NetMirror.apk
Download file
package com.facebook.hermes.intl;
import android.icu.util.ULocale;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Locale;
/* JADX INFO: loaded from: classes.dex */
public class e {
public static class a {
/* JADX INFO: renamed from: a, reason: collision with root package name */
public B0.b f5895a;
/* JADX INFO: renamed from: b, reason: collision with root package name */
public HashMap f5896b = new HashMap();
}
public static String a(String[] strArr, String str) {
while (Arrays.asList(strArr).indexOf(str) <= -1) {
int iLastIndexOf = str.lastIndexOf("-");
if (iLastIndexOf < 0) {
return "";
}
if (iLastIndexOf >= 2 && str.charAt(iLastIndexOf - 2) == '-') {
iLastIndexOf -= 2;
}
str = str.substring(0, iLastIndexOf);
}
return str;
}
public static ULocale b(B0.b bVar) {
boolean[] zArr = new boolean[1];
ULocale uLocaleAcceptLanguage = ULocale.acceptLanguage(new ULocale[]{(ULocale) bVar.d()}, ULocale.getAvailableLocales(), zArr);
if (zArr[0] || uLocaleAcceptLanguage == null) {
return null;
}
return uLocaleAcceptLanguage;
}
public static a c(String[] strArr) {
a aVar = new a();
for (String str : strArr) {
B0.b bVarB = B0.f.b(str);
ULocale uLocaleB = b(bVarB);
if (uLocaleB != null) {
aVar.f5895a = B0.g.k(uLocaleB);
aVar.f5896b = bVarB.b();
return aVar;
}
}
aVar.f5895a = B0.g.i();
return aVar;
}
public static String[] d(String[] strArr) {
ArrayList arrayList = new ArrayList();
for (String str : strArr) {
if (b(B0.f.b(str)) != null) {
arrayList.add(str);
}
}
return (String[]) arrayList.toArray(new String[arrayList.size()]);
}
public static String[] e() {
ArrayList arrayList = new ArrayList();
for (Locale locale : Locale.getAvailableLocales()) {
arrayList.add(locale.toLanguageTag());
}
return (String[]) arrayList.toArray(new String[arrayList.size()]);
}
public static a f(String[] strArr) {
return g(strArr, e());
}
public static a g(String[] strArr, String[] strArr2) {
a aVar = new a();
for (String str : strArr) {
B0.b bVarB = B0.f.b(str);
String strA = a(strArr2, bVarB.f());
if (!strA.isEmpty()) {
aVar.f5895a = B0.f.b(strA);
aVar.f5896b = bVarB.b();
return aVar;
}
}
aVar.f5895a = B0.f.a();
return aVar;
}
public static String[] h(String[] strArr) {
ArrayList arrayList = new ArrayList();
String[] strArrE = e();
for (String str : strArr) {
String strA = a(strArrE, B0.f.b(str).f());
if (strA != null && !strA.isEmpty()) {
arrayList.add(str);
}
}
return (String[]) arrayList.toArray(new String[arrayList.size()]);
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file