mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
39b20aae21
These comments are useless and only confusing. The encodings used to create binary locales from source locales are listed in the localedata/SUPPORTED file. The source files itself are ASCII or UTF-8 encoded where non-ASCII UTF-8 is currently only used in comments. If all locale source files are UTF-8 anyway, there is no need to specify that in a special comment.
459 lines
12 KiB
Plaintext
459 lines
12 KiB
Plaintext
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.
|
||
|
||
% 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
|
||
|
||
% 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 "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_MEASUREMENT
|
||
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
|
||
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 ""
|
||
week 7;19971130;1
|
||
first_weekday 2
|
||
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
|
||
copy "i18n"
|
||
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)
|
||
%%%%%%%%
|
||
yesexpr "<U005E><U005B><U002B><U0031><U0068><U0048><U005D>"
|
||
noexpr "<U005E><U005B><U002D><U0030><U00FD><U00DD><U006E><U004E><U005D>"
|
||
yesstr "<U0068><U0061><U0077><U0061>"
|
||
nostr "<U00FD><U006F><U006B>"
|
||
END LC_MESSAGES
|
||
|
||
LC_PAPER
|
||
copy "i18n"
|
||
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 "<U0074><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>"
|
||
% dial "8 pause 10" (after dialing 8 pause for a new dial tone,then dial 10
|
||
int_select "<U0038><U00A0><U0031><U0030>"
|
||
END LC_TELEPHONE
|