@Dimitrij, We beg you. Your locale is the best.
Edited by Marchella, 21 November 2024 - 11:07.
Posted 21 November 2024 - 14:36
@Dimitrij, We beg you. Your locale is the best.
You can start by yourself. Enter Russian translation in each empty line msgstr " ".
#: ../src/plugin.py:1216 #, python-format msgid "\"%s\" bouquets have been generated successfully" msgstr "" #: ../src/IPTVProcessor.py:291 #, python-format msgid "# only leave the groups you want to remove in blacklist below and then rename the file to %s and regenerate the bouquets" msgstr "" #: ../src/plugin.py:1285 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "" msgstr[1] "" #: ../src/plugin.py:76 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "" msgstr[1] "" #: ../src/plugin.py:1204 #, python-format msgid "" "%s: an error occured during bouquet creation\n" "\n" "%s" msgstr "" #: ../src/plugin.py:1203 #, python-format msgid "" "%s: an error occured during bouquet creation\n" "\n" "Error type: %s" msgstr "" #: ../src/plugin.py:1215 #, python-format msgid "%s: bouquets generated successfully" msgstr "" #: ../src/plugin.py:1230 #, python-format msgid "%s: bouquets removed successfully" msgstr "" #: ../src/plugin.py:1184 #, python-format msgid "%s: starting bouquet creation" msgstr "" #: ../src/plugin.py:1212 #, python-format msgid "%s: unable to create bouquet" msgstr "" #: ../src/plugin.py:1250 msgid "Account created" msgstr "" #: ../src/plugin.py:1252 msgid "Account expires" msgstr "" #: ../src/plugin.py:1248 msgid "Account status" msgstr "" #: ../src/plugin.py:1111 msgid "Add provider" msgstr "" #: ../src/plugin.py:720 ../src/plugin.py:928 msgid "All" msgstr "" #: ../src/plugin.py:1356 msgid "All fields must be filled in." msgstr "" #: ../src/plugin.py:1452 msgid "Allow showing of 'Video on Demand' menu entry in Main Menu." msgstr "" #: ../src/plugin.py:1306 msgid "Append" msgstr "" #: ../src/plugin.py:1397 #, python-format msgid "Are you sure you want to permanently remove provider \"%s\" from your configuration?" msgstr "" #: ../src/plugin.py:1462 msgid "Automatically start time shift after" msgstr "" #: ../src/plugin.py:1460 msgid "Automatically start timeshift after" msgstr "" #: ../src/plugin.py:1317 msgid "Bouquet blacklist" msgstr "" #: ../src/plugin.py:743 ../src/plugin.py:940 ../src/plugin.py:1419 msgid "Cancel" msgstr "" #: ../src/plugin.py:1350 msgid "Catchup Type" msgstr "" #: ../src/IPTVCatchupPlayer.py:72 msgid "Catchup player commands" msgstr "" #: ../src/plugin.py:1484 msgid "Change the playback system to one of the players available in ServiceApp plugin." msgstr "" #: ../src/plugin.py:1450 msgid "Check for Network" msgstr "" #: ../src/plugin.py:1113 msgid "Clear bouquets" msgstr "" #: ../src/plugin.py:1110 msgid "Close" msgstr "" #: ../src/plugin.py:318 msgid "Connected transcoding, limit - no PiP!" msgstr "" #: ../src/plugin.py:1340 msgid "Creates files needed for importing EPG via EPGImport plugin" msgstr "" #: ../src/plugin.py:1344 msgid "Custom XMLTV URL" msgstr "" #: ../src/plugin.py:1312 #, python-format msgid "Delete \"%s\"" msgstr "" #: ../src/plugin.py:1450 msgid "Do a check is network available before try to retrieve the iptv playlist. If no network try backup services." msgstr "" #: ../src/IPTVCatchupPlayer.py:346 msgid "Do you want to resume playback?" msgstr "" #: ../src/IPTVProcessor.py:165 #, python-format msgid "Duration: %s" msgstr "" #: ../src/epgimport_helper.py:135 #, python-format msgid "EPG Import: Importing %s %s events" msgstr "" #: ../src/epgimport_helper.py:148 #, python-format msgid "EPG Import: Importing events for %s completed" msgstr "" #: ../src/plugin.py:1319 #, python-format msgid "Edit bouquet blacklist for provider \"%s\"." msgstr "" #: ../src/plugin.py:1449 msgid "Enable IPTV functionality and managment." msgstr "" #: ../src/plugin.py:1449 msgid "Enable IPTV manager" msgstr "" #: ../src/plugin.py:1456 msgid "Enable new GStreamer playback" msgstr "" #: ../src/plugin.py:1484 msgid "Enigma2 playback system" msgstr "" #: ../src/IPTVProcessor.py:161 #, python-format msgid "Ep%s" msgstr "" #: ../src/plugin.py:1332 msgid "Filter" msgstr "" #: ../src/plugin.py:1340 msgid "Generate EPG files for EPGImport plugin" msgstr "" #: ../src/plugin.py:1112 msgid "Generate bouquets" msgstr "" #: ../src/plugin.py:877 ../src/plugin.py:986 msgid "IMDb search" msgstr "" #: ../src/plugin.py:1235 msgid "INFO" msgstr "" #: ../src/plugin.py:1556 msgid "IPTV" msgstr "" #: ../src/plugin.py:1445 msgid "IPTV Settings" msgstr "" #: ../src/plugin.py:1575 msgid "IPTV manager Plugin" msgstr "" #: ../src/plugin.py:1329 msgid "If enabled URL will be static and not aliases. That means if the URL of a service changes in the playlist bouquet entry will stop working." msgstr "" #: ../src/plugin.py:1456 msgid "If enabled, the new GStreamer playback engine will be used." msgstr "" #: ../src/plugin.py:1475 msgid "If set to 'yes', allows you to use the seekbar to jump to a point within the event." msgstr "" #: ../src/plugin.py:1479 ../src/plugin.py:1481 msgid "If set to 'yes', allows you to use timeshift with alternative audio plugins." msgstr "" #: ../src/plugin.py:340 msgid "Incorrect service type for PiP!" msgstr "" #: ../src/plugin.py:301 msgid "Incorrect type service for PiP!" msgstr "" #: ../src/plugin.py:1331 msgid "Interval in which the playlist will be automatically updated" msgstr "" #: ../src/plugin.py:1254 msgid "Is trial" msgstr "" #: ../src/plugin.py:1100 msgid "M3U IPTV Manager - providers" msgstr "" #: ../src/plugin.py:1244 msgid "M3U IPTV Provider Info" msgstr "" #: ../src/plugin.py:1282 msgid "M3U/M3U8" msgstr "" #: ../src/plugin.py:1575 msgid "M3UIPTV" msgstr "" #: ../src/plugin.py:1310 msgid "M3UIPTVManager" msgstr "" #: ../src/plugin.py:1337 msgid "MAC address" msgstr "" #: ../src/plugin.py:1337 msgid "MAC address used for authenticating in Stalker portal." msgstr "" #: ../src/plugin.py:1256 msgid "Maximum connections" msgstr "" #: ../src/plugin.py:286 ../src/plugin.py:324 msgid "No free tuner!" msgstr "" #: ../src/IPTVCatchupPlayer.py:106 msgid "PLAY" msgstr "" #: ../src/plugin.py:1335 msgid "Password" msgstr "" #: ../src/plugin.py:1335 msgid "Password used for authenticating in Xtreme codes server." msgstr "" #: ../src/plugin.py:1314 #, python-format msgid "Permanently remove provider \"%s\" from your configuration." msgstr "" #: ../src/IPTVCatchupPlayer.py:96 msgid "Play Archive" msgstr "" #: ../src/IPTVCatchupPlayer.py:71 msgid "Play archive" msgstr "" #: ../src/plugin.py:1347 msgid "Playback system" msgstr "" #: ../src/plugin.py:1348 msgid "Playback system for Catchup/Archive" msgstr "" #: ../src/plugin.py:765 msgid "Press OK to access selected item" msgstr "" #: ../src/plugin.py:1115 msgid "Press OK to edit the currently selected provider" msgstr "" #: ../src/plugin.py:962 ../src/plugin.py:1040 ../src/plugin.py:1049 msgid "Press OK to play selected movie" msgstr "" #: ../src/plugin.py:849 msgid "Press OK to play selected show" msgstr "" #: ../src/plugin.py:841 ../src/plugin.py:1044 msgid "Press OK to select a category" msgstr "" #: ../src/plugin.py:845 msgid "Press OK to select a series" msgstr "" #: ../src/plugin.py:853 msgid "Press OK to select the current item" msgstr "" #: ../src/plugin.py:1325 msgid "Provider Type" msgstr "" #: ../src/plugin.py:1326 msgid "Provider name" msgstr "" #: ../src/plugin.py:1455 msgid "Recording 4097, 5001 and 5002 streams not possible with external players, so convert recordings to servicetype 1." msgstr "" #: ../src/plugin.py:1455 msgid "Recordings - convert IPTV servicetypes to 1" msgstr "" #: ../src/plugin.py:1331 msgid "Refresh interval" msgstr "" #: ../src/IPTVProcessor.py:169 #, python-format msgid "Released: %s" msgstr "" #: ../src/plugin.py:1451 msgid "Request timeout" msgstr "" #: ../src/IPTVCatchupPlayer.py:346 #, python-format msgid "Resume position at %s" msgstr "" #: ../src/IPTVProcessor.py:158 #, python-format msgid "S%s" msgstr "" #: ../src/plugin.py:1420 msgid "Save" msgstr "" #: ../src/plugin.py:1346 msgid "Scheme" msgstr "" #: ../src/plugin.py:1356 #, python-format msgid "Scheme must be unique. \"%s\" is already in use. Please update this field." msgstr "" #: ../src/plugin.py:744 ../src/plugin.py:941 msgid "Search" msgstr "" #: ../src/IPTVCatchupPlayer.py:466 msgid "Seek back" msgstr "" #: ../src/IPTVCatchupPlayer.py:462 msgid "Seek forwards" msgstr "" #: ../src/plugin.py:1477 msgid "Select 'Yes' to allow use of the seek bar to jump to a selected point within the event." msgstr "" #: ../src/plugin.py:1485 msgid "Select a player to be in use." msgstr "" #: ../src/plugin.py:1469 msgid "Select if timeshift should continue when set to record." msgstr "" #: ../src/plugin.py:1422 msgid "Select the bouquets you want to blacklist and press ok. Blacklisted bouquets will be removed and not regenerated on rebuild. To reactive a bouquet, deselect it and regenerate bouquets." msgstr "" #: ../src/plugin.py:1485 msgid "Select the player which will be used for Enigma2 playback." msgstr "" #: ../src/plugin.py:1263 msgid "Server https port" msgstr "" #: ../src/plugin.py:1261 msgid "Server port" msgstr "" #: ../src/plugin.py:1267 msgid "Server protocol" msgstr "" #: ../src/plugin.py:1265 msgid "Server rtmp port" msgstr "" #: ../src/plugin.py:1269 msgid "Server timezone" msgstr "" #: ../src/plugin.py:1259 msgid "Server url" msgstr "" #: ../src/plugin.py:1306 msgid "Shift" msgstr "" #: ../src/plugin.py:1452 msgid "Show 'Video on Demand' menu entry" msgstr "" #: ../src/plugin.py:1464 msgid "Show warning when time shift is stopped" msgstr "" #: ../src/plugin.py:1466 msgid "Show warning when timeshift is stopped" msgstr "" #: ../src/plugin.py:1339 msgid "Skip VOD entries" msgstr "" #: ../src/plugin.py:1339 msgid "Skip VOD entries in the playlist" msgstr "" #: ../src/plugin.py:1481 msgid "Skip jumping to live TV while timeshifting with plugins" msgstr "" #: ../src/plugin.py:1479 msgid "Skip jumping to live while timeshifting with plugins" msgstr "" #: ../src/plugin.py:1325 msgid "Specify the provider type." msgstr "" #: ../src/plugin.py:1326 msgid "Specify the provider user friendly name that will be used for the bouquet name and for displaying in the infobar." msgstr "" #: ../src/plugin.py:1346 msgid "" "Specifying the URL scheme that unicly identify the provider.\n" "Can be anything you like without spaces and special characters." msgstr "" #: ../src/plugin.py:1306 msgid "Stalker" msgstr "" #: ../src/plugin.py:1282 msgid "Stalker portal" msgstr "" #: ../src/plugin.py:1306 msgid "Standard" msgstr "" #: ../src/plugin.py:1473 msgid "Stop time shift while recording" msgstr "" #: ../src/plugin.py:1471 msgid "Stop timeshift while recording?" msgstr "" #: ../src/plugin.py:1473 msgid "Stops time shift being used if a recording is in progress. (Advisable for USB sticks.)" msgstr "" #: ../src/plugin.py:1471 msgid "Stops timeshift being used if a recording is in progress. (Advisable for USB sticks)" msgstr "" #: ../src/plugin.py:875 ../src/plugin.py:984 msgid "TMDb search" msgstr "" #: ../src/plugin.py:1344 msgid "The URL where EPG data for this provider can be downloaded." msgstr "" #: ../src/plugin.py:1350 msgid "The catchup API used." msgstr "" #: ../src/plugin.py:1348 msgid "The player used for playing Catchup/Archive. Can be DVB, GStreamer, HiSilicon, Extplayer3" msgstr "" #: ../src/plugin.py:1347 msgid "The player used. Can be DVB, GStreamer, HiSilicon, Extplayer3" msgstr "" #: ../src/plugin.py:1327 msgid "The playlist URL (*.m3u; *.m3u8) or the Xtreme codes server URL." msgstr "" #: ../src/plugin.py:1332 msgid "The search criter by which the service will be searched in the playlist file." msgstr "" #: ../src/plugin.py:1451 msgid "Timeout in seconds for the requests of getting playlist." msgstr "" #: ../src/plugin.py:1469 msgid "Timeshift-save action on zap" msgstr "" #: ../src/plugin.py:1421 msgid "Toggle all" msgstr "" #: ../src/plugin.py:1213 #, python-format msgid "" "Unable to create bouquet \"%s\"!\n" "Possible reason can be no network available." msgstr "" #: ../src/plugin.py:1342 msgid "Use custom XMLTV URL" msgstr "" #: ../src/plugin.py:1329 msgid "Use static URLs" msgstr "" #: ../src/plugin.py:1477 msgid "Use time shift SeekBar while time shifting" msgstr "" #: ../src/plugin.py:1475 msgid "Use timeshift seekbar while timeshifting?" msgstr "" #: ../src/plugin.py:1342 msgid "Use your own XMLTV url for EPG importing." msgstr "" #: ../src/plugin.py:1334 msgid "User name used for authenticating in Xtreme codes server." msgstr "" #: ../src/plugin.py:1334 msgid "Username" msgstr "" #: ../src/plugin.py:1562 msgid "Video on Demand" msgstr "" #: ../src/plugin.py:1043 msgid "VoD Movie Categories" msgstr "" #: ../src/plugin.py:1048 #, python-format msgid "VoD Movie Category: %s" msgstr "" #: ../src/plugin.py:1039 msgid "VoD Movie Search" msgstr "" #: ../src/plugin.py:1014 msgid "VoD Movie: enter search terms" msgstr "" #: ../src/plugin.py:840 msgid "VoD Series Categories" msgstr "" #: ../src/plugin.py:844 #, python-format msgid "VoD Series Category: %s" msgstr "" #: ../src/plugin.py:852 msgid "VoD Series Search" msgstr "" #: ../src/plugin.py:848 #, python-format msgid "VoD Series: %s" msgstr "" #: ../src/plugin.py:811 msgid "VoD Series: enter search terms" msgstr "" #: ../src/plugin.py:1464 msgid "When enabled, a warning will be displayed and the user will get an option to stop or to continue the time shift." msgstr "" #: ../src/plugin.py:1466 msgid "When enabled, a warning will be displayed and the user will get an option to stop or to continue the timeshift." msgstr "" #: ../src/plugin.py:1462 msgid "When enabled, time shift starts automatically in background after specified time." msgstr "" #: ../src/plugin.py:1460 msgid "When enabled, timeshift starts automatically in background after the specified time." msgstr "" #: ../src/plugin.py:1282 ../src/plugin.py:1306 msgid "Xtreme Codes" msgstr "" #: ../src/plugin.py:1310 msgid "add new provider" msgstr "" #: ../src/plugin.py:1310 msgid "edit provider" msgstr "" #: ../src/plugin.py:76 ../src/plugin.py:1285 msgid "off" msgstr "" #: ../src/plugin.py:1285 msgid "on" msgstr "" #: ../src/menu.xml:2 msgid "Settings" msgstr "A" #: ../src/menu.xml:2 msgid "General settings for IPTV subsystem." msgstr "" #: ../src/menu.xml:8 msgid "Playlist manager" msgstr "" #: ../src/menu.xml:8 msgid "Manage M3U/Xtreme Codes playlist IPTV providers and adds support for playing IPTV services from autogenerated bouquets." msgstr "" #: ../src/vod_menu.xml:1 msgid "Video On Demand" msgstr "" #: ../src/vod_menu.xml:2 msgid "Movies" msgstr "" #: ../src/vod_menu.xml:2 msgid "Video On Demand Movies listing." msgstr "" #: ../src/vod_menu.xml:8 msgid "TV Shows" msgstr "" #: ../src/vod_menu.xml:8 msgid "Video On Demand TV Shows listing." msgstr ""
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 26 November 2024 - 10:57
@WanWizard,
There is some stuff required in the M3UIPTV plugin recipe for the translation part to work.
Would you please be so kind as to add it.
This:
https://github.com/o...iptv.bb#L28-L38
And for split packages, this:
https://github.com/o...-m3uiptv.bb#L43
Edited by Huevos, 26 November 2024 - 10:57.
Posted 26 November 2024 - 12:49
I'll have a look once the build servers are up and running again.
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.
Posted 7 December 2024 - 19:26
Nope, haven't had time for it.
Buildservers are up and running again, had to go back this week because an SSD in the NAS had failed ( losing two days, it is a 1000km round trip for me ), still fine tuning the docker configs for the different images (develop builds fine now though), and now preparations for 9.1-release.
Unfortunately, all me, myself and I...
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.
Posted 21 December 2024 - 16:31
Why this, instead of the makefile normally used? Can OE-A for once get something fixed at the source, instead of worked around again?
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.
Posted 21 December 2024 - 16:37
The link I am refering to is for the po's., and the code OE-A had added to generate the mo files, because the makefile in DimitarCC's repo is missing.
Instead of OE-A mentioning this to him, and maybe even help to address it, they chose to work around it, as always...
edit: appearently, "they" means "you" if I look at the comment history. You should now better than this. Even your own repo's, like https://github.com/H...r/SatScanLcn/po, use the makefile.
Edited by WanWizard, 21 December 2024 - 16:40.
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.
Posted 21 December 2024 - 16:46
https://github.com/o...iptv.bb#L28-L38 has nothing to do with py files, it is about mo file generation.
Instead of having the repo define how to generate them, like every plugin does, you've pulled that logic into the BB recipe due to absense of the makefile. Instead of fixing it at the source, i.e. create the makefile.
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.
Posted 21 December 2024 - 19:32
I just don't understand why this code has to be in the bb recipe, while NONE of the other plugins have or need that. Why do something different for this plugin than for all other plugins?
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.
Posted 21 December 2024 - 21:26
I just don't understand why this code has to be in the bb recipe, while NONE of the other plugins have or need that. Why do something different for this plugin than for all other plugins?
No one says "have to". There was nothing in the plugin a makefile was needed for. Just install some .py files. Then the .po files got added. So I added the compile to .mo in the recipe.
Can you show an example of another plugin where the only purpose of the makefile is to add .mo files?
Posted 21 December 2024 - 21:51
So what is this for? https://github.com/H.../po/Makefile.am
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.
Posted 21 December 2024 - 22:00
So lets reverse the question: why does that repo need a makefile, and others don't?
There are plenty (i.e. the vast majority) of plugins that are python only, and use gettext, and none of them have this code in the recipe.
I don't understand why different solutions need to be implemented for the same thing. If these "few lines" are some much simpler, why don't we then massively simplify all other plugins?
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.
Posted 21 December 2024 - 22:05
Because that repo has c++ code to compile.
And the others? Because since the birth of enigma it has had copy and paste merchants just copying stuff because they have no clue how it works.
Same in enigma python code. Just copy from one module to another because they have no clue how to inherit.
Posted 21 December 2024 - 22:39
I know that. But that is not an excuse either to join them, or to make this issue worse.
Are you or are you not saying that for all python-only plugins with gettext, the makefile can be replaced by a few simple lines in a recipe ( for which we can make an include to simplify it even more, like we've done for pythonc compiles ) ?
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.
Posted 21 December 2024 - 23:07
I'm saying it is possible to have a repo with just .py and .po files and assemble it into a package in the bb recipe.
But what is possible depends on how the repo is structured, e.g. Bouquet_Maker_Xtream, descends through a string of empty folders: /BouquetMakerXtream/usr/lib/enigma2/python/Plugins/Extensions/ and the .mo files are precompiled. This let's the recipe be simpler but the repo is a mess.
With DimitarCC's plugin the repo structure is minimalist simplicity and it is assembled into a package either by the bb recipe or using the build.sh included in the repo.
Edited by Huevos, 21 December 2024 - 23:07.
ServiceApp - strange bug ?Started by lgm75, 30 Dec 2024 iptv, serviceapp, bouquet, gstpl and 1 more... |
|
|||
IPTV questionStarted by Gamefan, 3 Jul 2022 IPTV |
|
|||
Streamlink [-27] InstallerStarted by dreamboxco, 2 Apr 2021 IPTV, Streamlink, Plugin and 2 more... |
|
|||
m3u/xml?Started by MatthijsNL, 18 Dec 2020 ENIGMA2 |
|
|||
Looking for a good explanation of calculate, calibrate and allocate in positioner setup menuStarted by jeandubois, 19 Nov 2019 enigma2 |
|
0 members, 3 guests, 0 anonymous users