Как настроить i18next для поиска вложенных значений в JSON? - PullRequest
0 голосов
/ 09 июля 2019

У меня есть следующий i8next config

i18next.init({
  lng: 'en',
  debug: true,
  resources: {
    en: {
      translation: {
        loadPath: '../locales/en.json'
      }
    },
    nl: {
      translation: {
        loadPath: '../locales/nl.json'
      }
    }
  }
});

Я хотел бы иметь возможность загружать переводы, как

{
  "commands": {
    "help": {
      "description": "Some description."
    }
  }
}

Предпочтительное использование будет: t('commands.help.description')

Как бы я мог это сделать?

1 Ответ

0 голосов
/ 09 июля 2019

То, что упоминалось, работает из коробки. Вам также следует рассмотреть возможность использования i18next namespace .

...