From 29a4842e2d6f1623600f439d992a3194053c3b9f Mon Sep 17 00:00:00 2001 From: morpheus65535 Date: Fri, 25 Nov 2022 22:21:01 -0500 Subject: [PATCH] Fixed issue when explicitly requested HI subtitles from opensubtitles.com, subtitrarinoi or titrari. --- libs/subliminal_patch/providers/opensubtitlescom.py | 1 + libs/subliminal_patch/providers/subtitrarinoi.py | 1 + libs/subliminal_patch/providers/titrari.py | 1 + 3 files changed, 3 insertions(+) diff --git a/libs/subliminal_patch/providers/opensubtitlescom.py b/libs/subliminal_patch/providers/opensubtitlescom.py index a305f2f53..c9ca5831f 100644 --- a/libs/subliminal_patch/providers/opensubtitlescom.py +++ b/libs/subliminal_patch/providers/opensubtitlescom.py @@ -129,6 +129,7 @@ class OpenSubtitlesComProvider(ProviderRetryMixin, Provider): languages = {Language.fromopensubtitles(lang) for lang in language_converters['szopensubtitles'].codes} languages.update(set(Language.rebuild(lang, forced=True) for lang in languages)) + languages.update(set(Language.rebuild(l, hi=True) for l in languages)) video_types = (Episode, Movie) diff --git a/libs/subliminal_patch/providers/subtitrarinoi.py b/libs/subliminal_patch/providers/subtitrarinoi.py index 4223a0b89..0593ce055 100644 --- a/libs/subliminal_patch/providers/subtitrarinoi.py +++ b/libs/subliminal_patch/providers/subtitrarinoi.py @@ -119,6 +119,7 @@ class SubtitrarinoiProvider(Provider, ProviderSubtitleArchiveMixin): subtitle_class = SubtitrarinoiSubtitle languages = {Language(lang) for lang in ['ron']} languages.update(set(Language.rebuild(lang, forced=True) for lang in languages)) + languages.update(set(Language.rebuild(lang, hi=True) for lang in languages)) video_types = (Episode, Movie) server_url = 'https://www.subtitrari-noi.ro/' api_url = server_url + 'paginare_filme.php' diff --git a/libs/subliminal_patch/providers/titrari.py b/libs/subliminal_patch/providers/titrari.py index 5e8a001f0..1735d5f04 100644 --- a/libs/subliminal_patch/providers/titrari.py +++ b/libs/subliminal_patch/providers/titrari.py @@ -122,6 +122,7 @@ class TitrariProvider(Provider, ProviderSubtitleArchiveMixin): subtitle_class = TitrariSubtitle languages = {Language(lang) for lang in ['ron', 'eng']} languages.update(set(Language.rebuild(lang, forced=True) for lang in languages)) + languages.update(set(Language.rebuild(lang, hi=True) for lang in languages)) video_types = (Episode, Movie) api_url = 'https://www.titrari.ro/' query_advanced_search = 'cautarepreaavansata'