У меня есть веб-приложение, которое использует TONS javascript, и, как обычно, есть много текстовых констант, которые будут отображаться пользователю, встроенному в сам код.Как сделать локализуемый javascript?
Как вы думаете, что это лучший способ сделать это локализуемым?
Я знаю, что мне нужно снять эти строки с кода и заменить их на константы, которые будут определены в каком-то внешнем месте.
Для серверной части ASP.Net предоставляет некоторые очень аккуратные возможности для решения этой проблемы.
Что лучше всего сделать в Javascript?
Лучшая идея, которую я имею, это иметь JS-файл со всеми строковыми константами JS сайта (у меня бы были разные копии этого для каждого языка), а затем на каждой странице я включаю это сначала скрипт, прежде чем все остальные.
Это похоже на самый централизованный способ, который также снижает минимальную пропускную способность.
Есть ли другие лучшие подходы?
Спасибо!
Я локализовал действительно большой сайт с точным методом, упомянутым выше, и он работает хорошо. Легко обновляется, все сводится к кешированию и т. Д. Мне так же интересно, как и вы, чтобы увидеть, есть ли лучший подход. – ajm
Я не понимаю, как «многоязычный» был заменен на «локализованный». Похоже, что маркетолог использовал свою машину альтернативного словаря для гибкости приговора, чтобы максимизировать синхронизацию. – Kieveli