diff --git a/plugin/plugin.py b/plugin/plugin.py index ccdceed..2ab3e26 100644 --- a/plugin/plugin.py +++ b/plugin/plugin.py @@ -1,3 +1,4 @@ +from __future__ import absolute_import from . import _ from Plugins.Plugin import PluginDescriptor from Screens.Screen import Screen @@ -10,7 +11,7 @@ from Components.ConfigList import ConfigListScreen from Components.ServiceEventTracker import ServiceEventTracker from Tools.Directories import pathExists, fileExists -from bitrate import Bitrate +from .bitrate import Bitrate config.plugins.bitrate = ConfigSubsection() config.plugins.bitrate.background = ConfigSelection([("#00000000", _("black")), ("#54111112", _("transparent") + " - " + _("black"))], default="#00000000") @@ -32,15 +33,15 @@ class BitrateViewerExtra(Screen): skin_compact_fullhd = """ - - - - - + + + + + """ % (config.plugins.bitrate.z.value, config.plugins.bitrate.background.value) skin_info_fullhd = """ - + @@ -49,7 +50,7 @@ class BitrateViewerExtra(Screen): - + @@ -103,14 +104,16 @@ def __init__(self, session, infobar_mode=False): self.infobar_mode = infobar_mode self.style_skin = config.plugins.bitrate.style_skin.value self.startDelayTimer = eTimer() + self.skinName = ["BitrateViewerExtra"] self.startDelayTimer.callback.append(self.bitrateAfrterDelayStart) + self.setTitle(_("Bitrate viewer")) if config.plugins.bitrate.style_skin.value == "compact": self["video_caption"] = StaticText(_("Video:")) self["audio_caption"] = StaticText(_("Audio:")) self["video"] = StaticText() self["audio"] = StaticText() + self.skinName.insert(0, "BitrateViewerExtraCompact") else: - self.setTitle(_("Bitrate viewer")) self["vmin"] = Label("") self["vmax"] = Label("") self["vavg"] = Label("") @@ -184,10 +187,29 @@ def bitrateStopped(self, retval): class BitrateViewerSetup(Screen, ConfigListScreen): + if not FULLHD: + skin = """ + + + + + + + """ + else: + skin = """ + + + + + + + """ + def __init__(self, session): + self.skin = BitrateViewerSetup.skin self.setup_title = _("Bitrate viewer setup") Screen.__init__(self, session) - self.skinName = "Setup" self["key_green"] = Label(_("Save/OK")) self["key_red"] = Label(_("Cancel")) self["actions"] = ActionMap(["SetupActions", "ColorActions"], diff --git a/po/fi.po b/po/fi.po index b947bf1..5e67df4 100644 --- a/po/fi.po +++ b/po/fi.po @@ -1,89 +1,89 @@ msgid "" msgstr "" -"Project-Id-Version: plugins 0.0.1\n" +"Project-Id-Version: Bitrate\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-06-04 14:30+0300\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2026-04-09 23:25+0300\n" "Last-Translator: tomppaa \n" -"Language-Team: none\n" +"Language-Team: Orlandox\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 2.4.3\n" -"POT-Creation-Date: \n" +"X-Generator: Poedit 3.9\n" msgid " kbit/s" msgstr " kbit/s" msgid "Audio:" -msgstr "Ääni:" +msgstr "Audio:" msgid "audio" -msgstr "ääni" +msgstr "audio" msgid "video" -msgstr "kuva" +msgstr "video" msgid "Background window" -msgstr "Tausta ikkuna" +msgstr "Taustaikkuna" msgid "Bitrate setup" -msgstr "Bittinopeus Asetukset" +msgstr "Bittinopeuden asetukset" msgid "Bitrate viewer" msgstr "Bittinopeus" msgid "Bitrate viewer setup" -msgstr "Bittinopeus asetukset" +msgstr "Bittinopeuden asetukset" msgid "Cancel" msgstr "Peruuta" msgid "GUI needs a restart to apply changes!" -msgstr "Käyttöjärjestelmä tarvitsee uudelleen käynnistyksen muutosten tekemiseen jälkeen!" +msgstr "Käyttöliittymä vaatii uudelleenkäynnistyksen muutosten käyttöönottamiseksi!" msgid "Mode" -msgstr "Tila" +msgstr "Toimintatila" msgid "Restart bitrate viewer" -msgstr "Käynnistä bittinopeuden katseluohjelma uudelleen" +msgstr "Käynnistä bittinopeus uudelleen" msgid "Save/OK" msgstr "Tallenna/OK" msgid "Show 'restart bitrate' in extensions menu" -msgstr "Näytä 'käynnistä bittinopeus' laajennusvalikossa" +msgstr "Näytä 'käynnistä bittinopeus uudelleen' laajennusvalikossa" msgid "Show bitrate for live service" -msgstr "Näytä bittinopeus kanavilla" +msgstr "Näytä bittinopeus live-kanavalla" msgid "Start for type services" -msgstr "Alkaen tyyppiset palvelut" +msgstr "Aloita tyyppipalveluista" msgid "Style skin" -msgstr "Ikkunan tyyli" +msgstr "Teeman tyyli" msgid "Using bitrate in the skins with this plugin is not compatible!" -msgstr "Bittinopeuden teeman käyttäminen tämän laajennuksen kanssa ei ole yhteensopiva!" +msgstr "Bittinopeuden käyttö teemoissa tämän pluginin kanssa ei ole yhteensopivaa!" msgid "Video:" -msgstr "Kuva:" +msgstr "Video:" msgid "X screen position" -msgstr "Näytön sijainti X" +msgstr "X-sijainti näytöllä" msgid "Y screen position" -msgstr "Näytön sijainti Y" +msgstr "Y-sijainti näytöllä" msgid "Z screen position" -msgstr "Näytön sijainti Z" +msgstr "Z-sijainti näytöllä" msgid "all" msgstr "kaikki" msgid "as infobar" -msgstr "kuten tietopalkki" +msgstr "tietopalkkina" msgid "black" msgstr "musta" @@ -92,25 +92,25 @@ msgid "compact" msgstr "kompakti" msgid "extension menu" -msgstr "laajennusvalikko" +msgstr "laajennusvalikossa" msgid "full info" msgstr "täydet tiedot" msgid "only DVB" -msgstr "ainoastaan DVB" +msgstr "vain DVB" msgid "transparent" msgstr "läpinäkyvä" msgid "min" -msgstr "pienin" +msgstr "minimi" msgid "max" -msgstr "suurin" +msgstr "maksimi" msgid "average" -msgstr "keskiverto" +msgstr "keskiarvo" msgid "current" msgstr "nykyinen"