Skip to content

Latest commit

 

History

History

translate

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Zren based translation template, i18n scripts. link

Install Translations

Go to ~/.local/share/plasma/plasmoids/OnzeMenu/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).

Links

Examples

Status

Locale Lines % Done
Template 40
de 32/40 80%
fr 32/40 80%
ko 32/40 80%
nl 33/40 82%
pt-br 32/40 80%
ru 32/40 80%
tr 28/40 70%
uk 33/40 82%
zh_CN 30/40 75%