* [PATCH 1/4] localedata: add new locale kv_RU
@ 2024-01-11 9:40 Mike FABIAN
2024-01-11 9:40 ` [PATCH 2/4] localedata: kv_RU: convert to UTF-8 Mike FABIAN
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Mike FABIAN @ 2024-01-11 9:40 UTC (permalink / raw)
To: libc-alpha; +Cc: Mike FABIAN
Resolves: BZ # 30605
---
localedata/SUPPORTED | 1 +
localedata/locales/kv_RU | 164 +++++++++++++++++++++++++++++++++++++++
2 files changed, 165 insertions(+)
create mode 100644 localedata/locales/kv_RU
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index 25a2db45ec..7929682f3e 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -297,6 +297,7 @@ ks_IN/UTF-8 \
ks_IN@devanagari/UTF-8 \
ku_TR.UTF-8/UTF-8 \
ku_TR/ISO-8859-9 \
+kv_RU/UTF-8 \
kw_GB.UTF-8/UTF-8 \
kw_GB/ISO-8859-1 \
ky_KG/UTF-8 \
diff --git a/localedata/locales/kv_RU b/localedata/locales/kv_RU
new file mode 100644
index 0000000000..f1f9dfd41b
--- /dev/null
+++ b/localedata/locales/kv_RU
@@ -0,0 +1,164 @@
+comment_char %
+escape_char /
+
+% This file is part of the GNU C Library and contains locale data.
+% The Free Software Foundation does not claim any copyright interest
+% in the locale data contained in this file. The foregoing does not
+% affect the license of the GNU C Library as a whole. It does not
+% exempt you from the conditions of the license if your use would
+% otherwise be governed by that license.
+
+LC_IDENTIFICATION
+title "Komi locale for Russia"
+source ""
+address ""
+contact "Kirill Izmestev"
+email "felixz@altlinux.org"
+tel ""
+language "Komi"
+territory "Russia"
+revision "1.0"
+date "2023-05-20"
+
+category "i18n:2012";LC_IDENTIFICATION
+category "i18n:2012";LC_CTYPE
+category "i18n:2012";LC_COLLATE
+category "i18n:2012";LC_TIME
+category "i18n:2012";LC_NUMERIC
+category "i18n:2012";LC_MONETARY
+category "i18n:2012";LC_MESSAGES
+category "i18n:2012";LC_PAPER
+category "i18n:2012";LC_NAME
+category "i18n:2012";LC_ADDRESS
+category "i18n:2012";LC_TELEPHONE
+category "i18n:2012";LC_MEASUREMENT
+END LC_IDENTIFICATION
+
+LC_COLLATE
+copy "iso14651_t1" % Additional Komi letters already fine sorted in this iso standart
+END LC_COLLATE
+
+LC_CTYPE
+copy "i18n"
+
+translit_start
+include "translit_combining";""
+translit_end
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "^[+1yY<U0414><U0435><U0440><U0442>]"
+noexpr "^[-0nN<U041E><U0433>]"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol "RUB "
+currency_symbol "<U20BD>"
+mon_decimal_point "."
+mon_thousands_sep "<U202F>"
+mon_grouping 3;3
+positive_sign ""
+negative_sign "-"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 0
+p_sep_by_space 1
+n_cs_precedes 0
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+END LC_MONETARY
+
+LC_NUMERIC
+copy "ru_RU"
+END LC_NUMERIC
+
+LC_TIME
+day "<U0412><U0435><U0436><U0430><U043B><U0443><U043D>";/
+ "<U0412><U044B><U043B><U044C><U043B><U0443><U043D>";/
+ "<U0412><U043E><U0442><U043E><U0440><U043D><U0438><U043A>";/
+ "<U0428><U04E7><U0440><U043B><U0443><U043D>";/
+ "<U0427><U0435><U0442><U0432><U0435><U0440><U0433>";/
+ "<U041F><U0435><U043A><U043D><U0438><U0447><U0430>";/
+ "<U0421><U0443><U0431><U04E7><U0442><U0430>"
+abday "<U0412><U0416>";/
+ "<U0412><U041B>";/
+ "<U0412><U0422>";/
+ "<U0428><U0420>";/
+ "<U0427><U0422>";/
+ "<U041F><U041A>";/
+ "<U0421><U0411>"
+alt_mon "<U0422><U04E7><U0432><U0448><U04E7><U0440>";/
+ "<U0423><U0440><U0430><U0441><U044C><U04E7><U043C>";/
+ "<U0420><U0430><U043A><U0430><U0020><U0442><U002E>";/
+ "<U041A><U043E><U0441><U043C><U0443>";/
+ "<U041E><U0434><U0430><U002D><U043A><U043E><U0440><U0430>";/
+ "<U041B><U04E7><U0434><U0434><U0437><U0430><U002D><U043D><U002E>";/
+ "<U0421><U043E><U0440><U0430><U0020><U0442><U002E>";/
+ "<U041C><U043E><U0437><U0020><U0442><U002E>";/
+ "<U041A><U04E7><U0447><U0020><U0442><U002E>";/
+ "<U0419><U0438><U0440><U044B><U043C>";/
+ "<U0412><U04E7><U043B><U044C><U0433><U044B><U043C>";/
+ "<U04E6><U0448><U044B><U043C>"
+mon "<U0442><U04E7><U0432><U0448><U04E7><U0440>";/
+ "<U0443><U0440><U0430><U0441><U044C><U04E7><U043C>";/
+ "<U0440><U0430><U043A><U0430><U0020><U0442><U002E>";/
+ "<U043A><U043E><U0441><U043C><U0443>";/
+ "<U043E><U0434><U0430><U002D><U043A><U043E><U0440><U0430>";/
+ "<U043B><U04E7><U0434><U0434><U0437><U0430><U002D><U043D><U002E>";/
+ "<U0441><U043E><U0440><U0430><U0020><U0442><U002E>";/
+ "<U043C><U043E><U0437><U0020><U0442><U002E>";/
+ "<U043A><U04E7><U0447><U0020><U0442><U002E>";/
+ "<U0439><U0438><U0440><U044B><U043C>";/
+ "<U0432><U04E7><U043B><U044C><U0433><U044B><U043C>";/
+ "<U04E7><U0448><U044B><U043C>"
+abmon "<U0422><U0412><U0428>";/
+ "<U0423><U0420><U0421>";/
+ "<U0420><U041A><U0422>";/
+ "<U041A><U0421><U041C>";/
+ "<U041E><U0414><U041A>";/
+ "<U041B><U0414><U041D>";/
+ "<U0421><U0420><U0422>";/
+ "<U041C><U0417><U0422>";/
+ "<U041A><U0427><U0422>";/
+ "<U0419><U0420><U041C>";/
+ "<U0412><U041B><U0413>";/
+ "<U04E6><U0428><U041C>"
+d_t_fmt "%A, %Yʼ %B %-dʼ <U043B><U0443><U043D> %T"
+d_fmt "%Y-%m-%d"
+t_fmt "%T"
+am_pm "";""
+t_fmt_ampm ""
+date_fmt "%A, %Yʼ %B %-dʼ <U043B><U0443><U043D> %H:%M:%S %Z"
+week 7;19971130;1
+first_weekday 2
+END LC_TIME
+
+LC_PAPER
+copy "ru_RU"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "ru_RU"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "ru_RU"
+END LC_MEASUREMENT
+
+LC_NAME
+name_fmt "%d%t%g%t%m%t%f"
+END LC_NAME
+
+LC_ADDRESS
+postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N"
+country_ab2 "RU"
+country_ab3 "RUS"
+country_num 643
+country_car "RUS"
+% коми кыв
+lang_name "<U043A><U043E><U043C><U0438><U0020><U043A><U044B><U0432>"
+lang_ab "kv"
+lang_term "kom"
+lang_lib "kom"
+END LC_ADDRESS
--
2.43.0
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 2/4] localedata: kv_RU: convert to UTF-8
2024-01-11 9:40 [PATCH 1/4] localedata: add new locale kv_RU Mike FABIAN
@ 2024-01-11 9:40 ` Mike FABIAN
2024-01-11 9:40 ` [PATCH 3/4] localedata: resolve cyclic dependencies Mike FABIAN
2024-01-11 9:40 ` [PATCH 4/4] localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 Mike FABIAN
2 siblings, 0 replies; 4+ messages in thread
From: Mike FABIAN @ 2024-01-11 9:40 UTC (permalink / raw)
To: libc-alpha; +Cc: Mike FABIAN
---
localedata/locales/kv_RU | 114 +++++++++++++++++++--------------------
1 file changed, 57 insertions(+), 57 deletions(-)
diff --git a/localedata/locales/kv_RU b/localedata/locales/kv_RU
index f1f9dfd41b..51d0cb3f73 100644
--- a/localedata/locales/kv_RU
+++ b/localedata/locales/kv_RU
@@ -47,15 +47,15 @@ translit_end
END LC_CTYPE
LC_MESSAGES
-yesexpr "^[+1yY<U0414><U0435><U0440><U0442>]"
-noexpr "^[-0nN<U041E><U0433>]"
+yesexpr "^[+1yYДерт]"
+noexpr "^[-0nNОг]"
END LC_MESSAGES
LC_MONETARY
int_curr_symbol "RUB "
-currency_symbol "<U20BD>"
+currency_symbol "₽"
mon_decimal_point "."
-mon_thousands_sep "<U202F>"
+mon_thousands_sep " "
mon_grouping 3;3
positive_sign ""
negative_sign "-"
@@ -74,62 +74,62 @@ copy "ru_RU"
END LC_NUMERIC
LC_TIME
-day "<U0412><U0435><U0436><U0430><U043B><U0443><U043D>";/
- "<U0412><U044B><U043B><U044C><U043B><U0443><U043D>";/
- "<U0412><U043E><U0442><U043E><U0440><U043D><U0438><U043A>";/
- "<U0428><U04E7><U0440><U043B><U0443><U043D>";/
- "<U0427><U0435><U0442><U0432><U0435><U0440><U0433>";/
- "<U041F><U0435><U043A><U043D><U0438><U0447><U0430>";/
- "<U0421><U0443><U0431><U04E7><U0442><U0430>"
-abday "<U0412><U0416>";/
- "<U0412><U041B>";/
- "<U0412><U0422>";/
- "<U0428><U0420>";/
- "<U0427><U0422>";/
- "<U041F><U041A>";/
- "<U0421><U0411>"
-alt_mon "<U0422><U04E7><U0432><U0448><U04E7><U0440>";/
- "<U0423><U0440><U0430><U0441><U044C><U04E7><U043C>";/
- "<U0420><U0430><U043A><U0430><U0020><U0442><U002E>";/
- "<U041A><U043E><U0441><U043C><U0443>";/
- "<U041E><U0434><U0430><U002D><U043A><U043E><U0440><U0430>";/
- "<U041B><U04E7><U0434><U0434><U0437><U0430><U002D><U043D><U002E>";/
- "<U0421><U043E><U0440><U0430><U0020><U0442><U002E>";/
- "<U041C><U043E><U0437><U0020><U0442><U002E>";/
- "<U041A><U04E7><U0447><U0020><U0442><U002E>";/
- "<U0419><U0438><U0440><U044B><U043C>";/
- "<U0412><U04E7><U043B><U044C><U0433><U044B><U043C>";/
- "<U04E6><U0448><U044B><U043C>"
-mon "<U0442><U04E7><U0432><U0448><U04E7><U0440>";/
- "<U0443><U0440><U0430><U0441><U044C><U04E7><U043C>";/
- "<U0440><U0430><U043A><U0430><U0020><U0442><U002E>";/
- "<U043A><U043E><U0441><U043C><U0443>";/
- "<U043E><U0434><U0430><U002D><U043A><U043E><U0440><U0430>";/
- "<U043B><U04E7><U0434><U0434><U0437><U0430><U002D><U043D><U002E>";/
- "<U0441><U043E><U0440><U0430><U0020><U0442><U002E>";/
- "<U043C><U043E><U0437><U0020><U0442><U002E>";/
- "<U043A><U04E7><U0447><U0020><U0442><U002E>";/
- "<U0439><U0438><U0440><U044B><U043C>";/
- "<U0432><U04E7><U043B><U044C><U0433><U044B><U043C>";/
- "<U04E7><U0448><U044B><U043C>"
-abmon "<U0422><U0412><U0428>";/
- "<U0423><U0420><U0421>";/
- "<U0420><U041A><U0422>";/
- "<U041A><U0421><U041C>";/
- "<U041E><U0414><U041A>";/
- "<U041B><U0414><U041D>";/
- "<U0421><U0420><U0422>";/
- "<U041C><U0417><U0422>";/
- "<U041A><U0427><U0422>";/
- "<U0419><U0420><U041C>";/
- "<U0412><U041B><U0413>";/
- "<U04E6><U0428><U041C>"
-d_t_fmt "%A, %Yʼ %B %-dʼ <U043B><U0443><U043D> %T"
+day "Вежалун";/
+ "Выльлун";/
+ "Воторник";/
+ "Шӧрлун";/
+ "Четверг";/
+ "Пекнича";/
+ "Субӧта"
+abday "ВЖ";/
+ "ВЛ";/
+ "ВТ";/
+ "ШР";/
+ "ЧТ";/
+ "ПК";/
+ "СБ"
+alt_mon "Тӧвшӧр";/
+ "Урасьӧм";/
+ "Рака т.";/
+ "Косму";/
+ "Ода-кора";/
+ "Лӧддза-н.";/
+ "Сора т.";/
+ "Моз т.";/
+ "Кӧч т.";/
+ "Йирым";/
+ "Вӧльгым";/
+ "Ӧшым"
+mon "тӧвшӧр";/
+ "урасьӧм";/
+ "рака т.";/
+ "косму";/
+ "ода-кора";/
+ "лӧддза-н.";/
+ "сора т.";/
+ "моз т.";/
+ "кӧч т.";/
+ "йирым";/
+ "вӧльгым";/
+ "ӧшым"
+abmon "ТВШ";/
+ "УРС";/
+ "РКТ";/
+ "КСМ";/
+ "ОДК";/
+ "ЛДН";/
+ "СРТ";/
+ "МЗТ";/
+ "КЧТ";/
+ "ЙРМ";/
+ "ВЛГ";/
+ "ӦШМ"
+d_t_fmt "%A, %Yʼ %B %-dʼ лун %T"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
t_fmt_ampm ""
-date_fmt "%A, %Yʼ %B %-dʼ <U043B><U0443><U043D> %H:%M:%S %Z"
+date_fmt "%A, %Yʼ %B %-dʼ лун %H:%M:%S %Z"
week 7;19971130;1
first_weekday 2
END LC_TIME
@@ -157,7 +157,7 @@ country_ab3 "RUS"
country_num 643
country_car "RUS"
% коми кыв
-lang_name "<U043A><U043E><U043C><U0438><U0020><U043A><U044B><U0432>"
+lang_name "коми кыв"
lang_ab "kv"
lang_term "kom"
lang_lib "kom"
--
2.43.0
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 3/4] localedata: resolve cyclic dependencies
2024-01-11 9:40 [PATCH 1/4] localedata: add new locale kv_RU Mike FABIAN
2024-01-11 9:40 ` [PATCH 2/4] localedata: kv_RU: convert to UTF-8 Mike FABIAN
@ 2024-01-11 9:40 ` Mike FABIAN
2024-01-11 9:40 ` [PATCH 4/4] localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 Mike FABIAN
2 siblings, 0 replies; 4+ messages in thread
From: Mike FABIAN @ 2024-01-11 9:40 UTC (permalink / raw)
To: libc-alpha; +Cc: Mike FABIAN
Resolves: BZ # 24006
---
localedata/locales/am_ET | 45 +-
localedata/locales/ber_DZ | 99 +----
localedata/locales/en_GB | 6 +-
localedata/locales/en_PH | 6 +-
localedata/locales/en_US | 6 +-
localedata/locales/fil_PH | 8 +-
localedata/locales/kab_DZ | 85 +++-
localedata/locales/om_ET | 85 +---
localedata/locales/om_KE | 84 +++-
localedata/locales/ti_ET | 850 +-------------------------------------
localedata/locales/tl_PH | 2 +-
11 files changed, 226 insertions(+), 1050 deletions(-)
diff --git a/localedata/locales/am_ET b/localedata/locales/am_ET
index 76b9ae4e1b..5974ab24da 100644
--- a/localedata/locales/am_ET
+++ b/localedata/locales/am_ET
@@ -892,7 +892,6 @@ translit_end
%
END LC_CTYPE
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Ethiopia Specifc and Shared Data:
@@ -900,30 +899,54 @@ END LC_CTYPE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
LC_MEASUREMENT
-copy "ti_ET"
+copy "i18n"
END LC_MEASUREMENT
-
LC_MONETARY
-copy "ti_ET"
+%
+int_curr_symbol "ETB "
+currency_symbol "Br"
+mon_decimal_point "."
+mon_thousands_sep ","
+mon_grouping 3;3
+positive_sign ""
+negative_sign "-"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 0
+n_cs_precedes 1
+n_sep_by_space 0
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
-
LC_NUMERIC
-copy "ti_ET"
+%
+% This is the POSIX Locale definition for the LC_NUMERIC category.
+%
+decimal_point "."
+thousands_sep ","
+grouping 3;3
+%
END LC_NUMERIC
-
LC_PAPER
-copy "ti_ET"
+copy "i18n"
END LC_PAPER
-
LC_TELEPHONE
-copy "ti_ET"
+%
+% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE category.
+%
+tel_dom_fmt "%a-%l"
+tel_int_fmt "%c-%a-%l"
+int_prefix "251"
+int_select "00"
+%
END LC_TELEPHONE
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Amharic Specifc Data:
diff --git a/localedata/locales/ber_DZ b/localedata/locales/ber_DZ
index ce18b5d171..f503eccfd6 100644
--- a/localedata/locales/ber_DZ
+++ b/localedata/locales/ber_DZ
@@ -45,92 +45,6 @@ category "i18n:2012";LC_MONETARY
category "i18n:2012";LC_MESSAGES
END LC_IDENTIFICATION
-%
-% TODO: fix LC_TIME, LC_MONETARY, LC_MESSAGES, LC_NAME, LC_ADDRESS
-
-LC_COLLATE
-% The latin amazigh alphabet is:
-%
-% a ɛ b b* c č d ḍ e f g g* ğ h ḥ i j k k* l m n q q* gam gam* r ṛ s ṣ t ṭ u w x x* y z ẓ
-%
-% (What are the letters followed by a *???)
-%
-% CLDR does not yet have collation rules for this language.
-%
-
-% Looking at the above alphabet and the previously existing collation
-% rules in glibc for this language, I implement this in the following way:
-%
-% &A<ɛ<<<Ɛ
-% &C<č<<<Č
-% &D<ḍ<<<Ḍ
-% &G<ğ<<<Ğ
-% &H<ḥ<<<Ḥ
-% &Q<ɣ<<<Ɣ
-% &R<ṛ<<<Ṛ
-% &S<ṣ<<<Ṣ
-% &T<ṭ<<<Ṭ
-% &Z<ẓ<<<Ẓ
-
-copy "iso14651_t1"
-
-collating-symbol <open-e>
-collating-symbol <c-caron>
-collating-symbol <d-dot-below>
-collating-symbol <g-breve>
-collating-symbol <h-dot-below>
-collating-symbol <latin-gamma>
-collating-symbol <r-dot-below>
-collating-symbol <s-dot-below>
-collating-symbol <t-dot-below>
-collating-symbol <z-dot-below>
-
-reorder-after <AFTER-A>
-<open-e>
-reorder-after <AFTER-C>
-<c-caron>
-reorder-after <AFTER-D>
-<d-dot-below>
-reorder-after <AFTER-G>
-<g-breve>
-reorder-after <AFTER-H>
-<h-dot-below>
-reorder-after <AFTER-Q>
-<latin-gamma>
-reorder-after <AFTER-R>
-<r-dot-below>
-reorder-after <AFTER-S>
-<s-dot-below>
-reorder-after <AFTER-T>
-<t-dot-below>
-reorder-after <AFTER-Z>
-<z-dot-below>
-
-<U025B> <open-e>;<BASE>;<MIN>;IGNORE % ɛ
-<U0190> <open-e>;<BASE>;<CAP>;IGNORE % Ɛ
-<U010D> <c-caron>;<BASE>;<MIN>;IGNORE % č
-<U010C> <c-caron>;<BASE>;<CAP>;IGNORE % Č
-<U1E0D> <d-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ḍ
-<U1E0C> <d-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ḍ
-<U011F> <g-breve>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ğ
-<U011E> <g-breve>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ğ
-<U1E25> <h-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ḥ
-<U1E24> <h-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ḥ
-<U0263> <latin-gamma>;<BASE>;<MIN>;IGNORE % ɣ
-<U0194> <latin-gamma>;<BASE>;<CAP>;IGNORE % Ɣ
-<U1E5B> <r-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṛ
-<U1E5A> <r-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṛ
-<U1E63> <s-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṣ
-<U1E62> <s-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṣ
-<U1E6D> <t-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṭ
-<U1E6C> <t-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṭ
-<U1E93> <z-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ẓ
-<U1E92> <z-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ẓ
-
-reorder-end
-
-END LC_COLLATE
-
LC_CTYPE
copy "i18n"
@@ -139,6 +53,13 @@ include "translit_combining";""
translit_end
END LC_CTYPE
+%
+% TODO: fix LC_TIME, LC_MONETARY, LC_MESSAGES, LC_NAME, LC_ADDRESS
+
+LC_COLLATE
+copy "kab_DZ"
+END LC_COLLATE
+
LC_MESSAGES
% Same as in kab_DZ (information from Belkacem Mohammed <belkacem77@gmail.com>):
copy "kab_DZ"
@@ -271,9 +192,5 @@ END LC_ADDRESS
LC_TELEPHONE
-% This is the ISO_IEC TR14652 Locale definition for the
-%
-tel_int_fmt "+%c ;%a ;%l"
-int_prefix "213"
-int_select "00"
+copy "ar_DZ"
END LC_TELEPHONE
diff --git a/localedata/locales/en_GB b/localedata/locales/en_GB
index 5b895574ac..c8b81338d0 100644
--- a/localedata/locales/en_GB
+++ b/localedata/locales/en_GB
@@ -50,11 +50,7 @@ category "i18n:2012";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_CTYPE
-copy "i18n"
-
-translit_start
-include "translit_combining";""
-translit_end
+copy "en_US"
END LC_CTYPE
LC_COLLATE
diff --git a/localedata/locales/en_PH b/localedata/locales/en_PH
index 365fb22849..eb46335911 100644
--- a/localedata/locales/en_PH
+++ b/localedata/locales/en_PH
@@ -42,7 +42,7 @@ END LC_IDENTIFICATION
LC_CTYPE
-copy "en_GB"
+copy "en_US"
END LC_CTYPE
LC_COLLATE
@@ -146,7 +146,7 @@ END LC_MESSAGES
LC_PAPER
-copy "tl_PH"
+copy "en_US"
END LC_PAPER
@@ -191,5 +191,5 @@ END LC_TELEPHONE
LC_MEASUREMENT
-copy "tl_PH"
+copy "i18n"
END LC_MEASUREMENT
diff --git a/localedata/locales/en_US b/localedata/locales/en_US
index 5cc518dff2..8c34420dc0 100644
--- a/localedata/locales/en_US
+++ b/localedata/locales/en_US
@@ -38,7 +38,11 @@ category "i18n:2012";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_CTYPE
-copy "en_GB"
+copy "i18n"
+
+translit_start
+include "translit_combining";""
+translit_end
END LC_CTYPE
LC_COLLATE
diff --git a/localedata/locales/fil_PH b/localedata/locales/fil_PH
index b4f9e66485..ebc40f293a 100644
--- a/localedata/locales/fil_PH
+++ b/localedata/locales/fil_PH
@@ -45,7 +45,7 @@ category "i18n:2012";LC_MONETARY
END LC_IDENTIFICATION
LC_CTYPE
-copy "tl_PH"
+copy "en_US"
END LC_CTYPE
LC_COLLATE
@@ -109,7 +109,7 @@ n_sign_posn 1
END LC_MONETARY
LC_NUMERIC
-copy "tl_PH"
+copy "en_US"
END LC_NUMERIC
LC_TIME
@@ -160,11 +160,11 @@ nostr "hindi"
END LC_MESSAGES
LC_PAPER
-copy "tl_PH"
+copy "en_US"
END LC_PAPER
LC_MEASUREMENT
-copy "tl_PH"
+copy "i18n"
END LC_MEASUREMENT
LC_NAME
diff --git a/localedata/locales/kab_DZ b/localedata/locales/kab_DZ
index f501f75781..2778afb337 100644
--- a/localedata/locales/kab_DZ
+++ b/localedata/locales/kab_DZ
@@ -43,7 +43,86 @@ translit_end
END LC_CTYPE
LC_COLLATE
-copy "ber_DZ"
+% The latin amazigh alphabet is:
+%
+% a ɛ b b* c č d ḍ e f g g* ğ h ḥ i j k k* l m n q q* gam gam* r ṛ s ṣ t ṭ u w x x* y z ẓ
+%
+% (What are the letters followed by a *???)
+%
+% CLDR does not yet have collation rules for this language.
+%
+
+% Looking at the above alphabet and the previously existing collation
+% rules in glibc for this language, I implement this in the following way:
+%
+% &A<ɛ<<<Ɛ
+% &C<č<<<Č
+% &D<ḍ<<<Ḍ
+% &G<ğ<<<Ğ
+% &H<ḥ<<<Ḥ
+% &Q<ɣ<<<Ɣ
+% &R<ṛ<<<Ṛ
+% &S<ṣ<<<Ṣ
+% &T<ṭ<<<Ṭ
+% &Z<ẓ<<<Ẓ
+
+copy "iso14651_t1"
+
+collating-symbol <open-e>
+collating-symbol <c-caron>
+collating-symbol <d-dot-below>
+collating-symbol <g-breve>
+collating-symbol <h-dot-below>
+collating-symbol <latin-gamma>
+collating-symbol <r-dot-below>
+collating-symbol <s-dot-below>
+collating-symbol <t-dot-below>
+collating-symbol <z-dot-below>
+
+reorder-after <AFTER-A>
+<open-e>
+reorder-after <AFTER-C>
+<c-caron>
+reorder-after <AFTER-D>
+<d-dot-below>
+reorder-after <AFTER-G>
+<g-breve>
+reorder-after <AFTER-H>
+<h-dot-below>
+reorder-after <AFTER-Q>
+<latin-gamma>
+reorder-after <AFTER-R>
+<r-dot-below>
+reorder-after <AFTER-S>
+<s-dot-below>
+reorder-after <AFTER-T>
+<t-dot-below>
+reorder-after <AFTER-Z>
+<z-dot-below>
+
+<U025B> <open-e>;<BASE>;<MIN>;IGNORE % ɛ
+<U0190> <open-e>;<BASE>;<CAP>;IGNORE % Ɛ
+<U010D> <c-caron>;<BASE>;<MIN>;IGNORE % č
+<U010C> <c-caron>;<BASE>;<CAP>;IGNORE % Č
+<U1E0D> <d-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ḍ
+<U1E0C> <d-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ḍ
+<U011F> <g-breve>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ğ
+<U011E> <g-breve>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ğ
+<U1E25> <h-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ḥ
+<U1E24> <h-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ḥ
+<U0263> <latin-gamma>;<BASE>;<MIN>;IGNORE % ɣ
+<U0194> <latin-gamma>;<BASE>;<CAP>;IGNORE % Ɣ
+<U1E5B> <r-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṛ
+<U1E5A> <r-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṛ
+<U1E63> <s-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṣ
+<U1E62> <s-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṣ
+<U1E6D> <t-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ṭ
+<U1E6C> <t-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ṭ
+<U1E93> <z-dot-below>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ẓ
+<U1E92> <z-dot-below>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ẓ
+
+reorder-end
+
END LC_COLLATE
LC_TIME
@@ -131,11 +210,11 @@ n_sign_posn 1
END LC_MONETARY
LC_PAPER
-copy "ber_DZ"
+copy "i18n"
END LC_PAPER
LC_MEASUREMENT
-copy "ber_DZ"
+copy "i18n"
END LC_MEASUREMENT
LC_MESSAGES
diff --git a/localedata/locales/om_ET b/localedata/locales/om_ET
index 881b43fb17..b09cf536ec 100644
--- a/localedata/locales/om_ET
+++ b/localedata/locales/om_ET
@@ -107,27 +107,13 @@ END LC_TELEPHONE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
LC_MESSAGES
-yesexpr "^[+1eEyY]"
-noexpr "^[-0mMnN]"
-yesstr "eeyyee"
-nostr "miti"
+copy "om_KE"
END LC_MESSAGES
-
LC_NAME
-%
-% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category.
-%
-name_fmt "%d%t%g%t%m%t%f"
-name_gen ""
-name_mr "Ob"
-name_mrs "Ad"
-name_miss "Du"
-name_ms ""
-%
+copy "om_KE"
END LC_NAME
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Oromo/ET Specific Data:
@@ -153,71 +139,6 @@ lang_lib "orm"
%
END LC_ADDRESS
-
LC_TIME
-%
-% Abbreviated weekday names (%a)
-%
-abday "Dil";"Wix";"Qib";"Rob";"Kam";"Jim";"San"
-%
-% Full weekday names (%A)
-%
-day "Dilbata";/
- "Wiixata";/
- "Qibxata";/
- "Roobii";/
- "Kamiisa";/
- "Jimaata";/
- "Sanbata"
-%
-% Abbreviated month names (%b)
-%
-abmon "Ama";/
- "Gur";/
- "Bit";/
- "Elb";/
- "Cam";/
- "Wax";/
- "Ado";/
- "Hag";/
- "Ful";/
- "Onk";/
- "Sad";/
- "Mud"
-%
-% Full month names (%B)
-%
-mon "Amajjii";/
- "Guraandhala";/
- "Bitooteessa";/
- "Elba";/
- "Caamsa";/
- "Waxabajjii";/
- "Adooleessa";/
- "Hagayya";/
- "Fuulbana";/
- "Onkololeessa";/
- "Sadaasa";/
- "Muddee"
-%
-% Equivalent of AM PM
-%
-am_pm "WD";"WB"
-%
-% Appropriate date representation (%x)
-d_fmt "%d//%m//%Y"
-%
-% Appropriate time representation (%X)
-t_fmt "%l:%M:%S %p"
-%
-% Appropriate AM/PM time representation (%r)
-t_fmt_ampm "%l:%M:%S %p"
-%
-% Appropriate date and time representation (%c)
-d_t_fmt "%A, %B %e, %Y %r %Z"
-%
-% Appropriate date representation (date(1))
-date_fmt "%A, %B %e, %r %Z %Y"
-%
-week 7;19971130;1
+copy "om_KE"
END LC_TIME
diff --git a/localedata/locales/om_KE b/localedata/locales/om_KE
index 66cdcf5c45..49731530ac 100644
--- a/localedata/locales/om_KE
+++ b/localedata/locales/om_KE
@@ -227,14 +227,25 @@ END LC_TELEPHONE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
LC_MESSAGES
-copy "om_ET"
+yesexpr "^[+1eEyY]"
+noexpr "^[-0mMnN]"
+yesstr "eeyyee"
+nostr "miti"
END LC_MESSAGES
LC_NAME
-copy "om_ET"
+%
+% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category.
+%
+name_fmt "%d%t%g%t%m%t%f"
+name_gen ""
+name_mr "Ob"
+name_mrs "Ad"
+name_miss "Du"
+name_ms ""
+%
END LC_NAME
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Oromo/KE Specific Data:
@@ -260,7 +271,70 @@ lang_lib "orm"
%
END LC_ADDRESS
-
LC_TIME
-copy "om_ET"
+%
+% Abbreviated weekday names (%a)
+%
+abday "Dil";"Wix";"Qib";"Rob";"Kam";"Jim";"San"
+%
+% Full weekday names (%A)
+%
+day "Dilbata";/
+ "Wiixata";/
+ "Qibxata";/
+ "Roobii";/
+ "Kamiisa";/
+ "Jimaata";/
+ "Sanbata"
+%
+% Abbreviated month names (%b)
+%
+abmon "Ama";/
+ "Gur";/
+ "Bit";/
+ "Elb";/
+ "Cam";/
+ "Wax";/
+ "Ado";/
+ "Hag";/
+ "Ful";/
+ "Onk";/
+ "Sad";/
+ "Mud"
+%
+% Full month names (%B)
+%
+mon "Amajjii";/
+ "Guraandhala";/
+ "Bitooteessa";/
+ "Elba";/
+ "Caamsa";/
+ "Waxabajjii";/
+ "Adooleessa";/
+ "Hagayya";/
+ "Fuulbana";/
+ "Onkololeessa";/
+ "Sadaasa";/
+ "Muddee"
+%
+% Equivalent of AM PM
+%
+am_pm "WD";"WB"
+%
+% Appropriate date representation (%x)
+d_fmt "%d//%m//%Y"
+%
+% Appropriate time representation (%X)
+t_fmt "%l:%M:%S %p"
+%
+% Appropriate AM/PM time representation (%r)
+t_fmt_ampm "%l:%M:%S %p"
+%
+% Appropriate date and time representation (%c)
+d_t_fmt "%A, %B %e, %Y %r %Z"
+%
+% Appropriate date representation (date(1))
+date_fmt "%A, %B %e, %r %Z %Y"
+%
+week 7;19971130;1
END LC_TIME
diff --git a/localedata/locales/ti_ET b/localedata/locales/ti_ET
index fdf4bcd94b..50e8148342 100644
--- a/localedata/locales/ti_ET
+++ b/localedata/locales/ti_ET
@@ -57,813 +57,9 @@ copy "am_ET"
END LC_COLLATE
LC_CTYPE
-%
-copy "i18n"
-space <U1361>
-translit_start
-% hoy-sadis followed by a vowel
-<U1205><U12A0> <U0068><U0027><U0065>
-<U1205><U12A1> <U0068><U0027><U0075>
-<U1205><U12A2> <U0068><U0027><U0069>
-<U1205><U12A0> <U0068><U0027><U0061>
-<U1205><U12A4> <U0068><U0027><U0045>
-<U1205><U12A6> <U0068><U0027><U006F>
-<U1205><U12A7> <U0068><U0027><U0065><U0061>
-
-% lawi-sadis followed by a vowel
-<U120D><U12A0> <U006C><U0027><U0065>
-<U120D><U12A1> <U006C><U0027><U0075>
-<U120D><U12A2> <U006C><U0027><U0069>
-<U120D><U12A0> <U006C><U0027><U0061>
-<U120D><U12A4> <U006C><U0027><U0045>
-<U120D><U12A6> <U006C><U0027><U006F>
-<U120D><U12A7> <U006C><U0027><U0065><U0061>
-
-% hawt-sadis followed by a vowel
-<U1215><U12A0> <U0048><U0027><U0065>
-<U1215><U12A1> <U0048><U0027><U0075>
-<U1215><U12A2> <U0048><U0027><U0069>
-<U1215><U12A0> <U0048><U0027><U0061>
-<U1215><U12A4> <U0048><U0027><U0045>
-<U1215><U12A6> <U0048><U0027><U006F>
-<U1215><U12A7> <U0048><U0027><U0065><U0061>
-
-% may-sadis followed by a vowel
-<U121D><U12A0> <U006D><U0027><U0065>
-<U121D><U12A1> <U006D><U0027><U0075>
-<U121D><U12A2> <U006D><U0027><U0069>
-<U121D><U12A0> <U006D><U0027><U0061>
-<U121D><U12A4> <U006D><U0027><U0045>
-<U121D><U12A6> <U006D><U0027><U006F>
-<U121D><U12A7> <U006D><U0027><U0065><U0061>
-
-% sewt-sadis followed by a vowel
-<U1225><U12A0> <U0060><U0073><U0027><U0065>
-<U1225><U12A1> <U0060><U0073><U0027><U0075>
-<U1225><U12A2> <U0060><U0073><U0027><U0069>
-<U1225><U12A0> <U0060><U0073><U0027><U0061>
-<U1225><U12A4> <U0060><U0073><U0027><U0045>
-<U1225><U12A6> <U0060><U0073><U0027><U006F>
-<U1225><U12A7> <U0060><U0073><U0027><U0065><U0061>
-
-% ris-sadis followed by a vowel
-<U122D><U12A0> <U0072><U0027><U0065>
-<U122D><U12A1> <U0072><U0027><U0075>
-<U122D><U12A2> <U0072><U0027><U0069>
-<U122D><U12A0> <U0072><U0027><U0061>
-<U122D><U12A4> <U0072><U0027><U0045>
-<U122D><U12A6> <U0072><U0027><U006F>
-<U122D><U12A7> <U0072><U0027><U0065><U0061>
-
-% sat-sadis followed by a vowel
-<U1235><U12A0> <U0073><U0027><U0065>
-<U1235><U12A1> <U0073><U0027><U0075>
-<U1235><U12A2> <U0073><U0027><U0069>
-<U1235><U12A0> <U0073><U0027><U0061>
-<U1235><U12A4> <U0073><U0027><U0045>
-<U1235><U12A6> <U0073><U0027><U006F>
-<U1235><U12A7> <U0073><U0027><U0065><U0061>
-
-% sha-sat-sadis followed by a vowel
-<U123D><U12A0> <U0078><U0027><U0065>
-<U123D><U12A1> <U0078><U0027><U0075>
-<U123D><U12A2> <U0078><U0027><U0069>
-<U123D><U12A0> <U0078><U0027><U0061>
-<U123D><U12A4> <U0078><U0027><U0045>
-<U123D><U12A6> <U0078><U0027><U006F>
-<U123D><U12A7> <U0078><U0027><U0065><U0061>
-
-% qaf-sadis followed by a vowel
-<U1245><U12A0> <U0071><U0027><U0065>
-<U1245><U12A1> <U0071><U0027><U0075>
-<U1245><U12A2> <U0071><U0027><U0069>
-<U1245><U12A0> <U0071><U0027><U0061>
-<U1245><U12A4> <U0071><U0027><U0045>
-<U1245><U12A6> <U0071><U0027><U006F>
-<U1245><U12A7> <U0071><U0027><U0065><U0061>
-
-<U124D><U12A0> <U0071><U0057><U0027><U0065>
-<U124D><U12A1> <U0071><U0057><U0027><U0075>
-<U124D><U12A2> <U0071><U0057><U0027><U0069>
-<U124D><U12A0> <U0071><U0057><U0027><U0061>
-<U124D><U12A4> <U0071><U0057><U0027><U0045>
-<U124D><U12A6> <U0071><U0057><U0027><U006F>
-<U124D><U12A7> <U0071><U0057><U0027><U0065><U0061>
-
-% qha-qaf-sadis followed by a vowel
-<U1255><U12A0> <U0051><U0027><U0065>
-<U1255><U12A1> <U0051><U0027><U0075>
-<U1255><U12A2> <U0051><U0027><U0069>
-<U1255><U12A0> <U0051><U0027><U0061>
-<U1255><U12A4> <U0051><U0027><U0045>
-<U1255><U12A6> <U0051><U0027><U006F>
-<U1255><U12A7> <U0051><U0027><U0065><U0061>
-
-<U125D><U12A0> <U0051><U0057><U0027><U0065>
-<U125D><U12A1> <U0051><U0057><U0027><U0075>
-<U125D><U12A2> <U0051><U0057><U0027><U0069>
-<U125D><U12A0> <U0051><U0057><U0027><U0061>
-<U125D><U12A4> <U0051><U0057><U0027><U0045>
-<U125D><U12A6> <U0051><U0057><U0027><U006F>
-<U125D><U12A7> <U0051><U0057><U0027><U0065><U0061>
-
-% bet-sadis followed by a vowel
-<U1265><U12A0> <U0062><U0027><U0065>
-<U1265><U12A1> <U0062><U0027><U0075>
-<U1265><U12A2> <U0062><U0027><U0069>
-<U1265><U12A0> <U0062><U0027><U0061>
-<U1265><U12A4> <U0062><U0027><U0045>
-<U1265><U12A6> <U0062><U0027><U006F>
-<U1265><U12A7> <U0062><U0027><U0065><U0061>
-
-% ve-bet-sadis followed by a vowel
-<U126D><U12A0> <U0076><U0027><U0065>
-<U126D><U12A1> <U0076><U0027><U0075>
-<U126D><U12A2> <U0076><U0027><U0069>
-<U126D><U12A0> <U0076><U0027><U0061>
-<U126D><U12A4> <U0076><U0027><U0045>
-<U126D><U12A6> <U0076><U0027><U006F>
-<U126D><U12A7> <U0076><U0027><U0065><U0061>
-
-% taw-sadis followed by a vowel
-<U1275><U12A0> <U0074><U0027><U0065>
-<U1275><U12A1> <U0074><U0027><U0075>
-<U1275><U12A2> <U0074><U0027><U0069>
-<U1275><U12A0> <U0074><U0027><U0061>
-<U1275><U12A4> <U0074><U0027><U0045>
-<U1275><U12A6> <U0074><U0027><U006F>
-<U1275><U12A7> <U0074><U0027><U0065><U0061>
-
-% cha-taw-sadis followed by a vowel
-<U127D><U12A0> <U0063><U0027><U0065>
-<U127D><U12A1> <U0063><U0027><U0075>
-<U127D><U12A2> <U0063><U0027><U0069>
-<U127D><U12A0> <U0063><U0027><U0061>
-<U127D><U12A4> <U0063><U0027><U0045>
-<U127D><U12A6> <U0063><U0027><U006F>
-<U127D><U12A7> <U0063><U0027><U0065><U0061>
-
-% harm-sadis followed by a vowel
-<U1285><U12A0> <U0060><U0068><U0027><U0065>
-<U1285><U12A1> <U0060><U0068><U0027><U0075>
-<U1285><U12A2> <U0060><U0068><U0027><U0069>
-<U1285><U12A0> <U0060><U0068><U0027><U0061>
-<U1285><U12A4> <U0060><U0068><U0027><U0045>
-<U1285><U12A6> <U0060><U0068><U0027><U006F>
-<U1285><U12A7> <U0060><U0068><U0027><U0065><U0061>
-
-<U128D><U12A0> <U0068><U0057><U0027><U0065>
-<U128D><U12A1> <U0068><U0057><U0027><U0075>
-<U128D><U12A2> <U0068><U0057><U0027><U0069>
-<U128D><U12A0> <U0068><U0057><U0027><U0061>
-<U128D><U12A4> <U0068><U0057><U0027><U0045>
-<U128D><U12A6> <U0068><U0057><U0027><U006F>
-<U128D><U12A7> <U0068><U0057><U0027><U0065><U0061>
-
-% nehas-sadis followed by a vowel
-<U1295><U12A0> <U006E><U0027><U0065>
-<U1295><U12A1> <U006E><U0027><U0075>
-<U1295><U12A2> <U006E><U0027><U0069>
-<U1295><U12A0> <U006E><U0027><U0061>
-<U1295><U12A4> <U006E><U0027><U0045>
-<U1295><U12A6> <U006E><U0027><U006F>
-<U1295><U12A7> <U006E><U0027><U0065><U0061>
-
-% nye-nehas-sadis followed by a vowel
-<U129D><U12A0> <U004E><U0027><U0065>
-<U129D><U12A1> <U004E><U0027><U0075>
-<U129D><U12A2> <U004E><U0027><U0069>
-<U129D><U12A0> <U004E><U0027><U0061>
-<U129D><U12A4> <U004E><U0027><U0045>
-<U129D><U12A6> <U004E><U0027><U006F>
-<U129D><U12A7> <U004E><U0027><U0065><U0061>
-
-% kaf-sadis followed by a vowel
-<U12AD><U12A0> <U006B><U0027><U0065>
-<U12AD><U12A1> <U006B><U0027><U0075>
-<U12AD><U12A2> <U006B><U0027><U0069>
-<U12AD><U12A0> <U006B><U0027><U0061>
-<U12AD><U12A4> <U006B><U0027><U0045>
-<U12AD><U12A6> <U006B><U0027><U006F>
-<U12AD><U12A7> <U006B><U0027><U0065><U0061>
-
-<U12B5><U12A0> <U006B><U0057><U0027><U0065>
-<U12B5><U12A1> <U006B><U0057><U0027><U0075>
-<U12B5><U12A2> <U006B><U0057><U0027><U0069>
-<U12B5><U12A0> <U006B><U0057><U0027><U0061>
-<U12B5><U12A4> <U006B><U0057><U0027><U0045>
-<U12B5><U12A6> <U006B><U0057><U0027><U006F>
-<U12B5><U12A7> <U006B><U0057><U0027><U0065><U0061>
-
-% kha-kaf-sadis followed by a vowel
-<U12BD><U12A0> <U004B><U0027><U0065>
-<U12BD><U12A1> <U004B><U0027><U0075>
-<U12BD><U12A2> <U004B><U0027><U0069>
-<U12BD><U12A0> <U004B><U0027><U0061>
-<U12BD><U12A4> <U004B><U0027><U0045>
-<U12BD><U12A6> <U004B><U0027><U006F>
-<U12BD><U12A7> <U004B><U0027><U0065><U0061>
-
-<U12C5><U12A0> <U004B><U0057><U0027><U0065>
-<U12C5><U12A1> <U004B><U0057><U0027><U0075>
-<U12C5><U12A2> <U004B><U0057><U0027><U0069>
-<U12C5><U12A0> <U004B><U0057><U0027><U0061>
-<U12C5><U12A4> <U004B><U0057><U0027><U0045>
-<U12C5><U12A6> <U004B><U0057><U0027><U006F>
-<U12C5><U12A7> <U004B><U0057><U0027><U0065><U0061>
-
-% wewe-sadis followed by a vowel
-<U12CD><U12A0> <U0077><U0027><U0065>
-<U12CD><U12A1> <U0077><U0027><U0075>
-<U12CD><U12A2> <U0077><U0027><U0069>
-<U12CD><U12A0> <U0077><U0027><U0061>
-<U12CD><U12A4> <U0077><U0027><U0045>
-<U12CD><U12A6> <U0077><U0027><U006F>
-<U12CD><U12A7> <U0077><U0027><U0065><U0061>
-
-% zey-sadis follozed by a vowel
-<U12DD><U12A0> <U007A><U0027><U0065>
-<U12DD><U12A1> <U007A><U0027><U0075>
-<U12DD><U12A2> <U007A><U0027><U0069>
-<U12DD><U12A0> <U007A><U0027><U0061>
-<U12DD><U12A4> <U007A><U0027><U0045>
-<U12DD><U12A6> <U007A><U0027><U006F>
-<U12DD><U12A7> <U007A><U0027><U0065><U0061>
-
-% zhe-zey-sadis followed by a vowel
-<U12E5><U12A0> <U005A><U0027><U0065>
-<U12E5><U12A1> <U005A><U0027><U0075>
-<U12E5><U12A2> <U005A><U0027><U0069>
-<U12E5><U12A0> <U005A><U0027><U0061>
-<U12E5><U12A4> <U005A><U0027><U0045>
-<U12E5><U12A6> <U005A><U0027><U006F>
-<U12E5><U12A7> <U005A><U0027><U0065><U0061>
-
-% yemen-sadis folloyed by a vowel
-<U12ED><U12A0> <U0079><U0027><U0065>
-<U12ED><U12A1> <U0079><U0027><U0075>
-<U12ED><U12A2> <U0079><U0027><U0069>
-<U12ED><U12A0> <U0079><U0027><U0061>
-<U12ED><U12A4> <U0079><U0027><U0045>
-<U12ED><U12A6> <U0079><U0027><U006F>
-<U12ED><U12A7> <U0079><U0027><U0065><U0061>
-
-% dint-sadis followed by a vowel
-<U12F5><U12A0> <U0064><U0027><U0065>
-<U12F5><U12A1> <U0064><U0027><U0075>
-<U12F5><U12A2> <U0064><U0027><U0069>
-<U12F5><U12A0> <U0064><U0027><U0061>
-<U12F5><U12A4> <U0064><U0027><U0045>
-<U12F5><U12A6> <U0064><U0027><U006F>
-<U12F5><U12A7> <U0064><U0027><U0065><U0061>
-
-% dhi-dint-sadis followed by a vowel
-<U12FD><U12A0> <U0044><U0027><U0065>
-<U12FD><U12A1> <U0044><U0027><U0075>
-<U12FD><U12A2> <U0044><U0027><U0069>
-<U12FD><U12A0> <U0044><U0027><U0061>
-<U12FD><U12A4> <U0044><U0027><U0045>
-<U12FD><U12A6> <U0044><U0027><U006F>
-<U12FD><U12A7> <U0044><U0027><U0065><U0061>
-
-% ji-dint-sadis followed by a vowel
-<U1305><U12A0> <U006A><U0027><U0065>
-<U1305><U12A1> <U006A><U0027><U0075>
-<U1305><U12A2> <U006A><U0027><U0069>
-<U1305><U12A0> <U006A><U0027><U0061>
-<U1305><U12A4> <U006A><U0027><U0045>
-<U1305><U12A6> <U006A><U0027><U006F>
-<U1305><U12A7> <U006A><U0027><U0065><U0061>
-
-% gemel-sadis followed by a vowel
-<U130D><U12A0> <U0067><U0027><U0065>
-<U130D><U12A1> <U0067><U0027><U0075>
-<U130D><U12A2> <U0067><U0027><U0069>
-<U130D><U12A0> <U0067><U0027><U0061>
-<U130D><U12A4> <U0067><U0027><U0045>
-<U130D><U12A6> <U0067><U0027><U006F>
-<U130D><U12A7> <U0067><U0027><U0065><U0061>
-
-<U1315><U12A0> <U0067><U0057><U0027><U0065>
-<U1315><U12A1> <U0067><U0057><U0027><U0075>
-<U1315><U12A2> <U0067><U0057><U0027><U0069>
-<U1315><U12A0> <U0067><U0057><U0027><U0061>
-<U1315><U12A4> <U0067><U0057><U0027><U0045>
-<U1315><U12A6> <U0067><U0057><U0027><U006F>
-<U1315><U12A7> <U0067><U0057><U0027><U0065><U0061>
-
-% nge-gemel-sadis followed by a vowel
-<U131D><U12A0> <U0047><U0027><U0065>
-<U131D><U12A1> <U0047><U0027><U0075>
-<U131D><U12A2> <U0047><U0027><U0069>
-<U131D><U12A0> <U0047><U0027><U0061>
-<U131D><U12A4> <U0047><U0027><U0045>
-<U131D><U12A6> <U0047><U0027><U006F>
-<U131D><U12A7> <U0047><U0027><U0065><U0061>
-
-% teyt-sadis followed by a vowel
-<U1325><U12A0> <U0054><U0027><U0065>
-<U1325><U12A1> <U0054><U0027><U0075>
-<U1325><U12A2> <U0054><U0027><U0069>
-<U1325><U12A0> <U0054><U0027><U0061>
-<U1325><U12A4> <U0054><U0027><U0045>
-<U1325><U12A6> <U0054><U0027><U006F>
-<U1325><U12A7> <U0054><U0027><U0065><U0061>
-
-% che-teyt-sadis followed by a vowel
-<U132D><U12A0> <U0043><U0027><U0065>
-<U132D><U12A1> <U0043><U0027><U0075>
-<U132D><U12A2> <U0043><U0027><U0069>
-<U132D><U12A0> <U0043><U0027><U0061>
-<U132D><U12A4> <U0043><U0027><U0045>
-<U132D><U12A6> <U0043><U0027><U006F>
-<U132D><U12A7> <U0043><U0027><U0065><U0061>
-
-% peyt-sadis followed by a vowel
-<U1335><U12A0> <U0050><U0027><U0065>
-<U1335><U12A1> <U0050><U0027><U0075>
-<U1335><U12A2> <U0050><U0027><U0069>
-<U1335><U12A0> <U0050><U0027><U0061>
-<U1335><U12A4> <U0050><U0027><U0045>
-<U1335><U12A6> <U0050><U0027><U006F>
-<U1335><U12A7> <U0050><U0027><U0065><U0061>
-
-% sedey-sadis followed by a vowel
-<U133D><U12A0> <U0053><U0027><U0065>
-<U133D><U12A1> <U0053><U0027><U0075>
-<U133D><U12A2> <U0053><U0027><U0069>
-<U133D><U12A0> <U0053><U0027><U0061>
-<U133D><U12A4> <U0053><U0027><U0045>
-<U133D><U12A6> <U0053><U0027><U006F>
-<U133D><U12A7> <U0053><U0027><U0065><U0061>
-
-% sepa-sadis followed by a vowel
-<U1345><U12A0> <U0060><U0053><U0027><U0065>
-<U1345><U12A1> <U0060><U0053><U0027><U0075>
-<U1345><U12A2> <U0060><U0053><U0027><U0069>
-<U1345><U12A0> <U0060><U0053><U0027><U0061>
-<U1345><U12A4> <U0060><U0053><U0027><U0045>
-<U1345><U12A6> <U0060><U0053><U0027><U006F>
-<U1345><U12A7> <U0060><U0053><U0027><U0065><U0061>
-
-% af-sadis followed by a vowel
-<U134D><U12A0> <U0066><U0027><U0065>
-<U134D><U12A1> <U0066><U0027><U0075>
-<U134D><U12A2> <U0066><U0027><U0069>
-<U134D><U12A0> <U0066><U0027><U0061>
-<U134D><U12A4> <U0066><U0027><U0045>
-<U134D><U12A6> <U0066><U0027><U006F>
-<U134D><U12A7> <U0066><U0027><U0065><U0061>
-
-% psa-sadis pollowed by a vowel
-<U1355><U12A0> <U0070><U0027><U0065>
-<U1355><U12A1> <U0070><U0027><U0075>
-<U1355><U12A2> <U0070><U0027><U0069>
-<U1355><U12A0> <U0070><U0027><U0061>
-<U1355><U12A4> <U0070><U0027><U0045>
-<U1355><U12A6> <U0070><U0027><U006F>
-<U1355><U12A7> <U0070><U0027><U0065><U0061>
-
-% hoy
-<U1200> <U0068><U0065>
-<U1201> <U0068><U0075>
-<U1202> <U0068><U0069>
-<U1203> <U0068><U0061>
-<U1204> <U0068><U0045>
-<U1205> <U0068>
-<U1206> <U0068><U006F>
-
-% lawi
-<U1208> <U006C><U0065>
-<U1209> <U006C><U0075>
-<U120A> <U006C><U0069>
-<U120B> <U006C><U0061>
-<U120C> <U006C><U0045>
-<U120D> <U006C>
-<U120E> <U006C><U006F>
-<U120F> <U006C><U0057><U0061>
-
-% hawt
-<U1210> <U0048><U0065>
-<U1211> <U0048><U0075>
-<U1212> <U0048><U0069>
-<U1213> <U0048><U0061>
-<U1214> <U0048><U0045>
-<U1215> <U0048>
-<U1216> <U0048><U006F>
-<U1217> <U0048><U0057><U0061>
-
-% may
-<U1218> <U006D><U0065>
-<U1219> <U006D><U0075>
-<U121A> <U006D><U0069>
-<U121B> <U006D><U0061>
-<U121C> <U006D><U0045>
-<U121D> <U006D>
-<U121E> <U006D><U006F>
-<U121F> <U006D><U0057><U0061>
-
-% sewt
-<U1220> <U0060><U0073><U0065>
-<U1221> <U0060><U0073><U0075>
-<U1222> <U0060><U0073><U0069>
-<U1223> <U0060><U0073><U0061>
-<U1224> <U0060><U0073><U0045>
-<U1225> <U0060><U0073>
-<U1226> <U0060><U0073><U006F>
-<U1227> <U0060><U0073><U0057><U0061>
-
-% ris
-<U1228> <U0072><U0065>
-<U1229> <U0072><U0075>
-<U122A> <U0072><U0069>
-<U122B> <U0072><U0061>
-<U122C> <U0072><U0045>
-<U122D> <U0072>
-<U122E> <U0072><U006F>
-<U1228><U12CB> <U0072><U0057><U0061>
-
-% sat
-<U1230> <U0073><U0065>
-<U1231> <U0073><U0075>
-<U1232> <U0073><U0069>
-<U1233> <U0073><U0061>
-<U1234> <U0073><U0045>
-<U1235> <U0073>
-<U1236> <U0073><U006F>
-<U1237> <U0073><U0057><U0061>
-
-% sha-sat
-<U1238> <U0078><U0065>
-<U1239> <U0078><U0075>
-<U123A> <U0078><U0069>
-<U123B> <U0078><U0061>
-<U123C> <U0078><U0045>
-<U123D> <U0078>
-<U123E> <U0078><U006F>
-<U123F> <U0078><U0057><U0061>
-
-% qaf
-<U1240> <U0071><U0065>
-<U1241> <U0071><U0075>
-<U1242> <U0071><U0069>
-<U1243> <U0071><U0061>
-<U1244> <U0071><U0045>
-<U1245> <U0071>
-<U1246> <U0071><U006F>
-
-<U1248> <U0071><U0057><U0065>
-<U124A> <U0071><U0057><U0069>
-<U124B> <U0071><U0057><U0061>
-<U124C> <U0071><U0057><U0045>
-<U124D> <U0071><U0057>
-
-% qha-qaf
-<U1250> <U0051><U0065>
-<U1251> <U0051><U0075>
-<U1252> <U0051><U0069>
-<U1253> <U0051><U0061>
-<U1254> <U0051><U0045>
-<U1255> <U0051>
-<U1256> <U0051><U006F>
-
-<U1258> <U0051><U0057><U0065>
-<U125A> <U0051><U0057><U0069>
-<U125B> <U0051><U0057><U0061>
-<U125C> <U0051><U0057><U0045>
-<U125D> <U0051><U0057>
-
-% bet
-<U1260> <U0062><U0065>
-<U1261> <U0062><U0075>
-<U1262> <U0062><U0069>
-<U1263> <U0062><U0061>
-<U1264> <U0062><U0045>
-<U1265> <U0062>
-<U1266> <U0062><U006F>
-<U1267> <U0062><U0057><U0061>
-
-% ve-bet
-<U1268> <U0076><U0065>
-<U1269> <U0076><U0075>
-<U126A> <U0076><U0069>
-<U126B> <U0076><U0061>
-<U126C> <U0076><U0045>
-<U126D> <U0076>
-<U126E> <U0076><U006F>
-<U126F> <U0076><U0057><U0061>
-
-% taw
-<U1270> <U0074><U0065>
-<U1271> <U0074><U0075>
-<U1272> <U0074><U0069>
-<U1273> <U0074><U0061>
-<U1274> <U0074><U0045>
-<U1275> <U0074>
-<U1276> <U0074><U006F>
-<U1277> <U0074><U0057><U0061>
-
-% cha-taw
-<U1278> <U0063><U0065>
-<U1279> <U0063><U0075>
-<U127A> <U0063><U0069>
-<U127B> <U0063><U0061>
-<U127C> <U0063><U0045>
-<U127D> <U0063>
-<U127E> <U0063><U006F>
-<U127F> <U0063><U0057><U0061>
-
-% harm
-<U1280> <U0060><U0068><U0065>
-<U1281> <U0060><U0068><U0075>
-<U1282> <U0060><U0068><U0069>
-<U1283> <U0060><U0068><U0061>
-<U1284> <U0060><U0068><U0045>
-<U1285> <U0060><U0068>
-<U1286> <U0060><U0068><U006F>
-
-<U1288> <U0060><U0068><U0057><U0065>
-<U128A> <U0060><U0068><U0057><U0069>
-<U128B> <U0060><U0068><U0057><U0061>
-<U128C> <U0060><U0068><U0057><U0045>
-<U128D> <U0060><U0068><U0057>
-
-% nehas
-<U1290> <U006E><U0065>
-<U1291> <U006E><U0075>
-<U1292> <U006E><U0069>
-<U1293> <U006E><U0061>
-<U1294> <U006E><U0045>
-<U1295> <U006E>
-<U1296> <U006E><U006F>
-<U1297> <U006E><U0057><U0061>
-
-% nye-nehas
-<U1298> <U004E><U0065>
-<U1299> <U004E><U0075>
-<U129A> <U004E><U0069>
-<U129B> <U004E><U0061>
-<U129C> <U004E><U0045>
-<U129D> <U004E>
-<U129E> <U004E><U006F>
-<U129F> <U004E><U0057><U0061>
-
-% alef
-<U12A0> <U0061>
-<U12A1> <U0075>
-<U12A2> <U0069>
-<U12A3> <U0041>
-<U12A4> <U0045>
-<U12A5> <U0049>
-<U12A6> <U006F>
-<U12A7> <U0065><U0061>
-
-% kaf
-<U12A8> <U006B><U0065>
-<U12A9> <U006B><U0075>
-<U12AA> <U006B><U0069>
-<U12AB> <U006B><U0061>
-<U12AC> <U006B><U0045>
-<U12AD> <U006B>
-<U12AE> <U006B><U006F>
-
-<U12B0> <U006B><U0057><U0065>
-<U12B2> <U006B><U0057><U0069>
-<U12B3> <U006B><U0057><U0061>
-<U12B4> <U006B><U0057><U0045>
-<U12B5> <U006B><U0057>
-
-% kha-kaf
-<U12B8> <U004B><U0065>
-<U12B9> <U004B><U0075>
-<U12BA> <U004B><U0069>
-<U12BB> <U004B><U0061>
-<U12BC> <U004B><U0045>
-<U12BD> <U004B>
-<U12BE> <U004B><U006F>
-
-<U12C0> <U004B><U0057><U0065>
-<U12C2> <U004B><U0057><U0069>
-<U12C3> <U004B><U0057><U0061>
-<U12C4> <U004B><U0057><U0045>
-<U12C5> <U004B><U0057>
-
-% wewe
-<U12C8> <U0077><U0065>
-<U12C9> <U0077><U0075>
-<U12CA> <U0077><U0069>
-<U12CB> <U0077><U0061>
-<U12CC> <U0077><U0045>
-<U12CD> <U0077>
-<U12CE> <U0077><U006F>
-<U12C8><U12CB> <U0077><U0057><U0061>
-
-% ayin
-<U12D0> <U0060><U0065>
-<U12D1> <U0060><U0075>
-<U12D2> <U0060><U0069>
-<U12D3> <U0060><U0061>
-<U12D4> <U0060><U0045>
-<U12D5> <U0060><U0049>
-<U12D6> <U0060><U006F>
-
-% zey
-<U12D8> <U007A><U0065>
-<U12D9> <U007A><U0075>
-<U12DA> <U007A><U0069>
-<U12DB> <U007A><U0061>
-<U12DC> <U007A><U0045>
-<U12DD> <U007A>
-<U12DE> <U007A><U006F>
-<U12DF> <U007A><U0057><U0061>
-
-% zhe-zey
-<U12E0> <U005A><U0065>
-<U12E1> <U005A><U0075>
-<U12E2> <U005A><U0069>
-<U12E3> <U005A><U0061>
-<U12E4> <U005A><U0045>
-<U12E5> <U005A>
-<U12E6> <U005A><U006F>
-<U12E7> <U005A><U0057><U0061>
-
-% yemen
-<U12E8> <U0079><U0065>
-<U12E9> <U0079><U0075>
-<U12EA> <U0079><U0069>
-<U12EB> <U0079><U0061>
-<U12EC> <U0079><U0045>
-<U12ED> <U0079>
-<U12EE> <U0079><U006F>
-
-% dint
-<U12F0> <U0064><U0065>
-<U12F1> <U0064><U0075>
-<U12F2> <U0064><U0069>
-<U12F3> <U0064><U0061>
-<U12F4> <U0064><U0045>
-<U12F5> <U0064>
-<U12F6> <U0064><U006F>
-<U12F7> <U0064><U0057><U0061>
-
-% dhi-dint
-<U12F8> <U0044><U0065>
-<U12F9> <U0044><U0075>
-<U12FA> <U0044><U0069>
-<U12FB> <U0044><U0061>
-<U12FC> <U0044><U0045>
-<U12FD> <U0044>
-<U12FE> <U0044><U006F>
-<U12FF> <U0044><U0057><U0061>
-
-% ji-dint
-<U1300> <U006A><U0065>
-<U1301> <U006A><U0075>
-<U1302> <U006A><U0069>
-<U1303> <U006A><U0061>
-<U1304> <U006A><U0045>
-<U1305> <U006A>
-<U1306> <U006A><U006F>
-<U1307> <U006A><U0057><U0061>
-
-% gemel
-<U1308> <U0067><U0065>
-<U1309> <U0067><U0075>
-<U130A> <U0067><U0069>
-<U130B> <U0067><U0061>
-<U130C> <U0067><U0045>
-<U130D> <U0067>
-<U130E> <U0067><U006F>
-
-<U1310> <U0067><U0057><U0065>
-<U1312> <U0067><U0057><U0069>
-<U1313> <U0067><U0057><U0061>
-<U1314> <U0067><U0057><U0045>
-<U1315> <U0067><U0057>
-
-% nge-gemel
-<U1318> <U0047><U0065>
-<U1319> <U0047><U0075>
-<U131A> <U0047><U0069>
-<U131B> <U0047><U0061>
-<U131C> <U0047><U0045>
-<U131D> <U0047>
-<U131E> <U0047><U006F>
-<U131F> <U0047><U0057><U0061>
-
-% teyt
-<U1320> <U0054><U0065>
-<U1321> <U0054><U0075>
-<U1322> <U0054><U0069>
-<U1323> <U0054><U0061>
-<U1324> <U0054><U0045>
-<U1325> <U0054>
-<U1326> <U0054><U006F>
-<U1327> <U0054><U0057><U0061>
-
-% che-teyt
-<U1328> <U0043><U0065>
-<U1329> <U0043><U0075>
-<U132A> <U0043><U0069>
-<U132B> <U0043><U0061>
-<U132C> <U0043><U0045>
-<U132D> <U0043>
-<U132E> <U0043><U006F>
-<U132F> <U0043><U0057><U0061>
-
-% peyt
-<U1330> <U0050><U0065>
-<U1331> <U0050><U0075>
-<U1332> <U0050><U0069>
-<U1333> <U0050><U0061>
-<U1334> <U0050><U0045>
-<U1335> <U0050>
-<U1336> <U0050><U006F>
-<U1337> <U0050><U0057><U0061>
-
-% sedey
-<U1338> <U0053><U0065>
-<U1339> <U0053><U0075>
-<U133A> <U0053><U0069>
-<U133B> <U0053><U0061>
-<U133C> <U0053><U0045>
-<U133D> <U0053>
-<U133E> <U0053><U006F>
-<U133F> <U0053><U0057><U0061>
-
-% sepa
-<U1340> <U0060><U0053><U0065>
-<U1341> <U0060><U0053><U0075>
-<U1342> <U0060><U0053><U0069>
-<U1343> <U0060><U0053><U0061>
-<U1344> <U0060><U0053><U0045>
-<U1345> <U0060><U0053>
-<U1346> <U0060><U0053><U006F>
-<U133F> <U0060><U0053><U0057><U0061>
-
-% af
-<U1348> <U0066><U0065>
-<U1349> <U0066><U0075>
-<U134A> <U0066><U0069>
-<U134B> <U0066><U0061>
-<U134C> <U0066><U0045>
-<U134D> <U0066>
-<U134E> <U0066><U006F>
-<U134F> <U0066><U0057><U0061>
-
-% psa
-<U1350> <U0070><U0065>
-<U1351> <U0070><U0075>
-<U1352> <U0070><U0069>
-<U1353> <U0070><U0061>
-<U1354> <U0070><U0045>
-<U1355> <U0070>
-<U1356> <U0070><U006F>
-<U1357> <U0070><U0057><U0061>
-
-% Ligatures
-<U1358> <U006D><U0059><U0061>
-<U1359> <U0072><U0059><U0061>
-<U135A> <U0066><U0059><U0061>
-
-% Punctuation
-<U1361> <U003A>
-<U1362> <U003A><U003A>
-<U1363> <U002C>
-<U1364> <U003B>
-<U1366> <U003A><U002D>
-<U1365> <U002D><U003A>
-<U1367> <U0060><U003F>
-<U1368> <U003A><U007C><U003A>
-
-% Numerals
-<U1369> <U0060><U0031>
-<U136A> <U0060><U0032>
-<U136B> <U0060><U0033>
-<U136C> <U0060><U0034>
-<U136D> <U0060><U0035>
-<U136E> <U0060><U0036>
-<U136F> <U0060><U0037>
-<U1370> <U0060><U0038>
-<U1371> <U0060><U0039>
-<U1372> <U0060><U0031><U0030>
-<U1373> <U0060><U0032><U0030>
-<U1374> <U0060><U0033><U0030>
-<U1375> <U0060><U0034><U0030>
-<U1376> <U0060><U0035><U0030>
-<U1377> <U0060><U0036><U0030>
-<U1378> <U0060><U0037><U0030>
-<U1379> <U0060><U0038><U0030>
-<U137A> <U0060><U0039><U0030>
-<U137B> <U0060><U0031><U0030><U0030>
-<U137C> <U0060><U0031><U0030><U0030><U0030><U0030>
-
-include "translit_combining";""
-translit_end
-%
+copy "am_ET"
END LC_CTYPE
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Ethiopia Specific and Shared Data:
@@ -871,59 +67,25 @@ END LC_CTYPE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
LC_MEASUREMENT
-copy "i18n"
+copy "am_ET"
END LC_MEASUREMENT
-
LC_MONETARY
-%
-int_curr_symbol "ETB "
-currency_symbol "Br"
-mon_decimal_point "."
-mon_thousands_sep ","
-mon_grouping 3;3
-positive_sign ""
-negative_sign "-"
-int_frac_digits 2
-frac_digits 2
-p_cs_precedes 1
-p_sep_by_space 0
-n_cs_precedes 1
-n_sep_by_space 0
-p_sign_posn 1
-n_sign_posn 1
-%
+copy "am_ET"
END LC_MONETARY
-
LC_NUMERIC
-%
-% This is the POSIX Locale definition for the LC_NUMERIC category.
-%
-decimal_point "."
-thousands_sep ","
-grouping 3;3
-%
+copy "am_ET"
END LC_NUMERIC
-
LC_PAPER
-copy "i18n"
+copy "am_ET"
END LC_PAPER
-
LC_TELEPHONE
-%
-% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE category.
-%
-tel_dom_fmt "%a-%l"
-tel_int_fmt "%c-%a-%l"
-int_prefix "251"
-int_select "00"
-%
+copy "am_ET"
END LC_TELEPHONE
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Tigrigna/ET Specific Data:
diff --git a/localedata/locales/tl_PH b/localedata/locales/tl_PH
index f67072f042..434290f5a5 100644
--- a/localedata/locales/tl_PH
+++ b/localedata/locales/tl_PH
@@ -45,7 +45,7 @@ category "i18n:2012";LC_MONETARY
END LC_IDENTIFICATION
LC_CTYPE
-copy "en_DK"
+copy "en_US"
END LC_CTYPE
LC_COLLATE
--
2.43.0
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 4/4] localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8
2024-01-11 9:40 [PATCH 1/4] localedata: add new locale kv_RU Mike FABIAN
2024-01-11 9:40 ` [PATCH 2/4] localedata: kv_RU: convert to UTF-8 Mike FABIAN
2024-01-11 9:40 ` [PATCH 3/4] localedata: resolve cyclic dependencies Mike FABIAN
@ 2024-01-11 9:40 ` Mike FABIAN
2 siblings, 0 replies; 4+ messages in thread
From: Mike FABIAN @ 2024-01-11 9:40 UTC (permalink / raw)
To: libc-alpha; +Cc: Mike FABIAN
---
localedata/locales/am_ET | 104 +++++++++++++++++++-------------------
localedata/locales/ber_DZ | 28 +++++-----
localedata/locales/en_GB | 4 +-
localedata/locales/en_PH | 2 +-
localedata/locales/fil_PH | 2 +-
localedata/locales/kab_DZ | 18 +++----
localedata/locales/ti_ET | 104 +++++++++++++++++++-------------------
localedata/locales/tl_PH | 2 +-
8 files changed, 132 insertions(+), 132 deletions(-)
diff --git a/localedata/locales/am_ET b/localedata/locales/am_ET
index 5974ab24da..4483b24e40 100644
--- a/localedata/locales/am_ET
+++ b/localedata/locales/am_ET
@@ -958,7 +958,7 @@ LC_ADDRESS
% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category.
%
postal_fmt "%z%c%T%s%b%e%r"
-country_name "<U12A2><U1275><U12EE><U1335><U12EB>"
+country_name "ኢትዮጵያ"
country_post "ETH"
country_ab2 "ET"
country_ab3 "ETH"
@@ -966,7 +966,7 @@ country_num 231 % 210 found in at least one ISO 3166 doc
% ETH
country_car "ETH"
% country_isbn unknown, Need ISO 2108
-lang_name "<U12A0><U121B><U122D><U129B>"
+lang_name "አማርኛ"
lang_ab "am"
lang_term "amh"
lang_lib "amh"
@@ -975,10 +975,10 @@ END LC_ADDRESS
LC_MESSAGES
-yesexpr "^([+1yY<U12CE>]|<U12A0><U12CE><U1295>)"
-noexpr "^([-0nN<U12ED>]|<U12A0><U12ED>)"
-yesstr "<U12A0><U12CE><U1295>"
-nostr "<U12A0><U12ED>"
+yesexpr "^([+1yYዎ]|አዎን)"
+noexpr "^([-0nNይ]|አይ)"
+yesstr "አዎን"
+nostr "አይ"
END LC_MESSAGES
@@ -988,10 +988,10 @@ LC_NAME
%
name_fmt "%d%t%g%t%m%t%f"
name_gen ""
-name_mr "<U12A0><U1276>"
-name_mrs "<U12C8><U002F><U122E>"
-name_miss "<U12C8><U002F><U122A><U1275>"
-name_ms "<U12C8><U002F><U122A><U1275>"
+name_mr "አቶ"
+name_mrs "ወ//ሮ"
+name_miss "ወ//ሪት"
+name_ms "ወ//ሪት"
%
END LC_NAME
@@ -1000,58 +1000,58 @@ LC_TIME
%
% Abbreviated weekday names (%a)
%
-abday "<U12A5><U1211><U12F5>";/
- "<U1230><U129E> ";/
- "<U121B><U12AD><U1230>";/
- "<U1228><U1261><U12D5>";/
- "<U1210><U1219><U1235>";/
- "<U12D3><U122D><U1265>";/
- "<U1245><U12F3><U121C>"
+abday "እሑድ";/
+ "ሰኞ ";/
+ "ማክሰ";/
+ "ረቡዕ";/
+ "ሐሙስ";/
+ "ዓርብ";/
+ "ቅዳሜ"
%
% Full weekday names (%A)
%
-day "<U12A5><U1211><U12F5>";/
- "<U1230><U129E>";/
- "<U121B><U12AD><U1230><U129E>";/
- "<U1228><U1261><U12D5>";/
- "<U1210><U1219><U1235>";/
- "<U12D3><U122D><U1265>";/
- "<U1245><U12F3><U121C>"
+day "እሑድ";/
+ "ሰኞ";/
+ "ማክሰኞ";/
+ "ረቡዕ";/
+ "ሐሙስ";/
+ "ዓርብ";/
+ "ቅዳሜ"
%
% Abbreviated month names (%b)
%
-abmon "<U1303><U1295><U12E9>";/
- "<U134C><U1265><U1229>";/
- "<U121B><U122D><U127D>";/
- "<U12A4><U1355><U1228>";/
- "<U121C><U12ED> ";/
- "<U1301><U1295> ";/
- "<U1301><U120B><U12ED>";/
- "<U12A6><U1308><U1235>";/
- "<U1234><U1355><U1274>";/
- "<U12A6><U12AD><U1270>";/
- "<U1296><U126C><U121D>";/
- "<U12F2><U1234><U121D>"
+abmon "ጃንዩ";/
+ "ፌብሩ";/
+ "ማርች";/
+ "ኤፕረ";/
+ "ሜይ ";/
+ "ጁን ";/
+ "ጁላይ";/
+ "ኦገስ";/
+ "ሴፕቴ";/
+ "ኦክተ";/
+ "ኖቬም";/
+ "ዲሴም"
%
% Full month names (%B)
%
-mon "<U1303><U1295><U12E9><U12C8><U122A>";/
- "<U134C><U1265><U1229><U12C8><U122A>";/
- "<U121B><U122D><U127D>";/
- "<U12A4><U1355><U122A><U120D>";/
- "<U121C><U12ED>";/
- "<U1301><U1295>";/
- "<U1301><U120B><U12ED>";/
- "<U12A6><U1308><U1235><U1275>";/
- "<U1234><U1355><U1274><U121D><U1260><U122D>";/
- "<U12A6><U12AD><U1276><U1260><U122D>";/
- "<U1296><U126C><U121D><U1260><U122D>";/
- "<U12F2><U1234><U121D><U1260><U122D>"
+mon "ጃንዩወሪ";/
+ "ፌብሩወሪ";/
+ "ማርች";/
+ "ኤፕሪል";/
+ "ሜይ";/
+ "ጁን";/
+ "ጁላይ";/
+ "ኦገስት";/
+ "ሴፕቴምበር";/
+ "ኦክቶበር";/
+ "ኖቬምበር";/
+ "ዲሴምበር"
%
% Equivalent of AM PM
%
-am_pm "<U1321><U12CB><U1275>";/
- "<U12A8><U1230><U12D3><U1275>"
+am_pm "ጡዋት";/
+ "ከሰዓት"
%
% Appropriate date representation (%x)
d_fmt "%d//%m//%Y"
@@ -1065,12 +1065,12 @@ t_fmt_ampm "%l:%M:%S %p"
% Appropriate date and time representation (%c)
% "%A፣ %B %e ቀን %Y %r %Z
%
-d_t_fmt "%A<U1363> %B %e <U1240><U1295> %Y %r %Z"
+d_t_fmt "%A፣ %B %e ቀን %Y %r %Z"
%
% Appropriate date representation (date(1))
% "%A፣ %B %e ቀን %r %Z %Y ዓ/ም
%
-date_fmt "%A<U1363> %B %e <U1240><U1295> %r %Z %Y <U12D3>//<U121D>"
+date_fmt "%A፣ %B %e ቀን %r %Z %Y ዓ//ም"
%
week 7;19971130;1
END LC_TIME
diff --git a/localedata/locales/ber_DZ b/localedata/locales/ber_DZ
index f503eccfd6..e1e267ef22 100644
--- a/localedata/locales/ber_DZ
+++ b/localedata/locales/ber_DZ
@@ -71,7 +71,7 @@ LC_MONETARY
% for IBM Class for Unicode/Java
%
int_curr_symbol "DZD "
-currency_symbol "<U062F>.<U062C>."
+currency_symbol "د.ج."
mon_decimal_point "."
mon_thousands_sep ","
mon_grouping 3
@@ -100,19 +100,19 @@ END LC_NUMERIC
% FIXME
LC_TIME
-day "bazar g<U00FC>n<U00FC>";/
- "birinci g<U00FC>n";/
- "ikinci g<U00FC>n";/
- "<U00FC><U00E7><U00FC>nc<U00FC> g<U00FC>n";/
- "d<U00F6>rd<U00FC>nc<U00FC> g<U00FC>n";/
- "be<U015F>inci g<U00FC>n";/
- "alt<U0131>nc<U0131> g<U00FC>n"
+day "bazar günü";/
+ "birinci gün";/
+ "ikinci gün";/
+ "üçüncü gün";/
+ "dördüncü gün";/
+ "beşinci gün";/
+ "altıncı gün"
abday "baz";/
"bir";/
"iki";/
- "<U00FC><U00E7><U00FC>";/
- "d<U00F6>r";/
- "be<U015F>";/
+ "üçü";/
+ "dör";/
+ "beş";/
"alt"
mon "yanvar";/
"fevral";/
@@ -131,8 +131,8 @@ abmon "Yan";/
"Mar";/
"Apr";/
"May";/
- "<U0130>yn";/
- "<U0130>yl";/
+ "İyn";/
+ "İyl";/
"Avq";/
"Sen";/
"Okt";/
@@ -183,7 +183,7 @@ country_num 012
%country_isbn ""
country_car "DZ"
% Tamaziɣt
-lang_name "Tamazi<U0263>t"
+lang_name "Tamaziɣt"
%lang_ab
lang_term "ber"
lang_lib "ber"
diff --git a/localedata/locales/en_GB b/localedata/locales/en_GB
index c8b81338d0..02a8a44799 100644
--- a/localedata/locales/en_GB
+++ b/localedata/locales/en_GB
@@ -25,7 +25,7 @@ escape_char /
LC_IDENTIFICATION
title "English locale for Britain"
source "RAP"
-address "Sankt J<U00F8>rgens Alle 8, DK-1615 K<U00F8>benhavn V, Danmark"
+address "Sankt Jørgens Alle 8, DK-1615 København V, Danmark"
contact "Keld Simonsen"
email "bug-glibc-locales@gnu.org"
tel ""
@@ -60,7 +60,7 @@ END LC_COLLATE
LC_MONETARY
int_curr_symbol "GBP "
-currency_symbol "<U00A3>"
+currency_symbol "£"
mon_decimal_point "."
mon_thousands_sep ","
mon_grouping 3;3
diff --git a/localedata/locales/en_PH b/localedata/locales/en_PH
index eb46335911..fd402c2da6 100644
--- a/localedata/locales/en_PH
+++ b/localedata/locales/en_PH
@@ -59,7 +59,7 @@ LC_MONETARY
% for IBM Class for Unicode.
%
int_curr_symbol "PHP "
-currency_symbol "<U20B1>"
+currency_symbol "₱"
mon_decimal_point "."
mon_thousands_sep ","
mon_grouping 3
diff --git a/localedata/locales/fil_PH b/localedata/locales/fil_PH
index ebc40f293a..dca95ce46f 100644
--- a/localedata/locales/fil_PH
+++ b/localedata/locales/fil_PH
@@ -92,7 +92,7 @@ END LC_COLLATE
LC_MONETARY
int_curr_symbol "PHP "
-currency_symbol "<U20B1>"
+currency_symbol "₱"
mon_decimal_point "."
mon_thousands_sep ","
mon_grouping 3;3
diff --git a/localedata/locales/kab_DZ b/localedata/locales/kab_DZ
index 2778afb337..ba9cc0bcad 100644
--- a/localedata/locales/kab_DZ
+++ b/localedata/locales/kab_DZ
@@ -127,25 +127,25 @@ END LC_COLLATE
LC_TIME
mon "Yennayer";/
- "Fu<U1E5B>ar";/
- "Me<U0263>res";/
+ "Fuṛar";/
+ "Meɣres";/
"Yebrir";/
"Mayyu";/
"Yunyu";/
"Yulyu";/
- "<U0263>uct";/
- "Ctembe<U1E5B>";/
- "Tube<U1E5B>";/
- "Wambe<U1E5B>";/
- "Dujembe<U1E5B>"
+ "ɣuct";/
+ "Ctembeṛ";/
+ "Tubeṛ";/
+ "Wambeṛ";/
+ "Dujembeṛ"
abmon "Yen";/
"Fur";/
- "Me<U0263>";/
+ "Meɣ";/
"Yeb";/
"May";/
"Yun";/
"Yul";/
- "<U0263>uc";/
+ "ɣuc";/
"Cte";/
"Tub";/
"Wam";/
diff --git a/localedata/locales/ti_ET b/localedata/locales/ti_ET
index 50e8148342..73b1327fb6 100644
--- a/localedata/locales/ti_ET
+++ b/localedata/locales/ti_ET
@@ -97,14 +97,14 @@ LC_ADDRESS
% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category.
%
postal_fmt "%z%c%T%s%b%e%r"
-country_name "<U12A2><U1275><U12EE><U1335><U12EB>"
+country_name "ኢትዮጵያ"
country_post "ETH"
country_ab2 "ET"
country_ab3 "ETH"
country_num 231 % 210 found in at least one ISO 3166 doc
country_car "ETH"
% country_isbn unknown, Need ISO 2108
-lang_name "<U1275><U130D><U122D><U129B>"
+lang_name "ትግርኛ"
lang_ab "ti"
lang_term "tir"
lang_lib "tir"
@@ -113,10 +113,10 @@ END LC_ADDRESS
LC_MESSAGES
-yesexpr "^[+1<U12A5>yY]"
-noexpr "^[-0<U1290>nN]"
-yesstr "<U12A5><U12C8>"
-nostr "<U1290><U1296><U12A5>"
+yesexpr "^[+1እyY]"
+noexpr "^[-0ነnN]"
+yesstr "እወ"
+nostr "ነኖእ"
END LC_MESSAGES
@@ -126,10 +126,10 @@ LC_NAME
%
name_fmt "%d%t%g%t%m%t%f"
name_gen ""
-name_mr "<U12A0><U1276>" % "<U12A0><U12ED><U1270>" is informal
-name_mrs "<U12C8>//<U122E>"
-name_miss "<U12C8>//<U122A><U1275>"
-name_ms "<U12C8>//<U122A><U1275>"
+name_mr "አቶ" % "አይተ" is informal
+name_mrs "ወ//ሮ"
+name_miss "ወ//ሪት"
+name_ms "ወ//ሪት"
%
END LC_NAME
@@ -138,58 +138,58 @@ LC_TIME
%
% Abbreviated weekday names (%a)
%
-abday "<U1230><U1295><U1260>";/
- "<U1230><U1291><U12ED>";/
- "<U1230><U1209><U1235>";/
- "<U1228><U1261><U12D5>";/
- "<U1213><U1219><U1235>";/
- "<U12D3><U122D><U1262>";/
- "<U1240><U12F3><U121D>"
+abday "ሰንበ";/
+ "ሰኑይ";/
+ "ሰሉስ";/
+ "ረቡዕ";/
+ "ሓሙስ";/
+ "ዓርቢ";/
+ "ቀዳም"
%
% Full weekday names (%A)
%
-day "<U1230><U1295><U1260><U1275>";/
- "<U1230><U1291><U12ED>";/
- "<U1230><U1209><U1235>";/
- "<U1228><U1261><U12D5>";/
- "<U1213><U1219><U1235>";/
- "<U12D3><U122D><U1262>";/
- "<U1240><U12F3><U121D>"
+day "ሰንበት";/
+ "ሰኑይ";/
+ "ሰሉስ";/
+ "ረቡዕ";/
+ "ሓሙስ";/
+ "ዓርቢ";/
+ "ቀዳም"
%
% Abbreviated month names (%b)
%
-abmon "<U1303><U1295><U12E9>";/
- "<U134C><U1265><U1229>";/
- "<U121B><U122D><U127D>";/
- "<U12A4><U1355><U1228>";/
- "<U121C><U12ED> ";/
- "<U1301><U1295> ";/
- "<U1301><U120B><U12ED>";/
- "<U12A6><U1308><U1235>";/
- "<U1234><U1355><U1274>";/
- "<U12A6><U12AD><U1270>";/
- "<U1296><U126C><U121D>";/
- "<U12F2><U1234><U121D>"
+abmon "ጃንዩ";/
+ "ፌብሩ";/
+ "ማርች";/
+ "ኤፕረ";/
+ "ሜይ ";/
+ "ጁን ";/
+ "ጁላይ";/
+ "ኦገስ";/
+ "ሴፕቴ";/
+ "ኦክተ";/
+ "ኖቬም";/
+ "ዲሴም"
%
% Full month names (%B)
%
-mon "<U1303><U1295><U12E9><U12C8><U122A>";/
- "<U134C><U1265><U1229><U12C8><U122A>";/
- "<U121B><U122D><U127D>";/
- "<U12A4><U1355><U1228><U120D>";/
- "<U121C><U12ED>";/
- "<U1301><U1295>";/
- "<U1301><U120B><U12ED>";/
- "<U12A6><U1308><U1235><U1275>";/
- "<U1234><U1355><U1274><U121D><U1260><U122D>";/
- "<U12A6><U12AD><U1270><U12CD><U1260><U122D>";/
- "<U1296><U126C><U121D><U1260><U122D>";/
- "<U12F2><U1234><U121D><U1260><U122D>"
+mon "ጃንዩወሪ";/
+ "ፌብሩወሪ";/
+ "ማርች";/
+ "ኤፕረል";/
+ "ሜይ";/
+ "ጁን";/
+ "ጁላይ";/
+ "ኦገስት";/
+ "ሴፕቴምበር";/
+ "ኦክተውበር";/
+ "ኖቬምበር";/
+ "ዲሴምበር"
%
% Equivalent of AM PM
%
-am_pm "<U1295><U1309><U1206> <U1230><U12D3><U1270>";/
- "<U12F5><U1215><U122D> <U1230><U12D3><U1275>"
+am_pm "ንጉሆ ሰዓተ";/
+ "ድሕር ሰዓት"
%
% Appropriate date representation (%x)
%
@@ -206,12 +206,12 @@ t_fmt_ampm "%l:%M:%S %p"
% Appropriate date and time representation (%c)
% "%A፣ %B %e መዓልቲ %Y %r %Z
%
-d_t_fmt "%A<U1363> %B %e <U1218><U12D3><U120D><U1272> %Y %r %Z"
+d_t_fmt "%A፣ %B %e መዓልቲ %Y %r %Z"
%
% Appropriate date representation (date(1))
% "%A፣ %B %e መዓልቲ %r %Z %Y ዓ/ም
%
-date_fmt "%A<U1363> %B %e <U1218><U12D3><U120D><U1272> %r %Z %Y <U12D3>//<U121D>"
+date_fmt "%A፣ %B %e መዓልቲ %r %Z %Y ዓ//ም"
%
week 7;19971130;1
END LC_TIME
diff --git a/localedata/locales/tl_PH b/localedata/locales/tl_PH
index 434290f5a5..8fc72cded9 100644
--- a/localedata/locales/tl_PH
+++ b/localedata/locales/tl_PH
@@ -54,7 +54,7 @@ END LC_COLLATE
LC_MONETARY
int_curr_symbol "PHP "
-currency_symbol "<U20B1>"
+currency_symbol "₱"
mon_decimal_point "."
mon_thousands_sep ","
mon_grouping 3;3
--
2.43.0
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-01-11 9:40 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-11 9:40 [PATCH 1/4] localedata: add new locale kv_RU Mike FABIAN
2024-01-11 9:40 ` [PATCH 2/4] localedata: kv_RU: convert to UTF-8 Mike FABIAN
2024-01-11 9:40 ` [PATCH 3/4] localedata: resolve cyclic dependencies Mike FABIAN
2024-01-11 9:40 ` [PATCH 4/4] localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 Mike FABIAN
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).