This is the best video that I have seen about localization in flutter, thank you Yazeed
@YazeedAlKhalaf3 жыл бұрын
You are most welcome 🚀
@MrOmanhomeland3 жыл бұрын
Amazing, its really as a magic as you said.اخي الصغير يزيد الكبير بفكره وعقليته نحن نفتخر فيك
@YazeedAlKhalaf3 жыл бұрын
Thanks a lot 🥰🚀
@abdullahawad3852 жыл бұрын
amazing Video Yazeed Keep Going 🔥
@YazeedAlKhalaf2 жыл бұрын
Thanks Abdullah
@hamidhussainy64482 жыл бұрын
That's awsome man! This package is wonderful and life saving.
@YazeedAlKhalaf2 жыл бұрын
Yes I agree 👍
@mahmoudalkateb20082 жыл бұрын
Masha allah ya Yazeed , ربي يزيدك علما
@YazeedAlKhalaf2 жыл бұрын
امين وياك 🚀
@A7MeDG0L0L3 жыл бұрын
awesome video , Thanks Yazeed
@YazeedAlKhalaf3 жыл бұрын
You’re welcome 🚀
@ino91383 жыл бұрын
you explain it like a true sultan. Subscribed
@YazeedAlKhalaf3 жыл бұрын
Thanks 🚀
@MyMahela3 жыл бұрын
Thank you. Saved me a lot of time
@YazeedAlKhalaf3 жыл бұрын
That’s great to hear 👂🚀
@ananeebenezer43373 жыл бұрын
Good Job , Keep it up !
@verzire2 жыл бұрын
thanks a lot, this really helps me understand how to use this library 😃
@YazeedAlKhalaf2 жыл бұрын
You’re welcome ☺️
@nurola2 жыл бұрын
Great tutorial and thank you Yazeed! You are a life saver :)
@YazeedAlKhalaf2 жыл бұрын
You are most welcome
@shanawan673 жыл бұрын
Hi Yazeed, I'm getting this error when using tr(). Can you please help?? 'Null check operator used on a null value'
@magdyyacoub23173 жыл бұрын
great job keep up the good work
@YazeedAlKhalaf3 жыл бұрын
Thanks 🙏
@mohammaedazzam3142 жыл бұрын
Thank you so much Yazeed❤❤
@bjroche3 жыл бұрын
Brilliant video - thank you!
@YazeedAlKhalaf3 жыл бұрын
Thanks 🙏
@ahmedalmasri3002 жыл бұрын
bro your a life saver thank you
@YazeedAlKhalaf2 жыл бұрын
Glad I helped 🚀
@Aspiiire3 жыл бұрын
MashAllah brother, really loved your videos thanks for sharing
@YazeedAlKhalaf3 жыл бұрын
Thank you brother 🚀
@safvananp55863 жыл бұрын
Really useful video.Explained very well
@YazeedAlKhalaf2 жыл бұрын
Glad it was helpful!
@hazemibrahim24613 жыл бұрын
رائع بشمهندس يزيد تحياتي لك من مصر
@YazeedAlKhalaf3 жыл бұрын
شكراً 🌹، سعيد انك استفدت 🚀
@ahamedminto80493 жыл бұрын
Thank you a lot. You saved my time. Great work
@YazeedAlKhalaf3 жыл бұрын
You’re welcome 🚀
@MegaYes9113 жыл бұрын
الله يعطيك العافية والله مبدع
@YazeedAlKhalaf3 жыл бұрын
شكرا 🤩
@kyungsooswifeu82402 жыл бұрын
you're a savior ! Thanks a lot
@YazeedAlKhalaf2 жыл бұрын
You’re welcome 🚀
@abderrazaksahla69752 жыл бұрын
Great video Thanks !
@YazeedAlKhalaf2 жыл бұрын
Your welcome 🙏
@albertadekristadeo67873 жыл бұрын
hello, when running apps get error "type 'null' is not subtype of type 'map string dynamic'" what's wrong with this? help
@isiakamfugale36212 жыл бұрын
Great great great man thank u soooo much
@pascalgehring78153 жыл бұрын
Thanks for sharing the video!
@YazeedAlKhalaf3 жыл бұрын
Thanks for watching!
@fase-man63553 жыл бұрын
Thanks man you saved me!!
@YazeedAlKhalaf3 жыл бұрын
You’re welcome ☺️. Great to hear 🌹.
@abedajarmeh3602 жыл бұрын
Well explained!
@Mohamed.G152 жыл бұрын
Thanks for the tutorial, keep going
@bmsfx2 жыл бұрын
This one doesnt automatic update the language when you switch language in settings? didnt seem to work here
@JoBj892 жыл бұрын
I followed all stepd, but i still get error, Localization key [choose_a_language] not found
@progsea3 жыл бұрын
Nice! Thank you!
@YazeedAlKhalaf3 жыл бұрын
Thank you for viewing my video right away 🙏🚀
@meshu_amare2 жыл бұрын
Really love it.
@georgeshpilevoy88342 жыл бұрын
thank you very much, great video i understand your english better then native english
@YazeedAlKhalaf2 жыл бұрын
Thanks man ❤️
@jacobmani13193 жыл бұрын
شكرا على هادا الفيديو انت رائع واتمنى لك كل التوفيق كم عمرك وبأي بلد ومدينة
@YazeedAlKhalaf3 жыл бұрын
عفوا 🙏🚀 جزاك الله خير 🌹
@hamzaibrahim8953 жыл бұрын
مبدع, جزاك الله كل خير وبارك فيك
@YazeedAlKhalaf3 жыл бұрын
وياك 🚀🙏
@harlanx Жыл бұрын
Do you guys know any free alternative to i18n manager? It seems to be no longer maintained.
@mostafaegypt262 жыл бұрын
ممكن لينك برنامج i18n manager المستخدم فى الشرح لاننى بحثت كثيرا ولم اجده ولك جزيل الشكر
@YouhanaSheriff3 жыл бұрын
zazakallah Khair, for this video keep going Masha Allah
@YazeedAlKhalaf3 жыл бұрын
Thanks 🙏🚀
@alhassanmohamed113 жыл бұрын
Good video brother ❤
@YazeedAlKhalaf3 жыл бұрын
Thanks 🚀
@nomantariq11532 жыл бұрын
Hello, Yazeed hope your doing well i have a question, and problem related to easy localization. in my app am using getsnack bar to show the Error and alert message, as a parameter am passing title and message when i use " LocalsKeys.Error.tr()" it is not working means not changing the language, also same in message.
@rntejas3 жыл бұрын
Great Video you are doing great!
@YazeedAlKhalaf3 жыл бұрын
Thank you! 🚀
@c4m3lion2 жыл бұрын
Shukran : )
@onliemarket8433 жыл бұрын
Great Video 🔥 THX
@YazeedAlKhalaf3 жыл бұрын
You’re welcome ☺️
@haidangquang8673 жыл бұрын
Thank Friend, how to keep the last language we had chosen
@YazeedAlKhalaf3 жыл бұрын
It is done for you in the package 🚀
@tejasjadhav62702 жыл бұрын
Thank you , i m stuck in implmentation HttpAssetLoader. Can you provide example of its implementation ?
@wardsuleiman16403 жыл бұрын
Life saver !!
@YazeedAlKhalaf3 жыл бұрын
Great to hear that 😍
@web3-life3 жыл бұрын
Hi, awesome video! Thanks you!
@YazeedAlKhalaf3 жыл бұрын
Glad you liked it! 🚀
@HS-uy5ry3 жыл бұрын
cool !! nicely explained
@YazeedAlKhalaf3 жыл бұрын
Thanks 🚀
@Судья-г2ы3 жыл бұрын
[🌎 Easy Localization] [WARNING] Localization key [btn_facebook] not found [🌎 Easy Localization] [WARNING] Localization key [btn_login] not found I dont know why. Help me please
@mohanedahmed32713 жыл бұрын
Hello, When I change the language it give me this error: Null check operator used on a null value Pls can you help?
@fnorory32272 жыл бұрын
hi, amazing video you explained perfectly, but i have a question, can i use this package to change the language of the app by using the language of the system?
@YazeedAlKhalaf2 жыл бұрын
Yes you can!
@isiakamfugale36212 жыл бұрын
@@YazeedAlKhalaf How? Do we need to have all possible locales so that to match with the one that used in the phone
@mohammedkarem97092 жыл бұрын
Well done
@amigoface3 жыл бұрын
excellent!
@YazeedAlKhalaf3 жыл бұрын
Thanks ✨🚀
@REBIRTH853 жыл бұрын
THANK YOU SO MUCH!!!!!!
@YazeedAlKhalaf3 жыл бұрын
You’re welcome ☺️
@kyungsooswifeu82402 жыл бұрын
Not sure if this will be of use to any reader here. I've used the GetMaterialApp in my application so I had to add this line of code just under the setLocale function for the language to change : await Get.updateLocale(const Locale('fr'));
@LucasEstebanLPS11 ай бұрын
thanks i love u man!
@MohamedMohamed-lx7cb3 жыл бұрын
Amazing , thank you
@YazeedAlKhalaf3 жыл бұрын
You're welcome! 🚀
@anibaxdasaryan46742 жыл бұрын
Hey ,Yazeed! I need your help, i'm working at a project that requires voice acting . I found a package but it sounds like a woman, i need it to sound like a man. So if you can help me, please ro smth about it,i'll be very thankful
@moinkhan_me2 жыл бұрын
Can you please send me the i18n manager mac setup link
@BBFTW363 жыл бұрын
Very nice tutorial, thank you so much. Can I use this package, if I don't want to use json files from my assets folder? I want to use a virtual server for all my files.
@YazeedAlKhalaf3 жыл бұрын
Thank you! Yes, you can! I didn't cover it in the video but the documentation does a great job .
@BBFTW363 жыл бұрын
@@YazeedAlKhalaf very nice thank you🙂
@vitaliysnitko23663 жыл бұрын
Thanks you for video and source code on github!
@YazeedAlKhalaf3 жыл бұрын
You're very welcome!
@ahmadellamey15992 жыл бұрын
Thanks brother :)
@siddarthjawahar54523 жыл бұрын
Hi Thanks for the great video. Just one question: I'm not able to access the setLocale method. Do I have to import anything to do so? Also, I'm also using version 2.3.3 and not 3.0.0 due to incompatability with other packages in my project.
@YazeedAlKhalaf3 жыл бұрын
You should import easy localization in the file you use context.setLocale()
@meerhamza81062 жыл бұрын
helpful for me thanks
@sayedmuhammed2098 Жыл бұрын
جزاك الله خيرا يا اخي اخير عرفت كيف استخدم i18n
@akbarnuriddinov85072 жыл бұрын
Brat otdushi rahmat!
@mr.yayaman3 жыл бұрын
Awesome
@YazeedAlKhalaf3 жыл бұрын
Thanks 🙏
@maicoyamba29643 жыл бұрын
hello Sir, very good video, but I have question, what if the json has array values how do I get the specific string per index on the array? Thank you.
@YazeedAlKhalaf3 жыл бұрын
thanks 🙈🚀 I haven't tried but I believe it is not supported.
@ezalor95553 жыл бұрын
King
@g.z58003 жыл бұрын
Hi, great video! I was wondering I split my project up into multiple local packages (so it can be re-used). How would you suggest I can provide the translations to all of my subpackages?
@YazeedAlKhalaf3 жыл бұрын
Thanks! 🙏 Make a translations package and import where ever you want to use it.
@prosantohalder14302 жыл бұрын
Hi Yazeed, I am having problem with code generation part. After running the command in terminal nothing happens. Any suggestion would be appreciated.
@varshavikshith5237 Жыл бұрын
Try to use the below commands flutter pub run easy_localization:generate --source-dir "assets/translations" flutter pub run easy_localization:generate --source-dir assets/translations -f keys -o locale_keys.g.dart
@AissatAbdou20203 жыл бұрын
hi, bro thnx for this tuto nice work :)
@YazeedAlKhalaf3 жыл бұрын
Thanks 🚀
@ajinkyafermion96963 жыл бұрын
Just one requirement can you show changing of whole app's language changing using Provider because I can only refresh current screen/page & I know provider can update locale throughout the app
@YazeedAlKhalaf3 жыл бұрын
This changes the whole apps language. I demonstrated on one screen. You just need to use "LocaleKeys.YOUR_KEY.tr()" instead of regular constant strings. Changing the language using the method I showed changes the language without the need even to refresh anything or restart the app. The whole app changes. Some stuff needs manual checking like rtl and ltr but all the other things will be changed once you use the provided methods of the package. You need context to change theme so that is a catch if you can't provide the context but most of the time the context can be passed so yea.
@amrsabbagh77083 жыл бұрын
شكرا لك يزيد
@YazeedAlKhalaf3 жыл бұрын
عفوا 🚀
@ahmedutuber2 жыл бұрын
ما شاء الله عليك ، احسنت
@YazeedAlKhalaf2 жыл бұрын
وياك، جزاك الله خيراً 👍
@mostafamorsy29102 жыл бұрын
nice , thanks
@victorflores7489 Жыл бұрын
Tnk my friend tnk
@YazeedAlKhalaf Жыл бұрын
Welcome 👍
@SaudBako3 жыл бұрын
Amazing shit! Mashallah
@YazeedAlKhalaf3 жыл бұрын
Haha 😂. Thanks 😊
@maalialhumeyid10663 жыл бұрын
Thanks
@YazeedAlKhalaf3 жыл бұрын
You’re welcome 🚀
@mirzajaun Жыл бұрын
i18n manager is deprecated now
@YazeedAlKhalaf Жыл бұрын
I believe there is a vs code extensions that does a similar thing.
@Saif_mohammed12 жыл бұрын
يزيد مرحبا
@Saif_mohammed12 жыл бұрын
Hello yazeed Navigator Bottom Navigator Start for right not left Plz help me
@sutalk12363 жыл бұрын
I think you are Under 18. How you do this?
@YazeedAlKhalaf3 жыл бұрын
Haha 😂, I love coding 🙌🎉🚀
@sayed_mohammad_sadat3 жыл бұрын
I like your tutorial ❤, but what a bad theme you are using it was really hurting my eyes. 😑
@YazeedAlKhalaf3 жыл бұрын
Thanks! Sorry man 😂. I will record with a better one next time 🚀.