[Bug localedata/23437] New: In tr_TR has equivalence class problems.
carlos at redhat dot com
sourceware-bugzilla@sourceware.org
Fri Jul 20 21:06:00 GMT 2018
https://sourceware.org/bugzilla/show_bug.cgi?id=23437
Bug ID: 23437
Summary: In tr_TR has equivalence class problems.
Product: glibc
Version: 2.28
Status: NEW
Severity: normal
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: carlos at redhat dot com
CC: libc-locales at sourceware dot org
Target Milestone: ---
In tr_TR we have custom collation rules but they change the primary weight and
move several symbols out of the equivalence classes that allow them to match
together with [=i=] or [=o=].
<U0049> <i-dotless>;<BASE>;<CAP>;IGNORE % I
<U00F6> <o-diaresis>;<BASE>;<MIN>;IGNORE % ö
<U00D6> <o-diaresis>;<BASE>;<CAP>;IGNORE % Ö
<U015F> <s-cedilla>;<BASE>;<MIN>;IGNORE % ş
<U015E> <s-cedilla>;<BASE>;<CAP>;IGNORE % Ş
<U00FC> <u-diaresis>;<BASE>;<MIN>;IGNORE % ü
<U00DC> <u-diaresis>;<BASE>;<CAP>;IGNORE % Ü
Are all in the wrong equivalence class.
I'm not sure how to fix this easily.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libc-locales
mailing list