Спасибо большое за крутой урок на очень крутую тему. Удалось пройти весь путь, но оказалось что сейчас 5.11.21 place уже deprecated. Сие творение теперь поможет при создании лендингов!
Объясните, зачем хранить в JSON если можно оставить JS. Ведь мы эти файлы вряд ли будем слать куда либо или сохранить в сторэдж. Может есть какая то причина?
Добрый день! Подскажите, пожалуйста, какой extension используется когда Вы при импорте модуля указываете путь к нему, а редакор предлагает Вам на выбор директории?
Я использую i18n на vue.js / vuetify для перевода и i18n переводит все элементы кроме элементов внутри . Вот пример: . Если нажмете на ссылки, то текст на панели инструментов будет переведен, но тот же текст в ящике не будет переведен. Я думаю, это как-то связано с Vues lifecycle hook, но я не знаю. Ты можешь мне помочь?
Максим, при использовании этой библиотеки, столкнулся с такой проблемой - у меня как раз два больших json файла с переводами и когда приложение загружается, то видны объекты переводов, что не круто, как решить такую проблему ?
@@LearnProgrammingTogether Спасибо за видосик, ну видимо из-за моего недостаточного опыта в vuejs, я не понял, просто у меня с моим опытом сформировалось понимание того что ключи должны находиться только в пропертях, а ты тут показывал через джейсон. хотел бы еще узнать: хорошая ли практика, работать с переводами через джесон или это ознакомительное видео типа "а вот что мы еще можем"?
Module build failed: SyntaxError: 'import' and 'export' may only appear at the top level. setLocale (locale) { import(`./langs/${locale}.json`).then((msgs) => { ... ... ... Только у меня?
Всё работает!
Всё понятно!
А значит всё круто!
"No comment"Спасибо!
Максим, мысли прям читаешь! Очень актуальная проблема была. Спасибо огромное!
как раз то, что искал.. спасибо!!
А как сохранить в localStorage чтобы при перезагрузке страницы сохранял текущий язык.??
Excelente vídeo, gracias.
Thanks for this video, its very useful
Спасибо большое за крутой урок на очень крутую тему. Удалось пройти весь путь, но оказалось что сейчас 5.11.21 place уже deprecated. Сие творение теперь поможет при создании лендингов!
very useful even if I don't speak russian!
Big thanks from France even if I don't speak russian I understand
that's great! I really appreciate that
Same. Don't understand a word yet most useful tutorial about vue-i18n ! :)
Thanks for the great video!.
Было бы здорово увидеть реализацию с применением роутера, и добавлении в маршрут .../en/... и других языков
в официальной документации написано как это делать)
@@Wraith2401 можно пожалуйста ссылку, никак не могу найти там. Заранее благодарен
thanks a lot, bro
Савсибо!
Спасибо Макс, зашла тема
Amazing.. Tnks
It's a great tutorial, thanks.
Макс, когда будет разбор SSR ?
Отличный урок - но было бы вообще супер, если сделать отображение флагов динамически, чтобы подменяли друг друга в зависимости от выбранного языка
Гуд спасибо
Хороший контент делаете, Максим, но данный урок очень-очень базовый. для более серьезных проектов все равно приходится штудировать документацию.....
почему у меня выдается ошибка и все ищезает из браузера vm.$t is not a function .....
а если я хочу сделать select, то в этом случае куда писать функцию setLocal?
Прошу простить мне мою неотесанность но как работает функция import, в методе setLocale?
Very useful tutorial thanks! Is it possible to translate the URL path aswell?
Объясните, зачем хранить в JSON если можно оставить JS. Ведь мы эти файлы вряд ли будем слать куда либо или сохранить в сторэдж. Может есть какая то причина?
How to use multiple files per language in vue3 i18n?
Добрый день! Подскажите, пожалуйста, какой extension используется когда Вы при импорте модуля указываете путь к нему, а редакор предлагает Вам на выбор директории?
Path Intellisense, Npm Intellisense, greatings from Mexico :v
Я использую i18n на vue.js / vuetify для перевода и i18n переводит все элементы кроме элементов внутри . Вот пример: . Если нажмете на ссылки, то текст на панели инструментов будет переведен, но тот же текст в ящике не будет переведен.
Я думаю, это как-то связано с Vues lifecycle hook, но я не знаю. Ты можешь мне помочь?
Максим, при использовании этой библиотеки, столкнулся с такой проблемой - у меня как раз два больших json файла с переводами и когда приложение загружается, то видны объекты переводов, что не круто, как решить такую проблему ?
помогло спс
Когда установил i18n автоматически создался файл i18n.js в главной папке
можно ли данные строки вынести куда-то в файл и обращаться по ключам к значениям?
но ведь именно это я и показывал в видео
@@LearnProgrammingTogether Спасибо за видосик, ну видимо из-за моего недостаточного опыта в vuejs, я не понял, просто у меня с моим опытом сформировалось понимание того что ключи должны находиться только в пропертях, а ты тут показывал через джейсон. хотел бы еще узнать: хорошая ли практика, работать с переводами через джесон или это ознакомительное видео типа "а вот что мы еще можем"?
Module build failed: SyntaxError: 'import' and 'export' may only appear at the top level.
setLocale (locale) {
import(`./langs/${locale}.json`).then((msgs) => {
... ... ...
Только у меня?
точку добавь в пути чтобы import(`../languages/${locale}.json`).then((msgs) => {
а код где-то есть?
Ну кто кавычки по одной заменяет? Спасибо за видео, как раз то, что надо. Но кавычки....
За американский флаг - лайк)
Не выкупил прекола. Почему за это лайк?
@@DenisB-d5f просто очень уважаю Американский флаг)
@@prsion1925 уважать флаг...