mailnews/intl/charsetData.properties
author Mozilla Releng Treescript <release+treescript@mozilla.org>
Wed, 25 May 2022 08:36:58 +0000
changeset 46479 251785f07b11fc55070047196ab962efa30a4a01
parent 33127 71c50d951771a03efa9f2ec5731cef0846fa52d1
permissions -rw-r--r--
no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD da -> 345f0d117ec12e01e798088f7eab03d63dbcae1c dsb -> 68d4deee6ce3d03315c3c622fc72ea96163299c7 el -> c6fd4d369e31d0376445649cc5b2cb4164d96475 es-AR -> 5008da5104ab9c3a668b1afd1a6ae7901d8b905f es-MX -> b4c690995963e1a1b3648fce4a95caf63d363024 et -> fa017ffe89319ac9a820858bf9a106776b45d9ed fi -> 6d48503c482c327c83e06e0f87fc73af2cb0e293 fr -> cd6c05b0acdd936514adfcd65a91e7dd0e5aa9fd he -> 01fe784d1862916c5f1e0fa237a0c1d47cb00fe3 hsb -> ca69b798002907452b638b9aa93fa221e55d7ac1 hu -> 5a78c180ca5393074ea2651ada8b2f3ea64fd72f is -> 6998af2ff6115c0456314dea3981768ecb67c157 it -> d510d5bd98a4ef2849b45743181e72ef2520dd24 ko -> 14bf6e2159af25720755ab4f5d0371a830fc83e8 nl -> 04991bd26e5d6f4a7f97d00a35dcce153ad5a485 pt-BR -> 398095bb5d9abc417ca501ce58b105f7ddca5f88 ru -> 3b48c63c96978f4890b5a3dd20e330da90af7ea5 sk -> 1eed146ba4c8525f28885d931e4ff7ff4d4c5708 sl -> 55f6593226b432bd0dd1cea3308b8ce296d8a5fe uk -> d64f0c2241beab5454229251d22dc9a885c0062c vi -> 83e057053e007e3ee19b2fb7a09d745ceaa9615f zh-TW -> 7b13fc49a630eef1432289172f32a4169af5d4b2

# 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/.

## Rule of this file:
## 1. key should always be in lower case ascii so we can do case insensitive
##    comparison in the code faster.

## Format of this file:
##
## charset_name.isInternal = anything - specifies that this charset should
## not be exposed to web content because of the vulnerability to XSS attacks
## or some other reasons
##
## charset_name.LangGroup = 
##
## charset_name.isMultibyte = multi byte charsets

replacement.isInternal                  = true

# XXX : todo: move to something based on BCP 47 (RFC 5646);
# these should primarily specify script (and sometimes region),
# but NOT language.
# See also https://bugzilla.mozilla.org/show_bug.cgi?id=756022
# e.g. x-western      -> *-Latn-155 (Western Europe),
#                        *-Latn-151 (Eastern Europe),
#                        *-Latn-154 (Northern Europe),
#                        *-Latn-TR
#      x-cyrillic     -> *-Cyrl
#      zh-TW          -> *-Hant-TW
#      zh-HK          -> *-Hant-HK
#      zh-CN          -> *-Hans
#      ja             -> *-Jpan
#      ko             -> *-Hang
#      he             -> *-Hebr
#      ar             -> *-Arab
# etc

big5.LangGroup                     = zh-TW
big5-hkscs.LangGroup               = zh-HK
euc-jp.LangGroup                   = ja
euc-kr.LangGroup                   = ko
gb2312.LangGroup                   = zh-CN
gb18030.LangGroup                  = zh-CN
gb18030.2000-0.LangGroup           = zh-CN
gb18030.2000-1.LangGroup           = zh-CN
hkscs-1.LangGroup                  = zh-HK
ibm866.LangGroup                   = x-cyrillic
ibm1125.LangGroup                  = x-cyrillic
ibm1131.LangGroup                  = x-cyrillic
iso-2022-jp.LangGroup              = ja
iso-8859-1.LangGroup               = x-western
iso-8859-10.LangGroup              = x-western
iso-8859-14.LangGroup              = x-western
iso-8859-15.LangGroup              = x-western
iso-8859-2.LangGroup               = x-western
iso-8859-16.LangGroup              = x-western
iso-8859-3.LangGroup               = x-western
iso-8859-4.LangGroup               = x-western
iso-8859-13.LangGroup              = x-western
iso-8859-5.LangGroup               = x-cyrillic
iso-8859-6.LangGroup               = ar
iso-8859-7.LangGroup               = el
iso-8859-8.LangGroup               = he
iso-8859-8-i.LangGroup             = he
jis_0208-1983.LangGroup            = ja
koi8-r.LangGroup                   = x-cyrillic
koi8-u.LangGroup                   = x-cyrillic
shift_jis.LangGroup                = ja
windows-874.LangGroup              = th
utf-8.LangGroup                    = x-unicode
utf-16.LangGroup                   = x-unicode
utf-16be.LangGroup                 = x-unicode
utf-16le.LangGroup                 = x-unicode
utf-7.LangGroup                    = x-unicode
replacement.LangGroup              = x-unicode
windows-1250.LangGroup             = x-western
windows-1251.LangGroup             = x-cyrillic
windows-1252.LangGroup             = x-western
windows-1253.LangGroup             = el
windows-1254.LangGroup             = x-western
windows-1255.LangGroup             = he
windows-1256.LangGroup             = ar
windows-1257.LangGroup             = x-western
windows-1258.LangGroup             = x-western
gbk.LangGroup                      = zh-CN

# The following two are in the Encoding Standard (https://encoding.spec.whatwg.org/),
# x-mac-ukrainian is a label.
x-mac-cyrillic.LangGroup           = x-cyrillic
macintosh.LangGroup                = x-western

x-user-defined.LangGroup           = x-unicode

iso-2022-jp.isMultibyte     = true
shift_jis.isMultibyte       = true
euc-jp.isMultibyte          = true
big5.isMultibyte            = true
big5-hkscs.isMultibyte      = true
gb2312.isMultibyte          = true
euc-kr.isMultibyte          = true
utf-7.isMultibyte           = true
utf-8.isMultibyte           = true
replacement.isMultibyte     = true