早期使用英文版Windows 95和Windows 98的時候,為了英文版的作業系統能正確顯示和處理中文內容,我們必須在系統中安裝一些專用的中文平台,例如中文之星、RichWin之類的。現在在Windows XP下就不用這麼麻煩了,因為該作業系統已經直接可以支援多國語言,只是需要一些設定。
中文的正確顯示
首先要解決的就是中文的正確顯示。開啟控制台,點擊“Data, Time, Language , and Regional Options”,然後再點擊“Regional and Language Options”,會彈出一個視窗,開啟這個視窗的“Languages”選項卡,選中“Install files for East Asian languages(安裝東亞語言支援)”(圖一),然後點擊“Apply”。這時系統可能會要求你插入作業系統的安裝光碟片並複製一些檔案,完成後會重啟動。啟動好,所有的中文檔案和中文網頁就都可以正常開啟和使用了。
網上很多人說,對於英文版的Windows XP,只要安裝中文語言套件就可以正確顯示中文,其實這是不對的。中文語言套件只能讓英文版作業系統的介面由英文變成中文,並且要安裝中文語言套件,也要先裝東亞語言支援;其次,中文語言套件只能給英文版Windows XP Professional 安裝,Home版並不能裝語言套件;最後,多國語言套件不出售和提供下載,只是給一些大的企業使用者準備的,個人和小使用者並不容易得到。
中文軟體的正確使用
在安裝了東亞語言支援後,所有的中文檔案都可以開啟了,不過在你安裝和運行軟體的時候可能發現有部分的中文軟體還是不能正常安裝和運行,因為其介面上顯示的還是亂碼。但為什麼有些中文程式就可以正常顯示呢?
其實,所有能夠正常顯示的中文軟體都是符合Unicode標準的,例如微軟的Office,不用額外的設定,這些軟體就可以在任何語種的平台上使用(當然前提是已經在不同語言的平台上安裝了中文的字型)。不過有些不符合Unicode標準的程式在使用上就有些麻煩了,好在Windows XP中有設定的地方。
同樣是在控制台的“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)”,然後確定並重啟動電腦。這樣就可以正常使用這些程式了。
怎樣快速切換非Unicode程式的語言設定
前面已經瞭解到了,對於非Unicode程式,只要在控制台中指定一種語言環境就可以正常使用,不過大部分中國人可能都遇到過這種情況:需要同時運行簡體中文和繁體中文的非Unicode程式。這可怎麼辦,由於各種原因,簡體中文和繁體中文的文字編碼是不同的,這也就造成了在簡體中文作業系統上使用繁體中文非Unicode程式會顯示亂麻的問題,雖然我們可以為非Unicode程式設定一種語言環境,不過對於經常需要使用多種語言軟體的人來說就麻煩了,一方面每次重新設定了語言環境後需要重啟動電腦,另一方面同一時間只能設定一種語言環境,如果想要同時運行多種語言的程式就困難了。
面對這種情況,常規的方法是繼續使用以前的中文平台,不過現在Windows 自己就有瞭解決方法,就是依靠微軟的AppLocale 工具。
下載。
安裝成功後可以從開始菜單中啟動AppLocale,該軟體的介面非常簡單,點擊“Next”,接下來可以看到圖三的介面,這裡有兩種選擇方式,如果你正準備全新安裝一個非Unicode程式,就選中“Add or Remove Programs”,然後點擊“Browse”按鈕定位安裝程式;如果你是要使用一個已經安裝好了的非Unicode程式,就選擇“Lunch an Application”,然後點擊“Browse”按鈕,並選中你要啟動並執行程式的可執行檔。點擊“Next”後程式會需要你選擇想要使用的語言類型,如果你安裝或者啟動並執行程式是繁體中文的,就在下拉式功能表中選擇“中文(繁體)”,然後繼續點“Next”,並點“Finish”結束設定。之後選中的程式會開始自動運行,而以前的亂碼也全部正常顯示了。
經過測試,AppLocale 工具對大部分的非Unicode程式都有效,不過遺憾的是該軟體目前只能在Windows XP和Windows Server 2003 上使用。