|
|
||
|---|---|---|
| .. | ||
| ReadMe.md | ||
| build | ||
| merge | ||
| plasmoidlocaletest | ||
| ru_RU.po | ||
| template.pot | ||
ReadMe.md
Version 7 of Zren's i18n scripts.
With KDE Frameworks v5.37 and above, translations are bundled with the *.plasmoid file downloaded from the store.
Install Translations
Go to ~/.local/share/plasma/plasmoids/com.github.Melawy.ArchUpdate/translate/ and run sh ./build --restartplasma.
New Translations
- Fill out
template.potwith your translations then open a new issue, name the filespanish.txt, attach the txt file to the issue (drag and drop).
Or if you know how to make a pull request
- Copy the
template.potfile and name it your locale's code (Eg:en/de/fr) with the extension.po. Then fill out all themsgstr "".
Scripts
sh ./mergewill parse thei18n()calls in the*.qmlfiles and write it to thetemplate.potfile. Then it will merge any changes into the*.polanguage files.sh ./buildwill convert the*.pofiles to it's binary*.moversion and move it tocontents/locale/...which will bundle the translations in the*.plasmoidwithout needing the user to manually install them.
Links
- https://zren.github.io/kde/docs/widget/#translations-i18n
- https://github.com/Zren/plasma-applet-lib/tree/master/package/translate
Status
| Locale | Lines | % Done |
|---|---|---|
| Template | 9 | |
| ru_RU | 8/9 | 88% |