Всем привет!
Изучаю backbone. Использую requirejs-i18n.
Есть конфиг по умолчанию:
require.config
config:
i18n:
locale: 'ru-ru'
Задача:
По клику на определенный язык - подгрузить словарь выбранного языка и изменить значения в шаблоне.
Вопрос:
Как правильно реализовать вывод переменных в шаблон?
Создать для каждого блока свое представление?
К примеру есть блок "копирайт", есть блок "написать нам". Соответственно я хочу, что при смене языка оно переводилось на другой язык.
И как я понял уже, то нужно как-то добавить эвент о смене локали (языка) и чтобы все части, которые мультиязычные - реагировали на него и подгружали язык?
ps
я надеюсь, что задача понятна, просто меня интересует ее правильная реализация с точки зрения фреймворка