diff options
author | Mike FABIAN <mfabian@redhat.com> | 2024-01-10 18:00:26 +0100 |
---|---|---|
committer | Mike FABIAN <mfabian@redhat.com> | 2024-01-11 13:36:08 +0100 |
commit | cb8e8b2e218c4d8c1e33b3ab212b0bc15245f48c (patch) | |
tree | d1af71535c916b228f01f0b54116d2cf2b062a36 /localedata/locales/ber_DZ | |
parent | 449aa2698c4012c56025594eba51a47f788f8b76 (diff) | |
download | glibc-cb8e8b2e218c4d8c1e33b3ab212b0bc15245f48c.tar.gz glibc-cb8e8b2e218c4d8c1e33b3ab212b0bc15245f48c.tar.xz glibc-cb8e8b2e218c4d8c1e33b3ab212b0bc15245f48c.zip |
localedata: resolve cyclic dependencies
Resolves: BZ # 24006
Diffstat (limited to 'localedata/locales/ber_DZ')
-rw-r--r-- | localedata/locales/ber_DZ | 99 |
1 files changed, 8 insertions, 91 deletions
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 |