js如何国际化

jiyanliang 2008-10-25
js如何国际化,好像这方面的资料不是很多
suqirrel 2008-11-23
一般做法和java类似,资源文件和一些类似getText的API,我现在暂时先这么做的
longleg 2008-11-24
我是用Spring标签做的,在产品发布的时候过滤左右JS文件,将Spring标签替换成文本信息。
laochake 2008-12-10
如果是嵌在页面内的js,与html一样就可以了
如果是单独的js文件,可以考虑针对不同的语言定义不同的Hash变量来存
如:
//定义:
var langs = new Array();
langs["zh_CH"]=new Array();
langs["en_US"]=new Array();

langs["zh_CH"]["keyName"]="张三";
langs["en_US"]["keyName"]="Zhang San";

//用法:
var lang = ...

alert(langs[lang]["keyName"]);
passedbylove 2008-12-13
不知道 <script language="javascript" charset="utf-8">
的charset是否对国际化有帮助
avrilxu 2012-03-29
建议参考JQuery的国际化脚本库,能得到不少的启发
icekiller110 2012-06-24
我曾写过一个东西,可以参照我的博客文章 --  JS i18n实现,支持带参数的功能
http://icekiller110.iteye.com/admin/blogs/1018350
希望对你有所帮助
Global site tag (gtag.js) - Google Analytics