Page MenuHomePhabricator

communityconfiguration-editor-client-file-bug and communityconfiguration-editor-client-file-bug-link-content are lego messages
Closed, ResolvedPublicBUG REPORT

Description

communityconfiguration-editor-client-file-bug and communityconfiguration-editor-client-file-bug-link-content are a pair of "lego" messages. They are concatenated in run time.

The MediaWiki convention is to avoid lego messages because they cannot be reliably translated to many languages with different word order, etc.

If the message needs simple markup, it can be inserted into one message. If it needs complex markup, the complex markup parts should be inserted into the message using parameters ($1, $2, etc.)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1014117 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/CommunityConfiguration@master] EditorMessage: Avoid using a lego message

https://gerrit.wikimedia.org/r/1014117

Urbanecm_WMF subscribed.

Thanks for the report! Let's fix this :).

Change #1014117 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfiguration@master] EditorMessage: Avoid using a lego message

https://gerrit.wikimedia.org/r/1014117

The current beta has "communityconfiguration-editor-client-file-bug": "If the problem persists consider [$1 filling an issue] in the bug reporting tool."

Screen Shot 2024-04-15 at 6.04.43 PM.png (3,172×646 px, 158 KB)