aerothemeplasma/Plasma/Plasma_Widgets/User/io.gitgud.wackyideas.win7sh.../translate
wackyideas b2bd8e4a72 Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
..
ReadMe.md Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
build Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
es.po Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
merge Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
nl.po Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
plasmoidlocaletest Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
pt_BR.po Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00
template.pot Released AeroThemePlasma version 0.2 2023-08-25 00:32:11 +02:00

ReadMe.md

Version 6 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/org.kde.plasma.win7showdesktop/translate/ and run sh ./build --restartplasma.

New Translations

  1. Fill out template.pot with your translations then open a new issue, name the file spanish.txt, attach the txt file to the issue (drag and drop).

Or if you know how to make a pull request

  1. Copy the template.pot file and name it your locale's code (Eg: en/de/fr) with the extension .po. Then fill out all the msgstr "".

Scripts

  • sh ./merge will parse the i18n() calls in the *.qml files and write it to the template.pot file. Then it will merge any changes into the *.po language files.
  • sh ./build will convert the *.po files to it's binary *.mo version and move it to contents/locale/... which will bundle the translations in the *.plasmoid without needing the user to manually install them.
  • sh ./plasmoidlocaletest will run ./build then plasmoidviewer (part of plasma-sdk).

Examples

Status

Locale Lines % Done
Template 23
es 23/23 100%
nl 23/23 100%
pt_BR 17/23 73%