ikemura23 / Yaeyama-Liner-Checker

2 stars 0 forks source link

外国語対応 #83

Open ikemura23 opened 8 years ago

ikemura23 commented 8 years ago

英語、中国語とか対応してみたい

ikemura23 commented 8 years ago

AndroidStudioでいかにラクしてローカライズするかを考えた(しかも無償で) - Qiita これ便利そうだが、AndroidLocalizationerが今も使えるのか?

github AndroidLocalizationer

ikemura23 commented 8 years ago

既にAndroid Studioがデフォルトで多言語化機能を持っているみたい http://qiita.com/glayash/items/f1adad0d0648084d632a

ikemura23 commented 8 years ago

[Android]Android端末の多言語対応のために言語環境を取得してみた - Qiita

端末の言語環境の値を取得するコード

public static String getLocaleId()
{
    String localeId = "ja";

    // ロケールの取得
    Locale locale = Locale.getDefault();
    String language = locale.getLanguage();
    String country = locale.getCountry();

    if (language.equals("ja")) {
        localeId = "日本語";
    } else if (language.equals("en")) {
        localeId = "英語";
    } else if ((language.equals("zh")) && (country.equals("CN"))) {
        localeId = "簡体字";
    } else if ((language.equals("zh")) && ((country.equals("TW")) || (country.equals("HK")))) {
        localeId = "繁体字";
    }

    return localeId;
}