回复: WordSmith 5.0.0.332 LANGUAGE CHOOSER BUG DEBUGGED!!
Taken the hint of changing language choice file from professor Mike Scott and through trial and error, I believe the bug can be debugged (or at least we can go around it).
1. Conclusion:it IS a bug.
2. Solution: add an extra language choice (Codes) as described by Mike at
http://lexically.net/wordsmith/version5/faqs/answers.htm#lang_choose
but to TWO FILES: language_choice.ini file in "my ducuments\wsmith5" and language_choice.ini file in "program files\wsmith5"(WinXp OS) or "Program Files (x86)\wsmith5"(Win 7 OS). More importantly, after pasting the lines of codes given by Mike, you have to change the text content a bit: set your language desired as the MAIN language,( eg Chinese in my case), and change the default MAIN language--English into "ALTERNATIVE language". This latter step is critical!!!
After the two steps, when I start my WS 5.0.0.332, the initial language is Chinese (Simplified, Font 宋体). You don't have to Edit Languages anymore although you can at the moment, because Edit Languages in Controller (in Setting--Adjust setting) or Languages Chooser(in Utilities) has been activated. Debugged? !?
I have tried with my two computers: Win 7, 旗舰版, 64 bit and Win XP 32 bit. WS 5.0.0.332 works fine with both.
To save your time, I paste the codes here down below. What you need to do is: find the two -ini files, open them with Notepad or whatever(but NOT Microsoft Word anyway), sellect all, paste the following and save.
That is all about it!
That's my way. Wait and see if it works for you.
The lines of Codes are as follows for you to copy and paste:
[Chinese (Simplified)]
language name=Chinese (Simplified)
sort as in=2052
preference=main language
hyphen breaks word=NO
Windows codepage=936
Dos codepage=936
font name=宋体
font character set=136
font size=10
extra ANSI symbols within a word=
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=
ANSI upper case accents=
[Dutch]
language name=Dutch
sort as in=1043
preference=alternative language
hyphen breaks word=NO
Windows codepage=1252
Dos codepage=850
font name=Arial
font character set=0
font size=10
extra ANSI symbols within a word=
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=徉怃沐骁痖桕腠祛锺篁赧貘湚?????
ANSI upper case accents=晾履门魄猩仁送涛涎右灾肇寠挹氽茌煄
[English]
language name=English
sort as in=2057
preference=alternative language
hyphen breaks word=YES
Windows codepage=1252
Dos codepage=850
font name=Arial
font character set=0
font size=10
extra ANSI symbols within a word='
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=徉怃沐骁痖桕腠祛锺篁赧貘湚?????
ANSI upper case accents=晾履门魄猩仁送涛涎右灾肇寠挹氽茌煄
[Finnish]
language name=Finnish
sort as in=1035
preference=alternative language
hyphen breaks word=NO
Windows codepage=1252
Dos codepage=850
font name=Arial
font character set=0
font size=10
extra ANSI symbols within a word=
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=徉忏骁痖桕腠祛锺篁趱湚???鼮邃鲽
ANSI upper case accents=晾旅魄猩仁送涛涎右哉寠挹氽轃軒拍重
[German]
language name=German
sort as in=1031
preference=alternative language
hyphen breaks word=NO
Windows codepage=1252
Dos codepage=850
font name=Arial
font character set=0
font size=10
extra ANSI symbols within a word=
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=徉怃沐骁痖桕腠祛锺篁赧貘湚?????
ANSI upper case accents=晾履门魄猩仁送涛涎右灾肇寠挹氽茌煄
[Russian]
language name=Russian
sort as in=1049
preference=alternative language
hyphen breaks word=NO
Windows codepage=1251
Dos codepage=866
font name=Arial
font character set=204
font size=10
extra ANSI symbols within a word=
allow extra symbols at start of word=NO
allow extra symbols at end of word=NO
ANSI lower case accents=噌忏磧鋹甯烘缇璩块缄濍氺頊铒瘃驗螈趱鲼燌????
ANSI upper case accents=懒旅?膧浓?墙炔?J嵥娞蛯蜗醒規印哉肿徹仝圮蒉?