On Wed, 22 Sep 2010 02:09:00 -0400
"Philip Kime via RT" <bug-Unicode-Collate@rt.cpan.org> wrote:
Show quoted text> I hope that this is not a stupid question but is there a way to select
> the different German variant locales to sort by? There is, for example,a
> "DIN 5007" variant of German which sorts differently to standard German.
>
> If it helps, I have a module which fully implements locale string
> parsing as per UTS #35.
I found
http://de.wikipedia.org/wiki/Alphabetische_Sortierung
where states:
! Die DIN 5007-1 beschreibt unter dem Titel „Ordnen
! von Schriftzeichenfolgen (ABC-Regeln)“ das Sortieren.
! DIN 5007 Variante 1 (für Wörter verwendet, etwa in Lexika;
! Abschnitt 6.1.1.4.1)
! ä und a sind gleich
! ö und o sind gleich
! ü und u sind gleich
! ß und ss sind gleich
! DIN 5007 Variante 2 (spezielle Sortierung für Namenslisten,
! etwa in Telefonbüchern; Abschnitt 6.1.1.4.2)
! ä und ae sind gleich
! ö und oe sind gleich
! ü und ue sind gleich
! ß und ss sind gleich
It seems Variante 1 is default and Variante 2 is like CLDR's German
phonebook locale but the latter is currently broken.
(see
http://unicode.org/cldr/trac/ticket/2833 German collation)
Then I'm waiting for the release of CDLR 1.9.
(note: the Public Review issue on CDLR 1.9 is open
http://www.unicode.org/review/pr-175.html )
SADAHIRO Tomoyuki