Android R 哪些语种的翻译字串默认提供?

Android R  哪些语种的翻译字串默认提供?

framework/base/core/res/res/ 特殊语种说明
./values-af
./values-af-rZA
./values-af-watch
./values-am
./values-am-rET
./values-am-watch
./values-ar
./values-ar-rEG
./values-ar-rIL
./values-ar-watch
./values-as
./values-as-watch
./values-az
./values-az-watch
./values-b+sr+Latn
./values-b+sr+Latn-watch
./values-be
./values-be-watch
./values-bg
./values-bg-rBG
./values-bg-watch
./values-bn
./values-bn-watch
./values-bs
./values-bs-watch
./values-ca
./values-ca-rES
./values-ca-watch
./values-cs
./values-cs-rCZ
./values-cs-watch
./values-da
./values-da-rDK
./values-da-watch
./values-de
./values-de-rAT
./values-de-rCH
./values-de-rDE
./values-de-rLI
./values-de-watch
./values-el
./values-el-rGR
./values-el-watch
./values-en-rAU
./values-en-rAU-watch
./values-en-rCA
./values-en-rCA-watch
./values-en-rGB
./values-en-rGB-watch
./values-en-rIE
./values-en-rIN
./values-en-rIN-watch
./values-en-rNZ
./values-en-rSG
./values-en-rUS
./values-en-rXC
./values-en-rXC-watch
./values-en-rZA
./values-es
./values-es-rES
./values-es-rUS 美式西班牙语 或 拉丁美洲西班牙语(拉美西语)
./values-es-rUS-watch
./values-es-watch
./values-et
./values-et-watch
./values-eu
./values-eu-watch
./values-fa
./values-fa-rIR
./values-fa-watch
./values-fi
./values-fi-rFI
./values-fi-watch
./values-fr
./values-fr-rBE
./values-fr-rCA
./values-fr-rCA-watch
./values-fr-rCH
./values-fr-rFR
./values-fr-watch
./values-gl
./values-gl-watch
./values-gu
./values-gu-watch
./values-hi
./values-hi-rIN
./values-hi-watch
./values-hr
./values-hr-rHR
./values-hr-watch
./values-hu
./values-hu-rHU
./values-hu-watch
./values-hy
./values-hy-watch
./values-in
./values-in-rID 印尼语
./values-in-watch
./values-is
./values-is-watch
./values-it
./values-it-rCH
./values-it-rIT
./values-it-watch
./values-iw 希伯来语 # "he" is the official language code of Hebrew.
./values-iw-rIL
./values-iw-watch
./values-ja
./values-ja-rJP
./values-ja-watch
./values-ka
./values-ka-watch
./values-kk
./values-kk-watch
./values-km
./values-km-watch
./values-kn
./values-kn-watch
./values-ko
./values-ko-rKR
./values-ko-watch
./values-ky
./values-ky-watch
./values-land
./values-lo
./values-lo-watch
./values-lt
./values-lt-rLT
./values-lt-watch
./values-lv
./values-lv-rLV
./values-lv-watch
./values-mk
./values-mk-watch
./values-ml
./values-ml-watch
./values-mn
./values-mn-watch
./values-mr
./values-mr-watch
./values-ms
./values-ms-rMY
./values-ms-watch
./values-my
./values-my-watch
./values-nb
./values-nb-rNO 挪威语
./values-ne
./values-ne-watch
./values-night
./values-nl
./values-nl-rBE
./values-nl-rNL
./values-nl-watch
./values-or
./values-or-watch
./values-pa
./values-pa-watch
./values-pl
./values-pl-rPL
./values-pl-watch
./values-pt
./values-pt-rBR
./values-pt-rBR-watch
./values-pt-rPT
./values-pt-rPT-watch
./values-pt-watch
./values-rm-rCH
./values-ro
./values-ro-rRO
./values-round-watch
./values-ro-watch
./values-ru
./values-ru-rRU
./values-ru-watch
./values-si
./values-si-watch
./values-sk
./values-sk-rSK
./values-sk-watch
./values-sl
./values-sl-rSI
./values-sl-watch
./values-sq
./values-sq-watch
./values-sr
./values-sr-rRS
./values-sr-watch
./values-sv
./values-sv-rSE
./values-sv-watch
./values-sw
./values-sw-rTZ
./values-sw-watch
./values-ta
./values-ta-watch
./values-te
./values-te-watch
./values-th
./values-th-rTH
./values-th-watch
./values-tl
./values-tl-rPH 菲律宾语 (fil-PH)
./values-tl-watch
./values-tr
./values-tr-rTR
./values-tr-watch
./values-uk
./values-uk-rUA
./values-uk-watch
./values-ur
./values-ur-watch
./values-uz
./values-uz-watch
./values-vi
./values-vi-rVN
./values-vi-watch
./values-zh-rCN
./values-zh-rCN-watch
./values-zh-rHK
./values-zh-rHK-watch
./values-zh-rTW
./values-zh-rTW-watch
./values-zu
./values-zu-rZA
./values-zu-watch



Android R 11.0

android/external/icu/icu4c/source/python/icutools/databuilder/locale_dependencies.py

# -*- coding: utf-8 -*-
# © 2019 and later: Unicode, Inc. and others.
# License & terms of use: http://www.unicode.org/copyright.html#License

data = {
"cldrVersion": "36.1",
"aliases": {
"ars": "ar_SA",
"az_AZ": "az_Latn_AZ",
"bs_BA": "bs_Latn_BA",
"en_NH": "en_VU",
"en_RH": "en_ZW",
"ff_CM": "ff_Latn_CM",
"ff_GN": "ff_Latn_GN",
"ff_MR": "ff_Latn_MR",
"ff_SN": "ff_Latn_SN",
"in": "id",
"in_ID": "id_ID", // 印尼语
"iw": "he", // 希伯来语
"iw_IL": "he_IL",  
"mo": "ro",
"no_NO": "nb_NO",
"no_NO_NY": "nn_NO",
"no": "nb",  // 挪威语
"pa_IN": "pa_Guru_IN",
"pa_PK": "pa_Arab_PK",
"sh": "sr_Latn",
"sh_BA": "sr_Latn_BA",
"sh_CS": "sr_Latn_RS",
"sh_YU": "sr_Latn_RS",
"shi_MA": "shi_Tfng_MA",
"sr_BA": "sr_Cyrl_BA",
"sr_CS": "sr_Cyrl_RS",
"sr_ME": "sr_Latn_ME",
"sr_RS": "sr_Cyrl_RS",
"sr_XK": "sr_Cyrl_XK",
"sr_YU": "sr_Cyrl_RS",
"sr_Cyrl_YU": "sr_Cyrl_RS",
"sr_Cyrl_CS": "sr_Cyrl_RS",
"sr_Latn_YU": "sr_Latn_RS",
"sr_Latn_CS": "sr_Latn_RS",
"tl": "fil",

"tl_PH": "fil_PH", // 菲律宾
"uz_AF": "uz_Arab_AF",
"uz_UZ": "uz_Latn_UZ",
"vai_LR": "vai_Vaii_LR",
"yue_CN": "yue_Hans_CN",
"yue_HK": "yue_Hant_HK",
"zh_CN": "zh_Hans_CN",
"zh_HK": "zh_Hant_HK",
"zh_MO": "zh_Hant_MO",
"zh_SG": "zh_Hans_SG",
"zh_TW": "zh_Hant_TW"
},
"parents": {
"ff_Adlm": "root",
"en_CM": "en_001",
"so_Arab": "root",
"en_KY": "en_001",
"en_TC": "en_001",
"yue_Hans": "root",
"en_CX": "en_001",
"es_EC": "es_419",
"es_US": "es_419",
"byn_Latn": "root",
"en_CY": "en_001",
"en_LC": "en_001",
"en_TK": "en_001",
"tg_Arab": "root",
"es_UY": "es_419",
"ky_Latn": "root",
"en_TO": "en_001",
"en_TT": "en_001",
"en_DE": "en_150",
"es_MX": "es_419",
"en_TV": "en_001",
"en_DG": "en_001",
"pt_ST": "pt_PT",
"en_DM": "en_001",
"en_LR": "en_001",
"en_TZ": "en_001",
"en_LS": "en_001",
"en_DK": "en_150",
"blt_Latn": "root",
"es_VE": "es_419",
"es_NI": "es_419",
"sd_Khoj": "root",
"pt_AO": "pt_PT",
"en_UG": "en_001",
"yo_Arab": "root",
"dje_Arab": "root",
"en_MG": "en_001",
"en_MO": "en_001",
"en_MU": "en_001",
"en_MS": "en_001",
"en_MT": "en_001",
"shi_Latn": "root",
"es_BR": "es_419",
"en_AU": "en_001",
"en_ZM": "en_001",
"en_AT": "en_150",
"es_BZ": "es_419",
"uz_Arab": "root",
"az_Cyrl": "root",
"es_SV": "es_419",
"en_ZW": "en_001",
"en_JE": "en_001",
"en_BB": "en_001",
"sd_Deva": "root",
"pa_Arab": "root",
"en_RW": "en_001",
"es_CO": "es_419",
"en_JM": "en_001",
"en_BE": "en_150",
"dyo_Arab": "root",
"es_CL": "es_419",
"en_BM": "en_001",
"en_SC": "en_001",
"es_CR": "es_419",
"en_150": "en_001",
"en_BS": "en_001",
"en_SD": "en_001",
"pt_GQ": "pt_PT",
"en_SB": "en_001",
"es_CU": "es_419",
"en_SG": "en_001",
"uz_Cyrl": "root",
"en_BW": "en_001",
"en_SH": "en_001",
"en_SE": "en_150",
"pt_GW": "pt_PT",
"ky_Arab": "root",
"en_BZ": "en_001",
"en_SL": "en_001",
"en_SI": "en_150",
"ff_Arab": "root",
"en_KE": "en_001",
"bm_Nkoo": "root",
"en_CC": "en_001",
"en_SS": "en_001",
"iu_Latn": "root",
"en_CA": "en_001",
"en_KI": "en_001",
"es_DO": "es_419",
"en_SX": "en_001",
"en_CH": "en_150",
"en_KN": "en_001",
"en_CK": "en_001",
"ml_Arab": "root",
"en_SZ": "en_001",
"pt_FR": "pt_PT",
"ug_Cyrl": "root",
"en_GY": "en_001",
"en_PH": "en_001",
"en_PG": "en_001",
"en_PK": "en_001",
"cu_Glag": "root",
"en_PN": "en_001",
"kk_Arab": "root",
"en_HK": "en_001",
"zh_Hant": "root",
"en_PW": "en_001",
"es_AR": "es_419",
"pt_MZ": "pt_PT",
"sd_Sind": "root",
"en_Shaw": "root",
"en_IE": "en_001",
"ms_Arab": "root",
"en_IM": "en_001",
"en_IN": "en_001",
"es_BO": "es_419",
"en_IL": "en_001",
"en_AI": "en_001",
"az_Arab": "root",
"en_AG": "en_001",
"en_IO": "en_001",
"en_ZA": "en_001",
"en_MY": "en_001",
"en_ER": "en_001",
"en_VC": "en_001",
"mn_Mong": "root",
"vai_Latn": "root",
"en_MW": "en_001",
"pt_LU": "pt_PT",
"bs_Cyrl": "root",
"en_VG": "en_001",
"en_NA": "en_001",
"en_NF": "en_001",
"en_NG": "en_001",
"ha_Arab": "root",
"en_NL": "en_150",
"zh_Hant_MO": "zh_Hant_HK",
"en_VU": "en_001",
"en_FJ": "en_001",
"en_NR": "en_001",
"en_FK": "en_001",
"es_GT": "es_419",
"en_FI": "en_150",
"ku_Arab": "root",
"pt_MO": "pt_PT",
"en_FM": "en_001",
"en_NU": "en_001",
"en_NZ": "en_001",
"pt_CH": "pt_PT",
"en_Dsrt": "root",
"es_PE": "es_419",
"es_PA": "es_419",
"pt_CV": "pt_PT",
"wo_Arab": "root",
"en_WS": "en_001",
"en_GD": "en_001",
"en_GB": "en_001",
"es_HN": "es_419",
"pt_TL": "pt_PT",
"en_GG": "en_001",
"en_GH": "en_001",
"es_PR": "es_419",
"sw_Arab": "root",
"en_GI": "en_001",
"sr_Latn": "root",
"en_GM": "en_001",
"es_PY": "es_419"
}
}


2. android/external/icu/icu4c/source/data/lang/gsw.txt

// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
gsw{
Keys{
calendar{"Kaländer"}
collation{"Sortiirig"}
currency{"Wäährig"}
}
Languages{
aa{"Afar"}
ab{"Abchasisch"}
ace{"Aceh"}
ach{"Acholi"}
ada{"Adangme"}
ady{"Adygai"}
ae{"Avestisch"}
af{"Afrikaans"}
afh{"Afrihili"}
ain{"Ainu"}
ak{"Akan"}
akk{"Akkadisch"}
ale{"Aleutisch"}
alt{"Süüd-Altaisch"}
am{"Amharisch"}
an{"Aragonesisch"}
ang{"Altänglisch"}
anp{"Angika"}
ar{"Arabisch"}
arc{"Aramääisch"}
arn{"Araukanisch"}
arp{"Arapaho"}
arw{"Arawak"}
as{"Assamesisch"}
ast{"Aschturianisch"}
av{"Awarisch"}
awa{"Awadhi"}
ay{"Aymara"}
az{"Aserbaidschanisch"}
ba{"Baschkirisch"}
bal{"Belutschisch"}
ban{"Balinesisch"}
bas{"Basaa"}
be{"Wiissrussisch"}
bej{"Bedauye"}
bem{"Bemba"}
bg{"Bulgaarisch"}
bho{"Bhodschpuri"}
bi{"Bislama"}
bik{"Bikolisch"}
bin{"Bini"}
bla{"Blackfoot-Schpraach"}
bm{"Bambara"}
bn{"Bengalisch"}
bo{"Tibeetisch"}
br{"Brötoonisch"}
bra{"Braj-Bhakha"}
bs{"Bosnisch"}
bua{"Burjatisch"}
bug{"Bugineesisch"}
byn{"Blin"}
ca{"Katalaanisch"}
cad{"Caddo"}
car{"Kariibisch"}
cch{"Atsam"}
ce{"Tschetscheenisch"}
ceb{"Cebuano"}
ch{"Chamorro"}
chb{"Tschibtscha"}
chg{"Tschagataisch"}
chk{"Trukesisch"}
chm{"Tscheremissisch"}
chn{"Chinook"}
cho{"Choctaw"}
chp{"Chipewyan"}
chr{"Cherokee"}
chy{"Cheyenne"}
co{"Korsisch"}
cop{"Koptisch"}
cr{"Cree"}
crh{"Krimtatarisch"}
cs{"Tschechisch"}
csb{"Kaschubisch"}
cu{"Chileslawisch"}
cv{"Tschuwaschisch"}
cy{"Walisisch"}
da{"Tänisch"}
dak{"Takota"}
dar{"Targiinisch"}
de{"Tüütsch"}
de_AT{"Öschtriichischs Tüütsch"}
de_CH{"Schwiizer Hochtüütsch"}
del{"Delaware-Schpraach"}
den{"Slavey"}
dgr{"Togrib"}
din{"Tinka"}
doi{"Togri"}
dsb{"Nidersorbisch"}
dua{"Tuala"}
dum{"Mittelniderländisch"}
dv{"Malediivisch"}
dyu{"Tiula"}
dz{"Dschongkha"}
ee{"Ewe"}
efi{"Efikisch"}
egy{"Altägyptisch"}
eka{"Ekajuk"}
el{"Griechisch"}
elx{"Elamisch"}
en{"Änglisch"}
en_AU{"Auschtralischs Änglisch"}
en_CA{"Kanadischs Änglisch"}
en_GB{"Britischs Änglisch"}
en_US{"Amerikanischs Änglisch"}
enm{"Mittelänglisch"}
eo{"Eschperanto"}
es{"Schpanisch"}
es_419{"Latiinamerikanischs Schpanisch"}
es_ES{"Ibeerischs Schpanisch"}
et{"Eestnisch"}
eu{"Baskisch"}
ewo{"Ewondo"}
fa{"Persisch"}
fan{"Pangwe-Schpraach"}
fat{"Fanti-Schpraach"}
ff{"Ful"}
fi{"Finnisch"}
fil{"Filipino"}
fj{"Fidschianisch"}
fo{"Färöisch"}
fon{"Fon"}
fr{"Französisch"}
fr_CA{"Kanadischs Französisch"}
fr_CH{"Schwiizer Französisch"}
frm{"Mittelfranzösisch"}
fro{"Altfranzösisch"}
frr{"Nordfriesisch"}
frs{"Oschtfriesisch"}
fur{"Friulisch"}
fy{"Friesisch"}
ga{"Iirisch"}
gaa{"Ga"}
gay{"Gayo"}
gba{"Gbaya"}
gd{"Schottisch-Gäälisch"}
gez{"Geez"}
gil{"Gilbertesisch"}
gl{"Galizisch"}
gmh{"Mittelhochtüütsch"}
gn{"Guarani"}
goh{"Althochtüütsch"}
gon{"Gondi"}
gor{"Mongondou"}
got{"Gotisch"}
grb{"Grebo"}
grc{"Altgriechisch"}
gsw{"Schwiizertüütsch"}
gu{"Gujarati"}
gv{"Manx-Gäälisch"}
gwi{"Kutchinisch"}
ha{"Haussa"}
hai{"Haida"}
haw{"Hawaiianisch"}
he{"Hebräisch"}
hi{"Hindi"}
hil{"Hiligaynonisch"}
hit{"Hethitisch"}
hmn{"Miao"}
ho{"Hiri-Motu"}
hr{"Kroazisch"}
hsb{"Obersorbisch"}
ht{"Haitisch"}
hu{"Ungarisch"}
hup{"Hupa"}
hy{"Armenisch"}
hz{"Herero"}
ia{"Interlingua"}
iba{"Ibanisch"}
id{"Indonesisch"}
ie{"Interlingue"}
ig{"Igbo"}
ii{"Sezuanischs Yi"}
ik{"Inupiak"}
ilo{"Ilokano"}
inh{"Inguschisch"}
io{"Ido"}
is{"Iisländisch"}
it{"Italiänisch"}
iu{"Inukitut"}
ja{"Japanisch"}
jbo{"Lojbanisch"}
jpr{"Jüüdisch-Persisch"}
jrb{"Jüüdisch-Arabisch"}
jv{"Javanisch"}
ka{"Georgisch"}
kaa{"Karakalpakisch"}
kab{"Kabylisch"}
kac{"Kachin-Schpraach"}
kaj{"Jju"}
kam{"Kamba"}
kaw{"Kawi"}
kbd{"Kabardinisch"}
kcg{"Tyap"}
kfo{"Koro"}
kg{"Kongolesisch"}
kha{"Khasisch"}
kho{"Sakisch"}
ki{"Kikuyu-Schpraach"}
kj{"Kwanyama"}
kk{"Kasachisch"}
kl{"Gröönländisch"}
km{"Kambodschanisch"}
kmb{"Kimbundu-Schpraach"}
kn{"Kannada"}
ko{"Koreaanisch"}
kok{"Konkani"}
kos{"Kosraeanisch"}
kpe{"Kpelle-Schpraach"}
kr{"Kanuri-Schpraach"}
krc{"Karatschaiisch-Balkarisch"}
krl{"Karelisch"}
kru{"Oraon-Schpraach"}
ks{"Kaschmirisch"}
ku{"Kurdisch"}
kum{"Kumükisch"}
kut{"Kutenai-Schpraach"}
kv{"Komi-Schpraach"}
kw{"Kornisch"}
ky{"Kirgiisisch"}
la{"Latiin"}
lad{"Ladino"}
lah{"Lahndanisch"}
lam{"Lambanisch"}
lb{"Luxemburgisch"}
lez{"Lesgisch"}
lg{"Ganda-Schpraach"}
li{"Limburgisch"}
ln{"Lingala"}
lo{"Laozisch"}
lol{"Mongo"}
loz{"Rotse-Schpraach"}
lt{"Litauisch"}
lu{"Luba"}
lua{"Luba-Lulua"}
lui{"Luiseno-Schpraach"}
lun{"Lunda-Schpraach"}
luo{"Luo-Schpraach"}
lus{"Lushai-Schpraach"}
lv{"Lettisch"}
mad{"Maduresisch"}
mag{"Khotta"}
mai{"Maithili"}
mak{"Makassarisch"}
man{"Manding-Schpraach"}
mas{"Massai-Schpraach"}
mdf{"Mokschamordwinisch"}
mdr{"Mandaresisch"}
men{"Mende-Schpraach"}
mg{"Madagassisch"}
mga{"Mittelirisch"}
mh{"Marschallesisch"}
mi{"Maori"}
mic{"Micmac-Schpraach"}
min{"Minangkabau-Schpraach"}
mk{"Mazedonisch"}
ml{"Malayalam"}
mn{"Mongolisch"}
mnc{"Mandschurisch"}
mni{"Meithei-Schpraach"}
moh{"Mohawk-Schpraach"}
mos{"Mossi-Schpraach"}
mr{"Marathi"}
ms{"Malaiisch"}
mt{"Maltesisch"}
mul{"Mehrschpraachig"}
mus{"Muskogee-Schpraach"}
mwl{"Mirandesisch"}
mwr{"Marwarisch"}
my{"Birmanisch"}
myv{"Erzya"}
na{"Nauruisch"}
nap{"Neapolitanisch"}
nb{"Norwegisch Bokmål"}
nd{"Nord-Ndebele-Schpraach"}
nds{"Nidertüütsch"}
ne{"Nepalesisch"}
new{"Newarisch"}
ng{"Ndonga"}
nia{"Nias-Schpraach"}
niu{"Niue-Schpraach"}
nl{"Niderländisch"}
nl_BE{"Fläämisch"}
nn{"Norwegisch Nynorsk"}
no{"Norwegisch"}
nog{"Nogaisch"}
non{"Altnordisch"}
nqo{"N’Ko"}
nr{"Süüd-Ndebele-Schpraach"}
nso{"Nord-Sotho-Schpraach"}
nv{"Navajo-Schpraach"}
nwc{"Alt-Newari"}
ny{"Chewa-Schpraach"}
nym{"Nyamwezi-Schpraach"}
nyn{"Nyankole"}
nyo{"Nyoro"}
nzi{"Nzima"}
oc{"Okzitanisch"}
oj{"Ojibwa-Schpraach"}
om{"Oromo"}
or{"Orija"}
os{"Ossezisch"}
osa{"Osage-Schpraach"}
ota{"Osmanisch"}
pa{"Pandschabisch"}
pag{"Pangasinanisch"}
pal{"Mittelpersisch"}
pam{"Pampanggan-Schpraach"}
pap{"Papiamento"}
pau{"Palau"}
peo{"Altpersisch"}
phn{"Phönikisch"}
pi{"Pali"}
pl{"Polnisch"}
pon{"Ponapeanisch"}
pro{"Altprovenzalisch"}
ps{"Paschtu"}
pt{"Portugiisisch"}
pt_BR{"Brasilianischs Portugiisisch"}
pt_PT{"Iberischs Portugiisisch"}
qu{"Quechua"}
raj{"Rajasthani"}
rap{"Oschterinsel-Schpraach"}
rar{"Rarotonganisch"}
rm{"Rätoromanisch"}
rn{"Rundi-Schpraach"}
ro{"Rumänisch"}
ro_MD{"Moldawisch"}
rom{"Zigüünerschpraach"}
root{"Root"}
ru{"Russisch"}
rup{"Aromunisch"}
rw{"Ruandisch"}
sa{"Sanschkrit"}
sad{"Sandawe-Schpraach"}
sah{"Jakutisch"}
sam{"Samaritanisch"}
sas{"Sasak"}
sat{"Santali"}
sc{"Sardisch"}
scn{"Sizilianisch"}
sco{"Schottisch"}
sd{"Sindhi"}
se{"Nord-Samisch"}
sel{"Selkupisch"}
sg{"Sango"}
sga{"Altirisch"}
sh{"Serbo-Kroatisch"}
shn{"Schan-Schpraach"}
si{"Singhalesisch"}
sid{"Sidamo"}
sk{"Slowakisch"}
sl{"Slowenisch"}
sm{"Samoanisch"}
sma{"Süüd-Samisch"}
smj{"Lule-Samisch"}
smn{"Inari-Samisch"}
sms{"Skolt-Samisch"}
sn{"Schhona"}
snk{"Soninke-Schpraach"}
so{"Somali"}
sog{"Sogdisch"}
sq{"Albanisch"}
sr{"Serbisch"}
srn{"Srananisch"}
srr{"Serer-Schpraach"}
ss{"Swazi"}
st{"Süüd-Sotho-Schpraach"}
su{"Sundanesisch"}
suk{"Sukuma-Schpraach"}
sus{"Susu"}
sux{"Sumerisch"}
sv{"Schwedisch"}
sw{"Suaheli"}
syc{"Altsyrisch"}
syr{"Syrisch"}
ta{"Tamilisch"}
te{"Telugu"}
tem{"Temne"}
ter{"Tereno-Schpraach"}
tet{"Tetum-Schpraach"}
tg{"Tadschikisch"}
th{"Thailändisch"}
ti{"Tigrinja"}
tig{"Tigre"}
tiv{"Tiv-Schpraach"}
tk{"Turkmenisch"}
tkl{"Tokelauanisch"}
tl{"Tagalog"}
tlh{"Klingonisch"}
tli{"Tlingit-Schpraach"}
tmh{"Tamaseq"}
tn{"Tswana-Schpraach"}
to{"Tongaisch"}
tog{"Tsonga-Schpraach"}
tpi{"Neumelanesisch"}
tr{"Türkisch"}
ts{"Tsonga"}
tsi{"Tsimshian-Schpraach"}
tt{"Tatarisch"}
tum{"Tumbuka-Schpraach"}
tvl{"Elliceanisch"}
tw{"Twi"}
ty{"Tahitisch"}
tyv{"Tuwinisch"}
udm{"Udmurtisch"}
ug{"Uigurisch"}
uga{"Ugaritisch"}
uk{"Ukrainisch"}
umb{"Mbundu-Schpraach"}
und{"Unbeschtimmti Schpraach"}
ur{"Urdu"}
uz{"Usbekisch"}
vai{"Vai-Schpraach"}
ve{"Venda-Schpraach"}
vi{"Vietnamesisch"}
vo{"Volapük"}
vot{"Wotisch"}
wa{"Wallonisch"}
wal{"Walamo-Schpraach"}
war{"Waray"}
was{"Washo-Schpraach"}
wo{"Wolof"}
xal{"Kalmückisch"}
xh{"Xhosa"}
yao{"Yao-Schpraach"}
yap{"Yapesisch"}
yi{"Jiddisch"}
yo{"Yoruba"}
za{"Zhuang"}
zap{"Zapotekisch"}
zbl{"Bliss-Symbool"}
zen{"Zenaga"}
zh{"Chineesisch"}
zh_Hans{"Veräifachts Chineesisch"}
zh_Hant{"Tradizionells Chineesisch"}
zu{"Zulu"}
zun{"Zuni-Schpraach"}
zxx{"Kän schpraachliche Inhalt"}
zza{"Zaza"}
}
Scripts{
Arab{"Arabisch"}
Armi{"Armi"}
Armn{"Armenisch"}
Avst{"Aveschtisch"}
Bali{"Balinesisch"}
Batk{"Battakisch"}
Beng{"Bengalisch"}
Blis{"Bliss-Symbool"}
Bopo{"Bopomofo"}
Brah{"Brahmi"}
Brai{"Blindäschrift"}
Bugi{"Buginesisch"}
Buhd{"Buhid"}
Cans{"UCAS"}
Cari{"Karisch"}
Cham{"Cham"}
Cher{"Cherokee"}
Cirt{"Cirth"}
Copt{"Koptisch"}
Cprt{"Zypriotisch"}
Cyrl{"Kyrillisch"}
Cyrs{"Altchileslawisch"}
Deva{"Tövanagaari"}
Dsrt{"Teseret"}
Egyd{"Temozisch-Ägüptisch"}
Egyh{"Hiraazisch-Ägüptisch"}
Egyp{"Ägüptischi Hiroglüüfe"}
Ethi{"Äzioopisch"}
Geok{"Ghutsuri"}
Geor{"Georgisch"}
Glag{"Glagolitisch"}
Goth{"Gotisch"}
Grek{"Griechisch"}
Gujr{"Guscharati"}
Guru{"Gurmukhi"}
Hang{"Hangul"}
Hani{"Chineesisch"}
Hano{"Hanunoo"}
Hans{"Veräifachti Chineesischi Schrift"}
Hant{"Tradizionelli Chineesischi Schrift"}
Hebr{"Hebräisch"}
Hira{"Hiragana"}
Hmng{"Pahawh Hmong"}
Hrkt{"Katakana oder Hiragana"}
Hung{"Altungarisch"}
Inds{"Indus-Schrift"}
Ital{"Altitalisch"}
Java{"Javanesisch"}
Jpan{"Japanisch"}
Kali{"Kayah Li"}
Kana{"Katakana"}
Khar{"Kharoshthi"}
Khmr{"Khmer"}
Knda{"Kannada"}
Kore{"Koreanisch"}
Lana{"Lanna"}
Laoo{"Laotisch"}
Latf{"Latiinisch - Fraktur-Variante"}
Latg{"Latiinisch - Gäälischi Variante"}
Latn{"Latiinisch"}
Lepc{"Lepcha"}
Limb{"Limbu"}
Lina{"Linear A"}
Linb{"Linear B"}
Lyci{"Lykisch"}
Lydi{"Lydisch"}
Mand{"Mandäisch"}
Mani{"Manichäisch"}
Maya{"Maya-Hieroglyphä"}
Mero{"Meroitisch"}
Mlym{"Malaysisch"}
Mong{"Mongolisch"}
Moon{"Moon"}
Mtei{"Meitei Mayek"}
Mymr{"Burmesisch"}
Nkoo{"N’Ko"}
Ogam{"Ogham"}
Olck{"Ol Chiki"}
Orkh{"Orchon-Runä"}
Orya{"Oriya"}
Osma{"Osmanisch"}
Perm{"Altpermisch"}
Phag{"Phags-pa"}
Phlv{"Pahlavi"}
Phnx{"Phönizisch"}
Plrd{"Pollard Phonetisch"}
Rjng{"Rejang"}
Roro{"Rongorongo"}
Runr{"Runäschrift"}
Samr{"Samaritanisch"}
Sara{"Sarati"}
Saur{"Saurashtra"}
Sgnw{"Gebäärdeschpraach"}
Shaw{"Shaw-Alphabet"}
Sinh{"Singhalesisch"}
Sund{"Sundanesisch"}
Sylo{"Syloti Nagri"}
Syrc{"Syrisch"}
Syre{"Syrisch - Eschtrangelo-Variante"}
Syrj{"Weschtsyrisch"}
Syrn{"Oschtsyrisch"}
Tagb{"Tagbanwa"}
Tale{"Tai Le"}
Talu{"Tai Lue"}
Taml{"Tamilisch"}
Telu{"Telugu"}
Teng{"Tengwar"}
Tfng{"Tifinagh"}
Tglg{"Tagalog"}
Thaa{"Thaana"}
Thai{"Thai"}
Tibt{"Tibeetisch"}
Ugar{"Ugaritisch"}
Vaii{"Vai"}
Visp{"Sichtbari Schpraach"}
Xpeo{"Altpersisch"}
Xsux{"Sumerisch-akkadischi Keilschrift"}
Yiii{"Yi"}
Zinh{"G’eerbtä Schriftwärt"}
Zxxx{"Schriftlosi Schpraach"}
Zyyy{"Unbeschtimmt"}
Zzzz{"Uncodiirti Schrift"}
}
Types{
calendar{
buddhist{"Buddhischtisch Kaländer"}
chinese{"Chineesisch Kaländer"}
gregorian{"Gregoriaanisch Kaländer"}
hebrew{"Hebrääisch Kaländer"}
indian{"Indisch Nationaalkaländer"}
islamic{"Islaamisch Kaländer"}
islamic-civil{"Bürgerlich islaamisch Kaländer"}
japanese{"Japaanisch Kaländer"}
roc{"Kaländer vor Republik Chiina"}
}
collation{
big5han{"Tradizionells Chineesisch - Big5"}
gb2312han{"Veräifachts Chineesisch - GB2312"}
phonebook{"Telifonbuech-Sortiirregle"}
pinyin{"Pinyin-Sortiirregle"}
stroke{"Strichfolg"}
traditional{"Tradizionelli Sortiir-Regle"}
}
}
Variants{
1606NICT{"Schpaats Mittelfranzösisch"}
1901{"Alti tüütschi Rächtschriibig"}
1994{"Schtandardisierti Resianischi Rächtschriibig"}
1996{"Nööi tüütschi Rächtschriibig"}
AREVELA{"Oschtarmeenisch"}
AREVMDA{"Weschtarmeenisch"}
BAKU1926{"Äinheitlichs Türggischs Alfabeet"}
BISKE{"Bela-Tialäkt"}
BOONT{"Boontling"}
FONIPA{"Foneetisch (IPA)"}
FONUPA{"Foneetisch (UPA)"}
LIPAW{"Lipowaz-Mundart"}
MONOTON{"Monotonisch"}
NEDIS{"Natisone-Mundart"}
NJIVA{"Njiva-Mundart"}
OSOJS{"Osojane-Mundart"}
POLYTON{"Politonisch"}
POSIX{"Posix"}
REVISED{"Nööi Rächtschriibig"}
ROZAJ{"Resianisch"}
SAAHO{"Saho"}
SCOTLAND{"Schottischs Schtandardänglisch"}
SCOUSE{"Scouse-Mundart"}
SOLBA{"Solbica-Mundart"}
TARASK{"Taraskievica-Rächtschriibig"}
}
Version{"36.1"}
codePatterns{
language{"Schpraach: {0}"}
script{"Schrift: {0}"}
territory{"Regioon: {0}"}
}
localeDisplayPattern{
pattern{"{0} ({1})"}
separator{"{0}, {1}"}
}
}

3. android/external/icu/icu4c/source/data/icu-locale-deprecates.xml

<!--
/*
* Copyright (C) 2016 and later: Unicode, Inc. and others.
* License & terms of use: http://www.unicode.org/copyright.html
*******************************************************************************
* Copyright (C) 2009-2015, International Business Machines Corporation and *
* others. All Rights Reserved. *
*******************************************************************************
*/
-->
<deprecates>
<alias from="ars" to="ar_SA"/>
<alias from="az_AZ" to="az_Latn_AZ"/>
<alias from="bs_BA" to="bs_Latn_BA" />
<alias from="en_NH" to="en_VU"/>
<alias from="en_RH" to="en_ZW"/>
<alias from="ff_CM" to="ff_Latn_CM"/>
<alias from="ff_GN" to="ff_Latn_GN"/>
<alias from="ff_MR" to="ff_Latn_MR"/>
<alias from="ff_SN" to="ff_Latn_SN"/>
<alias from="in" to="id"/>
<alias from="in_ID" to="id_ID"/>
<alias from="iw" to="he"/>
<alias from="iw_IL" to="he_IL"/>
<alias from="ja_JP_TRADITIONAL" to="ja_JP" rbpath="/calendar/default" value="japanese"/>
<alias from="mo" to="ro"/>
<alias from="no_NO" to="nb_NO"/>
<alias from="no_NO_NY" to="nn_NO"/>
<alias from="no" to="nb"/>
<alias from="pa_IN" to="pa_Guru_IN"/>
<alias from="pa_PK" to="pa_Arab_PK"/>
<alias from="sh" to="sr_Latn"/>
<alias from="sh_BA" to="sr_Latn_BA"/>
<alias from="sh_CS" to="sr_Latn_RS"/>
<alias from="sh_YU" to="sr_Latn_RS"/>
<alias from="shi_MA" to="shi_Tfng_MA"/>
<alias from="sr_BA" to="sr_Cyrl_BA"/>
<alias from="sr_CS" to="sr_Cyrl_RS"/>
<alias from="sr_ME" to="sr_Latn_ME"/>
<alias from="sr_RS" to="sr_Cyrl_RS"/>
<alias from="sr_XK" to="sr_Cyrl_XK"/>
<alias from="sr_YU" to="sr_Cyrl_RS"/>
<alias from="sr_Cyrl_YU" to="sr_Cyrl_RS"/>
<alias from="sr_Cyrl_CS" to="sr_Cyrl_RS"/>
<alias from="sr_Latn_YU" to="sr_Latn_RS"/>
<alias from="sr_Latn_CS" to="sr_Latn_RS"/>
<alias from="th_TH_TRADITIONAL" to="th_TH" rbpath="/calendar/default" value="buddhist"/>
<alias from="tl" to="fil"/>
<alias from="tl_PH" to="fil_PH"/>
<alias from="uz_AF" to="uz_Arab_AF"/>
<alias from="uz_UZ" to="uz_Latn_UZ"/>
<alias from="vai_LR" to="vai_Vaii_LR"/>
<alias from="yue_CN" to="yue_Hans_CN"/>
<alias from="yue_HK" to="yue_Hant_HK"/>
<alias from="zh_CN" to="zh_Hans_CN"/>
<alias from="zh_HK" to="zh_Hant_HK"/>
<alias from="zh_MO" to="zh_Hant_MO"/>
<alias from="zh_SG" to="zh_Hans_SG"/>
<alias from="zh_TW" to="zh_Hant_TW"/>
</deprecates>


4.

android/external/icu/icu4c/source/data/icu-config.xml

<config type="icu-config">
<!-- This is used by CLDRBuild.java and CLDRConverterTool.java in org/unicode/cldr/ant/ -->
<locales>
<include locales="af"/>
<include locales="af_NA"/>
<include locales="af_ZA"/>
<include locales="agq"/>
<include locales="agq_CM"/>
<include locales="ak"/>
<include locales="ak_GH"/>
<include locales="am"/>
<include locales="am_ET"/>
<include locales="ar"/>
<include locales="ar_001"/>
<include locales="ar_AE"/>
<include locales="ar_BH"/>
<include locales="ar_DJ"/>
<include locales="ar_DZ"/>
<include locales="ar_EG"/>
<include locales="ar_EH"/>
<include locales="ar_ER"/>
<include locales="ar_IL"/>
<include locales="ar_IQ"/>
<include locales="ar_JO"/>
<include locales="ar_KM"/>
<include locales="ar_KW"/>
<include locales="ar_LB"/>
<include locales="ar_LY"/>
<include locales="ar_MA"/>
<include locales="ar_MR"/>
<include locales="ar_OM"/>
<include locales="ar_PS"/>
<include locales="ar_QA"/>
<include locales="ar_SA"/>
<include locales="ar_SD"/>
<include locales="ar_SO"/>
<include locales="ar_SS"/>
<include locales="ar_SY"/>
<include locales="ar_TD"/>
<include locales="ar_TN"/>
<include locales="ar_XB"/>
<include locales="ar_YE"/>
<include locales="ars"/>
<include locales="as"/>
<include locales="as_IN"/>
<include locales="asa"/>
<include locales="asa_TZ"/>
<include locales="ast"/>
<include locales="ast_ES"/>
<include locales="az"/>
<include locales="az_AZ"/>
<include locales="az_Cyrl"/>
<include locales="az_Cyrl_AZ"/>
<include locales="az_Latn"/>
<include locales="az_Latn_AZ"/>
<include locales="bas"/>
<include locales="bas_CM"/>
<include locales="be"/>
<include locales="be_BY"/>
<include locales="bem"/>
<include locales="bem_ZM"/>
<include locales="bez"/>
<include locales="bez_TZ"/>
<include locales="bg"/>
<include locales="bg_BG"/>
<include locales="bm"/>
<include locales="bm_ML"/>
<include locales="bn"/>
<include locales="bn_BD"/>
<include locales="bn_IN"/>
<include locales="bo"/>
<include locales="bo_CN"/>
<include locales="bo_IN"/>
<include locales="br"/>
<include locales="br_FR"/>
<include locales="brx"/>
<include locales="brx_IN"/>
<include locales="bs"/>
<include locales="bs_Cyrl"/>
<include locales="bs_Cyrl_BA"/>
<include locales="bs_Latn"/>
<include locales="bs_Latn_BA"/>
<include locales="bs_BA"/>
<include locales="ca"/>
<include locales="ca_AD"/>
<include locales="ca_ES"/>
<include locales="ca_FR"/>
<include locales="ca_IT"/>
<include locales="ccp"/>
<include locales="ccp_BD"/>
<include locales="ccp_IN"/>
<include locales="ce"/>
<include locales="ce_RU"/>
<include locales="ceb"/>
<include locales="ceb_PH"/>
<include locales="cgg"/>
<include locales="cgg_UG"/>
<include locales="chr"/>
<include locales="chr_US"/>
<include locales="ckb"/>
<include locales="ckb_IQ"/>
<include locales="ckb_IR"/>
<include locales="cs"/>
<include locales="cs_CZ"/>
<include locales="cy"/>
<include locales="cy_GB"/>
<include locales="da"/>
<include locales="da_DK"/>
<include locales="da_GL"/>
<include locales="dav"/>
<include locales="dav_KE"/>
<include locales="de"/>
<include locales="de_AT"/>
<include locales="de_BE"/>
<include locales="de_CH"/>
<include locales="de_DE"/>
<include locales="de_IT"/>
<include locales="de_LI"/>
<include locales="de_LU"/>
<include locales="dje"/>
<include locales="dje_NE"/>
<include locales="dsb"/>
<include locales="dsb_DE"/>
<include locales="dua"/>
<include locales="dua_CM"/>
<include locales="dyo"/>
<include locales="dyo_SN"/>
<include locales="dz"/>
<include locales="dz_BT"/>
<include locales="ebu"/>
<include locales="ebu_KE"/>
<include locales="ee"/>
<include locales="ee_GH"/>
<include locales="ee_TG"/>
<include locales="el"/>
<include locales="el_CY"/>
<include locales="el_GR"/>
<include locales="en"/>
<include locales="en_001"/>
<include locales="en_150"/>
<include locales="en_AE"/>
<include locales="en_AG"/>
<include locales="en_AI"/>
<include locales="en_AS"/>
<include locales="en_AT"/>
<include locales="en_AU"/>
<include locales="en_BB"/>
<include locales="en_BE"/>
<include locales="en_BI"/>
<include locales="en_BM"/>
<include locales="en_BS"/>
<include locales="en_BW"/>
<include locales="en_BZ"/>
<include locales="en_CA"/>
<include locales="en_CC"/>
<include locales="en_CH"/>
<include locales="en_CK"/>
<include locales="en_CM"/>
<include locales="en_CX"/>
<include locales="en_CY"/>
<include locales="en_DE"/>
<include locales="en_DG"/>
<include locales="en_DK"/>
<include locales="en_DM"/>
<include locales="en_ER"/>
<include locales="en_FI"/>
<include locales="en_FJ"/>
<include locales="en_FK"/>
<include locales="en_FM"/>
<include locales="en_GB"/>
<include locales="en_GD"/>
<include locales="en_GG"/>
<include locales="en_GH"/>
<include locales="en_GI"/>
<include locales="en_GM"/>
<include locales="en_GU"/>
<include locales="en_GY"/>
<include locales="en_HK"/>
<include locales="en_IE"/>
<include locales="en_IL"/>
<include locales="en_IM"/>
<include locales="en_IN"/>
<include locales="en_IO"/>
<include locales="en_JE"/>
<include locales="en_JM"/>
<include locales="en_KE"/>
<include locales="en_KI"/>
<include locales="en_KN"/>
<include locales="en_KY"/>
<include locales="en_LC"/>
<include locales="en_LR"/>
<include locales="en_LS"/>
<include locales="en_MG"/>
<include locales="en_MH"/>
<include locales="en_MO"/>
<include locales="en_MP"/>
<include locales="en_MS"/>
<include locales="en_MT"/>
<include locales="en_MU"/>
<include locales="en_MW"/>
<include locales="en_MY"/>
<include locales="en_NA"/>
<include locales="en_NF"/>
<include locales="en_NG"/>
<include locales="en_NL"/>
<include locales="en_NR"/>
<include locales="en_NU"/>
<include locales="en_NZ"/>
<include locales="en_PG"/>
<include locales="en_PH"/>
<include locales="en_PK"/>
<include locales="en_PN"/>
<include locales="en_PR"/>
<include locales="en_PW"/>
<include locales="en_RH"/>
<include locales="en_RW"/>
<include locales="en_SB"/>
<include locales="en_SC"/>
<include locales="en_SD"/>
<include locales="en_SE"/>
<include locales="en_SG"/>
<include locales="en_SH"/>
<include locales="en_SI"/>
<include locales="en_SL"/>
<include locales="en_SS"/>
<include locales="en_SX"/>
<include locales="en_SZ"/>
<include locales="en_TC"/>
<include locales="en_TK"/>
<include locales="en_TO"/>
<include locales="en_TT"/>
<include locales="en_TV"/>
<include locales="en_TZ"/>
<include locales="en_UG"/>
<include locales="en_UM"/>
<include locales="en_US"/>
<include locales="en_US_POSIX"/>
<include locales="en_VC"/>
<include locales="en_VG"/>
<include locales="en_VI"/>
<include locales="en_VU"/>
<include locales="en_WS"/>
<include locales="en_XA"/>
<include locales="en_ZA"/>
<include locales="en_ZM"/>
<include locales="en_ZW"/>
<include locales="eo"/>
<include locales="eo_001"/>
<include locales="es"/>
<include locales="es_003"/>
<include locales="es_419"/>
<include locales="es_AR"/>
<include locales="es_BO"/>
<include locales="es_BR"/>
<include locales="es_BZ"/>
<include locales="es_CL"/>
<include locales="es_CO"/>
<include locales="es_CR"/>
<include locales="es_CU"/>
<include locales="es_DO"/>
<include locales="es_EA"/>
<include locales="es_EC"/>
<include locales="es_ES"/>
<include locales="es_GQ"/>
<include locales="es_GT"/>
<include locales="es_HN"/>
<include locales="es_IC"/>
<include locales="es_MX"/>
<include locales="es_NI"/>
<include locales="es_PA"/>
<include locales="es_PE"/>
<include locales="es_PH"/>
<include locales="es_PR"/>
<include locales="es_PY"/>
<include locales="es_SV"/>
<include locales="es_US"/>
<include locales="es_UY"/>
<include locales="es_VE"/>
<include locales="et"/>
<include locales="et_EE"/>
<include locales="eu"/>
<include locales="eu_ES"/>
<include locales="ewo"/>
<include locales="ewo_CM"/>
<include locales="fa"/>
<include locales="fa_AF"/>
<include locales="fa_IR"/>
<include locales="ff"/>
<include locales="ff_CM"/>
<include locales="ff_GN"/>
<include locales="ff_Latn"/>
<include locales="ff_Latn_BF"/>
<include locales="ff_Latn_CM"/>
<include locales="ff_Latn_GH"/>
<include locales="ff_Latn_GM"/>
<include locales="ff_Latn_GN"/>
<include locales="ff_Latn_GW"/>
<include locales="ff_Latn_LR"/>
<include locales="ff_Latn_MR"/>
<include locales="ff_Latn_NE"/>
<include locales="ff_Latn_NG"/>
<include locales="ff_Latn_SL"/>
<include locales="ff_Latn_SN"/>
<include locales="ff_MR"/>
<include locales="ff_SN"/>
<include locales="fi"/>
<include locales="fi_FI"/>
<include locales="fil"/>
<include locales="fil_PH"/>
<include locales="fo"/>
<include locales="fo_DK"/>
<include locales="fo_FO"/>
<include locales="fr"/>
<include locales="fr_BE"/>
<include locales="fr_BF"/>
<include locales="fr_BI"/>
<include locales="fr_BJ"/>
<include locales="fr_BL"/>
<include locales="fr_CA"/>
<include locales="fr_CD"/>
<include locales="fr_CF"/>
<include locales="fr_CG"/>
<include locales="fr_CH"/>
<include locales="fr_CI"/>
<include locales="fr_CM"/>
<include locales="fr_DJ"/>
<include locales="fr_DZ"/>
<include locales="fr_FR"/>
<include locales="fr_GA"/>
<include locales="fr_GF"/>
<include locales="fr_GN"/>
<include locales="fr_GP"/>
<include locales="fr_GQ"/>
<include locales="fr_HT"/>
<include locales="fr_KM"/>
<include locales="fr_LU"/>
<include locales="fr_MA"/>
<include locales="fr_MC"/>
<include locales="fr_MF"/>
<include locales="fr_MG"/>
<include locales="fr_ML"/>
<include locales="fr_MQ"/>
<include locales="fr_MR"/>
<include locales="fr_MU"/>
<include locales="fr_NC"/>
<include locales="fr_NE"/>
<include locales="fr_PF"/>
<include locales="fr_PM"/>
<include locales="fr_RE"/>
<include locales="fr_RW"/>
<include locales="fr_SC"/>
<include locales="fr_SN"/>
<include locales="fr_SY"/>
<include locales="fr_TD"/>
<include locales="fr_TG"/>
<include locales="fr_TN"/>
<include locales="fr_VU"/>
<include locales="fr_WF"/>
<include locales="fr_YT"/>
<include locales="fur"/>
<include locales="fur_IT"/>
<include locales="fy"/>
<include locales="fy_NL"/>
<include locales="ga"/>
<include locales="ga_GB"/>
<include locales="ga_IE"/>
<include locales="gd"/>
<include locales="gd_GB"/>
<include locales="gl"/>
<include locales="gl_ES"/>
<include locales="gsw"/>
<include locales="gsw_CH"/>
<include locales="gsw_FR"/>
<include locales="gsw_LI"/>
<include locales="gu"/>
<include locales="gu_IN"/>
<include locales="guz"/>
<include locales="guz_KE"/>
<include locales="gv"/>
<include locales="gv_IM"/>
<include locales="ha"/>
<include locales="ha_GH"/>
<include locales="ha_NE"/>
<include locales="ha_NG"/>
<include locales="haw"/>
<include locales="haw_US"/>
<include locales="he"/>
<include locales="he_IL"/>
<include locales="hi"/>
<include locales="hi_IN"/>
<include locales="hr"/>
<include locales="hr_BA"/>
<include locales="hr_HR"/>
<include locales="hsb"/>
<include locales="hsb_DE"/>
<include locales="hu"/>
<include locales="hu_HU"/>
<include locales="hy"/>
<include locales="hy_AM"/>
<include locales="ia"/>
<include locales="ia_001"/>
<include locales="id"/>
<include locales="id_ID"/>
<include locales="ig"/>
<include locales="ig_NG"/>
<include locales="ii"/>
<include locales="ii_CN"/>
<include locales="in"/>
<include locales="in_ID"/>
<include locales="is"/>
<include locales="is_IS"/>
<include locales="it"/>
<include locales="it_CH"/>
<include locales="it_IT"/>
<include locales="it_SM"/>
<include locales="it_VA"/>
<include locales="iw"/>
<include locales="iw_IL"/>
<include locales="ja"/>
<include locales="ja_JP"/>
<include locales="jgo"/>
<include locales="jgo_CM"/>
<include locales="jmc"/>
<include locales="jmc_TZ"/>
<include locales="jv"/>
<include locales="jv_ID"/>
<include locales="ka"/>
<include locales="ka_GE"/>
<include locales="kab"/>
<include locales="kab_DZ"/>
<include locales="kam"/>
<include locales="kam_KE"/>
<include locales="kde"/>
<include locales="kde_TZ"/>
<include locales="kea"/>
<include locales="kea_CV"/>
<include locales="khq"/>
<include locales="khq_ML"/>
<include locales="ki"/>
<include locales="ki_KE"/>
<include locales="kk"/>
<include locales="kk_KZ"/>
<include locales="kkj"/>
<include locales="kkj_CM"/>
<include locales="kl"/>
<include locales="kl_GL"/>
<include locales="kln"/>
<include locales="kln_KE"/>
<include locales="km"/>
<include locales="km_KH"/>
<include locales="kn"/>
<include locales="kn_IN"/>
<include locales="ko"/>
<include locales="ko_KP"/>
<include locales="ko_KR"/>
<include locales="kok"/>
<include locales="kok_IN"/>
<include locales="ks"/>
<include locales="ks_IN"/>
<include locales="ksb"/>
<include locales="ksb_TZ"/>
<include locales="ksf"/>
<include locales="ksf_CM"/>
<include locales="ksh"/>
<include locales="ksh_DE"/>
<include locales="ku"/>
<include locales="ku_TR"/>
<include locales="kw"/>
<include locales="kw_GB"/>
<include locales="ky"/>
<include locales="ky_KG"/>
<include locales="lag"/>
<include locales="lag_TZ"/>
<include locales="lb"/>
<include locales="lb_LU"/>
<include locales="lg"/>
<include locales="lg_UG"/>
<include locales="lkt"/>
<include locales="lkt_US"/>
<include locales="ln"/>
<include locales="ln_AO"/>
<include locales="ln_CD"/>
<include locales="ln_CF"/>
<include locales="ln_CG"/>
<include locales="lo"/>
<include locales="lo_LA"/>
<include locales="lrc"/>
<include locales="lrc_IQ"/>
<include locales="lrc_IR"/>
<include locales="lt"/>
<include locales="lt_LT"/>
<include locales="lu"/>
<include locales="lu_CD"/>
<include locales="luo"/>
<include locales="luo_KE"/>
<include locales="luy"/>
<include locales="luy_KE"/>
<include locales="lv"/>
<include locales="lv_LV"/>
<include locales="mas"/>
<include locales="mas_KE"/>
<include locales="mas_TZ"/>
<include locales="mer"/>
<include locales="mer_KE"/>
<include locales="mfe"/>
<include locales="mfe_MU"/>
<include locales="mg"/>
<include locales="mg_MG"/>
<include locales="mgh"/>
<include locales="mgh_MZ"/>
<include locales="mgo"/>
<include locales="mgo_CM"/>
<include locales="mi"/>
<include locales="mi_NZ"/>
<include locales="mk"/>
<include locales="mk_MK"/>
<include locales="ml"/>
<include locales="ml_IN"/>
<include locales="mn"/>
<include locales="mn_MN"/>
<include locales="mo"/>
<include locales="mr"/>
<include locales="mr_IN"/>
<include locales="ms"/>
<include locales="ms_BN"/>
<include locales="ms_MY"/>
<include locales="ms_SG"/>
<include locales="mt"/>
<include locales="mt_MT"/>
<include locales="mua"/>
<include locales="mua_CM"/>
<include locales="my"/>
<include locales="my_MM"/>
<include locales="mzn"/>
<include locales="mzn_IR"/>
<include locales="naq"/>
<include locales="naq_NA"/>
<include locales="nb"/>
<include locales="nb_NO"/>
<include locales="nb_SJ"/>
<include locales="nd"/>
<include locales="nd_ZW"/>
<include locales="nds"/>
<include locales="nds_DE"/>
<include locales="nds_NL"/>
<include locales="ne"/>
<include locales="ne_IN"/>
<include locales="ne_NP"/>
<include locales="nl"/>
<include locales="nl_AW"/>
<include locales="nl_BE"/>
<include locales="nl_BQ"/>
<include locales="nl_CW"/>
<include locales="nl_NL"/>
<include locales="nl_SR"/>
<include locales="nl_SX"/>
<include locales="nmg"/>
<include locales="nmg_CM"/>
<include locales="nn"/>
<include locales="nn_NO"/>
<include locales="nnh"/>
<include locales="nnh_CM"/>
<include locales="no"/>
<include locales="no_NO"/>
<include locales="nus"/>
<include locales="nus_SS"/>
<include locales="nyn"/>
<include locales="nyn_UG"/>
<include locales="om"/>
<include locales="om_ET"/>
<include locales="om_KE"/>
<include locales="or"/>
<include locales="or_IN"/>
<include locales="os"/>
<include locales="os_GE"/>
<include locales="os_RU"/>
<include locales="pa"/>
<include locales="pa_Arab"/>
<include locales="pa_Arab_PK"/>
<include locales="pa_Guru"/>
<include locales="pa_Guru_IN"/>
<include locales="pa_IN"/>
<include locales="pa_PK"/>
<include locales="pl"/>
<include locales="pl_PL"/>
<include locales="ps"/>
<include locales="ps_AF"/>
<include locales="ps_PK"/>
<include locales="pt"/>
<include locales="pt_AO"/>
<include locales="pt_BR"/>
<include locales="pt_CH"/>
<include locales="pt_CV"/>
<include locales="pt_GQ"/>
<include locales="pt_GW"/>
<include locales="pt_LU"/>
<include locales="pt_MO"/>
<include locales="pt_MZ"/>
<include locales="pt_PT"/>
<include locales="pt_ST"/>
<include locales="pt_TL"/>
<include locales="qu"/>
<include locales="qu_BO"/>
<include locales="qu_EC"/>
<include locales="qu_PE"/>
<include locales="rm"/>
<include locales="rm_CH"/>
<include locales="rn"/>
<include locales="rn_BI"/>
<include locales="ro"/>
<include locales="ro_MD"/>
<include locales="ro_RO"/>
<include locales="rof"/>
<include locales="rof_TZ"/>
<include locales="root"/>
<include locales="ru"/>
<include locales="ru_BY"/>
<include locales="ru_KG"/>
<include locales="ru_KZ"/>
<include locales="ru_MD"/>
<include locales="ru_RU"/>
<include locales="ru_UA"/>
<include locales="rw"/>
<include locales="rw_RW"/>
<include locales="rwk"/>
<include locales="rwk_TZ"/>
<include locales="sah"/>
<include locales="sah_RU"/>
<include locales="saq"/>
<include locales="saq_KE"/>
<include locales="sbp"/>
<include locales="sbp_TZ"/>
<include locales="sd"/>
<include locales="sd_PK"/>
<include locales="se"/>
<include locales="se_FI"/>
<include locales="se_NO"/>
<include locales="se_SE"/>
<include locales="seh"/>
<include locales="seh_MZ"/>
<include locales="ses"/>
<include locales="ses_ML"/>
<include locales="sg"/>
<include locales="sg_CF"/>
<include locales="sh"/>
<include locales="sh_BA"/>
<include locales="sh_CS"/>
<include locales="sh_YU"/>
<include locales="shi"/>
<include locales="shi_Latn"/>
<include locales="shi_Latn_MA"/>
<include locales="shi_Tfng"/>
<include locales="shi_Tfng_MA"/>
<include locales="shi_MA"/>
<include locales="si"/>
<include locales="si_LK"/>
<include locales="sk"/>
<include locales="sk_SK"/>
<include locales="sl"/>
<include locales="sl_SI"/>
<include locales="smn"/>
<include locales="smn_FI"/>
<include locales="sn"/>
<include locales="sn_ZW"/>
<include locales="so"/>
<include locales="so_DJ"/>
<include locales="so_ET"/>
<include locales="so_KE"/>
<include locales="so_SO"/>
<include locales="sq"/>
<include locales="sq_AL"/>
<include locales="sq_MK"/>
<include locales="sq_XK"/>
<include locales="sr"/>
<include locales="sr_Cyrl"/>
<include locales="sr_Cyrl_BA"/>
<include locales="sr_Cyrl_ME"/>
<include locales="sr_Cyrl_RS"/>
<include locales="sr_Cyrl_CS"/>
<include locales="sr_Cyrl_XK"/>
<include locales="sr_Cyrl_YU"/>
<include locales="sr_Latn"/>
<include locales="sr_Latn_BA"/>
<include locales="sr_Latn_ME"/>
<include locales="sr_Latn_RS"/>
<include locales="sr_Latn_CS"/>
<include locales="sr_Latn_XK"/>
<include locales="sr_Latn_YU"/>
<include locales="sr_BA"/>
<include locales="sr_ME"/>
<include locales="sr_RS"/>
<include locales="sr_CS"/>
<include locales="sr_YU"/>
<include locales="sv"/>
<include locales="sv_AX"/>
<include locales="sv_FI"/>
<include locales="sv_SE"/>
<include locales="sw"/>
<include locales="sw_CD"/>
<include locales="sw_KE"/>
<include locales="sw_TZ"/>
<include locales="sw_UG"/>
<include locales="ta"/>
<include locales="ta_IN"/>
<include locales="ta_LK"/>
<include locales="ta_MY"/>
<include locales="ta_SG"/>
<include locales="te"/>
<include locales="te_IN"/>
<include locales="teo"/>
<include locales="teo_KE"/>
<include locales="teo_UG"/>
<include locales="tg"/>
<include locales="tg_TJ"/>
<include locales="th"/>
<include locales="th_TH"/>
<include locales="ti"/>
<include locales="ti_ER"/>
<include locales="ti_ET"/>
<include locales="tk"/>
<include locales="tk_TM"/>
<include locales="tl"/>
<include locales="tl_PH"/>
<include locales="to"/>
<include locales="to_TO"/>
<include locales="tr"/>
<include locales="tr_CY"/>
<include locales="tr_TR"/>
<include locales="tt"/>
<include locales="tt_RU"/>
<include locales="twq"/>
<include locales="twq_NE"/>
<include locales="tzm"/>
<include locales="tzm_MA"/>
<include locales="ug"/>
<include locales="ug_CN"/>
<include locales="uk"/>
<include locales="uk_UA"/>
<include locales="ur"/>
<include locales="ur_IN"/>
<include locales="ur_PK"/>
<include locales="uz"/>
<include locales="uz_AF"/>
<include locales="uz_Arab"/>
<include locales="uz_Arab_AF"/>
<include locales="uz_Cyrl"/>
<include locales="uz_Cyrl_UZ"/>
<include locales="uz_Latn"/>
<include locales="uz_Latn_UZ"/>
<include locales="uz_UZ"/>
<include locales="vai"/>
<include locales="vai_Latn"/>
<include locales="vai_Latn_LR"/>
<include locales="vai_LR"/>
<include locales="vai_Vaii"/>
<include locales="vai_Vaii_LR"/>
<include locales="vi"/>
<include locales="vi_VN"/>
<include locales="vun"/>
<include locales="vun_TZ"/>
<include locales="wae"/>
<include locales="wae_CH"/>
<include locales="wo"/>
<include locales="wo_SN"/>
<include locales="xh"/>
<include locales="xh_ZA"/>
<include locales="xog"/>
<include locales="xog_UG"/>
<include locales="yav"/>
<include locales="yav_CM"/>
<include locales="yi"/>
<include locales="yi_001"/>
<include locales="yo"/>
<include locales="yo_BJ"/>
<include locales="yo_NG"/>
<include locales="yue"/>
<include locales="yue_Hans"/>
<include locales="yue_Hans_CN"/>
<include locales="yue_Hant"/>
<include locales="yue_Hant_HK"/>
<include locales="zgh"/>
<include locales="zgh_MA"/>
<include locales="zh"/>
<include locales="zh_Hans"/>
<include locales="zh_Hans_CN"/>
<include locales="zh_Hans_HK"/>
<include locales="zh_Hans_MO"/>
<include locales="zh_Hans_SG"/>
<include locales="zh_Hant"/>
<include locales="zh_Hant_HK"/>
<include locales="zh_Hant_MO"/>
<include locales="zh_Hant_TW"/>
<include locales="zh_CN"/>
<include locales="zh_HK"/>
<include locales="zh_MO"/>
<include locales="zh_SG"/>
<include locales="zh_TW"/>
<include locales="zu"/>
<include locales="zu_ZA"/>
</locales>
</config>


4.

android/packages/inputmethods/LatinIME/java/res/xml/method.xml

<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2008, The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->

<!-- The attributes in this XML file provide configuration information -->
<!-- for the Input Method Manager. -->

<!-- Supported subtypes
keyboard_locale: script_name/keyboard_layout_set
af: Afrikaans/qwerty
ar: Arabic/arabic
az_AZ: Azerbaijani (Azerbaijan)/qwerty
be_BY: Belarusian (Belarus)/east_slavic
bg: Bulgarian/bulgarian
bg: Bulgarian/bulgarian_bds
bn_BD: Bengali (Bangladesh)/bengali_akkhor
bn_IN: Bengali (India)/bengali
ca: Catalan/spanish
cs: Czech/qwertz
da: Danish/nordic
de: German/qwertz
de_CH: German (Switzerland)/swiss
el: Greek/greek
en_IN: English (India)/qwerty
en_US: English (United States)/qwerty
en_GB: English (Great Britain)/qwerty
eo: Esperanto/spanish
es: Spanish/spanish
es_US: Spanish (United States)/spanish
es_419: Spanish (Latin America)/spanish
et_EE: Estonian (Estonia)/nordic
eu_ES: Basque (Spain)/spanish
fa: Persian/farsi
fi: Finnish/nordic
fr: French/azerty
fr_CA: French (Canada)/qwerty
fr_CH: French (Switzerland)/swiss
gl_ES: Galician (Spain)/spanish
hi: Hindi/hindi
hi: Hindi/hindi_compact
hi_ZZ: Hinglish/qwerty # This is a preliminary keyboard layout.
hr: Croatian/qwertz
hu: Hungarian/qwertz
hy_AM: Armenian (Armenia) Phonetic/armenian_phonetic
in: Indonesian/qwerty # "id" is the official language code of Indonesian.
is: Icelandic/qwerty
it: Italian/qwerty
it_CH: Italian (Switzerland)/swiss
iw: Hebrew/hebrew # "he" is the official language code of Hebrew.
ka_GE: Georgian (Georgia)/georgian
kk: Kazakh/east_slavic
km_KH: Khmer (Cambodia)/khmer
kn_IN: Kannada (India)/kannada
ky: Kyrgyz/east_slavic
lo_LA: Lao (Laos)/lao
lt: Lithuanian/qwerty
lv: Latvian/qwerty
mk: Macedonian/south_slavic
ml_IN: Malayalam (India)/malayalam
mn_MN: Mongolian (Mongolia)/mongolian
mr_IN: Marathi (India)/marathi
ms_MY: Malay (Malaysia)/qwerty
nb: Norwegian Bokmål/nordic
ne_NP: Nepali (Nepal) Romanized/nepali_romanized
ne_NP: Nepali (Nepal) Traditional/nepali_traditional
nl: Dutch/qwerty
nl_BE: Dutch (Belgium)/azerty
pl: Polish/qwerty
pt_BR: Portuguese (Brazil)/qwerty
pt_PT: Portuguese (Portugal)/qwerty
ro: Romanian/qwerty
ru: Russian/east_slavic
si_LK: Sinhala (Sri Lanka)/sinhala # This is a preliminary keyboard layout.
sk: Slovak/qwerty
sl: Slovenian/qwerty
sr: Serbian/south_slavic
sr_ZZ: Serbian (Latin)/serbian_qwertz # This is a preliminary keyboard layout.
sv: Swedish/nordic
sw: Swahili/qwerty
ta_IN: Tamil (India)/tamil
ta_LK: Tamil (Sri Lanka)/tamil # Disabled in conjunction with si_LK.
ta_SG: Tamil (Singapore)/tamil
te_IN: Telugu (India)/telugu
th: Thai/thai
tl: Tagalog/spanish
tr: Turkish/qwerty
uk: Ukrainian/east_slavic
uz_UZ: Uzbek (Uzbekistan)/uzbek # This is a preliminary keyboard layout.
vi: Vietnamese/qwerty
zu: Zulu/qwerty
zz: QWERTY/qwerty
(zz: Emoji/emoji)
-->

原文地址:https://www.cnblogs.com/onelikeone/p/15018722.html