`

属性文件国际化

阅读更多
一个比较成熟的项目国际化必不可少,这里说说怎样将中文信息国际化
1、使用Eclipse自带的编辑插件编辑
 
  步骤:
  1)、新建一个属性文件如:message.properties
  2)、选中文件,右键open with >Properties file Editor 打开该文件
  3)、编写属性文件内容:
    编写内容形似:
    msg.login.error=用户名或密码错误
    msg.permission.unauthc=权限验证失败
   我们需要的目标文件内容:
    msg.login.error=\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF
   msg.permission.unauthc=\u6743\u9650\u9A8C\u8BC1\u5931\u8D25
   注:如果用户打出"用户名或密码错误"编辑器写入文件时会自动转换成"\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF"

2、安装外部插件实现
Properties Editor或JInto.
--Eclipse 更新安装地址:
http://propedit.sourceforge.jp/eclipse/updates/ ,
http://www.guh-software.de/eclipse/
--插件主页地址:
http://propedit.sourceforge.jp/index_en.html ,
http://www.guh-software.de/jinto.html

打开方法:
Properties Editor使用方法:打开的Properties文件,文件中右键,选择“unicode表示” 便可得到unicode编码的文件,然后拷贝到打开的Properties文件中覆盖;

使用Jinto打开写有中文的Properties文件:编辑中英文对应关系就行了




  
 
 
分享到:
评论

相关推荐

    struts2讲义_吴峻申

    9.2.2 Struts2Action范围属性文件国际化应用 187 9.2.3 Struts2临时范围属性文件国际化应用 188 9.3 用户主动选择国际化应用介绍 191 第10章 Struts2页面布局实现 194 10.1 sitemesh基本使用方法 194 10.2 sitemesh...

    i18next html 国际化

    1、通过请求不同的语言文件,达到国际化前端的效果; 2、本例仅简单配置了中英文另种语言,有兴趣的朋友可以配置更多的语言; 3、data-i18n属性类似于text()方法,不能识别语言文件中含有html标签的字符串; 4、data...

    Struts2属性文件详解

    Struts2属性文件详解 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器.该属性的默认值是org.apache.Struts2.config.DefaultConfiguration, 这是Struts 2默认的配置文件管理器.如果需要实现...

    eclips属性文件中文插件

    properties 文件修改工具,省去时间,简单编写,不用native2ascii就可以完成,国际化操做!

    struts2国际化程序示例

    本程序是Struts2国际化程序。里面有三个属性文件进行测试。有两个程序用不同的方法实现国际化。

    SpringMVC国际化配置.docx

    国际化是设计软件应用的过程中应用被使用与不同语言和地区 国际化通常采用多属性文件的方式解决,每个属性文件保存一种语言的文字信息, 不同语言的用户看到的是不同的内容

    Struts2 国际化字符串 拦截器

    文件的国际化字符串中使用OGNL,格式为${表达式},例如: validation.required=${getText(fileName)} is required 2. 使用java.text.MessageFormat中的字符串格式,格式为{ 参数序号(从0开始), 格式类形(number |...

    otus-spring-hw-02-java-annotations-config

    Otus Spring框架开发人员学生...基于Java和注解的Spring配置使用基于Java和注释的配置重 为应用程序添加属性文件国际化(i18n)测试应用程序的输出消息和问题如何使项目运行从GitHub克隆存储库: git clone git@github....

    tool.i18n.zip

    【原创】国际化工具:properties属性文件以及json文件的读取、修改值内容、保存。 读取和修改都是基于key-value的:方便理解和修改;具备properties文件<->json文件互相转换的能力。 在实际项目中还用到properties...

    国际化语言

    我实现多语言是利用了ASP.NET2.0的资源文件,其实据我所知除了资源文件的方式,在数据库里面建多个表中进行一个区域文化映射,也是解决国际化的一种方式(关于这种方式感兴趣的朋友可以自己试试) 现在我把实现国际化用到...

    stati18n:静态页面的简单国际化

    stati18n是用于管理静态页面国际化的工具。 它基于CSS的content属性,创建CSS数据文件。 要更改语言,基本脚本只需更改css包含的文件。 政治停止神经BreakDom。 仅一次Dom行更改(包括CSS)。 为什么很酷 对于...

    struts2 详解文档

    配置国际化全局资源文件、输出国际化信息 输出带有占位符的国际化信息 配置包范围国际化资源文件 配置Action范围国际化资源文件 ognl表达式 Struts 2常用标签解说 使用标签防止表单重复提交 Struts 2+...

    languager:一个处理源代码国际化的简单工具

    一个处理源代码国际化的简单工具。 它使用正则表达式从源文件中提取密钥和默认翻译。 对于每种语言,它都会生成一组翻译文件,其中将正则表达式替换为给定语言的实际值。 它可以生成供java使用的属性文件。 它...

    配置文件助手 2.1

    由于在工作中经常要使用.properties配置文件,并且配置文件的属性也需要在文件修改后及时更新,同时读取src文件夹下的配置文件时也存在相对路径与绝对路径的转换问题,还有国际化问题等,因此我编写了一个配置文件...

    openfire管理平台问号解决

    是因为:openfire_i18n_zh_CN.properties(国际化的中文版文件)和配置openfire_i18n_en.properties(国际化英文版文件)相比少了一些属性,取不到, 页面上直接显示了所要找的属性名,所以显示了?号, 这里本本人写了一个小...

    基于Level.sav存档解析和RCON优雅地用可视化界面管理幻兽帕鲁专用服务器(python)

    通过可视化界面及 REST 接口管理幻兽帕鲁专用服务器,基于 SAV 存档文件解析及 RCON 实现国际化。 基于 Level.sav 存档文件解析实现的功能: 完整玩家数据 玩家帕鲁数据 公会数据 玩家背包数据 基于官方提供的 ...

    angular.i18n.properties:轻量级的角度模块,用于从'.properties'文件提供对javascript的国际化

    轻量级的角度模块,用于从'.properties'文件提供角度的国际化 这是使用角度样式对的简单重写,而无需使用JQuery 用法 使用模块 将其包含在angular.js文件之后的<head>部分中: < script type =" text/...

    DFT的matlab源代码-cif-file-ingester:CIF文件的柠檬化酯

    CIF文件ingester转换为国际晶体学联盟(IUoC)普及的标准化晶体学信息文件(.cif)。 CIF File Ingester当前提取并特征化结构属性的子集以自动特征化。 如果您的.cif文件中包含某些属性,而您希望这些属性在摄取时就...

    专业文件列表创建工具 Directory Lister Enterprise Edition 2.37 中文多语免费版.zip

    Directory Lister Pro 可选择显示目录名、目录大小、目录的文件数、子目录、文件序号、文件路径、文件名称、扩展名、大小、日期、时间、类型、 所有者和属性、文件的版本、 说明、 公司信息等等,以及可执行文件 ...

    XMl实用大全(资料全易学习)

    13.1.5 国际化 390 13.1.6 可视格式化控制 391 13.1.7 表格 391 13.1.8 生成的内容 391 13.1.9 有声样式单 391 13.1.10 新工具 391 13.2 选择元素 393 13.2.1 式样匹配 393 13.2.2 通配符 394 13.2.3 后代和子代选择...

Global site tag (gtag.js) - Google Analytics