We have this:
ATM a campaign admin can add a default caption for a campaign like this:
{ "enabled": true, "wikibase": { "enabled": true, "captions": true }, "defaults": { "caption": "SOME CAPTION" } }
... but if they want to set the caption's language they need to use captionlang= in the url
We want this:
A campaign admin to be able to set language/caption pairs in the caption config, like this
{ "enabled": true, "wikibase": { "enabled": true, "captions": true }, "defaults": { "captions": [ { "language": "en", "text": "SOME CAPTION" }, { "language": "ga", "text": "CAPTION ÉIGIN" } ] } }
During development, please test the following:
- Test this feature as a campaign admin AND as a uploader
- Test uploading multiple images, and make sure the defaults appear for them all