Fix subtitle naming for translate
Always default the subtitle name to eng, unless namesublang set to something else.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
subgen_version = '2024.12.10'
|
subgen_version = '2024.12.11'
|
||||||
|
|
||||||
from language_code import LanguageCode
|
from language_code import LanguageCode
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
@@ -57,7 +57,7 @@ path_mapping_to = os.getenv('PATH_MAPPING_TO', r'/Volumes/TV')
|
|||||||
model_location = os.getenv('MODEL_PATH', './models')
|
model_location = os.getenv('MODEL_PATH', './models')
|
||||||
monitor = convert_to_bool(os.getenv('MONITOR', False))
|
monitor = convert_to_bool(os.getenv('MONITOR', False))
|
||||||
transcribe_folders = os.getenv('TRANSCRIBE_FOLDERS', '')
|
transcribe_folders = os.getenv('TRANSCRIBE_FOLDERS', '')
|
||||||
transcribe_or_translate = os.getenv('TRANSCRIBE_OR_TRANSLATE', 'transcribe')
|
transcribe_or_translate = os.getenv('TRANSCRIBE_OR_TRANSLATE', 'transcribe').lower()
|
||||||
clear_vram_on_complete = convert_to_bool(os.getenv('CLEAR_VRAM_ON_COMPLETE', True))
|
clear_vram_on_complete = convert_to_bool(os.getenv('CLEAR_VRAM_ON_COMPLETE', True))
|
||||||
compute_type = os.getenv('COMPUTE_TYPE', 'auto')
|
compute_type = os.getenv('COMPUTE_TYPE', 'auto')
|
||||||
append = convert_to_bool(os.getenv('APPEND', False))
|
append = convert_to_bool(os.getenv('APPEND', False))
|
||||||
@@ -729,6 +729,9 @@ def define_subtitle_language_naming(language: LanguageCode, type):
|
|||||||
"""
|
"""
|
||||||
if namesublang:
|
if namesublang:
|
||||||
return namesublang
|
return namesublang
|
||||||
|
if transcribe_or_translate == 'translate'
|
||||||
|
return 'eng'
|
||||||
|
# If we are translating, then we ALWAYS output an english file.
|
||||||
switch_dict = {
|
switch_dict = {
|
||||||
"ISO_639_1": language.to_iso_639_1,
|
"ISO_639_1": language.to_iso_639_1,
|
||||||
"ISO_639_2_T": language.to_iso_639_2_t,
|
"ISO_639_2_T": language.to_iso_639_2_t,
|
||||||
|
|||||||
Reference in New Issue
Block a user