JAVA中文语言包native unicode与utf8的互转




對於在Java上的中文化,並不是採用UTF8這種編碼方式,而是使用native-encoded characters(characters which are non-Latin 1 and non-Unicode)

所以當我們想使用已翻好的簡體中文語言包來翻繁體中文時,必須使用native2ascii這支程式,來進行中文編碼轉Unicode, native2ascii在較新的JDK內都有附,以下是語法:

1.Unicode編碼轉utf8中文

native2ascii -reverse -encoding utf8  native文件 utf8文件

2.翻譯成繁體中文後再轉回native unicode

native2ascii utf8文件 native文件

[注意]若您的檔案系統不是utf8, 使用utf8編輯請加上-encoding utf8, 如Windows XP就必須加

native2ascii -encoding utf8 application_zh_TW application_zh_TW.properties

你可能感兴趣的:(java,jdk,windows,XP)