summaryrefslogtreecommitdiff
path: root/localedata/locales/ky_KG
diff options
context:
space:
mode:
Diffstat (limited to 'localedata/locales/ky_KG')
-rw-r--r--localedata/locales/ky_KG186
1 files changed, 86 insertions, 100 deletions
diff --git a/localedata/locales/ky_KG b/localedata/locales/ky_KG
index 9bb11d96e5..871b8a818b 100644
--- a/localedata/locales/ky_KG
+++ b/localedata/locales/ky_KG
@@ -1,8 +1,13 @@
-escape_char /
comment_char %
-% charset "UTF-8"
+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.
-%
%
% needed extra chars: <U04A2>, <U04A3>, <U04E8>, <U04E9>, <U04AE>, <U04AF>
%
@@ -18,60 +23,55 @@ language "Kyrgyz"
territory "Kyrgyzstan"
revision "0.2"
date "2004-10-14"
-%
-category "ky_KG:2000";LC_IDENTIFICATION
-category "ky_KG:2000";LC_CTYPE
-category "ky_KG:2000";LC_COLLATE
-category "ky_KG:2000";LC_TIME
-category "ky_KG:2000";LC_NUMERIC
-category "ky_KG:2000";LC_MONETARY
-category "ky_KG:2000";LC_MESSAGES
-category "ky_KG:2000";LC_PAPER
-category "ky_KG:2000";LC_NAME
-category "ky_KG:2000";LC_ADDRESS
-category "ky_KG:2000";LC_TELEPHONE
-category "ky_KG:2000";LC_MEASUREMENT
+
+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
-
-% The kyrgyz cyrillic alphabet is:
-% a=, b=, v=, g=, d=, e=, io, z%, z=, i=, j=, k=, l=, m=, n=, n,=,
-% o=, o-=, p=, r=, s=, t=, u=, u'=, f=, h=, c=, c%, s%, sc, =', y=, %',
-% je, ju, ja
+% CLDR collation rules for Kyrgyz:
+% (see: https://unicode.org/cldr/trac/browser/trunk/common/collation/ky.xml)
+%
+% <collations>
+% <collation type="standard">
+% <!-- Mostly standard Cyrillic sort order,
+% see http://en.wikipedia.org/wiki/Kyrgyz_alphabets#Correspondence_chart
+% Tilek Mamutov (Google) confirms that ё and й should sort as base letters,
+% but for string search ё should only be secondary-different from е. -->
+% <cr><![CDATA[
+% [reorder Cyrl]
+% # The root collation already sorts й/Й as a base letter.
+% &е<ё<<<Ё
+% ]]></cr>
+% </collation>
+% </collations>
+%
+% And CLDR also lists the following
+% index characters:
+% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/ky.xml)
%
-% special letters are:
-% n,=: <U04A2>, <U04A3>
-% o-=: <U04E8>, <U04E9>
-% u'=: <U04AE>, <U04AF>
-
-copy "<U0069><U0073><U006F><U0031><U0034><U0036><U0035><U0031><U005F><U0074><U0031>"
-
-collating-symbol <o-=>
-collating-symbol <u'=>
-collating-symbol <n,=>
-
-reorder-after <CYR-EN>
-<n,=>
-reorder-after <CYR-O>
-<o-=>
-reorder-after <CYR-OUBRE>
-<u'=>
-
-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
+% <exemplarCharacters type="index">[А Б В Г Д Е Ё Ж З И Й К Л М Н Ң О Ө П Р С Т У Ү Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]</exemplarCharacters>
+%
+
+copy "iso14651_t1"
+
+collating-symbol <io>
+
+reorder-after <S0435> % CYRILLIC SMALL LETTER IE
+<io>
+
+<U0451> <io>;"<BASE><BASE>";"<MIN><MIN>";IGNORE % ё
+<U0401> <io>;"<BASE><BASE>";"<CAP><MIN>";IGNORE % Ё
reorder-end
@@ -86,22 +86,21 @@ translit_end
END LC_CTYPE
LC_MESSAGES
-% FIXED AND CHECKED by Timur 2004/10/14
-yesstr "<U041E><U043E><U0431><U0430>"
-nostr "<U0416><U043E><U043A>"
-yesexpr "<U005E><U005B><U041E><U043E><U0059><U0079><U005D><U002E><U002A>"
-noexpr "<U005E><U005B><U0416><U0436><U004E><U006E><U005D><U002E><U002A>"
+yesexpr "^[+1yY<U041E><U043E>]"
+noexpr "^[-0nN<U0416><U0436>]"
+yesstr "<U043E><U043E><U0431><U0430>"
+nostr "<U0436><U043E><U043A>"
END LC_MESSAGES
LC_MONETARY
% FIXED AND CHECKED by Timur 2004/10/14
-int_curr_symbol "<U004B><U0047><U0053><U0020>"
+int_curr_symbol "KGS "
currency_symbol "<U0441><U043E><U043C>"
-mon_decimal_point "<U002E>"
-mon_thousands_sep "<U0020>"
+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
@@ -113,8 +112,8 @@ n_sign_posn 1
END LC_MONETARY
LC_NUMERIC
-decimal_point "<U002C>"
-thousands_sep "<U0020>"
+decimal_point ","
+thousands_sep "<U202F>"
grouping 3;3
END LC_NUMERIC
@@ -159,60 +158,47 @@ abmon "<U044F><U043D><U0432>";/
"<U043D><U043E><U044F>";/
"<U0434><U0435><U043A>"
% CHECKED AND FIXED by Timur
-d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059><U0020><U0025><U0054>"
+d_t_fmt "%a %d %b %Y %T"
% %d.%m.%Y FIXED by Timur 2004.10.11
-d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
-% %T
-t_fmt "<U0025><U0054>"
+d_fmt "%d.%m.%Y"
+t_fmt "%T"
am_pm "";""
t_fmt_ampm ""
% %d-%B, %Y-<U0436>, %A
-%date_fmt "<U0025><U0064><U002D><U0025><U0042><U002C><U0020><U0025><U0059>/
-%<U002D><U0436><U002C><U0020><U0025><U0041>"
-date_fmt "<U0025><U0061><U002C><U0020><U0025><U0065><U002D><U0025><U0062><U0020><U0025><U0059><U0020><U0436>/
-<U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A>"
+%date_fmt "%d-%B, %Y%-<U0436>, %A"
+date_fmt "%a, %e-%b %Y <U0436>, %H:%M:%S %Z"
+week 7;19971130;1
+first_weekday 2
END LC_TIME
LC_PAPER
-height 297
-width 210
+copy "i18n"
END LC_PAPER
LC_TELEPHONE
-tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
-<U006C>"
-int_prefix "<U0039><U0039><U0036>"
+tel_int_fmt "+%c %a %l"
+int_prefix "996"
+int_select "00"
END LC_TELEPHONE
LC_MEASUREMENT
-% metric
-measurement 1
+copy "i18n"
END LC_MEASUREMENT
LC_NAME
-name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
-<U0025><U006D><U0025><U0074><U0025><U0066>"
+name_fmt "%d%t%g%t%m%t%f"
END LC_NAME
LC_ADDRESS
-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>"
-country_ab2 "<U004B><U0059>"
-country_ab3 "<U004B><U0059><U0052>"
-%country_num 643
-% KS
-country_car "<U004B><U0053>"
+postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N"
+country_name "<U041A><U044B><U0440><U0433><U044B><U0437><U0441><U0442><U0430><U043D>"
+country_ab2 "KG"
+country_ab3 "KGZ"
+country_num 417
+country_car "KS"
% Кыргызча
-lang_name "<U041A><U044B><U0440><U0433><U044B><U0437><U0447><U0430>"
-% ky
-lang_ab "<U006B><U0079>"
-% kir
-lang_term "<U006B><U0069><U0072>"
-% kir
-lang_lib "<U006B><U0069><U0072>"
+lang_name "<U043A><U044B><U0440><U0433><U044B><U0437><U0447><U0430>"
+lang_ab "ky"
+lang_term "kir"
+lang_lib "kir"
END LC_ADDRESS