0
을 그것은
I18n._locale
를 변경 않지만
export default function setLanguage(language: string) {
return async (dispatch) => {
dispatch(setLocale(language));
};
}
, 그것은 다시 렌더링하지 않고 트란 :이 함수를 호출
<FlatButton
label={languageToDisplay}
labelStyle={styles.buttonLabel}
onClick={() => this.props.actions.setLanguage(languageToDisplay)}
style={styles.button}
/>
텍스트 슬레이트. 누구나 그것을 할 수있는 방법에 대한 아이디어를 얻었습니까? 내가 react-redux-i18n
을 사용하고
나는 것입니다 번역 할 react-native
방법을 좋아하기 때문에 : I18n.t(...)
그것은 깨끗하고 단지 같은 <FormationMessage />
또는 <Translate />
만약 번역 이상한 구성 요소를 강요하지 않는 사람 문제를 해결하거나 다른 라이브러리를 react-redux-i18n
과 같은 번역 스타일로 알려주십시오.