Локализация и JQuery / JavaScript - PullRequest
6 голосов
/ 21 мая 2010

Я работаю над различными языковыми пакетами для моего веб-приложения. Часть вывода генерируется JavaScript / JQuery, и я не могу использовать файлы ресурсов .aspx.resx в JavaScript. Какие варианты у меня есть для локализации вывода, производимого клиентом?

Спасибо

1 Ответ

5 голосов
/ 21 мая 2010

Самый распространенный способ, который я видел, - это разные языковые файлы .js, которые хранятся в папке lang/ или locale/ в проекте, причем только файл для текущего языка включается с использованием тега <script>.

Если вы хотите управлять своими языками в одном центральном месте на стороне сервера, я думаю, вам лучше всего будет выводить переводы из ASP в виде файла JavaScript. Я не знаю ASP, но это вполне возможно сделать - просто не забудьте отправить заголовок Content-type: text/javascript.

Связано, ориентировано на PHP, но на самом деле не имеет значения: этот вопрос . Ознакомьтесь с упомянутыми там плагинами перевода, они могут дополнительно сэкономить вам работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...