diff --git a/po/ru.po b/po/ru.po index 10d2472..5755e1d 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,27 +1,25 @@ -# Russian translation for io.github.amit9838.weather. -# Copyright (C) 2023 io.github.amit9838.weather's COPYRIGHT HOLDER -# This file is distributed under the same license as the io.github.amit9838.weather package. -# -# +# Russian translation for Weather. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Сергей Ворон , 2023. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-14 17:17+0300\n" -"PO-Revision-Date: 2023-06-15 12:00+0300\n" +"POT-Creation-Date: 2023-06-18 10:57+0300\n" +"PO-Revision-Date: 2023-06-18 11:17+0300\n" "Last-Translator: Сергей Ворон \n" "Language-Team: \n" -"Language: ru\n" +"Language: ru_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<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.3.1\n" #: data/io.github.amit9838.weather.desktop.in:3 -#: data/io.github.amit9838.weather.appdata.xml.in:6 +#: data/io.github.amit9838.weather.appdata.xml.in:6 src/weather.py:31 +#: src/windows.py:12 msgid "Weather" msgstr "Погода" @@ -36,136 +34,370 @@ msgstr "Текущие условия погоды и прогнозы." #: data/io.github.amit9838.weather.appdata.xml.in:10 msgid "Features:" -msgstr "Возможности:" +msgstr "Функции:" #: data/io.github.amit9838.weather.appdata.xml.in:12 -#: data/io.github.amit9838.weather.appdata.xml.in:50 -msgid "Use dynamic gradient backgrounds based on current weather." -msgstr "Динамические градиентные фоны в зависимости от текущей погоды." +msgid "Use dynamic gradient backgrounds based on current weather conditions." +msgstr "Используйте динамические градиентные фоны в зависимости от текущей погоды." #: data/io.github.amit9838.weather.appdata.xml.in:13 -#: data/io.github.amit9838.weather.appdata.xml.in:51 +#: data/io.github.amit9838.weather.appdata.xml.in:74 msgid "See forcasts in beautiful card view." msgstr "Прогноз погоды в красивом карточном представлении." #: data/io.github.amit9838.weather.appdata.xml.in:14 -#: data/io.github.amit9838.weather.appdata.xml.in:52 -msgid "Search and add cities." -msgstr "Поиск и добавление городов." +msgid "Use Personal API Key" +msgstr "Использовать личный API-ключ" #: data/io.github.amit9838.weather.appdata.xml.in:37 msgid "Amit Chaudhary" msgstr "Amit Chaudhary" -#: data/io.github.amit9838.weather.appdata.xml.in:48 +#: data/io.github.amit9838.weather.appdata.xml.in:49 +msgid "Use full country name." +msgstr "Используются полные названия страны." + +#: data/io.github.amit9838.weather.appdata.xml.in:50 +msgid "Fix units." +msgstr "Исправлены единицы измерения." + +#: data/io.github.amit9838.weather.appdata.xml.in:51 +#: data/io.github.amit9838.weather.appdata.xml.in:61 +msgid "UI Improvements." +msgstr "Улучшения пользовательского интерфейса." + +#: data/io.github.amit9838.weather.appdata.xml.in:52 +msgid "Minor bug fixes." +msgstr "Мелкие исправления." + +#: data/io.github.amit9838.weather.appdata.xml.in:58 +msgid "What's New" +msgstr "Что нового" + +#: data/io.github.amit9838.weather.appdata.xml.in:60 +msgid "Option:Use Custom api-key." +msgstr "Опция: Используйте пользовательский API-ключ." + +#: data/io.github.amit9838.weather.appdata.xml.in:62 +msgid "Show states in search results." +msgstr "Показывать состояния в результатах поиска." + +#: data/io.github.amit9838.weather.appdata.xml.in:63 +msgid "Various bug fixes." +msgstr "Различные исправления ошибок." + +#: data/io.github.amit9838.weather.appdata.xml.in:64 +msgid "Add Turkish translation. Thanks to Sabri Ünal." +msgstr "Добавлен Турецкий перевод. Спасибо Sabri Ünal." + +#: data/io.github.amit9838.weather.appdata.xml.in:65 +msgid "Add Russian translation. Thanks to Сергей Ворон." +msgstr "Добавлен Русский перевод. Спасибо Сергей Ворон." + +#: data/io.github.amit9838.weather.appdata.xml.in:71 msgid "New features and updates" msgstr "Новые функции и обновления" -#: data/io.github.amit9838.weather.gschema.xml:6 +#: data/io.github.amit9838.weather.appdata.xml.in:73 +msgid "Use dynamic gradient backgrounds based on current weather." +msgstr "Используйте динамические градиентные фоны в зависимости от текущей погоды." + +#: data/io.github.amit9838.weather.appdata.xml.in:75 +msgid "Search and add cities." +msgstr "Поиск и добавление городов." + #: data/io.github.amit9838.weather.gschema.xml:7 +#: data/io.github.amit9838.weather.gschema.xml:8 msgid "Default api" msgstr "API по умолчанию" -#: data/io.github.amit9838.weather.gschema.xml:11 +#: data/io.github.amit9838.weather.gschema.xml:12 +msgid "personal api" +msgstr "персональный api" + +#: data/io.github.amit9838.weather.gschema.xml:16 +msgid "Using personal api Key" +msgstr "Использование персонального API-ключа" + +#: data/io.github.amit9838.weather.gschema.xml:17 +msgid "True if personal api key is being used." +msgstr "Истинно, если используется персональный API-ключ." + +#: data/io.github.amit9838.weather.gschema.xml:21 +msgid "Is personal api key valid" +msgstr "Действителен ли персональный API-ключ" + +#: data/io.github.amit9838.weather.gschema.xml:22 +msgid "True if personal api key is being used is valid." +msgstr "Истинно, если используется персональный API-ключ." + +#: data/io.github.amit9838.weather.gschema.xml:27 msgid "List of cities and their coordinates." msgstr "Список городов и их координаты." -#: data/io.github.amit9838.weather.gschema.xml:12 -msgid "" -"Stores locations added by user in json stringified string format in string" -msgstr "" -"Сохраняет местоположения, добавленные пользователем, в строковом формате " -"json" +#: data/io.github.amit9838.weather.gschema.xml:28 +msgid "Stores locations added by user in json stringified string format in string" +msgstr "Сохраняет местоположения, добавленные пользователем, в строковом формате json" -#: data/io.github.amit9838.weather.gschema.xml:16 +#: data/io.github.amit9838.weather.gschema.xml:32 msgid "Selected city" msgstr "Выбранный город" -#: data/io.github.amit9838.weather.gschema.xml:17 +#: data/io.github.amit9838.weather.gschema.xml:33 msgid "Selected city name" msgstr "Название выбранного города" -#: data/io.github.amit9838.weather.gschema.xml:21 +#: data/io.github.amit9838.weather.gschema.xml:37 msgid "Use Gradient Background" msgstr "Использовать градиентный фон" -#: data/io.github.amit9838.weather.gschema.xml:22 -msgid "" -"Apply gradient background on main window corresponding to weather condition" -msgstr "" -"Применяет градиентный фон к главному окну в соответствии с погодными " -"условиями" +#: data/io.github.amit9838.weather.gschema.xml:38 +msgid "Apply gradient background on main window corresponding to weather condition" +msgstr "Применяет градиентный фон к главному окну в соответствии с погодными условиями" -#: data/io.github.amit9838.weather.gschema.xml:26 +#: data/io.github.amit9838.weather.gschema.xml:42 msgid "Last Updated" msgstr "Последнее обновление" -#: data/io.github.amit9838.weather.gschema.xml:27 +#: data/io.github.amit9838.weather.gschema.xml:43 msgid "last updated time" msgstr "время последнего обновления" -#: src/weather.py:90 +#: src/weather.py:68 +msgid "Refresh" +msgstr "Обновить" + +#: src/weather.py:87 msgid "Preferences" msgstr "Настройки" -#: src/weather.py:97 +#: src/weather.py:94 msgid "About Weather" -msgstr "О программе" +msgstr "О Погоде" -#: src/weather.py:162 +#: src/weather.py:159 msgid "Failed to load Weather Data" msgstr "Не удалось загрузить данные о погоде" -#: src/windows.py:18 +#: src/windows.py:17 msgid "Beautiful and light weight weather app build using Gtk and python." -msgstr "" -"Красивое и легкое приложение погоды, построенное с использованием Gtk и " -"python." +msgstr "Красивое и легкое приложение погоды, построенное с использованием Gtk и python." -#. dialog.add_credit_section("Contributors", ["name url"]) -#: src/windows.py:22 +#: src/windows.py:21 msgid "Copyright © 2023 Weather Developers" msgstr "Авторские права © 2023 Разработчики" -#. Translators: Please enter your credits here. (format: "Name https://example.com" or "Name ", no quotes) -#: src/windows.py:25 +#: src/windows.py:24 msgid "translator_credits" msgstr "Сергей Ворон " -#: src/windows.py:43 +#: src/windows.py:47 src/windows.py:52 +msgid "Locations" +msgstr "Местоположение" + +#: src/windows.py:58 +msgid "Add" +msgstr "Добавить" + +#: src/windows.py:73 msgid "Appearance" msgstr "Внешний вид" -#: src/windows.py:53 +#: src/windows.py:82 msgid "Use Dynamic Background" msgstr "Использовать динамический фон" -#: src/windows.py:54 -msgid "Background Changes based on weather conditions (Reastart required)" -msgstr "" -"Изменение фона в зависимости от погодных условий (требуется перезапуск)" +#: src/windows.py:83 +msgid "Background changes based on current weather conditions (Reastart required)" +msgstr "Изменение фона в зависимости от погодных условий (требуется перезапуск)" -#: src/windows.py:65 src/windows.py:70 -msgid "Locations" -msgstr "Местоположение" +#: src/windows.py:98 +msgid "Misc" +msgstr "Прочее" -#. Create a label -#: src/windows.py:76 -msgid "Add" -msgstr "Добавить" +#: src/windows.py:105 +msgid "API Key" +msgstr "API-ключ" + +#: src/windows.py:113 +msgid "Save" +msgstr "Сохранить" + +#: src/windows.py:118 +msgid "Enter your api-key" +msgstr "Введите свой API-ключ" + +#: src/windows.py:122 +msgid "Active" +msgstr "Активный" + +#: src/windows.py:124 +msgid "(Active)" +msgstr "(Активный)" + +#: src/windows.py:130 +msgid "(Invalid Key)" +msgstr "(Неправильный ключ)" + +#: src/windows.py:131 +msgid "Invalid Key" +msgstr "Неправильный ключ" + +#: src/windows.py:140 +#, python-brace-format +msgid "Use Personal API Key {0}" +msgstr "Используется персональный API-ключа {0}" -#: src/windows.py:99 +#: src/windows.py:141 +msgid "Generate api key from openweathermap.org and paste it here (Restart Required)" +msgstr "Создайте ключ API с сайта openweathermap.org и вставьте его сюда (требуется перезапуск)" + +#: src/windows.py:159 msgid "Remove location" msgstr "Удалить местоположение" -#: src/windows.py:123 -msgid "Add new location" +#: src/windows.py:183 +msgid "Add New Location" msgstr "Добавить новое местоположение" -#: src/windows.py:139 +#: src/windows.py:201 msgid "Search for a city" msgstr "Поиск города" -#: src/windows.py:143 +#: src/windows.py:206 src/windows.py:208 msgid "Search" msgstr "Искать" + +#: src/windows.py:253 +msgid "No results found !" +msgstr "Ничего не найдено!" + +#: src/ui_current_w.py:80 +#, python-brace-format +msgid "Feels like {0:.1f}°C" +msgstr "Ощущается как {0:.1f}°C" + +#: src/ui_current_w.py:124 +msgid "km" +msgstr "км" + +#: src/ui_current_w.py:124 +msgid "m" +msgstr "м" + +#: src/ui_current_w.py:127 +msgid "Rain" +msgstr "Дождь" + +#: src/ui_current_w.py:127 src/ui_current_w.py:128 src/ui_forecast_w.py:97 +#, python-brace-format +msgid "{0}%" +msgstr "{0}%" + +#: src/ui_current_w.py:128 +msgid "Humidity" +msgstr "Влажность" + +#: src/ui_current_w.py:129 +msgid "Pressure" +msgstr "Давление" + +#: src/ui_current_w.py:129 +#, python-brace-format +msgid "{0} hPa" +msgstr "{0} гПа" + +#: src/ui_current_w.py:130 +msgid "Wind speed" +msgstr "Скорость ветра" + +#: src/ui_current_w.py:130 +#, python-brace-format +msgid "{0:.1f} km/h {1}" +msgstr "{0:.1f} км/ч {1}" + +#: src/ui_current_w.py:131 +msgid "Visibility" +msgstr "Видимость" + +#: src/ui_current_w.py:190 +msgid "N" +msgstr "С" + +#: src/ui_current_w.py:190 +msgid "NNE" +msgstr "С-СВ" + +#: src/ui_current_w.py:190 +msgid "NE" +msgstr "СВ" + +#: src/ui_current_w.py:190 +msgid "ENE" +msgstr "В-СВ" + +#: src/ui_current_w.py:190 +msgid "E" +msgstr "В" + +#: src/ui_current_w.py:190 +msgid "ESE" +msgstr "В-ЮВ" + +#: src/ui_current_w.py:190 +msgid "SE" +msgstr "ЮВ" + +#: src/ui_current_w.py:190 +msgid "SSE" +msgstr "Ю-ЮВ" + +#: src/ui_current_w.py:191 +msgid "S" +msgstr "Ю" + +#: src/ui_current_w.py:191 +msgid "SSW" +msgstr "Ю-ЮЗ" + +#: src/ui_current_w.py:191 +msgid "SW" +msgstr "ЮЗ" + +#: src/ui_current_w.py:191 +msgid "WSW" +msgstr "З-ЮЗ" + +#: src/ui_current_w.py:191 +msgid "W" +msgstr "З" + +#: src/ui_current_w.py:191 +msgid "WNW" +msgstr "З-СЗ" + +#: src/ui_current_w.py:191 +msgid "NW" +msgstr "СЗ" + +#: src/ui_current_w.py:191 +msgid "NNW" +msgstr "С-СЗ" + +#: src/ui_forecast_w.py:56 +msgid "AM" +msgstr "AM" + +#: src/ui_forecast_w.py:59 +msgid "PM" +msgstr "PM" + +#: src/ui_forecast_w.py:113 +#, python-brace-format +msgid "{0:.1f} km/h" +msgstr "{0:.1f} км/ч" + +#: src/ui_forecast_w.py:118 +#, python-brace-format +msgid "{0:.0f}°" +msgstr "{0:.0f}°"