軟體摘要
軟體名稱:Microsoft AppLocale Utility
原創作者:微軟 Microsoft 
最新版本:1.0
授權模式:免費軟體 FreeWare
語言介面:多國語系(含繁體中文)
支援系統:Windows XP/2003/Vista/7/8
軟體介紹
AppLocale』工具可以模擬執行非 Unicode 遊戲或應用程式所需要的語言環境
並能以之顯示相應的界面語言(如:日文、韓文、簡體中文 等),以避免出現看嚨嘸的 "皚?T棲孮挩" 亂碼

---------------------------------------------------------------------

Microsoft AppLocale(常簡稱為 ApplocaleApploc)是微軟免費提供給 Windows 使用者
的工具程式,可以在以 Unicode(UTF-16)為基礎的 Windows 中執行非 Unicode 的應用程式,
以避免出現亂碼的問題
微軟強調這個工具只是一個暫時性的解決方案,程式開發人員應以正規方式利用 Microsoft Layer for Unicode
來建立純正的 Unicode 應用程式

在 AppLocale 推出之前,要在 Windows XP 等以 Unicode 為基礎的系統平台上模擬執行非 Unicode
應用程式所需要的語言環境時,會透過:
「控制台」→「地區及語言選項」→「非Unicode程式的語言」來變更系統語言變數,以將應用程式
中非 Unicode 的文字資料轉換成 Unicode,但是這個方法在使用上會有限制:
(1) 只有系統管理員可以變更系統地區設定的值
(2) 變更系統地區設定後必須重新啟動系統才能生效
(3) 一次只能變更一種系統地區設定

因此微軟設計了 AppLocale 這個工具程式來模擬對應的系統地區設定,以便在各種字碼頁與 Unicode
之間進行轉換

因為 AppLocale 的設計是以 Windows XP 中所引進的最新應用程式相容性技術為基礎,
因此 AppLocale 只能安裝在 Windows XP 及之後的作業系統上,例如 Windows Server 2003
而 Windows 9x 系列因為非 Unicode 基礎的先天設計限制,所以註定不可能使用 AppLocale
注意事項
官方版本存在兩個 BUG,即:
(1) 造成以 Windows Installer 封裝的安裝程式在執行時出現亂碼
(2) 透過 AppLocale 執行應用程式時總是會出現提示注意事項的對話視窗

問題 (一) 是執行過 AppLocale 之後,會自動在『C:\WINDOWS\AppPatch』資料夾內
生成『AppLoc.tmp』這個檔案
而檔案中記錄的訊息會影響到『Windows Installer』,並有可能造成運作錯誤
不但會讓安裝程式的畫面變成亂碼,且還會隨著安裝程序,把亂碼帶入『Registry』中
解決方法之一是將『AppLoc.tmp』的檔案內容清空並設為唯讀!!

不過幸好有位網路代號為『piaip』的程式設計師提供修正這兩個問題的非官方解決方案,同時將
命名為『pAppLocale』(也常被稱為『piaip AppLocale』)的修正版本免費分享給大家~感恩
安裝設定(上)
1. 從文末載點下載並解壓縮檔案
2. 無法直接將 AppLocale 安裝在非 Windows XP/Server 2003 作業系統上
必須先於檔案名稱(papploc.msi)上依序 點擊滑鼠右鍵 >> 點選『內容』,
接著再切換到『相容性』設定畫面,並將『以相容模式執行這個程式』選項打勾
※ 若不是只有『先前的 Windows 版本』選項,則可從中選擇『Windows XP(Service Pack 3)




第1頁|全文共4頁

, , , ,

Posted by 企鵝 at 痞客邦 PIXNET 留言(0) 引用(0) 人氣()