diff --git a/.gitignore b/.gitignore index 31ebb1b..7926158 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,4 @@ ubl-settings-datetime.glade~ test.cpp ubl-settings-datetime a.out -source/ubl-settings-datetime \ No newline at end of file +source/**/ubl_settings_datetime \ No newline at end of file diff --git a/source/main.cc b/source/main.cc index fcc2b96..e2b13b8 100644 --- a/source/main.cc +++ b/source/main.cc @@ -33,8 +33,8 @@ int main(int argc, char* argv[]) { system(cmd.c_str()); return 0; } - //setlocale(LC_ALL, ''); - bind_textdomain_codeset(app_name.c_str(), "UTF-8"); + setlocale(LC_ALL, ""); + //bind_textdomain_codeset(app_name.c_str(), "UTF-8"); textdomain(app_name.c_str()); bindtextdomain(app_name.c_str(), path_locale.c_str()); @@ -69,7 +69,9 @@ int main(int argc, char* argv[]) { } MainWindow* wnd = nullptr; + builder->get_widget_derived("window", wnd); + auto r = app->run(*wnd); delete wnd; @@ -80,7 +82,6 @@ int main(int argc, char* argv[]) { auto builder = Gtk::Builder::create_from_file(path_glade + "ubl-settings-datetime.glade"); builder->set_translation_domain(app_name); Glib::init(); - setlocale(LC_ALL, ""); Glib::OptionContext context; CmdArgParser parser{ "Socket ID", diff --git a/source/ubl_settings_datetime b/source/ubl_settings_datetime deleted file mode 100755 index dfbc129..0000000 Binary files a/source/ubl_settings_datetime and /dev/null differ diff --git a/source/ubl_settings_datetime.cc b/source/ubl_settings_datetime.cc index ed7f378..bc35e30 100644 --- a/source/ubl_settings_datetime.cc +++ b/source/ubl_settings_datetime.cc @@ -70,6 +70,7 @@ void MainWindow::settings(){ _numTimeMin->set_range(0,59); _numTimeHrs->set_increments(1.0,1.0); _numTimeMin->set_increments(1.0,1.0); + this->lacalization(); //_txtDate->set_sensitive(false); this->get_config(); this->flag_block_gui(); @@ -77,7 +78,27 @@ void MainWindow::settings(){ this->parse_text_date(); } void MainWindow::lacalization(){ + _cbDhcp->append(gettext("DHCP")); + _cbDhcp->append(gettext("Вручную")); + _lblDateTimeSetting->set_text(gettext("Setting the date and time")); + _lblNtpServer1->set_text(gettext("Setting the date and time")); + _lblTime->set_text(gettext("Time")); + _lblData->set_text(gettext("Date")); + _lblTimeZone->set_text(gettext("Time zone")); + _lblReg->set_text(gettext("Region")); + _lblZone->set_text(gettext("Zone")); + _lblRegGlob->set_text(gettext("Region")); + _lblZone1Glob->set_text(gettext("Zone")); + _lblTimeZoneGlob->set_text(gettext("Time zone")); + _lblSynchronizebChk->set_text(gettext("Synchronize via NTP")); + _lblSynchronizeBtn->set_text(gettext("Sync by")); + _lblDateTimeSettingGlob->set_text(gettext("Setting date and time in global configuration")); + this->set_title(gettext("ubl-settings-datetime")); + _txtDate->set_tooltip_text("Date of\nFormat: DD.MM.YYYY"); + _mess_dchp->set_title("Warning!"); + + } void MainWindow::flag_block_gui(){ if (flag_datetime==true){ @@ -113,7 +134,6 @@ void MainWindow::add_CSS(){ context->add_class("myButton"); } void MainWindow::get_builder(){ - builder->get_widget("btnUpdateDateTime", _btnUpdateDateTime); builder->get_widget("btnChooseDate", _btnChooseDate); builder->get_widget("btnMessClose", _btnMessClose); @@ -132,7 +152,20 @@ void MainWindow::get_builder(){ builder->get_widget("mess_dchp", _mess_dchp); builder->get_widget("lblMessage", _lblMessage); //this->add_CSS(); -} + builder->get_widget("lblDateTimeSetting",_lblDateTimeSetting); + builder->get_widget("lblNtpServer1",_lblNtpServer1); + builder->get_widget("lblTime",_lblTime); + builder->get_widget("lblData",_lblData); + builder->get_widget("lblTimeZone",_lblTimeZone); + builder->get_widget("lblReg",_lblReg); + builder->get_widget("lblZone",_lblZone); + builder->get_widget("lblRegGlob",_lblRegGlob); + builder->get_widget("lblZone1Glob",_lblZone1Glob); + builder->get_widget("lblTimeZoneGlob",_lblTimeZoneGlob); + builder->get_widget("lblSynchronizebChk",_lblSynchronizebChk); + builder->get_widget("lblSynchronizeBtn",_lblSynchronizeBtn); + builder->get_widget("lblDateTimeSettingGlob",_lblDateTimeSettingGlob); + } void MainWindow::event(){ _btnMessClose->signal_clicked().connect(sigc::mem_fun(*this, &MainWindow::gui_mess_close)); _cldrDate->signal_day_selected().connect(sigc::mem_fun(*this, &MainWindow::get_calendar)); @@ -156,6 +189,7 @@ void MainWindow::gui_mess_close(){ bool MainWindow::focus_ntp(GdkEventFocus* event){ if (event!=NULL){} if (_txtNtpServer->get_text()=="" || _txtNtpServer->get_text()==" "){ + _lblMessage->set_text(gettext("Enter DHCP !")); _mess_dchp->show(); } else{ @@ -255,6 +289,7 @@ void MainWindow::enry_dhcp_mess(){ } else{ if (str_dhcp==""){ + _lblMessage->set_text(gettext("Enter DHCP !")); _mess_dchp->show(); } else{ @@ -491,7 +526,7 @@ void MainWindow::update_time_date(){ } } else{ - _lblMessage->set_text("Не верный формат даты"); + _lblMessage->set_text(gettext("Incorrect date format")); _mess_dchp->show(); } } diff --git a/source/ubl_settings_datetime.h b/source/ubl_settings_datetime.h index db1d39f..f65a469 100644 --- a/source/ubl_settings_datetime.h +++ b/source/ubl_settings_datetime.h @@ -63,7 +63,6 @@ public: MainWindow(Glib::RefPtr const& builder); virtual ~MainWindow() = default; void lacalization(); - void close_calendar(); void settings(); void flag_block_gui(); void add_CSS(); @@ -109,6 +108,23 @@ private: Gtk::Popover *_popCalendar; Gtk::Calendar *_cldrDate; Gtk::Label *_lblMessage; + + Gtk::Label *_lblDateTimeSetting; + Gtk::Label *_lblNtpServer1; + Gtk::Label *_lblTime; + Gtk::Label *_lblData; + Gtk::Label *_lblTimeZone; + Gtk::Label *_lblReg; + Gtk::Label *_lblZone; + Gtk::Label *_lblRegGlob; + Gtk::Label *_lblZone1Glob; + Gtk::Label *_lblTimeZoneGlob; + Gtk::Label *_lblSynchronizebChk; + Gtk::Label *_lblSynchronizeBtn; + Gtk::Label *_lblDateTimeSettingGlob; + + + unsigned int year=0, month=0, day=0; int hour; int minute; diff --git a/ubl-settings-datetime.glade b/ubl-settings-datetime.glade index ca81a0f..b4f70d3 100644 --- a/ubl-settings-datetime.glade +++ b/ubl-settings-datetime.glade @@ -117,7 +117,6 @@ 145 True False - Изменить параметр NTPSERVERS 5 5 5 @@ -217,7 +216,6 @@ True True - Часы 5 5 5 @@ -250,7 +248,6 @@ True True - Минуты 5 5 5 @@ -278,7 +275,7 @@ True False - + 145 True False @@ -359,7 +356,6 @@ 145 True False - Изменить параметр зоны 5 5 5 @@ -500,7 +496,7 @@ - + True False Синхронизировать @@ -579,7 +575,6 @@ False - Синхронизировать через NTP True True False @@ -591,6 +586,13 @@ 6 6 True + + + True + False + Синхронизировать через NTP + + False @@ -602,13 +604,8 @@ True False - Способ синхронизации 6 6 - - DHCP - Вручную - False @@ -649,11 +646,10 @@ True False - + 145 True False - Изменить параметр зоны 5 5 5 @@ -683,10 +679,9 @@ - + True False - Регион 5 5 5 @@ -720,10 +715,9 @@ - + True False - Зона 5 5 5 @@ -780,7 +774,7 @@ - + True False Настройка даты и времени в глобальной конфигурации diff --git a/ubl-settings-datetime.po b/ubl-settings-datetime.po new file mode 100644 index 0000000..8ec03b7 --- /dev/null +++ b/ubl-settings-datetime.po @@ -0,0 +1,160 @@ +# 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-24 15:14+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=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ubl-settings-datetime.glade:7 +msgid "Внимание!" +msgstr "" + +#: ubl-settings-datetime.glade:46 +msgid "Введите DHCP !" +msgstr "" + +#: ubl-settings-datetime.glade:63 +msgid "OK" +msgstr "" + +#. Date and Time Settings +#: ubl-settings-datetime.glade:85 +msgctxt "Settings the date and time" +msgid "Настройки даты и времени" +msgstr "" + +#: ubl-settings-datetime.glade:120 +msgid "Изменить параметр NTPSERVERS" +msgstr "" + +#. Setting the date and time +#: ubl-settings-datetime.glade:127 ubl-settings-datetime.glade:536 +msgctxt "Setting the date and time" +msgid "Настройка даты и времени" +msgstr "" + +#. Time +#: ubl-settings-datetime.glade:206 +msgctxt "Time" +msgid "Время" +msgstr "" + +#. Clock +#: ubl-settings-datetime.glade:220 +msgctxt "Clock" +msgid "Часы" +msgstr "" + +#: ubl-settings-datetime.glade:241 +msgid ":" +msgstr "" + +#. Minutes +#: ubl-settings-datetime.glade:253 +msgctxt "Minutes" +msgid "Минуты" +msgstr "" + +#. Date +#: ubl-settings-datetime.glade:291 +msgctxt "Date" +msgid "Дата" +msgstr "" + +#. Date of +#. Format: DD.MM.YYYY +#: ubl-settings-datetime.glade:306 +msgctxt "" +"Date of\n" +"Format: DD.MM.YYYY" +msgid "" +"Дата\n" +"Формат: ДД.ММ.ГГГГ" +msgstr "" + +#. Interactive date picker +#: ubl-settings-datetime.glade:325 +msgctxt "Interactive date picker" +msgid "Интерактивный выбор даты" +msgstr "" + +#. Change zone setting +#: ubl-settings-datetime.glade:362 ubl-settings-datetime.glade:658 +msgctxt "Change zone setting" +msgid "Изменить параметр зоны" +msgstr "" + +#. time zone +#: ubl-settings-datetime.glade:369 +msgctxt "time zone" +msgid "Часовой пояс" +msgstr "" + +#. Region +#: ubl-settings-datetime.glade:394 ubl-settings-datetime.glade:401 +#: ubl-settings-datetime.glade:691 ubl-settings-datetime.glade:698 +msgctxt "Region" +msgid "Регион" +msgstr "" + +#. Zone +#: ubl-settings-datetime.glade:431 ubl-settings-datetime.glade:438 +#: ubl-settings-datetime.glade:728 ubl-settings-datetime.glade:733 +msgctxt "Zone" +msgid "Зона" +msgstr "" + +#: ubl-settings-datetime.glade:506 +msgid "Синхронизировать" +msgstr "" + +#. Automatic time synchronization +#: ubl-settings-datetime.glade:585 +msgctxt "Automatic time synchronization" +msgid "Автоматическая синхронизация времени" +msgstr "" + +#: ubl-settings-datetime.glade:597 +msgid "Синхронизировать через NTP" +msgstr "" + +#. Synchronization method +#: ubl-settings-datetime.glade:611 +msgctxt "Synchronization method" +msgid "Способ синхронизации" +msgstr "" + +#. Server input for date and time synchronization: +#. Local (DHCP) or arbitrary +#: ubl-settings-datetime.glade:626 +msgctxt "" +"Server input for date and time synchronization:\n" +"Local (DHCP) or arbitrary" +msgid "" +"Ввод сервера для синхронизации даты и времени:\n" +"Локальный (DHCP) или произвольный" +msgstr "" + +#. Time zone +#: ubl-settings-datetime.glade:665 +msgctxt "Time zone" +msgid "Часовой пояс" +msgstr "" + +#. Setting date and time in global configuration +#: ubl-settings-datetime.glade:788 +msgctxt "Setting date and time in global configuration" +msgid "Настройка даты и времени в глобальной конфигурации" +msgstr "" diff --git a/ubl-settings-datetime_ru.po b/ubl-settings-datetime_ru.po index 902df90..6b7655b 100644 --- a/ubl-settings-datetime_ru.po +++ b/ubl-settings-datetime_ru.po @@ -1,1540 +1,157 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# Russian translations for PACKAGE package. +# Copyright (C) 2023 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. +# Automatically generated, 2023. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-14 18:29+0600\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2023-01-24 15:14+0000\n" +"PO-Revision-Date: 2023-01-24 15:14+0000\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#. Ok -#: ubconfig_date_time.glade:26 -msgctxt "Ok" -msgid "Oк" -msgstr "" +#: ubl-settings-datetime.glade:7 +msgid "Warning!" +msgstr "Внимание!" -#. Enter DHCP -#: ubconfig_date_time.glade:68 -msgctxt "Enter DHCP" -msgid "Введите DHCP" -msgstr "" +#: ubl-settings-datetime.glade:46 +msgid "Enter DHCP !" +msgstr "Введите DHCP !" -#. Date and time settings -#: ubconfig_date_time.glade:88 -msgctxt "Date and time settings" -msgid "Настройки даты и времени" -msgstr "" +#: ubl-settings-datetime.glade:63 +msgid "OK" +msgstr "OK" -#: ubconfig_date_time.glade:123 -msgid "Изменить параметр NTPSERVERS" -msgstr "" +#. Date and Time Settings +#: ubl-settings-datetime.glade:85 +msgctxt "Settings the date and time" +msgid "Date and time settings" +msgstr "Настройки даты и времени" + +#: ubl-settings-datetime.glade:120 +msgid "Change the NTPSERVERS parameter" +msgstr "Изменить параметр NTPSERVERS" #. Setting the date and time -#: ubconfig_date_time.glade:130 ubconfig_date_time.glade:553 -msgctxt "Setting the date and time" -msgid "Настройка даты и времени" -msgstr "" +#: ubl-settings-datetime.glade:127 ubl-settings-datetime.glade:536 +msgctxt "ubl-settings-datetime" +msgid "Setting the date and time" +msgstr "ubl-settings-datetime" #. Time -#: ubconfig_date_time.glade:204 +#: ubl-settings-datetime.glade:206 msgctxt "Time" -msgid "Время" -msgstr "" +msgid "Time" +msgstr "Время" #. Clock -#: ubconfig_date_time.glade:218 +#: ubl-settings-datetime.glade:220 msgctxt "Clock" -msgid "Часы" -msgstr "" +msgid "Clock" +msgstr "Часы" -#: ubconfig_date_time.glade:239 +#: ubl-settings-datetime.glade:241 msgid ":" -msgstr "" +msgstr ":" #. Minutes -#: ubconfig_date_time.glade:251 +#: ubl-settings-datetime.glade:253 msgctxt "Minutes" -msgid "Минуты" -msgstr "" +msgid "Minutes" +msgstr "Минуты" #. Date -#: ubconfig_date_time.glade:289 +#: ubl-settings-datetime.glade:291 msgctxt "Date" -msgid "Дата" -msgstr "" +msgid "Date" +msgstr "Дата" #. Date of #. Format: DD.MM.YYYY -#: ubconfig_date_time.glade:304 -msgctxt "" -"Date of\n" -"Format: DD.MM.YYYY" -msgid "" -"Дата\n" -"Формат: ДД.ММ.ГГГГ" -msgstr "" +#: ubl-settings-datetime.glade:306 +msgctxt "Date of\nFormat: DD.MM.YYYY" +msgid "Date of\n"Format: DD.MM.YYYY" +msgstr "Дата\n"Формат: ДД.ММ.ГГГГ" #. Interactive date picker -#: ubconfig_date_time.glade:323 +#: ubl-settings-datetime.glade:325 msgctxt "Interactive date picker" -msgid "Интерактивный выбор даты" -msgstr "" +msgid "Interactive date picker" +msgstr "Интерактивный выбор даты" #. Change zone setting -#: ubconfig_date_time.glade:360 ubconfig_date_time.glade:679 +#: ubl-settings-datetime.glade:362 ubl-settings-datetime.glade:658 msgctxt "Change zone setting" -msgid "Изменить параметр зоны" -msgstr "" - -#. time zone -#: ubconfig_date_time.glade:367 -msgctxt "time zone" -msgid "Временная зона" -msgstr "" +msgid "Change zone setting" +msgstr "Изменить параметр зоны" #. Region -#: ubconfig_date_time.glade:393 ubconfig_date_time.glade:400 -#: ubconfig_date_time.glade:712 ubconfig_date_time.glade:719 +#: ubl-settings-datetime.glade:394 ubl-settings-datetime.glade:401 +#: ubl-settings-datetime.glade:691 ubl-settings-datetime.glade:698 msgctxt "Region" -msgid "Регион" -msgstr "" +msgid "Region" +msgstr "Регион" #. Zone -#: ubconfig_date_time.glade:430 ubconfig_date_time.glade:437 -#: ubconfig_date_time.glade:749 ubconfig_date_time.glade:756 +#: ubl-settings-datetime.glade:431 ubl-settings-datetime.glade:438 +#: ubl-settings-datetime.glade:728 ubl-settings-datetime.glade:733 msgctxt "Zone" -msgid "Зона" -msgstr "" +msgid "Zone" +msgstr "Зона" -#. Update date and time -#: ubconfig_date_time.glade:516 ubconfig_date_time.glade:523 -msgctxt "Update date and time" -msgid "Обновить дату и время" -msgstr "" - -#. Synchronize via NTP -#: ubconfig_date_time.glade:601 -msgctxt "Synchronize via NTP" -msgid "Синхронизировать через NTP" -msgstr "" +#: ubl-settings-datetime.glade:506 +msgid "Sync by" +msgstr "Синхронизировать" #. Automatic time synchronization -#: ubconfig_date_time.glade:605 +#: ubl-settings-datetime.glade:585 msgctxt "Automatic time synchronization" -msgid "Автоматическая синхронизация времени" -msgstr "" +msgid "Automatic time synchronization" +msgstr "Автоматическая синхронизация времени" + +#: ubl-settings-datetime.glade:597 +msgid "Synchronize via NTP" +msgstr "Синхронизировать через NTP" #. Synchronization method -#: ubconfig_date_time.glade:625 +#: ubl-settings-datetime.glade:611 msgctxt "Synchronization method" -msgid "Способ синхронизации" -msgstr "" - -#. DHCP -#: ubconfig_date_time.glade:633 -msgctxt "DHCP" -msgid "DHCP" -msgstr "" - -#. Manually -#: ubconfig_date_time.glade:634 -msgctxt "Manually" -msgid "Вручную" -msgstr "" +msgid "Synchronize via NTP" +msgstr "Способ синхронизации" #. Server input for date and time synchronization: #. Local (DHCP) or arbitrary -#: ubconfig_date_time.glade:647 +#: ubl-settings-datetime.glade:626 msgctxt "" "Server input for date and time synchronization:\n" "Local (DHCP) or arbitrary" msgid "" +"Server input for date and time synchronization:\n" +"Local (DHCP) or arbitrary" +msgstr "" "Ввод сервера для синхронизации даты и времени:\n" "Локальный (DHCP) или произвольный" -msgstr "" #. Time zone -#: ubconfig_date_time.glade:686 +#: ubl-settings-datetime.glade:665 msgctxt "Time zone" -msgid "Временная зона" -msgstr "" +msgid "Time zone" +msgstr "Часовой пояс" #. Setting date and time in global configuration -#: ubconfig_date_time.glade:811 +#: ubl-settings-datetime.glade:788 msgctxt "Setting date and time in global configuration" -msgid "Настройка даты и времени в глобальной конфигурации" -msgstr "" - -msgid "Mexico" -msgstr "Мексика" - -msgid "BajaNorte" -msgstr "" - -msgid "BajaSur" -msgstr "Южная Нижняя Калифорния" - -msgid "General" -msgstr "" - -msgid "Arctic" -msgstr "" - -msgid "Longyearbyen" -msgstr "" - -msgid "Indian" -msgstr "" - -msgid "Comoro" -msgstr "" - -msgid "Antananarivo" -msgstr "" - -msgid "Mayotte" -msgstr "" - -msgid "Mauritius" -msgstr "" - -msgid "Reunion" -msgstr "" - -msgid "Mahe" -msgstr "" - -msgid "Maldives" -msgstr "" - -msgid "Kerguelen" -msgstr "" - -msgid "Chagos" -msgstr "" - -msgid "Cocos" -msgstr "" - -msgid "Christmas" -msgstr "" - -msgid "Europe" -msgstr "" - -msgid "Jersey" -msgstr "" - -msgid "Dublin" -msgstr "" - -msgid "Belfast" -msgstr "" - -msgid "Guernsey" -msgstr "" - -msgid "London" -msgstr "" - -msgid "Lisbon" -msgstr "" - -msgid "Isle_of_Man" -msgstr "" - -msgid "Ljubljana" -msgstr "" - -msgid "Stockholm" -msgstr "" - -msgid "Skopje" -msgstr "" - -msgid "Oslo" -msgstr "" - -msgid "Sarajevo" -msgstr "" - -msgid "Tirane" -msgstr "" - -msgid "Zagreb" -msgstr "" - -msgid "Vienna" -msgstr "" - -msgid "Andorra" -msgstr "" - -msgid "Madrid" -msgstr "" - -msgid "Podgorica" -msgstr "" - -msgid "Copenhagen" -msgstr "" - -msgid "Monaco" -msgstr "" - -msgid "Belgrade" -msgstr "" - -msgid "Budapest" -msgstr "" - -msgid "Brussels" -msgstr "" - -msgid "Amsterdam" -msgstr "" - -msgid "Berlin" -msgstr "" - -msgid "Zurich" -msgstr "" - -msgid "Bratislava" -msgstr "" - -msgid "Prague" -msgstr "" - -msgid "Malta" -msgstr "" - -msgid "Rome" -msgstr "" - -msgid "Luxembourg" -msgstr "" - -msgid "Vaduz" -msgstr "" - -msgid "Paris" -msgstr "" - -msgid "Warsaw" -msgstr "" - -msgid "Vatican" -msgstr "" - -msgid "Busingen" -msgstr "" - -msgid "Gibraltar" -msgstr "" - -msgid "San_Marino" -msgstr "" - -msgid "Sofia" -msgstr "" - -msgid "Vilnius" -msgstr "" - -msgid "Helsinki" -msgstr "" - -msgid "Mariehamn" -msgstr "" - -msgid "Riga" -msgstr "" - -msgid "Bucharest" -msgstr "" - -msgid "Kyiv" -msgstr "" - -msgid "Kiev" -msgstr "" - -msgid "Athens" -msgstr "" - -msgid "Zaporozhye" -msgstr "" - -msgid "Tallinn" -msgstr "" - -msgid "Kaliningrad" -msgstr "" - -msgid "Uzhgorod" -msgstr "" - -msgid "Chisinau" -msgstr "" - -msgid "Nicosia" -msgstr "" - -msgid "Tiraspol" -msgstr "" - -msgid "Simferopol" -msgstr "" - -msgid "Istanbul" -msgstr "" - -msgid "Moscow" -msgstr "" - -msgid "Kirov" -msgstr "" - -msgid "Minsk" -msgstr "" - -msgid "Volgograd" -msgstr "" - -msgid "Ulyanovsk" -msgstr "" - -msgid "Samara" -msgstr "" - -msgid "Astrakhan" -msgstr "" - -msgid "Saratov" -msgstr "" - -msgid "Africa" -msgstr "" - -msgid "Lome" -msgstr "" - -msgid "Bissau" -msgstr "" - -msgid "Sao_Tome" -msgstr "" - -msgid "Abidjan" -msgstr "" - -msgid "Accra" -msgstr "" - -msgid "Banjul" -msgstr "" - -msgid "Conakry" -msgstr "" - -msgid "Ouagadougou" -msgstr "" - -msgid "Nouakchott" -msgstr "" - -msgid "Timbuktu" -msgstr "" - -msgid "Dakar" -msgstr "" - -msgid "Monrovia" -msgstr "" - -msgid "Freetown" -msgstr "" - -msgid "Bamako" -msgstr "" - -msgid "El_Aaiun" -msgstr "" - -msgid "Lagos" -msgstr "" - -msgid "Porto-Novo" -msgstr "" - -msgid "Algiers" -msgstr "" - -msgid "Douala" -msgstr "" - -msgid "Brazzaville" -msgstr "" - -msgid "Libreville" -msgstr "" - -msgid "Casablanca" -msgstr "" - -msgid "Niamey" -msgstr "" - -msgid "Tunis" -msgstr "" - -msgid "Luanda" -msgstr "" - -msgid "Malabo" -msgstr "" - -msgid "Ceuta" -msgstr "" - -msgid "Kinshasa" -msgstr "" - -msgid "Bangui" -msgstr "" - -msgid "Ndjamena" -msgstr "" - -msgid "Juba" -msgstr "" - -msgid "Maseru" -msgstr "" - -msgid "Khartoum" -msgstr "" - -msgid "Lubumbashi" -msgstr "" - -msgid "Tripoli" -msgstr "" - -msgid "Mbabane" -msgstr "" - -msgid "Kigali" -msgstr "" - -msgid "Gaborone" -msgstr "" - -msgid "Windhoek" -msgstr "" - -msgid "Maputo" -msgstr "" - -msgid "Cairo" -msgstr "" - -msgid "Johannesburg" -msgstr "" - -msgid "Bujumbura" -msgstr "" - -msgid "Lusaka" -msgstr "" - -msgid "Harare" -msgstr "" - -msgid "Blantyre" -msgstr "" - -msgid "Djibouti" -msgstr "" - -msgid "Dar_es_Salaam" -msgstr "" - -msgid "Kampala" -msgstr "" - -msgid "Addis_Ababa" -msgstr "" - -msgid "Mogadishu" -msgstr "" - -msgid "Asmera" -msgstr "" - -msgid "Asmara" -msgstr "" - -msgid "Nairobi" -msgstr "" - -msgid "Antarctica" -msgstr "" - -msgid "Rothera" -msgstr "" - -msgid "Palmer" -msgstr "" - -msgid "Troll" -msgstr "" - -msgid "Syowa" -msgstr "" - -msgid "Mawson" -msgstr "" - -msgid "Vostok" -msgstr "" - -msgid "Davis" -msgstr "" - -msgid "DumontDUrville" -msgstr "" - -msgid "Casey" -msgstr "" - -msgid "Macquarie" -msgstr "" - -msgid "McMurdo" -msgstr "" - -msgid "South_Pole" -msgstr "" - -msgid "locali" -msgstr "" - -msgid "America" -msgstr "" - -msgid "Atka" -msgstr "" - -msgid "Adak" -msgstr "" - -msgid "Anchorage" -msgstr "" - -msgid "Metlakatla" -msgstr "" - -msgid "Juneau" -msgstr "" - -msgid "Sitka" -msgstr "" - -msgid "Nome" -msgstr "" - -msgid "Yakutat" -msgstr "" - -msgid "Tijuana" -msgstr "" - -msgid "Santa_Isabel" -msgstr "" - -msgid "Vancouver" -msgstr "" - -msgid "Ensenada" -msgstr "" - -msgid "Los_Angeles" -msgstr "" - -msgid "Ciudad_Juarez" -msgstr "" - -msgid "Dawson" -msgstr "" - -msgid "Hermosillo" -msgstr "" - -msgid "Phoenix" -msgstr "" - -msgid "Whitehorse" -msgstr "" - -msgid "Edmonton" -msgstr "" - -msgid "Creston" -msgstr "" - -msgid "Inuvik" -msgstr "" - -msgid "Mazatlan" -msgstr "" - -msgid "Shiprock" -msgstr "" - -msgid "Yellowknife" -msgstr "" - -msgid "Fort_Nelson" -msgstr "" - -msgid "Denver" -msgstr "" - -msgid "Boise" -msgstr "" - -msgid "Dawson_Creek" -msgstr "" - -msgid "Cambridge_Bay" -msgstr "" - -msgid "North_Dakota" -msgstr "" - -msgid "Knox_IN" -msgstr "" - -msgid "Costa_Rica" -msgstr "" - -msgid "Menominee" -msgstr "" - -msgid "El_Salvador" -msgstr "" - -msgid "Regina" -msgstr "" - -msgid "Guatemala" -msgstr "" - -msgid "Resolute" -msgstr "" - -msgid "Monterrey" -msgstr "" - -msgid "Chicago" -msgstr "" - -msgid "Winnipeg" -msgstr "" - -msgid "Indiana" -msgstr "" - -msgid "Rankin_Inlet" -msgstr "" - -msgid "Merida" -msgstr "" - -msgid "Tegucigalpa" -msgstr "" - -msgid "Managua" -msgstr "" - -msgid "Belize" -msgstr "" - -msgid "Rainy_River" -msgstr "" - -msgid "Bahia_Banderas" -msgstr "" - -msgid "Ojinaga" -msgstr "" - -msgid "Chihuahua" -msgstr "" - -msgid "Swift_Current" -msgstr "" - -msgid "Mexico_City" -msgstr "" - -msgid "Matamoros" -msgstr "" - -msgid "Jamaica" -msgstr "" - -msgid "Montreal" -msgstr "" - -msgid "Havana" -msgstr "" - -msgid "Grand_Turk" -msgstr "" - -msgid "Iqaluit" -msgstr "" - -msgid "Louisville" -msgstr "" - -msgid "Guayaquil" -msgstr "" - -msgid "Lima" -msgstr "" - -msgid "Coral_Harbour" -msgstr "" - -msgid "Detroit" -msgstr "" - -msgid "Port-au-Prince" -msgstr "" - -msgid "Fort_Wayne" -msgstr "" - -msgid "Eirunepe" -msgstr "" - -msgid "Indianapolis" -msgstr "" - -msgid "Rio_Branco" -msgstr "" - -msgid "Cancun" -msgstr "" - -msgid "Nipigon" -msgstr "" - -msgid "Toronto" -msgstr "" - -msgid "Panama" -msgstr "" - -msgid "New_York" -msgstr "" - -msgid "Kentucky" -msgstr "" - -msgid "Pangnirtung" -msgstr "" - -msgid "Thunder_Bay" -msgstr "" - -msgid "Bogota" -msgstr "" - -msgid "Cayman" -msgstr "" - -msgid "Atikokan" -msgstr "" - -msgid "Porto_Acre" -msgstr "" - -msgid "Nassau" -msgstr "" - -msgid "Anguilla" -msgstr "" - -msgid "Guadeloupe" -msgstr "" - -msgid "Puerto_Rico" -msgstr "" - -msgid "Porto_Velho" -msgstr "" - -msgid "Guyana" -msgstr "" - -msgid "Lower_Princes" -msgstr "" - -msgid "St_Lucia" -msgstr "" - -msgid "Port_of_Spain" -msgstr "" - -msgid "Dominica" -msgstr "" - -msgid "Manaus" -msgstr "" - -msgid "Thule" -msgstr "" - -msgid "St_Vincent" -msgstr "" - -msgid "St_Barthelemy" -msgstr "" - -msgid "Grenada" -msgstr "" - -msgid "Marigot" -msgstr "" - -msgid "Goose_Bay" -msgstr "" - -msgid "Martinique" -msgstr "" - -msgid "La_Paz" -msgstr "" - -msgid "Cuiaba" -msgstr "" - -msgid "Tortola" -msgstr "" - -msgid "Virgin" -msgstr "" - -msgid "Santo_Domingo" -msgstr "" - -msgid "Antigua" -msgstr "" - -msgid "Curacao" -msgstr "" - -msgid "Barbados" -msgstr "" - -msgid "Blanc-Sablon" -msgstr "" - -msgid "Aruba" -msgstr "" - -msgid "Kralendijk" -msgstr "" - -msgid "Montserrat" -msgstr "" - -msgid "Campo_Grande" -msgstr "" - -msgid "Caracas" -msgstr "" - -msgid "St_Thomas" -msgstr "" - -msgid "Glace_Bay" -msgstr "" - -msgid "St_Kitts" -msgstr "" - -msgid "Moncton" -msgstr "" - -msgid "Boa_Vista" -msgstr "" - -msgid "Halifax" -msgstr "" - -msgid "Buenos_Aires" -msgstr "" - -msgid "Santarem" -msgstr "" - -msgid "Araguaina" -msgstr "" - -msgid "Belem" -msgstr "" - -msgid "St_Johns" -msgstr "" - -msgid "Nuuk" -msgstr "" - -msgid "Cordoba" -msgstr "" - -msgid "Catamarca" -msgstr "" - -msgid "Rosario" -msgstr "" - -msgid "Jujuy" -msgstr "" - -msgid "Montevideo" -msgstr "" - -msgid "Punta_Arenas" -msgstr "" - -msgid "Cayenne" -msgstr "" - -msgid "Sao_Paulo" -msgstr "" - -msgid "Santiago" -msgstr "" - -msgid "Paramaribo" -msgstr "" - -msgid "Miquelon" -msgstr "" - -msgid "Godthab" -msgstr "" - -msgid "Maceio" -msgstr "" - -msgid "Fortaleza" -msgstr "" - -msgid "Argentina" -msgstr "" - -msgid "Mendoza" -msgstr "" - -msgid "Recife" -msgstr "" - -msgid "Bahia" -msgstr "" - -msgid "Asuncion" -msgstr "" - -msgid "Noronha" -msgstr "" - -msgid "Scoresbysund" -msgstr "" - -msgid "Danmarkshavn" -msgstr "" - -msgid "Chile" -msgstr "" - -msgid "EasterIsland" -msgstr "" - -msgid "Continental" -msgstr "" - -msgid "Australia" -msgstr "" - -msgid "Perth" -msgstr "" - -msgid "Eucla" -msgstr "" - -msgid "West" -msgstr "" - -msgid "Darwin" -msgstr "" - -msgid "North" -msgstr "" - -msgid "Yancowinna" -msgstr "" - -msgid "South" -msgstr "" - -msgid "Lindeman" -msgstr "" - -msgid "Broken_Hill" -msgstr "" - -msgid "Adelaide" -msgstr "" - -msgid "Queensland" -msgstr "" - -msgid "Brisbane" -msgstr "" - -msgid "Victoria" -msgstr "" - -msgid "Hobart" -msgstr "" - -msgid "ACT" -msgstr "" - -msgid "Tasmania" -msgstr "" - -msgid "LHI" -msgstr "" - -msgid "Currie" -msgstr "" - -msgid "Canberra" -msgstr "" - -msgid "Sydney" -msgstr "" - -msgid "Melbourne" -msgstr "" - -msgid "Lord_Howe" -msgstr "" - -msgid "NSW" -msgstr "" - -msgid "Asia" -msgstr "" - -msgid "Beirut" -msgstr "" - -msgid "Famagusta" -msgstr "" - -msgid "Hebron" -msgstr "" - -msgid "Tel_Aviv" -msgstr "" - -msgid "Jerusalem" -msgstr "" - -msgid "Gaza" -msgstr "" - -msgid "Amman" -msgstr "" - -msgid "Bahrain" -msgstr "" - -msgid "Tehran" -msgstr "" - -msgid "Baghdad" -msgstr "" - -msgid "Kuwait" -msgstr "" - -msgid "Riyadh" -msgstr "" - -msgid "Qatar" -msgstr "" - -msgid "Damascus" -msgstr "" - -msgid "Aden" -msgstr "" - -msgid "Yerevan" -msgstr "" - -msgid "Baku" -msgstr "" - -msgid "Dubai" -msgstr "" - -msgid "Kabul" -msgstr "" - -msgid "Muscat" -msgstr "" - -msgid "Tbilisi" -msgstr "" - -msgid "Kathmandu" -msgstr "" - -msgid "Samarkand" -msgstr "" - -msgid "Ashgabat" -msgstr "" - -msgid "Karachi" -msgstr "" - -msgid "Katmandu" -msgstr "" - -msgid "Calcutta" -msgstr "" - -msgid "Tashkent" -msgstr "" - -msgid "Yekaterinburg" -msgstr "" - -msgid "Oral" -msgstr "" - -msgid "Dushanbe" -msgstr "" - -msgid "Atyrau" -msgstr "" - -msgid "Aqtobe" -msgstr "" - -msgid "Aqtau" -msgstr "" - -msgid "Qyzylorda" -msgstr "" - -msgid "Ashkhabad" -msgstr "" - -msgid "Colombo" -msgstr "" - -msgid "Kolkata" -msgstr "" - -msgid "Dhaka" -msgstr "" - -msgid "Thimphu" -msgstr "" - -msgid "Rangoon" -msgstr "" - -msgid "Kashgar" -msgstr "" - -msgid "Qostanay" -msgstr "" - -msgid "Almaty" -msgstr "" - -msgid "Urumqi" -msgstr "" - -msgid "Yangon" -msgstr "" - -msgid "Dacca" -msgstr "" - -msgid "Thimbu" -msgstr "" - -msgid "Omsk" -msgstr "" - -msgid "Bishkek" -msgstr "" - -msgid "Ho_Chi_Minh" -msgstr "" - -msgid "Phnom_Penh" -msgstr "" - -msgid "Vientiane" -msgstr "" - -msgid "Bangkok" -msgstr "" - -msgid "Krasnoyarsk" -msgstr "" - -msgid "Novokuznetsk" -msgstr "" - -msgid "Barnaul" -msgstr "" - -msgid "Jakarta" -msgstr "" - -msgid "Saigon" -msgstr "" - -msgid "Hovd" -msgstr "" - -msgid "Novosibirsk" -msgstr "" - -msgid "Tomsk" -msgstr "" - -msgid "Pontianak" -msgstr "" - -msgid "Harbin" -msgstr "" - -msgid "Chungking" -msgstr "" - -msgid "Ulan_Bator" -msgstr "" - -msgid "Brunei" -msgstr "" - -msgid "Singapore" -msgstr "" - -msgid "Choibalsan" -msgstr "" - -msgid "Chongqing" -msgstr "" - -msgid "Macau" -msgstr "" - -msgid "Ujung_Pandang" -msgstr "" - -msgid "Manila" -msgstr "" - -msgid "Kuala_Lumpur" -msgstr "" - -msgid "Makassar" -msgstr "" - -msgid "Kuching" -msgstr "" - -msgid "Macao" -msgstr "" - -msgid "Shanghai" -msgstr "" - -msgid "Taipei" -msgstr "" - -msgid "Ulaanbaatar" -msgstr "" - -msgid "Irkutsk" -msgstr "" - -msgid "Hong_Kong" -msgstr "" - -msgid "Khandyga" -msgstr "" - -msgid "Seoul" -msgstr "" - -msgid "Jayapura" -msgstr "" - -msgid "Chita" -msgstr "" - -msgid "Pyongyang" -msgstr "" - -msgid "Yakutsk" -msgstr "" - -msgid "Tokyo" -msgstr "" - -msgid "Dili" -msgstr "" - -msgid "Vladivostok" -msgstr "" - -msgid "Ust-Nera" -msgstr "" - -msgid "Srednekolymsk" -msgstr "" - -msgid "Sakhalin" -msgstr "" - -msgid "Magadan" -msgstr "" - -msgid "Anadyr" -msgstr "" - -msgid "Kamchatka" -msgstr "" - -msgid "US" -msgstr "" - -msgid "Samoa" -msgstr "" - -msgid "Aleutian" -msgstr "" - -msgid "Hawaii" -msgstr "" - -msgid "Alaska" -msgstr "" - -msgid "Pacific" -msgstr "" - -msgid "Mountain" -msgstr "" - -msgid "Arizona" -msgstr "" - -msgid "Indiana-Starke" -msgstr "" - -msgid "Central" -msgstr "" - -msgid "East-Indiana" -msgstr "" - -msgid "Michigan" -msgstr "" - -msgid "Eastern" -msgstr "" - -msgid "Atlantic" -msgstr "" - -msgid "Bermuda" -msgstr "" - -msgid "Stanley" -msgstr "" - -msgid "South_Georgia" -msgstr "" - -msgid "Cape_Verde" -msgstr "" - -msgid "Azores" -msgstr "" - -msgid "Faeroe" -msgstr "" - -msgid "Faroe" -msgstr "" - -msgid "St_Helena" -msgstr "" - -msgid "Reykjavik" -msgstr "" - -msgid "Canary" -msgstr "" - -msgid "Madeira" -msgstr "" - -msgid "Jan_Mayen" -msgstr "" - -msgid "Brazil" -msgstr "" - -msgid "Acre" -msgstr "" - -msgid "East" -msgstr "" - -msgid "DeNoronha" -msgstr "" - +msgid "Setting date and time in global configuration" +msgstr "Настройка даты и времени в глобальной конфигурации" +msgctxt "Incorrect date format" +msgid "Incorrect date format" +msgstr "Не верный формат даты"