Update default scripts for languages and the list of preferred languages based on data from the IANA registry. Bug 437276, r=Masatoshi Kimura

This commit is contained in:
Simon Montagu 2009-03-29 00:49:44 -07:00
parent e4d0ea112b
commit 49ff2879d9
2 changed files with 63 additions and 29 deletions

View File

@ -48,16 +48,17 @@
# see also toolkit/locales/en-US/chrome/global/languageNames.properties
# and bug 178491
#
#ab=x-cyrillic
# Strictly speaking, Avestan did not use Arabic script but Aramaic
# (arc)/Avestan script.)
#ae=ar
ab=x-cyrillic
af=x-western
alg=x-cans
am=x-ethi
ar=ar
as=x-beng
ay=x-western
be=x-cyrillic
bg=x-cyrillic
bn=x-beng
@ -98,14 +99,17 @@ ga=x-western
gd=x-western
# gl : ISO-8859-13
gl=x-western
gn=x-western
#ha=x-western : Latin and Ajami scripts
gu=x-gujr
gv=x-western
he=he
hi=x-devanagari
ht=x-western
hr=x-central-euro
# XXX Latin Ext. A is also used for hsb.
hsb=x-western
ht=x-western
hu=x-central-euro
hy=x-armn
ia=x-western
@ -116,38 +120,52 @@ it=x-western
iu=x-cans
ja=ja
ka=x-geor
kk=x-cyrillic
kl=x-western
km=x-khmr
kn=x-knda
ko=ko
kok=x-devanagari
ks=ar
#ku=ar
# Arabic script is also used for Kurdish
ku=x-western
# XXX Latin Ext. A is also used for kw(Cornish).
kw=x-western
#ky=x-cyrillic
# XXX Latin Ext. A is also used for Latin.
la=x-western
lb=x-western
ln=x-western
lt=x-baltic
lv=x-baltic
mg=x-western
mh=x-western
#XXX Latin Ext. A is also used for Maori.
mi=x-western
mk=x-cyrillic
ml=x-mlym
# Mongolian script is also used for Mongolian
mn=x-cyrillic
#mo=x-central-euro / x-cyrillic
mr=x-devanagari
ms=x-western
# Maltese: Latin-3
mt=x-western
na=x-western
nb=x-western
nd=x-western
ne=x-devanagari
nl=x-western
nn=x-western
no=x-western
nr=x-western
nso=x-western
# XXX : x-central-euro may be better
nv=x-western
ny=x-western
oc=x-western
oj=x-cans
om=x-ethi
om=x-western
or=x-orya
os=x-cyrillic
#pa: Punjabi is usually written in Gurmukhi script in India and Arabic script
@ -160,8 +178,10 @@ ps=ar
pt=x-western
qu=x-western
rm=x-western
rn=x-western
ro=x-central-euro
ru=x-cyrillic
rw=x-western
sa=x-devanagari
sc=x-western
sd=ar
@ -171,26 +191,37 @@ sh=x-central-euro
si=x-sinh
sk=x-central-euro
sl=x-central-euro
sm=x-western
so=x-western
sq=x-western
sr=x-cyrillic
ss=x-western
st=x-western
sv=x-western
sw=x-western
ta=x-tamil
te=x-telu
th=th
ti=x-ethi
tig=x-ethi
tk=x-cyrillic
#tk=tr # (The country declared in 1992 to gradually move to Latin script)
tl=x-western
tlh=x-western
tn=x-western
to=x-western
tr=tr
ts=x-western
tt=tr
uk=x-cyrillic
ur=ar
ve=x-western
# XXX : Vietnamese may need be put into a script group of its own
vi=x-western
vo=x-western
wa=x-western
wo=x-western
xh=x-western
yi=he
#Latin Ext. A and Latin Extended Additional block are used for Yoruba.
#yo=x-western

View File

@ -1,5 +1,5 @@
aa.accept = false
ab.accept = false
ab.accept = true
ae.accept = false
af.accept = true
ak.accept = false
@ -25,6 +25,7 @@ ar-ye.accept = true
as.accept = true
ast.accept = true
av.accept = false
ay.accept = true
az.accept = true
ba.accept = false
be.accept = true
@ -110,9 +111,9 @@ fy.accept = true
ga.accept = true
gd.accept = true
gl.accept = true
gn.accept = false
gn.accept = true
gu.accept = true
gv.accept = false
gv.accept = true
ha.accept = false
he.accept = true
hi.accept = true
@ -140,16 +141,16 @@ ka.accept = true
kg.accept = false
ki.accept = false
kk.accept = true
kl.accept = false
kl.accept = true
km.accept = true
kn.accept = true
ko.accept = true
ko-kp.accept = true
ko-kr.accept = true
kok.accept = false
kok.accept = true
kr.accept = false
ks.accept = true
ku.accept = false
ku.accept = true
kv.accept = false
kw.accept = false
ky.accept = true
@ -157,36 +158,36 @@ la.accept = true
lb.accept = true
lg.accept = false
li.accept = false
ln.accept = false
ln.accept = true
lo.accept = false
lt.accept = true
lu.accept = false
lv.accept = true
mg.accept = false
mh.accept = false
mg.accept = true
mh.accept = true
mi.accept = true
mk.accept = false
mk-mk.accept = true
ml.accept = true
mn.accept = false
mn.accept = true
mo.accept = true
mr.accept = true
ms.accept = true
mt.accept = true
my.accept = true
na.accept = false
na.accept = true
nb.accept = true
nd.accept = false
nd.accept = true
ne.accept = true
ng.accept = true
nl.accept = true
nl-be.accept = true
nn.accept = true
no.accept = true
nr.accept = false
nso.accept = false
nr.accept = true
nso.accept = true
nv.accept = true
ny.accept = false
ny.accept = true
oc.accept = true
oj.accept = false
om.accept = true
@ -197,16 +198,17 @@ pa-in.accept = true
pa-pk.accept = true
pi.accept = false
pl.accept = true
ps.accept = false
ps.accept = true
pt.accept = true
pt-br.accept = true
qu.accept = true
rm.accept = true
rn.accept = false
rn.accept = true
ro.accept = true
ro-md.accept = false
ru.accept = true
ru-md.accept = false
rw.accept = true
sa.accept = true
sc.accept = true
sd.accept = true
@ -214,11 +216,12 @@ sg.accept = true
si.accept = true
sk.accept = true
sl.accept = true
sm.accept = true
so.accept = true
sq.accept = true
sr.accept = true
ss.accept = false
st.accept = false
ss.accept = true
st.accept = true
su.accept = false
sv.accept = true
sv-fi.accept = true
@ -228,27 +231,27 @@ ta.accept = true
te.accept = true
tg.accept = false
th.accept = true
ti.accept = false
ti.accept = true
tig.accept = true
tk.accept = true
tl.accept = false
tl.accept = true
tlh.accept = true
tn.accept = false
to.accept = false
tn.accept = true
to.accept = true
tr.accept = true
ts.accept = false
ts.accept = true
tt.accept = true
tw.accept = false
ty.accept = false
ug.accept = false
uk.accept = true
ur.accept = false
ur.accept = true
uz.accept = false
ve.accept = true
vi.accept = true
vo.accept = true
wa.accept = true
wo.accept = false
wo.accept = true
xh.accept = true
yi.accept = true
yo.accept = false