我們的要求是將已經運行的使用ATG框架的站點國際化。我們在JSP中實現了相同的功能,但是,我們在JavaScript中使用了靜態錯誤/信息消息。我們也需要翻譯這些消息。如何國際化javascript中的錯誤信息?
請建議我們如何翻譯消息。對於JSP,我們在屬性文件中聲明瞭翻譯並從那裏讀取。
我們的要求是將已經運行的使用ATG框架的站點國際化。我們在JSP中實現了相同的功能,但是,我們在JavaScript中使用了靜態錯誤/信息消息。我們也需要翻譯這些消息。如何國際化javascript中的錯誤信息?
請建議我們如何翻譯消息。對於JSP,我們在屬性文件中聲明瞭翻譯並從那裏讀取。
我們對jstl有一些相似的要求。它可以幫助你:
<%@taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<%@ page import="java.util.ResourceBundle"%>
然後在<head> <fmt:setBundle basename="global-messages" />
設定的批量需要的屬性文件的名稱。 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>
我不認爲這裏有很多你可以做錯的地方。你在想什麼? – Halcyon