簡介
微軟為XP專門製作了Microsoft AppLocale這款軟體,用來解決漢字的編碼問題。
多語言支持工具,可以讓非
Unicode的軟體在Windows XP/2003上運行,即可以同時執行簡繁體
日文等各種語言的軟體;不管是日文、韓文、法文都可適用,任何文字編碼的程式都藉由它來正確地顯示文字,享受原本只有Unicode的程式才有的好處,從此告別程式亂碼的苦惱,有了AppLocale後,我們便可以指定某一程式,以指定的文字編碼呈現,無需重新開機,也不會影響其它程式的動作。
功能
大家在使用台灣��是香港等地的軟體特別是遊戲的時候常遇到的問題就是
亂碼。
Microsoft AppLocale實際上是以其他編碼(如BIG5)的兼容模式來運行程式,所以一般的程式都能很好的運行。
使用時運行Microsoft AppLocale,它會提示找到需要以兼容模式運行的程式,打開後就能正常運行,也可以創建相應的捷徑,這不影響程式本身。
比較
相比南極星等其他內碼轉換,Microsoft AppLocale的使用更為方便,翻譯得更好一些,一般不會出現程式被編譯後原來的
亂碼變正常但是原來的正常文字又變亂碼的情況
注意事項
該軟體存在漏洞
安裝AppLocale後,AppLocale會在 Windows\AppPatch 資料夾中生成“apploc.tmp”檔案,該檔案可能會造成 Windows lnstaller 程式運作錯誤,導致其安裝界面變成
亂碼,軟體安裝後,其選單部分也會出現亂碼,
註冊表信息出現錯誤,嚴重者會造成安裝的程式無法運行。
解決的方法:如果安裝AppLocale後,你還沒有運行過AppLocale,那么請在Windows\
AppPatch資料夾中用記事本建立一個文本檔案,檔案名稱“apploc.tmp”並將其屬性設定為“
唯讀”,既可阻止AppLocale產生新的“apploc.tmp”。如果已經運行過 AppLocale,那就刪除“apploc.tmp”這個檔案,然後按照上述方法重新建立一個即可。(此法在
部分軟體的安裝過程中仍會出現
部分亂碼)
根治的方法:用Uedit32打開apploc.tmp 用16進制編輯,將內容改為03 03 00 00 保存,並將其屬性設定為“唯讀”。(此法不會出現亂碼)
(目前尚無官方補丁)
大家也可以安裝網友修改過的AppLocale來使用,絕對不會出現以上問題。