محمد
6 سال پیش توسط محمد مطرح شد
2 پاسخ

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

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


ثبت پرسش جدید
vahid Mohammadi
@viva.mohammadi 6 سال پیش مطرح شد
1

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

import {I18nManager} from 'react-native';
I18nManager.allowRTL(false)

hossein
@hossein.ketabi 6 سال پیش آپدیت شد
1

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

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

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

import com.facebook.react.modules.i۱۸nmanager.I۱۸nUtil;

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام