1

英語とドイツ語の 2 つの言語を使用するローカライズされたアプリケーションがあります。たとえば、トピック名に基づいて名前が付けられた画像があります。アプリケーションにToysという名前のトピックがあり、それに対応する画像はToys.pngです。NSString *topicName でトピックの画像を読み込んでいます。

問題はドイツ語版のアプリケーションにあります。topicName 変数はドイツ語の Spielzeuge になりました。もちろん、バンドルに Spielzeuge.png がないため、画像は読み込まれません。

画像を複製して英語版とドイツ語版の両方を作成できたのはわかっていますが、複製せずに両方の言語で同じ画像を使用する方法はありますか?

ありがとう!

4

1 に答える 1

1

imageNameプロパティ (例: ) をトピック クラスに追加し、これを使用して画像を参照します。次にimageName、ローカライズされた文字列ファイルを常に英語の文字列のままにします。

于 2013-01-08T10:11:48.947 に答える