From 1f8d7018e1ca79cd017c4cad7c7cb5b578ef8cda Mon Sep 17 00:00:00 2001 From: YanTheKaller Date: Tue, 31 Jan 2023 12:03:07 +0000 Subject: [PATCH] Beginning of Makefile creation, not ready yet --- Makefile | 141 ++++++++++++++++++ ...k-widgets.css => ubl-settings-manager.css} | 21 +-- ...wn.png => ubl-settings-manager-banner.png} | Bin ...w-sc.svg => ubl-settings-manager-logo.svg} | 0 locale/base.pot | 56 +++---- locale/en/LC_MESSAGES/base.mo | Bin 75 -> 0 bytes locale/en/LC_MESSAGES/base.po | 96 ------------ locale/ru/LC_MESSAGES/base.po | 77 +++++----- ubl-settings-manager.c | 23 ++- ubl-settings-manager.h | 2 +- ubl-settings-manager_ru.po | 87 +++++++++++ ui/ubl-settings-manager.glade | 28 +--- 12 files changed, 319 insertions(+), 212 deletions(-) create mode 100644 Makefile rename css/{gtk-widgets.css => ubl-settings-manager.css} (90%) rename images/{side_img_ubc_v_dark_grad_down.png => ubl-settings-manager-banner.png} (100%) rename images/{ublinux-dark-glow-sc.svg => ubl-settings-manager-logo.svg} (100%) delete mode 100644 locale/en/LC_MESSAGES/base.mo delete mode 100644 locale/en/LC_MESSAGES/base.po create mode 100644 ubl-settings-manager_ru.po diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e79c81a --- /dev/null +++ b/Makefile @@ -0,0 +1,141 @@ +#!/usr/bin/make -f + +#SHELL := /bin/bash +MAKEFILE_FILEPATH := $(abspath $(lastword $(MAKEFILE_LIST))) +MAKEFILE_DIR := $(notdir $(patsubst %/,%,$(dir $(MAKEFILE_FILEPATH)))) +MAKEFILE_PATH := $(dir $(MAKEFILE_FILEPATH)) + +CMAKE_COMMAND = cmake +#CMAKE_SOURCE_DIR = $(MAKEFILE_PATH)source +#CMAKE_BUILD_DIR = $(MAKEFILE_PATH)compile +CMAKE_SOURCE_DIR = ./source +CMAKE_BUILD_DIR = ./compile +PKGNAME = $(MAKEFILE_DIR) +#PKGNAME = check-hostalive + +default_target: all + +all: init build + +init: + @echo "Initialize ..."; \ + echo "-- Build path: ${CMAKE_BUILD_DIR}" + +depend: + @echo "Check depends ..."; \ + if [ ! -f /bin/cmake ]; then \ + echo "-- Depend 'cmake' not fount !"; \ + exit 1; \ + fi; \ + echo "Check depends: OK" +# $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + +debug: + @echo "Debug ..." + if [ ! -d ${CMAKE_BUILD_DIR} ]; then \ + cmake -S${CMAKE_SOURCE_DIR} -B${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="/usr"; \ + fi; \ + echo "Debug: OK" + +prepare: + @echo "Prepare ..."; \ + if [ ! -d ${CMAKE_BUILD_DIR} ]; then \ + cmake -S${CMAKE_SOURCE_DIR} -B${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr"; \ + fi; \ + echo "Prepare: OK" + +check: + @echo "Check ..."; \ + if [ -f ${CMAKE_BUILD_DIR}/${PKGNAME} ]; then \ + echo "Check: OK"; \ + else \ + echo "Check: ${CMAKE_BUILD_DIR}/${PKGNAME} not fount !"; \ + exit 1; \ + fi + +build: depend prepare + @echo "Build ..."; \ + make --directory=${CMAKE_BUILD_DIR}; \ + echo "Build: OK" + +uninstall: + @echo "Uninstall ..." + @for SIZE in 16x16 32x32 48x48 scalable; do \ + $(RM) "/usr/share/icons/hicolor/$${SIZE}/apps/${PKGNAME}.svg"; \ + $(RM) "/usr/share/icons/hicolor/$${SIZE}/apps/${PKGNAME}.png"; \ + done + @for FILE_SVG in $(wildcard *.svg); do \ + for SIZE in 16x16 32x32 48x48 scalable; do \ + $(RM) "/usr/share/icons/hicolor/$${SIZE}/status/$${FILE_SVG%.*}".{svg,png,jpg}; \ + done; \ + done + @for FILE_PO in $(wildcard *.po); do \ + LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \ + FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \ + PATH_FILE_MO="/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ + $(RM) "/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ + done + @$(RM) "/usr/bin/${PKGNAME}" + @$(RM) "/usr/share/applications/${PKGNAME}.desktop" + @gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null + @update-desktop-database --quiet 2>/dev/null + @touch /usr/share/applications + @echo "Uninstall: OK" + +install: check uninstall + @echo "Install ..." + @for FILE_PO in $(wildcard *.po); do \ + LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \ + install -dm755 /usr/share/locale/$${LANG}/LC_MESSAGES; \ + FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \ + PATH_FILE_MO="/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ + echo $${FILE_PO}; \ + msgfmt "$${FILE_PO}" -v -f -o "$${PATH_FILE_MO}"; \ + done + @for SIZE in 16 32 48; do \ + install -dm755 /usr/share/icons/hicolor/$${SIZE}x$${SIZE}/apps; \ + rsvg-convert -w $${SIZE} -h $${SIZE} -f svg --keep-image-data ${PKGNAME}.svg -o "/usr/share/icons/hicolor/$${SIZE}x$${SIZE}/apps/${PKGNAME}.svg"; \ + done + @install -dm755 /usr/share/icons/hicolor/scalable/apps + @install -Dm644 -t /usr/share/icons/hicolor/scalable/apps/ ${PKGNAME}.svg + @install -dm755 /usr/share/icons/hicolor/scalable/status + @install -Dm644 -t /usr/share/icons/hicolor/scalable/status/ \ + status-original-red.svg \ + status-original-dark.svg \ + status-original-green.svg \ + status-vpn-down.svg \ + status-vpn-up-dark.svg \ + status-vpn-up-green.svg \ + status-isp-down.svg \ + status-isp-up-dark.svg \ + status-isp-up-green.svg \ + status-rdp-down.svg \ + status-rdp-up-dark.svg \ + status-rdp-up-green.svg + @install -Dm755 -t /usr/bin/ ${CMAKE_BUILD_DIR}/${PKGNAME} + @install -Dm644 -t /usr/share/applications/ ${PKGNAME}.desktop + @install -Dm644 -t /usr/share/icons/hicolor/scalable/apps/ ${PKGNAME}.svg + @gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null + @update-desktop-database --quiet 2>/dev/null + @touch /usr/share/applications + @echo "Install: OK" + +clean: + @echo "Clean ..." + @$(RM) -rd ${CMAKE_BUILD_DIR} + @if [ -d ${CMAKE_BUILD_DIR} ]; then \ + echo "Clean: error, compile directory exist ${CMAKE_BUILD_DIR}"; \ + else \ + echo "Clean: OK"; \ + fi + +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... init" + @echo "... debug" + @echo "... prepare" + @echo "... compile" + @echo "... install" + @echo "... uninstall" + @echo "... clean" \ No newline at end of file diff --git a/css/gtk-widgets.css b/css/ubl-settings-manager.css similarity index 90% rename from css/gtk-widgets.css rename to css/ubl-settings-manager.css index db09f48..f5a3b0c 100644 --- a/css/gtk-widgets.css +++ b/css/ubl-settings-manager.css @@ -1,8 +1,3 @@ - -.bg { - -} - .label { font-size: 13px; } @@ -26,10 +21,6 @@ background-color: #404040; border-image-slice: 1; } -.fgnb { -} - - #Icon { background-color: transparent; color: transparent; @@ -48,10 +39,14 @@ iconview#GnomeIcon{ border: 0px; } -label#iconlabel { +#iconlabel { font-size:14px; font-weight: bold; } -#combo{ - text-align:center; -} + + #desclabel { + font-size:100%; + } + .bold { + color:#1a5fb4; + } diff --git a/images/side_img_ubc_v_dark_grad_down.png b/images/ubl-settings-manager-banner.png similarity index 100% rename from images/side_img_ubc_v_dark_grad_down.png rename to images/ubl-settings-manager-banner.png diff --git a/images/ublinux-dark-glow-sc.svg b/images/ubl-settings-manager-logo.svg similarity index 100% rename from images/ublinux-dark-glow-sc.svg rename to images/ubl-settings-manager-logo.svg diff --git a/locale/base.pot b/locale/base.pot index 625dc25..bf63d95 100644 --- a/locale/base.pot +++ b/locale/base.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-17 04:52+0000\n" +"POT-Creation-Date: 2023-01-31 11:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,80 +17,72 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: test.c:724 +#: ubl-settings-manager.c:1373 msgid "Back to settings" msgstr "" -#: test.c:841 +#: ubl-settings-manager.c:1451 msgid "UBLinux Settings Manager" msgstr "" -#: test.c:842 -msgid "Personal" -msgstr "" - -#: test.c:843 -msgid "Hardware" -msgstr "" - -#: test.c:844 -msgid "System" -msgstr "" - -#: test.c:845 +#: ubl-settings-manager.c:1452 msgid "Icon size" msgstr "" -#: test.c:846 +#: ubl-settings-manager.c:1453 msgid "Window theme" msgstr "" -#: test.c:847 -msgid "Misc" -msgstr "" - -#: test.c:848 +#: ubl-settings-manager.c:1454 msgid "Would you like to read documentation in the Web?" msgstr "" -#: test.c:849 +#: ubl-settings-manager.c:1455 msgid "" "You will be redirected to documentation site, where user help pages are " "translated and supported by community." msgstr "" -#: test.c:850 +#: ubl-settings-manager.c:1456 msgid "Read online" msgstr "" -#: test.c:851 +#: ubl-settings-manager.c:1457 msgid "Cancel" msgstr "" -#: test.c:852 +#: ubl-settings-manager.c:1458 msgid "Close without saving" msgstr "" -#: test.c:853 +#: ubl-settings-manager.c:1459 msgid "Save and reload" msgstr "" -#: test.c:854 +#: ubl-settings-manager.c:1460 msgid "Always redirect" msgstr "" -#: test.c:855 +#: ubl-settings-manager.c:1461 msgid "Settings" msgstr "" -#: test.c:856 +#: ubl-settings-manager.c:1462 msgid "About..." msgstr "" -#: test.c:899 +#: ubl-settings-manager.c:1463 +msgid "Understood" +msgstr "" + +#: ubl-settings-manager.c:1464 +msgid "Section management" +msgstr "" + +#: ubl-settings-manager.c:1538 msgid "Standard theme" msgstr "" -#: test.c:900 +#: ubl-settings-manager.c:1539 msgid "GNOME theme" msgstr "" diff --git a/locale/en/LC_MESSAGES/base.mo b/locale/en/LC_MESSAGES/base.mo deleted file mode 100644 index e3e36d6fd89e287dd300a62df9ee7e50a8b7eedc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmca7#4?ou2pEA_28dNa94O!i(mFuQ2gEi&9GqB|s*sqMqEM8Ylb@J^;3pOoM E075Vf@c;k- diff --git a/locale/en/LC_MESSAGES/base.po b/locale/en/LC_MESSAGES/base.po deleted file mode 100644 index e88f35b..0000000 --- a/locale/en/LC_MESSAGES/base.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-17 04:52+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: test.c:724 -msgid "Back to settings" -msgstr "" - -#: test.c:841 -msgid "UBLinux Settings Manager" -msgstr "" - -#: test.c:842 -msgid "Personal" -msgstr "" - -#: test.c:843 -msgid "Hardware" -msgstr "" - -#: test.c:844 -msgid "System" -msgstr "" - -#: test.c:845 -msgid "Icon size" -msgstr "" - -#: test.c:846 -msgid "Window theme" -msgstr "" - -#: test.c:847 -msgid "Misc" -msgstr "" - -#: test.c:848 -msgid "Would you like to read documentation in the Web?" -msgstr "" - -#: test.c:849 -msgid "" -"You will be redirected to documentation site, where user help pages are " -"translated and supported by community." -msgstr "" - -#: test.c:850 -msgid "Read online" -msgstr "" - -#: test.c:851 -msgid "Cancel" -msgstr "" - -#: test.c:852 -msgid "Close without saving" -msgstr "" - -#: test.c:853 -msgid "Save and reload" -msgstr "Save and apply" - -#: test.c:854 -msgid "Always redirect" -msgstr "" - -#: test.c:855 -msgid "Settings" -msgstr "" - -#: test.c:856 -msgid "About..." -msgstr "" - -#: test.c:899 -msgid "Standard theme" -msgstr "" - -#: test.c:900 -msgid "GNOME theme" -msgstr "" diff --git a/locale/ru/LC_MESSAGES/base.po b/locale/ru/LC_MESSAGES/base.po index 2a9a7a4..422642f 100644 --- a/locale/ru/LC_MESSAGES/base.po +++ b/locale/ru/LC_MESSAGES/base.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-17 04:52+0000\n" +"POT-Creation-Date: 2023-01-31 11:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,80 +17,71 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: test.c:724 +#: ubl-settings-manager.c:1373 msgid "Back to settings" msgstr "Назад" -#: test.c:841 +#: ubl-settings-manager.c:1451 msgid "UBLinux Settings Manager" -msgstr "Менеджер настроек UBLinux" +msgstr "Настройки UBLinux" -#: test.c:842 -msgid "Personal" -msgstr "Личные" - -#: test.c:843 -msgid "Hardware" -msgstr "Оборудование" - -#: test.c:844 -msgid "System" -msgstr "Система" - -#: test.c:845 +#: ubl-settings-manager.c:1452 msgid "Icon size" msgstr "Размер иконок" -#: test.c:846 +#: ubl-settings-manager.c:1453 msgid "Window theme" msgstr "Выбор темы" -#: test.c:847 -msgid "Misc" -msgstr "Прочее" - -#: test.c:848 +#: ubl-settings-manager.c:1454 msgid "Would you like to read documentation in the Web?" msgstr "Вы хотите прочитать руководство в сети?" -#: test.c:849 -msgid "" -"You will be redirected to documentation site, where user help pages are " +#: ubl-settings-manager.c:1455 +msgid "You will be redirected to documentation site, where user help pages are " "translated and supported by community." -msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом" +msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом." -#: test.c:850 +#: ubl-settings-manager.c:1456 msgid "Read online" msgstr "Прочитать онлайн" -#: test.c:851 +#: ubl-settings-manager.c:1457 msgid "Cancel" -msgstr "Отмена" +msgstr "Отменить" -#: test.c:852 -msgid "Close without saving" -msgstr "Закрыть без сохранения" +#: ubl-settings-manager.c:1458 +msgid "Close" +msgstr "Закрыть" -#: test.c:853 -msgid "Save and reload" +#: ubl-settings-manager.c:1459 +msgid "Save and apply" msgstr "Сохранить и применить" -#: test.c:854 +#: ubl-settings-manager.c:1460 msgid "Always redirect" -msgstr "Всегда перенаправлять на документацию" +msgstr "Всегда перенаправлять" -#: test.c:855 +#: ubl-settings-manager.c:1461 msgid "Settings" msgstr "Настройки" -#: test.c:856 +#: ubl-settings-manager.c:1462 msgid "About..." -msgstr "О программе" +msgstr "О системе" + +#: ubl-settings-manager.c:1463 +msgid "Understood" +msgstr "Понятно" + +#: ubl-settings-manager.c:1464 +msgid "Section management" +msgstr "Точная настройка" -#: test.c:899 +#: ubl-settings-manager.c:1538 msgid "Standard theme" -msgstr "Стандартная тема" +msgstr "Основная тема" -#: test.c:900 +#: ubl-settings-manager.c:1539 msgid "GNOME theme" msgstr "GNOME тема" diff --git a/ubl-settings-manager.c b/ubl-settings-manager.c index 5c84639..65496d2 100644 --- a/ubl-settings-manager.c +++ b/ubl-settings-manager.c @@ -218,8 +218,8 @@ int on_settings_accept(GtkWidget *button, dictionary **widgetsDs){ load_apps_with_clear(IV,widgets->applist,widgets->appssize); } g_key_file_save_to_file(gfile,ConfigPath,NULL); - //gtk_widget_hide(widgets->SettingsWindow); - gtk_window_present(GTK_WINDOW(widgets->SettingsWindow)); + gtk_widget_hide(widgets->SettingsWindow); + //gtk_window_present(GTK_WINDOW(widgets->SettingsWindow)); }; void on_paned_move(GtkPaned* self, GtkScrollType* scroll_type, actionWidgets *widgets){ /* TODO */ @@ -566,7 +566,7 @@ void on_resized (GtkWidget *window, GdkEventConfigure *event, dictionary *widget actionWidgets *widgets=(actionWidgets*)widgetsD->data; int x,y; gtk_window_get_size(GTK_WINDOW(window),&main_config.windowWidth,&main_config.windowHeight); - if (main_config.windowWidth<1024){ + if (main_config.windowWidth<1240){ if (stld==0){ stld=1; main_config.WindowTheme=0; @@ -587,6 +587,7 @@ void on_resized (GtkWidget *window, GdkEventConfigure *event, dictionary *widget }else { if (stld==1){ stld=0; + cmld=0; } } @@ -1167,7 +1168,7 @@ void yon_switch_theme(dictionary **dict, dictionary *newone){ GdkRectangle workarea; gdk_monitor_get_workarea(gdk_display_get_monitor(gdk_screen_get_display(gtk_window_get_screen(GTK_WINDOW(widgets->window))),0),&workarea); gtk_window_get_size(GTK_WINDOW(widgets->window),&x, &y); - if (workarea.width<1024&&workarea.height<720||x<1024&&y<720){ + if (workarea.width<1240&&workarea.height<720){ gtk_widget_show(widgets->CautionWindow); dictionary *founddict=yon_dictionary_find(dict,"Main"); dct=yon_dictionary_find(dict,"Gnome"); @@ -1178,11 +1179,17 @@ void yon_switch_theme(dictionary **dict, dictionary *newone){ main_config.curThemeName="Main"; gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->settingsThemeChooser),0); gtk_window_present(GTK_WINDOW(widgets->CautionWindow)); - } else{ + } else if (x<1240&&y<720){ + gtk_window_resize(GTK_WINDOW(widgets->window),1245,720); + main_config.WindowTheme=1; + main_config.curThemeName="Gnome"; + gtk_widget_show(widgets->window); + }else{ main_config.WindowTheme=1; main_config.curThemeName="Gnome"; gtk_widget_show(widgets->window); } + } else { gtk_widget_show(widgets->window); main_config.WindowTheme=0; @@ -1448,11 +1455,13 @@ dictionary *yon_theme_new(dictionary **widgetss, GtkBuilder *builder, char *them gtk_label_set_text(GTK_LABEL(curWidgets->helpText),_("You will be redirected to documentation site, where user help pages are translated and supported by community.")); gtk_button_set_label(GTK_BUTTON(curWidgets->ReadHelpButton),_("Read online")); gtk_button_set_label(GTK_BUTTON(curWidgets->CancelHelpButton),_("Cancel")); - gtk_button_set_label(GTK_BUTTON(curWidgets->settingsCancel),_("Close without saving")); - gtk_button_set_label(GTK_BUTTON(curWidgets->settingsAccept),_("Save and reload")); + gtk_button_set_label(GTK_BUTTON(curWidgets->settingsCancel),_("Close")); + gtk_button_set_label(GTK_BUTTON(curWidgets->settingsAccept),_("Save and apply")); gtk_button_set_label(GTK_BUTTON(curWidgets->AlwaysOpenDocumentation),_("Always redirect")); gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemSettings),_("Settings")); gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemDocumentation),_("About...")); + gtk_button_set_label(GTK_BUTTON(curWidgets->CautionUnderstandButton),_("Understood")); + gtk_button_set_label(GTK_BUTTON(curWidgets->settingsSectionsSettingsButton),_("Section management")); return widgets; } diff --git a/ubl-settings-manager.h b/ubl-settings-manager.h index 9367e91..a1adaec 100644 --- a/ubl-settings-manager.h +++ b/ubl-settings-manager.h @@ -14,7 +14,7 @@ #define PictureFormatExtra ".svg" #define LocalePath "locale/" #define LocaleName "base" -#define LogoPath "images/ublinux-dark-glow-sc.svg" +#define LogoPath "images/ubl-settings-manager-logo.svg" typedef struct apps{ diff --git a/ubl-settings-manager_ru.po b/ubl-settings-manager_ru.po new file mode 100644 index 0000000..422642f --- /dev/null +++ b/ubl-settings-manager_ru.po @@ -0,0 +1,87 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-01-31 11:50+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ubl-settings-manager.c:1373 +msgid "Back to settings" +msgstr "Назад" + +#: ubl-settings-manager.c:1451 +msgid "UBLinux Settings Manager" +msgstr "Настройки UBLinux" + +#: ubl-settings-manager.c:1452 +msgid "Icon size" +msgstr "Размер иконок" + +#: ubl-settings-manager.c:1453 +msgid "Window theme" +msgstr "Выбор темы" + +#: ubl-settings-manager.c:1454 +msgid "Would you like to read documentation in the Web?" +msgstr "Вы хотите прочитать руководство в сети?" + +#: ubl-settings-manager.c:1455 +msgid "You will be redirected to documentation site, where user help pages are " +"translated and supported by community." +msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом." + +#: ubl-settings-manager.c:1456 +msgid "Read online" +msgstr "Прочитать онлайн" + +#: ubl-settings-manager.c:1457 +msgid "Cancel" +msgstr "Отменить" + +#: ubl-settings-manager.c:1458 +msgid "Close" +msgstr "Закрыть" + +#: ubl-settings-manager.c:1459 +msgid "Save and apply" +msgstr "Сохранить и применить" + +#: ubl-settings-manager.c:1460 +msgid "Always redirect" +msgstr "Всегда перенаправлять" + +#: ubl-settings-manager.c:1461 +msgid "Settings" +msgstr "Настройки" + +#: ubl-settings-manager.c:1462 +msgid "About..." +msgstr "О системе" + +#: ubl-settings-manager.c:1463 +msgid "Understood" +msgstr "Понятно" + +#: ubl-settings-manager.c:1464 +msgid "Section management" +msgstr "Точная настройка" + +#: ubl-settings-manager.c:1538 +msgid "Standard theme" +msgstr "Основная тема" + +#: ubl-settings-manager.c:1539 +msgid "GNOME theme" +msgstr "GNOME тема" diff --git a/ui/ubl-settings-manager.glade b/ui/ubl-settings-manager.glade index 062321d..4f215b0 100644 --- a/ui/ubl-settings-manager.glade +++ b/ui/ubl-settings-manager.glade @@ -29,12 +29,12 @@ - + True False 5 5 - You are not allowed to change theme on such low resolution! + You are not allowed to change theme on such low resolution! True 0.019999999552965164 @@ -318,24 +318,12 @@ False - + True False - - - True - False - label - - - False - True - 1 - - @@ -425,7 +413,7 @@ 64 True False - ../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg + usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg False @@ -993,7 +981,7 @@ True False center - ../images/side_img_ubc_v_dark_grad_down.png + ../images/ubl-settings-manager-banner.png 3