Last modified: 2006-07-22 19:56:29 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 5636 - All MessageXx.php files used as dependencies and / or inclusions (require_once) in another language should use generic namespaces only
All MessageXx.php files used as dependencies and / or inclusions (require_onc...
Product: MediaWiki
Classification: Unclassified
Internationalization (Other open bugs)
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2006-04-18 09:10 UTC by lɛʁi לערי ריינהארט
Modified: 2006-07-22 19:56 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description lɛʁi לערי ריינהארט 2006-04-18 09:10:46 UTC

If analysing
Bug 5422: Change interface file for new Romani Wikipedia (rmy)
you may see that [[meta:LanguageRmy.php]] contains 80% - 95% messages from

[[meta:LanguageRmy.php/sandbox]] contains the messages (translated so far) which
should be part of MessagesRmy.php.

If a
require_once 'LanguageRo.php';
would be included in
LanguageRmy.php (together with the other required dependency statements)
and at some point in time {{ns:user}} would differ in LanguageRmy.php from
messages as

'alreadyrolled' => "Nu se poate reveni peste ultima editare a [[$1]]
făcută de către [[Utilizator:$2|$2]] ([[Discuţie utilizator:$2|Discuţie]]);
altcineva a editat articolul sau a revenit deja.

Ultima editare a fost făcută de către [[Utilizator:$3|$3]] ([[Discuţie

would fail in .

This was just an example, this is why making a
*more general request*

At least for MessagesXx.php files included in other language files all
"localized" references to namespaces should be replaced with generic ones.
For readability the {{ns:foo}} (as {{ns:user}}) should be prefered over
{{ns:number}} (as {{ns:2}}).

Such usage would not harm in the "other" MessagesXx.php files either.

best regards reinhardt [[user:gangleri]]

Comment 1 Rob Church 2006-05-31 00:25:15 UTC
Use the canonical namespace names.

Note You need to log in before you can comment on or make changes to this bug.