i18n с скомпилированными шаблонами?

У меня есть шаблоны, которые скомпилированы на производственных сборках с использованием socketstream и Hogan.js. Проблема в том, что когда я нахожусь на стороне клиента и выбираю шаблон, мне нужно связать его с языковым файлом JSON с набором пар ключ-значение. Файлы имеют структуру именования, такую ​​как de.json, и содержат следующее: { "thanks": "danke" }

Если на сервере я знаю, какой язык выбрал пользователь, как мне доставить правильный языковой файл json клиенту, чтобы отобразить правильное представление для пользователя?

1 ответ

Разве у вас нет языка в переменной сеанса? Это позволит вам легко узнать, что делать.

res.render( user.language + '.json' );
Другие вопросы по тегам