package com.discord.widgets.settings; import android.content.Context; import android.view.View; import android.widget.TextView; import androidx.annotation.DrawableRes; import androidx.annotation.StringRes; import androidx.fragment.app.Fragment; import c.a.d.l; import c.d.b.a.a; import com.discord.app.AppFragment; import com.discord.databinding.WidgetSettingsLanguageBinding; import com.discord.stores.StoreStream; import com.discord.utilities.accessibility.AccessibilityUtils; import com.discord.utilities.rx.ObservableExtensionsKt; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.discord.views.CheckedSetting; import d0.t.n; import d0.z.d.m; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; /* compiled from: WidgetSettingsLanguage.kt */ public final class WidgetSettingsLanguage extends AppFragment { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.V(WidgetSettingsLanguage.class, "binding", "getBinding()Lcom/discord/databinding/WidgetSettingsLanguageBinding;", 0)}; public static final Companion Companion = new Companion(null); private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetSettingsLanguage$binding$2.INSTANCE, null, 2, null); /* compiled from: WidgetSettingsLanguage.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final String getAsStringInLocale(String str) { if (str == null) { return "English, USA"; } switch (str.hashCode()) { case 3141: return str.equals("bg") ? "български" : "English, USA"; case 3184: return str.equals("cs") ? "Čeština" : "English, USA"; case 3197: return str.equals("da") ? "Dansk" : "English, USA"; case 3201: return str.equals("de") ? "Deutsch" : "English, USA"; case 3239: return str.equals("el") ? "Ελληνικά" : "English, USA"; case 3267: return str.equals("fi") ? "Suomi" : "English, USA"; case 3276: return str.equals("fr") ? "Français" : "English, USA"; case 3329: return str.equals("hi") ? "हिंदी" : "English, USA"; case 3338: return str.equals("hr") ? "Hrvatski" : "English, USA"; case 3341: return str.equals("hu") ? "Magyar" : "English, USA"; case 3371: return str.equals("it") ? "Italiano" : "English, USA"; case 3383: return str.equals("ja") ? "日本語" : "English, USA"; case 3428: return str.equals("ko") ? "한국어" : "English, USA"; case 3464: return str.equals("lt") ? "Lietuviškai" : "English, USA"; case 3518: return str.equals("nl") ? "Nederlands" : "English, USA"; case 3521: return str.equals("no") ? "Norsk" : "English, USA"; case 3580: return str.equals("pl") ? "Polski" : "English, USA"; case 3645: return str.equals("ro") ? "Română" : "English, USA"; case 3651: return str.equals("ru") ? "Русский" : "English, USA"; case 3700: return str.equals("th") ? "ไทย" : "English, USA"; case 3710: return str.equals("tr") ? "Türkçe" : "English, USA"; case 3734: return str.equals("uk") ? "Українська" : "English, USA"; case 3763: return str.equals("vi") ? "Tiếng Việt" : "English, USA"; case 96598143: return str.equals("en-GB") ? "English, UK" : "English, USA"; case 96598594: str.equals("en-US"); return "English, USA"; case 96747053: return str.equals("es-ES") ? "Español" : "English, USA"; case 106935481: return str.equals("pt-BR") ? "Português do Brasil" : "English, USA"; case 109766140: return str.equals("sv-SE") ? "Svenska" : "English, USA"; case 115813226: return str.equals("zh-CN") ? "中文" : "English, USA"; case 115813762: return str.equals("zh-TW") ? "繁體中文" : "English, USA"; default: return "English, USA"; } } @DrawableRes public final int getLocaleFlagResId(String str) { if (str == null) { return 2131232101; } switch (str.hashCode()) { case 3141: return str.equals("bg") ? 2131232095 : 2131232101; case 3184: return str.equals("cs") ? 2131232096 : 2131232101; case 3197: return str.equals("da") ? 2131232097 : 2131232101; case 3201: return str.equals("de") ? 2131232098 : 2131232101; case 3239: return str.equals("el") ? 2131232099 : 2131232101; case 3267: return str.equals("fi") ? 2131232104 : 2131232101; case 3276: return str.equals("fr") ? 2131232105 : 2131232101; case 3329: return str.equals("hi") ? 2131232107 : 2131232101; case 3338: return str.equals("hr") ? 2131232109 : 2131232101; case 3341: return str.equals("hu") ? 2131232110 : 2131232101; case 3371: return str.equals("it") ? 2131232111 : 2131232101; case 3383: return str.equals("ja") ? 2131232112 : 2131232101; case 3428: return str.equals("ko") ? 2131232113 : 2131232101; case 3464: return str.equals("lt") ? 2131232114 : 2131232101; case 3518: return str.equals("nl") ? 2131232115 : 2131232101; case 3521: return str.equals("no") ? 2131232116 : 2131232101; case 3580: return str.equals("pl") ? 2131232117 : 2131232101; case 3645: return str.equals("ro") ? 2131232119 : 2131232101; case 3651: return str.equals("ru") ? 2131232120 : 2131232101; case 3700: return str.equals("th") ? 2131232123 : 2131232101; case 3710: return str.equals("tr") ? 2131232124 : 2131232101; case 3734: return str.equals("uk") ? 2131232125 : 2131232101; case 3763: return str.equals("vi") ? 2131232127 : 2131232101; case 96598143: return str.equals("en-GB") ? 2131232100 : 2131232101; case 96598594: str.equals("en-US"); return 2131232101; case 96747053: return str.equals("es-ES") ? 2131232102 : 2131232101; case 106935481: return str.equals("pt-BR") ? 2131232118 : 2131232101; case 109766140: return str.equals("sv-SE") ? 2131232122 : 2131232101; case 115813226: return str.equals("zh-CN") ? 2131232128 : 2131232101; case 115813762: return str.equals("zh-TW") ? 2131232129 : 2131232101; default: return 2131232101; } } @StringRes public final int getLocaleResId(String str) { if (str == null) { return 2131888329; } switch (str.hashCode()) { case 3141: return str.equals("bg") ? 2131886844 : 2131888329; case 3184: return str.equals("cs") ? 2131887991 : 2131888329; case 3197: return str.equals("da") ? 2131888013 : 2131888329; case 3201: return str.equals("de") ? 2131888044 : 2131888329; case 3239: return str.equals("el") ? 2131888222 : 2131888329; case 3267: return str.equals("fi") ? 2131888511 : 2131888329; case 3276: return str.equals("fr") ? 2131888794 : 2131888329; case 3329: return str.equals("hi") ? 2131890241 : 2131888329; case 3338: return str.equals("hr") ? 2131890255 : 2131888329; case 3341: return str.equals("hu") ? 2131890256 : 2131888329; case 3371: return str.equals("it") ? 2131890790 : 2131888329; case 3383: return str.equals("ja") ? 2131890792 : 2131888329; case 3428: return str.equals("ko") ? 2131890917 : 2131888329; case 3464: return str.equals("lt") ? 2131891044 : 2131888329; case 3518: return str.equals("nl") ? 2131891524 : 2131888329; case 3521: return str.equals("no") ? 2131891525 : 2131888329; case 3580: return str.equals("pl") ? 2131892060 : 2131888329; case 3645: return str.equals("ro") ? 2131892837 : 2131888329; case 3651: return str.equals("ru") ? 2131893104 : 2131888329; case 3700: return str.equals("th") ? 2131894055 : 2131888329; case 3710: return str.equals("tr") ? 2131894188 : 2131888329; case 3734: return str.equals("uk") ? 2131894268 : 2131888329; case 3763: return str.equals("vi") ? 2131894725 : 2131888329; case 96598143: return str.equals("en-GB") ? 2131888328 : 2131888329; case 96598594: str.equals("en-US"); return 2131888329; case 96747053: return str.equals("es-ES") ? 2131888394 : 2131888329; case 106935481: return str.equals("pt-BR") ? 2131892614 : 2131888329; case 109766140: return str.equals("sv-SE") ? 2131893914 : 2131888329; case 115813226: return str.equals("zh-CN") ? 2131894899 : 2131888329; case 115813762: return str.equals("zh-TW") ? 2131894900 : 2131888329; default: return 2131888329; } } public final void launch(Context context) { m.checkNotNullParameter(context, "context"); l.e(context, WidgetSettingsLanguage.class, null, 4); } } public WidgetSettingsLanguage() { super(2131559236); } public static final /* synthetic */ void access$configureUI(WidgetSettingsLanguage widgetSettingsLanguage, String str) { widgetSettingsLanguage.configureUI(str); } private final void configureUI(String str) { TextView textView = getBinding().d; m.checkNotNullExpressionValue(textView, "binding.settingsLanguageCurrentText"); Companion companion = Companion; textView.setText(getString(companion.getLocaleResId(str))); getBinding().f1949c.setImageResource(companion.getLocaleFlagResId(str)); } private final WidgetSettingsLanguageBinding getBinding() { return (WidgetSettingsLanguageBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]); } @Override // com.discord.app.AppFragment public void onViewBound(View view) { m.checkNotNullParameter(view, "view"); super.onViewBound(view); setActionBarSubtitle(2131894487); setActionBarTitle(2131890920); AppFragment.setActionBarDisplayHomeAsUpEnabled$default(this, false, 1, null); WidgetSettingsLanguageSelect.Companion.registerForResult(this, new WidgetSettingsLanguage$onViewBound$1(this)); } @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); StoreStream.Companion companion = StoreStream.Companion; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(companion.getUserSettingsSystem().observeSettings(false), this, null, 2, null), WidgetSettingsLanguage.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsLanguage$onViewBoundOrOnResume$1(this), 62, (Object) null); CheckedSetting checkedSetting = getBinding().f; m.checkNotNullExpressionValue(checkedSetting, "binding.settingsLanguageSyncCheck"); checkedSetting.setChecked(companion.getUserSettingsSystem().getIsLocaleSyncEnabled()); getBinding().f.setOnCheckedListener(WidgetSettingsLanguage$onViewBoundOrOnResume$2.INSTANCE); getBinding().b.setOnClickListener(new WidgetSettingsLanguage$onViewBoundOrOnResume$3(this)); for (TextView textView : n.listOf((Object[]) new TextView[]{getBinding().e, getBinding().g})) { AccessibilityUtils accessibilityUtils = AccessibilityUtils.INSTANCE; m.checkNotNullExpressionValue(textView, "header"); accessibilityUtils.setViewIsHeading(textView); } } }