ICU-7232 merge branch/dougfelt/datasplit at revision 26862 into trunk

X-SVN-Rev: 26884
This commit is contained in:
Doug Felt 2009-11-12 21:53:42 +00:00
parent 4e1d41a4c3
commit d62a45c0bc
1014 changed files with 175160 additions and 164702 deletions

View File

@ -45,6 +45,7 @@
#include "uarrsort.h"
#include "uenumimp.h"
#include "uassert.h"
#include "ureslocs.h"
#include <stdio.h> /* for sprintf */
@ -82,6 +83,7 @@ static const char _kSeparator[] = "separator";
static char** _installedLocales = NULL;
static int32_t _installedLocalesCount = 0;
/* ### Data tables **************************************************/
/**
@ -2133,6 +2135,7 @@ _res_getTableStringWithFallback(const char *path, const char *locale,
*/
errorCode=U_ZERO_ERROR;
rb=ures_open(path, locale, &errorCode);
if(U_FAILURE(errorCode)) {
/* total failure, not even root could be opened */
*pErrorCode=errorCode;
@ -2148,6 +2151,7 @@ _res_getTableStringWithFallback(const char *path, const char *locale,
ures_initStackObject(&table);
ures_initStackObject(&subTable);
ures_getByKeyWithFallback(rb, tableKey, &table, &errorCode);
if (subTableKey != NULL) {
/*
ures_getByKeyWithFallback(&table,subTableKey, &subTable, &errorCode);
@ -2207,7 +2211,7 @@ _res_getTableStringWithFallback(const char *path, const char *locale,
break;
}
ures_close(rb);
rb = ures_open(NULL, explicitFallbackName, &errorCode);
rb = ures_open(path, explicitFallbackName, &errorCode);
if(U_FAILURE(errorCode)){
*pErrorCode = errorCode;
break;
@ -2240,6 +2244,7 @@ _getStringOrCopyKey(const char *path, const char *locale,
UResourceBundle *rb;
rb=ures_open(path, locale, pErrorCode);
if(U_SUCCESS(*pErrorCode)) {
s=ures_getStringByKey(rb, tableKey, &length, pErrorCode);
/* see comment about closing rb near "return item;" in _res_getTableStringWithFallback() */
@ -2259,6 +2264,7 @@ _getStringOrCopyKey(const char *path, const char *locale,
pErrorCode);
}
}
if(U_SUCCESS(*pErrorCode)) {
int32_t copyLength=uprv_min(length, destCapacity);
if(copyLength>0 && s != NULL) {
@ -2305,9 +2311,11 @@ _getDisplayNameForComponent(const char *locale,
return u_terminateUChars(dest, destCapacity, 0, pErrorCode);
}
return _getStringOrCopyKey(NULL, displayLocale,
char* root = tag == _kCountries ? U_ICUDATA_REGION : U_ICUDATA_LANG;
return _getStringOrCopyKey(root, displayLocale,
tag, NULL, localeBuffer,
localeBuffer,
localeBuffer,
dest, destCapacity,
pErrorCode);
}
@ -2395,7 +2403,8 @@ uloc_getDisplayName(const char *locale,
return 0;
}
bundle = ures_open(NULL, displayLocale, &status);
bundle = ures_open(U_ICUDATA_LANG, displayLocale, &status);
locdsppat = ures_getByKeyWithFallback(bundle, _kLocaleDisplayPattern, NULL, &status);
dispLocSeparator = ures_getStringByKeyWithFallback(locdsppat, _kSeparator, &locSepLen, &status);
dispLocPattern = ures_getStringByKeyWithFallback(locdsppat, _kPattern, &locPatLen, &status);
@ -2648,7 +2657,7 @@ uloc_getDisplayKeyword(const char* keyword,
/* pass itemKey=NULL to look for a top-level item */
return _getStringOrCopyKey(NULL, displayLocale,
return _getStringOrCopyKey(U_ICUDATA_LANG, displayLocale,
_kKeys, NULL,
keyword,
keyword,
@ -2696,7 +2705,7 @@ uloc_getDisplayKeywordValue( const char* locale,
int32_t dispNameLen = 0;
const UChar *dispName = NULL;
UResourceBundle *bundle = ures_open(NULL, displayLocale, status);
UResourceBundle *bundle = ures_open(U_ICUDATA_CURR, displayLocale, status);
UResourceBundle *currencies = ures_getByKey(bundle, _kCurrencies, NULL, status);
UResourceBundle *currency = ures_getByKeyWithFallback(currencies, keywordValue, NULL, status);
@ -2739,7 +2748,7 @@ uloc_getDisplayKeywordValue( const char* locale,
}else{
return _getStringOrCopyKey(NULL, displayLocale,
return _getStringOrCopyKey(U_ICUDATA_LANG, displayLocale,
_kTypes, keyword,
keywordValue,
keywordValue,

View File

@ -0,0 +1,24 @@
/*
**********************************************************************
* Copyright (C) 2009, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
*/
#ifndef __URESLOCS_H__
#define __URESLOCS_H__
#include "unicode/utypes.h"
#include <unicode/udata.h>
U_CDECL_BEGIN
#define U_ICUDATA_LANG U_ICUDATA_NAME U_TREE_SEPARATOR_STRING "lang"
#define U_ICUDATA_REGION U_ICUDATA_NAME U_TREE_SEPARATOR_STRING "region"
#define U_ICUDATA_CURR U_ICUDATA_NAME U_TREE_SEPARATOR_STRING "curr"
#define U_ICUDATA_ZONE U_ICUDATA_NAME U_TREE_SEPARATOR_STRING "zone"
U_CDECL_END
#endif

View File

@ -71,6 +71,14 @@ MAINBUILDDIR=$(OUTDIR)/build
BUILDDIR=$(MAINBUILDDIR)/$(ICUDATA_PLATFORM_NAME)
UNICODEDATADIR=$(SRCDATADIR)/unidata
LOCSRCDIR=$(SRCDATADIR)/locales
CURRSRCDIR=$(SRCDATADIR)/curr
CURRBLDDIR=$(BUILDDIR)/curr
LANGSRCDIR=$(SRCDATADIR)/lang
LANGBLDDIR=$(BUILDDIR)/lang
REGIONSRCDIR=$(SRCDATADIR)/region
REGIONBLDDIR=$(BUILDDIR)/region
ZONESRCDIR=$(SRCDATADIR)/zone
ZONEBLDDIR=$(BUILDDIR)/zone
COLSRCDIR=$(SRCDATADIR)/coll
COLBLDDIR=$(BUILDDIR)/coll
RBNFSRCDIR=$(SRCDATADIR)/rbnf
@ -85,7 +93,7 @@ UCMSRCDIR=$(SRCDATADIR)/mappings
SPREPSRCDIR=$(SRCDATADIR)/sprep
COMINCDIR=$(top_srcdir)/common/unicode
SRCLISTDEPS=Makefile $(srcdir)/Makefile.in
BUILD_DIRS=$(OUTDIR) $(MAINBUILDDIR) $(BUILDDIR) $(BRKBLDDIR) $(COLBLDDIR) $(RBNFBLDDIR) $(TRANSLITBLDDIR) $(OUTTMPDIR) $(OUTTMPDIR_390STUB) $(OUTTMPDIR)/$(COLLATION_TREE) $(OUTTMPDIR)/$(RBNF_TREE) $(OUTTMPDIR)/$(TRANSLIT_TREE) $(OUTTMPDIR)/$(BREAK_TREE)
BUILD_DIRS=$(OUTDIR) $(MAINBUILDDIR) $(BUILDDIR) $(CURRBLDDIR) $(LANGBLDDIR) $(REGIONBLDDIR) $(ZONEBLDDIR) $(BRKBLDDIR) $(COLBLDDIR) $(RBNFBLDDIR) $(TRANSLITBLDDIR) $(OUTTMPDIR) $(OUTTMPDIR_390STUB) $(OUTTMPDIR)/$(CURR_TREE) $(OUTTMPDIR)/$(LANG_TREE) $(OUTTMPDIR)/$(REGION_TREE) $(OUTTMPDIR)/$(ZONE_TREE) $(OUTTMPDIR)/$(COLLATION_TREE) $(OUTTMPDIR)/$(RBNF_TREE) $(OUTTMPDIR)/$(TRANSLIT_TREE) $(OUTTMPDIR)/$(BREAK_TREE)
# relative lib links from pkgdata are the same as for tmp
TOOLDIR=$(top_builddir)/tools
@ -169,6 +177,10 @@ install-local: $(PKGDATA_LIST) ./icupkg.inc packagedata $(OS390INSTALL)
$(MKINSTALLDIRS) $(TMPDATADIR) $(DESTDIR)$(ICUPKGDATA_DIR)
ifeq ($(PKGDATA_MODE),files)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(CURR_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(LANG_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(REGION_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(ZONE_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(BREAK_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(COLLATION_TREE)
$(MKINSTALLDIRS) $(ICUPKGDATA_DIR)/$(ICUDATA_NAME)/$(RBNF_TREE)
@ -249,10 +261,18 @@ CNV_FILES_SHORT = $(ALL_UCM_SOURCE:%.ucm=%.cnv)
## RES files
-include $(LOCSRCDIR)/resfiles.mk
-include $(CURRSRCDIR)/resfiles.mk
-include $(LANGSRCDIR)/resfiles.mk
-include $(REGIONSRCDIR)/resfiles.mk
-include $(ZONESRCDIR)/resfiles.mk
-include $(COLSRCDIR)/colfiles.mk
-include $(RBNFSRCDIR)/rbnffiles.mk
-include $(TRANSLITSRCDIR)/trnsfiles.mk
-include $(LOCSRCDIR)/reslocal.mk
-include $(CURRSRCDIR)/reslocal.mk
-include $(LANGSRCDIR)/reslocal.mk
-include $(REGIONSRCDIR)/reslocal.mk
-include $(ZONESRCDIR)/reslocal.mk
-include $(COLSRCDIR)/collocal.mk
-include $(BRKSRCDIR)/brslocal.mk
-include $(RBNFSRCDIR)/rbnflocal.mk
@ -262,6 +282,26 @@ RES_SRC= root.txt $(GENRB_SOURCE) $(GENRB_ALIAS_SOURCE) $(GENRB_SOURCE_LOCAL) $(
RES_SRC_FILES = $(RES_SRC:%=$(LOCSRCDIR)/%)
INSTALLED_RB_FILES = $(GENRB_SOURCE:%.txt=%) $(GENRB_SOURCE_LOCAL:%.txt=%)
endif
ifdef CURR_SOURCE
CURR_SRC= root.txt supplementalData.txt $(CURR_SOURCE) $(CURR_ALIAS_SOURCE) $(CURR_SOURCE_LOCAL)
CURR_SRC_FILES = $(CURR_SRC:%=$(CURRSRCDIR)/%)
INSTALLED_CURR_FILES = $(CURR_SOURCE:%.txt=%) $(CURR_SOURCE_LOCAL:%.txt=%)
endif
ifdef LANG_SOURCE
LANG_SRC= root.txt $(LANG_SOURCE) $(LANG_ALIAS_SOURCE) $(LANG_SOURCE_LOCAL)
LANG_SRC_FILES = $(LANG_SRC:%=$(LANGSRCDIR)/%)
INSTALLED_LANG_FILES = $(LANG_SOURCE:%.txt=%) $(LANG_SOURCE_LOCAL:%.txt=%)
endif
ifdef REGION_SOURCE
REGION_SRC= root.txt $(REGION_SOURCE) $(REGION_ALIAS_SOURCE) $(REGION_SOURCE_LOCAL)
REGION_SRC_FILES = $(REGION_SRC:%=$(REGIONSRCDIR)/%)
INSTALLED_REGION_FILES = $(REGION_SOURCE:%.txt=%) $(REGION_SOURCE_LOCAL:%.txt=%)
endif
ifdef ZONE_SOURCE
ZONE_SRC= root.txt $(ZONE_SOURCE) $(ZONE_ALIAS_SOURCE) $(ZONE_SOURCE_LOCAL)
ZONE_SRC_FILES = $(ZONE_SRC:%=$(ZONESRCDIR)/%)
INSTALLED_ZONE_FILES = $(ZONE_SOURCE:%.txt=%) $(ZONE_SOURCE_LOCAL:%.txt=%)
endif
ifdef COLLATION_SOURCE
COL_SRC= root.txt $(COLLATION_SOURCE) $(COLLATION_ALIAS_SOURCE) $(COLLATION_SOURCE_LOCAL)
COL_SRC_FILES = $(COL_SRC:%=$(COLSRCDIR)/%)
@ -282,7 +322,7 @@ GENRBOPTS=-k
## MISC files
-include $(MISCSRCDIR)/miscfiles.mk
-include $(MISCSRCDIR)/misclocal.mk
MSC_SOURCE= $(MISC_SOURCE) $(MISC_SOURCE_LOCAL)
MSC_SOURCE= $(MISC_SOURCE) $(MISC_SOURCE_LOCAL)
MSC_SRC_FILES=$(MSC_SOURCE:%=$(MISCSRCDIR)/%)
ifeq ($(ENABLE_SO_VERSION_DATA),1)
@ -303,6 +343,34 @@ INDEX_FILE=$(OUTTMPDIR)/$(INDEX_NAME).txt
INDEX_RES_FILE=$(INDEX_FILE:$(OUTTMPDIR)/%.txt=$(BUILDDIR)/%.res)
INDEX_RES_FILE_SHORT=$(INDEX_FILE:$(OUTTMPDIR)/%.txt=%.res)
CURR_TREE=curr
CURR_INDEX_FILE=$(OUTTMPDIR)/$(CURR_TREE)/$(INDEX_NAME).txt
CURR_INDEX_RES=$(CURRBLDDIR)/$(INDEX_NAME).res
CURR_INDEX_RES_SHORT=$(CURR_TREE)/$(INDEX_NAME).res
CURR_FILES = $(CURR_SRC:%.txt=$(CURRBLDDIR)/%.res) $(CURR_INDEX_RES)
CURR_FILES_SHORT = $(CURR_SRC:%.txt=$(CURR_TREE)/%.res)
LANG_TREE=lang
LANG_INDEX_FILE=$(OUTTMPDIR)/$(LANG_TREE)/$(INDEX_NAME).txt
LANG_INDEX_RES=$(LANGBLDDIR)/$(INDEX_NAME).res
LANG_INDEX_RES_SHORT=$(LANG_TREE)/$(INDEX_NAME).res
LANG_FILES = $(LANG_SRC:%.txt=$(LANGBLDDIR)/%.res) $(LANG_INDEX_RES)
LANG_FILES_SHORT = $(LANG_SRC:%.txt=$(LANG_TREE)/%.res)
REGION_TREE=region
REGION_INDEX_FILE=$(OUTTMPDIR)/$(REGION_TREE)/$(INDEX_NAME).txt
REGION_INDEX_RES=$(REGIONBLDDIR)/$(INDEX_NAME).res
REGION_INDEX_RES_SHORT=$(REGION_TREE)/$(INDEX_NAME).res
REGION_FILES = $(REGION_SRC:%.txt=$(REGIONBLDDIR)/%.res) $(REGION_INDEX_RES)
REGION_FILES_SHORT = $(REGION_SRC:%.txt=$(REGION_TREE)/%.res)
ZONE_TREE=zone
ZONE_INDEX_FILE=$(OUTTMPDIR)/$(ZONE_TREE)/$(INDEX_NAME).txt
ZONE_INDEX_RES=$(ZONEBLDDIR)/$(INDEX_NAME).res
ZONE_INDEX_RES_SHORT=$(ZONE_TREE)/$(INDEX_NAME).res
ZONE_FILES = $(ZONE_SRC:%.txt=$(ZONEBLDDIR)/%.res) $(ZONE_INDEX_RES)
ZONE_FILES_SHORT = $(ZONE_SRC:%.txt=$(ZONE_TREE)/%.res)
COLLATION_TREE=coll
COLLATION_INDEX_FILE=$(OUTTMPDIR)/$(COLLATION_TREE)/$(INDEX_NAME).txt
COLLATION_INDEX_RES=$(COLBLDDIR)/$(INDEX_NAME).res
@ -338,10 +406,10 @@ SPREP_FILES = $(ALL_SPREP_SOURCE:%.txt=$(BUILDDIR)/%.spp)
SPREP_FILES_SHORT = $(ALL_SPREP_SOURCE:%.txt=%.spp)
## All generated files
ALL_FILES = $(DAT_FILES) $(CNV_FILES) $(BRK_FILES) $(CTD_FILES) $(RES_FILES) $(INDEX_RES_FILE) $(COLLATION_FILES) $(BRK_RES_FILES) $(RBNF_FILES) $(TRANSLIT_FILES) $(SPREP_FILES) $(CFU_FILES)
ALL_INDEX_SRC_FILES = $(PKGDATA_LIST) $(INDEX_FILE) $(COLLATION_INDEX_FILE) $(BRK_RES_INDEX_FILE) $(RBNF_INDEX_FILE)
ALL_FILES = $(DAT_FILES) $(CNV_FILES) $(BRK_FILES) $(CTD_FILES) $(RES_FILES) $(INDEX_RES_FILE) $(CURR_FILES) $(LANG_FILES) $(REGION_FILES) $(ZONE_FILES) $(COLLATION_FILES) $(BRK_RES_FILES) $(RBNF_FILES) $(TRANSLIT_FILES) $(SPREP_FILES) $(CFU_FILES)
ALL_INDEX_SRC_FILES = $(PKGDATA_LIST) $(INDEX_FILE) $(CURR_INDEX_FILE) $(LANG_INDEX_FILE) $(REGION_INDEX_FILE) $(ZONE_INDEX_FILE) $(COLLATION_INDEX_FILE) $(BRK_RES_INDEX_FILE) $(RBNF_INDEX_FILE)
# a list to use in the .lst files (package-relative)
ALL_FILES_LIST = $(DAT_FILES_SHORT) $(CNV_FILES_SHORT) $(BRK_FILES_SHORT) $(CTD_FILES_SHORT) $(RES_FILES_SHORT) $(INDEX_RES_FILE_SHORT) $(COLLATION_FILES_SHORT) $(COLLATION_INDEX_RES_SHORT) $(BRK_RES_FILES_SHORT) $(BRK_RES_INDEX_RES_SHORT) $(RBNF_FILES_SHORT) $(RBNF_INDEX_RES_SHORT) $(TRANSLIT_FILES_SHORT) $(SPREP_FILES_SHORT) $(CFU_FILES_SHORT)
ALL_FILES_LIST = $(DAT_FILES_SHORT) $(CNV_FILES_SHORT) $(BRK_FILES_SHORT) $(CTD_FILES_SHORT) $(RES_FILES_SHORT) $(INDEX_RES_FILE_SHORT) $(CURR_FILES_SHORT) $(CURR_INDEX_RES_SHORT) $(LANG_FILES_SHORT) $(LANG_INDEX_RES_SHORT) $(REGION_FILES_SHORT) $(REGION_INDEX_RES_SHORT) $(ZONE_FILES_SHORT) $(ZONE_INDEX_RES_SHORT) $(COLLATION_FILES_SHORT) $(COLLATION_INDEX_RES_SHORT) $(BRK_RES_FILES_SHORT) $(BRK_RES_INDEX_RES_SHORT) $(RBNF_FILES_SHORT) $(RBNF_INDEX_RES_SHORT) $(TRANSLIT_FILES_SHORT) $(SPREP_FILES_SHORT) $(CFU_FILES_SHORT)
UNI_CORE_DATA=uprops.icu ucase.icu ubidi.icu unorm.icu
UNI_CORE_TARGET_DATA=$(UNI_CORE_DATA:%=$(BUILDDIR)/%)
@ -481,6 +549,82 @@ $(BUILDDIR)/%.cnv: $(UCMSRCDIR)/%.ucm $(TOOLBINDIR)/makeconv$(TOOLEXEEXT)
#################################################### RES
# RES FILES
### curr res
$(CURRBLDDIR)/%.res: $(CURRSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(CURRSRCDIR) -d $(CURRBLDDIR) $(<F)
$(CURRBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(CURR_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(CURR_TREE) -d $(CURRBLDDIR) $(INDEX_NAME).txt
$(CURR_INDEX_FILE): $(SRCLISTDEPS)
@echo "generating $@ (list of installed currency name locales)"; \
$(RMV) $@; \
echo "// Warning this file is automatically generated" > $@; \
echo "$(INDEX_NAME):table(nofallback) {" >> $@; \
echo " InstalledLocales {" >> $@; \
for file in $(INSTALLED_CURR_FILES); do \
echo " $$file {\"\"}" >> $@; \
done; \
echo " }" >> $@; \
echo "}" >> $@;
### lang res
$(LANGBLDDIR)/%.res: $(LANGSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(LANGSRCDIR) -d $(LANGBLDDIR) $(<F)
$(LANGBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(LANG_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(LANG_TREE) -d $(LANGBLDDIR) $(INDEX_NAME).txt
$(LANG_INDEX_FILE): $(SRCLISTDEPS)
@echo "generating $@ (list of installed language name locales)"; \
$(RMV) $@; \
echo "// Warning this file is automatically generated" > $@; \
echo "$(INDEX_NAME):table(nofallback) {" >> $@; \
echo " InstalledLocales {" >> $@; \
for file in $(INSTALLED_LANG_FILES); do \
echo " $$file {\"\"}" >> $@; \
done; \
echo " }" >> $@; \
echo "}" >> $@;
### region res
$(REGIONBLDDIR)/%.res: $(REGIONSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(REGIONSRCDIR) -d $(REGIONBLDDIR) $(<F)
$(REGIONBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(REGION_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(REGION_TREE) -d $(REGIONBLDDIR) $(INDEX_NAME).txt
$(REGION_INDEX_FILE): $(SRCLISTDEPS)
@echo "generating $@ (list of installed region name locales)"; \
$(RMV) $@; \
echo "// Warning this file is automatically generated" > $@; \
echo "$(INDEX_NAME):table(nofallback) {" >> $@; \
echo " InstalledLocales {" >> $@; \
for file in $(INSTALLED_REGION_FILES); do \
echo " $$file {\"\"}" >> $@; \
done; \
echo " }" >> $@; \
echo "}" >> $@;
### zone res
$(ZONEBLDDIR)/%.res: $(ZONESRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(ZONESRCDIR) -d $(ZONEBLDDIR) $(<F)
$(ZONEBLDDIR)/$(INDEX_NAME).res: $(OUTTMPDIR)/$(ZONE_TREE)/$(INDEX_NAME).txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(OUTTMPDIR)/$(ZONE_TREE) -d $(ZONEBLDDIR) $(INDEX_NAME).txt
$(ZONE_INDEX_FILE): $(SRCLISTDEPS)
@echo "generating $@ (list of installed time zone name locales)"; \
$(RMV) $@; \
echo "// Warning this file is automatically generated" > $@; \
echo "$(INDEX_NAME):table(nofallback) {" >> $@; \
echo " InstalledLocales {" >> $@; \
for file in $(INSTALLED_ZONE_FILES); do \
echo " $$file {\"\"}" >> $@; \
done; \
echo " }" >> $@; \
echo "}" >> $@;
### collation res
$(COLBLDDIR)/%.res: $(COLSRCDIR)/%.txt $(TOOLBINDIR)/genrb$(TOOLEXEEXT) $(DAT_FILES)
$(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -i $(BUILDDIR) -s $(COLSRCDIR) -d $(COLBLDDIR) $(<F)

View File

@ -2,7 +2,7 @@
# * Corporation and others. All Rights Reserved.
BRK_RES_CLDR_VERSION = 1.7
# A list of txt's to build
# Note:
# Note:
#
# If you are thinking of modifying this file, READ THIS.
#
@ -13,19 +13,19 @@ BRK_RES_CLDR_VERSION = 1.7
#
# Example 'brklocal.mk' files:
#
# * To add an additional locale to the list:
# * To add an additional locale to the list:
# _____________________________________________________
# | BRK_RES_SOURCE_LOCAL = myLocale.txt ...
#
# * To REPLACE the default list and only build with a few
# locale:
# locales:
# _____________________________________________________
# | BRK_RES_SOURCE = ar.txt ar_AE.txt en.txt de.txt zh.txt
#
#
# Generated by LDML2ICUConverter, from LDML source files.
# Generated by LDML2ICUConverter, from LDML source files.
# Aliases which do not have a corresponding xx.xml file (see icu-config.xml & build.xml)
# Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml)
BRK_RES_SYNTHETIC_ALIAS =
@ -34,11 +34,11 @@ BRK_RES_ALIAS_SOURCE = $(BRK_RES_SYNTHETIC_ALIAS)
# List of compact trie dictionary files (ctd).
BRK_CTD_SOURCE = thaidict.txt
BRK_CTD_SOURCE = thaidict.txt
# List of break iterator files (brk).
BRK_SOURCE = char.txt word.txt line.txt sent.txt title.txt word_ja.txt word_POSIX.txt sent_el.txt char_th.txt
BRK_SOURCE = word_POSIX.txt char_th.txt char.txt word.txt line.txt sent.txt title.txt word_ja.txt sent_el.txt
# Ordinary resources

View File

@ -1,5 +1,6 @@
<!DOCTYPE project [
<!ENTITY icu-config SYSTEM "./icu-config.xml">
<!ENTITY icu-locale-deprecates SYSTEM "./icu-locale-deprecates.xml">
]>
<!--
/*
@ -70,15 +71,17 @@
</taskdef>
</target>
<!-- target for generating ICU data -->
<target name="all" depends="locales, resfiles, collation, colfiles, rbnf, rbnffiles, supplementalData, metazoneInfo, likelySubtags, plurals, numberingSystems, translit, brkitr, brkfiles" />
<target name="all" depends="locales, resfiles, resfiles_curr, resfiles_lang, resfiles_region, resfiles_zone, collation, colfiles, rbnf, rbnffiles, supplementalData, metazoneInfo, likelySubtags, plurals, numberingSystems, translit, brkitr, brkfiles" />
<!-- parallel target -->
<target name="pall" depends="init">
<parallel threadsPerProcessor ="1">
<sequential>
<ant target='locales'>
</ant>
<ant target='resfiles'>
</ant>
<ant target='locales' />
<ant target='resfiles' />
<ant target='resfiles_curr' />
<ant target='resfiles_lang' />
<ant target='resfiles_region' />
<ant target='resfiles_zone' />
</sequential>
<sequential>
<ant target='collation'>
@ -103,7 +106,8 @@
<sequential>
<ant target='translit'>
</ant>
<!--<ant target='trnsfiles'></ant> Not ANT-built - see note below. -->
<!--<ant target='trnsfiles'></ant> Not ANT-built - see
note below. -->
</sequential>
</parallel>
</target>
@ -118,6 +122,22 @@
<arg name="--specialsdir" value="${env.ICU4C_DIR}/source/data/xml/main"/>
<arg name="--supplementaldir" value="${env.CLDR_DIR}/common/supplemental" />
</args>
<remapper>
<remap sourcePath="/Keys" targetDir="lang" />
<remap sourcePath="/Languages" targetDir="lang" />
<remap sourcePath="/LanguagesShort" targetDir="lang" />
<remap sourcePath="/Scripts" targetDir="lang" />
<remap sourcePath="/Types" targetDir="lang" />
<remap sourcePath="/Variants" targetDir="lang" />
<remap sourcePath="/codePatterns" targetDir="lang" />
<remap sourcePath="/localeDisplayPattern" targetDir="lang" />
<remap sourcePath="/Countries" targetDir="region" />
<remap sourcePath="/Currencies" targetDir="curr" />
<remap sourcePath="/CurrencyPlurals" targetDir="curr" />
<remap sourcePath="/CurrencyUnitPatterns" targetDir="curr" />
<remap sourcePath="/currencySpacing" targetDir="curr" />
<remap sourcePath="/zoneStrings" targetDir="zone" />
</remapper>
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
&icu-config;
</run>
@ -133,46 +153,63 @@
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
<arg name="-w" value="${env.CLDR_DIR}/common/main" />
</args>
<!-- locale aliases (main) -->
<deprecates>
<alias from="in_ID" to="id_ID" />
<alias from="iw_IL" to="he_IL" />
<alias from="ja_JP_TRADITIONAL" to="ja_JP@calendar=japanese" xpath="//ldml/dates/calendars/default[@type='japanese']"/>
<alias from="no_NO" to="nb_NO" />
<alias from="no_NO_NY" to="nn_NO" />
<alias from="en_RH" to="en_ZW" />
<alias from="th_TH_TRADITIONAL" to="th_TH@calendar=buddhist" xpath="//ldml/dates/calendars/default[@type='buddhist']" />
<aliasLocale locale="az_AZ" />
<aliasLocale locale="ha_GH" />
<aliasLocale locale="ha_NE" />
<aliasLocale locale="ha_NG" />
<aliasLocale locale="kk_KZ" />
<aliasLocale locale="in" />
<aliasLocale locale="iw" />
<aliasLocale locale="no" />
<aliasLocale locale="pa_IN" />
<aliasLocale locale="pa_PK" />
<aliasLocale locale="sh" />
<aliasLocale locale="sh_BA" />
<aliasLocale locale="sh_CS" />
<aliasLocale locale="sh_YU" />
<aliasLocale locale="sr_BA" />
<aliasLocale locale="sr_CS" />
<aliasLocale locale="sr_ME" />
<aliasLocale locale="sr_RS" />
<aliasLocale locale="sr_YU" />
<aliasLocale locale="sr_Cyrl_YU" />
<aliasLocale locale="sr_Cyrl_CS" />
<aliasLocale locale="sr_Latn_YU" />
<aliasLocale locale="sr_Latn_CS" />
<aliasLocale locale="uz_AF" />
<aliasLocale locale="uz_UZ" />
<aliasLocale locale="zh_CN" />
<aliasLocale locale="zh_HK" />
<aliasLocale locale="zh_MO" />
<aliasLocale locale="zh_SG" />
<aliasLocale locale="zh_TW" />
</deprecates>
&icu-locale-deprecates;
</run>
</cldr-build>
</target>
<target name="resfiles_curr" depends="init,setup" description="builds curr/resfiles.mk">
<cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true">
<run>
<args>
<arg name="-d" value="${env.ICU4C_DIR}/source/data/curr" />
<arg name="-s" value="${env.CLDR_DIR}/common/main" />
<arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/>
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
<arg name="-w" value="${env.CLDR_DIR}/common/main" />
</args>
&icu-locale-deprecates;
</run>
</cldr-build>
</target>
<target name="resfiles_lang" depends="init,setup" description="builds lang/resfiles.mk">
<cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true">
<run>
<args>
<arg name="-d" value="${env.ICU4C_DIR}/source/data/lang" />
<arg name="-s" value="${env.CLDR_DIR}/common/main" />
<arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/>
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
<arg name="-w" value="${env.CLDR_DIR}/common/main" />
</args>
&icu-locale-deprecates;
</run>
</cldr-build>
</target>
<target name="resfiles_region" depends="init,setup" description="builds region/resfiles.mk">
<cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true">
<run>
<args>
<arg name="-d" value="${env.ICU4C_DIR}/source/data/region" />
<arg name="-s" value="${env.CLDR_DIR}/common/main" />
<arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/>
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
<arg name="-w" value="${env.CLDR_DIR}/common/main" />
</args>
&icu-locale-deprecates;
</run>
</cldr-build>
</target>
<target name="resfiles_zone" depends="init,setup" description="builds zone/resfiles.mk">
<cldr-build toolName="org.unicode.cldr.icu.LDML2ICUConverter" destFile="resfiles.mk" noArgs="true">
<run>
<args>
<arg name="-d" value="${env.ICU4C_DIR}/source/data/zone" />
<arg name="-s" value="${env.CLDR_DIR}/common/main" />
<arg name="-p" value="${env.ICU4C_DIR}/source/data/xml/main"/>
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
<arg name="-w" value="${env.CLDR_DIR}/common/main" />
</args>
&icu-locale-deprecates;
</run>
</cldr-build>
</target>
@ -273,6 +310,10 @@
<arg name="-f"/>
<arg name="-m" value="${env.CLDR_DIR}/common/supplemental" />
</args>
<remapper>
<remap sourcePath="/CurrencyMap" targetDir="curr" />
<remap sourcePath="/CurrencyMeta" targetDir="curr" />
</remapper>
</run>
</cldr-build>
</target>
@ -396,6 +437,8 @@
<fileset id="resfiles" dir="${env.ICU4C_DIR}/source/data/locales">
<include name="resfiles.mk" />
</fileset>
<fileset id="locales_split" dir="${env.ICU4C_DIR}/source/data" includes="curr/* lang/* region/* zone/">
</fileset>
<fileset id="collation" dir="${env.ICU4C_DIR}/source/data/coll">
<include name="*.txt" />
</fileset>

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/af.xml
* ICU <specials> source: <path>/xml/collation/af.xml
*/
af{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ar.xml
* ICU <specials> source: <path>/xml/collation/ar.xml
*/
ar{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/as.xml
* ICU <specials> source: <path>/xml/collation/as.xml
*/
as{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/az.xml
* ICU <specials> source: <path>/xml/collation/az.xml
*/
az{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/be.xml
* ICU <specials> source: <path>/xml/collation/be.xml
*/
be{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/bg.xml
* ICU <specials> source: <path>/xml/collation/bg.xml
*/
bg{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/bn.xml
* ICU <specials> source: <path>/xml/collation/bn.xml
*/
bn{
Version{"2.0.42.71"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ca.xml
* ICU <specials> source: <path>/xml/collation/ca.xml
*/
ca{
Version{"2.0.41.26"}

View File

@ -2,7 +2,7 @@
# * Corporation and others. All Rights Reserved.
COLLATION_CLDR_VERSION = 1.7
# A list of txt's to build
# Note:
# Note:
#
# If you are thinking of modifying this file, READ THIS.
#
@ -13,19 +13,19 @@ COLLATION_CLDR_VERSION = 1.7
#
# Example 'collocal.mk' files:
#
# * To add an additional locale to the list:
# * To add an additional locale to the list:
# _____________________________________________________
# | COLLATION_SOURCE_LOCAL = myLocale.txt ...
#
# * To REPLACE the default list and only build with a few
# locale:
# locales:
# _____________________________________________________
# | COLLATION_SOURCE = ar.txt ar_AE.txt en.txt de.txt zh.txt
#
#
# Generated by LDML2ICUConverter, from LDML source files.
# Generated by LDML2ICUConverter, from LDML source files.
# Aliases which do not have a corresponding xx.xml file (see icu-config.xml & build.xml)
# Aliases without a corresponding xx.xml file (see icu-config.xml & build.xml)
COLLATION_SYNTHETIC_ALIAS = de_.txt de__PHONEBOOK.txt es_.txt es__TRADITIONAL.txt\
hi_.txt hi__DIRECT.txt in.txt in_ID.txt iw.txt\
iw_IL.txt no.txt no_NO.txt pa_IN.txt sh.txt\

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/cs.xml
* ICU <specials> source: <path>/xml/collation/cs.xml
*/
cs{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/cy.xml
* ICU <specials> source: <path>/xml/collation/cy.xml
*/
cy{
Version{"2.0.42.8"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/da.xml
* ICU <specials> source: <path>/xml/collation/da.xml
*/
da{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/de.xml
* ICU <specials> source: <path>/xml/collation/de.xml
*/
de{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/el.xml
* ICU <specials> source: <path>/xml/collation/el.xml
*/
el{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/en.xml
* ICU <specials> source: <path>/xml/collation/en.xml
*/
en{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/en_BE.xml
* ICU <specials> source: <path>/xml/collation/en_BE.xml
*/
en_BE{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/eo.xml
* ICU <specials> source: <path>/xml/collation/eo.xml
*/
eo{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/es.xml
* ICU <specials> source: <path>/xml/collation/es.xml
*/
es{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/et.xml
* ICU <specials> source: <path>/xml/collation/et.xml
*/
et{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/fa.xml
* ICU <specials> source: <path>/xml/collation/fa.xml
*/
fa{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/fa_AF.xml
* ICU <specials> source: <path>/xml/collation/fa_AF.xml
*/
fa_AF{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/fi.xml
* ICU <specials> source: <path>/xml/collation/fi.xml
*/
fi{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/fo.xml
* ICU <specials> source: <path>/xml/collation/fo.xml
*/
fo{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/fr.xml
* ICU <specials> source: <path>/xml/collation/fr.xml
*/
fr{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/gu.xml
* ICU <specials> source: <path>/xml/collation/gu.xml
*/
gu{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ha.xml
* ICU <specials> source: <path>/xml/collation/ha.xml
*/
ha{
Version{"2.0.42.8"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/haw.xml
* ICU <specials> source: <path>/xml/collation/haw.xml
*/
haw{
Version{"1.5"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/he.xml
* ICU <specials> source: <path>/xml/collation/he.xml
*/
he{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/hi.xml
* ICU <specials> source: <path>/xml/collation/hi.xml
*/
hi{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/hr.xml
* ICU <specials> source: <path>/xml/collation/hr.xml
*/
hr{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/hu.xml
* ICU <specials> source: <path>/xml/collation/hu.xml
*/
hu{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/hy.xml
* ICU <specials> source: <path>/xml/collation/hy.xml
*/
hy{
Version{"2.0.42.8"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/is.xml
* ICU <specials> source: <path>/xml/collation/is.xml
*/
is{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/it.xml
* ICU <specials> source: <path>/xml/collation/it.xml
*/
it{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ja.xml
* ICU <specials> source: <path>/xml/collation/ja.xml
*/
ja{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/kk.xml
* ICU <specials> source: <path>/xml/collation/kk.xml
*/
kk{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/kl.xml
* ICU <specials> source: <path>/xml/collation/kl.xml
*/
kl{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/km.xml
* ICU <specials> source: <path>/xml/collation/km.xml
*/
km{
Version{"1.5"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/kn.xml
* ICU <specials> source: <path>/xml/collation/kn.xml
*/
kn{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ko.xml
* ICU <specials> source: <path>/xml/collation/ko.xml
*/
ko{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/kok.xml
* ICU <specials> source: <path>/xml/collation/kok.xml
*/
kok{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/lt.xml
* ICU <specials> source: <path>/xml/collation/lt.xml
*/
lt{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/lv.xml
* ICU <specials> source: <path>/xml/collation/lv.xml
*/
lv{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/mk.xml
* ICU <specials> source: <path>/xml/collation/mk.xml
*/
mk{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ml.xml
* ICU <specials> source: <path>/xml/collation/ml.xml
*/
ml{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/mr.xml
* ICU <specials> source: <path>/xml/collation/mr.xml
*/
mr{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/mt.xml
* ICU <specials> source: <path>/xml/collation/mt.xml
*/
mt{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/nb.xml
* ICU <specials> source: <path>/xml/collation/nb.xml
*/
nb{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/nn.xml
* ICU <specials> source: <path>/xml/collation/nn.xml
*/
nn{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/om.xml
* ICU <specials> source: <path>/xml/collation/om.xml
*/
om{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/or.xml
* ICU <specials> source: <path>/xml/collation/or.xml
*/
or{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/pa.xml
* ICU <specials> source: <path>/xml/collation/pa.xml
*/
pa{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/pl.xml
* ICU <specials> source: <path>/xml/collation/pl.xml
*/
pl{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ps.xml
* ICU <specials> source: <path>/xml/collation/ps.xml
*/
ps{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ro.xml
* ICU <specials> source: <path>/xml/collation/ro.xml
*/
ro{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/root.xml
* ICU <specials> source: <path>/xml/collation/root.xml
*/
root{
UCARules:process(uca_rules){"../unidata/UCARules.txt"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ru.xml
* ICU <specials> source: <path>/xml/collation/ru.xml
*/
ru{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/si.xml
* ICU <specials> source: <path>/xml/collation/si.xml
*/
si{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sk.xml
* ICU <specials> source: <path>/xml/collation/sk.xml
*/
sk{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sl.xml
* ICU <specials> source: <path>/xml/collation/sl.xml
*/
sl{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sq.xml
* ICU <specials> source: <path>/xml/collation/sq.xml
*/
sq{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sr.xml
* ICU <specials> source: <path>/xml/collation/sr.xml
*/
sr{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sr_Latn.xml
* ICU <specials> source: <path>/xml/collation/sr_Latn.xml
*/
sr_Latn{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sv.xml
* ICU <specials> source: <path>/xml/collation/sv.xml
*/
sv{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/sw.xml
* ICU <specials> source: <path>/xml/collation/sw.xml
*/
sw{
Version{"2.0.42.8"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ta.xml
* ICU <specials> source: <path>/xml/collation/ta.xml
*/
ta{
Version{"2.0.42.63"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/te.xml
* ICU <specials> source: <path>/xml/collation/te.xml
*/
te{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/th.xml
* ICU <specials> source: <path>/xml/collation/th.xml
*/
th{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/tr.xml
* ICU <specials> source: <path>/xml/collation/tr.xml
*/
tr{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/uk.xml
* ICU <specials> source: <path>/xml/collation/uk.xml
*/
uk{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/ur.xml
* ICU <specials> source: <path>/xml/collation/ur.xml
*/
ur{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/vi.xml
* ICU <specials> source: <path>/xml/collation/vi.xml
*/
vi{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/zh.xml
* ICU <specials> source: <path>/xml/collation/zh.xml
*/
zh{
Version{"2.0.41.26"}

View File

@ -7,7 +7,7 @@
// *
// ***************************************************************************
/**
* ICU <specials > source: <path>/xml/collation/zh_Hant.xml
* ICU <specials> source: <path>/xml/collation/zh_Hant.xml
*/
zh_Hant{
Version{"2.0.41.26"}

View File

@ -0,0 +1,64 @@
// ***************************************************************************
// *
// * 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/main/af.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/af.xml
*/
af{
Currencies{
CHF{
"Fr.",
"Switserse frank",
}
EUR{
"€",
"Euro",
}
GBP{
"£",
"Britse pond",
}
ITL{
"IT₤",
"Italiaanse lier",
}
JPY{
"JP¥",
"Japannese jen",
}
NAD{
"N$",
"Namibiese dollar",
}
RUB{
"RUB",
"Roebel",
}
TRL{
"TRL",
"Ou Turkse lier",
}
TRY{
"TL",
"Turkse lier",
}
USD{
"US$",
"Amerikaanse dollar",
}
XXX{
"XXX",
"Onbekende of ongeldige geldeenheid",
}
ZAR{
"R",
"Rand",
}
}
Version{"2.0.42.82"}
}

View File

@ -0,0 +1,14 @@
// ***************************************************************************
// *
// * 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/main/am.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/am.xml
*/
am{
Version{"2.0.42.82"}
}

View File

@ -0,0 +1,956 @@
// ***************************************************************************
// *
// * 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/main/ar.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/ar.xml
*/
ar{
Currencies{
ADP{
"ADP" /** === */,
"بيستا أندوري",
}
AED{
"د.إ.",
"درهم إماراتي",
}
AFA{
"AFA" /** === */,
"أفغاني - 1927-2002",
}
AFN{
"Af",
"أفغاني",
}
ALL{
"ALL",
"ليك ألباني",
}
AMD{
"AMD",
"درام أرميني",
}
AOA{
"Kz",
"كوانزا أنجولي",
}
AOK{
"AOK" /** === */,
"كوانزا أنجولي - 1977-1990",
}
AON{
"AON" /** === */,
"كوانزا أنجولي جديدة - 1990-2000",
}
AOR{
"AOR" /** === */,
"كوانزا أنجولي معدلة - 1995 - 1999",
}
ARA{
"₳",
"استرال أرجنتيني",
}
ARP{
"ARP" /** === */,
"بيزو أرجنتيني - 1983-1985",
}
ARS{
"AR$",
"بيزو أرجنتيني",
}
ATS{
"ATS" /** === */,
"شلن نمساوي",
}
AUD{
"AU$",
"دولار أسترالي",
}
AWG{
"Afl.",
"جلدر أروبي",
}
AZM{
"AZM",
"مانات أذريبجاني",
}
BAD{
"BAD" /** === */,
"دينار البوسنة والهرسك",
}
BAM{
"KM",
"مارك البوسنة والهرسك قابل للتحويل",
}
BBD{
"Bds$",
"دولار بربادوسي",
}
BDT{
"Tk",
"تاكا بنجلاديشي",
}
BEC{
"BEC" /** === */,
"(فرنك بلجيكي قابل للتحويل)",
}
BEF{
"BF",
"فرنك بلجيكي",
}
BEL{
"BEL" /** === */,
"(فرنك بلجيكي مالي)",
}
BGL{
"BGL" /** === */,
"ليف بلغاري",
}
BGN{
"BGN",
"ليف بلغاري جديد",
}
BHD{
"د.ب.",
"دينار بحريني",
}
BIF{
"FBu",
"فرنك بروندي",
}
BMD{
"BD$",
"دولار برمودي",
}
BND{
"BN$",
"دولار بروناي",
}
BOB{
"Bs",
"بوليفاريو",
}
BOP{
"$b.",
"بيزو بوليفي",
}
BOV{
"BOV" /** === */,
"مفدول بوليفي",
}
BRB{
"BRB" /** === */,
"نوفو كروزايرو برازيلي - 1967-1986",
}
BRC{
"BRC" /** === */,
"كروزادو برازيلي",
}
BRE{
"BRE" /** === */,
"كروزايرو برازيلي - 1990-1993",
}
BRL{
"ر.ب.",
"ريال برازيلي",
}
BSD{
"BS$",
"دولار باهامي",
}
BTN{
"Nu.",
"نولتوم بوتاني",
}
BUK{
"BUK" /** === */,
"كيات بورمي",
}
BWP{
"BWP",
"بولا بتسواني",
}
BYB{
"BYB" /** === */,
"روبل بيلاروسي جديد - 1994-1999",
}
BYR{
"BYR",
"روبل بيلاروسي",
}
BZD{
"BZ$",
"دولار بليزي",
}
CAD{
"CA$",
"دولار كندي",
}
CDF{
"CDF",
"فنك كونغولي",
}
CHF{
"Fr.",
"فرنك سويسري",
}
CLP{
"CL$",
"بيزو شيلي",
}
CNY{
"ي.ص",
"يوان صيني",
}
COP{
"CO$",
"بيزو كولومبي",
}
CRC{
"₡",
"كولن كوستا ريكي",
}
CSD{
"CSD" /** === */,
"دينار صربي",
}
CSK{
"CSK" /** === */,
"كرونة تشيكوسلوفاكيا",
}
CUP{
"CU$",
"بيزو كوبي",
}
CVE{
"CV$",
"اسكودو الرأس الخضراء",
}
CYP{
"CY£",
"جنيه قبرصي",
}
CZK{
"Kč",
"كرونة تشيكية",
}
DDM{
"DDM" /** === */,
"أوستمارك ألماني شرقي",
}
DEM{
"DM",
"مارك ألماني",
}
DJF{
"Fdj",
"فرنك جيبوتي",
}
DKK{
"Dkr",
"كرونة دانماركي",
}
DOP{
"RD$",
"بيزو الدومنيكان",
}
DZD{
"د.ج.",
"دينار جزائري",
}
EEK{
"Ekr",
"كرونة استونية",
}
EGP{
"ج.م.",
"جنيه مصري",
}
ERN{
"Nfk",
"ناكفا أريتري",
}
ESP{
"Pts",
"بيزيتا إسباني",
}
ETB{
"Br",
"بير أثيوبي",
}
EUR{
"€",
"يورو",
}
FIM{
"mk",
"ماركا فنلندي",
}
FJD{
"FJ$",
"دولار فيجي",
}
FKP{
"FK£",
"جنيه جزر فوكلاند",
}
FRF{
"₣",
"فرنك فرنسي",
}
GBP{
"£",
"جنيه إسترليني",
}
GEL{
"GEL",
"لارى جورجي",
}
GHC{
"₵",
"سيدي غاني",
}
GIP{
"GI£",
"جنيه جبل طارق",
}
GMD{
"GMD",
"دلاسي جامبي",
}
GNF{
"FG",
"فرنك غينيا",
}
GNS{
"GNS" /** === */,
"سيلي غينيا",
}
GQE{
"GQE" /** === */,
"اكويل جونينا غينيا الاستوائيّة",
}
GRD{
"₯",
"دراخما يوناني",
}
GTQ{
"GTQ",
"كوتزال جواتيمالا",
}
GWE{
"GWE" /** === */,
"اسكود برتغالي غينيا",
}
GWP{
"GWP" /** === */,
"بيزو غينيا بيساو",
}
GYD{
"GY$",
"دولار غيانا",
}
HKD{
"HK$",
"دولار هونج كونج",
}
HNL{
"HNL",
"ليمبيرا هنداروس",
}
HRD{
"HRD" /** === */,
"دينار كرواتي",
}
HRK{
"kn",
"كونا كرواتي",
}
HTG{
"HTG",
"جوردى هايتي",
}
HUF{
"Ft",
"فورينت مجري",
}
IDR{
"Rp",
"روبية إندونيسية",
}
IEP{
"IR£",
"جنيه إيرلندي",
}
ILP{
"I£",
"جنيه إسرائيلي",
}
ILS{
"₪",
"شيكل إسرائيلي جديد",
}
INR{
"ر.ه.",
"روبيه هندي",
}
IQD{
"د.ع.",
"دينار عراقي",
}
IRR{
"IRR",
"ريال إيراني",
}
ISK{
"Ikr",
"كرونه أيسلندي",
}
ITL{
"IT₤",
"ليرة إيطالية",
}
JMD{
"J$",
"دولار جامايكي",
}
JOD{
"د.أ.",
"دينار أردني",
}
JPY{
"JP¥",
"ين ياباني",
}
KES{
"Ksh",
"شلن كينيي",
}
KGS{
"KGS",
"سوم قيرغستاني",
}
KHR{
"KHR",
"رييال كمبودي",
}
KMF{
"ف.ج.ق.",
"فرنك جزر القمر",
}
KPW{
"KPW",
"وون كوريا الشمالية",
}
KRW{
"₩",
"وون كوريا الجنوبية",
}
KWD{
"د.ك.",
"دينار كويتي",
}
KYD{
"KY$",
"دولار جزر كيمن",
}
KZT{
"KZT",
"تينغ كازاخستاني",
}
LAK{
"₭",
"كيب لاوسي",
}
LBP{
"ل.ل.",
"جنية لبناني",
}
LKR{
"SLRs",
"روبية سريلانكية",
}
LRD{
"L$",
"دولار ليبيري",
}
LSL{
"LSL",
"لوتي ليسوتو",
}
LTL{
"Lt",
"الليتا الليتوانية",
}
LTT{
"LTT" /** === */,
"تالوناس ليتواني",
}
LUC{
"LUC" /** === */,
"فرنك لوكسمبرج قابل للتحويل",
}
LUF{
"LUF" /** === */,
"فرنك لوكسمبرج",
}
LUL{
"LUL" /** === */,
"فرنك لوكسمبرج المالي",
}
LVL{
"Ls",
"لاتس لاتفيا",
}
LVR{
"LVR" /** === */,
"روبل لاتفيا",
}
LYD{
"د.ل.",
"دينار ليبي",
}
MAD{
"د.م.",
"درهم مغربي",
}
MAF{
"MAF" /** === */,
"فرنك مغربي",
}
MDL{
"MDL",
"لاو مولدوفي",
}
MGA{
"MGA",
"أرياري مدغشقر",
}
MGF{
"MGF" /** === */,
"فرنك مدغشقر",
}
MKD{
"MKD",
"دينار مقدوني",
}
MLF{
"MLF" /** === */,
"فرنك مالي",
}
MMK{
"MMK",
"كيات ميانمار",
}
MNT{
"₮",
"توغروغ منغولي",
}
MOP{
"MOP$",
"باتاكا ماكاوي",
}
MRO{
"أ.م.",
"أوقية موريتانية",
}
MTL{
"Lm",
"ليرة مالطية",
}
MTP{
"MT£",
"جنيه مالطي",
}
MUR{
"MURs",
"روبي موريشي",
}
MVR{
"MVR",
"روفيه جزر المالديف",
}
MWK{
"MWK",
"كواشا مالاوي",
}
MXN{
"MXN",
"بيزو مكسيكي",
}
MXP{
"MX$",
"بيزو فضي مكسيكي - 1861-1992",
}
MYR{
"RM",
"رينغيت ماليزي",
}
MZE{
"MZE" /** === */,
"اسكود موزمبيقي",
}
NAD{
"N$",
"دولار نامبيا",
}
NGN{
"₦",
"نايرا نيجيري",
}
NIC{
"NIC" /** === */,
"كوردوبة نيكاراجوا",
}
NLG{
"fl",
"جلدر هولندي",
}
NOK{
"Nkr",
"كرونة نرويجية",
}
NPR{
"NPRs",
"روبية نيبالي",
}
NZD{
"NZ$",
"دولار نيوزيلندي",
}
OMR{
"ر.ع.",
"ريال عماني",
}
PAB{
"B/.",
"بالبوا بنمي",
}
PGK{
"PGK",
"كينا بابوا غينيا الجديدة",
}
PHP{
"₱",
"بيزو فلبيني",
}
PKR{
"PKRs",
"روبية باكستاني",
}
PLN{
"zł",
"زلوتي بولندي",
}
PLZ{
"PLZ" /** === */,
"زلوتي بولندي - 1950-1995",
}
PTE{
"Esc",
"اسكود برتغالي",
}
PYG{
"₲",
"جواراني باراجواي",
}
QAR{
"ر.ق.",
"ريال قطري",
}
RHD{
"RH$",
"دولار روديسي",
}
ROL{
"ROL",
"ليو روماني قديم",
}
RUB{
"ر.ر.",
"روبل روسي",
}
RUR{
"RUR" /** === */,
"روبل روسي - 1991-1998",
}
RWF{
"RWF",
"فرنك رواندي",
}
SAR{
"ر.س.",
"ريال سعودي",
}
SBD{
"SI$",
"دولار جزر سليمان",
}
SCR{
"SRe",
"روبية سيشيلية",
}
SDD{
"د.س.",
"دينار سوداني",
}
SDP{
"ج.س.",
"جنيه سوداني",
}
SEK{
"Skr",
"كرونة سويدية",
}
SGD{
"S$",
"دولار سنغافوري",
}
SHP{
"SH£",
"جنيه سانت هيلين",
}
SIT{
"SIT" /** === */,
"تولار سلوفيني",
}
SKK{
"Sk",
"كرونة سلوفاكية",
}
SLL{
"Le",
"ليون سيراليوني",
}
SOS{
"Ssh",
"شلن صومالي",
}
SRD{
"SR$",
"دولار سورينامي",
}
SRG{
"Sf",
"جلدر سورينامي",
}
STD{
"Db",
"دوبرا ساو تومي وبرينسيبي",
}
SUR{
"SUR" /** === */,
"روبل سوفيتي",
}
SVC{
"SV₡",
"كولون سلفادوري",
}
SYP{
"ل.س.",
"جنيه سوري",
}
SZL{
"SZL",
"ليلانجيني سوازيلندي",
}
THB{
"฿",
"باخت تايلاندي",
}
TJR{
"TJR" /** === */,
"روبل طاجيكستاني",
}
TJS{
"TJS",
"سوموني طاجيكستاني",
}
TMM{
"TMM",
"مانات تركمنستاني",
}
TND{
"د.ت.",
"دينارتونسي",
}
TPE{
"TPE" /** === */,
"اسكود تيموري",
}
TRL{
"TRL",
"ليرة تركي",
}
TRY{
"TL",
"ليرة تركية جديدة",
}
TTD{
"TT$",
"دولار ترينداد وتوباجو",
}
TWD{
"NT$",
"دولار تايواني",
}
TZS{
"TSh",
"شلن تنزاني",
}
UAH{
"₴",
"هريفنيا أوكراني",
}
UGS{
"UGS" /** === */,
"شلن أوغندي - 1966-1987",
}
UGX{
"USh",
"شلن أوغندي",
}
USD{
"US$",
"دولار أمريكي",
}
USN{
"USN" /** === */,
"دولار أمريكي (اليوم التالي)",
}
USS{
"USS" /** === */,
"دولار أمريكي (نفس اليوم)",
}
UYP{
"UYP" /** === */,
"بيزو أوروجواي - 1975-1993",
}
UZS{
"UZS",
"سوم أوزبكستاني",
}
VEB{
"VEB" /** === */,
"بوليفار فنزويلي",
}
VND{
"₫",
"دونج فيتنامي",
}
XAF{
"ف.ا.",
"فرنك أفريقي",
}
XAG{
"XAG",
"فضة",
}
XAU{
"XAU",
"ذهب",
}
XBA{
"XBA",
"الوحدة الأوروبية المركبة",
}
XBB{
"XBB",
"الوحدة المالية الأوروبية",
}
XBC{
"XBC",
"الوحدة الحسابية الأوروبية",
}
XBD{
"XBD",
"XBD",
}
XCD{
"EC$",
"دولار شرق الكاريبي",
}
XDR{
"XDR",
"حقوق السحب الخاصة",
}
XEU{
"XEU" /** === */,
"وحدة النقد الأوروبية",
}
XFO{
"XFO",
"فرنك فرنسي ذهبي",
}
XFU{
"XFU",
"XFU",
}
XPT{
"XPT",
"البلاتين",
}
XTS{
"XTS",
"كود اختبار العملة",
}
XXX{
"***",
"بدون عملة",
}
YDD{
"YDD" /** === */,
"دينار يمني",
}
YER{
"ر.ي.",
"ريال يمني",
}
YUD{
"YUD" /** === */,
"دينار يوغسلافي",
}
YUN{
"YUN" /** === */,
"دينار يوغسلافي قابل للتحويل",
}
ZAL{
"ZAL" /** === */,
"راند جنوب أفريقيا -مالي",
}
ZAR{
"R",
"راند جنوب أفريقيا",
}
ZMK{
"ZK",
"كواشا زامبي",
}
ZRN{
"NZ",
"زائير زائيري جديد",
}
ZRZ{
"ZRZ",
"زائير زائيري",
}
ZWD{
"Z$",
"دولار زمبابوي",
}
}
CurrencyUnitPatterns{
few{"{0} {1}"}
many{"{0} {1}"}
one{"{0} {1}"}
other{"{0} {1}"}
two{"{0} {1}"}
zero{"{0} {1}"}
}
Version{"2.0.42.82"}
}

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/main/as.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/as.xml
*/
as{
Currencies{
INR{
"টকা",
"INR",
}
}
Version{"2.0.42.82"}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,15 @@
// ***************************************************************************
// *
// * 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/main/az_AZ.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/az_AZ.xml
*/
az_AZ{
"%%ALIAS"{"az_Latn_AZ"}
Version{"2.0.41.23"}
}

View File

@ -0,0 +1,21 @@
// ***************************************************************************
// *
// * 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/main/az_Cyrl.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/az_Cyrl.xml
*/
az_Cyrl{
%%ParentIsRoot:int{1}
Currencies{
AZN{
"ман.",
"Azərbaycan manatı",
}
}
Version{"2.0.42.82"}
}

View File

@ -0,0 +1,14 @@
// ***************************************************************************
// *
// * 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/main/az_Latn.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/az_Latn.xml
*/
az_Latn{
Version{"2.0.41.23"}
}

View File

@ -0,0 +1,14 @@
// ***************************************************************************
// *
// * 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/main/az_AZ.xml
// *
// ***************************************************************************
az_Latn_AZ{
/**
* empty target resource
*/
___{""}
}

View File

@ -0,0 +1,72 @@
// ***************************************************************************
// *
// * 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/main/be.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/be.xml
*/
be{
Currencies{
AUD{
"AU$",
"аўстралійскі даляр",
}
BRL{
"R$",
"бразільскі рэал",
}
BYB{
"Руб" /** === */,
"BYB",
}
BYR{
"BYR",
"беларускі рубель",
}
CNY{
"CN¥",
"кітайскі юань Renminbi",
}
ERN{
"Nfk",
"эрытрэйская накфа",
}
EUR{
"€",
"еўра",
}
GBP{
"£",
"англійскі фунт",
}
INR{
"Rs",
"індыйская рупія",
}
JPY{
"¥",
"японская іена",
}
NOK{
"Nkr",
"нарвэская крона",
}
RUB{
"рас. руб.",
"рускі рубель",
}
USD{
"$",
"долар ЗША",
}
XXX{
"XXX",
"невядомая або недапушчальная валюта",
}
}
Version{"2.0.42.82"}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
// ***************************************************************************
// *
// * 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/main/bo.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/bo.xml
*/
bo{
Currencies{
CNY{
"CN¥",
"ཡུ་ཨན་",
}
INR{
"Rs",
"རྒྱ་གར་སྒོར་མོ་",
}
XXX{
"XXX",
"མ་རྟོགས་པའི་ནུས་མེད་དངུལ་ལོར",
}
}
Version{"2.0.42.82"}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,48 @@
// ***************************************************************************
// *
// * 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/main/cy.xml
// *
// ***************************************************************************
/**
* ICU <specials> source: <path>/xml/main/cy.xml
*/
cy{
Currencies{
BRL{
"R$",
"Real Brasil",
}
CNY{
"CN¥",
"Yuan Renminbi Tseina",
}
EUR{
"€",
"Ewro",
}
GBP{
"£",
"Punt Sterling Prydain",
}
INR{
"Rs",
"Rwpî India",
}
JPY{
"JP¥",
"Yen Siapan",
}
RUB{
"RUB",
"Rwbl Rwsia",
}
USD{
"US$",
"Doler yr UDA",
}
}
Version{"2.0.42.82"}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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>/common/main/de_BE.xml
// *
// ***************************************************************************
de_BE{
Currencies{
FRF{
"₣",
"Franken",
}
}
Version{"2.0.41.78"}
}

View File

@ -0,0 +1,25 @@
// ***************************************************************************
// *
// * 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/main/de_LU.xml
// *
// ***************************************************************************
de_LU{
Currencies{
LUF{
"F",
"Luxemburgischer Franc",
{
/**
* Duplicated from NumberPatterns resource
*/
"#,##0.00 ¤",
".",
",",
}
}
}
Version{"2.0.41.23"}
}

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More