* locale/programs/localedef.c (add_to_readlist): Rename local

variables to avoid confusion.

	* locale/programs/charmap.c (charmap_read): Emit error message if
	charmap couldn't be found or read.
This commit is contained in:
Ulrich Drepper 2006-07-30 22:24:49 +00:00
parent d5ba53f907
commit c10d32c834
160 changed files with 748 additions and 317 deletions

View File

@ -1,3 +1,11 @@
2006-07-30 Ulrich Drepper <drepper@redhat.com>
* locale/programs/localedef.c (add_to_readlist): Rename local
variables to avoid confusion.
* locale/programs/charmap.c (charmap_read): Emit error message if
charmap couldn't be found or read.
2006-07-28 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/kernel-features.h: Define

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1996, 1998-2004,2005 Free Software Foundation, Inc.
/* Copyright (C) 1996, 1998-2004,2005, 2006 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@gnu.org>, 1996.
@ -130,13 +130,11 @@ charmap_read (const char *filename, int verbose, int be_quiet, int use_default)
}
if (cmfile != NULL)
{
result = parse_charmap (cmfile, verbose, be_quiet);
result = parse_charmap (cmfile, verbose, be_quiet);
if (result == NULL && !be_quiet)
WITH_CUR_LOCALE (error (0, errno, _("\
if (result == NULL && !be_quiet)
WITH_CUR_LOCALE (error (0, errno, _("\
character map file `%s' not found"), filename));
}
}
if (result == NULL && filename != NULL && strchr (filename, '/') == NULL)

View File

@ -530,7 +530,7 @@ normalize_codeset (codeset, name_len)
struct localedef_t *
add_to_readlist (int locale, const char *name, const char *repertoire_name,
add_to_readlist (int category, const char *name, const char *repertoire_name,
int generate, struct localedef_t *copy_locale)
{
struct localedef_t *runp = locales;
@ -561,39 +561,39 @@ add_to_readlist (int locale, const char *name, const char *repertoire_name,
}
if (generate
&& (runp->needed & (1 << locale)) != 0
&& (runp->avail & (1 << locale)) == 0)
&& (runp->needed & (1 << category)) != 0
&& (runp->avail & (1 << category)) == 0)
WITH_CUR_LOCALE (error (5, 0, _("\
circular dependencies between locale definitions")));
if (copy_locale != NULL)
{
if (runp->categories[locale].generic != NULL)
if (runp->categories[category].generic != NULL)
WITH_CUR_LOCALE (error (5, 0, _("\
cannot add already read locale `%s' a second time"), name));
else
runp->categories[locale].generic =
copy_locale->categories[locale].generic;
runp->categories[category].generic =
copy_locale->categories[category].generic;
}
runp->needed |= 1 << locale;
runp->needed |= 1 << category;
return runp;
}
struct localedef_t *
find_locale (int locale, const char *name, const char *repertoire_name,
find_locale (int category, const char *name, const char *repertoire_name,
const struct charmap_t *charmap)
{
struct localedef_t *result;
/* Find the locale, but do not generate it since this would be a bug. */
result = add_to_readlist (locale, name, repertoire_name, 0, NULL);
result = add_to_readlist (category, name, repertoire_name, 0, NULL);
assert (result != NULL);
if ((result->avail & (1 << locale)) == 0
if ((result->avail & (1 << category)) == 0
&& locfile_read (result, charmap) != 0)
WITH_CUR_LOCALE (error (4, errno, _("\
cannot open locale definition file `%s'"), result->name));
@ -603,17 +603,17 @@ cannot open locale definition file `%s'"), result->name));
struct localedef_t *
load_locale (int locale, const char *name, const char *repertoire_name,
load_locale (int category, const char *name, const char *repertoire_name,
const struct charmap_t *charmap, struct localedef_t *copy_locale)
{
struct localedef_t *result;
/* Generate the locale if it does not exist. */
result = add_to_readlist (locale, name, repertoire_name, 1, copy_locale);
result = add_to_readlist (category, name, repertoire_name, 1, copy_locale);
assert (result != NULL);
if ((result->avail & (1 << locale)) == 0
if ((result->avail & (1 << category)) == 0
&& locfile_read (result, charmap) != 0)
WITH_CUR_LOCALE (error (4, errno, _("\
cannot open locale definition file `%s'"), result->name));

View File

@ -1,3 +1,165 @@
2006-07-30 Ulrich Drepper <drepper@redhat.com>
* locales/te_IN: Minor fixups.
* locales/pt_PT: Likewise.
* locales/aa_DJ: Add transliateration support to LC_CTYPE.
* locales/af_ZA: Likewise.
* locales/am_ET: Likewise.
* locales/ar_AE: Likewise.
* locales/ar_BH: Likewise.
* locales/ar_DZ: Likewise.
* locales/ar_EG: Likewise.
* locales/ar_IN: Likewise.
* locales/ar_IQ: Likewise.
* locales/ar_JO: Likewise.
* locales/ar_KW: Likewise.
* locales/ar_LB: Likewise.
* locales/ar_LY: Likewise.
* locales/ar_MA: Likewise.
* locales/ar_OM: Likewise.
* locales/ar_QA: Likewise.
* locales/ar_SA: Likewise.
* locales/ar_SD: Likewise.
* locales/ar_SY: Likewise.
* locales/ar_TN: Likewise.
* locales/ar_YE: Likewise.
* locales/as_IN: Likewise.
* locales/az_AZ: Likewise.
* locales/be_BY: Likewise.
* locales/bg_BG: Likewise.
* locales/bn_BD: Likewise.
* locales/bn_IN: Likewise.
* locales/ca_AD: Likewise.
* locales/ca_ES: Likewise.
* locales/ca_ES@euro: Likewise.
* locales/ca_FR: Likewise.
* locales/ca_IT: Likewise.
* locales/cs_CZ: Likewise.
* locales/dz_BT: Likewise.
* locales/el_CY: Likewise.
* locales/el_GR: Likewise.
* locales/en_AU: Likewise.
* locales/en_CA: Likewise.
* locales/en_DK: Likewise.
* locales/en_GB: Likewise.
* locales/en_HK: Likewise.
* locales/en_IE: Likewise.
* locales/en_IE@euro: Likewise.
* locales/en_IN: Likewise.
* locales/en_NZ: Likewise.
* locales/en_PH: Likewise.
* locales/en_SG: Likewise.
* locales/en_US: Likewise.
* locales/en_ZA: Likewise.
* locales/es_AR: Likewise.
* locales/es_BO: Likewise.
* locales/es_CL: Likewise.
* locales/es_CO: Likewise.
* locales/es_CR: Likewise.
* locales/es_DO: Likewise.
* locales/es_EC: Likewise.
* locales/es_ES: Likewise.
* locales/es_ES@euro: Likewise.
* locales/es_GT: Likewise.
* locales/es_HN: Likewise.
* locales/es_MX: Likewise.
* locales/es_NI: Likewise.
* locales/es_PA: Likewise.
* locales/es_PE: Likewise.
* locales/es_PR: Likewise.
* locales/es_PY: Likewise.
* locales/es_SV: Likewise.
* locales/es_US: Likewise.
* locales/es_UY: Likewise.
* locales/es_VE: Likewise.
* locales/et_EE: Likewise.
* locales/eu_ES: Likewise.
* locales/eu_ES@euro: Likewise.
* locales/fa_IR: Likewise.
* locales/fi_FI: Likewise.
* locales/fi_FI@euro: Likewise.
* locales/fo_FO: Likewise.
* locales/ga_IE: Likewise.
* locales/ga_IE@euro: Likewise.
* locales/gez_ER: Likewise.
* locales/gez_ET: Likewise.
* locales/gl_ES: Likewise.
* locales/gl_ES@euro: Likewise.
* locales/gu_IN: Likewise.
* locales/gv_GB: Likewise.
* locales/he_IL: Likewise.
* locales/hi_IN: Likewise.
* locales/hr_HR: Likewise.
* locales/hy_AM: Likewise.
* locales/id_ID: Likewise.
* locales/is_IS: Likewise.
* locales/it_CH: Likewise.
* locales/it_IT: Likewise.
* locales/it_IT@euro: Likewise.
* locales/iw_IL: Likewise.
* locales/ja_JP: Likewise.
* locales/kk_KZ: Likewise.
* locales/kl_GL: Likewise.
* locales/km_KH: Likewise.
* locales/kn_IN: Likewise.
* locales/ko_KR: Likewise.
* locales/kw_GB: Likewise.
* locales/ky_KG: Likewise.
* locales/lg_UG: Likewise.
* locales/lt_LT: Likewise.
* locales/lv_LV: Likewise.
* locales/mk_MK: Likewise.
* locales/mr_IN: Likewise.
* locales/ms_MY: Likewise.
* locales/mt_MT: Likewise.
* locales/nb_NO: Likewise.
* locales/ne_NP: Likewise.
* locales/nl_BE: Likewise.
* locales/nl_BE@euro: Likewise.
* locales/nl_NL: Likewise.
* locales/nl_NL@euro: Likewise.
* locales/nn_NO: Likewise.
* locales/nr_ZA: Likewise.
* locales/om_KE: Likewise.
* locales/or_IN: Likewise.
* locales/pa_IN: Likewise.
* locales/pl_PL: Likewise.
* locales/pt_BR: Likewise.
* locales/pt_PT: Likewise.
* locales/pt_PT@euro: Likewise.
* locales/ru_RU: Likewise.
* locales/ru_UA: Likewise.
* locales/rw_RW: Likewise.
* locales/se_NO: Likewise.
* locales/si_LK: Likewise.
* locales/sk_SK: Likewise.
* locales/sl_SI: Likewise.
* locales/so_SO: Likewise.
* locales/sq_AL: Likewise.
* locales/ss_ZA: Likewise.
* locales/st_ZA: Likewise.
* locales/sv_FI: Likewise.
* locales/sv_FI@euro: Likewise.
* locales/sv_SE: Likewise.
* locales/ta_IN: Likewise.
* locales/te_IN: Likewise.
* locales/tg_TJ: Likewise.
* locales/th_TH: Likewise.
* locales/ti_ET: Likewise.
* locales/tn_ZA: Likewise.
* locales/tr_TR: Likewise.
* locales/ts_ZA: Likewise.
* locales/tt_RU: Likewise.
* locales/uk_UA: Likewise.
* locales/ve_ZA: Likewise.
* locales/vi_VN: Likewise.
* locales/xh_ZA: Likewise.
* locales/zh_CN: Likewise.
* locales/zh_HK: Likewise.
* locales/zh_SG: Likewise.
* locales/zu_ZA: Likewise.
2006-05-26 Ulrich Drepper <drepper@redhat.com>
* SUPPORTED (SUPPORTED-LOCALES): Add as_IN.UTF-8 and or_IN.UTF-8.

View File

@ -62,6 +62,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE

View File

@ -63,6 +63,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE
@ -95,7 +99,7 @@ day "<U0053><U006F><U006E><U0064><U0061><U0067>";/
"<U0056><U0072><U0079><U0064><U0061><U0067>";/
"<U0053><U0061><U0074><U0065><U0072><U0064><U0061><U0067>"
% abmon - The abbreviations for the months
% abmon - The abbreviations for the months
% - Jan, Feb, Mrt, Apr, Mei, Jun, Jul, Aug, Sep, Okt, Nov, Des
abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
"<U004D><U0072><U0074>";"<U0041><U0070><U0072>";/
@ -104,7 +108,7 @@ abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
"<U0053><U0065><U0070>";"<U004F><U006B><U0074>";/
"<U004E><U006F><U0076>";"<U0044><U0065><U0073>"
% mon - The full names of the months -
% mon - The full names of the months -
% Januarie, Februarie, Maart, April, Mei, Junie
% Julie, Augustus, September, Oktober, November, Desember
mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0069><U0065>";/
@ -205,7 +209,7 @@ name_gen ""
% Salutation for unmarried females
% "mej"
name_miss "<U006D><U0065><U006A>"
% Salutation for males
% "mnr"
name_mr "<U006D><U006E><U0072>"

View File

@ -593,6 +593,8 @@ LC_CTYPE
copy "i18n"
space <U1361>
translit_start
include "translit_combining";""
% hoy-sadis followed by a vowel
<U1205><U12A0> <U0068><U0027><U0065>
<U1205><U12A1> <U0068><U0027><U0075>

View File

@ -32,7 +32,7 @@ category "ar_AE:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -33,7 +33,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_DZ:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -33,6 +33,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -34,7 +34,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE

View File

@ -32,7 +32,7 @@ category "ar_IQ:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -33,7 +33,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_KW:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_LB:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_LY:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_MA:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_OM:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_QA:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -36,7 +36,7 @@ category "ar_SA:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE

View File

@ -32,7 +32,7 @@ category "ar_SD:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_SY:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_TN:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -32,7 +32,7 @@ category "ar_YE:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ar_EG"
END LC_CTYPE
LC_COLLATE

View File

@ -34,6 +34,10 @@ END LC_IDENTIFICATION
%%%%%%%%%%%%%
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
%%%%%%%%%%%%%
@ -575,8 +579,8 @@ order_start forward;forward;forward;forward
<U09B7> <X687A>;<X0005>;<X0005>;IGNORE
<U09B8> <X687C>;<X0005>;<X0005>;IGNORE
<U09B9> <X687E>;<X0005>;<X0005>;IGNORE
% FIXME <U09BD> <X6880>;<X0005>;<X0005>;IGNORE
% <U09BD> (Bengali sign avagraha) is defined from Unicode4.0
% FIXME <U09BD> <X6880>;<X0005>;<X0005>;IGNORE
% <U09BD> (Bengali sign avagraha) is defined from Unicode4.0
<U09BE> <X6882>;<X0005>;<X0005>;IGNORE
<U09BF> <X6884>;<X0005>;<X0005>;IGNORE
<U09C0> <X6886>;<X0005>;<X0005>;IGNORE

View File

@ -2,7 +2,7 @@ comment_char %
escape_char /
%
% Azeri Language Locale for Azerbaijan (latin)
% Source:
% Source:
% Contact: Pablo Saratxaga
% Email: <pablo@mandrakesoft.com>
% Language: az
@ -47,8 +47,8 @@ END LC_IDENTIFICATION
% TODO: fix LC_MONETARY
LC_COLLATE
% The new (1991) latin azeri alphabet is:
% <a>, <b>, <c>, <c,>, <d>, <e>, <sw>, <f>, <g>, <g(>, <h>, <x>,
% The new (1991) latin azeri alphabet is:
% <a>, <b>, <c>, <c,>, <d>, <e>, <sw>, <f>, <g>, <g(>, <h>, <x>,
% <i> (dotless i), <i.> (i with dot), <j>, <k>, <q>, <l>, <m>, <n>, <o>,
% <o:>, <p>, <r>, <s>, <s,>, <t>, <u>, <u:>, <v>, <y>, <z>
%
@ -187,10 +187,8 @@ reorder-end
END LC_COLLATE
LC_CTYPE
%copy "i18n"
copy "tr_TR"
translit_start
include "translit_combining";""
% schwa -> a:
<U0259> "<U00E4>"

View File

@ -62,6 +62,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -40,9 +40,11 @@ category "bg_BG:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -38,6 +38,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MONETARY

View File

@ -32,10 +32,7 @@ END LC_IDENTIFICATION
LC_CTYPE
% This is the POSIX Locale difinition for LC_CTYPE category
% generated by IBM Basic CountryPack Transformer.
%
copy "i18n"
copy "bn_BD"
END LC_CTYPE

View File

@ -1,7 +1,7 @@
comment_char %
escape_char /
%
% Catalan Language Locale for Andorra
% Catalan Language Locale for Andorra
% Language: ca
% Territory: AD
% Option: euro
@ -45,7 +45,7 @@ copy "ca_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "ca_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -2112,6 +2112,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -45,7 +45,7 @@ copy "ca_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "ca_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -1,7 +1,7 @@
comment_char %
escape_char /
%
% Catalan Language Locale for France
% Catalan Language Locale for France
% Language: ca
% Territory: FR
% Option: euro
@ -45,7 +45,7 @@ copy "ca_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "ca_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -1,7 +1,7 @@
comment_char %
escape_char /
%
% Catalan Language Locale for Italy (L'Alguer)
% Catalan Language Locale for Italy (L'Alguer)
% Language: ca
% Territory: IT
% Option: euro
@ -45,7 +45,7 @@ copy "ca_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "ca_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -2303,6 +2303,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
%% LC_MESSAGES

View File

@ -47,6 +47,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE
@ -56,7 +60,7 @@ script <TIBETAN>
% 30 base letters
collating-symbol <TIB-KA>
collating-symbol <TIB-KHA>
collating-symbol <TIB-KHA>
collating-symbol <TIB-GA>
collating-symbol <TIB-NGA>
collating-symbol <TIB-CA>
@ -1191,7 +1195,7 @@ reorder-after <U042F>
<U0F7C> <TIB-O>;<BAS>;<NOM>;IGNORE % o
<U0F7D> <TIB-O>;<MAC>;<NOM>;IGNORE % oo
% FIXME: 0F39, 0F7F, 0F84, 0F85, 0F86, 0F87,
% FIXME: 0F39, 0F7F, 0F84, 0F85, 0F86, 0F87,
% FIXME: 0F88, UF89, UF8A, 0F8B
<U0F88> IGNORE;<PCT>;IGNORE;IGNORE
@ -1278,12 +1282,12 @@ mon "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F51><U0F44><U0F0B><U0F54><U0F0B>
% Appropriate date & time representation
% Appropriate date & time representation
d_t_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>/
%d<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>%H<U0F40><U0F66><U0F62><U0F0B><U0F58>/
%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
% Appropriate date representation
% Appropriate date representation
d_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F>/
<U0F63>%m<U0F5A><U0F7A><U0F66>%d"
@ -1357,4 +1361,3 @@ lang_ab "<U0074><U0068>"
lang_term "<U0074><U0068><U0061>"
lang_lib "<U0074><U0068><U0061>"
END LC_ADDRESS

View File

@ -36,7 +36,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "el_GR"
END LC_CTYPE
LC_MESSAGES

View File

@ -51,6 +51,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -47,7 +47,7 @@ category "en_AU:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE

View File

@ -2114,7 +2114,7 @@ order_end
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_MONETARY

View File

@ -56,7 +56,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_MONETARY

View File

@ -48,6 +48,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -37,7 +37,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE

View File

@ -47,7 +47,7 @@ category "en_IE:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE

View File

@ -39,7 +39,7 @@ category "en_IE@euro:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_IE"
END LC_CTYPE
LC_COLLATE

View File

@ -34,7 +34,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE

View File

@ -47,7 +47,7 @@ category "en_NZ:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE

View File

@ -36,7 +36,7 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE
@ -49,7 +49,7 @@ END LC_COLLATE
LC_MONETARY
% This is the POSIX Locale definition the LC_MONETARY category
% generated by IBM Basic CountryPack Transformer.
% These are generated based on XML base Locale defintion file
% These are generated based on XML base Locale defintion file
% for IBM Class for Unicode.
%
int_curr_symbol "<U0050><U0048><U0050><U0020>"
@ -84,7 +84,7 @@ END LC_NUMERIC
LC_TIME
% This is the POSIX Locale definition for the LC_TIME category
% generated by IBM Basic CountryPack Transformer.
% These are generated based on XML base Locale difintion file
% These are generated based on XML base Locale difintion file
% for IBM Class for Unicode.
%
% Abbreviated weekday names (%a)
@ -115,22 +115,22 @@ mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";"<U0046><U0065><
"<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";"<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
"<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";"<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
%
% Equivalent of AM PM
% Equivalent of AM PM
am_pm "<U0041><U004D>";"<U0050><U004D>"
%
% Appropriate date and time representation
% Appropriate date and time representation
% %A, %d %B, %Y %I:%M:%S %Z
d_t_fmt "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
% Appropriate date representation
% Appropriate date representation
% %A, %d %B, %Y
d_fmt "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059>"
%
% Appropriate time representation
% Appropriate time representation
% %I:%M:%S %Z
t_fmt "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020><U0025><U005A>"
%
% Appropriate 12 h time representation (%r)
% Appropriate 12 h time representation (%r)
t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
END LC_TIME
@ -145,14 +145,14 @@ LC_MESSAGES
% ^[yY]
yesexpr "<U005E><U005B><U0079><U0059><U005D>"
% Syntax on Unicode Regular Expression Guidelines TR#18
% Syntax on Unicode Regular Expression Guidelines TR#18
% yesexpr "<U005E><U005B><U0079><U0059><U005D>"
%
% ^[nN]
noexpr "<U005E><U005B><U006E><U004E><U005D>"
% Syntax on Unicode Regular Expression Guidelines TR#18
% Syntax on Unicode Regular Expression Guidelines TR#18
% noexpr "<U005E><U005B><U006E><U004E><U005D>"
%
@ -177,8 +177,8 @@ END LC_PAPER
LC_NAME
% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category
% generated by IBM Basic CountryPack Transformer.
%
%
%
%
name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0067>"
name_gen ""
name_mr "<U004D><U0072><U002E>"
@ -213,5 +213,3 @@ LC_MEASUREMENT
measurement 1
END LC_MEASUREMENT

View File

@ -33,7 +33,7 @@ category "en_SG:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE
@ -47,7 +47,7 @@ END LC_COLLATE
LC_MONETARY
% This is the POSIX Locale definition the LC_MONETARY category
% generated by IBM Basic CountryPack Transformer.
% These are generated based on XML base Locale defintion file
% These are generated based on XML base Locale defintion file
% for IBM Class for Unicode.
%
int_curr_symbol "<U0053><U0047><U0044><U0020>"
@ -82,7 +82,7 @@ END LC_NUMERIC
LC_TIME
% This is the POSIX Locale definition for the LC_TIME category
% generated by IBM Basic CountryPack Transformer.
% These are generated based on XML base Locale difintion file
% These are generated based on XML base Locale difintion file
% for IBM Class for Unicode.
%
% Abbreviated weekday names (%a)
@ -113,22 +113,22 @@ mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";"<U0046><U0065><
"<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";"<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
"<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";"<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
%
% Equivalent of AM PM
% Equivalent of AM PM
am_pm "<U0041><U004D>";"<U0050><U004D>"
%
% Appropriate date and time representation
% Appropriate date and time representation
% %A %d,%B,%Y %I:%M:%S %Z
d_t_fmt "<U0025><U0041><U0020><U0025><U0064><U002C><U0025><U0042><U002C><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
% Appropriate date representation
% Appropriate date representation
% %A %d,%B,%Y
d_fmt "<U0025><U0041><U0020><U0025><U0064><U002C><U0025><U0042><U002C><U0025><U0059>"
%
% Appropriate time representation
% Appropriate time representation
% %I:%M:%S %Z
t_fmt "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020><U0025><U005A>"
%
% Appropriate 12 h time representation (%r)
% Appropriate 12 h time representation (%r)
t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
%
END LC_TIME
@ -143,14 +143,14 @@ LC_MESSAGES
% ^[yY]
yesexpr "<U005E><U005B><U0079><U0059><U005D>"
% Syntax on Unicode Regular Expression Guidelines TR#18
% Syntax on Unicode Regular Expression Guidelines TR#18
% yesexpr "<U005E><U005B><U0079><U0059><U005D>"
%
% ^[nN]
noexpr "<U005E><U005B><U006E><U004E><U005D>"
% Syntax on Unicode Regular Expression Guidelines TR#18
% Syntax on Unicode Regular Expression Guidelines TR#18
% noexpr "<U005E><U005B><U006E><U004E><U005D>"
%
@ -175,8 +175,8 @@ END LC_PAPER
LC_NAME
% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category
% generated by IBM Basic CountryPack Transformer.
%
%
%
%
name_fmt "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0067>"
name_gen ""
name_mr "<U004D><U0072><U002E>"

View File

@ -31,7 +31,7 @@ category "en_US:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE

View File

@ -31,7 +31,7 @@ comment_char %
% 2003-05-17 Dwayne Bailey <dwayne@translate.org.za>
% - Add lang_ab, lang_term
% - Add various comments for reference documents
% - Add country_isbn, country_car, country_ab2,
% - Add country_isbn, country_car, country_ab2,
% country_ab3, country_num
% - Add name_* for all salutations
% 1.1 (2003-03-14):
@ -74,7 +74,7 @@ category "en_ZA:2003";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "en_GB"
END LC_CTYPE
LC_COLLATE
@ -137,7 +137,7 @@ day "<U0053><U0075><U006E><U0064><U0061><U0079>";/
"<U0046><U0072><U0069><U0064><U0061><U0079>";/
"<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
% abmon - The abbreviations for the months
% abmon - The abbreviations for the months
% - Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
"<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
@ -146,7 +146,7 @@ abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
"<U0053><U0065><U0070>";"<U004F><U0063><U0074>";/
"<U004E><U006F><U0076>";"<U0044><U0065><U0063>"
% mon - The full names of the months -
% mon - The full names of the months -
% - January, February, March, April, May, June
% July, August, September, October, November, December
mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
@ -269,7 +269,7 @@ name_gen ""
% Salutation for unmarried females
% "Miss"
name_miss "<U004D><U0069><U0073><U0073>"
% Salutation for males
% "Mr"
name_mr "<U004D><U0072>"

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -43,7 +43,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_US"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -2114,6 +2114,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -43,7 +43,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -43,7 +43,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -43,7 +43,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -2129,7 +2129,7 @@ order_end
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -52,7 +52,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -2121,6 +2121,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MONETARY

View File

@ -55,7 +55,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -44,7 +44,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "eu_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -72,6 +72,10 @@ map to_inpunct; /
map to_outpunct; /
(<U002E>,<U066B>); /
(<U002C>,<U066C>)
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -2119,6 +2119,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MONETARY

View File

@ -44,7 +44,7 @@ copy "fi_FI"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "fi_FI"
END LC_CTYPE
LC_MONETARY

View File

@ -50,7 +50,7 @@ category "fo_FO:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "da_DK"
END LC_CTYPE
LC_COLLATE

View File

@ -45,6 +45,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -38,7 +38,7 @@ category "ga_IE@euro:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "ga_IE"
END LC_CTYPE
LC_COLLATE

View File

@ -110,7 +110,7 @@ country_num 232
% country_car unknown
% country_isbn unknown, Need ISO 2108
lang_name "<U130D><U12D5><U12DD>"
lang_ab "<U0067><U0065><U007A>"
%lang_ab "<U0067><U0065><U007A>"
lang_term "<U0067><U0065><U007A>"
%
% Petter Reinholdtsen reports uncommenting the below breaks compilation

View File

@ -110,7 +110,7 @@ country_num 231 % 210 found in at least one ISO 3166 doc
% country_car unknown
% country_isbn unknown, Need ISO 2108
lang_name "<U130D><U12D5><U12DD>"
lang_ab "<U0067><U0065><U007A>"
%lang_ab "<U0067><U0065><U007A>"
lang_term "<U0067><U0065><U007A>"
%
% Petter Reinholdtsen reports uncommenting the below breaks compilation

View File

@ -51,7 +51,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "es_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -44,7 +44,7 @@ copy "es_ES"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "gl_ES"
END LC_CTYPE
LC_MESSAGES

View File

@ -34,6 +34,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE

View File

@ -1,7 +1,7 @@
escape_char /
comment_char %
% WARNING: UNOFFICIAL; EXPERIMENTAL. CHECK WITH Keld Simonsen
% WARNING: UNOFFICIAL; EXPERIMENTAL. CHECK WITH Keld Simonsen
% to see if there is an offical release for Manx Gaelic.
% Manx Gaelic language locale for Britain
@ -50,6 +50,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -52,6 +52,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -33,6 +33,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -2138,6 +2138,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -72,6 +72,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MONETARY

View File

@ -48,6 +48,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -2157,6 +2157,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MONETARY

View File

@ -40,7 +40,7 @@ category "it_CH:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
copy "it_IT"
END LC_CTYPE
LC_COLLATE

View File

@ -51,6 +51,10 @@ END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_MESSAGES

View File

@ -43,7 +43,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_CTYPE
copy "i18n"
copy "it_IT"
END LC_CTYPE
LC_MESSAGES

View File

@ -51,6 +51,10 @@ END LC_IDENTIFICATION
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
translit_end
END LC_CTYPE
LC_COLLATE

View File

@ -1672,6 +1672,7 @@ tojkata (<U3041>,<U30A1>);(<U3042>,<U30A2>);(<U3043>,<U30A3>);/
translit_start
include "translit_combining";""
include "translit_cjk_variants";""
translit_end

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