首先要解決的就是中文的正確顯示。打開控制面板,點擊「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 上使用。