我们的要求是将使用 ATG 框架的已经运行的站点国际化。我们在 JSP 中实现了相同的功能,但是,我们在 javascript 中有静态错误/信息性消息。我们还需要翻译这些消息。
请建议我们如何翻译这些消息。对于 JSP,我们在属性文件中声明翻译并从那里读取。
我们的要求是将使用 ATG 框架的已经运行的站点国际化。我们在 JSP 中实现了相同的功能,但是,我们在 javascript 中有静态错误/信息性消息。我们还需要翻译这些消息。
请建议我们如何翻译这些消息。对于 JSP,我们在属性文件中声明翻译并从那里读取。
我们有一些类似的需求,我们使用了 jstl。它可能会帮助你:
<%@taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<%@ page import="java.util.ResourceBundle"%>
然后在<head> <fmt:setBundle basename="global-messages" />
Set bundle 下获取属性文件的名称。global-messages-en 或 global-messages-hi 是包含相应语言标签的属性文件。我们有定制的实现。
<title><fmt:message key="parameter.page.title"/></title>
<h1> here key="parameter.page.title" will be replaced by corresponding value of that key</h1>
</head>