- create Messages.ts with enum of message keys available in application
- add "data-bridge-title" message to Wikibase client i18n
- model dependency of app to this message in Resources.php
- use message in ProcessDialog through message plugin/mixin (T232993)
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lydia_Pintscher | T224833 first client edit for simple typo | |||
Resolved | Lydia_Pintscher | T228259 Adapt buttons' texts to the user interface language | |||
Resolved | • Matthias_Geisler_WMDE | T232994 Translate "Data Bridge" string in ProcessDialog component |
Event Timeline
add "data-bridge-title" message to Wikibase client i18n
We also considered having a separate i18n directory for Data Bridge, but for now it’s probably not necessary. We’ll use data-bridge or some similar static component in the message keys, though, so they’re easily distinguished and can be extracted later if necessary.
Change 537136 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: add title message
Change 537137 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: add Messages defintions
Where does this “Data Bridge” string actually comes from? The parent task talks about buttons, not the title, and the Figma mockups have “Edit property” as the title, not “Data Bridge”.
Change 537136 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: add title message
Change 537137 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: add Messages defintions
Change 538271 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: use message to render bridge header title
Change 538271 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: use message to render bridge header title