Microsoft AppLocale Utility For XP



贊助商連結


頁 : [1] 2 3 4 5

lamina
2003-06-20, 08:50 PM
Microsoft AppLocale 公用程式
不必變更非 Unicode 應用程式的語言 (系統地區設定) 就可以執行舊版應用程式。

下載:發佈日期 2004/6/14
http://www.microsoft.com/downloads/details.aspx?FamilyID=8c4e8e0d-45d1-4d9b-b7c0-8430c1ac89ab&DisplayLang=zh-tw

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

這種方式在使用上有一些限制:

只有系統管理員可以設定系統地區設定的值。
設定系統地區設定時必須重新啟動系統。
一次只能設定一個系統地區設定。

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

重要注意事項:

AppLocale 是以 Windows XP 中所引用的最新應用程式相容性技術為基礎,因此只能安裝在這兩種作業系統中。
如果您經常在特定指令碼 (或一組語言) 中使用非 Unicode 應用程式,建議您一定要將系統地區設定變數設定為目標應用程式的語言,而不要使用 AppLocale。
應用程式的開發人員不可以將 AppLocale 當作產品移轉為 Unicode 的替代方式。目前,已經可以使用 Microsoft Layer for Unicode (MSLU) 建立純正的 Unicode 應用程式,而且也可以部署在非 Unicode 的平台上 (例如 Windows 98) 。

系統需求:支援的作業系統: Windows Server 2003, Windows XP 已經安裝語言支援。

AppLocale 可以在英文版及中文版的 Windows XP 或 Windows Server 2003 系統中執行,但是使用者介面是英文的,不會翻譯成中文。



以下是我用日文的totoG偽裝分割的程式來作測試
可以明顯看到在中文系統下,日文應用程式介面將不會再是一堆亂碼

贊助商連結


ethanliu
2003-06-20, 09:01 PM
一直覺得 windows 上少這一個很"基本"的功能,總算有了...

lamina
2003-06-20, 09:59 PM
簡體程式執行起來也不錯...
原本亂碼的內容,可以正常顯示

mus000
2003-06-20, 10:16 PM
真的是好東西。
我覺得它最棒的一個功能是 .... 不必要再為了一個程式而重開機了。 :)
PS: 之前切換不同語系時,要完全生效得重新開機才行,這點是很討人厭的。

pete001
2003-06-20, 10:39 PM
感謝分享這個消息.
我已經等著個功能很久~~~~~了:circle:
趕快來安裝.

琥珀
2003-06-20, 11:07 PM
琥珀找了許久,看來這程式,微軟放棄對2000的支援。(強迫升級!)

AppLocale ReadMe (http://www.microsoft.com/globaldev/tools/al-readme.mht)

Microsoft Global Development and Computing Portal (http://www.microsoft.com/globaldev/default.mspx) 這網頁琥珀倒是第一次接觸。

琥珀
2003-06-20, 11:39 PM
身邊沒有XP系統可實驗,但琥珀找了另一支微軟的小程式,可以玩玩看!

http://download.microsoft.com/download/d/0/7/d07e3c5b-e241-4182-99a2-98bd195270fd/GDSetup.EXE

如果許多程式能做到這樣,以現在來說已經算完美了。



系統:Win 2000 簡體中文
地區:中文(台灣)
語言:中文(簡體)-默認值

琥珀
2003-06-20, 11:41 PM
附圖 1。

琥珀
2003-06-20, 11:42 PM
附圖 2。

琥珀
2003-06-20, 11:44 PM
附圖 3。