Page MenuHomePhabricator

Add author namespace to urwikisource
Closed, ResolvedPublic

Description

Add Author and Author_talk namespaces for the Urdu Wikisource. I imported all the content to it from the multilingual Wikisource's Category:Urdu in T415980: Import urwikisource from Old Wikisource, with the notable exception of pages in the Author namespace, because there is no Author namespace in urwikisource.

  1. Get translations for "Author" and "Author talk" in Urdu
  2. Add that to core-Namespaces.php in Wikimedia config

Event Timeline

jhsoby changed the task status from Open to Stalled.Apr 9 2026, 1:05 PM

(Stalled on missing translations)

@satdeep_gill, @Aafi, @Khaatir: Could you provide translations for this namespace?

Anoop changed the subtype of this task from "Feature Request" to "Task".Apr 9 2026, 5:37 PM
Khaatir changed the task status from Stalled to Open.Apr 9 2026, 5:47 PM

Proposed Urdu translations:

Author → مصنف
Author talk → تبادلۂ خیال مصنف

Change #1269788 had a related patch set uploaded (by Anzx; author: Anzx):

[operations/mediawiki-config@master] urwikisource: add مصنف (author) namespace

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

Anoop changed the task status from Open to In Progress.Apr 10 2026, 3:19 AM
Anoop claimed this task.
Anoop moved this task from Backlog to Working on on the Wikimedia-Site-requests board.
Anoop subscribed.

Please check if text used is correct for namespaces, I am planning on scheduling for deployment on Monday

	'urwikisource' => [
		102 => 'مصنف', // T422824 Author
		103 => 'تبادلۂ_خیال_مصنف',
	],

Change #1269788 merged by jenkins-bot:

[operations/mediawiki-config@master] urwikisource: add مصنف (author) namespace

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

Mentioned in SAL (#wikimedia-operations) [2026-04-13T13:52:08Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1268965|EventStreamConfig: remove unused contextual attributes causing problems (T422001)]], [[gerrit:1270388|[abstractwiki] Enable wgParserEnableUserLanguage, so we don't need {{int:lang}}s]], [[gerrit:1269788|urwikisource: add مصنف (author) namespace (T422824)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-13T13:53:47Z] <lucaswerkmeister-wmde@deploy1003> sgimeno, anzx, lucaswerkmeister-wmde, jforrester: Backport for [[gerrit:1268965|EventStreamConfig: remove unused contextual attributes causing problems (T422001)]], [[gerrit:1270388|[abstractwiki] Enable wgParserEnableUserLanguage, so we don't need {{int:lang}}s]], [[gerrit:1269788|urwikisource: add مصنف (author) namespace (T422824)]] synced to the testservers (see https://wikitec

Mentioned in SAL (#wikimedia-operations) [2026-04-13T14:00:38Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1268965|EventStreamConfig: remove unused contextual attributes causing problems (T422001)]], [[gerrit:1270388|[abstractwiki] Enable wgParserEnableUserLanguage, so we don't need {{int:lang}}s]], [[gerrit:1269788|urwikisource: add مصنف (author) namespace (T422824)]] (duration: 08m 30s)

Mentioned in SAL (#wikimedia-operations) [2026-04-13T14:01:43Z] <lucaswerkmeister-wmde@deploy1003> mwscript-k8s job started: namespaceDupes urwikisource --fix # T422824

Mentioned in SAL (#wikimedia-operations) [2026-04-13T14:01:43Z] <lucaswerkmeister-wmde@deploy1003> mwscript-k8s job started: namespaceDupes urwikisource --fix # T422824

lucaswerkmeister-wmde@deploy1003 /srv/mediawiki-staging $ mwscript-k8s --comment=T422824 --follow --sal -- namespaceDupes urwikisource --fix | tee ~/T422824
⏳ Starting namespaceDupes on Kubernetes as job mw-script.eqiad.sp8g0kqz ...
🚀 Job is running.
📜 Streaming logs:
0 pages to fix, 0 were resolvable.

pagelinks from=12019 ns=0 dbk=Author:ابو_الکلام_آزاد -> مصنف:ابو_الکلام_آزاد
1 links to fix, 1 were resolvable, 0 were deleted.

Looks good!