I agree with Berto on this...there should definitely be some kind of wiki-defined sort order so that accented characters can sort inline with non-accented in languages where the accents are not separate letters. I'm wondering though, does anyone have a proposed solution other than the sort-keys, that would be more of an actual solution than a loophole? Perhaps something like a system message which defines a wiki's search order and which letters the wiki will treat as equivalent? And something so that searches for, say, "pago" could turn up results like "págo" and "pàgo" (since the accents would be ignored)? And how far along is a solution?
I'm a question guy tonight...
James
-----Original Message----- From: wikipedia-l-bounces@Wikimedia.org [mailto:wikipedia-l-bounces@Wikimedia.org] On Behalf Of Brion Vibber Sent: Thursday, June 22, 2006 2:43 PM To: wikipedia-l@Wikimedia.org Subject: Re: [Wikipedia-l] Sort?
Berto wrote:
How do I implement a localised sort criteria?
A B C D E Ë F G H I J L M N N- O Ò P Q R S T U V Z
So I need the accented letters to come in right places in lists... thank
God
there is NO word starting with N-, so we can simply forget about it.
For sorting of pages within category listings, you can manually specify a 'sort key' which will be used for sorting instead of the page title as listed.
Since eg 'N-ame' will sort before 'Name' you could fake the sort key using ~, which will sort after:
[[Category:Sorted pages|Name]] [[Category:Sorted pages|N~ame]]
(However this will not show the separate letter as a heading in the list.)
For now the actual sorting is done by unicode code point, which is far from ideal, but that's the situation at present.
Yet we do use À È É Ì Ó Ù that are NOT letters, but only accents. So this ones should simply be ignored. It would also be nice if the search would
be
able to find "Pàgina" by a wrong request for "pagina". That is, if it
could
ignore accents (apart from Ò and Ë, as they are proper letters).
I'm working on fixes to the search; this should improve in the coming weeks.
-- brion vibber (brion @ pobox.com)