intl/locale/src/charsetalias.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 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 2 # License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 4 #
michael@0 5 # This Original Code has been modified by IBM Corporation.
michael@0 6 # Modifications made by IBM described herein are
michael@0 7 # Copyright (c) International Business Machines
michael@0 8 # Corporation, 1999
michael@0 9 #
michael@0 10 # Modifications to Mozilla code or documentation
michael@0 11 # identified per MPL Section 3.3
michael@0 12 #
michael@0 13 # Date Modified by Description of modification
michael@0 14 # 12/09/1999 IBM Corp. Support for IBM codepages - 850,852,855,857,862,864
michael@0 15 #
michael@0 16 # Rule of this file:
michael@0 17 # 1. key should always be in lower case ascii so we can do case insensitive
michael@0 18 # comparison in the code faster.
michael@0 19 # 2. value should be the one used in unicode converter
michael@0 20 #
michael@0 21 # 3. If the charset is not used for document charset, but font charset
michael@0 22 # (e.g. XLFD charset- such as JIS x0201, JIS x0208), don't put here
michael@0 23 #
michael@0 24
michael@0 25 ascii=us-ascii
michael@0 26 us-ascii=us-ascii
michael@0 27 ansi_x3.4-1968=us-ascii
michael@0 28 646=us-ascii
michael@0 29 iso-8859-1=ISO-8859-1
michael@0 30 iso-8859-2=ISO-8859-2
michael@0 31 iso-8859-3=ISO-8859-3
michael@0 32 iso-8859-4=ISO-8859-4
michael@0 33 iso-8859-5=ISO-8859-5
michael@0 34 iso-8859-6=ISO-8859-6
michael@0 35 iso-8859-6-i=ISO-8859-6-I
michael@0 36 iso-8859-6-e=ISO-8859-6-E
michael@0 37 iso-8859-7=ISO-8859-7
michael@0 38 iso-8859-8=ISO-8859-8
michael@0 39 iso-8859-8-i=ISO-8859-8-I
michael@0 40 iso-8859-8-e=ISO-8859-8-E
michael@0 41 iso-8859-9=ISO-8859-9
michael@0 42 iso-8859-10=ISO-8859-10
michael@0 43 iso-8859-11=ISO-8859-11
michael@0 44 iso-8859-13=ISO-8859-13
michael@0 45 iso-8859-14=ISO-8859-14
michael@0 46 iso-8859-15=ISO-8859-15
michael@0 47 iso-8859-16=ISO-8859-16
michael@0 48 iso-ir-111=ISO-IR-111
michael@0 49 iso-2022-cn=ISO-2022-CN
michael@0 50 iso-2022-cn-ext=ISO-2022-CN
michael@0 51 iso-2022-kr=ISO-2022-KR
michael@0 52 iso-2022-jp=ISO-2022-JP
michael@0 53 utf-16be=UTF-16BE
michael@0 54 utf-16le=UTF-16LE
michael@0 55 utf-16=UTF-16
michael@0 56 windows-1250=windows-1250
michael@0 57 windows-1251=windows-1251
michael@0 58 windows-1252=windows-1252
michael@0 59 windows-1253=windows-1253
michael@0 60 windows-1254=windows-1254
michael@0 61 windows-1255=windows-1255
michael@0 62 windows-1256=windows-1256
michael@0 63 windows-1257=windows-1257
michael@0 64 windows-1258=windows-1258
michael@0 65 ibm866=IBM866
michael@0 66 ibm850=IBM850
michael@0 67 ibm852=IBM852
michael@0 68 ibm855=IBM855
michael@0 69 ibm857=IBM857
michael@0 70 ibm862=IBM862
michael@0 71 ibm864=IBM864
michael@0 72 utf-8=UTF-8
michael@0 73 utf-7=UTF-7
michael@0 74 shift_jis=Shift_JIS
michael@0 75 big5=Big5
michael@0 76 euc-jp=EUC-JP
michael@0 77 euc-kr=EUC-KR
michael@0 78 gb2312=GB2312
michael@0 79 gb18030=gb18030
michael@0 80 viscii=VISCII
michael@0 81 koi8-r=KOI8-R
michael@0 82 koi8_r=KOI8-R
michael@0 83 cskoi8r=KOI8-R
michael@0 84 koi=KOI8-R
michael@0 85 koi8=KOI8-R
michael@0 86 koi8-u=KOI8-U
michael@0 87 tis-620=TIS-620
michael@0 88 t.61-8bit=T.61-8bit
michael@0 89 hz-gb-2312=HZ-GB-2312
michael@0 90 big5-hkscs=Big5-HKSCS
michael@0 91 gbk=gbk
michael@0 92 cns11643=x-euc-tw
michael@0 93 #
michael@0 94 # Netscape private ...
michael@0 95 #
michael@0 96 x-imap4-modified-utf7=x-imap4-modified-utf7
michael@0 97 x-euc-tw=x-euc-tw
michael@0 98 x-mac-ce=x-mac-ce
michael@0 99 x-mac-turkish=x-mac-turkish
michael@0 100 x-mac-greek=x-mac-greek
michael@0 101 x-mac-icelandic=x-mac-icelandic
michael@0 102 x-mac-croatian=x-mac-croatian
michael@0 103 x-mac-romanian=x-mac-romanian
michael@0 104 x-mac-cyrillic=x-mac-cyrillic
michael@0 105 x-mac-ukrainian=x-mac-cyrillic
michael@0 106 x-mac-hebrew=x-mac-hebrew
michael@0 107 x-mac-arabic=x-mac-arabic
michael@0 108 x-mac-farsi=x-mac-farsi
michael@0 109 x-mac-devanagari=x-mac-devanagari
michael@0 110 x-mac-gujarati=x-mac-gujarati
michael@0 111 x-mac-gurmukhi=x-mac-gurmukhi
michael@0 112 armscii-8=armscii-8
michael@0 113 x-viet-tcvn5712=x-viet-tcvn5712
michael@0 114 x-viet-vps=x-viet-vps
michael@0 115 iso-10646-ucs-2=UTF-16BE
michael@0 116 x-iso-10646-ucs-2-be=UTF-16BE
michael@0 117 x-iso-10646-ucs-2-le=UTF-16LE
michael@0 118 x-user-defined=x-user-defined
michael@0 119 x-johab=x-johab
michael@0 120 #
michael@0 121 # Aliases for ISO-8859-1
michael@0 122 #
michael@0 123 latin1=ISO-8859-1
michael@0 124 iso_8859-1=ISO-8859-1
michael@0 125 iso8859-1=ISO-8859-1
michael@0 126 iso8859-2=ISO-8859-2
michael@0 127 iso8859-3=ISO-8859-3
michael@0 128 iso8859-4=ISO-8859-4
michael@0 129 iso8859-5=ISO-8859-5
michael@0 130 iso8859-6=ISO-8859-6
michael@0 131 iso8859-7=ISO-8859-7
michael@0 132 iso8859-8=ISO-8859-8
michael@0 133 iso8859-9=ISO-8859-9
michael@0 134 iso8859-10=ISO-8859-10
michael@0 135 iso8859-11=ISO-8859-11
michael@0 136 iso8859-13=ISO-8859-13
michael@0 137 iso8859-14=ISO-8859-14
michael@0 138 iso8859-15=ISO-8859-15
michael@0 139 iso_8859-1:1987=ISO-8859-1
michael@0 140 iso-ir-100=ISO-8859-1
michael@0 141 l1=ISO-8859-1
michael@0 142 ibm819=ISO-8859-1
michael@0 143 cp819=ISO-8859-1
michael@0 144 csisolatin1=ISO-8859-1
michael@0 145 #
michael@0 146 # Aliases for ISO-8859-2
michael@0 147 #
michael@0 148 latin2=ISO-8859-2
michael@0 149 iso_8859-2=ISO-8859-2
michael@0 150 iso_8859-2:1987=ISO-8859-2
michael@0 151 iso-ir-101=ISO-8859-2
michael@0 152 l2=ISO-8859-2
michael@0 153 csisolatin2=ISO-8859-2
michael@0 154 #
michael@0 155 # Aliases for ISO-8859-3
michael@0 156 #
michael@0 157 latin3=ISO-8859-3
michael@0 158 iso_8859-3=ISO-8859-3
michael@0 159 iso_8859-3:1988=ISO-8859-3
michael@0 160 iso-ir-109=ISO-8859-3
michael@0 161 l3=ISO-8859-3
michael@0 162 csisolatin3=ISO-8859-3
michael@0 163 #
michael@0 164 # Aliases for ISO-8859-4
michael@0 165 #
michael@0 166 latin4=ISO-8859-4
michael@0 167 iso_8859-4=ISO-8859-4
michael@0 168 iso_8859-4:1988=ISO-8859-4
michael@0 169 iso-ir-110=ISO-8859-4
michael@0 170 l4=ISO-8859-4
michael@0 171 csisolatin4=ISO-8859-4
michael@0 172 #
michael@0 173 # Aliases for ISO-8859-5
michael@0 174 #
michael@0 175 cyrillic=ISO-8859-5
michael@0 176 iso_8859-5=ISO-8859-5
michael@0 177 iso_8859-5:1988=ISO-8859-5
michael@0 178 iso-ir-144=ISO-8859-5
michael@0 179 csisolatincyrillic=ISO-8859-5
michael@0 180 #
michael@0 181 # Aliases for ISO-8859-6
michael@0 182 #
michael@0 183 arabic=ISO-8859-6
michael@0 184 iso_8859-6=ISO-8859-6
michael@0 185 iso_8859-6:1987=ISO-8859-6
michael@0 186 iso-ir-127=ISO-8859-6
michael@0 187 ecma-114=ISO-8859-6
michael@0 188 asmo-708=ISO-8859-6
michael@0 189 csisolatinarabic=ISO-8859-6
michael@0 190 #
michael@0 191 # Aliases for ISO-8859-6-I
michael@0 192 #
michael@0 193 csiso88596i=ISO-8859-6-I
michael@0 194 #
michael@0 195 # Aliases for ISO-8859-6-E
michael@0 196 #
michael@0 197 csiso88596e=ISO-8859-6-E
michael@0 198 #
michael@0 199 # Aliases for ISO-8859-7
michael@0 200 #
michael@0 201 greek=ISO-8859-7
michael@0 202 greek8=ISO-8859-7
michael@0 203 sun_eu_greek=ISO-8859-7
michael@0 204 iso_8859-7=ISO-8859-7
michael@0 205 iso_8859-7:1987=ISO-8859-7
michael@0 206 iso-ir-126=ISO-8859-7
michael@0 207 elot_928=ISO-8859-7
michael@0 208 ecma-118=ISO-8859-7
michael@0 209 csisolatingreek=ISO-8859-7
michael@0 210 #
michael@0 211 # Aliases for ISO-8859-8
michael@0 212 #
michael@0 213 hebrew=ISO-8859-8
michael@0 214 iso_8859-8=ISO-8859-8
michael@0 215 visual=ISO-8859-8
michael@0 216 iso_8859-8:1988=ISO-8859-8
michael@0 217 iso-ir-138=ISO-8859-8
michael@0 218 csisolatinhebrew=ISO-8859-8
michael@0 219 #
michael@0 220 # Aliases for ISO-8859-8-I
michael@0 221 #
michael@0 222 csiso88598i=ISO-8859-8-I
michael@0 223 iso-8859-8i=ISO-8859-8-I
michael@0 224 logical=ISO-8859-8-I
michael@0 225 #
michael@0 226 # Aliases for ISO-8859-8-E
michael@0 227 #
michael@0 228 csiso88598e=ISO-8859-8-E
michael@0 229 #
michael@0 230 # Aliases for ISO-8859-9
michael@0 231 #
michael@0 232 latin5=ISO-8859-9
michael@0 233 iso_8859-9=ISO-8859-9
michael@0 234 iso_8859-9:1989=ISO-8859-9
michael@0 235 iso-ir-148=ISO-8859-9
michael@0 236 l5=ISO-8859-9
michael@0 237 csisolatin5=ISO-8859-9
michael@0 238 #
michael@0 239 # Aliases for UTF-8
michael@0 240 #
michael@0 241 unicode-1-1-utf-8=UTF-8
michael@0 242 # nl_langinfo(CODESET) in HP/UX returns 'utf8' under UTF-8 locales
michael@0 243 utf8=UTF-8
michael@0 244 #
michael@0 245 # Aliases for Shift_JIS
michael@0 246 #
michael@0 247 x-sjis=Shift_JIS
michael@0 248 shift-jis=Shift_JIS
michael@0 249 ms_kanji=Shift_JIS
michael@0 250 csshiftjis=Shift_JIS
michael@0 251 windows-31j=Shift_JIS
michael@0 252 cp932=Shift_JIS
michael@0 253 sjis=Shift_JIS
michael@0 254 #
michael@0 255 # Aliases for EUC_JP
michael@0 256 #
michael@0 257 cseucpkdfmtjapanese=EUC-JP
michael@0 258 x-euc-jp=EUC-JP
michael@0 259 #
michael@0 260 # Aliases for ISO-2022-JP
michael@0 261 #
michael@0 262 csiso2022jp=ISO-2022-JP
michael@0 263 # The following are really not aliases ISO-2022-JP, but sharing the same decoder
michael@0 264 iso-2022-jp-2=ISO-2022-JP
michael@0 265 csiso2022jp2=ISO-2022-JP
michael@0 266 #
michael@0 267 # Aliases for Big5
michael@0 268 #
michael@0 269 csbig5=Big5
michael@0 270 cn-big5=Big5
michael@0 271 # x-x-big5 is not really a alias for Big5, add it only for MS FrontPage
michael@0 272 x-x-big5=Big5
michael@0 273 # Sun Solaris
michael@0 274 zh_tw-big5=Big5
michael@0 275 #
michael@0 276 # Aliases for EUC-KR
michael@0 277 #
michael@0 278 cseuckr=EUC-KR
michael@0 279 ks_c_5601-1987=EUC-KR
michael@0 280 iso-ir-149=EUC-KR
michael@0 281 ks_c_5601-1989=EUC-KR
michael@0 282 ksc_5601=EUC-KR
michael@0 283 ksc5601=EUC-KR
michael@0 284 korean=EUC-KR
michael@0 285 csksc56011987=EUC-KR
michael@0 286 5601=EUC-KR
michael@0 287 windows-949=EUC-KR
michael@0 288 #
michael@0 289 # Aliases for GB2312
michael@0 290 #
michael@0 291 # The following are really not aliases GB2312, add them only for MS FrontPage
michael@0 292 gb_2312-80=GB2312
michael@0 293 iso-ir-58=GB2312
michael@0 294 chinese=GB2312
michael@0 295 csiso58gb231280=GB2312
michael@0 296 csgb2312=GB2312
michael@0 297 zh_cn.euc=GB2312
michael@0 298 # Sun Solaris
michael@0 299 gb_2312=GB2312
michael@0 300 #
michael@0 301 # Aliases for windows-125x
michael@0 302 #
michael@0 303 x-cp1250=windows-1250
michael@0 304 x-cp1251=windows-1251
michael@0 305 x-cp1252=windows-1252
michael@0 306 x-cp1253=windows-1253
michael@0 307 x-cp1254=windows-1254
michael@0 308 x-cp1255=windows-1255
michael@0 309 x-cp1256=windows-1256
michael@0 310 x-cp1257=windows-1257
michael@0 311 x-cp1258=windows-1258
michael@0 312 #
michael@0 313 # Aliases for windows-874
michael@0 314 #
michael@0 315 windows-874=windows-874
michael@0 316 ibm874=windows-874
michael@0 317 dos-874=windows-874
michael@0 318 #
michael@0 319 # Aliases for macintosh
michael@0 320 #
michael@0 321 macintosh=macintosh
michael@0 322 x-mac-roman=macintosh
michael@0 323 mac=macintosh
michael@0 324 csmacintosh=macintosh
michael@0 325 #
michael@0 326 # Aliases for IBM866
michael@0 327 #
michael@0 328 cp866=IBM866
michael@0 329 cp-866=IBM866
michael@0 330 866=IBM866
michael@0 331 csibm866=IBM866
michael@0 332 #
michael@0 333 # Aliases for IBM850
michael@0 334 #
michael@0 335 cp850=IBM850
michael@0 336 850=IBM850
michael@0 337 csibm850=IBM850
michael@0 338 #
michael@0 339 # Aliases for IBM852
michael@0 340 #
michael@0 341 cp852=IBM852
michael@0 342 852=IBM852
michael@0 343 csibm852=IBM852
michael@0 344 #
michael@0 345 # Aliases for IBM855
michael@0 346 #
michael@0 347 cp855=IBM855
michael@0 348 855=IBM855
michael@0 349 csibm855=IBM855
michael@0 350 #
michael@0 351 # Aliases for IBM857
michael@0 352 #
michael@0 353 cp857=IBM857
michael@0 354 857=IBM857
michael@0 355 csibm857=IBM857
michael@0 356 #
michael@0 357 # Aliases for IBM862
michael@0 358 #
michael@0 359 cp862=IBM862
michael@0 360 862=IBM862
michael@0 361 csibm862=IBM862
michael@0 362 #
michael@0 363 # Aliases for IBM864
michael@0 364 #
michael@0 365 cp864=IBM864
michael@0 366 864=IBM864
michael@0 367 csibm864=IBM864
michael@0 368 ibm-864=IBM864
michael@0 369 #
michael@0 370 # Aliases for T.61-8bit
michael@0 371 #
michael@0 372 t.61=T.61-8bit
michael@0 373 iso-ir-103=T.61-8bit
michael@0 374 csiso103t618bit=T.61-8bit
michael@0 375 #
michael@0 376 # Aliases for UTF-7
michael@0 377 #
michael@0 378 x-unicode-2-0-utf-7=UTF-7
michael@0 379 unicode-2-0-utf-7=UTF-7
michael@0 380 unicode-1-1-utf-7=UTF-7
michael@0 381 csunicode11utf7=UTF-7
michael@0 382 #
michael@0 383 # Aliases for ISO-10646-UCS-2
michael@0 384 #
michael@0 385 csunicode=UTF-16BE
michael@0 386 csunicode11=UTF-16BE
michael@0 387 iso-10646-ucs-basic=UTF-16BE
michael@0 388 csunicodeascii=UTF-16BE
michael@0 389 iso-10646-unicode-latin1=UTF-16BE
michael@0 390 csunicodelatin1=UTF-16BE
michael@0 391 iso-10646=UTF-16BE
michael@0 392 iso-10646-j-1=UTF-16BE
michael@0 393 #
michael@0 394 # Aliases for ISO-8859-10
michael@0 395 #
michael@0 396 latin6=ISO-8859-10
michael@0 397 iso-ir-157=ISO-8859-10
michael@0 398 l6=ISO-8859-10
michael@0 399 # Currently .properties cannot handle : in key
michael@0 400 #iso_8859-10:1992=ISO-8859-10
michael@0 401 csisolatin6=ISO-8859-10
michael@0 402 #
michael@0 403 # Aliases for ISO-8859-15
michael@0 404 #
michael@0 405 iso_8859-15=ISO-8859-15
michael@0 406 csisolatin9=ISO-8859-15
michael@0 407 l9=ISO-8859-15
michael@0 408 #
michael@0 409 # Aliases for ISO-IR-111
michael@0 410 #
michael@0 411 ecma-cyrillic=ISO-IR-111
michael@0 412 csiso111ecmacyrillic=ISO-IR-111
michael@0 413 #
michael@0 414 # Aliases for ISO-2022-KR
michael@0 415 #
michael@0 416 csiso2022kr=ISO-2022-KR
michael@0 417 #
michael@0 418 # Aliases for VISCII
michael@0 419 #
michael@0 420 csviscii=VISCII
michael@0 421 #
michael@0 422 # Aliases for x-euc-tw
michael@0 423 #
michael@0 424 zh_tw-euc=x-euc-tw
michael@0 425 #
michael@0 426 # Following names appears in unix nl_langinfo(CODESET)
michael@0 427 # They can be compiled as platform specific if necessary
michael@0 428 # DONT put things here if it does not look generic enough (like hp15CN)
michael@0 429 #
michael@0 430 iso88591=ISO-8859-1
michael@0 431 iso88592=ISO-8859-2
michael@0 432 iso88593=ISO-8859-3
michael@0 433 iso88594=ISO-8859-4
michael@0 434 iso88595=ISO-8859-5
michael@0 435 iso88596=ISO-8859-6
michael@0 436 iso88597=ISO-8859-7
michael@0 437 iso88598=ISO-8859-8
michael@0 438 iso88599=ISO-8859-9
michael@0 439 iso885910=ISO-8859-10
michael@0 440 iso885911=ISO-8859-11
michael@0 441 iso885912=ISO-8859-12
michael@0 442 iso885913=ISO-8859-13
michael@0 443 iso885914=ISO-8859-14
michael@0 444 iso885915=ISO-8859-15
michael@0 445 #
michael@0 446 tis620=TIS-620
michael@0 447 #
michael@0 448 cp1250=windows-1250
michael@0 449 cp1251=windows-1251
michael@0 450 cp1252=windows-1252
michael@0 451 cp1253=windows-1253
michael@0 452 cp1254=windows-1254
michael@0 453 cp1255=windows-1255
michael@0 454 cp1256=windows-1256
michael@0 455 cp1257=windows-1257
michael@0 456 cp1258=windows-1258
michael@0 457
michael@0 458 x-gbk=gbk
michael@0 459 windows-936=gbk
michael@0 460 ansi-1251=windows-1251

mercurial