Language Files.
If you would like to have a go at translating this plugin into your native language. Please do.
I will then add in the translations into future release.
Note: formating like line breaks \n and string holders %s need to remain in your translated text.
Also try to keep the length of translations a similar length to the original. Especially for button text.
Download POEDIT
https://poedit.net/download
Download and extract my en.po file
en.zip
Open POEDIT
File > preferences > Advanced
Uncheck "Wrap at:"
Uncheck "Preserve formatting of existing files.
fdd5ee964ab297fccff6c8ba9.png
Create new translation
3dc42f1832e6f3682606a1.png
Select PO Translation Files in file explorer dropdown.
Select my downloaded en.po
Select translation language
bc99af3.png
Click the Source text you want to add a translation for.
Add Translation in bottom panel.
Save your PO file.
Upload your uncompiled po file here. (not the compiled mo file)
You cannot upload .po extensions on this forum, so either zip it up, or change the extension to .txt before uploading.
For self testing your own translations, File > Complie to mo... (if not set to automatically in preferences)
On your box, navigate to
/usr/lib/enigma2/python/Plugins/Extensions/JediMakerXtream/locale/
Add in a new folder for your language.
This will be the same name as what POEDIT saved your file as.
For example "Sweden" will save a sv.po /sv.mo
So create an "sv" folder.
Inside that folder create another folder "LC_MESSAGES"
278874265.png
Inside "LC_MESSAGES"
Upload your .mo file. (not your .po file)
Rename file to "JediMakerXtream.mo"
Reboot your GUI.
Cheers