-
Notifications
You must be signed in to change notification settings - Fork 128
Description
Having looked at trying to get translation systems to handle appstream (again), I think it might make this way more approachable, if we could have multiple files.
For e.g. weblate asks you for a source file of your translations. And a filemask for all your available translation files.
https://docs.weblate.org/en/weblate-5.13.3/admin/projects.html#component-template
https://docs.weblate.org/en/weblate-5.13.3/admin/projects.html#component-filemask
It might be able to handle this differently, but having one huge file, seems not very maintainable.
A different approach would be:
- to have some manual work, on each change with generating translations via
itstoolfor e.g. - then have that run into weblate
- weblate exports translations back to the repo
- right now it would need another
itstoolrun to merge the translations into a metainfo file again
example how step 1 could look like https://github.com/flathub/net.filebot.FileBot/pull/24/files
It would be handy to simplify this as much as possible - currently the rate of translations used for metadata is pretty bad on flathub. So e.g. getting rid of 4 would be nice.
If this already exitsts, I could not find it in the docs.