|
savanna Beginner
Joined: 27 Mar 2004 Posts: 27
|
Posted: Thu Apr 08, 2004 6:50 am
zmud can't support foreign language very well! |
Such as Japanese language and Chinese language, dual-byte characters, can't be supported very well.
Every time I want to catch a line of these language and assign the line to a variable, the variable always can't display correctly.
Only some of words of the two language could show correctly, while others can't.A line including a lot of these characters never can show very well in the screen.
Could you help me plz? |
|
|
|
Pega Magician
Joined: 08 Jan 2001 Posts: 341 Location: Singapore
|
Posted: Fri Apr 09, 2004 8:26 pm |
Try using &%*{varname}, or for regex (?varname:.*) and (?varname:S*) in your trigger pattern to capture these lines directly into your variable. Getting to know more about trigger patterns will help a lot, regex is very versatile.
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Fri Apr 09, 2004 9:38 pm |
zMUD does not support multi-byte Unicode languages, and never will, sorry.
|
|
|
|
leera Newbie
Joined: 12 Jun 2004 Posts: 1 Location: China
|
Posted: Sun Jun 13, 2004 4:02 am |
"zMUD does not support multi-byte Unicode languages, and never will, sorry."
??
any why? |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sun Jun 13, 2004 6:02 pm |
Because the development tools I use do not fully support Unicode, and the custom screen-scrolling component used in zMUD would have to be re-written from scratch.
|
|
|
|
StonedMOFO Beginner
Joined: 22 Sep 2004 Posts: 28
|
Posted: Wed Sep 22, 2004 11:19 pm Actually... zMUD does work with Chinese |
Display of the language is fine as long as you have the font install,
as to trigger there is way to work around not able to capture text,
hint hint, for all those words that can't be display, look at the second half of the word. |
|
|
|
testxyz Newbie
Joined: 23 Sep 2004 Posts: 4
|
Posted: Fri Sep 24, 2004 3:09 am Since you don't want to fix your bug, .......... |
I have found it's must be a bug of ZMud Script.
I can use VBScript to solve this problem.
I am only wish you can check the code to find the causes for this bug and improve software quality.
Since you want breeds some bugs, its nothings all to me. |
|
|
|
gamesover Novice
Joined: 06 Jun 2007 Posts: 30
|
Posted: Fri May 02, 2008 5:35 pm |
Zugg wrote: |
Because the development tools I use do not fully support Unicode, and the custom screen-scrolling component used in zMUD would have to be re-written from scratch. |
Delphi is a very normal software used worldwide, also in China. I've never heard that some programs written by Delphi cannot well support Chinese, in China. If it happens, I believe no one in China will use Delphi. Would you please look into the problem and try to fix it out? |
|
|
|
charneus Wizard
Joined: 19 Jun 2005 Posts: 1876 Location: California
|
Posted: Fri May 02, 2008 6:19 pm |
Test, it's not that he doesn't want to fix the bug. It's that he's got a bigger project now, and that is CMUD. zMUD is a thing of the past, and will probably become practically obsolete in the near future.
Charneus |
|
|
|
Taz GURU
Joined: 28 Sep 2000 Posts: 1395 Location: United Kingdom
|
Posted: Sat May 03, 2008 4:39 pm |
Delphi 2008 will finally be fully Unicode compliant, well perhaps as they've been promising it for a long time and never delivered, so eventually CMUD will be Unicode compliant but zMUD never will.
Wow this is an old post to be resurrected, how did you find it gamesover? |
|
_________________ Taz :) |
|
|
|
gamesover Novice
Joined: 06 Jun 2007 Posts: 30
|
Posted: Mon May 05, 2008 2:57 am |
Interesting, do you mean that Zmud will become history and Cmud will replace it in near future?
|
|
|
|
Fang Xianfu GURU
Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Mon May 05, 2008 3:20 am |
Depends what you mean by "will replace it" and "the near future". zMUD is no longer developed; CMUD is. zMUD is no longer supported on the latest version of Windows (Vista); CMUD is. In those respects, CMUD has already replaced zMUD.
|
|
|
|
|
|