2010-12-29 19 views
0

自分のデバイスで変更しているロケール名を知り、印刷したいと思っています。それらを印刷する方法はありますか? NSLocaleオブジェクトの印刷は役に立ちません。ロケール名の印刷

ご案内しています。

事前に感謝しますが...

答えて

1

NSLocaleIdentifierキーの表示名を取得するためにNSLocaleオブジェクトに-displayNameForKey:value:を使用し、その後、あなたは単語が出現する言語のためのNSLocaleを作成します。

このメソッドのドキュメントには、探しているものを正確に示す例があります。

+0

それは働いた。ありがとう...しかし、ここで私はfr_FRとen_USのような自分の値を与えなければなりませんでした。私は、NSLocaleオブジェクトからロケール名を直接出力する方法があると思っていました。デバイスからフランスのロケールを選択したが、コードでen_USを使用して印刷しようとしていると、間違ったロケール名が印刷されるためです。 – Abhinav