Best practices for automating code changes

Hello,

the Mudlet team is working on getting the translation infrastructure in place, so we can easily translate our project https://github.com/Mudlet/Mudlet. It is a Qt project, which uses a tool called “lupdate” to generate a file with the strings to translate. The translation is then done via crowdin.

We would like to automate the generate the generation of the translation strings to avoid developers forgetting to run the lupdate. Are there any best practices how to do this?

Some more information about things that might pose as obstacles: The project is a cross-platform application and already uses Travis and appveyor CI jobs for certain tasks. The main branch is protected and needs at least one approved review and the CI jobs to pass.

Thanks in advance for any hints.

Hi @keneanung,

This post was moved to a different board that fits your topic of discussion a bit better. This means you’ll get better engagement on your post, and it keeps our Community organized so users can more easily find information.

As you’ll notice, your Topic is now in the Project Development Help and Advice board. No action is needed on your part; you can continue the conversation as normal here.

Cheers!