package com.seewo.remote.g;

import android.util.Log;
import com.android.internal.app.LocalePicker;
import java.util.Locale;

/* JADX INFO: compiled from: SysLanguageUtils.java */
/* JADX INFO: loaded from: classes.dex */
public class s {
    public static String a() {
        return Locale.getDefault().getCountry();
    }

    public static String b() {
        Locale locale = Locale.getDefault();
        Log.v("SysLanguageUtils", "locale: " + locale.getCountry());
        return locale.getLanguage();
    }

    private static Locale c(String str) {
        if ("CN".equals(str)) {
            return Locale.CHINA;
        }
        if ("TW".equals(str)) {
            return Locale.TAIWAN;
        }
        if ("US".equals(str)) {
            return Locale.US;
        }
        if ("FR".equals(str)) {
            return Locale.FRANCE;
        }
        if ("ES".equals(str)) {
            return new Locale("es", "ES");
        }
        if ("PT".equals(str)) {
            return new Locale("pt", "PT");
        }
        if ("DE".equals(str)) {
            return new Locale("de", "DE");
        }
        if ("NL".equals(str)) {
            return new Locale("nl", "NL");
        }
        if ("PL".equals(str)) {
            return new Locale("pl", "PL");
        }
        if ("RU".equals(str)) {
            return new Locale("ru", "RU");
        }
        if ("CZ".equals(str)) {
            return new Locale("cs", "CZ");
        }
        if ("DK".equals(str)) {
            return new Locale("da", "DK");
        }
        if ("SE".equals(str)) {
            return new Locale("sv", "SE");
        }
        if ("IT".equals(str)) {
            return new Locale("it", "IT");
        }
        if ("RO".equals(str)) {
            return new Locale("ro", "RO");
        }
        if ("NO".equals(str)) {
            return new Locale("nb", "NO");
        }
        if ("FI".equals(str)) {
            return new Locale("fi", "FI");
        }
        if ("GR".equals(str)) {
            return new Locale("el", "GR");
        }
        if ("TR".equals(str)) {
            return new Locale("tr", "TR");
        }
        if ("EG".equals(str)) {
            return new Locale("ar", "EG");
        }
        if ("JP".equals(str)) {
            return new Locale("ja", "JP");
        }
        if ("UA".equals(str)) {
            return new Locale("uk", "UA");
        }
        if ("KR".equals(str)) {
            return new Locale("ko", "KR");
        }
        if ("HU".equals(str)) {
            return new Locale("hu", "HU");
        }
        if ("IR".equals(str)) {
            return new Locale("fa", "IR");
        }
        if ("VN".equals(str)) {
            return new Locale("vi", "VN");
        }
        if ("TH".equals(str)) {
            return new Locale("th", "TH");
        }
        if ("ES_CATALAN".equals(str)) {
            return new Locale("ca", "ES");
        }
        if ("LT".equals(str)) {
            return new Locale("lt", "LT");
        }
        if ("HR".equals(str)) {
            return new Locale("hr", "HR");
        }
        if ("EE".equals(str)) {
            return new Locale("et", "EE");
        }
        return null;
    }

    public static void d(String str) {
        Locale localeC = c(str);
        if (localeC != null) {
            LocalePicker.updateLocale(localeC);
        }
    }

    public static int e(String str) {
        if (str.equals("en")) {
            return 0;
        }
        if (str.equals("fr")) {
            return 1;
        }
        if (str.equals("es")) {
            return 2;
        }
        if (str.equals("CN")) {
            return 3;
        }
        if (str.equals("TW")) {
            return 4;
        }
        if (str.equals("pt")) {
            return 5;
        }
        if (str.equals("de")) {
            return 6;
        }
        if (str.equals("nl")) {
            return 7;
        }
        if (str.equals("pl")) {
            return 8;
        }
        if (str.equals("ru")) {
            return 9;
        }
        if (str.equals("cs")) {
            return 10;
        }
        if (str.equals("da")) {
            return 11;
        }
        if (str.equals("sv")) {
            return 12;
        }
        if (str.equals("it")) {
            return 13;
        }
        if (str.equals("ro")) {
            return 14;
        }
        if (str.equals("nb")) {
            return 15;
        }
        if (str.equals("fi")) {
            return 16;
        }
        if (str.equals("el")) {
            return 17;
        }
        if (str.equals("tr")) {
            return 18;
        }
        if (str.equals("ar")) {
            return 19;
        }
        if (str.equals("ja")) {
            return 20;
        }
        if (str.equals("uk")) {
            return 21;
        }
        if (str.equals("ko")) {
            return 22;
        }
        if (str.equals("hu")) {
            return 23;
        }
        if (str.equals("fa")) {
            return 24;
        }
        if (str.equals("vi")) {
            return 25;
        }
        if (str.equals("th")) {
            return 26;
        }
        if (str.equals("ca")) {
            return 27;
        }
        if (str.equals("lt")) {
            return 28;
        }
        if (str.equals("hr")) {
            return 29;
        }
        return str.equals("et") ? 30 : -1;
    }

    public static String f(int i2) {
        switch (i2) {
            case 0:
            default:
                return "US";
            case 1:
                return "FR";
            case 2:
                return "ES";
            case 3:
                return "CN";
            case 4:
                return "TW";
            case 5:
                return "PT";
            case 6:
                return "DE";
            case 7:
                return "NL";
            case 8:
                return "PL";
            case 9:
                return "RU";
            case 10:
                return "CZ";
            case 11:
                return "DK";
            case 12:
                return "SE";
            case 13:
                return "IT";
            case 14:
                return "RO";
            case 15:
                return "NO";
            case 16:
                return "FI";
            case 17:
                return "GR";
            case 18:
                return "TR";
            case 19:
                return "EG";
            case 20:
                return "JP";
            case 21:
                return "UA";
            case 22:
                return "KR";
            case 23:
                return "HU";
            case 24:
                return "IR";
            case 25:
                return "VN";
            case 26:
                return "TH";
            case 27:
                return "ES_CATALAN";
            case 28:
                return "LT";
            case 29:
                return "HR";
            case 30:
                return "EE";
        }
    }
}
