Тёмный

React Multi Language App - i18next Tutorial 

Classsed
Подписаться 27 тыс.
Просмотров 123 тыс.
50% 1

❤️ Become a Patron and help the channel grow
/ classsed
⌨️ Source Code
github.com/hid...
🐦 Follow on Twitter
/ classsed
👨‍👨‍👦 Join the Discord Server
/ discord
🌍 Sign up for exclusive content
classsed.com

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 203   
@EmilyNilsen
@EmilyNilsen 2 года назад
This is by far the most professional and practical video I have seen for front-end development. Everything worked. Thank you so much for your time, effort and flawlessly clear explanations.
@amirreza-dev
@amirreza-dev 3 года назад
Thank you so much for this incredible video, people like you makes programming beautiful and enjoyable This tutorial really helps me, thank you
@enoderbreite3615
@enoderbreite3615 2 года назад
It's truly astounding how easy the internet makes learning these days. Thanks for the tutorial, my guy.
@lardosian
@lardosian 3 года назад
Localisation was my previous career, I mostly worked in audio recording voice over sessions and had 2 lead roles in Microsoft on xbox360 games. Was nice working with so many languages and people from all over the world, made good friends too.
@sureshmakwana8709
@sureshmakwana8709 2 года назад
People getting error for flag icons do this while importing it in index.js flag-icons* instead of flag-icon.min.css So it should look like this import "flag-icon-css/css/flag-icons.min.css As Some deprecation issue has happened with this npm package.
@humbleperson1473
@humbleperson1473 Год назад
​@@sureshmakwana8709 thanks bro, you solved my problem
@fabianpena90
@fabianpena90 3 года назад
This is absolutely amazing!!! this will help me a lot with my current job. You did an amazing job Muchas gracias!!!!!
@vmooscode9959
@vmooscode9959 Год назад
i know this is late, beside the core of this video i think i have answers for many quistions in react itself , truly from long time i didn' t see heavy technical video and in same time so exciting. thanks for being that much profissionl and honest. u saved me a week of figuring out how to localize my application.
@sureshmakwana8709
@sureshmakwana8709 2 года назад
People getting error for flag icons do this while importing it in index.js flag-icons* instead of flag-icon.min.css So it should look like this import "flag-icon-css/css/flag-icons.min.css As Some deprecation issue has happened with this npm package.
@정주영-f1m
@정주영-f1m 2 года назад
Hey, your lecture was the best among the lectures I've seen these days. It doesn't just teach you how to use it, but the lecture that understands how it works and applies it is so cool! I hit subscribe and like.
@i_dont_likevodka3062
@i_dont_likevodka3062 2 года назад
안녕하세요. 외국인 프로그래머가 한국에서 직장을 구하는 것이 어려워요?
@user-ym1jt5sq1t
@user-ym1jt5sq1t 7 месяцев назад
thanks a lot man for your efforts, it really helped me
@poppin_party
@poppin_party Год назад
Thank you so much, really need these types of videos that explain things and get right to the point.
@crakton
@crakton Год назад
If I may ask. How do I get this done by translating the content of an ecommerce page dynamically without having a saved locale JSON files for all the language supported by the ecommerce website. Because I understand that for each content translated there is an equivalent JSON file with the translation saved in the project public directory. Must I have to have all the locale JSON files for all the text contents in the website? Is there a dynamic way to achieve this like the way google page translator?
@feelSmoothie
@feelSmoothie 2 года назад
By far the most enjoying feeling following you through. Thanks for this awesome content which you provide for free.
@ABsazerNer
@ABsazerNer 3 года назад
I searched a lot of videos, but this one is definitely the best, your arabic is pretty correct by the way😉
@ahmadsalah1721
@ahmadsalah1721 Год назад
what a great tutorial❤, the best way to learn is by making the mistake and then correct it which is what you did there but in a smooth way.
@sinaolfati6599
@sinaolfati6599 2 года назад
Bro, you just killed it!
@akbarjonabdulkhamidov9752
@akbarjonabdulkhamidov9752 2 года назад
like everyone else i also want to say thank you for spending your time on creating this video. i learned much from this video and like your logical thinking most hence subscribed also!
@VishalKumar-fw5fz
@VishalKumar-fw5fz 3 года назад
I am currently watching your MERNG series. I will watch it after finishing it. By the way, great work.
@Classsed
@Classsed 3 года назад
Thank you :))
@alexandreluiz6182
@alexandreluiz6182 Год назад
Awesome tutorial. I did it in typescript and had to do some modification, but it worked perfectly. :)
@rezamohammadi1210
@rezamohammadi1210 4 месяца назад
Hello, How you did it,? I really need your help please
@mwangimaina1687
@mwangimaina1687 2 года назад
Hi ,,You are a saviour man.Nowadays i dont see you.We have missed your tutorials
@swedishpowerclub
@swedishpowerclub Год назад
Nice tutorials, I'm new to react but with your description I'm learning a lot. how can you insert html code into the en.json file, eg line break tag
@croanna_
@croanna_ Год назад
Great tutorial, easy to follow and everything works, thanks man 😃
@pablopenia
@pablopenia 2 года назад
I've already did the localization by my own, I'm here to spy your switcher. LOL . thx for the teaching
@trericpu
@trericpu 2 года назад
Hello, thank you for this amazing tutorial. I am facing a situation that after refreshing the browser, the language setting is not persistent with a specific language. I checked my setting for order key in the detection object, the first priority is "cookie".
@pascha4527
@pascha4527 2 года назад
Maybe you've setup your browser to not hold cookies?
@loverphp5605
@loverphp5605 2 года назад
thanks for this nice tutorial i have notice the when change language through the path it is conflicting with react-router-dom
@marcelobrigato
@marcelobrigato 2 года назад
Awesome video!! Thank you and a shout out from Brazil!! 😁
@dexcoder1207
@dexcoder1207 2 года назад
i search everything but i did not find something like this. Thank you so much
@adeyemosamuel2966
@adeyemosamuel2966 Год назад
Best tutorial on React i18next. Thanks for your time in providing this explanation.
@usamnetabdu9506
@usamnetabdu9506 3 года назад
​you did a really good job great content!
@Classsed
@Classsed 3 года назад
Thanks :D
@humanleft7240
@humanleft7240 2 года назад
this is a great tutorial sir, thank you so much hope you make another video saving the state in redux toolkit reducer
@mohamedhany2539
@mohamedhany2539 2 года назад
Wow man! seriously what i have looking for AIO video thanks
@dorin6880
@dorin6880 2 года назад
great tutorial, thx a bunch!
@fellypsantos_
@fellypsantos_ 3 года назад
Lifesaver! great content man, keep going! +1 sub
@RajnishKumar-hi4lj
@RajnishKumar-hi4lj Год назад
Absolutely beautiful tutorial!!!
@valentina2777
@valentina2777 2 года назад
thank you soooo much that was incredibly helpful!
@gmggx8944
@gmggx8944 3 года назад
thank you i wish you'll get more subs don't stop...
@Classsed
@Classsed 3 года назад
Thank you, I'll never stop :)
@cofyye
@cofyye 3 года назад
@@Classsed Remember this word my friend! Great work. Keep it up. I have one idea for you. If you can and if you like, make live sending stream from server to client via socket.io through headers example mp4 or mp3 data, or like youtube live stream video.
@gigakvachakhia4777
@gigakvachakhia4777 3 года назад
what could be better after the typeorm series . . . this guy rocks
@bahromkhujasultankhodjayev4256
@bahromkhujasultankhodjayev4256 3 года назад
how can I iterate array elements to unrodered list with map {t("text", { returnObject: true }).map((text, country_code) => ( {text} ))} when I do this it gives me t(...).map is not a function
@Alireza-kw6fj
@Alireza-kw6fj Год назад
Great video, hope you back RU-vid soon
@captainsaleh3444
@captainsaleh3444 8 месяцев назад
the minimum thing I can say it's really awesome
@yuiyukinoshita6604
@yuiyukinoshita6604 2 года назад
Bro te amo, this was exactly what I needed!!
@BalaramGayen
@BalaramGayen Год назад
Great tutorial. Thanks man
@GVal98
@GVal98 3 года назад
Thanks for the video. This is the best i18next tutorial on RU-vid
@halilrodoplu5043
@halilrodoplu5043 10 месяцев назад
that was amazing tutorial thx for your guide and help
@tube-rp1nb
@tube-rp1nb 2 года назад
thank you.this is the best tutorial i have got
@talkohavy
@talkohavy 3 года назад
Ok Fine! Take your 177'th like!! Now kidding aside, that was one hell of a tutorial. No wonder this video has 0 disliked (100% positive). Thanks you so much for it. It helped me a ton!
@shahjahan12003
@shahjahan12003 3 года назад
Very nice explanation.
@Classsed
@Classsed 3 года назад
Thanks
@mubashirimtiaz3836
@mubashirimtiaz3836 3 года назад
Awesome! Thank you so much ❤️
@MrSpiftire
@MrSpiftire 2 года назад
Very informative and to the point🚀
@mazui7626
@mazui7626 2 года назад
Everything works at its best!!
@fatimaa-va361
@fatimaa-va361 3 года назад
the best tutorial! thanks you so much)
@m-qz2mi
@m-qz2mi 11 месяцев назад
you are perfect . the most useful video I have seen on RU-vid
@juhandvan
@juhandvan 3 года назад
You did a really good job great content ! Keep it up, please
@Classsed
@Classsed 3 года назад
I will do, thank you
@frontend_ko
@frontend_ko Год назад
thanks, fully understood
@ujjalzaman2722
@ujjalzaman2722 2 года назад
Awesome, thank you so much for this
@MegaSrulik
@MegaSrulik 2 года назад
Thanks bro, very good and important tuturial
@ichoter8163
@ichoter8163 2 года назад
Will be following
@carlosalrofre
@carlosalrofre 3 года назад
amazing tutorial! thank you
@khaledbadr6681
@khaledbadr6681 2 года назад
awesome ! thanks for the tutorial
@lofisongs9011
@lofisongs9011 2 года назад
If i just finished my work and save, the format is .softp , is tNice tutorials type of file compatible with other DAW? like ableton or LogicProX for
@davidbelle5176
@davidbelle5176 Год назад
Thank you! Very professional
@hiremenodejs8223
@hiremenodejs8223 2 года назад
Thank you very much. 🙇. your tutorial helps me a lot
@alcacademy_it
@alcacademy_it 2 года назад
Thank you for such a helpful information
@mingchi21
@mingchi21 Год назад
Hi, thanks for your great video. How do I use ReactElement in translate string? For example: Hello {{val}}, nice to meet you!
@abdulmlaikalomayri727
@abdulmlaikalomayri727 2 года назад
Great Content, Thanks.
@danielmolkandov3193
@danielmolkandov3193 Год назад
Thank you really helped
@hindbensafi4646
@hindbensafi4646 2 года назад
It was just an awesome video .... thanks a lot !
@Cosmos_Studio
@Cosmos_Studio 3 года назад
Very good but when you change language with selector it doesn't automatically change de fr, en, in the path with the domain. Any idea to do that ?
@のざじ-k7e
@のざじ-k7e Год назад
Awsome tutorial this very simple 😍
@abdoseadaa
@abdoseadaa 5 месяцев назад
very well explained also your Arabic is very good 🤍
@abdelfata7
@abdelfata7 3 года назад
Brooooooooo you helped me alot, I am so grateful for you
@Classsed
@Classsed 3 года назад
you're very welcome bro, glad to hear that :))
@asemkakhi3284
@asemkakhi3284 3 года назад
You are awesome. I wish you a bright future. Thanks
@munnanil6359
@munnanil6359 Год назад
I hope you post a video with all the adobe cracks. As always, you are the best, the crack works great
@arfinarif2798
@arfinarif2798 8 месяцев назад
thank you. You saved my life
@jaironacurenatuy5936
@jaironacurenatuy5936 11 месяцев назад
Bro really you are the best , thank u
@warzonehacks4915
@warzonehacks4915 10 месяцев назад
I just can not believe that those big websites that have multi languages are using this technique, that would take years and a lot of coding to do it
@muhammadufo6023
@muhammadufo6023 2 года назад
so useful thank you ❤
@aliham2894
@aliham2894 3 года назад
Thanks a lot it was really helpful
@Dzirmal
@Dzirmal 2 года назад
Great and pro job. Thanks for you hard work.
@emmanuelakogwu720
@emmanuelakogwu720 3 года назад
Great video, please how do I implement this with a blog site that is getting content dynamically from an API?
@nishantnimish7825
@nishantnimish7825 3 года назад
Same. Did you get a solution?
@lovelyjain7839
@lovelyjain7839 2 года назад
Does this backend configuration loadPath /assets/locales.... will work when my application is in beta or prod environment?
@paulnjikamdoum9219
@paulnjikamdoum9219 2 года назад
Thank you so much please i want to know if in production the server will able to read the loadPath ("the path where our json files are stored in the public folder ")? and thanks again
@herbertk9266
@herbertk9266 3 года назад
Thanks Bro much waited for
@Classsed
@Classsed 3 года назад
no problem bro
@ankitdalasaniya2463
@ankitdalasaniya2463 3 года назад
Great Work Bro...You are awesome..
@Charles-px5hx
@Charles-px5hx 2 года назад
Thank you vm !
@ambitionhut
@ambitionhut 2 года назад
i get the issue of the button saying [object Object]English and again for the other language. Also the flag icon thing doesn't seem to work.
@mojeedgeorge7355
@mojeedgeorge7355 2 года назад
please can someone tell me how to link it to a specific page
@user-ov1ps7go4m
@user-ov1ps7go4m 3 года назад
Hello!. I apologize, however, when I tried to do the document.querySelector('html') and also put "fr" inside index.html it still did not change into french
@Micsc
@Micsc 3 года назад
Thanks, good vid bro
@MaksymMinenko
@MaksymMinenko 3 года назад
Special thanks for the clean-cra! ;)
@walid2559
@walid2559 3 года назад
Prefect, Thank you so much
@mozhijafr8507
@mozhijafr8507 2 года назад
I really appreciate you .that was awesome .I wish you the best
@chrismdavis2009
@chrismdavis2009 Год назад
This is a great video, however I am running into issues deploying localization using your technique. I am using Vite with Reactjs and when I go to deploy this project, it seems to not be able to find the translation.json files. Am I missing something?
@timtech9361
@timtech9361 Год назад
I do not understand the remote point of this library. If you need to translate manually, what is the exact point of using this?
@anouardhahri
@anouardhahri 2 года назад
thank you for the tutorial 👍
@barisballi70
@barisballi70 2 года назад
Amazing tutorial thx a lot
@aishwaryathakare4408
@aishwaryathakare4408 Год назад
I'm getting only keys from translation.json files and not the values. Also, while trying to access a object from json file, it's giving me an error saying missing key en translation heading heading
@aguyoninternet9883
@aguyoninternet9883 3 года назад
the QnA 🥺
@Classsed
@Classsed 3 года назад
It's coming soon :D
@aguyoninternet9883
@aguyoninternet9883 3 года назад
@@Classsed BooYah!!
@aguyoninternet9883
@aguyoninternet9883 3 года назад
@@Classsed you are picking my question.. right?
@Classsed
@Classsed 3 года назад
Yeah
@theperfectionist3924
@theperfectionist3924 2 года назад
open GMS window tNice tutorialng, look at blue screen on left, look at it's bottom right corner where for you it might say "Aggressive TE". click the
@doaasolaiman2267
@doaasolaiman2267 Месяц назад
Unfortunately all tutorials are only about translating a website of one single sentence and people are so happy with it. None explains this on full websites of multiple pages.
@yuiyukinoshita6604
@yuiyukinoshita6604 2 года назад
29:46 change lang on click
Далее
Zustand State Management in React (Better than Redux?)
20:24
ГОЧА ПРО NISSAN 400Z
00:51
Просмотров 40 тыс.
React Multi Language App - I18next Tutorial
18:20
Просмотров 6 тыс.
React Native Multi Language App Using i18next
14:34
Просмотров 22 тыс.
I Created Multi Language Website In 20 Minutes
23:18
Просмотров 24 тыс.
Translating React apps with I18next
24:27
Просмотров 16 тыс.
Internationalization in NextJs 13
22:27
Просмотров 56 тыс.
react-i18next in 8 minutes
8:16
Просмотров 42 тыс.