solve problerms with menaing trasnlations,
mightneed to change trasnlation engine
This commit is contained in:
@@ -124,39 +124,49 @@ def main():
|
||||
break
|
||||
elif option == "s":
|
||||
input_file = cli_select_files()
|
||||
if DICT_TYPE in input_file.input_file.suffixes:
|
||||
if DICT_TYPE is input_file.file_type:
|
||||
dict_selected = cli_select_dictionay_tsv()
|
||||
if dict_selected:
|
||||
language_id = cli_select_language()
|
||||
print(
|
||||
f"pre-processing file {input_file} with language {language_id}"
|
||||
f"pre-processing {DICT_TYPE} file {input_file} with language {language_id}"
|
||||
)
|
||||
pre_process_a_dictionary_file(input_file, language_id)
|
||||
else:
|
||||
print(f"Processing file {input_file} with language {language_id}")
|
||||
print(
|
||||
f"Processing {DICT_TYPE} file {input_file} with language {language_id}"
|
||||
)
|
||||
language_id = cli_select_language(
|
||||
input_file.available_dictionary_languages
|
||||
)
|
||||
process_a_dictionary_file(input_file, language_id)
|
||||
elif PHRASES_TYPE in input_file.input_file.suffixes:
|
||||
elif PHRASES_TYPE is input_file.file_type:
|
||||
language_id = cli_select_language()
|
||||
print(f"processing file {input_file} with language {language_id}")
|
||||
print(
|
||||
f"processing {PHRASES_TYPE} file {input_file} with language {language_id}"
|
||||
)
|
||||
process_a_phrases_file(input_file, language_id)
|
||||
elif DICTATION_TYPE in input_file.input_file.suffixes:
|
||||
elif DICTATION_TYPE is input_file.file_type:
|
||||
language_id = cli_select_language()
|
||||
print(f"processing file {input_file} with language {language_id}")
|
||||
print(
|
||||
f"processing {DICTATION_TYPE} file {input_file} with language {language_id}"
|
||||
)
|
||||
process_a_dictation_file(input_file, language_id)
|
||||
elif COMPLETED_TYPE in input_file.input_file.suffixes:
|
||||
elif COMPLETED_TYPE is input_file.file_type:
|
||||
language_id = input_file.input_file.suffixes[1][1:]
|
||||
print(f"processing file {input_file} with language {language_id}")
|
||||
print(
|
||||
f"processing {COMPLETED_TYPE} file {input_file} with language {language_id}"
|
||||
)
|
||||
proccess_a_completed_file(input_file, language_id)
|
||||
else:
|
||||
print(f"File {input_file} is not recognised")
|
||||
elif option == "f":
|
||||
language_id = cli_select_language()
|
||||
langs = (
|
||||
LANGUAGES.AvailableLanguages if language_id == "all" else [language_id]
|
||||
)
|
||||
in_folder = cli_select_folder()
|
||||
for language_id in langs:
|
||||
in_folder = cli_select_folder()
|
||||
print(f"Selected: {in_folder} with language {language_id}")
|
||||
for dirpath, dirnames, filenames in tuple(
|
||||
in_folder.absolute_input_folder.walk()
|
||||
|
||||
Reference in New Issue
Block a user