Page MenuHomePhabricator

Include MediaWiki:Wikibase-lexeme-randomlexeme in the Wikibase Lexeme extension
Closed, ResolvedPublic

Description

Problem: We had MediaWiki:Randomlexeme locally defined on Wikidata. This makes it difficult to translate the message, as each translation must be manually included on a subpage by an administrator, and forces external installations to do the same locally.
The message was renamed to MediaWiki:Wikibase-lexeme-randomlexeme and added to the Wikidata.org extension so that it could be translated, but the messages are still not available to external installations.

Screenshots/mockups:

lexdata-en.png (194×306 px, 16 KB)
lexdata-qqx.png (230×317 px, 19 KB)

Acceptance criteria:

  • The Wikibase Lexeme extension introduces the interface message MediaWiki:Wikibase-lexeme-randomlexeme by default.
  • The default content of MediaWiki:Wikibase-lexeme-randomlexeme in English is Random Lexeme.

Open questions:

  • The name of this message is based on that of MediaWiki:Randompage, but a different one could be defined.

Event Timeline

Amire80 awarded a token.
Amire80 subscribed.

Just realised the messages were added to the Wikidata.org extension, not the Wikibase Lexeme extension so it's not actually fixed.

Nikki renamed this task from Include MediaWiki:Randomlexeme in the Wikibase Lexeme extension to Include MediaWiki:Wikibase-lexeme-randomlexeme in the Wikibase Lexeme extension.Oct 30 2022, 9:09 AM
Nikki updated the task description. (Show Details)

Change 993059 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/WikibaseLexeme@master] Move wikibase-lexeme translations to WikibaseLexeme extension

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

Change 993060 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikidata.org@master] Move wikibase-lexeme translations to WikibaseLexeme extension

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

Change 993059 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Move wikibase-lexeme translations to WikibaseLexeme extension

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

Change 993060 merged by jenkins-bot:

[mediawiki/extensions/Wikidata.org@master] Move wikibase-lexeme translations to WikibaseLexeme extension

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

Nikki reassigned this task from Amire80 to ArthurTaylor.

The message is in the WikibaseLexeme extension now.