зеркало из https://github.com/mozilla/pjs.git
bug 232487 : add a dozen or so languages to the list of supported languages and the lang and langGroup mapping table (r=momoi, sr=blizzard, a=chofmann)
This commit is contained in:
Родитель
5b6153f52a
Коммит
6782d26b6e
|
@ -18,51 +18,151 @@
|
||||||
#
|
#
|
||||||
# Contributor(s):
|
# Contributor(s):
|
||||||
# Erik van der Poel
|
# Erik van der Poel
|
||||||
|
# Jungshik Shin
|
||||||
|
# Katsuhiko Momoi
|
||||||
#
|
#
|
||||||
|
# References: http://www.omniglot.com/writing/atoz.htm
|
||||||
|
# http://www.loc.gov/standards/iso639-2/englangn.html
|
||||||
|
# http://www.ethnologue.com
|
||||||
|
# http://www.worldlanguage.com/Languages/
|
||||||
|
# http://www.rosettaproject.org/
|
||||||
|
# http://www.sweb.cz/ls78/diacritics.htm
|
||||||
|
# see also xpfe/global/resources/locale/en-US/languageNames.properties
|
||||||
|
# and bug 178491
|
||||||
|
#ab=x-cyrillic
|
||||||
|
# Strictly speaking, Avestan did not use Arabic script but Aramaic
|
||||||
|
# (arc)/Avestan script.)
|
||||||
|
#ae=ar
|
||||||
|
af=x-western
|
||||||
|
#am= #Ethiopic
|
||||||
ar=ar
|
ar=ar
|
||||||
|
#as= Bengali
|
||||||
be=x-cyrillic
|
be=x-cyrillic
|
||||||
bg=x-cyrillic
|
bg=x-cyrillic
|
||||||
|
br=x-western
|
||||||
|
bs=x-central-euro
|
||||||
ca=x-western
|
ca=x-western
|
||||||
|
ce=x-central-euro
|
||||||
|
ch=x-western
|
||||||
|
co=x-western
|
||||||
|
#cr=Unified Canadian aboriginal syllabary
|
||||||
cs=x-central-euro
|
cs=x-central-euro
|
||||||
|
#cu=x-cyrillic
|
||||||
|
cv=x-cyrillic
|
||||||
|
# XXX Latin Ext. A is also used for cy.
|
||||||
|
cy=x-western
|
||||||
da=x-western
|
da=x-western
|
||||||
de=x-western
|
de=x-western
|
||||||
|
#dv=Thaanna
|
||||||
|
#dz=Tibetan
|
||||||
|
#ee=x-western(?) (Ewe uses characters outside Latin-1 as well)
|
||||||
el=el
|
el=el
|
||||||
en=x-western
|
en=x-western
|
||||||
|
# Esperanto: Latin-3
|
||||||
|
eo=x-western
|
||||||
|
eo=x-western
|
||||||
es=x-western
|
es=x-western
|
||||||
et=x-baltic
|
et=x-baltic
|
||||||
|
eu=x-western
|
||||||
|
fa=ar
|
||||||
|
#ff=x-western(?) : Fulfulde
|
||||||
fi=x-western
|
fi=x-western
|
||||||
|
# XXX Latin Ext. A is also used for fj.
|
||||||
|
fj=x-western
|
||||||
|
fo=x-western
|
||||||
fr=x-western
|
fr=x-western
|
||||||
|
fy=x-western
|
||||||
|
ga=x-western
|
||||||
|
#XXX Latin Ext. A and Ext. additional block are used for Gaelic (8859-14)
|
||||||
|
gd=x-western
|
||||||
|
# gl : ISO-8859-13
|
||||||
|
gl=x-western
|
||||||
|
#ha=x-western : Latin and Ajami scripts
|
||||||
he=he
|
he=he
|
||||||
hi=x-devanagari
|
hi=x-devanagari
|
||||||
|
ht=x-western
|
||||||
hr=x-central-euro
|
hr=x-central-euro
|
||||||
|
# XXX Latin Ext. A is also used for hsb.
|
||||||
|
hsb=x-western
|
||||||
hu=x-central-euro
|
hu=x-central-euro
|
||||||
|
#hy=Armenian
|
||||||
|
ia=x-western
|
||||||
|
id=x-western
|
||||||
|
ie=x-western
|
||||||
is=x-western
|
is=x-western
|
||||||
it=x-western
|
it=x-western
|
||||||
|
#iu=Inuktitut
|
||||||
ja=ja
|
ja=ja
|
||||||
|
#ka=Georgian
|
||||||
|
#km=Khmer
|
||||||
ko=ko
|
ko=ko
|
||||||
|
#ks=ar
|
||||||
|
#ku=ar
|
||||||
|
# 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
|
||||||
lt=x-baltic
|
lt=x-baltic
|
||||||
lv=x-baltic
|
lv=x-baltic
|
||||||
|
#XXX Latin Ext. A is also used for Maori.
|
||||||
|
mi=x-western
|
||||||
mk=x-cyrillic
|
mk=x-cyrillic
|
||||||
|
#mo=x-central-euro / x-cyrillic
|
||||||
|
mr=x-devanagari
|
||||||
|
ms=x-western
|
||||||
|
nb=x-western
|
||||||
|
ne=x-devanagari
|
||||||
nl=x-western
|
nl=x-western
|
||||||
|
nn=x-western
|
||||||
no=x-western
|
no=x-western
|
||||||
|
# XXX : x-central-euro may be better
|
||||||
|
nv=x-western
|
||||||
|
oc=x-western
|
||||||
|
#oj : Unified Canadian Syllabary(Ojibwe is usually classified in the same
|
||||||
|
# writing script group as Cree.)
|
||||||
|
#om=Ethiopic
|
||||||
|
#or=Oriya
|
||||||
|
os=x-cyrillic
|
||||||
|
#pa=Gurumukhi (India) and Arabic (Pakistan)
|
||||||
pl=x-central-euro
|
pl=x-central-euro
|
||||||
pt=x-western
|
pt=x-western
|
||||||
|
qu=x-western
|
||||||
|
rm=x-western
|
||||||
ro=x-central-euro
|
ro=x-central-euro
|
||||||
ru=x-cyrillic
|
ru=x-cyrillic
|
||||||
|
sa=x-devanagari
|
||||||
|
sc=x-western
|
||||||
|
sd=x-arabic
|
||||||
|
# African language (but related with French)
|
||||||
|
sg=x-western
|
||||||
sh=x-central-euro
|
sh=x-central-euro
|
||||||
sk=x-central-euro
|
sk=x-central-euro
|
||||||
sl=x-central-euro
|
sl=x-central-euro
|
||||||
|
so=x-western
|
||||||
sq=x-western
|
sq=x-western
|
||||||
sr=x-cyrillic
|
sr=x-cyrillic
|
||||||
sv=x-western
|
sv=x-western
|
||||||
|
sw=x-western
|
||||||
ta=x-tamil
|
ta=x-tamil
|
||||||
th=th
|
th=th
|
||||||
|
tk=x-cyrillic
|
||||||
|
#tk=tr # (The country declared in 1992 to gradually move to Latin script)
|
||||||
tr=tr
|
tr=tr
|
||||||
uk=x-cyrillic
|
uk=x-cyrillic
|
||||||
|
# XXX : Vietnamese may need be put into a script group of its own
|
||||||
|
vi=x-western
|
||||||
|
vo=x-western
|
||||||
|
wa=x-western
|
||||||
|
yi=he
|
||||||
|
#Latin Ext. A and Latin Extended Additional block are used for Yoruba.
|
||||||
|
#yo=x-western
|
||||||
zh-cn=zh-CN
|
zh-cn=zh-CN
|
||||||
zh-tw=zh-TW
|
zh-tw=zh-TW
|
||||||
zh-hk=zh-HK
|
zh-hk=zh-HK
|
||||||
zh=zh-CN
|
zh=zh-CN
|
||||||
|
zu=x-western
|
||||||
#
|
#
|
||||||
#==============================
|
#==============================
|
||||||
#
|
#
|
||||||
|
@ -79,5 +179,7 @@ zh=zh-CN
|
||||||
# zh-CN
|
# zh-CN
|
||||||
# ko
|
# ko
|
||||||
# zh-TW
|
# zh-TW
|
||||||
|
# x-tamil
|
||||||
|
# x-devanagari
|
||||||
# x-unicode
|
# x-unicode
|
||||||
# x-user-def
|
# x-user-def
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
ab.accept = false
|
|
||||||
aa.accept = false
|
aa.accept = false
|
||||||
|
ab.accept = false
|
||||||
|
ae.accept = false
|
||||||
af.accept = true
|
af.accept = true
|
||||||
am.accept = false
|
ak.accept = false
|
||||||
|
am.accept = true
|
||||||
|
an.accept = true
|
||||||
ar.accept = true
|
ar.accept = true
|
||||||
ar-ae.accept = true
|
ar-ae.accept = true
|
||||||
ar-bh.accept = true
|
ar-bh.accept = true
|
||||||
|
@ -21,18 +24,29 @@ ar-tn.accept = true
|
||||||
ar-ye.accept = true
|
ar-ye.accept = true
|
||||||
as.accept = false
|
as.accept = false
|
||||||
ast.accept = true
|
ast.accept = true
|
||||||
|
av.accept = false
|
||||||
az.accept = true
|
az.accept = true
|
||||||
ba.accept = false
|
ba.accept = false
|
||||||
be.accept = true
|
be.accept = true
|
||||||
bg.accept = true
|
bg.accept = true
|
||||||
bh.accept = false
|
bh.accept = false
|
||||||
bi.accept = false
|
bi.accept = false
|
||||||
|
bm.accept = false
|
||||||
|
bn.accept = false
|
||||||
|
bo.accept = false
|
||||||
br.accept = false
|
br.accept = false
|
||||||
bs.accept = true
|
bs.accept = true
|
||||||
bn.accept = false
|
bn.accept = false
|
||||||
|
br.accept = true
|
||||||
|
bs.accept = true
|
||||||
ca.accept = true
|
ca.accept = true
|
||||||
co.accept = false
|
ce.accept = true
|
||||||
|
ch.accept = true
|
||||||
|
co.accept = true
|
||||||
|
cr.accept = false
|
||||||
cs.accept = true
|
cs.accept = true
|
||||||
|
cu.accept = false
|
||||||
|
cv.accept = true
|
||||||
cy.accept = true
|
cy.accept = true
|
||||||
da.accept = true
|
da.accept = true
|
||||||
de.accept = true
|
de.accept = true
|
||||||
|
@ -41,6 +55,9 @@ de-ch.accept = true
|
||||||
de-de.accept = true
|
de-de.accept = true
|
||||||
de-li.accept = true
|
de-li.accept = true
|
||||||
de-lu.accept = true
|
de-lu.accept = true
|
||||||
|
dv.accept = false
|
||||||
|
dz.accept = false
|
||||||
|
ee.accept = false
|
||||||
el.accept = true
|
el.accept = true
|
||||||
en.accept = true
|
en.accept = true
|
||||||
en-au.accept = true
|
en-au.accept = true
|
||||||
|
@ -78,8 +95,10 @@ es-uy.accept = true
|
||||||
es-ve.accept = true
|
es-ve.accept = true
|
||||||
et.accept = true
|
et.accept = true
|
||||||
eu.accept = true
|
eu.accept = true
|
||||||
fa.accept = false
|
fa.accept = true
|
||||||
|
ff.accept = false
|
||||||
fi.accept = true
|
fi.accept = true
|
||||||
|
fj.accept = true
|
||||||
fo.accept = true
|
fo.accept = true
|
||||||
fr.accept = true
|
fr.accept = true
|
||||||
fr-be.accept = true
|
fr-be.accept = true
|
||||||
|
@ -88,83 +107,152 @@ fr-ch.accept = true
|
||||||
fr-fr.accept = true
|
fr-fr.accept = true
|
||||||
fr-lu.accept = true
|
fr-lu.accept = true
|
||||||
fr-mc.accept = true
|
fr-mc.accept = true
|
||||||
|
fy.accept = true
|
||||||
ga.accept = true
|
ga.accept = true
|
||||||
gd.accept = true
|
gd.accept = true
|
||||||
gl.accept = true
|
gl.accept = true
|
||||||
gn.accept = false
|
gn.accept = false
|
||||||
gu.accept = false
|
gu.accept = false
|
||||||
|
gv.accept = false
|
||||||
ha.accept = false
|
ha.accept = false
|
||||||
he.accept = true
|
he.accept = true
|
||||||
hi.accept = false
|
hi.accept = false
|
||||||
hsb.accept = true
|
ho.accept = false
|
||||||
|
hsb.accept = true
|
||||||
hr.accept = true
|
hr.accept = true
|
||||||
|
ht.accept = true
|
||||||
hu.accept = true
|
hu.accept = true
|
||||||
hy.accept = true
|
hy.accept = true
|
||||||
id.accept = true
|
hz.accept = false
|
||||||
|
ia.accept = true
|
||||||
|
id.accept = true
|
||||||
|
ie.accept = true
|
||||||
|
ig.accept = false
|
||||||
|
ii.accept = false
|
||||||
|
ik.accept = false
|
||||||
|
io.accept = false
|
||||||
is.accept = true
|
is.accept = true
|
||||||
it.accept = true
|
it.accept = true
|
||||||
it-ch.accept = true
|
it-ch.accept = true
|
||||||
ji.accept = false
|
iu.accept = true
|
||||||
ja.accept = true
|
ja.accept = true
|
||||||
|
jv.accept = false
|
||||||
ka.accept = true
|
ka.accept = true
|
||||||
|
kg.accept = false
|
||||||
|
ki.accept = false
|
||||||
kk.accept = true
|
kk.accept = true
|
||||||
km.accept = false
|
|
||||||
kl.accept = false
|
kl.accept = false
|
||||||
|
km.accept = false
|
||||||
kn.accept = false
|
kn.accept = false
|
||||||
ko.accept = true
|
ko.accept = true
|
||||||
ko-kp.accept = true
|
ko-kp.accept = true
|
||||||
ko-kr.accept = true
|
ko-kr.accept = true
|
||||||
|
kok.accept = false
|
||||||
|
kr.accept = false
|
||||||
|
ks.accept = false
|
||||||
|
ku.accept = false
|
||||||
|
kv.accept = false
|
||||||
|
kw.accept = false
|
||||||
|
ky.accept = true
|
||||||
|
la.accept = true
|
||||||
|
lb.accept = true
|
||||||
|
lg.accept = false
|
||||||
|
li.accept = false
|
||||||
|
ln.accept = false
|
||||||
|
lo.accept = false
|
||||||
lt.accept = true
|
lt.accept = true
|
||||||
|
lu.accept = false
|
||||||
lv.accept = true
|
lv.accept = true
|
||||||
|
mg.accept = false
|
||||||
|
mh.accept = false
|
||||||
|
mi.accept = true
|
||||||
mk.accept = false
|
mk.accept = false
|
||||||
mk-mk.accept = true
|
mk-mk.accept = true
|
||||||
ml.accept = false
|
ml.accept = false
|
||||||
mr.accept = false
|
mn.accept = false
|
||||||
|
mo.accept = true
|
||||||
|
mr.accept = true
|
||||||
ms.accept = true
|
ms.accept = true
|
||||||
mt.accept = false
|
mt.accept = false
|
||||||
my.accept = false
|
my.accept = false
|
||||||
ne.accept = false
|
na.accept = false
|
||||||
|
nb.accept = true
|
||||||
|
nd.accept = false
|
||||||
|
ne.accept = true
|
||||||
|
ng.accept = true
|
||||||
nl.accept = true
|
nl.accept = true
|
||||||
nl-be.accept = true
|
nl-be.accept = true
|
||||||
nb.accept = true
|
|
||||||
nn.accept = true
|
nn.accept = true
|
||||||
no.accept = true
|
no.accept = true
|
||||||
|
nr.accept = false
|
||||||
|
nso.accept = false
|
||||||
|
nv.accept = true
|
||||||
|
ny.accept = false
|
||||||
|
oc.accept = true
|
||||||
|
oj.accept = false
|
||||||
|
om.accept = true
|
||||||
or.accept = false
|
or.accept = false
|
||||||
|
os.accept = false
|
||||||
pa.accept = false
|
pa.accept = false
|
||||||
|
pi.accept = false
|
||||||
pl.accept = true
|
pl.accept = true
|
||||||
|
ps.accept = false
|
||||||
pt.accept = true
|
pt.accept = true
|
||||||
pt-br.accept = true
|
pt-br.accept = true
|
||||||
rm.accept = false
|
qu.accept = true
|
||||||
|
rm.accept = true
|
||||||
|
rn.accept = false
|
||||||
ro.accept = true
|
ro.accept = true
|
||||||
ro-mo.accept = false
|
ro-mo.accept = false
|
||||||
ru.accept = true
|
ru.accept = true
|
||||||
ru-mo.accept = false
|
ru-mo.accept = false
|
||||||
sa.accept = false
|
sa.accept = true
|
||||||
|
sc.accept = true
|
||||||
|
sd.accept = true
|
||||||
|
sg.accept = true
|
||||||
|
si.accept = false
|
||||||
sk.accept = true
|
sk.accept = true
|
||||||
sl.accept = true
|
sl.accept = true
|
||||||
|
so.accept = true
|
||||||
sq.accept = true
|
sq.accept = true
|
||||||
sr.accept = true
|
sr.accept = true
|
||||||
|
ss.accept = false
|
||||||
|
st.accept = false
|
||||||
|
su.accept = false
|
||||||
sv.accept = true
|
sv.accept = true
|
||||||
sv-fi.accept = true
|
sv-fi.accept = true
|
||||||
sw.accept = false
|
sw.accept = true
|
||||||
sx.accept = false
|
sx.accept = false
|
||||||
ta.accept = false
|
ta.accept = true
|
||||||
te.accept = false
|
te.accept = false
|
||||||
|
tg.accept = false
|
||||||
th.accept = true
|
th.accept = true
|
||||||
|
ti.accept = false
|
||||||
|
tk.accept = true
|
||||||
|
tl.accept = false
|
||||||
tn.accept = false
|
tn.accept = false
|
||||||
|
to.accept = false
|
||||||
tr.accept = true
|
tr.accept = true
|
||||||
ts.accept = false
|
ts.accept = false
|
||||||
tt.accept = false
|
tt.accept = false
|
||||||
|
tw.accept = false
|
||||||
|
ty.accept = false
|
||||||
|
ug.accept = false
|
||||||
uk.accept = true
|
uk.accept = true
|
||||||
ur.accept = false
|
ur.accept = false
|
||||||
uz.accept = false
|
uz.accept = false
|
||||||
|
ve.accept = true
|
||||||
vi.accept = true
|
vi.accept = true
|
||||||
|
vo.accept = true
|
||||||
|
wa.accept = true
|
||||||
|
wo.accept = false
|
||||||
xh.accept = true
|
xh.accept = true
|
||||||
x-kok.accept = false
|
|
||||||
yi.accept = true
|
yi.accept = true
|
||||||
|
yo.accept = false
|
||||||
|
za.accept = false
|
||||||
zh.accept = true
|
zh.accept = true
|
||||||
zh-cn.accept = true
|
zh-cn.accept = true
|
||||||
zh-hk.accept = true
|
zh-hk.accept = true
|
||||||
zh-sg.accept = true
|
zh-sg.accept = true
|
||||||
zh-tw.accept = true
|
zh-tw.accept = true
|
||||||
zu.accept = true
|
zu.accept = true
|
||||||
|
|
Загрузка…
Ссылка в новой задаче