3

-[NSBundle localizations] によって返されるローカリゼーション ディレクトリを考える

(en、es、それ、nl)

-[NSLocale preferredLanguages] によって返される、ユーザーによって設定された言語設定

( en, es, nl, ja, fr, de, it, pt-PT, sv, nb, fi, zh-Hans, zh-Hant, ko )

-[NSBundle preferredLocalizationsFromArray:] (または -preferredLocalizations または -preferredLocalizationsFromArray:forPreferences:) によって、4 つの利用可能なすべてのローカライズが優先言語の順序で返されることを期待しています。

代わりに、-preferredLocalizationsFromArray: は、ローカライズされたリソースの実行可能なソースとして「en」のみを返します。

なんで?

4

2 に答える 2

2

のドキュメントはpreferredLocalizationsFromArray:言う

バンドル オブジェクトが現在のユーザーのリソースを検索するために使用する、指定されたリストから1つ以上のローカリゼーションを返します。

私はそれが一つではないか、それ以上だと思います。

おそらくそれについてバグを報告する必要があります

于 2011-06-10T12:22:31.913 に答える