Last modified: 2010-05-15 15:56:45 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 7040 - MediaWiki:Sidebar code ignores language specific URLs.
MediaWiki:Sidebar code ignores language specific URLs.
Product: MediaWiki
Classification: Unclassified
Internationalization (Other open bugs)
All All
: Normal minor with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2006-08-17 09:52 UTC by Purodha Blissenbach
Modified: 2010-05-15 15:56 UTC (History)
1 user (show)

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


Description Purodha Blissenbach 2006-08-17 09:52:46 UTC
Possibly this is not a bug but a feature. It appears to be divergating treatment
in a situation where a unique approach might be expected the more logical way.
A workaround exists, so it might be of little concern. If it was not intended the
way it is, it should however be changed before being used a lot.

WiktionaryZ uses ISO 639-2 codes to identify languages, thus the Russian main page
was stored as (not .../ru)
while the wikies main page, no language selected, is .

If you access ,
you get if the page exists,
else you get the general main page .

Making a redirect to solves the problem.
That is the workaround.

As a better solution was seen though, to create the page
and store  "Wikidata M2:Main Page/rus"  in it, just as for all other
strings that appear in
the russian translations have to be stored in their respective pages,
such as , , etc.
while the "no language selected" pages are the ones not having /ru

While working with everything else, including the "no language selected"
ones, this does not work for the URL strings of when a language is selected.

Bug or feature? At least it appears unneccessary complicated from a users view.
Comment 1 Rotem Liss 2006-08-17 16:30:36 UTC
The configuration setting $wgForceUIMsgAsContentMsg should be used for that –
then you will be able to use MediaWiki:Mainpage/ru. It's disabled by default
because most sites are single-language sites, but WikitonaryZ, which is a
multilingual site, should have this enabled for every page which is exist in
multiple languages. Please ask WiktionaryZ site administrators (not the sysops,
but those who can access the sever, I don't know who can do that) to enable that.

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