Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase Service Migration. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION The user interface language is not available in the service container, as far as I can tell, neither directly nor as part of some context source. I assume this is because service wiring is supposed to be independent of user configuration or individual request contexts. However, several other services in Wikibase Repository depend on the user language, so I don’t think we can make do without it yet. I suggest we add it to the service wiring file (based on `$wgLang`), but deprecate the accessor method in `WikibaseRepo` and create follow-up tasks to remove uses of this service. TASK DETAIL https://phabricator.wikimedia.org/T278819 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
