2009/5/12 Lars Aronsson <lars(a)aronsson.se>se>:
Petr Kadlec wrote:
It is exactly this attitude of "oh, it's so difficult" that has
blocked bug 164 from being fixed.
Well, not really. Bug 164 would be fixed almost completely for
Czech-language wikis by using database features designed for exactly
this problem. [1] But, I guess you know the situation.
I doubt it will get fixed in
the coming year. But the more aggressive use of DEFAULTSORT could
be applied within a year. I know this is not the "right" or most
advanced solution, it's just an improvement that *can be made*.
More aggressive use of DEFAULTSORT could be applied right now, and
some people already do that. But, to ask people to create strange
codes (like Šácholanotvaré → SŠahωolanotvare [2]) to enforce proper
sorting… I can’t believe this would be that much improvement… (Not to
say that users would make many errors with such a complicated system.)
If Swedish sorting rules are simple enough that removing all
whitespace and punctuation and converting to lower case would solve
most of the problems, I would say that such feature would not be too
difficult to implement right into MediaWiki (into LanguageSv.php),
writing those DEFAULTSORT codes explicitly into every article would be
nonsense, IMHO. (So, go ahead with it, I won’t stop you or anything,
I’m just trying to say that this is not really a solution for Czech
language.)
-- [[cs:User:Mormegil | Petr Kadlec]]
[1]
http://dev.mysql.com/doc/refman/4.1/en/charset-collation-effect.html
[2] Really!
http://jdem.cz/beqz6 (And that is only a partial solution,
implementing only about a half of the Czech sorting rules.)