From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32181 invoked by alias); 19 Feb 2014 20:03:40 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 1282 invoked by uid 48); 19 Feb 2014 17:38:19 -0000 From: "aldocassola at gmail dot com" To: libc-locales@sourceware.org Subject: [Bug localedata/16608] New: es_US locale has invalid collation rules for 'ch' and 'll' Date: Wed, 19 Feb 2014 20:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.18 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: aldocassola at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-q1/txt/msg00038.txt.bz2 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.