i18n简介

人们常把I18N作为“国际化”的简称,其来源是英文单词 internationalization的首末字符i和n之间的字符数为18。
  随着全球经济一体化成为一种主流趋势,软件开发者应该开发出支持多国语言、国际化的Web应用。对于Web应用够说,同样的布面在不同的语言的环境下需要显示不同的效果。也就是说,一个Web应用程序在运行时能够根据客房端请求所来自的国家和语言的不同显示和不同的用户界面。这样 ,当需要在应用程序中添加对一种新的语言的支持时,不需要对已有的软件返工,无需修改应用程序的程序代码。
  在Struts柜架中进行应用程序的国际化,支持重点在于应用程序的文本和图像表示,最如丘而止工作就是准备Resource Bundle资源包。事实上,准备资源包的过程,就是把对应不同语言的用户所涉及的文本和图片保存在多个文本文件中,客户端根据不同的环境需要进行更换。这些文件被称为“属性文件”,所有属性文件合在一起被称为资源包(Resource Bundle)。
欢迎转载本文,请注明来自:http://www.linuxsense.org

TAG: i18n
发布: 2008-8-03 01:18    作者: admin    来源: 本站原创    查看: 17次

推荐给好友 上一篇 | 下一篇

 

评分:0

我来说两句

seccode