diff options
Diffstat (limited to 'localedata/locales/uk_UA')
-rw-r--r-- | localedata/locales/uk_UA | 739 |
1 files changed, 327 insertions, 412 deletions
diff --git a/localedata/locales/uk_UA b/localedata/locales/uk_UA index 5e58043b68..b8818bf9c4 100644 --- a/localedata/locales/uk_UA +++ b/localedata/locales/uk_UA @@ -1,9 +1,13 @@ comment_char % -escape_char / -% -% Copyright (C) 2003-2006 Volodymyr M. Lisivka <v_lisivka@sourceforge.net> -% Copyright (C) 2006 Max Kutny <mkutny@gmail.com> -% +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. + % Ukrainian Language Locale for Ukraine % Source: % Contact: Volodymyr M. Lisivka @@ -16,9 +20,6 @@ escape_char / % Date: 2006-05-20 % Application: general % Users: general -% Charset: UTF-8 -% -% Distribution and use is free, also for commercial purposes. % % Keywords in this file are treated according to ISO/IEC 14652 % http://anubis.dkuug.dk/jtc1/sc22/wg20/docs/14652fcd.txt @@ -28,68 +29,36 @@ escape_char / LC_IDENTIFICATION - -% Title of document: Ukrainian Language Locale for Ukraine title "Ukrainian Language Locale for Ukraine" - -% Organization name. source "" - -% Organization postal address. address "" - -% Name of contact person. contact "GNU libc maintainers" - -% Electronic address of organization or contact person. email "bug-glibc-locales@gnu.org" - -% Telephone number of organization in international format. tel "" - -% Fax number of organization in international format. fax "" - -% Code of language, to which this document applies. -language "uk" - -% Code of country/geographic extent (ISO 3166), to which this document applies. -territory "UA" - -% Intended user audience. -audience "general" - -% If for use with special application, a description of this application. -application "general" - -% Short name. -abbreviation "ULU-2.1.12" - -% Revision (numbers and dots). +language "Ukrainian" +territory "Ukraine" revision "2.1.12" - -% Revision date date "2006-05-20" -category "i18n:2002";LC_IDENTIFICATION -category "i18n:2002";LC_CTYPE -category "i18n:2002";LC_COLLATE -category "i18n:2000";LC_TIME -category "posix:1993";LC_NUMERIC -category "i18n:2002";LC_MONETARY -category "i18n:2002";LC_MESSAGES -category "i18n:2002";LC_PAPER -category "i18n:2002";LC_NAME -category "i18n:2000";LC_ADDRESS -category "i18n:2002";LC_TELEPHONE -category "posix:1993";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_CTYPE -copy "<U0069><U0031><U0038><U006E>" +copy "i18n" translit_start @@ -285,285 +254,270 @@ END LC_CTYPE LC_COLLATE % Ukrainian Alpahabet (1881-1933) (old and correct) % -% <U0410><U0430> <U0411><U0431> <U0412><U0432> <U0413><U0433> -% <U0490><U0491> <U0414><U0434> <U0415><U0435> <U0404><U0454> -% <U0416><U0436> <U0417><U0437> <U0418><U0438> <U0406><U0456> -% <U0407><U0457> <U0419><U0439> <U041A><U043A> <U041B><U043B> -% <U041C><U043C> <U041D><U043D> <U041E><U043E> <U041F><U043F> -% <U0420><U0440> <U0421><U0441> <U0422><U0442> <U0423><U0443> -% <U0424><U0444> <U0425><U0445> <U0426><U0446> <U0427><U0447> -% <U0428><U0448> <U0429><U0449> <U042E><U044E> <U042F><U044F> -% <U042C><U044C> -% +% Аа Бб Вв Гг Ґґ Дд Ее Єє Жж Зз Ии Іі Її Йй Кк Лл Мм Нн Оо Пп Рр Сс Тт Уу Фф +% Хх Цц Чч Шш Щщ Юю Яя Ьь % % Ukrainian Alpahabet (1933-1991) (old) % -% <U0410><U0430> <U0411><U0431> <U0412><U0432> <U0413><U0433> -% <U0414><U0434> <U0415><U0435> <U0404><U0454> <U0416><U0436> -% <U0417><U0437> <U0418><U0438> <U0406><U0456> <U0407><U0457> -% <U0419><U0439> <U041A><U043A> <U041B><U043B> <U041C><U043C> -% <U041D><U043D> <U041E><U043E> <U041F><U043F> <U0420><U0440> -% <U0421><U0441> <U0422><U0442> <U0423><U0443> <U0424><U0444> -% <U0425><U0445> <U0426><U0446> <U0427><U0447> <U0428><U0448> -% <U0429><U0449> <U042E><U044E> <U042F><U044F> <U042C><U044C> +% Аа Бб Вв Гг Дд Ее Єє Жж Зз Ии Іі Її Йй Кк Лл Мм Нн Оо Пп Рр Сс Тт Уу Фф +% Хх Цц Чч Шш Щщ Юю Яя Ьь % % Note: -% Ukrainian letter GHE_WITH_UPTURN (<U0490>) was removed from Ukrainian +% Ukrainian letter GHE_WITH_UPTURN (Ґ) was removed from Ukrainian % alphabet by Stalin in 1933 and was returned back in 1991 when % Ukraine became independent from Soviet Union. % % Ukrainian Alphabet (1991) (current but not correct) % -% <U0410><U0430> <U0411><U0431> <U0412><U0432> <U0413><U0433> -% <U0490><U0491> <U0414><U0434> <U0415><U0435> <U0404><U0454> -% <U0416><U0436> <U0417><U0437> <U0418><U0438> <U0406><U0456> -% <U0407><U0457> <U0419><U0439> <U041A><U043A> <U041B><U043B> -% <U041C><U043C> <U041D><U043D> <U041E><U043E> <U041F><U043F> -% <U0420><U0440> <U0421><U0441> <U0422><U0442> <U0423><U0443> -% <U0424><U0444> <U0425><U0445> <U0426><U0446> <U0427><U0447> -% <U0428><U0448> <U0429><U0449> <U042C><U044C> <U042E><U044E> -% <U042F><U044F> +% Аа Бб Вв Гг Ґґ Дд Ее Єє Жж Зз Ии Іі Її Йй Кк Лл Мм Нн Оо Пп Рр Сс Тт Уу +% Фф Хх Цц Чч Шш Щщ Ьь Юю Яя % % Note: -% Soft sign (<U042C>) is not considered to be a letter and therefore should have been +% Soft sign (Ь) is not considered to be a letter and therefore should have been % placed at the end of the table. Unfortunately this letter was reordered in % Ukrainian alpabet right before Ukraine got independency (1990-1991) by Soviet % academic Ivanenko who tried to make MS DOS code pages compatible between % Russian, Ukrainian and Belarusian languages. % -% See "<U0050><U0072><U006F><U0062><U006C><U0065><U006D><U0079><U0020><U0075><U006B><U0072><U0061><U0069><U006E><U0069><U007A><U0061><U0074><U0063><U0069><U0069><U0020><U006B><U006F><U006D><U0070><U0075><U0074><U0065><U0072><U0069><U0076>" N2 (UDK 681.3.06), p. 16 +% See "Problemy ukrainizatcii komputeriv" N2 (UDK 681.3.06), p. 16 % Ivanenko L. M. "Na shliakhu pobudovy <<idealnoho>> standartu abo % synii ptakh Neokyrylytci". -copy "<U0069><U0073><U006F><U0031><U0034><U0036><U0035><U0031><U005F><U0074><U0031>" - -% Ukrainian ghe is missing in iso14651_t1 -collating-symbol <UKR-GHE> - -% Apostrophe must be ignored during sorting because it's just a sign, not a -% real letter. -% ( "<U006E><U0060>"=="<U006E>", "<U0027><U0079><U0061>"=="<U0079><U0061>", etc. ) -% -% Apostrophe already ignored by iso14651_t1. -% -% In the official alphabet the soft sign is a letter and has a hard position in -% the order. - - -collating-symbol <CAP-MIN> -collating-symbol <MIN-CAP> - -% Taken from bg_BG 2.0.1: - -% We have made the following changes to the basic collation scheme in -% the file iso14651_t1: -% 1. The Cyrillic script is first in the order. -% 2. The non-Bulgarian Cyrillic letters are sorted according to -% their transliteration with Bulgarian Cyrillic letters. - -% Local changes: -% Added <UKR-GHE> collation symbol at proper position. -% Reordering of <UKR-I>,<UKR-YI> to wrong positions (according to Ukrainian -% alhabet) was removed. - -reorder-after <9> -<CYR-A> -<CYR-BE> -<CYR-VE> -<CYR-GHE> -<UKR-GHE> -<CYR-DE> -<CYR-GZHE> -<CYR-DJE> -<CYR-IE> -<UKR-IE> -<CYR-IO> -<CYR-ZHE> -<CYR-ZE> -<CYR-DZE> -<CYR-I> -<UKR-I> -<UKR-YI> -<CYR-IBRE> -<CYR-JE> -<CYR-KA> -<CYR-EL> -<CYR-LJE> -<CYR-EM> -<CYR-EN> -<CYR-NJE> -<CYR-O> -<CYR-PE> -<CYR-ER> -<CYR-ES> -<CYR-TE> -<CYR-KJE> -<CYR-TSHE> -<CYR-OU> -<CYR-OUBRE> -<CYR-EF> -<CYR-HA> -<CYR-TSE> -<CYR-CHE> -<CYR-DCHE> -<CYR-SHA> -<CYR-SHTSHA> -<CYR-SIGDUR> -<CYR-YEROU> -<CYR-SIGMOUIL> -<CYR-E> -<CYR-YOU> -<CYR-YA> - -% Placing <UKR-GHE> to proper position. -reorder-after <U0413> -<U0490> <UKR-GHE>;<BAS>;<CAP>;IGNORE -<U0403> <CYR-GHE>;<CYR-GZHE>;<CAP>;IGNORE % Mac. gje -reorder-after <U0433> -<U0491> <UKR-GHE>;<BAS>;<MIN>;IGNORE -<U0453> <CYR-GHE>;<CYR-GZHE>;<MIN>;IGNORE % Mac. gje - -reorder-after <U0414> -<U0402> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0048><U0045><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U0043><U0041><U0050><U003E><U003C><U0043><U0041><U0050><U003E>";IGNORE % CYR-DJE -<U040F> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0048><U0045><U003E>";"<U003C><U0043><U0059><U0052><U002D><U0044><U0043><U0048><U0045><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U0043><U0041><U0050><U003E><U003C><U0043><U0041><U0050><U003E>";IGNORE % CYR-DCHE -<U0405> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0045><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U0043><U0041><U0050><U003E><U003C><U0043><U0041><U0050><U003E>";IGNORE % CYR-DZE -reorder-after <U0434> -<U0452> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0048><U0045><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U004D><U0049><U004E><U003E><U003C><U004D><U0049><U004E><U003E>";IGNORE % CYR-DJE -<U045F> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0048><U0045><U003E>";"<U003C><U0043><U0059><U0052><U002D><U0044><U0043><U0048><U0045><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U004D><U0049><U004E><U003E><U003C><U004D><U0049><U004E><U003E>";IGNORE % CYR-DCHE -<U0455> "<U003C><U0043><U0059><U0052><U002D><U0044><U0045><U003E><U003C><U0043><U0059><U0052><U002D><U005A><U0045><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U004D><U0049><U004E><U003E><U003C><U004D><U0049><U004E><U003E>";IGNORE % CYR-DZE - -reorder-after <U0435> -<U0451> <CYR-IE>;<CYR-IO>;<MIN>;IGNORE -<U044D> <CYR-IE>;<CYR-E>;<MIN>;IGNORE -reorder-after <U0415> -<U0401> <CYR-IE>;<CYR-IO>;<CAP>;IGNORE -<U042D> <CYR-IE>;<CYR-E>;<CAP>;IGNORE - -reorder-after <U041A> -<U040C> <CYR-KA>;<CYR-KJE>;<CAP>;IGNORE -reorder-after <U043A> -<U045C> <CYR-KA>;<CYR-KJE>;<MIN>;IGNORE - -reorder-after <U041D> -<U040A> "<U003C><U0043><U0059><U0052><U002D><U0045><U004E><U003E><U003C><U0043><U0059><U0052><U002D><U0053><U0049><U0047><U004D><U004F><U0055><U0049><U004C><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U0043><U0041><U0050><U003E><U003C><U0043><U0041><U0050><U003E>";IGNORE % CYR-NJE -reorder-after <U043D> -<U045A> "<U003C><U0043><U0059><U0052><U002D><U0045><U004E><U003E><U003C><U0043><U0059><U0052><U002D><U0053><U0049><U0047><U004D><U004F><U0055><U0049><U004C><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U004D><U0049><U004E><U003E><U003C><U004D><U0049><U004E><U003E>";IGNORE % CYR-NJE - -reorder-after <U0427> -<U040B> <CYR-CHE>;<CYR-TSHE>;<CAP>;IGNORE -reorder-after <U0447> -<U045B> <CYR-CHE>;<CYR-TSHE>;<MIN>;IGNORE - -reorder-after <U041B> -<U0409> "<U003C><U0043><U0059><U0052><U002D><U0045><U004C><U003E><U003C><U0043><U0059><U0052><U002D><U0053><U0049><U0047><U004D><U004F><U0055><U0049><U004C><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U0043><U0041><U0050><U003E><U003C><U0043><U0041><U0050><U003E>";IGNORE % CYR-LJE -reorder-after <U043B> -<U0459> "<U003C><U0043><U0059><U0052><U002D><U0045><U004C><U003E><U003C><U0043><U0059><U0052><U002D><U0053><U0049><U0047><U004D><U004F><U0055><U0049><U004C><U003E>";"<U003C><U004C><U0049><U0047><U003E><U003C><U004C><U0049><U0047><U003E>";"<U003C><U004D><U0049><U004E><U003E><U003C><U004D><U0049><U004E><U003E>";IGNORE % CYR-LJE - -reorder-after <U0423> -<U040E> <CYR-OU>;<CYR-OUBRE>;<CAP>;IGNORE -reorder-after <U0443> -<U045E> <CYR-OU>;<CYR-OUBRE>;<MIN>;IGNORE - -% Capital letters go before small letters. ("<U0041>"<"<U0061>") -reorder-after <CAP> -<CAP-MIN> -<MIN-CAP> -<MIN> +copy "iso14651_t1" +% CLDR collation rules for Ukrainian: +% (see: https://unicode.org/cldr/trac/browser/trunk/common/collation/uk.xml) +% +% <collation type="standard"> +% <cr><![CDATA[ +% [reorder Cyrl] +% # The root collation already sorts й/Й as a base letter. +% &Г<ґ<<<Ґ +% &ꙇ<ї<<<\uA676<<<Ї # U+A676=COMBINING CYRILLIC LETTER YI +% ]]></cr> +% </collation> +% +% And CLDR also lists the following +% index characters: +% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/uk.xml) +% +% <exemplarCharacters type="index">[А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]</exemplarCharacters> +% +% The following rules implement the same order for glibc. -% Reorder letters with soft sign -% [<U0432><U0434><U0437><U043B><U043D><U0440><U0441><U0442><U0446>] + <U044C> - -reorder-after <CYR-VE> -<V+SS> -reorder-after <U0412> -<V-SS> <CYR-VE>;<BAS>;<CAP>;<V+SS> -<V-ss> <CYR-VE>;<BAS>;<CAP-MIN>;<V+SS> -reorder-after <U0432> -<v-SS> <CYR-VE>;<BAS>;<MIN-CAP>;<V+SS> -<v-ss> <CYR-VE>;<BAS>;<MIN>;<V+SS> - -reorder-after <CYR-DE> -<D+SS> -reorder-after <U0414> -<D-SS> <CYR-DE>;<BAS>;<CAP>;<D+SS> -<D-ss> <CYR-DE>;<BAS>;<CAP-MIN>;<D+SS> -reorder-after <U0434> -<d-SS> <CYR-DE>;<BAS>;<MIN-CAP>;<D+SS> -<d-ss> <CYR-DE>;<BAS>;<MIN>;<D+SS> - -reorder-after <CYR-ZE> -<Z+SS> -reorder-after <U0417> -<Z-SS> <CYR-ZE>;<BAS>;<CAP>;<Z+SS> -<Z-ss> <CYR-ZE>;<BAS>;<CAP-MIN>;<Z+SS> -reorder-after <U0437> -<z-SS> <CYR-ZE>;<BAS>;<MIN-CAP>;<Z+SS> -<z-ss> <CYR-ZE>;<BAS>;<MIN>;<Z+SS> - -reorder-after <CYR-EL> -<L+SS> -reorder-after <U041B> -<L-SS> <CYR-EL>;<BAS>;<CAP>;<L+SS> -<L-ss> <CYR-EL>;<BAS>;<CAP-MIN>;<L+SS> -reorder-after <U043B> -<l-SS> <CYR-EL>;<BAS>;<MIN-CAP>;<L+SS> -<l-ss> <CYR-EL>;<BAS>;<MIN>;<L+SS> - -reorder-after <CYR-EN> -<N+SS> -reorder-after <U041D> -<N-SS> <CYR-EN>;<BAS>;<CAP>;<N+SS> -<N-ss> <CYR-EN>;<BAS>;<CAP-MIN>;<N+SS> -reorder-after <U043D> -<n-SS> <CYR-EN>;<BAS>;<MIN-CAP>;<N+SS> -<n-ss> <CYR-EN>;<BAS>;<MIN>;<N+SS> - -reorder-after <CYR-ER> -<R+SS> -reorder-after <U0420> -<R-SS> <CYR-ER>;<BAS>;<CAP>;<R+SS> -<R-ss> <CYR-ER>;<BAS>;<CAP-MIN>;<R+SS> -reorder-after <U0440> -<r-SS> <CYR-ER>;<BAS>;<MIN-CAP>;<R+SS> -<r-ss> <CYR-ER>;<BAS>;<MIN>;<R+SS> - -reorder-after <CYR-ES> -<S+SS> -reorder-after <U0421> -<S-SS> <CYR-ES>;<BAS>;<CAP>;<S+SS> -<S-ss> <CYR-ES>;<BAS>;<CAP-MIN>;<S+SS> -reorder-after <U0441> -<s-SS> <CYR-ES>;<BAS>;<MIN-CAP>;<S+SS> -<s-ss> <CYR-ES>;<BAS>;<MIN>;<S+SS> - -reorder-after <CYR-TE> -<T+SS> -reorder-after <U0422> -<T-SS> <CYR-TE>;<BAS>;<CAP>;<T+SS> -<T-ss> <CYR-TE>;<BAS>;<CAP-MIN>;<T+SS> -reorder-after <U0442> -<t-SS> <CYR-TE>;<BAS>;<MIN-CAP>;<T+SS> -<t-ss> <CYR-TE>;<BAS>;<MIN>;<T+SS> - -reorder-after <CYR-TSE> -<TSE+SS> -reorder-after <U0426> -<TS-SS> <CYR-TSE>;<BAS>;<CAP>;<TSE+SS> -<TS-ss> <CYR-TSE>;<BAS>;<CAP-MIN>;<TSE+SS> -reorder-after <U0446> -<ts-SS> <CYR-TSE>;<BAS>;<MIN-CAP>;<TSE+SS> -<ts-ss> <CYR-TSE>;<BAS>;<MIN>;<TSE+SS> - -% To get back to correct but still unofficial pre-1991 alphabet uncomment the -% following lines that move soft sign (<CYR-YEROU>) to the end of the alphabet. -% -% reorder-after <CYR-YA> -% <CYR-YEROU> -% reorder-after <U042F> -% <U042C> <CYR-YEROU>;<BAS>;<CAP>;IGNORE -% reorder-after <U044F> -% <U044C> <CYR-YEROU>;<BAS>;<MIN>;IGNORE +collating-symbol <cyrillic-ghe-with-upturn> +collating-symbol <cyrillic-yi> + +reorder-after <RES-1> +<COMPATCAP> +<CAP> +<COMPAT> +<MIN> + +% Put Cyrillic before Latin because CLDR has: +% +% [reorder Cyrl] +% +% and because the old glibc collation for Ukrainian also did put +% Cyrillic before Latin. +% +% I copied the whole Cyrillic block from iso14651_t1_common here. +% +% I cannot find any better way doing this. +reorder-after <BEFORE-LATIN> +<S0430> % CYRILLIC SMALL LETTER A +<S04D9> % CYRILLIC SMALL LETTER SCHWA +<S04D5> % CYRILLIC SMALL LIGATURE A IE +<S0431> % CYRILLIC SMALL LETTER BE +<S0432> % CYRILLIC SMALL LETTER VE +<S0433> % CYRILLIC SMALL LETTER GHE +<S0493> % CYRILLIC SMALL LETTER GHE WITH STROKE +<S04FB> % CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK +<S0495> % CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK +<S04F7> % CYRILLIC SMALL LETTER GHE WITH DESCENDER +<S0434> % CYRILLIC SMALL LETTER DE +<S0501> % CYRILLIC SMALL LETTER KOMI DE +<SA681> % CYRILLIC SMALL LETTER DWE +<S0452> % CYRILLIC SMALL LETTER DJE +<SA663> % CYRILLIC SMALL LETTER SOFT DE +<S0503> % CYRILLIC SMALL LETTER KOMI DJE +<S0499> % CYRILLIC SMALL LETTER ZE WITH DESCENDER +<S0435> % CYRILLIC SMALL LETTER IE +<S0454> % CYRILLIC SMALL LETTER UKRAINIAN IE +<S0436> % CYRILLIC SMALL LETTER ZHE +<S052B> % CYRILLIC SMALL LETTER DZZHE +<SA685> % CYRILLIC SMALL LETTER ZHWE +<S0497> % CYRILLIC SMALL LETTER ZHE WITH DESCENDER +<S0437> % CYRILLIC SMALL LETTER ZE +<SA641> % CYRILLIC SMALL LETTER ZEMLYA +<S0505> % CYRILLIC SMALL LETTER KOMI ZJE +<S0511> % CYRILLIC SMALL LETTER REVERSED ZE +<SA643> % CYRILLIC SMALL LETTER DZELO +<S0455> % CYRILLIC SMALL LETTER DZE +<SA645> % CYRILLIC SMALL LETTER REVERSED DZE +<S04E1> % CYRILLIC SMALL LETTER ABKHASIAN DZE +<SA689> % CYRILLIC SMALL LETTER DZZE +<S0507> % CYRILLIC SMALL LETTER KOMI DZJE +<SA683> % CYRILLIC SMALL LETTER DZWE +<S0438> % CYRILLIC SMALL LETTER I +<S048B> % CYRILLIC SMALL LETTER SHORT I WITH TAIL +<S0456> % CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I +<SA647> % CYRILLIC SMALL LETTER IOTA +<S0439> % CYRILLIC SMALL LETTER SHORT I +<S0458> % CYRILLIC SMALL LETTER JE +<SA649> % CYRILLIC SMALL LETTER DJERV +<S043A> % CYRILLIC SMALL LETTER KA +<S049B> % CYRILLIC SMALL LETTER KA WITH DESCENDER +<S04C4> % CYRILLIC SMALL LETTER KA WITH HOOK +<S04A1> % CYRILLIC SMALL LETTER BASHKIR KA +<S049F> % CYRILLIC SMALL LETTER KA WITH STROKE +<S049D> % CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE +<S051F> % CYRILLIC SMALL LETTER ALEUT KA +<S051B> % CYRILLIC SMALL LETTER QA +<S043B> % CYRILLIC SMALL LETTER EL +<S1D2B> % CYRILLIC LETTER SMALL CAPITAL EL +<S04C6> % CYRILLIC SMALL LETTER EL WITH TAIL +<S052F> % CYRILLIC SMALL LETTER EL WITH DESCENDER +<S0513> % CYRILLIC SMALL LETTER EL WITH HOOK +<S0521> % CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK +<S0459> % CYRILLIC SMALL LETTER LJE +<SA665> % CYRILLIC SMALL LETTER SOFT EL +<S0509> % CYRILLIC SMALL LETTER KOMI LJE +<S0515> % CYRILLIC SMALL LETTER LHA +<S043C> % CYRILLIC SMALL LETTER EM +<S04CE> % CYRILLIC SMALL LETTER EM WITH TAIL +<SA667> % CYRILLIC SMALL LETTER SOFT EM +<S043D> % CYRILLIC SMALL LETTER EN +<S0529> % CYRILLIC SMALL LETTER EN WITH LEFT HOOK +<S04CA> % CYRILLIC SMALL LETTER EN WITH TAIL +<S04A3> % CYRILLIC SMALL LETTER EN WITH DESCENDER +<S04C8> % CYRILLIC SMALL LETTER EN WITH HOOK +<S0523> % CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK +<S04A5> % CYRILLIC SMALL LIGATURE EN GHE +<S045A> % CYRILLIC SMALL LETTER NJE +<S050B> % CYRILLIC SMALL LETTER KOMI NJE +<S043E> % CYRILLIC SMALL LETTER O +<S04E9> % CYRILLIC SMALL LETTER BARRED O +<S043F> % CYRILLIC SMALL LETTER PE +<S0525> % CYRILLIC SMALL LETTER PE WITH DESCENDER +<S04A7> % CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK +<S0481> % CYRILLIC SMALL LETTER KOPPA +<S0440> % CYRILLIC SMALL LETTER ER +<S048F> % CYRILLIC SMALL LETTER ER WITH TICK +<S0517> % CYRILLIC SMALL LETTER RHA +<S0441> % CYRILLIC SMALL LETTER ES +<S050D> % CYRILLIC SMALL LETTER KOMI SJE +<S04AB> % CYRILLIC SMALL LETTER ES WITH DESCENDER +<S0442> % CYRILLIC SMALL LETTER TE +<SA68D> % CYRILLIC SMALL LETTER TWE +<S050F> % CYRILLIC SMALL LETTER KOMI TJE +<S04AD> % CYRILLIC SMALL LETTER TE WITH DESCENDER +<SA68B> % CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK +<S045B> % CYRILLIC SMALL LETTER TSHE +<S0443> % CYRILLIC SMALL LETTER U +<S04AF> % CYRILLIC SMALL LETTER STRAIGHT U +<S04B1> % CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE +<SA64B> % CYRILLIC SMALL LETTER MONOGRAPH UK +<S0479> % CYRILLIC SMALL LETTER UK +<S0444> % CYRILLIC SMALL LETTER EF +<S0445> % CYRILLIC SMALL LETTER HA +<S04FD> % CYRILLIC SMALL LETTER HA WITH HOOK +<S04FF> % CYRILLIC SMALL LETTER HA WITH STROKE +<S04B3> % CYRILLIC SMALL LETTER HA WITH DESCENDER +<S04BB> % CYRILLIC SMALL LETTER SHHA +<S0527> % CYRILLIC SMALL LETTER SHHA WITH DESCENDER +<SA695> % CYRILLIC SMALL LETTER HWE +<S0461> % CYRILLIC SMALL LETTER OMEGA +<S047F> % CYRILLIC SMALL LETTER OT +<SA64D> % CYRILLIC SMALL LETTER BROAD OMEGA +<S047D> % CYRILLIC SMALL LETTER OMEGA WITH TITLO +<S047B> % CYRILLIC SMALL LETTER ROUND OMEGA +<S0446> % CYRILLIC SMALL LETTER TSE +<SA661> % CYRILLIC SMALL LETTER REVERSED TSE +<SA68F> % CYRILLIC SMALL LETTER TSWE +<S04B5> % CYRILLIC SMALL LIGATURE TE TSE +<SA691> % CYRILLIC SMALL LETTER TSSE +<S0447> % CYRILLIC SMALL LETTER CHE +<S052D> % CYRILLIC SMALL LETTER DCHE +<SA693> % CYRILLIC SMALL LETTER TCHE +<S04B7> % CYRILLIC SMALL LETTER CHE WITH DESCENDER +<S04CC> % CYRILLIC SMALL LETTER KHAKASSIAN CHE +<S04B9> % CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE +<SA687> % CYRILLIC SMALL LETTER CCHE +<S04BD> % CYRILLIC SMALL LETTER ABKHASIAN CHE +<S04BF> % CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER +<S045F> % CYRILLIC SMALL LETTER DZHE +<S0448> % CYRILLIC SMALL LETTER SHA +<SA697> % CYRILLIC SMALL LETTER SHWE +<S0449> % CYRILLIC SMALL LETTER SHCHA +<SA64F> % CYRILLIC SMALL LETTER NEUTRAL YER +<S2E2F> % VERTICAL TILDE +<SA67F> % CYRILLIC PAYEROK +<S044A> % CYRILLIC SMALL LETTER HARD SIGN +<SA651> % CYRILLIC SMALL LETTER YERU WITH BACK YER +<S044B> % CYRILLIC SMALL LETTER YERU +<S044C> % CYRILLIC SMALL LETTER SOFT SIGN +<S048D> % CYRILLIC SMALL LETTER SEMISOFT SIGN +<S0463> % CYRILLIC SMALL LETTER YAT +<SA653> % CYRILLIC SMALL LETTER IOTIFIED YAT +<S044D> % CYRILLIC SMALL LETTER E +<S044E> % CYRILLIC SMALL LETTER YU +<SA655> % CYRILLIC SMALL LETTER REVERSED YU +<SA657> % CYRILLIC SMALL LETTER IOTIFIED A +<S044F> % CYRILLIC SMALL LETTER YA +<S0519> % CYRILLIC SMALL LETTER YAE +<S0465> % CYRILLIC SMALL LETTER IOTIFIED E +<S0467> % CYRILLIC SMALL LETTER LITTLE YUS +<SA659> % CYRILLIC SMALL LETTER CLOSED LITTLE YUS +<S046B> % CYRILLIC SMALL LETTER BIG YUS +<SA65B> % CYRILLIC SMALL LETTER BLENDED YUS +<S0469> % CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS +<SA65D> % CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS +<S046D> % CYRILLIC SMALL LETTER IOTIFIED BIG YUS +<S046F> % CYRILLIC SMALL LETTER KSI +<S0471> % CYRILLIC SMALL LETTER PSI +<S0473> % CYRILLIC SMALL LETTER FITA +<S0475> % CYRILLIC SMALL LETTER IZHITSA +<SA65F> % CYRILLIC SMALL LETTER YN +<S04A9> % CYRILLIC SMALL LETTER ABKHASIAN HA +<S051D> % CYRILLIC SMALL LETTER WE +<S04CF> % CYRILLIC SMALL LETTER PALOCHKA + +% &Г<ґ<<<Ґ +reorder-after <S0433> % г CYRILLIC SMALL LETTER GHE +<cyrillic-ghe-with-upturn> + +% &ꙇ<ї<<<\uA676<<<Ї # U+A676=COMBINING CYRILLIC LETTER YI +reorder-after <SA647> % ꙇ CYRILLIC SMALL LETTER IOTA +<cyrillic-yi> + +% &Г<ґ<<<Ґ +<U0491> <cyrillic-ghe-with-upturn>;"<BASE>";"<MIN>";<U0491> % ґ CYRILLIC SMALL LETTER GHE WITH UPTURN +<U0490> <cyrillic-ghe-with-upturn>;"<BASE>";"<CAP>";<U0490> % Ґ CYRILLIC CAPITAL LETTER GHE WITH UPTURN + +% &ꙇ<ї<<<\uA676<<<Ї # U+A676=COMBINING CYRILLIC LETTER YI +<U0457> <cyrillic-yi>;"<BASE>";"<MIN>";<U0457> % ї CYRILLIC SMALL LETTER YI +<UA676> <cyrillic-yi>;"<BASE>";"<COMPAT>";<UA676> % ꙶ COMBINING CYRILLIC LETTER YI +<U0407> <cyrillic-yi>;"<BASE>";"<CAP>";<U0407> % Ї CYRILLIC CAPITAL LETTER YI + +% Make ʼ U+02BC MODIFIER LETTER APOSTROPHE behave like +% ' U+0027 APOSTROPHE and ’ U+2019 RIGHT SINGLE QUOTATION MARK +% to make these sort close to each other. The original entry in +% iso14651_t1_common for ʼ U+S02BC MODIFIER LETTER APOSTROPHE +% looks like: +% +% <U02BC> <S02BC>;<BASE>;<MIN>;<U02BC> % MODIFIER LETTER APOSTROPHE +% +% i.e. it is treated as a base letter whereas U+0027 and U+2019 are +% treated as punctuation. +% +% See also: https://en.wikipedia.org/wiki/Modifier_letter_apostrophe +% +% These apostrophe variants are sorted in the order of the +% following lines: +<U0027> IGNORE;IGNORE;IGNORE;<U0027> % APOSTROPHE +<U2019> IGNORE;IGNORE;IGNORE;<U2019> % RIGHT SINGLE QUOTATION MARK +<U02BC> IGNORE;IGNORE;IGNORE;<U02BC> % MODIFIER LETTER APOSTROPHE reorder-end @@ -573,36 +527,32 @@ END LC_COLLATE LC_MESSAGES - - -% WARNING: symbols "<U0059>" and "<U0043><U0079><U0072><U0069><U006C><U006C><U0069><U0063><U005F><U004E>" are placed at one key in Ukrainian keyboard -% layout although the meaning is semantically opposite ("<U0059>" stands for "<U0059><U0065><U0073>" -% while "<U0043><U0079><U0072><U0069><U006C><U006C><U0069><U0063><U005F><U004E>" stands for "<U004E><U006F>"). +% WARNING: symbols "Y" and "Cyrillic_N" are placed at one key in Ukrainian keyboard +% layout although the meaning is semantically opposite ("Y" stands for "Yes" +% while "Cyrillic_N" stands for "No"). % % This problem may be dealt with by requiring at least two letters to be % entered in Ukrainian language. % A regular expression that describes possible yes-responses -% "<U0079>", "<U0059>", "<U002B>", "<U0074><U0061>" or "<U0074><U0061><U006B>" in Cyrillic -yesexpr "<U005E><U0028><U005B><U0059><U0079><U002B><U005D><U007C><U005B><U0422><U0442><U005D><U005B><U0410><U0430><U005D><U005B><U041A><U043A><U005D><U003F><U0029><U0024>" +% "y", "Y", "+", "ta" or "tak" in Cyrillic +yesexpr "^([+1Yy]|[<U0422><U0442>][<U0410><U0430>][<U041A><U043A>]?)$" -% WARNING: symbols "<U004E>" and "<U0043><U0079><U0072><U0069><U006C><U006C><U0069><U0063><U005F><U0054>" are placed at one key in Ukrainian -% keyboard layout although the meaning is semantically opposite ("<U004E>" stands for -% "<U004E><U006F>" while "<U0043><U0079><U0072><U0069><U006C><U006C><U0069><U0063><U005F><U0054>" stands for "<U0059><U0065><U0073>"). +% WARNING: symbols "N" and "Cyrillic_T" are placed at one key in Ukrainian +% keyboard layout although the meaning is semantically opposite ("N" stands for +% "No" while "Cyrillic_T" stands for "Yes"). % % We may require two Ukrainian letters as input to deal with this potential % problem. % A regular expression that describes possible no-responses. -% "<U006E>", "<U004E>", "<U002D>" or word "<U006E><U0069>" in Cyrillic -noexpr "<U005E><U0028><U005B><U004E><U006E><U002D><U005D><U007C><U005B><U041D><U043D><U005D><U005B><U0406><U0456><U005D><U0029><U0024>" -% "<U006E>" "<U004E>" "<U002D>" or word "<U006E><U0069>" in Cyrillic - +% "n", "N", "-" or word "ni" in Cyrillic +noexpr "^([-0Nn]|[<U041D><U043D>][<U0406><U0456>])$" -% Output string for ``yes'' ("<U0074><U0061><U006B>"). +% Output string for ``yes'' ("tak"). yesstr "<U0442><U0430><U043A>" -% Output string for ``no'' ("<U006E><U0069>"). +% Output string for ``no'' ("ni"). nostr "<U043D><U0456>" END LC_MESSAGES @@ -630,9 +580,9 @@ LC_MONETARY % ... % % Note: -% There is potential conflict between "<U0068><U0072><U0079><U0076><U006E><U0079><U0061>" ("<U0068><U0072>", "<U0068><U0072><U0076><U002E>", money), -% "<U0068><U0072><U0061><U006D>" ("<U0068>","<U0068><U0072><U002E>", weight) and "<U0068><U006F><U0064><U0079><U006E><U0061>" ("<U0068><U006F><U0064>","<U0068><U006F><U0064><U002E>", time), -% because some people uses "<U0068>" for "<U0068><U006F><U0064><U0079><U006E><U0079>", "<U0068><U0072>" for "<U0068><U0072><U0061><U006D><U0079>", etc. +% There is potential conflict between "hryvnya" ("hr", "hrv.", money), +% "hram" ("h","hr.", weight) and "hodyna" ("hod","hod.", time), +% because some people uses "h" for "hodyny", "hr" for "hramy", etc. % % 200h - 200 hram (weight) % 200 hr. - 200 hram (weight) @@ -642,7 +592,7 @@ LC_MONETARY % 200 hrv. - 200 hryven (money) % the local currency symbol -currency_symbol "<U0433><U0440><U043D><U002E>" % hr (hryvnya) +currency_symbol "<U0433><U0440><U043D>." % hr (hryvnya) % This must be a 4-character string containing the international currency % symbol as defined by the ISO 4217 standard (three characters) followed @@ -651,17 +601,17 @@ currency_symbol "<U0433><U0440><U043D><U002E>" % hr (hryvnya) % DSTU ISO 3166 % Code Name Name in English language % UAH <U0433><U0440><U0438><U0432><U043D><U044F> hryvnya -int_curr_symbol "<U0055><U0041><U0048><U0020>" +int_curr_symbol "UAH " % This string is used as the decimal delimiter when formatting monetary % quantities. % see LC_NUMERIC:decimal_point -mon_decimal_point "<U002C>" +mon_decimal_point "," % This string is used as a thousands separator when formatting monetary % quantities. % see LC_NUMERIC:thousands separator -mon_thousands_sep "<U00A0>" % <NBSP> (0xA0) +mon_thousands_sep "<U202F>" % <NNBSP> (0X202F) % Define the size of each group of digits in formatted monetary % quantities. The operand is a sequence of integers separated by @@ -674,7 +624,7 @@ mon_thousands_sep "<U00A0>" % <NBSP> (0xA0) % integer is -1, then no further grouping shall be performed. % % FIXME: -% Note difference between "<U0031><U0032><U0033><U0020><U0034><U0035><U0036><U0020><U0037><U0038><U0039><U002C><U0030><U0031>" and "<U0031><U0032><U0033><U0034><U002C><U0035><U0036>". +% Note difference between "123 456 789,01" and "1234,56". % Unfortunately, it can't be implemented with current (2.3.6) glibc. mon_grouping 3;3 @@ -684,7 +634,7 @@ positive_sign "" % String that is used to indicate a negative sign for monetary % quantities -negative_sign "<U002D>" +negative_sign "-" % An integer representing the number of fractional digits (those to the right of % the decimal delimiter) to be written in a formatted monetary quantity using @@ -784,21 +734,21 @@ LC_NUMERIC % The string that will be used as the decimal delimiter when formatting % numeric quantities. -decimal_point "<U002C>" % see LC_MONETARY:mon_decimal_pint +decimal_point "," % see LC_MONETARY:mon_decimal_pint % Comma cause lot of problems - changed to dot. -% decimal_point "<U002E>" % see LC_MONETARY:mon_decimal_pint +% decimal_point "." % see LC_MONETARY:mon_decimal_pint % The string that will be used as a group separator when formatting % numeric quantities. % see LC_MONETARY:mon_thousands_sep -thousands_sep "<U00A0>" % <NBSP> (0xA0) +thousands_sep "<U202F>" % <NNBSP> (0X202F) % A string that describes the formatting of numeric quantities. % % See mon_grouping % % FIXME: -% Note difference between "<U0031><U0032><U0033><U0020><U0034><U0035><U0036><U0020><U0037><U0038><U0039><U002C><U0030><U0031>" and "<U0031><U0032><U0033><U0034><U002C><U0035><U0036>". +% Note difference between "123 456 789,01" and "1234,56". % Unfortunately, it can't be implemented with current glibc. grouping 3;3 @@ -822,7 +772,7 @@ LC_TIME % 01.05.2003 (Allowed but not recomended by DSTU) % 2003.05.01 (Allowed but not recomended by DSTU) % 01/tra/03 (Deprecated, but still commonly used format) -% 1-e travnya (not "<U0031><U0020><U0074><U0072><U0061><U0076><U006E><U0079><U0061>" or "<U0031><U0020><U0074><U0072><U0061><U0076><U0065><U006E><U0060>" or "<U0031><U002D><U0074><U0072><U0061>") +% 1-e travnya (not "1 travnya" or "1 traven`" or "1-tra") % % Notes: % month after day, year after month @@ -836,24 +786,9 @@ LC_TIME % 00:00:00 +0200 % 00:00 -% Week description, consists of three fields: -% 1. Number of days in a week. -% 2. Gregorian date that is a first weekday (19971130 for Sunday, 19971201 for Monday). -% 3. The weekday number to be contained in the first week of the year. -% -% ISO 8601 conforming applications should use the values 7, 19971201 (a -% Monday), and 4 (Thursday), respectively. -% week 7;19971201;4 -% But see BUG below. -week 7;19971130;4 +week 7;19971130;1 % A list of abbreviated weekday names. (%a) -% -% BUG: glibc-2.3.6 -% Violation of ISO/IEC TR14652:2002 - weekday list must correlate with value -% of <week> keyword (e.g. start from Monday in our case) but glibc assumes that -% it always starts from Sunday. Stick to Sunday too until the bug is fixed. - % Note: % Never use three letters for day abbreviations because of conflict between % SEReda (day name) and @@ -868,19 +803,13 @@ abday / "<U0441><U0431>" %sb % A list of weekday names starting with first day of week as defined by <week> keyword. (%A) -% -% BUG: glibc-2.3.6 -% Violation of ISO/IEC TR14652:2002 - weekday list must correlate with value -% of <week> keyword (e.g. start from Monday in our case) but glibc assumes that -% it always starts from Sunday. Stick to Sunday too until the bug is fixed. - day / "<U043D><U0435><U0434><U0456><U043B><U044F>"; %nedilya / "<U043F><U043E><U043D><U0435><U0434><U0456><U043B><U043E><U043A>"; %ponedilok / "<U0432><U0456><U0432><U0442><U043E><U0440><U043E><U043A>"; %vivtorok / "<U0441><U0435><U0440><U0435><U0434><U0430>"; %sereda / "<U0447><U0435><U0442><U0432><U0435><U0440>"; %chetver / - "<U043F><U0027><U044F><U0442><U043D><U0438><U0446><U044F>"; %pjatnycya / + "<U043F>'<U044F><U0442><U043D><U0438><U0446><U044F>"; %pjatnycya / "<U0441><U0443><U0431><U043E><U0442><U0430>" %subota % A list of abbreviated month names. (%b) @@ -898,8 +827,8 @@ abmon / "<U043B><U0438><U0441>"; %lys / "<U0433><U0440><U0443>" %hru -% A list of month names in proper form for calendar, see alt_digits. (%B) -mon / +% A list of month names in proper form for calendar (%OB). See also mon. +alt_mon / "<U0441><U0456><U0447><U0435><U043D><U044C>"; %sichen` / "<U043B><U044E><U0442><U0438><U0439>"; %lyutyj / "<U0431><U0435><U0440><U0435><U0437><U0435><U043D><U044C>"; %berezen` / @@ -913,16 +842,8 @@ mon / "<U043B><U0438><U0441><U0442><U043E><U043F><U0430><U0434>"; %lystopad / "<U0433><U0440><U0443><U0434><U0435><U043D><U044C>" %hruden` -% Initially alt_digits was supposed to hold alternative symbols for _digits_, -% corresponding to %O modified conversion specification. -% Although in Ukrainian language alternate _names_ are used instead of digits. -% We'll use this keyword to present a list of month names in proper form for -% date, see mon. (%Om) -% -% This hack is dedicated for months it won't work for other %O* modifiers -% (weeks, days etc). -% -alt_digits "<U0030>"; % digits are starting from zero / +% A list of month names in genitive form, for full date format, with day (%B). +mon / "<U0441><U0456><U0447><U043D><U044F>"; % sichnya / "<U043B><U044E><U0442><U043E><U0433><U043E>"; % lyutoho / "<U0431><U0435><U0440><U0435><U0437><U043D><U044F>"; % bereznya / @@ -937,23 +858,23 @@ alt_digits "<U0030>"; % digits are starting from zero / "<U0433><U0440><U0443><U0434><U043D><U044F>" % hrudnya % Appropriate date representation for date(1). -date_fmt "<U0025><U0041><U002C><U0020><U0025><U002D><U0064><U0020><U0025><U004F><U006D><U0020><U0025><U0059><U0020><U0025><U0058><U0020><U0025><U007A>" +date_fmt "%A, %-d %B %Y %X %z" % The appropriate date and time format. (%c) -d_t_fmt "<U0025><U0061><U002C><U0020><U0025><U0064><U002D><U0025><U0062><U002D><U0025><U0059><U0020><U0025><U0058><U0020><U0025><U007A>" +d_t_fmt "%a, %d-%b-%Y %X %z" % The appropriate date format. (%x) -d_fmt "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0079>" +d_fmt "%d.%m.%y" % The appropriate time format. (%X) -t_fmt "<U0025><U0054>" +t_fmt "%T" % The appropriate time format when using 12h clock format. (%r) % If the string is empty the 12-hour format is not supported by in the FDCC-set. t_fmt_ampm "" %The appropriate representation of the am and pm strings. (%p) -%am_pm "<U0434><U043E>";"<U043F><U043E>" % "<U0064><U006F>" ; "<U0070><U006F>" - do obidu/po obidi +%am_pm "<U0434><U043E>";"<U043F><U043E>" % "do" ; "po" - do obidu/po obidi % Empty strings are used to force 24h time format. am_pm "";"" @@ -961,9 +882,6 @@ am_pm "";"" % This weekday is relative to the date defined in the <week> keyword. first_weekday 2 -% Define the first workday relative to the <week> keyword -first_workday 2 - % Example: % % traven` cherven` @@ -989,9 +907,7 @@ END LC_TIME LC_PAPER -% Default paper: A4 -height 297 % in millimeters -width 210 % in millimeters +copy "i18n" END LC_PAPER @@ -1011,28 +927,27 @@ LC_TELEPHONE % % Example: +380 44 4908888 % -tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025><U006C>" +tel_int_fmt "+%c %a %l" % Format of a telephone number for domestic use. % See tel_int_fmt. % % Example: (044) 4908888 % -tel_dom_fmt "<U0028><U0025><U0041><U0029><U0020><U0025><U006C>" +tel_dom_fmt "(%A) %l" % Prefix to call international phone numbers. -int_select "<U0038><U007E><U0031><U0030>" +int_select "8~10" % Prefix used from other countries to dial Ukraine. (%c) -int_prefix "<U0033><U0038><U0030>" +int_prefix "380" END LC_TELEPHONE LC_MEASUREMENT -% metric -measurement 1 +copy "i18n" END LC_MEASUREMENT @@ -1080,8 +995,8 @@ LC_NAME % m - additional given name % M - initials for additional given names % p - profession -% s - salutation, such as "<U0044><U006F><U0063><U0074><U006F><U0072>" -% S - abbreviated salutation, such as "<U004D><U0072><U002E>" or "<U0044><U0072><U002E>" +% s - salutation, such as "Doctor" +% S - abbreviated salutation, such as "Mr." or "Dr." % d - salutation, using the FDCC-sets conventions % 1 for the name_gen % 2 for name_mr @@ -1090,10 +1005,10 @@ LC_NAME % 5 for name_ms % t - if the preceding field descriptor resulted in an empty string, % then the empty string, else a <space>. -name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074><U0025><U006D><U0025><U0074><U0025><U0066>" % pan Volodymyr Mykolayovych Lisivka +name_fmt "%d%t%g%t%m%t%f" % pan Volodymyr Mykolayovych Lisivka % A salutation valid for all persons -name_gen "<U0448><U0430><U043D><U043E><U0432><U043D><U0438><U0439><U0028><U002D><U043D><U0430><U0029>" % shanovnyj(-na) +name_gen "<U0448><U0430><U043D><U043E><U0432><U043D><U0438><U0439>(-<U043D><U0430>)" % shanovnyj(-na) % A salutation valid for males name_mr "<U043F><U0430><U043D>" % pane @@ -1128,13 +1043,13 @@ LC_ADDRESS % % Example of firm address in a city: % -% Volodymyru Lisivtci, firma "<U004D><U0069><U0073><U0074><U0065><U0072><U0069><U0079><U0061>" +% Volodymyru Lisivtci, firma "Misteriya" % vul. Naukova 5a, 2-yj poverh, k. 239 % m. L`viv % 79005 % % Means: -% firma "<U004D><U0069><U0073><U0074><U0065><U0072><U0069><U0079><U0061>" - firm name +% firma "Misteriya" - firm name % 2-yj poverh - floor number (ground floor has number one) % % Example of address in a town: @@ -1188,8 +1103,8 @@ LC_ADDRESS % % BUG: %n escape sequence from ISO/IEC 14652:2002 is not supported by glibc-2.3.2. % BUG: %l escape sequence from ISO/IEC 14652:2002 is not supported by glibc-2.3.2. -%postal_fmt "<U0025><U0061><U0025><U0074><U0025><U006E><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0064><U0025><U004E><U0025><U0073><U0025><U0074><U0025><U0068><U0025><U0074><U002C><U0020><U0025><U0062><U0025><U0074><U0025><U0065><U0025><U0074><U0025><U0072><U0025><U004E><U0025><U006C><U0025><U0074><U0025><U0054><U0025><U0074><U0025><U0053><U0025><U004E><U0025><U007A><U0025><U004E><U0025><U0063>" -postal_fmt "<U0025><U0061><U0025><U0074><U0025><U0066><U0025><U0074><U0025><U0064><U0025><U004E><U0025><U0073><U0025><U0074><U0025><U0068><U0025><U0074><U002C><U0020><U0025><U0062><U0025><U0074><U0025><U0065><U0025><U0074><U0025><U0072><U0025><U004E><U0025><U0054><U0025><U0074><U0025><U0053><U0025><U004E><U0025><U007A><U0025><U004E><U0025><U0063>" +%postal_fmt "%a%t%n%t%f%t%d%N%s%t%h%t, %b%t%e%t%r%N%l%t%T%t%S%N%z%N%c" +postal_fmt "%a%t%f%t%d%N%s%t%h%t, %b%t%e%t%r%N%T%t%S%N%z%N%c" % Giving: % @@ -1206,33 +1121,33 @@ country_name "<U0423><U043A><U0440><U0430><U0457><U043D><U0430>" % Ukrayina lang_name "<U0443><U043A><U0440><U0430><U0457><U043D><U0441><U044C><U043A><U0430>" % ukrayins`ka [mova] % Abbreviation of the country, see CERT-MAILCODES. (%c) -country_post "<U0055><U0041>" +country_post "UA" % Two-letter abbreviation of the country, see ISO 3166. -country_ab2 "<U0055><U0041>" +country_ab2 "UA" % Three-letter abbreviation of the country, see ISO 3166. -country_ab3 "<U0055><U004B><U0052>" +country_ab3 "UKR" % Numeric country code, see ISO 3166. country_num 804 % Code for country car number. -country_car "<U0055><U0041>" +country_car "UA" % ISBN code, for books. country_isbn 966 % Two-letter abbreviation of the language, see ISO 639. -lang_ab "<U0075><U006B>" -% lang_ab2 "<U0075><U006B>" % ISO/IEC 14652:2002 +lang_ab "uk" +% lang_ab2 "uk" % ISO/IEC 14652:2002 % Three-letter abbreviation of the language, see ISO 639-2. -lang_term "<U0075><U006B><U0072>" -% lang_ab3_term "<U0075><U006B><U0072>" % ISO/IEC 14652:2002 +lang_term "ukr" +% lang_ab3_term "ukr" % ISO/IEC 14652:2002 % Three-letter abbreviation of the language for library use, see ISO 639-2. -lang_lib "<U0075><U006B><U0072>" -% lang_ab3_lib "<U0075><U006B><U0072>" % ISO/IEC 14652:2002 +lang_lib "ukr" +% lang_ab3_lib "ukr" % ISO/IEC 14652:2002 END LC_ADDRESS |