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)