1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/intl/locale/src/charsetalias.properties Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,460 @@ 1.4 +# This Source Code Form is subject to the terms of the Mozilla Public 1.5 +# License, v. 2.0. If a copy of the MPL was not distributed with this 1.6 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. 1.7 +# 1.8 +# This Original Code has been modified by IBM Corporation. 1.9 +# Modifications made by IBM described herein are 1.10 +# Copyright (c) International Business Machines 1.11 +# Corporation, 1999 1.12 +# 1.13 +# Modifications to Mozilla code or documentation 1.14 +# identified per MPL Section 3.3 1.15 +# 1.16 +# Date Modified by Description of modification 1.17 +# 12/09/1999 IBM Corp. Support for IBM codepages - 850,852,855,857,862,864 1.18 +# 1.19 +# Rule of this file: 1.20 +# 1. key should always be in lower case ascii so we can do case insensitive 1.21 +# comparison in the code faster. 1.22 +# 2. value should be the one used in unicode converter 1.23 +# 1.24 +# 3. If the charset is not used for document charset, but font charset 1.25 +# (e.g. XLFD charset- such as JIS x0201, JIS x0208), don't put here 1.26 +# 1.27 + 1.28 +ascii=us-ascii 1.29 +us-ascii=us-ascii 1.30 +ansi_x3.4-1968=us-ascii 1.31 +646=us-ascii 1.32 +iso-8859-1=ISO-8859-1 1.33 +iso-8859-2=ISO-8859-2 1.34 +iso-8859-3=ISO-8859-3 1.35 +iso-8859-4=ISO-8859-4 1.36 +iso-8859-5=ISO-8859-5 1.37 +iso-8859-6=ISO-8859-6 1.38 +iso-8859-6-i=ISO-8859-6-I 1.39 +iso-8859-6-e=ISO-8859-6-E 1.40 +iso-8859-7=ISO-8859-7 1.41 +iso-8859-8=ISO-8859-8 1.42 +iso-8859-8-i=ISO-8859-8-I 1.43 +iso-8859-8-e=ISO-8859-8-E 1.44 +iso-8859-9=ISO-8859-9 1.45 +iso-8859-10=ISO-8859-10 1.46 +iso-8859-11=ISO-8859-11 1.47 +iso-8859-13=ISO-8859-13 1.48 +iso-8859-14=ISO-8859-14 1.49 +iso-8859-15=ISO-8859-15 1.50 +iso-8859-16=ISO-8859-16 1.51 +iso-ir-111=ISO-IR-111 1.52 +iso-2022-cn=ISO-2022-CN 1.53 +iso-2022-cn-ext=ISO-2022-CN 1.54 +iso-2022-kr=ISO-2022-KR 1.55 +iso-2022-jp=ISO-2022-JP 1.56 +utf-16be=UTF-16BE 1.57 +utf-16le=UTF-16LE 1.58 +utf-16=UTF-16 1.59 +windows-1250=windows-1250 1.60 +windows-1251=windows-1251 1.61 +windows-1252=windows-1252 1.62 +windows-1253=windows-1253 1.63 +windows-1254=windows-1254 1.64 +windows-1255=windows-1255 1.65 +windows-1256=windows-1256 1.66 +windows-1257=windows-1257 1.67 +windows-1258=windows-1258 1.68 +ibm866=IBM866 1.69 +ibm850=IBM850 1.70 +ibm852=IBM852 1.71 +ibm855=IBM855 1.72 +ibm857=IBM857 1.73 +ibm862=IBM862 1.74 +ibm864=IBM864 1.75 +utf-8=UTF-8 1.76 +utf-7=UTF-7 1.77 +shift_jis=Shift_JIS 1.78 +big5=Big5 1.79 +euc-jp=EUC-JP 1.80 +euc-kr=EUC-KR 1.81 +gb2312=GB2312 1.82 +gb18030=gb18030 1.83 +viscii=VISCII 1.84 +koi8-r=KOI8-R 1.85 +koi8_r=KOI8-R 1.86 +cskoi8r=KOI8-R 1.87 +koi=KOI8-R 1.88 +koi8=KOI8-R 1.89 +koi8-u=KOI8-U 1.90 +tis-620=TIS-620 1.91 +t.61-8bit=T.61-8bit 1.92 +hz-gb-2312=HZ-GB-2312 1.93 +big5-hkscs=Big5-HKSCS 1.94 +gbk=gbk 1.95 +cns11643=x-euc-tw 1.96 +# 1.97 +# Netscape private ... 1.98 +# 1.99 +x-imap4-modified-utf7=x-imap4-modified-utf7 1.100 +x-euc-tw=x-euc-tw 1.101 +x-mac-ce=x-mac-ce 1.102 +x-mac-turkish=x-mac-turkish 1.103 +x-mac-greek=x-mac-greek 1.104 +x-mac-icelandic=x-mac-icelandic 1.105 +x-mac-croatian=x-mac-croatian 1.106 +x-mac-romanian=x-mac-romanian 1.107 +x-mac-cyrillic=x-mac-cyrillic 1.108 +x-mac-ukrainian=x-mac-cyrillic 1.109 +x-mac-hebrew=x-mac-hebrew 1.110 +x-mac-arabic=x-mac-arabic 1.111 +x-mac-farsi=x-mac-farsi 1.112 +x-mac-devanagari=x-mac-devanagari 1.113 +x-mac-gujarati=x-mac-gujarati 1.114 +x-mac-gurmukhi=x-mac-gurmukhi 1.115 +armscii-8=armscii-8 1.116 +x-viet-tcvn5712=x-viet-tcvn5712 1.117 +x-viet-vps=x-viet-vps 1.118 +iso-10646-ucs-2=UTF-16BE 1.119 +x-iso-10646-ucs-2-be=UTF-16BE 1.120 +x-iso-10646-ucs-2-le=UTF-16LE 1.121 +x-user-defined=x-user-defined 1.122 +x-johab=x-johab 1.123 +# 1.124 +# Aliases for ISO-8859-1 1.125 +# 1.126 +latin1=ISO-8859-1 1.127 +iso_8859-1=ISO-8859-1 1.128 +iso8859-1=ISO-8859-1 1.129 +iso8859-2=ISO-8859-2 1.130 +iso8859-3=ISO-8859-3 1.131 +iso8859-4=ISO-8859-4 1.132 +iso8859-5=ISO-8859-5 1.133 +iso8859-6=ISO-8859-6 1.134 +iso8859-7=ISO-8859-7 1.135 +iso8859-8=ISO-8859-8 1.136 +iso8859-9=ISO-8859-9 1.137 +iso8859-10=ISO-8859-10 1.138 +iso8859-11=ISO-8859-11 1.139 +iso8859-13=ISO-8859-13 1.140 +iso8859-14=ISO-8859-14 1.141 +iso8859-15=ISO-8859-15 1.142 +iso_8859-1:1987=ISO-8859-1 1.143 +iso-ir-100=ISO-8859-1 1.144 +l1=ISO-8859-1 1.145 +ibm819=ISO-8859-1 1.146 +cp819=ISO-8859-1 1.147 +csisolatin1=ISO-8859-1 1.148 +# 1.149 +# Aliases for ISO-8859-2 1.150 +# 1.151 +latin2=ISO-8859-2 1.152 +iso_8859-2=ISO-8859-2 1.153 +iso_8859-2:1987=ISO-8859-2 1.154 +iso-ir-101=ISO-8859-2 1.155 +l2=ISO-8859-2 1.156 +csisolatin2=ISO-8859-2 1.157 +# 1.158 +# Aliases for ISO-8859-3 1.159 +# 1.160 +latin3=ISO-8859-3 1.161 +iso_8859-3=ISO-8859-3 1.162 +iso_8859-3:1988=ISO-8859-3 1.163 +iso-ir-109=ISO-8859-3 1.164 +l3=ISO-8859-3 1.165 +csisolatin3=ISO-8859-3 1.166 +# 1.167 +# Aliases for ISO-8859-4 1.168 +# 1.169 +latin4=ISO-8859-4 1.170 +iso_8859-4=ISO-8859-4 1.171 +iso_8859-4:1988=ISO-8859-4 1.172 +iso-ir-110=ISO-8859-4 1.173 +l4=ISO-8859-4 1.174 +csisolatin4=ISO-8859-4 1.175 +# 1.176 +# Aliases for ISO-8859-5 1.177 +# 1.178 +cyrillic=ISO-8859-5 1.179 +iso_8859-5=ISO-8859-5 1.180 +iso_8859-5:1988=ISO-8859-5 1.181 +iso-ir-144=ISO-8859-5 1.182 +csisolatincyrillic=ISO-8859-5 1.183 +# 1.184 +# Aliases for ISO-8859-6 1.185 +# 1.186 +arabic=ISO-8859-6 1.187 +iso_8859-6=ISO-8859-6 1.188 +iso_8859-6:1987=ISO-8859-6 1.189 +iso-ir-127=ISO-8859-6 1.190 +ecma-114=ISO-8859-6 1.191 +asmo-708=ISO-8859-6 1.192 +csisolatinarabic=ISO-8859-6 1.193 +# 1.194 +# Aliases for ISO-8859-6-I 1.195 +# 1.196 +csiso88596i=ISO-8859-6-I 1.197 +# 1.198 +# Aliases for ISO-8859-6-E 1.199 +# 1.200 +csiso88596e=ISO-8859-6-E 1.201 +# 1.202 +# Aliases for ISO-8859-7 1.203 +# 1.204 +greek=ISO-8859-7 1.205 +greek8=ISO-8859-7 1.206 +sun_eu_greek=ISO-8859-7 1.207 +iso_8859-7=ISO-8859-7 1.208 +iso_8859-7:1987=ISO-8859-7 1.209 +iso-ir-126=ISO-8859-7 1.210 +elot_928=ISO-8859-7 1.211 +ecma-118=ISO-8859-7 1.212 +csisolatingreek=ISO-8859-7 1.213 +# 1.214 +# Aliases for ISO-8859-8 1.215 +# 1.216 +hebrew=ISO-8859-8 1.217 +iso_8859-8=ISO-8859-8 1.218 +visual=ISO-8859-8 1.219 +iso_8859-8:1988=ISO-8859-8 1.220 +iso-ir-138=ISO-8859-8 1.221 +csisolatinhebrew=ISO-8859-8 1.222 +# 1.223 +# Aliases for ISO-8859-8-I 1.224 +# 1.225 +csiso88598i=ISO-8859-8-I 1.226 +iso-8859-8i=ISO-8859-8-I 1.227 +logical=ISO-8859-8-I 1.228 +# 1.229 +# Aliases for ISO-8859-8-E 1.230 +# 1.231 +csiso88598e=ISO-8859-8-E 1.232 +# 1.233 +# Aliases for ISO-8859-9 1.234 +# 1.235 +latin5=ISO-8859-9 1.236 +iso_8859-9=ISO-8859-9 1.237 +iso_8859-9:1989=ISO-8859-9 1.238 +iso-ir-148=ISO-8859-9 1.239 +l5=ISO-8859-9 1.240 +csisolatin5=ISO-8859-9 1.241 +# 1.242 +# Aliases for UTF-8 1.243 +# 1.244 +unicode-1-1-utf-8=UTF-8 1.245 +# nl_langinfo(CODESET) in HP/UX returns 'utf8' under UTF-8 locales 1.246 +utf8=UTF-8 1.247 +# 1.248 +# Aliases for Shift_JIS 1.249 +# 1.250 +x-sjis=Shift_JIS 1.251 +shift-jis=Shift_JIS 1.252 +ms_kanji=Shift_JIS 1.253 +csshiftjis=Shift_JIS 1.254 +windows-31j=Shift_JIS 1.255 +cp932=Shift_JIS 1.256 +sjis=Shift_JIS 1.257 +# 1.258 +# Aliases for EUC_JP 1.259 +# 1.260 +cseucpkdfmtjapanese=EUC-JP 1.261 +x-euc-jp=EUC-JP 1.262 +# 1.263 +# Aliases for ISO-2022-JP 1.264 +# 1.265 +csiso2022jp=ISO-2022-JP 1.266 +# The following are really not aliases ISO-2022-JP, but sharing the same decoder 1.267 +iso-2022-jp-2=ISO-2022-JP 1.268 +csiso2022jp2=ISO-2022-JP 1.269 +# 1.270 +# Aliases for Big5 1.271 +# 1.272 +csbig5=Big5 1.273 +cn-big5=Big5 1.274 +# x-x-big5 is not really a alias for Big5, add it only for MS FrontPage 1.275 +x-x-big5=Big5 1.276 +# Sun Solaris 1.277 +zh_tw-big5=Big5 1.278 +# 1.279 +# Aliases for EUC-KR 1.280 +# 1.281 +cseuckr=EUC-KR 1.282 +ks_c_5601-1987=EUC-KR 1.283 +iso-ir-149=EUC-KR 1.284 +ks_c_5601-1989=EUC-KR 1.285 +ksc_5601=EUC-KR 1.286 +ksc5601=EUC-KR 1.287 +korean=EUC-KR 1.288 +csksc56011987=EUC-KR 1.289 +5601=EUC-KR 1.290 +windows-949=EUC-KR 1.291 +# 1.292 +# Aliases for GB2312 1.293 +# 1.294 +# The following are really not aliases GB2312, add them only for MS FrontPage 1.295 +gb_2312-80=GB2312 1.296 +iso-ir-58=GB2312 1.297 +chinese=GB2312 1.298 +csiso58gb231280=GB2312 1.299 +csgb2312=GB2312 1.300 +zh_cn.euc=GB2312 1.301 +# Sun Solaris 1.302 +gb_2312=GB2312 1.303 +# 1.304 +# Aliases for windows-125x 1.305 +# 1.306 +x-cp1250=windows-1250 1.307 +x-cp1251=windows-1251 1.308 +x-cp1252=windows-1252 1.309 +x-cp1253=windows-1253 1.310 +x-cp1254=windows-1254 1.311 +x-cp1255=windows-1255 1.312 +x-cp1256=windows-1256 1.313 +x-cp1257=windows-1257 1.314 +x-cp1258=windows-1258 1.315 +# 1.316 +# Aliases for windows-874 1.317 +# 1.318 +windows-874=windows-874 1.319 +ibm874=windows-874 1.320 +dos-874=windows-874 1.321 +# 1.322 +# Aliases for macintosh 1.323 +# 1.324 +macintosh=macintosh 1.325 +x-mac-roman=macintosh 1.326 +mac=macintosh 1.327 +csmacintosh=macintosh 1.328 +# 1.329 +# Aliases for IBM866 1.330 +# 1.331 +cp866=IBM866 1.332 +cp-866=IBM866 1.333 +866=IBM866 1.334 +csibm866=IBM866 1.335 +# 1.336 +# Aliases for IBM850 1.337 +# 1.338 +cp850=IBM850 1.339 +850=IBM850 1.340 +csibm850=IBM850 1.341 +# 1.342 +# Aliases for IBM852 1.343 +# 1.344 +cp852=IBM852 1.345 +852=IBM852 1.346 +csibm852=IBM852 1.347 +# 1.348 +# Aliases for IBM855 1.349 +# 1.350 +cp855=IBM855 1.351 +855=IBM855 1.352 +csibm855=IBM855 1.353 +# 1.354 +# Aliases for IBM857 1.355 +# 1.356 +cp857=IBM857 1.357 +857=IBM857 1.358 +csibm857=IBM857 1.359 +# 1.360 +# Aliases for IBM862 1.361 +# 1.362 +cp862=IBM862 1.363 +862=IBM862 1.364 +csibm862=IBM862 1.365 +# 1.366 +# Aliases for IBM864 1.367 +# 1.368 +cp864=IBM864 1.369 +864=IBM864 1.370 +csibm864=IBM864 1.371 +ibm-864=IBM864 1.372 +# 1.373 +# Aliases for T.61-8bit 1.374 +# 1.375 +t.61=T.61-8bit 1.376 +iso-ir-103=T.61-8bit 1.377 +csiso103t618bit=T.61-8bit 1.378 +# 1.379 +# Aliases for UTF-7 1.380 +# 1.381 +x-unicode-2-0-utf-7=UTF-7 1.382 +unicode-2-0-utf-7=UTF-7 1.383 +unicode-1-1-utf-7=UTF-7 1.384 +csunicode11utf7=UTF-7 1.385 +# 1.386 +# Aliases for ISO-10646-UCS-2 1.387 +# 1.388 +csunicode=UTF-16BE 1.389 +csunicode11=UTF-16BE 1.390 +iso-10646-ucs-basic=UTF-16BE 1.391 +csunicodeascii=UTF-16BE 1.392 +iso-10646-unicode-latin1=UTF-16BE 1.393 +csunicodelatin1=UTF-16BE 1.394 +iso-10646=UTF-16BE 1.395 +iso-10646-j-1=UTF-16BE 1.396 +# 1.397 +# Aliases for ISO-8859-10 1.398 +# 1.399 +latin6=ISO-8859-10 1.400 +iso-ir-157=ISO-8859-10 1.401 +l6=ISO-8859-10 1.402 +# Currently .properties cannot handle : in key 1.403 +#iso_8859-10:1992=ISO-8859-10 1.404 +csisolatin6=ISO-8859-10 1.405 +# 1.406 +# Aliases for ISO-8859-15 1.407 +# 1.408 +iso_8859-15=ISO-8859-15 1.409 +csisolatin9=ISO-8859-15 1.410 +l9=ISO-8859-15 1.411 +# 1.412 +# Aliases for ISO-IR-111 1.413 +# 1.414 +ecma-cyrillic=ISO-IR-111 1.415 +csiso111ecmacyrillic=ISO-IR-111 1.416 +# 1.417 +# Aliases for ISO-2022-KR 1.418 +# 1.419 +csiso2022kr=ISO-2022-KR 1.420 +# 1.421 +# Aliases for VISCII 1.422 +# 1.423 +csviscii=VISCII 1.424 +# 1.425 +# Aliases for x-euc-tw 1.426 +# 1.427 +zh_tw-euc=x-euc-tw 1.428 +# 1.429 +# Following names appears in unix nl_langinfo(CODESET) 1.430 +# They can be compiled as platform specific if necessary 1.431 +# DONT put things here if it does not look generic enough (like hp15CN) 1.432 +# 1.433 +iso88591=ISO-8859-1 1.434 +iso88592=ISO-8859-2 1.435 +iso88593=ISO-8859-3 1.436 +iso88594=ISO-8859-4 1.437 +iso88595=ISO-8859-5 1.438 +iso88596=ISO-8859-6 1.439 +iso88597=ISO-8859-7 1.440 +iso88598=ISO-8859-8 1.441 +iso88599=ISO-8859-9 1.442 +iso885910=ISO-8859-10 1.443 +iso885911=ISO-8859-11 1.444 +iso885912=ISO-8859-12 1.445 +iso885913=ISO-8859-13 1.446 +iso885914=ISO-8859-14 1.447 +iso885915=ISO-8859-15 1.448 +# 1.449 +tis620=TIS-620 1.450 +# 1.451 +cp1250=windows-1250 1.452 +cp1251=windows-1251 1.453 +cp1252=windows-1252 1.454 +cp1253=windows-1253 1.455 +cp1254=windows-1254 1.456 +cp1255=windows-1255 1.457 +cp1256=windows-1256 1.458 +cp1257=windows-1257 1.459 +cp1258=windows-1258 1.460 + 1.461 +x-gbk=gbk 1.462 +windows-936=gbk 1.463 +ansi-1251=windows-1251