Difference between revisions of "Main Page"

From OpenPLi Wiki
Jump to: navigation, search
(• Information for Translators: First draft to be continued...)
(34 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Today is: {{CURRENTDAYNAME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}} <br />
+
<div style='text-align: right;color:steelblue;font-size:125%'>'''{{CURRENTDAYNAME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}}''' <br /></div>
 
----
 
----
 
<span style="color:SteelBlue;font-size: 150%"><strong>{{CURRENTUSER}}, Welcome to the Open'''PLi''' Wiki</strong>  <span style="color:Black;font-size: 60%">
 
<span style="color:SteelBlue;font-size: 150%"><strong>{{CURRENTUSER}}, Welcome to the Open'''PLi''' Wiki</strong>  <span style="color:Black;font-size: 60%">
Line 7: Line 7:
  
 
{| class="wikitable"
 
{| class="wikitable"
!colspan="6";|<span style="color:steelblue;font-size: 120%;"><strong> Current version:<span style="color:#54595d;font-size: 100%;"> 6.2
+
!colspan="6";|<span style="color:steelblue;font-size: 120%;"><strong> Current version:<span style="color:#54595d;font-size: 100%;"> 7.1
 
|}
 
|}
  
[[Releasenotes | <span style="color:steelblue">'''• Releasenotes'''</span>]]
+
[[Releases | <span style="color:steelblue">'''• Releasenotes'''</span>]]
 
----
 
----
 
<span style="color:Red;font-size: 100%">Attention<br/>
 
 
There is a new section in the Wiki named [[Problems_and_Solutions | <span style="color:SteelBlue">'''Problems and Solutions'''</span>]] to hopefully improve the chance you finding a solution to problems you might encounter. As a consequence some content of the [[Tips_and_Tweaks | <span style="color:SteelBlue">'''Tips and Tweaks'''</span>]] section has moved over to this new section. Also both sections have been alphabetized, we hope this helps and improves the readability of the content.
 
  
  
 
=='''OpenPLi - Installation and configuration:'''==
 
=='''OpenPLi - Installation and configuration:'''==
  
===[[Supported_Receivers | <span style="color:SteelBlue">'''• Supported Receivers'''</span>]]===
+
===[[Supported_Receivers | <span style="color:SteelBlue">'''• Supported receivers'''</span>]]===
 
Overview of all supported receivers and how to flash a your receiver. Also there is a comparison table were many receivers are listed and are compared right down to component level, so you can make an easier choice if you want to buy one. Also there is a special table that gives the power consumption of many receivers.
 
Overview of all supported receivers and how to flash a your receiver. Also there is a comparison table were many receivers are listed and are compared right down to component level, so you can make an easier choice if you want to buy one. Also there is a special table that gives the power consumption of many receivers.
  
Line 26: Line 22:
 
Here will be explained how to install OpenPLi on your receiver, various methods are explained and below are the various links that you might need. The link to the what, how and why to backup is recommended.
 
Here will be explained how to install OpenPLi on your receiver, various methods are explained and below are the various links that you might need. The link to the what, how and why to backup is recommended.
  
====[[Backup | <span style="color:SteelBlue"> '''• Backup'''</span>]]====
+
===[[Installation | <span style="color:SteelBlue">''' • OpenPLi configuration'''</span>]]===
Before you update, upgrade or change anything it is good to have a backup. Here the plugins "Autobackup" (by default installed) and the "BackupSuite" (has to be installed) are explained.
+
Below is explained how you can configure OpenPLi
  
====[[Cable | <span style="color:SteelBlue">'''• Cable settings information'''</span>]]====
+
====[[Backup | <span style="color:CornflowerBlue"> '''• Backup'''</span>]]====
 +
Before you update, upgrade or change anything it is good to have a backup. Here the plugins "Autobackup" (by default installed), the "BackupSuite" (has to be installed) and some models which have an internal backup function are explained.
 +
 
 +
====[[Cable | <span style="color:CornflowerBlue">'''• Cable settings information'''</span>]]====
 
Looking for network ID's, symbolrates and frequency's to scan your cable channels..? Here you can find the information of our cable provider.
 
Looking for network ID's, symbolrates and frequency's to scan your cable channels..? Here you can find the information of our cable provider.
  
====[[Channel_Settings | <span style="color:SteelBlue">'''• Channel Settings for satellite receivers'''</span>]]====
+
====[[Channel_Settings | <span style="color:CornflowerBlue">'''• Channel settings for satellite receivers'''</span>]]====
 
Channel settings file for various satellites.
 
Channel settings file for various satellites.
  
====[[External_Device_support | <span style="color:SteelBlue">'''• External device support'''</span>]]====
+
====[[Data_sharing | <span style="color:CornflowerBlue">'''• Data sharing'''</span>]]====
 +
If you want to share your data like a NAS, OpenPLi receiver, PC (desktop, notebook) or any other medium using NFS, CIFS (SMB/Samba), this is were to look.
 +
 
 +
====[[External_Device_support | <span style="color:CornflowerBlue">'''• External device support'''</span>]]====
 
Here you will find a list of known external devices that are known to work with OpenPLi.
 
Here you will find a list of known external devices that are known to work with OpenPLi.
  
====[[Softcam | <span style="color:SteelBlue">'''• Softcam Wiki'''</span>]]====
+
====[[Softcam | <span style="color:CornflowerBlue">'''• Softcam Wiki'''</span>]]====
 
When you want to look at encrypted channels and not only Free to Air (FTA) you can use a softcam. In this section is explained how to install and use a few.
 
When you want to look at encrypted channels and not only Free to Air (FTA) you can use a softcam. In this section is explained how to install and use a few.
  
====[[Tips_and_Tweaks | <span style="color:SteelBlue">'''• Tips and Tweaks'''</span>]]====
+
===[[Tips_and_Tweaks | <span style="color:SteelBlue">'''• Tips and Tweaks'''</span>]]===
 
Many useful tips on various stuff on working with OpenPLi, Putty, SSD useful or not, debugging, how to crashlog, etc. etc.
 
Many useful tips on various stuff on working with OpenPLi, Putty, SSD useful or not, debugging, how to crashlog, etc. etc.
  
====[[Problems and Solutions | <span style="color:SteelBlue">'''• Problems and Solutions'''</span>]]====
+
===[[Problems and Solutions | <span style="color:SteelBlue">'''• Problems and Solutions'''</span>]]===
 
This section deals with all kind of problems and possible solutions. If you run into a problem using OpenPLi you can take a peak here to find a solution.
 
This section deals with all kind of problems and possible solutions. If you run into a problem using OpenPLi you can take a peak here to find a solution.
  
Line 62: Line 64:
  
 
===[[Plugin_Wiki | <span style="color:SteelBlue">'''• Plugin browser'''</span>]]===
 
===[[Plugin_Wiki | <span style="color:SteelBlue">'''• Plugin browser'''</span>]]===
If want to extend the functions of OpenPLi you can install plugins from the feed. Remember these plugins are not maintained by OpenPLi, so always backup before installing.
+
If want to extend the functions of OpenPLi you can install plugins from the feed (=the ''technical'' name where the plugins are stored) . Remember these plugins are not maintained by OpenPLi, so always backup before installing.
 +
====[[Plugins | <span style="color:CornflowerBlue">'''• Plugins'''</span>]]====
 +
In the OpenPLi feed are many plugins. Here is explained, like what these plugins can do and how some of these plugins work, Refresh Bouqet, Autotimer, etc.
  
 
===[[Fallback_remote_receiver | <span style="color:SteelBlue">'''• Fallback remote receiver'''</span>]]===
 
===[[Fallback_remote_receiver | <span style="color:SteelBlue">'''• Fallback remote receiver'''</span>]]===
Line 72: Line 76:
 
=='''OpenPLi - Information for advanced users'''==
 
=='''OpenPLi - Information for advanced users'''==
 
===[[Knowledge_base | <span style="color:SteelBlue">'''• Knowledge base'''</span>]]===
 
===[[Knowledge_base | <span style="color:SteelBlue">'''• Knowledge base'''</span>]]===
Many useful information on various subjects.
+
Many useful information on various subjects, to name but a few; GStreamer, HbbTV, Overscan, Satfinders, TV-headend, Unicable and VPN
  
 
=='''OpenPLi - Information for developers'''==
 
=='''OpenPLi - Information for developers'''==
===[[Information_for_Developers | <span style="color:SteelBlue">'''• Information for Developers'''</span>]]===
+
===[[Information_for_Developers | <span style="color:SteelBlue">'''• Information for developers'''</span>]]===
===[[Create_Bootlogo | <span style="color:SteelBlue">'''• How to create a Bootlogo''' </span>]]===
+
Info for developers and some basic Git commands.
 +
 
 +
===[[Create_Bootlogo | <span style="color:SteelBlue">'''• How to create a bootlogo''' </span>]]===
  
 
=='''OpenPLi - Information for translators'''==
 
=='''OpenPLi - Information for translators'''==
===[[Information_for_Translators | <span style="color:SteelBlue">'''• Information for Translators'''</span>]]===
+
===[[Information_for_translators | <span style="color:SteelBlue">'''• Information for translators'''</span>]]===
 
+
OpenPLi is always looking for help to have it translated properly in many languages. Here there is information, FAQ etc. to help you along the way.
OpenPLi is always looking for help to have it translated properly in many languages.
 
But we kindly ask you to translate in your native language or in a language that you are really familiar with. OpenPLi is not looking for automated translation jobs.
 
 
 
 
 
 
 
'''Quick start guide'''
 
----
 
# We recommend that you download and install PoEdit from this site (please consider to register it if you appreciate it): https://poedit.net/
 
# Once installed go into: Preferences - Advanced - suppress the wrap line option and tick preserve original file format
 
# Download the language file you want to work on from:  https://github.com/OpenPLi/enigma2/tree/develop/po  (click on the file name, it will show you the file content, press the RAW button and save it locally on your disk).
 
# Open it up with PoEdit
 
# You can start translating the file
 
# Save it, you will get 2 files  xx.po and xx.mo (where xx is your language code)
 
# Upload your updated xx.po file to the forum and we will put it back into github for you: https://forums.openpli.org/forum/55-en-enduser-support/  (we don't need to xx.mo file only the xx.po is important for us).
 
 
 
 
 
'''How can I test my translation on my OpenPLi?'''
 
----
 
In order to test you translation work on you receiver, you will need a FTP access to it. <br />
 
You can get a free FTP client from:  https://filezilla-project.org/ (or any FTP client of your choice).
 
Advice: if you use FileZilla client go into Parameters - Transferts - FTP: file type : set it to Binary (this will avoid you many problems when using FTP).
 
 
 
# You have a local file that you have worked on called:  xx.mo (where xx is your language code) rename it into: enigma2.mo
 
# Connect to your receiver and go to this path:  /usr/share/enigma2/po
 
# There you will see a series of folders, one per language, enter the language that you are working on:  /usr/share/enigma2/po/xx/LC_MESSAGES
 
# Rename the file already existing on your receiver enigma2.mo into enigma2.bak (this step is important if you want to be able to rollback your changes)
 
# Transfert your own enigma2.mo file
 
# Restart your receiver
 
# Enjoy your translation
 
 
 
 
 
'''My enigma2.mo gives trouble: how to rollback?'''
 
----
 
# If you have followed the previous step carefully, connect with FTP to you receiver go back into the folder, delete your enigma2.mo and rename the enigma2.bak into enigma2.mo<br />
 
# Restart you receiver.
 
 
 
 
 
'''What are Fuzzy lines in PoEdit?'''
 
----
 
The po files are generated based on the translatable strings that are in the source code, but the source code evolves and the strings are subject to change.<br />
 
So when the script detect that an already translated string is changed in the source code, it is marked as fuzzy, this mean that the string must be reviewed by the translators.<br />
 
It can happen that the translation is still correct, so don't forgot to untick the fuzzy flag in PoEdit because a fuzzy string is never displayed, only validated translation are.
 
 
 
 
 
'''There is a mistake in the original strings that I want to translate, how can I fix it?'''
 
----
 
If you find a mistake in the original strings / sentences that you need to translate it is useless to try to fix it in the po file. The correction must done in the source code.<br />
 
So please report the error on the OpenPLi forum and wait to have it fixed into the source code and the po files including the correction to be generated again.<br />
 
You can continue to translate in between, just skip the erroneous strings.
 
 
 
 
 
'''Do I need to translate every strings?'''
 
----
 
Some strings, perhaps, doesn't need to be translated, you can of course decide to skip those strings and leave them untranslated. From my side, I'd like to have the po file that I manage always translated at 100%. Why? Because I'd like to see immediately the strings that I still need to translate, otherwise you will read over and over the untranslated strings. But it's up to you to decide.
 
 
 
 
 
'''My plugins are not translated, can I add manually the missing strings in the OpenPLi po files to have it translated too?'''
 
----
 
No never add manually missing strings/sentences into OpenPLi file to translate, for exemple plugin, because the po files are generated on a regular basis and every strings/sentences that is included in a po file but not found in the OpenPLi source code will just deleted. So you will lose your work.<br />
 
 
 
Remark: I will explain later on how to properly translated plugins (stay tuned).
 
 
 
 
 
'''Can I edit po file without using PoEdit?'''
 
----
 
po files are just plain text, so yes of course any linux compatible text editor can do the job but PoEdit is real help to avoid some common mistake that you can make when editing it with a text editor.
 
 
 
 
 
'''PoEdit report warning in my po file, is it normal?'''
 
----
 
Yes, PoEdit can report warning that are not mistakes, for exemple a capital letter set when it is not in the original string, this is not blocking. If you are happy with you translation, don't care about warnings.<br />
 
But if PoEdit report errors then you need to fix them, errors are important and will prevent you from saving the file. So you need to fix them all.
 
 
 
 
 
 
 
To be continued...
 
  
 
=='''OpenPLi - Faits divers'''==
 
=='''OpenPLi - Faits divers'''==

Revision as of 11:39, 28 June 2019

Thursday, March 28 2024

34.201.122.150, Welcome to the OpenPLi Wiki

Centre

Current version: 7.1

• Releasenotes



OpenPLi - Installation and configuration:

• Supported receivers

Overview of all supported receivers and how to flash a your receiver. Also there is a comparison table were many receivers are listed and are compared right down to component level, so you can make an easier choice if you want to buy one. Also there is a special table that gives the power consumption of many receivers.

• OpenPLi installation

Here will be explained how to install OpenPLi on your receiver, various methods are explained and below are the various links that you might need. The link to the what, how and why to backup is recommended.

• OpenPLi configuration

Below is explained how you can configure OpenPLi

• Backup

Before you update, upgrade or change anything it is good to have a backup. Here the plugins "Autobackup" (by default installed), the "BackupSuite" (has to be installed) and some models which have an internal backup function are explained.

• Cable settings information

Looking for network ID's, symbolrates and frequency's to scan your cable channels..? Here you can find the information of our cable provider.

• Channel settings for satellite receivers

Channel settings file for various satellites.

• Data sharing

If you want to share your data like a NAS, OpenPLi receiver, PC (desktop, notebook) or any other medium using NFS, CIFS (SMB/Samba), this is were to look.

• External device support

Here you will find a list of known external devices that are known to work with OpenPLi.

• Softcam Wiki

When you want to look at encrypted channels and not only Free to Air (FTA) you can use a softcam. In this section is explained how to install and use a few.

• Tips and Tweaks

Many useful tips on various stuff on working with OpenPLi, Putty, SSD useful or not, debugging, how to crashlog, etc. etc.

• Problems and Solutions

This section deals with all kind of problems and possible solutions. If you run into a problem using OpenPLi you can take a peak here to find a solution.

OpenPLi - Functions and default plugins

• Hidden functions

Some functions are not easy to find, but can be very helpful, here there are a few.

• HDMI-CEC

This feature can make your devices work better together, so like using one remote to control TV and receiver. Note it is turned off by default

• Hotkey

With this function Hotkeys can be (un)selected to make things easier.

• MountManager

Here the mountmanager is explained. It is used to mount (make) accessible external drives, like with a NAS or (the harddisk of) other receivers. Mounting means associating a storage device to a particular location in the directory tree.

• Plugin browser

If want to extend the functions of OpenPLi you can install plugins from the feed (=the technical name where the plugins are stored) . Remember these plugins are not maintained by OpenPLi, so always backup before installing.

• Plugins

In the OpenPLi feed are many plugins. Here is explained, like what these plugins can do and how some of these plugins work, Refresh Bouqet, Autotimer, etc.

• Fallback remote receiver

This function gives you the option to use the tuners from another OpenPLi receiver, when they are wired or wireless (WiFi) connected. This way you can watch TV when there is no access to satellite or cable or expand your tuners.

• Webif

Information about the Webif (webinterface) and how to access and configure it.

OpenPLi - Information for advanced users

• Knowledge base

Many useful information on various subjects, to name but a few; GStreamer, HbbTV, Overscan, Satfinders, TV-headend, Unicable and VPN

OpenPLi - Information for developers

• Information for developers

Info for developers and some basic Git commands.

OpenPLi - Information for translators

• Information for translators

OpenPLi is always looking for help to have it translated properly in many languages. Here there is information, FAQ etc. to help you along the way.

OpenPLi - Faits divers

• History

• UP-Download magazine (Dutch language)

π