diff --git a/plugin.video.alfa/channels/seriesverde.py b/plugin.video.alfa/channels/seriesverde.py index 4061bcf9..7a6631f4 100644 --- a/plugin.video.alfa/channels/seriesverde.py +++ b/plugin.video.alfa/channels/seriesverde.py @@ -183,8 +183,7 @@ def episodesxseason(item): itemlist = [] data = get_source(item.url) season = item.contentSeasonNumber - patron = "%s+x(\d+) - (.*?) .*?(/banderas.*?)" % \ - season + patron = "%s+x(\d+) - (.*?) .*?(/banderas.*?)" % season matches = re.compile(patron, re.DOTALL).findall(data) infoLabels = item.infoLabels for scrapedurl, scraped_episode, scrapedtitle, lang_data in matches: @@ -212,8 +211,9 @@ def add_language(title, string): languages = scrapertools.find_multiple_matches(string, '/banderas/(.*?).png') for lang in languages: - if lang == 'japvose': + if 'jap' in lang or lang not in IDIOMAS: lang = 'vos' + language.append(IDIOMAS[lang]) title = '%s [%s]' % (title, IDIOMAS[lang]) @@ -226,6 +226,7 @@ def findvideos(item): itemlist = [] data = get_source(item.url) + patron = "