Skip to content

Conversation

ZoweZilsio
Copy link
Contributor

Adds a workflow that automatically commits the updated POT file to the language repo whenever the code from the main repo is updated.

The build workflow would fetch the language repository to generate the MO file when it's running. This should remove the need to manually push the translations from the language repository to this one.

After this is merged, the language repo could be integrated with Weblate so that people who want to contribute translations don't need to know how to use git or github. Weblate can be configured to automatically push changes to the language repo and it offers free hosting for libre projects (or it can be self hosted).

NOTE: the workflow that updates the language repo needs a PAT that has Read & Write Contents repo permission to the language repo. It needs to be saved as a repository secret with the name CI_CEMU_LANG_PUSH_TOKEN

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant