mirror of
https://github.com/morpheus65535/bazarr.git
synced 2025-02-24 23:07:36 +08:00
list_subtitles: use configured language list as fallback when searching external subtitles
This commit is contained in:
parent
0a954e5a92
commit
8a1baa2d24
1 changed files with 5 additions and 3 deletions
|
@ -16,7 +16,7 @@ from bs4 import UnicodeDammit
|
|||
from itertools import islice
|
||||
|
||||
from get_args import args
|
||||
from get_languages import alpha2_from_alpha3
|
||||
from get_languages import alpha2_from_alpha3, get_languages
|
||||
from config import settings
|
||||
from helper import path_replace, path_replace_movie, path_replace_reverse, \
|
||||
path_replace_reverse_movie
|
||||
|
@ -56,7 +56,8 @@ def store_subtitles(file):
|
|||
try:
|
||||
# fixme: set subliminal_patch.core.CUSTOM_PATHS to a list of absolute folders or subfolders to support
|
||||
# subtitles outside the media file folder
|
||||
subtitles = search_external_subtitles(file, only_one=settings.general.getboolean('single_language'))
|
||||
subtitles = search_external_subtitles(file, languages=get_languages(kind="code3"),
|
||||
only_one=settings.general.getboolean('single_language'))
|
||||
except Exception as e:
|
||||
logging.exception("BAZARR unable to index external subtitles.")
|
||||
pass
|
||||
|
@ -139,7 +140,8 @@ def store_subtitles_movie(file):
|
|||
# subtitles outside the media file folder
|
||||
brazilian_portuguese = [".pt-br", ".pob", "pb"]
|
||||
try:
|
||||
subtitles = search_external_subtitles(file, only_one=settings.general.getboolean('single_language'))
|
||||
subtitles = search_external_subtitles(file, languages=get_languages(kind="code3"),
|
||||
only_one=settings.general.getboolean('single_language'))
|
||||
except Exception as e:
|
||||
logging.exception("BAZARR unable to index external subtitles.")
|
||||
pass
|
||||
|
|
Loading…
Reference in a new issue