آفلاین
user-avatar

بهم ریختگی المنت ها با تغییر زبان گوشی در React Native

2 سال پیش
توسط hossein آپدیت شد
آفلاین
user-avatar
محمد ( 4344 تجربه )
2 سال پیش

سلام خدمت دوستان و اساتید بزرگوار
بهترین و منطقی ترین روش برای طراحی کامپوننت ها در react native چیه که اگر زبان گوشی فارسی باشه مکان المنت ها بهم نریزه و هم تو زبان انگلیسی درست باشه؟ مثلا بنده یک صفحه ای رو طراحی کردم و همه چی قشنگ سر جاش هست ولی وقتی زبان خود گوشی رو فارسی میکنم همه چیز راست چین میشه و طراحی کاملا خراب میشه! ممنون میشم دوستانی که راه حلی دارن کمک کنن

آفلاین
user-avatar
vahid Mohammadi ( 37202 تجربه )
2 سال پیش

از کد زیر استفاده کنید
@spooky021

import {I18nManager} from 'react-native';
I18nManager.allowRTL(false)
آفلاین
user-avatar
hossein ( 805 تجربه )
2 سال پیش

تو فایل MainApplication.java این کد رو به متد onCreate اضافه کن:

I۱۸nUtil sharedI۱۸nUtilInstance = I۱۸nUtil.getInstance();
sharedI۱۸nUtilInstance.allowRTL(getApplicationContext(), false);

و این رو بالای کلاس بذار:

import com.facebook.react.modules.i۱۸nmanager.I۱۸nUtil;
برای ارسال پاسخ باید وارد سایت شوید