This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
[Bug localedata/16608] New: es_US locale has invalid collation rules for 'ch' and 'll'
- From: "aldocassola at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: libc-locales at sourceware dot org
- Date: Wed, 19 Feb 2014 17:38:18 +0000
- Subject: [Bug localedata/16608] New: es_US locale has invalid collation rules for 'ch' and 'll'
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16608
Bug ID: 16608
Summary: es_US locale has invalid collation rules for 'ch' and
'll'
Product: glibc
Version: 2.18
Status: NEW
Severity: normal
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: aldocassola at gmail dot com
CC: libc-locales at sourceware dot org
The es_EC locale file (which depends on es_US) defines 'ch' and 'll' as
standalone letters for collation. This is an incorrect collation procedure
according to the rules of the Spanish Royal Academy since 1997 (see
http://www.rae.es/consultas/exclusion-de-ch-y-ll-del-abecedario)
According to the above rules, words with ch and ll are to be sorted as simply
having a 'c' and 'h' and double 'l'
E.g.:
incorrect (current): file_ce, file_cf, file_cg, file_cz, file_ch
correct (expected): file_ce, file_cf, file_cg, file_ch, file_cz
The es_ES file specifies the correct behavior and the rest of es_* files depend
on it.
Please either make es_EC depend on es_ES or fix es_US
--
You are receiving this mail because:
You are on the CC list for the bug.