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.

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

mercurial