مروان مروان4 نشر 16 أكتوبر 2020 أرسل تقرير نشر 16 أكتوبر 2020 (معدل) السلام عليكم ورحمة الله وبركاته تحيه طيبه للجميع في تطبيقي استعمل الطريقة التالية لترجمة الكلمات وتمكين المستخدم من اختيار اللغة المفضلة لديه easy_localization: ^2.3.2 EasyLocalization( saveLocale: true, supportedLocales: [ Locale('en', 'US'), Locale('ar', 'SA') ], path: 'assets/translations', fallbackLocale: Locale('en', 'US'), child: LoginScreen(), ), مشكلتي الان بعد تغيير للغة التطبيق كيف ممكن اغير اتجاه المحتويات من اليسار الى اليمين بعد اختيار اللغة العربية؟ ياليت اذا احد لديه فكره يفيدنا بها تم التعديل في 16 أكتوبر 2020 بواسطة مروان مروان4 1 اقتباس
1 Yomna Raouf نشر 16 أكتوبر 2020 أرسل تقرير نشر 16 أكتوبر 2020 يوجد العديد من الطرق التمنك من القيام بذلك. يمكنك قراءة هذا المقال "يشرح ما تريد القيام به باستخدام easy_localization" dمكنك الاطلاع على هذه الطريقة أيضًا من التوثيق الرسمي الخاص ب flutter و يمكنك قراءة هذا المقال أيضًا لشرح مُبسَّط مع مثال. 1 اقتباس
1 ماجد قطوسة نشر 16 أكتوبر 2020 أرسل تقرير نشر 16 أكتوبر 2020 و عليكم السلام أهلاً بك مروان في هذه الحالة أنا استخدم localizationsDelegates .. في داخال الmain.dart هذا مثال لتطبيق لي باللغة العربية . localizationsDelegates: [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, ], supportedLocales: [ Locale("ar", "AE"), ], locale: Locale("ae", "AE"), ولكن إذا أردت أن تبدل بين عرض الواجهات من اليمين الى اليسار (اللغة العربية ) الى عرضها من اليسار الى اليمين (اللغة الإنجليزية ) عليك استخدام ال provider . شكراً لك 1 اقتباس
1 Wael Aljamal نشر 16 أكتوبر 2020 أرسل تقرير نشر 16 أكتوبر 2020 مرحبا, أقترح استخدام هذه المكتبة البسيطة للنصوص auto_direction و ال Widget Directionality استخدمها ك Wrapper ل Widget أخرى اقتباس
0 مروان مروان4 نشر 17 أكتوبر 2020 الكاتب أرسل تقرير نشر 17 أكتوبر 2020 بتاريخ 13 ساعات قال Wael Aljamal: مرحبا, أقترح استخدام هذه المكتبة البسيطة للنصوص auto_direction و ال Widget Directionality استخدمها ك Wrapper ل Widget أخرى ربي يعطيك الف عافيه اخوي بتاريخ 13 ساعات قال ماجد قطوسة: و عليكم السلام أهلاً بك مروان في هذه الحالة أنا استخدم localizationsDelegates .. في داخال الmain.dart هذا مثال لتطبيق لي باللغة العربية . localizationsDelegates: [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, ], supportedLocales: [ Locale("ar", "AE"), ], locale: Locale("ae", "AE"), ولكن إذا أردت أن تبدل بين عرض الواجهات من اليمين الى اليسار (اللغة العربية ) الى عرضها من اليسار الى اليمين (اللغة الإنجليزية ) عليك استخدام ال provider . شكراً لك ربي يعطيك الف عافيه اخوي بتاريخ 9 ساعات قال Yomna Raouf: يوجد العديد من الطرق التمنك من القيام بذلك. يمكنك قراءة هذا المقال "يشرح ما تريد القيام به باستخدام easy_localization" dمكنك الاطلاع على هذه الطريقة أيضًا من التوثيق الرسمي الخاص ب flutter و يمكنك قراءة هذا المقال أيضًا لشرح مُبسَّط مع مثال. اهلا بك نعم قمت باتباع الطريقة الاولى التي اشرتي لها وهيا الاسهل بنسبه لي والمتوافقة لدى الكود الذي استعمله ويمكن تطبيقها بشكل سريع بدون اي تعقيدات كل الشكر لك على جوابك 1 اقتباس
السؤال
مروان مروان4
السلام عليكم ورحمة الله وبركاته
تحيه طيبه للجميع
في تطبيقي استعمل الطريقة التالية لترجمة الكلمات وتمكين المستخدم من اختيار اللغة المفضلة لديه
easy_localization: ^2.3.2
EasyLocalization( saveLocale: true, supportedLocales: [ Locale('en', 'US'), Locale('ar', 'SA') ], path: 'assets/translations', fallbackLocale: Locale('en', 'US'), child: LoginScreen(), ),
مشكلتي الان بعد تغيير للغة التطبيق كيف ممكن اغير اتجاه المحتويات من اليسار الى اليمين بعد اختيار اللغة العربية؟
ياليت اذا احد لديه فكره يفيدنا بها
تم التعديل في بواسطة مروان مروان44 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.