Xcode 4.4 を使用しています。ご存知かもしれませんが、Xcode にはリソース ファイルを簡単にローカライズするオプションがあります。plist ファイルを国際化することもできます。これが私のアプローチです。
しかし、4.4 以降では正しく動作しないようです。
あなたがしなければならないのは、次のことだけです。
- ファイルに
<project>-Info.plist
、国コードをアイテムとして追加するサブアレイを追加するキー「ローカリゼーション」を追加します - リソースファイルをローカライズできるようになりました(のように
Localizable.strings
)つまり、次のように:plistファイルで定義された言語を選択できるモーダル画面が続きます
- 入る!リソース ファイルは
<country identifier>.lproj
フォルダーに保存されるようになりました。
Xcode 4.4 では、plist ファイルで定義された言語を選択できません。英語だけ。
私はすべてを試しました。手動でローカライズしたくない。
また、4.4 より前の Xcode バージョンでは、「+」ボタンを使用して新しい言語を追加することができました。それは不可能です: これを見てください:
助言がありますか。それともやり方が間違っているのでしょうか?