Показать сообщение отдельно
  #2 (permalink)  
Старый 25.05.2016, 09:29
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Когда передо мной стал вопрос о локализации, я понял что все рекомендованные пути подталкивают меня к необходимости иметь отдельный билд на каждую локаль. Я так делать не хотел и выкрутился иначе. Главный контроллер приложения делает ajax запрос на сервер и подтягивает все нужные переводы, форматы и т.д. Потом эти данные закидываются в главную вьюмодель. А все гриды, кнопки и прочие используют байндинг чтоб получить локализованные данные:

bind: {
	title: '{localtext.heading.projectinfo}'
},

Не знаю, может так и не хорошо, но работает, и мне удобно. Конечно хотелось бы услышать мнение обитающих здесь специалистов.
Ответить с цитированием