2016-09-07 9 views
0

デバイスがフランス語を言語として選択した場合、ロケールは自動的にフランス語にも設定されますか?または、それはユーザーの現在の場所に依存しますか?Androidデバイスのロケールは言語設定のみに基づいていますか?

iOSの場合、言語と地域は別の設定ですが、Androidでは言語は選択できますが、地域は選択できないようです。

比較: アンドロイド - デバイスの地域を取得するための他の方法がある選ぶ英語、フランス語地域、ロケールは、AndroidのためにエンFR

なり - ロケールは、FR-FR のiOSとなり、フランス語を選択しますか?

私はグーグルで回っていますが、このトピックについての情報源はまだ十分に見つかりませんでした。

答えて

0

Androidでは、pt-PTおよびpt-BRに翻訳されるポルトガル語(ポルトガル)またはポルトガル語(ブラジル)を選択できます。この場合、2つの異なる言語があります。これは、私が個人的に冗長であることがわかります。これを処理するより良い方法は、言語と地域を分離することです。あなたがプログラムで設定することにより、言語と地域を変更することができますしかし

new Locale("pt, "PT"); 

あなたがプログラムで、ここで言語を変更詳細を読むことができます:

関連する問題