Create Multi Language App | Internationalization & Localization In Flutter

Поделиться
HTML-код
  • Опубликовано: 28 июн 2023
  • How to enable multi-language support in your Flutter app. Translate texts into multiple languages using Flutter Internationalization and Localization.
    👉 12 Week Flutter Training | heyflutter.com
    👉 Flutter Masterclass Courses | heyflutter.com/masterclass
    Source Code: github.com/JohannesMilke/loca...
    Twitter: / heyflutter_
    Facebook: / heyflutter
    Instagram: / heyflutter_
    LinkedIn: / heyflutter
    Website: heyflutter.com
    #Flutter #Tutorial #HeyFlutter
    Thanks For Watching :-)
  • НаукаНаука

Комментарии • 32

  • @HeyFlutter
    @HeyFlutter  10 месяцев назад

    This might help you :)
    👉 12 Week Flutter Training from Newbie to Expert: heyflutter.com
    Source Code: github.com/JohannesMilke/localization_i18n_arb

  • @carlafuh9481
    @carlafuh9481 9 месяцев назад +2

    some how i dont have the last two packages which we are to import. i mean the flutter_gen and localization_i18n. tried importing them and the directories where not found

    • @HeyFlutter
      @HeyFlutter  9 месяцев назад

      Thank you, @carlafuh9481! 🙂. Try to provide enough details with your question whenever you face any issue.

    • @Logeraso20284
      @Logeraso20284 4 месяца назад

      I'm same import flutter gen abstract class can't access 😢

  • @adnanali679
    @adnanali679 10 месяцев назад +1

    Hey, l am working on a production app and I add text quite frequently, so is there any method with which I can automate adding the key-values in translation files or do I need to hard code it every time I add new text

    • @HeyFlutter
      @HeyFlutter  10 месяцев назад

      Thank You @adnanali679! Follow this link: stackoverflow.com/questions/65411117/flutter-1-22-internationalization-with-variable-as-key
      I hope you will get your answer 🙂

    • @marufhassan634
      @marufhassan634 5 месяцев назад

      You will have to hardcode each time but check slang package instead, its much better and cuts down on boiler plate code.

  • @asliddinmahmudov4430
    @asliddinmahmudov4430 5 месяцев назад +1

    Thank you!!!

    • @HeyFlutter
      @HeyFlutter  5 месяцев назад

      You are welcome, @asliddinmahmudov4430!

  • @michereff16
    @michereff16 10 месяцев назад +2

    How do you call a change in the app language? Let's say you have a button to change the language of your app from english to spanish, how do you make this call? I tried using just 'Locale('es');' but it didn't work.

    • @HeyFlutter
      @HeyFlutter  10 месяцев назад +4

      Thank You @michereff16! Follow this link: stackoverflow.com/questions/65307961/button-to-change-the-language-flutter
      I hope you will get your answer 🙂

    • @michereff16
      @michereff16 10 месяцев назад

      @@HeyFlutter Thank you very much!

  • @ff.n1940
    @ff.n1940 3 месяца назад

    Thanks🙏🙏
    it was helpful

    • @HeyFlutter
      @HeyFlutter  3 месяца назад

      You are welcome, @ff.n1940 😊

  • @marufhassan634
    @marufhassan634 5 месяцев назад

    Use slang package instead. It makes the work so much quick and easier.

    • @HeyFlutter
      @HeyFlutter  5 месяцев назад

      Thanks for your feedback, @marufhassan634! 🙂

  • @mmm22chess
    @mmm22chess 2 месяца назад +1

    Insane. I just read the documentation and then came to RUclips to solidify what I just read. In 3 minutes everything was explained. Better is impossible. I thought it would take me weeks to internationalize my app, I guess it will be way less

    • @HeyFlutter
      @HeyFlutter  2 месяца назад

      Glad to hear that, Thank you @mmm22chess! 😊

  • @Logeraso20284
    @Logeraso20284 4 месяца назад

    How access import flutter gen from dart tools

    • @HeyFlutter
      @HeyFlutter  4 месяца назад

      Thank you, @losser4798! 🙂. Please try to provide enough details with your question

  • @honorerobertodossougnonlon5445
    @honorerobertodossougnonlon5445 5 месяцев назад

    Can I have a video on designing a language learning app?

    • @HeyFlutter
      @HeyFlutter  4 месяца назад

      Thanks for the idea @honorerobertodossougnonlon5445 😀, i have added it in my list of future videos

  • @melos369...
    @melos369... 2 месяца назад

    Are you habesha?

  • @honorerobertodossougnonlon5445
    @honorerobertodossougnonlon5445 5 месяцев назад

    How can I get the complete source code of the application😢?

    • @HeyFlutter
      @HeyFlutter  4 месяца назад

      Hey, @honorerobertodossougnonlon5445 🙂 you can access the code here: ruclips.net/user/redirect?event=video_description&redir_token=QUFFLUhqa0hnYjRnZnhZVHUtX0xDa1BnMnJDYUJnZ2hwUXxBQ3Jtc0tsVkV5andYUk41cUVIM1lIc3RIMHVkVW1RSjM2NXJaNlpCYXB6eGNoZDktT05BbTlqWjFWS2tqS09hTGQ4b2ZPLW5CaTlKOWtSUTVwZTRfaGZhcGNCQTR1Q01SRjh2N2VBbEtWS09RTFRNeUlydGstYw&q=https%3A%2F%2Fgithub.com%2FJohannesMilke%2Flocalization_i18n_arb&v=zugxpAcbe4U

  • @omermustekiin
    @omermustekiin 25 дней назад

    what about u have 40 language? Do we need add 40 language file?

    • @HeyFlutter
      @HeyFlutter  24 дня назад

      Thank you, @omermustekiin! 🙂 . Yes

    • @omermustekiin
      @omermustekiin 24 дня назад

      @@HeyFlutter 🥲❤️

  • @burnabykrompel7072
    @burnabykrompel7072 10 месяцев назад

    promo sm 🔥

    • @HeyFlutter
      @HeyFlutter  10 месяцев назад

      Thanks, @burnabykrompel7072! 🙂

  • @wolf-ll9uj
    @wolf-ll9uj 10 месяцев назад +2

    Getx made this more easy

    • @HeyFlutter
      @HeyFlutter  10 месяцев назад

      Yes you can prefer that also, @wolf-ll9uj 🙂