本地化的最佳实践

时间:2010-08-04 12:40:38

标签: regex localization internationalization

你好,

我正在本地化我的申请。我有一些REG EX(英语)表达式用于客户端验证。如果我想本地化非英语,什么是最好的方法 我是否应该选择用于本地化的所有语言的REG-Ex

评论\建议赞赏。

由于 DEE

3 个答案:

答案 0 :(得分:1)

为存储在外部资源文件中的不同语言输入分别使用正则表达式将是最佳路径。如果您正在进行.Net开发,则可以使用资源文件。如果您正在使用Java,则可以使用属性文件。

答案 1 :(得分:0)

取决于您使用正则表达式验证的内容。我假设你正在做一些非常基础的自然语言处理(如果是这样的话,巨型意大利面怪物可能会帮助你。)

显然,如果你的正则表达式的某些部分依赖于英语(如英语单词),你需要用另一种语言编写相应的正则表达式(逐字翻译英语可能不够,因为你可能在你的正则表达式中捕获一些语法)。

你的正则表达式的一个例子可能会有所帮助。

答案 2 :(得分:0)

你能发一些例子吗?正如Derek所提到的,每种语言的单独的正则表达式/文件可能是必须的,但如果不看你正在做什么就很难分辨......