-2

Мне нужно интернационализировать сообщения javascript в интерфейсе, я использую play framework 2.2.1, для бэкэнд-сообщений я следил за этим: http://www.playframework.com/documentation/2.0.x/ScalaI18N Но я ничего не мог найти для интерфейса, каких-либо идей? Благодаря!Интернационализация внешних сообщений javascript?

+0

Это расколоть яваскрипт кода с мнения, у меня есть, я хочу, чтобы интернационализировать сообщения, положить их все в (home.title = Home) и вызывать их из таких представлений: Сообщения («home.title»). В случае, когда нам нужно перевести эту веб-страницу на немецкий, французский, испанский ... все сообщения находятся в файле сообщений и проще и быстрее переводить, вот как я это сделал с бэкэнд-сообщениями, но я не могу это сделать Таким образом, для внешних сообщений – Anna

+0

(re) читает ответы там. Это именно то, о чем вы просите (это способ сделать это, локализация не должна выполняться на стороне сервера, и она может быть в простом файле JavaScript с чем-то вроде «Messages = {HomeTitle:« Home », Index : «Индекс»} '). –

ответ

0

В игре нет встроенной поддержки интернационализации JS, в любом случае вы можете легко сделать это самостоятельно, используя общие файлы JS, содержащие объекты с метками + небольшой метод для поиска правильного перевода.

Проверить this answer - вы найдете там полную реализацию Play 2.x

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