Added more status messages

pull/7/head
parent 3452052b69
commit 05cd35a843

@ -275,9 +275,12 @@ void on_save(){
} }
if (!add_packages&&!signed_packages&&!remove_packages&&repostatus==1) if (!add_packages&&!signed_packages&&!remove_packages&&repostatus==1)
add_command = yon_char_unite(command, " add -d \"",origin_flagged,"\" -r \"",name_flagged,sign_flagged ? yon_char_append("\" --sign-repo ",sign_flagged):"\"" ,NULL); add_command = yon_char_unite(command, " add -d \"",origin_flagged,"\" -r \"",name_flagged,sign_flagged ? yon_char_append("\" --sign-repo ",sign_flagged):"\"" ,NULL);
if (add_signed_command){/*printf("%s\n",add_signed_command);*/ system(add_signed_command);} if (add_signed_command){/*printf("%s\n",add_signed_command);*/ system(add_signed_command);
if (add_command) {/*printf("%s\n",add_command);*/system(add_command);} yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);}
if (remove_command) {/*printf("%s\n",remove_command);*/system(remove_command);} if (add_command) {/*printf("%s\n",add_command);*/system(add_command);
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);}
if (remove_command) {/*printf("%s\n",remove_command);*/system(remove_command);
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);}
if (pack_groups){ if (pack_groups){
dictionary *dct; dictionary *dct;
for_dictionaries(dct,pack_groups){ for_dictionaries(dct,pack_groups){
@ -319,6 +322,7 @@ void on_search(GtkCellEditable *self, main_window *widgets){
} }
gtk_tree_view_expand_row(GTK_TREE_VIEW(widgets->RepoTree),gtk_tree_model_get_path(GTK_TREE_MODEL(main_config.tree_store),&iter),0); gtk_tree_view_expand_row(GTK_TREE_VIEW(widgets->RepoTree),gtk_tree_model_get_path(GTK_TREE_MODEL(main_config.tree_store),&iter),0);
} }
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
} }
void on_tree_selection_changed(GtkWidget *self,main_window *widgets){ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){
@ -362,8 +366,6 @@ void on_tree_selection_changed(GtkWidget *self,main_window *widgets){
} }
} }
void on_repo_add_new(GtkWidget *self, dictionary *dict){ void on_repo_add_new(GtkWidget *self, dictionary *dict){
main_window *widgets = yon_dictionary_get_data(dict->first,main_window*); main_window *widgets = yon_dictionary_get_data(dict->first,main_window*);
repo_create_window *window = yon_dictionary_get_data(dict->first->next,repo_create_window*); repo_create_window *window = yon_dictionary_get_data(dict->first->next,repo_create_window*);
@ -380,20 +382,6 @@ void on_repo_add_new(GtkWidget *self, dictionary *dict){
} }
} }
void on_branch_add(GtkCellRendererText *self, char*path,char *new_text, repo_create_window *window){
if (new_text&&strcmp(new_text,"")!=0){
GtkTreeIter iter;
gboolean used, use=1;
gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(window->BranchesListStore),&iter,path);
gtk_tree_model_get(GTK_TREE_MODEL(window->BranchesListStore),&iter,1,&used,-1);
used;
gtk_list_store_set(window->BranchesListStore,&iter,0,new_text,1,&use,-1);
if (used==0)
gtk_list_store_append(window->BranchesListStore,&iter);
}
}
char *on_choose_repo_folder(GtkWidget *self,repo_create_window *window){ char *on_choose_repo_folder(GtkWidget *self,repo_create_window *window){
GtkWidget *chooser = gtk_file_chooser_dialog_new(ADD_REPO_LABEL,NULL,GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,CANCEL_LABEL,GTK_RESPONSE_CANCEL,OPEN_LABEL,GTK_RESPONSE_ACCEPT,NULL); GtkWidget *chooser = gtk_file_chooser_dialog_new(ADD_REPO_LABEL,NULL,GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,CANCEL_LABEL,GTK_RESPONSE_CANCEL,OPEN_LABEL,GTK_RESPONSE_ACCEPT,NULL);
gtk_window_set_icon_name(GTK_WINDOW(chooser),icon_path); gtk_window_set_icon_name(GTK_WINDOW(chooser),icon_path);
@ -413,6 +401,7 @@ void on_repo_new (GtkWidget *self, main_window *widgets){
dictionary *dict = yon_dictionary_new_with_data("",widgets); dictionary *dict = yon_dictionary_new_with_data("",widgets);
dict = yon_dictionary_append_with_data(dict,"",window); dict = yon_dictionary_append_with_data(dict,"",window);
on_repo_add_new(self,dict); on_repo_add_new(self,dict);
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
} }
void on_repo_add_file(GtkWidget *self, main_window *widgets){ void on_repo_add_file(GtkWidget *self, main_window *widgets){
@ -437,6 +426,7 @@ void on_sign_save(GtkWidget *self, dictionary *dict){
gtk_tree_store_set(main_config.tree_store,&iter,13,key,14,1,-1); gtk_tree_store_set(main_config.tree_store,&iter,13,key,14,1,-1);
} }
on_tree_selection_changed(self,widgets); on_tree_selection_changed(self,widgets);
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
on_close_subwindow(self); on_close_subwindow(self);
} }
@ -512,6 +502,7 @@ void on_repo_configure_done(GtkWidget *self, dictionary *dict){
else if (status==1) else if (status==1)
gtk_tree_store_set(main_config.tree_store,&iter,1,name,-1); gtk_tree_store_set(main_config.tree_store,&iter,1,name,-1);
} }
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
on_close_subwindow(self); on_close_subwindow(self);
} }
@ -656,6 +647,7 @@ void yon_add_file(main_window *widgets){
} }
on_tree_selection_changed(NULL,widgets); on_tree_selection_changed(NULL,widgets);
yon_ubl_status_box_render(OPERATION_DONE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
on_close_subwindow(chooser); on_close_subwindow(chooser);
@ -886,7 +878,7 @@ int main(int argc, char *argv[]){
main_window *widgets = setup_window(); main_window *widgets = setup_window();
yon_ubl_header_setup_resource(widgets->HeadOverlay,widgets->HeadBox,widgets->HeadImage,banner_path); yon_ubl_header_setup_resource(widgets->HeadOverlay,widgets->HeadBox,widgets->HeadImage,banner_path);
yon_ubl_status_box_setup(widgets->StatusIcon,widgets->StatusBox,widgets->StatusLabel); yon_ubl_status_box_setup(widgets->StatusIcon,widgets->StatusBox,widgets->StatusLabel);
yon_ubl_status_box_render(LOCAL_LOAD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); yon_ubl_status_box_render(LOAD_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
yon_ubl_setup_sockets(widgets->PlugBox,widgets->LeftBox,widgets->RightBox,main_config.socket_id,main_config.load_socket_id,main_config.save_socket_id); yon_ubl_setup_sockets(widgets->PlugBox,widgets->LeftBox,widgets->RightBox,main_config.socket_id,main_config.load_socket_id,main_config.save_socket_id);
yon_window_config_setup(GTK_WINDOW(widgets->Window)); yon_window_config_setup(GTK_WINDOW(widgets->Window));
yon_window_config_load(config_path); yon_window_config_load(config_path);

@ -28,20 +28,9 @@
#define PROJECT_HOME_LABEL _("Project Home Page") #define PROJECT_HOME_LABEL _("Project Home Page")
#define NOTHING_CHOSEN_LABEL _("Nothing were chosen") #define NOTHING_CHOSEN_LABEL _("Nothing were chosen")
#define GLOBAL_LOAD_SUCCESS_LABEL _("Global configuration loading succseeded.") #define LOAD_SUCCESS_LABEL _("Repository data has been loaded successfully")
#define LOCAL_LOAD_SUCCESS_LABEL _("Local configuration loading succseeded.")
#define LOAD_FAILED_LABEL _("Config loading failed") #define SAVE_SUCCESS_LABEL _("Saving has succseeded")
#define GLOBAL_LOCAL_SAVE_SUCCESS_LABEL _("Local and global configuration saving succseeded.")
#define GLOBAL_SAVE_SUCCESS_LABEL _("Global configuration saving succseeded.")
#define LOCAL_SAVE_SUCCESS_LABEL _("Local configuration saving succseeded.")
#define SAVE_FAILED_LABEL
#define GLOBAL_LOAD_SUCCESS _("Global configuration loading succseeded.")
#define LOCAL_LOAD_SUCCESS _("Local configuration loading succseeded.")
#define GLOBAL_LOCAL_SAVE_SUCCESS _("Local and global configuration saving succseeded.")
#define GLOBAL_SAVE_SUCCESS _("Global configuration saving succseeded.")
#define LOCAL_SAVE_SUCCESS _("Local configuration saving succseeded.")
#define GENERAL_TAB_LABEL _("General") #define GENERAL_TAB_LABEL _("General")
#define PUBLICATION_TAB_LABEL _("Publication") #define PUBLICATION_TAB_LABEL _("Publication")

@ -149,196 +149,180 @@ msgstr ""
msgid "Nothing were chosen" msgid "Nothing were chosen"
msgstr "" msgstr ""
#: source/ubl-strings.h:31 source/ubl-strings.h:39 #: source/ubl-strings.h:31
msgid "Global configuration loading succseeded." msgid "Repository data has been loaded successfully"
msgstr ""
#: source/ubl-strings.h:32 source/ubl-strings.h:40
msgid "Local configuration loading succseeded."
msgstr "" msgstr ""
#: source/ubl-strings.h:33 #: source/ubl-strings.h:33
msgid "Config loading failed" msgid "Saving has succseeded"
msgstr ""
#: source/ubl-strings.h:35 source/ubl-strings.h:42
msgid "Local and global configuration saving succseeded."
msgstr ""
#: source/ubl-strings.h:36 source/ubl-strings.h:43
msgid "Global configuration saving succseeded."
msgstr ""
#: source/ubl-strings.h:37 source/ubl-strings.h:44
msgid "Local configuration saving succseeded."
msgstr "" msgstr ""
#: source/ubl-strings.h:46 #: source/ubl-strings.h:35
msgid "General" msgid "General"
msgstr "" msgstr ""
#: source/ubl-strings.h:47 #: source/ubl-strings.h:36
msgid "Publication" msgid "Publication"
msgstr "" msgstr ""
#: source/ubl-strings.h:48 #: source/ubl-strings.h:37
msgid "Trusted repository" msgid "Trusted repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:49 #: source/ubl-strings.h:38
msgid "Server type:" msgid "Server type:"
msgstr "" msgstr ""
#: source/ubl-strings.h:50 #: source/ubl-strings.h:39
msgid "IP adress:" msgid "IP adress:"
msgstr "" msgstr ""
#: source/ubl-strings.h:51 #: source/ubl-strings.h:40
msgid "Port:" msgid "Port:"
msgstr "" msgstr ""
#: source/ubl-strings.h:52 #: source/ubl-strings.h:41
msgid "Publish" msgid "Publish"
msgstr "" msgstr ""
#: source/ubl-strings.h:53 #: source/ubl-strings.h:42
msgid "Code name:" msgid "Code name:"
msgstr "" msgstr ""
#: source/ubl-strings.h:54 #: source/ubl-strings.h:43
msgid "Branch:" msgid "Branch:"
msgstr "" msgstr ""
#: source/ubl-strings.h:55 #: source/ubl-strings.h:44
msgid "Architecture:" msgid "Architecture:"
msgstr "" msgstr ""
#: source/ubl-strings.h:56 #: source/ubl-strings.h:45
msgid "Components:" msgid "Components:"
msgstr "" msgstr ""
#: source/ubl-strings.h:57 #: source/ubl-strings.h:46
msgid "Signature:" msgid "Signature:"
msgstr "" msgstr ""
#: source/ubl-strings.h:58 #: source/ubl-strings.h:47
msgid "Sign" msgid "Sign"
msgstr "" msgstr ""
#: source/ubl-strings.h:60 #: source/ubl-strings.h:49
msgid "Create repository" msgid "Create repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:61 #: source/ubl-strings.h:50
msgid "Open existing repository" msgid "Open existing repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:62 #: source/ubl-strings.h:51
msgid "Configure repository" msgid "Configure repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:63 #: source/ubl-strings.h:52
msgid "Delete repository" msgid "Delete repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:64 #: source/ubl-strings.h:53
msgid "" msgid ""
"Add/Remove repository from\n" "Add/Remove repository from\n"
"local package sources" "local package sources"
msgstr "" msgstr ""
#: source/ubl-strings.h:65 #: source/ubl-strings.h:54
msgid "Enable/disable repository publish" msgid "Enable/disable repository publish"
msgstr "" msgstr ""
#: source/ubl-strings.h:66 #: source/ubl-strings.h:55
msgid "Check dependences" msgid "Check dependences"
msgstr "" msgstr ""
#: source/ubl-strings.h:67 #: source/ubl-strings.h:56
msgid "Sign ripository" msgid "Sign ripository"
msgstr "" msgstr ""
#: source/ubl-strings.h:68 #: source/ubl-strings.h:57
msgid "Add package" msgid "Add package"
msgstr "" msgstr ""
#: source/ubl-strings.h:69 #: source/ubl-strings.h:58
msgid "Remove package" msgid "Remove package"
msgstr "" msgstr ""
#: source/ubl-strings.h:70 #: source/ubl-strings.h:59
msgid "Open" msgid "Open"
msgstr "" msgstr ""
#: source/ubl-strings.h:72 #: source/ubl-strings.h:61
msgid "Operation done" msgid "Operation done"
msgstr "" msgstr ""
#: source/ubl-strings.h:74 #: source/ubl-strings.h:63
msgid "Choose branch or pack in branch to add file!" msgid "Choose branch or pack in branch to add file!"
msgstr "" msgstr ""
#: source/ubl-strings.h:75 #: source/ubl-strings.h:64
msgid "Choose repository or branch!" msgid "Choose repository or branch!"
msgstr "" msgstr ""
#: source/ubl-strings.h:76 #: source/ubl-strings.h:65
msgid "Choose pack to delete!" msgid "Choose pack to delete!"
msgstr "" msgstr ""
#: source/ubl-strings.h:77 #: source/ubl-strings.h:66
msgid "Choose repository to delete!" msgid "Choose repository to delete!"
msgstr "" msgstr ""
#: source/ubl-strings.h:78 #: source/ubl-strings.h:67
msgid "Choose repository or package to sign" msgid "Choose repository or package to sign"
msgstr "" msgstr ""
#: source/ubl-strings.h:80 #: source/ubl-strings.h:69
msgid "Name:" msgid "Name:"
msgstr "" msgstr ""
#: source/ubl-strings.h:81 #: source/ubl-strings.h:70
msgid "Branches:" msgid "Branches:"
msgstr "" msgstr ""
#: source/ubl-strings.h:82 #: source/ubl-strings.h:71
msgid "< Type branch name >" msgid "< Type branch name >"
msgstr "" msgstr ""
#: source/ubl-strings.h:83 #: source/ubl-strings.h:72
msgid "Name must be filled!" msgid "Name must be filled!"
msgstr "" msgstr ""
#: source/ubl-strings.h:84 #: source/ubl-strings.h:73
msgid "Choose path for new repository" msgid "Choose path for new repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:86 #: source/ubl-strings.h:75
msgid "Choose repository folder" msgid "Choose repository folder"
msgstr "" msgstr ""
#: source/ubl-strings.h:87 #: source/ubl-strings.h:76
msgid "Choose repository" msgid "Choose repository"
msgstr "" msgstr ""
#: source/ubl-strings.h:89 #: source/ubl-strings.h:78
msgid "Absent" msgid "Absent"
msgstr "" msgstr ""
#: source/ubl-strings.h:90 #: source/ubl-strings.h:79
msgid "Dependences:" msgid "Dependences:"
msgstr "" msgstr ""
#: source/ubl-strings.h:91 #: source/ubl-strings.h:80
msgid "Digital signature" msgid "Digital signature"
msgstr "" msgstr ""
#: source/ubl-strings.h:93 #: source/ubl-strings.h:82
msgid "package" msgid "package"
msgstr "" msgstr ""
#: source/ubl-strings.h:94 #: source/ubl-strings.h:83
msgid "repository" msgid "repository"
msgstr "" msgstr ""

@ -153,99 +153,84 @@ msgstr "Домашняя страница проекта"
msgid "Nothing were chosen" msgid "Nothing were chosen"
msgstr "Ничего не было выбрано" msgstr "Ничего не было выбрано"
#: source/ubl-strings.h:31 source/ubl-strings.h:39 #: source/ubl-strings.h:31
msgid "Global configuration loading succseeded." msgid "Repository data has been loaded successfully"
msgstr "Успешно загружена глобальная конфигурация" msgstr "Информация о пакетах успешно загружена"
#: source/ubl-strings.h:32 source/ubl-strings.h:40
msgid "Local configuration loading succseeded."
msgstr "Успешно загружена локальная конфигурация"
#: source/ubl-strings.h:33 #: source/ubl-strings.h:33
msgid "Config loading failed" #, fuzzy
msgstr "" msgid "Saving has succseeded"
msgstr "Успешно сохранено"
#: source/ubl-strings.h:35 source/ubl-strings.h:42
msgid "Local and global configuration saving succseeded."
msgstr "Успешно записаны локальная и глобальная конфигурация"
#: source/ubl-strings.h:36 source/ubl-strings.h:43
msgid "Global configuration saving succseeded."
msgstr "Успешно записана глобальная конфигурация"
#: source/ubl-strings.h:37 source/ubl-strings.h:44
msgid "Local configuration saving succseeded."
msgstr "Успешно записана локальная конфигурация"
#: source/ubl-strings.h:46 #: source/ubl-strings.h:35
msgid "General" msgid "General"
msgstr "Общие" msgstr "Общие"
#: source/ubl-strings.h:47 #: source/ubl-strings.h:36
msgid "Publication" msgid "Publication"
msgstr "Публикация" msgstr "Публикация"
#: source/ubl-strings.h:48 #: source/ubl-strings.h:37
msgid "Trusted repository" msgid "Trusted repository"
msgstr "Доверенный репозиторий" msgstr "Доверенный репозиторий"
#: source/ubl-strings.h:49 #: source/ubl-strings.h:38
msgid "Server type:" msgid "Server type:"
msgstr "Тип сервера:" msgstr "Тип сервера:"
#: source/ubl-strings.h:50 #: source/ubl-strings.h:39
msgid "IP adress:" msgid "IP adress:"
msgstr "IP-адрес:" msgstr "IP-адрес:"
#: source/ubl-strings.h:51 #: source/ubl-strings.h:40
msgid "Port:" msgid "Port:"
msgstr "Порт:" msgstr "Порт:"
#: source/ubl-strings.h:52 #: source/ubl-strings.h:41
msgid "Publish" msgid "Publish"
msgstr "Опубликовать" msgstr "Опубликовать"
#: source/ubl-strings.h:53 #: source/ubl-strings.h:42
msgid "Code name:" msgid "Code name:"
msgstr "Кодовое имя:" msgstr "Кодовое имя:"
#: source/ubl-strings.h:54 #: source/ubl-strings.h:43
msgid "Branch:" msgid "Branch:"
msgstr "Ветка:" msgstr "Ветка:"
#: source/ubl-strings.h:55 #: source/ubl-strings.h:44
msgid "Architecture:" msgid "Architecture:"
msgstr "Архитектура:" msgstr "Архитектура:"
#: source/ubl-strings.h:56 #: source/ubl-strings.h:45
msgid "Components:" msgid "Components:"
msgstr "Компоненты" msgstr "Компоненты"
#: source/ubl-strings.h:57 #: source/ubl-strings.h:46
msgid "Signature:" msgid "Signature:"
msgstr "Подпись:" msgstr "Подпись:"
#: source/ubl-strings.h:58 #: source/ubl-strings.h:47
msgid "Sign" msgid "Sign"
msgstr "Подписать" msgstr "Подписать"
#: source/ubl-strings.h:60 #: source/ubl-strings.h:49
msgid "Create repository" msgid "Create repository"
msgstr "Создать репозиторий" msgstr "Создать репозиторий"
#: source/ubl-strings.h:61 #: source/ubl-strings.h:50
msgid "Open existing repository" msgid "Open existing repository"
msgstr "Открыть и добавить репозиторий" msgstr "Открыть и добавить репозиторий"
#: source/ubl-strings.h:62 #: source/ubl-strings.h:51
msgid "Configure repository" msgid "Configure repository"
msgstr "Редактировать репозиторий" msgstr "Редактировать репозиторий"
#: source/ubl-strings.h:63 #: source/ubl-strings.h:52
msgid "Delete repository" msgid "Delete repository"
msgstr "Удалить репозиторий" msgstr "Удалить репозиторий"
#: source/ubl-strings.h:64 #: source/ubl-strings.h:53
msgid "" msgid ""
"Add/Remove repository from\n" "Add/Remove repository from\n"
"local package sources" "local package sources"
@ -253,98 +238,98 @@ msgstr ""
"Добавить/удалить репу из\n" "Добавить/удалить репу из\n"
" локальных источников пакетов" " локальных источников пакетов"
#: source/ubl-strings.h:65 #: source/ubl-strings.h:54
msgid "Enable/disable repository publish" msgid "Enable/disable repository publish"
msgstr "Включить/отключить публикацию" msgstr "Включить/отключить публикацию"
#: source/ubl-strings.h:66 #: source/ubl-strings.h:55
msgid "Check dependences" msgid "Check dependences"
msgstr "Проверить на битые зависимости" msgstr "Проверить на битые зависимости"
#: source/ubl-strings.h:67 #: source/ubl-strings.h:56
msgid "Sign ripository" msgid "Sign ripository"
msgstr "Подпись пакетов" msgstr "Подпись пакетов"
#: source/ubl-strings.h:68 #: source/ubl-strings.h:57
msgid "Add package" msgid "Add package"
msgstr "Добавить пакет" msgstr "Добавить пакет"
#: source/ubl-strings.h:69 #: source/ubl-strings.h:58
msgid "Remove package" msgid "Remove package"
msgstr "Удалить пакет" msgstr "Удалить пакет"
#: source/ubl-strings.h:70 #: source/ubl-strings.h:59
msgid "Open" msgid "Open"
msgstr "Открыть" msgstr "Открыть"
#: source/ubl-strings.h:72 #: source/ubl-strings.h:61
msgid "Operation done" msgid "Operation done"
msgstr "Операция завершена" msgstr "Операция завершена"
#: source/ubl-strings.h:74 #: source/ubl-strings.h:63
msgid "Choose branch or pack in branch to add file!" msgid "Choose branch or pack in branch to add file!"
msgstr "Выберите ветку чтобы добавить пакет!" msgstr "Выберите ветку чтобы добавить пакет!"
#: source/ubl-strings.h:75 #: source/ubl-strings.h:64
msgid "Choose repository or branch!" msgid "Choose repository or branch!"
msgstr "Выберите репозиторий!" msgstr "Выберите репозиторий!"
#: source/ubl-strings.h:76 #: source/ubl-strings.h:65
msgid "Choose pack to delete!" msgid "Choose pack to delete!"
msgstr "Выберите пакет для удаления!" msgstr "Выберите пакет для удаления!"
#: source/ubl-strings.h:77 #: source/ubl-strings.h:66
msgid "Choose repository to delete!" msgid "Choose repository to delete!"
msgstr "Выберите репозиторий для удаления!" msgstr "Выберите репозиторий для удаления!"
#: source/ubl-strings.h:78 #: source/ubl-strings.h:67
msgid "Choose repository or package to sign" msgid "Choose repository or package to sign"
msgstr "Выберите репозиторий или пакет для подписи" msgstr "Выберите репозиторий или пакет для подписи"
#: source/ubl-strings.h:80 #: source/ubl-strings.h:69
msgid "Name:" msgid "Name:"
msgstr "Название:" msgstr "Название:"
#: source/ubl-strings.h:81 #: source/ubl-strings.h:70
msgid "Branches:" msgid "Branches:"
msgstr "Ветки:" msgstr "Ветки:"
#: source/ubl-strings.h:82 #: source/ubl-strings.h:71
msgid "< Type branch name >" msgid "< Type branch name >"
msgstr "< Введите название ветки >" msgstr "< Введите название ветки >"
#: source/ubl-strings.h:83 #: source/ubl-strings.h:72
msgid "Name must be filled!" msgid "Name must be filled!"
msgstr "Введите название!" msgstr "Введите название!"
#: source/ubl-strings.h:84 #: source/ubl-strings.h:73
msgid "Choose path for new repository" msgid "Choose path for new repository"
msgstr "Выбрать расположение нового репозитория" msgstr "Выбрать расположение нового репозитория"
#: source/ubl-strings.h:86 #: source/ubl-strings.h:75
msgid "Choose repository folder" msgid "Choose repository folder"
msgstr "Выбрать директорию для репозитория" msgstr "Выбрать директорию для репозитория"
#: source/ubl-strings.h:87 #: source/ubl-strings.h:76
msgid "Choose repository" msgid "Choose repository"
msgstr "Выбрать репозиторий" msgstr "Выбрать репозиторий"
#: source/ubl-strings.h:89 #: source/ubl-strings.h:78
msgid "Absent" msgid "Absent"
msgstr "Отсутствует" msgstr "Отсутствует"
#: source/ubl-strings.h:90 #: source/ubl-strings.h:79
msgid "Dependences:" msgid "Dependences:"
msgstr "Зависит от:" msgstr "Зависит от:"
#: source/ubl-strings.h:91 #: source/ubl-strings.h:80
msgid "Digital signature" msgid "Digital signature"
msgstr "Цифровая подпись" msgstr "Цифровая подпись"
#: source/ubl-strings.h:93 #: source/ubl-strings.h:82
msgid "package" msgid "package"
msgstr "пакет" msgstr "пакет"
#: source/ubl-strings.h:94 #: source/ubl-strings.h:83
msgid "repository" msgid "repository"
msgstr "репозиторий" msgstr "репозиторий"
Loading…
Cancel
Save