From 835ec69a7860cc2f3d685d119cbd93229986cd98 Mon Sep 17 00:00:00 2001 From: Paco8 <5084042+Paco8@users.noreply.github.com> Date: Sat, 8 Apr 2023 10:58:24 +0200 Subject: [PATCH] Version 0.7.4 --- addon.xml | 2 +- resources/lib/proxy.py | 8 ++++++-- resources/settings.xml | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/addon.xml b/addon.xml index c63e11c..7aa1824 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ diff --git a/resources/lib/proxy.py b/resources/lib/proxy.py index d0f4b78..73fe697 100644 --- a/resources/lib/proxy.py +++ b/resources/lib/proxy.py @@ -102,8 +102,12 @@ class RequestHandler(BaseHTTPRequestHandler): pos = content.find(' -1: content = content[:pos] + '' + baseurl + '/' + content[pos:] - content = content.replace('lang="qaa"', 'lang="eng"') - content = content.replace('lang="srd"', 'lang="es-[CC]"') + + if xbmcaddon.Addon().getSettingBool('fix_languages'): + replacements = {'qaa': 'eng', 'srd': 'es-[CC]', 'ads': 'es-[ADS]'} + for key, value in replacements.items(): + content = content.replace('lang="{}"'.format(key), 'lang="{}"'.format(value)) + #LOG('content: {}'.format(content)) manifest_data = content self.send_response(200) diff --git a/resources/settings.xml b/resources/settings.xml index 8a38c7e..46f15b2 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -13,8 +13,9 @@ + - +