http://shinogono.blogspot.com/2023/10/react-native_2.html
からの続き
1.変数を埋める
ja.json
App.js
2.prefixをつける
ja.json
App.js
http://shinogono.blogspot.com/2023/10/react-native_2.html
からの続き
1.変数を埋める
ja.json
App.js
2.prefixをつける
ja.json
App.js
http://shinogono.blogspot.com/2023/10/react-native.html
からの続き
1.端末の言語を取得するために「react-native-localize」をインストール
npm install --save react-native-localize
※https://www.npmjs.com/package/react-native-localize
2.i18n.jsの言語設定を変更
端末の言語が使えない場合は英語で表示
react nativeアプリを複数言語に対応するために
==参考==
react-i18next Quick start
https://react.i18next.com/guides/quick-start
=====
1.インストール
npm install react-i18next i18next --save
2.Quick startのConfigure i18next の i18n.js をコピペしてファイルを作る
3.index.js でimport
4.実行するとエラーになる
Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill.
Will fallback to the compatibilityJSON v3 format handling.
5.i18n.js の 初期化処理に”compatibilityJSON: 'v3',”を追加
6.使う(App.js)
7.実行