Add set of tools created by edwin@ long time ago to generate locales
Those tools were modified and extended by John Marino <draco@marino.st> Add the generated charmaps and maps for LC_CTYPE generation Obtained from: Dragonfly
This commit is contained in:
parent
831bbed908
commit
b7a5ae06f9
106
tools/tools/locale/Makefile
Normal file
106
tools/tools/locale/Makefile
Normal file
@ -0,0 +1,106 @@
|
||||
# $FreeBSD$
|
||||
# See https://wiki.freebsd.org/LocaleNewApproach
|
||||
# Taken from FreeBSD svn [base]/user/edwin/locale/cldr
|
||||
#
|
||||
# needs:
|
||||
# devel/p5-Tie-IxHash
|
||||
#
|
||||
# Modified by John Marino to suit DragonFly needs
|
||||
#
|
||||
|
||||
.if !defined(CLDRDIR)
|
||||
CLDRDIR!= grep ^cldr etc/unicode.conf | cut -f 2 -d " "
|
||||
.endif
|
||||
.if !defined(UNIDATADIR)
|
||||
UNIDATADIR!= grep ^unidata etc/unicode.conf | cut -f 2 -d " "
|
||||
.endif
|
||||
PASSON= CLDRDIR="${CLDRDIR}" UNIDATADIR="${UNIDATADIR}"
|
||||
|
||||
ETCDIR= ${.CURDIR}/etc
|
||||
|
||||
KNOWN= monetdef numericdef msgdef timedef colldef ctypedef
|
||||
TYPES?= ${KNOWN}
|
||||
LOCALE_DESTDIR?= /tmp/generated-locales/
|
||||
|
||||
.if defined(LC)
|
||||
LC:= --lc=${LC}
|
||||
.endif
|
||||
|
||||
all:
|
||||
.for t in ${TYPES}
|
||||
. if ${KNOWN:M${t}}
|
||||
test -d ${t} || mkdir ${t}
|
||||
make build-${t}
|
||||
. endif
|
||||
.endfor
|
||||
@echo ""
|
||||
@find . -name *failed
|
||||
|
||||
install:
|
||||
.for t in ${TYPES}
|
||||
. if ${KNOWN:M${t}}
|
||||
rm -rf ${.CURDIR}/${t}.draft
|
||||
rm -rf ${DESTDIR}/usr/src/share/${t}
|
||||
mv ${.CURDIR}/${t} ${DESTDIR}/usr/src/share/
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
.for t in ${TYPES}
|
||||
. if ${KNOWN:M${t}}
|
||||
(cd ${DESTDIR}/usr/src/share/${t} && \
|
||||
make && make install && make clean)
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
.for t in ${TYPES}
|
||||
build-${t}:
|
||||
mkdir -p ${t} ${t}.draft
|
||||
perl -I tools tools/cldr2def.pl \
|
||||
--cldr=$$(realpath ${CLDRDIR}) \
|
||||
--unidata=$$(realpath ${UNIDATADIR}) \
|
||||
--etc=$$(realpath ${ETCDIR}) \
|
||||
--type=${t} ${LC}
|
||||
env ${PASSON} tools/finalize ${t}
|
||||
.endfor
|
||||
|
||||
clean:
|
||||
.for t in ${TYPES}
|
||||
rm -rf ${t} ${t}.draft
|
||||
.endfor
|
||||
|
||||
BASE_LOCALES_OF_INTEREST?= \
|
||||
af_ZA am_ET be_BY bg_BG ca_AD ca_ES ca_FR ca_IT \
|
||||
cs_CZ da_DK de_AT de_CH de_DE el_GR en_AU en_CA \
|
||||
en_GB en_HK en_IE en_NZ en_PH en_SG en_US en_ZA \
|
||||
es_AR es_CR es_ES es_MX et_EE eu_ES fi_FI fr_BE \
|
||||
fr_CA fr_CH fr_FR he_IL hi_IN hr_HR hu_HU hy_AM \
|
||||
is_IS it_CH it_IT ja_JP ko_KR lt_LT lv_LV \
|
||||
nb_NO nl_BE nl_NL nn_NO pl_PL pt_BR pt_PT ro_RO \
|
||||
ru_RU se_FI se_NO sk_SK sl_SI sv_FI sv_SE tr_TR \
|
||||
uk_UA \
|
||||
kk_Cyrl_KZ mn_Cyrl_MN sr_Cyrl_RS sr_Latn_RS \
|
||||
zh_Hans_CN zh_Hant_HK zh_Hant_TW
|
||||
|
||||
POSIX:
|
||||
.if exists (${CLDRDIR}/tools/java/cldr.jar)
|
||||
mkdir -p ${CLDRDIR}/posix
|
||||
. for area in ${BASE_LOCALES_OF_INTEREST}
|
||||
. if !exists(${CLDRDIR}/posix/${area}.UTF-8.src)
|
||||
java -DCLDR_DIR=${CLDRDIR:Q} -jar ${CLDRDIR}/tools/java/cldr.jar \
|
||||
org.unicode.cldr.posix.GeneratePOSIX \
|
||||
-d ${CLDRDIR}/posix -m ${area} -c UTF-8
|
||||
. endif
|
||||
. endfor
|
||||
. if !exists(${CLDRDIR}/posix/UTF-8.cm)
|
||||
java -DCLDR_DIR=${CLDRDIR:Q} -jar ${CLDRDIR}/tools/java/cldr.jar \
|
||||
org.unicode.cldr.posix.GenerateCharmap \
|
||||
-d ${CLDRDIR}/posix
|
||||
. endif
|
||||
.else
|
||||
@echo "Please install CLDR toolset for the desired release"
|
||||
@echo "It should go at ${CLDRDIR}/tools"
|
||||
.endif
|
||||
|
||||
clean-POSIX:
|
||||
rm -f {CLDRDIR}/posix/*
|
728
tools/tools/locale/etc/charmaps.xml
Normal file
728
tools/tools/locale/etc/charmaps.xml
Normal file
@ -0,0 +1,728 @@
|
||||
<!-- $FreeBSD$ -->
|
||||
<data>
|
||||
<languages>
|
||||
<!-- Attributes known:
|
||||
name = langugage name - only one
|
||||
encoding = encodings to be done - seperated by space
|
||||
countries = countries to create - seperated by space
|
||||
family = which font family - only one
|
||||
countryname_link = only with family, link this original file \
|
||||
too - only one
|
||||
encoding_link = link this original encoding too - seperated \
|
||||
by space
|
||||
fallback = read this file if name_countries doesn't exist - \
|
||||
only one
|
||||
definitions = only use in these definitions (msgdef, timedef, \
|
||||
numericdef, monetdef)
|
||||
|
||||
By default, the name of the input file is name_countries.
|
||||
If family is defined, the name of the input file will be \
|
||||
name_family_countries.
|
||||
If fallback is defined, the name of the input file will be that.
|
||||
|
||||
By default, the name of the output file is name_countries.
|
||||
If family is defined, the name of the output file will be \
|
||||
name_family_countries.
|
||||
For backwards compatibility you use link which is \
|
||||
name_countries.
|
||||
|
||||
-->
|
||||
<language name="af"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="ZA" />
|
||||
<language name="am"
|
||||
countries="ET" /> <!-- UTF-8 only -->
|
||||
<language name="be"
|
||||
encoding="CP1131 CP1251 ISO8859-5"
|
||||
countries="BY" />
|
||||
<language name="bg"
|
||||
encoding="CP1251"
|
||||
countries="BG" />
|
||||
<language name="ca"
|
||||
fallback="ca_ES"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="AD ES FR IT" /> <!-- only ca_ES defined -->
|
||||
<language name="cs"
|
||||
encoding="ISO8859-2"
|
||||
countries="CZ" />
|
||||
<language name="da"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="DK" />
|
||||
<language name="de"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="AT CH DE" />
|
||||
<language name="el"
|
||||
encoding="ISO8859-7"
|
||||
countries="GR" />
|
||||
<language name="en"
|
||||
encoding="ISO8859-1 ISO8859-15 US-ASCII"
|
||||
countries="AU CA GB NZ US ZA" />
|
||||
<language name="en"
|
||||
countries="IE" />
|
||||
<language name="en"
|
||||
encoding="ISO8859-1"
|
||||
countries="HK PH SG" />
|
||||
<language name="es"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="ES" />
|
||||
<language name="es"
|
||||
encoding="ISO8859-1"
|
||||
countries="AR CR MX" />
|
||||
<language name="et"
|
||||
encoding="ISO8859-15"
|
||||
countries="EE" />
|
||||
<language name="eu"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="ES" />
|
||||
<language name="fi"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="FI" />
|
||||
<language name="fr"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="BE CA CH FR" />
|
||||
<language name="he"
|
||||
countries="IL" />
|
||||
<language name="hi"
|
||||
encoding="ISCII-DEV"
|
||||
countries="IN" />
|
||||
<language name="hr"
|
||||
encoding="ISO8859-2"
|
||||
countries="HR" />
|
||||
<language name="hu"
|
||||
encoding="ISO8859-2"
|
||||
countries="HU" />
|
||||
<language name="hy"
|
||||
encoding="ARMSCII-8"
|
||||
countries="AM" />
|
||||
<language name="is"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="IS" />
|
||||
<language name="it"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="CH IT" />
|
||||
<language name="ja"
|
||||
encoding="SJIS eucJP"
|
||||
countries="JP" />
|
||||
<language name="kk"
|
||||
family="Cyrl"
|
||||
countries="KZ" /> <!-- PT154 not available, UTF-8 -->
|
||||
<language name="ko"
|
||||
encoding="eucKR"
|
||||
encoding_link="eucKR:CP949"
|
||||
countries="KR" />
|
||||
<language name="lt"
|
||||
encoding="ISO8859-4 ISO8859-13"
|
||||
countries="LT" />
|
||||
<language name="lv"
|
||||
encoding="ISO8859-13"
|
||||
countries="LV" />
|
||||
<language name="mn"
|
||||
family="Cyrl"
|
||||
countries="MN" />
|
||||
<language name="nb"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="NO" />
|
||||
<language name="nl"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="BE NL" />
|
||||
<language name="nn"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="NO" />
|
||||
<language name="pl"
|
||||
encoding="ISO8859-2"
|
||||
countries="PL" />
|
||||
<language name="pt"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="PT BR" />
|
||||
<language name="ro"
|
||||
encoding="ISO8859-2"
|
||||
countries="RO" />
|
||||
<language name="ru"
|
||||
encoding="CP1251 CP866 ISO8859-5 KOI8-R"
|
||||
countries="RU" />
|
||||
<language name="se"
|
||||
countries="NO FI" />
|
||||
<language name="sk"
|
||||
encoding="ISO8859-2"
|
||||
countries="SK" />
|
||||
<language name="sl"
|
||||
encoding="ISO8859-2"
|
||||
countries="SI" />
|
||||
<language name="sr"
|
||||
family="Latn"
|
||||
encoding="ISO8859-2"
|
||||
countries="RS" />
|
||||
<language name="sr"
|
||||
family="Cyrl"
|
||||
encoding="ISO8859-5"
|
||||
countries="RS" />
|
||||
<language name="sv"
|
||||
encoding="ISO8859-1 ISO8859-15"
|
||||
countries="SE FI" />
|
||||
<language name="tr"
|
||||
encoding="ISO8859-9"
|
||||
countries="TR" />
|
||||
<language name="uk"
|
||||
encoding="CP1251 ISO8859-5 KOI8-U"
|
||||
countries="UA" />
|
||||
<language name="zh"
|
||||
family="Hans"
|
||||
encoding="GB18030 GB2312 GBK eucCN"
|
||||
countries="CN" />
|
||||
<language name="zh"
|
||||
family="Hant"
|
||||
encoding="Big5HKSCS"
|
||||
countries="HK" />
|
||||
<language name="zh"
|
||||
family="Hant"
|
||||
encoding="Big5"
|
||||
countries="TW" />
|
||||
</languages>
|
||||
|
||||
<translations>
|
||||
<!-- These don't have a special Euro sign so just use Eu for it -->
|
||||
<translation encoding="ISO8859-1" cldr="EURO SIGN" string="Eu" />
|
||||
<translation encoding="ISO8859-2" cldr="EURO SIGN" string="Eu" />
|
||||
<translation encoding="ISO8859-4" cldr="EURO SIGN" string="Eu" />
|
||||
<translation encoding="ISO8859-13" cldr="EURO SIGN" string="Eu" />
|
||||
|
||||
<!-- Minus and dashes -->
|
||||
<translation encoding="ISO8859-1 ISO8859-4 ISO8859-13 ISO8859-15"
|
||||
cldr="MINUS SIGN" unicode="HYPHEN-MINUS" />
|
||||
<translation encoding="ISO8859-2"
|
||||
cldr="EN DASH" unicode="HYPHEN-MINUS" />
|
||||
|
||||
<!-- Got these from http://www.decodeunicode.org/en/u+0400.
|
||||
Where possible use the international or ISO translation!
|
||||
-->
|
||||
<translation encoding="ISO8859-2" ucc="0408"
|
||||
cldr="CYRILLIC CAPITAL LETTER JE"
|
||||
unicode="LATIN CAPITAL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="0458"
|
||||
cldr="CYRILLIC SMALL LETTER JE" unicode="LATIN SMALL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="0409"
|
||||
cldr="CYRILLIC CAPITAL LETTER LJE" string="lj" />
|
||||
<translation encoding="ISO8859-2" ucc="0459"
|
||||
cldr="CYRILLIC SMALL LETTER LJE" string="lj" />
|
||||
<translation encoding="ISO8859-2" ucc="0410"
|
||||
cldr="CYRILLIC CAPITAL LETTER A" unicode="LATIN CAPITAL LETTER A" />
|
||||
<translation encoding="ISO8859-2" ucc="0430"
|
||||
cldr="CYRILLIC SMALL LETTER A" unicode="LATIN SMALL LETTER A" />
|
||||
<translation encoding="ISO8859-2" ucc="0411"
|
||||
cldr="CYRILLIC CAPITAL LETTER BE"
|
||||
unicode="LATIN CAPITAL LETTER B" />
|
||||
<translation encoding="ISO8859-2" ucc="0431"
|
||||
cldr="CYRILLIC SMALL LETTER BE" unicode="LATIN SMALL LETTER B" />
|
||||
<translation encoding="ISO8859-2" ucc="0412"
|
||||
cldr="CYRILLIC CAPITAL LETTER VE"
|
||||
unicode="LATIN CAPITAL LETTER B" />
|
||||
<translation encoding="ISO8859-2" ucc="0432"
|
||||
cldr="CYRILLIC SMALL LETTER VE" unicode="LATIN SMALL LETTER B" />
|
||||
<translation encoding="ISO8859-2" ucc="0413"
|
||||
cldr="CYRILLIC CAPITAL LETTER GHE"
|
||||
unicode="LATIN CAPITAL LETTER G" />
|
||||
<translation encoding="ISO8859-2" ucc="0433"
|
||||
cldr="CYRILLIC SMALL LETTER GHE" unicode="LATIN SMALL LETTER G" />
|
||||
<translation encoding="ISO8859-2" ucc="0414"
|
||||
cldr="CYRILLIC CAPITAL LETTER DE" string="D" />
|
||||
<translation encoding="ISO8859-2" ucc="0434"
|
||||
cldr="CYRILLIC SMALL LETTER DE" string="d" />
|
||||
<translation encoding="ISO8859-2" ucc="0415"
|
||||
cldr="CYRILLIC CAPITAL LETTER IE"
|
||||
unicode="LATIN CAPITAL LETTER E" />
|
||||
<translation encoding="ISO8859-2" ucc="0435"
|
||||
cldr="CYRILLIC SMALL LETTER IE" unicode="LATIN SMALL LETTER E" />
|
||||
<translation encoding="ISO8859-2" ucc="0416"
|
||||
cldr="CYRILLIC CAPITAL LETTER ZHE" string="ZH" />
|
||||
<translation encoding="ISO8859-2" ucc="0436"
|
||||
cldr="CYRILLIC SMALL LETTER ZHE" string="zh" />
|
||||
<translation encoding="ISO8859-2" ucc="0417"
|
||||
cldr="CYRILLIC CAPITAL LETTER ZE" string="z" />
|
||||
<translation encoding="ISO8859-2" ucc="0437"
|
||||
cldr="CYRILLIC SMALL LETTER ZE" string="z" />
|
||||
<translation encoding="ISO8859-2" ucc="0418"
|
||||
cldr="CYRILLIC CAPITAL LETTER I" unicode="LATIN CAPITAL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="0438"
|
||||
cldr="CYRILLIC SMALL LETTER I" unicode="LATIN CAPITAL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="0419"
|
||||
cldr="CYRILLIC CAPITAL LETTER I" unicode="LATIN SMALL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="0439"
|
||||
cldr="CYRILLIC SMALL LETTER I" unicode="LATIN SMALL LETTER J" />
|
||||
<translation encoding="ISO8859-2" ucc="041A"
|
||||
cldr="CYRILLIC CAPITAL LETTER KA"
|
||||
unicode="LATIN CAPITAL LETTER K" />
|
||||
<translation encoding="ISO8859-2" ucc="043A"
|
||||
cldr="CYRILLIC SMALL LETTER KA" unicode="LATIN SMALL LETTER K" />
|
||||
<translation encoding="ISO8859-2" ucc="041B"
|
||||
cldr="CYRILLIC CAPITAL LETTER EL"
|
||||
unicode="LATIN CAPITAL LETTER L" />
|
||||
<translation encoding="ISO8859-2" ucc="043B"
|
||||
cldr="CYRILLIC SMALL LETTER EL" unicode="LATIN SMALL LETTER L" />
|
||||
<translation encoding="ISO8859-2" ucc="041C"
|
||||
cldr="CYRILLIC CAPITAL LETTER EM"
|
||||
unicode="LATIN CAPITAL LETTER M" />
|
||||
<translation encoding="ISO8859-2" ucc="043C"
|
||||
cldr="CYRILLIC SMALL LETTER EM" unicode="LATIN SMALL LETTER M" />
|
||||
<translation encoding="ISO8859-2" ucc="041D"
|
||||
cldr="CYRILLIC CAPITAL LETTER EN"
|
||||
unicode="LATIN CAPITAL LETTER H" />
|
||||
<translation encoding="ISO8859-2" ucc="043D"
|
||||
cldr="CYRILLIC SMALL LETTER EN" unicode="LATIN SMALL LETTER H" />
|
||||
<translation encoding="ISO8859-2" ucc="041E"
|
||||
cldr="CYRILLIC CAPITAL LETTER O" unicode="LATIN CAPITAL LETTER O" />
|
||||
<translation encoding="ISO8859-2" ucc="043E"
|
||||
cldr="CYRILLIC SMALL LETTER O" unicode="LATIN SMALL LETTER O" />
|
||||
<translation encoding="ISO8859-2" ucc="041F"
|
||||
cldr="CYRILLIC CAPITAL LETTER PE"
|
||||
unicode="LATIN CAPITAL LETTER P" />
|
||||
<translation encoding="ISO8859-2" ucc="043F"
|
||||
cldr="CYRILLIC SMALL LETTER PE" unicode="LATIN SMALL LETTER P" />
|
||||
<translation encoding="ISO8859-2" ucc="0420"
|
||||
cldr="CYRILLIC CAPITAL LETTER ER"
|
||||
unicode="LATIN CAPITAL LETTER R" />
|
||||
<translation encoding="ISO8859-2" ucc="0440"
|
||||
cldr="CYRILLIC SMALL LETTER ER" unicode="LATIN SMALL LETTER R" />
|
||||
<translation encoding="ISO8859-2" ucc="0421"
|
||||
cldr="CYRILLIC CAPITAL LETTER ES"
|
||||
unicode="LATIN CAPITAL LETTER C" />
|
||||
<translation encoding="ISO8859-2" ucc="0441"
|
||||
cldr="CYRILLIC SMALL LETTER ES" unicode="LATIN SMALL LETTER C" />
|
||||
<translation encoding="ISO8859-2" ucc="0422"
|
||||
cldr="CYRILLIC CAPITAL LETTER TE"
|
||||
unicode="LATIN CAPITAL LETTER T" />
|
||||
<translation encoding="ISO8859-2" ucc="0442"
|
||||
cldr="CYRILLIC SMALL LETTER TE" unicode="LATIN SMALL LETTER T" />
|
||||
<translation encoding="ISO8859-2" ucc="0423"
|
||||
cldr="CYRILLIC CAPITAL LETTER U" unicode="LATIN CAPITAL LETTER U" />
|
||||
<translation encoding="ISO8859-2" ucc="0443"
|
||||
cldr="CYRILLIC SMALL LETTER U" unicode="LATIN SMALL LETTER U" />
|
||||
<translation encoding="ISO8859-2" ucc="0424"
|
||||
cldr="CYRILLIC CAPITAL LETTER EF"
|
||||
unicode="LATIN CAPITAL LETTER F" />
|
||||
<translation encoding="ISO8859-2" ucc="0444"
|
||||
cldr="CYRILLIC SMALL LETTER EF" unicode="LATIN SMALL LETTER F" />
|
||||
<translation encoding="ISO8859-2" ucc="0425"
|
||||
cldr="CYRILLIC CAPITAL LETTER HA"
|
||||
unicode="LATIN CAPITAL LETTER H" />
|
||||
<translation encoding="ISO8859-2" ucc="0445"
|
||||
cldr="CYRILLIC SMALL LETTER HA" unicode="LATIN SMALL LETTER H" />
|
||||
<translation encoding="ISO8859-2" ucc="0426"
|
||||
cldr="CYRILLIC CAPITAL LETTER TSE"
|
||||
unicode="LATIN CAPITAL LETTER C" />
|
||||
<translation encoding="ISO8859-2" ucc="0446"
|
||||
cldr="CYRILLIC SMALL LETTER TSE" unicode="LATIN SMALL LETTER C" />
|
||||
<translation encoding="ISO8859-2" ucc="0427"
|
||||
cldr="CYRILLIC CAPITAL LETTER CHE"
|
||||
unicode="LATIN CAPITAL LETTER C WITH CARON" />
|
||||
<translation encoding="ISO8859-2" ucc="0447"
|
||||
cldr="CYRILLIC SMALL LETTER CHE"
|
||||
unicode="LATIN SMALL LETTER C WITH CARON" />
|
||||
<translation encoding="ISO8859-2" ucc="0428"
|
||||
cldr="CYRILLIC CAPITAL LETTER SHA"
|
||||
unicode="LATIN CAPITAL LETTER S WITH CARON" />
|
||||
<translation encoding="ISO8859-2" ucc="0448"
|
||||
cldr="CYRILLIC SMALL LETTER SHA"
|
||||
unicode="LATIN SMALL LETTER S WITH CARON" />
|
||||
<translation encoding="ISO8859-2" ucc="0429"
|
||||
cldr="CYRILLIC CAPITAL LETTER SHCHA"
|
||||
unicode="LATIN CAPITAL LETTER S WITH CIRCUMFLEX" />
|
||||
<translation encoding="ISO8859-2" ucc="0449"
|
||||
cldr="CYRILLIC SMALL LETTER SHCHA"
|
||||
unicode="LATIN SMALL LETTER S WITH CIRCUMFLEX" />
|
||||
<translation encoding="ISO8859-2" ucc="042A"
|
||||
cldr="?CYRILLIC CAPITAL LETTER HARD SIGN" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="044A"
|
||||
cldr="?CYRILLIC SMALL LETTER HARD SIGN" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="042B"
|
||||
cldr="?CYRILLIC CAPITAL LETTER YERU" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="044B"
|
||||
cldr="?CYRILLIC SMALL LETTER YERU" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="042C"
|
||||
cldr="?CYRILLIC CAPITAL LETTER SOFT SIGN" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="044C"
|
||||
cldr="?CYRILLIC SMALL LETTER SOFT SIGN" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="042D"
|
||||
cldr="CYRILLIC CAPITAL LETTER E"
|
||||
unicode="LATIN CAPITAL LETTER E WITH GRAVE" />
|
||||
<translation encoding="ISO8859-2" ucc="044D"
|
||||
cldr="CYRILLIC SMALL LETTER E"
|
||||
unicode="LATIN SMALL LETTER E WITH GRAVE" />
|
||||
<translation encoding="ISO8859-2" ucc="042E"
|
||||
cldr="?CYRILLIC CAPITAL LETTER YU" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="044E"
|
||||
cldr="?CYRILLIC SMALL LETTER YU" unicode="?" />
|
||||
<translation encoding="ISO8859-2" ucc="042F"
|
||||
cldr="CYRILLIC CAPITAL LETTER YA"
|
||||
unicode="LATIN CAPITAL LETTER A WITH CIRCUMFLEX" />
|
||||
<translation encoding="ISO8859-2" ucc="044F"
|
||||
cldr="CYRILLIC SMALL LETTER YA"
|
||||
unicode="LATIN SMALL LETTER A WITH CIRCUMFLEX" />
|
||||
|
||||
<translation encoding="ISO8859-2"
|
||||
cldr="LATIN SMALL LETTER T WITH COMMA BELOW"
|
||||
unicode="LATIN SMALL LETTER T" />
|
||||
|
||||
<translation encoding="ISO8859-5"
|
||||
cldr="MODIFIER LETTER APOSTROPHE" unicode="APOSTROPHE" />
|
||||
<translation encoding="ISO8859-5"
|
||||
cldr="LATIN SMALL LETTER C WITH CARON"
|
||||
unicode="LATIN SMALL LETTER C" />
|
||||
|
||||
<translation encoding="KOI8-U"
|
||||
cldr="MODIFIER LETTER APOSTROPHE" unicode="APOSTROPHE" />
|
||||
|
||||
<translation encoding="CP1251"
|
||||
cldr="MODIFIER LETTER APOSTROPHE" unicode="APOSTROPHE" />
|
||||
|
||||
<!-- Copied from the original FreeBSD src/share/monetdef -->
|
||||
<translation encoding="CP1251" cldr="HRYVNIA SIGN" hex="E3F0ED" />
|
||||
<translation encoding="ISO8859-5" cldr="HRYVNIA SIGN" hex="D3E0DD" />
|
||||
<translation encoding="KOI8-U" cldr="HRYVNIA SIGN" hex="C7D2CE" />
|
||||
|
||||
<!-- These don't have a special Kow sign so just use KRW for it -->
|
||||
<translation encoding="CP949" cldr="WON SIGN" hex="5C" />
|
||||
<translation encoding="eucKR" cldr="WON SIGN" hex="5C" />
|
||||
|
||||
<!-- Asian characters -->
|
||||
<translation encoding="GB2312 eucCN" cldr="C"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER C" />
|
||||
<translation encoding="Big5" cldr="D"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER D" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="N"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER N" />
|
||||
<translation encoding="Big5" cldr="T"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER T" />
|
||||
<translation encoding="Big5" cldr="W"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER W" />
|
||||
<translation encoding="GB2312 eucCN" cldr="Y"
|
||||
unicode="FULLWIDTH LATIN CAPITAL LETTER Y" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="one"
|
||||
unicode="FULLWIDTH DIGIT ONE" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="two"
|
||||
unicode="FULLWIDTH DIGIT TWO" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="three"
|
||||
unicode="FULLWIDTH DIGIT THREE" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="four"
|
||||
unicode="FULLWIDTH DIGIT FOUR" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="five"
|
||||
unicode="FULLWIDTH DIGIT FIVE" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="six"
|
||||
unicode="FULLWIDTH DIGIT SIX" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="seven"
|
||||
unicode="FULLWIDTH DIGIT SEVEN" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="eight"
|
||||
unicode="FULLWIDTH DIGIT EIGHT" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="nine"
|
||||
unicode="FULLWIDTH DIGIT NINE" />
|
||||
<translation encoding="GB2312 Big5 eucCN" cldr="zero"
|
||||
unicode="FULLWIDTH DIGIT ZERO" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="space"
|
||||
unicode="IDEOGRAPHIC SPACE" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="FULL STOP"
|
||||
unicode="FULLWIDTH FULL STOP" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="SOLIDUS"
|
||||
unicode="FULLWIDTH SOLIDUS" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="COMMA"
|
||||
unicode="FULLWIDTH COMMA" />
|
||||
<translation encoding="GB2312 eucCN Big5" cldr="HYPHEN-MINUS"
|
||||
unicode="FULLWIDTH HYPHEN-MINUS" />
|
||||
<translation encoding="Big5" cldr="DOLLAR SIGN"
|
||||
unicode="FULLWIDTH DOLLAR SIGN" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E00" ucc="4E00" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E03" ucc="4E03" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E09" ucc="4E09" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E0A" ucc="4E0A" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E0B" ucc="4E0B" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E0D" ucc="4E0D" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E5D" ucc="4E5D" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E8C" ucc="4E8C" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-4E94" ucc="4E94" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-516B" ucc="516B" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-516D" ucc="516D" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5206" ucc="5206" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-524D" ucc="524D" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5341" ucc="5341" />
|
||||
<translation
|
||||
encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5348" ucc="5348" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5426" ucc="5426" />
|
||||
<translation encoding="GB2312 GB18030 GBK eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5468" ucc="5468" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-56DB" ucc="56DB" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-571F" ucc="571F" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5B9A" ucc="5B9A" />
|
||||
<translation
|
||||
encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5E74" ucc="5E74" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-5F8C" ucc="5F8C" />
|
||||
<translation
|
||||
encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-65E5" ucc="65E5" />
|
||||
<translation encoding="GB2312 GB18030 GBK eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-65F6" ucc="65F6" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-661F" ucc="661F" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-662F" ucc="662F" />
|
||||
<translation encoding="Big5 Big5HKSCS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-6642" ucc="6642" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-66DC" ucc="66DC" />
|
||||
<translation
|
||||
encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-6708" ucc="6708" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-671F" ucc="671F" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-6728" ucc="6728" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-6C34" ucc="6C34" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-706B" ucc="706B" />
|
||||
<translation encoding="GB2312 GB18030 GBK eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-786E" ucc="786E" />
|
||||
<translation encoding="Big5 Big5HKSCS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-78BA" ucc="78BA" />
|
||||
<translation encoding="GB2312 GB18030 GBK Big5 Big5HKSCS eucCN"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-79D2" ucc="79D2" />
|
||||
<translation encoding="Big5 Big5HKSCS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-9031" ucc="9031" />
|
||||
<translation encoding="eucJP SJIS"
|
||||
cldr="CJK UNIFIED IDEOGRAPH-91D1" ucc="91D1" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE GEUM" ucc="AE08" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE NYEON" ucc="B144" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE NI" ucc="B2C8" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE MOG" ucc="BAA9" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE BUN" ucc="BD84" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE SU" ucc="C218" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE SI" ucc="C2DC" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE A" ucc="C544" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE YE" ucc="C608" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE O" ucc="C624" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE YO" ucc="C694" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE WEOL" ucc="C6D4" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE IL" ucc="C77C" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE JEON" ucc="C804" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE CO" ucc="CD08" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE TO" ucc="D1A0" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE HWA" ucc="D654" />
|
||||
<translation encoding="eucKR"
|
||||
cldr="HANGUL SYLLABLE HU" ucc="D6C4" />
|
||||
|
||||
<translation encoding="ARMSCII-8"
|
||||
cldr="ONE DOT LEADER" unicode="FULL STOP" />
|
||||
|
||||
<translation encoding="US-ASCII" cldr="POUND SIGN" string="GBP" />
|
||||
<translation encoding="US-ASCII"
|
||||
cldr="NO-BREAK SPACE" unicode="SPACE" />
|
||||
|
||||
<!-- punctuation and currency -->
|
||||
<translation encoding="ISO8859-1 ISO8859-15"
|
||||
cldr="RIGHT SINGLE QUOTATION MARK" unicode="APOSTROPHE" />
|
||||
|
||||
<translation encoding="ISCII-DEV" cldr="INDIAN RUPEE SIGN" hex="FC" />
|
||||
<translation encoding="ISO8859-1" cldr="PESO SIGN" hex="A4" />
|
||||
<translation encoding="ISO8859-1" cldr="COLON SIGN" hex="A4" />
|
||||
<translation encoding="ARMSCII-8" cldr="ARMENIAN DRAM SIGN"
|
||||
hex="B9F12E" />
|
||||
<translation encoding="ISO8859-9" cldr="TURKISH LIRA SIGN"
|
||||
string="TL" />
|
||||
|
||||
</translations>
|
||||
|
||||
<c_fmt>
|
||||
<!-- The format of the output of date(1) and ctime(3) is different:
|
||||
-->
|
||||
</c_fmt>
|
||||
|
||||
<alternativemonths>
|
||||
<!-- Months which are different in dates ("21 december 1980") and in
|
||||
sentence usage ("We will do that in December.").
|
||||
The CLDR doesn't understand them, therefore we have
|
||||
to define them inline. Fortunately it doesn't happen
|
||||
often...
|
||||
-->
|
||||
<language name="be" countries="BY">
|
||||
<![CDATA[
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER ZE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER YU><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER YERU>";
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER KA>";
|
||||
"<CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER KA>";
|
||||
"<CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER CHE><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER ZHE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER CHE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER KA>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER DE>";
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ZHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="cs" countries="CZ">
|
||||
<![CDATA[
|
||||
"<l><e><d><e><n>";
|
||||
"<LATIN SMALL LETTER U WITH ACUTE><n><o><r>";
|
||||
"<b><LATIN SMALL LETTER R WITH CARON><e><z><e><n>";
|
||||
"<d><u><b><e><n>";
|
||||
"<k><v><LATIN SMALL LETTER E WITH CARON><t><e><n>";
|
||||
"<LATIN SMALL LETTER C WITH CARON><e><r><v><e><n>";
|
||||
"<LATIN SMALL LETTER C WITH CARON><e><r><v><e><n><e><c>";
|
||||
"<s><r><p><e><n>";
|
||||
"<z><LATIN SMALL LETTER A WITH ACUTE><LATIN SMALL LETTER R WITH CARON><LATIN SMALL LETTER I WITH ACUTE>";
|
||||
"<LATIN SMALL LETTER R WITH CARON><LATIN SMALL LETTER I WITH ACUTE><j><e><n>";
|
||||
"<l><i><s><t><o><p><a><d>";
|
||||
"<p><r><o><s><i><n><e><c>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="el" countries="GR">
|
||||
<![CDATA[
|
||||
"<GREEK CAPITAL LETTER IOTA><GREEK SMALL LETTER ALPHA><GREEK SMALL LETTER NU><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER UPSILON><GREEK SMALL LETTER ALPHA WITH TONOS><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER PHI><GREEK SMALL LETTER EPSILON><GREEK SMALL LETTER BETA><GREEK SMALL LETTER RHO><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER UPSILON><GREEK SMALL LETTER ALPHA WITH TONOS><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER MU><GREEK SMALL LETTER ALPHA WITH TONOS><GREEK SMALL LETTER RHO><GREEK SMALL LETTER TAU><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER ALPHA><GREEK SMALL LETTER PI><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA WITH TONOS><GREEK SMALL LETTER LAMDA><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER MU><GREEK SMALL LETTER ALPHA WITH TONOS><GREEK SMALL LETTER IOTA WITH DIALYTIKA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER UPSILON WITH TONOS><GREEK SMALL LETTER NU><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER UPSILON WITH TONOS><GREEK SMALL LETTER LAMDA><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER ALPHA><GREEK SMALL LETTER UPSILON WITH TONOS><GREEK SMALL LETTER GAMMA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER UPSILON><GREEK SMALL LETTER SIGMA><GREEK SMALL LETTER TAU><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER SIGMA><GREEK SMALL LETTER EPSILON><GREEK SMALL LETTER PI><GREEK SMALL LETTER TAU><GREEK SMALL LETTER EPSILON WITH TONOS><GREEK SMALL LETTER MU><GREEK SMALL LETTER BETA><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER OMICRON><GREEK SMALL LETTER KAPPA><GREEK SMALL LETTER TAU><GREEK SMALL LETTER OMEGA WITH TONOS><GREEK SMALL LETTER BETA><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER NU><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER EPSILON WITH TONOS><GREEK SMALL LETTER MU><GREEK SMALL LETTER BETA><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>";
|
||||
"<GREEK CAPITAL LETTER DELTA><GREEK SMALL LETTER EPSILON><GREEK SMALL LETTER KAPPA><GREEK SMALL LETTER EPSILON WITH TONOS><GREEK SMALL LETTER MU><GREEK SMALL LETTER BETA><GREEK SMALL LETTER RHO><GREEK SMALL LETTER IOTA><GREEK SMALL LETTER OMICRON><GREEK SMALL LETTER FINAL SIGMA>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="kk" countries="KZ">
|
||||
<![CDATA[
|
||||
"<CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN>";
|
||||
"<CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER ZE>";
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER SCHWA><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER EM>";
|
||||
"<CYRILLIC SMALL LETTER SHA><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER IE>";
|
||||
"<CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER ZE>";
|
||||
"<CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER YERU><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER STRAIGHT U><CYRILLIC SMALL LETTER SHORT I><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER KA>";
|
||||
"<CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ZE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN>";
|
||||
"<CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER SHA><CYRILLIC SMALL LETTER A>";
|
||||
"<CYRILLIC SMALL LETTER ZHE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER KA WITH DESCENDER><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="lt" countries="LT">
|
||||
<![CDATA[
|
||||
"<s><a><u><s><i><s>";
|
||||
"<v><a><s><a><r><i><s>";
|
||||
"<k><o><v><a><s>";
|
||||
"<b><a><l><a><n><d><i><s>";
|
||||
"<g><e><g><u><LATIN SMALL LETTER Z WITH CARON><LATIN SMALL LETTER E WITH DOT ABOVE>";
|
||||
"<b><i><r><LATIN SMALL LETTER Z WITH CARON><e><l><i><s>";
|
||||
"<l><i><e><p><a>";
|
||||
"<r><u><g><p><j><LATIN SMALL LETTER U WITH MACRON><t><i><s>";
|
||||
"<r><u><g><s><LATIN SMALL LETTER E WITH DOT ABOVE><j><i><s>";
|
||||
"<s><p><a><l><i><s>";
|
||||
"<l><a><p><k><r><i><t><i><s>";
|
||||
"<g><r><u><o><d><i><s>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="mn" countries="MN">
|
||||
<![CDATA[
|
||||
"<CYRILLIC CAPITAL LETTER EN><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER STRAIGHT U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER HA><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER IO><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER GHE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER DE><CYRILLIC SMALL LETTER BARRED O><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER BARRED O><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER STRAIGHT U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER TE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER ZE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER DE><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER EN><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER SHORT I><CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER IE><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER STRAIGHT U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN><space><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER STRAIGHT U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER E><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>";
|
||||
"<CYRILLIC CAPITAL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EN><space><CYRILLIC SMALL LETTER HA><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER IO><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><space><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="pl" countries="PL">
|
||||
<![CDATA[
|
||||
"<s><t><y><c><z><e><LATIN SMALL LETTER N WITH ACUTE>";
|
||||
"<l><u><t><y>";
|
||||
"<m><a><r><z><e><c>";
|
||||
"<k><w><i><e><c><i><e><LATIN SMALL LETTER N WITH ACUTE>";
|
||||
"<m><a><j>";
|
||||
"<c><z><e><r><w><i><e><c>";
|
||||
"<l><i><p><i><e><c>";
|
||||
"<s><i><e><r><p><i><e><LATIN SMALL LETTER N WITH ACUTE>";
|
||||
"<w><r><z><e><s><i><e><LATIN SMALL LETTER N WITH ACUTE>";
|
||||
"<p><a><LATIN SMALL LETTER Z WITH ACUTE><d><z><i><e><r><n><i><k>";
|
||||
"<l><i><s><t><o><p><a><d>";
|
||||
"<g><r><u><d><z><i><e><LATIN SMALL LETTER N WITH ACUTE>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="ru" countries="RU">
|
||||
<![CDATA[
|
||||
"<CYRILLIC SMALL LETTER YA><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EF><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER TE>";
|
||||
"<CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EM><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER SHORT I>";
|
||||
"<CYRILLIC SMALL LETTER I><CYRILLIC SMALL LETTER YU><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER I><CYRILLIC SMALL LETTER YU><CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER TE>";
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER YA><CYRILLIC SMALL LETTER BE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER YA><CYRILLIC SMALL LETTER BE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER YA><CYRILLIC SMALL LETTER BE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER BE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER SOFT SIGN>"
|
||||
]]>
|
||||
</language>
|
||||
<language name="uk" countries="UA">
|
||||
<![CDATA[
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER CHE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER YU><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER I><CYRILLIC SMALL LETTER SHORT I>";
|
||||
"<CYRILLIC SMALL LETTER BE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ZE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER KA><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER CHE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER I><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER ZHE><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER VE><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>";
|
||||
"<CYRILLIC SMALL LETTER EL><CYRILLIC SMALL LETTER I><CYRILLIC SMALL LETTER ES><CYRILLIC SMALL LETTER TE><CYRILLIC SMALL LETTER O><CYRILLIC SMALL LETTER PE><CYRILLIC SMALL LETTER A><CYRILLIC SMALL LETTER DE>";
|
||||
"<CYRILLIC SMALL LETTER GHE><CYRILLIC SMALL LETTER ER><CYRILLIC SMALL LETTER U><CYRILLIC SMALL LETTER DE><CYRILLIC SMALL LETTER IE><CYRILLIC SMALL LETTER EN><CYRILLIC SMALL LETTER SOFT SIGN>"
|
||||
]]>
|
||||
</language>
|
||||
|
||||
</alternativemonths>
|
||||
|
||||
</data>
|
263
tools/tools/locale/etc/charmaps/ARMSCII-8.TXT
Normal file
263
tools/tools/locale/etc/charmaps/ARMSCII-8.TXT
Normal file
@ -0,0 +1,263 @@
|
||||
#
|
||||
# Obtained from
|
||||
# http://haible.de/bruno/charsets/conversion-tables/Armenian.html
|
||||
# in the file libiconv-1.0/ARMSCII-8.TXT
|
||||
#
|
||||
# Updated with libiconv-1.13.1/tests/ARMSCII-8.TXT
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
0x00 0x0000
|
||||
0x01 0x0001
|
||||
0x02 0x0002
|
||||
0x03 0x0003
|
||||
0x04 0x0004
|
||||
0x05 0x0005
|
||||
0x06 0x0006
|
||||
0x07 0x0007
|
||||
0x08 0x0008
|
||||
0x09 0x0009
|
||||
0x0A 0x000A
|
||||
0x0B 0x000B
|
||||
0x0C 0x000C
|
||||
0x0D 0x000D
|
||||
0x0E 0x000E
|
||||
0x0F 0x000F
|
||||
0x10 0x0010
|
||||
0x11 0x0011
|
||||
0x12 0x0012
|
||||
0x13 0x0013
|
||||
0x14 0x0014
|
||||
0x15 0x0015
|
||||
0x16 0x0016
|
||||
0x17 0x0017
|
||||
0x18 0x0018
|
||||
0x19 0x0019
|
||||
0x1A 0x001A
|
||||
0x1B 0x001B
|
||||
0x1C 0x001C
|
||||
0x1D 0x001D
|
||||
0x1E 0x001E
|
||||
0x1F 0x001F
|
||||
0x20 0x0020
|
||||
0x21 0x0021
|
||||
0x22 0x0022
|
||||
0x23 0x0023
|
||||
0x24 0x0024
|
||||
0x25 0x0025
|
||||
0x26 0x0026
|
||||
0x27 0x0027
|
||||
0x28 0x0028
|
||||
0x29 0x0029
|
||||
0x2A 0x002A
|
||||
0x2B 0x002B
|
||||
0x2C 0x002C
|
||||
0x2D 0x002D
|
||||
0x2E 0x002E
|
||||
0x2F 0x002F
|
||||
0x30 0x0030
|
||||
0x31 0x0031
|
||||
0x32 0x0032
|
||||
0x33 0x0033
|
||||
0x34 0x0034
|
||||
0x35 0x0035
|
||||
0x36 0x0036
|
||||
0x37 0x0037
|
||||
0x38 0x0038
|
||||
0x39 0x0039
|
||||
0x3A 0x003A
|
||||
0x3B 0x003B
|
||||
0x3C 0x003C
|
||||
0x3D 0x003D
|
||||
0x3E 0x003E
|
||||
0x3F 0x003F
|
||||
0x40 0x0040
|
||||
0x41 0x0041
|
||||
0x42 0x0042
|
||||
0x43 0x0043
|
||||
0x44 0x0044
|
||||
0x45 0x0045
|
||||
0x46 0x0046
|
||||
0x47 0x0047
|
||||
0x48 0x0048
|
||||
0x49 0x0049
|
||||
0x4A 0x004A
|
||||
0x4B 0x004B
|
||||
0x4C 0x004C
|
||||
0x4D 0x004D
|
||||
0x4E 0x004E
|
||||
0x4F 0x004F
|
||||
0x50 0x0050
|
||||
0x51 0x0051
|
||||
0x52 0x0052
|
||||
0x53 0x0053
|
||||
0x54 0x0054
|
||||
0x55 0x0055
|
||||
0x56 0x0056
|
||||
0x57 0x0057
|
||||
0x58 0x0058
|
||||
0x59 0x0059
|
||||
0x5A 0x005A
|
||||
0x5B 0x005B
|
||||
0x5C 0x005C
|
||||
0x5D 0x005D
|
||||
0x5E 0x005E
|
||||
0x5F 0x005F
|
||||
0x60 0x0060
|
||||
0x61 0x0061
|
||||
0x62 0x0062
|
||||
0x63 0x0063
|
||||
0x64 0x0064
|
||||
0x65 0x0065
|
||||
0x66 0x0066
|
||||
0x67 0x0067
|
||||
0x68 0x0068
|
||||
0x69 0x0069
|
||||
0x6A 0x006A
|
||||
0x6B 0x006B
|
||||
0x6C 0x006C
|
||||
0x6D 0x006D
|
||||
0x6E 0x006E
|
||||
0x6F 0x006F
|
||||
0x70 0x0070
|
||||
0x71 0x0071
|
||||
0x72 0x0072
|
||||
0x73 0x0073
|
||||
0x74 0x0074
|
||||
0x75 0x0075
|
||||
0x76 0x0076
|
||||
0x77 0x0077
|
||||
0x78 0x0078
|
||||
0x79 0x0079
|
||||
0x7A 0x007A
|
||||
0x7B 0x007B
|
||||
0x7C 0x007C
|
||||
0x7D 0x007D
|
||||
0x7E 0x007E
|
||||
0x7F 0x007F
|
||||
0x80 0x0080
|
||||
0x81 0x0081
|
||||
0x82 0x0082
|
||||
0x83 0x0083
|
||||
0x84 0x0084
|
||||
0x85 0x0085
|
||||
0x86 0x0086
|
||||
0x87 0x0087
|
||||
0x88 0x0088
|
||||
0x89 0x0089
|
||||
0x8A 0x008A
|
||||
0x8B 0x008B
|
||||
0x8C 0x008C
|
||||
0x8D 0x008D
|
||||
0x8E 0x008E
|
||||
0x8F 0x008F
|
||||
0x90 0x0090
|
||||
0x91 0x0091
|
||||
0x92 0x0092
|
||||
0x93 0x0093
|
||||
0x94 0x0094
|
||||
0x95 0x0095
|
||||
0x96 0x0096
|
||||
0x97 0x0097
|
||||
0x98 0x0098
|
||||
0x99 0x0099
|
||||
0x9A 0x009A
|
||||
0x9B 0x009B
|
||||
0x9C 0x009C
|
||||
0x9D 0x009D
|
||||
0x9E 0x009E
|
||||
0x9F 0x009F
|
||||
0xA0 0x00A0
|
||||
0xA2 0x00A7
|
||||
0xA3 0x0589
|
||||
0xA4 0xFF09
|
||||
0xA5 0xFF08
|
||||
0xA6 0x00BB
|
||||
0xA7 0x00AB
|
||||
0xA8 0x2014
|
||||
0xA9 0xFF0E
|
||||
0xAA 0x055D
|
||||
0xAB 0xFF0C
|
||||
0xAC 0xFF0D
|
||||
0xAD 0x058A
|
||||
0xAE 0x2026
|
||||
0xAF 0x055C
|
||||
0xB0 0x055B
|
||||
0xB1 0x055E
|
||||
0xB2 0x0531
|
||||
0xB3 0x0561
|
||||
0xB4 0x0532
|
||||
0xB5 0x0562
|
||||
0xB6 0x0533
|
||||
0xB7 0x0563
|
||||
0xB8 0x0534
|
||||
0xB9 0x0564
|
||||
0xBA 0x0535
|
||||
0xBB 0x0565
|
||||
0xBC 0x0536
|
||||
0xBD 0x0566
|
||||
0xBE 0x0537
|
||||
0xBF 0x0567
|
||||
0xC0 0x0538
|
||||
0xC1 0x0568
|
||||
0xC2 0x0539
|
||||
0xC3 0x0569
|
||||
0xC4 0x053A
|
||||
0xC5 0x056A
|
||||
0xC6 0x053B
|
||||
0xC7 0x056B
|
||||
0xC8 0x053C
|
||||
0xC9 0x056C
|
||||
0xCA 0x053D
|
||||
0xCB 0x056D
|
||||
0xCC 0x053E
|
||||
0xCD 0x056E
|
||||
0xCE 0x053F
|
||||
0xCF 0x056F
|
||||
0xD0 0x0540
|
||||
0xD1 0x0570
|
||||
0xD2 0x0541
|
||||
0xD3 0x0571
|
||||
0xD4 0x0542
|
||||
0xD5 0x0572
|
||||
0xD6 0x0543
|
||||
0xD7 0x0573
|
||||
0xD8 0x0544
|
||||
0xD9 0x0574
|
||||
0xDA 0x0545
|
||||
0xDB 0x0575
|
||||
0xDC 0x0546
|
||||
0xDD 0x0576
|
||||
0xDE 0x0547
|
||||
0xDF 0x0577
|
||||
0xE0 0x0548
|
||||
0xE1 0x0578
|
||||
0xE2 0x0549
|
||||
0xE3 0x0579
|
||||
0xE4 0x054A
|
||||
0xE5 0x057A
|
||||
0xE6 0x054B
|
||||
0xE7 0x057B
|
||||
0xE8 0x054C
|
||||
0xE9 0x057C
|
||||
0xEA 0x054D
|
||||
0xEB 0x057D
|
||||
0xEC 0x054E
|
||||
0xED 0x057E
|
||||
0xEE 0x054F
|
||||
0xEF 0x057F
|
||||
0xF0 0x0550
|
||||
0xF1 0x0580
|
||||
0xF2 0x0551
|
||||
0xF3 0x0581
|
||||
0xF4 0x0552
|
||||
0xF5 0x0582
|
||||
0xF6 0x0553
|
||||
0xF7 0x0583
|
||||
0xF8 0x0554
|
||||
0xF9 0x0584
|
||||
0xFA 0x0555
|
||||
0xFB 0x0585
|
||||
0xFC 0x0556
|
||||
0xFD 0x0586
|
||||
0xFE 0x055A
|
13806
tools/tools/locale/etc/charmaps/Big5.TXT
Normal file
13806
tools/tools/locale/etc/charmaps/Big5.TXT
Normal file
File diff suppressed because it is too large
Load Diff
18528
tools/tools/locale/etc/charmaps/Big5HKSCS.TXT
Normal file
18528
tools/tools/locale/etc/charmaps/Big5HKSCS.TXT
Normal file
File diff suppressed because it is too large
Load Diff
265
tools/tools/locale/etc/charmaps/CP1131.TXT
Normal file
265
tools/tools/locale/etc/charmaps/CP1131.TXT
Normal file
@ -0,0 +1,265 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Obtained from
|
||||
# http://haible.de/bruno/charsets/conversion-tables/CP1131.html
|
||||
# in the file aix-4.3.2/IBM-1131.TXT
|
||||
#
|
||||
# With updates from libiconv-1.13.1/tests/CP1131.TXT
|
||||
#
|
||||
0x00 0x0000
|
||||
0x01 0x0001
|
||||
0x02 0x0002
|
||||
0x03 0x0003
|
||||
0x04 0x0004
|
||||
0x05 0x0005
|
||||
0x06 0x0006
|
||||
0x07 0x0007
|
||||
0x08 0x0008
|
||||
0x09 0x0009
|
||||
0x0A 0x000A
|
||||
0x0B 0x000B
|
||||
0x0C 0x000C
|
||||
0x0D 0x000D
|
||||
0x0E 0x000E
|
||||
0x0F 0x000F
|
||||
0x10 0x0010
|
||||
0x11 0x0011
|
||||
0x12 0x0012
|
||||
0x13 0x0013
|
||||
0x14 0x0014
|
||||
0x15 0x0015
|
||||
0x16 0x0016
|
||||
0x17 0x0017
|
||||
0x18 0x0018
|
||||
0x19 0x0019
|
||||
0x1A 0x001A
|
||||
0x1B 0x001B
|
||||
0x1C 0x001C
|
||||
0x1D 0x001D
|
||||
0x1E 0x001E
|
||||
0x1F 0x001F
|
||||
0x20 0x0020
|
||||
0x21 0x0021
|
||||
0x22 0x0022
|
||||
0x23 0x0023
|
||||
0x24 0x0024
|
||||
0x25 0x0025
|
||||
0x26 0x0026
|
||||
0x27 0x0027
|
||||
0x28 0x0028
|
||||
0x29 0x0029
|
||||
0x2A 0x002A
|
||||
0x2B 0x002B
|
||||
0x2C 0x002C
|
||||
0x2D 0x002D
|
||||
0x2E 0x002E
|
||||
0x2F 0x002F
|
||||
0x30 0x0030
|
||||
0x31 0x0031
|
||||
0x32 0x0032
|
||||
0x33 0x0033
|
||||
0x34 0x0034
|
||||
0x35 0x0035
|
||||
0x36 0x0036
|
||||
0x37 0x0037
|
||||
0x38 0x0038
|
||||
0x39 0x0039
|
||||
0x3A 0x003A
|
||||
0x3B 0x003B
|
||||
0x3C 0x003C
|
||||
0x3D 0x003D
|
||||
0x3E 0x003E
|
||||
0x3F 0x003F
|
||||
0x40 0x0040
|
||||
0x41 0x0041
|
||||
0x42 0x0042
|
||||
0x43 0x0043
|
||||
0x44 0x0044
|
||||
0x45 0x0045
|
||||
0x46 0x0046
|
||||
0x47 0x0047
|
||||
0x48 0x0048
|
||||
0x49 0x0049
|
||||
0x4A 0x004A
|
||||
0x4B 0x004B
|
||||
0x4C 0x004C
|
||||
0x4D 0x004D
|
||||
0x4E 0x004E
|
||||
0x4F 0x004F
|
||||
0x50 0x0050
|
||||
0x51 0x0051
|
||||
0x52 0x0052
|
||||
0x53 0x0053
|
||||
0x54 0x0054
|
||||
0x55 0x0055
|
||||
0x56 0x0056
|
||||
0x57 0x0057
|
||||
0x58 0x0058
|
||||
0x59 0x0059
|
||||
0x5A 0x005A
|
||||
0x5B 0x005B
|
||||
0x5C 0x005C
|
||||
0x5D 0x005D
|
||||
0x5E 0x005E
|
||||
0x5F 0x005F
|
||||
0x60 0x0060
|
||||
0x61 0x0061
|
||||
0x62 0x0062
|
||||
0x63 0x0063
|
||||
0x64 0x0064
|
||||
0x65 0x0065
|
||||
0x66 0x0066
|
||||
0x67 0x0067
|
||||
0x68 0x0068
|
||||
0x69 0x0069
|
||||
0x6A 0x006A
|
||||
0x6B 0x006B
|
||||
0x6C 0x006C
|
||||
0x6D 0x006D
|
||||
0x6E 0x006E
|
||||
0x6F 0x006F
|
||||
0x70 0x0070
|
||||
0x71 0x0071
|
||||
0x72 0x0072
|
||||
0x73 0x0073
|
||||
0x74 0x0074
|
||||
0x75 0x0075
|
||||
0x76 0x0076
|
||||
0x77 0x0077
|
||||
0x78 0x0078
|
||||
0x79 0x0079
|
||||
0x7A 0x007A
|
||||
0x7B 0x007B
|
||||
0x7C 0x007C
|
||||
0x7D 0x007D
|
||||
0x7E 0x007E
|
||||
0x7F 0x007F
|
||||
0x80 0x0410
|
||||
0x81 0x0411
|
||||
0x82 0x0412
|
||||
0x83 0x0413
|
||||
0x84 0x0414
|
||||
0x85 0x0415
|
||||
0x86 0x0416
|
||||
0x87 0x0417
|
||||
0x88 0x0418
|
||||
0x89 0x0419
|
||||
0x8A 0x041A
|
||||
0x8B 0x041B
|
||||
0x8C 0x041C
|
||||
0x8D 0x041D
|
||||
0x8E 0x041E
|
||||
0x8F 0x041F
|
||||
0x90 0x0420
|
||||
0x91 0x0421
|
||||
0x92 0x0422
|
||||
0x93 0x0423
|
||||
0x94 0x0424
|
||||
0x95 0x0425
|
||||
0x96 0x0426
|
||||
0x97 0x0427
|
||||
0x98 0x0428
|
||||
0x99 0x0429
|
||||
0x9A 0x042A
|
||||
0x9B 0x042B
|
||||
0x9C 0x042C
|
||||
0x9D 0x042D
|
||||
0x9E 0x042E
|
||||
0x9F 0x042F
|
||||
0xA0 0x0430
|
||||
0xA1 0x0431
|
||||
0xA2 0x0432
|
||||
0xA3 0x0433
|
||||
0xA4 0x0434
|
||||
0xA5 0x0435
|
||||
0xA6 0x0436
|
||||
0xA7 0x0437
|
||||
0xA8 0x0438
|
||||
0xA9 0x0439
|
||||
0xAA 0x043A
|
||||
0xAB 0x043B
|
||||
0xAC 0x043C
|
||||
0xAD 0x043D
|
||||
0xAE 0x043E
|
||||
0xAF 0x043F
|
||||
0xB0 0x2591
|
||||
0xB1 0x2592
|
||||
0xB2 0x2593
|
||||
0xB3 0x2502
|
||||
0xB4 0x2524
|
||||
0xB5 0x2561
|
||||
0xB6 0x2562
|
||||
0xB7 0x2556
|
||||
0xB8 0x2555
|
||||
0xB9 0x2563
|
||||
0xBA 0x2551
|
||||
0xBB 0x2557
|
||||
0xBC 0x255D
|
||||
0xBD 0x255C
|
||||
0xBE 0x255B
|
||||
0xBF 0x2510
|
||||
0xC0 0x2514
|
||||
0xC1 0x2534
|
||||
0xC2 0x252C
|
||||
0xC3 0x251C
|
||||
0xC4 0x2500
|
||||
0xC5 0x253C
|
||||
0xC6 0x255E
|
||||
0xC7 0x255F
|
||||
0xC8 0x255A
|
||||
0xC9 0x2554
|
||||
0xCA 0x2569
|
||||
0xCB 0x2566
|
||||
0xCC 0x2560
|
||||
0xCD 0x2550
|
||||
0xCE 0x256C
|
||||
0xCF 0x2567
|
||||
0xD0 0x2568
|
||||
0xD1 0x2564
|
||||
0xD2 0x2565
|
||||
0xD3 0x2559
|
||||
0xD4 0x2558
|
||||
0xD5 0x2552
|
||||
0xD6 0x2553
|
||||
0xD7 0x256B
|
||||
0xD8 0x256A
|
||||
0xD9 0x2518
|
||||
0xDA 0x250C
|
||||
0xDB 0x2588
|
||||
0xDC 0x2584
|
||||
0xDD 0x258C
|
||||
0xDE 0x2590
|
||||
0xDF 0x2580
|
||||
0xE0 0x0440
|
||||
0xE1 0x0441
|
||||
0xE2 0x0442
|
||||
0xE3 0x0443
|
||||
0xE4 0x0444
|
||||
0xE5 0x0445
|
||||
0xE6 0x0446
|
||||
0xE7 0x0447
|
||||
0xE8 0x0448
|
||||
0xE9 0x0449
|
||||
0xEA 0x044A
|
||||
0xEB 0x044B
|
||||
0xEC 0x044C
|
||||
0xED 0x044D
|
||||
0xEE 0x044E
|
||||
0xEF 0x044F
|
||||
0xF0 0x0401
|
||||
0xF1 0x0451
|
||||
0xF2 0x0404
|
||||
0xF3 0x0454
|
||||
0xF4 0x0407
|
||||
0xF5 0x0457
|
||||
0xF6 0x040E
|
||||
0xF7 0x045E
|
||||
0xF8 0x0406
|
||||
0xF9 0x0456
|
||||
0xFA 0x00B7
|
||||
0xFB 0x00A4
|
||||
0xFC 0x0490
|
||||
0xFD 0x0491
|
||||
0xFE 0x2219
|
||||
0xFF 0x00A0
|
276
tools/tools/locale/etc/charmaps/CP1251.TXT
Normal file
276
tools/tools/locale/etc/charmaps/CP1251.TXT
Normal file
@ -0,0 +1,276 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: cp1251 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: Shawn.Steele@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the cp1251 code (in hex)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 is the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in cp1251 order
|
||||
#
|
||||
0x00 0x0000 #NULL
|
||||
0x01 0x0001 #START OF HEADING
|
||||
0x02 0x0002 #START OF TEXT
|
||||
0x03 0x0003 #END OF TEXT
|
||||
0x04 0x0004 #END OF TRANSMISSION
|
||||
0x05 0x0005 #ENQUIRY
|
||||
0x06 0x0006 #ACKNOWLEDGE
|
||||
0x07 0x0007 #BELL
|
||||
0x08 0x0008 #BACKSPACE
|
||||
0x09 0x0009 #HORIZONTAL TABULATION
|
||||
0x0A 0x000A #LINE FEED
|
||||
0x0B 0x000B #VERTICAL TABULATION
|
||||
0x0C 0x000C #FORM FEED
|
||||
0x0D 0x000D #CARRIAGE RETURN
|
||||
0x0E 0x000E #SHIFT OUT
|
||||
0x0F 0x000F #SHIFT IN
|
||||
0x10 0x0010 #DATA LINK ESCAPE
|
||||
0x11 0x0011 #DEVICE CONTROL ONE
|
||||
0x12 0x0012 #DEVICE CONTROL TWO
|
||||
0x13 0x0013 #DEVICE CONTROL THREE
|
||||
0x14 0x0014 #DEVICE CONTROL FOUR
|
||||
0x15 0x0015 #NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 #SYNCHRONOUS IDLE
|
||||
0x17 0x0017 #END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 #CANCEL
|
||||
0x19 0x0019 #END OF MEDIUM
|
||||
0x1A 0x001A #SUBSTITUTE
|
||||
0x1B 0x001B #ESCAPE
|
||||
0x1C 0x001C #FILE SEPARATOR
|
||||
0x1D 0x001D #GROUP SEPARATOR
|
||||
0x1E 0x001E #RECORD SEPARATOR
|
||||
0x1F 0x001F #UNIT SEPARATOR
|
||||
0x20 0x0020 #SPACE
|
||||
0x21 0x0021 #EXCLAMATION MARK
|
||||
0x22 0x0022 #QUOTATION MARK
|
||||
0x23 0x0023 #NUMBER SIGN
|
||||
0x24 0x0024 #DOLLAR SIGN
|
||||
0x25 0x0025 #PERCENT SIGN
|
||||
0x26 0x0026 #AMPERSAND
|
||||
0x27 0x0027 #APOSTROPHE
|
||||
0x28 0x0028 #LEFT PARENTHESIS
|
||||
0x29 0x0029 #RIGHT PARENTHESIS
|
||||
0x2A 0x002A #ASTERISK
|
||||
0x2B 0x002B #PLUS SIGN
|
||||
0x2C 0x002C #COMMA
|
||||
0x2D 0x002D #HYPHEN-MINUS
|
||||
0x2E 0x002E #FULL STOP
|
||||
0x2F 0x002F #SOLIDUS
|
||||
0x30 0x0030 #DIGIT ZERO
|
||||
0x31 0x0031 #DIGIT ONE
|
||||
0x32 0x0032 #DIGIT TWO
|
||||
0x33 0x0033 #DIGIT THREE
|
||||
0x34 0x0034 #DIGIT FOUR
|
||||
0x35 0x0035 #DIGIT FIVE
|
||||
0x36 0x0036 #DIGIT SIX
|
||||
0x37 0x0037 #DIGIT SEVEN
|
||||
0x38 0x0038 #DIGIT EIGHT
|
||||
0x39 0x0039 #DIGIT NINE
|
||||
0x3A 0x003A #COLON
|
||||
0x3B 0x003B #SEMICOLON
|
||||
0x3C 0x003C #LESS-THAN SIGN
|
||||
0x3D 0x003D #EQUALS SIGN
|
||||
0x3E 0x003E #GREATER-THAN SIGN
|
||||
0x3F 0x003F #QUESTION MARK
|
||||
0x40 0x0040 #COMMERCIAL AT
|
||||
0x41 0x0041 #LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 #LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 #LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 #LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 #LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 #LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 #LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 #LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 #LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A #LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B #LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C #LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D #LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E #LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F #LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 #LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 #LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 #LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 #LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 #LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 #LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 #LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 #LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 #LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 #LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A #LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B #LEFT SQUARE BRACKET
|
||||
0x5C 0x005C #REVERSE SOLIDUS
|
||||
0x5D 0x005D #RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E #CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F #LOW LINE
|
||||
0x60 0x0060 #GRAVE ACCENT
|
||||
0x61 0x0061 #LATIN SMALL LETTER A
|
||||
0x62 0x0062 #LATIN SMALL LETTER B
|
||||
0x63 0x0063 #LATIN SMALL LETTER C
|
||||
0x64 0x0064 #LATIN SMALL LETTER D
|
||||
0x65 0x0065 #LATIN SMALL LETTER E
|
||||
0x66 0x0066 #LATIN SMALL LETTER F
|
||||
0x67 0x0067 #LATIN SMALL LETTER G
|
||||
0x68 0x0068 #LATIN SMALL LETTER H
|
||||
0x69 0x0069 #LATIN SMALL LETTER I
|
||||
0x6A 0x006A #LATIN SMALL LETTER J
|
||||
0x6B 0x006B #LATIN SMALL LETTER K
|
||||
0x6C 0x006C #LATIN SMALL LETTER L
|
||||
0x6D 0x006D #LATIN SMALL LETTER M
|
||||
0x6E 0x006E #LATIN SMALL LETTER N
|
||||
0x6F 0x006F #LATIN SMALL LETTER O
|
||||
0x70 0x0070 #LATIN SMALL LETTER P
|
||||
0x71 0x0071 #LATIN SMALL LETTER Q
|
||||
0x72 0x0072 #LATIN SMALL LETTER R
|
||||
0x73 0x0073 #LATIN SMALL LETTER S
|
||||
0x74 0x0074 #LATIN SMALL LETTER T
|
||||
0x75 0x0075 #LATIN SMALL LETTER U
|
||||
0x76 0x0076 #LATIN SMALL LETTER V
|
||||
0x77 0x0077 #LATIN SMALL LETTER W
|
||||
0x78 0x0078 #LATIN SMALL LETTER X
|
||||
0x79 0x0079 #LATIN SMALL LETTER Y
|
||||
0x7A 0x007A #LATIN SMALL LETTER Z
|
||||
0x7B 0x007B #LEFT CURLY BRACKET
|
||||
0x7C 0x007C #VERTICAL LINE
|
||||
0x7D 0x007D #RIGHT CURLY BRACKET
|
||||
0x7E 0x007E #TILDE
|
||||
0x7F 0x007F #DELETE
|
||||
0x80 0x0402 #CYRILLIC CAPITAL LETTER DJE
|
||||
0x81 0x0403 #CYRILLIC CAPITAL LETTER GJE
|
||||
0x82 0x201A #SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0453 #CYRILLIC SMALL LETTER GJE
|
||||
0x84 0x201E #DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 #HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 #DAGGER
|
||||
0x87 0x2021 #DOUBLE DAGGER
|
||||
0x88 0x20AC #EURO SIGN
|
||||
0x89 0x2030 #PER MILLE SIGN
|
||||
0x8A 0x0409 #CYRILLIC CAPITAL LETTER LJE
|
||||
0x8B 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x040A #CYRILLIC CAPITAL LETTER NJE
|
||||
0x8D 0x040C #CYRILLIC CAPITAL LETTER KJE
|
||||
0x8E 0x040B #CYRILLIC CAPITAL LETTER TSHE
|
||||
0x8F 0x040F #CYRILLIC CAPITAL LETTER DZHE
|
||||
0x90 0x0452 #CYRILLIC SMALL LETTER DJE
|
||||
0x91 0x2018 #LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 #RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C #LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D #RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 #BULLET
|
||||
0x96 0x2013 #EN DASH
|
||||
0x97 0x2014 #EM DASH
|
||||
0x98 #UNDEFINED
|
||||
0x99 0x2122 #TRADE MARK SIGN
|
||||
0x9A 0x0459 #CYRILLIC SMALL LETTER LJE
|
||||
0x9B 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x045A #CYRILLIC SMALL LETTER NJE
|
||||
0x9D 0x045C #CYRILLIC SMALL LETTER KJE
|
||||
0x9E 0x045B #CYRILLIC SMALL LETTER TSHE
|
||||
0x9F 0x045F #CYRILLIC SMALL LETTER DZHE
|
||||
0xA0 0x00A0 #NO-BREAK SPACE
|
||||
0xA1 0x040E #CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xA2 0x045E #CYRILLIC SMALL LETTER SHORT U
|
||||
0xA3 0x0408 #CYRILLIC CAPITAL LETTER JE
|
||||
0xA4 0x00A4 #CURRENCY SIGN
|
||||
0xA5 0x0490 #CYRILLIC CAPITAL LETTER GHE WITH UPTURN
|
||||
0xA6 0x00A6 #BROKEN BAR
|
||||
0xA7 0x00A7 #SECTION SIGN
|
||||
0xA8 0x0401 #CYRILLIC CAPITAL LETTER IO
|
||||
0xA9 0x00A9 #COPYRIGHT SIGN
|
||||
0xAA 0x0404 #CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xAB 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC #NOT SIGN
|
||||
0xAD 0x00AD #SOFT HYPHEN
|
||||
0xAE 0x00AE #REGISTERED SIGN
|
||||
0xAF 0x0407 #CYRILLIC CAPITAL LETTER YI
|
||||
0xB0 0x00B0 #DEGREE SIGN
|
||||
0xB1 0x00B1 #PLUS-MINUS SIGN
|
||||
0xB2 0x0406 #CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xB3 0x0456 #CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xB4 0x0491 #CYRILLIC SMALL LETTER GHE WITH UPTURN
|
||||
0xB5 0x00B5 #MICRO SIGN
|
||||
0xB6 0x00B6 #PILCROW SIGN
|
||||
0xB7 0x00B7 #MIDDLE DOT
|
||||
0xB8 0x0451 #CYRILLIC SMALL LETTER IO
|
||||
0xB9 0x2116 #NUMERO SIGN
|
||||
0xBA 0x0454 #CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xBB 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x0458 #CYRILLIC SMALL LETTER JE
|
||||
0xBD 0x0405 #CYRILLIC CAPITAL LETTER DZE
|
||||
0xBE 0x0455 #CYRILLIC SMALL LETTER DZE
|
||||
0xBF 0x0457 #CYRILLIC SMALL LETTER YI
|
||||
0xC0 0x0410 #CYRILLIC CAPITAL LETTER A
|
||||
0xC1 0x0411 #CYRILLIC CAPITAL LETTER BE
|
||||
0xC2 0x0412 #CYRILLIC CAPITAL LETTER VE
|
||||
0xC3 0x0413 #CYRILLIC CAPITAL LETTER GHE
|
||||
0xC4 0x0414 #CYRILLIC CAPITAL LETTER DE
|
||||
0xC5 0x0415 #CYRILLIC CAPITAL LETTER IE
|
||||
0xC6 0x0416 #CYRILLIC CAPITAL LETTER ZHE
|
||||
0xC7 0x0417 #CYRILLIC CAPITAL LETTER ZE
|
||||
0xC8 0x0418 #CYRILLIC CAPITAL LETTER I
|
||||
0xC9 0x0419 #CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xCA 0x041A #CYRILLIC CAPITAL LETTER KA
|
||||
0xCB 0x041B #CYRILLIC CAPITAL LETTER EL
|
||||
0xCC 0x041C #CYRILLIC CAPITAL LETTER EM
|
||||
0xCD 0x041D #CYRILLIC CAPITAL LETTER EN
|
||||
0xCE 0x041E #CYRILLIC CAPITAL LETTER O
|
||||
0xCF 0x041F #CYRILLIC CAPITAL LETTER PE
|
||||
0xD0 0x0420 #CYRILLIC CAPITAL LETTER ER
|
||||
0xD1 0x0421 #CYRILLIC CAPITAL LETTER ES
|
||||
0xD2 0x0422 #CYRILLIC CAPITAL LETTER TE
|
||||
0xD3 0x0423 #CYRILLIC CAPITAL LETTER U
|
||||
0xD4 0x0424 #CYRILLIC CAPITAL LETTER EF
|
||||
0xD5 0x0425 #CYRILLIC CAPITAL LETTER HA
|
||||
0xD6 0x0426 #CYRILLIC CAPITAL LETTER TSE
|
||||
0xD7 0x0427 #CYRILLIC CAPITAL LETTER CHE
|
||||
0xD8 0x0428 #CYRILLIC CAPITAL LETTER SHA
|
||||
0xD9 0x0429 #CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xDA 0x042A #CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0xDB 0x042B #CYRILLIC CAPITAL LETTER YERU
|
||||
0xDC 0x042C #CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xDD 0x042D #CYRILLIC CAPITAL LETTER E
|
||||
0xDE 0x042E #CYRILLIC CAPITAL LETTER YU
|
||||
0xDF 0x042F #CYRILLIC CAPITAL LETTER YA
|
||||
0xE0 0x0430 #CYRILLIC SMALL LETTER A
|
||||
0xE1 0x0431 #CYRILLIC SMALL LETTER BE
|
||||
0xE2 0x0432 #CYRILLIC SMALL LETTER VE
|
||||
0xE3 0x0433 #CYRILLIC SMALL LETTER GHE
|
||||
0xE4 0x0434 #CYRILLIC SMALL LETTER DE
|
||||
0xE5 0x0435 #CYRILLIC SMALL LETTER IE
|
||||
0xE6 0x0436 #CYRILLIC SMALL LETTER ZHE
|
||||
0xE7 0x0437 #CYRILLIC SMALL LETTER ZE
|
||||
0xE8 0x0438 #CYRILLIC SMALL LETTER I
|
||||
0xE9 0x0439 #CYRILLIC SMALL LETTER SHORT I
|
||||
0xEA 0x043A #CYRILLIC SMALL LETTER KA
|
||||
0xEB 0x043B #CYRILLIC SMALL LETTER EL
|
||||
0xEC 0x043C #CYRILLIC SMALL LETTER EM
|
||||
0xED 0x043D #CYRILLIC SMALL LETTER EN
|
||||
0xEE 0x043E #CYRILLIC SMALL LETTER O
|
||||
0xEF 0x043F #CYRILLIC SMALL LETTER PE
|
||||
0xF0 0x0440 #CYRILLIC SMALL LETTER ER
|
||||
0xF1 0x0441 #CYRILLIC SMALL LETTER ES
|
||||
0xF2 0x0442 #CYRILLIC SMALL LETTER TE
|
||||
0xF3 0x0443 #CYRILLIC SMALL LETTER U
|
||||
0xF4 0x0444 #CYRILLIC SMALL LETTER EF
|
||||
0xF5 0x0445 #CYRILLIC SMALL LETTER HA
|
||||
0xF6 0x0446 #CYRILLIC SMALL LETTER TSE
|
||||
0xF7 0x0447 #CYRILLIC SMALL LETTER CHE
|
||||
0xF8 0x0448 #CYRILLIC SMALL LETTER SHA
|
||||
0xF9 0x0449 #CYRILLIC SMALL LETTER SHCHA
|
||||
0xFA 0x044A #CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xFB 0x044B #CYRILLIC SMALL LETTER YERU
|
||||
0xFC 0x044C #CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xFD 0x044D #CYRILLIC SMALL LETTER E
|
||||
0xFE 0x044E #CYRILLIC SMALL LETTER YU
|
||||
0xFF 0x044F #CYRILLIC SMALL LETTER YA
|
275
tools/tools/locale/etc/charmaps/CP866.TXT
Normal file
275
tools/tools/locale/etc/charmaps/CP866.TXT
Normal file
@ -0,0 +1,275 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: cp866_DOSCyrillicRussian to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.00
|
||||
# Table format: Format A
|
||||
# Date: 04/24/96
|
||||
# Contact: Shawn.Steele@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the cp866_DOSCyrillicRussian code (in hex)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 is the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in cp866_DOSCyrillicRussian order
|
||||
#
|
||||
0x00 0x0000 #NULL
|
||||
0x01 0x0001 #START OF HEADING
|
||||
0x02 0x0002 #START OF TEXT
|
||||
0x03 0x0003 #END OF TEXT
|
||||
0x04 0x0004 #END OF TRANSMISSION
|
||||
0x05 0x0005 #ENQUIRY
|
||||
0x06 0x0006 #ACKNOWLEDGE
|
||||
0x07 0x0007 #BELL
|
||||
0x08 0x0008 #BACKSPACE
|
||||
0x09 0x0009 #HORIZONTAL TABULATION
|
||||
0x0a 0x000a #LINE FEED
|
||||
0x0b 0x000b #VERTICAL TABULATION
|
||||
0x0c 0x000c #FORM FEED
|
||||
0x0d 0x000d #CARRIAGE RETURN
|
||||
0x0e 0x000e #SHIFT OUT
|
||||
0x0f 0x000f #SHIFT IN
|
||||
0x10 0x0010 #DATA LINK ESCAPE
|
||||
0x11 0x0011 #DEVICE CONTROL ONE
|
||||
0x12 0x0012 #DEVICE CONTROL TWO
|
||||
0x13 0x0013 #DEVICE CONTROL THREE
|
||||
0x14 0x0014 #DEVICE CONTROL FOUR
|
||||
0x15 0x0015 #NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 #SYNCHRONOUS IDLE
|
||||
0x17 0x0017 #END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 #CANCEL
|
||||
0x19 0x0019 #END OF MEDIUM
|
||||
0x1a 0x001a #SUBSTITUTE
|
||||
0x1b 0x001b #ESCAPE
|
||||
0x1c 0x001c #FILE SEPARATOR
|
||||
0x1d 0x001d #GROUP SEPARATOR
|
||||
0x1e 0x001e #RECORD SEPARATOR
|
||||
0x1f 0x001f #UNIT SEPARATOR
|
||||
0x20 0x0020 #SPACE
|
||||
0x21 0x0021 #EXCLAMATION MARK
|
||||
0x22 0x0022 #QUOTATION MARK
|
||||
0x23 0x0023 #NUMBER SIGN
|
||||
0x24 0x0024 #DOLLAR SIGN
|
||||
0x25 0x0025 #PERCENT SIGN
|
||||
0x26 0x0026 #AMPERSAND
|
||||
0x27 0x0027 #APOSTROPHE
|
||||
0x28 0x0028 #LEFT PARENTHESIS
|
||||
0x29 0x0029 #RIGHT PARENTHESIS
|
||||
0x2a 0x002a #ASTERISK
|
||||
0x2b 0x002b #PLUS SIGN
|
||||
0x2c 0x002c #COMMA
|
||||
0x2d 0x002d #HYPHEN-MINUS
|
||||
0x2e 0x002e #FULL STOP
|
||||
0x2f 0x002f #SOLIDUS
|
||||
0x30 0x0030 #DIGIT ZERO
|
||||
0x31 0x0031 #DIGIT ONE
|
||||
0x32 0x0032 #DIGIT TWO
|
||||
0x33 0x0033 #DIGIT THREE
|
||||
0x34 0x0034 #DIGIT FOUR
|
||||
0x35 0x0035 #DIGIT FIVE
|
||||
0x36 0x0036 #DIGIT SIX
|
||||
0x37 0x0037 #DIGIT SEVEN
|
||||
0x38 0x0038 #DIGIT EIGHT
|
||||
0x39 0x0039 #DIGIT NINE
|
||||
0x3a 0x003a #COLON
|
||||
0x3b 0x003b #SEMICOLON
|
||||
0x3c 0x003c #LESS-THAN SIGN
|
||||
0x3d 0x003d #EQUALS SIGN
|
||||
0x3e 0x003e #GREATER-THAN SIGN
|
||||
0x3f 0x003f #QUESTION MARK
|
||||
0x40 0x0040 #COMMERCIAL AT
|
||||
0x41 0x0041 #LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 #LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 #LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 #LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 #LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 #LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 #LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 #LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 #LATIN CAPITAL LETTER I
|
||||
0x4a 0x004a #LATIN CAPITAL LETTER J
|
||||
0x4b 0x004b #LATIN CAPITAL LETTER K
|
||||
0x4c 0x004c #LATIN CAPITAL LETTER L
|
||||
0x4d 0x004d #LATIN CAPITAL LETTER M
|
||||
0x4e 0x004e #LATIN CAPITAL LETTER N
|
||||
0x4f 0x004f #LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 #LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 #LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 #LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 #LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 #LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 #LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 #LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 #LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 #LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 #LATIN CAPITAL LETTER Y
|
||||
0x5a 0x005a #LATIN CAPITAL LETTER Z
|
||||
0x5b 0x005b #LEFT SQUARE BRACKET
|
||||
0x5c 0x005c #REVERSE SOLIDUS
|
||||
0x5d 0x005d #RIGHT SQUARE BRACKET
|
||||
0x5e 0x005e #CIRCUMFLEX ACCENT
|
||||
0x5f 0x005f #LOW LINE
|
||||
0x60 0x0060 #GRAVE ACCENT
|
||||
0x61 0x0061 #LATIN SMALL LETTER A
|
||||
0x62 0x0062 #LATIN SMALL LETTER B
|
||||
0x63 0x0063 #LATIN SMALL LETTER C
|
||||
0x64 0x0064 #LATIN SMALL LETTER D
|
||||
0x65 0x0065 #LATIN SMALL LETTER E
|
||||
0x66 0x0066 #LATIN SMALL LETTER F
|
||||
0x67 0x0067 #LATIN SMALL LETTER G
|
||||
0x68 0x0068 #LATIN SMALL LETTER H
|
||||
0x69 0x0069 #LATIN SMALL LETTER I
|
||||
0x6a 0x006a #LATIN SMALL LETTER J
|
||||
0x6b 0x006b #LATIN SMALL LETTER K
|
||||
0x6c 0x006c #LATIN SMALL LETTER L
|
||||
0x6d 0x006d #LATIN SMALL LETTER M
|
||||
0x6e 0x006e #LATIN SMALL LETTER N
|
||||
0x6f 0x006f #LATIN SMALL LETTER O
|
||||
0x70 0x0070 #LATIN SMALL LETTER P
|
||||
0x71 0x0071 #LATIN SMALL LETTER Q
|
||||
0x72 0x0072 #LATIN SMALL LETTER R
|
||||
0x73 0x0073 #LATIN SMALL LETTER S
|
||||
0x74 0x0074 #LATIN SMALL LETTER T
|
||||
0x75 0x0075 #LATIN SMALL LETTER U
|
||||
0x76 0x0076 #LATIN SMALL LETTER V
|
||||
0x77 0x0077 #LATIN SMALL LETTER W
|
||||
0x78 0x0078 #LATIN SMALL LETTER X
|
||||
0x79 0x0079 #LATIN SMALL LETTER Y
|
||||
0x7a 0x007a #LATIN SMALL LETTER Z
|
||||
0x7b 0x007b #LEFT CURLY BRACKET
|
||||
0x7c 0x007c #VERTICAL LINE
|
||||
0x7d 0x007d #RIGHT CURLY BRACKET
|
||||
0x7e 0x007e #TILDE
|
||||
0x7f 0x007f #DELETE
|
||||
0x80 0x0410 #CYRILLIC CAPITAL LETTER A
|
||||
0x81 0x0411 #CYRILLIC CAPITAL LETTER BE
|
||||
0x82 0x0412 #CYRILLIC CAPITAL LETTER VE
|
||||
0x83 0x0413 #CYRILLIC CAPITAL LETTER GHE
|
||||
0x84 0x0414 #CYRILLIC CAPITAL LETTER DE
|
||||
0x85 0x0415 #CYRILLIC CAPITAL LETTER IE
|
||||
0x86 0x0416 #CYRILLIC CAPITAL LETTER ZHE
|
||||
0x87 0x0417 #CYRILLIC CAPITAL LETTER ZE
|
||||
0x88 0x0418 #CYRILLIC CAPITAL LETTER I
|
||||
0x89 0x0419 #CYRILLIC CAPITAL LETTER SHORT I
|
||||
0x8a 0x041a #CYRILLIC CAPITAL LETTER KA
|
||||
0x8b 0x041b #CYRILLIC CAPITAL LETTER EL
|
||||
0x8c 0x041c #CYRILLIC CAPITAL LETTER EM
|
||||
0x8d 0x041d #CYRILLIC CAPITAL LETTER EN
|
||||
0x8e 0x041e #CYRILLIC CAPITAL LETTER O
|
||||
0x8f 0x041f #CYRILLIC CAPITAL LETTER PE
|
||||
0x90 0x0420 #CYRILLIC CAPITAL LETTER ER
|
||||
0x91 0x0421 #CYRILLIC CAPITAL LETTER ES
|
||||
0x92 0x0422 #CYRILLIC CAPITAL LETTER TE
|
||||
0x93 0x0423 #CYRILLIC CAPITAL LETTER U
|
||||
0x94 0x0424 #CYRILLIC CAPITAL LETTER EF
|
||||
0x95 0x0425 #CYRILLIC CAPITAL LETTER HA
|
||||
0x96 0x0426 #CYRILLIC CAPITAL LETTER TSE
|
||||
0x97 0x0427 #CYRILLIC CAPITAL LETTER CHE
|
||||
0x98 0x0428 #CYRILLIC CAPITAL LETTER SHA
|
||||
0x99 0x0429 #CYRILLIC CAPITAL LETTER SHCHA
|
||||
0x9a 0x042a #CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0x9b 0x042b #CYRILLIC CAPITAL LETTER YERU
|
||||
0x9c 0x042c #CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0x9d 0x042d #CYRILLIC CAPITAL LETTER E
|
||||
0x9e 0x042e #CYRILLIC CAPITAL LETTER YU
|
||||
0x9f 0x042f #CYRILLIC CAPITAL LETTER YA
|
||||
0xa0 0x0430 #CYRILLIC SMALL LETTER A
|
||||
0xa1 0x0431 #CYRILLIC SMALL LETTER BE
|
||||
0xa2 0x0432 #CYRILLIC SMALL LETTER VE
|
||||
0xa3 0x0433 #CYRILLIC SMALL LETTER GHE
|
||||
0xa4 0x0434 #CYRILLIC SMALL LETTER DE
|
||||
0xa5 0x0435 #CYRILLIC SMALL LETTER IE
|
||||
0xa6 0x0436 #CYRILLIC SMALL LETTER ZHE
|
||||
0xa7 0x0437 #CYRILLIC SMALL LETTER ZE
|
||||
0xa8 0x0438 #CYRILLIC SMALL LETTER I
|
||||
0xa9 0x0439 #CYRILLIC SMALL LETTER SHORT I
|
||||
0xaa 0x043a #CYRILLIC SMALL LETTER KA
|
||||
0xab 0x043b #CYRILLIC SMALL LETTER EL
|
||||
0xac 0x043c #CYRILLIC SMALL LETTER EM
|
||||
0xad 0x043d #CYRILLIC SMALL LETTER EN
|
||||
0xae 0x043e #CYRILLIC SMALL LETTER O
|
||||
0xaf 0x043f #CYRILLIC SMALL LETTER PE
|
||||
0xb0 0x2591 #LIGHT SHADE
|
||||
0xb1 0x2592 #MEDIUM SHADE
|
||||
0xb2 0x2593 #DARK SHADE
|
||||
0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL
|
||||
0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||
0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
|
||||
0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
|
||||
0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
|
||||
0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
|
||||
0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||||
0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL
|
||||
0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||||
0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT
|
||||
0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
|
||||
0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|
||||
0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||
0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||
0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||
0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL
|
||||
0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||
0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
|
||||
0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
|
||||
0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT
|
||||
0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||||
0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||||
0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||||
0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||||
0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL
|
||||
0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||||
0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|
||||
0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|
||||
0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|
||||
0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
|
||||
0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||
0xdb 0x2588 #FULL BLOCK
|
||||
0xdc 0x2584 #LOWER HALF BLOCK
|
||||
0xdd 0x258c #LEFT HALF BLOCK
|
||||
0xde 0x2590 #RIGHT HALF BLOCK
|
||||
0xdf 0x2580 #UPPER HALF BLOCK
|
||||
0xe0 0x0440 #CYRILLIC SMALL LETTER ER
|
||||
0xe1 0x0441 #CYRILLIC SMALL LETTER ES
|
||||
0xe2 0x0442 #CYRILLIC SMALL LETTER TE
|
||||
0xe3 0x0443 #CYRILLIC SMALL LETTER U
|
||||
0xe4 0x0444 #CYRILLIC SMALL LETTER EF
|
||||
0xe5 0x0445 #CYRILLIC SMALL LETTER HA
|
||||
0xe6 0x0446 #CYRILLIC SMALL LETTER TSE
|
||||
0xe7 0x0447 #CYRILLIC SMALL LETTER CHE
|
||||
0xe8 0x0448 #CYRILLIC SMALL LETTER SHA
|
||||
0xe9 0x0449 #CYRILLIC SMALL LETTER SHCHA
|
||||
0xea 0x044a #CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xeb 0x044b #CYRILLIC SMALL LETTER YERU
|
||||
0xec 0x044c #CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xed 0x044d #CYRILLIC SMALL LETTER E
|
||||
0xee 0x044e #CYRILLIC SMALL LETTER YU
|
||||
0xef 0x044f #CYRILLIC SMALL LETTER YA
|
||||
0xf0 0x0401 #CYRILLIC CAPITAL LETTER IO
|
||||
0xf1 0x0451 #CYRILLIC SMALL LETTER IO
|
||||
0xf2 0x0404 #CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xf3 0x0454 #CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xf4 0x0407 #CYRILLIC CAPITAL LETTER YI
|
||||
0xf5 0x0457 #CYRILLIC SMALL LETTER YI
|
||||
0xf6 0x040e #CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xf7 0x045e #CYRILLIC SMALL LETTER SHORT U
|
||||
0xf8 0x00b0 #DEGREE SIGN
|
||||
0xf9 0x2219 #BULLET OPERATOR
|
||||
0xfa 0x00b7 #MIDDLE DOT
|
||||
0xfb 0x221a #SQUARE ROOT
|
||||
0xfc 0x2116 #NUMERO SIGN
|
||||
0xfd 0x00a4 #CURRENCY SIGN
|
||||
0xfe 0x25a0 #BLACK SQUARE
|
||||
0xff 0x00a0 #NO-BREAK SPACE
|
63490
tools/tools/locale/etc/charmaps/GB18030.TXT
Normal file
63490
tools/tools/locale/etc/charmaps/GB18030.TXT
Normal file
File diff suppressed because it is too large
Load Diff
7512
tools/tools/locale/etc/charmaps/GB2312.TXT
Normal file
7512
tools/tools/locale/etc/charmaps/GB2312.TXT
Normal file
File diff suppressed because it is too large
Load Diff
21924
tools/tools/locale/etc/charmaps/GBK.TXT
Normal file
21924
tools/tools/locale/etc/charmaps/GBK.TXT
Normal file
File diff suppressed because it is too large
Load Diff
450
tools/tools/locale/etc/charmaps/ISCII-DEV.TXT
Normal file
450
tools/tools/locale/etc/charmaps/ISCII-DEV.TXT
Normal file
@ -0,0 +1,450 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
#=======================================================================
|
||||
# File name: DEVANAGA.TXT
|
||||
#
|
||||
# Contents: Map (external version) from Mac OS Devanagari
|
||||
# encoding to Unicode 2.1 and later.
|
||||
#
|
||||
# Copyright: (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
|
||||
# reserved.
|
||||
#
|
||||
# Contact: charsets@apple.com
|
||||
#
|
||||
# Changes:
|
||||
#
|
||||
# c02 2005-Apr-05 Update header comments; add section on
|
||||
# roundtrip considerations. Matches internal
|
||||
# xml <c1.1> and Text Encoding Converter 2.0.
|
||||
# b3,c1 2002-Dec-19 Update URLs. Matches internal utom<b1>.
|
||||
# b02 1999-Sep-22 Update contact e-mail address. Matches
|
||||
# internal utom<b1>, ufrm<b1>, and Text
|
||||
# Encoding Converter version 1.5.
|
||||
# n04 1998-Feb-05 First version; matches internal utom<n9>,
|
||||
# ufrm<n15>.
|
||||
#
|
||||
# Standard header:
|
||||
# ----------------
|
||||
#
|
||||
# Apple, the Apple logo, and Macintosh are trademarks of Apple
|
||||
# Computer, Inc., registered in the United States and other countries.
|
||||
# Unicode is a trademark of Unicode Inc. For the sake of brevity,
|
||||
# throughout this document, "Macintosh" can be used to refer to
|
||||
# Macintosh computers and "Unicode" can be used to refer to the
|
||||
# Unicode standard.
|
||||
#
|
||||
# Apple Computer, Inc. ("Apple") makes no warranty or representation,
|
||||
# either express or implied, with respect to this document and the
|
||||
# included data, its quality, accuracy, or fitness for a particular
|
||||
# purpose. In no event will Apple be liable for direct, indirect,
|
||||
# special, incidental, or consequential damages resulting from any
|
||||
# defect or inaccuracy in this document or the included data.
|
||||
#
|
||||
# These mapping tables and character lists are subject to change.
|
||||
# The latest tables should be available from the following:
|
||||
#
|
||||
# <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
|
||||
#
|
||||
# For general information about Mac OS encodings and these mapping
|
||||
# tables, see the file "README.TXT".
|
||||
#
|
||||
# Format:
|
||||
# -------
|
||||
#
|
||||
# Three tab-separated columns;
|
||||
# '#' begins a comment which continues to the end of the line.
|
||||
# Column #1 is the Mac OS Devanagari code or code sequence
|
||||
# (in hex as 0xNN or 0xNN+0xNN)
|
||||
# Column #2 is the corresponding Unicode or Unicode sequence
|
||||
# (in hex as 0xNNNN or 0xNNNN+0xNNNN).
|
||||
# Column #3 is a comment containing the Unicode name or sequence
|
||||
# of names. In some cases an additional comment follows the
|
||||
# Unicode name(s).
|
||||
#
|
||||
# The entries are in two sections. The first section is for pairs of
|
||||
# Mac OS Devanagari code points that must be mapped in a special way.
|
||||
# The second section maps individual code points.
|
||||
#
|
||||
# Within each section, the entries are in Mac OS Devanagari code order.
|
||||
#
|
||||
# Control character mappings are not shown in this table, following
|
||||
# the conventions of the standard UTC mapping tables. However, the
|
||||
# Mac OS Devanagari character set uses the standard control characters
|
||||
# at 0x00-0x1F and 0x7F.
|
||||
#
|
||||
# Notes on Mac OS Devanagari:
|
||||
# ---------------------------
|
||||
#
|
||||
# This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
|
||||
# environments, it is only supported via transcoding to and from
|
||||
# Unicode.
|
||||
#
|
||||
# Mac OS Devanagari is based on IS 13194:1991 (ISCII-91), with the
|
||||
# addition of several punctuation and symbol characters. However,
|
||||
# Mac OS Devanagari does not support the ATR (attribute) mechanism of
|
||||
# ISCII-91.
|
||||
#
|
||||
# 1. ISCII-91 features in Mac OS Devanagari include:
|
||||
#
|
||||
# a) Overloading of nukta
|
||||
#
|
||||
# In addition to using the nukta (0xE9) like a combining dot below,
|
||||
# nukta is overloaded to function as a general character modifier.
|
||||
# In this role, certain code points followed by 0xE9 are treated as
|
||||
# a two-byte code point representing a character which may be
|
||||
# rather different than the characters represented by either of
|
||||
# the code points alone. For example, the character DEVANAGARI OM
|
||||
# (U+0950) is represented in ISCII-91 as candrabindu + nukta.
|
||||
#
|
||||
# b) Explicit halant and soft halant
|
||||
#
|
||||
# A double halant (0xE8 + 0xE8) constitutes an "explicit halant",
|
||||
# which will always appear as a halant instead of causing formation
|
||||
# of a ligature or half-form consonant.
|
||||
#
|
||||
# Halant followed by nukta (0xE8 + 0xE9) constitutes a "soft
|
||||
# halant", which prevents formation of a ligature and instead
|
||||
# retains the half-form of the first consonant.
|
||||
#
|
||||
# c) Invisible consonant
|
||||
#
|
||||
# The byte 0xD9 (called INV in ISCII-91) is an invisible consonant:
|
||||
# It behaves like a consonant but has no visible appearance. It is
|
||||
# intended to be used (often in combination with halant) to display
|
||||
# dependent forms in isolation, such as the RA forms or consonant
|
||||
# half-forms.
|
||||
#
|
||||
# d) Extensions for Vedic, etc.
|
||||
#
|
||||
# The byte 0xF0 (called EXT in ISCII-91) followed by any byte in
|
||||
# the range 0xA1-0xEE constitutes a two-byte code point which can
|
||||
# be used to represent additional characters for Vedic (or other
|
||||
# extensions); 0xF0 followed by any other byte value constitutes
|
||||
# malformed text. Mac OS Devanagari supports this mechanism, but
|
||||
# does not currently map any of these two-byte code points to
|
||||
# anything.
|
||||
#
|
||||
# 2. Mac OS Devanagari additions
|
||||
#
|
||||
# Mac OS Devanagari adds characters using the code points
|
||||
# 0x80-0x8A and 0x90-0x91 (the latter are some Devanagari additions
|
||||
# from Unicode).
|
||||
#
|
||||
# 3. Unused code points
|
||||
#
|
||||
# The following code points are currently unused, and are not shown
|
||||
# here: 0x8B-0x8F, 0x92-0xA0, 0xEB-0xEF, 0xFB-0xFF. In addition,
|
||||
# 0xF0 is not shown here, but it has a special function as described
|
||||
# above.
|
||||
#
|
||||
# Unicode mapping issues and notes:
|
||||
# ---------------------------------
|
||||
#
|
||||
# 1. Mapping the byte pairs
|
||||
#
|
||||
# If one of the following byte values is encountered when mapping
|
||||
# Mac OS Devanagari text - 0xA1, 0xA6, 0xA7, 0xAA, 0xDB, 0xDC, 0xDF,
|
||||
# 0xE8, or 0xEA - then the next byte (if there is one) should be
|
||||
# examined. If the next byte is 0xE9 - or also 0xE8, if the first
|
||||
# byte was 0xE8 - then the byte pair should be mapped using the
|
||||
# first section of the mapping table below. Otherwise, each byte
|
||||
# should be mapped using the second section of the mapping table
|
||||
# below.
|
||||
#
|
||||
# - The Unicode Standard, Version 2.0, specifies how explicit
|
||||
# halant and soft halant should be represented in Unicode;
|
||||
# these mappings are used below.
|
||||
#
|
||||
# If the byte value 0xF0 is encountered when mapping Mac OS
|
||||
# Devanagari text, then the next byte should be examined. If there
|
||||
# is no next byte (e.g. 0xF0 at end of buffer), the mapping
|
||||
# process should indicate incomplete character. If there is a next
|
||||
# byte but it is not in the range 0xA1-0xEE, the mapping process
|
||||
# should indicate malformed text. Otherwise, the mapping process
|
||||
# should treat the byte pair as a valid two-byte code point with no
|
||||
# mapping (e.g. map it to QUESTION MARK, REPLACEMENT CHARACTER,
|
||||
# etc.).
|
||||
#
|
||||
# 2. Mapping the invisible consonant
|
||||
#
|
||||
# It has been suggested that INV in ISCII-91 should map to ZERO
|
||||
# WIDTH NON-JOINER in Unicode. However, this causes problems with
|
||||
# roundtrip fidelity: The ISCII-91 sequences 0xE8+0xE8 and 0xE8+0xD9
|
||||
# would map to the same sequence of Unicode characters. We have
|
||||
# instead mapped INV to LEFT-TO-RIGHT MARK, which avoids these
|
||||
# problems.
|
||||
#
|
||||
# 3. Additional loose mappings from Unicode
|
||||
#
|
||||
# These are not preserved in roundtrip mappings.
|
||||
#
|
||||
# U+0958 0xB3+0xE9 # DEVANAGARI LETTER QA
|
||||
# U+0959 0xB4+0xE9 # DEVANAGARI LETTER KHHA
|
||||
# U+095A 0xB5+0xE9 # DEVANAGARI LETTER GHHA
|
||||
# U+095B 0xBA+0xE9 # DEVANAGARI LETTER ZA
|
||||
# U+095C 0xBF+0xE9 # DEVANAGARI LETTER DDDHA
|
||||
# U+095D 0xC0+0xE9 # DEVANAGARI LETTER RHA
|
||||
# U+095E 0xC9+0xE9 # DEVANAGARI LETTER FA
|
||||
#
|
||||
# 4. Roundtrip considerations when mapping to decomposed Unicode
|
||||
#
|
||||
# Both ISCII-91 (hence Mac OS Devanagari) and Unicode provide multiple
|
||||
# ways of representing certain Devanagari consonants. For example,
|
||||
# DEVANAGARI LETTER NNNA can be represented in Unicode as the single
|
||||
# character 0x0929 or as the sequence 0x0928 0x093C; similarly, this
|
||||
# consonant can be represented in Mac OS Devanagari as 0xC7 or as the
|
||||
# sequence 0xC6 0xE9. This leads to some roundtrip problems. First
|
||||
# note that we have the following mappings without such problems:
|
||||
#
|
||||
# ISCII/ standard decomposition of reverse mapping
|
||||
# Mac OS Unicode mapping standard mapping of decomposition
|
||||
# ------ ----------------------- ---------------- ----------------
|
||||
# 0xC6 0x0928 ... LETTER NA 0x0928 (same) 0xC6
|
||||
# 0xCD 0x092F ... LETTER YA 0x092F (same) 0xCD
|
||||
# 0xCF 0x0930 ... LETTER RA 0x0930 (same) 0xCF
|
||||
# 0xD2 0x0933 ... LETTER LLA 0x0933 (same) 0xD2
|
||||
# 0xE9 0x093C ... SIGN NUKTA 0x093C (same) 0xE9
|
||||
#
|
||||
# However, those mappings above cause roundtrip problems for the
|
||||
# the following mappings if they are decomposed:
|
||||
#
|
||||
# ISCII/ standard decomposition of reverse mapping
|
||||
# Mac OS Unicode mapping standard mapping of decomposition
|
||||
# ------ ----------------------- ---------------- ----------------
|
||||
# 0xC7 0x0929 ... LETTER NNNA 0x0928 0x093C 0xC6 0xE9
|
||||
# 0xCE 0x095F ... LETTER YYA 0x092F 0x093C 0xCD 0xE9
|
||||
# 0xD0 0x0931 ... LETTER RRA 0x0930 0x093C 0xCF 0xE9
|
||||
# 0xD3 0x0934 ... LETTER LLLA 0x0933 0x093C 0xD2 0xE9
|
||||
#
|
||||
# One solution is to use a grouping transcoding hint with the four
|
||||
# decompositions above to mark the decomposed sequence for special
|
||||
# treatment in transcoding. This yields the following mappings to
|
||||
# decomposed Unicode:
|
||||
#
|
||||
# ISCII/ decomposed
|
||||
# Mac OS Unicode mapping
|
||||
# ------ ----------------
|
||||
# 0xC7 0xF860 0x0928 0x093C
|
||||
# 0xCE 0xF860 0x092F 0x093C
|
||||
# 0xD0 0xF860 0x0930 0x093C
|
||||
# 0xD3 0xF860 0x0933 0x093C
|
||||
#
|
||||
# Details of mapping changes in each version:
|
||||
# -------------------------------------------
|
||||
#
|
||||
##################
|
||||
|
||||
# Section 1: Map the following byte pairs as indicated:
|
||||
# (ZWNJ means ZERO WIDTH NON-JOINER, ZWJ means ZERO WIDTH JOINER)
|
||||
# (Also see note about 0xF0 in comments above)
|
||||
|
||||
0xA1+0xE9 0x0950 # DEVANAGARI OM
|
||||
0xA6+0xE9 0x090C # DEVANAGARI LETTER VOCALIC L
|
||||
0xA7+0xE9 0x0961 # DEVANAGARI LETTER VOCALIC LL
|
||||
0xAA+0xE9 0x0960 # DEVANAGARI LETTER VOCALIC RR
|
||||
0xDB+0xE9 0x0962 # DEVANAGARI VOWEL SIGN VOCALIC L
|
||||
0xDC+0xE9 0x0963 # DEVANAGARI VOWEL SIGN VOCALIC LL
|
||||
0xDF+0xE9 0x0944 # DEVANAGARI VOWEL SIGN VOCALIC RR
|
||||
0xE8+0xE8 0x094D+0x200C # DEVANAGARI SIGN VIRAMA + ZWNJ # explicit halant
|
||||
0xE8+0xE9 0x094D+0x200D # DEVANAGARI SIGN VIRAMA + ZWJ # soft halant
|
||||
0xEA+0xE9 0x093D # DEVANAGARI SIGN AVAGRAHA
|
||||
|
||||
# Section 2: Map the remaining bytes as follows:
|
||||
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
#
|
||||
0x80 0x00D7 # MULTIPLICATION SIGN
|
||||
0x81 0x2212 # MINUS SIGN
|
||||
0x82 0x2013 # EN DASH
|
||||
0x83 0x2014 # EM DASH
|
||||
0x84 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x85 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x86 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x87 0x2022 # BULLET
|
||||
0x88 0x00A9 # COPYRIGHT SIGN
|
||||
0x89 0x00AE # REGISTERED SIGN
|
||||
0x8A 0x2122 # TRADE MARK SIGN
|
||||
#
|
||||
0x90 0x0965 # DEVANAGARI DOUBLE DANDA
|
||||
0x91 0x0970 # DEVANAGARI ABBREVIATION SIGN
|
||||
#
|
||||
0xA1 0x0901 # DEVANAGARI SIGN CANDRABINDU
|
||||
0xA2 0x0902 # DEVANAGARI SIGN ANUSVARA
|
||||
0xA3 0x0903 # DEVANAGARI SIGN VISARGA
|
||||
0xA4 0x0905 # DEVANAGARI LETTER A
|
||||
0xA5 0x0906 # DEVANAGARI LETTER AA
|
||||
0xA6 0x0907 # DEVANAGARI LETTER I
|
||||
0xA7 0x0908 # DEVANAGARI LETTER II
|
||||
0xA8 0x0909 # DEVANAGARI LETTER U
|
||||
0xA9 0x090A # DEVANAGARI LETTER UU
|
||||
0xAA 0x090B # DEVANAGARI LETTER VOCALIC R
|
||||
0xAB 0x090E # DEVANAGARI LETTER SHORT E
|
||||
0xAC 0x090F # DEVANAGARI LETTER E
|
||||
0xAD 0x0910 # DEVANAGARI LETTER AI
|
||||
0xAE 0x090D # DEVANAGARI LETTER CANDRA E
|
||||
0xAF 0x0912 # DEVANAGARI LETTER SHORT O
|
||||
0xB0 0x0913 # DEVANAGARI LETTER O
|
||||
0xB1 0x0914 # DEVANAGARI LETTER AU
|
||||
0xB2 0x0911 # DEVANAGARI LETTER CANDRA O
|
||||
0xB3 0x0915 # DEVANAGARI LETTER KA
|
||||
0xB4 0x0916 # DEVANAGARI LETTER KHA
|
||||
0xB5 0x0917 # DEVANAGARI LETTER GA
|
||||
0xB6 0x0918 # DEVANAGARI LETTER GHA
|
||||
0xB7 0x0919 # DEVANAGARI LETTER NGA
|
||||
0xB8 0x091A # DEVANAGARI LETTER CA
|
||||
0xB9 0x091B # DEVANAGARI LETTER CHA
|
||||
0xBA 0x091C # DEVANAGARI LETTER JA
|
||||
0xBB 0x091D # DEVANAGARI LETTER JHA
|
||||
0xBC 0x091E # DEVANAGARI LETTER NYA
|
||||
0xBD 0x091F # DEVANAGARI LETTER TTA
|
||||
0xBE 0x0920 # DEVANAGARI LETTER TTHA
|
||||
0xBF 0x0921 # DEVANAGARI LETTER DDA
|
||||
0xC0 0x0922 # DEVANAGARI LETTER DDHA
|
||||
0xC1 0x0923 # DEVANAGARI LETTER NNA
|
||||
0xC2 0x0924 # DEVANAGARI LETTER TA
|
||||
0xC3 0x0925 # DEVANAGARI LETTER THA
|
||||
0xC4 0x0926 # DEVANAGARI LETTER DA
|
||||
0xC5 0x0927 # DEVANAGARI LETTER DHA
|
||||
0xC6 0x0928 # DEVANAGARI LETTER NA
|
||||
0xC7 0x0929 # DEVANAGARI LETTER NNNA
|
||||
0xC8 0x092A # DEVANAGARI LETTER PA
|
||||
0xC9 0x092B # DEVANAGARI LETTER PHA
|
||||
0xCA 0x092C # DEVANAGARI LETTER BA
|
||||
0xCB 0x092D # DEVANAGARI LETTER BHA
|
||||
0xCC 0x092E # DEVANAGARI LETTER MA
|
||||
0xCD 0x092F # DEVANAGARI LETTER YA
|
||||
0xCE 0x095F # DEVANAGARI LETTER YYA
|
||||
0xCF 0x0930 # DEVANAGARI LETTER RA
|
||||
0xD0 0x0931 # DEVANAGARI LETTER RRA
|
||||
0xD1 0x0932 # DEVANAGARI LETTER LA
|
||||
0xD2 0x0933 # DEVANAGARI LETTER LLA
|
||||
0xD3 0x0934 # DEVANAGARI LETTER LLLA
|
||||
0xD4 0x0935 # DEVANAGARI LETTER VA
|
||||
0xD5 0x0936 # DEVANAGARI LETTER SHA
|
||||
0xD6 0x0937 # DEVANAGARI LETTER SSA
|
||||
0xD7 0x0938 # DEVANAGARI LETTER SA
|
||||
0xD8 0x0939 # DEVANAGARI LETTER HA
|
||||
0xD9 0x200E # LEFT-TO-RIGHT MARK # invisible consonant
|
||||
0xDA 0x093E # DEVANAGARI VOWEL SIGN AA
|
||||
0xDB 0x093F # DEVANAGARI VOWEL SIGN I
|
||||
0xDC 0x0940 # DEVANAGARI VOWEL SIGN II
|
||||
0xDD 0x0941 # DEVANAGARI VOWEL SIGN U
|
||||
0xDE 0x0942 # DEVANAGARI VOWEL SIGN UU
|
||||
0xDF 0x0943 # DEVANAGARI VOWEL SIGN VOCALIC R
|
||||
0xE0 0x0946 # DEVANAGARI VOWEL SIGN SHORT E
|
||||
0xE1 0x0947 # DEVANAGARI VOWEL SIGN E
|
||||
0xE2 0x0948 # DEVANAGARI VOWEL SIGN AI
|
||||
0xE3 0x0945 # DEVANAGARI VOWEL SIGN CANDRA E
|
||||
0xE4 0x094A # DEVANAGARI VOWEL SIGN SHORT O
|
||||
0xE5 0x094B # DEVANAGARI VOWEL SIGN O
|
||||
0xE6 0x094C # DEVANAGARI VOWEL SIGN AU
|
||||
0xE7 0x0949 # DEVANAGARI VOWEL SIGN CANDRA O
|
||||
0xE8 0x094D # DEVANAGARI SIGN VIRAMA # halant
|
||||
0xE9 0x093C # DEVANAGARI SIGN NUKTA
|
||||
0xEA 0x0964 # DEVANAGARI DANDA
|
||||
#
|
||||
0xF1 0x0966 # DEVANAGARI DIGIT ZERO
|
||||
0xF2 0x0967 # DEVANAGARI DIGIT ONE
|
||||
0xF3 0x0968 # DEVANAGARI DIGIT TWO
|
||||
0xF4 0x0969 # DEVANAGARI DIGIT THREE
|
||||
0xF5 0x096A # DEVANAGARI DIGIT FOUR
|
||||
0xF6 0x096B # DEVANAGARI DIGIT FIVE
|
||||
0xF7 0x096C # DEVANAGARI DIGIT SIX
|
||||
0xF8 0x096D # DEVANAGARI DIGIT SEVEN
|
||||
0xF9 0x096E # DEVANAGARI DIGIT EIGHT
|
||||
0xFA 0x096F # DEVANAGARI DIGIT NINE
|
305
tools/tools/locale/etc/charmaps/ISO8859-1.TXT
Normal file
305
tools/tools/locale/etc/charmaps/ISO8859-1.TXT
Normal file
@ -0,0 +1,305 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO/IEC 8859-1:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-1:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-1 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-1 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic)
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic)
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic)
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic)
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
301
tools/tools/locale/etc/charmaps/ISO8859-13.TXT
Normal file
301
tools/tools/locale/etc/charmaps/ISO8859-13.TXT
Normal file
@ -0,0 +1,301 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO/IEC 8859-13:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-13:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-13 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-13 order.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xC0 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xC1 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC2 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC3 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xC7 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0xCB 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCC 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xCD 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xCE 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xCF 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xD0 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xD9 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xDA 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0xDB 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xDE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
||||
0xE0 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xE1 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE2 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE3 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xE7 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xEB 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xEC 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xED 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xEE 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xEF 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xF0 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xF9 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xFA 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0xFB 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xFE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xFF 0x2019 # RIGHT SINGLE QUOTATION MARK
|
305
tools/tools/locale/etc/charmaps/ISO8859-15.TXT
Normal file
305
tools/tools/locale/etc/charmaps/ISO8859-15.TXT
Normal file
@ -0,0 +1,305 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO/IEC 8859-15:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>
|
||||
# Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-15:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-15 order.
|
||||
#
|
||||
# Version history
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x20AC # EURO SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x0152 # LATIN CAPITAL LIGATURE OE
|
||||
0xBD 0x0153 # LATIN SMALL LIGATURE OE
|
||||
0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
|
305
tools/tools/locale/etc/charmaps/ISO8859-2.TXT
Normal file
305
tools/tools/locale/etc/charmaps/ISO8859-2.TXT
Normal file
@ -0,0 +1,305 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO 8859-2:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-2:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-2 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-2 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA2 0x02D8 # BREVE
|
||||
0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x013D # LATIN CAPITAL LETTER L WITH CARON
|
||||
0xA6 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xAB 0x0164 # LATIN CAPITAL LETTER T WITH CARON
|
||||
0xAC 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xB2 0x02DB # OGONEK
|
||||
0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x013E # LATIN SMALL LETTER L WITH CARON
|
||||
0xB6 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0xB7 0x02C7 # CARON
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xBB 0x0165 # LATIN SMALL LETTER T WITH CARON
|
||||
0xBC 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xBD 0x02DD # DOUBLE ACUTE ACCENT
|
||||
0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xC0 0x0154 # LATIN CAPITAL LETTER R WITH ACUTE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x0139 # LATIN CAPITAL LETTER L WITH ACUTE
|
||||
0xC6 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x011A # LATIN CAPITAL LETTER E WITH CARON
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x010E # LATIN CAPITAL LETTER D WITH CARON
|
||||
0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0147 # LATIN CAPITAL LETTER N WITH CARON
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0158 # LATIN CAPITAL LETTER R WITH CARON
|
||||
0xD9 0x016E # LATIN CAPITAL LETTER U WITH RING ABOVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x0162 # LATIN CAPITAL LETTER T WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0155 # LATIN SMALL LETTER R WITH ACUTE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x013A # LATIN SMALL LETTER L WITH ACUTE
|
||||
0xE6 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x011B # LATIN SMALL LETTER E WITH CARON
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x010F # LATIN SMALL LETTER D WITH CARON
|
||||
0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0148 # LATIN SMALL LETTER N WITH CARON
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0159 # LATIN SMALL LETTER R WITH CARON
|
||||
0xF9 0x016F # LATIN SMALL LETTER U WITH RING ABOVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x0163 # LATIN SMALL LETTER T WITH CEDILLA
|
||||
0xFF 0x02D9 # DOT ABOVE
|
305
tools/tools/locale/etc/charmaps/ISO8859-4.TXT
Normal file
305
tools/tools/locale/etc/charmaps/ISO8859-4.TXT
Normal file
@ -0,0 +1,305 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO/IEC 8859-4:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-4:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-4 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-4 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA2 0x0138 # LATIN SMALL LETTER KRA
|
||||
0xA3 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE
|
||||
0xA6 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xAA 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xAB 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xAC 0x0166 # LATIN CAPITAL LETTER T WITH STROKE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xB2 0x02DB # OGONEK
|
||||
0xB3 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE
|
||||
0xB6 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xB7 0x02C7 # CARON
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xBA 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xBB 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xBC 0x0167 # LATIN SMALL LETTER T WITH STROKE
|
||||
0xBD 0x014A # LATIN CAPITAL LETTER ENG
|
||||
0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xBF 0x014B # LATIN SMALL LETTER ENG
|
||||
0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD3 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x0168 # LATIN CAPITAL LETTER U WITH TILDE
|
||||
0xDE 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF3 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x0169 # LATIN SMALL LETTER U WITH TILDE
|
||||
0xFE 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xFF 0x02D9 # DOT ABOVE
|
305
tools/tools/locale/etc/charmaps/ISO8859-5.TXT
Normal file
305
tools/tools/locale/etc/charmaps/ISO8859-5.TXT
Normal file
@ -0,0 +1,305 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO 8859-5:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-5:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-5 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-5 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xA2 0x0402 # CYRILLIC CAPITAL LETTER DJE
|
||||
0xA3 0x0403 # CYRILLIC CAPITAL LETTER GJE
|
||||
0xA4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xA5 0x0405 # CYRILLIC CAPITAL LETTER DZE
|
||||
0xA6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xA7 0x0407 # CYRILLIC CAPITAL LETTER YI
|
||||
0xA8 0x0408 # CYRILLIC CAPITAL LETTER JE
|
||||
0xA9 0x0409 # CYRILLIC CAPITAL LETTER LJE
|
||||
0xAA 0x040A # CYRILLIC CAPITAL LETTER NJE
|
||||
0xAB 0x040B # CYRILLIC CAPITAL LETTER TSHE
|
||||
0xAC 0x040C # CYRILLIC CAPITAL LETTER KJE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x040E # CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xAF 0x040F # CYRILLIC CAPITAL LETTER DZHE
|
||||
0xB0 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xB1 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xB2 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xB3 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xB4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xB5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xB6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xB7 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xB8 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xB9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xBA 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xBB 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xBC 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xBD 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xBE 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xBF 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xC0 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xC1 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xC2 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xC3 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xC4 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xC5 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xC6 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xC7 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xC8 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xC9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xCA 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0xCB 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xCC 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xCD 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xCE 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xCF 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xD0 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xD1 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xD2 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xD3 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xD4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xD5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xD7 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xD8 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xD9 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xDA 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xDB 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xDC 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xDD 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xDE 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xDF 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xE0 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xE1 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xE2 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xE3 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xE4 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xE5 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xE6 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xE7 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xE8 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xE9 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xEA 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xEB 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xEC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xED 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xEE 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xEF 0x044F # CYRILLIC SMALL LETTER YA
|
||||
0xF0 0x2116 # NUMERO SIGN
|
||||
0xF1 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xF2 0x0452 # CYRILLIC SMALL LETTER DJE
|
||||
0xF3 0x0453 # CYRILLIC SMALL LETTER GJE
|
||||
0xF4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xF5 0x0455 # CYRILLIC SMALL LETTER DZE
|
||||
0xF6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xF7 0x0457 # CYRILLIC SMALL LETTER YI
|
||||
0xF8 0x0458 # CYRILLIC SMALL LETTER JE
|
||||
0xF9 0x0459 # CYRILLIC SMALL LETTER LJE
|
||||
0xFA 0x045A # CYRILLIC SMALL LETTER NJE
|
||||
0xFB 0x045B # CYRILLIC SMALL LETTER TSHE
|
||||
0xFC 0x045C # CYRILLIC SMALL LETTER KJE
|
||||
0xFD 0x00A7 # SECTION SIGN
|
||||
0xFE 0x045E # CYRILLIC SMALL LETTER SHORT U
|
||||
0xFF 0x045F # CYRILLIC SMALL LETTER DZHE
|
310
tools/tools/locale/etc/charmaps/ISO8859-7.TXT
Normal file
310
tools/tools/locale/etc/charmaps/ISO8859-7.TXT
Normal file
@ -0,0 +1,310 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO 8859-7:2003 to Unicode
|
||||
# Unicode version: 4.0
|
||||
# Table version: 2.0
|
||||
# Table format: Format A
|
||||
# Date: 2003-Nov-12
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-2003 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO 8859-7:2003 characters map into Unicode.
|
||||
#
|
||||
# ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928,
|
||||
# and ECMA 118. ISO 8859-7:2003 adds two currency signs
|
||||
# and one other character not in the earlier standard.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO 8859-7 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO 8859-7 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
# Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7
|
||||
# Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7
|
||||
#
|
||||
# 2.0 version updates 1.0 version by adding mappings for the
|
||||
# three newly added characters 0xA4, 0xA5, 0xAA.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <http://www.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact the Unicode Consortium at:
|
||||
# <http://www.unicode.org/reporting.html>
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0xA2 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x20AC # EURO SIGN
|
||||
0xA5 0x20AF # DRACHMA SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x037A # GREEK YPOGEGRAMMENI
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAF 0x2015 # HORIZONTAL BAR
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x0384 # GREEK TONOS
|
||||
0xB5 0x0385 # GREEK DIALYTIKA TONOS
|
||||
0xB6 0x0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
|
||||
0xB9 0x0389 # GREEK CAPITAL LETTER ETA WITH TONOS
|
||||
0xBA 0x038A # GREEK CAPITAL LETTER IOTA WITH TONOS
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x038C # GREEK CAPITAL LETTER OMICRON WITH TONOS
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
|
||||
0xBF 0x038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
|
||||
0xC0 0x0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
|
||||
0xC1 0x0391 # GREEK CAPITAL LETTER ALPHA
|
||||
0xC2 0x0392 # GREEK CAPITAL LETTER BETA
|
||||
0xC3 0x0393 # GREEK CAPITAL LETTER GAMMA
|
||||
0xC4 0x0394 # GREEK CAPITAL LETTER DELTA
|
||||
0xC5 0x0395 # GREEK CAPITAL LETTER EPSILON
|
||||
0xC6 0x0396 # GREEK CAPITAL LETTER ZETA
|
||||
0xC7 0x0397 # GREEK CAPITAL LETTER ETA
|
||||
0xC8 0x0398 # GREEK CAPITAL LETTER THETA
|
||||
0xC9 0x0399 # GREEK CAPITAL LETTER IOTA
|
||||
0xCA 0x039A # GREEK CAPITAL LETTER KAPPA
|
||||
0xCB 0x039B # GREEK CAPITAL LETTER LAMDA
|
||||
0xCC 0x039C # GREEK CAPITAL LETTER MU
|
||||
0xCD 0x039D # GREEK CAPITAL LETTER NU
|
||||
0xCE 0x039E # GREEK CAPITAL LETTER XI
|
||||
0xCF 0x039F # GREEK CAPITAL LETTER OMICRON
|
||||
0xD0 0x03A0 # GREEK CAPITAL LETTER PI
|
||||
0xD1 0x03A1 # GREEK CAPITAL LETTER RHO
|
||||
0xD3 0x03A3 # GREEK CAPITAL LETTER SIGMA
|
||||
0xD4 0x03A4 # GREEK CAPITAL LETTER TAU
|
||||
0xD5 0x03A5 # GREEK CAPITAL LETTER UPSILON
|
||||
0xD6 0x03A6 # GREEK CAPITAL LETTER PHI
|
||||
0xD7 0x03A7 # GREEK CAPITAL LETTER CHI
|
||||
0xD8 0x03A8 # GREEK CAPITAL LETTER PSI
|
||||
0xD9 0x03A9 # GREEK CAPITAL LETTER OMEGA
|
||||
0xDA 0x03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
|
||||
0xDB 0x03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
|
||||
0xDC 0x03AC # GREEK SMALL LETTER ALPHA WITH TONOS
|
||||
0xDD 0x03AD # GREEK SMALL LETTER EPSILON WITH TONOS
|
||||
0xDE 0x03AE # GREEK SMALL LETTER ETA WITH TONOS
|
||||
0xDF 0x03AF # GREEK SMALL LETTER IOTA WITH TONOS
|
||||
0xE0 0x03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
|
||||
0xE1 0x03B1 # GREEK SMALL LETTER ALPHA
|
||||
0xE2 0x03B2 # GREEK SMALL LETTER BETA
|
||||
0xE3 0x03B3 # GREEK SMALL LETTER GAMMA
|
||||
0xE4 0x03B4 # GREEK SMALL LETTER DELTA
|
||||
0xE5 0x03B5 # GREEK SMALL LETTER EPSILON
|
||||
0xE6 0x03B6 # GREEK SMALL LETTER ZETA
|
||||
0xE7 0x03B7 # GREEK SMALL LETTER ETA
|
||||
0xE8 0x03B8 # GREEK SMALL LETTER THETA
|
||||
0xE9 0x03B9 # GREEK SMALL LETTER IOTA
|
||||
0xEA 0x03BA # GREEK SMALL LETTER KAPPA
|
||||
0xEB 0x03BB # GREEK SMALL LETTER LAMDA
|
||||
0xEC 0x03BC # GREEK SMALL LETTER MU
|
||||
0xED 0x03BD # GREEK SMALL LETTER NU
|
||||
0xEE 0x03BE # GREEK SMALL LETTER XI
|
||||
0xEF 0x03BF # GREEK SMALL LETTER OMICRON
|
||||
0xF0 0x03C0 # GREEK SMALL LETTER PI
|
||||
0xF1 0x03C1 # GREEK SMALL LETTER RHO
|
||||
0xF2 0x03C2 # GREEK SMALL LETTER FINAL SIGMA
|
||||
0xF3 0x03C3 # GREEK SMALL LETTER SIGMA
|
||||
0xF4 0x03C4 # GREEK SMALL LETTER TAU
|
||||
0xF5 0x03C5 # GREEK SMALL LETTER UPSILON
|
||||
0xF6 0x03C6 # GREEK SMALL LETTER PHI
|
||||
0xF7 0x03C7 # GREEK SMALL LETTER CHI
|
||||
0xF8 0x03C8 # GREEK SMALL LETTER PSI
|
||||
0xF9 0x03C9 # GREEK SMALL LETTER OMEGA
|
||||
0xFA 0x03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA
|
||||
0xFB 0x03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
|
||||
0xFC 0x03CC # GREEK SMALL LETTER OMICRON WITH TONOS
|
||||
0xFD 0x03CD # GREEK SMALL LETTER UPSILON WITH TONOS
|
||||
0xFE 0x03CE # GREEK SMALL LETTER OMEGA WITH TONOS
|
309
tools/tools/locale/etc/charmaps/ISO8859-9.TXT
Normal file
309
tools/tools/locale/etc/charmaps/ISO8859-9.TXT
Normal file
@ -0,0 +1,309 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: ISO/IEC 8859-9:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on magnetic media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-9:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-9 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-9 order.
|
||||
#
|
||||
# ISO/IEC 8859-9 is also equivalent to ISO-IR-148.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x011E # LATIN CAPITAL LETTER G WITH BREVE
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
|
||||
0xDE 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x011F # LATIN SMALL LETTER G WITH BREVE
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x0131 # LATIN SMALL LETTER DOTLESS I
|
||||
0xFE 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
|
||||
|
304
tools/tools/locale/etc/charmaps/KOI8-R.TXT
Normal file
304
tools/tools/locale/etc/charmaps/KOI8-R.TXT
Normal file
@ -0,0 +1,304 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: KOI8-R (RFC1489) to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 18 August 1999
|
||||
# Authors: Helmut Richter <richter@lrz.de>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# KOI8-R characters map into Unicode. The underlying document is the
|
||||
# mapping described in RFC 1489. No statements are made as to whether
|
||||
# this mapping is the same as the mapping defined as "Code Page 878"
|
||||
# with some vendors.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the KOI8-R code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in KOI8-R order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version: created.
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL
|
||||
0x81 0x2502 # BOX DRAWINGS LIGHT VERTICAL
|
||||
0x82 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||
0x83 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0x84 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0x85 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0x86 0x251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||
0x87 0x2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||
0x88 0x252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||
0x89 0x2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||
0x8A 0x253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||
0x8B 0x2580 # UPPER HALF BLOCK
|
||||
0x8C 0x2584 # LOWER HALF BLOCK
|
||||
0x8D 0x2588 # FULL BLOCK
|
||||
0x8E 0x258C # LEFT HALF BLOCK
|
||||
0x8F 0x2590 # RIGHT HALF BLOCK
|
||||
0x90 0x2591 # LIGHT SHADE
|
||||
0x91 0x2592 # MEDIUM SHADE
|
||||
0x92 0x2593 # DARK SHADE
|
||||
0x93 0x2320 # TOP HALF INTEGRAL
|
||||
0x94 0x25A0 # BLACK SQUARE
|
||||
0x95 0x2219 # BULLET OPERATOR
|
||||
0x96 0x221A # SQUARE ROOT
|
||||
0x97 0x2248 # ALMOST EQUAL TO
|
||||
0x98 0x2264 # LESS-THAN OR EQUAL TO
|
||||
0x99 0x2265 # GREATER-THAN OR EQUAL TO
|
||||
0x9A 0x00A0 # NO-BREAK SPACE
|
||||
0x9B 0x2321 # BOTTOM HALF INTEGRAL
|
||||
0x9C 0x00B0 # DEGREE SIGN
|
||||
0x9D 0x00B2 # SUPERSCRIPT TWO
|
||||
0x9E 0x00B7 # MIDDLE DOT
|
||||
0x9F 0x00F7 # DIVISION SIGN
|
||||
0xA0 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL
|
||||
0xA1 0x2551 # BOX DRAWINGS DOUBLE VERTICAL
|
||||
0xA2 0x2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|
||||
0xA3 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xA4 0x2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
|
||||
0xA5 0x2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||||
0xA6 0x2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
|
||||
0xA7 0x2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
|
||||
0xA8 0x2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||||
0xA9 0x2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|
||||
0xAA 0x2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|
||||
0xAB 0x255A # BOX DRAWINGS DOUBLE UP AND RIGHT
|
||||
0xAC 0x255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|
||||
0xAD 0x255C # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
|
||||
0xAE 0x255D # BOX DRAWINGS DOUBLE UP AND LEFT
|
||||
0xAF 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
|
||||
0xB0 0x255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
|
||||
0xB1 0x2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||||
0xB2 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
|
||||
0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xB4 0x2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
|
||||
0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||||
0xB6 0x2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
|
||||
0xB7 0x2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
|
||||
0xB8 0x2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||||
0xB9 0x2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBA 0x2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|
||||
0xBB 0x2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||||
0xBC 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBD 0x256B # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
|
||||
0xBE 0x256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||||
0xBF 0x00A9 # COPYRIGHT SIGN
|
||||
0xC0 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xC1 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xC2 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xC3 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xC4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xC5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xC6 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xC7 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xC8 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xC9 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xCB 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xCC 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xCD 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xCE 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xCF 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xD0 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xD1 0x044F # CYRILLIC SMALL LETTER YA
|
||||
0xD2 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xD3 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xD4 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xD5 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xD7 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xD9 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xDA 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xDB 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xDC 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xDE 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xE0 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xE1 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xE8 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xE9 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xEB 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xEC 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xED 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xEE 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xEF 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xF0 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xF1 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xF5 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xFC 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
312
tools/tools/locale/etc/charmaps/KOI8-U.TXT
Normal file
312
tools/tools/locale/etc/charmaps/KOI8-U.TXT
Normal file
@ -0,0 +1,312 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Name: KOI8-U (RFC2319) to Unicode
|
||||
# Unicode version: 5.1
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 13 October 2008
|
||||
# Authors: Philippe Verdy <verdy_p AT wanadoo.fr>,
|
||||
# Helmut Richter <richter@lrz.de>
|
||||
#
|
||||
# Copyright (c) 1991-2008 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# KOI8-U characters map into Unicode. The underlying document is the
|
||||
# mapping described in RFC 2319. No statements are made as to whether
|
||||
# this mapping is the same as the mapping defined as "Code Page 878"
|
||||
# with some vendors.
|
||||
#
|
||||
# The KOI8-U (RFC2319) encoding is a variant based on KOI8-R (RFC1489),
|
||||
# where the support for four additional Cyrillic letters was added (both small
|
||||
# and capital letters), replacing 8 box-drawing characters. It is still widely
|
||||
# used to encode texts in Ukrainian, Byelorussian and Bulgarian.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the KOI8-U code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in KOI8-U order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version: created.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <http://www.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact the Unicode Consortium at:
|
||||
# <http://www.unicode.org/reporting.html>
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL
|
||||
0x81 0x2502 # BOX DRAWINGS LIGHT VERTICAL
|
||||
0x82 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||
0x83 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0x84 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0x85 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0x86 0x251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||
0x87 0x2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||
0x88 0x252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||
0x89 0x2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||
0x8A 0x253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||
0x8B 0x2580 # UPPER HALF BLOCK
|
||||
0x8C 0x2584 # LOWER HALF BLOCK
|
||||
0x8D 0x2588 # FULL BLOCK
|
||||
0x8E 0x258C # LEFT HALF BLOCK
|
||||
0x8F 0x2590 # RIGHT HALF BLOCK
|
||||
0x90 0x2591 # LIGHT SHADE
|
||||
0x91 0x2592 # MEDIUM SHADE
|
||||
0x92 0x2593 # DARK SHADE
|
||||
0x93 0x2320 # TOP HALF INTEGRAL
|
||||
0x94 0x25A0 # BLACK SQUARE
|
||||
0x95 0x2219 # BULLET OPERATOR
|
||||
0x96 0x221A # SQUARE ROOT
|
||||
0x97 0x2248 # ALMOST EQUAL TO
|
||||
0x98 0x2264 # LESS-THAN OR EQUAL TO
|
||||
0x99 0x2265 # GREATER-THAN OR EQUAL TO
|
||||
0x9A 0x00A0 # NO-BREAK SPACE
|
||||
0x9B 0x2321 # BOTTOM HALF INTEGRAL
|
||||
0x9C 0x00B0 # DEGREE SIGN
|
||||
0x9D 0x00B2 # SUPERSCRIPT TWO
|
||||
0x9E 0x00B7 # MIDDLE DOT
|
||||
0x9F 0x00F7 # DIVISION SIGN
|
||||
0xA0 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL
|
||||
0xA1 0x2551 # BOX DRAWINGS DOUBLE VERTICAL
|
||||
0xA2 0x2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|
||||
0xA3 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xA4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xA5 0x2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||||
0xA6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xA7 0x0457 # CYRILLIC SMALL LETTER YI (UKRAINIAN)
|
||||
0xA8 0x2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||||
0xA9 0x2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|
||||
0xAA 0x2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|
||||
0xAB 0x255A # BOX DRAWINGS DOUBLE UP AND RIGHT
|
||||
0xAC 0x255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|
||||
0xAD 0x0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN
|
||||
0xAE 0x255D # BOX DRAWINGS DOUBLE UP AND LEFT
|
||||
0xAF 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
|
||||
0xB0 0x255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
|
||||
0xB1 0x2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||||
0xB2 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
|
||||
0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xB4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||||
0xB6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xB7 0x0407 # CYRILLIC CAPITAL LETTER YI (UKRAINIAN)
|
||||
0xB8 0x2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||||
0xB9 0x2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBA 0x2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|
||||
0xBB 0x2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||||
0xBC 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBD 0x0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
|
||||
0xBE 0x256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||||
0xBF 0x00A9 # COPYRIGHT SIGN
|
||||
0xC0 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xC1 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xC2 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xC3 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xC4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xC5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xC6 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xC7 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xC8 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xC9 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xCB 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xCC 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xCD 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xCE 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xCF 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xD0 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xD1 0x044F # CYRILLIC SMALL LETTER YA
|
||||
0xD2 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xD3 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xD4 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xD5 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xD7 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xD9 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xDA 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xDB 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xDC 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xDE 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xE0 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xE1 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xE8 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xE9 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xEB 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xEC 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xED 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xEE 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xEF 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xF0 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xF1 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xF5 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xFC 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
293
tools/tools/locale/etc/charmaps/PT154.TXT
Normal file
293
tools/tools/locale/etc/charmaps/PT154.TXT
Normal file
@ -0,0 +1,293 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Charset name:
|
||||
# PTCP154
|
||||
#
|
||||
# Charset aliases:
|
||||
# csPTCP154
|
||||
# PT154
|
||||
# CP154
|
||||
# Cyrillic-Asian
|
||||
#
|
||||
# Suitability for use in MIME text:
|
||||
# Yes
|
||||
#
|
||||
ISO 10646 equivalency table:
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the Paratype CP154 code (in hex)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 is the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in Paratype CP154 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2a 0x002A # ASTERISK
|
||||
0x2b 0x002B # PLUS SIGN
|
||||
0x2c 0x002C # COMMA
|
||||
0x2d 0x002D # HYPHEN-MINUS
|
||||
0x2e 0x002E # FULL STOP
|
||||
0x2f 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3a 0x003A # COLON
|
||||
0x3b 0x003B # SEMICOLON
|
||||
0x3c 0x003C # LESS-THAN SIGN
|
||||
0x3d 0x003D # EQUALS SIGN
|
||||
0x3e 0x003E # GREATER-THAN SIGN
|
||||
0x3f 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4a 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4b 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4c 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4d 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4e 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4f 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5a 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5b 0x005B # LEFT SQUARE BRACKET
|
||||
0x5c 0x005C # REVERSE SOLIDUS
|
||||
0x5d 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5e 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5f 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6a 0x006A # LATIN SMALL LETTER J
|
||||
0x6b 0x006B # LATIN SMALL LETTER K
|
||||
0x6c 0x006C # LATIN SMALL LETTER L
|
||||
0x6d 0x006D # LATIN SMALL LETTER M
|
||||
0x6e 0x006E # LATIN SMALL LETTER N
|
||||
0x6f 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7a 0x007A # LATIN SMALL LETTER Z
|
||||
0x7b 0x007B # LEFT CURLY BRACKET
|
||||
0x7c 0x007C # VERTICAL LINE
|
||||
0x7d 0x007D # RIGHT CURLY BRACKET
|
||||
0x7e 0x007E # TILDE
|
||||
0x7f 0x007F # DELETE (DEL)
|
||||
0x80 0x0496 # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
|
||||
0x81 0x0492 # CYRILLIC CAPITAL LETTER GHE WITH STROKE
|
||||
0x82 0x04EE # CYRILLIC CAPITAL LETTER U WITH MACRON
|
||||
0x83 0x0493 # CYRILLIC SMALL LETTER GHE WITH STROKE
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x04B6 # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
|
||||
0x87 0x04AE # CYRILLIC CAPITAL LETTER STRAIGHT U
|
||||
0x88 0x04B2 # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
|
||||
0x89 0x04AF # CYRILLIC SMALL LETTER STRAIGHT U
|
||||
0x8a 0x04A0 # CYRILLIC CAPITAL LETTER BASHKIR KA
|
||||
0x8b 0x04E2 # CYRILLIC CAPITAL LETTER I WITH MACRON
|
||||
0x8c 0x04A2 # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
|
||||
0x8d 0x049A # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
|
||||
0x8e 0x04BA # CYRILLIC CAPITAL LETTER SHHA
|
||||
0x8f 0x04B8 # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
|
||||
0x90 0x0497 # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 0x04B3 # CYRILLIC SMALL LETTER HA WITH DESCENDER
|
||||
0x99 0x04B7 # CYRILLIC SMALL LETTER CHE WITH DESCENDER
|
||||
0x9a 0x04A1 # CYRILLIC SMALL LETTER BASHKIR KA
|
||||
0x9b 0x04E3 # CYRILLIC SMALL LETTER I WITH MACRON
|
||||
0x9c 0x04A3 # CYRILLIC SMALL LETTER EN WITH DESCENDER
|
||||
0x9d 0x049B # CYRILLIC SMALL LETTER KA WITH DESCENDER
|
||||
0x9e 0x04BB # CYRILLIC SMALL LETTER SHHA
|
||||
0x9f 0x04B9 # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
|
||||
0xa0 0x00A0 # NO-BREAK SPACE
|
||||
0xa1 0x040E # CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
|
||||
0xa2 0x045E # CYRILLIC SMALL LETTER SHORT U (Byelorussian)
|
||||
0xa3 0x0408 # CYRILLIC CAPITAL LETTER JE
|
||||
0xa4 0x04E8 # CYRILLIC CAPITAL LETTER BARRED O
|
||||
0xa5 0x0498 # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
|
||||
0xa6 0x04B0 # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
|
||||
0xa7 0x00A7 # SECTION SIGN
|
||||
0xa8 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xa9 0x00A9 # COPYRIGHT SIGN
|
||||
0xaa 0x04D8 # CYRILLIC CAPITAL LETTER SCHWA
|
||||
0xab 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xac 0x00AC # NOT SIGN
|
||||
0xad 0x04EF # CYRILLIC SMALL LETTER U WITH MACRON
|
||||
0xae 0x00AE # REGISTERED SIGN
|
||||
0xaf 0x049C # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
|
||||
0xb0 0x00B0 # DEGREE SIGN
|
||||
0xb1 0x04B1 # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
|
||||
0xb2 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xb3 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xb4 0x0499 # CYRILLIC SMALL LETTER ZE WITH DESCENDER
|
||||
0xb5 0x04E9 # CYRILLIC SMALL LETTER BARRED O
|
||||
0xb6 0x00B6 # PILCROW SIGN
|
||||
0xb7 0x00B7 # MIDDLE DOT
|
||||
0xb8 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xb9 0x2116 # NUMERO SIGN
|
||||
0xba 0x04D9 # CYRILLIC SMALL LETTER SCHWA
|
||||
0xbb 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xbc 0x0458 # CYRILLIC SMALL LETTER JE
|
||||
0xbd 0x04AA # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
|
||||
0xbe 0x04AB # CYRILLIC SMALL LETTER ES WITH DESCENDER
|
||||
0xbf 0x049D # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
|
||||
0xc0 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xc1 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xc2 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xc3 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xc4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xc5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xc6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xc7 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xc8 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xc9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xca 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xcb 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xcc 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xcd 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xce 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xcf 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xd0 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xd1 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xd2 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xd3 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xd4 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xd5 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xd6 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xd7 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xd8 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xd9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xda 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0xdb 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xdc 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xdd 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xde 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xdf 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xe0 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xe1 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xe2 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xe3 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xe4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xe5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xe6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xe7 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xe8 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xe9 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xea 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xeb 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xec 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xed 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xee 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xef 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xf0 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xf1 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xf2 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xf3 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xf4 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xf5 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xf6 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xf7 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xf8 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xf9 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xfa 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xfb 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xfc 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xfd 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xfe 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xff 0x044F # CYRILLIC SMALL LETTER YA
|
||||
#
|
||||
#
|
||||
# Additional information:
|
||||
# This charset based on CP1251 with added asian cyrillic symbols.
|
||||
#
|
||||
# Person & email address to contact for further information:
|
||||
# Alexander Uskov
|
||||
# InternetDataCenter of KazakhTelecom.
|
||||
# e-mail: auskov&idc.kz
|
||||
#
|
||||
# Intended usage:
|
||||
# COMMON
|
||||
#
|
||||
# (record created 2002-09-27)
|
11429
tools/tools/locale/etc/charmaps/SJIS.TXT
Normal file
11429
tools/tools/locale/etc/charmaps/SJIS.TXT
Normal file
File diff suppressed because it is too large
Load Diff
137
tools/tools/locale/etc/charmaps/US-ASCII.TXT
Normal file
137
tools/tools/locale/etc/charmaps/US-ASCII.TXT
Normal file
@ -0,0 +1,137 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the US-ASCII code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
35
tools/tools/locale/etc/charmaps/charmaps.txt
Normal file
35
tools/tools/locale/etc/charmaps/charmaps.txt
Normal file
@ -0,0 +1,35 @@
|
||||
$FreeBSD$
|
||||
|
||||
Sources:
|
||||
|
||||
unicode.org: http://unicode.org/Public/MAPPINGS
|
||||
IANA: http://www.iana.org/assignments/charset-reg/
|
||||
haible.de: http://haible.de/bruno/charsets/conversion-tables/
|
||||
|
||||
ARMSCII-8 haible.de: Armenian.html
|
||||
Big5 unicodeorg: OBSOLETE/EASTASIA/OTHER
|
||||
Big5HKSCS haible.de: BIG5-HKSCS.html /
|
||||
CP1131 haible.de: CP1131.html / aix-4.3.2/IBM-1131.TXT
|
||||
CP1251 unicode.org: VENDORS/MICSFT/WINDOWS
|
||||
CP866 unicode.org: VENDORS/MICSFT/PC
|
||||
CP949 unicode.org: VENDORS/MICSFT/WINDOWS
|
||||
GB18030 haible.de: GB18030.html
|
||||
GB2312 haible.de: GB2312.html / unicode.org-mappings/EASTASIA/GB/GB2312.TXT
|
||||
GBK
|
||||
ISCII-DEV unicode.org: VENDORS/APPLE/DEVANAGA i/ haible.de: Indic.html
|
||||
ISO8859-1 unicode.org: ISO8859/
|
||||
ISO8859-2 unicode.org: ISO8859/
|
||||
ISO8859-4 unicode.org: ISO8859/
|
||||
ISO8859-5 unicode.org: ISO8859/
|
||||
ISO8859-7 unicode.org: ISO8859/
|
||||
ISO8859-9 unicode.org: ISO8859/
|
||||
ISO8859-13 unicode.org: ISO8859/
|
||||
ISO8859-15 unicode.org: ISO8859/
|
||||
KOI8-R unicode.org: VENDORS/MISC
|
||||
KOI8-U unicode.org: VENDORS/MISC
|
||||
PT154 IANA: PTCP154
|
||||
SJIS haible.de: Shift_JIS.html
|
||||
US-ASCII From ISO8859-1.TXT
|
||||
eucCN haible.de: GB2312.html / unicode.org-mappings/EASTASIA/GB/GB2312.TXT
|
||||
eucJP haible.de: EUC-JP.html / libiconv 1.13
|
||||
eucKR haible.de: EUC-KR.html
|
7458
tools/tools/locale/etc/charmaps/eucCN.TXT
Normal file
7458
tools/tools/locale/etc/charmaps/eucCN.TXT
Normal file
File diff suppressed because it is too large
Load Diff
15022
tools/tools/locale/etc/charmaps/eucJP.TXT
Normal file
15022
tools/tools/locale/etc/charmaps/eucJP.TXT
Normal file
File diff suppressed because it is too large
Load Diff
17324
tools/tools/locale/etc/charmaps/eucKR.TXT
Normal file
17324
tools/tools/locale/etc/charmaps/eucKR.TXT
Normal file
File diff suppressed because it is too large
Load Diff
383
tools/tools/locale/etc/final-maps/map.ARMSCII-8
Normal file
383
tools/tools/locale/etc/final-maps/map.ARMSCII-8
Normal file
@ -0,0 +1,383 @@
|
||||
<code_set_name> "ARMSCII-8"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<SECTION_SIGN> \xa2
|
||||
<ARMENIAN_FULL_STOP> \xa3
|
||||
<FULLWIDTH_RIGHT_PARENTHESIS> \xa4
|
||||
<FULLWIDTH_LEFT_PARENTHESIS> \xa5
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xa6
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xa7
|
||||
<EM_DASH> \xa8
|
||||
<FULLWIDTH_FULL_STOP> \xa9
|
||||
<ARMENIAN_COMMA> \xaa
|
||||
<FULLWIDTH_COMMA> \xab
|
||||
<FULLWIDTH_HYPHEN-MINUS> \xac
|
||||
<ARMENIAN_HYPHEN> \xad
|
||||
<HORIZONTAL_ELLIPSIS> \xae
|
||||
<ARMENIAN_EXCLAMATION_MARK> \xaf
|
||||
<ARMENIAN_EMPHASIS_MARK> \xb0
|
||||
<ARMENIAN_QUESTION_MARK> \xb1
|
||||
<ARMENIAN_CAPITAL_LETTER_AYB> \xb2
|
||||
<ARMENIAN_SMALL_LETTER_AYB> \xb3
|
||||
<ARMENIAN_CAPITAL_LETTER_BEN> \xb4
|
||||
<ARMENIAN_SMALL_LETTER_BEN> \xb5
|
||||
<ARMENIAN_CAPITAL_LETTER_GIM> \xb6
|
||||
<ARMENIAN_SMALL_LETTER_GIM> \xb7
|
||||
<ARMENIAN_CAPITAL_LETTER_DA> \xb8
|
||||
<ARMENIAN_SMALL_LETTER_DA> \xb9
|
||||
<ARMENIAN_CAPITAL_LETTER_ECH> \xba
|
||||
<ARMENIAN_SMALL_LETTER_ECH> \xbb
|
||||
<ARMENIAN_CAPITAL_LETTER_ZA> \xbc
|
||||
<ARMENIAN_SMALL_LETTER_ZA> \xbd
|
||||
<ARMENIAN_CAPITAL_LETTER_EH> \xbe
|
||||
<ARMENIAN_SMALL_LETTER_EH> \xbf
|
||||
<ARMENIAN_CAPITAL_LETTER_ET> \xc0
|
||||
<ARMENIAN_SMALL_LETTER_ET> \xc1
|
||||
<ARMENIAN_CAPITAL_LETTER_TO> \xc2
|
||||
<ARMENIAN_SMALL_LETTER_TO> \xc3
|
||||
<ARMENIAN_CAPITAL_LETTER_ZHE> \xc4
|
||||
<ARMENIAN_SMALL_LETTER_ZHE> \xc5
|
||||
<ARMENIAN_CAPITAL_LETTER_INI> \xc6
|
||||
<ARMENIAN_SMALL_LETTER_INI> \xc7
|
||||
<ARMENIAN_CAPITAL_LETTER_LIWN> \xc8
|
||||
<ARMENIAN_SMALL_LETTER_LIWN> \xc9
|
||||
<ARMENIAN_CAPITAL_LETTER_XEH> \xca
|
||||
<ARMENIAN_SMALL_LETTER_XEH> \xcb
|
||||
<ARMENIAN_CAPITAL_LETTER_CA> \xcc
|
||||
<ARMENIAN_SMALL_LETTER_CA> \xcd
|
||||
<ARMENIAN_CAPITAL_LETTER_KEN> \xce
|
||||
<ARMENIAN_SMALL_LETTER_KEN> \xcf
|
||||
<ARMENIAN_CAPITAL_LETTER_HO> \xd0
|
||||
<ARMENIAN_SMALL_LETTER_HO> \xd1
|
||||
<ARMENIAN_CAPITAL_LETTER_JA> \xd2
|
||||
<ARMENIAN_SMALL_LETTER_JA> \xd3
|
||||
<ARMENIAN_CAPITAL_LETTER_GHAD> \xd4
|
||||
<ARMENIAN_SMALL_LETTER_GHAD> \xd5
|
||||
<ARMENIAN_CAPITAL_LETTER_CHEH> \xd6
|
||||
<ARMENIAN_SMALL_LETTER_CHEH> \xd7
|
||||
<ARMENIAN_CAPITAL_LETTER_MEN> \xd8
|
||||
<ARMENIAN_SMALL_LETTER_MEN> \xd9
|
||||
<ARMENIAN_CAPITAL_LETTER_YI> \xda
|
||||
<ARMENIAN_SMALL_LETTER_YI> \xdb
|
||||
<ARMENIAN_CAPITAL_LETTER_NOW> \xdc
|
||||
<ARMENIAN_SMALL_LETTER_NOW> \xdd
|
||||
<ARMENIAN_CAPITAL_LETTER_SHA> \xde
|
||||
<ARMENIAN_SMALL_LETTER_SHA> \xdf
|
||||
<ARMENIAN_CAPITAL_LETTER_VO> \xe0
|
||||
<ARMENIAN_SMALL_LETTER_VO> \xe1
|
||||
<ARMENIAN_CAPITAL_LETTER_CHA> \xe2
|
||||
<ARMENIAN_SMALL_LETTER_CHA> \xe3
|
||||
<ARMENIAN_CAPITAL_LETTER_PEH> \xe4
|
||||
<ARMENIAN_SMALL_LETTER_PEH> \xe5
|
||||
<ARMENIAN_CAPITAL_LETTER_JHEH> \xe6
|
||||
<ARMENIAN_SMALL_LETTER_JHEH> \xe7
|
||||
<ARMENIAN_CAPITAL_LETTER_RA> \xe8
|
||||
<ARMENIAN_SMALL_LETTER_RA> \xe9
|
||||
<ARMENIAN_CAPITAL_LETTER_SEH> \xea
|
||||
<ARMENIAN_SMALL_LETTER_SEH> \xeb
|
||||
<ARMENIAN_CAPITAL_LETTER_VEW> \xec
|
||||
<ARMENIAN_SMALL_LETTER_VEW> \xed
|
||||
<ARMENIAN_CAPITAL_LETTER_TIWN> \xee
|
||||
<ARMENIAN_SMALL_LETTER_TIWN> \xef
|
||||
<ARMENIAN_CAPITAL_LETTER_REH> \xf0
|
||||
<ARMENIAN_SMALL_LETTER_REH> \xf1
|
||||
<ARMENIAN_CAPITAL_LETTER_CO> \xf2
|
||||
<ARMENIAN_SMALL_LETTER_CO> \xf3
|
||||
<ARMENIAN_CAPITAL_LETTER_YIWN> \xf4
|
||||
<ARMENIAN_SMALL_LETTER_YIWN> \xf5
|
||||
<ARMENIAN_CAPITAL_LETTER_PIWR> \xf6
|
||||
<ARMENIAN_SMALL_LETTER_PIWR> \xf7
|
||||
<ARMENIAN_CAPITAL_LETTER_KEH> \xf8
|
||||
<ARMENIAN_SMALL_LETTER_KEH> \xf9
|
||||
<ARMENIAN_CAPITAL_LETTER_OH> \xfa
|
||||
<ARMENIAN_SMALL_LETTER_OH> \xfb
|
||||
<ARMENIAN_CAPITAL_LETTER_FEH> \xfc
|
||||
<ARMENIAN_SMALL_LETTER_FEH> \xfd
|
||||
<ARMENIAN_APOSTROPHE> \xfe
|
||||
END CHARMAP
|
13708
tools/tools/locale/etc/final-maps/map.Big5
Normal file
13708
tools/tools/locale/etc/final-maps/map.Big5
Normal file
File diff suppressed because it is too large
Load Diff
18612
tools/tools/locale/etc/final-maps/map.Big5HKSCS
Normal file
18612
tools/tools/locale/etc/final-maps/map.Big5HKSCS
Normal file
File diff suppressed because it is too large
Load Diff
357
tools/tools/locale/etc/final-maps/map.CP1131
Normal file
357
tools/tools/locale/etc/final-maps/map.CP1131
Normal file
@ -0,0 +1,357 @@
|
||||
<code_set_name> "CP1131"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \x80
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \x81
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \x82
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \x83
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \x84
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \x85
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \x86
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \x87
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \x88
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \x89
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \x8a
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \x8b
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \x8c
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \x8d
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \x8e
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \x8f
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \x90
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \x91
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \x92
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \x93
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \x94
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \x95
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \x96
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \x97
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \x98
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \x99
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \x9a
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \x9b
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \x9c
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \x9d
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \x9e
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \x9f
|
||||
<CYRILLIC_SMALL_LETTER_A> \xa0
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xa1
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xa2
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xa3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xa4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xa5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xa6
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xa7
|
||||
<CYRILLIC_SMALL_LETTER_I> \xa8
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xa9
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xaa
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xab
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xac
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xad
|
||||
<CYRILLIC_SMALL_LETTER_O> \xae
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xaf
|
||||
<LIGHT_SHADE> \xb0
|
||||
<MEDIUM_SHADE> \xb1
|
||||
<DARK_SHADE> \xb2
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL> \xb3
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT> \xb4
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE> \xb5
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE> \xb6
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE> \xb7
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE> \xb8
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT> \xb9
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL> \xba
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT> \xbb
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_LEFT> \xbc
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE> \xbd
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE> \xbe
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT> \xbf
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_RIGHT> \xc0
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL> \xc1
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL> \xc2
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT> \xc3
|
||||
<BOX_DRAWINGS_LIGHT_HORIZONTAL> \xc4
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL> \xc5
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE> \xc6
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE> \xc7
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT> \xc8
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT> \xc9
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL> \xca
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL> \xcb
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT> \xcc
|
||||
<BOX_DRAWINGS_DOUBLE_HORIZONTAL> \xcd
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL> \xce
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE> \xcf
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE> \xd0
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE> \xd1
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE> \xd2
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE> \xd3
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE> \xd4
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE> \xd5
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE> \xd6
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE> \xd7
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE> \xd8
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_LEFT> \xd9
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT> \xda
|
||||
<FULL_BLOCK> \xdb
|
||||
<LOWER_HALF_BLOCK> \xdc
|
||||
<LEFT_HALF_BLOCK> \xdd
|
||||
<RIGHT_HALF_BLOCK> \xde
|
||||
<UPPER_HALF_BLOCK> \xdf
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xe0
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xe1
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xe2
|
||||
<CYRILLIC_SMALL_LETTER_U> \xe3
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xe4
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xe5
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xe6
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xe7
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xe8
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xe9
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xea
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xeb
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xec
|
||||
<CYRILLIC_SMALL_LETTER_E> \xed
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xee
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xef
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xf0
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xf1
|
||||
<CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE> \xf2
|
||||
<CYRILLIC_SMALL_LETTER_UKRAINIAN_IE> \xf3
|
||||
<CYRILLIC_CAPITAL_LETTER_YI> \xf4
|
||||
<CYRILLIC_SMALL_LETTER_YI> \xf5
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_U> \xf6
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_U> \xf7
|
||||
<CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xf8
|
||||
<CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xf9
|
||||
<MIDDLE_DOT> \xfa
|
||||
<CURRENCY_SIGN> \xfb
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE_WITH_UPTURN> \xfc
|
||||
<CYRILLIC_SMALL_LETTER_GHE_WITH_UPTURN> \xfd
|
||||
<BULLET_OPERATOR> \xfe
|
||||
<NO-BREAK_SPACE> \xff
|
||||
END CHARMAP
|
356
tools/tools/locale/etc/final-maps/map.CP1251
Normal file
356
tools/tools/locale/etc/final-maps/map.CP1251
Normal file
@ -0,0 +1,356 @@
|
||||
<code_set_name> "CP1251"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CYRILLIC_CAPITAL_LETTER_DJE> \x80
|
||||
<CYRILLIC_CAPITAL_LETTER_GJE> \x81
|
||||
<SINGLE_LOW-9_QUOTATION_MARK> \x82
|
||||
<CYRILLIC_SMALL_LETTER_GJE> \x83
|
||||
<DOUBLE_LOW-9_QUOTATION_MARK> \x84
|
||||
<HORIZONTAL_ELLIPSIS> \x85
|
||||
<DAGGER> \x86
|
||||
<DOUBLE_DAGGER> \x87
|
||||
<EURO_SIGN> \x88
|
||||
<PER_MILLE_SIGN> \x89
|
||||
<CYRILLIC_CAPITAL_LETTER_LJE> \x8a
|
||||
<SINGLE_LEFT-POINTING_ANGLE_QUOTATION_MARK> \x8b
|
||||
<CYRILLIC_CAPITAL_LETTER_NJE> \x8c
|
||||
<CYRILLIC_CAPITAL_LETTER_KJE> \x8d
|
||||
<CYRILLIC_CAPITAL_LETTER_TSHE> \x8e
|
||||
<CYRILLIC_CAPITAL_LETTER_DZHE> \x8f
|
||||
<CYRILLIC_SMALL_LETTER_DJE> \x90
|
||||
<LEFT_SINGLE_QUOTATION_MARK> \x91
|
||||
<RIGHT_SINGLE_QUOTATION_MARK> \x92
|
||||
<LEFT_DOUBLE_QUOTATION_MARK> \x93
|
||||
<RIGHT_DOUBLE_QUOTATION_MARK> \x94
|
||||
<BULLET> \x95
|
||||
<EN_DASH> \x96
|
||||
<EM_DASH> \x97
|
||||
<TRADE_MARK_SIGN> \x99
|
||||
<CYRILLIC_SMALL_LETTER_LJE> \x9a
|
||||
<SINGLE_RIGHT-POINTING_ANGLE_QUOTATION_MARK> \x9b
|
||||
<CYRILLIC_SMALL_LETTER_NJE> \x9c
|
||||
<CYRILLIC_SMALL_LETTER_KJE> \x9d
|
||||
<CYRILLIC_SMALL_LETTER_TSHE> \x9e
|
||||
<CYRILLIC_SMALL_LETTER_DZHE> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_U> \xa1
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_U> \xa2
|
||||
<CYRILLIC_CAPITAL_LETTER_JE> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE_WITH_UPTURN> \xa5
|
||||
<BROKEN_BAR> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<CYRILLIC_CAPITAL_LETTER_YI> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xb2
|
||||
<CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xb3
|
||||
<CYRILLIC_SMALL_LETTER_GHE_WITH_UPTURN> \xb4
|
||||
<MICRO_SIGN> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xb8
|
||||
<NUMERO_SIGN> \xb9
|
||||
<CYRILLIC_SMALL_LETTER_UKRAINIAN_IE> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<CYRILLIC_SMALL_LETTER_JE> \xbc
|
||||
<CYRILLIC_CAPITAL_LETTER_DZE> \xbd
|
||||
<CYRILLIC_SMALL_LETTER_DZE> \xbe
|
||||
<CYRILLIC_SMALL_LETTER_YI> \xbf
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \xc0
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \xc1
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \xc2
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \xc3
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \xc4
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \xc5
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \xc6
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \xc7
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \xc8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \xc9
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \xca
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \xcb
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \xcc
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \xcd
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \xce
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \xcf
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \xd0
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \xd1
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \xd2
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \xd3
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \xd4
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \xd5
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \xd6
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \xd7
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \xd8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \xd9
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \xda
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \xdb
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \xdc
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \xdd
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \xde
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \xdf
|
||||
<CYRILLIC_SMALL_LETTER_A> \xe0
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xe1
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xe2
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xe3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xe4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xe5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xe6
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xe7
|
||||
<CYRILLIC_SMALL_LETTER_I> \xe8
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xe9
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xea
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xeb
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xec
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xed
|
||||
<CYRILLIC_SMALL_LETTER_O> \xee
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xef
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xf0
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xf1
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xf2
|
||||
<CYRILLIC_SMALL_LETTER_U> \xf3
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xf4
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xf5
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xf6
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xf7
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xf8
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xf9
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xfa
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xfb
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xfc
|
||||
<CYRILLIC_SMALL_LETTER_E> \xfd
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xfe
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xff
|
||||
END CHARMAP
|
357
tools/tools/locale/etc/final-maps/map.CP866
Normal file
357
tools/tools/locale/etc/final-maps/map.CP866
Normal file
@ -0,0 +1,357 @@
|
||||
<code_set_name> "CP866"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \x80
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \x81
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \x82
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \x83
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \x84
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \x85
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \x86
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \x87
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \x88
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \x89
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \x8a
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \x8b
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \x8c
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \x8d
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \x8e
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \x8f
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \x90
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \x91
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \x92
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \x93
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \x94
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \x95
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \x96
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \x97
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \x98
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \x99
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \x9a
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \x9b
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \x9c
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \x9d
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \x9e
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \x9f
|
||||
<CYRILLIC_SMALL_LETTER_A> \xa0
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xa1
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xa2
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xa3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xa4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xa5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xa6
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xa7
|
||||
<CYRILLIC_SMALL_LETTER_I> \xa8
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xa9
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xaa
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xab
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xac
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xad
|
||||
<CYRILLIC_SMALL_LETTER_O> \xae
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xaf
|
||||
<LIGHT_SHADE> \xb0
|
||||
<MEDIUM_SHADE> \xb1
|
||||
<DARK_SHADE> \xb2
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL> \xb3
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT> \xb4
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE> \xb5
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE> \xb6
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE> \xb7
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE> \xb8
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT> \xb9
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL> \xba
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT> \xbb
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_LEFT> \xbc
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE> \xbd
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE> \xbe
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT> \xbf
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_RIGHT> \xc0
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL> \xc1
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL> \xc2
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT> \xc3
|
||||
<BOX_DRAWINGS_LIGHT_HORIZONTAL> \xc4
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL> \xc5
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE> \xc6
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE> \xc7
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT> \xc8
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT> \xc9
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL> \xca
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL> \xcb
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT> \xcc
|
||||
<BOX_DRAWINGS_DOUBLE_HORIZONTAL> \xcd
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL> \xce
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE> \xcf
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE> \xd0
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE> \xd1
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE> \xd2
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE> \xd3
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE> \xd4
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE> \xd5
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE> \xd6
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE> \xd7
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE> \xd8
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_LEFT> \xd9
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT> \xda
|
||||
<FULL_BLOCK> \xdb
|
||||
<LOWER_HALF_BLOCK> \xdc
|
||||
<LEFT_HALF_BLOCK> \xdd
|
||||
<RIGHT_HALF_BLOCK> \xde
|
||||
<UPPER_HALF_BLOCK> \xdf
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xe0
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xe1
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xe2
|
||||
<CYRILLIC_SMALL_LETTER_U> \xe3
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xe4
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xe5
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xe6
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xe7
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xe8
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xe9
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xea
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xeb
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xec
|
||||
<CYRILLIC_SMALL_LETTER_E> \xed
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xee
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xef
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xf0
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xf1
|
||||
<CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE> \xf2
|
||||
<CYRILLIC_SMALL_LETTER_UKRAINIAN_IE> \xf3
|
||||
<CYRILLIC_CAPITAL_LETTER_YI> \xf4
|
||||
<CYRILLIC_SMALL_LETTER_YI> \xf5
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_U> \xf6
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_U> \xf7
|
||||
<DEGREE_SIGN> \xf8
|
||||
<BULLET_OPERATOR> \xf9
|
||||
<MIDDLE_DOT> \xfa
|
||||
<SQUARE_ROOT> \xfb
|
||||
<NUMERO_SIGN> \xfc
|
||||
<CURRENCY_SIGN> \xfd
|
||||
<BLACK_SQUARE> \xfe
|
||||
<NO-BREAK_SPACE> \xff
|
||||
END CHARMAP
|
59905
tools/tools/locale/etc/final-maps/map.GB18030
Normal file
59905
tools/tools/locale/etc/final-maps/map.GB18030
Normal file
File diff suppressed because it is too large
Load Diff
7450
tools/tools/locale/etc/final-maps/map.GB2312
Normal file
7450
tools/tools/locale/etc/final-maps/map.GB2312
Normal file
File diff suppressed because it is too large
Load Diff
22020
tools/tools/locale/etc/final-maps/map.GBK
Normal file
22020
tools/tools/locale/etc/final-maps/map.GBK
Normal file
File diff suppressed because it is too large
Load Diff
260
tools/tools/locale/etc/final-maps/map.ISCII-DEV
Normal file
260
tools/tools/locale/etc/final-maps/map.ISCII-DEV
Normal file
@ -0,0 +1,260 @@
|
||||
<code_set_name> "ISCII-DEV"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<MULTIPLICATION_SIGN> \x80
|
||||
<MINUS_SIGN> \x81
|
||||
<EN_DASH> \x82
|
||||
<EM_DASH> \x83
|
||||
<LEFT_SINGLE_QUOTATION_MARK> \x84
|
||||
<RIGHT_SINGLE_QUOTATION_MARK> \x85
|
||||
<HORIZONTAL_ELLIPSIS> \x86
|
||||
<BULLET> \x87
|
||||
<COPYRIGHT_SIGN> \x88
|
||||
<REGISTERED_SIGN> \x89
|
||||
<TRADE_MARK_SIGN> \x8a
|
||||
<DEVANAGARI_DOUBLE_DANDA> \x90
|
||||
<DEVANAGARI_ABBREVIATION_SIGN> \x91
|
||||
<DEVANAGARI_SIGN_CANDRABINDU> \xa1
|
||||
<DEVANAGARI_SIGN_ANUSVARA> \xa2
|
||||
<DEVANAGARI_SIGN_VISARGA> \xa3
|
||||
<DEVANAGARI_LETTER_A> \xa4
|
||||
<DEVANAGARI_LETTER_AA> \xa5
|
||||
<DEVANAGARI_LETTER_I> \xa6
|
||||
<DEVANAGARI_LETTER_II> \xa7
|
||||
<DEVANAGARI_LETTER_U> \xa8
|
||||
<DEVANAGARI_LETTER_UU> \xa9
|
||||
<DEVANAGARI_LETTER_VOCALIC_R> \xaa
|
||||
<DEVANAGARI_LETTER_SHORT_E> \xab
|
||||
<DEVANAGARI_LETTER_E> \xac
|
||||
<DEVANAGARI_LETTER_AI> \xad
|
||||
<DEVANAGARI_LETTER_CANDRA_E> \xae
|
||||
<DEVANAGARI_LETTER_SHORT_O> \xaf
|
||||
<DEVANAGARI_LETTER_O> \xb0
|
||||
<DEVANAGARI_LETTER_AU> \xb1
|
||||
<DEVANAGARI_LETTER_CANDRA_O> \xb2
|
||||
<DEVANAGARI_LETTER_KA> \xb3
|
||||
<DEVANAGARI_LETTER_KHA> \xb4
|
||||
<DEVANAGARI_LETTER_GA> \xb5
|
||||
<DEVANAGARI_LETTER_GHA> \xb6
|
||||
<DEVANAGARI_LETTER_NGA> \xb7
|
||||
<DEVANAGARI_LETTER_CA> \xb8
|
||||
<DEVANAGARI_LETTER_CHA> \xb9
|
||||
<DEVANAGARI_LETTER_JA> \xba
|
||||
<DEVANAGARI_LETTER_JHA> \xbb
|
||||
<DEVANAGARI_LETTER_NYA> \xbc
|
||||
<DEVANAGARI_LETTER_TTA> \xbd
|
||||
<DEVANAGARI_LETTER_TTHA> \xbe
|
||||
<DEVANAGARI_LETTER_DDA> \xbf
|
||||
<DEVANAGARI_LETTER_DDHA> \xc0
|
||||
<DEVANAGARI_LETTER_NNA> \xc1
|
||||
<DEVANAGARI_LETTER_TA> \xc2
|
||||
<DEVANAGARI_LETTER_THA> \xc3
|
||||
<DEVANAGARI_LETTER_DA> \xc4
|
||||
<DEVANAGARI_LETTER_DHA> \xc5
|
||||
<DEVANAGARI_LETTER_NA> \xc6
|
||||
<DEVANAGARI_LETTER_NNNA> \xc7
|
||||
<DEVANAGARI_LETTER_PA> \xc8
|
||||
<DEVANAGARI_LETTER_PHA> \xc9
|
||||
<DEVANAGARI_LETTER_BA> \xca
|
||||
<DEVANAGARI_LETTER_BHA> \xcb
|
||||
<DEVANAGARI_LETTER_MA> \xcc
|
||||
<DEVANAGARI_LETTER_YA> \xcd
|
||||
<DEVANAGARI_LETTER_YYA> \xce
|
||||
<DEVANAGARI_LETTER_RA> \xcf
|
||||
<DEVANAGARI_LETTER_RRA> \xd0
|
||||
<DEVANAGARI_LETTER_LA> \xd1
|
||||
<DEVANAGARI_LETTER_LLA> \xd2
|
||||
<DEVANAGARI_LETTER_LLLA> \xd3
|
||||
<DEVANAGARI_LETTER_VA> \xd4
|
||||
<DEVANAGARI_LETTER_SHA> \xd5
|
||||
<DEVANAGARI_LETTER_SSA> \xd6
|
||||
<DEVANAGARI_LETTER_SA> \xd7
|
||||
<DEVANAGARI_LETTER_HA> \xd8
|
||||
<LEFT-TO-RIGHT_MARK> \xd9
|
||||
<DEVANAGARI_VOWEL_SIGN_AA> \xda
|
||||
<DEVANAGARI_VOWEL_SIGN_I> \xdb
|
||||
<DEVANAGARI_VOWEL_SIGN_II> \xdc
|
||||
<DEVANAGARI_VOWEL_SIGN_U> \xdd
|
||||
<DEVANAGARI_VOWEL_SIGN_UU> \xde
|
||||
<DEVANAGARI_VOWEL_SIGN_VOCALIC_R> \xdf
|
||||
<DEVANAGARI_VOWEL_SIGN_SHORT_E> \xe0
|
||||
<DEVANAGARI_VOWEL_SIGN_E> \xe1
|
||||
<DEVANAGARI_VOWEL_SIGN_AI> \xe2
|
||||
<DEVANAGARI_VOWEL_SIGN_CANDRA_E> \xe3
|
||||
<DEVANAGARI_VOWEL_SIGN_SHORT_O> \xe4
|
||||
<DEVANAGARI_VOWEL_SIGN_O> \xe5
|
||||
<DEVANAGARI_VOWEL_SIGN_AU> \xe6
|
||||
<DEVANAGARI_VOWEL_SIGN_CANDRA_O> \xe7
|
||||
<DEVANAGARI_SIGN_VIRAMA> \xe8
|
||||
<DEVANAGARI_SIGN_NUKTA> \xe9
|
||||
<DEVANAGARI_DANDA> \xea
|
||||
<DEVANAGARI_DIGIT_ZERO> \xf1
|
||||
<DEVANAGARI_DIGIT_ONE> \xf2
|
||||
<DEVANAGARI_DIGIT_TWO> \xf3
|
||||
<DEVANAGARI_DIGIT_THREE> \xf4
|
||||
<DEVANAGARI_DIGIT_FOUR> \xf5
|
||||
<DEVANAGARI_DIGIT_FIVE> \xf6
|
||||
<DEVANAGARI_DIGIT_SIX> \xf7
|
||||
<DEVANAGARI_DIGIT_SEVEN> \xf8
|
||||
<DEVANAGARI_DIGIT_EIGHT> \xf9
|
||||
<DEVANAGARI_DIGIT_NINE> \xfa
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-1
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-1
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-1"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<INVERTED_EXCLAMATION_MARK> \xa1
|
||||
<CENT_SIGN> \xa2
|
||||
<POUND_SIGN> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<YEN_SIGN> \xa5
|
||||
<BROKEN_BAR> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<DIAERESIS> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<FEMININE_ORDINAL_INDICATOR> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<MACRON> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<SUPERSCRIPT_TWO> \xb2
|
||||
<SUPERSCRIPT_THREE> \xb3
|
||||
<ACUTE_ACCENT> \xb4
|
||||
<MICRO_SIGN> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<CEDILLA> \xb8
|
||||
<SUPERSCRIPT_ONE> \xb9
|
||||
<MASCULINE_ORDINAL_INDICATOR> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<VULGAR_FRACTION_ONE_QUARTER> \xbc
|
||||
<VULGAR_FRACTION_ONE_HALF> \xbd
|
||||
<VULGAR_FRACTION_THREE_QUARTERS> \xbe
|
||||
<INVERTED_QUESTION_MARK> \xbf
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_GRAVE> \xc0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX> \xc2
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_TILDE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_AE> \xc6
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA> \xc7
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_GRAVE> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS> \xcb
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_GRAVE> \xcc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX> \xce
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS> \xcf
|
||||
<LATIN_CAPITAL_LETTER_ETH> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_TILDE> \xd1
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_GRAVE> \xd2
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_TILDE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_STROKE> \xd8
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_GRAVE> \xd9
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_THORN> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_A_WITH_GRAVE> \xe0
|
||||
<LATIN_SMALL_LETTER_A_WITH_ACUTE> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX> \xe2
|
||||
<LATIN_SMALL_LETTER_A_WITH_TILDE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE> \xe5
|
||||
<LATIN_SMALL_LETTER_AE> \xe6
|
||||
<LATIN_SMALL_LETTER_C_WITH_CEDILLA> \xe7
|
||||
<LATIN_SMALL_LETTER_E_WITH_GRAVE> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS> \xeb
|
||||
<LATIN_SMALL_LETTER_I_WITH_GRAVE> \xec
|
||||
<LATIN_SMALL_LETTER_I_WITH_ACUTE> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX> \xee
|
||||
<LATIN_SMALL_LETTER_I_WITH_DIAERESIS> \xef
|
||||
<LATIN_SMALL_LETTER_ETH> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_TILDE> \xf1
|
||||
<LATIN_SMALL_LETTER_O_WITH_GRAVE> \xf2
|
||||
<LATIN_SMALL_LETTER_O_WITH_ACUTE> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_TILDE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_O_WITH_STROKE> \xf8
|
||||
<LATIN_SMALL_LETTER_U_WITH_GRAVE> \xf9
|
||||
<LATIN_SMALL_LETTER_U_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_Y_WITH_ACUTE> \xfd
|
||||
<LATIN_SMALL_LETTER_THORN> \xfe
|
||||
<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS> \xff
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-13
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-13
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-13"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<RIGHT_DOUBLE_QUOTATION_MARK> \xa1
|
||||
<CENT_SIGN> \xa2
|
||||
<POUND_SIGN> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<DOUBLE_LOW-9_QUOTATION_MARK> \xa5
|
||||
<BROKEN_BAR> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_STROKE> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<LATIN_CAPITAL_LETTER_R_WITH_CEDILLA> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<LATIN_CAPITAL_LETTER_AE> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<SUPERSCRIPT_TWO> \xb2
|
||||
<SUPERSCRIPT_THREE> \xb3
|
||||
<LEFT_DOUBLE_QUOTATION_MARK> \xb4
|
||||
<MICRO_SIGN> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<LATIN_SMALL_LETTER_O_WITH_STROKE> \xb8
|
||||
<SUPERSCRIPT_ONE> \xb9
|
||||
<LATIN_SMALL_LETTER_R_WITH_CEDILLA> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<VULGAR_FRACTION_ONE_QUARTER> \xbc
|
||||
<VULGAR_FRACTION_ONE_HALF> \xbd
|
||||
<VULGAR_FRACTION_THREE_QUARTERS> \xbe
|
||||
<LATIN_SMALL_LETTER_AE> \xbf
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_OGONEK> \xc0
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_OGONEK> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_MACRON> \xc2
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_ACUTE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_OGONEK> \xc6
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_MACRON> \xc7
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CARON> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE> \xcb
|
||||
<LATIN_CAPITAL_LETTER_G_WITH_CEDILLA> \xcc
|
||||
<LATIN_CAPITAL_LETTER_K_WITH_CEDILLA> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_MACRON> \xce
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_CEDILLA> \xcf
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CARON> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_ACUTE> \xd1
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_CEDILLA> \xd2
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_MACRON> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_TILDE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_OGONEK> \xd8
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_STROKE> \xd9
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_MACRON> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_CARON> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_A_WITH_OGONEK> \xe0
|
||||
<LATIN_SMALL_LETTER_I_WITH_OGONEK> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_MACRON> \xe2
|
||||
<LATIN_SMALL_LETTER_C_WITH_ACUTE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE> \xe5
|
||||
<LATIN_SMALL_LETTER_E_WITH_OGONEK> \xe6
|
||||
<LATIN_SMALL_LETTER_E_WITH_MACRON> \xe7
|
||||
<LATIN_SMALL_LETTER_C_WITH_CARON> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_Z_WITH_ACUTE> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE> \xeb
|
||||
<LATIN_SMALL_LETTER_G_WITH_CEDILLA> \xec
|
||||
<LATIN_SMALL_LETTER_K_WITH_CEDILLA> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_MACRON> \xee
|
||||
<LATIN_SMALL_LETTER_L_WITH_CEDILLA> \xef
|
||||
<LATIN_SMALL_LETTER_S_WITH_CARON> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_ACUTE> \xf1
|
||||
<LATIN_SMALL_LETTER_N_WITH_CEDILLA> \xf2
|
||||
<LATIN_SMALL_LETTER_O_WITH_ACUTE> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_MACRON> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_TILDE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_U_WITH_OGONEK> \xf8
|
||||
<LATIN_SMALL_LETTER_L_WITH_STROKE> \xf9
|
||||
<LATIN_SMALL_LETTER_S_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_MACRON> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE> \xfd
|
||||
<LATIN_SMALL_LETTER_Z_WITH_CARON> \xfe
|
||||
<RIGHT_SINGLE_QUOTATION_MARK> \xff
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-15
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-15
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-15"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<INVERTED_EXCLAMATION_MARK> \xa1
|
||||
<CENT_SIGN> \xa2
|
||||
<POUND_SIGN> \xa3
|
||||
<EURO_SIGN> \xa4
|
||||
<YEN_SIGN> \xa5
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CARON> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<LATIN_SMALL_LETTER_S_WITH_CARON> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<FEMININE_ORDINAL_INDICATOR> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<MACRON> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<SUPERSCRIPT_TWO> \xb2
|
||||
<SUPERSCRIPT_THREE> \xb3
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_CARON> \xb4
|
||||
<MICRO_SIGN> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<LATIN_SMALL_LETTER_Z_WITH_CARON> \xb8
|
||||
<SUPERSCRIPT_ONE> \xb9
|
||||
<MASCULINE_ORDINAL_INDICATOR> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<LATIN_CAPITAL_LIGATURE_OE> \xbc
|
||||
<LATIN_SMALL_LIGATURE_OE> \xbd
|
||||
<LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS> \xbe
|
||||
<INVERTED_QUESTION_MARK> \xbf
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_GRAVE> \xc0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX> \xc2
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_TILDE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_AE> \xc6
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA> \xc7
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_GRAVE> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS> \xcb
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_GRAVE> \xcc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX> \xce
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS> \xcf
|
||||
<LATIN_CAPITAL_LETTER_ETH> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_TILDE> \xd1
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_GRAVE> \xd2
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_TILDE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_STROKE> \xd8
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_GRAVE> \xd9
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_THORN> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_A_WITH_GRAVE> \xe0
|
||||
<LATIN_SMALL_LETTER_A_WITH_ACUTE> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX> \xe2
|
||||
<LATIN_SMALL_LETTER_A_WITH_TILDE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE> \xe5
|
||||
<LATIN_SMALL_LETTER_AE> \xe6
|
||||
<LATIN_SMALL_LETTER_C_WITH_CEDILLA> \xe7
|
||||
<LATIN_SMALL_LETTER_E_WITH_GRAVE> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS> \xeb
|
||||
<LATIN_SMALL_LETTER_I_WITH_GRAVE> \xec
|
||||
<LATIN_SMALL_LETTER_I_WITH_ACUTE> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX> \xee
|
||||
<LATIN_SMALL_LETTER_I_WITH_DIAERESIS> \xef
|
||||
<LATIN_SMALL_LETTER_ETH> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_TILDE> \xf1
|
||||
<LATIN_SMALL_LETTER_O_WITH_GRAVE> \xf2
|
||||
<LATIN_SMALL_LETTER_O_WITH_ACUTE> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_TILDE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_O_WITH_STROKE> \xf8
|
||||
<LATIN_SMALL_LETTER_U_WITH_GRAVE> \xf9
|
||||
<LATIN_SMALL_LETTER_U_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_Y_WITH_ACUTE> \xfd
|
||||
<LATIN_SMALL_LETTER_THORN> \xfe
|
||||
<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS> \xff
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-2
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-2
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-2"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_OGONEK> \xa1
|
||||
<BREVE> \xa2
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_STROKE> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_CARON> \xa5
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_ACUTE> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<DIAERESIS> \xa8
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CARON> \xa9
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA> \xaa
|
||||
<LATIN_CAPITAL_LETTER_T_WITH_CARON> \xab
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_CARON> \xae
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<LATIN_SMALL_LETTER_A_WITH_OGONEK> \xb1
|
||||
<OGONEK> \xb2
|
||||
<LATIN_SMALL_LETTER_L_WITH_STROKE> \xb3
|
||||
<ACUTE_ACCENT> \xb4
|
||||
<LATIN_SMALL_LETTER_L_WITH_CARON> \xb5
|
||||
<LATIN_SMALL_LETTER_S_WITH_ACUTE> \xb6
|
||||
<CARON> \xb7
|
||||
<CEDILLA> \xb8
|
||||
<LATIN_SMALL_LETTER_S_WITH_CARON> \xb9
|
||||
<LATIN_SMALL_LETTER_S_WITH_CEDILLA> \xba
|
||||
<LATIN_SMALL_LETTER_T_WITH_CARON> \xbb
|
||||
<LATIN_SMALL_LETTER_Z_WITH_ACUTE> \xbc
|
||||
<DOUBLE_ACUTE_ACCENT> \xbd
|
||||
<LATIN_SMALL_LETTER_Z_WITH_CARON> \xbe
|
||||
<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE> \xbf
|
||||
<LATIN_CAPITAL_LETTER_R_WITH_ACUTE> \xc0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX> \xc2
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_BREVE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_ACUTE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_ACUTE> \xc6
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA> \xc7
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CARON> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_OGONEK> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS> \xcb
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_CARON> \xcc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX> \xce
|
||||
<LATIN_CAPITAL_LETTER_D_WITH_CARON> \xcf
|
||||
<LATIN_CAPITAL_LETTER_D_WITH_STROKE> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_ACUTE> \xd1
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_CARON> \xd2
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_R_WITH_CARON> \xd8
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE> \xd9
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_T_WITH_CEDILLA> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_R_WITH_ACUTE> \xe0
|
||||
<LATIN_SMALL_LETTER_A_WITH_ACUTE> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX> \xe2
|
||||
<LATIN_SMALL_LETTER_A_WITH_BREVE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_L_WITH_ACUTE> \xe5
|
||||
<LATIN_SMALL_LETTER_C_WITH_ACUTE> \xe6
|
||||
<LATIN_SMALL_LETTER_C_WITH_CEDILLA> \xe7
|
||||
<LATIN_SMALL_LETTER_C_WITH_CARON> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_E_WITH_OGONEK> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS> \xeb
|
||||
<LATIN_SMALL_LETTER_E_WITH_CARON> \xec
|
||||
<LATIN_SMALL_LETTER_I_WITH_ACUTE> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX> \xee
|
||||
<LATIN_SMALL_LETTER_D_WITH_CARON> \xef
|
||||
<LATIN_SMALL_LETTER_D_WITH_STROKE> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_ACUTE> \xf1
|
||||
<LATIN_SMALL_LETTER_N_WITH_CARON> \xf2
|
||||
<LATIN_SMALL_LETTER_O_WITH_ACUTE> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_R_WITH_CARON> \xf8
|
||||
<LATIN_SMALL_LETTER_U_WITH_RING_ABOVE> \xf9
|
||||
<LATIN_SMALL_LETTER_U_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_Y_WITH_ACUTE> \xfd
|
||||
<LATIN_SMALL_LETTER_T_WITH_CEDILLA> \xfe
|
||||
<DOT_ABOVE> \xff
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-4
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-4
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-4"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_OGONEK> \xa1
|
||||
<LATIN_SMALL_LETTER_KRA> \xa2
|
||||
<LATIN_CAPITAL_LETTER_R_WITH_CEDILLA> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_TILDE> \xa5
|
||||
<LATIN_CAPITAL_LETTER_L_WITH_CEDILLA> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<DIAERESIS> \xa8
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CARON> \xa9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_MACRON> \xaa
|
||||
<LATIN_CAPITAL_LETTER_G_WITH_CEDILLA> \xab
|
||||
<LATIN_CAPITAL_LETTER_T_WITH_STROKE> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<LATIN_CAPITAL_LETTER_Z_WITH_CARON> \xae
|
||||
<MACRON> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<LATIN_SMALL_LETTER_A_WITH_OGONEK> \xb1
|
||||
<OGONEK> \xb2
|
||||
<LATIN_SMALL_LETTER_R_WITH_CEDILLA> \xb3
|
||||
<ACUTE_ACCENT> \xb4
|
||||
<LATIN_SMALL_LETTER_I_WITH_TILDE> \xb5
|
||||
<LATIN_SMALL_LETTER_L_WITH_CEDILLA> \xb6
|
||||
<CARON> \xb7
|
||||
<CEDILLA> \xb8
|
||||
<LATIN_SMALL_LETTER_S_WITH_CARON> \xb9
|
||||
<LATIN_SMALL_LETTER_E_WITH_MACRON> \xba
|
||||
<LATIN_SMALL_LETTER_G_WITH_CEDILLA> \xbb
|
||||
<LATIN_SMALL_LETTER_T_WITH_STROKE> \xbc
|
||||
<LATIN_CAPITAL_LETTER_ENG> \xbd
|
||||
<LATIN_SMALL_LETTER_Z_WITH_CARON> \xbe
|
||||
<LATIN_SMALL_LETTER_ENG> \xbf
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_MACRON> \xc0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX> \xc2
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_TILDE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_AE> \xc6
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_OGONEK> \xc7
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CARON> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_OGONEK> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS> \xcb
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE> \xcc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX> \xce
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_MACRON> \xcf
|
||||
<LATIN_CAPITAL_LETTER_D_WITH_STROKE> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_CEDILLA> \xd1
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_MACRON> \xd2
|
||||
<LATIN_CAPITAL_LETTER_K_WITH_CEDILLA> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_TILDE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_STROKE> \xd8
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_OGONEK> \xd9
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_TILDE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_MACRON> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_A_WITH_MACRON> \xe0
|
||||
<LATIN_SMALL_LETTER_A_WITH_ACUTE> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX> \xe2
|
||||
<LATIN_SMALL_LETTER_A_WITH_TILDE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE> \xe5
|
||||
<LATIN_SMALL_LETTER_AE> \xe6
|
||||
<LATIN_SMALL_LETTER_I_WITH_OGONEK> \xe7
|
||||
<LATIN_SMALL_LETTER_C_WITH_CARON> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_E_WITH_OGONEK> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS> \xeb
|
||||
<LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE> \xec
|
||||
<LATIN_SMALL_LETTER_I_WITH_ACUTE> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX> \xee
|
||||
<LATIN_SMALL_LETTER_I_WITH_MACRON> \xef
|
||||
<LATIN_SMALL_LETTER_D_WITH_STROKE> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_CEDILLA> \xf1
|
||||
<LATIN_SMALL_LETTER_O_WITH_MACRON> \xf2
|
||||
<LATIN_SMALL_LETTER_K_WITH_CEDILLA> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_TILDE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_O_WITH_STROKE> \xf8
|
||||
<LATIN_SMALL_LETTER_U_WITH_OGONEK> \xf9
|
||||
<LATIN_SMALL_LETTER_U_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_U_WITH_TILDE> \xfd
|
||||
<LATIN_SMALL_LETTER_U_WITH_MACRON> \xfe
|
||||
<DOT_ABOVE> \xff
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-5
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-5
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-5"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xa1
|
||||
<CYRILLIC_CAPITAL_LETTER_DJE> \xa2
|
||||
<CYRILLIC_CAPITAL_LETTER_GJE> \xa3
|
||||
<CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE> \xa4
|
||||
<CYRILLIC_CAPITAL_LETTER_DZE> \xa5
|
||||
<CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xa6
|
||||
<CYRILLIC_CAPITAL_LETTER_YI> \xa7
|
||||
<CYRILLIC_CAPITAL_LETTER_JE> \xa8
|
||||
<CYRILLIC_CAPITAL_LETTER_LJE> \xa9
|
||||
<CYRILLIC_CAPITAL_LETTER_NJE> \xaa
|
||||
<CYRILLIC_CAPITAL_LETTER_TSHE> \xab
|
||||
<CYRILLIC_CAPITAL_LETTER_KJE> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_U> \xae
|
||||
<CYRILLIC_CAPITAL_LETTER_DZHE> \xaf
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \xb0
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \xb1
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \xb2
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \xb3
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \xb4
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \xb5
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \xb6
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \xb7
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \xb8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \xb9
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \xba
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \xbb
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \xbc
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \xbd
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \xbe
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \xbf
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \xc0
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \xc1
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \xc2
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \xc3
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \xc4
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \xc5
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \xc6
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \xc7
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \xc8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \xc9
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \xca
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \xcb
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \xcc
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \xcd
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \xce
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \xcf
|
||||
<CYRILLIC_SMALL_LETTER_A> \xd0
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xd1
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xd2
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xd3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xd4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xd5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xd6
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xd7
|
||||
<CYRILLIC_SMALL_LETTER_I> \xd8
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xd9
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xda
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xdb
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xdc
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xdd
|
||||
<CYRILLIC_SMALL_LETTER_O> \xde
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xdf
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xe0
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xe1
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xe2
|
||||
<CYRILLIC_SMALL_LETTER_U> \xe3
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xe4
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xe5
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xe6
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xe7
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xe8
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xe9
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xea
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xeb
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xec
|
||||
<CYRILLIC_SMALL_LETTER_E> \xed
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xee
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xef
|
||||
<NUMERO_SIGN> \xf0
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xf1
|
||||
<CYRILLIC_SMALL_LETTER_DJE> \xf2
|
||||
<CYRILLIC_SMALL_LETTER_GJE> \xf3
|
||||
<CYRILLIC_SMALL_LETTER_UKRAINIAN_IE> \xf4
|
||||
<CYRILLIC_SMALL_LETTER_DZE> \xf5
|
||||
<CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xf6
|
||||
<CYRILLIC_SMALL_LETTER_YI> \xf7
|
||||
<CYRILLIC_SMALL_LETTER_JE> \xf8
|
||||
<CYRILLIC_SMALL_LETTER_LJE> \xf9
|
||||
<CYRILLIC_SMALL_LETTER_NJE> \xfa
|
||||
<CYRILLIC_SMALL_LETTER_TSHE> \xfb
|
||||
<CYRILLIC_SMALL_LETTER_KJE> \xfc
|
||||
<SECTION_SIGN> \xfd
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_U> \xfe
|
||||
<CYRILLIC_SMALL_LETTER_DZHE> \xff
|
||||
END CHARMAP
|
382
tools/tools/locale/etc/final-maps/map.ISO8859-7
Normal file
382
tools/tools/locale/etc/final-maps/map.ISO8859-7
Normal file
@ -0,0 +1,382 @@
|
||||
<code_set_name> "ISO8859-7"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<LEFT_SINGLE_QUOTATION_MARK> \xa1
|
||||
<RIGHT_SINGLE_QUOTATION_MARK> \xa2
|
||||
<POUND_SIGN> \xa3
|
||||
<EURO_SIGN> \xa4
|
||||
<DRACHMA_SIGN> \xa5
|
||||
<BROKEN_BAR> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<DIAERESIS> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<GREEK_YPOGEGRAMMENI> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<HORIZONTAL_BAR> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<SUPERSCRIPT_TWO> \xb2
|
||||
<SUPERSCRIPT_THREE> \xb3
|
||||
<GREEK_TONOS> \xb4
|
||||
<GREEK_DIALYTIKA_TONOS> \xb5
|
||||
<GREEK_CAPITAL_LETTER_ALPHA_WITH_TONOS> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<GREEK_CAPITAL_LETTER_EPSILON_WITH_TONOS> \xb8
|
||||
<GREEK_CAPITAL_LETTER_ETA_WITH_TONOS> \xb9
|
||||
<GREEK_CAPITAL_LETTER_IOTA_WITH_TONOS> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<GREEK_CAPITAL_LETTER_OMICRON_WITH_TONOS> \xbc
|
||||
<VULGAR_FRACTION_ONE_HALF> \xbd
|
||||
<GREEK_CAPITAL_LETTER_UPSILON_WITH_TONOS> \xbe
|
||||
<GREEK_CAPITAL_LETTER_OMEGA_WITH_TONOS> \xbf
|
||||
<GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA_AND_TONOS> \xc0
|
||||
<GREEK_CAPITAL_LETTER_ALPHA> \xc1
|
||||
<GREEK_CAPITAL_LETTER_BETA> \xc2
|
||||
<GREEK_CAPITAL_LETTER_GAMMA> \xc3
|
||||
<GREEK_CAPITAL_LETTER_DELTA> \xc4
|
||||
<GREEK_CAPITAL_LETTER_EPSILON> \xc5
|
||||
<GREEK_CAPITAL_LETTER_ZETA> \xc6
|
||||
<GREEK_CAPITAL_LETTER_ETA> \xc7
|
||||
<GREEK_CAPITAL_LETTER_THETA> \xc8
|
||||
<GREEK_CAPITAL_LETTER_IOTA> \xc9
|
||||
<GREEK_CAPITAL_LETTER_KAPPA> \xca
|
||||
<GREEK_CAPITAL_LETTER_LAMDA> \xcb
|
||||
<GREEK_CAPITAL_LETTER_MU> \xcc
|
||||
<GREEK_CAPITAL_LETTER_NU> \xcd
|
||||
<GREEK_CAPITAL_LETTER_XI> \xce
|
||||
<GREEK_CAPITAL_LETTER_OMICRON> \xcf
|
||||
<GREEK_CAPITAL_LETTER_PI> \xd0
|
||||
<GREEK_CAPITAL_LETTER_RHO> \xd1
|
||||
<GREEK_CAPITAL_LETTER_SIGMA> \xd3
|
||||
<GREEK_CAPITAL_LETTER_TAU> \xd4
|
||||
<GREEK_CAPITAL_LETTER_UPSILON> \xd5
|
||||
<GREEK_CAPITAL_LETTER_PHI> \xd6
|
||||
<GREEK_CAPITAL_LETTER_CHI> \xd7
|
||||
<GREEK_CAPITAL_LETTER_PSI> \xd8
|
||||
<GREEK_CAPITAL_LETTER_OMEGA> \xd9
|
||||
<GREEK_CAPITAL_LETTER_IOTA_WITH_DIALYTIKA> \xda
|
||||
<GREEK_CAPITAL_LETTER_UPSILON_WITH_DIALYTIKA> \xdb
|
||||
<GREEK_SMALL_LETTER_ALPHA_WITH_TONOS> \xdc
|
||||
<GREEK_SMALL_LETTER_EPSILON_WITH_TONOS> \xdd
|
||||
<GREEK_SMALL_LETTER_ETA_WITH_TONOS> \xde
|
||||
<GREEK_SMALL_LETTER_IOTA_WITH_TONOS> \xdf
|
||||
<GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA_AND_TONOS> \xe0
|
||||
<GREEK_SMALL_LETTER_ALPHA> \xe1
|
||||
<GREEK_SMALL_LETTER_BETA> \xe2
|
||||
<GREEK_SMALL_LETTER_GAMMA> \xe3
|
||||
<GREEK_SMALL_LETTER_DELTA> \xe4
|
||||
<GREEK_SMALL_LETTER_EPSILON> \xe5
|
||||
<GREEK_SMALL_LETTER_ZETA> \xe6
|
||||
<GREEK_SMALL_LETTER_ETA> \xe7
|
||||
<GREEK_SMALL_LETTER_THETA> \xe8
|
||||
<GREEK_SMALL_LETTER_IOTA> \xe9
|
||||
<GREEK_SMALL_LETTER_KAPPA> \xea
|
||||
<GREEK_SMALL_LETTER_LAMDA> \xeb
|
||||
<GREEK_SMALL_LETTER_MU> \xec
|
||||
<GREEK_SMALL_LETTER_NU> \xed
|
||||
<GREEK_SMALL_LETTER_XI> \xee
|
||||
<GREEK_SMALL_LETTER_OMICRON> \xef
|
||||
<GREEK_SMALL_LETTER_PI> \xf0
|
||||
<GREEK_SMALL_LETTER_RHO> \xf1
|
||||
<GREEK_SMALL_LETTER_FINAL_SIGMA> \xf2
|
||||
<GREEK_SMALL_LETTER_SIGMA> \xf3
|
||||
<GREEK_SMALL_LETTER_TAU> \xf4
|
||||
<GREEK_SMALL_LETTER_UPSILON> \xf5
|
||||
<GREEK_SMALL_LETTER_PHI> \xf6
|
||||
<GREEK_SMALL_LETTER_CHI> \xf7
|
||||
<GREEK_SMALL_LETTER_PSI> \xf8
|
||||
<GREEK_SMALL_LETTER_OMEGA> \xf9
|
||||
<GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA> \xfa
|
||||
<GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA> \xfb
|
||||
<GREEK_SMALL_LETTER_OMICRON_WITH_TONOS> \xfc
|
||||
<GREEK_SMALL_LETTER_UPSILON_WITH_TONOS> \xfd
|
||||
<GREEK_SMALL_LETTER_OMEGA_WITH_TONOS> \xfe
|
||||
END CHARMAP
|
385
tools/tools/locale/etc/final-maps/map.ISO8859-9
Normal file
385
tools/tools/locale/etc/final-maps/map.ISO8859-9
Normal file
@ -0,0 +1,385 @@
|
||||
<code_set_name> "ISO8859-9"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CONTROL-0080> \x80
|
||||
<CONTROL-0081> \x81
|
||||
<BREAK_PERMITTED_HERE> \x82
|
||||
<CONTROL-0082> \x82
|
||||
<CONTROL-0083> \x83
|
||||
<NO_BREAK_HERE> \x83
|
||||
<CONTROL-0084> \x84
|
||||
<CONTROL-0085> \x85
|
||||
<NEXT_LINE> \x85
|
||||
<CONTROL-0086> \x86
|
||||
<START_OF_SELECTED_AREA> \x86
|
||||
<CONTROL-0087> \x87
|
||||
<END_OF_SELECTED_AREA> \x87
|
||||
<CHARACTER_TABULATION_SET> \x88
|
||||
<CONTROL-0088> \x88
|
||||
<CHARACTER_TABULATION_WITH_JUSTIFICATION> \x89
|
||||
<CONTROL-0089> \x89
|
||||
<CONTROL-008A> \x8a
|
||||
<LINE_TABULATION_SET> \x8a
|
||||
<CONTROL-008B> \x8b
|
||||
<PARTIAL_LINE_FORWARD> \x8b
|
||||
<CONTROL-008C> \x8c
|
||||
<PARTIAL_LINE_BACKWARD> \x8c
|
||||
<CONTROL-008D> \x8d
|
||||
<REVERSE_LINE_FEED> \x8d
|
||||
<CONTROL-008E> \x8e
|
||||
<SINGLE_SHIFT_TWO> \x8e
|
||||
<CONTROL-008F> \x8f
|
||||
<SINGLE_SHIFT_THREE> \x8f
|
||||
<CONTROL-0090> \x90
|
||||
<DEVICE_CONTROL_STRING> \x90
|
||||
<CONTROL-0091> \x91
|
||||
<PRIVATE_USE_ONE> \x91
|
||||
<CONTROL-0092> \x92
|
||||
<PRIVATE_USE_TWO> \x92
|
||||
<CONTROL-0093> \x93
|
||||
<SET_TRANSMIT_STATE> \x93
|
||||
<CANCEL_CHARACTER> \x94
|
||||
<CONTROL-0094> \x94
|
||||
<CONTROL-0095> \x95
|
||||
<MESSAGE_WAITING> \x95
|
||||
<CONTROL-0096> \x96
|
||||
<START_OF_GUARDED_AREA> \x96
|
||||
<CONTROL-0097> \x97
|
||||
<END_OF_GUARDED_AREA> \x97
|
||||
<CONTROL-0098> \x98
|
||||
<START_OF_STRING> \x98
|
||||
<CONTROL-0099> \x99
|
||||
<CONTROL-009A> \x9a
|
||||
<SINGLE_CHARACTER_INTRODUCER> \x9a
|
||||
<CONTROL-009B> \x9b
|
||||
<CONTROL_SEQUENCE_INTRODUCER> \x9b
|
||||
<CONTROL-009C> \x9c
|
||||
<STRING_TERMINATOR> \x9c
|
||||
<CONTROL-009D> \x9d
|
||||
<OPERATING_SYSTEM_COMMAND> \x9d
|
||||
<CONTROL-009E> \x9e
|
||||
<PRIVACY_MESSAGE> \x9e
|
||||
<APPLICATION_PROGRAM_COMMAND> \x9f
|
||||
<CONTROL-009F> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<INVERTED_EXCLAMATION_MARK> \xa1
|
||||
<CENT_SIGN> \xa2
|
||||
<POUND_SIGN> \xa3
|
||||
<CURRENCY_SIGN> \xa4
|
||||
<YEN_SIGN> \xa5
|
||||
<BROKEN_BAR> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<DIAERESIS> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<FEMININE_ORDINAL_INDICATOR> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<SOFT_HYPHEN> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<MACRON> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<PLUS-MINUS_SIGN> \xb1
|
||||
<SUPERSCRIPT_TWO> \xb2
|
||||
<SUPERSCRIPT_THREE> \xb3
|
||||
<ACUTE_ACCENT> \xb4
|
||||
<MICRO_SIGN> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<CEDILLA> \xb8
|
||||
<SUPERSCRIPT_ONE> \xb9
|
||||
<MASCULINE_ORDINAL_INDICATOR> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<VULGAR_FRACTION_ONE_QUARTER> \xbc
|
||||
<VULGAR_FRACTION_ONE_HALF> \xbd
|
||||
<VULGAR_FRACTION_THREE_QUARTERS> \xbe
|
||||
<INVERTED_QUESTION_MARK> \xbf
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_GRAVE> \xc0
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE> \xc1
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX> \xc2
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_TILDE> \xc3
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS> \xc4
|
||||
<LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE> \xc5
|
||||
<LATIN_CAPITAL_LETTER_AE> \xc6
|
||||
<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA> \xc7
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_GRAVE> \xc8
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE> \xc9
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX> \xca
|
||||
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS> \xcb
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_GRAVE> \xcc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE> \xcd
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX> \xce
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS> \xcf
|
||||
<LATIN_CAPITAL_LETTER_G_WITH_BREVE> \xd0
|
||||
<LATIN_CAPITAL_LETTER_N_WITH_TILDE> \xd1
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_GRAVE> \xd2
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE> \xd3
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX> \xd4
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_TILDE> \xd5
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS> \xd6
|
||||
<MULTIPLICATION_SIGN> \xd7
|
||||
<LATIN_CAPITAL_LETTER_O_WITH_STROKE> \xd8
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_GRAVE> \xd9
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE> \xda
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX> \xdb
|
||||
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS> \xdc
|
||||
<LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE> \xdd
|
||||
<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA> \xde
|
||||
<LATIN_SMALL_LETTER_SHARP_S> \xdf
|
||||
<LATIN_SMALL_LETTER_A_WITH_GRAVE> \xe0
|
||||
<LATIN_SMALL_LETTER_A_WITH_ACUTE> \xe1
|
||||
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX> \xe2
|
||||
<LATIN_SMALL_LETTER_A_WITH_TILDE> \xe3
|
||||
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS> \xe4
|
||||
<LATIN_SMALL_LETTER_A_WITH_RING_ABOVE> \xe5
|
||||
<LATIN_SMALL_LETTER_AE> \xe6
|
||||
<LATIN_SMALL_LETTER_C_WITH_CEDILLA> \xe7
|
||||
<LATIN_SMALL_LETTER_E_WITH_GRAVE> \xe8
|
||||
<LATIN_SMALL_LETTER_E_WITH_ACUTE> \xe9
|
||||
<LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX> \xea
|
||||
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS> \xeb
|
||||
<LATIN_SMALL_LETTER_I_WITH_GRAVE> \xec
|
||||
<LATIN_SMALL_LETTER_I_WITH_ACUTE> \xed
|
||||
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX> \xee
|
||||
<LATIN_SMALL_LETTER_I_WITH_DIAERESIS> \xef
|
||||
<LATIN_SMALL_LETTER_G_WITH_BREVE> \xf0
|
||||
<LATIN_SMALL_LETTER_N_WITH_TILDE> \xf1
|
||||
<LATIN_SMALL_LETTER_O_WITH_GRAVE> \xf2
|
||||
<LATIN_SMALL_LETTER_O_WITH_ACUTE> \xf3
|
||||
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX> \xf4
|
||||
<LATIN_SMALL_LETTER_O_WITH_TILDE> \xf5
|
||||
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS> \xf6
|
||||
<DIVISION_SIGN> \xf7
|
||||
<LATIN_SMALL_LETTER_O_WITH_STROKE> \xf8
|
||||
<LATIN_SMALL_LETTER_U_WITH_GRAVE> \xf9
|
||||
<LATIN_SMALL_LETTER_U_WITH_ACUTE> \xfa
|
||||
<LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX> \xfb
|
||||
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS> \xfc
|
||||
<LATIN_SMALL_LETTER_DOTLESS_I> \xfd
|
||||
<LATIN_SMALL_LETTER_S_WITH_CEDILLA> \xfe
|
||||
<LATIN_SMALL_LETTER_Y_WITH_DIAERESIS> \xff
|
||||
END CHARMAP
|
357
tools/tools/locale/etc/final-maps/map.KOI8-R
Normal file
357
tools/tools/locale/etc/final-maps/map.KOI8-R
Normal file
@ -0,0 +1,357 @@
|
||||
<code_set_name> "KOI8-R"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<BOX_DRAWINGS_LIGHT_HORIZONTAL> \x80
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL> \x81
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT> \x82
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT> \x83
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_RIGHT> \x84
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_LEFT> \x85
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT> \x86
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT> \x87
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL> \x88
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL> \x89
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL> \x8a
|
||||
<UPPER_HALF_BLOCK> \x8b
|
||||
<LOWER_HALF_BLOCK> \x8c
|
||||
<FULL_BLOCK> \x8d
|
||||
<LEFT_HALF_BLOCK> \x8e
|
||||
<RIGHT_HALF_BLOCK> \x8f
|
||||
<LIGHT_SHADE> \x90
|
||||
<MEDIUM_SHADE> \x91
|
||||
<DARK_SHADE> \x92
|
||||
<TOP_HALF_INTEGRAL> \x93
|
||||
<BLACK_SQUARE> \x94
|
||||
<BULLET_OPERATOR> \x95
|
||||
<SQUARE_ROOT> \x96
|
||||
<ALMOST_EQUAL_TO> \x97
|
||||
<LESS-THAN_OR_EQUAL_TO> \x98
|
||||
<GREATER-THAN_OR_EQUAL_TO> \x99
|
||||
<NO-BREAK_SPACE> \x9a
|
||||
<BOTTOM_HALF_INTEGRAL> \x9b
|
||||
<DEGREE_SIGN> \x9c
|
||||
<SUPERSCRIPT_TWO> \x9d
|
||||
<MIDDLE_DOT> \x9e
|
||||
<DIVISION_SIGN> \x9f
|
||||
<BOX_DRAWINGS_DOUBLE_HORIZONTAL> \xa0
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL> \xa1
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE> \xa2
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xa3
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE> \xa4
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT> \xa5
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE> \xa6
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE> \xa7
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT> \xa8
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE> \xa9
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE> \xaa
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT> \xab
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE> \xac
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE> \xad
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_LEFT> \xae
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE> \xaf
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE> \xb0
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT> \xb1
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE> \xb2
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xb3
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE> \xb4
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT> \xb5
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE> \xb6
|
||||
<BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE> \xb7
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL> \xb8
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE> \xb9
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE> \xba
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL> \xbb
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE> \xbc
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE> \xbd
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL> \xbe
|
||||
<COPYRIGHT_SIGN> \xbf
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xc0
|
||||
<CYRILLIC_SMALL_LETTER_A> \xc1
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xc2
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xc3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xc4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xc5
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xc6
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xc7
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xc8
|
||||
<CYRILLIC_SMALL_LETTER_I> \xc9
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xca
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xcb
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xcc
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xcd
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xce
|
||||
<CYRILLIC_SMALL_LETTER_O> \xcf
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xd0
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xd1
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xd2
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xd3
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xd4
|
||||
<CYRILLIC_SMALL_LETTER_U> \xd5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xd6
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xd7
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xd8
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xd9
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xda
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xdb
|
||||
<CYRILLIC_SMALL_LETTER_E> \xdc
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xdd
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xde
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xdf
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \xe0
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \xe1
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \xe2
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \xe3
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \xe4
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \xe5
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \xe6
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \xe7
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \xe8
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \xe9
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \xea
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \xeb
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \xec
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \xed
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \xee
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \xef
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \xf0
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \xf1
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \xf2
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \xf3
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \xf4
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \xf5
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \xf6
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \xf7
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \xf8
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \xf9
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \xfa
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \xfb
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \xfc
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \xfd
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \xfe
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \xff
|
||||
END CHARMAP
|
357
tools/tools/locale/etc/final-maps/map.KOI8-U
Normal file
357
tools/tools/locale/etc/final-maps/map.KOI8-U
Normal file
@ -0,0 +1,357 @@
|
||||
<code_set_name> "KOI8-U"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<BOX_DRAWINGS_LIGHT_HORIZONTAL> \x80
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL> \x81
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT> \x82
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT> \x83
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_RIGHT> \x84
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_LEFT> \x85
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT> \x86
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT> \x87
|
||||
<BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL> \x88
|
||||
<BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL> \x89
|
||||
<BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL> \x8a
|
||||
<UPPER_HALF_BLOCK> \x8b
|
||||
<LOWER_HALF_BLOCK> \x8c
|
||||
<FULL_BLOCK> \x8d
|
||||
<LEFT_HALF_BLOCK> \x8e
|
||||
<RIGHT_HALF_BLOCK> \x8f
|
||||
<LIGHT_SHADE> \x90
|
||||
<MEDIUM_SHADE> \x91
|
||||
<DARK_SHADE> \x92
|
||||
<TOP_HALF_INTEGRAL> \x93
|
||||
<BLACK_SQUARE> \x94
|
||||
<BULLET_OPERATOR> \x95
|
||||
<SQUARE_ROOT> \x96
|
||||
<ALMOST_EQUAL_TO> \x97
|
||||
<LESS-THAN_OR_EQUAL_TO> \x98
|
||||
<GREATER-THAN_OR_EQUAL_TO> \x99
|
||||
<NO-BREAK_SPACE> \x9a
|
||||
<BOTTOM_HALF_INTEGRAL> \x9b
|
||||
<DEGREE_SIGN> \x9c
|
||||
<SUPERSCRIPT_TWO> \x9d
|
||||
<MIDDLE_DOT> \x9e
|
||||
<DIVISION_SIGN> \x9f
|
||||
<BOX_DRAWINGS_DOUBLE_HORIZONTAL> \xa0
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL> \xa1
|
||||
<BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE> \xa2
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xa3
|
||||
<CYRILLIC_SMALL_LETTER_UKRAINIAN_IE> \xa4
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT> \xa5
|
||||
<CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xa6
|
||||
<CYRILLIC_SMALL_LETTER_YI> \xa7
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT> \xa8
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE> \xa9
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE> \xaa
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT> \xab
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE> \xac
|
||||
<CYRILLIC_SMALL_LETTER_GHE_WITH_UPTURN> \xad
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_LEFT> \xae
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE> \xaf
|
||||
<BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE> \xb0
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT> \xb1
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE> \xb2
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xb3
|
||||
<CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE> \xb4
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT> \xb5
|
||||
<CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xb6
|
||||
<CYRILLIC_CAPITAL_LETTER_YI> \xb7
|
||||
<BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL> \xb8
|
||||
<BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE> \xb9
|
||||
<BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE> \xba
|
||||
<BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL> \xbb
|
||||
<BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE> \xbc
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE_WITH_UPTURN> \xbd
|
||||
<BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL> \xbe
|
||||
<COPYRIGHT_SIGN> \xbf
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xc0
|
||||
<CYRILLIC_SMALL_LETTER_A> \xc1
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xc2
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xc3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xc4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xc5
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xc6
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xc7
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xc8
|
||||
<CYRILLIC_SMALL_LETTER_I> \xc9
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xca
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xcb
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xcc
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xcd
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xce
|
||||
<CYRILLIC_SMALL_LETTER_O> \xcf
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xd0
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xd1
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xd2
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xd3
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xd4
|
||||
<CYRILLIC_SMALL_LETTER_U> \xd5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xd6
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xd7
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xd8
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xd9
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xda
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xdb
|
||||
<CYRILLIC_SMALL_LETTER_E> \xdc
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xdd
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xde
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xdf
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \xe0
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \xe1
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \xe2
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \xe3
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \xe4
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \xe5
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \xe6
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \xe7
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \xe8
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \xe9
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \xea
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \xeb
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \xec
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \xed
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \xee
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \xef
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \xf0
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \xf1
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \xf2
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \xf3
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \xf4
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \xf5
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \xf6
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \xf7
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \xf8
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \xf9
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \xfa
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \xfb
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \xfc
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \xfd
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \xfe
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \xff
|
||||
END CHARMAP
|
358
tools/tools/locale/etc/final-maps/map.PT154
Normal file
358
tools/tools/locale/etc/final-maps/map.PT154
Normal file
@ -0,0 +1,358 @@
|
||||
<code_set_name> "PT154"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE_WITH_DESCENDER> \x80
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE_WITH_STROKE> \x81
|
||||
<CYRILLIC_CAPITAL_LETTER_U_WITH_MACRON> \x82
|
||||
<CYRILLIC_SMALL_LETTER_GHE_WITH_STROKE> \x83
|
||||
<DOUBLE_LOW-9_QUOTATION_MARK> \x84
|
||||
<HORIZONTAL_ELLIPSIS> \x85
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE_WITH_DESCENDER> \x86
|
||||
<CYRILLIC_CAPITAL_LETTER_STRAIGHT_U> \x87
|
||||
<CYRILLIC_CAPITAL_LETTER_HA_WITH_DESCENDER> \x88
|
||||
<CYRILLIC_SMALL_LETTER_STRAIGHT_U> \x89
|
||||
<CYRILLIC_CAPITAL_LETTER_BASHKIR_KA> \x8a
|
||||
<CYRILLIC_CAPITAL_LETTER_I_WITH_MACRON> \x8b
|
||||
<CYRILLIC_CAPITAL_LETTER_EN_WITH_DESCENDER> \x8c
|
||||
<CYRILLIC_CAPITAL_LETTER_KA_WITH_DESCENDER> \x8d
|
||||
<CYRILLIC_CAPITAL_LETTER_SHHA> \x8e
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE_WITH_VERTICAL_STROKE> \x8f
|
||||
<CYRILLIC_SMALL_LETTER_ZHE_WITH_DESCENDER> \x90
|
||||
<LEFT_SINGLE_QUOTATION_MARK> \x91
|
||||
<RIGHT_SINGLE_QUOTATION_MARK> \x92
|
||||
<LEFT_DOUBLE_QUOTATION_MARK> \x93
|
||||
<RIGHT_DOUBLE_QUOTATION_MARK> \x94
|
||||
<BULLET> \x95
|
||||
<EN_DASH> \x96
|
||||
<EM_DASH> \x97
|
||||
<CYRILLIC_SMALL_LETTER_HA_WITH_DESCENDER> \x98
|
||||
<CYRILLIC_SMALL_LETTER_CHE_WITH_DESCENDER> \x99
|
||||
<CYRILLIC_SMALL_LETTER_BASHKIR_KA> \x9a
|
||||
<CYRILLIC_SMALL_LETTER_I_WITH_MACRON> \x9b
|
||||
<CYRILLIC_SMALL_LETTER_EN_WITH_DESCENDER> \x9c
|
||||
<CYRILLIC_SMALL_LETTER_KA_WITH_DESCENDER> \x9d
|
||||
<CYRILLIC_SMALL_LETTER_SHHA> \x9e
|
||||
<CYRILLIC_SMALL_LETTER_CHE_WITH_VERTICAL_STROKE> \x9f
|
||||
<NO-BREAK_SPACE> \xa0
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_U> \xa1
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_U> \xa2
|
||||
<CYRILLIC_CAPITAL_LETTER_JE> \xa3
|
||||
<CYRILLIC_CAPITAL_LETTER_BARRED_O> \xa4
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE_WITH_DESCENDER> \xa5
|
||||
<CYRILLIC_CAPITAL_LETTER_STRAIGHT_U_WITH_STROKE> \xa6
|
||||
<SECTION_SIGN> \xa7
|
||||
<CYRILLIC_CAPITAL_LETTER_IO> \xa8
|
||||
<COPYRIGHT_SIGN> \xa9
|
||||
<CYRILLIC_CAPITAL_LETTER_SCHWA> \xaa
|
||||
<LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xab
|
||||
<NOT_SIGN> \xac
|
||||
<CYRILLIC_SMALL_LETTER_U_WITH_MACRON> \xad
|
||||
<REGISTERED_SIGN> \xae
|
||||
<CYRILLIC_CAPITAL_LETTER_KA_WITH_VERTICAL_STROKE> \xaf
|
||||
<DEGREE_SIGN> \xb0
|
||||
<CYRILLIC_SMALL_LETTER_STRAIGHT_U_WITH_STROKE> \xb1
|
||||
<CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xb2
|
||||
<CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I> \xb3
|
||||
<CYRILLIC_SMALL_LETTER_ZE_WITH_DESCENDER> \xb4
|
||||
<CYRILLIC_SMALL_LETTER_BARRED_O> \xb5
|
||||
<PILCROW_SIGN> \xb6
|
||||
<MIDDLE_DOT> \xb7
|
||||
<CYRILLIC_SMALL_LETTER_IO> \xb8
|
||||
<NUMERO_SIGN> \xb9
|
||||
<CYRILLIC_SMALL_LETTER_SCHWA> \xba
|
||||
<RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK> \xbb
|
||||
<CYRILLIC_SMALL_LETTER_JE> \xbc
|
||||
<CYRILLIC_CAPITAL_LETTER_ES_WITH_DESCENDER> \xbd
|
||||
<CYRILLIC_SMALL_LETTER_ES_WITH_DESCENDER> \xbe
|
||||
<CYRILLIC_SMALL_LETTER_KA_WITH_VERTICAL_STROKE> \xbf
|
||||
<CYRILLIC_CAPITAL_LETTER_A> \xc0
|
||||
<CYRILLIC_CAPITAL_LETTER_BE> \xc1
|
||||
<CYRILLIC_CAPITAL_LETTER_VE> \xc2
|
||||
<CYRILLIC_CAPITAL_LETTER_GHE> \xc3
|
||||
<CYRILLIC_CAPITAL_LETTER_DE> \xc4
|
||||
<CYRILLIC_CAPITAL_LETTER_IE> \xc5
|
||||
<CYRILLIC_CAPITAL_LETTER_ZHE> \xc6
|
||||
<CYRILLIC_CAPITAL_LETTER_ZE> \xc7
|
||||
<CYRILLIC_CAPITAL_LETTER_I> \xc8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHORT_I> \xc9
|
||||
<CYRILLIC_CAPITAL_LETTER_KA> \xca
|
||||
<CYRILLIC_CAPITAL_LETTER_EL> \xcb
|
||||
<CYRILLIC_CAPITAL_LETTER_EM> \xcc
|
||||
<CYRILLIC_CAPITAL_LETTER_EN> \xcd
|
||||
<CYRILLIC_CAPITAL_LETTER_O> \xce
|
||||
<CYRILLIC_CAPITAL_LETTER_PE> \xcf
|
||||
<CYRILLIC_CAPITAL_LETTER_ER> \xd0
|
||||
<CYRILLIC_CAPITAL_LETTER_ES> \xd1
|
||||
<CYRILLIC_CAPITAL_LETTER_TE> \xd2
|
||||
<CYRILLIC_CAPITAL_LETTER_U> \xd3
|
||||
<CYRILLIC_CAPITAL_LETTER_EF> \xd4
|
||||
<CYRILLIC_CAPITAL_LETTER_HA> \xd5
|
||||
<CYRILLIC_CAPITAL_LETTER_TSE> \xd6
|
||||
<CYRILLIC_CAPITAL_LETTER_CHE> \xd7
|
||||
<CYRILLIC_CAPITAL_LETTER_SHA> \xd8
|
||||
<CYRILLIC_CAPITAL_LETTER_SHCHA> \xd9
|
||||
<CYRILLIC_CAPITAL_LETTER_HARD_SIGN> \xda
|
||||
<CYRILLIC_CAPITAL_LETTER_YERU> \xdb
|
||||
<CYRILLIC_CAPITAL_LETTER_SOFT_SIGN> \xdc
|
||||
<CYRILLIC_CAPITAL_LETTER_E> \xdd
|
||||
<CYRILLIC_CAPITAL_LETTER_YU> \xde
|
||||
<CYRILLIC_CAPITAL_LETTER_YA> \xdf
|
||||
<CYRILLIC_SMALL_LETTER_A> \xe0
|
||||
<CYRILLIC_SMALL_LETTER_BE> \xe1
|
||||
<CYRILLIC_SMALL_LETTER_VE> \xe2
|
||||
<CYRILLIC_SMALL_LETTER_GHE> \xe3
|
||||
<CYRILLIC_SMALL_LETTER_DE> \xe4
|
||||
<CYRILLIC_SMALL_LETTER_IE> \xe5
|
||||
<CYRILLIC_SMALL_LETTER_ZHE> \xe6
|
||||
<CYRILLIC_SMALL_LETTER_ZE> \xe7
|
||||
<CYRILLIC_SMALL_LETTER_I> \xe8
|
||||
<CYRILLIC_SMALL_LETTER_SHORT_I> \xe9
|
||||
<CYRILLIC_SMALL_LETTER_KA> \xea
|
||||
<CYRILLIC_SMALL_LETTER_EL> \xeb
|
||||
<CYRILLIC_SMALL_LETTER_EM> \xec
|
||||
<CYRILLIC_SMALL_LETTER_EN> \xed
|
||||
<CYRILLIC_SMALL_LETTER_O> \xee
|
||||
<CYRILLIC_SMALL_LETTER_PE> \xef
|
||||
<CYRILLIC_SMALL_LETTER_ER> \xf0
|
||||
<CYRILLIC_SMALL_LETTER_ES> \xf1
|
||||
<CYRILLIC_SMALL_LETTER_TE> \xf2
|
||||
<CYRILLIC_SMALL_LETTER_U> \xf3
|
||||
<CYRILLIC_SMALL_LETTER_EF> \xf4
|
||||
<CYRILLIC_SMALL_LETTER_HA> \xf5
|
||||
<CYRILLIC_SMALL_LETTER_TSE> \xf6
|
||||
<CYRILLIC_SMALL_LETTER_CHE> \xf7
|
||||
<CYRILLIC_SMALL_LETTER_SHA> \xf8
|
||||
<CYRILLIC_SMALL_LETTER_SHCHA> \xf9
|
||||
<CYRILLIC_SMALL_LETTER_HARD_SIGN> \xfa
|
||||
<CYRILLIC_SMALL_LETTER_YERU> \xfb
|
||||
<CYRILLIC_SMALL_LETTER_SOFT_SIGN> \xfc
|
||||
<CYRILLIC_SMALL_LETTER_E> \xfd
|
||||
<CYRILLIC_SMALL_LETTER_YU> \xfe
|
||||
<CYRILLIC_SMALL_LETTER_YA> \xff
|
||||
<LINEAR_A_SIGN_AB087> \x00
|
||||
END CHARMAP
|
11500
tools/tools/locale/etc/final-maps/map.SJIS
Normal file
11500
tools/tools/locale/etc/final-maps/map.SJIS
Normal file
File diff suppressed because it is too large
Load Diff
229
tools/tools/locale/etc/final-maps/map.US-ASCII
Normal file
229
tools/tools/locale/etc/final-maps/map.US-ASCII
Normal file
@ -0,0 +1,229 @@
|
||||
<code_set_name> "US-ASCII"
|
||||
<mb_cur_min> 1
|
||||
<mb_cur_max> 1
|
||||
CHARMAP
|
||||
<CONTROL-0000> \x00
|
||||
<NULL> \x00
|
||||
<CONTROL-0001> \x01
|
||||
<START_OF_HEADING> \x01
|
||||
<CONTROL-0002> \x02
|
||||
<START_OF_TEXT> \x02
|
||||
<CONTROL-0003> \x03
|
||||
<END_OF_TEXT> \x03
|
||||
<CONTROL-0004> \x04
|
||||
<END_OF_TRANSMISSION> \x04
|
||||
<CONTROL-0005> \x05
|
||||
<ENQUIRY> \x05
|
||||
<ACKNOWLEDGE> \x06
|
||||
<CONTROL-0006> \x06
|
||||
<ALERT> \x07
|
||||
<CONTROL-0007> \x07
|
||||
<BACKSPACE> \x08
|
||||
<CONTROL-0008> \x08
|
||||
<CONTROL-0009> \x09
|
||||
<tab> \x09
|
||||
<CONTROL-000A> \x0a
|
||||
<newline> \x0a
|
||||
<CONTROL-000B> \x0b
|
||||
<vertical-tab> \x0b
|
||||
<CONTROL-000C> \x0c
|
||||
<form-feed> \x0c
|
||||
<CONTROL-000D> \x0d
|
||||
<carriage-return> \x0d
|
||||
<CONTROL-000E> \x0e
|
||||
<SHIFT_OUT> \x0e
|
||||
<CONTROL-000F> \x0f
|
||||
<SHIFT_IN> \x0f
|
||||
<CONTROL-0010> \x10
|
||||
<DATA_LINK_ESCAPE> \x10
|
||||
<CONTROL-0011> \x11
|
||||
<DEVICE_CONTROL_ONE> \x11
|
||||
<CONTROL-0012> \x12
|
||||
<DEVICE_CONTROL_TWO> \x12
|
||||
<CONTROL-0013> \x13
|
||||
<DEVICE_CONTROL_THREE> \x13
|
||||
<CONTROL-0014> \x14
|
||||
<DEVICE_CONTROL_FOUR> \x14
|
||||
<CONTROL-0015> \x15
|
||||
<NEGATIVE_ACKNOWLEDGE> \x15
|
||||
<CONTROL-0016> \x16
|
||||
<SYNCHRONOUS_IDLE> \x16
|
||||
<CONTROL-0017> \x17
|
||||
<END_OF_TRANSMISSION_BLOCK> \x17
|
||||
<CANCEL> \x18
|
||||
<CONTROL-0018> \x18
|
||||
<CONTROL-0019> \x19
|
||||
<END_OF_MEDIUM> \x19
|
||||
<CONTROL-001A> \x1a
|
||||
<SUBSTITUTE> \x1a
|
||||
<CONTROL-001B> \x1b
|
||||
<ESCAPE> \x1b
|
||||
<CONTROL-001C> \x1c
|
||||
<INFORMATION_SEPARATOR_FOUR> \x1c
|
||||
<CONTROL-001D> \x1d
|
||||
<INFORMATION_SEPARATOR_THREE> \x1d
|
||||
<CONTROL-001E> \x1e
|
||||
<INFORMATION_SEPARATOR_TWO> \x1e
|
||||
<CONTROL-001F> \x1f
|
||||
<INFORMATION_SEPARATOR_ONE> \x1f
|
||||
<SPACE> \x20
|
||||
<space> \x20
|
||||
<EXCLAMATION_MARK> \x21
|
||||
<QUOTATION_MARK> \x22
|
||||
<NUMBER_SIGN> \x23
|
||||
<DOLLAR_SIGN> \x24
|
||||
<PERCENT_SIGN> \x25
|
||||
<AMPERSAND> \x26
|
||||
<APOSTROPHE> \x27
|
||||
<LEFT_PARENTHESIS> \x28
|
||||
<RIGHT_PARENTHESIS> \x29
|
||||
<ASTERISK> \x2a
|
||||
<PLUS_SIGN> \x2b
|
||||
<COMMA> \x2c
|
||||
<HYPHEN-MINUS> \x2d
|
||||
<FULL_STOP> \x2e
|
||||
<SOLIDUS> \x2f
|
||||
<DIGIT_ZERO> \x30
|
||||
<zero> \x30
|
||||
<DIGIT_ONE> \x31
|
||||
<one> \x31
|
||||
<DIGIT_TWO> \x32
|
||||
<two> \x32
|
||||
<DIGIT_THREE> \x33
|
||||
<three> \x33
|
||||
<DIGIT_FOUR> \x34
|
||||
<four> \x34
|
||||
<DIGIT_FIVE> \x35
|
||||
<five> \x35
|
||||
<DIGIT_SIX> \x36
|
||||
<six> \x36
|
||||
<DIGIT_SEVEN> \x37
|
||||
<seven> \x37
|
||||
<DIGIT_EIGHT> \x38
|
||||
<eight> \x38
|
||||
<DIGIT_NINE> \x39
|
||||
<nine> \x39
|
||||
<COLON> \x3a
|
||||
<SEMICOLON> \x3b
|
||||
<LESS-THAN_SIGN> \x3c
|
||||
<EQUALS_SIGN> \x3d
|
||||
<GREATER-THAN_SIGN> \x3e
|
||||
<QUESTION_MARK> \x3f
|
||||
<COMMERCIAL_AT> \x40
|
||||
<A> \x41
|
||||
<LATIN_CAPITAL_LETTER_A> \x41
|
||||
<B> \x42
|
||||
<LATIN_CAPITAL_LETTER_B> \x42
|
||||
<C> \x43
|
||||
<LATIN_CAPITAL_LETTER_C> \x43
|
||||
<D> \x44
|
||||
<LATIN_CAPITAL_LETTER_D> \x44
|
||||
<E> \x45
|
||||
<LATIN_CAPITAL_LETTER_E> \x45
|
||||
<F> \x46
|
||||
<LATIN_CAPITAL_LETTER_F> \x46
|
||||
<G> \x47
|
||||
<LATIN_CAPITAL_LETTER_G> \x47
|
||||
<H> \x48
|
||||
<LATIN_CAPITAL_LETTER_H> \x48
|
||||
<I> \x49
|
||||
<LATIN_CAPITAL_LETTER_I> \x49
|
||||
<J> \x4a
|
||||
<LATIN_CAPITAL_LETTER_J> \x4a
|
||||
<K> \x4b
|
||||
<LATIN_CAPITAL_LETTER_K> \x4b
|
||||
<L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_L> \x4c
|
||||
<LATIN_CAPITAL_LETTER_M> \x4d
|
||||
<M> \x4d
|
||||
<LATIN_CAPITAL_LETTER_N> \x4e
|
||||
<N> \x4e
|
||||
<LATIN_CAPITAL_LETTER_O> \x4f
|
||||
<O> \x4f
|
||||
<LATIN_CAPITAL_LETTER_P> \x50
|
||||
<P> \x50
|
||||
<LATIN_CAPITAL_LETTER_Q> \x51
|
||||
<Q> \x51
|
||||
<LATIN_CAPITAL_LETTER_R> \x52
|
||||
<R> \x52
|
||||
<LATIN_CAPITAL_LETTER_S> \x53
|
||||
<S> \x53
|
||||
<LATIN_CAPITAL_LETTER_T> \x54
|
||||
<T> \x54
|
||||
<LATIN_CAPITAL_LETTER_U> \x55
|
||||
<U> \x55
|
||||
<LATIN_CAPITAL_LETTER_V> \x56
|
||||
<V> \x56
|
||||
<LATIN_CAPITAL_LETTER_W> \x57
|
||||
<W> \x57
|
||||
<LATIN_CAPITAL_LETTER_X> \x58
|
||||
<X> \x58
|
||||
<LATIN_CAPITAL_LETTER_Y> \x59
|
||||
<Y> \x59
|
||||
<LATIN_CAPITAL_LETTER_Z> \x5a
|
||||
<Z> \x5a
|
||||
<LEFT_SQUARE_BRACKET> \x5b
|
||||
<REVERSE_SOLIDUS> \x5c
|
||||
<RIGHT_SQUARE_BRACKET> \x5d
|
||||
<CIRCUMFLEX_ACCENT> \x5e
|
||||
<LOW_LINE> \x5f
|
||||
<GRAVE_ACCENT> \x60
|
||||
<LATIN_SMALL_LETTER_A> \x61
|
||||
<a> \x61
|
||||
<LATIN_SMALL_LETTER_B> \x62
|
||||
<b> \x62
|
||||
<LATIN_SMALL_LETTER_C> \x63
|
||||
<c> \x63
|
||||
<LATIN_SMALL_LETTER_D> \x64
|
||||
<d> \x64
|
||||
<LATIN_SMALL_LETTER_E> \x65
|
||||
<e> \x65
|
||||
<LATIN_SMALL_LETTER_F> \x66
|
||||
<f> \x66
|
||||
<LATIN_SMALL_LETTER_G> \x67
|
||||
<g> \x67
|
||||
<LATIN_SMALL_LETTER_H> \x68
|
||||
<h> \x68
|
||||
<LATIN_SMALL_LETTER_I> \x69
|
||||
<i> \x69
|
||||
<LATIN_SMALL_LETTER_J> \x6a
|
||||
<j> \x6a
|
||||
<LATIN_SMALL_LETTER_K> \x6b
|
||||
<k> \x6b
|
||||
<LATIN_SMALL_LETTER_L> \x6c
|
||||
<l> \x6c
|
||||
<LATIN_SMALL_LETTER_M> \x6d
|
||||
<m> \x6d
|
||||
<LATIN_SMALL_LETTER_N> \x6e
|
||||
<n> \x6e
|
||||
<LATIN_SMALL_LETTER_O> \x6f
|
||||
<o> \x6f
|
||||
<LATIN_SMALL_LETTER_P> \x70
|
||||
<p> \x70
|
||||
<LATIN_SMALL_LETTER_Q> \x71
|
||||
<q> \x71
|
||||
<LATIN_SMALL_LETTER_R> \x72
|
||||
<r> \x72
|
||||
<LATIN_SMALL_LETTER_S> \x73
|
||||
<s> \x73
|
||||
<LATIN_SMALL_LETTER_T> \x74
|
||||
<t> \x74
|
||||
<LATIN_SMALL_LETTER_U> \x75
|
||||
<u> \x75
|
||||
<LATIN_SMALL_LETTER_V> \x76
|
||||
<v> \x76
|
||||
<LATIN_SMALL_LETTER_W> \x77
|
||||
<w> \x77
|
||||
<LATIN_SMALL_LETTER_X> \x78
|
||||
<x> \x78
|
||||
<LATIN_SMALL_LETTER_Y> \x79
|
||||
<y> \x79
|
||||
<LATIN_SMALL_LETTER_Z> \x7a
|
||||
<z> \x7a
|
||||
<LEFT_CURLY_BRACKET> \x7b
|
||||
<VERTICAL_LINE> \x7c
|
||||
<RIGHT_CURLY_BRACKET> \x7d
|
||||
<TILDE> \x7e
|
||||
<CONTROL-007F> \x7f
|
||||
<DELETE> \x7f
|
||||
END CHARMAP
|
250654
tools/tools/locale/etc/final-maps/map.UTF-8
Normal file
250654
tools/tools/locale/etc/final-maps/map.UTF-8
Normal file
File diff suppressed because it is too large
Load Diff
7450
tools/tools/locale/etc/final-maps/map.eucCN
Normal file
7450
tools/tools/locale/etc/final-maps/map.eucCN
Normal file
File diff suppressed because it is too large
Load Diff
15118
tools/tools/locale/etc/final-maps/map.eucJP
Normal file
15118
tools/tools/locale/etc/final-maps/map.eucJP
Normal file
File diff suppressed because it is too large
Load Diff
17277
tools/tools/locale/etc/final-maps/map.eucKR
Normal file
17277
tools/tools/locale/etc/final-maps/map.eucKR
Normal file
File diff suppressed because it is too large
Load Diff
42878
tools/tools/locale/etc/final-maps/widths.txt
Normal file
42878
tools/tools/locale/etc/final-maps/widths.txt
Normal file
File diff suppressed because it is too large
Load Diff
2
tools/tools/locale/etc/unicode.conf
Normal file
2
tools/tools/locale/etc/unicode.conf
Normal file
@ -0,0 +1,2 @@
|
||||
cldr ~/unicode/cldr/27.0.1
|
||||
unidata ~/unicode/UNIDATA/8.0.0
|
78
tools/tools/locale/tools/UTF82encoding.pl
Executable file
78
tools/tools/locale/tools/UTF82encoding.pl
Executable file
@ -0,0 +1,78 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
use strict;
|
||||
use Data::Dumper;
|
||||
|
||||
if ($#ARGV != 1) {
|
||||
print "Usage: $0 <cldr dir> <input file>\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
open(FIN, "$ARGV[0]/posix/UTF-8.cm");
|
||||
my @lines = <FIN>;
|
||||
chomp(@lines);
|
||||
close(FIN);
|
||||
|
||||
my %cm = ();
|
||||
foreach my $line (@lines) {
|
||||
next if ($line =~ /^#/);
|
||||
next if ($line eq "");
|
||||
next if ($line !~ /^</);
|
||||
|
||||
my @a = split(" ", $line);
|
||||
next if ($#a != 1);
|
||||
|
||||
$a[1] =~ s/\\x//g;
|
||||
$a[0] =~ s/_/ /g;
|
||||
$cm{$a[1]} = $a[0] if (!defined $cm{$a[1]});
|
||||
}
|
||||
|
||||
open(FIN, $ARGV[1]);
|
||||
@lines = <FIN>;
|
||||
chomp(@lines);
|
||||
close(FIN);
|
||||
|
||||
foreach my $line (@lines) {
|
||||
if ($line =~ /^#/) {
|
||||
print "$line\n";
|
||||
next;
|
||||
}
|
||||
|
||||
my @l = split(//, $line);
|
||||
for (my $i = 0; $i <= $#l; $i++) {
|
||||
my $hex = sprintf("%X", ord($l[$i]));
|
||||
|
||||
if (( $l[$i] gt "\x20")
|
||||
&& ($l[$i] lt "a" || $l[$i] gt "z")
|
||||
&& ($l[$i] lt "A" || $l[$i] gt "Z")
|
||||
&& ($l[$i] lt "0" || $l[$i] gt "9")
|
||||
&& ($l[$i] lt "\x80")) {
|
||||
print $l[$i];
|
||||
next;
|
||||
}
|
||||
|
||||
if (defined $cm{$hex}) {
|
||||
print $cm{$hex};
|
||||
next;
|
||||
}
|
||||
|
||||
$hex = sprintf("%X%X", ord($l[$i]), ord($l[$i + 1]));
|
||||
if (defined $cm{$hex}) {
|
||||
$i += 1;
|
||||
print $cm{$hex};
|
||||
next;
|
||||
}
|
||||
|
||||
$hex = sprintf("%X%X%X",
|
||||
ord($l[$i]), ord($l[$i + 1]), ord($l[$i + 2 ]));
|
||||
if (defined $cm{$hex}) {
|
||||
$i += 2;
|
||||
print $cm{$hex};
|
||||
next;
|
||||
}
|
||||
|
||||
print "\n--$hex--\n";
|
||||
}
|
||||
print "\n";
|
||||
|
||||
}
|
30
tools/tools/locale/tools/changeoffset.pl
Executable file
30
tools/tools/locale/tools/changeoffset.pl
Executable file
@ -0,0 +1,30 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
if ($#ARGV != 2) {
|
||||
print STDERR "Usage: $0 <charmap in> <charmap out> <offset>\n";
|
||||
print STDERR "offset should be in hex and can be prefixed with a -.\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$fin = $ARGV[0];
|
||||
$fout = $ARGV[1];
|
||||
$offset = hex($ARGV[2]);
|
||||
|
||||
open(FIN, "$fin.TXT") or die "Cannot open $fin.TXT for reading";
|
||||
open(FOUT, ">$fout.TXT");
|
||||
|
||||
foreach my $l (<FIN>) {
|
||||
my @a = split(" ", $l);
|
||||
|
||||
if ($a[0] =~ /^0x[0-9a-fA-F]+$/) {
|
||||
my $c = length($a[0]);
|
||||
my $h = hex($a[0]) + $offset;
|
||||
|
||||
$l = sprintf("0x%*X%s", $c - 2, $h, substr($l, $c));
|
||||
}
|
||||
|
||||
print FOUT $l;
|
||||
}
|
||||
|
||||
close(FOUT);
|
||||
close(FIN);
|
160
tools/tools/locale/tools/charmaps.pm
Normal file
160
tools/tools/locale/tools/charmaps.pm
Normal file
@ -0,0 +1,160 @@
|
||||
#!/usr/local/bin/perl -w
|
||||
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
use strict;
|
||||
use XML::Parser;
|
||||
use Data::Dumper;
|
||||
|
||||
my %data = ();
|
||||
my %d = ();
|
||||
my $index = -1;
|
||||
|
||||
sub get_xmldata {
|
||||
my $etcdir = shift;
|
||||
|
||||
open(FIN, "$etcdir/charmaps.xml");
|
||||
my @xml = <FIN>;
|
||||
chomp(@xml);
|
||||
close(FIN);
|
||||
|
||||
my $xml = new XML::Parser(Handlers => {
|
||||
Start => \&h_start,
|
||||
End => \&h_end,
|
||||
Char => \&h_char
|
||||
});
|
||||
$xml->parse(join("", @xml));
|
||||
return %d;
|
||||
}
|
||||
|
||||
sub h_start {
|
||||
my $expat = shift;
|
||||
my $element = shift;
|
||||
my @attrs = @_;
|
||||
my %attrs = ();
|
||||
|
||||
|
||||
while ($#attrs >= 0) {
|
||||
$attrs{$attrs[0]} = $attrs[1];
|
||||
shift(@attrs);
|
||||
shift(@attrs);
|
||||
}
|
||||
|
||||
$data{element}{++$index} = $element;
|
||||
|
||||
if ($index == 2
|
||||
&& $data{element}{1} eq "languages"
|
||||
&& $element eq "language") {
|
||||
my $name = $attrs{name};
|
||||
my $countries = $attrs{countries};
|
||||
my $encoding = $attrs{encoding};
|
||||
my $family = $attrs{family};
|
||||
my $f = defined $attrs{family} ? $attrs{family} : "x";
|
||||
my $nc_link = $attrs{namecountry_link};
|
||||
my $e_link = $attrs{encoding_link};
|
||||
my $fallback = $attrs{fallback};
|
||||
my $definitions = $attrs{definitions};
|
||||
|
||||
$d{L}{$name}{$f}{fallback} = $fallback;
|
||||
$d{L}{$name}{$f}{e_link} = $e_link;
|
||||
$d{L}{$name}{$f}{nc_link} = $nc_link;
|
||||
$d{L}{$name}{$f}{family} = $family;
|
||||
$d{L}{$name}{$f}{encoding} = $encoding;
|
||||
$d{L}{$name}{$f}{definitions} = $definitions;
|
||||
$d{L}{$name}{$f}{countries} = $countries;
|
||||
foreach my $c (split(" ", $countries)) {
|
||||
if (defined $encoding) {
|
||||
foreach my $e (split(" ", $encoding)) {
|
||||
$d{L}{$name}{$f}{data}{$c}{$e} = undef;
|
||||
$d{E}{$e} = 0; # not read
|
||||
}
|
||||
}
|
||||
$d{L}{$name}{$f}{data}{$c}{"UTF-8"} = undef;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if ($index == 2
|
||||
&& $data{element}{1} eq "translations"
|
||||
&& $element eq "translation") {
|
||||
foreach my $e (split(" ", $attrs{encoding})) {
|
||||
if (defined $attrs{hex}) {
|
||||
my $k = $attrs{cldr};
|
||||
my $hs = $attrs{hex};
|
||||
$d{T}{$e}{$k}{hex} = $hs;
|
||||
}
|
||||
if (defined $attrs{string}) {
|
||||
my $s = "";
|
||||
for (my $i = 0; $i < length($attrs{string}); $i++) {
|
||||
$s .= sprintf("%02x",
|
||||
ord(substr($attrs{string}, $i, 1)));
|
||||
}
|
||||
$d{T}{$e}{$attrs{cldr}}{hex} = $s;
|
||||
}
|
||||
if (defined $attrs{unicode}) {
|
||||
my $k = $attrs{cldr};
|
||||
my $uc = $attrs{unicode};
|
||||
$d{T}{$e}{$k}{unicode} = $uc;
|
||||
}
|
||||
if (defined $attrs{ucc}) {
|
||||
my $k = $attrs{cldr};
|
||||
my $uc = $attrs{ucc};
|
||||
$d{T}{$e}{$k}{ucc} = $uc;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if ($index == 2
|
||||
&& $data{element}{1} eq "alternativemonths"
|
||||
&& $element eq "language") {
|
||||
my $name = $attrs{name};
|
||||
my $countries = $attrs{countries};
|
||||
|
||||
$data{fields}{name} = $name;
|
||||
$data{fields}{countries} = $countries;
|
||||
$data{fields}{text} = "";
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
sub h_end {
|
||||
my $expat = shift;
|
||||
my $element = shift;
|
||||
|
||||
if ($index == "2") {
|
||||
if ($data{element}{1} eq "alternativemonths"
|
||||
&& $data{element}{2} eq "language") {
|
||||
foreach my $c (split(/,/, $data{fields}{countries})) {
|
||||
my $m = $data{fields}{text};
|
||||
|
||||
$m =~ s/^[\t ]//g;
|
||||
$m =~ s/[\t ]$//g;
|
||||
$d{AM}{$data{fields}{name}}{$c} = $m;
|
||||
}
|
||||
$data{fields} = ();
|
||||
}
|
||||
}
|
||||
|
||||
$index--;
|
||||
}
|
||||
|
||||
sub h_char {
|
||||
my $expat = shift;
|
||||
my $string = shift;
|
||||
|
||||
if ($index == "2") {
|
||||
if ($data{element}{1} eq "alternativemonths"
|
||||
&& $data{element}{2} eq "language") {
|
||||
$data{fields}{text} .= $string;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#use Data::Dumper;
|
||||
#my %D = get_xmldata();
|
||||
#print Dumper(%D);
|
||||
1;
|
915
tools/tools/locale/tools/cldr2def.pl
Executable file
915
tools/tools/locale/tools/cldr2def.pl
Executable file
@ -0,0 +1,915 @@
|
||||
#!/usr/local/bin/perl -wC
|
||||
|
||||
use strict;
|
||||
use File::Copy;
|
||||
use XML::Parser;
|
||||
use Tie::IxHash;
|
||||
use Data::Dumper;
|
||||
use Getopt::Long;
|
||||
use Digest::SHA qw(sha1_hex);
|
||||
require "charmaps.pm";
|
||||
|
||||
|
||||
if ($#ARGV < 2) {
|
||||
print "Usage: $0 --cldr=<cldrdir> --unidata=<unidatadir> --etc=<etcdir> --type=<type> [--lc=<la_CC>]\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
my $DEFENCODING = "UTF-8";
|
||||
my @filter = ();
|
||||
|
||||
my $CLDRDIR = undef;
|
||||
my $UNIDATADIR = undef;
|
||||
my $ETCDIR = undef;
|
||||
my $TYPE = undef;
|
||||
my $doonly = undef;
|
||||
|
||||
my $result = GetOptions (
|
||||
"cldr=s" => \$CLDRDIR,
|
||||
"unidata=s" => \$UNIDATADIR,
|
||||
"etc=s" => \$ETCDIR,
|
||||
"type=s" => \$TYPE,
|
||||
"lc=s" => \$doonly
|
||||
);
|
||||
|
||||
my %convertors = ();
|
||||
|
||||
my %ucd = ();
|
||||
my %values = ();
|
||||
my %hashtable = ();
|
||||
my %languages = ();
|
||||
my %translations = ();
|
||||
my %encodings = ();
|
||||
my %alternativemonths = ();
|
||||
get_languages();
|
||||
|
||||
my %utf8map = ();
|
||||
my %utf8aliases = ();
|
||||
get_unidata($UNIDATADIR);
|
||||
get_utf8map("$CLDRDIR/posix/$DEFENCODING.cm");
|
||||
get_encodings("$ETCDIR/charmaps");
|
||||
|
||||
my %keys = ();
|
||||
tie(%keys, "Tie::IxHash");
|
||||
tie(%hashtable, "Tie::IxHash");
|
||||
|
||||
my %FILESNAMES = (
|
||||
"monetdef" => "LC_MONETARY",
|
||||
"timedef" => "LC_TIME",
|
||||
"msgdef" => "LC_MESSAGES",
|
||||
"numericdef" => "LC_NUMERIC",
|
||||
"colldef" => "LC_COLLATE",
|
||||
"ctypedef" => "LC_CTYPE"
|
||||
);
|
||||
|
||||
my %callback = (
|
||||
mdorder => \&callback_mdorder,
|
||||
altmon => \&callback_altmon,
|
||||
cformat => \&callback_cformat,
|
||||
data => undef,
|
||||
);
|
||||
|
||||
my %DESC = (
|
||||
|
||||
# numericdef
|
||||
"decimal_point" => "decimal_point",
|
||||
"thousands_sep" => "thousands_sep",
|
||||
"grouping" => "grouping",
|
||||
|
||||
# monetdef
|
||||
"int_curr_symbol" => "int_curr_symbol (last character always " .
|
||||
"SPACE)",
|
||||
"currency_symbol" => "currency_symbol",
|
||||
"mon_decimal_point" => "mon_decimal_point",
|
||||
"mon_thousands_sep" => "mon_thousands_sep",
|
||||
"mon_grouping" => "mon_grouping",
|
||||
"positive_sign" => "positive_sign",
|
||||
"negative_sign" => "negative_sign",
|
||||
"int_frac_digits" => "int_frac_digits",
|
||||
"frac_digits" => "frac_digits",
|
||||
"p_cs_precedes" => "p_cs_precedes",
|
||||
"p_sep_by_space" => "p_sep_by_space",
|
||||
"n_cs_precedes" => "n_cs_precedes",
|
||||
"n_sep_by_space" => "n_sep_by_space",
|
||||
"p_sign_posn" => "p_sign_posn",
|
||||
"n_sign_posn" => "n_sign_posn",
|
||||
|
||||
# msgdef
|
||||
"yesexpr" => "yesexpr",
|
||||
"noexpr" => "noexpr",
|
||||
"yesstr" => "yesstr",
|
||||
"nostr" => "nostr",
|
||||
|
||||
# timedef
|
||||
"abmon" => "Short month names",
|
||||
"mon" => "Long month names (as in a date)",
|
||||
"abday" => "Short weekday names",
|
||||
"day" => "Long weekday names",
|
||||
"t_fmt" => "X_fmt",
|
||||
"d_fmt" => "x_fmt",
|
||||
"c_fmt" => "c_fmt",
|
||||
"am_pm" => "AM/PM",
|
||||
"d_t_fmt" => "date_fmt",
|
||||
"altmon" => "Long month names (without case ending)",
|
||||
"md_order" => "md_order",
|
||||
"t_fmt_ampm" => "ampm_fmt",
|
||||
);
|
||||
|
||||
if ($TYPE eq "colldef") {
|
||||
transform_collation();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
if ($TYPE eq "ctypedef") {
|
||||
transform_ctypes();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
if ($TYPE eq "numericdef") {
|
||||
%keys = (
|
||||
"decimal_point" => "s",
|
||||
"thousands_sep" => "s",
|
||||
"grouping" => "ai",
|
||||
);
|
||||
get_fields();
|
||||
print_fields();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
if ($TYPE eq "monetdef") {
|
||||
%keys = (
|
||||
"int_curr_symbol" => "s",
|
||||
"currency_symbol" => "s",
|
||||
"mon_decimal_point" => "s",
|
||||
"mon_thousands_sep" => "s",
|
||||
"mon_grouping" => "ai",
|
||||
"positive_sign" => "s",
|
||||
"negative_sign" => "s",
|
||||
"int_frac_digits" => "i",
|
||||
"frac_digits" => "i",
|
||||
"p_cs_precedes" => "i",
|
||||
"p_sep_by_space" => "i",
|
||||
"n_cs_precedes" => "i",
|
||||
"n_sep_by_space" => "i",
|
||||
"p_sign_posn" => "i",
|
||||
"n_sign_posn" => "i"
|
||||
);
|
||||
get_fields();
|
||||
print_fields();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
if ($TYPE eq "msgdef") {
|
||||
%keys = (
|
||||
"yesexpr" => "s",
|
||||
"noexpr" => "s",
|
||||
"yesstr" => "s",
|
||||
"nostr" => "s"
|
||||
);
|
||||
get_fields();
|
||||
print_fields();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
if ($TYPE eq "timedef") {
|
||||
%keys = (
|
||||
"abmon" => "as",
|
||||
"mon" => "as",
|
||||
"abday" => "as",
|
||||
"day" => "as",
|
||||
"t_fmt" => "s",
|
||||
"d_fmt" => "s",
|
||||
"c_fmt" => "<cformat<d_t_fmt<s",
|
||||
"am_pm" => "as",
|
||||
"d_fmt" => "s",
|
||||
"d_t_fmt" => "s",
|
||||
"altmon" => "<altmon<mon<as",
|
||||
"md_order" => "<mdorder<d_fmt<s",
|
||||
"t_fmt_ampm" => "s",
|
||||
);
|
||||
get_fields();
|
||||
print_fields();
|
||||
make_makefile();
|
||||
}
|
||||
|
||||
sub callback_cformat {
|
||||
my $s = shift;
|
||||
$s =~ s/ %Z//;
|
||||
$s =~ s/ %z//;
|
||||
return $s;
|
||||
};
|
||||
|
||||
sub callback_mdorder {
|
||||
my $s = shift;
|
||||
return undef if (!defined $s);
|
||||
$s =~ s/[^dm]//g;
|
||||
return $s;
|
||||
};
|
||||
|
||||
sub callback_altmon {
|
||||
# if the language/country is known in %alternative months then
|
||||
# return that, otherwise repeat mon
|
||||
my $s = shift;
|
||||
|
||||
if (defined $alternativemonths{$callback{data}{l}}{$callback{data}{c}}) {
|
||||
my @altnames = split(";",$alternativemonths{$callback{data}{l}}{$callback{data}{c}});
|
||||
my @cleaned;
|
||||
foreach (@altnames)
|
||||
{
|
||||
$_ =~ s/^\s+//;
|
||||
$_ =~ s/\s+$//;
|
||||
push @cleaned, $_;
|
||||
}
|
||||
return join(";",@cleaned);
|
||||
}
|
||||
|
||||
return $s;
|
||||
}
|
||||
|
||||
############################
|
||||
|
||||
sub get_unidata {
|
||||
my $directory = shift;
|
||||
|
||||
open(FIN, "$directory/UnicodeData.txt")
|
||||
or die("Cannot open $directory/UnicodeData.txt");;
|
||||
my @lines = <FIN>;
|
||||
chomp(@lines);
|
||||
close(FIN);
|
||||
|
||||
foreach my $l (@lines) {
|
||||
my @a = split(/;/, $l);
|
||||
|
||||
$ucd{code2name}{"$a[0]"} = $a[1]; # Unicode name
|
||||
$ucd{name2code}{"$a[1]"} = $a[0]; # Unicode code
|
||||
}
|
||||
}
|
||||
|
||||
sub get_utf8map {
|
||||
my $file = shift;
|
||||
|
||||
open(FIN, $file);
|
||||
my @lines = <FIN>;
|
||||
close(FIN);
|
||||
chomp(@lines);
|
||||
|
||||
my $prev_k = undef;
|
||||
my $prev_v = "";
|
||||
my $incharmap = 0;
|
||||
foreach my $l (@lines) {
|
||||
$l =~ s/\r//;
|
||||
next if ($l =~ /^\#/);
|
||||
next if ($l eq "");
|
||||
|
||||
if ($l eq "CHARMAP") {
|
||||
$incharmap = 1;
|
||||
next;
|
||||
}
|
||||
|
||||
next if (!$incharmap);
|
||||
last if ($l eq "END CHARMAP");
|
||||
|
||||
$l =~ /^<([^\s]+)>\s+(.*)/;
|
||||
my $k = $1;
|
||||
my $v = $2;
|
||||
$k =~ s/_/ /g; # unicode char string
|
||||
$v =~ s/\\x//g; # UTF-8 char code
|
||||
$utf8map{$k} = $v;
|
||||
|
||||
$utf8aliases{$k} = $prev_k if ($prev_v eq $v);
|
||||
|
||||
$prev_v = $v;
|
||||
$prev_k = $k;
|
||||
}
|
||||
}
|
||||
|
||||
sub get_encodings {
|
||||
my $dir = shift;
|
||||
foreach my $e (sort(keys(%encodings))) {
|
||||
if (!open(FIN, "$dir/$e.TXT")) {
|
||||
print "Cannot open charmap for $e\n";
|
||||
next;
|
||||
|
||||
}
|
||||
$encodings{$e} = 1;
|
||||
my @lines = <FIN>;
|
||||
close(FIN);
|
||||
chomp(@lines);
|
||||
foreach my $l (@lines) {
|
||||
$l =~ s/\r//;
|
||||
next if ($l =~ /^\#/);
|
||||
next if ($l eq "");
|
||||
|
||||
my @a = split(" ", $l);
|
||||
next if ($#a < 1);
|
||||
$a[0] =~ s/^0[xX]//; # local char code
|
||||
$a[1] =~ s/^0[xX]//; # unicode char code
|
||||
$convertors{$e}{uc($a[1])} = uc($a[0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub get_languages {
|
||||
my %data = get_xmldata($ETCDIR);
|
||||
%languages = %{$data{L}};
|
||||
%translations = %{$data{T}};
|
||||
%alternativemonths = %{$data{AM}};
|
||||
%encodings = %{$data{E}};
|
||||
|
||||
return if (!defined $doonly);
|
||||
|
||||
my @a = split(/_/, $doonly);
|
||||
if ($#a == 1) {
|
||||
$filter[0] = $a[0];
|
||||
$filter[1] = "x";
|
||||
$filter[2] = $a[1];
|
||||
} elsif ($#a == 2) {
|
||||
$filter[0] = $a[0];
|
||||
$filter[1] = $a[1];
|
||||
$filter[2] = $a[2];
|
||||
}
|
||||
|
||||
print Dumper(@filter);
|
||||
return;
|
||||
}
|
||||
|
||||
sub transform_ctypes {
|
||||
foreach my $l (sort keys(%languages)) {
|
||||
foreach my $f (sort keys(%{$languages{$l}})) {
|
||||
foreach my $c (sort keys(%{$languages{$l}{$f}{data}})) {
|
||||
next if ($#filter == 2 && ($filter[0] ne $l
|
||||
|| $filter[1] ne $f || $filter[2] ne $c));
|
||||
next if (defined $languages{$l}{$f}{definitions}
|
||||
&& $languages{$l}{$f}{definitions} !~ /$TYPE/);
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 0; # unread
|
||||
my $file;
|
||||
$file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
my $actfile = $file;
|
||||
|
||||
my $filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
$filename = "$ETCDIR/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename
|
||||
&& defined $languages{$l}{$f}{fallback}) {
|
||||
$file = $languages{$l}{$f}{fallback};
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
}
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename) {
|
||||
print STDERR
|
||||
"Cannot open $file.$DEFENCODING.src or fallback\n";
|
||||
next;
|
||||
}
|
||||
open(FIN, "$filename");
|
||||
print "Reading from $filename for ${l}_${f}_${c}\n";
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 1; # read
|
||||
my @lines;
|
||||
my $shex;
|
||||
my $uhex;
|
||||
while (<FIN>) {
|
||||
if ((/^comment_char\s/) || (/^escape_char\s/)){
|
||||
push @lines, $_;
|
||||
}
|
||||
if (/^LC_CTYPE/../^END LC_CTYPE/) {
|
||||
push @lines, $_;
|
||||
}
|
||||
}
|
||||
close(FIN);
|
||||
$shex = sha1_hex(join("\n", @lines));
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = $shex;
|
||||
$hashtable{$shex}{"${l}_${f}_${c}.$DEFENCODING"} = 1;
|
||||
open(FOUT, ">$TYPE.draft/$actfile.$DEFENCODING.src");
|
||||
print FOUT <<EOF;
|
||||
# Warning: Do not edit. This file is automatically extracted from the
|
||||
# tools in /usr/src/tools/tools/locale. The data is obtained from the
|
||||
# CLDR project, obtained from http://cldr.unicode.org/
|
||||
# -----------------------------------------------------------------------------
|
||||
EOF
|
||||
print FOUT @lines;
|
||||
close(FOUT);
|
||||
|
||||
foreach my $enc (sort keys(%{$languages{$l}{$f}{data}{$c}})) {
|
||||
next if ($enc eq $DEFENCODING);
|
||||
copy ("$TYPE.draft/$actfile.$DEFENCODING.src",
|
||||
"$TYPE.draft/$actfile.$enc.src");
|
||||
$uhex = sha1_hex(join("\n", @lines) . $enc);
|
||||
$languages{$l}{$f}{data}{$c}{$enc} = $uhex;
|
||||
$hashtable{$uhex}{"${l}_${f}_${c}.$enc"} = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
sub transform_collation {
|
||||
foreach my $l (sort keys(%languages)) {
|
||||
foreach my $f (sort keys(%{$languages{$l}})) {
|
||||
foreach my $c (sort keys(%{$languages{$l}{$f}{data}})) {
|
||||
next if ($#filter == 2 && ($filter[0] ne $l
|
||||
|| $filter[1] ne $f || $filter[2] ne $c));
|
||||
next if (defined $languages{$l}{$f}{definitions}
|
||||
&& $languages{$l}{$f}{definitions} !~ /$TYPE/);
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 0; # unread
|
||||
my $file;
|
||||
$file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
my $actfile = $file;
|
||||
|
||||
my $filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
$filename = "$ETCDIR/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename
|
||||
&& defined $languages{$l}{$f}{fallback}) {
|
||||
$file = $languages{$l}{$f}{fallback};
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
}
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename) {
|
||||
print STDERR
|
||||
"Cannot open $file.$DEFENCODING.src or fallback\n";
|
||||
next;
|
||||
}
|
||||
open(FIN, "$filename");
|
||||
print "Reading from $filename for ${l}_${f}_${c}\n";
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 1; # read
|
||||
my @lines;
|
||||
my $shex;
|
||||
while (<FIN>) {
|
||||
if ((/^comment_char\s/) || (/^escape_char\s/)){
|
||||
push @lines, $_;
|
||||
}
|
||||
if (/^LC_COLLATE/../^END LC_COLLATE/) {
|
||||
$_ =~ s/[ ]+/ /g;
|
||||
push @lines, $_;
|
||||
}
|
||||
}
|
||||
close(FIN);
|
||||
$shex = sha1_hex(join("\n", @lines));
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = $shex;
|
||||
$hashtable{$shex}{"${l}_${f}_${c}.$DEFENCODING"} = 1;
|
||||
open(FOUT, ">$TYPE.draft/$actfile.$DEFENCODING.src");
|
||||
print FOUT <<EOF;
|
||||
# Warning: Do not edit. This file is automatically extracted from the
|
||||
# tools in /usr/src/tools/tools/locale. The data is obtained from the
|
||||
# CLDR project, obtained from http://cldr.unicode.org/
|
||||
# -----------------------------------------------------------------------------
|
||||
EOF
|
||||
print FOUT @lines;
|
||||
close(FOUT);
|
||||
|
||||
foreach my $enc (sort keys(%{$languages{$l}{$f}{data}{$c}})) {
|
||||
next if ($enc eq $DEFENCODING);
|
||||
copy ("$TYPE.draft/$actfile.$DEFENCODING.src",
|
||||
"$TYPE.draft/$actfile.$enc.src");
|
||||
$languages{$l}{$f}{data}{$c}{$enc} = $shex;
|
||||
$hashtable{$shex}{"${l}_${f}_${c}.$enc"} = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub get_fields {
|
||||
foreach my $l (sort keys(%languages)) {
|
||||
foreach my $f (sort keys(%{$languages{$l}})) {
|
||||
foreach my $c (sort keys(%{$languages{$l}{$f}{data}})) {
|
||||
next if ($#filter == 2 && ($filter[0] ne $l
|
||||
|| $filter[1] ne $f || $filter[2] ne $c));
|
||||
next if (defined $languages{$l}{$f}{definitions}
|
||||
&& $languages{$l}{$f}{definitions} !~ /$TYPE/);
|
||||
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 0; # unread
|
||||
my $file;
|
||||
$file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
|
||||
my $filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
$filename = "$ETCDIR/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename
|
||||
&& defined $languages{$l}{$f}{fallback}) {
|
||||
$file = $languages{$l}{$f}{fallback};
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src";
|
||||
}
|
||||
$filename = "$CLDRDIR/posix/$file.$DEFENCODING.src"
|
||||
if (! -f $filename);
|
||||
if (! -f $filename) {
|
||||
print STDERR
|
||||
"Cannot open $file.$DEFENCODING.src or fallback\n";
|
||||
next;
|
||||
}
|
||||
open(FIN, "$filename");
|
||||
print "Reading from $filename for ${l}_${f}_${c}\n";
|
||||
$languages{$l}{$f}{data}{$c}{$DEFENCODING} = 1; # read
|
||||
my @lines = <FIN>;
|
||||
chomp(@lines);
|
||||
close(FIN);
|
||||
my $continue = 0;
|
||||
foreach my $k (keys(%keys)) {
|
||||
foreach my $line (@lines) {
|
||||
$line =~ s/\r//;
|
||||
next if (!$continue && $line !~ /^$k\s/);
|
||||
if ($continue) {
|
||||
$line =~ s/^\s+//;
|
||||
} else {
|
||||
$line =~ s/^$k\s+//;
|
||||
}
|
||||
|
||||
$values{$l}{$c}{$k} = ""
|
||||
if (!defined $values{$l}{$c}{$k});
|
||||
|
||||
$continue = ($line =~ /\/$/);
|
||||
$line =~ s/\/$// if ($continue);
|
||||
|
||||
while ($line =~ /_/) {
|
||||
$line =~
|
||||
s/\<([^>_]+)_([^>]+)\>/<$1 $2>/;
|
||||
}
|
||||
die "_ in data - $line" if ($line =~ /_/);
|
||||
$values{$l}{$c}{$k} .= $line;
|
||||
|
||||
last if (!$continue);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub decodecldr {
|
||||
my $e = shift;
|
||||
my $s = shift;
|
||||
|
||||
my $v = undef;
|
||||
|
||||
if ($e eq "UTF-8") {
|
||||
#
|
||||
# Conversion to UTF-8 can be done from the Unicode name to
|
||||
# the UTF-8 character code.
|
||||
#
|
||||
$v = $utf8map{$s};
|
||||
die "Cannot convert $s in $e (charmap)" if (!defined $v);
|
||||
} else {
|
||||
#
|
||||
# Conversion to these encodings can be done from the Unicode
|
||||
# name to Unicode code to the encodings code.
|
||||
#
|
||||
my $ucc = undef;
|
||||
$ucc = $ucd{name2code}{$s} if (defined $ucd{name2code}{$s});
|
||||
$ucc = $ucd{name2code}{$utf8aliases{$s}}
|
||||
if (!defined $ucc
|
||||
&& $utf8aliases{$s}
|
||||
&& defined $ucd{name2code}{$utf8aliases{$s}});
|
||||
|
||||
if (!defined $ucc) {
|
||||
if (defined $translations{$e}{$s}{hex}) {
|
||||
$v = $translations{$e}{$s}{hex};
|
||||
$ucc = 0;
|
||||
} elsif (defined $translations{$e}{$s}{ucc}) {
|
||||
$ucc = $translations{$e}{$s}{ucc};
|
||||
}
|
||||
}
|
||||
|
||||
die "Cannot convert $s in $e (ucd string)" if (!defined $ucc);
|
||||
$v = $convertors{$e}{$ucc} if (!defined $v);
|
||||
|
||||
$v = $translations{$e}{$s}{hex}
|
||||
if (!defined $v && defined $translations{$e}{$s}{hex});
|
||||
|
||||
if (!defined $v && defined $translations{$e}{$s}{unicode}) {
|
||||
my $ucn = $translations{$e}{$s}{unicode};
|
||||
$ucc = $ucd{name2code}{$ucn}
|
||||
if (defined $ucd{name2code}{$ucn});
|
||||
$ucc = $ucd{name2code}{$utf8aliases{$ucn}}
|
||||
if (!defined $ucc
|
||||
&& defined $ucd{name2code}{$utf8aliases{$ucn}});
|
||||
$v = $convertors{$e}{$ucc};
|
||||
}
|
||||
|
||||
die "Cannot convert $s in $e (charmap)" if (!defined $v);
|
||||
}
|
||||
|
||||
return pack("C", hex($v)) if (length($v) == 2);
|
||||
return pack("CC", hex(substr($v, 0, 2)), hex(substr($v, 2, 2)))
|
||||
if (length($v) == 4);
|
||||
return pack("CCC", hex(substr($v, 0, 2)), hex(substr($v, 2, 2)),
|
||||
hex(substr($v, 4, 2))) if (length($v) == 6);
|
||||
print STDERR "Cannot convert $e $s\n";
|
||||
return "length = " . length($v);
|
||||
|
||||
}
|
||||
|
||||
sub translate {
|
||||
my $enc = shift;
|
||||
my $v = shift;
|
||||
|
||||
return $translations{$enc}{$v} if (defined $translations{$enc}{$v});
|
||||
return undef;
|
||||
}
|
||||
|
||||
sub print_fields {
|
||||
foreach my $l (sort keys(%languages)) {
|
||||
foreach my $f (sort keys(%{$languages{$l}})) {
|
||||
foreach my $c (sort keys(%{$languages{$l}{$f}{data}})) {
|
||||
next if ($#filter == 2 && ($filter[0] ne $l
|
||||
|| $filter[1] ne $f || $filter[2] ne $c));
|
||||
next if (defined $languages{$l}{$f}{definitions}
|
||||
&& $languages{$l}{$f}{definitions} !~ /$TYPE/);
|
||||
foreach my $enc (sort keys(%{$languages{$l}{$f}{data}{$c}})) {
|
||||
if ($languages{$l}{$f}{data}{$c}{$DEFENCODING} eq "0") {
|
||||
print "Skipping ${l}_" .
|
||||
($f eq "x" ? "" : "${f}_") .
|
||||
"${c} - not read\n";
|
||||
next;
|
||||
}
|
||||
my $file = $l;
|
||||
$file .= "_" . $f if ($f ne "x");
|
||||
$file .= "_" . $c;
|
||||
print "Writing to $file in $enc\n";
|
||||
|
||||
if ($enc ne $DEFENCODING &&
|
||||
!defined $convertors{$enc}) {
|
||||
print "Failed! Cannot convert to $enc.\n";
|
||||
next;
|
||||
};
|
||||
|
||||
open(FOUT, ">$TYPE.draft/$file.$enc.new");
|
||||
my $okay = 1;
|
||||
my $output = "";
|
||||
print FOUT <<EOF;
|
||||
# Warning: Do not edit. This file is automatically generated from the
|
||||
# tools in /usr/src/tools/tools/locale. The data is obtained from the
|
||||
# CLDR project, obtained from http://cldr.unicode.org/
|
||||
# -----------------------------------------------------------------------------
|
||||
EOF
|
||||
foreach my $k (keys(%keys)) {
|
||||
my $f = $keys{$k};
|
||||
|
||||
die("Unknown $k in \%DESC")
|
||||
if (!defined $DESC{$k});
|
||||
|
||||
$output .= "#\n# $DESC{$k}\n";
|
||||
|
||||
# Replace one row with another
|
||||
if ($f =~ /^>/) {
|
||||
$k = substr($f, 1);
|
||||
$f = $keys{$k};
|
||||
}
|
||||
|
||||
# Callback function
|
||||
if ($f =~ /^\</) {
|
||||
$callback{data}{c} = $c;
|
||||
$callback{data}{k} = $k;
|
||||
$callback{data}{l} = $l;
|
||||
$callback{data}{e} = $enc;
|
||||
my @a = split(/\</, substr($f, 1));
|
||||
my $rv =
|
||||
&{$callback{$a[0]}}($values{$l}{$c}{$a[1]});
|
||||
$values{$l}{$c}{$k} = $rv;
|
||||
$f = $a[2];
|
||||
$callback{data} = ();
|
||||
}
|
||||
|
||||
my $v = $values{$l}{$c}{$k};
|
||||
$v = "undef" if (!defined $v);
|
||||
|
||||
if ($f eq "i") {
|
||||
$output .= "$v\n";
|
||||
next;
|
||||
}
|
||||
if ($f eq "ai") {
|
||||
$output .= "$v\n";
|
||||
next;
|
||||
}
|
||||
if ($f eq "s") {
|
||||
$v =~ s/^"//;
|
||||
$v =~ s/"$//;
|
||||
my $cm = "";
|
||||
while ($v =~ /^(.*?)<(.*?)>(.*)/) {
|
||||
my $p1 = $1;
|
||||
$cm = $2;
|
||||
my $p3 = $3;
|
||||
|
||||
my $rv = decodecldr($enc, $cm);
|
||||
# $rv = translate($enc, $cm)
|
||||
# if (!defined $rv);
|
||||
if (!defined $rv) {
|
||||
print STDERR
|
||||
"Could not convert $k ($cm) from $DEFENCODING to $enc\n";
|
||||
$okay = 0;
|
||||
next;
|
||||
}
|
||||
|
||||
$v = $p1 . $rv . $p3;
|
||||
}
|
||||
$output .= "$v\n";
|
||||
next;
|
||||
}
|
||||
if ($f eq "as") {
|
||||
foreach my $v (split(/;/, $v)) {
|
||||
$v =~ s/^"//;
|
||||
$v =~ s/"$//;
|
||||
my $cm = "";
|
||||
while ($v =~ /^(.*?)<(.*?)>(.*)/) {
|
||||
my $p1 = $1;
|
||||
$cm = $2;
|
||||
my $p3 = $3;
|
||||
|
||||
my $rv =
|
||||
decodecldr($enc,
|
||||
$cm);
|
||||
# $rv = translate($enc,
|
||||
# $cm)
|
||||
# if (!defined $rv);
|
||||
if (!defined $rv) {
|
||||
print STDERR
|
||||
"Could not convert $k ($cm) from $DEFENCODING to $enc\n";
|
||||
$okay = 0;
|
||||
next;
|
||||
}
|
||||
|
||||
$v = $1 . $rv . $3;
|
||||
}
|
||||
$output .= "$v\n";
|
||||
}
|
||||
next;
|
||||
}
|
||||
|
||||
die("$k is '$f'");
|
||||
|
||||
}
|
||||
|
||||
$languages{$l}{$f}{data}{$c}{$enc} = sha1_hex($output);
|
||||
$hashtable{sha1_hex($output)}{"${l}_${f}_${c}.$enc"} = 1;
|
||||
print FOUT "$output# EOF\n";
|
||||
close(FOUT);
|
||||
|
||||
if ($okay) {
|
||||
rename("$TYPE.draft/$file.$enc.new",
|
||||
"$TYPE.draft/$file.$enc.src");
|
||||
} else {
|
||||
rename("$TYPE.draft/$file.$enc.new",
|
||||
"$TYPE.draft/$file.$enc.failed");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub make_makefile {
|
||||
return if ($#filter > -1);
|
||||
print "Creating Makefile for $TYPE\n";
|
||||
my $SRCOUT;
|
||||
my $SRCOUT2;
|
||||
my $MAPLOC;
|
||||
if ($TYPE eq "colldef") {
|
||||
$SRCOUT = "localedef -D -U -i \${.IMPSRC} \\\n" .
|
||||
"\t-f \${MAPLOC}/map.UTF-8 " .
|
||||
"\${.OBJDIR}/\${.IMPSRC:T:R}";
|
||||
$MAPLOC = "MAPLOC=\t\t\${.CURDIR}/../../tools/tools/" .
|
||||
"locale/etc/final-maps\n";
|
||||
$SRCOUT2 = "LC_COLLATE";
|
||||
}
|
||||
elsif ($TYPE eq "ctypedef") {
|
||||
$SRCOUT = "localedef -D -U -c -w \${MAPLOC}/widths.txt \\\n" .
|
||||
"\t-f \${MAPLOC}/map.\${.IMPSRC:T:R:C/^.*\\.//} " .
|
||||
"\\\n\t-i \${.IMPSRC} \${.OBJDIR}/\${.IMPSRC:T:R} " .
|
||||
" || true";
|
||||
$SRCOUT2 = "LC_CTYPE";
|
||||
$MAPLOC = "MAPLOC=\t\t\${.CURDIR}/../../tools/tools/" .
|
||||
"locale/etc/final-maps\n";
|
||||
}
|
||||
else {
|
||||
$SRCOUT = "grep -v -E '^(\#\$\$|\#[ ])' < \${.IMPSRC} > \${.TARGET}";
|
||||
$SRCOUT2 = "out";
|
||||
$MAPLOC = "";
|
||||
}
|
||||
open(FOUT, ">$TYPE.draft/Makefile");
|
||||
print FOUT <<EOF;
|
||||
# Warning: Do not edit. This file is automatically generated from the
|
||||
# tools in /usr/src/tools/tools/locale.
|
||||
|
||||
LOCALEDIR= /usr/share/locale
|
||||
FILESNAME= $FILESNAMES{$TYPE}
|
||||
.SUFFIXES: .src .${SRCOUT2}
|
||||
${MAPLOC}
|
||||
.src.${SRCOUT2}:
|
||||
$SRCOUT
|
||||
|
||||
## PLACEHOLDER
|
||||
|
||||
EOF
|
||||
|
||||
foreach my $hash (keys(%hashtable)) {
|
||||
# For colldef, weight LOCALES to UTF-8
|
||||
# Sort as upper-case and reverse to achieve it
|
||||
# Make en_US, ru_RU, and ca_AD preferred
|
||||
my @files;
|
||||
if ($TYPE eq "colldef") {
|
||||
@files = sort {
|
||||
if ($a eq 'en_x_US.UTF-8' ||
|
||||
$a eq 'ru_x_RU.UTF-8' ||
|
||||
$a eq 'ca_x_AD.UTF-8') { return -1; }
|
||||
elsif ($b eq 'en_x_US.UTF-8' ||
|
||||
$b eq 'ru_x_RU.UTF-8' ||
|
||||
$b eq 'ca_x_AD.UTF-8') { return 1; }
|
||||
else { return uc($b) cmp uc($a); }
|
||||
} keys(%{$hashtable{$hash}});
|
||||
} elsif ($TYPE eq "ctypedef") {
|
||||
@files = sort {
|
||||
if ($a =~ /^en_x_US/ ||
|
||||
$a =~ /^ru_x_RU/) { return -1; }
|
||||
elsif ($b =~ /^en_x_US/ ||
|
||||
$b =~ /ru_x_RU/) { return 1; }
|
||||
else { return uc($b) cmp uc($a); }
|
||||
|
||||
if ($a eq 'en_x_US.UTF-8') { return -1; }
|
||||
elsif ($b eq 'en_x_US.UTF-8') { return 1; }
|
||||
else { return uc($b) cmp uc($a); }
|
||||
} keys(%{$hashtable{$hash}});
|
||||
} else {
|
||||
@files = sort(keys(%{$hashtable{$hash}}));
|
||||
}
|
||||
if ($#files > 0) {
|
||||
my $link = shift(@files);
|
||||
$link =~ s/_x_/_/; # strip family if none there
|
||||
foreach my $file (@files) {
|
||||
my @a = split(/_/, $file);
|
||||
my @b = split(/\./, $a[-1]);
|
||||
$file =~ s/_x_/_/;
|
||||
print FOUT "SAME+=\t\t$link:$file\n";
|
||||
undef($languages{$a[0]}{$a[1]}{data}{$b[0]}{$b[1]});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach my $l (sort keys(%languages)) {
|
||||
foreach my $f (sort keys(%{$languages{$l}})) {
|
||||
foreach my $c (sort keys(%{$languages{$l}{$f}{data}})) {
|
||||
next if ($#filter == 2 && ($filter[0] ne $l
|
||||
|| $filter[1] ne $f || $filter[2] ne $c));
|
||||
next if (defined $languages{$l}{$f}{definitions}
|
||||
&& $languages{$l}{$f}{definitions} !~ /$TYPE/);
|
||||
if (defined $languages{$l}{$f}{data}{$c}{$DEFENCODING}
|
||||
&& $languages{$l}{$f}{data}{$c}{$DEFENCODING} eq "0") {
|
||||
print "Skipping ${l}_" . ($f eq "x" ? "" : "${f}_") .
|
||||
"${c} - not read\n";
|
||||
next;
|
||||
}
|
||||
foreach my $e (sort keys(%{$languages{$l}{$f}{data}{$c}})) {
|
||||
my $file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
next if (!defined $languages{$l}{$f}{data}{$c}{$e});
|
||||
print FOUT "LOCALES+=\t$file.$e\n";
|
||||
}
|
||||
|
||||
if (defined $languages{$l}{$f}{nc_link}) {
|
||||
foreach my $e (sort keys(%{$languages{$l}{$f}{data}{$c}})) {
|
||||
my $file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
print FOUT "SAME+=\t\t$file.$e:$languages{$l}{$f}{nc_link}.$e\t# legacy (lang/country change)\n";
|
||||
}
|
||||
}
|
||||
|
||||
if (defined $languages{$l}{$f}{e_link}) {
|
||||
foreach my $el (split(" ", $languages{$l}{$f}{e_link})) {
|
||||
my @a = split(/:/, $el);
|
||||
my $file = $l . "_";
|
||||
$file .= $f . "_" if ($f ne "x");
|
||||
$file .= $c;
|
||||
print FOUT "SAME+=\t\t$file.$a[0]:$file.$a[1]\t# legacy (same charset)\n";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
print FOUT <<EOF;
|
||||
|
||||
FILES= \${LOCALES:S/\$/.${SRCOUT2}/}
|
||||
CLEANFILES= \${FILES}
|
||||
|
||||
.for f in \${SAME}
|
||||
SYMLINKS+= ../\${f:C/:.*\$//}/\${FILESNAME} \${LOCALEDIR}/\${f:C/^.*://}
|
||||
.endfor
|
||||
|
||||
.for f in \${LOCALES}
|
||||
FILESDIR_\${f}.${SRCOUT2}= \${LOCALEDIR}/\${f}
|
||||
.endfor
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
EOF
|
||||
|
||||
close(FOUT);
|
||||
}
|
192
tools/tools/locale/tools/convert_map.pl
Executable file
192
tools/tools/locale/tools/convert_map.pl
Executable file
@ -0,0 +1,192 @@
|
||||
#! /usr/local/bin/perl
|
||||
#
|
||||
# This file and its contents are supplied under the terms of the
|
||||
# Common Development and Distribution License ("CDDL"), version 1.0.
|
||||
# You may only use this file in accordance with the terms of version
|
||||
# 1.0 of the CDDL.
|
||||
#
|
||||
# A full copy of the text of the CDDL should have accompanied this
|
||||
# source. A copy is of the CDDL is also available via the Internet
|
||||
# at http://www.illumos.org/license/CDDL.
|
||||
#
|
||||
|
||||
#
|
||||
# Copyright 2010 Nexenta Systems, Inc. All rights reserved.
|
||||
# Copyright 2015 John Marino <draco@marino.st>
|
||||
#
|
||||
|
||||
# This converts MAPPING files to localedef character maps
|
||||
# suitable for use with the UTF-8 derived localedef data.
|
||||
|
||||
sub ucs_to_utf8
|
||||
{
|
||||
my $ucs = shift;
|
||||
my $utf8;
|
||||
|
||||
if ($ucs <= 0x7f) {
|
||||
$utf8 = sprintf("\\x%02X", $ucs).$utf8;
|
||||
} elsif ($ucs <= 0x7ff) {
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", $ucs | 0xc0).$utf8;
|
||||
|
||||
} elsif ($ucs <= 0xffff) {
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", $ucs | 0xe0).$utf8;
|
||||
|
||||
} elsif ($ucs <= 0x1fffff) {
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", $ucs | 0xf0).$utf8;
|
||||
|
||||
} elsif ($ucs <= 0x03ffffff) {
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", $ucs | 0xf8).$utf8;
|
||||
|
||||
} else {
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", ($ucs & 0x3f) | 0x80).$utf8;
|
||||
$ucs >>= 6;
|
||||
$utf8 = sprintf("\\x%02X", $ucs | 0xf8).$utf8;
|
||||
}
|
||||
|
||||
return ($utf8);
|
||||
}
|
||||
|
||||
my %unames;
|
||||
my %uvalues;
|
||||
|
||||
#
|
||||
# This is not a general purpose Character Map parser, but its good enough
|
||||
# for the stock one supplied with CLDR.
|
||||
#
|
||||
sub load_utf8_cm
|
||||
{
|
||||
my $file = shift;
|
||||
|
||||
open(UTF8, "$file") || die "open";
|
||||
|
||||
while (<UTF8>) {
|
||||
next if (/^#/);
|
||||
next if (/^\s*$/);
|
||||
next if (/^\s*CHARMAP\s*$/);
|
||||
next if (/^\s*END\s*CHARMAP\s*$/);
|
||||
chomp;
|
||||
@words = split /\s+/;
|
||||
$name = $words[0];
|
||||
$utf8val = $words[1];
|
||||
|
||||
if (defined($unames{$utf8val})) {
|
||||
$unames{$utf8val} .= "\n" .$name;
|
||||
} else {
|
||||
$unames{$utf8val} = $name;
|
||||
}
|
||||
$uvalues{$name} = $utf8val;
|
||||
}
|
||||
close(UTF8);
|
||||
}
|
||||
|
||||
my %map;
|
||||
|
||||
sub load_map
|
||||
{
|
||||
my $file = shift;
|
||||
|
||||
open(MAP, "$file") || die "open";
|
||||
|
||||
while (<MAP>) {
|
||||
next if (/^#/);
|
||||
next if (/^\s*$/);
|
||||
next if (/^0x..\+0x../);
|
||||
next if (/^0x[0-9A-F]{4}\t0x[0-9A-F]{4} 0x[0-9A-F]{4}/);
|
||||
next if (/^0x[0-9A-F]{2}\s+#/);
|
||||
next if (/# ... NO MAPPING .../);
|
||||
chomp;
|
||||
@words = split /\s+/;
|
||||
$utf8 = $words[1];
|
||||
$utf8 =~ s/^\\x[0]*//;
|
||||
$utf8 = ucs_to_utf8(hex($utf8));
|
||||
$val = $words[0];
|
||||
if (defined ($map{$val})) {
|
||||
$map{$val} .= " ".$utf8;
|
||||
} else {
|
||||
$map{$val} = $utf8;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub mb_str
|
||||
{
|
||||
my $val = shift;
|
||||
my $str = "";
|
||||
$val = hex($val);
|
||||
|
||||
if ($val == 0) {
|
||||
return ("\\x00");
|
||||
}
|
||||
while ($val) {
|
||||
$str = sprintf("\\x%02x", $val & 0xff).$str;
|
||||
$val >>= 8;
|
||||
}
|
||||
return ($str);
|
||||
}
|
||||
|
||||
$mf = shift(@ARGV);
|
||||
$codeset = shift(@ARGV);
|
||||
my $max_mb;
|
||||
|
||||
load_utf8_cm("etc/final-maps/map.UTF-8");
|
||||
load_map($mf);
|
||||
|
||||
|
||||
if ($codeset eq "SJIS") { $max_mb = 2 }
|
||||
elsif ($codeset eq "eucCN") { $max_mb = 2 }
|
||||
elsif ($codeset eq "eucJP") { $max_mb = 3 }
|
||||
elsif ($codeset eq "eucKR") { $max_mb = 2 }
|
||||
elsif ($codeset eq "GBK") { $max_mb = 2 }
|
||||
elsif ($codeset eq "GB2312") { $max_mb = 2 }
|
||||
elsif ($codeset eq "Big5") { $max_mb = 2 }
|
||||
elsif ($codeset eq "Big5HKSCS") { $max_mb = 2 }
|
||||
else { $max_mb = 1 };
|
||||
print("<code_set_name> \"$codeset\"\n");
|
||||
print("<mb_cur_min> 1\n");
|
||||
print("<mb_cur_max> $max_mb\n");
|
||||
|
||||
print("CHARMAP\n");
|
||||
foreach $val (sort (keys (%map))) {
|
||||
#$utf8 = $map{$val};
|
||||
foreach $utf8 (split / /, $map{$val}) {
|
||||
$ref = $unames{$utf8};
|
||||
foreach $name (sort (split /\n/, $ref)) {
|
||||
print "$name";
|
||||
my $nt = int((64 - length($name) + 7) / 8);
|
||||
while ($nt) {
|
||||
print "\t";
|
||||
$nt--;
|
||||
}
|
||||
print mb_str($val)."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
print "END CHARMAP\n";
|
87
tools/tools/locale/tools/finalize
Executable file
87
tools/tools/locale/tools/finalize
Executable file
@ -0,0 +1,87 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This is a helper script for the Makefile in the parent directory.
|
||||
# When the localization definitions are generated in the draft area,
|
||||
# this script will copy base ones that others symlink to, and rearrange
|
||||
# the generate makefile to pull the LOCALES first.
|
||||
#
|
||||
|
||||
usage ()
|
||||
{
|
||||
echo "finalize <type>' to package standard localization"
|
||||
echo "type must be one of { monetdef, msgdef, numericdef, timedef, colldef, ctypedef }"
|
||||
exit 1
|
||||
}
|
||||
|
||||
[ $# -ne 1 ] && usage
|
||||
[ $1 = "monetdef" -o $1 = "msgdef" -o $1 = "colldef" -o \
|
||||
$1 = "numericdef" -o $1 = "timedef" -o $1 = "ctypedef" ] || usage
|
||||
|
||||
self=$(realpath $0)
|
||||
base=$(dirname ${self})
|
||||
old=${base}/../${1}.draft
|
||||
new=${base}/../${1}
|
||||
TEMP=/tmp/${1}.locales
|
||||
TEMP2=/tmp/${1}.hashes
|
||||
FULLMAP=/tmp/utf8-map
|
||||
FULLEXTRACT=/tmp/extracted-names
|
||||
AWKCMD="/## PLACEHOLDER/ { \
|
||||
while ( getline line < \"${TEMP}\" ) {print line} } \
|
||||
!/## PLACEHOLDER/ { print \$0 }"
|
||||
|
||||
grep '^LOCALES+' ${old}/Makefile > ${TEMP}
|
||||
|
||||
if [ $1 = "ctypedef" ]
|
||||
then
|
||||
keep=$(cat ${TEMP} | awk '/UTF-8/ { print $2 }')
|
||||
else
|
||||
keep=$(cat ${TEMP} | awk '{ print $2 }')
|
||||
fi
|
||||
|
||||
for original in ${keep}
|
||||
do
|
||||
cp ${old}/${original}.src ${new}/
|
||||
done
|
||||
|
||||
if [ $1 = "ctypedef" ]
|
||||
then
|
||||
keep=$(cat ${TEMP} | awk '{ print $2 ".src" }')
|
||||
(cd ${old} && md5 -r ${keep} | sort) > ${TEMP2}
|
||||
linx=$(cat ${TEMP2} | awk '!/UTF-8/ { print $2 }')
|
||||
for original in ${linx}
|
||||
do
|
||||
linkhash=$(fgrep "${original}" ${TEMP2} | awk '{ print $1 }')
|
||||
utf8file=$(fgrep "${linkhash}" ${TEMP2} | fgrep 'UTF-8' | awk '{ print $2 }')
|
||||
ln -s ${utf8file} ${new}/${original}
|
||||
done
|
||||
rm -f ${TEMP2}
|
||||
/usr/bin/sed -E -e 's/[ ]+/ /g' \
|
||||
${CLDRDIR}/posix/UTF-8.cm \
|
||||
> ${base}/../etc/final-maps/map.UTF-8
|
||||
CHARMAPS="ARMSCII-8 Big5 Big5HKSCS CP1131 CP1251 \
|
||||
CP866 GB2312 GBK ISCII-DEV ISO8859-1 \
|
||||
ISO8859-13 ISO8859-15 ISO8859-2 ISO8859-4 \
|
||||
ISO8859-5 ISO8859-7 ISO8859-9 KOI8-R KOI8-U \
|
||||
PT154 SJIS US-ASCII eucCN eucJP eucKR"
|
||||
|
||||
# GB18030 blows up, use pre-generate Illumos version
|
||||
|
||||
for map in ${CHARMAPS}
|
||||
do
|
||||
encoding=${map}
|
||||
if [ ${map} = "Big5HKSCS" ]
|
||||
then
|
||||
encoding="Big5"
|
||||
fi
|
||||
/usr/local/bin/perl ${base}/convert_map.pl \
|
||||
${base}/../etc/charmaps/${map}.TXT ${encoding} \
|
||||
| /usr/bin/sed -E -e 's/ +/ /g' \
|
||||
> ${base}/../etc/final-maps/map.${map}
|
||||
echo map ${map} converted.
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
grep -v '^LOCALES+' ${old}/Makefile | awk "${AWKCMD}" > ${new}/Makefile
|
||||
|
||||
rm -f ${TEMP}
|
144
tools/tools/locale/tools/unicode2src.pl
Executable file
144
tools/tools/locale/tools/unicode2src.pl
Executable file
@ -0,0 +1,144 @@
|
||||
#!/usr/bin/perl -wC
|
||||
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
use strict;
|
||||
use XML::Parser;
|
||||
use Tie::IxHash;
|
||||
use Data::Dumper;
|
||||
use Getopt::Long;
|
||||
use Digest::SHA qw(sha1_hex);
|
||||
|
||||
|
||||
if ($#ARGV < 2) {
|
||||
print "Usage: $0 --cldr=<cldrdir> --unidata=<unidatadir> --etc=<etcdir> --input=<inputfile> --output=<outputfile>\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
my @filter = ();
|
||||
|
||||
my $CLDRDIR = undef;
|
||||
my $UNIDATADIR = undef;
|
||||
my $ETCDIR = undef;
|
||||
my $TYPE = undef;
|
||||
my $INPUT = undef;
|
||||
my $OUTPUT = undef;
|
||||
|
||||
my $result = GetOptions (
|
||||
"cldr=s" => \$CLDRDIR,
|
||||
"unidata=s" => \$UNIDATADIR,
|
||||
"etc=s" => \$ETCDIR,
|
||||
"type=s" => \$TYPE,
|
||||
"input=s" => \$INPUT,
|
||||
"output=s" => \$OUTPUT,
|
||||
);
|
||||
|
||||
my %ucd = ();
|
||||
my %utf8map = ();
|
||||
my %utf8aliases = ();
|
||||
get_unidata($UNIDATADIR);
|
||||
get_utf8map("$CLDRDIR/posix/UTF-8.cm");
|
||||
convert($INPUT, $OUTPUT);
|
||||
|
||||
############################
|
||||
|
||||
sub get_unidata {
|
||||
my $directory = shift;
|
||||
|
||||
open(FIN, "$directory/UnicodeData.txt")
|
||||
or die("Cannot open $directory/UnicodeData.txt");;
|
||||
my @lines = <FIN>;
|
||||
chomp(@lines);
|
||||
close(FIN);
|
||||
|
||||
foreach my $l (@lines) {
|
||||
my @a = split(/;/, $l);
|
||||
|
||||
$ucd{code2name}{"$a[0]"} = $a[1]; # Unicode name
|
||||
$ucd{name2code}{"$a[1]"} = $a[0]; # Unicode code
|
||||
}
|
||||
}
|
||||
|
||||
sub get_utf8map {
|
||||
my $file = shift;
|
||||
|
||||
open(FIN, $file);
|
||||
my @lines = <FIN>;
|
||||
close(FIN);
|
||||
chomp(@lines);
|
||||
|
||||
my $prev_k = undef;
|
||||
my $prev_v = "";
|
||||
my $incharmap = 0;
|
||||
foreach my $l (@lines) {
|
||||
$l =~ s/\r//;
|
||||
next if ($l =~ /^\#/);
|
||||
next if ($l eq "");
|
||||
|
||||
if ($l eq "CHARMAP") {
|
||||
$incharmap = 1;
|
||||
next;
|
||||
}
|
||||
|
||||
next if (!$incharmap);
|
||||
last if ($l eq "END CHARMAP");
|
||||
|
||||
$l =~ /^<([^\s]+)>\s+(.*)/;
|
||||
my $k = $1;
|
||||
my $v = $2;
|
||||
$k =~ s/_/ /g; # unicode char string
|
||||
$v =~ s/\\x//g; # UTF-8 char code
|
||||
$utf8map{$k} = $v;
|
||||
|
||||
$utf8aliases{$k} = $prev_k if ($prev_v eq $v);
|
||||
|
||||
$prev_v = $v;
|
||||
$prev_k = $k;
|
||||
}
|
||||
}
|
||||
|
||||
sub decode_cldr {
|
||||
my $s = shift;
|
||||
|
||||
my $v = $utf8map{$s};
|
||||
$v = $utf8aliases{$s} if (!defined $v);
|
||||
die "Cannot convert $s" if (!defined $v);
|
||||
|
||||
return pack("C", hex($v)) if (length($v) == 2);
|
||||
return pack("CC", hex(substr($v, 0, 2)), hex(substr($v, 2, 2)))
|
||||
if (length($v) == 4);
|
||||
return pack("CCC", hex(substr($v, 0, 2)), hex(substr($v, 2, 2)),
|
||||
hex(substr($v, 4, 2))) if (length($v) == 6);
|
||||
print STDERR "Cannot convert $s\n";
|
||||
return "length = " . length($v);
|
||||
}
|
||||
|
||||
sub convert {
|
||||
my $IN = shift;
|
||||
my $OUT = shift;
|
||||
|
||||
open(FIN, "$IN");
|
||||
open(FOUT, ">$OUT");
|
||||
|
||||
# print Dumper(%utf8map);
|
||||
|
||||
my $l;
|
||||
while (defined ($l = <FIN>)) {
|
||||
chomp($l);
|
||||
|
||||
if ($l =~ /^#/) {
|
||||
print FOUT $l, "\n";
|
||||
next;
|
||||
}
|
||||
|
||||
while ($l =~ /^(.*?)<(.*?)>(.*)$/) {
|
||||
$l = $1 . decode_cldr($2) . $3;
|
||||
}
|
||||
print FOUT $l, "\n";
|
||||
}
|
||||
|
||||
close(FOUT);
|
||||
close(FIN);
|
||||
}
|
29
tools/tools/locale/tools/whatis.pl
Executable file
29
tools/tools/locale/tools/whatis.pl
Executable file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
|
||||
UNIDATA=$(grep ^unidata etc/unicode.conf | cut -f 2 -d " ")
|
||||
UTF8=$(grep ^cldr etc/unicode.conf | cut -f 2 -d " ")/UTF-8.cm
|
||||
CHARMAPS=etc/charmaps
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
echo "Usage: $0 <unicode string>"
|
||||
exit
|
||||
fi
|
||||
|
||||
UCS=$*
|
||||
UCS_=$(echo $* | sed -e 's/ /./g')
|
||||
echo UCS: ${UCS}
|
||||
|
||||
echo UTF-8.cm:
|
||||
grep "${UCS_}" ${UTF8} | sed -e 's/ */ /g'
|
||||
|
||||
echo UNIDATA:
|
||||
grep "${UCS_}" ${UNIDATA}
|
||||
L=$(grep "${UCS_}" ${UNIDATA})
|
||||
|
||||
echo UCC:
|
||||
grep "${UCS_}" ${UNIDATA} | awk -F\; '{ print $1 }'
|
||||
|
||||
|
||||
echo CHARMAPS:
|
||||
grep ${UCS_} ${CHARMAPS}/* | sed -e "s|${CHARMAPS}/||g"
|
||||
grep ${UCC} ${CHARMAPS}/* | sed -e "s|${CHARMAPS}/||g"
|
Loading…
x
Reference in New Issue
Block a user