/
SupportedLanguages.kt
98 lines (96 loc) 路 1.48 KB
/
SupportedLanguages.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
package openfoodfacts.github.scrachx.openfood.utils
@Suppress("unused")
enum class SupportedLanguages(val code: String) {
AA("aa"),
ACH("ach"),
AF("af"),
AK("ak"),
AM("am"),
AR("ar"),
AS("as"),
AST("ast"),
AZ("az"),
B_SR_CYRL("b+sr+Cyrl"),
B_SR_LATN("b+sr+Latn"),
BE("be"),
BN("bn"),
BG("bg"),
CA("ca"),
CS("cs"),
DA("da"),
DE("de"),
EL("el"),
EN("en"),
EO("eo"),
ES("es"),
ET("et"),
EU("eu"),
FA("fa"),
FI("fi"),
FIL("fil"),
FR("fr"),
GA("ga"),
GL("gl"),
GU("gu"),
HE("he"),
HI("hi"),
HU("hu"),
HR("hr"),
HY("hy"),
ID("id"),
IT("it"),
IS("is"),
JA("ja"),
KAB("kab"),
KK("kk"),
KM("km"),
KO("ko"),
KU("ku"),
LO("lo"),
LT("lt"),
LV("lv"),
MG("mg"),
ML("ml"),
MN("mn"),
MS("ms"),
MT("mt"),
MY("my"),
NE("ne"),
NO("no"),
NB("nb"),
NL_BE("nl-BE"),
NL("nl"),
PL("pl"),
PT_BR("pt-BR"),
PT("pt"),
RO("ro"),
RU("ru"),
SI("si"),
SL("sl"),
SK("sk"),
SV("sv"),
TA("ta"),
TE("te"),
TG("tg"),
TH("th"),
TI("ti"),
TL("tl"),
TR("tr"),
UG("ug"),
UK("uk"),
UZ("uz"),
VI("vi"),
WA("wa"),
WO("wo"),
XH("xh"),
YI("yi"),
YO("yo"),
ZH_CN("zh-CN"),
ZH_HK("zh-HK"),
ZH_TW("zh-TW"),
ZH("zh"),
ZU("zu");
companion object {
fun codes() = values().map { it.code }
}
}