关于项目中文字国际化的几点体会

原创 2012年03月22日 11:16:15

2012年1月至3月我出差北京,参与了一个对日电子商务站的项目开发。由于本地是中文环境因此所有页面的message,文字都要做国际化。有几种情况需要特殊处理才能让国际化文字显示出来。

1、页面Javascript弹出的消息框中的文字

jqDialog.alert("<s:text name='priceRule.OperationFailedPleaseTryLater'/>");

<s:text>标签中name的值需要用单引号引起来,正常在html中用双引号引起来。

2、使用<s:textfiled>标签时,文本框默认显示文字的情况

这中情况下,当鼠标点击文本框中的文字是提示输入的文字消失,当光标移开默认文字再次回显。此时value属性中默认文字的国际化不起作用。最终解决方法是弃用<s:textfiled>标签,改用普通html文本框。

<input type="text" id="numUpper" name="numUpper" style="width:150px" onfocus="javascript:if (this.value=='<s:text name="priceRule.inputNumUpper"/>'){this.value='';this.select();}" onblur="if(value=='') {value='<s:text name="priceRule.inputNumUpper"/>'}" value="<s:text name="priceRule.inputNumUpper"/>" maxlength="9"></td>

相关文章推荐

Xcode 6和 swift中文字,图片,xib的国际化和本地化

转自: http://www.cocoachina.com/ios/20150114/10911.html (如有侵犯,请来信 oiken@qq.com) 本文由@Repairma...
  • oiken
  • oiken
  • 2015年09月08日 15:54
  • 830

微信开发中文字交互项目详解

CleverCode前一段时间想去接触一下微信开发,申请了一个人订阅号,发现暂不能申请个人认证,而且没有微信接口的很多权限,也没有自定义菜单的权限(开发模式下)。在开发模式下,只能到手公众号里面的回复...

android 导入项目 项目中文字乱码问题

乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下: eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的...

Android 导入项目 项目中文字乱码问题

乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下: eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工...

android 导入项目 项目中文字乱码问题

乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下: eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的...

图片中文字转换文档

  • 2013年12月27日 11:08
  • 1.39MB
  • 下载

取中文字的全拼的存储过程

  • 2014年03月26日 15:47
  • 18KB
  • 下载

Java中文字编码问题详解

地址:http://blog.csdn.net/jlhnxly/article/details/6323654 JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章...

source insight中文字的配色方案

  • 2015年05月22日 15:07
  • 10KB
  • 下载

微信开发中文字交互源码

  • 2015年07月20日 16:58
  • 15KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于项目中文字国际化的几点体会
举报原因:
原因补充:

(最多只允许输入30个字)