- When Cinnamon or one of the Linux Mint tools is updated on GitHub by a Linux Mint developer, one of the Linux Mint developers also adds any new translatable strings to Launchpad for translation. BTW, there is only one active branch for translations: "latest".
- On Launchpad you can join a translation team for Linux Mint and you can continually work to add new translations or improve existing translations.
- Generally, when the Linux Mint developers have added some new features to Cinnamon or one of the Linux Mint tools, and there are new translatable strings, they wait for a bit for the translation teams to work on that. Afterwards they will pull the translations from Launchpad and make a new release of the software, and publish that to the current Linux Mint release.
- In other cases the Linux Mint developers aim to look once per month for improved translations, and do a new release of the software if that seems useful (again, for the current Linux Mint release).
All the above applies to software developed by Linux Mint only. Translations for all other software is either handled by the translation teams at Ubuntu or at Debian, and doing new releases of software with improved translations is up to the Ubuntu or Debian package maintainers.