- 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 (property id, languages)
- Response: Map of property ids -> languages -> label in language
- new domain service: LabelsWithLanguageFallbackBatchRetriever
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| GQL: Add BatchGetPropertyLabelsWithLanguageFallback | mediawiki/extensions/Wikibase | master | +404 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Ifrahkhanyaree_WMDE | T413655 ⛓ Ensure language fallback works for labels of linked entities | |||
| Resolved | Jakob_WMDE | T422125 ⛓ Create BatchGetPropertyLabelsWithLanguageFallback use case |
Event Timeline
Comment Actions
Change #1269822 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] GQL: Add BatchGetPropertyLabelsWithLanguageFallback
Comment Actions
Change #1269822 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] GQL: Add BatchGetPropertyLabelsWithLanguageFallback