The schema blobs will have to include message keys for:
- attribute name, e.g. "damaging"
- help text, e.g. "Would you revert this edit?"
- Labels for each choice, e.g. "good-faith", "bad-faith"
The schema blobs will have to include message keys for:
We can borrow a lot from: https://github.com/wiki-ai/wikilabels-wmflabs-deploy/blob/master/forms/i18n/damaging_and_goodfaith/en.json
Where should the i18n messages be supplied? Translatewiki makes it possible to host them anywhere. Being able to edit and override onwiki is nice, but not necessary.
I'm a fan of translatewiki. I think it make sense. That means we'll need to store i18n in a repository (as opposed to a database). New messages will go live with deployments.