add straight lang-flags. Try to resolve expo dialect error.

This commit is contained in:
Jordan
2025-03-09 19:39:49 -07:00
parent 918d651638
commit e9c04a7b39
5 changed files with 974 additions and 31 deletions

View File

@ -1,5 +1,5 @@
import _countries from "@/assets/countries.min.json";
import LANG_FLAGS from "@/langs-flags-list/lang-flags.json"
import LANG_FLAGS from "./lang-flags.json"
import { language_matrix_entry } from "./api";
import { lang_a2_a3 } from "./lang";

72
app/i18n/lang-flags.json Normal file
View File

@ -0,0 +1,72 @@
{
"af": ["za"],
"am": ["et"],
"ar": ["eg", "sa", "ae"],
"az": ["az"],
"be": ["by"],
"bg": ["bg"],
"bn": ["bd", "in"],
"bs": ["ba"],
"ca": ["es"],
"cs": ["cz"],
"cy": ["gb"],
"da": ["dk"],
"de": ["de", "at", "ch"],
"el": ["gr"],
"en": ["us", "gb", "au"],
"es": ["es", "mx", "ar"],
"et": ["ee"],
"fa": ["ir"],
"fi": ["fi"],
"fr": ["fr", "ca", "be"],
"ga": ["ie"],
"gl": ["es"],
"gu": ["in"],
"he": ["il"],
"hi": ["in"],
"hr": ["hr"],
"ht": ["ht"],
"hu": ["hu"],
"hy": ["am"],
"id": ["id"],
"is": ["is"],
"it": ["it", "ch", "sm"],
"ja": ["jp"],
"ka": ["ge"],
"kn": ["in"],
"ko": ["kr"],
"ku": ["tr"],
"lv": ["lv"],
"mk": ["mk"],
"ml": ["in"],
"mn": ["mn"],
"mr": ["in"],
"ms": ["my"],
"mt": ["mt"],
"nb": ["no"],
"ne": ["np"],
"nl": ["nl", "be"],
"or": ["in"],
"pa": ["in", "pk"],
"pl": ["pl"],
"pt": ["pt", "br"],
"ro": ["ro"],
"ru": ["ru", "ua", "by"],
"si": ["lk"],
"sk": ["sk"],
"sl": ["si"],
"sq": ["al"],
"sr": ["rs"],
"sv": ["se", "no", "fi"],
"sw": ["tz"],
"ta": ["in", "lk", "sg"],
"te": ["in"],
"th": ["th"],
"tr": ["tr"],
"uk": ["ua"],
"ur": ["pk"],
"uz": ["uz"],
"vi": ["vn"],
"zh": ["cn", "tw", "hk"]
}

View File

@ -1,4 +1,4 @@
import _LANG_FLAGS from "@/langs-flags-list/lang-flags.json"
import _LANG_FLAGS from "./lang-flags.json"
import _LANGUAGES from "@/assets/languages.min.json"
export const LANG_FLAGS = _LANG_FLAGS