分享
 
 
 

read AppFuse 6-国际化

王朝java/jsp·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

readAppfuse-6-国际化

★ 说明:Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(\udddd 记

号)字符的文件。中文资源文件是含有有本地编码字符(既非 Latin1 又非 Unicode 字符)

的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/

或 Unicode 编码字符的文件。[转引]

★ appfuse中的应用

(1) 建立资源文件ApplicationResources_zh_CN.properties

ApplicationResources.properties的查找顺序:

locale为en_us时,

ApplicationResources_en_us.properties

ApplicationResources_en.properties

ApplicationResources_zh_ch.properties

ApplicationResources_zh.properties

ApplicationResources.properties

locale为zh_CN时,

ApplicationResources_zh_CN.properties

ApplicationResources_zh.properties

ApplicationResources_en.properties

ApplicationResources.properties

Ø 资源文件样例

menu.user=用户管理

menu.appfuse=appfuse学习

menu.atleap=atleap学习

menu.jpetstore=JpetStore学习

menu.jive=Jive学习

menu.dudutools=dudu工具包

menu.selectFile=上传文件

menu.flushCache=清空cache

menu.clickstream=访问量统计

Ø 资源文件放置位置:

WEB-INF/classes/

(2) 利用ant进行native2ascii工具转换,ant任务描述:

<target name="native" description="native language">

<native2ascii src="web/WEB-INF/classes" dest="${build.dir}/web/classes"

includes="ApplicationResources_zh_CN.properties" encoding="gb2312"/>

<!-- Copy resource file -->

<copy overwrite="true"

file="${build.dir}/web/classes/ApplicationResources_zh_CN.properties"

tofile="${tomcat.home}/webapps/${webapp.name}/WEB-INF/classes/ApplicationResources_zh_CN.properties">

</copy>

</target>

注[转引]:

Eclipse现在已经有了插件,可以直接编辑资源文件。

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

转换器 说明类

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

8859_1 ISO 8859-1

8859_2 ISO 8859-2

8859_3 ISO 8859-3

8859_4 ISO 8859-4

8859_5 ISO 8859-5

8859_6 ISO 8859-6

8859_7 ISO 8859-7

8859_8 ISO 8859-8

8859_9 ISO 8859-9

Big5 Big5 码,繁体中文

CNS11643 CNS 11643,繁体中文

Cp037 美国、加拿大(两种语言,法语)、荷兰、葡萄牙、巴西、澳大利亚

Cp1006 IBM AIX 巴基斯坦(乌尔都语)

Cp1025 IBM 多语种西里尔语:保加利亚、波斯尼亚

黑塞哥维那、马其顿 (FYR)

Cp1026 IBM Latin-5,土耳其

Cp1046 IBM Open Edition US EBCDIC

Cp1097 IBM 伊朗(波斯语)/波斯

Cp1098 IBM 伊朗(波斯语)/波斯 (PC)

Cp1112 IBM 拉脱维亚,立陶宛

Cp1122 IBM 爱沙尼亚

Cp1123 IBM 乌克兰

Cp1124 IBM AIX 乌克兰

Cp1125 IBM 乌克兰 (PC)

Cp1250 Windows 东欧

Cp1251 Windows 斯拉夫语

Cp1252 Windows Latin-1

Cp1253 Windows 希腊

Cp1254 Windows 土耳其

Cp1255 Windows 希伯莱

Cp1256 Windows 阿拉伯

Cp1257 Windows 波罗的语

Cp1258 Windows 越南语

Cp1381 IBM OS/2, DOS 中华人民共和国 (PRC)

Cp1383 IBM AIX 中华人民共和国 (PRC)

Cp273 IBM 奥地利、德国

Cp277 IBM 丹麦、挪威

Cp278 IBM 芬兰、瑞典

Cp280 IBM 意大利

Cp284 IBM 加泰罗尼亚语/西班牙、拉丁美洲西班牙语

Cp285 IBM 英国、爱尔兰

Cp297 IBM 法国

Cp33722 IBM-eucJP - 日语 (5050 的超集)

Cp420 IBM 阿拉伯

Cp424 IBM 希伯莱

Cp437 MS-DOS 美国、澳大利亚、新西兰、南非

Cp500 EBCDIC 500V1

Cp737 PC 希腊

Cp775 PC 波罗的语

Cp838 IBM 泰国扩展 SBCS

Cp850 MS-DOS Latin-1

Cp852 MS-DOS Latin-2

Cp855 IBM 斯拉夫语

Cp857 IBM 土耳其语

Cp860 MS-DOS 葡萄牙语

Cp861 MS-DOS 冰岛语

Cp862 PC 希伯莱

Cp863 MS-DOS 加拿大法语

Cp864 PC 阿拉伯语

Cp865 MS-DOS 日尔曼语

Cp866 MS-DOS 俄语

Cp868 MS-DOS 巴基斯坦语

Cp869 IBM 现代希腊语

Cp870 IBM 多语种 Latin-2

Cp871 IBM 冰岛语

Cp874 IBM 泰国语

Cp875 IBM 希腊语

Cp918 IBM 巴基斯坦(乌尔都语)

Cp921 IBM 拉脱维亚、立陶宛(AIX, DOS)

Cp922 IBM 爱沙尼亚 (AIX, DOS)

Cp930 与 4370 UDC 混合的日语,5026 的超集

Cp933 与 1880 UDC 混合的韩文,5029 的超集

Cp935 与 1880 UDC 混合的简体中文主机,5031 的超集

Cp937 与 6204 UDC 混合的繁体中文,5033 的超集

Cp939 与 4370 UDC 混合的日语拉丁字母,5035 的超集

Cp942 日语 (OS/2),932 的超集

Cp948 OS/2 中文(台湾),938 超集

Cp949 PC 韩文

Cp950 PC 中文(香港、台湾)

Cp964 AIX 中文(台湾)

Cp970 AIX 韩文

EUCJIS JIS, EUC 编码、日语

GB2312 GB2312, EUC 编码、简体中文

GBK GBK, 简体中文

ISO2022CN ISO 2022 CN, 中文

ISO2022CN_CNS ISO-2022-CN 形式的 CNS 11643,繁体中文

ISO2022CN_GB ISO-2022-CN 形式的 GB 2312,简体中文

ISO2022KR ISO 2022 KR, 韩文

JIS JIS, 日语

JIS0208 JIS 0208, 日语

KOI8_R KOI8-R, 俄语

KSC5601 KS C 5601, 韩文

MS874 Windows 泰国语

MacArabic Macintosh 阿拉伯语

MacCentralEurope Macintosh Latin-2

MacCroatian Macintosh 克罗地亚语

MacCyrillic Macintosh 斯拉夫语

MacDingbat Macintosh Dingbat

MacGreek Macintosh 希腊语

MacHebrew Macintosh 希伯莱语

MacIceland Macintosh 冰岛语

MacRoman Macintosh 罗马语

MacRomania Macintosh 罗马尼亚语

MacSymbol Macintosh 符号

MacThai Macintosh 泰国语

MacTurkish Macintosh 土耳其语

MacUkraine Macintosh 乌克兰语

SJIS Shift-JIS, 日语

UTF8 UTF-8

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有