
[分享]批處理版AppLocale最后由 caruko 于 -6-16 21:04經常接觸 日、韓、臺等非簡體中文文檔的人,或者經常玩國外非Unicode編碼的游戲的人,一定知道AppLocale這個小程序,該程序可以以指定的語言運行非Unicode程序。假如一個文本文件采用BIG5編碼,系統當前的ANSI代碼頁是GBK。打開這個文件,就會顯示亂碼。但是使用以下BAT代碼,可以無需更改“控制面板--區域”設置,也無需安裝AppLocale程序。假如要使用日語的Locale設置打開a.txt,代碼如下:
其中ApplocaleID的值是 16 進制的LCID值,LCID表如下:nclick="copycode($('code0'));">復制代碼
- @ECHO OFF
- SET AL_CS=1
- SET __COMPAT_LAYER=#ApplicationLocale
- SET ApplocaleID=0411
- start notepad.exe a.txt
nclick="copycode($('code1'));">復制代碼
- 語言LCID16進制值
- 阿拉伯語(沙特阿拉伯)10250x0401
- 中文(香港)30760x0c04
- 中文(中國)20520x0804
- 中文(臺灣)10280x0404
- 克羅地亞語10500x041A
- 捷克語10290x0405
- 丹麥語10300x0406
- 荷蘭語(標準)10430x0413
- 英語(英國)10330x0409
- 愛沙尼亞10610x0425
- 芬蘭10350x040B
- 法國(標準)10360x040C
- 德語(標準)10310x0407
- 希臘10320x0408
- 希伯萊語10370x040D
- 匈牙利語10380x040E
- 意大利語(標準)10400x0410
- 日語10410x0411
- 韓語10420x0412
- 拉脫維亞語10620x0426
- 立陶宛語10630x0427
- 挪威語(博克馬爾語)10440x0414
- 波蘭語10450x0415
- 葡萄牙語(巴西)10460x0416
- 葡萄牙語(葡萄牙)20700x0816
- 羅馬尼亞語10480x0418
- 俄語10490x0419
- 斯洛伐克語10510x041B
- 斯洛文尼亞語10600x0424
- 西班牙語(現代風格)30820x0C0A
- 瑞典語10530x041D
- 泰語10540x041E
- 土耳其語10550x041F

