首先要解決的就是中文的正確顯示。打開控制面板,點擊“Data, Time, Language , and Regional Options”,然后再點擊“Regional and Language Options”,會彈出一個窗口,打開這個窗口的“Languages”選項卡,選中“Install files for East Asian languages(安裝東亞語言支持)”(圖一),然后點擊“Apply”。這時系統可能會要求你插入操作系統的安裝光盤并復制一些文件,完成后會重啟動。啟動好,所有的中文文件和中文網頁就都可以正常打開和使用了。
網上很多人說,對于英文版的Windows XP,只要安裝中文語言包就可以正確顯示中文,其實這是不對的。中文語言包只能讓英文版操作系統的界面由英文變成中文,并且要安裝中文語言包,也要先裝東亞語言支持;其次,中文語言包只能給英文版Windows XP PRofessional 安裝,Home版并不能裝語言包;最后,多國語言包不出售和提供下載,只是給一些大的企業用戶準備的,個人和小用戶并不容易得到。
同樣是在控制面板的“Regional and Language Options”設置下,打開“Advanced”選項卡,在這里有一個“Select a language to match the language version of the non-Unicode programs you want to use”的設置(圖二),這里就是給你的非Unicode程序設置語言環境的。如果你比較常用簡體中文的非Unicode程序,就在這里的下拉菜單中選擇“Chinese(PRC)”,然后確定并重啟動電腦。這樣就可以正常使用這些程序了。
安裝成功后可以從開始菜單中啟動AppLocale,該軟件的界面非常簡單,點擊“Next”,接下來可以看到圖三的界面,這里有兩種選擇方式,如果你正準備全新安裝一個非Unicode程序,就選中“Add or Remove Programs”,然后點擊“Browse”按鈕定位安裝程序;如果你是要使用一個已經安裝好了的非Unicode程序,就選擇“Lunch an application”,然后點擊“Browse”按鈕,并選中你要運行的程序的可執行文件。點擊“Next”后程序會需要你選擇想要使用的語言類型,如果你安裝或者運行的程序是繁體中文的,就在下拉菜單中選擇“中文(繁體)”,然后繼續點“Next”,并點“Finish”結束設置。之后選中的程序會開始自動運行,而以前的亂碼也全部正常顯示了。
經過測試,AppLocale 工具對大部分的非Unicode程序都有效,不過遺憾的是該軟件目前只能在Windows XP和Windows Server 2003 上使用。