From bf45c57066e95d618462deb39566256c610cd93d Mon Sep 17 00:00:00 2001 From: Igor Belitskiy Date: Mon, 6 Feb 2023 13:05:11 +0600 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BF=D0=BE=D0=BB=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/ubl-settings-datetime.cc | 66 +- ubl-settings-datetime_ru.po | 1466 +++++++++++++++++++++++++++++++ 2 files changed, 1493 insertions(+), 39 deletions(-) diff --git a/source/ubl-settings-datetime.cc b/source/ubl-settings-datetime.cc index 532507a..fe0e88e 100644 --- a/source/ubl-settings-datetime.cc +++ b/source/ubl-settings-datetime.cc @@ -36,8 +36,7 @@ bool flag_ntp = false; bool flag_update = false; CmdArgParser::CmdArgParser(const std::string& p_name, const std::string& p_description, const std::string& p_help) -: Glib::OptionGroup{p_name, p_description, p_help} -{ +: Glib::OptionGroup{p_name, p_description, p_help}{ Glib::OptionEntry socketIDArg; socketIDArg.set_long_name("socket-id"); socketIDArg.set_short_name('s'); @@ -98,7 +97,6 @@ void MainWindow::settings(){ lblRegGlob->set_sensitive(false); lblZone1Glob->set_sensitive(false); lblDateTimeSetting->set_sensitive(false); - } } @@ -110,6 +108,7 @@ int MainWindow::check_root(){ } return 0; } + void MainWindow::lacalization(){ txtDate->set_tooltip_text(gettext("Date of\nFormat: DD.MM.YYYY")); lblSynchronizebChkGLob->set_text(gettext("Synchronize via NTP")); @@ -136,14 +135,10 @@ void MainWindow::lacalization(){ lblBanerStopNtp->set_text(gettext("Active service detected\nAutomatic time and date synchronization service detected")); lblNtpStop->set_text(gettext("Stop the synchronization service")); lblNtpClose->set_text(gettext("Close")); - //_lblSynchronizebChk->set_text(gettext("Synchronize via NTP")); } void MainWindow::flag_block_gui(){ if (flag_datetime==true){ - //numTimeHrs->set_sensitive(false); - //numTimeMin->set_sensitive(false); - //txtDate->set_sensitive(false); btnUpdateDateTime->set_sensitive(false); numTimeHrs->set_sensitive(false); numTimeMin->set_sensitive(false); @@ -153,14 +148,12 @@ void MainWindow::flag_block_gui(){ btnHardwareTime->set_sensitive(false); lblTime->set_sensitive(false); lblData->set_sensitive(false); - //cbxSynchronizeNtpGlob->set_sensitive(false); } if (flag_timezone==true){ cbRegion->set_sensitive(false); cbZone->set_sensitive(false); cbRegionGlob->set_sensitive(false); cbZoneGlob->set_sensitive(false); - //btnChooseDate->set_sensitive(false); cbDhcp->set_sensitive(false); } if (flag_ntp==true){ @@ -170,7 +163,6 @@ void MainWindow::flag_block_gui(){ } if (flag_update==true){ lblDateTimeSettingGlob->set_sensitive(false); - //lblSynchronizebChkGLob->set_sensitive(false); cbxSynchronizeNtpGlob->set_sensitive(false); lblTimeZoneGlob->set_sensitive(false); lblRegGlob->set_sensitive(false); @@ -186,8 +178,8 @@ void MainWindow::add_CSS(){ Glib::RefPtr cssProvider = Gtk::CssProvider::create(); cssProvider->load_from_path(path_css); Glib::RefPtr styleContext = Gtk::StyleContext::create(); - Glib::RefPtr screen = Gdk::Screen::get_default();//get default screen - styleContext->add_provider_for_screen(screen, cssProvider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);//add provider for screen in all application + Glib::RefPtr screen = Gdk::Screen::get_default(); + styleContext->add_provider_for_screen(screen, cssProvider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); Glib::RefPtr context = boxColor->get_style_context(); Glib::RefPtr context_lbl_head = lblHead->get_style_context(); context->add_class("cssboxColor1"); @@ -224,7 +216,6 @@ void MainWindow::get_builder(){ builder->get_widget("lblRegGlob",lblRegGlob); builder->get_widget("lblZone1Glob",lblZone1Glob); builder->get_widget("lblTimeZoneGlob",lblTimeZoneGlob); - //builder->get_widget("lblSynchronizebChk",_lblSynchronizebChk); builder->get_widget("lblSynchronizebChkGLob",lblSynchronizebChkGLob); builder->get_widget("lblSynchronizeBtn",lblSynchronizeBtn); builder->get_widget("lblDateTimeSettingGlob",lblDateTimeSettingGlob); @@ -239,11 +230,9 @@ void MainWindow::get_builder(){ builder->get_widget("lblNtpStop",lblNtpStop); builder->get_widget("lblNtpClose",lblNtpClose); builder->get_widget("lblBanerStopNtp",lblBanerStopNtp); - - //builder->get_widget("cbxSynchronizeNtp",cbxSynchronizeNtp); - this->add_CSS(); } + void MainWindow::gui_exit(){ exit(1); } @@ -274,6 +263,7 @@ void MainWindow::event(){ btnNtpWinClose->signal_clicked().connect(sigc::mem_fun(*this, &MainWindow::wind_close_ntp)); btnNtpStop->signal_clicked().connect(sigc::mem_fun(*this, &MainWindow::stop_ntp)); } + void MainWindow::wind_close_ntp(){ windowsNnpClose->hide(); } @@ -292,7 +282,6 @@ void MainWindow::stop_ntp(){ this->call(cmd.c_str()); } } - system(cmd.c_str()); this->update_time_date(); @@ -318,7 +307,6 @@ bool MainWindow::focus_ntp(GdkEventFocus* event){ cmd = "/usr/bin/ubconfig set network NTPSERVERS=" + txtNtpServer->get_text(); this->call(cmd.c_str()); } - return true; } @@ -459,8 +447,6 @@ void MainWindow::get_config(){ this->update_hour_minute(); this->update_calendar(); this->enry_dhcp_mess(); - - string read_reg_zon_cfg = this->call("/usr/bin/ubconfig get clock ZONE"); if ((read_reg_zon_cfg != "") && (strstr(read_reg_zon_cfg.c_str() ,"(null)")==NULL)){ read_reg_zon_cfg = read_reg_zon_cfg.substr(read_reg_zon_cfg.find("=")+1,read_reg_zon_cfg.length()); @@ -555,6 +541,7 @@ void MainWindow::append_region_zone(string region, string zone){ } } + string MainWindow::call(string cmd){ FILE *fp; int status; @@ -564,7 +551,6 @@ string MainWindow::call(string cmd){ exit(1); } while (fgets(path, PATH_MAX, fp) != NULL){ - //printf("%s", path); break; } status = pclose(fp); @@ -609,7 +595,6 @@ void MainWindow::wrapper_update_time_date(){ } void MainWindow::update_time_date(){ - //this->enter_zone(); string cmd = ""; if ((year!=0) && (month !=0) && (day !=0)){ string str_month = ""; @@ -657,24 +642,29 @@ void MainWindow::update_time_date(){ system(cmd.c_str()); } + void MainWindow::post_entry_data(){ string cmd = ""; - string data = txtDate->get_text(); - if (data.length()==10){ - string str_day = data.substr(0,2); - string str_month = data.substr(3,2); - string str_year = data.substr(6,data.length()); - cmd = "date +%Y%m%d -s \"" + str_year+ - str_month+str_day+"\""; - string str_error_clock = this->call(cmd); - size_t index = str_error_clock.find("date: "); - if (index==std::string::npos){ - } + string data = txtDate->get_text(); + if (data.length()==10){ + string str_day = data.substr(0,2); + string str_month = data.substr(3,2); + string str_year = data.substr(6,data.length()); + cmd = "date +%Y%m%d -s \"" + str_year+ + str_month+str_day+"\""; + string str_error_clock = this->call(cmd); + size_t index = str_error_clock.find("date: "); + if (index==std::string::npos){ } else{ lblMessage->set_text(gettext("Incorrect date format")); - mess_dchp->show(); + mess_dchp->show(); } + } + else{ + lblMessage->set_text(gettext("Incorrect date format")); + mess_dchp->show(); + } } void MainWindow::update_hour_minute(){ @@ -713,7 +703,7 @@ void MainWindow::read_file(){ std::string line; namespace fs = std::filesystem; for (const auto & entry : fs::directory_iterator("/usr/share/zoneinfo/")){ - std::ifstream in(entry.path()); // окрываем файл для чтения + std::ifstream in(entry.path()); if (in.is_open()){ string key_reg = entry.path().filename().string(); string path_dir = "/usr/share/zoneinfo/"+key_reg; @@ -725,7 +715,7 @@ void MainWindow::read_file(){ vector zone; zone.push_back(""); for (const auto & entry_zone : fs::directory_iterator(path_dir)){ - std::ifstream in1(entry_zone.path()); // окрываем файл для чтения + std::ifstream in1(entry_zone.path()); if (in1.is_open()){ string key_zone = entry_zone.path().filename().string(); if (key_zone.length()!=0 || key_zone!=" "){ @@ -734,7 +724,6 @@ void MainWindow::read_file(){ } in1.close(); } - key_reg = string(gettext(key_reg.c_str())); time_reg_map.insert({key_reg, zone}); }}}} @@ -755,8 +744,7 @@ vector MainWindow::split(const std::string &s, char delim){ } SettingsPlug::SettingsPlug(::Window p_socketID, Glib::RefPtr builder) -: Gtk::Plug{p_socketID} -{ +: Gtk::Plug{p_socketID}{ builder->get_widget("plugBox", plugBox); plugBox->get_parent()->remove(*plugBox); add(*plugBox); diff --git a/ubl-settings-datetime_ru.po b/ubl-settings-datetime_ru.po index b6a015e..62612d7 100644 --- a/ubl-settings-datetime_ru.po +++ b/ubl-settings-datetime_ru.po @@ -98,3 +98,1469 @@ msgstr "Синхронизировать аппаратное время" msgid "Warning!" msgstr "Внимание!" + +msgid "America" +msgstr "Америка" + +msgid "Brazil" +msgstr "Бразилия" + +msgid "Aruba" +msgstr "Аруба" + +msgid "Asia" +msgstr "Азия" + +msgid "Mexico_City" +msgstr "Мехико" + +msgid "Antarctica" +msgstr "Антарктида" + +msgid "Dubai" +msgstr "Дубай" + +msgid "Antigua" +msgstr "Антигуа" + +msgid "Lima" +msgstr "Лима" + +msgid "Manaus" +msgstr "Манаус" + +msgid "Africa" +msgstr "Африка" + +msgid "Chicago" +msgstr "Чикаго" + +msgid "Punta_Arenas" +msgstr "Пунта_Аренас" + +msgid "Europe" +msgstr "Европа" + +msgid "Djibouti" +msgstr "Джибути" + +msgid "Pyongyang" +msgstr "Пхеньян" + +msgid "Australia" +msgstr "Австралия" + +msgid "Mazatlan" +msgstr "Масатлан" + +msgid "Macau" +msgstr "Макао" + +msgid "Denver" +msgstr "Денвер" + +msgid "Yakutat" +msgstr "Якутат" + +msgid "Currie" +msgstr "Карри" + +msgid "Dar_es_Salaam" +msgstr "Дар-эс-Салам" + +msgid "Thunder_Bay" +msgstr "Тандер-Бей" + +msgid "Los_Angeles" +msgstr "Лос-Анджелес" + +msgid "Nome" +msgstr "Ном" + +msgid "Colombo" +msgstr "Коломбо" + +msgid "Nairobi" +msgstr "Найроби" + +msgid "Prague" +msgstr "Прага" + +msgid "Metlakatla" +msgstr "Метлакатла" + +msgid "Vostok" +msgstr "Восток" + +msgid "Blanc-Sablon" +msgstr "Блан-Саблон" + +msgid "Port_Moresby" +msgstr "Порт_Морсби" + +msgid "US" +msgstr "США" + +msgid "Ouagadougou" +msgstr "Уагадугу" + +msgid "Tashkent" +msgstr "Ташкент" + +msgid "Maputo" +msgstr "Мапуту" + +msgid "Qatar" +msgstr "Катар" + +msgid "Chita" +msgstr "Чита" + +msgid "Caracas" +msgstr "Каракас" + +msgid "Central" +msgstr "Центральный" + +msgid "Chatham" +msgstr "Чатем" + +msgid "Brussels" +msgstr "Брюссель" + +msgid "Zaporozhye" +msgstr "Запорожье" + +msgid "Cambridge_Bay" +msgstr "Кембридж_Бэй" + +msgid "Guayaquil" +msgstr "Гуаякиль" + +msgid "Coral_Harbour" +msgstr "Корал_Харбор" + +msgid "Kigali" +msgstr "Кигали" + +msgid "Zagreb" +msgstr "Загреб" + +msgid "Maseru" +msgstr "Масеру" + +msgid "Belgrade" +msgstr "Белград" + +msgid "Goose_Bay" +msgstr "Гуз-Бей" + +msgid "Monterrey" +msgstr "Монтеррей" + +msgid "Luxembourg" +msgstr "Люксембург" + +msgid "Cayman" +msgstr "Кайман" + +msgid "Alaska" +msgstr "Аляска" + +msgid "Skopje" +msgstr "Скопье" + +msgid "St_Kitts" +msgstr "Сент-Китс" + +msgid "Kampala" +msgstr "Кампала" + +msgid "Rankin_Inlet" +msgstr "Ранкин-Инлет" + +msgid "Kolkata" +msgstr "Калькутта" + +msgid "Canada" +msgstr "Канада" + +msgid "Dominica" +msgstr "Доминика" + +msgid "Bucharest" +msgstr "Бухарест" + +msgid "Zurich" +msgstr "Цюрих" + +msgid "Queensland" +msgstr "Квинсленд" + +msgid "Atikokan" +msgstr "Атикокан" + +msgid "Mbabane" +msgstr "Мбабане" + +msgid "Kathmandu" +msgstr "Катманду" + +msgid "Indian" +msgstr "Индиана" + +msgid "Khandyga" +msgstr "Хандыга" + +msgid "Guernsey" +msgstr "Гернси" + +msgid "Yerevan" +msgstr "Ереван" + +msgid "Buenos_Aires" +msgstr "Буэнос Айрес" + +msgid "Tunis" +msgstr "Тунис" + +msgid "Easter" +msgstr "Пасха" + +msgid "Matamoros" +msgstr "Матаморос" + +msgid "East-Indiana" +msgstr "Восточная Индиана" + +msgid "Singapore" +msgstr "Сингапур" + +msgid "Atlantic" +msgstr "Атлантика" + +msgid "Canary" +msgstr "Канари" + +msgid "Fort_Nelson" +msgstr "Форт_Нельсон" + +msgid "Recife" +msgstr "Ресифи" + +msgid "Malta" +msgstr "Мальта" + +msgid "Eucla" +msgstr "Евкла" + +msgid "Azores" +msgstr "Азорские острова" + +msgid "Santiago" +msgstr "Сантьяго" + +msgid "Aden" +msgstr "Аден" + +msgid "Merida" +msgstr "Мерида" + +msgid "Baku" +msgstr "Баку" + +msgid "Belem" +msgstr "Белен" + +msgid "Ceuta" +msgstr "Сеута" + +msgid "San_Marino" +msgstr "Сан_Марино" + +msgid "Barnaul" +msgstr "Барнаул" + +msgid "Damascus" +msgstr "Дамаск" + +msgid "Fakaofo" +msgstr "Факаофо" + +msgid "Dawson" +msgstr "Доусон" + +msgid "Irkutsk" +msgstr "Иркутск" + +msgid "Anguilla" +msgstr "Ангилья" + +msgid "Tijuana" +msgstr "Тихуана" + +msgid "Warsaw" +msgstr "Варшава" + +msgid "Adak" +msgstr "Адак" + +msgid "London" +msgstr "Лондон" + +msgid "Jayapura" +msgstr "Джаяпура" + +msgid "St_Vincent" +msgstr "Сент-Винсент" + +msgid "Darwin" +msgstr "Дарвин" + +msgid "Cayenne" +msgstr "Кайенна" + +msgid "St_Johns" +msgstr "Сент-Джонс" + +msgid "Khartoum" +msgstr "Хартум" + +msgid "Rainy_River" +msgstr "Рейни-Ривер" + +msgid "Samara" +msgstr "Самара" + +msgid "Vienna" +msgstr "Вена" + +msgid "Ndjamena" +msgstr "Нджамена" + +msgid "Vladivostok" +msgstr "Владивосток" + +msgid "Saratov" +msgstr "Саратов" + +msgid "Nuuk" +msgstr "Нуук" + +msgid "Chongqing" +msgstr "Чунцин" + +msgid "North" +msgstr "Север" + +msgid "Atka" +msgstr "Атка" + +msgid "Swift_Current" +msgstr "Суифт-Каррент" + +msgid "Bangkok" +msgstr "Бангкок" + +msgid "Blantyre" +msgstr "Блантайр" + +msgid "Algiers" +msgstr "Алжир" + +msgid "Freetown" +msgstr "Фритаун" + +msgid "GMT-1" +msgstr "ГМТ-1" + +msgid "Detroit" +msgstr "Детройт" + +msgid "Johannesburg" +msgstr "Йоханнесбург" + +msgid "Shanghai" +msgstr "Шанхай" + +msgid "Novokuznetsk" +msgstr "Новокузнецк" + +msgid "Dawson_Creek" +msgstr "Доусон_Крик" + +msgid "Srednekolymsk" +msgstr "Среднеколымск" + +msgid "Grenada" +msgstr "Гренада" + +msgid "Samoa" +msgstr "Самоа" + +msgid "Rarotonga" +msgstr "Раротонга" + +msgid "Broken_Hill" +msgstr "Брокен-Хилл" + +msgid "Winnipeg" +msgstr "Виннипег" + +msgid "Tripoli" +msgstr "Триполи" + +msgid "Perth" +msgstr "Перт" + +msgid "Comoro" +msgstr "Коморо" + +msgid "Tarawa" +msgstr "Тарава" + +msgid "DeNoronha" +msgstr "Фернанду-ди-Норонья" + +msgid "Rio_Branco" +msgstr "Рио_Бранко" + +msgid "St_Helena" +msgstr "Сент-Хелина" + +msgid "Famagusta" +msgstr "Фамагуста" + +msgid "Noronha" +msgstr "Норонья" + +msgid "Rangoon" +msgstr "Рангун" + +msgid "Hermosillo" +msgstr "Эрмосильо" + +msgid "Bahia" +msgstr "Баия" + +msgid "Tortola" +msgstr "Тортола" + +msgid "Sao_Paulo" +msgstr "Сан-Паулу" + +msgid "Dakar" +msgstr "Дакар" + +msgid "Jan_Mayen" +msgstr "Ян_Майен" + +msgid "Acre" +msgstr "акр" + +msgid "Choibalsan" +msgstr "Чойбалсан" + +msgid "Sitka" +msgstr "Ситка" + +msgid "Arizona" +msgstr "Аризона" + +msgid "Jersey" +msgstr "Джерси" + +msgid "Juneau" +msgstr "Джуно" + +msgid "Brisbane" +msgstr "Брисбен" + +msgid "Rome" +msgstr "Рим" + +msgid "Troll" +msgstr "Тролль" + +msgid "Ashkhabad" +msgstr "Ашхабад" + +msgid "Guatemala" +msgstr "Гватемала" + +msgid "Dublin" +msgstr "Дублин" + +msgid "Barbados" +msgstr "Барбадос" + +msgid "Conakry" +msgstr "Конакри" + +msgid "Montserrat" +msgstr "Монтсеррат" + +msgid "Sarajevo" +msgstr "Сараево" + +msgid "Abidjan" +msgstr "Абиджан" + +msgid "Scoresbysund" +msgstr "Скорсбисунд" + +msgid "Cancun" +msgstr "Канкун" + +msgid "Pohnpei" +msgstr "Понпеи" + +msgid "Pacific" +msgstr "Тихий океан" + +msgid "Chungking" +msgstr "Чунцин" + +msgid "Greenwich" +msgstr "Гринвич" + +msgid "Anchorage" +msgstr "Анкоридж" + +msgid "Chihuahua" +msgstr "Чихуахуа" + +msgid "Porto-Novo" +msgstr "Порто-Ново" + +msgid "Boise" +msgstr "Бойсе" + +msgid "Chile" +msgstr "Чили" + +msgid "Bratislava" +msgstr "Братислава" + +msgid "Bahrain" +msgstr "Бахрейн" + +msgid "Athens" +msgstr "Афины" + +msgid "Ulaanbaatar" +msgstr "Улан-Батор" + +msgid "Maceio" +msgstr "Масейо" + +msgid "Mawson" +msgstr "Моусон" + +msgid "Newfoundland" +msgstr "Ньюфаундленд" + +msgid "Tiraspol" +msgstr "Тирасполь" + +msgid "Aqtau" +msgstr "Актау" + +msgid "Bujumbura" +msgstr "Бужумбура" + +msgid "Saskatchewan" +msgstr "Саскачеван" + +msgid "Norfolk" +msgstr "Норфолк" + +msgid "Pontianak" +msgstr "Понтианак" + +msgid "Panama" +msgstr "Панама" + +msgid "Kuala_Lumpur" +msgstr "Куала-Лумпур" + +msgid "Ashgabat" +msgstr "Ашхабад" + +msgid "Whitehorse" +msgstr "Уайтхорс" + +msgid "Busingen" +msgstr "Бузинген" + +msgid "Lower_Princes" +msgstr "Лоуэр-Принс-Куотер" + +msgid "Niamey" +msgstr "Ниамей" + +msgid "El_Aaiun" +msgstr "Эль_Аайун" + +msgid "Ulyanovsk" +msgstr "Ульяновск" + +msgid "Minsk" +msgstr "Минск" + +msgid "Asmara" +msgstr "Асмэра" + +msgid "Taipei" +msgstr "Тайбэй" + +msgid "Danmarkshavn" +msgstr "Данмарксхавн" + +msgid "Casey" +msgstr "Кейси" + +msgid "Tbilisi" +msgstr "Тбилиси" + +msgid "Beirut" +msgstr "Бейрут" + +msgid "Stockholm" +msgstr "Стокгольм" + +msgid "Santa_Isabel" +msgstr "Санта_Изабель" + +msgid "Ho_Chi_Minh" +msgstr "Хо_Чи_Мин" + +msgid "Funafuti" +msgstr "Фунафути" + +msgid "Lubumbashi" +msgstr "Лубумбаши" + +msgid "Tahiti" +msgstr "Таити" + +msgid "Toronto" +msgstr "Торонто" + +msgid "Hebron" +msgstr "Хеврон" + +msgid "Lisbon" +msgstr "Лиссабон" + +msgid "Mogadishu" +msgstr "Могадишо" + +msgid "Edmonton" +msgstr "Эдмонтон" + +msgid "Chisinau" +msgstr "Кишинев" + +msgid "Grand_Turk" +msgstr "Гранд_Турк" + +msgid "Antananarivo" +msgstr "Антананариву" + +msgid "Dushanbe" +msgstr "Душанбе" + +msgid "McMurdo" +msgstr "МакМердо" + +msgid "Truk" +msgstr "Трук" + +msgid "Cordoba" +msgstr "Кордова" + +msgid "Indianapolis" +msgstr "Индианаполис" + +msgid "Wake" +msgstr "Уэйко" + +msgid "Qostanay" +msgstr "Костанай" + +msgid "Syowa" +msgstr "Сёва" + +msgid "Managua" +msgstr "Манагуа" + +msgid "Fortaleza" +msgstr "Форталеза" + +msgid "Ponape" +msgstr "Понапе" + +msgid "Havana" +msgstr "Гавана" + +msgid "Yukon" +msgstr "Юкон" + +msgid "Copenhagen" +msgstr "Копенгаген" + +msgid "Kamchatka" +msgstr "Камчатка" + +msgid "Amman" +msgstr "Амман" + +msgid "Pitcairn" +msgstr "Питкэрн" + +msgid "Yancowinna" +msgstr "Янковина" + +msgid "Mexico" +msgstr "Мексика" + +msgid "Harare" +msgstr "Хараре" + +msgid "Riyadh" +msgstr "Эр-Рияд" + +msgid "Lord_Howe" +msgstr "Лорд_Хау" + +msgid "Apia" +msgstr "Апиа" + +msgid "Monaco" +msgstr "Монако" + +msgid "Aleutian" +msgstr "алеутский" + +msgid "Montreal" +msgstr "Монреаль" + +msgid "Davis" +msgstr "Дэвис" + +msgid "Efate" +msgstr "Эфате" + +msgid "Honolulu" +msgstr "Гонолулу" + +msgid "Lagos" +msgstr "Лагос" + +msgid "Shiprock" +msgstr "Шипрок" + +msgid "Volgograd" +msgstr "Волгоград" + +msgid "Vilnius" +msgstr "Вильнюс" + +msgid "Oslo" +msgstr "Осло" + +msgid "Vientiane" +msgstr "Вьентьян" + +msgid "Dili" +msgstr "Дили" + +msgid "Seoul" +msgstr "Сеул" + +msgid "Kerguelen" +msgstr "Кергелен" + +msgid "Curacao" +msgstr "Кюрасао" + +msgid "Jujuy" +msgstr "Жужуй" + +msgid "Manila" +msgstr "Манила" + +msgid "Yap" +msgstr "Яп" + +msgid "Kuwait" +msgstr "Кувейт" + +msgid "Lindeman" +msgstr "Линдеман" + +msgid "Vaduz" +msgstr "Вадуц" + +msgid "Isle_of_Man" +msgstr "Остров Мэн" + +msgid "Nassau" +msgstr "Нассау" + +msgid "Zulu" +msgstr "Зулу" + +msgid "Campo_Grande" +msgstr "Кампо_Гранде" + +msgid "Libreville" +msgstr "Либревиль" + +msgid "Fiji" +msgstr "Фиджи" + +msgid "Yakutsk" +msgstr "Якутск" + +msgid "Ensenada" +msgstr "Энсенада" + +msgid "Kiritimati" +msgstr "Киритимати" + +msgid "Kaliningrad" +msgstr "Калининград" + +msgid "Creston" +msgstr "Крестон" + +msgid "Michigan" +msgstr "Мичиган" + +msgid "Oral" +msgstr "Уральск" + +msgid "Cocos" +msgstr "Кокос" + +msgid "Eastern" +msgstr "Восточный" + +msgid "BajaNorte" +msgstr "БахаНорте" + +msgid "Tel_Aviv" +msgstr "Тель-Авив" + +msgid "Sofia" +msgstr "София" + +msgid "Adelaide" +msgstr "Аделаида" + +msgid "Vatican" +msgstr "Ватикан" + +msgid "Calcutta" +msgstr "Калькутта" + +msgid "Lusaka" +msgstr "Лусака" + +msgid "St_Barthelemy" +msgstr "Святой Бартелеми" + +msgid "Bougainville" +msgstr "Бугенвиль" + +msgid "Tegucigalpa" +msgstr "Тегусигальпа" + +msgid "Sao_Tome" +msgstr "Сан-Томе" + +msgid "Moncton" +msgstr "Монктон" + +msgid "Reykjavik" +msgstr "Рейкьявик" + +msgid "St_Thomas" +msgstr "Сент-Томас" + +msgid "Baghdad" +msgstr "Багдад" + +msgid "Gibraltar" +msgstr "Гибралтар" + +msgid "Puerto_Rico" +msgstr "Пуэрто-Рико" + +msgid "Asmera" +msgstr "Асмера" + +msgid "Madrid" +msgstr "Мадрид" + +msgid "Sakhalin" +msgstr "Сахалин" + +msgid "Porto_Acre" +msgstr "Порту_Акр" + +msgid "General" +msgstr "Генерал-Сантос" + +msgid "Macao" +msgstr "Макао" + +msgid "Martinique" +msgstr "Мартиника" + +msgid "Mountain" +msgstr "Маунтин-Вью" + +msgid "Nipigon" +msgstr "Нипигон" + +msgid "Vancouver" +msgstr "Ванкувер" + +msgid "Bangui" +msgstr "Банги" + +msgid "Indiana-Starke" +msgstr "Индиана-Старке" + +msgid "Harbin" +msgstr "Харбин" + +msgid "Istanbul" +msgstr "Стамбул" + +msgid "Guadeloupe" +msgstr "Гваделупа" + +msgid "Simferopol" +msgstr "Симферополь" + +msgid "Paris" +msgstr "Париж" + +msgid "Christmas" +msgstr "Рождество" + +msgid "Accra" +msgstr "Аккра" + +msgid "Victoria" +msgstr "Виктория" + +msgid "Faeroe" +msgstr "Фарерские острова" + +msgid "Dacca" +msgstr "Дакка" + +msgid "Marigot" +msgstr "Мариго" + +msgid "Dhaka" +msgstr "Дакка" + +msgid "Kralendijk" +msgstr "Кралендейк" + +msgid "Aqtobe" +msgstr "Актобе" + +msgid "Pago_Pago" +msgstr "Паго_Паго" + +msgid "Bahia_Banderas" +msgstr "Баия_Бандерас" + +msgid "Continental" +msgstr "Континентальный" + +msgid "Midway" +msgstr "Мидуэй" + +msgid "Johnston" +msgstr "Джонстон" + +msgid "Tasmania" +msgstr "Тасмания" + +msgid "Reunion" +msgstr "Воссоединение" + +msgid "South_Pole" +msgstr "Южный полюс" + +msgid "Riga" +msgstr "Рига" + +msgid "La_Paz" +msgstr "Ла_Пас" + +msgid "Niue" +msgstr "Ниуэ" + +msgid "Nouakchott" +msgstr "Нуакшот" + +msgid "Berlin" +msgstr "Берлин" + +msgid "Kwajalein" +msgstr "Кваджалейн" + +msgid "St_Lucia" +msgstr "Святая Люсия" + +msgid "Jakarta" +msgstr "Джакарта" + +msgid "Chuuk" +msgstr "Чуук" + +msgid "Tallinn" +msgstr "Таллинн" + +msgid "Nicosia" +msgstr "Никосия" + +msgid "New_York" +msgstr "Нью-Йорк" + +msgid "Kuching" +msgstr "Кучинг" + +msgid "Porto_Velho" +msgstr "Порту-Велью" + +msgid "Canberra" +msgstr "Канберра" + +msgid "Douala" +msgstr "Дуала" + +msgid "Atyrau" +msgstr "Атырау" + +msgid "Madeira" +msgstr "Мадейра" + +msgid "Phoenix" +msgstr "Феникс" + +msgid "Santo_Domingo" +msgstr "Санто-Доминго" + +msgid "El_Salvador" +msgstr "Сальвадор" + +msgid "Anadyr" +msgstr "Анадырь" + +msgid "Boa_Vista" +msgstr "Боа_Виста" + +msgid "Godthab" +msgstr "Годтаб" + +msgid "Inuvik" +msgstr "Инувик" + +msgid "Cairo" +msgstr "Каир" + +msgid "Ojinaga" +msgstr "Охинага" + +msgid "Samarkand" +msgstr "Самарканд" + +msgid "Jerusalem" +msgstr "Иерусалим" + +msgid "Bishkek" +msgstr "Бишкек" + +msgid "Karachi" +msgstr "Карачи" + +msgid "Phnom_Penh" +msgstr "Пномпень" + +msgid "Qyzylorda" +msgstr "Кызылорда" + +msgid "Auckland" +msgstr "Окленд" + +msgid "Makassar" +msgstr "Макассар" + +msgid "Stanley" +msgstr "Стэнли" + +msgid "Virgin" +msgstr "Виргин" + +msgid "Noumea" +msgstr "Нумеа" + +msgid "Budapest" +msgstr "Будапешт" + +msgid "Tirane" +msgstr "Тиран" + +msgid "Miquelon" +msgstr "Микелон" + +msgid "Krasnoyarsk" +msgstr "Красноярск" + +msgid "Rosario" +msgstr "Росарио" + +msgid "LHI" +msgstr "LHI" + +msgid "Bamako" +msgstr "Бамако" + +msgid "Lome" +msgstr "Ломе" + +msgid "Astrakhan" +msgstr "Астрахань" + +msgid "Addis_Ababa" +msgstr "Аддис-Абеба" + +msgid "GMT-3" +msgstr "ГМТ-3" + +msgid "Tokyo" +msgstr "Токио" + +msgid "Saipan" +msgstr "Сайпан" + +msgid "Katmandu" +msgstr "Катманду" + +msgid "Monrovia" +msgstr "Монровия" + +msgid "Casablanca" +msgstr "Касабланка" + +msgid "Nauru" +msgstr "Науру" + +msgid "Guam" +msgstr "Гуам" + +msgid "Ust-Nera" +msgstr "Усть-Нера" + +msgid "Arctic" +msgstr "Арктический" + +msgid "Menominee" +msgstr "Меномини" + +msgid "Asuncion" +msgstr "Асунсьон" + +msgid "Rothera" +msgstr "Ротера" + +msgid "Luanda" +msgstr "Луанда" + +msgid "Tomsk" +msgstr "Томск" + +msgid "Guadalcanal" +msgstr "Гуадалканал" + +msgid "Chagos" +msgstr "Чагос" + +msgid "Thimphu" +msgstr "Тхимпху" + +msgid "Timbuktu" +msgstr "Тимбукту" + +msgid "Glace_Bay" +msgstr "Глейс-Бей" + +msgid "Marquesas" +msgstr "Маркизские острова" + +msgid "Brunei" +msgstr "Бруней" + +msgid "Pangnirtung" +msgstr "Пангниртунг" + +msgid "South" +msgstr "Саутф" + +msgid "Magadan" +msgstr "Магадан" + +msgid "Palau" +msgstr "Палау" + +msgid "Yangon" +msgstr "Янгон" + +msgid "Tongatapu" +msgstr "Тонгатапу" + +msgid "Hobart" +msgstr "Хобарт" + +msgid "Bogota" +msgstr "Богота" + +msgid "Urumqi" +msgstr "Урумчи" + +msgid "Kinshasa" +msgstr "Киншаса" + +msgid "Thule" +msgstr "Туле" + +msgid "Saigon" +msgstr "Сайгон" + +msgid "NSW" +msgstr "Новый Южный Уэльс" + +msgid "Halifax" +msgstr "Галифакс" + +msgid "Araguaina" +msgstr "Арагуайна" + +msgid "Muscat" +msgstr "Мускат" + +msgid "Kashgar" +msgstr "Кашгар" + +msgid "Port-au-Prince" +msgstr "Порт-о-Пренс" + +msgid "Resolute" +msgstr "Резольют" + +msgid "Kabul" +msgstr "Кабул" + +msgid "Kyiv" +msgstr "Киев" + +msgid "Omsk" +msgstr "Омск" + +msgid "Gaza" +msgstr "Газа" + +msgid "Malabo" +msgstr "Малабо" + +msgid "Hovd" +msgstr "Ховд" + +msgid "Jamaica" +msgstr "Ямайка" + +msgid "Faroe" +msgstr "Фарерские острова" + +msgid "Mahe" +msgstr "Маэ" + +msgid "Montevideo" +msgstr "Монтевидео" + +msgid "Eirunepe" +msgstr "Эйрунепе" + +msgid "Catamarca" +msgstr "Катамарка" + +msgid "Melbourne" +msgstr "Мельбурн" + +msgid "Hawaii" +msgstr "Гавайи" + +msgid "Macquarie" +msgstr "Маккуори" + +msgid "Belfast" +msgstr "Белфаст" + +msgid "Wallis" +msgstr "Уоллис" + +msgid "Moscow" +msgstr "Москва" + +msgid "Gaborone" +msgstr "Габороне" + +msgid "Port_of_Spain" +msgstr "Порт-оф-Спейн" + +msgid "Bissau" +msgstr "Бисау" + +msgid "Universal" +msgstr "Юнивёрсал-Сити" + +msgid "Regina" +msgstr "Реджайна" + +msgid "Ulan_Bator" +msgstr "Улан_Батор" + +msgid "Ujung_Pandang" +msgstr "Уджунг_Панданг" + +msgid "Costa_Rica" +msgstr "Коста_Рика" + +msgid "Galapagos" +msgstr "Галапагос" + +msgid "Tehran" +msgstr "Тегеран" + +msgid "DumontDUrville" +msgstr "Дюмон-д’Юрвиль" + +msgid "Enderbury" +msgstr "Эндербери" + +msgid "Ciudad_Juarez" +msgstr "Сьюдад_Хуарес" + +msgid "Mauritius" +msgstr "Маврикий" + +msgid "Podgorica" +msgstr "Подгорица" + +msgid "Kiev" +msgstr "Киев" + +msgid "Hong_Kong" +msgstr "Гонконг" + +msgid "Thimbu" +msgstr "Тимбу" + +msgid "Belize" +msgstr "Белиз" + +msgid "Gambier" +msgstr "Гамбье" + +msgid "Sydney" +msgstr "Сидней" + +msgid "Amsterdam" +msgstr "Амстердам" + +msgid "Juba" +msgstr "Джуба" + +msgid "Helsinki" +msgstr "Хельсинки" + +msgid "Santarem" +msgstr "Сантарен" + +msgid "Guyana" +msgstr "Гайана" + +msgid "Maldives" +msgstr "Мальдивы" + +msgid "Paramaribo" +msgstr "Парамарибо" + +msgid "Fort_Wayne" +msgstr "Форт_Уэйн" + +msgid "Yellowknife" +msgstr "Йеллоунайф" + +msgid "West" +msgstr "Запад" + +msgid "Almaty" +msgstr "Алматы" + +msgid "Novosibirsk" +msgstr "Новосибирск" + +msgid "Mariehamn" +msgstr "Мариехамн" + +msgid "Brazzaville" +msgstr "Браззавиль" + +msgid "Majuro" +msgstr "Маджуро" + +msgid "Uzhgorod" +msgstr "Ужгород" + +msgid "Ljubljana" +msgstr "Любляна" + +msgid "Knox_IN" +msgstr "Нокс_IN" + +msgid "Bermuda" +msgstr "Бермуды" + +msgid "Kirov" +msgstr "Киров" + +msgid "Cuiaba" +msgstr "Куяба" + +msgid "Mendoza" +msgstr "Мендоса" + +msgid "Kanton" +msgstr "Кантон" + +msgid "South_Georgia" +msgstr "Южная Грузия" + +msgid "Banjul" +msgstr "Банжул" + +msgid "Louisville" +msgstr "Луисвилл" + +