On Thu, 28 Feb 2013 00:33:57 +0100, Paul Selitskas p.selitskas@gmail.com wrote:
I had to add 'be-tarask' to $tailoringFirstLetters and set $wgCategoryCollation explicitly to make this thing work.
Yes, it's not enabled by default. That should probably wait until the support is more battle-tested :)
Can character mapping be also implemented here? For example, in Belarusian letter «Ґ» should be in the same section as «Г», and «Ў» in the same section as «У». It's not an urgent request, just my curiosity.
I created a testwiki in Belarussian with uca-be collation to test this: http://users.v-lo.krakow.pl/~matmarex/testwiki-be/index.php?title=%D0%9A%D0%...
It seems like Ґ and Г behave correctly. I don't know why Ў and У are separate; probably most languages they're used in consider them entirely separate letters. This is certainly doable, though; we simply need to make Ў not create a heading in the same way we made ё create one; it should start sorting under У then. I didn't realize this kind of behavior is possible :)
(If they are sorted / separated differently on your install, you probably need to run the maintenance/languages/generateCollationData.php script - see https://bugzilla.wikimedia.org/show_bug.cgi?id=43740 .)