Page MenuHomePhabricator

For custom namespaces don't use MediaWiki:Nstab-foo use MediaWiki:Nstab-nnnn
Closed, InvalidPublic

Description

Author: gangleri

Description:
Hallo!

With the fix for
Bug 4278: Changes on tabs for namespaces 100 and 101
MediaWiki supports 'MediaWiki:Nstab-foo' for custom namespaces.

[[sr:MediaWiki:Nstab-Портал]] is such a message used for ns:100 see
[[sr:template:wikivar]].

However according to
Bug 3993: Enabling variants (ekavian/iyekavian and Cyrillic/Latin) for Serbian
language
[[sr:]] will come in more language / script variants. Compare
http://scg.vikimedija.org/index.php/template:wikivar

It might cause some problems having four different MediaWiki messages for an
object which could be 'MediaWiki:Nstab-100' and "translate" the same way as all
other MediaWiki messages.

This request will / may brake existing code. The number of custom namespaces at
Wikimedia Foundation projects is low. The 'MediaWiki:Nstab-nnnn' can be created
before this change goes live.

best regards reinhardt [[user:gangleri]]


Version: unspecified
Severity: normal
URL: http://sr.wikipedia.org/wiki/MediaWiki:Nstab-%D0%9F%D0%BE%D1%80%D1%82%D0%B0%D0%BB

Details

Reference
bz4852

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:05 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz4852.
bzimport added a subscriber: Unknown Object (MLST).

gangleri wrote:

When opening this request I had also another idea in mind:
"portability of code" and "maintainability" would be much more easy if
internationalization for as many as possible features would happen at the same
'title'.

This request is (also) about to use one 'MediaWiki:Nstab-100' instead of variants as
[[ar:MediaWiki:Nstab-بوابة]]
[[en:MediaWiki:Nstab-portal]]
[[eo:MediaWiki:Nstab-portalo]]
[[he:MediaWiki:Nstab-פורטל]]
[[it:MediaWiki:Nstab-portale]]
[[sr:MediaWiki:Nstab-Портал]]
etc.

Please REOPEN this bug if you support the idea.

best regards reinhardt [[user:gangleri]]