2

重複の可能性:
iPhone のアイコンとデフォルト画面のローカライズ

私の質問がすでに言っているように、2 つの異なるアプリケーション アイコンが必要です。たとえば、英語がデバイスの母国語である場合、別のアプリ名だけでなく、別のアイコンも使用したいと考えています。それで、それは実際に可能ですか?

4

3 に答える 3

5

アップルのドキュメントによると、それを行うことができます。

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

この情報はここから抽出されました: https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html

于 2012-08-14T11:53:12.817 に答える
0

必要に応じて、それを行うこともできます...アイコンファイル(Icon.pngを検討してください)をクリックするだけで、右側の[ローカリゼーション]ペインの[+]をクリックするだけです。

サポートを提供する言語を追加します。英語とスペイン語のサポートがあると考えて、これら2つの言語を追加します。'en.lproj'と'es.lproj'を作成します。

これらのディレクトリを見るだけで、両方のディレクトリに独自のIcon.pngのコピーがあることがわかります。したがって、その画像を置き換えて、新しいファイルが置き換えられたファイルと同じ名前であることを確認してください。

今それを実行します。そして、設定>国際>言語で言語を変更して確認してください

基本的なことは言語に基づいており、その特定のリソースでローカリゼーションが利用可能かどうかをチェックし、存在する場合はそれが使用されます。

于 2012-08-14T11:58:52.110 に答える
-3

いいえ、アプリのアイコンをローカライズすることはできません

申し訳ありませんが、私は非常に間違っていました。可能です。私はかなり確信していましたが、私の情報は明らかに非常に古かったです:)。

于 2012-08-14T11:18:45.197 に答える