홈>
react-native-i18n
를 사용하고 있습니다
내 프로젝트에서. 언어를 아랍어로 변경하면 모든 텍스트 데이터가 화면 오른쪽에 자동으로 정렬됩니다. 그러나 아이콘과 같은 다른 모든 구성 요소는 앱을 다시 연 후에 만 정렬됩니다.
export function langSet(type){
if(type == "en"){
I18n.locale = type;
const currentLocale = I18n.currentLocale();
}else{
I18n.locale = type;
const currentLocale = I18n.currentLocale();
ReactNative.I18nManager.allowRTL(true);
ReactNative.I18nManager.forceRTL(true);
}
}
- 답변 # 1
관련 자료
- hook - React Native로 언론에 SVG 구성 요소 변경
- reactjs - 네이티브 반응 - 내 예제에서 클래스 구성 요소를 함수 구성 요소로 변경하는 방법은 무엇입니까?
- reactjs - React Native는 상태를 업데이트하지 않습니다
- reactjs - 드롭 다운에서 항목을 선택할 때 React Material UI Select가 값을 변경하지 않습니다
- javascript - react native - 다른 페이지에서 버튼을 클릭 할 때보기를 어떻게 변경할 수 있습니까?
- javascript - React Native, 클라우드 스토리지 이미지 표시 방법
- unity3d - 애니메이터 매개 변수는 Unity2D를 변경하지 않습니다
- javascript - 네이티브 반응, 내비게이션 내 다음 화면에 두 값 전달
- javascript - react checkbox - 자식의 변경으로 부모 노드를 다시 렌더링 할 수 없습니까?
- reactjs - 반응 변경 상태 다음 구성 요소
- javascript - 네이티브 반응 - return () 변수가 정의 될 때까지 기다리십시오
- reactjs : 반응 네이티브 구성 요소의 이미지
- Windows 10의 App Store에 React Native Expo 앱을 업로드하려면 어떻게해야합니까?
- asyncstorage - React Native에서 변수를 반환하는 방법은 무엇입니까?
- sql server - 업데이트 쿼리는 아무것도 변경하지 않고 오류를 표시하지 않습니다
- javascript - react native stack 네비게이터 - onpress 다른 페이지로
- 셀레늄과 파이썬으로 웹 사이트 언어 변경
- 각 특정 탭에 개별적으로 페이지 매김 및 loadmore를 적용하는 방법을 네이티브 반응?
- React Native에서 구성 요소를 만드는 방법은 무엇입니까?
- ecmascript 6 - 네이티브 렌더링 foreach 루프에 반응
관련 질문
- image : 네이티브 이미지 resizeMode 대 resizeMethod 반응
- DrawerNavigator는 내가 무엇을 하든 배경을 투명하게 설정할 수 없습니까?
- typescript : 반응 네이티브에서 상태에 저장된 값을 다른 화면으로 전달하는 방법
- 반응 네이티브 ScrollView는 조건에 따라 한 방향을 비활성화합니다.
- React 네이티브 Android 프로젝트가 에뮬레이터에서 시작되지 않음
- reactjs : React Native: Android에서는 Lottie Animations가 깜박이지만 iOS에서는 깜박이지 않습니다.
- 비디오에서 프레임을 가져오고 whatsapp 상태 업로드와 같은 기본 반응에서 트리머로 표시하는 방법
- android : 릴리스에서는 작동하지 않지만 디버그에서는 작동하는 AsyncStorage(React Native)
- react-native npm start 오류: EISDIR: 디렉토리에 대한 잘못된 작업, 읽기를 제공합니다.
- react-native 프로젝트를 expo-cli에서 react-native-cli로 변경할 수 있습니까?
언어는 u가 DOM을 새로 고칠 때만 발생합니다.이를 위해서는 DOM을 새로 고치도록 변경 상태를 만들어야합니다. Dumy 상태로 만들기
state = { languageChange : false }
그런 다음 바로 언어를 바꾸면 상태가 다음과 같이 변경됩니다