ICU-6647 Add Sinhala, Azerbaijani, and Afrikaans collation

X-SVN-Rev: 25320
This commit is contained in:
John Emmons 2009-01-27 21:51:34 +00:00
parent 6d3ab9535f
commit f264c911c6
12 changed files with 256 additions and 45 deletions

10
.gitattributes vendored
View file

@ -52,11 +52,18 @@ icu4c/source/common/dtintrv.cpp -text
icu4c/source/common/mutex.cpp -text
icu4c/source/common/unicode/dtintrv.h -text
icu4c/source/config/pkgdataMakefile.in -text
icu4c/source/data/coll/af.txt -text
icu4c/source/data/coll/af_NA.txt -text
icu4c/source/data/coll/af_ZA.txt -text
icu4c/source/data/coll/az.txt -text
icu4c/source/data/coll/az_Latn_AZ.txt -text
icu4c/source/data/coll/bn_IN.txt -text
icu4c/source/data/coll/pa_Arab.txt -text
icu4c/source/data/coll/pa_Arab_PK.txt -text
icu4c/source/data/coll/pa_Guru.txt -text
icu4c/source/data/coll/pa_Guru_IN.txt -text
icu4c/source/data/coll/si.txt -text
icu4c/source/data/coll/si_LK.txt -text
icu4c/source/data/coll/ur.txt -text
icu4c/source/data/coll/ur_IN.txt -text
icu4c/source/data/coll/ur_PK.txt -text
@ -108,7 +115,10 @@ icu4c/source/data/rbnf/tr.txt -text
icu4c/source/data/rbnf/vi.txt -text
icu4c/source/data/rbnf/zh.txt -text
icu4c/source/data/rbnf/zh_Hant.txt -text
icu4c/source/data/xml/collation/af.xml -text
icu4c/source/data/xml/collation/az.xml -text
icu4c/source/data/xml/collation/bn_IN.xml -text
icu4c/source/data/xml/collation/si.xml -text
icu4c/source/data/xml/collation/ur.xml -text
icu4c/source/data/xml/main/ha.xml -text
icu4c/source/data/xml/main/ha_Latn.xml -text

View file

@ -0,0 +1,20 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/common/collation/af.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/collation/af.xml
*/
af{
Version{"1.1"}
collations{
standard{
Sequence{"&N<<<ʼn"}
Version{"1.6"}
}
}
}

View file

@ -0,0 +1,17 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/icu-config.xml & build.xml
// *
// ***************************************************************************
/**
* validSubLocale of "af"
*/
af_NA{
/**
* so genrb doesn't issue warnings
*/
___{""}
}

View file

@ -0,0 +1,17 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/icu-config.xml & build.xml
// *
// ***************************************************************************
/**
* validSubLocale of "af"
*/
af_ZA{
/**
* so genrb doesn't issue warnings
*/
___{""}
}

View file

@ -0,0 +1,31 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/common/collation/az.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/collation/az.xml
*/
az{
Version{"1.1"}
collations{
standard{
Sequence{
"&C<ç<<<Ç"
"&G<ğ<<<Ğ"
"&[before 1]i<ı<<<I"
"&i<<<İ"
"&O<ö<<<Ö"
"&S<ş<<<Ş"
"&U<ü<<<Ü"
"&K<q<<<Q"
"&E<ə<<<Ə"
"&H<x<<<X"
}
Version{"1.6"}
}
}
}

View file

@ -0,0 +1,17 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/icu-config.xml & build.xml
// *
// ***************************************************************************
/**
* validSubLocale of "az"
*/
az_Latn_AZ{
/**
* so genrb doesn't issue warnings
*/
___{""}
}

View file

@ -1,6 +1,6 @@
# * Copyright (C) 1998-2008, International Business Machines
# * Copyright (C) 1998-2009, International Business Machines
# * Corporation and others. All Rights Reserved.
COLLATION_CLDR_VERSION = 1.6
COLLATION_CLDR_VERSION = 1.7
# A list of txt's to build
# Note:
#
@ -39,50 +39,52 @@ COLLATION_ALIAS_SOURCE = $(COLLATION_SYNTHETIC_ALIAS)
# Empty locales, used for validSubLocale fallback.
COLLATION_EMPTY_SOURCE = ar_AE.txt ar_BH.txt ar_DZ.txt ar_EG.txt\
ar_IQ.txt ar_JO.txt ar_KW.txt ar_LB.txt ar_LY.txt\
ar_MA.txt ar_OM.txt ar_QA.txt ar_SA.txt ar_SD.txt\
ar_SY.txt ar_TN.txt ar_YE.txt as_IN.txt be_BY.txt\
bg_BG.txt ca_ES.txt cs_CZ.txt da_DK.txt de_AT.txt\
de_BE.txt de_CH.txt de_DE.txt de_LU.txt el_GR.txt\
en_AU.txt en_BW.txt en_CA.txt en_GB.txt en_HK.txt\
en_IE.txt en_IN.txt en_MT.txt en_NZ.txt en_PH.txt\
en_SG.txt en_US.txt en_US_POSIX.txt en_VI.txt en_ZA.txt\
en_ZW.txt es_AR.txt es_BO.txt es_CL.txt es_CO.txt\
es_CR.txt es_DO.txt es_EC.txt es_ES.txt es_GT.txt\
es_HN.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt\
es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt\
es_VE.txt et_EE.txt fa_IR.txt fi_FI.txt fo_FO.txt\
fr_BE.txt fr_CA.txt fr_CH.txt fr_FR.txt fr_LU.txt\
ga.txt ga_IE.txt gu_IN.txt he_IL.txt hi_IN.txt\
hr_HR.txt hu_HU.txt id.txt id_ID.txt is_IS.txt\
it_CH.txt it_IT.txt ja_JP.txt kk_KZ.txt kl_GL.txt\
kn_IN.txt ko_KR.txt lt_LT.txt lv_LV.txt mk_MK.txt\
mr_IN.txt ms.txt ms_BN.txt ms_MY.txt mt_MT.txt\
nb_NO.txt nl.txt nl_BE.txt nl_NL.txt nn_NO.txt\
om_ET.txt om_KE.txt pa_Arab.txt pa_Arab_PK.txt pa_Guru.txt\
pa_Guru_IN.txt pl_PL.txt ps_AF.txt pt.txt pt_BR.txt\
pt_PT.txt ro_RO.txt ru_RU.txt ru_UA.txt sk_SK.txt\
sl_SI.txt sq_AL.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_ME.txt\
sr_Cyrl_RS.txt sr_Latn_BA.txt sr_Latn_ME.txt sr_Latn_RS.txt sv_FI.txt\
sv_SE.txt ta_IN.txt te_IN.txt th_TH.txt tr_TR.txt\
uk_UA.txt ur_IN.txt ur_PK.txt vi_VN.txt zh_Hans.txt\
zh_Hans_CN.txt zh_Hans_SG.txt zh_Hant_HK.txt zh_Hant_MO.txt zh_Hant_TW.txt
COLLATION_EMPTY_SOURCE = af_NA.txt af_ZA.txt ar_AE.txt ar_BH.txt\
ar_DZ.txt ar_EG.txt ar_IQ.txt ar_JO.txt ar_KW.txt\
ar_LB.txt ar_LY.txt ar_MA.txt ar_OM.txt ar_QA.txt\
ar_SA.txt ar_SD.txt ar_SY.txt ar_TN.txt ar_YE.txt\
as_IN.txt az_Latn_AZ.txt be_BY.txt bg_BG.txt ca_ES.txt\
cs_CZ.txt da_DK.txt de_AT.txt de_BE.txt de_CH.txt\
de_DE.txt de_LU.txt el_GR.txt en_AU.txt en_BW.txt\
en_CA.txt en_GB.txt en_HK.txt en_IE.txt en_IN.txt\
en_MT.txt en_NZ.txt en_PH.txt en_SG.txt en_US.txt\
en_US_POSIX.txt en_VI.txt en_ZA.txt en_ZW.txt es_AR.txt\
es_BO.txt es_CL.txt es_CO.txt es_CR.txt es_DO.txt\
es_EC.txt es_ES.txt es_GT.txt es_HN.txt es_MX.txt\
es_NI.txt es_PA.txt es_PE.txt es_PR.txt es_PY.txt\
es_SV.txt es_US.txt es_UY.txt es_VE.txt et_EE.txt\
fa_IR.txt fi_FI.txt fo_FO.txt fr_BE.txt fr_CA.txt\
fr_CH.txt fr_FR.txt fr_LU.txt ga.txt ga_IE.txt\
gu_IN.txt he_IL.txt hi_IN.txt hr_HR.txt hu_HU.txt\
id.txt id_ID.txt is_IS.txt it_CH.txt it_IT.txt\
ja_JP.txt kk_KZ.txt kl_GL.txt kn_IN.txt ko_KR.txt\
lt_LT.txt lv_LV.txt mk_MK.txt mr_IN.txt ms.txt\
ms_BN.txt ms_MY.txt mt_MT.txt nb_NO.txt nl.txt\
nl_BE.txt nl_NL.txt nn_NO.txt om_ET.txt om_KE.txt\
pa_Arab.txt pa_Arab_PK.txt pa_Guru.txt pa_Guru_IN.txt pl_PL.txt\
ps_AF.txt pt.txt pt_BR.txt pt_PT.txt ro_RO.txt\
ru_RU.txt ru_UA.txt si_LK.txt sk_SK.txt sl_SI.txt\
sq_AL.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_ME.txt sr_Cyrl_RS.txt\
sr_Latn_BA.txt sr_Latn_ME.txt sr_Latn_RS.txt sv_FI.txt sv_SE.txt\
ta_IN.txt te_IN.txt th_TH.txt tr_TR.txt uk_UA.txt\
ur_IN.txt ur_PK.txt vi_VN.txt zh_Hans.txt zh_Hans_CN.txt\
zh_Hans_SG.txt zh_Hant_HK.txt zh_Hant_MO.txt zh_Hant_TW.txt
# Ordinary resources
COLLATION_SOURCE = $(COLLATION_EMPTY_SOURCE) ar.txt as.txt be.txt bg.txt\
bn.txt bn_IN.txt ca.txt cs.txt cy.txt\
da.txt de.txt el.txt en.txt en_BE.txt\
eo.txt es.txt et.txt fa.txt fa_AF.txt\
fi.txt fo.txt fr.txt gu.txt haw.txt\
he.txt hi.txt hr.txt hu.txt is.txt\
it.txt ja.txt kk.txt kl.txt km.txt\
kn.txt ko.txt kok.txt lt.txt lv.txt\
mk.txt ml.txt mr.txt mt.txt nb.txt\
nn.txt om.txt or.txt pa.txt pl.txt\
ps.txt ro.txt ru.txt sk.txt sl.txt\
sq.txt sr.txt sr_Latn.txt sv.txt ta.txt\
te.txt th.txt tr.txt uk.txt ur.txt\
vi.txt zh.txt zh_Hant.txt
COLLATION_SOURCE = $(COLLATION_EMPTY_SOURCE) af.txt ar.txt as.txt az.txt\
be.txt bg.txt bn.txt bn_IN.txt ca.txt\
cs.txt cy.txt da.txt de.txt el.txt\
en.txt en_BE.txt eo.txt es.txt et.txt\
fa.txt fa_AF.txt fi.txt fo.txt fr.txt\
gu.txt haw.txt he.txt hi.txt hr.txt\
hu.txt is.txt it.txt ja.txt kk.txt\
kl.txt km.txt kn.txt ko.txt kok.txt\
lt.txt lv.txt mk.txt ml.txt mr.txt\
mt.txt nb.txt nn.txt om.txt or.txt\
pa.txt pl.txt ps.txt ro.txt ru.txt\
si.txt sk.txt sl.txt sq.txt sr.txt\
sr_Latn.txt sv.txt ta.txt te.txt th.txt\
tr.txt uk.txt ur.txt vi.txt zh.txt\
zh_Hant.txt

View file

@ -0,0 +1,24 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/common/collation/si.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/collation/si.xml
*/
si{
Version{"1.1"}
collations{
dictionary{
Sequence{" [normalization on ]&෴<අ&ඖ<<ඃ&ෳ<්&ෘ<ෲ<ෟ<ෳ&ජ්ඤ<<ඥ"}
Version{"1.6"}
}
standard{
Sequence{" [normalization on ]&෴<අ&ඖ<<ඃ&ෳ<්&ෘ<ෲ<ෟ<ෳ&ඥ<ඤ"}
Version{"1.6"}
}
}
}

View file

@ -0,0 +1,17 @@
// ***************************************************************************
// *
// * Copyright (C) 2009 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java
// * Source File:<path>/icu-config.xml & build.xml
// *
// ***************************************************************************
/**
* validSubLocale of "si"
*/
si_LK{
/**
* so genrb doesn't issue warnings
*/
___{""}
}

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright (c) 2009 International Business Machines Corporation and others. All rights reserved.
-->
<!DOCTYPE ldml SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldml.dtd"
[
<!ENTITY % icu SYSTEM " http://www.unicode.org/cldr/dtd/1.6/ldmlICU.dtd">
%icu;
]
>
<ldml>
<identity>
<version number="$Revision: 1.1 $"/>
<generation date="$Date: 2009/01/27 01:05:46 $"/>
<language type="af"/>
</identity>
</ldml>

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright (c) 2009 International Business Machines Corporation and others. All rights reserved.
-->
<!DOCTYPE ldml SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldml.dtd"
[
<!ENTITY % icu SYSTEM " http://www.unicode.org/cldr/dtd/1.6/ldmlICU.dtd">
%icu;
]
>
<ldml>
<identity>
<version number="$Revision: 1.1 $"/>
<generation date="$Date: 2009/01/27 01:05:48 $"/>
<language type="az"/>
</identity>
</ldml>

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright (c) 2009 International Business Machines Corporation and others. All rights reserved.
-->
<!DOCTYPE ldml SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldml.dtd"
[
<!ENTITY % icu SYSTEM " http://www.unicode.org/cldr/dtd/1.6/ldmlICU.dtd">
%icu;
]
>
<ldml>
<identity>
<version number="$Revision: 1.1 $"/>
<generation date="$Date: 2009/01/27 01:05:46 $"/>
<language type="si"/>
</identity>
</ldml>