Page MenuHomePhabricator

Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org
Open, In Progress, Needs TriagePublicFeature

Description

Per community consensus [1], please enable Extension:Translate and Extension:TranslationNotifications at co.wikimedia.org

We are planning to use those features mostly for public announcements related to activities by colombian wikimedians (very specific ones for doing it on meta.wikimedia wiki) or free content materials in foreign languages aligned with mission, vision and principles of Wikimedia (very specifc ones to be done at any Wikisource subdomain).

You could update the wiki logo. The current logo [2] in commons. (Done in T386872)

We would also like to ask to update the wiki source code[1], including both JavaScript (JS) and style sheets (CSS). This will allow us to integrate new features and improve compatibility with additional APIs and components within the Wiki environment. Among these, one of the recommended additions is the Snippets/Photo Slider available in CSS and JS at the following page https://www.mediawiki.org/wiki/Snippets/Photo_Slider .

[1] https://co.wikimedia.org
[2] https://commons.wikimedia.org/wiki/File:Imagotipo_Wikimedia_Colombia_Versi%C3%B3n_horizontal_(negro)_2023.svg

Event Timeline

Pppery subscribed.

This task description is a mess. Please rewrite in your own words without reference to AI tools.

Hello,
By community consensus, please enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org [1].

We are planning to use those translation features mainly for public announcements related to activities of Colombian Wikimedians (very specific to do it on meta.wikimedia wiki) or free content materials in foreign languages aligned with Wikimedia's mission, vision and principles (very specific to do it on any Wikisource subdomain).

Similarly, we would like the logo that appears on co.wikimedia.org [1] to be updated to the current version, which has been updated and can be found on Wikimedia Commons [2].

We also request to incorporate the Snippets/Photo Slider [3] extension on co.wikimedia.org.

[1] https://co.wikimedia.org
[2] https://commons.wikimedia.org/wiki/File:Imagotipo_Wikimedia_Colombia_Versi%C3%B3n_horizontal_(black)_2023.svg
[3] https://www.mediawiki.org/wiki/Snippets/Photo_Slider

@Mpbonillap Hi. In the future, please always follow https://meta.wikimedia.org/wiki/Requesting_wiki_configuration_changes when requesting such site configuration changes. Thanks!

Similarly, we would like the logo that appears on co.wikimedia.org [1] to be updated to the current version, which has been updated and can be found on Wikimedia Commons [2].

Hi, please file a separate task for separate things.

We also request to incorporate the Snippets/Photo Slider [3] extension on co.wikimedia.org.

Feel free to do so - this is not an "extension" but a "snippet", so you could install it yourself on co.wikimedia.org, in my understanding.

Please don't assign tasks to people without their consent.

By community consensus

Is that community consensus documented somewhere? This is a chapter wiki so often the say-so of the governing body of the chapter is sufficient, but you used the words "community consensus" so the burden for that is on you.

Hi.
Per community consensus [1], please enable Extension:Translate and Extension:TranslationNotifications at co.wikimedia.org

We are planning to use those features mostly for public announcements related to activities by colombian wikimedians (very specific ones for doing it on meta.wikimedia wiki) or free content materials in foreign languages aligned with mission, vision and principles of Wikimedia (very specifc ones to be done at any Wikisource subdomain).

[1] https://co.wikimedia.org

Sorry, I clarify: by consensus of the board of directors.

@Mpbonillap: Again: Do not assign tasks to random people without their consent. Thanks.

You could update the wiki logo. The current logo [2] in commons.

Tracking in T386872: Requesting logo change for co.wikimedia.org

ZhaoFJx changed the task status from Open to In Progress.May 27 2025, 5:13 PM
ZhaoFJx claimed this task.
ZhaoFJx updated the task description. (Show Details)
ZhaoFJx moved this task from Backlog to Working on on the Wikimedia-Site-requests board.

Change #1151284 had a related patch set uploaded (by ZhaoFJx; author: ZhaoFJx):

[operations/mediawiki-config@master] cowikimedia: Enable Translate&Notifications Exten.

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

Change #1151284 merged by jenkins-bot:

[operations/mediawiki-config@master] cowikimedia: Enable Translate&Notifications Exten.

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

Mentioned in SAL (#wikimedia-operations) [2025-05-27T20:15:40Z] <tgr@deploy1003> Started scap sync-world: Backport for [[gerrit:1151284|cowikimedia: Enable Translate&Notifications Exten. (T386776)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-27T20:17:47Z] <tgr@deploy1003> zhaofjx, tgr: Backport for [[gerrit:1151284|cowikimedia: Enable Translate&Notifications Exten. (T386776)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-05-27T20:28:50Z] <tgr@deploy1003> Finished scap sync-world: Backport for [[gerrit:1151284|cowikimedia: Enable Translate&Notifications Exten. (T386776)]] (duration: 13m 10s)

ZhaoFJx changed the task status from In Progress to Open.May 27 2025, 10:54 PM
ZhaoFJx removed ZhaoFJx as the assignee of this task.
ZhaoFJx moved this task from Working on to Backlog on the Wikimedia-Site-requests board.

Change #1344216 had a related patch set uploaded (by Ameisenigel; author: Ameisenigel):

[operations/mediawiki-config@master] Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org

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

Ameisenigel changed the task status from Open to In Progress.Wed, Sep 23, 4:43 PM
Ameisenigel moved this task from Backlog to Working on on the Wikimedia-Site-requests board.

Change #1344216 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org

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

Mentioned in SAL (#wikimedia-operations) [2026-09-28T13:37:32Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1344216|Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org (T386776)]]

Mentioned in SAL (#wikimedia-operations) [2026-09-28T13:41:36Z] <lucaswerkmeister-wmde@deploy1003> lucaswerkmeister-wmde, ameisenigel: Backport for [[gerrit:1344216|Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org (T386776)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1345559 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[operations/mediawiki-config@master] Revert "Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org"

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

Mentioned in SAL (#wikimedia-operations) [2026-09-28T13:57:11Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1344216|Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org (T386776)]] (duration: 19m 38s)

Change #1345559 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert "Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org"

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

Mentioned in SAL (#wikimedia-operations) [2026-09-28T13:58:30Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1345559|Revert "Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org" (T386776)]]

This had to be reverted during deployment due to errors (every page load failed).


InvalidArgumentException: Missing field: page_lang

Error
  • mwversion: 1.47.0-wmf.21
  • timestamp: 2026-09-28T13:42:03.572Z
  • phpversion: 8.3.33
  • reqId: 91b5ab01-c058-4a5e-a091-018c64982553
  • Find reqId in Logstash
normalized_message
[{reqId}] {exception_url}   InvalidArgumentException: Missing field: page_lang
FrameLocationCall
from/srv/mediawiki/php-1.47.0-wmf.21/includes/Page/LinkCache.php(277)
#0/srv/mediawiki/php-1.47.0-wmf.21/includes/Page/LinkCache.php(597)MediaWiki\Page\LinkCache->addGoodLinkObjFromRow(MediaWiki\Title\TitleValue, stdClass)
#1/srv/mediawiki/php-1.47.0-wmf.21/includes/Page/LinkBatchFactory.php(85)MediaWiki\Page\LinkCache->preloadPersistentCache(array, string, MediaWiki\Page\LinkBatchFactory)
#2/srv/mediawiki/php-1.47.0-wmf.21/includes/ResourceLoader/WikiModule.php(711)MediaWiki\Page\LinkBatchFactory->preloadPersistentCache(array, string)
#3/srv/mediawiki/php-1.47.0-wmf.21/includes/Output/OutputPage.php(3637)MediaWiki\ResourceLoader\WikiModule::preloadTitleInfo(MediaWiki\ResourceLoader\Context, array)
#4/srv/mediawiki/php-1.47.0-wmf.21/includes/Output/OutputPage.php(3717)MediaWiki\Output\OutputPage->getRlClient()
#5/srv/mediawiki/php-1.47.0-wmf.21/includes/Skin/Skin.php(681)MediaWiki\Output\OutputPage->headElement(MediaWiki\Skins\Vector\SkinVector22)
#6/srv/mediawiki/php-1.47.0-wmf.21/includes/Output/OutputPage.php(3154)MediaWiki\Skin\Skin->outputPageFinal(MediaWiki\Output\OutputPage)
#7/srv/mediawiki/php-1.47.0-wmf.21/includes/Actions/ActionEntryPoint.php(162)MediaWiki\Output\OutputPage->output(bool)
#8/srv/mediawiki/php-1.47.0-wmf.21/includes/MediaWikiEntryPoint.php(180)MediaWiki\Actions\ActionEntryPoint->execute()
#9/srv/mediawiki/php-1.47.0-wmf.21/index.php(44)MediaWiki\MediaWikiEntryPoint->run()
#10/srv/mediawiki/w/index.php(3)require(string)
#11{main}

The same exception message was previously seen in T205349#7466017, and a fix was merged at the time; did it break again in the meantime?

Mentioned in SAL (#wikimedia-operations) [2026-09-28T14:02:41Z] <lucaswerkmeister-wmde@deploy1003> lucaswerkmeister-wmde: Backport for [[gerrit:1345559|Revert "Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org" (T386776)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-09-28T14:09:10Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1345559|Revert "Enable Extension:Translate and Extension:TranslationNotifications on co.wikimedia.org" (T386776)]] (duration: 10m 40s)