diff --git a/source/ubl-settings-video.c b/source/ubl-settings-video.c index 91a39e4..90d331a 100644 --- a/source/ubl-settings-video.c +++ b/source/ubl-settings-video.c @@ -194,7 +194,7 @@ void on_pack_install_activate(GtkCellRendererToggle* ,gchar* path,main_window *w if (!yon_char_is_empty(package)){ char *command = install_proprietary_command(package); yon_terminal_start(widgets,command); - yon_ubl_status_box_render(INSTALLING_PROCESS_LABEL,BACKGROUND_IMAGE_INFO_TYPE); + yon_ubl_status_box_render(PACKAGE_INSTALL_PROCESS_LABEL(package),BACKGROUND_IMAGE_INFO_TYPE); } } free(data); @@ -205,7 +205,7 @@ void on_pack_install_activate(GtkCellRendererToggle* ,gchar* path,main_window *w if (!yon_char_is_empty(package)){ char *command = delete_proprietary_command(package); yon_terminal_start(widgets,command); - yon_ubl_status_box_render(DELETING_PROCESS_LABEL,BACKGROUND_IMAGE_INFO_TYPE); + yon_ubl_status_box_render(PACKAGE_REMOVE_PROCESS_LABEL(package),BACKGROUND_IMAGE_INFO_TYPE); } } free(data); @@ -232,6 +232,7 @@ void on_module_install_activate(GtkCellRendererToggle* ,gchar* path,main_window if (!yon_char_is_empty(package)){ char *command = install_proprietary_command(package); yon_terminal_start(widgets,command); + yon_ubl_status_box_render(MODULE_INSTALL_PROCESS_LABEL(package),BACKGROUND_IMAGE_INFO_TYPE); } } free(data); @@ -242,6 +243,7 @@ void on_module_install_activate(GtkCellRendererToggle* ,gchar* path,main_window if (!yon_char_is_empty(package)){ char *command = delete_proprietary_command(package); yon_terminal_start(widgets,command); + yon_ubl_status_box_render(MODULE_REMOVE_PROCESS_LABEL(package),BACKGROUND_IMAGE_INFO_TYPE); } } free(data); diff --git a/source/ubl-strings.h b/source/ubl-strings.h index 54762a5..9ded0c0 100644 --- a/source/ubl-strings.h +++ b/source/ubl-strings.h @@ -59,8 +59,12 @@ #define INSTALLED_LOW_LABEL _("installed") #define PACKAGE_LABEL _("Package") #define SUPPORTED_LABEL _("Supported Devices") -#define DELETING_PROCESS_LABEL _("Driver deleting has started") -#define INSTALLING_PROCESS_LABEL _("Driver installing has started") + +#define MODULE_INSTALL_PROCESS_LABEL(target) yon_char_unite(_("Install module driver")," ",target,"...",NULL) +#define MODULE_REMOVE_PROCESS_LABEL(target) yon_char_unite(_("Remove module driver")," ",target,"...",NULL) +#define PACKAGE_INSTALL_PROCESS_LABEL(target) yon_char_unite(_("Install package driver")," ",target,"...",NULL) +#define PACKAGE_REMOVE_PROCESS_LABEL(target) yon_char_unite(_("Remove package driver")," ",target,"...",NULL) + #define INFO_PROCESS_LABEL _("Opening driver information") #define CANCEL_LABEL _("Cancel") #define ACCEPT_LABEL _("Accept") diff --git a/ubl-settings-video.pot b/ubl-settings-video.pot index e338e0c..7f1e87b 100644 --- a/ubl-settings-video.pot +++ b/ubl-settings-video.pot @@ -297,12 +297,20 @@ msgstr "" msgid "Supported Devices" msgstr "" -#: source/ubl-strings.h:61 -msgid "Driver deleting has started" +#: source/ubl-strings.h:62 +msgid "Install module driver" +msgstr "" + +#: source/ubl-strings.h:62 +msgid "Remove module driver" +msgstr "" + +#: source/ubl-strings.h:62 +msgid "Install package driver" msgstr "" #: source/ubl-strings.h:62 -msgid "Driver installing has started" +msgid "Remove package driver" msgstr "" #: source/ubl-strings.h:63 diff --git a/ubl-settings-video_ru.po b/ubl-settings-video_ru.po index b229b13..ba3efd6 100644 --- a/ubl-settings-video_ru.po +++ b/ubl-settings-video_ru.po @@ -299,13 +299,21 @@ msgstr "Пакет" msgid "Supported Devices" msgstr "Устройства" -#: source/ubl-strings.h:61 -msgid "Driver deleting has started" -msgstr "Началось удаление драйвера" +#: source/ubl-strings.h:62 +msgid "Install module driver" +msgstr "Установка драйвера, модуль" + +#: source/ubl-strings.h:62 +msgid "Remove module driver" +msgstr "Удаление драйвера, модуль" + +#: source/ubl-strings.h:62 +msgid "Install package driver" +msgstr "Установка драйвера, пакет" #: source/ubl-strings.h:62 -msgid "Driver installing has started" -msgstr "Началась установка драйвера" +msgid "Remove package driver" +msgstr "Удаление драйвера, пакет" #: source/ubl-strings.h:63 msgid "Opening driver information"