0

アプリケーションの表示名を取得して、en-AUInfoPlistファイルを使用する必要があることを識別できません。常にプレーンenバージョンを表示しています。

ファイルのローカライズされたバージョンを作成し、表示されている値がenファイルからのものであることを確認しました。sv(ファイルには、表示名が正しく表示されているスウェーデン語バージョンもあります。)

CFBundleNameエントリを削除し、Info.PlistファイルでLSHasLocalizedDisplayName値をに設定しました。YES

また、アプリ内に値を表示するためのLocalizable.stringsファイルを含めました。これらのファイルは、適切なenおよびen-AUセットから正しく表示されます。en-AU相手に気付かれないのは表示名だけです。私が見逃したものはありますか?

4

1 に答える 1

0

私の知る限り、表示名の「ロケール」ではなく「言語」のみをローカライズできます (さらに、InfoPlist.strings からさらに多くの場合もあります)。

于 2013-03-01T23:45:40.037 に答える