mirror of
https://github.com/LibreTranslate/LibreTranslate.git
synced 2025-04-20 22:09:16 +00:00
Bump argos-translate-files, fix src_lang initialization, checks
This commit is contained in:
parent
db9f92a1c3
commit
039f878f7f
2 changed files with 5 additions and 2 deletions
|
@ -855,7 +855,10 @@ def create_app(args):
|
||||||
if source_lang == "auto":
|
if source_lang == "auto":
|
||||||
src_texts = argostranslatefiles.get_texts(filepath)
|
src_texts = argostranslatefiles.get_texts(filepath)
|
||||||
candidate_langs = detect_languages(src_texts)
|
candidate_langs = detect_languages(src_texts)
|
||||||
src_lang = candidate_langs[0]
|
detected_src_lang = candidate_langs[0]
|
||||||
|
src_lang = next(iter([l for l in languages if l.code == detected_src_lang["language"]]), None)
|
||||||
|
if src_lang is None:
|
||||||
|
abort(400, description=_("%(lang)s is not supported", lang=candidate_langs[0]))
|
||||||
|
|
||||||
translated_file_path = argostranslatefiles.translate_file(src_lang.get_translation(tgt_lang), filepath)
|
translated_file_path = argostranslatefiles.translate_file(src_lang.get_translation(tgt_lang), filepath)
|
||||||
translated_filename = os.path.basename(translated_file_path)
|
translated_filename = os.path.basename(translated_file_path)
|
||||||
|
|
|
@ -48,7 +48,7 @@ dependencies = [
|
||||||
"appdirs ==1.4.4",
|
"appdirs ==1.4.4",
|
||||||
"APScheduler ==3.9.1",
|
"APScheduler ==3.9.1",
|
||||||
"translatehtml ==1.5.2",
|
"translatehtml ==1.5.2",
|
||||||
"argos-translate-files ==1.1.4",
|
"argos-translate-files ==1.2.0",
|
||||||
"itsdangerous ==2.1.2",
|
"itsdangerous ==2.1.2",
|
||||||
"Werkzeug ==2.3.8",
|
"Werkzeug ==2.3.8",
|
||||||
"requests ==2.31.0",
|
"requests ==2.31.0",
|
||||||
|
|
Loading…
Add table
Reference in a new issue