This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug localedata/9809] ckb_IQ: new Kurdish Sorani locale


https://sourceware.org/bugzilla/show_bug.cgi?id=9809

--- Comment #54 from Aras Noori <aras.noori at gmail dot com> ---
(In reply to Mike FABIAN from comment #53)
> Your locale also resorted all the ASCII letters to make upper case letters
> come first. 
> 
> I.e. 
> 
> A
> a
> 
> instead of 
> 
> a
> A
> 
> Lower case first is what comes from 
> 
>     copy "iso14651_t1"
> 
> When using CLDR for sorting, one can use an option
> [caseFirst upper], see for example:
> 
> https://github.com/unicode-org/cldr/blob/master/common/collation/da.xml
> 
> glibc has no easy option to do that at the moment.
> 
> It is *possible* do sort A-Za-z differently in your locale *but*
> if you do that you will get a weird order for all Latin characters you
> forget.
> I.e. if you do not include äÄ in your sort order as well, they would still
> sort 
> lower case first. It is a lot of work to do this correctly for *all* Latin
> characters without a convenient option like CLDR’s [caseFirst upper],
> I would recommend not doing that if it is not absolutely required.


Hello Fabian,
thanks to your suggestions and notice. You are right with sorting (aA) as well
with Numbers, this should be modified.
The kurdish alphabet order is:


ئ
U+0626

ا
U+0627

ب
U+0628

پ
U+067E

ت
U+062A

ج
U+062C

چ
U+0686

ح
U+062D

خ
U+062E

د
U+062F

ر
U+0631

ڕ
U+0695

ز
U+0632

ژ
U+0698

س
U+0633

ش
U+0634

ع
U+0639

غ
U+063A

ف
U+0641

ڤ
U+06A4

ق

U+0642

ک
U+06A9

گ
U+06AF
ل
U+0644
ڵ
U+06B5
م
U+0645
ن
U+0646
و
U+0648
ۆ
U+06C6
ھ
U+0647
ە
U+06D5
ی
U+06CC
ێ
U+06CE

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]