首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web应用程序全球化问题或限制

Web应用程序全球化问题或限制
EN

Stack Overflow用户
提问于 2014-03-17 16:02:29
回答 1查看 198关注 0票数 1

我被要求研究Java web应用程序的全球化。在某种程度上,我能够弄清楚如何使用java ResourceBundle API在服务器端处理字符串资源。我想知道在客户端,即Html和JavaScript部分,它有多难或多容易。我不知道正则表达式、字符串比较、替换和所有这些操作在不同的语言环境下会有什么表现。

基本上我可以想出一些方法来完成演示,比如根据所选的语言环境显示菜单、标签、标题等。但我不知道操作是如何实际执行的,也就是它们的局限性。我能想到的一个这样的限制是对ex的正则表达式验证。如果正则表达式类似于a-zA-Z{1,10},则只能在区域设置为英语时使用

还有没有像上面这样的限制呢?在使用像dhtmlx grid,input-mask等javascript插件时会出现问题吗?对于包含许多复杂UI模块、iframes、ajax调用、插件等的web应用程序,这是首选的吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-17 16:13:55

我有时会为每种语言创建一个javascript文件(取决于应用程序的复杂程度):

代码语言:javascript
复制
messages.en.js
messages.nl.js
messages.fr.js

其中包含类似如下的内容:

代码语言:javascript
复制
var translations = {
   ok : "OK",
   continue : "Continue"
}

然后根据当前地区包括javascript文件。您可以在类似的文件中对regex example / include语言特定的代码执行类似的操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22449299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档