GeopJr / Collision

Check hashes for your files - A GUI tool to generate, compare and verify MD5, SHA-1, SHA-256, SHA-512, Blake3, CRC32 & Adler32 hashes.
https://collision.geopjr.dev
BSD 2-Clause "Simplified" License
145 stars 15 forks source link

appdata: `translate=no` properties #203

Closed yakushabb closed 6 months ago

yakushabb commented 6 months ago

appdata: translate=no properties

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: Fix contribute URL

welcome.gnome.org is translatable and don't redirect user to English page.

GeopJr commented 6 months ago

LGTM, thanks for bringing it up to appstream and for fixing wthe w.g.o link!

It had been bugging me for so long, especially on Tuba, that has way more strings