星期五, 11月 18, 2005

windows 中英法文軟體

windows xp對於各種文字之間的軟體支援 還不夠完整
除了在文字檔或者選單上出現亂碼之外
不同語系的軟體和作業系統也是會有打架的時候
像是我安裝法法字典 在中文系統上 就會有不能安裝的問題
有可能其中某個重要檔案的內容包含了法文重音字母
而在中文系統上會被視為問號 等不合法的字元
所以沒辦法安裝

但是同時 我又需要譯點通等中英字典軟體
那要怎麼解決呢??

我的作法是安裝英文版的windows(至少還看的懂)
然後在非unicode語系上 選法文
然後需要顯示中文的程式
用微軟出的Applocale 來暫時切換成中文環境
這樣基本上各個程式就各安其所
該中文的中文 該法文的法文 不會打架了

好啦 重點來了

1. 下載Applocale改良版
用過這程式的人都知道 他雖然可以造出該程式的捷徑
但是卻會跳出討厭的確認視窗
安裝改良版該視窗就再見了

2. 下載此檔 LocaleStart.vbs
放到C:\WINDOWS\system32下

3. 創造特定語言的右鍵選單
把下列文字存成.reg檔案 (不包含雙線)
===================================
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\以某文開啟]
@="以某文開啟(&K)"

[HKEY_CLASSES_ROOT\*\shell\以某文開啟\command]
@="C:\\WINDOWS\\system32\\wscript.exe C:\\windows\\system32\\LocaleStart.vbs 0412 \"%1\""
====================================
某就是看你要寫什麼啦 你也可以用英文寫
open by XXX這樣
注意最後LocaleStart.vbs 0412
0412是韓文 0804簡體 0404繁體 0411日文 法文040c
其他文請參考
語言對照表


參考資料 Applocale右鍵解決方案

沒有留言: