Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 July 08

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
это файлик i18n.js
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
вопрос, как такое сделать с nuxt-i18n
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Dmitry Bokhanchenko
вопрос, как такое сделать с nuxt-i18n
модулем
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
вы можете модулем поменять конфигурацию nuxt-i18n как вам надо
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
а можно немпого конкретнее
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
ничего не нашел в интернете
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
export default async function Localization(moduleOptions) {
 
 // configure i18n routing
 const { options } = this;
 options.i18n.locales = locales.map((code) => ({
   code,
   file: `${code}.json`
 }));
...
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
примерно так
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
то-есть в nuxt.config указываю {
 modules: [
   ['./plugins/nuxt-i18n']
 ]
}
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
nuxt-i18n.js - пишу то что вы указали?
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
вас не смущает что вы почемуто плагин в модули положили
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
опечатка
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
ну вообще какбы я бы не стал называть модуль nuxt-i18n потому что и так есть такой модуль
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
но в целом да
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
вообще  вопрос из разряда  лень почитать доку
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
прочитал доку полностью, не нашел как можно импортировать из накста i18n
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
вазможно я не внятно обьяснил задачу...
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
ну вы задаете вопрос как добавить модуль
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
или вы прочитали все кроме раздела про модули или я не знаю
источник

DB

Dmitry Bokhanchenko in Nuxt.js — русскоговорящее сообщество
если подключать к nuxt vue-i18n, то это можно сделать такimport Vue from 'vue';
import VueI18n from 'vue-i18n';
import langCollection from '@/lang';

const languages = langCollection.locales.map(({ langCode }) => langCode);

Vue.use(VueI18n);

export const i18n = new VueI18n({
 locale: 'uk',
 locales: languages,
 defaultLocale: 'uk',
 fallbackLocale: 'uk',
 messages: langCollection.messages
});

export default ({ app }) => {
 app.i18n = i18n;
};
источник