0

fr-CA のローカリゼーションを作成し、その言語と地域を使用するように iPad を切り替えても、英語の localizable.strings ファイルが引き続き使用されます。ただし、fr ローカリゼーションを作成して iPad を切り替えると、問題なく動作します。何がうまくいかないのかについてのアイデアはありますか? iPad の設定は正しいですか (スクリーンショットを参照)? 他の提案はありますか?

ここに画像の説明を入力

4

1 に答える 1

1

から: https://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPInternational/Articles/LanguageDesignations.html

「言語とロケール ID」の下に、次のように表示されます。

重要iOS では、バンドル インターフェイスは、ローカライズされたリソースを検索するときに方言またはスクリプト情報を考慮しません。言語指定コードのみが考慮されます。したがって、プロジェクトに言語と地域の両方の指定子を持つ言語固有のプロジェクト ディレクトリが含まれている場合、それらのディレクトリは無視されます。OS X のバンドル インターフェイスは、言語固有のプロジェクト ディレクトリでリージョン指定子をサポートしています。

于 2012-08-08T02:37:14.063 に答える