Page MenuHomePhabricator

Not all system messages are listed in [[Special:Allmessages]]
Closed, InvalidPublic

Description

Author: alon

Description:
Some system messages are missing from the list in
[[:commons:Special:Allmessages]]. At least [[:commons:MediaWiki:Licenses]] and
[[:commons:MediaWiki:Goodies]] do not appear in it.


Version: unspecified
Severity: normal

Details

Reference
bz3554

Event Timeline

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

gangleri wrote:

Some system messages are missing from the list in
[[commons:Special:Allmessages]]. At least [[commons:MediaWiki:Licenses]] and
[[commons:MediaWiki:Goodies]] do not appear in it.

Note: links are adjusted / : before commons was removed

Hallo!

*Special:Allmessages* will (probably) only show the messages that are supposed
to be included / translated in LanguageXx.php.

When selecting *Special:Allpages* and namespace MediaWiki with
http://commons.wikimedia.org/w/index.php?title=Special%3AAllpages&namespace=8&from=
the *additional* pages / records will be shown.

What might be interesting for the "namespace MediaWiki Special:Allpages" would
be somthing similar to
bug 2318: Special:Allpages should mark redirects distinctly

Maybe colors would be a nice attribute to show if messages are standard
MediaWiki messages (modified or not):

  • one color for non-modified MediaWiki messages
  • another color for modified MediaWiki messages
  • another for MediaWiki messages defined "localy" in this wiki

Regards Reinhardt [[user:gangleri]]

gangleri wrote:

additional remark

It would be quite helpfull if [[Special:Allmessages]] could show that message
translations for additional languages are available. This would provide a better
picture about what happens if other language interfaces are selected.

see Alon's examples at
bug 3553: Not all system messages are language-customizable in the Commons interface

This could be achieved with an additional parameter in the querry (showing
results / messages as done until now or showing also the addional /xx messages -
intended in the table).

gangleri wrote:

*** Bug 3606 has been marked as a duplicate of this bug. ***

This is a bug with the extensions that use the messages without defining a
default for them. Pages in the MediaWiki namespace without any associated UI
function should not be displayed in [[Special:Allmessages]].

joanot.martorell wrote:

The content on [[:Commons:MediaWiki:Contact-link|MediaWiki:Contact-link]] in
other languages, such as
[[:Commons:MediaWiki:Contact-link/es|MediaWiki:Contact-link/es]], from Commons
doesn't change the link to each language version of [[:Commons:Commons:Contact
us|Commons:Contact us]]. In adding,
[[:Commons:MediaWiki:Contact-link|MediaWiki:Contact]] and
[[:Commons:MediaWiki:Contact-link|MediaWiki:Contact-link]] aren't being shown in
the list of system messages from
[[:Commons:Special:Allmessages|Special:Allmessages]], nor in each other languages.

I'm supposing that this bug would be also related to wfMsgForContent function.
And yes, I consider it as a bug, not an simply "configuration" subject.

Please, make MediaWiki capable to be multilingual for one site.

Thanks.

I fail to see what is the problem in this bug that should be fixed. Special:Allmessages displays all messages that are used by MediaWiki *code* or by extensions, but not any other messages.