It appears that the appstream project no longer supports
`translatable=no` properties, and gettext extract the
`translatable=no` marked strings as translatable.
I opened an issue to inform about the situation, but `translatable=no`
properties are not accepted by developers. You can find the issue
here: https://github.com/ximion/appstream/issues/623
Please test your script or string extraction process
before merging this PR.
> In MetaInfo files, each individual paragraph of a description
> (or enumerated entry) is translated individually, however,
> you can only exclude the complete block from being translated
> by adding `translate="no"` to the description element.
Source: https://freedesktop.org/software/appstream/docs/sect-Quickstart-Translation.html
* appdata: Improve appdata for AppStream 1.0
- Add the `<developer><name>` tag
- Mark the `<developer_name>` tag as deprecated
- Improve appstreamcli parameters
- Activate meson tests on Flatpak manifest
* Change developer ID to kramo.hu
---------
Co-authored-by: kramo <93832451+kra-mo@users.noreply.github.com>
* appdata: use appstreamcli for appdata validation
appstream-util is obsoleted by appstreamcli.
* appdata: Update appdata
- Add translation tag
- Add categories and keywords tags
* Capitalize keywords to avoid duplicate strings
* Remove catrgories and keywords
They are unnecessary for Flathub
---------
Co-authored-by: kramo <contact@kramo.hu>
This metadata is invalid: custom data is a dictionary and using the same
key multiple times in a dictionary does not work
More information: https://github.com/ximion/appstream/issues/476