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

原创 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>

关于伪科学的几点体会

 从网上爆发出所谓专家联名要求《科普法》取消“伪科学”以保护民族遗产的事情开始,争议就没有断过。很多网民出来争论,但是抱歉,“争论”这样的词用在这儿有点不合适,“讨论”更不合适了。在支持取消“伪科学”...
  • pakinsen
  • pakinsen
  • 2006年12月18日 22:52
  • 526

冒泡排序学习心得(Java实现)

public class arrayDemo05 { public static void main(String args[]){ /* * 冒泡排序 */ int temp; int[...
  • luohehui1994
  • luohehui1994
  • 2016年05月11日 17:02
  • 205

关于需求分析的几点体会

在我前面写的一篇博文《如何写出让自己满意的代码》中,有读者在评论中提到了用户需求不确定导致在总体设计阶段总是无的放矢的问题。需求分析当然是非常重要的,甚至在某些情况下比总体设计还更重要。那么,如何理解...
  • hanbing861210
  • hanbing861210
  • 2013年11月04日 15:28
  • 719

Java Web项目中的国际化

如果你的主要工作就是开发或测试一个动态国际化Java Web项目,那么如下图所示的编码处理问题想必是“大宝天天见”咯。那么作为开发和测试人员,面对这样高频的事件,又需要怎样应对呢?本文将尝试从两个不同...
  • spring1208
  • spring1208
  • 2016年09月14日 14:51
  • 7863

关于学习二叉搜索树的心得体会

首先,二叉搜索树是建立在此树是一棵中序遍历的二叉树的前提下的,基本原理也就是先将关键值与根节点进行比较,如果比根节点的data值小,就在此树的左树中去寻找,如果比根节点的data值大,就在该树的右子树...
  • nancysis
  • nancysis
  • 2017年07月11日 17:30
  • 143

关于软件测试的几点反思 - 测试是必需的吗?

对比而言,我们其实也可以粗略的发现,测试做的深入程度很多时候是和这个企业的定位有关,而不是和测试人员的能力有关。或者应该来说,长期来看,取决于这个方面。因为有人员的流动和发展,对比下国内几个大的互联网...
  • superqa
  • superqa
  • 2014年03月17日 20:43
  • 5034

年终未必有奖金

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!薪资总是与能力相匹配,能拿高薪的程序员就必然有着过人之处。然而,很多程序员薪水达到一定级别之后就会遇到天花板,他们发现加薪幅度越来越小,...
  • csdnnews
  • csdnnews
  • 2018年01月25日 00:00
  • 3925

关于写代码的心得体会

代码逻辑不应该太复杂,要看起来很顺。 简单流畅,这才是好代码。
  • seven070707
  • seven070707
  • 2012年05月02日 10:39
  • 313

Servlet中国际化技术

Servlet中国际化技术Servlet中国际化技术 概述 Locale本地化 国际化 国际化分类 静态数据国际化 动态文本国际化 Jsp页面国际化案例 格式化与国际化标签库 概述国际化又称为i18n...
  • jpzhu16
  • jpzhu16
  • 2016年10月01日 23:11
  • 864

关于Flash的几点思考(Thoughts on Flash)

苹果与 Adobe 的关系由来已久。Adobe 的创始人还在那如今已成传说的车库中工作时,我们就已经认识了。苹果是他们的第一个大客户,将他们的 Postscript 语言改为我们当时新推出的 La...
  • guangegwi
  • guangegwi
  • 2015年10月21日 11:51
  • 534
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于项目中文字国际化的几点体会
举报原因:
原因补充:

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