mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 05:20:06 +00:00
d3362b1e3c
This updates a bunch of locales based on CLDR v28 data: ar_SS: int_prefix: changing 249 to 211 bn_BD: int_prefix: changing 88 to 880 dz_BT: int_prefix: changing 66 to 975 en_HK: int_prefix: changing to 852 en_PH: int_prefix: changing to 63 en_SG: int_prefix: changing to 65 es_DO: int_prefix: changing 1809 to 1 es_PA: int_prefix: changing 502 to 507 es_PR: int_prefix: changing 1787 to 1 km_KH: int_prefix: changing 856 to 855 mt_MT: int_prefix: changing to 356 ne_NP: int_prefix: changing 91 to 977 pap_AW: int_prefix: changing 599 to 297 the_NP: int_prefix: changing 91 to 977 tk_TM: int_prefix: changing to 993 uz_UZ: int_prefix: changing 27 to 998 zh_SG: int_prefix: changing to 65 I've also checked these against https://countrycode.org/. Note: the Dominican Republic (DO) and Puerto Rico (PR) updates are correct: they both use +1. Historically, DO had one area code of 809 and PR of 787 which is why they were listed as such, but they have both expanded into 829 and 989 respectively, so using the four digit value is def incorrect now.
463 lines
12 KiB
Plaintext
463 lines
12 KiB
Plaintext
comment_char %
|
||
escape_char /
|
||
%
|
||
% Turkmen Language Locale for Turkmenistan (latin)
|
||
% Source: Ghorban M. Tavakoly
|
||
% Contact: Pablo Saratxaga & Ghorban M. Tavakoly
|
||
% Email: <pablo@walon.org & gmt314@yahoo.com>
|
||
% Language: tk
|
||
% Territory: TM
|
||
% Revision: 0.5
|
||
% Date: 2011-04-09
|
||
% Application: general
|
||
% Users: general
|
||
% Charset: UTF-8
|
||
% Distribution and use is free, also
|
||
% for commercial purposes.
|
||
%
|
||
|
||
% needed extra chars: ä, ö, ü, ý, ç, ş, ň, ž
|
||
% cyrillic extra chars: җ (z%,=), ң (n,=), ө (o-=), ү (u'=), ә (sw=)
|
||
|
||
LC_IDENTIFICATION
|
||
|
||
title "Turkmen locale for Turkmenistan"
|
||
source "Ghorban M. Tavakoly"
|
||
address ""
|
||
contact "Pablo Saratxaga & Ghorban M. Tavakoly"
|
||
email "pablo@walon.org & gmt314@yahoo.com"
|
||
tel ""
|
||
fax ""
|
||
language "Turkmen"
|
||
territory "Turkmenistan"
|
||
revision "0.5"
|
||
date "2011-04-09"
|
||
|
||
category "tk_TM:2011";LC_IDENTIFICATION
|
||
category "tk_TM:2011";LC_CTYPE
|
||
category "tk_TM:2011";LC_COLLATE
|
||
category "tk_TM:2011";LC_TIME
|
||
category "tk_TM:2011";LC_NUMERIC
|
||
category "tk_TM:2011";LC_MONETARY
|
||
category "tk_TM:2011";LC_MEASUREMENT
|
||
category "tk_TM:2011";LC_MESSAGES
|
||
category "tk_TM:2011";LC_PAPER
|
||
category "tk_TM:2011";LC_NAME
|
||
category "tk_TM:2011";LC_ADDRESS
|
||
category "tk_TM:2011";LC_TELEPHONE
|
||
|
||
END LC_IDENTIFICATION
|
||
|
||
LC_CTYPE
|
||
copy "i18n"
|
||
|
||
translit_start
|
||
include "translit_combining";""
|
||
|
||
% cyrillic -> latin
|
||
% lower case letters
|
||
|
||
<U0430> "<U0061>" % a= -> a
|
||
<U0431> "<U0062>" % b= -> b
|
||
<U0432> "<U0077>" % v= -> w
|
||
<U0433> "<U0067>" % g= -> g
|
||
<U0434> "<U0064>" % d= -> d
|
||
<U0435> "<U0065>" % e= -> e (y'e also, but context dependent)
|
||
<U0451> "<U00FD><U006F>" % io -> y'o
|
||
<U0436> "<U017E>" % z% -> z<
|
||
<U0497> "<U006A>" % z%, -> j
|
||
<U0437> "<U007A>" % z= -> z
|
||
<U0438> "<U0069>" % i= -> i
|
||
<U0439> "<U00FD>" % j= -> y'
|
||
<U043A> "<U006B>" % k= -> k
|
||
<U043B> "<U006C>" % l= -> l
|
||
<U043C> "<U006D>" % m= -> m
|
||
<U043D> "<U006E>" % n= -> n
|
||
<U04A3> "<U0148>" % n,= -> n<
|
||
<U043E> "<U006F>" % o= -> o
|
||
<U04E9> "<U00F6>" % o-= -> o:
|
||
<U043F> "<U0070>" % p= -> p
|
||
<U0440> "<U0072>" % r= -> r
|
||
<U0441> "<U0073>" % s= -> s
|
||
<U0442> "<U0074>" % t= -> t
|
||
<U0443> "<U0075>" % u= -> u
|
||
<U04AF> "<U00FC>" % u'= -> u:
|
||
<U0444> "<U0066>" % f= -> f
|
||
<U0445> "<U0068>" % h= -> h
|
||
<U0446> "<U0074><U0073>" % c= -> ts
|
||
<U0447> "<U00E7>" % c% -> c,
|
||
<U0448> "<U015F>" % s% -> s,
|
||
<U044A> "" % hard sign omitted
|
||
<U044B> "<U0079>" % yeru -> y
|
||
<U044C> "" % soft sign omitted.
|
||
<U044D> "<U0065>" % je= -> e
|
||
<U04D9> "<U00E4>" % sw= -> a:
|
||
<U044E> "<U00FD><U0075>" % ju -> y'u
|
||
<U044F> "<U00FD><U0061>" % ja -> y'a
|
||
|
||
% upper case letters
|
||
|
||
<U0410> "<U0041>" % a= -> a
|
||
<U0411> "<U0042>" % b= -> b
|
||
<U0412> "<U0057>" % v= -> w
|
||
<U0413> "<U0047>" % g= -> g
|
||
<U0414> "<U0044>" % d= -> d
|
||
<U0415> "<U0045>" % e= -> e (y'e also, but context dependent)
|
||
<U0401> "<U00DD><U006F>" % io -> y'o
|
||
<U0416> "<U017D>" % z% -> z<
|
||
<U0496> "<U004A>" % z%, -> j
|
||
<U0417> "<U005A>" % z= -> z
|
||
<U0418> "<U0049>" % i= -> i
|
||
<U0419> "<U00DD>" % j= -> y'
|
||
<U041A> "<U004B>" % k= -> k
|
||
<U041B> "<U004C>" % l= -> l
|
||
<U041C> "<U004D>" % m= -> m
|
||
<U041D> "<U004E>" % n= -> n
|
||
<U04A2> "<U0147>" % n,= -> n<
|
||
<U041E> "<U004F>" % o= -> o
|
||
<U04E8> "<U00D6>" % o-= -> o:
|
||
<U041F> "<U0050>" % p= -> p
|
||
<U0420> "<U0052>" % r= -> r
|
||
<U0421> "<U0053>" % s= -> s
|
||
<U0422> "<U0054>" % t= -> t
|
||
<U0423> "<U0055>" % u= -> u
|
||
<U04AE> "<U00DC>" % u'= -> u:
|
||
<U0424> "<U0046>" % f= -> f
|
||
<U0425> "<U0048>" % h= -> h
|
||
<U0426> "<U0054><U0073>" % c= -> ts
|
||
<U0427> "<U00C7>" % c% -> c,
|
||
<U0428> "<U015E>" % s% -> s,
|
||
<U042A> "" % hard sign omitted
|
||
<U042B> "<U0059>" % yeru -> y
|
||
<U042C> "" % soft sign omitted.
|
||
<U042D> "<U0045>" % je= -> e
|
||
<U04D8> "<U00C4>" % sw= -> a:
|
||
<U042E> "<U00DD><U0075>" % ju -> y'u
|
||
<U042F> "<U00DD><U0061>" % ja -> y'a
|
||
|
||
translit_end
|
||
|
||
END LC_CTYPE
|
||
|
||
LC_COLLATE
|
||
|
||
%
|
||
% The turkmen latin alphabet order is:
|
||
% (letters in parenthesis are not used in tk)
|
||
% <a>, <b>, <c,> (<c>), <d>, <e>, <a:> (<sw>), <f>, <g>, <h>, <i>
|
||
% <j>, <z<>, <k>, <l>, <m>, <n>, <n<> (<n?> <ng>), <o>, <o:>, <p>, (<q>),
|
||
% <r>, <s>, <s,>, <t>, <u>, <u:>, (<v>) <w>, (<x>), <y>, <y'> (<y:>), <z>
|
||
%
|
||
% cyrillic alphabet order:
|
||
% <a=>, <b=>, <v=>, <g=>, <d=>, <e=>, <io>, <z%>, <z%,=>, <z=>, <i=>,
|
||
% <j=>, <k=>, <l=>, <m=>, <n=>, <n,=>, <o=>, <o-=>, <p=>, <r=>, <s=>,
|
||
% <t=>, <u=>, <u'=>, <f=>, <h=>, <c=>, <c%>, <s%>, <='>, <y=>, <%'>,
|
||
% <je>, <sw=>, <ju>, <ja>
|
||
%
|
||
copy "iso14651_t1"
|
||
|
||
collating-symbol <c,>
|
||
collating-symbol <a:>
|
||
collating-symbol <z<>
|
||
collating-symbol <n<>
|
||
collating-symbol <o:>
|
||
collating-symbol <s,>
|
||
collating-symbol <u:>
|
||
collating-symbol <y'>
|
||
%
|
||
collating-symbol <z,=>
|
||
collating-symbol <n,=>
|
||
collating-symbol <o-=>
|
||
collating-symbol <u'=>
|
||
collating-symbol <sw=>
|
||
|
||
% priority given to Turkmen accents
|
||
reorder-after <BAS>
|
||
<CDI>
|
||
<CAR>
|
||
<ACA>
|
||
<REU>
|
||
|
||
reorder-after <b>
|
||
<c,>
|
||
reorder-after <e>
|
||
<a:>
|
||
reorder-after <j>
|
||
<z<>
|
||
reorder-after <n>
|
||
<n<>
|
||
reorder-after <o>
|
||
<o:>
|
||
reorder-after <s>
|
||
<s,>
|
||
reorder-after <u>
|
||
<u:>
|
||
reorder-after <y>
|
||
<y'>
|
||
|
||
reorder-after <CYR-ZHE>
|
||
<z,=>
|
||
reorder-after <CYR-EN>
|
||
<n,=>
|
||
reorder-after <CYR-O>
|
||
<o-=>
|
||
reorder-after <CYR-OUBRE>
|
||
<u'=>
|
||
reorder-after <CYR-E>
|
||
<sw=>
|
||
|
||
reorder-after <U0062>
|
||
<U00E7> <c,>;<BAS>;<MIN>;IGNORE
|
||
<U0063> <c,>;<BAS>;<MIN>;<c>
|
||
reorder-after <U0042>
|
||
<U00C7> <c,>;<BAS>;<CAP>;IGNORE
|
||
<U0043> <c,>;<BAS>;<CAP>;<c>
|
||
|
||
reorder-after <U0065>
|
||
<U00E4> <a:>;<REU>;<MIN>;IGNORE
|
||
<U0259> <a:>;<PCL>;<MIN>;IGNORE
|
||
reorder-after <U0045>
|
||
<U00C4> <a:>;<REU>;<CAP>;IGNORE
|
||
<U018F> <a:>;<PCL>;<CAP>;IGNORE
|
||
|
||
reorder-after <U006A>
|
||
<U017E> <z<>;<CAR>;<MIN>;IGNORE
|
||
reorder-after <U004A>
|
||
<U017D> <z<>;<CAR>;<CAP>;IGNORE
|
||
|
||
reorder-after <U006E>
|
||
<U0147> <n<>;<CAR>;<MIN>;IGNORE
|
||
<U00F1> <n<>;<TIL>;<MIN>;IGNORE
|
||
<U014B> <n<>;<PCL>;<MIN>;IGNORE
|
||
reorder-after <U004E>
|
||
<U0148> <n<>;<CAR>;<CAP>;IGNORE
|
||
<U00D1> <n<>;<TIL>;<CAP>;IGNORE
|
||
<U014A> <n<>;<PCL>;<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
|
||
<U0056> <w>;<BAS>;<CAP>;<v>
|
||
<U0057> <w>;<BAS>;<CAP>;<w>
|
||
reorder-after <U0055>
|
||
<U00DC> <u:>;<REU>;<CAP>;IGNORE
|
||
<U0076> <w>;<BAS>;<MIN>;<v>
|
||
<U0077> <w>;<BAS>;<MIN>;<w>
|
||
|
||
reorder-after <U0079>
|
||
<U00FD> <y'>;<ACA>;<MIN>;IGNORE
|
||
<U00FF> <y'>;<REU>;<MIN>;IGNORE
|
||
reorder-after <U0059>
|
||
<U00DD> <y'>;<ACA>;<CAP>;IGNORE
|
||
<U0178> <y'>;<REU>;<CAP>;IGNORE
|
||
|
||
reorder-after <U0436>
|
||
<U0497> <z,=>;<PCL>;<MIN>;IGNORE
|
||
reorder-after <U0416>
|
||
<U0496> <z,=>;<PCL>;<CAP>;IGNORE
|
||
|
||
reorder-after <U043D>
|
||
<U04A3> <n,=>;<PCL>;<MIN>;IGNORE
|
||
reorder-after <U041D>
|
||
<U04A2> <n,=>;<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 <U044D>
|
||
<U04D9> <sw=>;<PCL>;<MIN>;IGNORE
|
||
reorder-after <U042D>
|
||
<U04D8> <sw=>;<PCL>;<CAP>;IGNORE
|
||
|
||
reorder-end
|
||
|
||
END LC_COLLATE
|
||
|
||
LC_TIME
|
||
|
||
% Turkmen days are
|
||
% Monday => Duşenbe
|
||
% Tuesday => Sişenbe
|
||
% Wednesday => Çarşenbe
|
||
% Thursday => Penşenbe
|
||
% Friday => Anna
|
||
% Saturday => Şenbe
|
||
% Sunday => Ýekşenbe
|
||
|
||
day "<U0044><U0075><U015F><U0065><U006E><U0062><U0065>";/
|
||
"<U0053><U0069><U015F><U0065><U006E><U0062><U0065>";/
|
||
"<U00C7><U0061><U0072><U015F><U0065><U006E><U0062><U0065>";/
|
||
"<U0050><U0065><U006E><U015F><U0065><U006E><U0062><U0065>";/
|
||
"<U0041><U006E><U006E><U0061>";/
|
||
"<U015E><U0065><U006E><U0062><U0065>";/
|
||
"<U00DD><U0065><U006B><U015F><U0065><U006E><U0062><U0065>"
|
||
|
||
abday "<U0044><U0075><U015F>";"<U0053><U0069><U015F>";/
|
||
"<U00C7><U0061><U0072>";"<U0050><U0065><U006E>";/
|
||
"<U0041><U006E><U006E>";"<U015E><U0065><U006E>";/
|
||
"<U00DD><U0065><U006B>"
|
||
|
||
% Turkmen monthes are
|
||
% January => Ýanwar
|
||
% February => Fewral
|
||
% March => Mart
|
||
% April => Aprel
|
||
% May => Maý
|
||
% June => Iýun
|
||
% July => Iýul
|
||
% August => Awgust
|
||
% September => Sentýabr
|
||
% October => Oktýabr
|
||
% November => Noýabr
|
||
% December => Dekabr
|
||
|
||
mon "<U00DD><U0061><U006E><U0077><U0061><U0072>";/
|
||
"<U0046><U0065><U0077><U0072><U0061><U006C>";/
|
||
"<U004D><U0061><U0072><U0074>";/
|
||
"<U0041><U0070><U0072><U0065><U006C>";/
|
||
"<U004D><U0061><U00FD>";/
|
||
"<U0049><U00FD><U0075><U006E>";/
|
||
"<U0049><U00FD><U0075><U006C>";/
|
||
"<U0041><U0077><U0067><U0075><U0073><U0074>";/
|
||
"<U0053><U0065><U006E><U0074><U00FD><U0061><U0062><U0072>";/
|
||
"<U004F><U006B><U0074><U00FD><U0061><U0062><U0072>";/
|
||
"<U004E><U006F><U00FD><U0061><U0062><U0072>";/
|
||
"<U0044><U0065><U006B><U0061><U0062><U0072>"
|
||
|
||
abmon "<U00DD><U0061><U006E>";"<U0046><U0065><U0077>";/
|
||
"<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
|
||
"<U004D><U0061><U00FD>";"<U0049><U00FD><U006E>";/
|
||
"<U0049><U00FD><U006C>";"<U0041><U0077><U0067>";/
|
||
"<U0053><U0065><U006E>";"<U004F><U006B><U0074>";/
|
||
"<U004E><U006F><U00FD>";"<U0044><U0065><U006B>"
|
||
|
||
%
|
||
% Turkmen date and time format
|
||
% date dd.mm.yyyy %d.%m.%Y %T
|
||
% time hh:mm:ss (24 hour - no am/pm)
|
||
%
|
||
d_t_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>/
|
||
<U0020><U0025><U0054>"
|
||
d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
|
||
t_fmt "<U0025><U0054>"
|
||
am_pm "";""
|
||
t_fmt_ampm ""
|
||
END LC_TIME
|
||
|
||
LC_NUMERIC
|
||
decimal_point "<U002E>" % .
|
||
thousands_sep "<U002C>" % ,
|
||
grouping 3;3
|
||
END LC_NUMERIC
|
||
|
||
LC_MONETARY
|
||
int_curr_symbol "<U0054><U004D><U004D><U0020>" % TMM
|
||
currency_symbol "<U004D><U0041><U004E><U0041><U0054>" % MANAT
|
||
mon_decimal_point "<U002E>" % .
|
||
mon_thousands_sep "<U002C>" % ,
|
||
mon_grouping 3;3
|
||
positive_sign ""
|
||
negative_sign "<U002D>" % -
|
||
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_MEASUREMENT
|
||
% metric
|
||
measurement 1
|
||
END LC_MEASUREMENT
|
||
|
||
LC_MESSAGES
|
||
%%%%%%%%
|
||
% NOTE:
|
||
% there is a possible conflict between English and Turkmen for letter "y"
|
||
% (used for "yes" in English, but corresponding to "no" in Turkmen (well,
|
||
% ý actually)
|
||
%%%%%%%%
|
||
% hawa
|
||
yesstr "<U0068><U0061><U0077><U0061>"
|
||
% ýok
|
||
nostr "<U00FD><U006F><U006B>"
|
||
% [hH]
|
||
yesexpr "<U005E><U005B><U0068><U0048>/
|
||
<U005D><U002E><U002A>"
|
||
% [ýÝnN]
|
||
noexpr "<U005E><U005B><U00FD><U00DD>/
|
||
<U006E><U004E><U005D><U002E><U002A>"
|
||
END LC_MESSAGES
|
||
|
||
LC_PAPER
|
||
% A4 Paper
|
||
height 297
|
||
width 210
|
||
END LC_PAPER
|
||
|
||
LC_NAME
|
||
% TODO: complete me
|
||
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
|
||
<U0025><U006D><U0025><U0074><U0025><U0066>"
|
||
name_gen ""
|
||
name_mr ""
|
||
name_mrs ""
|
||
name_miss ""
|
||
name_ms ""
|
||
END LC_NAME
|
||
|
||
LC_ADDRESS
|
||
% TODO: fix me
|
||
|
||
postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E><U0025>/
|
||
<U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073><U0020><U0025>/
|
||
<U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025><U004E><U0025>/
|
||
<U007A><U0020><U0025><U0054><U0025><U004E><U0025><U0063><U0025><U004E>"
|
||
% Türkmenistan
|
||
country_name "<U0054><U00FC><U0072><U006B><U006D>/
|
||
<U0065><U006E><U0069><U0073><U0074><U0061><U006E>"
|
||
% TM
|
||
country_post "<U0054><U004D>"
|
||
% TM
|
||
country_car "<U0054><U004D>"
|
||
country_num 795
|
||
% TM
|
||
country_ab2 "<U0054><U004D>"
|
||
% TKM
|
||
country_ab3 "<U0054><U004B><U004D>"
|
||
% Türkmençe
|
||
lang_name "<U0054><U00FC><U0072><U006B><U006D>/
|
||
<U0065><U006E><U00E7><U0065>"
|
||
% tuk
|
||
lang_term "<U0074><U0075><U006B>"
|
||
% tuk
|
||
lang_lib "<U0074><U0075><U006B>"
|
||
% tk
|
||
lang_ab "<U0074><U006B>"
|
||
END LC_ADDRESS
|
||
|
||
LC_TELEPHONE
|
||
% TODO: complete me
|
||
tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025><U006C>"
|
||
int_prefix "<U0039><U0039><U0033>"
|
||
END LC_TELEPHONE
|