- 7
- 0
- 约9.71千字
- 约 21页
- 2017-06-21 发布于湖北
- 举报
Java GUI多国语言动态切换
上来就给,这就是我做事风格
java中如何实现多语言切换
一、国际化开发概述
软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来)
二、合格的国际化软件
软件实现国际化,需具备以下两个特征: 1、对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。 2、对于程序动态产生的数据,例如(日期,货币等),软件应能根据当前所在的国家或地区的文化习惯进行显示。
三、固定文本元素的国际化
对于软件中的菜单栏、导航条、错误提示信息,状态信息等这些固定不变的文本信息,可以把它们写在一个properties文件中,并根据不同的国家编写不同的properties文件。这一组properties文件称之为一个资源包。
3.1、创建资源包和资源文件
一个资源包中的每个资源文件都必须拥有共同的基名。除了基名,每个资源文件的名称中还必须有标识其本地信息的附加部分。例如:一个资源包的基名是
您可能关注的文档
最近下载
- 热力学㶲分析方法及蒸汽压缩制冷循环的㶲分析.doc VIP
- 附件4:黑龙江省高校毕业生入党积极分子登记表.doc VIP
- DB32T 2334.2-2013 水利工程施工质量检验与评定规范 第2部分建筑工程.pdf VIP
- 药物靶标发现与筛选.pptx VIP
- 氢能源燃料电池动力系统维护手册v1.1.pdf VIP
- 《GBT20501.3-2017-公共信息导向系统导向要素的设计原则与要求第3部分:平面示意图》.pdf
- DB5331_T 35-2021 德昂酸茶加工技术规程.docx
- 2026年天津河东高三质量检测(二)语文试卷打印版(含答案解析).docx VIP
- 俄语字帖练习.pdf VIP
- 2026年西安市离婚协议书标准版.docx VIP
原创力文档

文档评论(0)