I added a new CI check to Drum Machine, it now automatically checks if the .pot translation template file is up to date. If I forget to regenerate it after adding/changing translatable strings (which I usually do), it reminds me :D

You can add it to your own projects as well, just copy the translation-check job from the workflow file and change the paths!
https://github.com/Revisto/drum-machine

#GNOME #i18n #GTK #Python

GitHub - Revisto/drum-machine: A drum machine application, built with Python, GTK4, libadwaita, and Pygame.

A drum machine application, built with Python, GTK4, libadwaita, and Pygame. - Revisto/drum-machine

GitHub
@danirabbit @revisto Neat, I should probably migrate to this, but I don't want to debug GitHub actions 🫣
@FineFindus Yeah, that's possible as well, I was thinking it would be cleaner that each merge request have the new strings in .pot file.