Как показать перевод на английский язык sh, если вы не нашли перевод в выбранном языковом файле? - PullRequest
1 голос
/ 20 января 2020

У меня есть две локали: ru, en.

Как показать перевод на английский язык sh, если вы не нашли перевод в выбранном языковом файле?

Мой i18n настройки:

  i18n: {
    defaultLocale: 'en',
    fallbackLocale: 'en',
    strategy: 'no_prefix',
    locales: [
      {
        code: 'ru',
        name: 'Russian',
        file: 'ru-RU.js'
      },
      {
        code: 'en',
        name: 'English',
        file: 'en-US.js'
      }
    ],
    detectBrowserLanguage: {
      useCookie: false,
    },
    differentDomains: false,
    forwardedHost: false,
    lazy: true,
    langDir: 'lang/',
    parsePages: false,
  },

В данный момент отображается строка с именем поля в json файле.

1 Ответ

0 голосов
/ 27 января 2020

На нужной странице или компоненте вы можете вызвать его внутри созданного жизненного цикла как:

created() {
  this.$router.replace(this.switchLocalePath('en'));
}
...