1comment_char % 2escape_char / 3 4% This file is part of the GNU C Library and contains locale data. 5% The Free Software Foundation does not claim any copyright interest 6% in the locale data contained in this file. The foregoing does not 7% affect the license of the GNU C Library as a whole. It does not 8% exempt you from the conditions of the license if your use would 9% otherwise be governed by that license. 10 11% Upper Sorbian Language Locale for Germany 12% by Andrzej Krzysztofowicz <ankry at mif pg gda pl> 13% Source: information from Michael Wolf <milupo at sorbzilla de> 14 15LC_IDENTIFICATION 16title "Upper Sorbian locale for Germany" 17source "Information from Michael Wolf" 18address "" 19contact "Andrzej Krzysztofowicz" 20email "ankry@mif.pg.gda.pl" 21tel "" 22fax "" 23language "Upper Sorbian" 24territory "Germany" 25revision "0.1" 26date "2004-09-09" 27 28category "i18n:2012";LC_IDENTIFICATION 29category "i18n:2012";LC_CTYPE 30category "i18n:2012";LC_COLLATE 31category "i18n:2012";LC_TIME 32category "i18n:2012";LC_NUMERIC 33category "i18n:2012";LC_MONETARY 34category "i18n:2012";LC_MESSAGES 35category "i18n:2012";LC_PAPER 36category "i18n:2012";LC_NAME 37category "i18n:2012";LC_ADDRESS 38category "i18n:2012";LC_TELEPHONE 39category "i18n:2012";LC_MEASUREMENT 40END LC_IDENTIFICATION 41 42LC_COLLATE 43copy "iso14651_t1" 44 45% CLDR collation rules for Upper Sorbian: 46% (see:https://unicode.org/cldr/trac/browser/trunk/common/collation/hsb.xml) 47% 48% &C<č<<<Č<ć<<<Ć 49% &E<ě<<<Ě 50% &H<ch<<<cH<<<Ch<<<CH 51% &[before 1] L<ł<<<Ł 52% &R<ř<<<Ř 53% &S<š<<<Š 54% &Z<ž<<<Ž<ź<<<Ź 55% 56% And CLDR also lists the following 57% index characters: 58% (see: https://unicode.org/cldr/trac/browser/trunk/common/main/hsb.xml) 59% 60% <exemplarCharacters type="index">[A B C Č Ć D {DŹ} E F G H {CH} I J K Ł L M N O P Q R S Š T U V W X Y Z Ž]</exemplarCharacters> 61% 62% There is some inconsistency here, in the index DŹ is a separate character but 63% in the sorting rules it is not. Also, the sorting rules treat Ě, Ř and Ź as a separate 64% characters but the index does not. 65% 66% The following treats all of the above as separate characters: 67 68collating-element <d-z'> from "<U0064><U017A>" 69collating-element <d-Z'> from "<U0064><U0179>" 70collating-element <D-z'> from "<U0044><U017A>" 71collating-element <D-Z'> from "<U0044><U0179>" 72collating-element <c-h> from "<U0063><U0068>" 73collating-element <c-H> from "<U0063><U0048>" 74collating-element <C-h> from "<U0043><U0068>" 75collating-element <C-H> from "<U0043><U0048>" 76 77collating-symbol <c-caron> 78collating-symbol <c-acute> 79collating-symbol <d-z-acute-digraph> 80collating-symbol <e-caron> 81collating-symbol <c-h-digraph> 82collating-symbol <l-stroke> 83collating-symbol <r-caron> 84collating-symbol <s-caron> 85collating-symbol <z-caron> 86collating-symbol <z-acute> 87 88reorder-after <AFTER-C> 89<c-caron> 90<c-acute> 91reorder-after <AFTER-D> 92<d-z-acute-digraph> 93reorder-after <AFTER-E> 94<e-caron> 95reorder-after <AFTER-H> 96<c-h-digraph> 97reorder-after <AFTER-K> 98<l-stroke> 99reorder-after <AFTER-R> 100<r-caron> 101reorder-after <AFTER-S> 102<s-caron> 103reorder-after <AFTER-Z> 104<z-caron> 105<z-acute> 106 107<U010D> <c-caron>;<BASE>;<MIN>;IGNORE % č 108<U010C> <c-caron>;<BASE>;<CAP>;IGNORE % Č 109<U0107> <c-acute>;<BASE>;<MIN>;IGNORE % ć 110<U0106> <c-acute>;<BASE>;<CAP>;IGNORE % Ć 111<d-z'> <d-z-acute-digraph>;<BASE>;"<MIN><MIN>";IGNORE % dź 112<d-Z'> <d-z-acute-digraph>;<BASE>;"<MIN><CAP>";IGNORE % dŹ 113<D-z'> <d-z-acute-digraph>;<BASE>;"<CAP><MIN>";IGNORE % Dź 114<D-Z'> <d-z-acute-digraph>;<BASE>;"<CAP><CAP>";IGNORE % DŹ 115<U011B> <e-caron>;<BASE>;<MIN>;IGNORE % ě 116<U011A> <e-caron>;<BASE>;<CAP>;IGNORE % Ě 117<c-h> <c-h-digraph>;<BASE>;"<MIN><MIN>";IGNORE % ch 118<c-H> <c-h-digraph>;<BASE>;"<MIN><CAP>";IGNORE % cH 119<C-h> <c-h-digraph>;<BASE>;"<CAP><MIN>";IGNORE % Ch 120<C-H> <c-h-digraph>;<BASE>;"<CAP><CAP>";IGNORE % CH 121<U0142> <l-stroke>;<BASE>;<MIN>;IGNORE % ł 122<U0141> <l-stroke>;<BASE>;<CAP>;IGNORE % Ł 123<U0159> <r-caron>;<BASE>;<MIN>;IGNORE % ř 124<U0158> <r-caron>;<BASE>;<CAP>;IGNORE % Ř 125<U0161> <s-caron>;<BASE>;<MIN>;IGNORE % š 126<U0160> <s-caron>;<BASE>;<CAP>;IGNORE % Š 127<U017E> <z-caron>;<BASE>;<MIN>;IGNORE % ž 128<U017D> <z-caron>;<BASE>;<CAP>;IGNORE % Ž 129<U017A> <z-acute>;<BASE>;<MIN>;IGNORE % ź 130<U0179> <z-acute>;<BASE>;<CAP>;IGNORE % Ź 131 132reorder-end 133 134END LC_COLLATE 135 136LC_CTYPE 137copy "i18n" 138END LC_CTYPE 139 140LC_MESSAGES 141yesexpr "^[+1hHyY]" 142noexpr "^[-0nN]" 143yesstr "haj" 144nostr "n<U011B>" 145END LC_MESSAGES 146 147LC_MONETARY 148copy "de_DE" 149END LC_MONETARY 150 151LC_NUMERIC 152copy "de_DE" 153END LC_NUMERIC 154 155LC_TIME 156abday "Nj";"P<U00F3>";/ 157 "Wu";"Sr";/ 158 "<U0160>t";"Pj";/ 159 "So" 160day "Njed<U017A>ela";/ 161 "P<U00F3>nd<U017A>ela";/ 162 "Wutora";/ 163 "Srjeda";/ 164 "<U0160>tv<U00F3>rtk";/ 165 "Pjatk";/ 166 "Sobota" 167abmon "Jan";"Feb";/ 168 "M<U011B>r";"Apr";/ 169 "Mej";"Jun";/ 170 "Jul";"Awg";/ 171 "Sep";"Okt";/ 172 "Now";"Dec" 173alt_mon "Januar";/ 174 "Februar";/ 175 "M<U011B>rc";/ 176 "Apryl";/ 177 "Meja";/ 178 "Junij";/ 179 "Julij";/ 180 "Awgust";/ 181 "September";/ 182 "Oktober";/ 183 "Nowember";/ 184 "December" 185mon "januara";/ 186 "februara";/ 187 "m<U011B>rca";/ 188 "apryla";/ 189 "meje";/ 190 "junija";/ 191 "julija";/ 192 "awgusta";/ 193 "septembra";/ 194 "oktobra";/ 195 "nowembra";/ 196 "decembra" 197d_t_fmt "%a %d %b %Y %T" 198date_fmt "%a %d %b %Y %T %Z" 199d_fmt "%d.%m.%Y" 200t_fmt "%T" 201am_pm "";"" 202t_fmt_ampm "" 203 204week 7;19971130;4 205first_weekday 2 206END LC_TIME 207 208LC_PAPER 209copy "de_DE" 210END LC_PAPER 211 212LC_TELEPHONE 213copy "de_DE" 214END LC_TELEPHONE 215 216LC_MEASUREMENT 217copy "de_DE" 218END LC_MEASUREMENT 219 220LC_NAME 221name_fmt "%d%t%g%t%m%t%f" 222name_miss "knje<U017E>na" 223name_mr "knjez" 224name_mrs "knjeni" 225%name_ms "" 226END LC_NAME 227 228LC_ADDRESS 229postal_fmt "%f%N%a%N%d%N%b%N%s %h %e %r%N%z %T%N%c%N" 230country_name "N<U011B>mska" 231country_post "D" 232country_ab2 "DE" 233country_ab3 "DEU" 234country_num 276 235country_car "D" 236country_isbn 3 237lang_name "hornjoserb<U0161><U0107>ina" 238lang_ab "" 239lang_term "hsb" 240lang_lib "hsb" 241END LC_ADDRESS 242