Size: a a a

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

2020 July 23

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Nurbek Nurjanov
сегодня мне пришлось написать апи запрос прямо в конфиг файле.
мне надо было добавить nuxt-i18n с языками которые идут от апи

вот как это сделаете ?? через плагин vue-i18n не предлагать. нужен именно nuxt-i18n, через плагин пробовал добавить, не работает.
он только в конфигурационном файле настраивается, больше никак

скажите если я не прав
К сожалению i18n не прикручивал, так что не подскажу, но думаю более опытные ребята подскажут)
источник

TK

Taras Khvyl in Nuxt.js — русскоговорящее сообщество
Nurbek Nurjanov
сегодня мне пришлось написать апи запрос прямо в конфиг файле.
мне надо было добавить nuxt-i18n с языками которые идут от апи

вот как это сделаете ?? через плагин vue-i18n не предлагать. нужен именно nuxt-i18n, через плагин пробовал добавить, не работает.
он только в конфигурационном файле настраивается, больше никак

скажите если я не прав
не очень понятно, что надо было добавить под i18n и что отдает запрос
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Dj Лимончик )
тут есть проблемы с подключением css вспышки css и fouc ?
Да вроде нет, да и всегда можно сделать так что бы неотрендеренный контент просто небыло видно совсем до момента наполнения данными и собственно самого рендеринга.
источник

NN

Nurbek Nurjanov in Nuxt.js — русскоговорящее сообщество
добавляю модуль в конфиг наста
[
     "nuxt-i18n",
     {
       locales: ["en", "es", "pt"],
       defaultLocale: "en",
       vueI18n: {
         fallbackLocale: "en",
         messages: {
           en: require("./static/messages/en.json"),
           es: require("./static/messages/es.json"),
           pt: require("./static/messages/pt.json")
         }
       }
     }
   ]

но тут есть вопрос, сообщения должны быть не json файлы
они должны приходить из АПИ

мне что теперь прямо в конфиге писать аксиос запрос ?? некрасиво и это выглядит как 100% хак
источник

NN

Nurbek Nurjanov in Nuxt.js — русскоговорящее сообщество
надеюсь все поняли о чем задача
источник

TK

Taras Khvyl in Nuxt.js — русскоговорящее сообщество
полегче, парень.
источник

ВБ

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

TK

Taras Khvyl in Nuxt.js — русскоговорящее сообщество
ну желание помогать уже явно пропало)
источник

M

Mr. King in Nuxt.js — русскоговорящее сообщество
ауфф
источник

NN

Nurbek Nurjanov in Nuxt.js — русскоговорящее сообщество
Bogdan Saliuk
возможно у кого-то кривые руки :)
???
источник

TK

Taras Khvyl in Nuxt.js — русскоговорящее сообщество
в общем, разбирайся
источник

TK

Taras Khvyl in Nuxt.js — русскоговорящее сообщество
он дед уже минут 5 сообщение записывает, мб тебе😁
источник

NN

Nurbek Nurjanov in Nuxt.js — русскоговорящее сообщество
Taras Khvyl
в общем, разбирайся
я извиняюсь, но тут тоже подкалывают
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Nurbek Nurjanov
я извиняюсь, но тут тоже подкалывают
Я погуглил. ну по сути везде советуют вынести получение сообщений в отдельный метод и его использовать
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
import getMessages from './localize';

messages: {
           'en': await getMessages('en'),
           'fr': await getMessages('fr')
       }
источник

NN

Nurbek Nurjanov in Nuxt.js — русскоговорящее сообщество
Владимир Бандуристов
Я погуглил. ну по сути везде советуют вынести получение сообщений в отдельный метод и его использовать
спасибо
источник

Dj Лимончик )... in Nuxt.js — русскоговорящее сообщество
Taras Khvyl
он дед уже минут 5 сообщение записывает, мб тебе😁
а чего так долго ?
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
И это не костыль накста как такового, тут дело скорее в самом модуле i18n в котором это не предусмотрено из коробки.
источник

ВБ

Владимир Бандуристов... in Nuxt.js — русскоговорящее сообщество
Nurbek Nurjanov
спасибо
источник

АП

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