This tutorial will describe how to translate the clock JingOS application with the tool PoEdit via a pull request on the JingOS translation Github repository to German on a LINUX MINT system (Debian based).
This requires the git client:
$ sudo apt install git
: Original tutorial, see here: JingOS and Original Apps translation
: What is PoEdit, see here: https://poedit.net/
: Here can I download PoEdit: Install Poedit 3 on Linux | Snap Store
Go to Github repository for JingOS translations, see .
Fork the repository to your account after login by the button in the upper right corner:
Clone the forked repository to your local system:
$ git clone <URL of your REPOSITORY>
$ cd JingOS-translations
Check out which apps are still to be translated:
Open PoEdit and select the app you want to translate.
Then select the target language.
- Translate the source text.
Hint: DEEPL is one of the best translation platforms, right now (DeepL Translate: The world's most accurate translator).
Save the translation.
Create a new directory for your target language and save your work in it.
Commit the changes to your personal/forked git repository
Go back to the terminal and check the changes of your forked repository with:
$ git status
Add the changes to the commit:
$ git add .
Commit the canges to your local repository:
$ git commit -m "translate clock to de_DE"
Then push the commit to the github server on the net:
git push origin HEAD
After this you can check the log to see your pushed commit:
- Create pull request
Go to github.com, log into your account. Then open the forked Jing translation repository in your account and switch the the tab “Pull request”.
Then click on the green button “New pull request”.
NOTE: The website jumps automatically to the original repository.
Finally click “Create pull request” to finish the task.
- Finally wait until your changes are accepted: