Storyboardの文字ではなく、動的に変わる文字をローカライズしたい
このような要望に答えてきたいと思います。
本記事で紹介すること
- コードでローカライズする方法
それでは早速説明してきます〜。
コードでローカライズする方法
コードでローカライズするには、以下のステップでできます。
- ユーザーの言語を取得する
- その言語に合わせてローカライズする
実際のコードはこちら↓
if(Locale.current.identifier == "ja_JP"){ //日本語の処理を書く }else{ //日本語以外の処理を書く }
ja_JPというところは好きな言語に変更してもらって大丈夫です。
ちなみに国のコードはこちら↓
- アメリカ:en-US
- 中国:zh-CN
- 韓国:ko-KR
- フランス:fr-FR
以上です!
ローカライズ頑張っていきましょう〜。