Page MenuHomePhabricator

Wrong diacritic in Special:Preferences page
Closed, ResolvedPublic

Description

After changing the diacritics on ro.wp (bug 22616), some problems remain with the special pages. All of the special pages containing diacritics have the old diacritics (ş, ţ) instead of the new ones (ș, ț). A simple example is the Special:Preferences page.

From what I can see, in SVN the values are correct: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/languages/messages/MessagesRo.php?revision=71552&view=markup

Could someone check why these changes are not reflected in the site's config? Thanks.


Version: unspecified
Severity: major
URL: http://ro.wikipedia.org/wiki/Special:Preferin%C5%A3e

Details

Reference
bz24951

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:07 PM
bzimport set Reference to bz24951.
bzimport added a subscriber: Unknown Object (MLST).

The reason is that WMF is running MediaWiki branch wmf/1.16wmf4 [1] (r64689) based on REL1_16 which is based on trunk r62818. Only critical fixes and WMF 'self development' is updated (that's still hundreds of changesets, but few core features have been added). Because WMF runs LocalisationUpdate, luckily most translation updates are automagically inserted into the Wikimedia wikis, but changes and additions to special page aliases, namespace names, magic words and other MessagesXx.php settings than $messages are not updated.

In essence WMF runs MediaWiki 1.16 release which is based on r62818 (February 22, 2010). MediaWiki trunk is now at r71756 (almost 9,000 changesets more recent).

It will be resolved when WMF deploys a more recent version, which depends on code review capacity within the WMF (which is (too) low at the moment).

But why aren't special pages translation also made in translatewiki? Since the namespaces are translated there, why can't the namespace aliases and special page aliases also be translated?

(In reply to comment #2)

But why aren't special pages translation also made in translatewiki? Since the
namespaces are translated there, why can't the namespace aliases and special
page aliases also be translated?

That's not what I'm saying. http://translatewiki.net/wiki/Special:AdvancedTranslate allows localisation of namespace names, special page aliases and magic words. But if they are committed and Wikimedia doesn't use them, that's not something translatewiki.net can help. I'm referring back to comment 1 here.

OK, let me rephrase the question then: is the fact that LocalisationUpdate doesn't update these strings a bug or a feature?

Anyway, since the namespace aliases were updated, I'm hoping that someone will also update the special pages before WMF reaches the corresponding changelist.

(In reply to comment #4)

OK, let me rephrase the question then: is the fact that LocalisationUpdate
doesn't update these strings a bug or a feature?

That would be feature request bug 21987, although I'm personally not in favour of updating these settings through LU.