From f59ed17eef91037db2f2efadae553b5317b5af03 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 1 Oct 2003 07:18:18 +0000 Subject: [PATCH] Mostly replaced. --- localedata/locales/uz_UZ | 190 ++++++++++++++++++++++++++++++++------- 1 file changed, 156 insertions(+), 34 deletions(-) diff --git a/localedata/locales/uz_UZ b/localedata/locales/uz_UZ index b98746ae97..d003bc6811 100644 --- a/localedata/locales/uz_UZ +++ b/localedata/locales/uz_UZ @@ -1,33 +1,46 @@ escape_char / comment_char % -% Uzbek language locale for Uzbekistan +% Uzbek (latin) language locale for Uzbekistan % Source: Bobir Ismailov -% Contact: Bobir Ismailov, Pablo Saratxaga -% Email: bobir_is@yahoo.com, pablo@mandrakesoft.com +% Contact: Bobir Ismailov, Pablo Saratxaga, Mashrab Kuvatov +% Email: bobir_is@yahoo.com, pablo@mandrakesoft.com, kmashrab@uni-bremen.de % Tel: % Fax: % Language: uz % Territory: UZ -% Revision: 0.1 -% Date: 2001-01-27 +% Revision: 0.5 +% Date: 2003-06-27 % Users: general -% Charset: ISO-8859-1 +% Charset: UTF-8 % Distribution and use is free, also % for commercial purposes. +% History: +% 2002-09-09 Mashrab Kuvatov +% LC_TIME-day: Changed the first letter of all day names to upper case. +% LC_TIME-mon: Changed the first letter of all month names to upper case. +% Fixed a typo. September is not Senyabr, but Sentyabr. +% LC_TIME-abmon: Corrected "Yav" (Yanvar) to "Yan". +% +% 2003-02-24 Mashrab Kuvatov +% Changed charset to UTF-8 +% +% ?????????? Pablo Saratxaga +% LC_CTYPE: Added transliteration from cyrillic to latin. +% LC_COLLATE: Added reodering definition. LC_IDENTIFICATION -title "Uzbek locale for Uzbekistan" +title "Uzbek (latin) locale for Uzbekistan" source "Bobir Ismailov" address "" -contact "Bobir Ismailov, Pablo Saratxaga" -email "bobir_is@yahoo.com, pablo@mandrakesoft.com" +contact "Bobir Ismailov, Pablo Saratxaga, Mashrab Kuvatov" +email "bobir_is@yahoo.com, pablo@mandrakesoft.com, kmashrab@uni-bremen.de" tel "" fax "" language "Uzbek" territory "Uzbekistan" -revision "0.1" -date "2001-01-27" +revision "0.5" +date "2003-06-27" % category "uz_UZ:2000";LC_IDENTIFICATION category "uz_UZ:2000";LC_CTYPE @@ -46,12 +59,100 @@ END LC_IDENTIFICATION LC_CTYPE copy "i18n" + +translit_start +include "translit_combining";"" + +% cyrillic -> latin +% lower case letters + + "" % a= -> a + "" % b= -> b + "" % v= -> v + "" % g= -> g + "" % d= -> d + "" % e= -> e (ye also, but context dependent) + "" % io -> yo + "" % z% -> j + "" % z= -> z + "" % i= -> i + "" % j= -> y + "" % k= -> k + "" % l= -> l + "" % m= -> m + "" % n= -> n + "" % o= -> o + "" % p= -> p + "" % r= -> r + "" % s= -> s + "" % t= -> t + "" % u= -> u + "" % f= -> f + "" % h= -> x + "" % c= -> ts + "" % c% -> ch + "" % s% -> sh + "" % shcha -> sh + "" % hard sign= -> ' + "" % yeru -> 1 + "" % soft sign omitted. not in latin-uzbek alphabet. stupid, but it is a fact. + "" % je= -> e + "" % ju -> yu + "" % ja -> ya + "" % v% -> o' + "" % k,= -> q + "" % g-= -> g' + "" % h,= -> h + +% upper case letters + + "" % a= -> a + "" % b= -> b + "" % v= -> v + "" % g= -> g + "" % d= -> d + "" % e= -> e (ye also, but context dependent) + "" % io -> yo + "" % z% -> j + "" % z= -> z + "" % i= -> i + "" % j= -> y + "" % k= -> k + "" % l= -> l + "" % m= -> m + "" % n= -> n + "" % o= -> o + "" % p= -> p + "" % r= -> r + "" % s= -> s + "" % t= -> t + "" % u= -> u + "" % f= -> f + "" % h= -> x + "" % c= -> ts + "" % c% -> ch + "" % s% -> sh + "" % shcha -> sh + "" % hard sign= -> ' + "" % yeru -> i + "" % soft sign omitted. not in latin-uzbek alphabet. stupid, but it is a fact. + "" % je -> e + "" % ju -> yu + "" % ja -> ya + "" % v% -> o' + "" % k,= -> q + "" % g-= -> g' + "" % h,= -> h +translit_end END LC_CTYPE LC_COLLATE copy "iso14651_t1" %% a b c d e f g g' h i j k l m n o o' p q r s t u v x y z +%% cyr: a=, b=, v=, g=, d=, e=, io, z%, z=, i=, j=, k=, l=, m=, n=, o=, +%% p=, r=, s=, t=, u=, f=, h=, c=, c%, s%, sc, =' , y=, je, ju, ja, +%% v%, k,=, g-=, h,= collating-symbol collating-element from "" collating-element from "" @@ -59,11 +160,19 @@ collating-symbol collating-element from "" collating-element from "" +collating-symbol +collating-symbol +collating-symbol + reorder-after - reorder-after +reorder-after + + + + reorder-after ;;;IGNORE @@ -75,6 +184,18 @@ reorder-after reorder-after ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + reorder-end END LC_COLLATE @@ -108,31 +229,31 @@ abday "";"";/ "";"";/ "";"";/ "" -day "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" -abmon "";"";/ +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ "";"";/ "";"";/ "";"";/ "";"";/ "";"" -mon "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" d_t_fmt "" d_fmt "" t_fmt "" @@ -170,8 +291,9 @@ name_fmt "/ " name_gen "Hurmatli" name_mr "Janob" -name_mrs "Aziz" -name_miss "Xonim" +name_mrs "Xonim" +% FIXME: what is miss ? +name_miss "" % FIXME: what is ms ? name_ms "" END LC_NAME