2011年3月7日月曜日

Android 多言語対応

表示文字を切り替える
多言語で使えるアプリとなると多言語の問題が出てくる

String.xmlを多言語対応するには「res/values」のString.xmlを言語毎に持たせればいい
デフォルトは英語でもう一つが日本語というときは

「res/values/String.xml」
「res/values-jp/String.xml」

と2種類のString.xmlを作製する

処理を切り替える
処理を分岐させるには「java.util.Locale」を使用すればいい

             if (Locale.JAPAN.equals(Locale.getDefault())){
                //日本語処理
              
            }else{
                //日本語以外
              
            }

0 件のコメント:

コメントを投稿