Fix #11
This commit is contained in:
parent
cf13c3e6c4
commit
4377b315d1
|
@ -265,20 +265,20 @@ class MovieQuerySet(models.QuerySet):
|
|||
else:
|
||||
return f"{num}{sym}"
|
||||
|
||||
def get_sub_lang(self, key):
|
||||
"""
|
||||
Obtiene los lenguajes de los subtítulos en diversas nomenclaturas.
|
||||
# ~ def get_sub_lang(self, key):
|
||||
# ~ """
|
||||
# ~ Obtiene los lenguajes de los subtítulos en diversas nomenclaturas.
|
||||
|
||||
La llave está en ISO-639-2 o ISO-639-3.
|
||||
Cfr. https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||
https://en.wikipedia.org/wiki/ISO_639-2
|
||||
OJO: hay más variantes de Tarahumara y de Mixteco
|
||||
"""
|
||||
langs = {
|
||||
"spa": {"iso639_1": "es", "label": "Español"},
|
||||
"eng": {"iso639_1": "en", "label": "Inglés"},
|
||||
"fra": {"iso639_1": "fr", "label": "Francés"},
|
||||
"por": {"iso639_1": "pt", "label": "Portugués"},
|
||||
# ~ La llave está en ISO-639-2 o ISO-639-3.
|
||||
# ~ Cfr. https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||
# ~ https://en.wikipedia.org/wiki/ISO_639-2
|
||||
# ~ OJO: hay más variantes de Tarahumara y de Mixteco
|
||||
# ~ """
|
||||
# ~ langs = {
|
||||
# ~ "spa": {"iso639_1": "es", "label": "Español"},
|
||||
# ~ "eng": {"iso639_1": "en", "label": "Inglés"},
|
||||
# ~ "fra": {"iso639_1": "fr", "label": "Francés"},
|
||||
# ~ "por": {"iso639_1": "pt", "label": "Portugués"},
|
||||
# ~ "rum": {"iso639_1": "ro", "label": "Rumano"},
|
||||
# ~ "cat": {"iso639_1": "ca", "label": "Catalán"},
|
||||
# ~ "glg": {"iso639_1": "gl", "label": "Gallego"},
|
||||
|
@ -296,12 +296,12 @@ class MovieQuerySet(models.QuerySet):
|
|||
# ~ "ger": {"iso639_1": "de", "label": "Alemán"},
|
||||
# ~ "chi": {"iso639_1": "zh", "label": "Chino"},
|
||||
# ~ "zho": {"iso639_1": "zh", "label": "Chino"},
|
||||
}
|
||||
if key in langs:
|
||||
lang = langs[key]
|
||||
lang["suffix"] = key
|
||||
return lang
|
||||
return {"suffix": key, "iso639_1": "!!", "label": key}
|
||||
# ~ }
|
||||
# ~ if key in langs:
|
||||
# ~ lang = langs[key]
|
||||
# ~ lang["suffix"] = key
|
||||
# ~ return lang
|
||||
# ~ return {"suffix": key, "iso639_1": "!!", "label": key}
|
||||
|
||||
def get_subs(self, id):
|
||||
"""
|
||||
|
@ -322,7 +322,7 @@ class MovieQuerySet(models.QuerySet):
|
|||
|
||||
subs = []
|
||||
for k, v in settings.LANG_SUBTITLES.items():
|
||||
url_sub = f'{url_base}/{base_name}.{k}.vtt'
|
||||
url_sub = f'{settings.URL_BASE}{url_base}/{base_name}.{k}.vtt'
|
||||
response = requests.get(url_sub)
|
||||
if response.status_code==200:
|
||||
subs.append(v)
|
||||
|
|
|
@ -21,6 +21,7 @@ from .conf import (
|
|||
TOKEN_TELEGRAM,
|
||||
CHAT_ID,
|
||||
API_TOKEN,
|
||||
URL_BASE,
|
||||
URL_CDN,
|
||||
URL_DEBUG,
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue