اذهب إلى المحتوى
  • 0

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

أحمد عبد الله2

السؤال

السلام عليكم .. كيف اقوم بتثبيت الستايل الخاص بالتطبيق.. 

جميعنا نعلم ان اللغة العربية من اليميمن لليسار على عكس الاجنبية .. 

انا اقوم بكتابة وعندما اجعل لغة هاتفى العربية فان كل الكمبوننتز تكون من اليمين الى اليسار .. وعندما اقلبه للغة لانجليزية فان كل الكمبوننت تبدا من اليسار الى اليمين .. هذه مشكلة كبيرة خاصة عندما استخدم  absolute position فى ال  style .. فانه لايظهر بالشكل المطلوب .. 

ما الحل لهذه المشكلة اريد تثبيت ال style حتى مع تغيير لغة النظام سؤاء من العربية الى الانجليزية والعكس .. وشكرا 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يمكنك في المسار التالي 

android\app\src\main\java\com\هنا اسم مجلد مشروعك

فتح ملف MainApplication.java, و في دالة onCreate قم بإضافة التالي 

public void onCreate() {
    super.onCreate();
    SoLoader.init(this, /* native exopackage */ false);

    if (!BuildConfig.DEBUG) {
      UpdatesController.initialize(this);
    }

    initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
		
	// هذه الأسطر
	I18nUtil sharedI18nUtilInstance = I18nUtil.getInstance();
	sharedI18nUtilInstance.forceRTL(this,false);
	sharedI18nUtilInstance.allowRTL(this, false);
}

بحيث تمنع استخدام RTL و لا تنسى إضافة 

import com.facebook.react.modules.i18nmanager.I18nUtil;

يمكنك إخباري بالنتيجة.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...