【发布时间】:2014-03-17 08:02:28
【问题描述】:
我被要求研究 Java Web 应用程序的全球化。我能够在某种程度上弄清楚如何使用 java ResourceBundle API 处理服务器端的字符串资源。我想知道它在客户端(即 Html 和 JavaScript 部分)有多难或多容易。我不知道正则表达式、字符串比较、替换和所有此类操作在不同语言环境下的表现如何。
基本上,我可以想出一些方法来完成演示,例如根据所选语言环境显示菜单、标签、标题等。但我不知道如何实际执行操作,即它们的局限性。我能想到的一个这样的限制是 ex 的正则表达式验证。如果正则表达式类似于 [a-zA-Z][0-9]{1,10},则只能在语言环境为英语时使用
还有像上面这样的限制吗?使用 dhtmlx 网格、输入掩码等 javascript 插件时会出现问题吗?这对于涉及大量复杂 UI 模块、iframe、ajax 调用、插件等的 Web 应用程序是否首选?
【问题讨论】:
标签: java javascript web-applications localization globalization