未验证 提交 782351bf 编写于 作者: S Serge Rider 提交者: GitHub

Merge pull request #8423 from dbeaver/local#166

dbeaver-corp/dbeaver-i18n#166
......@@ -22,6 +22,16 @@ import org.eclipse.osgi.util.NLS;
public class TaskUIMessages extends NLS {
static final String BUNDLE_NAME = "org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages"; //$NON-NLS-1$
public static String edit_task_config_dialog_title_edit_task;
public static String edit_task_config_dialog_title_create_task;
public static String edit_task_config_dialog_label_type;
public static String edit_task_config_dialog_label_name;
public static String edit_task_config_dialog_label_descr;
public static String edit_task_variabl_dialog_title_task_variables;
public static String edit_task_variabl_dialog_column_variable;
public static String edit_task_variabl_dialog_column_value;
public static String task_config_wizard_group_task_label;
public static String task_config_wizard_button_save_task;
public static String task_config_wizard_link_open_tasks_view;
......@@ -47,9 +57,7 @@ public class TaskUIMessages extends NLS {
public static String task_config_wizard_stub_title_create_task;
public static String task_config_wizard_stub_page_name_void;
public static String edit_task_variabl_dialog_title_task_variables;
public static String edit_task_variabl_dialog_column_variable;
public static String edit_task_variabl_dialog_column_value;
public static String task_processor_ui_message_task_completed;
public static String db_tasks_selector_dialog;
......@@ -65,6 +73,7 @@ public class TaskUIMessages extends NLS {
public static String db_tasks_tree_column_controller_add_descr_run_duration;
public static String db_tasks_tree_column_controller_add_name_last_result;
public static String db_tasks_tree_column_controller_add_descr_last_result;
public static String db_tasks_tree_column_cell_text_success;
public static String db_tasks_tree_column_controller_add_name_next_run;
public static String db_tasks_tree_column_controller_add_descr_next_run;
public static String db_tasks_tree_column_controller_add_name_description;
......@@ -76,6 +85,31 @@ public class TaskUIMessages extends NLS {
public static String db_tasks_tree_column_controller_add_name_project;
public static String db_tasks_tree_column_controller_add_descr_project;
public static String db_tasks_view_filtered_tree_text_error_message;
public static String db_tasks_view_column_controller_add_name_time;
public static String db_tasks_view_column_controller_add_descr_start_time;
public static String db_tasks_view_column_controller_add_name_duration;
public static String db_tasks_view_column_controller_add_descr_task_duration;
public static String db_tasks_view_column_controller_add_name_result;
public static String db_tasks_view_column_controller_add_descr_task_result;
public static String db_tasks_view_cell_text_success;
public static String db_tasks_view_context_menu_command_delete_task;
public static String db_tasks_view_adapter_label_database_tasks;
public static String db_tasks_view_run_log_view;
public static String db_tasks_view_run_log_delete;
public static String db_tasks_view_run_log_confirm_remove;
public static String db_tasks_view_run_log_confirm_delete_task;
public static String db_tasks_view_clear_run_log_clear;
public static String db_tasks_view_clear_run_log_confirm_clear;
public static String db_tasks_view_clear_run_log_confirm_delete_log;
public static String db_tasks_view_open_run_log_folder_open;
public static String task_handler_copy_name_dialog_enter_task;
public static String task_handler_delete_confirm_title_delete_task;
public static String task_handler_delete_confirm_question_delete_task;
public static String task_handler_delete_confirm_title_delete_tasks;
public static String task_handler_delete_confirm_question_delete_tasks;
static {
......
edit_task_config_dialog_title_edit_task = Edit task
edit_task_config_dialog_title_create_task = Create task
edit_task_config_dialog_label_type = Type
edit_task_config_dialog_label_name = Name
edit_task_config_dialog_label_descr = Description
edit_task_variabl_dialog_title_task_variables = Task variables
edit_task_variabl_dialog_column_variable = Variable
edit_task_variabl_dialog_column_value = Value
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = Task ID
task_config_wizard_stub_title_create_task = Create a task
task_config_wizard_stub_page_name_void = Void page
task_processor_ui_message_task_completed = task completed
db_tasks_selector_dialog = Select a task(s)
db_tasks_tree_text_tasks_type = Tasks: type a part of task name here
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = Last Duration
db_tasks_tree_column_controller_add_descr_run_duration = Task last run duration
db_tasks_tree_column_controller_add_name_last_result = Last Result
db_tasks_tree_column_controller_add_descr_last_result = Task last result
db_tasks_tree_column_cell_text_success = Success
db_tasks_tree_column_controller_add_name_next_run = Next Run
db_tasks_tree_column_controller_add_descr_next_run = Task next scheduled run
db_tasks_tree_column_controller_add_name_description = Description
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = Task type
db_tasks_tree_column_controller_add_name_category = Category
db_tasks_tree_column_controller_add_descr_category = Task category
db_tasks_tree_column_controller_add_name_project = Project
db_tasks_tree_column_controller_add_descr_project = Task container project
db_tasks_tree_column_controller_add_descr_project = Task project
db_tasks_view_filtered_tree_text_error_message = Task executions: type a part of error message
db_tasks_view_column_controller_add_name_time = Time
db_tasks_view_column_controller_add_descr_start_time = Task start time
db_tasks_view_column_controller_add_name_duration = Duration
db_tasks_view_column_controller_add_descr_task_duration = Task last run duration
db_tasks_view_column_controller_add_name_result = Result
db_tasks_view_column_controller_add_descr_task_result = Task result
db_tasks_view_cell_text_success = Success
db_tasks_view_context_menu_command_delete_task = Delete task
db_tasks_view_adapter_label_database_tasks = Database Tasks
db_tasks_view_run_log_view = View log
db_tasks_view_run_log_delete = Delete run log
db_tasks_view_run_log_confirm_remove = Remove task run
db_tasks_view_run_log_confirm_delete_task = Are you sure you want to delete task '{0}' run at '{1}'?
db_tasks_view_clear_run_log_clear = Clear logs
db_tasks_view_clear_run_log_confirm_clear = Clear task runs
db_tasks_view_clear_run_log_confirm_delete_log = Are you sure you want to delete all log of task '{0}'?
db_tasks_view_open_run_log_folder_open = Open logs folder
task_handler_copy_name_dialog_enter_task = Enter new task name
task_handler_delete_confirm_title_delete_task = Delete task
task_handler_delete_confirm_question_delete_task = Are you sure you want to delete task '{0}'?
task_handler_delete_confirm_title_delete_tasks = Delete tasks
task_handler_delete_confirm_question_delete_tasks = Are you sure you want to delete {0} tasks?
\ No newline at end of file
edit_task_config_dialog_title_edit_task = EAufgabe bearbeiten
edit_task_config_dialog_title_create_task = Aufgabe erstellen
edit_task_config_dialog_label_type = Typ
edit_task_config_dialog_label_name = Name
edit_task_config_dialog_label_descr = Beschreibung
edit_task_variabl_dialog_title_task_variables = Aufgabenvariablen
edit_task_variabl_dialog_column_variable = Variable
edit_task_variabl_dialog_column_value = Wert
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = Aufgaben ID
task_config_wizard_stub_title_create_task = Aufgabe erstellen
task_config_wizard_stub_page_name_void = Page leer
task_processor_ui_message_task_completed = Aufgabe erledigt
db_tasks_selector_dialog = Aufgabe(n) ausw\u00e4hlen
db_tasks_tree_text_tasks_type = Aufgaben: Geben Sie hier einen Teil des Aufgabennamens ein
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = Letzte Dauer
db_tasks_tree_column_controller_add_descr_run_duration = Dauer der letzten Ausf\u00fchrung der Aufgabe
db_tasks_tree_column_controller_add_name_last_result = Letztes Ergebnis
db_tasks_tree_column_controller_add_descr_last_result = Aufgabe letztes Ergebnis
db_tasks_tree_column_cell_text_success = Erfolg
db_tasks_tree_column_controller_add_name_next_run = N\u00e4chster Einschaltung
db_tasks_tree_column_controller_add_descr_next_run = Aufgabe n\u00e4chster geplanter Einschaltung
db_tasks_tree_column_controller_add_name_description = Beschreibung
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = Aufgabentyp
db_tasks_tree_column_controller_add_name_category = Kategorie
db_tasks_tree_column_controller_add_descr_category = Aufgabenkategorie
db_tasks_tree_column_controller_add_name_project = Projekt
db_tasks_tree_column_controller_add_descr_project = Aufgabencontainerprojekt
\ No newline at end of file
db_tasks_tree_column_controller_add_descr_project = Aufgabencontainerprojekt
db_tasks_view_filtered_tree_text_error_message = Aufgabenausfhrungen: Geben Sie einen Teil der Fehlermeldung ein
db_tasks_view_column_controller_add_name_time = Zeit
db_tasks_view_column_controller_add_descr_start_time = Startzeit der Aufgabe
db_tasks_view_column_controller_add_name_duration = Dauer
db_tasks_view_column_controller_add_descr_task_duration = Dauer der letzten Ausf\u00fchrung der Aufgabe
db_tasks_view_column_controller_add_name_result = Ergebnis
db_tasks_view_column_controller_add_descr_task_result = Aufgabenergebnis
db_tasks_view_cell_text_success = Erfolg
db_tasks_view_context_menu_command_delete_task = Aufgabe l\u00f6schen
db_tasks_view_adapter_label_database_tasks = Datenbankaufgaben
db_tasks_view_run_log_view = Protokoll anzeigen
db_tasks_view_run_log_delete = Laufprotokoll l\u00f6schen
db_tasks_view_run_log_confirm_remove = Laufaufgabe entfernen
db_tasks_view_run_log_confirm_delete_task = M\u00f6chten Sie die Aufgabe "{0}" l\u00f6schen, die bei "{1}" ausgef\u00fchrt wird?
db_tasks_view_clear_run_log_clear = Protokoll lschen
db_tasks_view_clear_run_log_confirm_clear = Startverlauf l\u00f6schen
db_tasks_view_clear_run_log_confirm_delete_log = M\u00f6chten Sie wirklich das gesamte Protokoll der Aufgabe "{0}" l\u00f6schen?
db_tasks_view_open_run_log_folder_open = \u00d6ffnen Sie den Protokollordner
task_handler_copy_name_dialog_enter_task = Geben Sie den neuen Aufgabennamen ein
task_handler_delete_confirm_title_delete_task = Aufgabe l\u00f6schen
task_handler_delete_confirm_question_delete_task = M\u00f6chten Sie die Aufgabe "{0}" wirklich l\u00f6schen?
task_handler_delete_confirm_title_delete_tasks = Aufgaben l\u00f6schen
task_handler_delete_confirm_question_delete_tasks = M\u00f6chten Sie wirklich {0} Aufgaben l\u00f6schen?
\ No newline at end of file
edit_task_config_dialog_title_edit_task = Editar tarea
edit_task_config_dialog_title_create_task = Crear tarea
edit_task_config_dialog_label_type = Tipo
edit_task_config_dialog_label_name = Nombre
edit_task_config_dialog_label_descr = Descripti\u00f3n
edit_task_variabl_dialog_title_task_variables = Variables de tarea
edit_task_variabl_dialog_column_variable = Variable
edit_task_variabl_dialog_column_value = Valor
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = ID de tarea
task_config_wizard_stub_title_create_task = Crear una tarea
task_config_wizard_stub_page_name_void = P\u00e1gina vac\u00eda
task_processor_ui_message_task_completed = tarea terminada
db_tasks_selector_dialog = Seleccionar tarea(s)
db_tasks_tree_text_tasks_type = Tareas: escriba una parte del nombre de la tarea aqu\u00ed
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = \u00daltima duraci\u00f
db_tasks_tree_column_controller_add_descr_run_duration = Duraci\u00f3n de la \u00faltima ejecuci\u00f3n de la tarea
db_tasks_tree_column_controller_add_name_last_result = Ultimo resultado
db_tasks_tree_column_controller_add_descr_last_result = Tarea \u00faltimo resultado
db_tasks_tree_column_cell_text_success = \u00c9xito
db_tasks_tree_column_controller_add_name_next_run = Prxima ejecuci\u00f3n
db_tasks_tree_column_controller_add_descr_next_run = Tarea siguiente ejecuci\u00f3n programada
db_tasks_tree_column_controller_add_name_description = Descripci\u00f3n
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = Tipo de tarea
db_tasks_tree_column_controller_add_name_category = Categor\u00eda
db_tasks_tree_column_controller_add_descr_category = Categor\u00eda de tarea
db_tasks_tree_column_controller_add_name_project = Proyecto
db_tasks_tree_column_controller_add_descr_project = Proyecto contenedor de tareas
\ No newline at end of file
db_tasks_tree_column_controller_add_descr_project = Proyecto contenedor de tareas
db_tasks_view_filtered_tree_text_error_message = Ejecuciones de tareas: escriba una parte del mensaje de error
db_tasks_view_column_controller_add_name_time = Hora
db_tasks_view_column_controller_add_descr_start_time = Hora de inicio de la tarea
db_tasks_view_column_controller_add_name_duration = Duraci\u00f3n
db_tasks_view_column_controller_add_descr_task_duration = Tarea \u00faltima duraci\u00f3n
db_tasks_view_column_controller_add_name_result = Resultado
db_tasks_view_column_controller_add_descr_task_result = Resultado de la tarea
db_tasks_view_cell_text_success = \u00c9xito
db_tasks_view_context_menu_command_delete_task = Eliminar tarea
db_tasks_view_adapter_label_database_tasks = Tareas de base de datos
db_tasks_view_run_log_view = Ver registro
db_tasks_view_run_log_delete = Eliminar registro de ejecuci\u00f3n
db_tasks_view_run_log_confirm_remove = Eliminar ejecuci\u00f3n de tarea
db_tasks_view_run_log_confirm_delete_task = Est\u00e1 seguro de que desea eliminar la tarea "{0}" que se ejecuta en "{1}"?
db_tasks_view_clear_run_log_clear = Borrar registros
db_tasks_view_clear_run_log_confirm_clear = Borrar historial de inicio
db_tasks_view_clear_run_log_confirm_delete_log = Est\u00e1 seguro de que desea eliminar todo el registro de la tarea "{0}"?
db_tasks_view_open_run_log_folder_open = Abrir la carpeta de registros
task_handler_copy_name_dialog_enter_task = Ingrese el nuevo nombre de la tarea
task_handler_delete_confirm_title_delete_task = Eliminar tarea
task_handler_delete_confirm_question_delete_task = Est\u00e1 seguro de que desea eliminar la tarea "{0}"?
task_handler_delete_confirm_title_delete_tasks = Eliminar tareas
task_handler_delete_confirm_question_delete_tasks = Est\u00e1s seguro de que quieres eliminar {0} tareas?
\ No newline at end of file
edit_task_config_dialog_title_edit_task = Modifier la t\u00e2che
edit_task_config_dialog_title_create_task = Cr\u00e9er la t\u00e2che
edit_task_config_dialog_label_type = Type
edit_task_config_dialog_label_name = Nom
edit_task_config_dialog_label_descr = Description
edit_task_variabl_dialog_title_task_variables = Variables de t\u00e2che
edit_task_variabl_dialog_column_variable = Variable
edit_task_variabl_dialog_column_value = Valeur
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = ID de t\u00e2che
task_config_wizard_stub_title_create_task = Cr\u00e9er une t\u00e2che
task_config_wizard_stub_page_name_void = Page vide
task_processor_ui_message_task_completed = t\u00e2che termin\u00e9e
db_tasks_selector_dialog = S\u00e9lectionner une t\u00e2che(s)
db_tasks_tree_text_tasks_type = T\u00e2ches: saisissez une partie du nom de la t\u00e2che
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = Derni\u00e9re dur\u00e9
db_tasks_tree_column_controller_add_descr_run_duration = Dur\u00e9e de la derni\u00e9re ex\u00e9cution de la t\u00e2che
db_tasks_tree_column_controller_add_name_last_result = Dernier r\u00e9sultat
db_tasks_tree_column_controller_add_descr_last_result = Dernier r\u00e9sultat de la t\u00e2che
db_tasks_tree_column_cell_text_success = Succ\u00e8s
db_tasks_tree_column_controller_add_name_next_run = Prochaine course
db_tasks_tree_column_controller_add_descr_next_run = T\u00e2che prochaine ex\u00e9cution planifi\u00e9e
db_tasks_tree_column_controller_add_name_description = Description
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = Type de t\u00e2che
db_tasks_tree_column_controller_add_name_category = Cat\u00e9gorie
db_tasks_tree_column_controller_add_descr_category = Cat\u00e9gorie de t\u00e2che
db_tasks_tree_column_controller_add_name_project = Projet
db_tasks_tree_column_controller_add_descr_project = Projet de conteneur de t\u00e2che
\ No newline at end of file
db_tasks_tree_column_controller_add_descr_project = Projet de conteneur de t\u00e2che
db_tasks_view_filtered_tree_text_error_message = Ex\u00e9cutions de t\u00e2ches: tapez une partie du message d'erreur
db_tasks_view_column_controller_add_name_time = Temps
db_tasks_view_column_controller_add_descr_start_time = Heure de d\u00e9but de la t\u00e2che
db_tasks_view_column_controller_add_name_duration = Dur\u00e9e
db_tasks_view_column_controller_add_descr_task_duration = Dur\u00e9e de la derni\u00e8re ex\u00e9cution de la t\u00e2che
db_tasks_view_column_controller_add_name_result = R\u00e9sultat
db_tasks_view_column_controller_add_descr_task_result = R\u00e9sultat de la t\u00e2che
db_tasks_view_cell_text_success = Succ\u00e8s
db_tasks_view_context_menu_command_delete_task = Supprimer la t\u00e2che
db_tasks_view_adapter_label_database_tasks = T\u00e2ches de base de donn\u00e9es
db_tasks_view_run_log_view = Afficher le journal
db_tasks_view_run_log_delete = Supprimer le journal d'ex\u00e9cution
db_tasks_view_run_log_confirm_remove = Supprimer l'ex\u00e9cution de la t\u00e2che
db_tasks_view_run_log_confirm_delete_task = Voulez-vous vraiment supprimer la t\u00e2che "{0}" ex\u00e9cut\u00e9e \u00e0 "{1}"?
db_tasks_view_clear_run_log_clear = Effacer les journaux
db_tasks_view_clear_run_log_confirm_clear = Effacer les t\u00e2ches
db_tasks_view_clear_run_log_confirm_delete_log = Voulez-vous vraiment supprimer tous les journaux de la t\u00e2che "{0}"?
db_tasks_view_open_run_log_folder_open = Ouvrir le dossier des journaux
task_handler_copy_name_dialog_enter_task = Entrez un nouveau nom de t\u00e2che
task_handler_delete_confirm_title_delete_task = Supprimer la t\u00e2che
task_handler_delete_confirm_question_delete_task = Voulez-vous vraiment supprimer la t\u00e2che "{0}"?
task_handler_delete_confirm_title_delete_tasks = Supprimer la t\u00e2ches
task_handler_delete_confirm_question_delete_tasks = Voulez-vous vraiment supprimer {0} t\u00e2ches?
\ No newline at end of file
edit_task_config_dialog_title_edit_task = Modifica attivit\u00e0
edit_task_config_dialog_title_create_task = Crea attivit\u00e0
edit_task_config_dialog_label_type = Tipo
edit_task_config_dialog_label_name = Nome
edit_task_config_dialog_label_descr = Descrizione
edit_task_variabl_dialog_title_task_variables = Variabili dell'attivit\u00e0
edit_task_variabl_dialog_column_variable = Variabile
edit_task_variabl_dialog_column_value = Valore
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = Attivit\u00e0 ID
task_config_wizard_stub_title_create_task = Creare un'attivit\u00e0
task_config_wizard_stub_page_name_void = Pagina vuota
task_processor_ui_message_task_completed = attivit\u00e0 completato
db_tasks_selector_dialog = Seleziona attivit\u00e0
db_tasks_tree_text_tasks_type = Attivit\u00e0: digitare qui una parte del nome dell'attivit\u00e0
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = Ultima durata
db_tasks_tree_column_controller_add_descr_run_duration = Durata dell'ultima esecuzione dell'attivit\u00e0
db_tasks_tree_column_controller_add_name_last_result = Ultimo risultato
db_tasks_tree_column_controller_add_descr_last_result = Ultimo risultato dell'attivit\u00e0
db_tasks_tree_column_cell_text_success = Successo
db_tasks_tree_column_controller_add_name_next_run = Prossima esecuzione
db_tasks_tree_column_controller_add_descr_next_run = Prossima esecuzione pianificata dell'attivit\u00e0
db_tasks_tree_column_controller_add_name_description = Descrizione
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = Tipo di attivit\u00e0
db_tasks_tree_column_controller_add_name_category = Categoria
db_tasks_tree_column_controller_add_descr_category = Categoria di attivit\u00e0
db_tasks_tree_column_controller_add_name_project = Progetto
db_tasks_tree_column_controller_add_descr_project = Progetto contenitore di attivit\u00e0
\ No newline at end of file
db_tasks_tree_column_controller_add_descr_project = Progetto contenitore di attivit\u00e0
db_tasks_view_filtered_tree_text_error_message = Esecuzioni di attivit\u00e0: digitare una parte del messaggio di errore
db_tasks_view_column_controller_add_name_time = Tempo
db_tasks_view_column_controller_add_descr_start_time = Ora di inizio dell'attivit\u00e0
db_tasks_view_column_controller_add_name_duration = Durata
db_tasks_view_column_controller_add_descr_task_duration = Durata dell'ultima esecuzione dell'attivit\u00e0
db_tasks_view_column_controller_add_name_result = Risultato
db_tasks_view_column_controller_add_descr_task_result = Risultato dell'attivit\u00e0
db_tasks_view_cell_text_success = Successo
db_tasks_view_context_menu_command_delete_task = Elimina attivit\u00e0
db_tasks_view_adapter_label_database_tasks = Attivit\u00e0 del database
db_tasks_view_run_log_view = Vista del registro
db_tasks_view_run_log_delete = Elimina registro esecuzioni
db_tasks_view_run_log_confirm_remove = Rimuovi esecuzione attivit\u00e0
db_tasks_view_run_log_confirm_delete_task = Sei sicuro di voler eliminare l'attivit\u00e0 "{0}" eseguita su "{1}"?
db_tasks_view_clear_run_log_clear = Cancella registri
db_tasks_view_clear_run_log_confirm_clear = Esegue attivit\u00e0 chiare
db_tasks_view_clear_run_log_confirm_delete_log = Sei sicuro di voler eliminare tutto il registro dell'attivit\u00e0 "{0}"?
db_tasks_view_open_run_log_folder_open = Apri la cartella dei registri
task_handler_copy_name_dialog_enter_task = Inserisci il nuovo nome dell'attivit\u00e0
task_handler_delete_confirm_title_delete_task = Elimina attivit\u00e0
task_handler_delete_confirm_question_delete_task = Sei sicuro di voler eliminare l'attivit\u00e0 "{0}"?
task_handler_delete_confirm_title_delete_tasks = Elimina attivit\u00e0
task_handler_delete_confirm_question_delete_tasks = Sei sicuro di voler eliminare {0} attivit\u00e0?
\ No newline at end of file
edit_task_config_dialog_title_edit_task = \u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443
edit_task_config_dialog_title_create_task = \u0421\u043e\u0437\u0434\u0430\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443
edit_task_config_dialog_label_type = \u0422\u0438\u043f
edit_task_config_dialog_label_name = \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
edit_task_config_dialog_label_descr = \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435
edit_task_variabl_dialog_title_task_variables = \u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435\u0020\u0437\u0430\u0434\u0430\u0447\u0438
edit_task_variabl_dialog_column_variable = \u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f
edit_task_variabl_dialog_column_value = \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435
......@@ -27,6 +33,8 @@ task_config_wizard_page_task_text_label_task_id = ID \u0437\u0430\u0434\u0430\u0
task_config_wizard_stub_title_create_task = \u0421\u043e\u0437\u0434\u0430\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443
task_config_wizard_stub_page_name_void = \u041f\u0443\u0441\u0442\u0430\u044f\u0020\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430
task_processor_ui_message_task_completed = \u0437\u0430\u0434\u0430\u0447\u0430\u0020\u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430
db_tasks_selector_dialog = \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435\u0020\u0437\u0430\u0434\u0430\u0447\u0443
db_tasks_tree_text_tasks_type = \u0417\u0430\u0434\u0430\u0447\u0438\u003a\u0020\u0432\u0432\u0435\u0434\u0438\u0442\u0435\u0020\u0447\u0430\u0441\u0442\u044c\u0020\u0438\u043c\u0435\u043d\u0438\u0020\u0437\u0430\u0434\u0430\u0447\u0438\u0020\u0437\u0434\u0435\u0441\u044c
......@@ -41,6 +49,7 @@ db_tasks_tree_column_controller_add_name_last_duration = \u041f\u043e\u0441\u043
db_tasks_tree_column_controller_add_descr_run_duration = \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f\u0020\u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_tree_column_controller_add_name_last_result = \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439\u0020\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442
db_tasks_tree_column_controller_add_descr_last_result = \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439\u0020\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_tree_column_cell_text_success = \u0423\u0441\u043f\u0435\u0448\u043d\u043e
db_tasks_tree_column_controller_add_name_next_run = \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439\u0020\u0437\u0430\u043f\u0443\u0441\u043a
db_tasks_tree_column_controller_add_descr_next_run = \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439\u0020\u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_tree_column_controller_add_name_description = \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435
......@@ -50,4 +59,30 @@ db_tasks_tree_column_controller_add_descr_task_type = \u0422\u0438\u043f\u0020\u
db_tasks_tree_column_controller_add_name_category = \u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f
db_tasks_tree_column_controller_add_descr_category = \u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_tree_column_controller_add_name_project = \u041f\u0440\u043e\u0435\u043a\u0442
db_tasks_tree_column_controller_add_descr_project = \u041f\u0440\u043e\u0435\u043a\u0442\u0020\u0437\u0430\u0434\u0430\u0447\u0438
\ No newline at end of file
db_tasks_tree_column_controller_add_descr_project = \u041f\u0440\u043e\u0435\u043a\u0442\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_view_filtered_tree_text_error_message = \u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u0020\u0437\u0430\u0434\u0430\u0447\u0438\u003a\u0020\u0432\u0432\u0435\u0434\u0438\u0442\u0435\u0020\u0447\u0430\u0441\u0442\u044c\u0020\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0020\u043e\u0431\u0020\u043e\u0448\u0438\u0431\u043a\u0435
db_tasks_view_column_controller_add_name_time = \u0412\u0440\u0435\u043c\u044f
db_tasks_view_column_controller_add_descr_start_time = \u0412\u0440\u0435\u043c\u044f\u0020\u0441\u0442\u0430\u0440\u0442\u0430\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_view_column_controller_add_name_duration = \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c
db_tasks_view_column_controller_add_descr_task_duration = \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0020\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_view_column_controller_add_name_result = \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442
db_tasks_view_column_controller_add_descr_task_result = \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0020\u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_view_cell_text_success = \u0423\u0441\u043f\u0435\u0448\u043d\u043e
db_tasks_view_context_menu_command_delete_task = \u0423\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443
db_tasks_view_adapter_label_database_tasks = \u0417\u0430\u0434\u0430\u0447\u0438\u0020\u0411\u0414
db_tasks_view_run_log_view = \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0020\u0436\u0443\u0440\u043d\u0430\u043b
db_tasks_view_run_log_delete = \u0423\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0436\u0443\u0440\u043d\u0430\u043b\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u043e\u0432
db_tasks_view_run_log_confirm_remove = \u0423\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u0020\u0437\u0430\u0434\u0430\u0447\u0438
db_tasks_view_run_log_confirm_delete_task = \u0412\u044b\u0020\u0443\u0432\u0435\u0440\u0435\u043d\u044b\u002c\u0020\u0447\u0442\u043e\u0020\u0445\u043e\u0442\u0438\u0442\u0435\u0020\u0443\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443 "{0}", \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u0443\u044e\u0020\u0432 "{1}"?
db_tasks_view_clear_run_log_clear = \u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c\u0020\u0436\u0443\u0440\u043d\u0430\u043b
db_tasks_view_clear_run_log_confirm_clear = \u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c\u0020\u0438\u0441\u0442\u043e\u0440\u0438\u044e\u0020\u0437\u0430\u043f\u0443\u0441\u043a\u043e\u0432
db_tasks_view_clear_run_log_confirm_delete_log = \u0412\u044b\u0020\u0443\u0432\u0435\u0440\u0435\u043d\u044b\u002c\u0020\u0447\u0442\u043e\u0020\u0445\u043e\u0442\u0438\u0442\u0435\u0020\u0443\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0432\u0441\u0435\u0020\u0436\u0443\u0440\u043d\u0430\u043b\u044b\u0020\u0437\u0430\u0434\u0430\u0447\u0438 "{0}"?
db_tasks_view_open_run_log_folder_open = \u041e\u0442\u043a\u0440\u044b\u0442\u044c\u0020\u043f\u0430\u043f\u043a\u0443\u0020\u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432
task_handler_copy_name_dialog_enter_task = \u0412\u0432\u0435\u0434\u0438\u0442\u0435\u0020\u043d\u043e\u0432\u043e\u0435\u0020\u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u0020\u0437\u0430\u0434\u0430\u0447\u0438
task_handler_delete_confirm_title_delete_task = \u0423\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443
task_handler_delete_confirm_question_delete_task = \u0412\u044b\u0020\u0443\u0432\u0435\u0440\u0435\u043d\u044b\u002c\u0020\u0447\u0442\u043e\u0020\u0445\u043e\u0442\u0438\u0442\u0435\u0020\u0443\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0443 "{0}"?
task_handler_delete_confirm_title_delete_tasks = \u0423\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0438
task_handler_delete_confirm_question_delete_tasks = \u0412\u044b\u0020\u0443\u0432\u0435\u0440\u0435\u043d\u044b\u002c\u0020\u0447\u0442\u043e\u0020\u0445\u043e\u0442\u0438\u0442\u0435\u0020\u0443\u0434\u0430\u043b\u0438\u0442\u044c\u0020\u0437\u0430\u0434\u0430\u0447\u0438\u003f\u0020\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e: {0}
\ No newline at end of file
......@@ -164,7 +164,7 @@ public class DatabaseTasksTree {
return "N/A";
} else {
if (lastRun.isRunSuccess()) {
return "Success";
return TaskUIMessages.db_tasks_tree_column_cell_text_success;
} else {
return CommonUtils.notEmpty(lastRun.getErrorMessage());
}
......
......@@ -20,6 +20,7 @@ import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.action.Separator;
import org.eclipse.jface.viewers.*;
import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.SashForm;
import org.eclipse.swt.layout.GridData;
......@@ -42,6 +43,7 @@ import org.jkiss.dbeaver.model.app.DBPProject;
import org.jkiss.dbeaver.model.task.*;
import org.jkiss.dbeaver.registry.task.TaskRegistry;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages;
import org.jkiss.dbeaver.ui.ActionUtils;
import org.jkiss.dbeaver.ui.DBeaverIcons;
import org.jkiss.dbeaver.ui.UIIcon;
......@@ -114,30 +116,30 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
private void createTaskRunTable(Composite parent) {
FilteredTree filteredTree = new FilteredTree(parent, SWT.SINGLE | SWT.FULL_SELECTION, new NamedObjectPatternFilter(), true);
filteredTree.setInitialText("Task executions: type a part of error message");
filteredTree.setInitialText(TaskUIMessages.db_tasks_view_filtered_tree_text_error_message);
taskRunViewer = filteredTree.getViewer();
Tree taskrunTree = taskRunViewer.getTree();
taskrunTree.setHeaderVisible(true);
taskrunTree.setLayoutData(new GridData(GridData.FILL_BOTH));
taskRunColumnController = new ViewerColumnController("taskruns", taskRunViewer);
taskRunColumnController.addColumn("Time", "Task start time", SWT.LEFT, true, true, new TaskRunLabelProvider() {
taskRunColumnController.addColumn(TaskUIMessages.db_tasks_view_column_controller_add_name_time, TaskUIMessages.db_tasks_view_column_controller_add_descr_start_time, SWT.LEFT, true, true, new TaskRunLabelProvider() {
@Override
protected void update(ViewerCell cell, DBTTaskRun taskRun) {
cell.setText(tasksTree.getDateFormat().format(taskRun.getStartTime()));
}
});
taskRunColumnController.addColumn("Duration", "Task last run duration", SWT.LEFT, true, false, new TaskRunLabelProvider() {
taskRunColumnController.addColumn(TaskUIMessages.db_tasks_view_column_controller_add_name_duration, TaskUIMessages.db_tasks_view_column_controller_add_descr_task_duration, SWT.LEFT, true, false, new TaskRunLabelProvider() {
@Override
protected void update(ViewerCell cell, DBTTaskRun taskRun) {
cell.setText(RuntimeUtils.formatExecutionTime(taskRun.getRunDuration()));
}
});
taskRunColumnController.addColumn("Result", "Task result", SWT.LEFT, true, false, new TaskRunLabelProvider() {
taskRunColumnController.addColumn(TaskUIMessages.db_tasks_view_column_controller_add_name_result, TaskUIMessages.db_tasks_view_column_controller_add_descr_task_result, SWT.LEFT, true, false, new TaskRunLabelProvider() {
@Override
protected void update(ViewerCell cell, DBTTaskRun taskRun) {
if (taskRun.isRunSuccess()) {
cell.setText("Success");
cell.setText(TaskUIMessages.db_tasks_view_cell_text_success);
} else {
cell.setText(CommonUtils.notEmpty(taskRun.getErrorMessage()));
}
......@@ -163,7 +165,7 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
//manager.add(ActionUtils.makeCommandContribution(getSite(), IWorkbenchCommandConstants.FILE_PROPERTIES, "Task properties", null));
manager.add(ActionUtils.makeCommandContribution(getSite(), CREATE_TASK_CMD_ID));
manager.add(ActionUtils.makeCommandContribution(getSite(), COPY_TASK_CMD_ID));
manager.add(ActionUtils.makeCommandContribution(getSite(), IWorkbenchCommandConstants.EDIT_DELETE, "Delete task", null));
manager.add(ActionUtils.makeCommandContribution(getSite(), IWorkbenchCommandConstants.EDIT_DELETE, TaskUIMessages.db_tasks_view_context_menu_command_delete_task, null));
manager.add(new Separator());
manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
manager.add(new Separator());
......@@ -230,7 +232,7 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
return adapter.cast(new WorkbenchAdapter() {
@Override
public String getLabel(Object o) {
return "Database Tasks";
return TaskUIMessages.db_tasks_view_adapter_label_database_tasks;
}
});
}
......@@ -394,7 +396,7 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
private class ViewRunLogAction extends Action {
ViewRunLogAction() {
super("View log");
super(TaskUIMessages.db_tasks_view_run_log_view);
}
@Override
......@@ -427,7 +429,7 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
private class DeleteRunLogAction extends Action {
DeleteRunLogAction() {
super("Delete run log", DBeaverIcons.getImageDescriptor(UIIcon.DELETE));
super(TaskUIMessages.db_tasks_view_run_log_delete, DBeaverIcons.getImageDescriptor(UIIcon.DELETE));
}
@Override
......@@ -436,8 +438,8 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
DBTTaskRun taskRun = getSelectedTaskRun();
if (task != null && taskRun != null &&
UIUtils.confirmAction(
"Remove task run",
"Are you sure you want to delete task '" + task.getName() + "' run at '" + tasksTree.getDateFormat().format(taskRun.getStartTime()) + "'?"))
TaskUIMessages.db_tasks_view_run_log_confirm_remove,
NLS.bind(TaskUIMessages.db_tasks_view_run_log_confirm_delete_task, task.getName(), tasksTree.getDateFormat().format(taskRun.getStartTime()))))
{
task.removeRunLog(taskRun);
}
......@@ -447,13 +449,13 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
private class ClearRunLogAction extends Action {
ClearRunLogAction() {
super("Clear logs", DBeaverIcons.getImageDescriptor(UIIcon.ERASE));
super(TaskUIMessages.db_tasks_view_clear_run_log_clear, DBeaverIcons.getImageDescriptor(UIIcon.ERASE));
}
@Override
public void run() {
DBTTask task = tasksTree.getSelectedTask();
if (task == null || !UIUtils.confirmAction("Clear task runs", "Are you sure you want to delete all log of task '" + task.getName() + "'?")) {
if (task == null || !UIUtils.confirmAction(TaskUIMessages.db_tasks_view_clear_run_log_confirm_clear, NLS.bind(TaskUIMessages.db_tasks_view_clear_run_log_confirm_delete_log, task.getName()))) {
return;
}
task.cleanRunStatistics();
......@@ -463,7 +465,7 @@ public class DatabaseTasksView extends ViewPart implements DBTTaskListener {
private class OpenRunLogFolderAction extends Action {
OpenRunLogFolderAction() {
super("Open logs folder");
super(TaskUIMessages.db_tasks_view_open_run_log_folder_open);
}
@Override
......
......@@ -29,6 +29,7 @@ import org.jkiss.dbeaver.DBException;
import org.jkiss.dbeaver.model.task.DBTTask;
import org.jkiss.dbeaver.model.task.DBTTaskManager;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages;
import org.jkiss.dbeaver.ui.ActionUtils;
import org.jkiss.dbeaver.ui.UIUtils;
import org.jkiss.dbeaver.ui.dialogs.EnterNameDialog;
......@@ -47,7 +48,7 @@ public class TaskHandlerCopy extends AbstractHandler {
if (firstElement instanceof DBTTask) {
DBTTask oldTask = (DBTTask) firstElement;
for (;;) {
EnterNameDialog taskNameDialog = new EnterNameDialog(HandlerUtil.getActiveShell(event), "Enter new task name", oldTask.getName());
EnterNameDialog taskNameDialog = new EnterNameDialog(HandlerUtil.getActiveShell(event), TaskUIMessages.task_handler_copy_name_dialog_enter_task, oldTask.getName());
String newTaskName = taskNameDialog.chooseName();
if (newTaskName == null) {
return null;
......
......@@ -21,8 +21,10 @@ import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.osgi.util.NLS;
import org.eclipse.ui.handlers.HandlerUtil;
import org.jkiss.dbeaver.model.task.DBTTask;
import org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages;
import org.jkiss.dbeaver.ui.UIUtils;
import java.util.ArrayList;
......@@ -48,11 +50,11 @@ public class TaskHandlerDelete extends AbstractHandler {
if (!tasksToDelete.isEmpty()) {
if (tasksToDelete.size() == 1) {
if (!UIUtils.confirmAction(HandlerUtil.getActiveShell(event), "Delete task", "Are you sure you want to delete task '" + tasksToDelete.get(0).getName() + "'?")) {
if (!UIUtils.confirmAction(HandlerUtil.getActiveShell(event), TaskUIMessages.task_handler_delete_confirm_title_delete_task, NLS.bind(TaskUIMessages.task_handler_delete_confirm_question_delete_task, tasksToDelete.get(0).getName()))) {
return null;
}
} else {
if (!UIUtils.confirmAction(HandlerUtil.getActiveShell(event), "Delete tasks", "Are you sure you want to delete " + tasksToDelete.size() + " tasks?")) {
if (!UIUtils.confirmAction(HandlerUtil.getActiveShell(event), TaskUIMessages.task_handler_delete_confirm_title_delete_tasks, NLS.bind(TaskUIMessages.task_handler_delete_confirm_question_delete_tasks, tasksToDelete.size()))) {
return null;
}
}
......
......@@ -34,6 +34,7 @@ import org.jkiss.dbeaver.model.task.DBTTaskManager;
import org.jkiss.dbeaver.model.task.DBTTaskType;
import org.jkiss.dbeaver.registry.task.TaskImpl;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages;
import org.jkiss.dbeaver.ui.UIUtils;
import org.jkiss.dbeaver.ui.dialogs.BaseDialog;
import org.jkiss.utils.CommonUtils;
......@@ -61,7 +62,7 @@ public class EditTaskConfigurationDialog extends BaseDialog
public EditTaskConfigurationDialog(Shell parentShell, @NotNull DBTTask task)
{
super(parentShell,
"Edit task [" + task.getName() + "]",
TaskUIMessages.edit_task_config_dialog_title_edit_task + " [" + task.getName() + "]",
task.getType().getIcon() == null ? DBIcon.TREE_TASK: task.getType().getIcon());
this.task = (TaskImpl) task;
this.project = task.getProject();
......@@ -71,7 +72,7 @@ public class EditTaskConfigurationDialog extends BaseDialog
public EditTaskConfigurationDialog(Shell parentShell, @NotNull DBPProject project, @NotNull DBTTaskType taskType)
{
super(parentShell, "Create task", DBIcon.TREE_TASK);
super(parentShell, TaskUIMessages.edit_task_config_dialog_title_create_task, DBIcon.TREE_TASK);
this.task = null;
this.project = project;
this.taskType = taskType;
......@@ -96,10 +97,10 @@ public class EditTaskConfigurationDialog extends BaseDialog
updateButtons();
};
UIUtils.createLabelText(formPanel, "Type", taskType.getCategory().getName() + " / " + taskType.getName(), SWT.BORDER | SWT.READ_ONLY);
UIUtils.createLabelText(formPanel, TaskUIMessages.edit_task_config_dialog_label_type, taskType.getCategory().getName() + " / " + taskType.getName(), SWT.BORDER | SWT.READ_ONLY);
boolean taskSaved = task != null && !CommonUtils.isEmpty(task.getId());
taskLabelCombo = UIUtils.createLabelCombo(formPanel, "Name", "", SWT.BORDER | (taskSaved ? SWT.READ_ONLY : SWT.NONE));
taskLabelCombo = UIUtils.createLabelCombo(formPanel, TaskUIMessages.edit_task_config_dialog_label_name, "", SWT.BORDER | (taskSaved ? SWT.READ_ONLY : SWT.NONE));
((GridData)taskLabelCombo.getLayoutData()).widthHint = 300;
if (task != null) {
taskLabelCombo.setText(task.getName());
......@@ -138,7 +139,7 @@ public class EditTaskConfigurationDialog extends BaseDialog
// UIUtils.createLabelText(formPanel, "ID", task.getId(), SWT.BORDER | SWT.READ_ONLY);
// }
taskDescriptionText = UIUtils.createLabelText(formPanel, "Description", task == null ? "" : CommonUtils.notEmpty(task.getDescription()), SWT.BORDER | SWT.MULTI | SWT.V_SCROLL);
taskDescriptionText = UIUtils.createLabelText(formPanel, TaskUIMessages.edit_task_config_dialog_label_descr, task == null ? "" : CommonUtils.notEmpty(task.getDescription()), SWT.BORDER | SWT.MULTI | SWT.V_SCROLL);
((GridData)taskDescriptionText.getLayoutData()).heightHint = taskDescriptionText.getLineHeight() * 5;
taskDescriptionText.addModifyListener(modifyListener);
......
......@@ -30,6 +30,7 @@ import org.jkiss.dbeaver.model.task.DBTTaskExecutionListener;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.dbeaver.runtime.DBeaverNotifications;
import org.jkiss.dbeaver.runtime.ui.DBPPlatformUI;
import org.jkiss.dbeaver.tasks.ui.internal.TaskUIMessages;
import org.jkiss.dbeaver.ui.UIUtils;
import org.jkiss.dbeaver.utils.RuntimeUtils;
......@@ -85,7 +86,7 @@ public class TaskProcessorUI implements DBRRunnableContext, DBTTaskExecutionList
// Notify agent
boolean hasErrors = error != null;
DBPPlatformUI platformUI = DBWorkbench.getPlatformUI();
String completeMessage = this.task.getType().getName() + " task completed (" + RuntimeUtils.formatExecutionTime(elapsedTime) + ")";
String completeMessage = this.task.getType().getName() + " " + TaskUIMessages.task_processor_ui_message_task_completed + " (" + RuntimeUtils.formatExecutionTime(elapsedTime) + ")";
if (elapsedTime > platformUI.getLongOperationTimeout() * 1000) {
platformUI.notifyAgent(
completeMessage, !hasErrors ? IStatus.INFO : IStatus.ERROR);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册