intl/locale/src/langGroups.properties

Wed, 31 Dec 2014 07:22:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 07:22:50 +0100
branch
TOR_BUG_3246
changeset 4
fc2d59ddac77
permissions
-rw-r--r--

Correct previous dual key logic pending first delivery installment.

michael@0 1 #
michael@0 2 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 3 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 4 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 5 #
michael@0 6 # References: http://www.omniglot.com/writing/atoz.htm
michael@0 7 # http://www.loc.gov/standards/iso639-2/englangn.html
michael@0 8 # http://www.ethnologue.com
michael@0 9 # http://www.worldlanguage.com/Languages/
michael@0 10 # http://www.rosettaproject.org/
michael@0 11 # http://www.sweb.cz/ls78/diacritics.htm
michael@0 12 # see also toolkit/locales/en-US/chrome/global/languageNames.properties
michael@0 13 # and bug 178491
michael@0 14 #
michael@0 15 # Strictly speaking, Avestan did not use Arabic script but Aramaic
michael@0 16 # (arc)/Avestan script.)
michael@0 17 #ae=ar
michael@0 18
michael@0 19 ab=x-cyrillic
michael@0 20 af=x-western
michael@0 21 alg=x-cans
michael@0 22 am=x-ethi
michael@0 23 ar=ar
michael@0 24 as=x-beng
michael@0 25 ay=x-western
michael@0 26 be=x-cyrillic
michael@0 27 bg=x-cyrillic
michael@0 28 bn=x-beng
michael@0 29 bo=x-tibt
michael@0 30 br=x-western
michael@0 31 bs=x-central-euro
michael@0 32 ca=x-western
michael@0 33 ce=x-central-euro
michael@0 34 ch=x-western
michael@0 35 co=x-western
michael@0 36 cr=x-cans
michael@0 37 cs=x-central-euro
michael@0 38 csb=x-central-euro
michael@0 39 #cu=x-cyrillic
michael@0 40 cv=x-cyrillic
michael@0 41 # XXX Latin Ext. A is also used for cy.
michael@0 42 cy=x-western
michael@0 43 da=x-western
michael@0 44 de=x-western
michael@0 45 dsb=x-central-euro
michael@0 46 #dv=Thaanna
michael@0 47 dz=x-tibt
michael@0 48 #ee=x-western(?) (Ewe uses characters outside Latin-1 as well)
michael@0 49 el=el
michael@0 50 en=x-western
michael@0 51 # Esperanto: Latin-3
michael@0 52 eo=x-western
michael@0 53 es=x-western
michael@0 54 et=x-baltic
michael@0 55 eu=x-western
michael@0 56 fa=ar
michael@0 57 #ff=x-western(?) : Fulfulde
michael@0 58 fi=x-western
michael@0 59 # XXX Latin Ext. A is also used for fj.
michael@0 60 fj=x-western
michael@0 61 fo=x-western
michael@0 62 fr=x-western
michael@0 63 fy=x-western
michael@0 64 ga=x-western
michael@0 65 #XXX Latin Ext. A and Ext. additional block are used for Gaelic (8859-14)
michael@0 66 gd=x-western
michael@0 67 # gl : ISO-8859-13
michael@0 68 gl=x-western
michael@0 69 gn=x-western
michael@0 70 #ha=x-western : Latin and Ajami scripts
michael@0 71 gu=x-gujr
michael@0 72 gv=x-western
michael@0 73 haw=x-western
michael@0 74 he=he
michael@0 75 hi=x-devanagari
michael@0 76 hil=x-western
michael@0 77 hr=x-central-euro
michael@0 78 hsb=x-central-euro
michael@0 79 ht=x-western
michael@0 80 hu=x-central-euro
michael@0 81 hy=x-armn
michael@0 82 ia=x-western
michael@0 83 id=x-western
michael@0 84 ie=x-western
michael@0 85 is=x-western
michael@0 86 it=x-western
michael@0 87 iu=x-cans
michael@0 88 ja=ja
michael@0 89 ka=x-geor
michael@0 90 kk=x-cyrillic
michael@0 91 kl=x-western
michael@0 92 km=x-khmr
michael@0 93 kn=x-knda
michael@0 94 ko=ko
michael@0 95 kok=x-devanagari
michael@0 96 ks=ar
michael@0 97 # Arabic script is also used for Kurdish
michael@0 98 ku=x-western
michael@0 99 # XXX Latin Ext. A is also used for kw(Cornish).
michael@0 100 kw=x-western
michael@0 101 #ky=x-cyrillic
michael@0 102 # XXX Latin Ext. A is also used for Latin.
michael@0 103 la=x-western
michael@0 104 lb=x-western
michael@0 105 ln=x-western
michael@0 106 lt=x-baltic
michael@0 107 lv=x-baltic
michael@0 108 mg=x-western
michael@0 109 mh=x-western
michael@0 110 #XXX Latin Ext. A is also used for Maori.
michael@0 111 mi=x-western
michael@0 112 mk=x-cyrillic
michael@0 113 ml=x-mlym
michael@0 114 # Mongolian script is also used for Mongolian
michael@0 115 mn=x-cyrillic
michael@0 116 mr=x-devanagari
michael@0 117 ms=x-western
michael@0 118 # Maltese: Latin-3
michael@0 119 mt=x-western
michael@0 120 na=x-western
michael@0 121 nb=x-western
michael@0 122 nd=x-western
michael@0 123 ne=x-devanagari
michael@0 124 nl=x-western
michael@0 125 nn=x-western
michael@0 126 no=x-western
michael@0 127 nr=x-western
michael@0 128 nso=x-western
michael@0 129 # XXX : x-central-euro may be better
michael@0 130 nv=x-western
michael@0 131 ny=x-western
michael@0 132 oc=x-western
michael@0 133 oj=x-cans
michael@0 134 om=x-western
michael@0 135 or=x-orya
michael@0 136 os=x-cyrillic
michael@0 137 #pa: Punjabi is usually written in Gurmukhi script in India and Arabic script
michael@0 138 # in Pakistan. We make pa default to Gurmukhi based on comments in bug 248690
michael@0 139 pa-in=x-guru
michael@0 140 pa-pk=ar
michael@0 141 pa=x-guru
michael@0 142 pl=x-central-euro
michael@0 143 ps=ar
michael@0 144 pt=x-western
michael@0 145 qu=x-western
michael@0 146 rm=x-western
michael@0 147 rn=x-western
michael@0 148 ro=x-central-euro
michael@0 149 ru=x-cyrillic
michael@0 150 rw=x-western
michael@0 151 sa=x-devanagari
michael@0 152 sc=x-western
michael@0 153 sd=ar
michael@0 154 # African language (but related with French)
michael@0 155 sg=x-western
michael@0 156 sh=x-central-euro
michael@0 157 si=x-sinh
michael@0 158 sk=x-central-euro
michael@0 159 sl=x-central-euro
michael@0 160 sm=x-western
michael@0 161 so=x-western
michael@0 162 son=x-western
michael@0 163 sq=x-western
michael@0 164 sr=x-cyrillic
michael@0 165 ss=x-western
michael@0 166 st=x-western
michael@0 167 sv=x-western
michael@0 168 sw=x-western
michael@0 169 ta=x-tamil
michael@0 170 te=x-telu
michael@0 171 th=th
michael@0 172 ti=x-ethi
michael@0 173 tig=x-ethi
michael@0 174 tk=x-cyrillic
michael@0 175 #tk=tr # (The country declared in 1992 to gradually move to Latin script)
michael@0 176 tl=x-western
michael@0 177 tlh=x-western
michael@0 178 tn=x-western
michael@0 179 to=x-western
michael@0 180 tr=tr
michael@0 181 ts=x-western
michael@0 182 tt=tr
michael@0 183 uk=x-cyrillic
michael@0 184 ur=ar
michael@0 185 ve=x-western
michael@0 186 # XXX : Vietnamese may need be put into a script group of its own
michael@0 187 vi=x-western
michael@0 188 vo=x-western
michael@0 189 wa=x-western
michael@0 190 wo=x-western
michael@0 191 xh=x-western
michael@0 192 yi=he
michael@0 193 #Latin Ext. A and Latin Extended Additional block are used for Yoruba.
michael@0 194 #yo=x-western
michael@0 195 zh-cn=zh-CN
michael@0 196 # XXX : The following two entries are added as a quick fix (bug 251241).
michael@0 197 # When we have a general solution for ISO 15924 (script codes), the issue has
michael@0 198 # to be revisited.
michael@0 199 zh-hans=zh-CN
michael@0 200 zh-hant=zh-TW
michael@0 201 zh-tw=zh-TW
michael@0 202 zh-hk=zh-HK
michael@0 203 zh=zh-CN
michael@0 204 zh-min-nan=x-western
michael@0 205 zu=x-western
michael@0 206 #
michael@0 207 #==============================
michael@0 208 #
michael@0 209 # mapping mozilla's internal x-* to themselves (see bug 256257)
michael@0 210 x-western=x-western
michael@0 211 x-central-euro=x-central-euro
michael@0 212 x-cyrillic=x-cyrillic
michael@0 213 # el
michael@0 214 # tr
michael@0 215 # he
michael@0 216 # ar
michael@0 217 x-baltic=x-baltic
michael@0 218 # th
michael@0 219 # ja
michael@0 220 # zh-CN
michael@0 221 # ko
michael@0 222 # zh-TW
michael@0 223 x-tamil=x-tamil
michael@0 224 x-devanagari=x-devanagari
michael@0 225 x-unicode=x-unicode
michael@0 226 x-armn=x-armn
michael@0 227 x-geor=x-geor
michael@0 228 # These self-mappings are not necessary unless somebody use them to specify
michael@0 229 # lang in (X)HTML/XML documents, which they shouldn't. (see bug 256257)
michael@0 230 #x-beng=x-beng
michael@0 231 #x-cans=x-cans
michael@0 232 #x-ethi=x-ethi
michael@0 233 #x-guru=x-guru
michael@0 234 #x-gujr=x-gujr
michael@0 235 #x-khmr=x-khmr
michael@0 236 #x-mlym=x-mlym

mercurial