2016-03-07 3 views
0

Нашим требованием является интернационализация уже запущенного сайта, использующего инфраструктуру ATG. Мы реализовали то же самое в нашем JSP, однако у нас есть статические сообщения об ошибках/информативности в javascript. Нам также нужно перевести сообщения.Как интернационализировать сообщения об ошибках в javascript?

Пожалуйста, предложите, как мы можем переводить сообщения. Для JSP мы объявили переводы в файле свойств и читаем оттуда.

+0

Не думаю, что здесь есть много чего, вы можете сделать неправильно. Какой подход вы подумывали? – Halcyon

ответ

1

У нас есть несколько схожие требования, для которых мы использовали jstl. Это может помочь вам:

<%@taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %> 
<%@ page import="java.util.ResourceBundle"%> 

Тогда при <head> <fmt:setBundle basename="global-messages" /> Set расслоения принимает имя файла свойств. 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> 
+0

Мы уже реализовали подход в JSP, используя набор ресурсов. Нам нужно перевести сообщения в javascript. – zenith

+0

Вы хотите, чтобы переводчик работал на JavaScript? Пожалуйста, поправьте меня, если я ошибаюсь. – Suyash

+0

yes..I нужен переводчик javascript .. – zenith

Смежные вопросы