2011-11-24 14 views
0

私は、シミュレータローカリゼーションで自分のアプリを起動すると、うまく動作します。iOSアプリのローカリゼーションが動作しません

NSLocalizedString(@"HEAD", @"head") 

シミュレータでは、私がLocalizable.stringsファイルで定義した正しいテキストが表示されます。

しかし、デバイス上では、テキストの代わりにHEADが印刷されます。

問題はどこですか?何か案は?

+0

iPhoneに設定されている言語は、シミュレータで設定されている言語とまったく同じですか? –

+0

私はシミュレータの言語を英語、ドイツ語に設定しても、動作しますが、ドイツ語のiPhoneでは使用できません –

答えて

4

デバイスが探しているローカライズされた文字列ファイルのデフォルト名はLocalizable.stringsで、文字列ファイルの名前を変更してクリーンアップして実行します。

関連する問題