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

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024

ความคิดเห็น • 79

  • @egyhisham9396
    @egyhisham9396 ปีที่แล้ว +13

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

  • @mohammedsolyman3891
    @mohammedsolyman3891 6 หลายเดือนก่อน +1

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

    • @مهووستكنو
      @مهووستكنو 6 หลายเดือนก่อน

      هي الطريقة اشتغلت معاك ؟

    • @mohammedsolyman3891
      @mohammedsolyman3891 6 หลายเดือนก่อน

      @@مهووستكنو ايوه

  • @najwannasser9431
    @najwannasser9431 ปีที่แล้ว +1

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

  • @Mohammed-sg4tr
    @Mohammed-sg4tr 5 หลายเดือนก่อน

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

  • @kj7767
    @kj7767 3 หลายเดือนก่อน

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

  • @abdullahmohamed5776
    @abdullahmohamed5776 ปีที่แล้ว

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

  • @youssefemadeldinn
    @youssefemadeldinn 3 หลายเดือนก่อน

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

  • @ahmedghaly8948
    @ahmedghaly8948 ปีที่แล้ว

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

  • @yasirkurdish9098
    @yasirkurdish9098 ปีที่แล้ว

    the best who explain flutter ❤

  • @alaaashrafmansour2001
    @alaaashrafmansour2001 ปีที่แล้ว +1

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

  • @ziadalhumiri2601
    @ziadalhumiri2601 2 หลายเดือนก่อน +1

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

    • @redouanebelabied2282
      @redouanebelabied2282 หลายเดือนก่อน

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

  • @MarioBedrous
    @MarioBedrous 5 หลายเดือนก่อน

    تحفة يا هندسة

  • @allhzzenmiserable2295
    @allhzzenmiserable2295 ปีที่แล้ว +1

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

  • @yousifizzi5057
    @yousifizzi5057 8 หลายเดือนก่อน

    بارك الله بكم

  • @mohamedsaid7514
    @mohamedsaid7514 3 หลายเดือนก่อน

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

  • @Abu_Mukhlef
    @Abu_Mukhlef 9 หลายเดือนก่อน

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

  • @AJM4K
    @AJM4K 10 หลายเดือนก่อน

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

  • @abdallahhossam2175
    @abdallahhossam2175 ปีที่แล้ว

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

  • @ashrafabdo5461
    @ashrafabdo5461 ปีที่แล้ว

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

  • @AhmedWAslan
    @AhmedWAslan ปีที่แล้ว

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

  • @osamakhidr7559
    @osamakhidr7559 ปีที่แล้ว

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

  • @HelmAtiOnx
    @HelmAtiOnx ปีที่แล้ว

    انت بعمل عظمه

  • @ebrahimselim4681
    @ebrahimselim4681 8 หลายเดือนก่อน

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

    • @aserosama6829
      @aserosama6829 8 หลายเดือนก่อน +1

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

    • @ebrahimselim4681
      @ebrahimselim4681 8 หลายเดือนก่อน

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

  • @ahmedelsaba7769
    @ahmedelsaba7769 ปีที่แล้ว

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

  • @mohamedissael-motaouakkel4806
    @mohamedissael-motaouakkel4806 ปีที่แล้ว

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

  • @AYHM13x
    @AYHM13x 5 หลายเดือนก่อน +1

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

  • @ishaqsaeed
    @ishaqsaeed ปีที่แล้ว

    شرح رائع

  • @fatmaahmed4966
    @fatmaahmed4966 ปีที่แล้ว

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

  • @MrIMacro
    @MrIMacro 5 หลายเดือนก่อน

    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?

  • @MeDoRa-0
    @MeDoRa-0 11 หลายเดือนก่อน +1

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

    • @abunashoan
      @abunashoan 5 หลายเดือนก่อน

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

    • @MeDoRa-0
      @MeDoRa-0 5 หลายเดือนก่อน

      @@abunashoan تمام شكرا

  • @ahmedoraby713
    @ahmedoraby713 4 หลายเดือนก่อน

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

  • @alisayed399
    @alisayed399 5 หลายเดือนก่อน

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

  • @wahidesmail5764
    @wahidesmail5764 8 หลายเดือนก่อน

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

  • @hasipattopl7409
    @hasipattopl7409 ปีที่แล้ว

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

  • @ebaamarouf
    @ebaamarouf ปีที่แล้ว

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว +1

      ممكن تلاقي حاجه زيها علي ال android studio
      او تستخدم package زي 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

  • @HousseinDroubi-o9i
    @HousseinDroubi-o9i 4 หลายเดือนก่อน

    اهلا بك يا اخي

  • @MustafaSharaf-b9e
    @MustafaSharaf-b9e 10 หลายเดือนก่อน

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

  • @aboudcamp
    @aboudcamp ปีที่แล้ว

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

  • @mostafaahmed4722
    @mostafaahmed4722 ปีที่แล้ว

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

    • @وصفاتمربوحة-خ6ر
      @وصفاتمربوحة-خ6ر 11 หลายเดือนก่อน

      لازم تحط عربي انجليزي في الداتا وانت تختار البي بيظهر

  • @ahmedhamed6392
    @ahmedhamed6392 ปีที่แล้ว +1

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว

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

    • @ahmedhamed6392
      @ahmedhamed6392 ปีที่แล้ว

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

  • @alybauomy735
    @alybauomy735 ปีที่แล้ว

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

  • @portex59
    @portex59 6 หลายเดือนก่อน

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

  • @aouadicharaf1038
    @aouadicharaf1038 2 หลายเดือนก่อน

    ❤❤❤

  • @samogynbugati1863
    @samogynbugati1863 ปีที่แล้ว

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว

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

    • @samogynbugati1863
      @samogynbugati1863 ปีที่แล้ว

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

  • @mohamadalialghanem
    @mohamadalialghanem ปีที่แล้ว

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

  • @MesterPerfect
    @MesterPerfect ปีที่แล้ว +1

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว +3

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

    • @MesterPerfect
      @MesterPerfect ปีที่แล้ว

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

    • @antoonmounir8326
      @antoonmounir8326 11 หลายเดือนก่อน

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

  • @SugerNoor1996
    @SugerNoor1996 ปีที่แล้ว

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว

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

  • @karimkari5453
    @karimkari5453 ปีที่แล้ว

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว +1

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

  • @yasirkurdish9098
    @yasirkurdish9098 ปีที่แล้ว

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

  • @elmagic-lc2qw
    @elmagic-lc2qw 6 หลายเดือนก่อน

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

  • @أحمدزيزو-ج5ف
    @أحمدزيزو-ج5ف ปีที่แล้ว

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

    • @tharwatsamy
      @tharwatsamy  ปีที่แล้ว +1

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

    • @أحمدزيزو-ج5ف
      @أحمدزيزو-ج5ف ปีที่แล้ว

      @@tharwatsamy تسلم

  • @Amed-cd8ee
    @Amed-cd8ee 6 หลายเดือนก่อน

  • @abunashoan
    @abunashoan 5 หลายเดือนก่อน

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

  • @aouadicharaf1038
    @aouadicharaf1038 9 หลายเดือนก่อน

    ❤❤❤