Nuxt i18n ожидает загрузки компонентов страницы, прежде чем изменять языковые параметры, заданные c текстами по умолчанию. vue - PullRequest
0 голосов
/ 20 апреля 2020

Прямо сейчас я предварительно извлекаю все глобальные ярлыки через сайт и сохраняю их в vuex. Затем я получаю их по умолчанию. vue с помощью вычисленного метода, поэтому каждый раз, когда изменяется язык, я получаю обновленный список меток:

по умолчанию. vue

 computed : {
        translations : function(){
            return this.$store.getters['getTranslationsByLocale'](this.$i18n.locale);
        }
}

Проблема заключается в том, что при изменении локали (со ссылкой на переключатель языка) метки по умолчанию. vue визуализируется до загрузки основного компонента nuxt. Я хотел бы подождать, пока загрузится компонент nuxt, а затем отобразить метки с новыми текстами lang.

Кто-нибудь знает, как это сделать? Спасибо за любую помощь.

...