IOSアプリの開発言語としてスペイン語を設定する必要があります。私はすでにXcode 6を使用しており、Localization native development region
アプリのエントリInfo.plist
(CFBundleDevelopmentRegion
)「en」から「es」へ。ただし、[プロジェクト]> [情報]> [ローカライズ]では、英語は開発言語として設定されたままです。
Information Property List Key Reference で述べたように、CFBundleDevelopmentRegion
はデフォルト言語を指定します。スペイン語をデフォルトの言語に設定する必要がありますが、何が欠けていますか?
ありがとう
これを行う方法は次のとおりです。
Info.plist
で、開発地域をベース言語にしたい言語に変更します。プロパティの値は、地域や国コードではなく、言語コード(オプションの国コード)である必要があるため、プロパティの名前が少し間違っていることに注意してください。projectname.xcodeproj/project.pbxproj
を開き、developmentRegion
を検索します。 developmentRegion = English;
のような行が表示されるはずです。これを変更して、Info.plist
ファイルに配置したのと同じ言語を参照します。ベース言語としてfr
を使用した場合の結果の例を次に示します。
プロジェクトの.xcodeprojファイルで、文字列developmentRegion
を検索します。おそらく、それは今「英語」と言っています。 「スペイン語」に変更すると、「スペイン語」をリストに追加する限り、Xcode 6は「情報」タブでプロジェクトのデフォルトのローカライズ言語としてスペイン語を認識するはずです。
このトピックの詳細については、 http://eschatologist.net/blog/?p=224 をご覧ください。
Xcode 9および10の場合:
Xcodeを閉じます。
Xcodeを開く:プロジェクト情報には、言語名とその隣の開発言語が表示されます。
ターゲットを開く->情報->変更"ローカライズネイティブ開発地域"ご使用の言語に