{ "english" : { "LibreTranslatePlus_common_start" : null, "exception" : "Exception.", "callback_null" : "Callback's null.", "callback_not_function" : "Callback is not a function.", "callback_need_one_parameter" : "Callback needs only one parameter.", "input_null" : "The entrance is void.", "input_bad_type" : "The entry tip is incorrect.", "i_null" : "The value 'i' is zero.", "i_not_integer" : "The value 'i' is not an entire numerical value.", "i_lower_0" : "The value 'i' ({i}) is less than 0.", "i_too_high" : "The value 'i' ({i}) is too large.", "thread_null" : "The process thread is zero.", "thread_not_working" : "The process thread was already stopped.", "thread_working" : "The process thread was already running.", "command_key_exists" : "The command key already exists.", "method_not_found" : "The method does not exist.", "method_not_function" : "The method is not a function.", "command_empty" : "The command is empty.", "command_not_method" : "The command is not a method.", "method_null" : "The method is null.", "method_empty" : "The method is empty.", "response_null" : "The answer is null.", "response_not_string" : "The answer is not a String.", "response_empty" : "The answer is empty.", "response_not_json" : "The answer is not a JSON.", "response_error" : "The answer contains an error message which is:\n{error_message}", "response_process_exception" : "There was an exception processing the answer.", "response_not_list" : "The answer is not a list of elements.", "response_not_dictionary" : "The answer is not a dictionary.", "response_no_text" : "The answer has no output text.", "response_text_null" : "The output text is null.", "response_text_not_string" : "The output text is not a String.", "paths_null" : "Paths are null.", "paths_not_list" : "Paths are not a list of Paths.", "paths_empty" : "Paths are empty.", "main_language_null" : "The main language is null.", "main_language_not_string" : "The main language is not a String.", "main_language_empty" : "The main language is not a String.", "response_text_empty" : "The output text is empty.", "string_null" : "String's zero.", "string_not_string" : "String is not String type.", "string_empty" : "String's empty.", "from_null" : "The input language code is null.", "from_not_string" : "The entry language code is not a String.", "from_empty" : "The input language code is empty.", "from_unknown" : "The entry language code '{from}' is unknown.", "to_null" : "The language output code is null.", "to_not_string" : "The language output code is not a String.", "to_empty" : "The language output code is empty.", "to_unknown" : "The '{to}' output language code is unknown.", "format_null" : "The format is null.", "format_not_string" : "The format is not a String", "format_empty" : "The format is empty.", "format_unknown" : "The '{format}' format is unknown.", "api_key_null" : "The API key is void.", "api_key_not_string" : "The API key is not a String.", "api_key_empty" : "The API key is empty.", "parameters_null" : "The parameters are null.", "parameters_not_list" : "The parameters are not a list.", "parameters_empty" : "No input parameters.", "parameters_lower_3" : "Three parameters are needed.", "language_key_null" : "The language key is null.", "language_key_not_string" : "The language key is not a String.", "language_key_empty" : "The language key is empty.", "language_key_not_in_codes" : "The key to the '{key}' language is not among the codes.", "language_key_not_actived" : "The '{key}' language key is not active.", "path_null" : "Path is null.", "path_not_string" : "Path is not a String.", "path_empty" : "Path is empty.", "path_not_exists" : "Path '{path}' does not exist.", "paths_bad_type" : "Paths don't have a proper tip.", "paths_with_errors" : "Some of the Paths have mistakes.", "key_null" : "The key is void.", "key_not_string" : "The key is not a String.", "key_empty" : "The key is empty.", "key_exists" : "The '{key}' key already exists.", "model_data_null" : "The '{key}' model information is null and void.", "model_data_not_dictionary" : "The '{key}' model information is not a dictionary.", "model_data_empty" : "The '{key}' model information is empty.", "model_not_defined" : "The '{key}' model was not defined.", "model_null" : "The '{key}' key model is zero.", "model_not_string" : "The '{key}' key model is not a String.", "model_empty" : "The '{key}' key model is vaćio.", "model_not_exists" : "The '{model}' model does not exist.", "model_no_paths" : "The '{key}' model has no work paths.", "model_no_main_language" : "The model '{key} does not have a primary or base language.", "build_not_exists" : "The '_build' method does not exist.", "build_null" : "The '_build' method is null.", "build_not_function" : "The '_build' method is not a function.", "execute_not_exists" : "The 'execute' method does not exist.", "execute_null" : "The 'execute' method is null.", "execute_not_function" : "The 'execute' method is not a function.", "text_null" : "The text is null.", "text_not_string" : "The text is not a String.", "text_empty" : "The text is vaćio.", "from_language_null" : "The language of origin is null.", "from_language_not_string" : "The language of origin is not a String.", "from_language_empty" : "The language of origin is vaćio.", "from_language_invalid" : "The source language '{from}' is invalid.", "to_language_null" : "The translation language is null.", "to_language_not_string" : "The language is not a String.", "to_language_empty" : "The translation language is empty.", "to_language_invalid" : "The '{to}' translation language is invalid.", "connection_with_errors" : "The connection has errors.", "request_null" : "The request is null.", "request_not_string" : "The request is not a String.", "request_empty" : "The request is empty.", "request_invalid" : "The '{request}' petition is not valid.", "variables_null" : "The variables are null.", "variables_not_dictionary" : "The variables are not in a dictionary.", "response_json_null" : "The JSON answer is null.", "url_null" : "The URL is null.", "url_not_string" : "The URL is not a String.", "url_empty" : "The URL is empty.", "url_bad_protocol" : "The '{url}' URL has bad protocol.", "connection_data_null" : "The connection information is null.", "connection_data_not_dictionary" : "Connection information is not a dictionary.", "connection_no_url" : "The connection has no URL.", "connection_no_type" : "The connection has no type.", "connection_type_null" : "The connection type is null.", "connection_type_not_string" : "The connection type is not a String.", "connection_type_empty" : "The connection type is vaćio.", "connection_type_unknown" : "The '{type}' connection type is unknown.", "key_unknown" : "The '{key}' key is unknown.", "key_deleted" : "The '{key}' key was removed.", "code_not_string" : "The code is not a String.", "code_empty" : "The code is empty.", "code_exists" : "The '{code}' code already exists.", "key_invalid" : "The '{key}' key is not valid.", "connection_key_null" : "The connection key is null.", "connection_key_not_string" : "The connection key is not a String.", "connection_key_empty" : "The connection key is empty.", "connection_key_unknown" : "The '{key}' connection key is unknown.", "connection_key_deleted" : "The '{key}' connection key was removed.", "translated_not_exists" : "The answer has no translation.", "translated_null" : "Translation is null.", "translated_not_string" : "Translation is not a String.", "translated_empty" : "The translation is vaćia.", "data_null" : "Data are null.", "data_not_string" : "Data is not a String.", "separators_null" : "Separators are null.", "separators_not_list" : "Separators are not a list.", "separators_empty" : "Separators are empty.", "separators_not_2" : "There are no 2 separators (of elements and keys).", "separator_item_null" : "The element separator is null.", "separator_item_not_string" : "The element separator is not a String.", "separator_item_empty" : "The element separator is empty.", "separator_key_null" : "The key separator is zero.", "separator_key_not_string" : "The key seprayer is not a String.", "separator_key_empty" : "The key separator is empty.", "indent_null" : "The sangria is null.", "indent_not_integer" : "Sangria is not an entire numerical fence.", "indent_lower_0" : "The sangria is less than 0.", "ascii_null" : "The ASCII use verifier is zero.", "ascii_not_boolean" : "The ASCII use verifier is not a Boolean value.", "cache_directory_null" : "The cache directory path is null.", "cache_directory_not_string" : "The cache directory path is not a String.", "cache_directory_empty" : "The cache directory path is empty.", "cache_directory_not_exists" : "The cache directory path does not exist.", "cache_path_null" : "The cache file path is null", "cache_path_not_string" : "The cache file path is not a String.", "cache_path_empty" : "The cache file path is empty.", "cache_path_not_exists" : "The cache file path does not exist.", "LibreTranslatePlus_common_end" : null, "LibreTranslatePlus_start" : null, "ltp_welcome" : [ "Welcome to the 'LibreTranslatePlus', an application whose name ", "comes from an action to be carried out with the project ", "'text-generator-webui' (TGWUI Text Generator Web UI) whose ", "author is 'oobabooga', a project to be able to work locally with ", "IA and with which you want to make an automatic translation ", "manager using API/WS. More information ", "in:\n\nhttps://libretranslateplus.k3y.pw/\n" ], "ltp_building" : "The 'LibreTranslatePlus' is being built.", "ltp_built" : "The 'LibreTranslatePlus' was built completely.", "ltp_starting" : "The 'LibreTranslatePlus' is starting.", "ltp_already_started" : "The 'LibreTranslatePlus' was already initiated.", "ltp_started" : "The 'LibreTranslatePlus' started completely.", "ltp_closing" : "The 'LibreTranslatePlus' is closing.", "ltp_already_closed" : "The 'LibreTranslatePlus' was already closed.", "ltp_closed" : "The 'LibreTranslatePlus' closed completely.", "ltp_bye" : [ "Thank you so much for using the 'LibreTranslatePlus' app, I hope ", "it is useful. More information ", "in:\n\nhttps://libretranslateplus.k3y.pw/\n\nA greeting and even ", "another!" ], "ltp_save_file_exception" : "There was an exception when trying to write the '{path}' file with '{length}' bytes. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_save_file_error" : "There was an error with '{code}' code when trying to write the '{path}' file with '{length}' bytes. {list}", "ltp_save_file_ok" : "The '{path}' file was written with '{length}' bytes correctly.", "LibreTranslatePlus_end" : null, "LibreTranslatePlus_Settings_start" : null, "ltp_settings_building" : "The 'LibreTranslatePlus' configuration module is being built.", "ltp_settings_built" : "The 'LibreTranslatePlus' configuration module was completely built.", "ltp_settings_starting" : "The 'LibreTranslatePlus' configuration module is starting.", "ltp_settings_already_started" : "The 'LibreTranslatePlus' configuration module was already started.", "ltp_settings_started" : "The 'LibreTranslatePlus' configuration module started completely.", "LibreTranslatePlus_Settings_end" : null, "LibreTranslatePlus_I18N_start" : null, "ltp_i18n_building" : "The 'LibreTranslatePlus' I18N module is being built.", "ltp_i18n_built" : "The 'LibreTranslatePlus' I18N module was completely built.", "ltp_i18n_starting" : "The 'LibreTranslatePlus' I18N module is being started.", "ltp_i18n_already_started" : "The 'LibreTranslatePlus' I18N module was already started.", "ltp_i18n_started" : "The 'LibreTranslatePlus' I18N module was completely started.", "ltp_i18n_set_code_key_exception" : [ "There was an exception when trying to add the '{code_language}' ", "language code on the '{key_language}' key. ", "'{file}({method})[{line}]'{lines}\n\n{exception_message}" ], "ltp_i18n_set_code_key_error" : "There was an error with '{code}' code when trying to add the '{code_language}' language code on the '{key_language}' key. {list}", "ltp_i18n_set_code_key_ok" : "The '{code_language}' language code on the '{key_language}' key was successfully added.", "ltp_i18n_get_code_error" : "There was an error with '{code}' code when trying to get the language code from the '{key}' key. {list}", "ltp_i18n_get_code_ok" : "The language code from the '{key}' key was extracted correctly.", "ltp_i18n_get_key_error" : "There was an error with '{code}' code when trying to get the '{key}' language key. {list}", "ltp_i18n_get_key_ok" : "The '{key}' language key was extracted correctly.", "ltp_i18n_validate_language_error" : "The validation of the '{key}' language key came out with the '{code}' error code. {list}", "ltp_i18n_validate_language_ok" : "The validation of the '{key}' language key was correct.", "LibreTranslatePlus_I18N_end" : null, "LibreTranslatePlus_Threads_start" : null, "ltp_threads_building" : "The 'LibreTranslatePlus' process thread management module is being built.", "ltp_threads_built" : "The 'LibreTranslatePlus' process thread management module was completely built.", "ltp_threads_starting" : "The MKVBZTR process thread management module is being started.", "ltp_threads_already_started" : "The 'LibreTranslatePlus' process thread management module was already initiated.", "ltp_threads_started" : "The 'LibreTranslatePlus' process thread management module started completely.", "ltp_threads_closing" : "The 'LibreTranslatePlus' process thread management module is closing.", "ltp_threads_already_closed" : "The 'LibreTranslatePlus' process thread management module was already closed.", "ltp_threads_closed" : "The 'LibreTranslatePlus' process thread management module was completely closed.", "ltp_threads_add_error" : "There was an error with '{code}' code when trying to add a new process thread. {list}", "ltp_threads_add_ok" : "A new process thread is being added.", "ltp_threads_add_exception" : "There was an exception when trying to add a new process thread. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_threads_remove_error" : "There was an error with '{code}' code when trying to remove the '{i}' process thread. {list}", "ltp_threads_remove_ok" : "The '{i}' process thread is being deleted.", "ltp_threads_remove_exception" : "There was an exception when trying to remove the '{i}' process thread. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_threads_removing_all" : "All open process threads are being closed and eliminated...", "ltp_threads_remove_all_exception" : "There was an exception in trying to remove all process threads. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_threads_play_error" : "There was an error with '{code}' code when trying to run the '{i}' process thread. {list}", "ltp_threads_play_ok" : "The '{i}' process thread is being executed.", "ltp_threads_play_exception" : "There was an exception when trying to run the '{i}' process thread. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_threads_stop_error" : "There was an error with '{code}' code when trying to stop the '{i}' process thread. {list}", "ltp_threads_stop_ok" : "The '{i}' process thread is being stopped.", "ltp_threads_stop_exception" : "There was an exception when trying to stop the '{i}' process thread. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "LibreTranslatePlus_Threads_end" : null, "LibreTranslatePlus_Terminal_start" : null, "ltp_terminal_building" : "The 'LibreTranslatePlus' terminal management module is being built.", "ltp_terminal_built" : "The 'LibreTranslatePlus' terminal management module was fully constructed.", "ltp_terminal_starting" : "The 'LibreTranslatePlus' terminal management module is being started.", "ltp_terminal_already_started" : "The 'LibreTranslatePlus' terminal management module was already initiated.", "ltp_terminal_started" : "The 'LibreTranslatePlus' terminal management module started completely.", "ltp_terminal_closing" : "The 'LibreTranslatePlus' terminal management module is closing.", "ltp_terminal_already_closed" : "The 'LibreTranslatePlus' terminal management module was already closed.", "ltp_terminal_closed" : "The 'LibreTranslatePlus' terminal management module was completely closed.", "ltp_terminal_add_command_error" : "There was an error with '{code}' code when trying to add the '{key}' command. {list}'", "ltp_terminal_add_command_ok" : "The '{key}' command was successfully added. '", "ltp_terminal_add_command_exception" : "There was an exception when trying to add the '{key}' command. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_terminal_unknown_command" : "The '{command}' command is unknown.", "ltp_terminal_command_exception" : "There was an exception when trying to execute the '{command}' command. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "LibreTranslatePlus_Terminal_end" : null, "LibreTranslatePlus_Connections_start" : null, "ltp_connections_building" : "The 'LibreTranslatePlus' connection management module is being built.", "ltp_connections_built" : "The 'LibreTranslatePlus' connection management module was fully constructed.", "ltp_connections_starting" : "The 'LibreTranslatePlus' connection management module is being started.", "ltp_connections_already_started" : "The 'LibreTranslatePlus' connection management module was already initiated.", "ltp_connections_started" : "The 'LibreTranslatePlus' connection management module has been fully initiated.", "ltp_connections_add_exception" : "There was an exception when trying to add '{key}' '{type}' connection. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_connections_add_error" : "There was an error with '{code}' code when trying to add '{key}' '{type}' connection. {list}", "ltp_connections_add_ok" : "The '{key}' '{type}'-type connection was successfully added", "ltp_connections_get_error" : "There was an error with '{code}' code when trying to catch the '{key}' connection. {list}", "ltp_connections_get_ok" : "The '{key}' connection was selected correctly.", "ltp_connections_translate_command_error" : "The 'translate' command requires 4 input elements which are:\n- Connector key.\n- Text to translate.\n- Code of origin.\n- Target language code.", "ltp_connections_drivers_not_implemented" : "The '{driver}' Driver does not have the '{method}' method implemented.", "LibreTranslatePlus_Connections_end" : null, "LibreTranslatePlus_Drivers_LibreTranslate_start" : null, "ltp_drivers_libre_translate_building" : "The '{key}' Connection Driver is connecting to the '{url}' URL.", "ltp_drivers_libre_translate_build_error" : "There was an error with '{code}' code when trying to build the '{key}' connection with the '{url}' server. {list}", "ltp_drivers_libre_translate_build_ok" : "The '{key}' connection with the '{url}' server was built and fully established.", "ltp_drivers_libre_translate_query_exception" : [ "There was an exception in the '{key}' connector when attempting ", "to send the '{request}' request to the server. ", "'{file}({method})[{line}]'{lines}\n\n{exception_message}" ], "ltp_drivers_libre_translate_query_error" : "There was an error with '{code}' code when trying to send the '{request}' request to the '{key}' connector. {list}", "ltp_drivers_libre_translate_query_ok" : "The '{request}' request to the '{key}' connector was completely sent.", "ltp_drivers_libre_translate_translate_error" : [ "There was an error with '{code}' code when trying to translate ", "from '{from}' to '{to}' the text of '{length}' characters from ", "the '{key}' connector. {list}" ], "ltp_drivers_libre_translate_translate_ok" : "The text of '{length}' characters was translated from '{from}' to '{to}' from the '{key}' connector correctly.", "LibreTranslatePlus_Drivers_LibreTranslate_end" : null, "LibreTranslatePlus_Models_start" : null, "ltp_models_building" : "The translation model management module is being built.", "ltp_models_built" : "The translation model management module was completely built.", "ltp_models_starting" : "The translation model management module is starting.", "ltp_models_already_started" : "The translation model management module was already started.", "ltp_models_started" : "The translation model management module started completely.", "ltp_models_validate_path_error" : "There was an error with '{code}' code when validating the Path '{path}'. {list}", "ltp_models_validate_path_ok" : "The Path was validated correctly.", "ltp_models_validate_paths_error" : "There was an error with '{code}' code when validating the Paths. {list}", "ltp_models_validate_paths_ok" : "Paths were validated correctly.", "ltp_models_set_exception" : "There was an exception when trying to establish the '{key}' model of '{model}' type. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_models_set_error" : "There was an error with '{code}' code when trying to establish the MKVBDQG model of '{model}' type. {list}", "ltp_models_set_ok" : "The '{key}' model of '{model}' type was established correctly.", "ltp_models_closing" : "The translation model management module is closing.", "ltp_models_already_closed" : "The translation model management module was already closed.", "ltp_models_closed" : "The translation model management module was completely closed.", "ltp_models_launching" : "The translation model management module is launching the models.", "ltp_models_already_launched" : "The translation model management module already had the models released.", "ltp_models_launched" : "The translation model management module released all models completely.", "ltp_models_stopping" : "The translation model management module is stopping all models.", "ltp_models_already_stopped" : "The translation model management module already had the models detained.", "ltp_models_stopped" : "The translation model management module stopped all models completely.", "LibreTranslatePlus_Models_end" : null, "LibreTranslatePlus_Abstracts_Models_start" : null, "ltp_abstracts_models_building" : "The '{model_type}' '{key}' model is being built.", "ltp_abstracts_models_build_error" : "There was an error with '{code}' code when trying to build the '{model_type}' '{key}' model. {list}", "ltp_abstracts_models_build_ok" : "The '{model_type}' '{key}' model was completely built.", "LibreTranslatePlus_Abstracts_Models_end" : null, "LibreTranslatePlus_Models_KJSON_start" : null, "ltp_models_kjson_loading_caches" : "The cache files of the KJSON '{key}' model are being loaded.", "ltp_models_kjson_loading_caches_error" : "The KJSON '{key}' model has errors and therefore the cache files cannot be loaded.", "ltp_models_kjson_loaded_caches" : "The KJSON '{key}' cache files were completely loaded.", "ltp_models_kjson_load_cache_exception" : "There was an exception when trying to load the '{path}' cache file in the KJSON '{key}' model. '{file}({method})[{line}]'{lines}\n\n{exception_message}", "ltp_models_kjson_load_cache_error" : "There was an error with '{code}' code when trying to load the '{path}' cache in the KJSON '{key}' model. {list}", "ltp_models_kjson_load_cache_ok" : "The '{path}' cache file in the KJSON '{key}' model was completely loaded.", "ltp_models_kjson_load_cache_language" : "The I18N file with '{key}' language key is being loaded.", "ltp_models_kjson_key_processing" : "'{i18n_key}' key text ({i} MKVBRQK) of '{length}' characters ({percentaje}%) is being processed in the KJSON '{key}' model.", "ltp_models_kjson_keys_processed" : "100% translations of the KJSON {key} model have been processed.", "ltp_models_kjson_are_changes" : "Changes were detected in the KJSON '{key}' model.", "ltp_models_kjson_saving_language" : "Changes in the '{language_key}' language are being saved in the MKVBHBX '{key}' model.", "ltp_models_kjson_saving_cache" : "Changes in the KJSON '{key}' cache are being saved.", "LibreTranslatePlus_Models_KJSON_end" : null } }