The supported lexicographical languages are currently defined (in LexemeTermLanguages.php) as the MediaWiki content languages plus a hard-coded set of additional language codes (defined in WikibaseLexeme.mediawiki-services.php). However, the expectation of users is that any language code that is available for Wikibase terms (Item labels etc.) is also available for Lexemes; the base of the Lexeme languages should therefore be the Wikibase terms languages (WikibaseContentLanguages::getDefaultTermsLanguages() – the MediaWiki content languages plus a hard-coded list) rather than the MediaWiki content languages.
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | • guergana.tzatchkova | T259340 Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis | |||
| Resolved | • guergana.tzatchkova | T260118 Move content of $wgExtraLanguageNames on Wikidata to default Terms languages | |||
| Stalled | Lucas_Werkmeister_WMDE | T263441 Clean up $wgExtraLanguageNames production config | |||
| Open | None | T273627 Remove wmgExtraLanguageNames from Wikimedia production | |||
| Duplicate | None | T273625 Make lexeme language codes inherit from Wikibase default terms languages, not MediaWiki content languages |