【发布时间】:2015-03-31 12:25:08
【问题描述】:
我需要重构我的应用程序以使其支持国际化。
我找到了https://github.com/jquery-i18n-properties/jquery-i18n-properties,但它似乎只支持使用 jQuery 以编程方式翻译文本。
但是我的 JSP/html 文件中有大量的硬编码文本,所以我希望找到一种 ALSO 支持国际化静态 html 文本的方法,例如:
<title>@{title_here}<title>
<div>@{label}</div>
在我读取正确的属性文件后,页面将自动将这些值替换为正确的值,而无需使用 jquery 设置每个文本,例如 $(....).text(read_from_properties);
有没有办法做到这一点?
【问题讨论】:
-
@AlvaroMontoro,是的,抱歉打错了
-
我不知道是否有真正的非编程解决方案。正如您所说,HTML 是静态的,因此总会有一些代码/程序在幕后完成技巧并替换值
-
我不确定这个问题是否适合stackoverflow。
标签: javascript jquery html jsp internationalization