Jump to content


Photo

Translations for Enigma 2: Please post them here!


  • Please log in to reply
2135 replies to this topic

Re: Translations for Enigma 2: Please post them here! #1301 Vytenis P.

  • Senior Member
  • 28 posts

0
Neutral

Posted 16 July 2017 - 15:20

Thank you. Installed, but didn't help.The same error:

configure: error: in `/root/enigma2':
configure: error: 
  Could not link test program to Python. Maybe the main Python library has been
  installed in some non-standard library path. If so, pass it to configure,
  via the LDFLAGS environment variable.
  Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
  ============================================================================
   ERROR!
   You probably have to install the development version of the Python package
   for your distribution.  The exact name of this package varies among them.
  ============================================================================

See `config.log' for more details

Tried to find, where my python installed and locate, but without results


Vu+ Duo2 & Vu+ Ultimo 4K


Re: Translations for Enigma 2: Please post them here! #1302 Vytenis P.

  • Senior Member
  • 28 posts

0
Neutral

Posted 16 July 2017 - 15:41

grep python is more, than needed :) may be 64 bit debiai is the case?:
 

:~# dpkg-query -l | grep python
ii  dh-python                             2.20170125                        all          Debian helper tools for packaging Python libraries and applications
ii  libpython-dev:amd64                   2.7.13-2                          amd64        header files and a static library for Python (default)
ii  libpython-stdlib:amd64                2.7.13-2                          amd64        interactive high-level object-oriented language (default python version)
ii  libpython2.7:amd64                    2.7.13-2                          amd64        Shared Python runtime library (version 2.7)
ii  libpython2.7-dev:amd64                2.7.13-2                          amd64        Header files and a static library for Python (v2.7)
ii  libpython2.7-minimal:amd64            2.7.13-2                          amd64        Minimal subset of the Python language (version 2.7)
ii  libpython2.7-stdlib:amd64             2.7.13-2                          amd64        Interactive high-level object-oriented language (standard library, version 2.7)
ii  libpython3-dev:amd64                  3.5.3-1                           amd64        header files and a static library for Python (default)
ii  libpython3-stdlib:amd64               3.5.3-1                           amd64        interactive high-level object-oriented language (default python3 version)
ii  libpython3.5:amd64                    3.5.3-1                           amd64        Shared Python runtime library (version 3.5)
ii  libpython3.5-dev:amd64                3.5.3-1                           amd64        Header files and a static library for Python (v3.5)
ii  libpython3.5-minimal:amd64            3.5.3-1                           amd64        Minimal subset of the Python language (version 3.5)
ii  libpython3.5-stdlib:amd64             3.5.3-1                           amd64        Interactive high-level object-oriented language (standard library, version 3.5)
ii  libreoffice-script-provider-python    1:5.2.7-1                         all          Python script support provider for LibreOffice scripting framework
ii  python                                2.7.13-2                          amd64        interactive high-level object-oriented language (default version)
ii  python-apt-common                     1.4.0~beta3                       all          Python interface to libapt-pkg (locales)
ii  python-cairo                          1.8.8-2.2                         amd64        Python bindings for the Cairo vector graphics library
ii  python-chardet                        2.3.0-2                           all          universal character encoding detector for Python2
ii  python-dateutil                       2.5.3-2                           all          powerful extensions to the standard datetime module
ii  python-dbus                           1.2.4-1+b1                        amd64        simple interprocess messaging system (Python interface)
ii  python-decorator                      4.0.11-1                          all          simplify usage of Python decorators by programmers
ii  python-dev                            2.7.13-2                          amd64        header files and a static library for Python (default)
ii  python-feedparser                     5.1.3-3                           all          Universal Feed Parser for Python
ii  python-gi                             3.22.0-2                          amd64        Python 2.x bindings for gobject-introspection libraries
ii  python-gi-cairo                       3.22.0-2                          amd64        Python Cairo bindings for the GObject library
ii  python-gobject-2                      2.28.6-13                         amd64        deprecated static Python bindings for the GObject library
ii  python-gtk2                           2.24.0-5.1                        amd64        Python bindings for the GTK+ widget set
ii  python-libxml2                        2.9.4+dfsg1-2.2                   amd64        Python bindings for the GNOME XML library
ii  python-minimal                        2.7.13-2                          amd64        minimal subset of the Python language (default version)
ii  python-musicbrainzngs                 0.6-2                             all          Python bindings for the Musicbrainz NGS webservice interface
ii  python-mutagen                        1.36-1                            all          audio metadata editing library
ii  python-numpy                          1:1.12.1-3                        amd64        Numerical Python adds a fast array facility to the Python language
ii  python-pkg-resources                  33.1.1-1                          all          Package Discovery and Resource Access using pkg_resources
ii  python-pyinotify                      0.9.6-1                           all          simple Linux inotify Python bindings
ii  python-six                            1.10.0-3                          all          Python 2 and 3 compatibility library (Python 2 interface)
ii  python-sugar3                         0.110.0-4                         all          Sugar Learning Platform - toolkit Python bindings
ii  python-talloc                         2.1.8-1                           amd64        hierarchical pool based memory allocator - Python bindings
ii  python-telepathy                      0.15.19-3                         all          Python language bindings for telepathy
ii  python-utidylib                       0.3-1                             all          Python wrapper for TidyLib
ii  python2.7                             2.7.13-2                          amd64        Interactive high-level object-oriented language (version 2.7)
ii  python2.7-dev                         2.7.13-2                          amd64        Header files and a static library for Python (v2.7)
ii  python2.7-minimal                     2.7.13-2                          amd64        Minimal subset of the Python language (version 2.7)
ii  python3                               3.5.3-1                           amd64        interactive high-level object-oriented language (default python3 version)
ii  python3-apt                           1.4.0~beta3                       amd64        Python 3 interface to libapt-pkg
ii  python3-brlapi                        5.4-7                             amd64        Braille display access via BRLTTY - Python3 bindings
ii  python3-cairo                         1.10.0+dfsg-5+b1                  amd64        Python 3 bindings for the Cairo vector graphics library
ii  python3-chardet                       2.3.0-2                           all          universal character encoding detector for Python3
ii  python3-cups                          1.9.73-1                          amd64        Python3 bindings for CUPS
ii  python3-cupshelpers                   1.5.7-3                           all          Python utility modules around the CUPS printing system
ii  python3-dbus                          1.2.4-1+b1                        amd64        simple interprocess messaging system (Python 3 interface)
ii  python3-debian                        0.1.30                            all          Python 3 modules to work with Debian-related data formats
ii  python3-debianbts                     2.6.1                             all          Python interface to Debian's Bug Tracking System
ii  python3-dev                           3.5.3-1                           amd64        header files and a static library for Python (default)
ii  python3-gi                            3.22.0-2                          amd64        Python 3 bindings for gobject-introspection libraries
ii  python3-httplib2                      0.9.2+dfsg-1                      all          comprehensive HTTP client library written for Python3
ii  python3-louis                         3.0.0-3                           all          Python bindings for liblouis
ii  python3-minimal                       3.5.3-1                           amd64        minimal subset of the Python language (default python3 version)
ii  python3-pexpect                       4.2.1-1                           all          Python 3 module for automating interactive applications
ii  python3-pil:amd64                     4.0.0-4                           amd64        Python Imaging Library (Python3)
ii  python3-pkg-resources                 33.1.1-1                          all          Package Discovery and Resource Access using pkg_resources
ii  python3-ptyprocess                    0.5.1-1                           all          Run a subprocess in a pseudo terminal from Python 3
ii  python3-pyatspi                       2.20.3+dfsg-1                     all          Assistive Technology Service Provider Interface - Python3 bindings
ii  python3-pycurl                        7.43.0-2                          amd64        Python bindings to libcurl (Python 3)
ii  python3-pysimplesoap                  1.16-2                            all          simple and lightweight SOAP Library (Python 3)
ii  python3-renderpm:amd64                3.3.0-2                           amd64        python low level render interface
ii  python3-reportbug                     7.1.7                             all          Python modules for interacting with bug tracking systems
ii  python3-reportlab                     3.3.0-2                           all          ReportLab library to create PDF documents using Python3
ii  python3-reportlab-accel:amd64         3.3.0-2                           amd64        C coded extension accelerator for the ReportLab Toolkit
ii  python3-requests                      2.12.4-1                          all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-six                           1.10.0-3                          all          Python 2 and 3 compatibility library (Python 3 interface)
ii  python3-smbc                          1.0.15.6-1                        amd64        Python 3 bindings for the Samba client library
ii  python3-speechd                       0.8.6-4                           all          Python interface to Speech Dispatcher
ii  python3-uno                           1:5.2.7-1                         amd64        Python-UNO bridge
ii  python3-urllib3                       1.19.1-1                          all          HTTP library with thread-safe connection pooling for Python3
ii  python3-xdg                           0.25-4                            all          Python 3 library to access freedesktop.org standards
ii  python3.5                             3.5.3-1                           amd64        Interactive high-level object-oriented language (version 3.5)
ii  python3.5-dev                         3.5.3-1                           amd64        Header files and a static library for Python (v3.5)
ii  python3.5-minimal                     3.5.3-1                           amd64        Minimal subset of the Python language (version 3.5)


Edited by Vytenis P., 16 July 2017 - 15:42.

Vu+ Duo2 & Vu+ Ultimo 4K


Re: Translations for Enigma 2: Please post them here! #1303 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 21 July 2017 - 08:31

You can generate po and enigma2.pot files without compile the enigma2.
I use commands that use the enigma when compiling with flag --with-po:
git clone https://github.com/OpenPLi/enigma2.git
cd enigma2
xgettext --no-wrap -L Python --from-code=UTF-8 -kpgettext:1c,2 --add-comments="TRANSLATORS:" -d enigma2 -s -o enigma2-py.pot `find . -type f -name '*.py'`
sed -i -e 's/CHARSET/UTF-8/g' enigma2-py.pot
python po/xml2po.py `find . -type f -name '*.xml' | egrep -v './timers.xml'` > enigma2-xml.pot
cat enigma2-py.pot enigma2-xml.pot | /usr/bin/msguniq --no-wrap --no-location -o po/enigma2.pot -
rm enigma2-py.pot enigma2-xml.pot
msgmerge --backup=none --no-wrap --no-location -s -U po/lv.po po/enigma2.pot && touch po/lv.po

In the last line change in both places lv.po to your language files!


Edited by Taapat, 21 July 2017 - 08:37.


Re: Translations for Enigma 2: Please post them here! #1304 WanWizard

  • PLi® Core member
  • 70,396 posts

+1,807
Excellent

Posted 21 July 2017 - 11:48

Wouldn't it be a good idea to do the generation on the buildserver (for develop) and include the latest pot files in the image for easy translation?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Translations for Enigma 2: Please post them here! #1305 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 21 July 2017 - 13:26

I do not think it makes sense to do this on develop.
On develop translate slightly different from rc, but users do not have access to develop images.
Why translate what can not be used?
When the next rc-6.1 is created from the develop, the translation may be changed many times again.
 
I think that it would be appropriate generate translation files in develop directly before creating next rc.
Also now, do not need to generate translation files in rc.
Due to fuzzy translations it may cause gsod without checking.


Re: Translations for Enigma 2: Please post them here! #1306 WanWizard

  • PLi® Core member
  • 70,396 posts

+1,807
Excellent

Posted 21 July 2017 - 14:59

It something too be looked at, because ideally all translations should be up to date before creating an R/C.

 

Perhaps we should introduce an online translation service so users can help with the translations.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Translations for Enigma 2: Please post them here! #1307 andy1

  • Senior Member
  • 123 posts

+4
Neutral

Posted 22 July 2017 - 11:56

Hi

 

The latest Norwegian bokmål translation. Please update.

 

And the latest generated enigma2.pot fileAttached File  Norwegian-bokmål 2017-22-07-enigma2.zip   147.69KB   1 downloadsAttached File  OpenPli-2017-22-07-enigma2.pot.zip   31.67KB   7 downloads



Re: Translations for Enigma 2: Please post them here! #1308 Pr2

  • PLi® Contributor
  • 6,179 posts

+261
Excellent

Posted 22 July 2017 - 19:29

@Vitenys P.

 

The explanation of blzr is correct but need so more changes than what is explained because commenting out some strings create an empty if conditions which leads to error. So please find attached a changed configure.ac which is working fine.

 

Pr2

 

 

Attached Files


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: Translations for Enigma 2: Please post them here! #1309 MCelliotG

  • Senior Member
  • 443 posts

+35
Good

Posted 23 July 2017 - 00:36

Pulled my Greek translation on github as usual. Please push! Thanks in advance!



Re: Translations for Enigma 2: Please post them here! #1310 WanWizard

  • PLi® Core member
  • 70,396 posts

+1,807
Excellent

Posted 23 July 2017 - 13:56

Done.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Translations for Enigma 2: Please post them here! #1311 Vytenis P.

  • Senior Member
  • 28 posts

0
Neutral

Posted 24 July 2017 - 14:14

Thank you very much for all. With Pr2  configure.ac ./autogen.sh command successful, but ./configure --with-po shows the same error, like on the top of the page :(
Taapat commands after installed gettext, generated me the new *.pot and lt.po. Now I can overview the translation :) Thanks!


Vu+ Duo2 & Vu+ Ultimo 4K


Re: Translations for Enigma 2: Please post them here! #1312 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 17 August 2017 - 17:46

Estonian translation Update
17-august-2017-et.po

Credits
The main translation: Henkka
Update, Control & corrections: zeros
Bux fixes: rimas
 

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Translations for Enigma 2: Please post them here! #1313 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 27 August 2017 - 13:44

Estonian translation Update
27-august-2017-et.po

 

Credits
Bux fixes: rimas

 

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Translations for Enigma 2: Please post them here! #1314 Pr2

  • PLi® Contributor
  • 6,179 posts

+261
Excellent

Posted 2 September 2017 - 10:30

Hi,

 

Here are 2 September fr.po and enigma2.pot files.

To other translators good luck to translate all the countries, that was the boring part this time.  ;)

 

Pr2

Attached Files


Edited by Pr2, 2 September 2017 - 10:31.

NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: Translations for Enigma 2: Please post them here! #1315 Adga

  • Senior Member
  • 140 posts

+9
Neutral

Posted 3 September 2017 - 20:04

Lithuanian translation update
 

2017-09-03

latest pot*

 

Please update

 


DM900 UHD + Formuler Z8 (IPTV) + 520 HD + DM7080HD + DM8000HD


Re: Translations for Enigma 2: Please post them here! #1316 MCelliotG

  • Senior Member
  • 443 posts

+35
Good

Posted 4 September 2017 - 01:19

Challenge accepted!!! And done! I hadn't had so much fun since my projects for my translation degree!

I pulled my Greek translation to github, please push!

Thanks in advance!



Re: Translations for Enigma 2: Please post them here! #1317 WanWizard

  • PLi® Core member
  • 70,396 posts

+1,807
Excellent

Posted 7 September 2017 - 21:06

@Pr2, @Adga45,

 

Changes pushed, thanks!

 

@MCelloitG.

 

Merged a few days ago by @Littlesat.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Translations for Enigma 2: Please post them here! #1318 MCelliotG

  • Senior Member
  • 443 posts

+35
Good

Posted 8 September 2017 - 00:21

Thank you, I saw it!

Re: Translations for Enigma 2: Please post them here! #1319 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 9 September 2017 - 12:48

May I ask for the Estonian translation as well to upgrade? Some of us are waiting for this...... If it is necessary to present it differently, let me know and I will do it.
Thanks in advanced.

P.S. I do not have an account on github so far, and the technique is not familiar for me, so if it is necessary, then, please the instruction, how to make correctly the pull request to your github.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: Translations for Enigma 2: Please post them here! #1320 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 9 September 2017 - 16:47

Okay, I made an account on github. I found this place, where is the file that I want to change. How do I make the pull request there? I found this tutorial: https://help.github....a-pull-request/
Do you have anything to add to it? Then I will try to do this.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz



9 user(s) are reading this topic

0 members, 9 guests, 0 anonymous users