Bug 1263437 - Add missing information for languages shipping in Firefox/Fennec: ach, cak, kab, lij, ltg, zam r?m_kato draft
authorFrancesco Lodolo (:flod) <flod@lodolo.net>
Wed, 17 Jan 2018 09:20:11 +0100
changeset 721361 109790716b42359a81d0439b968de4fa736b0873
parent 721208 b2cb61e83ac50115a28f04aaa8a32d4db90aad23
child 746325 9ff86518227c6eb2d1842a6a007b3c2603d2d54b
push id95826
push userbmo:francesco.lodolo@gmail.com
push dateWed, 17 Jan 2018 08:22:43 +0000
reviewersm_kato
bugs1263437
milestone59.0a1
Bug 1263437 - Add missing information for languages shipping in Firefox/Fennec: ach, cak, kab, lij, ltg, zam r?m_kato MozReview-Commit-ID: 7HxOMEUZgyI
intl/locale/langGroups.properties
intl/locale/language.properties
toolkit/locales/en-US/chrome/global/languageNames.properties
--- a/intl/locale/langGroups.properties
+++ b/intl/locale/langGroups.properties
@@ -12,29 +12,31 @@
 #    see also toolkit/locales/en-US/chrome/global/languageNames.properties
 #             and bug 178491
 #
 # Strictly speaking, Avestan did not use Arabic script but Aramaic
 # (arc)/Avestan script.)
 #ae=ar
 
 ab=x-cyrillic
+ach=x-western
 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
 bo=x-tibt
 br=x-western
 bs=x-western
 ca=x-western
+cak=x-western
 ce=x-western
 ch=x-western
 co=x-western
 cr=x-cans
 cs=x-western
 csb=x-western
 #cu=x-cyrillic
 cv=x-cyrillic
@@ -77,31 +79,34 @@ hy=x-armn
 ia=x-western
 id=x-western
 ie=x-western
 is=x-western
 it=x-western
 iu=x-cans
 ja=ja
 ka=x-geor
+kab=x-western
 kk=x-cyrillic
 kl=x-western
 km=x-khmr
 kn=x-knda
 ko=ko
 kok=x-devanagari
 ks=ar
 # Arabic script is also used for Kurdish
 ku=x-western
 kw=x-western
 #ky=x-cyrillic
 la=x-western
 lb=x-western
+lij=x-western
 ln=x-western
 lt=x-western
+ltg=x-western
 lv=x-western
 mg=x-western
 mh=x-western
 mi=x-western
 mk=x-cyrillic
 ml=x-mlym
 # Mongolian script is also used for Mongolian
 mn=x-cyrillic
@@ -175,16 +180,17 @@ ur=ar
 ve=x-western
 vi=x-western
 vo=x-western
 wa=x-western
 wo=x-western
 xh=x-western
 yi=he
 yo=x-western
+zam=x-western
 zh-cn=zh-CN
 # XXX : The following five entries are added as a quick fix (bug 251241, bug 1104589).
 # When we have a general solution for ISO 15924 (script codes), the issue has
 # to be revisited.
 zh-hans=zh-CN
 zh-hant=zh-TW
 zh-latn=x-western
 ja-latn=x-western
--- a/intl/locale/language.properties
+++ b/intl/locale/language.properties
@@ -1,14 +1,15 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 aa.accept     = true
 ab.accept     = true
+ach.accept    = true
 ae.accept     = true
 af.accept     = true
 ak.accept     = true
 am.accept     = true
 an.accept     = true
 ar.accept     = true
 ar-ae.accept  = true
 ar-bh.accept  = true
@@ -37,16 +38,17 @@ bg.accept     = true
 bh.accept     = true
 bi.accept     = true
 bm.accept     = true
 bn.accept     = true
 bo.accept     = true
 br.accept     = true
 bs.accept     = true
 ca.accept     = true
+cak.accept    = true
 ce.accept     = true
 ch.accept     = true
 co.accept     = true
 cr.accept     = true
 cs.accept     = true
 csb.accept    = true
 cu.accept     = true
 cv.accept     = true
@@ -121,18 +123,18 @@ gn.accept     = true
 gu.accept     = true
 gv.accept     = true
 ha.accept     = true
 haw.accept    = true
 he.accept     = true
 hi.accept     = true
 hil.accept    = true
 ho.accept     = true
+hr.accept     = true
 hsb.accept    = true
-hr.accept     = true
 ht.accept     = true
 hu.accept     = true
 hy.accept     = true
 hz.accept     = true
 ia.accept     = true
 id.accept     = true
 ie.accept     = true
 ig.accept     = true
@@ -141,16 +143,17 @@ ik.accept     = true
 io.accept     = true
 is.accept     = true
 it.accept     = true
 it-ch.accept  = true
 iu.accept     = true
 ja.accept     = true
 jv.accept     = true
 ka.accept     = true
+kab.accept    = true
 kg.accept     = true
 ki.accept     = true
 kk.accept     = true
 kl.accept     = true
 km.accept     = true
 kn.accept     = true
 ko.accept     = true
 ko-kp.accept  = true
@@ -161,19 +164,21 @@ ks.accept     = true
 ku.accept     = true
 kv.accept     = true
 kw.accept     = true
 ky.accept     = true
 la.accept     = true
 lb.accept     = true
 lg.accept     = true
 li.accept     = true
+lij.accept    = true
 ln.accept     = true
 lo.accept     = true
 lt.accept     = true
+ltg.accept    = true
 lu.accept     = true
 lv.accept     = true
 mg.accept     = true
 mh.accept     = true
 mi.accept     = true
 mk.accept     = true
 mk-mk.accept  = true
 ml.accept     = true
@@ -260,14 +265,15 @@ ve.accept     = true
 vi.accept     = true
 vo.accept     = true
 wa.accept     = true
 wo.accept     = true
 xh.accept     = true
 yi.accept     = true
 yo.accept     = true
 za.accept     = true
+zam.accept    = true
 zh.accept     = true
 zh-cn.accept  = true
 zh-hk.accept  = true
 zh-sg.accept  = true
 zh-tw.accept  = true
 zu.accept     = true
--- a/toolkit/locales/en-US/chrome/global/languageNames.properties
+++ b/toolkit/locales/en-US/chrome/global/languageNames.properties
@@ -1,14 +1,15 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 aa = Afar
 ab = Abkhazian
+ach = Acholi
 ae = Avestan
 af = Afrikaans
 ak = Akan
 am = Amharic
 an = Aragonese
 ar = Arabic
 as = Assamese
 ast = Asturian
@@ -21,16 +22,17 @@ bg = Bulgarian
 bh = Bihari
 bi = Bislama
 bm = Bambara
 bn = Bengali
 bo = Tibetan
 br = Breton
 bs = Bosnian
 ca = Catalan
+cak = Kaqchiquel
 ce = Chechen
 ch = Chamorro
 co = Corsican
 cr = Cree
 cs = Czech
 csb = Kashubian
 cu = Church Slavic
 cv = Chuvash
@@ -81,16 +83,17 @@ ii = Sichuan Yi
 ik = Inupiaq
 io = Ido
 is = Icelandic
 it = Italian
 iu = Inuktitut
 ja = Japanese
 jv = Javanese
 ka = Georgian
+kab = Kabyle
 kg = Kongo
 ki = Kikuyu
 kj = Kuanyama
 kk = Kazakh
 kl = Greenlandic
 km = Khmer
 kn = Kannada
 ko = Korean
@@ -100,19 +103,21 @@ ks = Kashmiri
 ku = Kurdish
 kv = Komi
 kw = Cornish
 ky = Kirghiz
 la = Latin
 lb = Luxembourgish
 lg = Ganda
 li = Limburgan
+lij = Ligurian
 ln = Lingala
 lo = Lao
 lt = Lithuanian
+ltg = Latgalian
 lu = Luba-Katanga
 lv = Latvian
 mg = Malagasy
 mh = Marshallese
 mi = Maori
 mk = Macedonian
 ml = Malayalam
 mn = Mongolian
@@ -192,10 +197,11 @@ vi = Vietnamese
 vo = Volap\u00fck
 wa = Walloon
 wen = Sorbian
 wo = Wolof
 xh = Xhosa
 yi = Yiddish
 yo = Yoruba
 za = Zhuang
+zam = Miahuatlán Zapotec
 zh = Chinese
 zu = Zulu