.. | ||
build.sh | ||
merge.sh | ||
ReadMe.md | ||
template.pot | ||
zh_CN.po |
New Translations
- Fill out
template.pot
with 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.pot
file and name it your locale's code (Eg:en
/de
/fr
) with the extension.po
. Then fill out all themsgstr ""
.
Scripts
bash ./merge
will parse thei18n()
calls in the*.qml
files and write it to thetemplate.pot
file. Then it will merge any changes into the*.po
language files.bash ./build
will convert the*.po
files to it's binary*.mo
version and move it tocontents/locale/...
which will bundle the translations in the*.plasmoid
without needing the user to manually install them.
Links
- i18n scripts from: https://github.com/Zren/plasma-applet-lib/tree/master/package/translate
- https://zren.github.io/kde/docs/widget/#translations-i18n
Status
Locale | Lines | % Done |
---|---|---|
Template | 95 | |
zh_CN | 95/95 | 100% |