From patchwork Mon Nov 27 06:37:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mike FABIAN X-Patchwork-Id: 24547 X-Patchwork-Delegate: mfabian@redhat.com Received: (qmail 85975 invoked by alias); 27 Nov 2017 06:38:09 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 85950 invoked by uid 89); 27 Nov 2017 06:38:02 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-23.0 required=5.0 tests=BAYES_50, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_LAZY_DOMAIN_SECURITY, KB_WAM_FROM_NAME_SINGLEWORD, SPF_HELO_PASS, T_RP_MATCHES_RCVD, UPPERCASE_50_75 autolearn=ham version=3.3.2 spammy=proud, gram, tn, lm X-HELO: mx1.redhat.com From: Mike FABIAN To: GNU C Library Subject: [PATCH] cs_CZ locale: fix collation [BZ #22336] Date: Mon, 27 Nov 2017 07:37:47 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 [BZ #22336] * localedata/locales/cs_CZ (LC_COLLATE): Use “copy "iso14651_t1"” and implement the collation rules for cs from CLDR on top of that. * Makefile: Add cs_CZ.UTF-8 to test-input and to the list of locales to be built for testing. * cs_CZ.UTF-8.in: New file with test data to test the Czech sorting. Difference in sorting of the added test file (added in the patch) before and after applying the sorting changes of the patch: [... deleted because this may have caused my mail to be caught by the spam filter because of the non-ASCII characters ...] See https://sourceware.org/bugzilla/show_bug.cgi?id=22336#c1 for the difference in sorting. Reviewed-by: Carlos O'Donell From bd613d9716cc5a4446a405be1f1a73414a74aa0d Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Fri, 24 Nov 2017 15:17:18 +0530 Subject: [PATCH] cs_CZ locale: Base collation on iso14651_t1 [BZ #22336] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [BZ #22336] * localedata/locales/cs_CZ (LC_COLLATE): Use “copy "iso14651_t1"” and implement the collation rules for cs from CLDR on top of that. * Makefile: Add cs_CZ.UTF-8 to test-input and to the list of locales to be built for testing. * cs_CZ.UTF-8.in: New file with test data to test the Czech sorting. --- localedata/Makefile | 4 +- localedata/cs_CZ.UTF-8.in | 228 +++++ localedata/locales/cs_CZ | 2216 ++------------------------------------------- 3 files changed, 286 insertions(+), 2162 deletions(-) create mode 100644 localedata/cs_CZ.UTF-8.in diff --git a/localedata/Makefile b/localedata/Makefile index 825981ffa8..6e4f9eaf3a 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 lv_LV.UTF-8 \ - pl_PL.UTF-8 + pl_PL.UTF-8 cs_CZ.UTF-8 test-input-data = $(addsuffix .in, $(test-input)) test-output := $(foreach s, .out .xout, \ $(addsuffix $s, $(basename $(test-input)))) @@ -108,7 +108,7 @@ LOCALES := de_DE.ISO-8859-1 de_DE.UTF-8 en_US.ANSI_X3.4-1968 \ nb_NO.ISO-8859-1 nn_NO.ISO-8859-1 tr_TR.UTF-8 cs_CZ.UTF-8 \ zh_TW.EUC-TW fa_IR.UTF-8 fr_FR.UTF-8 ja_JP.UTF-8 si_LK.UTF-8 \ tr_TR.ISO-8859-9 en_GB.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 lv_LV.UTF-8 \ - pl_PL.UTF-8 + pl_PL.UTF-8 cs_CZ.UTF-8 include ../gen-locales.mk endif diff --git a/localedata/cs_CZ.UTF-8.in b/localedata/cs_CZ.UTF-8.in new file mode 100644 index 0000000000..71d19a76fa --- /dev/null +++ b/localedata/cs_CZ.UTF-8.in @@ -0,0 +1,228 @@ +a +a +a +a +a- +A +á +â +ä +Ä +Ä… +Ä„ +aa +Aa +āa +Ä€a +a-b +a-b- +āb +Ä€b +abc +ABC +abc frézaÅ™e +abc nástrojáře +ABC nástrojáře +abd +absentérovÄ› +absentérovou +absentérovu +absentérovy +a-c +ádo +agent +agenta +agente +agentech +agentem +agenti +agentka +auto +bdÄ›lé +bdÄ›lejšími +bdÄ›lejšímu +bdÄ›lém +bdÄ›lost +BdÄ›lost +bdÄ›losti +c +C +ç +Ç +ca +Ca +ça +Ça +cb +Cb +çb +Çb +Cecilie +cenných +cenným +cenou +cvrček +cz +cZ +Cz +CZ +č +ÄŒ +ča +ÄŒa +čb +ÄŒb +ÄŒecilie +deltÄ› +deltou +deltu +delty +draci +dráček +dračí +dub +du belaby +dubský +gram +gramáž +h +H +hruÅ¡ka +ch +cH +Ch +CH +chÅ™estýšům +ChÅ™estýšům +chÅ™ipka +chÅ™ipkou +chÅ™ipkové +chÅ™ipky +já +jabloň +Jana +k +Kalamajka +kalamář +kalamitu +kalous +kalového +kalový +kalových +kočár +lalálá +lálalá +lasák +las casas +laÅ¡ek +Martin +meruňka +motorka +nadívá +nádiva +nevím +plagiát +plachta +plánÄ› +plánička +Plánička +plaňka +plaňka +plankton +plášť +plat +plat +plát +platno +plátno +plátno +platnost +počítač +proudÄ›ní +proud střídvý +r +R +ra +Ra +rb +Rb +Å™ +Ř +Å™a +Řa +Å™b +Řb +s +S +ÅŸ +Åž +sa +Sa +ÅŸa +Åža +sb +Sb +ÅŸb +Åžb +slovníkářství +slovník jazykový +sténá +stÄ›na +stroj +stroj +strom +svoboda +Å¡ +Å  +Å¡a +Å a +Å¡b +Å b +úsvit +Vladimír +z +Z +ź +Ź +È¥ +Ȥ +za +Za +źa +Źa +zb +Zb +źb +Źb +ZbynÄ›k +zeleň +ZZ +Z-2 +ž +Ž +Ž +ža +Ža +žb +Žb +žluva +Žluva +Ê’ +Æ· +0 +1 +1 +10 ; digits are sorted lexically, not numerically +2 +3 +3 +3N +3no +4 +5 +5A +6 +7 +8 +8 +9 diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ index 612a684889..163a40daec 100644 --- a/localedata/locales/cs_CZ +++ b/localedata/locales/cs_CZ @@ -140,2166 +140,62 @@ END LC_IDENTIFICATION LC_COLLATE -% Base collation scheme: 1994-03-22 - -% Ordering algorithm: -% 1. Spaces and hyphen (but not soft -% hyphen) before punctuation -% characters, punctuation characters -% before letters, -% numbers after letters. -% 2. Letters with diacritical marks are -% members of equivalence classes -% 3. A distinction is made with regards -% to case as noted below. -% 4. Special characters are ignored -% when comparing letters, but then -% they are considered -% 5. The alphabets are sorted in order -% of first appearance in ISO 10646: -% Latin, Greek, Cyrillic, etc. -% -% According to Greek specifications, -% the steps 2. and 3. above are reversed -% for the Greek script - -% collating symbols - -% The collating symbol naming is -% mostly taken from ISO 10646-1, -% for example the case and accent -% names are from this standard. - -collating-symbol -collating-symbol -collating-symbol -collating-symbol - -% and -% are for cases like Danish -% and Spanish being treated -% as one letter. - -% The ...... collating -% symbols have defined weights as -% the last character in a group of -% Latin letters. They are used -% to specify deltas by locales using -% a locale as the default ordering -% and by "replace-after" statements -% specifying the changed placement -% in an ordering of a character. - -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol - -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol -collating-symbol - - -% Definice písmene ch - -collating-element from "" -collating-element from "" -collating-element from "" - - -% letter;accent;case;specials - -%order_start forward;forward;forward;forward -order_start forward;forward;forward;forward - -% or letters first: - - - - - - -% Accents: -% PoÅ™adí akcentů: nahoÅ™e, dole, vzadu, vpÅ™edu, uvnitÅ™ nebo pÅ™es písmeno -% pokud toto nerozhodne záleží na počtu a tvaru - - -% nahoÅ™e - % Tečka - % Vodorovná čárka nahoÅ™e - % Čárka ' (napÅ™: á) - % ZpÄ›tná čárka ` - % Stříška ^ (napÅ™: â) - % Háček - % Tilda (~) - % Dolní půlkroužek (vypadá jako sjednocení) -% Horní půlkroužek (vypadá jako průnik) - % Kroužek - % netuším jaké diakritické znaménko to je, pÅ™edpokládám je nahoÅ™e - % netuším jaké diakritické znaménko to je, pÅ™edpokládám je nahoÅ™e - - % DvÄ› tečky - - % DvÄ› čárky - % DvÄ› zpÄ›tné čárky - - - - - - - - - - - - - - - - - - - - - - - - - - - - -% nahoÅ™e a dole - % Zde si nejsem jist jak je to mínÄ›no, zda obÄ› pod - % nebo pouze to druhé - - - - - - - - -% nahoÅ™e a uprostÅ™ed - - -% dole - - - - - % Zobáček pod písmenem vypadá skoro jako s (ÅŸ) - % Zobáček pod písmenem obrácený k pÅ™edchozímu (jako c)(Ä™) - -% za -% pÅ™ed - -% uprostÅ™ed - % Å krtnutí písmene v prostÅ™edku (polské Å‚) - - - - - - - - - - - ;;; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Zde jsou vÅ¡echna latinská písmena s diakritikou -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - ;;; - ;;; - - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - ;;; - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - ;;; - ;;; - - - ;;; - ;;; - "";"";"";"" - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - ;;; - ;;; - ;;; - ;;; - - - ;;; - "";"";"";"" - "";"";"";IGNORE - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - "";"";"";"" - "";"";"";"" - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - - - ;;; - ;;; - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Číslice -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% VÅ¡echny speciální znaky (snažil jsem se to seÅ™adit podle normy, ale moc se -% mi nedaÅ™ilo) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% znaménka - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -% Uvozovky - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% ustálené značky - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% grafické značky a obrazce lineární - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% grafické značky a obrazce ploÅ¡né - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% Akcenty, nevím kam je zaÅ™adit (nÄ›které jsou brány jako uvozovky) - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -% IGNORE;IGNORE;IGNORE; % pÅ™emístÄ›n do uvozovek -% IGNORE;IGNORE;IGNORE; % pÅ™emístÄ›n do obrazců lineárních - IGNORE;IGNORE;IGNORE; -% tilda - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - -% NeseÅ™azeno - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; -UNDEFINED IGNORE;IGNORE;IGNORE;IGNORE - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Zbytek vÄ›cí z unikodu -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;;; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - ;IGNORE;IGNORE; - -% Arabic collating - - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - IGNORE;IGNORE;IGNORE; - - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - IGNORE;IGNORE;; - - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - "";"";"";"" - -% katakana/hiragana sorting -% base is katakana, as this is present in most charsets -% normal before voiced before semi-voiced -% small vocals before normal vocals -% katakana before hiragana - - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - ;;IGNORE; - -order_end +define DIACRIT_FORWARD + +copy "iso14651_t1" + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +collating-element from "ch" +collating-element from "cH" +collating-element from "Ch" +collating-element from "CH" + +reorder-after + +reorder-after + +reorder-after + +reorder-after + +reorder-after + + +% CLDR has 2 sort orders for Czech, "standard" which sorts the digits +% before the letters and "digits-after" which sorts the digits after +% the letters. The cs_CZ locale in glibc always sorted the digits after +% the letters, so we keep that behaviour here: +reorder-after +<0> +<1> +<2> +<3> +<4> +<5> +<6> +<7> +<8> +<9> + + ;;;IGNORE % č + ;;;IGNORE % ÄŒ + ;"";"";IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE % Å™ + ;;;IGNORE % Ř + ;;;IGNORE % Å¡ + ;;;IGNORE % Å  + ;;;IGNORE % ž + ;;;IGNORE % Ž + +reorder-end END LC_COLLATE -- 2.14.3