非常に簡単です。ローカリゼーション名の後に「.lproj」を付けて、ローカリゼーションごとにフォルダーを作成します。そこに、ローカライズ可能なファイル(画像をローカライズすることもできます)とLocalizable.strings(オブジェクトによって返されるテキストを含む)を配置します。 cローカリゼーション用のAPI)。Xcodeで、リソースにファイルを追加することを忘れないでください。
たとえば、3つのローカリゼーションがある場合、次の構造を持つことができます。
PROJECT_DIR/
- en.lproj/
Localizable.strings
- it.lproj/
Localizable.strings
- pt.lproj/
Localizable.strings
en.lproj / Localizable.stringsには、英語の文字列などがあります。Xcodeに3つのLocalizable.stringsを追加し(グループ化するのに十分スマートになります)、これで完了です。
ローカライズされた文字列を使用するには、NSLocalizedString(NSString * key、NSString * comment)を呼び出すだけで、Localizable.stringsファイルで現在のロケールのキーが自動的に検索され、キーに関連付けられた値が返されます。NSLocalizedStringの詳細については、NSLocalizedStringを参照してください。