Localization in Flutter | ابسط طريقه لدعم اللغات المختلفه ف التطبيق

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 82

  • @egyhisham9396
    @egyhisham9396 Рік тому +14

    روووعة يا باشمهندس
    ولكن ملاحظة
    بإمكانك استخدام EdgeInsectsDirectionally
    بحيث تحتوي Properties
    Start , end
    و ال Compiler يقوم بإعطاء المسافة تلقائيا على حسب اللغة

  • @JanaElhalafawy.
    @JanaElhalafawy. 10 днів тому

    ايه العظمة دي بس يا باشمهندس

  • @mohammedsolyman3891
    @mohammedsolyman3891 10 місяців тому +1

    الف شكر يا بشمهندس

  • @najwannasser9431
    @najwannasser9431 Рік тому +1

    من كل قلبي بشكرك على مجهودك وشرحك الواضح

  • @abdullahmohamed5776
    @abdullahmohamed5776 Рік тому

    شرح رائع و ممتاز جدا ❤❤ربنا يكرمك و يوفقك ❤❤تستهل كل خير يا هندسه

  • @Mohammed-sg4tr
    @Mohammed-sg4tr 8 місяців тому

    الشرح جيد وبسيط للغاية، بحيث يفهمه الجميع

  • @ziadalhumiri2601
    @ziadalhumiri2601 6 місяців тому +1

    يا باش مهندس بخصوص الاتجاة اعتقد من الافضل استخدام Directionally
    بحيث نستخدم
    Start , end
    و ال Compiler يقوم بتحديد مكان الاضافة حسب الاتجاه تلقائيا على حسب اللغة

    • @redouanebelabied2282
      @redouanebelabied2282 4 місяці тому

      yes, flutter now support it, maybe in time of making this video this widget its not available.

  • @Abu_Mukhlef
    @Abu_Mukhlef Рік тому

    ماشاء الله تبارك الرحمن شرح واضح وبسيط
    ممكن تكمل الجمال هذا بشرح ال Riverpod

  • @alaaashrafmansour2001
    @alaaashrafmansour2001 Рік тому +1

    جزاك الله عنا كل خير ي هندسه ❤

  • @ahmedghaly8948
    @ahmedghaly8948 Рік тому

    جزاك الله خيرا يا هندسة عن الافادة والشرح دول ❤

  • @allhzzenmiserable2295
    @allhzzenmiserable2295 Рік тому +1

    ممكن يا هندسة تشرحلنا عن stream بشكل مفصل كثيير

  • @yousifizzi5057
    @yousifizzi5057 Рік тому

    بارك الله بكم

  • @AJM4K
    @AJM4K Рік тому

    جميل جدا , احسنت

  • @ashrafabdo5461
    @ashrafabdo5461 Рік тому

    great
    ياريت تنزل لنا فيديوهات عن ال responsive

  • @AYHM13x
    @AYHM13x 8 місяців тому +1

    ما كان يضبط اني حط المتغير مباشرة
    Text(S.of(context).title)
    بيعطيني اخطاء بال context
    لازم حط ال widget جوا builder لحتى يضبط
    Builder(builder: (BuildContext context) => Text(S.of(context).title),)

  • @youssefemadeldinn
    @youssefemadeldinn 6 місяців тому

    روووعة يا باشمهندس

  • @kj7767
    @kj7767 6 місяців тому

    احسنت، بوركت، موجز ومختصر.

  • @MarioNBedrous
    @MarioNBedrous 8 місяців тому

    تحفة يا هندسة

  • @HelmAtiOnx
    @HelmAtiOnx Рік тому

    انت بعمل عظمه

  • @abdallahhossam2175
    @abdallahhossam2175 Рік тому

    بارك الله فيك ❤

  • @yasirkurdish9098
    @yasirkurdish9098 Рік тому

    the best who explain flutter ❤

  • @mohamedsaid7514
    @mohamedsaid7514 6 місяців тому

    جزاكم الله خيرا

  • @AhmedWAslan
    @AhmedWAslan Рік тому

    فنان والله شرح جميل

  • @ahmedelsaba7769
    @ahmedelsaba7769 Рік тому

    شرح جميل جدا تسلم يا هندسه ❤

  • @fatmaahmed4966
    @fatmaahmed4966 Рік тому

    بشمهندس ممكن تشرح الdeeplink
    حتي لو هتنزلها كا مقاله علي linkedin
    جزاكم الله خيرا علي مجهودكم

  • @ishaqsaeed
    @ishaqsaeed Рік тому

    شرح رائع

  • @osamakhidr7559
    @osamakhidr7559 Рік тому

    شكرا جدا ياهندسه ربنا يكرمك يارب

  • @mohamedissael-motaouakkel4806

    جزاك الله خير ❤

  • @alisayed399
    @alisayed399 9 місяців тому

    ممكن في حوار ال padding نعملها Start واباصي القيمه اللي عاوزها

  • @ebrahimselim4681
    @ebrahimselim4681 11 місяців тому

    ما شاء الله شرح جميل شكرا ليك

    • @aserosama6829
      @aserosama6829 11 місяців тому +1

      لو سمحت سؤال هوا flutter intel initialize command شغال معاك عشان انا مش شغال معايا . و لو شغال ف انت version vs code كام

    • @ebrahimselim4681
      @ebrahimselim4681 11 місяців тому

      @@aserosama6829 هو انا مطبقتش وراه لكن كنت عايز افهم الكونسبت و غير كده فيه باكدج اسمها easy localization افضل من كده ان شاء الله سيرش عنها

  • @learnwithme20
    @learnwithme20 Рік тому

    I have a problem with Arabic and English, when changing the current locale the direction changes but the actual localized titles don't. althought i have made all the steps

  • @alybauomy735
    @alybauomy735 Рік тому

    طيب ازاى لو عندي تكست فورم فيلد لما اكتب فيه بالعربي يبدا اليمين ولما اكتب بالشمال يبدا شمال

  • @MrIMacro
    @MrIMacro 9 місяців тому

    Amazing, two questions please:
    the app language does not change when the system language is changed, any solution?
    there is another easy way to let Google translate your app UI to the user. Could you please make a tutorial on that?

  • @hasipattopl7409
    @hasipattopl7409 Рік тому

    في فايل الترجمه لازم ال key ميبدأش بحرف كابيتل ولازم اول حرف يكون small

  • @ahmedhamed6392
    @ahmedhamed6392 Рік тому +1

    مينفعش بدا ماعمل padding ب right و left اعملها ب
    EdgeInsetsDirectional
    واديها start و end كده مش هيظبط لوحده ؟

    • @tharwatsamy
      @tharwatsamy  Рік тому

      اه ينفع عادي بس النقطه دي مش هينفع تطبقها ف كل الامكان فانا هنا كنت بدي مثال باستخدام ال padding مش اكتر

    • @ahmedhamed6392
      @ahmedhamed6392 Рік тому

      تمام شكراً يبشمهندس ربنا يباركلك❤❤

  • @portex59
    @portex59 10 місяців тому

    سؤال بس اذا البيانات جايتني من api كيف بدي اترجمها استاذ ؟

  • @MustafaSharaf-b9e
    @MustafaSharaf-b9e Рік тому

    يعطيك العافية باش مهندس
    أنا عم ساوي اللغة لمشروعين واحد موبايل والتاني ويب تبع الموبايل زبط
    بس تبع الويب ما عم يتعرف على Sممكن السبب وشكرا

  • @MeDoRa-0
    @MeDoRa-0 Рік тому +1

    لو ينفع تطبقها في اي كورس مستقبلي و خصوصا لو توضح ازاي اخلي اليوزر يقدر يختار من عدة لغات او يغيرها

    • @abunashoan
      @abunashoan 8 місяців тому

      انا شارح الطريقة بحيث يختار المستخدم اللغة من قائمة باللغات
      ua-cam.com/video/A9gLz8QgPeg/v-deo.htmlsi=FYJ-LuWy6kAcBPQ7

    • @MeDoRa-0
      @MeDoRa-0 8 місяців тому

      @@abunashoan تمام شكرا

  • @HousseinDroubi-o9i
    @HousseinDroubi-o9i 7 місяців тому

    اهلا بك يا اخي

  • @mohamadalialghanem
    @mohamadalialghanem Рік тому

    ازاي اخليه يعملهم جوا ال core مش في lib فورا

  • @wahidesmail5764
    @wahidesmail5764 11 місяців тому

    مشكور
    بس سؤال هل نحتاج الى تغيير كلمة title ؟

  • @sayed2614
    @sayed2614 2 місяці тому

    كده لازم اكتب كل حاجه سواء كان عربي او اي لغة م انا كده بكتب هارد كود هو مفيش طريقة تعمل الفايل عربي او انجليزي لوحده

    • @4404
      @4404 2 місяці тому

      اعمل الفايل الانجليزي و بعديها أعطيه ل chatGPT يترجمه لعربي ، صيني اي لغه

  • @ahmedoraby713
    @ahmedoraby713 8 місяців тому

    مشاء الله يا هندسة الفيديو مفيد جدا
    بس انا حاليا شغال من غير بلوك او اي حاجه شغال ف مشروع ب سيت ستيت بس انا عارفه انه غلط بس يعني مفيش وقت استعمل بلوك ف ينفع اعمل الموضوع من غير بلوك؟

  • @yasirkurdish9098
    @yasirkurdish9098 Рік тому

    كيف اقدر اتواصل معك عندي كم سؤال .

  • @ebaamarouf
    @ebaamarouf Рік тому

    شكرا كثير عالشرح بس سؤال لو منشتغل على android studio شو البديل لاستخدام الextention

    • @tharwatsamy
      @tharwatsamy  Рік тому +1

      ممكن تلاقي حاجه زيها علي ال android studio
      او تستخدم package زي easy localization

  • @elmagic-lc2qw
    @elmagic-lc2qw 10 місяців тому

    kan momked ade el space goah el value eli mdeha ll key

  • @karimkari5453
    @karimkari5453 Рік тому

    ازاي حتتعمل بال cubit حخلي ال state تبقا is Arabic وكده وفي ال cubit اعمل function يغير مبينهم =! اللي هو زي كده ؟

    • @tharwatsamy
      @tharwatsamy  Рік тому +1

      ف الحاله دي ال cubit هيبقي فيه state واحده اسمها مثلا updateLoanguage وبتببقي شايله ال local بتاعتها
      وهتحط ال blocbuilder فوق ال material app وكل مره يجيليه ال state يبني ال material app بال local الجديده
      ممكن اعمل فيديو منفصل يكلم عن النقطه دي

  • @aboudcamp
    @aboudcamp Рік тому

    ما رأيك تعملها ب getx هل هي احسن ؟

  • @SugerNoor1996
    @SugerNoor1996 Рік тому

    السلام عليكم يا هندسه ، هو لو أنا عامل consumer علي app كله عشان يغير الlocale , هل ده بيأثر في performance app.

    • @tharwatsamy
      @tharwatsamy  Рік тому

      لو عملها بدون داعي ومتكرره كتير اكيد ممكن ياثر لكن ف حالتك دي لا مش هياثر لاني طبيعي انك مطر تغير ال locale ف ال material app

  • @samogynbugati1863
    @samogynbugati1863 Рік тому

    شكرا جدا لمجهودك يا بشمهندس ممكن لو سمحت اسم الاكستنشن اللي بتعمل اوتو كومبليت اللي ظاهر في الفيديو ايه

    • @tharwatsamy
      @tharwatsamy  Рік тому

      GitHub co-pilot
      لكنها مش مجانيه بس في شهر مجاني ممكن تجربها فيه

    • @samogynbugati1863
      @samogynbugati1863 Рік тому

      @@tharwatsamy متشكر جدا لحضرتك .. مش ممكن حضرتك تعمل فيديو او بوست عن اهم ال extensions اللي ممكن نستخدمها مع ال vs code

  • @mostafaahmed4722
    @mostafaahmed4722 Рік тому

    جزاك الله خيرا يبشمهندس
    معلش عندي استفسار بسيط بعد اذنك دلوقتي لو فيه داتا جايه من الداتا بيز مثلا او api بالانجليزي مثلا هل فيه حاجه نعملها بحيث نحولها لعربي ؟ ولا ساعتها لازم يكون فيه داتا بيز للعربي وواحده للانجليزي وبناء علي الكارنت لوكال ابدا احدد ولا ايه ؟

  • @MesterPerfect
    @MesterPerfect Рік тому +1

    في حاجة مهمة جدا يا هندسة كنت مستنيك تشير ليها
    لو دلوقتي تطبيقي فيه وليكن ألف عبارة
    فهل من المنطقي أني أروح إنشأ 1000 key and value في ملف JSON يدويا؟
    أكيد لا
    فالمفروض يبقى في شيء يعدي على ملفات التطبيق وياخد كل العبارات وينشئ لهم key and value بشكل تلقائي
    زي مكتبة gettext ودالة _() في python

    • @tharwatsamy
      @tharwatsamy  Рік тому +3

      بالفعل ف امكانيه لحاجه زي كدا بس دي محتاجه شرح لوحدها انا هنا بوضح بشكل منفصل ال localization ممكن نبقي نعمل فيديو تاني يكلم عن النقطه دي بشكل منفصل
      تسلم علي المشاركه ❤

    • @MesterPerfect
      @MesterPerfect Рік тому

      @@tharwatsamy
      تسلم يا هندسة
      انا قلقت لما تخيلت أني ممكن أحتاج أكتبهم يدوي
      شكرا خالص ليك على كورساتك الرائعة

    • @antoonmounir8326
      @antoonmounir8326 Рік тому

      ​@@tharwatsamyمنتظرين حضرتك تشرحها لينا يا هندسه

  • @aouadicharaf1038
    @aouadicharaf1038 Рік тому

    ❤❤❤

  • @أحمدزيزو-ج5ف
    @أحمدزيزو-ج5ف Рік тому

    ممكن كوبون مجاني لكورس فلاتر و اساسيات البرمجه بلغة دارت ؟

    • @tharwatsamy
      @tharwatsamy  Рік тому +1

      يوم 5 ف الشهر عندي ع الصفحه هتنزل كوبونات مجانيه ان شاء الله

    • @أحمدزيزو-ج5ف
      @أحمدزيزو-ج5ف Рік тому

      @@tharwatsamy تسلم

  • @abunashoan
    @abunashoan 8 місяців тому

    انا شارح الطريقة بحيث يختار المستخدم اللغة من قائمة باللغات
    ua-cam.com/video/A9gLz8QgPeg/v-deo.htmlsi=FYJ-LuWy6kAcBPQ7

  • @Amed-cd8ee
    @Amed-cd8ee 9 місяців тому

  • @aouadicharaf1038
    @aouadicharaf1038 5 місяців тому

    ❤❤❤