mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-05 21:45:37 +00:00
ICU-20697 Delete now unused files and documentation for the old ICU LDML tooling.
This commit is contained in:
parent
f917c43cf1
commit
dfc8b8b746
6 changed files with 7 additions and 1400 deletions
|
@ -56,14 +56,6 @@
|
|||
<echo message="cldr.prod.dir (production data): ${cldr.prod.dir}"/>
|
||||
</target>
|
||||
<target name="setup" depends="init">
|
||||
<taskdef name="cldr-build" classname="org.unicode.cldr.ant.CLDRBuild">
|
||||
<classpath>
|
||||
<pathelement path="${java.class.path}/"/>
|
||||
<pathelement path="${env.CLDR_CLASSES}"/>
|
||||
<pathelement location="${cldrtools.jar}"/>
|
||||
<fileset dir="${cldrtools.dir}/libs" includes="*.jar"/>
|
||||
</classpath>
|
||||
</taskdef>
|
||||
<mkdir dir="${env.CLDR_TMP_DIR}"/> <!-- make sure parent dir exists -->
|
||||
<condition property="cldrprod.exists">
|
||||
<available file="${cldr.prod.dir}" type="dir"/>
|
||||
|
@ -84,393 +76,4 @@
|
|||
could set '-s' / '-d' for explicit source/dest -->
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<!-- target for generating ICU data -->
|
||||
<target name="all" depends="locales, collation, rbnf, supplementalData, metadata, metaZones, windowsZones, likelySubtags, plurals, pluralRanges, numberingSystems, translit, brkitr, keyTypeData, genderList, dayPeriods" />
|
||||
<!-- parallel target -->
|
||||
<target name="pall" depends="init,setup,proddata">
|
||||
<parallel threadsPerProcessor ="1">
|
||||
<sequential>
|
||||
<ant target='locales' />
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='collation'>
|
||||
</ant>
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='rbnf'>
|
||||
</ant>
|
||||
</sequential>
|
||||
<ant target='supplementalData'>
|
||||
</ant>
|
||||
<sequential>
|
||||
<ant target='brkitr'>
|
||||
</ant>
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='translit'>
|
||||
</ant>
|
||||
<!--<ant target='trnsfiles'></ant> Not ANT-built - see
|
||||
note below. -->
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='keyTypeData'/>
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='genderList'/>
|
||||
</sequential>
|
||||
<sequential>
|
||||
<ant target='dayPeriods'/>
|
||||
</sequential>
|
||||
</parallel>
|
||||
</target>
|
||||
|
||||
<target name="locales" depends="init,setup,proddata" description="builds locale files in ICU text format">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="--sourcedir" value="${cldr.prod.dir}/common/main" />
|
||||
<arg name="--destdir" value="${env.ICU4C_DIR}/source/data/locales"/>
|
||||
<arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/main"/>
|
||||
<arg name="--supplementaldir" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="--type" value="locales"/>
|
||||
<arg name="--depgraphfile" value="../../python/icutools/databuilder/locale_dependencies.py"/>
|
||||
</args>
|
||||
<remapper>
|
||||
<remap sourcePath="/Keys" targetDir="lang" />
|
||||
<remap sourcePath="/Languages" targetDir="lang" />
|
||||
<remap sourcePath="/Languages%long" targetDir="lang" />
|
||||
<remap sourcePath="/Languages%menu" targetDir="lang" />
|
||||
<remap sourcePath="/Languages%short" targetDir="lang" />
|
||||
<remap sourcePath="/Languages%secondary" targetDir="lang" />
|
||||
<remap sourcePath="/Languages%variant" targetDir="lang" />
|
||||
<remap sourcePath="/Scripts" targetDir="lang" />
|
||||
<remap sourcePath="/Scripts%secondary" targetDir="lang" />
|
||||
<remap sourcePath="/Scripts%short" targetDir="lang" />
|
||||
<remap sourcePath="/Scripts%stand-alone" targetDir="lang" />
|
||||
<remap sourcePath="/Scripts%variant" targetDir="lang" />
|
||||
<remap sourcePath="/Types" targetDir="lang" />
|
||||
<remap sourcePath="/Types%short" targetDir="lang" />
|
||||
<remap sourcePath="/Variants" targetDir="lang" />
|
||||
<remap sourcePath="/Variants%secondary" targetDir="lang" />
|
||||
<remap sourcePath="/characterLabelPattern" targetDir="lang" />
|
||||
<remap sourcePath="/codePatterns" targetDir="lang" />
|
||||
<remap sourcePath="/localeDisplayPattern" targetDir="lang" />
|
||||
<remap sourcePath="/Countries" targetDir="region" />
|
||||
<remap sourcePath="/Countries%variant" targetDir="region" />
|
||||
<remap sourcePath="/Countries%short" targetDir="region" />
|
||||
<remap sourcePath="/Currencies" targetDir="curr" />
|
||||
<remap sourcePath="/Currencies%formal" targetDir="curr" />
|
||||
<remap sourcePath="/Currencies%narrow" targetDir="curr" />
|
||||
<remap sourcePath="/Currencies%variant" targetDir="curr" />
|
||||
<remap sourcePath="/CurrencyPlurals" targetDir="curr" />
|
||||
<remap sourcePath="/CurrencyUnitPatterns" targetDir="curr" />
|
||||
<remap sourcePath="/currencySpacing" targetDir="curr" />
|
||||
<remap sourcePath="/zoneStrings" targetDir="zone" />
|
||||
<remap sourcePath="/durationUnits" targetDir="unit" />
|
||||
<remap sourcePath="/units" targetDir="unit" />
|
||||
<remap sourcePath="/unitsShort" targetDir="unit" />
|
||||
<remap sourcePath="/unitsNarrow" targetDir="unit" />
|
||||
</remapper>
|
||||
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
|
||||
&icu-config;
|
||||
&icu-locale-deprecates;
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="collation" depends="init,setup,proddata" description="builds collation files in ICU text format">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt">
|
||||
<run>
|
||||
<args>
|
||||
<arg name="--sourcedir" value="${cldr.prod.dir}/common/collation" />
|
||||
<arg name="--destdir" value="${env.ICU4C_DIR}/source/data/coll"/>
|
||||
<arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/collation"/>
|
||||
<arg name="--type" value="collation"/>
|
||||
</args>
|
||||
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
|
||||
&icu-config;
|
||||
&icu-coll-deprecates;
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="rbnf" depends="init,setup,proddata" description="builds rbnf files in ICU text format">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt">
|
||||
<run>
|
||||
<args>
|
||||
<arg name="--sourcedir" value="${cldr.prod.dir}/common/rbnf" />
|
||||
<arg name="--destdir" value="${env.ICU4C_DIR}/source/data/rbnf"/>
|
||||
<arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/rbnf"/>
|
||||
<arg name="--type" value="rbnf" />
|
||||
</args>
|
||||
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
|
||||
&icu-config;
|
||||
&icu-rbnf-deprecates;
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="supplementalData" depends="init,setup,proddata" description="builds supplementalData.txt from supplementalData.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="supplementalData.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="supplementalData"/>
|
||||
</args>
|
||||
<remapper>
|
||||
<remap sourcePath="/CurrencyMap" targetDir="curr" />
|
||||
<remap sourcePath="/CurrencyMeta" targetDir="curr" />
|
||||
</remapper>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="metadata" depends="init,setup,proddata" description="builds metadata.txt from supplementalMetadata.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="metadata.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="metadata"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="metaZones" depends="init,setup,proddata" description="builds metaZones.txt from metaZones.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="metaZones.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="metaZones"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="windowsZones" depends="init,setup,proddata" description="builds windowsZones.txt from windowsZones.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="windowsZones.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="windowsZones"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="likelySubtags" depends="init,setup,proddata" description="builds likelySubtags.txt from likelySubtags.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="likelySubtags.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="likelySubtags"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="plurals" depends="init,setup,proddata" description="builds plurals.txt from plurals.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="plurals.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="plurals"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="pluralRanges" depends="init,setup,proddata" description="builds pluralRanges.txt from pluralRanges.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="pluralRanges.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="pluralRanges"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="numberingSystems" depends="init,setup,proddata" description="builds numberingSystems.txt from numberingSystems.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="numberingSystems.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="numberingSystems"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="genderList" depends="init,setup,proddata" description="builds genderList.txt from genderList.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="genderList.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="genderList"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="dayPeriods" depends="init,setup,proddata" description="builds dayPeriods.txt from dayPeriods.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" destFile="dayPeriods.txt" noArgs="true">
|
||||
<!-- launch the tool and generate the data after reading the config file -->
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/supplemental" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="dayPeriods"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<target name="brkitr" depends="init,setup,proddata" description="builds break iterator files in ICU text format">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" srcFile=".*xml" destFile=".*txt">
|
||||
<run>
|
||||
<args>
|
||||
<arg name="--sourcedir" value="${cldr.prod.dir}/common/segments"/>
|
||||
<arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/brkitr"/>
|
||||
<arg name="--destdir" value="${env.ICU4C_DIR}/source/data/brkitr"/>
|
||||
<arg name="--type" value="brkitr" />
|
||||
</args>
|
||||
<!-- The entity include is not required for this target -->
|
||||
<!-- http://ant.apache.org/faq.html#xml-entity-include
|
||||
&icu-config;
|
||||
-->
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
|
||||
<target name="keyTypeData" depends="init,setup,proddata" description="builds keyTypeData.txt and timezoneTypes.txt from bcp47/*.xml">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.NewLdml2IcuConverter" noArgs="true">
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-s" value="${cldr.prod.dir}/common/bcp47" />
|
||||
<arg name="-d" value="${env.ICU4C_DIR}/source/data/misc"/>
|
||||
<arg name="-t" value="keyTypeData"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
|
||||
<target name="translit" depends="init,setup,proddata" description="builds collation files in ICU text format">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile=".*txt">
|
||||
<run>
|
||||
<args>
|
||||
<arg name="-m" value="((?!.*(Canadian|Ethiopic|ug-Latin).*).*)" />
|
||||
<arg name="--sourcedir" value="${cldr.prod.dir}/common/transforms" />
|
||||
<arg name="--destdir" value="${env.ICU4C_DIR}/source/data/translit"/>
|
||||
<arg name="--commentSkip"/>
|
||||
<arg name="--approvedOnly"/>
|
||||
</args>
|
||||
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
|
||||
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target>
|
||||
<!-- we don't generate en.txt or el.txt - so don't change trnsfiles.mk for now. -->
|
||||
<!--
|
||||
<target name="trnsfiles" depends="init, setup,proddata" description="builds trnsfiles.mk">
|
||||
<cldr-build toolName="org.unicode.cldr.icu.ConvertTransforms" srcFile=".*xml" destFile="trnsfiles.mk" noArgs="true">
|
||||
<run>
|
||||
<args> [ double hyphen not allowed in comments - transpose -" to fix below ]
|
||||
<arg name=-"-sourcedir" value="${cldr.prod.dir}/common/transforms" />
|
||||
<arg name=-"-destdir" value="${env.ICU4C_DIR}/source/data/translit"/>
|
||||
<arg name=-"-commentSkip"/>
|
||||
<arg name=-"-writeIndex"/>
|
||||
</args>
|
||||
</run>
|
||||
</cldr-build>
|
||||
</target> -->
|
||||
<target name="clean" depends="init, setup, cleanprod" description="deletes all txt files and mk files from coll and locales directories">
|
||||
<delete>
|
||||
<fileset id="locales" dir="${env.ICU4C_DIR}/source/data/locales">
|
||||
<include name="*.txt" />
|
||||
</fileset>
|
||||
<fileset id="resfiles" dir="${env.ICU4C_DIR}/source/data/locales">
|
||||
<include name="resfiles.mk" />
|
||||
</fileset>
|
||||
<fileset id="dependencies_py" dir="${env.ICU4C_DIR}/source/python/icutools/databuilder">
|
||||
<include name="locale_dependencies.py" />
|
||||
</fileset>
|
||||
<fileset id="locales_split" dir="${env.ICU4C_DIR}/source/data">
|
||||
<include name="curr/*.txt" />
|
||||
<include name="curr/resfiles.mk" />
|
||||
<include name="lang/*.txt" />
|
||||
<include name="lang/resfiles.mk" />
|
||||
<include name="region/*.txt" />
|
||||
<include name="region/resfiles.mk" />
|
||||
<include name="zone/*.txt" />
|
||||
<include name="zone/resfiles.mk" />
|
||||
<exclude name="zone/tzdbNames.txt" />
|
||||
<include name="unit/*.txt" />
|
||||
<include name="unit/resfiles.mk" />
|
||||
</fileset>
|
||||
<fileset id="collation" dir="${env.ICU4C_DIR}/source/data/coll">
|
||||
<include name="*.txt" />
|
||||
</fileset>
|
||||
<fileset id="colfiles" dir="${env.ICU4C_DIR}/source/data/coll">
|
||||
<include name="colfiles.mk" />
|
||||
</fileset>
|
||||
<fileset id="translit" dir="${env.ICU4C_DIR}/source/data/translit">
|
||||
<include name="*_*.txt" />
|
||||
<include name="root.txt" />
|
||||
</fileset>
|
||||
<fileset id="brkitr" dir="${env.ICU4C_DIR}/source/data/brkitr">
|
||||
<include name="*.txt"/>
|
||||
</fileset>
|
||||
<fileset id="brkfiles" dir="${env.ICU4C_DIR}/source/data/brkitr">
|
||||
<include name="brkfiles.mk" />
|
||||
</fileset>
|
||||
<fileset id="supplementalData" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="supplementalData.txt" />
|
||||
</fileset>
|
||||
<fileset id="rbnf" dir="${env.ICU4C_DIR}/source/data/rbnf">
|
||||
<include name="*.txt" />
|
||||
</fileset>
|
||||
<fileset id="rbnffiles" dir="${env.ICU4C_DIR}/source/data/rbnf">
|
||||
<include name="rbnffiles.mk" />
|
||||
</fileset>
|
||||
<fileset id="metadata" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="metadata.txt" />
|
||||
</fileset>
|
||||
<fileset id="metaZones" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="metaZones.txt" />
|
||||
</fileset>
|
||||
<fileset id="windowsZones" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="windowsZones.txt" />
|
||||
</fileset>
|
||||
<fileset id="likelySubtags" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="likelySubtags.txt" />
|
||||
</fileset>
|
||||
<fileset id="plurals" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="plurals.txt" />
|
||||
</fileset>
|
||||
<fileset id="pluralRanges" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="pluralRanges.txt" />
|
||||
</fileset>
|
||||
<fileset id="numberingSystems" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="numberingSystems.txt" />
|
||||
</fileset>
|
||||
<fileset id="keyTypeData" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="keyTypeData.txt" />
|
||||
<include name="timezoneTypes.txt" />
|
||||
</fileset>
|
||||
<fileset id="genderList" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="genderList.txt" />
|
||||
</fileset>
|
||||
<fileset id="dayPeriods" dir="${env.ICU4C_DIR}/source/data/misc">
|
||||
<include name="dayPeriods.txt" />
|
||||
</fileset>
|
||||
</delete>
|
||||
</target>
|
||||
</project>
|
||||
|
|
|
@ -97,34 +97,6 @@
|
|||
#
|
||||
# $TOOLS_ROOT/cldr/cldr-to-icu/build-icu-data.xml
|
||||
#
|
||||
# The files used in previous versions are the following. These are not used in
|
||||
# the ICU-67-and-later process, but for now they should be kept up to date to
|
||||
# enable parallel use of the older build process for verification.
|
||||
#
|
||||
# $ICU4C_DIR/source/data/icu-config.xml - Update <locales> to add or remove
|
||||
# CLDR locales for inclusion in ICU. Update <paths> to prefer
|
||||
# alt forms for certain paths, or to exclude certain paths; note
|
||||
# that <paths> items can only have draft or alt attributes.
|
||||
#
|
||||
# Note that if a language-only locale (e.g. "de") is included in
|
||||
# <locales>, then all region sublocales for that language that
|
||||
# are present in CLDR data (e.g. "de_AT", "de_BE", "de_CH", etc.)
|
||||
# should also be included in <locales>, per PMC policy decision
|
||||
# 2012-05-02 (see http://bugs.icu-project.org/trac/ticket/9298).
|
||||
#
|
||||
# $ICU4C_DIR/source/data/build.xml - If you are adding or removing break
|
||||
# iterators, you need to update <fileset id="brkitr" ...> under
|
||||
# <target name="clean" ...> to clean the correct set of files.
|
||||
#
|
||||
# If there are new CLDR resource bundle types, you may need to
|
||||
# updated the <remapper> sections to put these in the correct
|
||||
# data subfolder for ICU.
|
||||
#
|
||||
# $ICU4C_DIR/source/data/xml/ - If you are adding a new locale, break
|
||||
# iterator, collation tailoring, or rule-based number formatter,
|
||||
# you may need to add a corresponding xml file in (respectively)
|
||||
# the main/, brkitr/, collation/, or rbnf/ subdirectory here.
|
||||
#
|
||||
#----
|
||||
#
|
||||
# For an official CLDR data integration into ICU, there are some additional
|
||||
|
@ -166,39 +138,12 @@ export ICU4C_DIR=$HOME/icu-myfork/icu4c
|
|||
export ICU4J_ROOT=$HOME/icu-myfork/icu4j
|
||||
export TOOLS_ROOT=$HOME/icu-myfork/tools
|
||||
|
||||
# 2. Build and install the CLDR jar
|
||||
|
||||
# 2. Build the CLDR Java tools and jar
|
||||
cd $TOOLS_ROOT/cldr/lib
|
||||
./install-cldr-jars.sh "$CLDR_DIR"
|
||||
|
||||
cd $CLDR_DIR/tools/java
|
||||
ant clean
|
||||
ant all
|
||||
ant jar
|
||||
|
||||
# 2a. Copy the CLDR jars into $TOOLS_ROOT/cldr/cldr-to-icu/lib/ maven repository;
|
||||
# see $TOOLS_ROOT/cldr/cldr-to-icu/lib/README.txt
|
||||
|
||||
cd $TOOLS_ROOT/cldr/cldr-to-icu/lib/
|
||||
mvn install:install-file \
|
||||
-DgroupId=org.unicode.cldr \
|
||||
-DartifactId=cldr-api \
|
||||
-Dversion=0.1-SNAPSHOT \
|
||||
-Dpackaging=jar \
|
||||
-DgeneratePom=true \
|
||||
-DlocalRepositoryPath=. \
|
||||
-Dfile=$CLDR_DIR/tools/java/cldr.jar
|
||||
|
||||
cd $TOOLS_ROOT/cldr/cldr-to-icu/lib/
|
||||
mvn install:install-file \
|
||||
-DgroupId=com.ibm.icu \
|
||||
-DartifactId=icu-utilities \
|
||||
-Dversion=0.1-SNAPSHOT \
|
||||
-Dpackaging=jar \
|
||||
-DgeneratePom=true \
|
||||
-DlocalRepositoryPath=. \
|
||||
-Dfile=$CLDR_DIR/tools/java/libs/utilities.jar
|
||||
|
||||
cd $TOOLS_ROOT/cldr/cldr-to-icu/
|
||||
mvn dependency:purge-local-repository -DsnapshotsOnly=true
|
||||
See the README.txt file in this directory for more information.
|
||||
|
||||
# 3. Configure ICU4C, build and test without new data first, to verify that
|
||||
# there are no pre-existing errors. Here <platform> is the runConfigureICU
|
||||
|
@ -239,10 +184,10 @@ ant proddata 2>&1 | tee /tmp/cldr-newData-proddataLog.txt
|
|||
# be ones that it would generate, except for pasts listed in <retain> elements such as
|
||||
# coll/de__PHONEBOOK.txt, coll/de_.txt, etc.
|
||||
#
|
||||
# Before this step, make any necessary changes to
|
||||
# build-icu-data.xml$TOOLS_ROOT/cldr/cldr-to-icu/ to add new locales, etc.
|
||||
# Before running Ant to regenerate the data, make any necessary changes to the
|
||||
# build-icu-data.xml file, such as adding new locales etc.
|
||||
|
||||
cd $TOOLS_ROOT/cldr/cldr-to-icu/
|
||||
cd $TOOLS_ROOT/cldr/cldr-to-icu
|
||||
CLDR_DIR=$CLDR_TMP_DIR/production ant -f build-icu-data.xml | tee /tmp/cldr-newData-builddataLog.txt
|
||||
|
||||
# 5. Check which data files have modifications, which have been added or removed
|
||||
|
|
|
@ -1,43 +0,0 @@
|
|||
<!--
|
||||
/*
|
||||
* Copyright (C) 2016 and later: Unicode, Inc. and others.
|
||||
* License & terms of use: http://www.unicode.org/copyright.html
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2015, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*/
|
||||
-->
|
||||
<deprecates>
|
||||
<alias from="ars" to="ar"/>
|
||||
<alias from="de__PHONEBOOK" to="de" rbpath="/collations/default" value="phonebook"/>
|
||||
<alias from="es__TRADITIONAL" to="es" rbpath="/collations/default" value="traditional"/>
|
||||
<alias from="in" to="id" />
|
||||
<alias from="in_ID" to="id_ID" />
|
||||
<alias from="iw" to="he" />
|
||||
<alias from="iw_IL" to="he_IL" />
|
||||
<alias from="mo" to="ro" />
|
||||
<alias from="no" to="nb" />
|
||||
<alias from="no_NO" to="nb_NO" />
|
||||
<alias from="pa_IN" to="pa_Guru_IN" />
|
||||
<alias from="sh" to="sr_Latn" />
|
||||
<alias from="sh_BA" to="sr_Latn_BA" />
|
||||
<alias from="sh_CS" to="sr_Latn_RS" />
|
||||
<alias from="sh_YU" to="sr_Latn_RS" />
|
||||
<alias from="sr_BA" to="sr_Cyrl_BA" />
|
||||
<alias from="sr_ME" to="sr_Cyrl_ME" />
|
||||
<alias from="sr_RS" to="sr_Cyrl_RS" />
|
||||
<alias from="yue" to="zh_Hant" />
|
||||
<alias from="yue_CN" to="zh_Hans" />
|
||||
<alias from="yue_Hans" to="zh_Hans" />
|
||||
<alias from="zh_CN" to="zh_Hans_CN" />
|
||||
<alias from="zh_SG" to="zh_Hans_SG" />
|
||||
<alias from="zh_HK" to="zh_Hant_HK" />
|
||||
<alias from="zh_MO" to="zh_Hant_MO" />
|
||||
<alias from="zh_TW" to="zh_Hant_TW" />
|
||||
<emptyLocale locale="de_" />
|
||||
<emptyLocale locale="es_" />
|
||||
<emptyLocale locale="pa_Guru" />
|
||||
<emptyLocale locale="sr_Cyrl" />
|
||||
<emptyLocale locale="zh_Hans" />
|
||||
</deprecates>
|
|
@ -1,799 +0,0 @@
|
|||
<!--
|
||||
/*
|
||||
* Copyright (C) 2016 and later: Unicode, Inc. and others.
|
||||
* License & terms of use: http://www.unicode.org/copyright.html
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2005-2016, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*/
|
||||
-->
|
||||
<config type="icu-config">
|
||||
<!-- This is used by CLDRBuild.java and CLDRConverterTool.java in org/unicode/cldr/ant/ -->
|
||||
<locales>
|
||||
<include locales="af"/>
|
||||
<include locales="af_NA"/>
|
||||
<include locales="af_ZA"/>
|
||||
<include locales="agq"/>
|
||||
<include locales="agq_CM"/>
|
||||
<include locales="ak"/>
|
||||
<include locales="ak_GH"/>
|
||||
<include locales="am"/>
|
||||
<include locales="am_ET"/>
|
||||
<include locales="ar"/>
|
||||
<include locales="ar_001"/>
|
||||
<include locales="ar_AE"/>
|
||||
<include locales="ar_BH"/>
|
||||
<include locales="ar_DJ"/>
|
||||
<include locales="ar_DZ"/>
|
||||
<include locales="ar_EG"/>
|
||||
<include locales="ar_EH"/>
|
||||
<include locales="ar_ER"/>
|
||||
<include locales="ar_IL"/>
|
||||
<include locales="ar_IQ"/>
|
||||
<include locales="ar_JO"/>
|
||||
<include locales="ar_KM"/>
|
||||
<include locales="ar_KW"/>
|
||||
<include locales="ar_LB"/>
|
||||
<include locales="ar_LY"/>
|
||||
<include locales="ar_MA"/>
|
||||
<include locales="ar_MR"/>
|
||||
<include locales="ar_OM"/>
|
||||
<include locales="ar_PS"/>
|
||||
<include locales="ar_QA"/>
|
||||
<include locales="ar_SA"/>
|
||||
<include locales="ar_SD"/>
|
||||
<include locales="ar_SO"/>
|
||||
<include locales="ar_SS"/>
|
||||
<include locales="ar_SY"/>
|
||||
<include locales="ar_TD"/>
|
||||
<include locales="ar_TN"/>
|
||||
<include locales="ar_YE"/>
|
||||
<include locales="as"/>
|
||||
<include locales="as_IN"/>
|
||||
<include locales="asa"/>
|
||||
<include locales="asa_TZ"/>
|
||||
<include locales="ast"/>
|
||||
<include locales="ast_ES"/>
|
||||
<include locales="az"/>
|
||||
<include locales="az_Cyrl"/>
|
||||
<include locales="az_Cyrl_AZ"/>
|
||||
<include locales="az_Latn"/>
|
||||
<include locales="az_Latn_AZ"/>
|
||||
<include locales="bas"/>
|
||||
<include locales="bas_CM"/>
|
||||
<include locales="be"/>
|
||||
<include locales="be_BY"/>
|
||||
<include locales="bem"/>
|
||||
<include locales="bem_ZM"/>
|
||||
<include locales="bez"/>
|
||||
<include locales="bez_TZ"/>
|
||||
<include locales="bg"/>
|
||||
<include locales="bg_BG"/>
|
||||
<include locales="bm"/>
|
||||
<include locales="bm_ML"/>
|
||||
<include locales="bn"/>
|
||||
<include locales="bn_BD"/>
|
||||
<include locales="bn_IN"/>
|
||||
<include locales="bo"/>
|
||||
<include locales="bo_CN"/>
|
||||
<include locales="bo_IN"/>
|
||||
<include locales="br"/>
|
||||
<include locales="br_FR"/>
|
||||
<include locales="brx"/>
|
||||
<include locales="brx_IN"/>
|
||||
<include locales="bs"/>
|
||||
<include locales="bs_Cyrl"/>
|
||||
<include locales="bs_Cyrl_BA"/>
|
||||
<include locales="bs_Latn"/>
|
||||
<include locales="bs_Latn_BA"/>
|
||||
<include locales="ca"/>
|
||||
<include locales="ca_AD"/>
|
||||
<include locales="ca_ES"/>
|
||||
<include locales="ca_ES_VALENCIA"/>
|
||||
<include locales="ca_FR"/>
|
||||
<include locales="ca_IT"/>
|
||||
<include locales="ccp"/>
|
||||
<include locales="ccp_BD"/>
|
||||
<include locales="ccp_IN"/>
|
||||
<include locales="ce"/>
|
||||
<include locales="ce_RU"/>
|
||||
<include locales="ceb"/>
|
||||
<include locales="ceb_PH"/>
|
||||
<include locales="cgg"/>
|
||||
<include locales="cgg_UG"/>
|
||||
<include locales="chr"/>
|
||||
<include locales="chr_US"/>
|
||||
<include locales="ckb"/>
|
||||
<include locales="ckb_IQ"/>
|
||||
<include locales="ckb_IR"/>
|
||||
<include locales="cs"/>
|
||||
<include locales="cs_CZ"/>
|
||||
<include locales="cy"/>
|
||||
<include locales="cy_GB"/>
|
||||
<include locales="da"/>
|
||||
<include locales="da_DK"/>
|
||||
<include locales="da_GL"/>
|
||||
<include locales="dav"/>
|
||||
<include locales="dav_KE"/>
|
||||
<include locales="de"/>
|
||||
<include locales="de_AT"/>
|
||||
<include locales="de_BE"/>
|
||||
<include locales="de_CH"/>
|
||||
<include locales="de_DE"/>
|
||||
<include locales="de_IT"/>
|
||||
<include locales="de_LI"/>
|
||||
<include locales="de_LU"/>
|
||||
<include locales="dje"/>
|
||||
<include locales="dje_NE"/>
|
||||
<include locales="dsb"/>
|
||||
<include locales="dsb_DE"/>
|
||||
<include locales="dua"/>
|
||||
<include locales="dua_CM"/>
|
||||
<include locales="dyo"/>
|
||||
<include locales="dyo_SN"/>
|
||||
<include locales="dz"/>
|
||||
<include locales="dz_BT"/>
|
||||
<include locales="ebu"/>
|
||||
<include locales="ebu_KE"/>
|
||||
<include locales="ee"/>
|
||||
<include locales="ee_GH"/>
|
||||
<include locales="ee_TG"/>
|
||||
<include locales="el"/>
|
||||
<include locales="el_CY"/>
|
||||
<include locales="el_GR"/>
|
||||
<include locales="en"/>
|
||||
<include locales="en_001"/>
|
||||
<include locales="en_150"/>
|
||||
<include locales="en_AE"/>
|
||||
<include locales="en_AG"/>
|
||||
<include locales="en_AI"/>
|
||||
<include locales="en_AS"/>
|
||||
<include locales="en_AT"/>
|
||||
<include locales="en_AU"/>
|
||||
<include locales="en_BB"/>
|
||||
<include locales="en_BE"/>
|
||||
<include locales="en_BI"/>
|
||||
<include locales="en_BM"/>
|
||||
<include locales="en_BS"/>
|
||||
<include locales="en_BW"/>
|
||||
<include locales="en_BZ"/>
|
||||
<include locales="en_CA"/>
|
||||
<include locales="en_CC"/>
|
||||
<include locales="en_CH"/>
|
||||
<include locales="en_CK"/>
|
||||
<include locales="en_CM"/>
|
||||
<include locales="en_CX"/>
|
||||
<include locales="en_CY"/>
|
||||
<include locales="en_DE"/>
|
||||
<include locales="en_DG"/>
|
||||
<include locales="en_DK"/>
|
||||
<include locales="en_DM"/>
|
||||
<include locales="en_ER"/>
|
||||
<include locales="en_FI"/>
|
||||
<include locales="en_FJ"/>
|
||||
<include locales="en_FK"/>
|
||||
<include locales="en_FM"/>
|
||||
<include locales="en_GB"/>
|
||||
<include locales="en_GD"/>
|
||||
<include locales="en_GG"/>
|
||||
<include locales="en_GH"/>
|
||||
<include locales="en_GI"/>
|
||||
<include locales="en_GM"/>
|
||||
<include locales="en_GU"/>
|
||||
<include locales="en_GY"/>
|
||||
<include locales="en_HK"/>
|
||||
<include locales="en_IE"/>
|
||||
<include locales="en_IL"/>
|
||||
<include locales="en_IM"/>
|
||||
<include locales="en_IN"/>
|
||||
<include locales="en_IO"/>
|
||||
<include locales="en_JE"/>
|
||||
<include locales="en_JM"/>
|
||||
<include locales="en_KE"/>
|
||||
<include locales="en_KI"/>
|
||||
<include locales="en_KN"/>
|
||||
<include locales="en_KY"/>
|
||||
<include locales="en_LC"/>
|
||||
<include locales="en_LR"/>
|
||||
<include locales="en_LS"/>
|
||||
<include locales="en_MG"/>
|
||||
<include locales="en_MH"/>
|
||||
<include locales="en_MO"/>
|
||||
<include locales="en_MP"/>
|
||||
<include locales="en_MS"/>
|
||||
<include locales="en_MT"/>
|
||||
<include locales="en_MU"/>
|
||||
<include locales="en_MW"/>
|
||||
<include locales="en_MY"/>
|
||||
<include locales="en_NA"/>
|
||||
<include locales="en_NF"/>
|
||||
<include locales="en_NG"/>
|
||||
<include locales="en_NL"/>
|
||||
<include locales="en_NR"/>
|
||||
<include locales="en_NU"/>
|
||||
<include locales="en_NZ"/>
|
||||
<include locales="en_PG"/>
|
||||
<include locales="en_PH"/>
|
||||
<include locales="en_PK"/>
|
||||
<include locales="en_PN"/>
|
||||
<include locales="en_PR"/>
|
||||
<include locales="en_PW"/>
|
||||
<include locales="en_RW"/>
|
||||
<include locales="en_SB"/>
|
||||
<include locales="en_SC"/>
|
||||
<include locales="en_SD"/>
|
||||
<include locales="en_SE"/>
|
||||
<include locales="en_SG"/>
|
||||
<include locales="en_SH"/>
|
||||
<include locales="en_SI"/>
|
||||
<include locales="en_SL"/>
|
||||
<include locales="en_SS"/>
|
||||
<include locales="en_SX"/>
|
||||
<include locales="en_SZ"/>
|
||||
<include locales="en_TC"/>
|
||||
<include locales="en_TK"/>
|
||||
<include locales="en_TO"/>
|
||||
<include locales="en_TT"/>
|
||||
<include locales="en_TV"/>
|
||||
<include locales="en_TZ"/>
|
||||
<include locales="en_UG"/>
|
||||
<include locales="en_UM"/>
|
||||
<include locales="en_US"/>
|
||||
<include locales="en_US_POSIX"/>
|
||||
<include locales="en_VC"/>
|
||||
<include locales="en_VG"/>
|
||||
<include locales="en_VI"/>
|
||||
<include locales="en_VU"/>
|
||||
<include locales="en_WS"/>
|
||||
<include locales="en_ZA"/>
|
||||
<include locales="en_ZM"/>
|
||||
<include locales="en_ZW"/>
|
||||
<include locales="eo"/>
|
||||
<include locales="eo_001"/>
|
||||
<include locales="es"/>
|
||||
<include locales="es_003"/>
|
||||
<include locales="es_419"/>
|
||||
<include locales="es_AR"/>
|
||||
<include locales="es_BO"/>
|
||||
<include locales="es_BR"/>
|
||||
<include locales="es_BZ"/>
|
||||
<include locales="es_CL"/>
|
||||
<include locales="es_CO"/>
|
||||
<include locales="es_CR"/>
|
||||
<include locales="es_CU"/>
|
||||
<include locales="es_DO"/>
|
||||
<include locales="es_EA"/>
|
||||
<include locales="es_EC"/>
|
||||
<include locales="es_ES"/>
|
||||
<include locales="es_GQ"/>
|
||||
<include locales="es_GT"/>
|
||||
<include locales="es_HN"/>
|
||||
<include locales="es_IC"/>
|
||||
<include locales="es_MX"/>
|
||||
<include locales="es_NI"/>
|
||||
<include locales="es_PA"/>
|
||||
<include locales="es_PE"/>
|
||||
<include locales="es_PH"/>
|
||||
<include locales="es_PR"/>
|
||||
<include locales="es_PY"/>
|
||||
<include locales="es_SV"/>
|
||||
<include locales="es_US"/>
|
||||
<include locales="es_UY"/>
|
||||
<include locales="es_VE"/>
|
||||
<include locales="et"/>
|
||||
<include locales="et_EE"/>
|
||||
<include locales="eu"/>
|
||||
<include locales="eu_ES"/>
|
||||
<include locales="ewo"/>
|
||||
<include locales="ewo_CM"/>
|
||||
<include locales="fa"/>
|
||||
<include locales="fa_AF"/>
|
||||
<include locales="fa_IR"/>
|
||||
<include locales="ff"/>
|
||||
<include locales="ff_Adlm"/>
|
||||
<include locales="ff_Adlm_BF"/>
|
||||
<include locales="ff_Adlm_CM"/>
|
||||
<include locales="ff_Adlm_GH"/>
|
||||
<include locales="ff_Adlm_GM"/>
|
||||
<include locales="ff_Adlm_GN"/>
|
||||
<include locales="ff_Adlm_GW"/>
|
||||
<include locales="ff_Adlm_LR"/>
|
||||
<include locales="ff_Adlm_MR"/>
|
||||
<include locales="ff_Adlm_NE"/>
|
||||
<include locales="ff_Adlm_NG"/>
|
||||
<include locales="ff_Adlm_SL"/>
|
||||
<include locales="ff_Adlm_SN"/>
|
||||
<include locales="ff_Latn"/>
|
||||
<include locales="ff_Latn_BF"/>
|
||||
<include locales="ff_Latn_CM"/>
|
||||
<include locales="ff_Latn_GH"/>
|
||||
<include locales="ff_Latn_GM"/>
|
||||
<include locales="ff_Latn_GN"/>
|
||||
<include locales="ff_Latn_GW"/>
|
||||
<include locales="ff_Latn_LR"/>
|
||||
<include locales="ff_Latn_MR"/>
|
||||
<include locales="ff_Latn_NE"/>
|
||||
<include locales="ff_Latn_NG"/>
|
||||
<include locales="ff_Latn_SL"/>
|
||||
<include locales="ff_Latn_SN"/>
|
||||
<include locales="fi"/>
|
||||
<include locales="fi_FI"/>
|
||||
<include locales="fil"/>
|
||||
<include locales="fil_PH"/>
|
||||
<include locales="fo"/>
|
||||
<include locales="fo_DK"/>
|
||||
<include locales="fo_FO"/>
|
||||
<include locales="fr"/>
|
||||
<include locales="fr_BE"/>
|
||||
<include locales="fr_BF"/>
|
||||
<include locales="fr_BI"/>
|
||||
<include locales="fr_BJ"/>
|
||||
<include locales="fr_BL"/>
|
||||
<include locales="fr_CA"/>
|
||||
<include locales="fr_CD"/>
|
||||
<include locales="fr_CF"/>
|
||||
<include locales="fr_CG"/>
|
||||
<include locales="fr_CH"/>
|
||||
<include locales="fr_CI"/>
|
||||
<include locales="fr_CM"/>
|
||||
<include locales="fr_DJ"/>
|
||||
<include locales="fr_DZ"/>
|
||||
<include locales="fr_FR"/>
|
||||
<include locales="fr_GA"/>
|
||||
<include locales="fr_GF"/>
|
||||
<include locales="fr_GN"/>
|
||||
<include locales="fr_GP"/>
|
||||
<include locales="fr_GQ"/>
|
||||
<include locales="fr_HT"/>
|
||||
<include locales="fr_KM"/>
|
||||
<include locales="fr_LU"/>
|
||||
<include locales="fr_MA"/>
|
||||
<include locales="fr_MC"/>
|
||||
<include locales="fr_MF"/>
|
||||
<include locales="fr_MG"/>
|
||||
<include locales="fr_ML"/>
|
||||
<include locales="fr_MQ"/>
|
||||
<include locales="fr_MR"/>
|
||||
<include locales="fr_MU"/>
|
||||
<include locales="fr_NC"/>
|
||||
<include locales="fr_NE"/>
|
||||
<include locales="fr_PF"/>
|
||||
<include locales="fr_PM"/>
|
||||
<include locales="fr_RE"/>
|
||||
<include locales="fr_RW"/>
|
||||
<include locales="fr_SC"/>
|
||||
<include locales="fr_SN"/>
|
||||
<include locales="fr_SY"/>
|
||||
<include locales="fr_TD"/>
|
||||
<include locales="fr_TG"/>
|
||||
<include locales="fr_TN"/>
|
||||
<include locales="fr_VU"/>
|
||||
<include locales="fr_WF"/>
|
||||
<include locales="fr_YT"/>
|
||||
<include locales="fur"/>
|
||||
<include locales="fur_IT"/>
|
||||
<include locales="fy"/>
|
||||
<include locales="fy_NL"/>
|
||||
<include locales="ga"/>
|
||||
<include locales="ga_GB"/>
|
||||
<include locales="ga_IE"/>
|
||||
<include locales="gd"/>
|
||||
<include locales="gd_GB"/>
|
||||
<include locales="gl"/>
|
||||
<include locales="gl_ES"/>
|
||||
<include locales="gsw"/>
|
||||
<include locales="gsw_CH"/>
|
||||
<include locales="gsw_FR"/>
|
||||
<include locales="gsw_LI"/>
|
||||
<include locales="gu"/>
|
||||
<include locales="gu_IN"/>
|
||||
<include locales="guz"/>
|
||||
<include locales="guz_KE"/>
|
||||
<include locales="gv"/>
|
||||
<include locales="gv_IM"/>
|
||||
<include locales="ha"/>
|
||||
<include locales="ha_GH"/>
|
||||
<include locales="ha_NE"/>
|
||||
<include locales="ha_NG"/>
|
||||
<include locales="haw"/>
|
||||
<include locales="haw_US"/>
|
||||
<include locales="he"/>
|
||||
<include locales="he_IL"/>
|
||||
<include locales="hi"/>
|
||||
<include locales="hi_IN"/>
|
||||
<include locales="hr"/>
|
||||
<include locales="hr_BA"/>
|
||||
<include locales="hr_HR"/>
|
||||
<include locales="hsb"/>
|
||||
<include locales="hsb_DE"/>
|
||||
<include locales="hu"/>
|
||||
<include locales="hu_HU"/>
|
||||
<include locales="hy"/>
|
||||
<include locales="hy_AM"/>
|
||||
<include locales="ia"/>
|
||||
<include locales="ia_001"/>
|
||||
<include locales="id"/>
|
||||
<include locales="id_ID"/>
|
||||
<include locales="ig"/>
|
||||
<include locales="ig_NG"/>
|
||||
<include locales="ii"/>
|
||||
<include locales="ii_CN"/>
|
||||
<include locales="is"/>
|
||||
<include locales="is_IS"/>
|
||||
<include locales="it"/>
|
||||
<include locales="it_CH"/>
|
||||
<include locales="it_IT"/>
|
||||
<include locales="it_SM"/>
|
||||
<include locales="it_VA"/>
|
||||
<include locales="ja"/>
|
||||
<include locales="ja_JP"/>
|
||||
<include locales="jgo"/>
|
||||
<include locales="jgo_CM"/>
|
||||
<include locales="jmc"/>
|
||||
<include locales="jmc_TZ"/>
|
||||
<include locales="jv"/>
|
||||
<include locales="jv_ID"/>
|
||||
<include locales="ka"/>
|
||||
<include locales="ka_GE"/>
|
||||
<include locales="kab"/>
|
||||
<include locales="kab_DZ"/>
|
||||
<include locales="kam"/>
|
||||
<include locales="kam_KE"/>
|
||||
<include locales="kde"/>
|
||||
<include locales="kde_TZ"/>
|
||||
<include locales="kea"/>
|
||||
<include locales="kea_CV"/>
|
||||
<include locales="khq"/>
|
||||
<include locales="khq_ML"/>
|
||||
<include locales="ki"/>
|
||||
<include locales="ki_KE"/>
|
||||
<include locales="kk"/>
|
||||
<include locales="kk_KZ"/>
|
||||
<include locales="kkj"/>
|
||||
<include locales="kkj_CM"/>
|
||||
<include locales="kl"/>
|
||||
<include locales="kl_GL"/>
|
||||
<include locales="kln"/>
|
||||
<include locales="kln_KE"/>
|
||||
<include locales="km"/>
|
||||
<include locales="km_KH"/>
|
||||
<include locales="kn"/>
|
||||
<include locales="kn_IN"/>
|
||||
<include locales="ko"/>
|
||||
<include locales="ko_KP"/>
|
||||
<include locales="ko_KR"/>
|
||||
<include locales="kok"/>
|
||||
<include locales="kok_IN"/>
|
||||
<include locales="ks"/>
|
||||
<include locales="ks_Arab"/>
|
||||
<include locales="ks_Arab_IN"/>
|
||||
<include locales="ksb"/>
|
||||
<include locales="ksb_TZ"/>
|
||||
<include locales="ksf"/>
|
||||
<include locales="ksf_CM"/>
|
||||
<include locales="ksh"/>
|
||||
<include locales="ksh_DE"/>
|
||||
<include locales="ku"/>
|
||||
<include locales="ku_TR"/>
|
||||
<include locales="kw"/>
|
||||
<include locales="kw_GB"/>
|
||||
<include locales="ky"/>
|
||||
<include locales="ky_KG"/>
|
||||
<include locales="lag"/>
|
||||
<include locales="lag_TZ"/>
|
||||
<include locales="lb"/>
|
||||
<include locales="lb_LU"/>
|
||||
<include locales="lg"/>
|
||||
<include locales="lg_UG"/>
|
||||
<include locales="lkt"/>
|
||||
<include locales="lkt_US"/>
|
||||
<include locales="ln"/>
|
||||
<include locales="ln_AO"/>
|
||||
<include locales="ln_CD"/>
|
||||
<include locales="ln_CF"/>
|
||||
<include locales="ln_CG"/>
|
||||
<include locales="lo"/>
|
||||
<include locales="lo_LA"/>
|
||||
<include locales="lrc"/>
|
||||
<include locales="lrc_IQ"/>
|
||||
<include locales="lrc_IR"/>
|
||||
<include locales="lt"/>
|
||||
<include locales="lt_LT"/>
|
||||
<include locales="lu"/>
|
||||
<include locales="lu_CD"/>
|
||||
<include locales="luo"/>
|
||||
<include locales="luo_KE"/>
|
||||
<include locales="luy"/>
|
||||
<include locales="luy_KE"/>
|
||||
<include locales="lv"/>
|
||||
<include locales="lv_LV"/>
|
||||
<include locales="mai"/>
|
||||
<include locales="mai_IN"/>
|
||||
<include locales="mas"/>
|
||||
<include locales="mas_KE"/>
|
||||
<include locales="mas_TZ"/>
|
||||
<include locales="mer"/>
|
||||
<include locales="mer_KE"/>
|
||||
<include locales="mfe"/>
|
||||
<include locales="mfe_MU"/>
|
||||
<include locales="mg"/>
|
||||
<include locales="mg_MG"/>
|
||||
<include locales="mgh"/>
|
||||
<include locales="mgh_MZ"/>
|
||||
<include locales="mgo"/>
|
||||
<include locales="mgo_CM"/>
|
||||
<include locales="mi"/>
|
||||
<include locales="mi_NZ"/>
|
||||
<include locales="mk"/>
|
||||
<include locales="mk_MK"/>
|
||||
<include locales="ml"/>
|
||||
<include locales="ml_IN"/>
|
||||
<include locales="mn"/>
|
||||
<include locales="mn_MN"/>
|
||||
<include locales="mni"/>
|
||||
<include locales="mni_Beng"/>
|
||||
<include locales="mni_Beng_IN"/>
|
||||
<include locales="mr"/>
|
||||
<include locales="mr_IN"/>
|
||||
<include locales="ms"/>
|
||||
<include locales="ms_BN"/>
|
||||
<include locales="ms_MY"/>
|
||||
<include locales="ms_SG"/>
|
||||
<include locales="mt"/>
|
||||
<include locales="mt_MT"/>
|
||||
<include locales="mua"/>
|
||||
<include locales="mua_CM"/>
|
||||
<include locales="my"/>
|
||||
<include locales="my_MM"/>
|
||||
<include locales="mzn"/>
|
||||
<include locales="mzn_IR"/>
|
||||
<include locales="naq"/>
|
||||
<include locales="naq_NA"/>
|
||||
<include locales="nb"/>
|
||||
<include locales="nb_NO"/>
|
||||
<include locales="nb_SJ"/>
|
||||
<include locales="nd"/>
|
||||
<include locales="nd_ZW"/>
|
||||
<include locales="nds"/>
|
||||
<include locales="nds_DE"/>
|
||||
<include locales="nds_NL"/>
|
||||
<include locales="ne"/>
|
||||
<include locales="ne_IN"/>
|
||||
<include locales="ne_NP"/>
|
||||
<include locales="nl"/>
|
||||
<include locales="nl_AW"/>
|
||||
<include locales="nl_BE"/>
|
||||
<include locales="nl_BQ"/>
|
||||
<include locales="nl_CW"/>
|
||||
<include locales="nl_NL"/>
|
||||
<include locales="nl_SR"/>
|
||||
<include locales="nl_SX"/>
|
||||
<include locales="nmg"/>
|
||||
<include locales="nmg_CM"/>
|
||||
<include locales="nn"/>
|
||||
<include locales="nn_NO"/>
|
||||
<include locales="nnh"/>
|
||||
<include locales="nnh_CM"/>
|
||||
<include locales="nus"/>
|
||||
<include locales="nus_SS"/>
|
||||
<include locales="nyn"/>
|
||||
<include locales="nyn_UG"/>
|
||||
<include locales="om"/>
|
||||
<include locales="om_ET"/>
|
||||
<include locales="om_KE"/>
|
||||
<include locales="or"/>
|
||||
<include locales="or_IN"/>
|
||||
<include locales="os"/>
|
||||
<include locales="os_GE"/>
|
||||
<include locales="os_RU"/>
|
||||
<include locales="pa"/>
|
||||
<include locales="pa_Arab"/>
|
||||
<include locales="pa_Arab_PK"/>
|
||||
<include locales="pa_Guru"/>
|
||||
<include locales="pa_Guru_IN"/>
|
||||
<include locales="pcm"/>
|
||||
<include locales="pcm_NG"/>
|
||||
<include locales="pl"/>
|
||||
<include locales="pl_PL"/>
|
||||
<include locales="ps"/>
|
||||
<include locales="ps_AF"/>
|
||||
<include locales="ps_PK"/>
|
||||
<include locales="pt"/>
|
||||
<include locales="pt_AO"/>
|
||||
<include locales="pt_BR"/>
|
||||
<include locales="pt_CH"/>
|
||||
<include locales="pt_CV"/>
|
||||
<include locales="pt_GQ"/>
|
||||
<include locales="pt_GW"/>
|
||||
<include locales="pt_LU"/>
|
||||
<include locales="pt_MO"/>
|
||||
<include locales="pt_MZ"/>
|
||||
<include locales="pt_PT"/>
|
||||
<include locales="pt_ST"/>
|
||||
<include locales="pt_TL"/>
|
||||
<include locales="qu"/>
|
||||
<include locales="qu_BO"/>
|
||||
<include locales="qu_EC"/>
|
||||
<include locales="qu_PE"/>
|
||||
<include locales="rm"/>
|
||||
<include locales="rm_CH"/>
|
||||
<include locales="rn"/>
|
||||
<include locales="rn_BI"/>
|
||||
<include locales="ro"/>
|
||||
<include locales="ro_MD"/>
|
||||
<include locales="ro_RO"/>
|
||||
<include locales="rof"/>
|
||||
<include locales="rof_TZ"/>
|
||||
<include locales="root"/>
|
||||
<include locales="ru"/>
|
||||
<include locales="ru_BY"/>
|
||||
<include locales="ru_KG"/>
|
||||
<include locales="ru_KZ"/>
|
||||
<include locales="ru_MD"/>
|
||||
<include locales="ru_RU"/>
|
||||
<include locales="ru_UA"/>
|
||||
<include locales="rw"/>
|
||||
<include locales="rw_RW"/>
|
||||
<include locales="rwk"/>
|
||||
<include locales="rwk_TZ"/>
|
||||
<include locales="sah"/>
|
||||
<include locales="sah_RU"/>
|
||||
<include locales="saq"/>
|
||||
<include locales="saq_KE"/>
|
||||
<include locales="sat"/>
|
||||
<include locales="sat_Olck"/>
|
||||
<include locales="sat_Olck_IN"/>
|
||||
<include locales="sbp"/>
|
||||
<include locales="sbp_TZ"/>
|
||||
<include locales="sd"/>
|
||||
<include locales="sd_Arab"/>
|
||||
<include locales="sd_Arab_PK"/>
|
||||
<include locales="sd_Deva"/>
|
||||
<include locales="sd_Deva_IN"/>
|
||||
<include locales="se"/>
|
||||
<include locales="se_FI"/>
|
||||
<include locales="se_NO"/>
|
||||
<include locales="se_SE"/>
|
||||
<include locales="seh"/>
|
||||
<include locales="seh_MZ"/>
|
||||
<include locales="ses"/>
|
||||
<include locales="ses_ML"/>
|
||||
<include locales="sg"/>
|
||||
<include locales="sg_CF"/>
|
||||
<include locales="shi"/>
|
||||
<include locales="shi_Latn"/>
|
||||
<include locales="shi_Latn_MA"/>
|
||||
<include locales="shi_Tfng"/>
|
||||
<include locales="shi_Tfng_MA"/>
|
||||
<include locales="si"/>
|
||||
<include locales="si_LK"/>
|
||||
<include locales="sk"/>
|
||||
<include locales="sk_SK"/>
|
||||
<include locales="sl"/>
|
||||
<include locales="sl_SI"/>
|
||||
<include locales="smn"/>
|
||||
<include locales="smn_FI"/>
|
||||
<include locales="sn"/>
|
||||
<include locales="sn_ZW"/>
|
||||
<include locales="so"/>
|
||||
<include locales="so_DJ"/>
|
||||
<include locales="so_ET"/>
|
||||
<include locales="so_KE"/>
|
||||
<include locales="so_SO"/>
|
||||
<include locales="sq"/>
|
||||
<include locales="sq_AL"/>
|
||||
<include locales="sq_MK"/>
|
||||
<include locales="sq_XK"/>
|
||||
<include locales="sr"/>
|
||||
<include locales="sr_Cyrl"/>
|
||||
<include locales="sr_Cyrl_BA"/>
|
||||
<include locales="sr_Cyrl_ME"/>
|
||||
<include locales="sr_Cyrl_RS"/>
|
||||
<include locales="sr_Cyrl_XK"/>
|
||||
<include locales="sr_Latn"/>
|
||||
<include locales="sr_Latn_BA"/>
|
||||
<include locales="sr_Latn_ME"/>
|
||||
<include locales="sr_Latn_RS"/>
|
||||
<include locales="sr_Latn_XK"/>
|
||||
<include locales="su"/>
|
||||
<include locales="su_Latn"/>
|
||||
<include locales="su_Latn_ID"/>
|
||||
<include locales="sv"/>
|
||||
<include locales="sv_AX"/>
|
||||
<include locales="sv_FI"/>
|
||||
<include locales="sv_SE"/>
|
||||
<include locales="sw"/>
|
||||
<include locales="sw_CD"/>
|
||||
<include locales="sw_KE"/>
|
||||
<include locales="sw_TZ"/>
|
||||
<include locales="sw_UG"/>
|
||||
<include locales="ta"/>
|
||||
<include locales="ta_IN"/>
|
||||
<include locales="ta_LK"/>
|
||||
<include locales="ta_MY"/>
|
||||
<include locales="ta_SG"/>
|
||||
<include locales="te"/>
|
||||
<include locales="te_IN"/>
|
||||
<include locales="teo"/>
|
||||
<include locales="teo_KE"/>
|
||||
<include locales="teo_UG"/>
|
||||
<include locales="tg"/>
|
||||
<include locales="tg_TJ"/>
|
||||
<include locales="th"/>
|
||||
<include locales="th_TH"/>
|
||||
<include locales="ti"/>
|
||||
<include locales="ti_ER"/>
|
||||
<include locales="ti_ET"/>
|
||||
<include locales="tk"/>
|
||||
<include locales="tk_TM"/>
|
||||
<include locales="to"/>
|
||||
<include locales="to_TO"/>
|
||||
<include locales="tr"/>
|
||||
<include locales="tr_CY"/>
|
||||
<include locales="tr_TR"/>
|
||||
<include locales="tt"/>
|
||||
<include locales="tt_RU"/>
|
||||
<include locales="twq"/>
|
||||
<include locales="twq_NE"/>
|
||||
<include locales="tzm"/>
|
||||
<include locales="tzm_MA"/>
|
||||
<include locales="ug"/>
|
||||
<include locales="ug_CN"/>
|
||||
<include locales="uk"/>
|
||||
<include locales="uk_UA"/>
|
||||
<include locales="ur"/>
|
||||
<include locales="ur_IN"/>
|
||||
<include locales="ur_PK"/>
|
||||
<include locales="uz"/>
|
||||
<include locales="uz_Arab"/>
|
||||
<include locales="uz_Arab_AF"/>
|
||||
<include locales="uz_Cyrl"/>
|
||||
<include locales="uz_Cyrl_UZ"/>
|
||||
<include locales="uz_Latn"/>
|
||||
<include locales="uz_Latn_UZ"/>
|
||||
<include locales="vai"/>
|
||||
<include locales="vai_Latn"/>
|
||||
<include locales="vai_Latn_LR"/>
|
||||
<include locales="vai_Vaii"/>
|
||||
<include locales="vai_Vaii_LR"/>
|
||||
<include locales="vi"/>
|
||||
<include locales="vi_VN"/>
|
||||
<include locales="vun"/>
|
||||
<include locales="vun_TZ"/>
|
||||
<include locales="wae"/>
|
||||
<include locales="wae_CH"/>
|
||||
<include locales="wo"/>
|
||||
<include locales="wo_SN"/>
|
||||
<include locales="xh"/>
|
||||
<include locales="xh_ZA"/>
|
||||
<include locales="xog"/>
|
||||
<include locales="xog_UG"/>
|
||||
<include locales="yav"/>
|
||||
<include locales="yav_CM"/>
|
||||
<include locales="yi"/>
|
||||
<include locales="yi_001"/>
|
||||
<include locales="yo"/>
|
||||
<include locales="yo_BJ"/>
|
||||
<include locales="yo_NG"/>
|
||||
<include locales="yue"/>
|
||||
<include locales="yue_Hans"/>
|
||||
<include locales="yue_Hans_CN"/>
|
||||
<include locales="yue_Hant"/>
|
||||
<include locales="yue_Hant_HK"/>
|
||||
<include locales="zgh"/>
|
||||
<include locales="zgh_MA"/>
|
||||
<include locales="zh"/>
|
||||
<include locales="zh_Hans"/>
|
||||
<include locales="zh_Hans_CN"/>
|
||||
<include locales="zh_Hans_HK"/>
|
||||
<include locales="zh_Hans_MO"/>
|
||||
<include locales="zh_Hans_SG"/>
|
||||
<include locales="zh_Hant"/>
|
||||
<include locales="zh_Hant_HK"/>
|
||||
<include locales="zh_Hant_MO"/>
|
||||
<include locales="zh_Hant_TW"/>
|
||||
<include locales="zu"/>
|
||||
<include locales="zu_ZA"/>
|
||||
</locales>
|
||||
</config>
|
|
@ -1,65 +0,0 @@
|
|||
<!--
|
||||
/*
|
||||
* Copyright (C) 2016 and later: Unicode, Inc. and others.
|
||||
* License & terms of use: http://www.unicode.org/copyright.html
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2009-2015, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*/
|
||||
-->
|
||||
<deprecates>
|
||||
<alias from="ars" to="ar_SA"/>
|
||||
<alias from="az_AZ" to="az_Latn_AZ"/>
|
||||
<alias from="bs_BA" to="bs_Latn_BA" />
|
||||
<alias from="en_NH" to="en_VU"/>
|
||||
<alias from="en_RH" to="en_ZW"/>
|
||||
<alias from="ff_CM" to="ff_Latn_CM"/>
|
||||
<alias from="ff_GN" to="ff_Latn_GN"/>
|
||||
<alias from="ff_MR" to="ff_Latn_MR"/>
|
||||
<alias from="ff_SN" to="ff_Latn_SN"/>
|
||||
<alias from="in" to="id"/>
|
||||
<alias from="in_ID" to="id_ID"/>
|
||||
<alias from="iw" to="he"/>
|
||||
<alias from="iw_IL" to="he_IL"/>
|
||||
<alias from="ja_JP_TRADITIONAL" to="ja_JP" rbpath="/calendar/default" value="japanese"/>
|
||||
<alias from="ks_IN" to="ks_Arab_IN"/>
|
||||
<alias from="mni_IN" to="mni_Beng_IN"/>
|
||||
<alias from="mo" to="ro"/>
|
||||
<alias from="no" to="nb"/>
|
||||
<alias from="no_NO" to="nb_NO"/>
|
||||
<alias from="no_NO_NY" to="nn_NO"/>
|
||||
<alias from="pa_IN" to="pa_Guru_IN"/>
|
||||
<alias from="pa_PK" to="pa_Arab_PK"/>
|
||||
<alias from="sat_IN" to="sat_Olck_IN"/>
|
||||
<alias from="sd_PK" to="sd_Arab_PK"/>
|
||||
<alias from="sh" to="sr_Latn"/>
|
||||
<alias from="sh_BA" to="sr_Latn_BA"/>
|
||||
<alias from="sh_CS" to="sr_Latn_RS"/>
|
||||
<alias from="sh_YU" to="sr_Latn_RS"/>
|
||||
<alias from="shi_MA" to="shi_Tfng_MA"/>
|
||||
<alias from="sr_BA" to="sr_Cyrl_BA"/>
|
||||
<alias from="sr_CS" to="sr_Cyrl_RS"/>
|
||||
<alias from="sr_ME" to="sr_Latn_ME"/>
|
||||
<alias from="sr_RS" to="sr_Cyrl_RS"/>
|
||||
<alias from="sr_XK" to="sr_Cyrl_XK"/>
|
||||
<alias from="sr_YU" to="sr_Cyrl_RS"/>
|
||||
<alias from="sr_Cyrl_YU" to="sr_Cyrl_RS"/>
|
||||
<alias from="sr_Cyrl_CS" to="sr_Cyrl_RS"/>
|
||||
<alias from="sr_Latn_YU" to="sr_Latn_RS"/>
|
||||
<alias from="sr_Latn_CS" to="sr_Latn_RS"/>
|
||||
<alias from="su_ID" to="su_Latn_ID"/>
|
||||
<alias from="th_TH_TRADITIONAL" to="th_TH" rbpath="/calendar/default" value="buddhist"/>
|
||||
<alias from="tl" to="fil"/>
|
||||
<alias from="tl_PH" to="fil_PH"/>
|
||||
<alias from="uz_AF" to="uz_Arab_AF"/>
|
||||
<alias from="uz_UZ" to="uz_Latn_UZ"/>
|
||||
<alias from="vai_LR" to="vai_Vaii_LR"/>
|
||||
<alias from="yue_CN" to="yue_Hans_CN"/>
|
||||
<alias from="yue_HK" to="yue_Hant_HK"/>
|
||||
<alias from="zh_CN" to="zh_Hans_CN"/>
|
||||
<alias from="zh_HK" to="zh_Hant_HK"/>
|
||||
<alias from="zh_MO" to="zh_Hant_MO"/>
|
||||
<alias from="zh_SG" to="zh_Hans_SG"/>
|
||||
<alias from="zh_TW" to="zh_Hant_TW"/>
|
||||
</deprecates>
|
|
@ -1,34 +0,0 @@
|
|||
<!--
|
||||
/*
|
||||
* Copyright (C) 2016 and later: Unicode, Inc. and others.
|
||||
* License & terms of use: http://www.unicode.org/copyright.html
|
||||
*******************************************************************************
|
||||
* Copyright (C) 2015-2016, International Business Machines Corporation and *
|
||||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*/
|
||||
-->
|
||||
<!--
|
||||
TODO: Most of these aliases are CLDR parent locales. Is this separate list
|
||||
necessary and can we just use the main list in icu-locale-deprecates.xml?
|
||||
-->
|
||||
<deprecates>
|
||||
<alias from="ars" to="ar" />
|
||||
<alias from="es_DO" to="es_419" />
|
||||
<alias from="es_GT" to="es_419" />
|
||||
<alias from="es_HN" to="es_419" />
|
||||
<alias from="es_MX" to="es_419" />
|
||||
<alias from="es_NI" to="es_419" />
|
||||
<alias from="es_PA" to="es_419" />
|
||||
<alias from="es_PR" to="es_419" />
|
||||
<alias from="es_SV" to="es_419" />
|
||||
<alias from="es_US" to="es_419" />
|
||||
<alias from="in" to="id" />
|
||||
<alias from="iw" to="he" />
|
||||
<alias from="no" to="nb" />
|
||||
<alias from="sh" to="sr_Latn" />
|
||||
<alias from="zh_Hant_HK" to="yue" />
|
||||
<alias from="zh_HK" to="yue" />
|
||||
<alias from="zh_MO" to="yue" />
|
||||
<alias from="zh_TW" to="zh_Hant" />
|
||||
</deprecates>
|
Loading…
Add table
Reference in a new issue