Page MenuHomePhabricator

Enable Wikibase client for Reconstruction namespace (NS:114) on zhwiktionary
Open, Needs TriagePublic

Description

Problem:
On Chinese Wiktionary (zhwiktionary), pages in the Reconstruction namespace (Namespace ID: 114) can be manually linked to Wikidata items (either manually or via bot), but unlike other non-main namespaces such as Category and Template:

  1. The "Edit links" button does not appear in the sidebar
  2. Interlanguage links from Wikidata do not display in the sidebar

Context:

  • Reconstruction namespace pages have different names across Wiktionaries due to language-specific proto-language names (e.g., "Reconstruction:原始斯拉夫語/slovo" on zhwiktionary vs. "Reconstruction:Proto-Slavic/slovo" on enwiktionary), so they cannot use the automatic linking system like main namespace entries
  • I have already linked over 1,000 Reconstruction pages to Wikidata using a bot as part of routine maintenance
  • This is an uncontroversial configuration completion rather than a new local policy, as the namespace is actively used but simply lacks the proper Wikibase client configuration

Requested action:
Please enable the Wikibase client for Namespace 114 on zhwiktionary. Specifically, please add 114 to the $wmgWikibaseClientSettings['namespaces'] array for zhwiktionary in wmf-config/InitialiseSettings.php.

Scope:
Requesting this specifically for zhwiktionary. If the SRE team finds it appropriate and safe to enable this globally for all Wiktionaries that use NS:114 for Reconstruction, that would also be welcomed.

Event Timeline

@Aklapper Hello, I'd like to kindly ask for your help with triaging this task. This request has been open for about three months without being assigned to anyone. The fix would likely involve modifying the
excludeNamespaces logic in Wikibase.php, where namespace 114 is currently excluded for all Wiktionaries (originally intended for enwiktionary's Citations namespace). Since zhwiktionary uses NS:114 for Reconstruction rather than Citations, zhwiktionary should be exempted from this exclusion. Could you help move this to the appropriate team or assignee? Thank you very much.

@TongcyDai: Hi, thanks for the ping! Anyone is free to pick up this task and work on it, see also https://www.mediawiki.org/wiki/Bug_management/Development_prioritization. If you'd like to make this configuration change yourself, please follow https://wikitech.wikimedia.org/wiki/Wikimedia_site_requests and give it a try. Thanks!