15

アプリ内で文字列と画像をローカライズすることに慣れています。しかし、サポートされている言語 (英語とドイツ語) のアプリ アイコンをローカライズしようとすると、多くの困難が生じます。

これは可能ですか?Apple のドキュメントによると、次のことができます。

iOS アプリケーションは国際化されている必要があり、サポートする言語ごとに language.lproj フォルダーが必要です。アプリケーションのカスタム リソースのローカライズ版を提供するだけ でなく、言語固有のプロジェクト ディレクトリに同じ名前のファイルを配置することで、アプリケーション アイコンと起動イメージをローカライズすることもできます。ただし、ローカライズされたバージョンを提供する場合でも、これらのファイルのデフォルト バージョンを常にアプリケーション バンドルの最上位に含める必要があります。デフォルト バージョンは、特定のローカライズが利用できない状況で使用されます。ローカライズされたリソースの詳細については、「バンドル内のローカライズされたリソース」を参照してください。</p>

私は運がないのでこれをやろうとしました。役立つリソースがないように思われますか?

私が試した他のこと:

iOS 用の Retina ディスプレイを使用したローカライズされたアプリ アイコン

https://iphonedevsdk.vanillaforums.com/forum/iphone-sdk-development/77660-i-have-problem-localizing-application-icon.html

アプリのアイコンのローカライズに成功した人はいますか?

4

1 に答える 1

22

iOS 4.0 以降、これはもはや不可能のようです。2015 年現在、ドキュメントは更新されており、現在は起動イメージをローカライズできるとのみ記載されています (ただし、アプリ アイコンについては言及されていません)。

これが機能しないという事実は、2010 年に devforums (ログインが必要) で Apple の従業員によって確認されました: https://devforums.apple.com/message/330960

バグレポートは数年前から提出されていますが、何も変わっていません。Apple は、世界中のアプリに同じアイコンを使用するか、特定の市場向けに別のアプリを作成することを望んでいると思います。

于 2013-07-08T11:50:36.470 に答える