From 6ce68be39541460f4b1a733f980c6cab310ad433 Mon Sep 17 00:00:00 2001
From: Andrei Stepanov <adem4ik@gmail.com>
Date: Sun, 8 Feb 2026 23:08:59 +0000
Subject: Translated using Weblate (Russian)

Currently translated at 100.0% (203 of 203 strings)

Translation: applications/knutclient
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knutclient/ru/
---
 translations/messages/ru.po | 187 +++++++++++++++++++++-----------------------
 1 file changed, 91 insertions(+), 96 deletions(-)

diff --git a/translations/messages/ru.po b/translations/messages/ru.po
index d803205..6e15592 100644
--- a/translations/messages/ru.po
+++ b/translations/messages/ru.po
@@ -3,32 +3,35 @@
 # Copyright (C) 2003,2004 Free Software Foundation, Inc.
 # Oleg Shevchenko <oleg@kpgaz.chernigov.ua>, 2003,2004.
 # Daniel Prynych <Daniel.Prynych@alo.cz>, 2003, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2026.
 msgid ""
 msgstr ""
 "Project-Id-Version: ru\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2025-07-12 18:16+0000\n"
-"PO-Revision-Date: 2004-02-17 19:01+0100\n"
-"Last-Translator: Daniel Prynych <Daniel.Prynych@alo.cz>\n"
-"Language-Team: Czech <cs@li.org>\n"
-"Language: cs\n"
+"PO-Revision-Date: 2026-02-09 23:51+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/knutclient/ru/>\n"
+"Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0.2\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"
+"X-Generator: Weblate 4.18.2\n"
 
 #. Instead of a literal translation, add your name to the end of the list (separated by a comma).
 msgid ""
 "_: NAME OF TRANSLATORS\n"
 "Your names"
-msgstr "Oleg Shevchenko"
+msgstr "Oleg Shevchenko,Андрей Степанов"
 
 #. Instead of a literal translation, add your email to the end of the list (separated by a comma).
 msgid ""
 "_: EMAIL OF TRANSLATORS\n"
 "Your emails"
-msgstr "oleg@kpgaz.chernigov.ua"
+msgstr "oleg@kpgaz.chernigov.ua,adem4ik@gmail.com"
 
 #: knutclient.cpp:85
 msgid "Ready."
@@ -36,11 +39,13 @@ msgstr "Готов."
 
 #: knutclient.cpp:216 knutclient.cpp:217
 msgid "The connection was renewed."
-msgstr ""
+msgstr "Соединение было восстановлено."
 
 #: knutclient.cpp:283
 msgid "The connection failed. The next connection will make after %1 sec."
 msgstr ""
+"Соединение не удалось установить. Следующее соединение будет установлено "
+"через %1 секунд."
 
 #: knutclient.cpp:546
 msgid "upsd > 1.2 doesn't support UDP. Connection is switched to TCP"
@@ -52,15 +57,15 @@ msgstr "Данные OK"
 
 #: knutclient.cpp:781 knutclient.cpp:782
 msgid "The connection was closed by the second side (upsd)."
-msgstr ""
+msgstr "Соединение было закрыто второй стороной (upsd)."
 
 #: knutclient.cpp:798 knutclient.cpp:799
 msgid "UPS is off."
-msgstr "UPS выкл."
+msgstr "ИБП выключён."
 
 #: knutclient.cpp:802 knutclient.cpp:803
 msgid "UPS is back on."
-msgstr "UPS вкл."
+msgstr "ИБП снова работает."
 
 #: knutclient.cpp:808 knutclient.cpp:809
 msgid "Power is back online."
@@ -68,51 +73,51 @@ msgstr "Питание возвращено."
 
 #: knutclient.cpp:814 knutclient.cpp:815
 msgid "UPS is on battery."
-msgstr "UPS на батарее."
+msgstr "ИБП работает от батареи."
 
 #: knutclient.cpp:820 knutclient.cpp:821
 msgid "UPS battery is low."
-msgstr "UPS батарея разряженная."
+msgstr "Заряд батареи ИБП низкий."
 
 #: knutclient.cpp:824 knutclient.cpp:825
 msgid "UPS battery is OK."
-msgstr "UPS батарея OK."
+msgstr "Батарея ИБП в порядке."
 
 #: knutclient.cpp:830 knutclient.cpp:831
 msgid "UPS battery is bad and needs be replaced."
-msgstr "UPS батарея плохая и требует замены."
+msgstr "Батарея ИБП неисправна и подлежит замене."
 
 #: knutclient.cpp:836 knutclient.cpp:837
 msgid "UPS is overloaded."
-msgstr "UPS перегружен."
+msgstr "ИБП перегружен."
 
 #: knutclient.cpp:840 knutclient.cpp:841
 msgid "UPS isn't overloaded."
-msgstr "UPS не перегружен."
+msgstr "ИБП не перегружен."
 
 #: knutclient.cpp:846 knutclient.cpp:847 knutdock.cpp:456
 msgid "UPS is performing calibration"
-msgstr "UPS выполняю калибровку"
+msgstr "ИБП выполняет калибровку"
 
 #: knutclient.cpp:850 knutclient.cpp:851
 msgid "Calibration of UPS is ended."
-msgstr "Калибровка UPS завершена."
+msgstr "Калибровка ИБП завершена."
 
 #: knutclient.cpp:856 knutclient.cpp:857
 msgid "UPS is boosting incoming voltage."
-msgstr "UPS повышаю входное напряжение."
+msgstr "ИБП повышает входное напряжение."
 
 #: knutclient.cpp:860 knutclient.cpp:861
 msgid "Boosting of UPS is ended."
-msgstr "Повышение напряжения завершено."
+msgstr "Повышение напряжения ИБП завершено."
 
 #: knutclient.cpp:866 knutclient.cpp:867
 msgid "UPS is trimming incoming voltage."
-msgstr "UPS подстройка входного напряжения."
+msgstr "ИБП подстраивает входное напряжения."
 
 #: knutclient.cpp:870 knutclient.cpp:871
 msgid "Trimming of UPS is ended."
-msgstr "Подстройка напряжения завершена."
+msgstr "Подстройка напряжения ИБП завершена."
 
 #: knutclient.cpp:887 knutclient.cpp:954 knutclient.cpp:963
 msgid "Switched"
@@ -120,7 +125,7 @@ msgstr "Переключить"
 
 #: knutclient.cpp:1103 knutdock.cpp:647 knutmainwindow.cpp:780
 msgid "Reconnect"
-msgstr ""
+msgstr "Переподключиться"
 
 #: knutdock.cpp:426 knutdock.cpp:476 knutfrontpanel.cpp:191
 #: knutnewupsdlg.cpp:69 knutprintupsvar.cpp:78
@@ -129,11 +134,11 @@ msgstr "Имя"
 
 #: knutdock.cpp:427 knutnewupsdlg.cpp:83
 msgid "UPS name"
-msgstr "UPS имя"
+msgstr "Имя ИБП"
 
 #: knutdock.cpp:428 knutnewupsdlg.cpp:77
 msgid "UPS address"
-msgstr "UPS адрес"
+msgstr "Адрес ИБП"
 
 #: knutdock.cpp:429 knutdock.cpp:450 knutdock.cpp:453 knutdock.cpp:456
 #: knutdock.cpp:459 knutdock.cpp:462 knutdock.cpp:465
@@ -146,19 +151,19 @@ msgstr "Соединение не установлено."
 
 #: knutdock.cpp:436 knutfrontpanel.cpp:79
 msgid "UPS On line"
-msgstr "UPS на линии"
+msgstr "ИБП в сети"
 
 #: knutdock.cpp:440 knutfrontpanel.cpp:94
 msgid "UPS On battery"
-msgstr "UPS на батарее"
+msgstr "ИБП на батарее"
 
 #: knutdock.cpp:444
 msgid "UPS Of line"
-msgstr "UPS на линии"
+msgstr "ИБП не в сети"
 
 #: knutdock.cpp:450
 msgid "UPS Battery is low"
-msgstr "UPS батарея разряженая."
+msgstr "Заряд батареи ИБП низкий"
 
 #: knutdock.cpp:453 knutfrontpanel.cpp:137
 msgid "Replace battery"
@@ -166,15 +171,15 @@ msgstr "Заменить батарею"
 
 #: knutdock.cpp:459
 msgid "UPS is Overload"
-msgstr "UPS Перегрузка"
+msgstr "ИБП перегружен"
 
 #: knutdock.cpp:462
 msgid "UPS is trimming voltage"
-msgstr "UPS подстройка напряжения"
+msgstr "ИБП подстраивает напряжение"
 
 #: knutdock.cpp:465
 msgid "UPS is boosting voltage"
-msgstr "UPS повышение напряжения"
+msgstr "ИБП повышает напряжения"
 
 #: knutdock.cpp:471
 msgid "Error : "
@@ -206,7 +211,7 @@ msgstr "Зарядка батареи"
 
 #: knutdock.cpp:494 knutvardata.cpp:48
 msgid "UPS Load"
-msgstr "UPS Загрузка"
+msgstr "Нагрузка ИБП"
 
 #: knutdock.cpp:520 knutmainwindow.cpp:662
 msgid "Are you sure ?"
@@ -214,7 +219,7 @@ msgstr "Вы уверенны?"
 
 #: knutdock.cpp:643 knutmainwindow.cpp:747
 msgid "&Showing UPS variables and commands"
-msgstr "П&оказать UPS переменные и команды"
+msgstr "Отображение переменных и &команд ИБП"
 
 #: knutdock.cpp:644 knutmainwindow.cpp:748
 msgid "&Running instant commands"
@@ -242,23 +247,23 @@ msgstr "&Выход"
 
 #: knutfrontpanel.cpp:109
 msgid "UPS Overload"
-msgstr "UPS Перегрузка"
+msgstr "Перегрузка ИБП"
 
 #: knutfrontpanel.cpp:123
 msgid "UPS Battery low"
-msgstr "UPS Батарея разряженная"
+msgstr "Заряд батареи ИБП низкий"
 
 #: knutfrontpanel.cpp:151
 msgid "UPS calibration"
-msgstr "UPS калибровка"
+msgstr "Калибровка ИБП"
 
 #: knutfrontpanel.cpp:201
 msgid "Serial : "
-msgstr "Serial : "
+msgstr "Последовательный: "
 
 #: knutfrontpanel.cpp:211
 msgid "Firm. rev. : "
-msgstr "Firm. rev. : "
+msgstr "Рев. прошивки: "
 
 #: knutinstcomms.cpp:33
 msgid "Instant commands"
@@ -282,7 +287,7 @@ msgstr "Пароль:"
 
 #: knutmainwindow.cpp:58
 msgid "test of conection from 5"
-msgstr ""
+msgstr "проверка соединения от 5"
 
 #: knutmainwindow.cpp:744
 msgid "Quits the application"
@@ -294,7 +299,7 @@ msgstr "Использую &описания"
 
 #: knutnewupsdlg.cpp:39
 msgid "New Ups"
-msgstr "Новый UPS"
+msgstr "Новый ИБП"
 
 #: knutnewupsdlg.cpp:89
 msgid "Delay (ms):"
@@ -310,19 +315,19 @@ msgstr "Хранить NUT пароль в конфигурационном фа
 
 #: knutnewupsdlg.cpp:123
 msgid "Availabled UPS values"
-msgstr ""
+msgstr "Доступные значения ИБП"
 
 #: knutnewupsdlg.cpp:124
 msgid "Selected UPS values"
-msgstr ""
+msgstr "Выбранные значения ИБП"
 
 #: knutnewupsdlg.cpp:137
 msgid "UPS Variables"
-msgstr "UPS переменные"
+msgstr "Переменные ИБП"
 
 #: knutnewupsdlg.cpp:258
 msgid "No Name or UPS address"
-msgstr "Отсутствует Имя или UPS адрес"
+msgstr "Отсутствует имя или адрес ИБП"
 
 #: knutnewupsdlg.cpp:266
 msgid "This Name exist"
@@ -377,23 +382,20 @@ msgid "Color of background :"
 msgstr "Цвет фона :"
 
 #: knutprefdlg.cpp:532
-#, fuzzy
 msgid "Use dialog \"Are you sure\""
-msgstr "Использовать диалог \"Вы уверенны\" :"
+msgstr "Использовать диалог «Вы уверены»"
 
 #: knutprefdlg.cpp:535
-#, fuzzy
 msgid "Use Main window when program is started"
-msgstr "Использовать главное окно при старте :"
+msgstr "Использовать главное окно при запуске программы"
 
 #: knutprefdlg.cpp:538
-#, fuzzy
 msgid "Show message window, when program reports error"
-msgstr "Использовать главное окно при старте :"
+msgstr "Показывать окно с сообщением, когда программа возвращает ошибку"
 
 #: knutprefdlg.cpp:543
 msgid "Auto"
-msgstr ""
+msgstr "Автоматически"
 
 #: knutprefdlg.cpp:547
 msgid "Nominal Input Voltage"
@@ -421,20 +423,19 @@ msgstr "&60 Гц"
 
 #: knutprefdlg.cpp:628
 msgid "UPS"
-msgstr "UPS"
+msgstr "ИБП"
 
 #: knutprefdlg.cpp:628
 msgid "UPS Setting"
-msgstr "UPS Настройки"
+msgstr "Настройки ИБП"
 
 #: knutprefdlg.cpp:646
 msgid "&Add"
 msgstr "&Добавить"
 
 #: knutprefdlg.cpp:667
-#, fuzzy
 msgid "Dock bar"
-msgstr "Dock"
+msgstr "Док-панель"
 
 #: knutprefdlg.cpp:667
 msgid "Docking Setting"
@@ -470,7 +471,7 @@ msgstr "Пор&т"
 
 #: knutprefdlg.cpp:697 knutprefdlg.cpp:808
 msgid "&Firm. rev."
-msgstr "&Firm. rev."
+msgstr "&Рев. прош."
 
 #: knutprefdlg.cpp:700 knutprefdlg.cpp:811
 msgid "&Runtime"
@@ -482,7 +483,7 @@ msgstr "&Зарядка батареи"
 
 #: knutprefdlg.cpp:706
 msgid "&UPS Load"
-msgstr "UPS З&агрузка"
+msgstr "На&грузка ИБП"
 
 #: knutprefdlg.cpp:710
 msgid "Use custom icon's background color"
@@ -502,11 +503,11 @@ msgstr "Настройка панели"
 
 #: knutprefdlg.cpp:784
 msgid "UPS &Overload"
-msgstr "UPS &Перегрузка"
+msgstr "Перегрузка ИБП"
 
 #: knutprefdlg.cpp:787
 msgid "UPS &Battery low"
-msgstr "UPS &Батарея разряженная"
+msgstr "Заряд батаре&и ИБП низкий"
 
 #: knutprefdlg.cpp:790
 msgid "R&eplace battery"
@@ -514,7 +515,7 @@ msgstr "&Заменить батарею"
 
 #: knutprefdlg.cpp:793
 msgid "Ups &calibration"
-msgstr "UPS &Калибровка"
+msgstr "К&алибровка ИБП"
 
 #: knutprefdlg.cpp:796
 msgid "&Manufac. + Model"
@@ -573,29 +574,28 @@ msgid "Color of font :"
 msgstr "Цвет шрифта :"
 
 #: knutprefdlg.cpp:913
-#, fuzzy
 msgid "Digital processing of pointers :"
-msgstr "Цвет точки :"
+msgstr "Цифровая обработка указателей:"
 
 #: knutprefdlg.cpp:964
 msgid "Nothing processing"
-msgstr ""
+msgstr "Ничего не обрабатывается"
 
 #: knutprefdlg.cpp:965
 msgid "Fast antialiasing"
-msgstr ""
+msgstr "Быстрое сглаживание"
 
 #: knutprefdlg.cpp:966
 msgid "Fine antialiasing"
-msgstr ""
+msgstr "Точное сглаживание"
 
 #: knutprefdlg.cpp:967
 msgid "Fast antialiasing and blur motion"
-msgstr ""
+msgstr "Быстрое сглаживание и размытие движения"
 
 #: knutprefdlg.cpp:968
 msgid "Fine antialiasing and blur motion"
-msgstr ""
+msgstr "Точное сглаживание и размытие движения"
 
 #: knutprintupsvar.cpp:41
 msgid "Variables"
@@ -607,7 +607,7 @@ msgstr "Перечитать переменные"
 
 #: knutprintupsvar.cpp:52
 msgid "UPS variables"
-msgstr "UPS переменные"
+msgstr "Переменные ИБП"
 
 #: knutprintupsvar.cpp:79
 msgid "Value"
@@ -655,7 +655,7 @@ msgstr "Входное напряжение"
 
 #: knutvardata.cpp:46
 msgid "UPS Temperature"
-msgstr "UPS Температура"
+msgstr "Температура ИБП"
 
 #: knutvardata.cpp:47
 msgid "Input Frequency"
@@ -682,9 +682,8 @@ msgid "Output Current"
 msgstr "Выходное текущее"
 
 #: knutvardata.cpp:54
-#, fuzzy
 msgid "Output Frequency"
-msgstr "Входная частота"
+msgstr "Выходная частота"
 
 #: knutvardata.cpp:55
 msgid "Battery Temperature"
@@ -695,7 +694,6 @@ msgid "Battery Current"
 msgstr "Батарея текущая"
 
 #: knutvardata.cpp:186
-#, fuzzy
 msgid "No memory."
 msgstr "Нет памяти."
 
@@ -709,12 +707,11 @@ msgstr "Неизвестный адрес."
 
 #: knutvardata.cpp:191
 msgid "Error of connection."
-msgstr ""
+msgstr "Ошибка подключения."
 
 #: knutvardata.cpp:194
-#, fuzzy
 msgid "No connection with server."
-msgstr "Нет связи с сервером."
+msgstr "Нет соединения с сервером."
 
 #: knutvardata.cpp:196
 msgid "Server-client protocol or variables of NUT are unknown."
@@ -722,12 +719,11 @@ msgstr "Сервер-клиент протокол или переменные 
 
 #: knutvardata.cpp:197
 msgid "No UPS on this address."
-msgstr "UPS отсутствует на данном адресе."
+msgstr "На этом адресе нет ИБП."
 
 #: knutvardata.cpp:198
-#, fuzzy
 msgid "Connection was refused by server."
-msgstr "Нет связи с сервером."
+msgstr "Сервер отказал в подключении."
 
 #: knutvardata.cpp:200
 msgid "Server doesn't receive data."
@@ -763,7 +759,7 @@ msgstr "Доступ запрещен. Неправильный пароль ?"
 
 #: knutvardata.cpp:213
 msgid "UPS doesn't sent data to server (Data Stale)."
-msgstr "UPS не пересылает данные на сервер (Данные устаревшие)."
+msgstr "ИБП не отправляет данные на сервер (устаревшие данные)."
 
 #: knutvardata.cpp:214
 msgid "Server doesn't know this command."
@@ -771,7 +767,7 @@ msgstr "Сервер не знает команду."
 
 #: knutvardata.cpp:217
 msgid "UPS's driver isn't connected."
-msgstr "UPS не могу соединиться с драйвером."
+msgstr "Драйвер ИБП не подключён."
 
 #: knutvardata.cpp:219
 msgid "Server required password."
@@ -783,7 +779,7 @@ msgstr "Неправильный пароль."
 
 #: knutvardata.cpp:221
 msgid "UPS doesn't response."
-msgstr "UPS не отвечает."
+msgstr "ИБП не отвечает."
 
 #: knutvardata.cpp:222
 msgid "Command failed."
@@ -791,40 +787,39 @@ msgstr "Неверная команда."
 
 #: knutvardata.cpp:223
 msgid "UPS doesn't know this instant command."
-msgstr "UPS не знает команду."
+msgstr "ИБП не знает эту мгновенную команду."
 
 #: knutvardata.cpp:224
 msgid "UPS doesn't support this instant command."
-msgstr "UPS не поддерживает команду."
+msgstr "ИБП не поддерживает эту мгновенную команду."
 
 #: knutvardata.cpp:225
 msgid "UPS doesn't known this variable."
-msgstr "UPS не знает переменную."
+msgstr "ИБП не знает эту переменную."
 
 #: knutvardata.cpp:226
 msgid "UPS doesn't support this variable."
-msgstr "UPS не поддерживает переменную."
+msgstr "ИБП не поддерживает эту переменную."
 
 #: knutvardata.cpp:227
 msgid "UPS doesn't support this value in this variable."
-msgstr "UPS не поддерживает это значение для данной переменной."
+msgstr "ИБП не поддерживает это значение в этой переменной."
 
 #: knutvardata.cpp:228
 msgid "Name of UPS is unknown."
-msgstr "Имя UPS неизвестное."
+msgstr "Имя ИБП неизвестно."
 
 #: knutvardata.cpp:230
 msgid "Username has been already entered."
-msgstr ""
+msgstr "Имя пользователя уже введено."
 
 #: knutvardata.cpp:231
 msgid "Password has been already entered."
-msgstr ""
+msgstr "Пароль уже введён."
 
 #: knutvardata.cpp:233
-#, fuzzy
 msgid "Server doesn't send list of variables."
-msgstr "Сервер не пересылает данные."
+msgstr "Сервер не отправляет список переменных."
 
 #: knutvardata.cpp:236
 msgid "Unknown error."
@@ -832,7 +827,7 @@ msgstr "Неизвестная ошибка."
 
 #: main.cpp:31
 msgid "Client for Network UPS Tool"
-msgstr "Клиент для Network UPS Tool"
+msgstr "Клиент для сетевого инструмента ИБП"
 
 #: main.cpp:37
 msgid "Don't dock in Kicker"
@@ -845,7 +840,7 @@ msgstr "KNutClient"
 #: knutclientui.rc:13
 #, no-c-format
 msgid "&Connection"
-msgstr ""
+msgstr "&Соединение"
 
 #, fuzzy
 #~ msgid "No"
-- 
cgit v1.2.3

