Интернационализация с angularjs
Я подумываю о том, чтобы переместить мой сайт на angularjs, и я хочу начать с очень малого, переместив весь мой статический текстовый шаблон на стороне сервера с django на angular (в противном случае возникнет синтаксическая проблема с '{{}}' ).
Кажется, что лучший способ сделать это будет одним из двух вариантов:
Иметь вызов ajax, который возвращает JSON со всеми текстами моего сайта. Тексты будут храниться в переменной, которая связана с моими элементами HTML, поэтому angular обновит все.Чтобы сохранить статический js-файл со словарем, включить его в мой HTML и связать словарь с angularjs.Оба варианта позволят мне переключаться между языками без перезагрузки страницы.
Какая из них лучше? В целом, это хороший подход или есть более правильный путь?