From 55d75d3d51742783d86bab975c6d0a52cf3eaad1 Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Mon, 29 May 2017 10:51:26 +0200 Subject: [PATCH] Translate plex.tv login status in PKC settings --- resources/language/resource.language.en_gb/strings.po | 10 ++++++++++ resources/lib/PlexAPI.py | 2 +- resources/lib/entrypoint.py | 2 +- resources/lib/initialsetup.py | 4 ++-- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/resources/language/resource.language.en_gb/strings.po b/resources/language/resource.language.en_gb/strings.po index aac7adc3..54cca5fc 100644 --- a/resources/language/resource.language.en_gb/strings.po +++ b/resources/language/resource.language.en_gb/strings.po @@ -1705,6 +1705,16 @@ msgctxt "#39225" msgid "Missing only" msgstr "" +# Message in the PKC settings if user has not logged in to plex.tv +msgctxt "#39226" +msgid "Not logged in to plex.tv" +msgstr "" + +# Message in the PKC settings if user is logged in to plex.tv +msgctxt "#39227" +msgid "Logged in to plex.tv" +msgstr "" + # Plex Artwork.py msgctxt "#39250" diff --git a/resources/lib/PlexAPI.py b/resources/lib/PlexAPI.py index 19e3d2cf..670bba42 100644 --- a/resources/lib/PlexAPI.py +++ b/resources/lib/PlexAPI.py @@ -208,7 +208,7 @@ class PlexAPI(): settings('plexHomeSize', homeSize) # Let Kodi log into plex.tv on startup from now on settings('myplexlogin', 'true') - settings('plex_status', value='Logged in to plex.tv') + settings('plex_status', value=lang(39227)) return result def CheckPlexTvSignin(self, identifier): diff --git a/resources/lib/entrypoint.py b/resources/lib/entrypoint.py index 4745afea..eaf360fb 100644 --- a/resources/lib/entrypoint.py +++ b/resources/lib/entrypoint.py @@ -78,7 +78,7 @@ def togglePlexTV(): settings('plexid', value="") settings('plexHomeSize', value="1") settings('plexAvatar', value="") - settings('plex_status', value="Not logged in to plex.tv") + settings('plex_status', value=lang(39226)) window('plex_token', clear=True) plex_command('PLEX_TOKEN', '') diff --git a/resources/lib/initialsetup.py b/resources/lib/initialsetup.py index f044dfad..d8ad99e4 100644 --- a/resources/lib/initialsetup.py +++ b/resources/lib/initialsetup.py @@ -82,7 +82,7 @@ class InitialSetup(): answer = False else: log.info('plex.tv connection with token successful') - settings('plex_status', value='Logged in to plex.tv') + settings('plex_status', value=lang(39227)) # Refresh the info from Plex.tv xml = self.doUtils('https://plex.tv/users/account', authenticate=False, @@ -413,7 +413,7 @@ class InitialSetup(): # Optionally sign into plex.tv. Will not be called on very first run # as plexToken will be '' - settings('plex_status', value='Not logged in to plex.tv') + settings('plex_status', value=lang(39226)) if self.plexToken and self.myplexlogin: self.CheckPlexTVSignIn()