PLC Q&A update:2005/04/08

編 號:04  
Q: GPPW 列印時,註解會出現亂碼? (WinXP 作業系統)
A:

由於日文與繁體中文所使用的編碼環境不一樣,因此當我們想在繁體中文的作業系統中執行日文應用軟體時,介面往往會變成亂碼,無法使用。

以 Unicode 為基礎的平台 (例如 Windows XP) 會模擬執行非 Unicode 應用程式所需要的語言環境,模擬的方式是在內部使用一般稱為系統地區設定的系統變數 (或是非 Unicode 應用程式的語言),將應用程式的非 Unicode 文字資料轉換成 Unicode。非 Unicode 應用程式的語言與系統地區設定所定義的語言,應該是使用相同的指令碼或指令碼系列。如果不符合這個條件,應用程式的使用者介面 (UI) 就會顯示成亂碼。

AppLocale (或 Application Locale) 只能暫時解決這些在以 Unicode (UTF-16) 為基礎的 Windows XP 系統中執行非 Unicode 應用程式的限制。AppLocale 會偵測舊版應用程式的語言,並且模擬對應的系統地區設定,以便在字碼頁與 Unicode 之間進行轉換。

尚未使用 AppLocale 前,程式預覽列印:

Microsoft AppLocale 使用說明:

1. 安裝完 apploc.msi (下載) 後執行,開始→程式集→Microsoft AppLocale→AppLocale。


2. 請按下一步繼續。


3. 按下瀏覽,選擇GPPW軟體。


4. 請選擇該程式的原始語言(日本語)。


5. 是否在開始功能表中建立捷徑(在開始->程式集->Microsoft AppLocale中)。


6. 使用 AppLocale GPPW 程式編輯後,預覽列印:


PS:必須使用 AppLocale GPPW 程式編輯後,才有效果

請注意,這個公用程式只能在Windows XP與Server 2003中使用。