diff options
Diffstat (limited to 'localedata/locales/az_AZ')
-rw-r--r-- | localedata/locales/az_AZ | 388 |
1 files changed, 165 insertions, 223 deletions
diff --git a/localedata/locales/az_AZ b/localedata/locales/az_AZ index 8a99088fbc..6fe8839f25 100644 --- a/localedata/locales/az_AZ +++ b/localedata/locales/az_AZ @@ -1,6 +1,13 @@ comment_char % -escape_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. + % Azeri Language Locale for Azerbaijan (latin) % Source: % Contact: Pablo Saratxaga @@ -11,9 +18,6 @@ escape_char / % Date: 2003-12-06 % Application: general % Users: general -% Charset: UTF-8 -% Distribution and use is free, also -% for commercial purposes. LC_IDENTIFICATION title "Azeri language locale for Azerbaijan (latin)" @@ -23,164 +27,102 @@ contact "Pablo Saratxaga" email "pablo@mandrakesoft.com" tel "" fax "" -language "Azeri" +language "Azerbaijani" territory "Azerbaijan" revision "0.4" date "2001-01-26" -category az_AZ:2000;LC_IDENTIFICATION -category az_AZ:2000;LC_CTYPE -category az_AZ:2000;LC_COLLATE -category az_AZ:2000;LC_TIME -category az_AZ:2000;LC_NUMERIC -category az_AZ:2000;LC_PAPER -category az_AZ:2000;LC_TELEPHONE -category az_AZ:2000;LC_MEASUREMENT -category az_AZ:2000;LC_ADDRESS -category az_AZ:2000;LC_MONETARY -category az_AZ:2000;LC_MESSAGES - +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_PAPER +category "i18n:2012";LC_TELEPHONE +category "i18n:2012";LC_MEASUREMENT +category "i18n:2012";LC_ADDRESS +category "i18n:2012";LC_MONETARY +category "i18n:2012";LC_MESSAGES END LC_IDENTIFICATION % -% TODO: check LC_COLLATE % 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>, -% <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> +% CLDR collation rules for Azerbaijani: +% (see: https://unicode.org/cldr/trac/browser/trunk/common/collation/az.xml) +% +% <collation type="standard" > +% <cr><![CDATA[ +% [reorder Latn Cyrl] +% &C<ç<<<Ç +% &G<ğ<<<Ğ +% &[before 1]i<ı<<<I +% &i<<<İ +% &O<ö<<<Ö +% &S<ş<<<Ş +% &U<ü<<<Ü +% &K<q<<<Q +% &E<ə<<<Ə +% &H<x<<<X +% &Z<w<<<W +% ]]></cr> +% </collation> +% +% And CLDR also lists the following +% index characters: +% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/az.xml) +% +% <exemplarCharacters type="index" draft="contributed">[A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]</exemplarCharacters> % -% cyrillic alphabet: -% <a=>, <b=>, <g=>, <g-=>, <d=>, <e=>, <sw=>, <z%>, <z=>, <i=>, <y=>, -% <j%>, <k=>, <k//=>, <l=>, <m=>, <n=>, <o=>, <o-=>, <p=>, <r=>, <s=>, -% <t=>, <u=>, <u'=>, <f=>, <h=>, <h'=>, <c%>, <c%//=>, <s%> +% The following rules implement the same order for glibc. copy "iso14651_t1" -collating-symbol <c,> -collating-symbol <sw> -collating-symbol <g(> -collating-symbol <i.> -collating-symbol <o:> -collating-symbol <s,> -collating-symbol <u:> - -collating-symbol <g-=> -collating-symbol <sw=> -collating-symbol <k//=> -collating-symbol <o-=> -collating-symbol <u'=> -collating-symbol <h'=> -collating-symbol <c%//=> - -reorder-after <c> -<c,> -reorder-after <e> -<sw> -reorder-after <g> -<g(> -reorder-after <h> -<x> -<i> -<i.> -<j> -<k> -<q> -reorder-after <o> -<o:> -reorder-after <s> -<s,> -reorder-after <u> -<u:> - -reorder-after <CYR-GHE> -<g-=> -reorder-after <CYR-IE> -<sw=> -reorder-after <CYR-KA> -<k//=> -reorder-after <CYR-O> -<o-=> -reorder-after <CYR-OUBRE> -<u'=> -reorder-after <CYR-HA> -<h'=> -reorder-after <CYR-CHE> -<c%//=> - -reorder-after <U0063> -<U00E7> <c,>;<CDI>;<MIN>;IGNORE -reorder-after <U0043> -<U00C7> <c,>;<CDI>;<CAP>;IGNORE - -reorder-after <U0065> -<U0259> <sw>;<PCL>;<MIN>;IGNORE -reorder-after <U0045> -<U018F> <sw>;<PCL>;<CAP>;IGNORE - -reorder-after <U0067> -<U011F> <g(>;<BRE>;<MIN>;IGNORE -reorder-after <U0047> -<U011E> <g(>;<BRE>;<CAP>;IGNORE - -reorder-after <U0068> -<U0131> <i>;<BAS>;<MIN>;IGNORE -<U0069> <i.>;<PCT>;<MIN>;IGNORE -reorder-after <U0048> -<U0049> <i>;<BAS>;<CAP>;IGNORE -<U0130> <i.>;<PCT>;<CAP>;IGNORE - -reorder-after <U006F> -<U00F6> <o:>;<REU>;<MIN>;IGNORE -reorder-after <U004F> -<U00D6> <o:>;<REU>;<CAP>;IGNORE - -reorder-after <U0073> -<U015F> <s,>;<CDI>;<MIN>;IGNORE -reorder-after <U0053> -<U015E> <s,>;<CDI>;<CAP>;IGNORE - -reorder-after <U0075> -<U00FC> <u:>;<REU>;<MIN>;IGNORE -reorder-after <U0055> -<U00DC> <u:>;<REU>;<CAP>;IGNORE - -reorder-after <U0433> -<U0493> <g-=>;<PCL>;<MIN>;IGNORE -reorder-after <U0413> -<U0492> <g-=>;<PCL>;<CAP>;IGNORE - -reorder-after <U0435> -<U04D9> <sw=>;<PCL>;<MIN>;IGNORE -reorder-after <U0415> -<U04D8> <sw=>;<PCL>;<CAP>;IGNORE - -reorder-after <U043A> -<U049D> <k//=>;<PCL>;<MIN>;IGNORE -reorder-after <U041A> -<U049C> <k//=>;<PCL>;<CAP>;IGNORE - -reorder-after <U043E> -<U04E9> <o-=>;<PCL>;<MIN>;IGNORE -reorder-after <U041E> -<U04E8> <o-=>;<PCL>;<CAP>;IGNORE - -reorder-after <U0443> -<U04AF> <u'=>;<PCL>;<MIN>;IGNORE -reorder-after <U0423> -<U04AE> <u'=>;<PCL>;<CAP>;IGNORE - -reorder-after <U0445> -<U04BB> <h'=>;<PCL>;<MIN>;IGNORE -reorder-after <U0425> -<U04BA> <h'=>;<PCL>;<CAP>;IGNORE - -reorder-after <U0447> -<U04B9> <c%//=>;<PCL>;<MIN>;IGNORE -reorder-after <U0427> -<U04B8> <c%//=>;<PCL>;<CAP>;IGNORE +collating-symbol <c-cedilla> +collating-symbol <g-breve> +collating-symbol <schwa> +collating-symbol <i-dotless> +collating-symbol <i-dot> +collating-symbol <o-diaresis> +collating-symbol <s-cedilla> +collating-symbol <u-diaresis> + +reorder-after <AFTER-C> +<c-cedilla> +reorder-after <AFTER-G> +<g-breve> +reorder-after <AFTER-E> +<schwa> +reorder-after <BEFORE-I> +<i-dotless> +reorder-after <AFTER-O> +<o-diaresis> +reorder-after <AFTER-S> +<s-cedilla> +reorder-after <AFTER-U> +<u-diaresis> +reorder-after <AFTER-K> +<S0071> % LATIN SMALL LETTER Q +reorder-after <AFTER-H> +<S0078> % LATIN SMALL LETTER X +reorder-after <AFTER-Z> +<S0077> % LATIN SMALL LETTER W + +<U00E7> <c-cedilla>;<BASE>;<MIN>;IGNORE % ç +<U00C7> <c-cedilla>;<BASE>;<CAP>;IGNORE % Ç +<U011F> <g-breve>;<BASE>;<MIN>;IGNORE % ğ +<U011E> <g-breve>;<BASE>;<CAP>;IGNORE % Ğ +<U0131> <i-dotless>;<BASE>;<MIN>;IGNORE % ı +<U0049> <i-dotless>;<BASE>;<CAP>;IGNORE % I +<U0069> <S0069>;<BASE>;<MIN>;IGNORE % i +<U0130> <S0069>;<BASE>;<CAP>;IGNORE % İ +<U00F6> <o-diaresis>;<BASE>;<MIN>;IGNORE % ö +<U00D6> <o-diaresis>;<BASE>;<CAP>;IGNORE % Ö +<U015F> <s-cedilla>;<BASE>;<MIN>;IGNORE % ş +<U015E> <s-cedilla>;<BASE>;<CAP>;IGNORE % Ş +<U00FC> <u-diaresis>;<BASE>;<MIN>;IGNORE % ü +<U00DC> <u-diaresis>;<BASE>;<CAP>;IGNORE % Ü reorder-end @@ -199,22 +141,27 @@ translit_end END LC_CTYPE LC_MESSAGES -% FIXME: No is "yox"; that conflicts with English "yes"... what to do . -yesstr "<U0062><U0259><U006C><U0069>" -nostr "<U0079><U006F><U0078>" -yesexpr "<U005E><U005B><U0042><U0062><U005D><U002E><U002A>" -noexpr "<U005E><U005B><U0059><U0079><U004E><U006E><U005D><U002E><U002A>" +% No is "yox"; that conflicts with English "yes". The man page of +% rpmatch says: “Regardless of the locale, responses matching ^[Yy] are +% always accepted as affirmative, and those matching ^[Nn] are +% always accepted as negative.”. But that is not quite right, actually +% yesexpr "^[+1Bb]" and noexpr "^[-0YyNn]" make a response matching “^[Yy]” +% accepted as *negative*. So the expressions below do work as they +% should for Azeri. +yesexpr "^[+1bBhH]" +noexpr "^[-0YyNn]" +yesstr "h<U0259>" +nostr "yox" END LC_MESSAGES LC_MONETARY -% AZN -int_curr_symbol "<U0041><U005A><U004E><U0020>" -currency_symbol "<U006D><U0061><U006E><U002E>" -mon_decimal_point "<U002E>" -mon_thousands_sep "<U0020>" +int_curr_symbol "AZN " +currency_symbol "<U20BC>" +mon_decimal_point "." +mon_thousands_sep "<U202F>" mon_grouping 3;3 positive_sign "" -negative_sign "<U002D>" +negative_sign "-" int_frac_digits 2 frac_digits 2 p_cs_precedes 0 @@ -226,91 +173,86 @@ n_sign_posn 1 END LC_MONETARY LC_NUMERIC -decimal_point "<U002C>" -thousands_sep "<U002E>" +decimal_point "," +thousands_sep "." grouping 3;3 END LC_NUMERIC LC_TIME -day "<U0062><U0061><U007A><U0061><U0072><U0020><U0067><U00FC><U006E><U00FC>";/ - "<U0062><U0061><U007A><U0061><U0072><U0020><U0065><U0072><U0074><U0259><U0073><U0069>";/ - "<U00E7><U0259><U0072><U015F><U0259><U006E><U0062><U0259><U0020><U0061><U0078><U015F><U0061><U006D><U0131>";/ - "<U00E7><U0259><U0072><U015F><U0259><U006E><U0062><U0259>";/ - "<U0063><U00FC><U006D><U0259><U0020><U0061><U0078><U015F><U0061><U006D><U0131>";/ - "<U0063><U00FC><U006D><U0259>";/ - "<U015F><U0259><U006E><U0062><U0259>" -abday "<U0062><U0061><U007A>";/ - "<U0062><U0065><U0072>";/ - "<U00E7><U0061><U0078>";/ - "<U00E7><U0259><U0072>";/ - "<U0063><U0061><U0078>";/ - "<U0063><U00FC><U006D>";/ - "<U015F><U006E><U0062>" -mon "<U0079><U0061><U006E><U0076><U0061><U0072>";/ - "<U0066><U0065><U0076><U0072><U0061><U006C>";/ - "<U006D><U0061><U0072><U0074>";/ - "<U0061><U0070><U0072><U0065><U006C>";/ - "<U006D><U0061><U0079>";/ - "<U0069><U0079><U0075><U006E>";/ - "<U0069><U0079><U0075><U006C>";/ - "<U0061><U0076><U0071><U0075><U0073><U0074>";/ - "<U0073><U0065><U006E><U0074><U0079><U0061><U0062><U0072>";/ - "<U006F><U006B><U0074><U0079><U0061><U0062><U0072>";/ - "<U006E><U006F><U0079><U0061><U0062><U0072>";/ - "<U0064><U0065><U006B><U0061><U0062><U0072>" -abmon "<U0059><U0061><U006E>";/ - "<U0046><U0065><U0076>";/ - "<U004D><U0061><U0072>";/ - "<U0041><U0070><U0072>";/ - "<U004D><U0061><U0079>";/ - "<U0130><U0079><U006E>";/ - "<U0130><U0079><U006C>";/ - "<U0041><U0076><U0071>";/ - "<U0053><U0065><U006E>";/ - "<U004F><U006B><U0074>";/ - "<U004E><U006F><U0079>";/ - "<U0044><U0065><U006B>" -d_t_fmt "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0054>" -d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>" -t_fmt "<U0025><U0054>" +day "bazar g<U00FC>n<U00FC>";/ + "bazar ert<U0259>si";/ + "<U00E7><U0259>r<U015F><U0259>nb<U0259> ax<U015F>am<U0131>";/ + "<U00E7><U0259>r<U015F><U0259>nb<U0259>";/ + "c<U00FC>m<U0259> ax<U015F>am<U0131>";/ + "c<U00FC>m<U0259>";/ + "<U015F><U0259>nb<U0259>" +abday "baz";/ + "ber";/ + "<U00E7>ax";/ + "<U00E7><U0259>r";/ + "cax";/ + "c<U00FC>m";/ + "<U015F>nb" +mon "yanvar";/ + "fevral";/ + "mart";/ + "aprel";/ + "may";/ + "iyun";/ + "iyul";/ + "avqust";/ + "sentyabr";/ + "oktyabr";/ + "noyabr";/ + "dekabr" +abmon "Yan";/ + "Fev";/ + "Mar";/ + "Apr";/ + "May";/ + "<U0130>yn";/ + "<U0130>yl";/ + "Avq";/ + "Sen";/ + "Okt";/ + "Noy";/ + "Dek" +d_t_fmt "%A, %d %B %Y %T" +d_fmt "%d.%m.%Y" +t_fmt "%T" am_pm "";"" t_fmt_ampm "" +week 7;19971130;1 +first_weekday 2 END LC_TIME LC_PAPER -height 297 -width 210 +copy "i18n" END LC_PAPER LC_MEASUREMENT -% metric -measurement 1 +copy "i18n" END LC_MEASUREMENT LC_ADDRESS % FIXME postal_fmt "???" -country_ab2 "<U0041><U005A>" -country_ab3 "<U0041><U005A><U0045>" +country_name "Az<U0259>rbaycan" +country_ab2 "AZ" +country_ab3 "AZE" country_num 031 -% AZ -country_car "<U0041><U005A>" +country_car "AZ" % Azərbaycanca -lang_name "<U0041><U007A><U0259><U0072><U0062><U0061><U0079><U0063><U0061><U006E><U0063><U0061>" - -% az -lang_ab "<U0061><U007A>" -% aze -lang_term "<U0061><U007A><U0065>" -% aze -lang_lib "<U0061><U007A><U0065>" +lang_name "az<U0259>rbaycan dili" +lang_ab "az" +lang_term "aze" +lang_lib "aze" END LC_ADDRESS LC_TELEPHONE -% FIXME -tel_int_fmt "???" -int_prefix "<U0039><U0039><U0034>" -int_select "<U0038><U007E><U0031><U0030>" +tel_int_fmt "+%c %a %l" +int_prefix "994" +int_select "00" END LC_TELEPHONE LC_NAME |