From 56fa555a834c1536bf8d58c1ac6097f18f0d92b6 Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Fri, 13 Oct 2017 22:44:44 -0700 Subject: localedata: Locale and test name are the same. The localedata collation test data is encoded in a particular character set. We rename the test data to match the full locale name with encoding, and adjust the Makefile and sort-test.sh script. This allows us to have a future C.UTF-8 test that is disambiguated from the built-in C locale. Signed-off-by: Carlos O'Donell --- localedata/Makefile | 2 +- localedata/da_DK.ISO-8859-1.in | 61 +++++ localedata/da_DK.in | 61 ----- localedata/de_DE.ISO-8859-1.in | 75 ++++++ localedata/de_DE.in | 75 ------ localedata/en_US.ISO-8859-1.in | 4 + localedata/en_US.in | 4 - localedata/fr_FR.UTF-8.in | 96 +++++++ localedata/fr_FR.in | 96 ------- localedata/hr_HR.ISO-8859-2.in | 2 + localedata/hr_HR.in | 2 - localedata/hu_HU.UTF-8.in | 560 +++++++++++++++++++++++++++++++++++++++++ localedata/hu_HU.in | 560 ----------------------------------------- localedata/si_LK.UTF-8.in | 101 ++++++++ localedata/si_LK.in | 101 -------- localedata/sort-test.sh | 3 +- localedata/sv_SE.ISO-8859-1.in | 64 +++++ localedata/sv_SE.in | 64 ----- localedata/tr_TR.UTF-8.in | 126 ++++++++++ localedata/tr_TR.in | 126 ---------- localedata/uk_UA.UTF-8.in | 56 +++++ localedata/uk_UA.in | 56 ----- 22 files changed, 1148 insertions(+), 1147 deletions(-) create mode 100644 localedata/da_DK.ISO-8859-1.in delete mode 100644 localedata/da_DK.in create mode 100644 localedata/de_DE.ISO-8859-1.in delete mode 100644 localedata/de_DE.in create mode 100644 localedata/en_US.ISO-8859-1.in delete mode 100644 localedata/en_US.in create mode 100644 localedata/fr_FR.UTF-8.in delete mode 100644 localedata/fr_FR.in create mode 100644 localedata/hr_HR.ISO-8859-2.in delete mode 100644 localedata/hr_HR.in create mode 100644 localedata/hu_HU.UTF-8.in delete mode 100644 localedata/hu_HU.in create mode 100644 localedata/si_LK.UTF-8.in delete mode 100644 localedata/si_LK.in create mode 100644 localedata/sv_SE.ISO-8859-1.in delete mode 100644 localedata/sv_SE.in create mode 100644 localedata/tr_TR.UTF-8.in delete mode 100644 localedata/tr_TR.in create mode 100644 localedata/uk_UA.UTF-8.in delete mode 100644 localedata/uk_UA.in (limited to 'localedata') diff --git a/localedata/Makefile b/localedata/Makefile index 84dbc5a..75f71bb 100644 --- a/localedata/Makefile +++ b/localedata/Makefile @@ -38,7 +38,7 @@ test-srcs := collate-test xfrm-test tst-fmon tst-rpmatch tst-trans \ test-input := de_DE.ISO-8859-1 en_US.ISO-8859-1 da_DK.ISO-8859-1 \ hr_HR.ISO-8859-2 sv_SE.ISO-8859-1 tr_TR.UTF-8 fr_FR.UTF-8 \ si_LK.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 -test-input-data = $(addsuffix .in, $(basename $(test-input))) +test-input-data = $(addsuffix .in, $(test-input)) test-output := $(foreach s, .out .xout, \ $(addsuffix $s, $(basename $(test-input)))) ld-test-names := test1 test2 test3 test4 test5 test6 test7 diff --git a/localedata/da_DK.ISO-8859-1.in b/localedata/da_DK.ISO-8859-1.in new file mode 100644 index 0000000..e9d2620 --- /dev/null +++ b/localedata/da_DK.ISO-8859-1.in @@ -0,0 +1,61 @@ +A +ANDRE +ANDR +ANDREAS +AS +A/S +CA +A +CB +C +DA +A +DB +C +DSB +D.S.B. +DSC +EKSTRA-ARBEJDE +EKSTRABUD +HST +HAAG +HNDBOG +HAANDVRKSBANKEN +Karl +karl +NIELSEN +NIELS JRGEN +NIELS-JRGEN +RE, A +REE, B +RE, L +REE, V +SA +SCHYTT, B +SCHYTT, H +SCHTT, H +SCHYTT, L +SCHTT, M +SS + +SSA +STOREKR +STORE VILDMOSE +STORMLY +STORM PETERSEN +S +SAA +Saa +THORVALD +THORVARDUR +ORVARUR +THYGESEN +VESTERGRD, A +VESTERGAARD, A +VESTERGRD, B +BLE +BLE +BERG +BERG +AA +aa diff --git a/localedata/da_DK.in b/localedata/da_DK.in deleted file mode 100644 index e9d2620..0000000 --- a/localedata/da_DK.in +++ /dev/null @@ -1,61 +0,0 @@ -A -ANDRE -ANDR -ANDREAS -AS -A/S -CA -A -CB -C -DA -A -DB -C -DSB -D.S.B. -DSC -EKSTRA-ARBEJDE -EKSTRABUD -HST -HAAG -HNDBOG -HAANDVRKSBANKEN -Karl -karl -NIELSEN -NIELS JRGEN -NIELS-JRGEN -RE, A -REE, B -RE, L -REE, V -SA -SCHYTT, B -SCHYTT, H -SCHTT, H -SCHYTT, L -SCHTT, M -SS - -SSA -STOREKR -STORE VILDMOSE -STORMLY -STORM PETERSEN -S -SAA -Saa -THORVALD -THORVARDUR -ORVARUR -THYGESEN -VESTERGRD, A -VESTERGAARD, A -VESTERGRD, B -BLE -BLE -BERG -BERG -AA -aa diff --git a/localedata/de_DE.ISO-8859-1.in b/localedata/de_DE.ISO-8859-1.in new file mode 100644 index 0000000..c56f401 --- /dev/null +++ b/localedata/de_DE.ISO-8859-1.in @@ -0,0 +1,75 @@ + : EMPTY +arg : wicked; malicious +rger (comp. of "arg") : worse; more malicious +rger : annoyance; anger +rgern : to annoy +arglos : unsuspecting; innocent +Aspirant : candidate +Ass. (Assessor) : apprentice teacher or judge +a (praet. ind. of "essen") : [I / he] ate +A (alternative spelling of "As"): ace +Assel : slater, wood-louse +Ast : limb +Augiasstall : the Augean stables +uglein : little eye; little bud +Augment : augment +Base : [female] cousin +ba (archaic; poetic) : well; very +Ba : bass +Bast : phloem +Busen : bosom; breast; bay +Bue : atonement; fine +Bussen (da. pl. of "Bus") : [to the] buses +Buen (no. pl. of "Bue") : atonements; fines +Busserl : kiss +Cordsamt : corduroy +Couleur : [shade of] color +Esel : donkey +esse (pres. conj. of "essen") : eat (e.g. in indirect speech) +Esse : chimney; forge +Eecke : eating place +es sei denn, da : unless +essen : to eat +Essen : Essen (town) +Essenszeit : meal-time +Essenz : essence +Estland : Estonia (state) +Fusel : cheap spirits +Fu : foot +Fe (pl. of "Fu") : feet +Fussel : fluff +fusseln : to wear of fluff +feln : play footsie [under the table] +fuen : to be based [on] +Fssen : Fssen (town) +Fen (dat. pl. of "Fu") : [to the] feet +in Massen : in large numbers +in Maen : moderately +Masern : measels +Mass. (Massachusetts) : Massachusetts (state) +Ma : measure +Masse : mass +Mass : (particular billard stroke) +Mae (pl. of "Ma") : measures +me (pres. conj. of "messen") : take measure (e.g. in indirect speech) +Massen- : mass; wholesale; bulk (in compound nouns) +massig : massive +mig : moderate; modest +Miss. (Mississippi) : Mississippi (state) +Mi : Miss +Passe : yoke (of dress) +pass : over, gone +Schlagerforderung : claim, demanded in a pop song +Schlagerfrderung : promotion of pop music +Schlgerforderung : demand of a hooligan +Schlgerfrderung : promotion of hooliganism :-) +Schurz : apron +Schrze : apron +Schussel : fidget; distracted person +Schssel : bowl +Schuster : shoemaker +Tropfen : drop +tro! (obsolete) : (?) +Tro : baggage train +Trosse : hawser +Trost : comfort; solace diff --git a/localedata/de_DE.in b/localedata/de_DE.in deleted file mode 100644 index c56f401..0000000 --- a/localedata/de_DE.in +++ /dev/null @@ -1,75 +0,0 @@ - : EMPTY -arg : wicked; malicious -rger (comp. of "arg") : worse; more malicious -rger : annoyance; anger -rgern : to annoy -arglos : unsuspecting; innocent -Aspirant : candidate -Ass. (Assessor) : apprentice teacher or judge -a (praet. ind. of "essen") : [I / he] ate -A (alternative spelling of "As"): ace -Assel : slater, wood-louse -Ast : limb -Augiasstall : the Augean stables -uglein : little eye; little bud -Augment : augment -Base : [female] cousin -ba (archaic; poetic) : well; very -Ba : bass -Bast : phloem -Busen : bosom; breast; bay -Bue : atonement; fine -Bussen (da. pl. of "Bus") : [to the] buses -Buen (no. pl. of "Bue") : atonements; fines -Busserl : kiss -Cordsamt : corduroy -Couleur : [shade of] color -Esel : donkey -esse (pres. conj. of "essen") : eat (e.g. in indirect speech) -Esse : chimney; forge -Eecke : eating place -es sei denn, da : unless -essen : to eat -Essen : Essen (town) -Essenszeit : meal-time -Essenz : essence -Estland : Estonia (state) -Fusel : cheap spirits -Fu : foot -Fe (pl. of "Fu") : feet -Fussel : fluff -fusseln : to wear of fluff -feln : play footsie [under the table] -fuen : to be based [on] -Fssen : Fssen (town) -Fen (dat. pl. of "Fu") : [to the] feet -in Massen : in large numbers -in Maen : moderately -Masern : measels -Mass. (Massachusetts) : Massachusetts (state) -Ma : measure -Masse : mass -Mass : (particular billard stroke) -Mae (pl. of "Ma") : measures -me (pres. conj. of "messen") : take measure (e.g. in indirect speech) -Massen- : mass; wholesale; bulk (in compound nouns) -massig : massive -mig : moderate; modest -Miss. (Mississippi) : Mississippi (state) -Mi : Miss -Passe : yoke (of dress) -pass : over, gone -Schlagerforderung : claim, demanded in a pop song -Schlagerfrderung : promotion of pop music -Schlgerforderung : demand of a hooligan -Schlgerfrderung : promotion of hooliganism :-) -Schurz : apron -Schrze : apron -Schussel : fidget; distracted person -Schssel : bowl -Schuster : shoemaker -Tropfen : drop -tro! (obsolete) : (?) -Tro : baggage train -Trosse : hawser -Trost : comfort; solace diff --git a/localedata/en_US.ISO-8859-1.in b/localedata/en_US.ISO-8859-1.in new file mode 100644 index 0000000..6c543f3 --- /dev/null +++ b/localedata/en_US.ISO-8859-1.in @@ -0,0 +1,4 @@ +test +test1 +test11 +test2 diff --git a/localedata/en_US.in b/localedata/en_US.in deleted file mode 100644 index 6c543f3..0000000 --- a/localedata/en_US.in +++ /dev/null @@ -1,4 +0,0 @@ -test -test1 -test11 -test2 diff --git a/localedata/fr_FR.UTF-8.in b/localedata/fr_FR.UTF-8.in new file mode 100644 index 0000000..dd5c533 --- /dev/null +++ b/localedata/fr_FR.UTF-8.in @@ -0,0 +1,96 @@ +@@@@@ +0000 +9999 +Aalborg +aide +aïeul +air +@@@air +air@@@ +Ålborg +août +bohème +Bohême +Bohémien +caennais +cæsium +çà et là +C.A.F. +Canon +cañon +casanier +cølibat +colon +côlon +coop +co-op +COOP +CO-OP +Copenhagen +cote +COTE +côte +CÔTE +coté +COTÉ +côté +CÔTÉ +du +dû +élève +élevé +gène +gêne +gêné +Größe +Grossist +haie +haïe +île +Île d'Orléans +lame +l'âme +lamé +les +LÈS +lèse +lésé +L'Haÿ-les-Roses +MÂCON +maçon +McArthur +Mc Arthur +Mc Mahon +MODÈLE +modelé +Noël +NOËL +notre +nôtre +ode +œil +ou +OÙ +ovoïde +pèche +pêche +péché +PÉCHÉ +pêché +pécher +pêcher +pechère +péchère +relève +relevé +resume +resumé +résumé +révèle +révélé +vice-president +vice-président +vice-president's offices +vice-presidents' offices +vice versa +VICE-VERSA diff --git a/localedata/fr_FR.in b/localedata/fr_FR.in deleted file mode 100644 index dd5c533..0000000 --- a/localedata/fr_FR.in +++ /dev/null @@ -1,96 +0,0 @@ -@@@@@ -0000 -9999 -Aalborg -aide -aïeul -air -@@@air -air@@@ -Ålborg -août -bohème -Bohême -Bohémien -caennais -cæsium -çà et là -C.A.F. -Canon -cañon -casanier -cølibat -colon -côlon -coop -co-op -COOP -CO-OP -Copenhagen -cote -COTE -côte -CÔTE -coté -COTÉ -côté -CÔTÉ -du -dû -élève -élevé -gène -gêne -gêné -Größe -Grossist -haie -haïe -île -Île d'Orléans -lame -l'âme -lamé -les -LÈS -lèse -lésé -L'Haÿ-les-Roses -MÂCON -maçon -McArthur -Mc Arthur -Mc Mahon -MODÈLE -modelé -Noël -NOËL -notre -nôtre -ode -œil -ou -OÙ -ovoïde -pèche -pêche -péché -PÉCHÉ -pêché -pécher -pêcher -pechère -péchère -relève -relevé -resume -resumé -résumé -révèle -révélé -vice-president -vice-président -vice-president's offices -vice-presidents' offices -vice versa -VICE-VERSA diff --git a/localedata/hr_HR.ISO-8859-2.in b/localedata/hr_HR.ISO-8859-2.in new file mode 100644 index 0000000..ddf0952 --- /dev/null +++ b/localedata/hr_HR.ISO-8859-2.in @@ -0,0 +1,2 @@ +Ϯ ; ; +D ; diff --git a/localedata/hr_HR.in b/localedata/hr_HR.in deleted file mode 100644 index ddf0952..0000000 --- a/localedata/hr_HR.in +++ /dev/null @@ -1,2 +0,0 @@ -Ϯ ; ; -D ; diff --git a/localedata/hu_HU.UTF-8.in b/localedata/hu_HU.UTF-8.in new file mode 100644 index 0000000..7736ac0 --- /dev/null +++ b/localedata/hu_HU.UTF-8.in @@ -0,0 +1,560 @@ +AkH-14-a1 acél ; The "AkH" tests are from: +AkH-14-a1 cukor ; +AkH-14-a1 csók ; A magyar helyesírás szabályai, 12. kiadás +AkH-14-a1 gép ; [The Rules of Hungarian Orthography, 12th edition] +AkH-14-a1 hideg ; +AkH-14-a1 kettő ; often referred to as akadémiai helyesírás (AkH.) [academic orthography] +AkH-14-a1 Nagy ; +AkH-14-a1 nyúl ; http://helyesiras.mta.hu/helyesiras/default/akh12 +AkH-14-a1 olasz ; +AkH-14-a1 öröm ; Alphabetical ordering described in #14-16. +AkH-14-a1 remény +AkH-14-a1 sokáig ; #14-a1: Sort based on first letter. +AkH-14-a1 szabad +AkH-14-a1 Tamás +AkH-14-a1 vásárol +AkH-14-a2 jácint ; #14-a2: If no other difference, lowercase initial precedes uppercase. +AkH-14-a2 Jácint +AkH-14-a2 opera +AkH-14-a2 Opera +AkH-14-a2 szűcs +AkH-14-a2 Szűcs +AkH-14-a2 viola +AkH-14-a2 Viola +AkH-14-a3 cudar ; #14-a3: Compound letters (cs, dz, dzs, gy, ly, ny, sz, ty, zs) +AkH-14-a3 cukor ; are sorted separately, after their first letter: +AkH-14-a3 cuppant ; a b c cs d dz dzs e f g gy h ... l ly m n ny o ... s sz t ty u ... z zs +AkH-14-a3 csalit +AkH-14-a3 csata +AkH-14-a3 Csepel +AkH-14-a3 Zoltán +AkH-14-a3 zongora +AkH-14-a3 zúdul +AkH-14-a3 zsalu +AkH-14-a3 zseni +AkH-14-a3 Zsigmond +AkH-14-b1 lom ; #14-b1: The first difference matters. +AkH-14-b1 lomb +AkH-14-b1 lombik +AkH-14-b1 Lontay +AkH-14-b1 lovagol +AkH-14-b1 pirinkó +AkH-14-b1 pirinyó +AkH-14-b1 pirít +AkH-14-b1 pirkad +AkH-14-b1 Piroska +AkH-14-b1 tükör +AkH-14-b1 Tünde +AkH-14-b1 tünemény +AkH-14-b1 tüntet +AkH-14-b1 tüzér +AkH-14-b2 kas ; #14-b2: If a compound letter is pronounced long, only the first letter +AkH-14-b2 Kasmír ; is duplicated in writing: becomes ccs, is ddzs etc. +AkH-14-b2 Kassák ; (unless it's at the boundary of a compound word where it's written out twice). +AkH-14-b2 kastély ; Sort according to the actual tokens, not the shorthand written form. +AkH-14-b2 kasza ; +AkH-14-b2 kaszinó ; <ó> +AkH-14-b2 kassza ; +AkH-14-b2 kaszt ; +AkH-14-b2 mennek +AkH-14-b2 mennének +AkH-14-b2 menü +AkH-14-b2 menza +AkH-14-b2 meny ; +AkH-14-b2 Menyhért ; <é> +AkH-14-b2 mennybolt ; +AkH-14-b2 mennyi ; +AkH-14-b2 nagy ; +AkH-14-b2 naggyá ; <á> +AkH-14-b2 nagygyakorlat ; (compound word: nagy+gyakorlat) +AkH-14-b2 naggyal ; +AkH-14-b2 nagyít ; <í> +AkH-14-b2 nagyobb +AkH-14-b2 nagyol +AkH-14-b2 nagyoll +AkH-14-c1 ír ; #14-c1: Vowels collate equally in pairs: a-á, e-é, i-í, o-ó, ö-ő, u-ú, ü-ű. +AkH-14-c1 Irak +AkH-14-c1 iram +AkH-14-c1 Irán +AkH-14-c1 írandó +AkH-14-c1 iránt +AkH-14-c1 író +AkH-14-c1 iroda +AkH-14-c1 irónia +AkH-14-c2 Eger ; #14-c2: Short vowel (unaccented, or with diaeresis) comes first if that's the only difference. +AkH-14-c2 egér +AkH-14-c2 egyfelé +AkH-14-c2 egyféle +AkH-14-c2 elöl +AkH-14-c2 elől +AkH-14-c2 kerek +AkH-14-c2 kerék +AkH-14-c2 keres +AkH-14-c2 kérés +AkH-14-c2 koros +AkH-14-c2 kóros +AkH-14-c2 szel +AkH-14-c2 szél +AkH-14-c2 szeles +AkH-14-c2 széles +AkH-14-c2 szüret +AkH-14-c2 szűret +AkH-14-d1 kis részben ; #14-d1: Spaces, hyphens are ignored. +AkH-14-d1 kissé +AkH-14-d1 Kiss Ernő +AkH-14-d1 kis sorozat +AkH-14-d1 kissorozat-gyártás +AkH-14-d1 kis számban +AkH-14-d1 kistányér +AkH-14-d1 kis virág +AkH-14-d1 márvány +AkH-14-d1 márványkő +AkH-14-d1 márvány sírkő +AkH-14-d1 Márvány-tenger +AkH-14-d1 márványtömb +AkH-14-d1 Márvány Zsolt +AkH-14-d1 másféle +AkH-14-d1 másol +AkH-14-d1 tiszafa +AkH-14-d1 Tiszahát +AkH-14-d1 Tisza Kálmán +AkH-14-d1 Tisza menti +AkH-14-d1 Tiszántúl +AkH-14-d1 Tisza-part +AkH-14-d1 tiszavirág +AkH-14-d1 tiszt +AkH-15 cérna ; #15: Foreign accents are ignored, unless they're the only difference, +AkH-15 Černý ; in which case they are sorted after the Hungarian ones (in unspecified order). +AkH-15 Champagne +AkH-15 Cholnoky +AkH-15 címez +AkH-15 cukor +AkH-15 Czuczor +AkH-15 csapat +AkH-15 Gaal +AkH-15 galamb +AkH-15 Gärtner +AkH-15 gáz +AkH-15 geodézia +AkH-15 Georges +AkH-15 góc +AkH-15 Goethe +AkH-15 moshat +AkH-15 mosna +AkH-15 Mošna +AkH-15 mosópor +AkH-15 Møsstrand +AkH-15 mostan +AkH-15 munka +AkH-15 Muñoz +alphabet a ; All the remaining tests were added by glibc. +alphabet á +alphabet aa ; a = á unless that's the only difference in which case a < á. +alphabet aá ; (Same for e = é, i = í, o = ó, ö = ő, u = ú, ü = ű below.) +alphabet áa ; Differences in accents matter from left to right. +alphabet áá +alphabet áp +alphabet aq +alphabet b +alphabet c +alphabet cz ; +alphabet cs ; -- or rarely , can't tell for sure, assume . +alphabet csc ; +alphabet ccs ; -- or rarely , can't tell for sure, assume . +alphabet cscs ; -- Make sure ccs and cscs don't collate as equal, see bug 13547. +alphabet ccsa ; -- The order of ccs and cscs is not specified in the rules and is arbitrarily chosen by glibc. +alphabet cscsa ; +alphabet csd ; -- (These comments also apply to all other compound letters below.) +alphabet d +alphabet dz ; +alphabet dzd ; +alphabet ddz ; +alphabet dzdz ; +alphabet ddza ; +alphabet dzdza ; +alphabet dzdzs ; +alphabet dze ; +alphabet dzz ; +alphabet dzs ; +alphabet dzsdz ; +alphabet ddzs ; +alphabet dzsdzs ; +alphabet ddzsa ; +alphabet dzsdzsa ; +alphabet dzse ; +alphabet e +alphabet é +alphabet ee +alphabet eé +alphabet ée +alphabet éé +alphabet ép +alphabet eq +alphabet f +alphabet g +alphabet gz ; +alphabet gy ; +alphabet gyg ; +alphabet ggy ; +alphabet gygy ; +alphabet ggya ; +alphabet gygya ; +alphabet gyh ; +alphabet h +alphabet i +alphabet í +alphabet ii +alphabet ií +alphabet íi +alphabet íí +alphabet íp +alphabet iq +alphabet j +alphabet k +alphabet l +alphabet lz ; +alphabet ly ; +alphabet lyl ; +alphabet lly ; +alphabet lyly ; +alphabet llya ; +alphabet lylya ; +alphabet lym ; +alphabet m +alphabet n +alphabet nz ; +alphabet ny ; +alphabet nyn ; +alphabet nny ; +alphabet nyny ; +alphabet nnya ; +alphabet nynya ; +alphabet nyo ; +alphabet o +alphabet ó +alphabet oo +alphabet oó +alphabet óo +alphabet óó +alphabet óp +alphabet oq +alphabet ö ; ö = ő (unless that's the only difference), but these come strictly after o and ó. +alphabet ő +alphabet öö +alphabet öő +alphabet őö +alphabet őő +alphabet őp +alphabet öq +alphabet p +alphabet q +alphabet r +alphabet s +alphabet sz ; +alphabet szs ; +alphabet ssz ; +alphabet szsz ; +alphabet ssza ; +alphabet szsza ; +alphabet szt ; +alphabet t +alphabet tz ; +alphabet ty ; +alphabet tyt ; +alphabet tty ; +alphabet tyty ; +alphabet ttya ; +alphabet tytya ; +alphabet tyu ; +alphabet u +alphabet ú +alphabet úp +alphabet uq +alphabet uu +alphabet uú +alphabet úu +alphabet úú +alphabet ü ; ü = ű (unless that's the only difference), but these come strictly after u and ú. +alphabet ű +alphabet űp +alphabet üq +alphabet üü +alphabet üű +alphabet űü +alphabet űű +alphabet v +alphabet w +alphabet x +alphabet y +alphabet z +alphabet zz ; +alphabet zs ; +alphabet zsz ; +alphabet zzs ; +alphabet zszs ; +alphabet zzsa ; +alphabet zszsa ; +case a ; #14-a2 specifies that if the same word appears in lowercase as well as with +case A ; uppercase initial, the lowercase one is to be sorted first. +case á ; Arbitrarily extend this to all other weird combinations of upper- and lowercases in compound letters. +case Á +case cs ; +case cS +case Cs +case CS +case ccs ; +case ccS +case cCs +case cCS +case Ccs +case CcS +case CCs +case CCS +case dz ; +case dZ +case Dz +case DZ +case ddz ; +case ddZ +case dDz +case dDZ +case Ddz +case DdZ +case DDz +case DDZ +case dzs ; +case dzS +case dZs +case dZS +case Dzs +case DzS +case DZs +case DZS +case ddzs ; +case ddzS +case ddZs +case ddZS +case dDzs +case dDzS +case dDZs +case dDZS +case Ddzs +case DdzS +case DdZs +case DdZS +case DDzs +case DDzS +case DDZs +case DDZS +case e +case E +case é +case É +case gy ; +case gY +case Gy +case GY +case ggy ; +case ggY +case gGy +case gGY +case Ggy +case GgY +case GGy +case GGY +case i +case I +case í +case Í +case ly ; +case lY +case Ly +case LY +case lly ; +case llY +case lLy +case lLY +case Lly +case LlY +case LLy +case LLY +case ny ; +case nY +case Ny +case NY +case nny ; +case nnY +case nNy +case nNY +case Nny +case NnY +case NNy +case NNY +case o +case O +case ó +case Ó +case ö +case Ö +case ő +case Ő +case sz ; +case sZ +case Sz +case SZ +case ssz ; +case ssZ +case sSz +case sSZ +case Ssz +case SsZ +case SSz +case SSZ +case ty ; +case tY +case Ty +case TY +case tty ; +case ttY +case tTy +case tTY +case Tty +case TtY +case TTy +case TTY +case u +case U +case ú +case Ú +case ü +case Ü +case ű +case Ű +case zs ; +case zS +case Zs +case ZS +case zzs ; +case zzS +case zZs +case zZS +case Zzs +case ZzS +case ZZs +case ZZS +foreign-a1 á ; More thorough tests for foreign accents (#15). +foreign-a1 à ; Each test consists of 4 lines. The foreign accent is in the middle two. +foreign-a1 àp ; That is, on their own they come after the Hungarian accent, but a +foreign-a1 áq ; subsequent difference (p and q) overrides this. +foreign-a2 á +foreign-a2 â +foreign-a2 âp +foreign-a2 áq +foreign-a3 á +foreign-a3 ã +foreign-a3 ãp +foreign-a3 áq +foreign-a4 á +foreign-a4 ä +foreign-a4 äp +foreign-a4 áq +foreign-a5 á +foreign-a5 å +foreign-a5 åp +foreign-a5 áq +foreign-a6 á +foreign-a6 ă +foreign-a6 ăp +foreign-a6 áq +foreign-c1 c +foreign-c1 ç +foreign-c1 çp +foreign-c1 cq +foreign-d1 d +foreign-d1 đ +foreign-d1 đp +foreign-d1 dq +foreign-e1 é +foreign-e1 è +foreign-e1 èp +foreign-e1 éq +foreign-e2 é +foreign-e2 ê +foreign-e2 êp +foreign-e2 éq +foreign-e3 é +foreign-e3 ë +foreign-e3 ëp +foreign-e3 éq +foreign-e4 é +foreign-e4 ě +foreign-e4 ěp +foreign-e4 éq +foreign-i1 í +foreign-i1 ì +foreign-i1 ìp +foreign-i1 íq +foreign-i2 í +foreign-i2 î +foreign-i2 îp +foreign-i2 íq +foreign-i3 í +foreign-i3 ï +foreign-i3 ïp +foreign-i3 íq +foreign-l1 l +foreign-l1 ł +foreign-l1 łp +foreign-l1 lq +foreign-n1 n +foreign-n1 ñ +foreign-n1 ñp +foreign-n1 nq +foreign-n2 n +foreign-n2 ň +foreign-n2 ňp +foreign-n2 nq +foreign-o1 ó ; The rules are not explicit whether foreign accents on top of o or u +foreign-o1 ò ; should be sorted among o-ó and u-ú, or among ö-ő and ü-ű, but the +foreign-o1 òp ; AkH #15 example with Møsstrand implicitly shows that it's the former. +foreign-o1 óq +foreign-o2 ó +foreign-o2 ô +foreign-o2 ôp +foreign-o2 óq +foreign-o3 ó +foreign-o3 õ +foreign-o3 õp +foreign-o3 óq +foreign-o4 ó +foreign-o4 ø +foreign-o4 øp +foreign-o4 óq +foreign-r1 r +foreign-r1 ř +foreign-r1 řp +foreign-r1 rq +foreign-s1 s +foreign-s1 š +foreign-s1 šp +foreign-s1 sq +foreign-u1 ú +foreign-u1 ù +foreign-u1 ùp +foreign-u1 úq +foreign-u2 ú +foreign-u2 û +foreign-u2 ûp +foreign-u2 úq +foreign-u3 ú +foreign-u3 ũ +foreign-u3 ũp +foreign-u3 úq +foreign-u4 ú +foreign-u4 ů +foreign-u4 ůp +foreign-u4 úq +foreign-y1 y +foreign-y1 ÿ +foreign-y1 ÿp +foreign-y1 yq diff --git a/localedata/hu_HU.in b/localedata/hu_HU.in deleted file mode 100644 index 7736ac0..0000000 --- a/localedata/hu_HU.in +++ /dev/null @@ -1,560 +0,0 @@ -AkH-14-a1 acél ; The "AkH" tests are from: -AkH-14-a1 cukor ; -AkH-14-a1 csók ; A magyar helyesírás szabályai, 12. kiadás -AkH-14-a1 gép ; [The Rules of Hungarian Orthography, 12th edition] -AkH-14-a1 hideg ; -AkH-14-a1 kettő ; often referred to as akadémiai helyesírás (AkH.) [academic orthography] -AkH-14-a1 Nagy ; -AkH-14-a1 nyúl ; http://helyesiras.mta.hu/helyesiras/default/akh12 -AkH-14-a1 olasz ; -AkH-14-a1 öröm ; Alphabetical ordering described in #14-16. -AkH-14-a1 remény -AkH-14-a1 sokáig ; #14-a1: Sort based on first letter. -AkH-14-a1 szabad -AkH-14-a1 Tamás -AkH-14-a1 vásárol -AkH-14-a2 jácint ; #14-a2: If no other difference, lowercase initial precedes uppercase. -AkH-14-a2 Jácint -AkH-14-a2 opera -AkH-14-a2 Opera -AkH-14-a2 szűcs -AkH-14-a2 Szűcs -AkH-14-a2 viola -AkH-14-a2 Viola -AkH-14-a3 cudar ; #14-a3: Compound letters (cs, dz, dzs, gy, ly, ny, sz, ty, zs) -AkH-14-a3 cukor ; are sorted separately, after their first letter: -AkH-14-a3 cuppant ; a b c cs d dz dzs e f g gy h ... l ly m n ny o ... s sz t ty u ... z zs -AkH-14-a3 csalit -AkH-14-a3 csata -AkH-14-a3 Csepel -AkH-14-a3 Zoltán -AkH-14-a3 zongora -AkH-14-a3 zúdul -AkH-14-a3 zsalu -AkH-14-a3 zseni -AkH-14-a3 Zsigmond -AkH-14-b1 lom ; #14-b1: The first difference matters. -AkH-14-b1 lomb -AkH-14-b1 lombik -AkH-14-b1 Lontay -AkH-14-b1 lovagol -AkH-14-b1 pirinkó -AkH-14-b1 pirinyó -AkH-14-b1 pirít -AkH-14-b1 pirkad -AkH-14-b1 Piroska -AkH-14-b1 tükör -AkH-14-b1 Tünde -AkH-14-b1 tünemény -AkH-14-b1 tüntet -AkH-14-b1 tüzér -AkH-14-b2 kas ; #14-b2: If a compound letter is pronounced long, only the first letter -AkH-14-b2 Kasmír ; is duplicated in writing: becomes ccs, is ddzs etc. -AkH-14-b2 Kassák ; (unless it's at the boundary of a compound word where it's written out twice). -AkH-14-b2 kastély ; Sort according to the actual tokens, not the shorthand written form. -AkH-14-b2 kasza ; -AkH-14-b2 kaszinó ; <ó> -AkH-14-b2 kassza ; -AkH-14-b2 kaszt ; -AkH-14-b2 mennek -AkH-14-b2 mennének -AkH-14-b2 menü -AkH-14-b2 menza -AkH-14-b2 meny ; -AkH-14-b2 Menyhért ; <é> -AkH-14-b2 mennybolt ; -AkH-14-b2 mennyi ; -AkH-14-b2 nagy ; -AkH-14-b2 naggyá ; <á> -AkH-14-b2 nagygyakorlat ; (compound word: nagy+gyakorlat) -AkH-14-b2 naggyal ; -AkH-14-b2 nagyít ; <í> -AkH-14-b2 nagyobb -AkH-14-b2 nagyol -AkH-14-b2 nagyoll -AkH-14-c1 ír ; #14-c1: Vowels collate equally in pairs: a-á, e-é, i-í, o-ó, ö-ő, u-ú, ü-ű. -AkH-14-c1 Irak -AkH-14-c1 iram -AkH-14-c1 Irán -AkH-14-c1 írandó -AkH-14-c1 iránt -AkH-14-c1 író -AkH-14-c1 iroda -AkH-14-c1 irónia -AkH-14-c2 Eger ; #14-c2: Short vowel (unaccented, or with diaeresis) comes first if that's the only difference. -AkH-14-c2 egér -AkH-14-c2 egyfelé -AkH-14-c2 egyféle -AkH-14-c2 elöl -AkH-14-c2 elől -AkH-14-c2 kerek -AkH-14-c2 kerék -AkH-14-c2 keres -AkH-14-c2 kérés -AkH-14-c2 koros -AkH-14-c2 kóros -AkH-14-c2 szel -AkH-14-c2 szél -AkH-14-c2 szeles -AkH-14-c2 széles -AkH-14-c2 szüret -AkH-14-c2 szűret -AkH-14-d1 kis részben ; #14-d1: Spaces, hyphens are ignored. -AkH-14-d1 kissé -AkH-14-d1 Kiss Ernő -AkH-14-d1 kis sorozat -AkH-14-d1 kissorozat-gyártás -AkH-14-d1 kis számban -AkH-14-d1 kistányér -AkH-14-d1 kis virág -AkH-14-d1 márvány -AkH-14-d1 márványkő -AkH-14-d1 márvány sírkő -AkH-14-d1 Márvány-tenger -AkH-14-d1 márványtömb -AkH-14-d1 Márvány Zsolt -AkH-14-d1 másféle -AkH-14-d1 másol -AkH-14-d1 tiszafa -AkH-14-d1 Tiszahát -AkH-14-d1 Tisza Kálmán -AkH-14-d1 Tisza menti -AkH-14-d1 Tiszántúl -AkH-14-d1 Tisza-part -AkH-14-d1 tiszavirág -AkH-14-d1 tiszt -AkH-15 cérna ; #15: Foreign accents are ignored, unless they're the only difference, -AkH-15 Černý ; in which case they are sorted after the Hungarian ones (in unspecified order). -AkH-15 Champagne -AkH-15 Cholnoky -AkH-15 címez -AkH-15 cukor -AkH-15 Czuczor -AkH-15 csapat -AkH-15 Gaal -AkH-15 galamb -AkH-15 Gärtner -AkH-15 gáz -AkH-15 geodézia -AkH-15 Georges -AkH-15 góc -AkH-15 Goethe -AkH-15 moshat -AkH-15 mosna -AkH-15 Mošna -AkH-15 mosópor -AkH-15 Møsstrand -AkH-15 mostan -AkH-15 munka -AkH-15 Muñoz -alphabet a ; All the remaining tests were added by glibc. -alphabet á -alphabet aa ; a = á unless that's the only difference in which case a < á. -alphabet aá ; (Same for e = é, i = í, o = ó, ö = ő, u = ú, ü = ű below.) -alphabet áa ; Differences in accents matter from left to right. -alphabet áá -alphabet áp -alphabet aq -alphabet b -alphabet c -alphabet cz ; -alphabet cs ; -- or rarely , can't tell for sure, assume . -alphabet csc ; -alphabet ccs ; -- or rarely , can't tell for sure, assume . -alphabet cscs ; -- Make sure ccs and cscs don't collate as equal, see bug 13547. -alphabet ccsa ; -- The order of ccs and cscs is not specified in the rules and is arbitrarily chosen by glibc. -alphabet cscsa ; -alphabet csd ; -- (These comments also apply to all other compound letters below.) -alphabet d -alphabet dz ; -alphabet dzd ; -alphabet ddz ; -alphabet dzdz ; -alphabet ddza ; -alphabet dzdza ; -alphabet dzdzs ; -alphabet dze ; -alphabet dzz ; -alphabet dzs ; -alphabet dzsdz ; -alphabet ddzs ; -alphabet dzsdzs ; -alphabet ddzsa ; -alphabet dzsdzsa ; -alphabet dzse ; -alphabet e -alphabet é -alphabet ee -alphabet eé -alphabet ée -alphabet éé -alphabet ép -alphabet eq -alphabet f -alphabet g -alphabet gz ; -alphabet gy ; -alphabet gyg ; -alphabet ggy ; -alphabet gygy ; -alphabet ggya ; -alphabet gygya ; -alphabet gyh ; -alphabet h -alphabet i -alphabet í -alphabet ii -alphabet ií -alphabet íi -alphabet íí -alphabet íp -alphabet iq -alphabet j -alphabet k -alphabet l -alphabet lz ; -alphabet ly ; -alphabet lyl ; -alphabet lly ; -alphabet lyly ; -alphabet llya ; -alphabet lylya ; -alphabet lym ; -alphabet m -alphabet n -alphabet nz ; -alphabet ny ; -alphabet nyn ; -alphabet nny ; -alphabet nyny ; -alphabet nnya ; -alphabet nynya ; -alphabet nyo ; -alphabet o -alphabet ó -alphabet oo -alphabet oó -alphabet óo -alphabet óó -alphabet óp -alphabet oq -alphabet ö ; ö = ő (unless that's the only difference), but these come strictly after o and ó. -alphabet ő -alphabet öö -alphabet öő -alphabet őö -alphabet őő -alphabet őp -alphabet öq -alphabet p -alphabet q -alphabet r -alphabet s -alphabet sz ; -alphabet szs ; -alphabet ssz ; -alphabet szsz ; -alphabet ssza ; -alphabet szsza ; -alphabet szt ; -alphabet t -alphabet tz ; -alphabet ty ; -alphabet tyt ; -alphabet tty ; -alphabet tyty ; -alphabet ttya ; -alphabet tytya ; -alphabet tyu ; -alphabet u -alphabet ú -alphabet úp -alphabet uq -alphabet uu -alphabet uú -alphabet úu -alphabet úú -alphabet ü ; ü = ű (unless that's the only difference), but these come strictly after u and ú. -alphabet ű -alphabet űp -alphabet üq -alphabet üü -alphabet üű -alphabet űü -alphabet űű -alphabet v -alphabet w -alphabet x -alphabet y -alphabet z -alphabet zz ; -alphabet zs ; -alphabet zsz ; -alphabet zzs ; -alphabet zszs ; -alphabet zzsa ; -alphabet zszsa ; -case a ; #14-a2 specifies that if the same word appears in lowercase as well as with -case A ; uppercase initial, the lowercase one is to be sorted first. -case á ; Arbitrarily extend this to all other weird combinations of upper- and lowercases in compound letters. -case Á -case cs ; -case cS -case Cs -case CS -case ccs ; -case ccS -case cCs -case cCS -case Ccs -case CcS -case CCs -case CCS -case dz ; -case dZ -case Dz -case DZ -case ddz ; -case ddZ -case dDz -case dDZ -case Ddz -case DdZ -case DDz -case DDZ -case dzs ; -case dzS -case dZs -case dZS -case Dzs -case DzS -case DZs -case DZS -case ddzs ; -case ddzS -case ddZs -case ddZS -case dDzs -case dDzS -case dDZs -case dDZS -case Ddzs -case DdzS -case DdZs -case DdZS -case DDzs -case DDzS -case DDZs -case DDZS -case e -case E -case é -case É -case gy ; -case gY -case Gy -case GY -case ggy ; -case ggY -case gGy -case gGY -case Ggy -case GgY -case GGy -case GGY -case i -case I -case í -case Í -case ly ; -case lY -case Ly -case LY -case lly ; -case llY -case lLy -case lLY -case Lly -case LlY -case LLy -case LLY -case ny ; -case nY -case Ny -case NY -case nny ; -case nnY -case nNy -case nNY -case Nny -case NnY -case NNy -case NNY -case o -case O -case ó -case Ó -case ö -case Ö -case ő -case Ő -case sz ; -case sZ -case Sz -case SZ -case ssz ; -case ssZ -case sSz -case sSZ -case Ssz -case SsZ -case SSz -case SSZ -case ty ; -case tY -case Ty -case TY -case tty ; -case ttY -case tTy -case tTY -case Tty -case TtY -case TTy -case TTY -case u -case U -case ú -case Ú -case ü -case Ü -case ű -case Ű -case zs ; -case zS -case Zs -case ZS -case zzs ; -case zzS -case zZs -case zZS -case Zzs -case ZzS -case ZZs -case ZZS -foreign-a1 á ; More thorough tests for foreign accents (#15). -foreign-a1 à ; Each test consists of 4 lines. The foreign accent is in the middle two. -foreign-a1 àp ; That is, on their own they come after the Hungarian accent, but a -foreign-a1 áq ; subsequent difference (p and q) overrides this. -foreign-a2 á -foreign-a2 â -foreign-a2 âp -foreign-a2 áq -foreign-a3 á -foreign-a3 ã -foreign-a3 ãp -foreign-a3 áq -foreign-a4 á -foreign-a4 ä -foreign-a4 äp -foreign-a4 áq -foreign-a5 á -foreign-a5 å -foreign-a5 åp -foreign-a5 áq -foreign-a6 á -foreign-a6 ă -foreign-a6 ăp -foreign-a6 áq -foreign-c1 c -foreign-c1 ç -foreign-c1 çp -foreign-c1 cq -foreign-d1 d -foreign-d1 đ -foreign-d1 đp -foreign-d1 dq -foreign-e1 é -foreign-e1 è -foreign-e1 èp -foreign-e1 éq -foreign-e2 é -foreign-e2 ê -foreign-e2 êp -foreign-e2 éq -foreign-e3 é -foreign-e3 ë -foreign-e3 ëp -foreign-e3 éq -foreign-e4 é -foreign-e4 ě -foreign-e4 ěp -foreign-e4 éq -foreign-i1 í -foreign-i1 ì -foreign-i1 ìp -foreign-i1 íq -foreign-i2 í -foreign-i2 î -foreign-i2 îp -foreign-i2 íq -foreign-i3 í -foreign-i3 ï -foreign-i3 ïp -foreign-i3 íq -foreign-l1 l -foreign-l1 ł -foreign-l1 łp -foreign-l1 lq -foreign-n1 n -foreign-n1 ñ -foreign-n1 ñp -foreign-n1 nq -foreign-n2 n -foreign-n2 ň -foreign-n2 ňp -foreign-n2 nq -foreign-o1 ó ; The rules are not explicit whether foreign accents on top of o or u -foreign-o1 ò ; should be sorted among o-ó and u-ú, or among ö-ő and ü-ű, but the -foreign-o1 òp ; AkH #15 example with Møsstrand implicitly shows that it's the former. -foreign-o1 óq -foreign-o2 ó -foreign-o2 ô -foreign-o2 ôp -foreign-o2 óq -foreign-o3 ó -foreign-o3 õ -foreign-o3 õp -foreign-o3 óq -foreign-o4 ó -foreign-o4 ø -foreign-o4 øp -foreign-o4 óq -foreign-r1 r -foreign-r1 ř -foreign-r1 řp -foreign-r1 rq -foreign-s1 s -foreign-s1 š -foreign-s1 šp -foreign-s1 sq -foreign-u1 ú -foreign-u1 ù -foreign-u1 ùp -foreign-u1 úq -foreign-u2 ú -foreign-u2 û -foreign-u2 ûp -foreign-u2 úq -foreign-u3 ú -foreign-u3 ũ -foreign-u3 ũp -foreign-u3 úq -foreign-u4 ú -foreign-u4 ů -foreign-u4 ůp -foreign-u4 úq -foreign-y1 y -foreign-y1 ÿ -foreign-y1 ÿp -foreign-y1 yq diff --git a/localedata/si_LK.UTF-8.in b/localedata/si_LK.UTF-8.in new file mode 100644 index 0000000..dc6b22b --- /dev/null +++ b/localedata/si_LK.UTF-8.in @@ -0,0 +1,101 @@ +෴ +අ +ආ +ඇ +ඈ +ඉ +ඊ +උ +ඌ +ඍ +ඎ +ඏ +ඐ +එ +ඒ +ඓ +ඔ +ඕ +ඖ +ං +ඃ +ක +කා +කැ +කෑ +කි +කී +කු +කූ +කෘ +කෲ +කෟ +කෳ +කෙ +කේ +කෛ +කො +කෝ +කෞ +ක් +ඛ +ග +ඝ +ඞ +ඟ +ච +ඡ +ජ +ඣ +ඥ +ඤ +ඦ +ට +ඨ +ඩ +ඪ +ණ +ඬ +ත +ථ +ද +ධ +න +ඳ +ප +ඵ +බ +භ +ම +ඹ +ය +ර +ර්‍ +ල +ව +ශ +ෂ +ස +හ +ළ +ෆ +ා +ැ +ෑ +ි +ී +ු +ූ +ෘ +ෲ +ෟ +ෳ +ෙ +ේ +ෛ +ො +ෝ +ෞ +් +්‍ය +්‍ර diff --git a/localedata/si_LK.in b/localedata/si_LK.in deleted file mode 100644 index dc6b22b..0000000 --- a/localedata/si_LK.in +++ /dev/null @@ -1,101 +0,0 @@ -෴ -අ -ආ -ඇ -ඈ -ඉ -ඊ -උ -ඌ -ඍ -ඎ -ඏ -ඐ -එ -ඒ -ඓ -ඔ -ඕ -ඖ -ං -ඃ -ක -කා -කැ -කෑ -කි -කී -කු -කූ -කෘ -කෲ -කෟ -කෳ -කෙ -කේ -කෛ -කො -කෝ -කෞ -ක් -ඛ -ග -ඝ -ඞ -ඟ -ච -ඡ -ජ -ඣ -ඥ -ඤ -ඦ -ට -ඨ -ඩ -ඪ -ණ -ඬ -ත -ථ -ද -ධ -න -ඳ -ප -ඵ -බ -භ -ම -ඹ -ය -ර -ර්‍ -ල -ව -ශ -ෂ -ස -හ -ළ -ෆ -ා -ැ -ෑ -ි -ී -ු -ූ -ෘ -ෲ -ෟ -ෳ -ෙ -ේ -ෛ -ො -ෝ -ෞ -් -්‍ය -්‍ර diff --git a/localedata/sort-test.sh b/localedata/sort-test.sh index 46ed5f0..17fb262 100644 --- a/localedata/sort-test.sh +++ b/localedata/sort-test.sh @@ -32,7 +32,8 @@ here=`pwd` status=0 for l in $lang; do here=0 - cns=`echo $l | sed 's/\(.*\)[.][^.]*/\1/'` + # Locale name matches test filename (without in). + cns=$l ${test_program_prefix_before_env} \ ${run_program_env} \ LC_ALL=$l ${test_program_prefix_after_env} \ diff --git a/localedata/sv_SE.ISO-8859-1.in b/localedata/sv_SE.ISO-8859-1.in new file mode 100644 index 0000000..6463e5e --- /dev/null +++ b/localedata/sv_SE.ISO-8859-1.in @@ -0,0 +1,64 @@ +a +A +b +B +c +C +d +D +e +E +f +F +g +G +h +H +i +I +j +J +k +K +l +L +m +M +n +N +o +O +p +P +q +Q +r +R +s +S +t +T +u +U +v +w +V +W +x +X +y +Y + + +z +Z + + + + + + + + + + diff --git a/localedata/sv_SE.in b/localedata/sv_SE.in deleted file mode 100644 index 6463e5e..0000000 --- a/localedata/sv_SE.in +++ /dev/null @@ -1,64 +0,0 @@ -a -A -b -B -c -C -d -D -e -E -f -F -g -G -h -H -i -I -j -J -k -K -l -L -m -M -n -N -o -O -p -P -q -Q -r -R -s -S -t -T -u -U -v -w -V -W -x -X -y -Y - - -z -Z - - - - - - - - - - diff --git a/localedata/tr_TR.UTF-8.in b/localedata/tr_TR.UTF-8.in new file mode 100644 index 0000000..ecad435 --- /dev/null +++ b/localedata/tr_TR.UTF-8.in @@ -0,0 +1,126 @@ +A +a +Â +â +alem +âlem +Amasya +ana +anı +bakkal +bardak +Bolu +Ceyhan +cuma +cumhur +Ç +ç +Çankırı +çok +çorba +deniz +derin +Diyarbakır +Edirne +ezel +eziyet +Fatsa +fincan +firavun +ganî +gaz +Gümüşhane +Ğ +ğ +hala +hâlâ +havlu +Havza +I +ı +Iğdır +ıslak +ıspanak +İ +i +Î +î +imlâ +imza +İstanbul +jale +jandarma +Japonya +kâğıt +Kırıkkale +kimlik +kiraz +lâle +limon +lira +Lüleburgaz +Mardin +mesih +mesîh +meskup +meskûp +mühür +müstesna +neden +nezle +Niğde +okçu +Oktaş +okul +Ordu +Ö +ö +Ödemiş +ördek +örnek +pırasa +pırlanta +Plevne +quantum +Quebec +Recai +Rize +rüya +rüzgar +Samsun +selâm +süpürge +sürahi +Ş +ş +şemsiye +şerbet +Şereflikoçhisar +tımar +tırnak +Trabzon +U +u +Û +û +Urfa +uygar +uyluk +Ü +ü +Üsküdar +üzgün +üzüm +Van +vilâyet +virane +wall +Washington +xanadu +Xman +yağmur +yar +Yozgat +zehir +zeki +Zonguldak diff --git a/localedata/tr_TR.in b/localedata/tr_TR.in deleted file mode 100644 index ecad435..0000000 --- a/localedata/tr_TR.in +++ /dev/null @@ -1,126 +0,0 @@ -A -a -Â -â -alem -âlem -Amasya -ana -anı -bakkal -bardak -Bolu -Ceyhan -cuma -cumhur -Ç -ç -Çankırı -çok -çorba -deniz -derin -Diyarbakır -Edirne -ezel -eziyet -Fatsa -fincan -firavun -ganî -gaz -Gümüşhane -Ğ -ğ -hala -hâlâ -havlu -Havza -I -ı -Iğdır -ıslak -ıspanak -İ -i -Î -î -imlâ -imza -İstanbul -jale -jandarma -Japonya -kâğıt -Kırıkkale -kimlik -kiraz -lâle -limon -lira -Lüleburgaz -Mardin -mesih -mesîh -meskup -meskûp -mühür -müstesna -neden -nezle -Niğde -okçu -Oktaş -okul -Ordu -Ö -ö -Ödemiş -ördek -örnek -pırasa -pırlanta -Plevne -quantum -Quebec -Recai -Rize -rüya -rüzgar -Samsun -selâm -süpürge -sürahi -Ş -ş -şemsiye -şerbet -Şereflikoçhisar -tımar -tırnak -Trabzon -U -u -Û -û -Urfa -uygar -uyluk -Ü -ü -Üsküdar -üzgün -üzüm -Van -vilâyet -virane -wall -Washington -xanadu -Xman -yağmur -yar -Yozgat -zehir -zeki -Zonguldak diff --git a/localedata/uk_UA.UTF-8.in b/localedata/uk_UA.UTF-8.in new file mode 100644 index 0000000..ff4d284 --- /dev/null +++ b/localedata/uk_UA.UTF-8.in @@ -0,0 +1,56 @@ +01010 +Абажур +абажур +абажур-10 +брама +вермішель +грати +Граття +граття +ґрати +ебонітовий +експорт +експосол +екс-посол +експоцентр +експрацівник +екс-працівник +еластичність +електрика +ельбор +елюент +епатаж +євгеніка +Європа +єдність +Жмих +жмих +зоря +и +і +ї +й +Карпати +криниця +лебідь +місяцевий +місяць +наразі +обапіл +об'їзд +об’їзд +обʼїзд +образ +опір +право +сонце +тарган +упродовж +фантастика +центр +чухатися +ш +щ +ь +ю +я diff --git a/localedata/uk_UA.in b/localedata/uk_UA.in deleted file mode 100644 index ff4d284..0000000 --- a/localedata/uk_UA.in +++ /dev/null @@ -1,56 +0,0 @@ -01010 -Абажур -абажур -абажур-10 -брама -вермішель -грати -Граття -граття -ґрати -ебонітовий -експорт -експосол -екс-посол -експоцентр -експрацівник -екс-працівник -еластичність -електрика -ельбор -елюент -епатаж -євгеніка -Європа -єдність -Жмих -жмих -зоря -и -і -ї -й -Карпати -криниця -лебідь -місяцевий -місяць -наразі -обапіл -об'їзд -об’їзд -обʼїзд -образ -опір -право -сонце -тарган -упродовж -фантастика -центр -чухатися -ш -щ -ь -ю -я -- cgit v1.1