- No validation needed in the use case because language codes are validated at the schema level and item/property ids are not user input
- Request object: list of (item id, languages)
- Response: Map of item ids -> languages -> label in language
- new domain service: LabelsWithLanguageFallbackBatchRetriever
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| GQL: Add BatchGetItemLabelsWithLanguageFallback | mediawiki/extensions/Wikibase | master | +324 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T413655 ⛓ Ensure language fallback works for labels of linked entities | |||
| Resolved | Dima_Koushha_WMDE | T422124 ⛓ Create BatchGetItemLabelsWithLanguageFallback use case |
Event Timeline
Comment Actions
Change #1270865 had a related patch set uploaded (by Dima koushha; author: Dima koushha):
[mediawiki/extensions/Wikibase@master] GQL: Add BatchGetItemLabelsWithLanguageFallback
Comment Actions
Change #1270865 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] GQL: Add BatchGetItemLabelsWithLanguageFallback