summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/messages/tdebase
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru/messages/tdebase')
-rw-r--r--tde-i18n-ru/messages/tdebase/appletproxy.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/clockapplet.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/display.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/dockbarextension.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/drkonqi.po13
-rw-r--r--tde-i18n-ru/messages/tdebase/extensionproxy.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kasbarextension.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/kate.po14
-rw-r--r--tde-i18n-ru/messages/tdebase/kay.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmarts.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmbackground.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcolors.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po38
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcss.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmenergy.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmfonts.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmhwmanager.po1073
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmiccconfig.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmicons.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminfo.po28
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminput.po75
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkeys.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkicker.po15
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonq.po57
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonqhtml.po104
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkurifilt.po15
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkwm.po535
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlaunch.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlayout.po659
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmmedia.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmnotify.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmperformance.po53
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsamba.po53
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmscreensaver.po55
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsmartcard.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsmserver.po98
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmspellchecking.po29
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtaskbar.po433
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdednssd.po46
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdeio.po60
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtwindecoration.po12
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtwinrules.po279
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmusb.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmview1394.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/kcontrol.po6
-rw-r--r--tde-i18n-ru/messages/tdebase/kdesktop.po28
-rw-r--r--tde-i18n-ru/messages/tdebase/kfindpart.po40
-rw-r--r--tde-i18n-ru/messages/tdebase/kfmclient.po34
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_classic.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_winbind.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/khelpcenter.po43
-rw-r--r--tde-i18n-ru/messages/tdebase/khotkeys.po79
-rw-r--r--tde-i18n-ru/messages/tdebase/kicker.po251
-rw-r--r--tde-i18n-ru/messages/tdebase/kickermenu_kate.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/klipper.po55
-rw-r--r--tde-i18n-ru/messages/tdebase/kmenuapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kminipagerapplet.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/konqueror.po65
-rw-r--r--tde-i18n-ru/messages/tdebase/konsole.po231
-rw-r--r--tde-i18n-ru/messages/tdebase/kpersonalizer.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/kprinter.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/krdb.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/krunapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/ksmserver.po27
-rw-r--r--tde-i18n-ru/messages/tdebase/ksplashthemes.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/ksysguard.po38
-rw-r--r--tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/ktaskbarapplet.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/kthememanager.po16
-rw-r--r--tde-i18n-ru/messages/tdebase/ktip.po130
-rw-r--r--tde-i18n-ru/messages/tdebase/kxkb.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/libdmctl.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_tom.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/libkonq.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/libtaskbar.po123
-rw-r--r--tde-i18n-ru/messages/tdebase/libtaskmanager.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/lockout.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/naughtyapplet.po6
-rw-r--r--tde-i18n-ru/messages/tdebase/privacy.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/taskbarextension.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/tdedebugdialog.po13
-rw-r--r--tde-i18n-ru/messages/tdebase/tdefontinst.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehwdevicetray.po88
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_finger.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_fish.po22
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_floppy.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_home.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_ldap.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_mac.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_media.po60
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_nfs.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_nntp.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_pop3.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_remote.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_settings.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_sftp.po181
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smb.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smtp.po41
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_system.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_tar.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdelicense.po95
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeprintfax.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/tderandr.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/tdescreensaver.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdesu.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/tdesud.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/tdmconfig.po172
-rw-r--r--tde-i18n-ru/messages/tdebase/tdmgreet.po42
-rw-r--r--tde-i18n-ru/messages/tdebase/twin.po177
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_clients.po37
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_lib.po31
121 files changed, 4569 insertions, 2859 deletions
diff --git a/tde-i18n-ru/messages/tdebase/appletproxy.po b/tde-i18n-ru/messages/tdebase/appletproxy.po
index 0b9b45bebd3..f1311b63d9e 100644
--- a/tde-i18n-ru/messages/tdebase/appletproxy.po
+++ b/tde-i18n-ru/messages/tdebase/appletproxy.po
@@ -6,21 +6,22 @@
# Nikita Youshchenko <yoush@cs.msu.su>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: appletproxy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 14:34-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/appletproxy/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.10\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -52,7 +53,7 @@ msgstr "Прокси аплетов панели."
#: appletproxy.cpp:97
msgid "No desktop file specified"
-msgstr "Не указан файл описания аплета."
+msgstr "Не указан файл описания аплета"
#: appletproxy.cpp:132
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/clockapplet.po b/tde-i18n-ru/messages/tdebase/clockapplet.po
index 4deb2b6f707..b316950d76e 100644
--- a/tde-i18n-ru/messages/tdebase/clockapplet.po
+++ b/tde-i18n-ru/messages/tdebase/clockapplet.po
@@ -5,33 +5,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2003, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# ztime <ztime@ztime.ru>, 2021.
+# "blu.256" <mavridisf@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: clockapplet\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-04-14 03:01+0000\n"
-"Last-Translator: ztime <ztime@ztime.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/clockapplet/ru/>\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"
-"X-Generator: Weblate 4.5.3\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: clock.cpp:83
msgid "Configure - Clock"
@@ -359,7 +362,7 @@ msgstr "Н&астроить дату и время..."
#: clock.cpp:1592
msgid "Date && Time &Format..."
-msgstr "&Формат даты и времени"
+msgstr "&Формат даты и времени…"
#: clock.cpp:1595
msgid "C&opy to Clipboard"
@@ -367,7 +370,7 @@ msgstr "&Копировать в буфер обмена"
#: clock.cpp:1599
msgid "&Configure Clock..."
-msgstr "&Настроить часы"
+msgstr "&Настроить часы…"
#: clock.cpp:1852
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/display.po b/tde-i18n-ru/messages/tdebase/display.po
index 495ad9a5553..9e7fb4d5dc5 100644
--- a/tde-i18n-ru/messages/tdebase/display.po
+++ b/tde-i18n-ru/messages/tdebase/display.po
@@ -2,32 +2,34 @@
# TDE3 - display.pot Russian translation.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: display\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-16 17:33-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 03:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/display/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: display.cpp:39
msgid "Size && Orientation"
diff --git a/tde-i18n-ru/messages/tdebase/dockbarextension.po b/tde-i18n-ru/messages/tdebase/dockbarextension.po
index 6aa09e5eb4d..9585fd794cd 100644
--- a/tde-i18n-ru/messages/tdebase/dockbarextension.po
+++ b/tde-i18n-ru/messages/tdebase/dockbarextension.po
@@ -4,34 +4,35 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: dockbarextension\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 14:35-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/dockbarextension/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: dockbarextension.cpp:327
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/drkonqi.po b/tde-i18n-ru/messages/tdebase/drkonqi.po
index 2e989032c71..b9bfe27f2bc 100644
--- a/tde-i18n-ru/messages/tdebase/drkonqi.po
+++ b/tde-i18n-ru/messages/tdebase/drkonqi.po
@@ -7,21 +7,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: drkonqi\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2023-12-16 21:53+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/drkonqi/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -38,7 +39,7 @@ msgstr "Hermann.Zheboldov@shq.ru"
#: backtrace.cpp:99
msgid "Could not generate a backtrace as the debugger '%1' was not found."
-msgstr "Не удаётся создать протокол сбоя, так как отладчик '%1' не найден."
+msgstr "Не удалось создать протокол сбоя, так как отладчик «%1» не найден."
#: backtrace.cpp:148
msgid "Administrative access is required to generate a backtrace"
diff --git a/tde-i18n-ru/messages/tdebase/extensionproxy.po b/tde-i18n-ru/messages/tdebase/extensionproxy.po
index 264daf2ead4..26a1aed50a6 100644
--- a/tde-i18n-ru/messages/tdebase/extensionproxy.po
+++ b/tde-i18n-ru/messages/tdebase/extensionproxy.po
@@ -3,22 +3,23 @@
# Copyright (C) 2000, TDE Team
# Konstantin Volckov <goldhead@linux.ru.net>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: extensionproxy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-08-02 11:57+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/extensionproxy/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.3.1\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -54,4 +55,4 @@ msgstr "Прокси для расширений панели"
#: extensionproxy.cpp:84
msgid "No desktop file specified"
-msgstr "Не указан файл, описывающий расширение панели."
+msgstr "Не указан файл, описывающий расширение панели"
diff --git a/tde-i18n-ru/messages/tdebase/kasbarextension.po b/tde-i18n-ru/messages/tdebase/kasbarextension.po
index 62a5f6e32e9..2f7d3a4b911 100644
--- a/tde-i18n-ru/messages/tdebase/kasbarextension.po
+++ b/tde-i18n-ru/messages/tdebase/kasbarextension.po
@@ -7,40 +7,41 @@
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kasbarextension\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-07-18 00:31+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kasbarextension/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kasaboutdlg.cpp:87 kasaboutdlg.cpp:153
msgid "About Kasbar"
msgstr "О программе Kasbar"
#: kasaboutdlg.cpp:156
-#, fuzzy
msgid "<qt><body><h2>Kasbar Version: %1</h2><b>TDE Version:</b> %2</body></qt>"
msgstr "<qt><body><h2>Версия Kasbar: %1</h2><b>Версия TDE:</b> %2</body></qt>"
@@ -174,7 +175,7 @@ msgstr ""
#: kasprefsdlg.cpp:165
msgid "Bo&xes per line: "
-msgstr "&Коробок на строку:"
+msgstr "&Коробок на строку: "
#: kasprefsdlg.cpp:181
msgid "&Detach from screen edge"
@@ -341,11 +342,11 @@ msgstr "Цвет фона метки:"
#: kasprefsdlg.cpp:347
msgid "Inactive foreground:"
-msgstr "Неактивный элемент"
+msgstr "Неактивный элемент:"
#: kasprefsdlg.cpp:353
msgid "Inactive background:"
-msgstr "Фон неактивного элемента"
+msgstr "Фон неактивного элемента:"
#: kasprefsdlg.cpp:362
msgid "Active foreground:"
@@ -397,14 +398,8 @@ msgid "Enable &progress indicator"
msgstr "Включить индикатор &изменений"
#: kasprefsdlg.cpp:421
-#, fuzzy
-#| msgid ""
-#| "Enables the display of a progress bar in the label of windows show are "
-#| "progress indicators."
msgid "Enables the display of a progress indicator in the label of windows."
-msgstr ""
-"Включает показ бегущей полосы в метках окон, служащей индикатором хода "
-"выполнения задачи."
+msgstr "Включает показ издикатора хода выполнени задач в метках окон."
#: kasprefsdlg.cpp:425
msgid "Enable &attention indicator"
diff --git a/tde-i18n-ru/messages/tdebase/kate.po b/tde-i18n-ru/messages/tdebase/kate.po
index a5418ac5a72..7850db4866d 100644
--- a/tde-i18n-ru/messages/tdebase/kate.po
+++ b/tde-i18n-ru/messages/tdebase/kate.po
@@ -9,22 +9,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kate\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2020-01-07 21:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"PO-Revision-Date: 2024-04-24 18:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kate/ru/>\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"
-"X-Generator: Weblate 3.10\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
#: app/katemain.cpp:103 app/kwritemain.cpp:589
@@ -201,7 +201,7 @@ msgstr "(никогда)"
#: app/kateconfigdialog.cpp:198
msgid " day(s)"
-msgstr " дней"
+msgstr " дн."
#: app/kateconfigdialog.cpp:210 app/katemainwindow.cpp:221
msgid "Sessions"
diff --git a/tde-i18n-ru/messages/tdebase/kay.po b/tde-i18n-ru/messages/tdebase/kay.po
index 8a13f59e10f..870c6f9c4bb 100644
--- a/tde-i18n-ru/messages/tdebase/kay.po
+++ b/tde-i18n-ru/messages/tdebase/kay.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kay\n"
-"POT-Creation-Date: 2021-07-19 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2022-01-16 15:01+0000\n"
"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -30,7 +30,7 @@ msgid ""
"Your emails"
msgstr "mavridisf@gmail.com"
-#: medianotifier.cpp:218
+#: medianotifier.cpp:222
msgid ""
"An autorun file has been found on your '%1'. Do you want to execute it?\n"
"Note that executing a file on a medium may compromise your system's security"
@@ -39,12 +39,12 @@ msgstr ""
"Учтите, что выполнение любого стороннего файла может нанести вред Вашей "
"системе"
-#: medianotifier.cpp:222
+#: medianotifier.cpp:226
#, c-format
msgid "Autorun - %1"
msgstr "Автозапуск - %1"
-#: medianotifier.cpp:292
+#: medianotifier.cpp:296
msgid ""
"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
"Note that opening a file on a medium may compromise your system's security"
@@ -53,20 +53,20 @@ msgstr ""
"Открыть '%2'?\n"
"Учтите, что открытие любого стороннего файла может нанести вред Вашей системе"
-#: medianotifier.cpp:296
+#: medianotifier.cpp:300
#, c-format
msgid "Autoopen - %1"
msgstr "Автооткрытие - %1"
-#: medianotifier.cpp:393
+#: medianotifier.cpp:397
msgid "Low Disk Space"
msgstr "Мало свободного места на диске"
-#: medianotifier.cpp:397
+#: medianotifier.cpp:401
msgid "Start Konqueror"
msgstr "Запустить Konqueror"
-#: medianotifier.cpp:399
+#: medianotifier.cpp:403
msgid ""
"You are running low on disk space on your home partition (currently %1% "
"free), would you like to run Konqueror to free some disk space and fix the "
@@ -76,7 +76,7 @@ msgstr ""
"свободно %1%), Вы желаете запустить Konqueror для некоторого освобождения "
"диска с целью исправления этой проблемы?"
-#: medianotifier.cpp:403
+#: medianotifier.cpp:407
msgid "Do not ask again"
msgstr "Более не спрашивать"
diff --git a/tde-i18n-ru/messages/tdebase/kcmarts.po b/tde-i18n-ru/messages/tdebase/kcmarts.po
index 746bc8cd46a..a2278857ae1 100644
--- a/tde-i18n-ru/messages/tdebase/kcmarts.po
+++ b/tde-i18n-ru/messages/tdebase/kcmarts.po
@@ -6,22 +6,23 @@
# Gregory Mokhin <mok@kde.ru>, 2000, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmarts\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-01-16 17:22-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmarts/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.10\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"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -221,7 +222,7 @@ msgstr "Portable Audio Library"
#: arts.cpp:736
msgid "Enlightened Sound Daemon"
-msgstr "ESD"
+msgstr "Демон Enlightened Sound"
#: arts.cpp:737
msgid "MAS Audio Input/Output"
diff --git a/tde-i18n-ru/messages/tdebase/kcmbackground.po b/tde-i18n-ru/messages/tdebase/kcmbackground.po
index 3780ad8166f..d56e7cc8aa6 100644
--- a/tde-i18n-ru/messages/tdebase/kcmbackground.po
+++ b/tde-i18n-ru/messages/tdebase/kcmbackground.po
@@ -9,23 +9,25 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmbackground\n"
"POT-Creation-Date: 2022-07-17 18:15+0000\n"
-"PO-Revision-Date: 2007-12-10 12:45+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmbackground/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.11.4\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"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -51,7 +53,7 @@ msgstr "Неограниченно"
#: bgadvanced.cpp:101
msgid " KB"
-msgstr " кб"
+msgstr " КБ"
#: bgadvanced.cpp:261
msgid "%1 min."
@@ -158,7 +160,6 @@ msgid "Open file dialog"
msgstr "Открыть диалог файлов"
#: bgdialog.cpp:414
-#, fuzzy
msgid ""
"<h1>Background</h1> This module allows you to control the appearance of the "
"virtual desktops. TDE offers a variety of options for customization, "
@@ -190,8 +191,8 @@ msgstr ""
"заливками.<p> TDE позволяет вам автоматически менять рисунок обоев по "
"истечении заданного интервала времени. Вы также можете заменить фон "
"программой, динамически обновляющей рабочий стол. Например, программа "
-"\"kdeworld\" выводит на экран карту мира с постоянно движущейся границей дня "
-"и ночи."
+"\"kworldclock\" выводит на экран карту мира с постоянно движущейся границей "
+"дня и ночи."
#: bgdialog.cpp:473
msgid "Desktop %1 Viewport %2"
@@ -329,7 +330,7 @@ msgstr "Модуль настройки фона TDE"
#: main.cpp:73
msgid "(c) 2009,2010 Timothy Pearson"
-msgstr ""
+msgstr "(c) 2009,2010 Тимоти Пирсон (Timothy Pearson)"
#: bgadvanced_ui.ui:27
#, no-c-format
@@ -715,12 +716,12 @@ msgstr ""
#: bgdialog_ui.ui:384
#, no-c-format
msgid "Cross-fading background"
-msgstr ""
+msgstr "Перекрёстно исчезающий фон"
#: bgdialog_ui.ui:387
#, no-c-format
msgid "Enables a smooth fading effect when changing background image."
-msgstr ""
+msgstr "Включает эффект плавного затухания при смене фонового изображения."
#: bgdialog_ui.ui:395
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmcolors.po b/tde-i18n-ru/messages/tdebase/kcmcolors.po
index ee22ffcc811..dcd48873dd3 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcolors.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcolors.po
@@ -10,21 +10,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2021.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmcolors\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmcolors/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -363,15 +364,15 @@ msgstr "Выбранный текст"
#: widgetcanvas.cpp:500 widgetcanvas.cpp:501
msgid "link"
-msgstr "Ссылка"
+msgstr "ссылка"
#: widgetcanvas.cpp:510 widgetcanvas.cpp:511
msgid "followed link"
-msgstr "Посещенная ссылка"
+msgstr "посещённая ссылка"
#: widgetcanvas.cpp:520 widgetcanvas.cpp:535
msgid "Push Button"
-msgstr "Кнопка"
+msgstr "Нажать кнопку"
#: widgetcanvas.cpp:547 widgetcanvas.cpp:564
msgid "New"
diff --git a/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po b/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
index 8528f8aee13..31af9b410f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
@@ -2,25 +2,23 @@
# Copyright (C) 2005 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
-#
-#
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmcomponentchooser\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-02-03 12:23+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmcomponentchooser/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.11\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -36,7 +34,7 @@ msgstr "leon@asplinux.ru"
#: componentchooser.cpp:166
msgid "Select preferred email client:"
-msgstr "Выберите предпочтительный клиент электр. почты"
+msgstr "Выберите предпочтительный клиент электр. почты:"
#: componentchooser.cpp:309
msgid "Select preferred terminal application:"
@@ -79,7 +77,7 @@ msgstr "Компоненты по умолчанию"
#: kcm_componentchooser.cpp:36
msgid "(c), 2002 Joseph Wenninger"
-msgstr "(c), 2002 Joseph Wenninger"
+msgstr "(c), 2002 Джозеф Веннинджер (Joseph Wenninger)"
#: browserconfig_ui.ui:49
#, no-c-format
@@ -172,7 +170,7 @@ msgid ""
"Copy (CC)</li> <li>%b: Blind Carbon Copy (BCC)</li> <li>%B: Template body "
"text</li> <li>%A: Attachment </li> </ul>"
msgstr ""
-"<ul> <li>%t: Адресат</li> <li>%s: Тема</li> <li>%c: Копия (CC)</li> <li>%b: "
+"<ul> <li>%t: Адресат</li> <li>%s: Тема</li> <li>%c: Копия (CC)</li> <li>%b: "
"Слепая копия (BCC)</li> <li>%B: Шаблон тела письма</li> <li>%A: Вложение </"
"li> </ul>"
@@ -211,7 +209,7 @@ msgid ""
"a terminal (e.g. <em>Konsole</em>)."
msgstr ""
"Установите этот параметр, если хотите, чтобы ваш почтовый клиент выполнялся "
-"в терминале (например <em>Konsole</em>)"
+"в терминале (например <em>Konsole</em>)."
#: emailclientconfig_ui.ui:141
#, no-c-format
@@ -226,13 +224,13 @@ msgstr "Kmail - это стандартная почтовая программ
#: emailclientconfig_ui.ui:152
#, no-c-format
msgid "Use a different &email client:"
-msgstr "Использовать &другой клиент электронной почты"
+msgstr "Использовать &другой клиент электронной почты:"
#: emailclientconfig_ui.ui:155
#, no-c-format
msgid "Select this option if you want to use any other mail program."
msgstr ""
-"Выберите этот параметр, если вы хотите использовать любую другую почтовую "
+"Выберите этот параметр, если вы хотите использовать какую-то другую почтовую "
"программу."
#: filemanagerconfig_ui.ui:36
@@ -242,16 +240,18 @@ msgid ""
"application for mime type inode/directory in the File Associations control "
"module"
msgstr ""
+"Файловый менеджер по умолчанию можно выбрать, изменив приоритетное "
+"приложение для mime-типа «inode/directory» в модуле управления « kcontrol»"
#: filemanagerconfig_ui.ui:66
#, no-c-format
msgid "Open File Associations module"
-msgstr ""
+msgstr "Открыть модуль «Привязки файлов»"
#: filemanagerconfig_ui.ui:69
#, no-c-format
msgid "Click here to open the File Association control module."
-msgstr ""
+msgstr "Нажмите здесь, чтобы открыть модуль управления «Привязки файлов»."
#: terminalemulatorconfig_ui.ui:72
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmcss.po b/tde-i18n-ru/messages/tdebase/kcmcss.po
index d29e9afd7a9..d1bbd618c23 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcss.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcss.po
@@ -4,33 +4,34 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2003.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmcss\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-10-23 13:27-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmcss/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kcmcss.cpp:37
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po b/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
index 1b92883ae8b..31ec6d38176 100644
--- a/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
+++ b/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
@@ -3,22 +3,22 @@
# TDE - tdebase/kcmdisplayconfig.po Russian translation.
# Copyright (C) 2011, Trinity Team.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmdisplayconfig\n"
"POT-Creation-Date: 2021-09-05 18:17+0000\n"
-"PO-Revision-Date: 2020-01-07 21:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmdisplayconfig/ru/>\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"
-"X-Generator: Weblate 3.10\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,7 +33,6 @@ msgid ""
msgstr "rom_as@oscada.org"
#: displayconfig.cpp:764
-#, fuzzy
msgid "kcmdisplayconfig"
msgstr "kcmdisplayconfig"
@@ -43,7 +42,7 @@ msgstr "Модуль управления профилем Экрана TDE"
#: displayconfig.cpp:766
msgid "(c) 2011 Timothy Pearson"
-msgstr "(c) 2011 Timothy Pearson"
+msgstr "(c) 2011 Тимоти Пирсон (Timothy Pearson)"
#: displayconfig.cpp:780
msgid "&Enable local display control for this session"
@@ -70,7 +69,7 @@ msgstr "Профили цвета"
#: displayconfig.cpp:988 displayconfig.cpp:1143 displayconfig.cpp:1152
#: displayconfig.cpp:1697 displayconfig.cpp:1802 displayconfig.cpp:1803
msgid "<default>"
-msgstr ""
+msgstr "<по умолчанию>"
#: displayconfig.cpp:998
msgid "You cannot delete the default profile!"
@@ -377,7 +376,7 @@ msgstr "Управление Питанием"
#: displayconfigbase.ui:777
#, no-c-format
msgid "Energy Star (DPMS)"
-msgstr "Energy Star (DPMS)"
+msgstr "Энергосбережение (DPMS)"
#: displayconfigbase.ui:788
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmenergy.po b/tde-i18n-ru/messages/tdebase/kcmenergy.po
index 6c23f63ed14..2501ac41bb5 100644
--- a/tde-i18n-ru/messages/tdebase/kcmenergy.po
+++ b/tde-i18n-ru/messages/tdebase/kcmenergy.po
@@ -4,32 +4,36 @@
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2013.
-#
+# Danila Shatrov <shatrov532@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmenergy\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-09-23 20:04+0200\n"
-"PO-Revision-Date: 2004-06-14 19:13+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmenergy/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.3\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: energy.cpp:142
msgid ""
@@ -66,7 +70,7 @@ msgstr "&Включить специфическое энергосбереже
#: energy.cpp:192
msgid "Your display does not support power saving."
-msgstr "Ваш дисплей не имеет энергосберегающих функций!"
+msgstr "Ваш дисплей не имеет энергосберегающих функций."
#: energy.cpp:199
msgid "Learn more about the Energy Star program"
@@ -125,6 +129,5 @@ msgid "Configure KPowersave..."
msgstr "Конфигурация KPowersave..."
#: energy.cpp:255
-#, fuzzy
msgid "Configure TDEPowersave..."
-msgstr "Конфигурация KPowersave..."
+msgstr "Конфигурация TDEPowersave..."
diff --git a/tde-i18n-ru/messages/tdebase/kcmfonts.po b/tde-i18n-ru/messages/tdebase/kcmfonts.po
index 4b1893f3188..b71575bd4a0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmfonts.po
+++ b/tde-i18n-ru/messages/tdebase/kcmfonts.po
@@ -3,33 +3,35 @@
# Copyright (C) 2004, TDE Team.
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmfonts\n"
"POT-Creation-Date: 2021-10-07 18:17+0000\n"
-"PO-Revision-Date: 2007-03-29 19:37+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmfonts/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: fonts.cpp:219
msgid "Configure Anti-Alias Settings"
@@ -190,6 +192,11 @@ msgid ""
"misused when poor quality fonts are used that do not look well with DPI "
"values other than 96 or 120 DPI.</p>"
msgstr ""
+"<p>Этор параметр устанавливает указанное значение DPI в принудительном "
+"порядке. Это может быть необходимо, когда значение DPI оборудования "
+"опредляется некорректно, а также при использовании низкокачественных "
+"шрифтов, которые плохо смотрятся со значениями DPI отличными от 96 или "
+"120.</p>"
#: fonts.cpp:772
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmhwmanager.po b/tde-i18n-ru/messages/tdebase/kcmhwmanager.po
new file mode 100644
index 00000000000..1e654a49abb
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/kcmhwmanager.po
@@ -0,0 +1,1073 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
+"PO-Revision-Date: 2024-04-10 10:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmhwmanager/ru/>\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"
+"X-Generator: Weblate 4.17\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 "Андрей Степанов"
+
+#. 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 "adem4ik@gmail.com"
+
+#: cryptpassworddlg.cpp:54
+msgid "Enter Password"
+msgstr "Введите пароль"
+
+#: deviceiconview.cpp:76
+msgid "Detailed information is not available for this device"
+msgstr "Подробная информация для этого устройства недоступна"
+
+#: deviceiconview.cpp:77
+msgid "Information Unavailable"
+msgstr "Информация недоступна"
+
+#: devicepropsdlg.cpp:425 devicepropsdlg.cpp:428 devicepropsdlg.cpp:430
+#: devicepropsdlg.cpp:458 devicepropsdlg.cpp:466 devicepropsdlg.cpp:470
+#: devicepropsdlg.cpp:563 devicepropsdlg.cpp:575 devicepropsdlg.cpp:588
+#: devicepropsdlg.cpp:685 devicepropsdlg.cpp:686 devicepropsdlg.cpp:687
+#: devicepropsdlg.cpp:688 devicepropsdlg.cpp:690 devicepropsdlg.cpp:691
+#: devicepropsdlg.cpp:692 devicepropsdlg.cpp:693 devicepropsdlg.cpp:818
+#: devicepropsdlg.cpp:860 devicepropsdlg.cpp:871
+msgid "<none>"
+msgstr "<нет>"
+
+#: devicepropsdlg.cpp:429
+msgid "<n/a>"
+msgstr "<н/д>"
+
+#: devicepropsdlg.cpp:434 devicepropsdlg.cpp:435 devicepropsdlg.cpp:442
+#: devicepropsdlg.cpp:462 devicepropsdlg.cpp:647 devicepropsdlg.cpp:648
+#: devicepropsdlg.cpp:649 devicepropsdlg.cpp:650 devicepropsdlg.cpp:651
+#: devicepropsdlg.cpp:652 devicepropsdlg.cpp:665 devicepropsdlg.cpp:667
+#: devicepropsdlg.cpp:668 devicepropsdlg.cpp:680 devicepropsdlg.cpp:681
+#: devicepropsdlg.cpp:695 devicepropsdlg.cpp:696 devicepropsdlg.cpp:697
+#: devicepropsdlg.cpp:698 devicepropsdlg.cpp:705 devicepropsdlg.cpp:716
+#: devicepropsdlg.cpp:748 devicepropsdlg.cpp:805 devicepropsdlg.cpp:852
+msgid "<unknown>"
+msgstr "<неизвестно>"
+
+#: devicepropsdlg.cpp:476
+msgid "Mountable"
+msgstr "Монтируемое"
+
+#: devicepropsdlg.cpp:479
+msgid "Removable"
+msgstr "Съёмное"
+
+#: devicepropsdlg.cpp:482 devicepropsdlg.cpp:915
+msgid "Inserted"
+msgstr "Вставлено"
+
+#: devicepropsdlg.cpp:485
+msgid "Blank"
+msgstr "Пустое"
+
+#: devicepropsdlg.cpp:488
+msgid "In use"
+msgstr "Используется"
+
+#: devicepropsdlg.cpp:491
+msgid "Uses other device"
+msgstr "Использует другое устройство"
+
+#: devicepropsdlg.cpp:494
+msgid "Contains a filesystem"
+msgstr "Содержит файловую систему"
+
+#: devicepropsdlg.cpp:497
+msgid "Hidden"
+msgstr "Скрыто"
+
+#: devicepropsdlg.cpp:500 devicepropsdlg.cpp:653 devicepropsdlg.cpp:761
+#: devicepropsdlg.cpp:905
+msgid "Unknown"
+msgstr "Неизвестное"
+
+#: devicepropsdlg.cpp:560 devicepropsdlg.cpp:561 devicepropsdlg.cpp:562
+msgid "<unsupported>"
+msgstr "<не поддерживается>"
+
+#: devicepropsdlg.cpp:629
+msgid "<unnamed>"
+msgstr "<безымянное>"
+
+#: devicepropsdlg.cpp:656
+msgid "Charging"
+msgstr "Заряжается"
+
+#: devicepropsdlg.cpp:659
+msgid "Discharging"
+msgstr "Разряжается"
+
+#: devicepropsdlg.cpp:662
+msgid "Full"
+msgstr "Полное"
+
+#: devicepropsdlg.cpp:726
+msgid "Standby"
+msgstr "В режиме ожидания"
+
+#: devicepropsdlg.cpp:729 devicepropsdlg.cpp:824
+msgid "Suspend"
+msgstr "Ждущий режим"
+
+#: devicepropsdlg.cpp:752
+msgid ""
+"<qt><b>NOTE: Any further integration of displays into TDE <i>REQUIRES</i> "
+"multi GPU support and other features slated for RandR 2.0.</b><p>Development "
+"on such features has been sorely lacking for well over a year as of 2012; if "
+"you want to see Linux come up to Windows and Macintosh standards in this "
+"area <i>please tell the Xorg developers</i> at http://www.x.org/wiki/"
+"XorgMailingLists<p>The TDE project badly needs these features before it can "
+"proceed with graphical monitor configuration tools:<br> * GPU object "
+"support<br> * The ability to query the active driver name for any Xorg "
+"output<p><b>To recap, this is <i>not a TDE shortcoming</i>, but rather is "
+"the result of a lack of fundamental Linux support for graphics configuration!"
+"</b></qt>"
+msgstr ""
+"<qt><b>ПРИМЕЧАНИЕ: Любая дальнейшая интеграция дисплеев в TDE <i>ТРЕБУЕТ</i> "
+"поддержки нескольких графических процессоров и других функций, "
+"запланированных для RandR 2.0.</b><p>Разработки таких функций "
+"катастрофически не хватало более года, начиная с 2012 года; если вы хотите, "
+"чтобы Linux соответствовал стандартам Windows и Macintosh в этой области, "
+"<i>пожалуйста, сообщите разработчикам Xorg</i> по адресу http://www.x.org/"
+"wiki/XorgMailingLists<p> Проект TDE остро нуждается в этих функциях, прежде "
+"чем он сможет перейти к инструментам настройки графического монитора:<br> * "
+"Поддержка объектов ГП<br> * Возможность запрашивать имя активного драйвера "
+"для любого вывода Xorg<p><b>Напомним, что это <i>не недостаток TDE</i>, а "
+"скорее результат отсутствия фундаментальной поддержки в Linux настроек "
+"графики!</b></qt>"
+
+#: devicepropsdlg.cpp:764
+msgid "Desktop"
+msgstr "Рабочий стол"
+
+#: devicepropsdlg.cpp:767
+msgid "Laptop"
+msgstr "Ноутбук"
+
+#: devicepropsdlg.cpp:770
+msgid "Server"
+msgstr "Сервер"
+
+#: devicepropsdlg.cpp:781
+msgid "Active<br>"
+msgstr "Активный<br>"
+
+#: devicepropsdlg.cpp:784
+msgid "Standby<br>"
+msgstr "В режиме ожидания<br>"
+
+#: devicepropsdlg.cpp:787
+msgid "Freeze<br>"
+msgstr "Замороженный<br>"
+
+#: devicepropsdlg.cpp:790
+msgid "Suspend<br>"
+msgstr "Приостановленный<br>"
+
+#: devicepropsdlg.cpp:793
+msgid "Hibernate<br>"
+msgstr "Спящий режим<br>"
+
+#: devicepropsdlg.cpp:796
+msgid "Hybrid Suspend<br>"
+msgstr "Гибридная приостановка<br>"
+
+#: devicepropsdlg.cpp:799
+msgid "Power Off<br>"
+msgstr "Выключить<br>"
+
+#: devicepropsdlg.cpp:821
+msgid "Platform"
+msgstr "Платформа"
+
+#: devicepropsdlg.cpp:827
+msgid "Shutdown"
+msgstr "Выключить"
+
+#: devicepropsdlg.cpp:830
+msgid "Reboot"
+msgstr "Перезагрузка"
+
+#: devicepropsdlg.cpp:833
+msgid "Test Procedure"
+msgstr "Процедура испытания"
+
+#: devicepropsdlg.cpp:836
+msgid "Test"
+msgstr "Проверить"
+
+#: devicepropsdlg.cpp:910
+msgid "Empty"
+msgstr "Пусто"
+
+#: devicepropsdlg.cpp:915
+#, c-format
+msgid "ATR: %1"
+msgstr "ATR: %1"
+
+#: devicepropsdlg.cpp:927
+#, c-format
+msgid "Certificate #%1"
+msgstr "Сертификат №%1"
+
+#: devicepropsdlg.cpp:928
+msgid "Subject"
+msgstr "Субъект"
+
+#: devicepropsdlg.cpp:929
+msgid "Issuer"
+msgstr "Издатель"
+
+#: devicepropsdlg.cpp:930 devicepropsdlgbase.ui:447 devicepropsdlgbase.ui:799
+#: devicepropsdlgbase.ui:1240
+#, no-c-format
+msgid "Status"
+msgstr "Состояние"
+
+#: devicepropsdlg.cpp:931
+msgid "Valid From"
+msgstr "Годен с"
+
+#: devicepropsdlg.cpp:932
+msgid "Valid Until"
+msgstr "Годен до"
+
+#: devicepropsdlg.cpp:933
+msgid "Serial Number"
+msgstr "Серийный номер"
+
+#: devicepropsdlg.cpp:934
+msgid "MD5 Digest"
+msgstr "Отпечаток MD5"
+
+#: devicepropsdlg.cpp:977 devicepropsdlg.cpp:989 devicepropsdlg.cpp:1001
+#: devicepropsdlg.cpp:1013 devicepropsdlg.cpp:1025 devicepropsdlg.cpp:1037
+msgid "Could not start tdeio_media_mounthelper process."
+msgstr "Не удалось запустить процесс tdeio_media_mounthelper."
+
+#: devicepropsdlg.cpp:978 devicepropsdlg.cpp:990 devicepropsdlg.cpp:1002
+#: devicepropsdlg.cpp:1014 devicepropsdlg.cpp:1026 devicepropsdlg.cpp:1038
+msgid "Device monitor"
+msgstr "Монитор устройств"
+
+#: devicepropsdlg.cpp:1071
+#, c-format
+msgid "Enter the new LUKS password for key slot %1"
+msgstr "Введите новый пароль LUKS для слота ключа %1"
+
+#: devicepropsdlg.cpp:1079
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1079 devicepropsdlg.cpp:1087 devicepropsdlg.cpp:1106
+#: devicepropsdlg.cpp:1120
+msgid "Key creation failure"
+msgstr "Сбой создания ключа"
+
+#: devicepropsdlg.cpp:1087
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity/luks and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity/luks, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1095
+msgid ""
+"<qt><b>You are about to overwrite an existing card key for LUKS key slot %1</"
+"b><br>This action cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь перезаписать существующий ключ карты для слота ключей "
+"LUKS %1</b><br>Это действие необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1095 devicepropsdlg.cpp:1206 devicepropsdlg.cpp:1241
+#: devicepropsdlg.cpp:1243
+msgid "Confirmation Required"
+msgstr "Необходимо подтверждение"
+
+#: devicepropsdlg.cpp:1106
+msgid ""
+"<qt><b>Key creation failed</b><br>Unable to create new secret key using the "
+"provided X509 certificate</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Невозможно создать новый секретный "
+"ключ с использованием предоставленного сертификата X509</qt>"
+
+#: devicepropsdlg.cpp:1120
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity/luks/card and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity/luks/card, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1128
+msgid "Enter the LUKS device unlock password"
+msgstr "Введите пароль разблокировки устройства LUKS"
+
+#: devicepropsdlg.cpp:1196 devicepropsdlg.cpp:1209
+msgid ""
+"<qt><b>Key write failed</b><br>Please check the LUKS password and try again</"
+"qt>"
+msgstr ""
+"<qt><b>Не удалось записать ключ</b><br>Пожалуйста, проверьте пароль LUKS и "
+"повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1196 devicepropsdlg.cpp:1209
+msgid "Key write failure"
+msgstr "Сбой записи ключа"
+
+#: devicepropsdlg.cpp:1206
+msgid ""
+"<qt><b>You are about to overwrite the key in key slot %1</b><br>This action "
+"cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь перезаписать ключ в слоте ключа %1</b><br>Это действие "
+"необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1213
+msgid ""
+"<qt><b>You have created a new card-dependent key</b><br>Card-dependent keys "
+"work in conjunction with an encrypted key file stored on the host system."
+"<br>When a card is used to boot, card-dependent keys must be updated in the "
+"initramfs image to become usable.<p>Would you like to update the initramfs "
+"image now?</qt>"
+msgstr ""
+"<qt><b>Вы создали новый ключ, зависящий от карты</b><br>Ключи, зависящие от "
+"карты, работают совместно с зашифрованным файлом ключей, хранящимся в "
+"системе узла.<br>Когда для загрузки используется карта памяти, зависящие от "
+"карты ключи должны быть обновлены в образе initramfs, чтобы их можно было "
+"использовать.<p>Хотите обновить образ initramfs прямо сейчас?</qt>"
+
+#: devicepropsdlg.cpp:1213
+msgid "Update Required"
+msgstr "Требуется обновление"
+
+#: devicepropsdlg.cpp:1216
+msgid ""
+"<qt><b>Initramfs update failed</b><br>Card-dependent keys may not be "
+"available for use until the root storage device is available / unlocked</qt>"
+msgstr ""
+"<qt><b>Не удалось обновить Initramfs</b><br>Ключи, зависящие от карты, могут "
+"быть недоступны для использования до тех пор, пока корневое устройство "
+"хранения данных не будет доступно / разблокировано</qt>"
+
+#: devicepropsdlg.cpp:1216
+msgid "Initramfs update failure"
+msgstr "Сбой обновления Initramfs"
+
+#: devicepropsdlg.cpp:1241
+msgid ""
+"<qt><b>You are about to purge the key in key slot %1</b><br>This action "
+"cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь удалить ключ из слота ключей %1</b><br>Это действие "
+"необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1243
+msgid ""
+"<qt><b>You are about to purge the last active key from the device!</"
+"b><p>This action will render the contents of the encrypted device "
+"permanently inaccessable and cannot be undone<p>Are you sure you want to "
+"proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь удалить последний активный ключ с устройства!</"
+"b><p>Это действие сделает содержимое зашифрованного устройства навсегда "
+"недоступным и не может быть отменено<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1250
+msgid ""
+"<qt><b>Key purge failed</b><br>The key in key slot %1 is still active</qt>"
+msgstr ""
+"<qt><b>Не удалось очистить ключ</b><br>Ключ в слоте для ключей %1 всё ещё "
+"активен</qt>"
+
+#: devicepropsdlg.cpp:1250 devicepropsdlg.cpp:1276
+msgid "Key purge failure"
+msgstr "Сбой очистки ключа"
+
+#: devicepropsdlg.cpp:1276
+msgid ""
+"<qt><b>Card key purge failed</b><br>The card key for slot %1 has been fully "
+"deactivated but is still present on your system<br>This does not present a "
+"significant security risk</qt>"
+msgstr ""
+"<qt><b>Не удалось очистить ключа карты</b><br>Ключ карты для слота %1 был "
+"полностью деактивирован, но все ещё присутствует в вашей системе<br>Это не "
+"представляет существенной угрозы безопасности</qt>"
+
+#: hwmanager.cpp:75
+msgid "kcmhwmanager"
+msgstr "kcmhwmanager"
+
+#: hwmanager.cpp:75
+msgid "TDE Device Manager"
+msgstr "Диспетчер устройств TDE"
+
+#: hwmanager.cpp:76
+msgid ""
+"Device Manager\n"
+"\n"
+"Can be used to get all kind of informations about your devices on your "
+"system,\n"
+"shows which drivers are used by them and allows to change device settings."
+msgstr ""
+"Диспетчер устройств\n"
+"\n"
+"Может использоваться для получения разнообразных сведений о ваших "
+"устройствах в системе,\n"
+"показывает, какие драйверы используются ими, и позволяет изменить настройки "
+"устройства."
+
+#: hwmanager.cpp:80
+msgid ""
+"(c) 2012 Timothy Pearson\n"
+"(c) 2019 The Trinity Desktop Project"
+msgstr ""
+"(c) 2012 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
+
+#: hwmanager.cpp:92
+msgid ""
+"<b>Device settings are system wide, and therefore require administrator "
+"access</b><br>To alter the system's device settings, click on the "
+"\"Administrator Mode\" button below."
+msgstr ""
+"<b>Настройки устройства являются общесистемными и, следовательно, требуют "
+"доступа администратора</b><br>Чтобы изменить системные настройки устройства, "
+"нажмите на кнопку «Режим администратора» ниже."
+
+#: hwmanager.cpp:243
+msgid ""
+"<h1>TDE Device Manager</h1> This module allows you to get all kind of "
+"informations about the devices on your system, the drivers which are used by "
+"them and to configure them as well."
+msgstr ""
+"<h1>Диспетчер устройств TDE</h1> Этот модуль позволяет получить любую "
+"информацию об устройствах в вашей системе, драйверах, которые они "
+"используют, а также настроить их."
+
+#: passworddlg.cpp:26
+msgid "Unlock Storage Device"
+msgstr "Разблокировать устройство хранения данных"
+
+#: devicepropsdlgbase.ui:363 passworddlg.cpp:27
+#, no-c-format
+msgid "Unlock"
+msgstr "Разблокировать"
+
+#: cryptpassworddlgbase.ui:37
+#, no-c-format
+msgid "Password Source"
+msgstr "Источник пароля"
+
+#: cryptpassworddlgbase.ui:85
+#, no-c-format
+msgid "Text:"
+msgstr "Текст:"
+
+#: cryptpassworddlgbase.ui:101
+#, no-c-format
+msgid "File:"
+msgstr "Файл:"
+
+#: cryptpassworddlgbase.ui:120 devicepropsdlgbase.ui:1683
+#, no-c-format
+msgid "Cryptographic Card"
+msgstr "Криптографическая карта"
+
+#: devicepropsdlgbase.ui:23
+#, no-c-format
+msgid "General"
+msgstr "Общее"
+
+#: devicepropsdlgbase.ui:45
+#, no-c-format
+msgid "Device Type:"
+msgstr "Тип устройства:"
+
+#: devicepropsdlgbase.ui:80
+#, no-c-format
+msgid "Device Name:"
+msgstr "Имя устройства:"
+
+#: devicepropsdlgbase.ui:93
+#, no-c-format
+msgid "Device Node:"
+msgstr "Узел устройства:"
+
+#: devicepropsdlgbase.ui:106
+#, no-c-format
+msgid "System Path:"
+msgstr "Системный путь:"
+
+#: devicepropsdlgbase.ui:119
+#, no-c-format
+msgid "Subsystem Type:"
+msgstr "Тип подсистемы:"
+
+#: devicepropsdlgbase.ui:132
+#, no-c-format
+msgid "Device Driver:"
+msgstr "Драйвер устройства:"
+
+#: devicepropsdlgbase.ui:145
+#, no-c-format
+msgid "Device Class:"
+msgstr "Класс устройства:"
+
+#: devicepropsdlgbase.ui:158
+#, no-c-format
+msgid "Manufacturer:"
+msgstr "Производитель:"
+
+#: devicepropsdlgbase.ui:171
+#, no-c-format
+msgid "Model:"
+msgstr "Модель:"
+
+#: devicepropsdlgbase.ui:184
+#, no-c-format
+msgid "Serial Number:"
+msgstr "Серийный номер:"
+
+#: devicepropsdlgbase.ui:197
+#, no-c-format
+msgid "Bus ID:"
+msgstr "Идентификатор шины:"
+
+#: devicepropsdlgbase.ui:210
+#, no-c-format
+msgid "Technical Details:"
+msgstr "Технические данные:"
+
+#: devicepropsdlgbase.ui:244
+#, no-c-format
+msgid "Disk"
+msgstr "Диск"
+
+#: devicepropsdlgbase.ui:255
+#, no-c-format
+msgid "Volume Information"
+msgstr "Сведения о томе"
+
+#: devicepropsdlgbase.ui:266
+#, no-c-format
+msgid "Mountpoint:"
+msgstr "Точка монтирования:"
+
+#: devicepropsdlgbase.ui:279
+#, no-c-format
+msgid "Filesystem Type:"
+msgstr "Тип файловой системы:"
+
+#: devicepropsdlgbase.ui:292
+#, no-c-format
+msgid "Volume UUID:"
+msgstr "UUID тома:"
+
+#: devicepropsdlgbase.ui:305
+#, no-c-format
+msgid "Mapped name:"
+msgstr "Назначенное имя:"
+
+#: devicepropsdlgbase.ui:318
+#, no-c-format
+msgid "Status:"
+msgstr "Состояние:"
+
+#: devicepropsdlgbase.ui:336
+#, no-c-format
+msgid "Device Actions"
+msgstr "Действия устройства"
+
+#: devicepropsdlgbase.ui:347
+#, no-c-format
+msgid "Mount"
+msgstr "Смонтировать"
+
+#: devicepropsdlgbase.ui:355
+#, no-c-format
+msgid "Unmount"
+msgstr "Размонтировать"
+
+#: devicepropsdlgbase.ui:371
+#, no-c-format
+msgid "Lock"
+msgstr "Заблокировать"
+
+#: devicepropsdlgbase.ui:379
+#, no-c-format
+msgid "Eject"
+msgstr "Извлечь"
+
+#: devicepropsdlgbase.ui:387
+#, no-c-format
+msgid "Safe Remove"
+msgstr "Безопасно извлечь"
+
+#: devicepropsdlgbase.ui:416
+#, no-c-format
+msgid "LUKS"
+msgstr "LUKS"
+
+#: devicepropsdlgbase.ui:427
+#, no-c-format
+msgid "LUKS Information"
+msgstr "Сведения о LUKS"
+
+#: devicepropsdlgbase.ui:436
+#, no-c-format
+msgid "Slot Number"
+msgstr "Номер слота"
+
+#: devicepropsdlgbase.ui:468
+#, no-c-format
+msgid "Install new password into keyslot"
+msgstr "Установить новый пароль в слот для ключей"
+
+#: devicepropsdlgbase.ui:476
+#, no-c-format
+msgid "Delete existing password from keyslot"
+msgstr "Удалить существующий пароль из слота ключа"
+
+#: devicepropsdlgbase.ui:505
+#, no-c-format
+msgid "Processor"
+msgstr "Процессор"
+
+#: devicepropsdlgbase.ui:516
+#, no-c-format
+msgid "Processor Information"
+msgstr "Сведения о процессоре"
+
+#: devicepropsdlgbase.ui:527
+#, no-c-format
+msgid "Vendor ID:"
+msgstr "Идентификатор поставщика:"
+
+#: devicepropsdlgbase.ui:540
+#, no-c-format
+msgid "Minimum Frequency:"
+msgstr "Минимальная частота:"
+
+#: devicepropsdlgbase.ui:553
+#, no-c-format
+msgid "Current Frequency:"
+msgstr "Текущая частота:"
+
+#: devicepropsdlgbase.ui:566
+#, no-c-format
+msgid "Maximum Frequency:"
+msgstr "Максимальная частота:"
+
+#: devicepropsdlgbase.ui:579
+#, no-c-format
+msgid "Scaling Driver:"
+msgstr "Драйвер масштабирования:"
+
+#: devicepropsdlgbase.ui:592
+#, no-c-format
+msgid "Available Frequencies:"
+msgstr "Доступные частоты:"
+
+#: devicepropsdlgbase.ui:608
+#, no-c-format
+msgid "Frequency Locked Processor(s):"
+msgstr "Процессор(ы) с блокировкой частоты:"
+
+#: devicepropsdlgbase.ui:624
+#, no-c-format
+msgid "Frequency Policy:"
+msgstr "Частотная политика:"
+
+#: devicepropsdlgbase.ui:661
+#, no-c-format
+msgid "Sensor"
+msgstr "Датчик"
+
+#: devicepropsdlgbase.ui:672
+#, no-c-format
+msgid "Sensor Readings"
+msgstr "Показания датчиков"
+
+#: devicepropsdlgbase.ui:699
+#, no-c-format
+msgid "Battery"
+msgstr "Батарея"
+
+#: devicepropsdlgbase.ui:710
+#, no-c-format
+msgid "Battery Status"
+msgstr "Состояния батареи"
+
+#: devicepropsdlgbase.ui:721
+#, no-c-format
+msgid "Current Energy"
+msgstr "Текущий заряд"
+
+#: devicepropsdlgbase.ui:734
+#, no-c-format
+msgid "Maximum Energy"
+msgstr "Максимальный заряд"
+
+#: devicepropsdlgbase.ui:747
+#, no-c-format
+msgid "Maximum Design Energy"
+msgstr "Максимальный проектный заряд"
+
+#: devicepropsdlgbase.ui:760
+#, no-c-format
+msgid "Minimum Voltage"
+msgstr "Минимальное напряжение"
+
+#: devicepropsdlgbase.ui:773
+#, no-c-format
+msgid "Current Voltage"
+msgstr "Текущее напряжение"
+
+#: devicepropsdlgbase.ui:786
+#, no-c-format
+msgid "Current Charge / Discharge Rate"
+msgstr "Текущая скорость зарядки/разрядки"
+
+#: devicepropsdlgbase.ui:812
+#, no-c-format
+msgid "Technology"
+msgstr "Технология"
+
+#: devicepropsdlgbase.ui:825
+#, no-c-format
+msgid "Installed"
+msgstr "Установлено"
+
+#: devicepropsdlgbase.ui:838
+#, no-c-format
+msgid "Current Charge"
+msgstr "Текущий заряд"
+
+#: devicepropsdlgbase.ui:851
+#, no-c-format
+msgid "Time To Charge / Discharge"
+msgstr "Время до зарядки/разрядки"
+
+#: devicepropsdlgbase.ui:885
+#, no-c-format
+msgid "Power Supply"
+msgstr "Источник питания"
+
+#: devicepropsdlgbase.ui:896
+#, no-c-format
+msgid "Power Supply Status"
+msgstr "Состояние источника питания"
+
+#: devicepropsdlgbase.ui:907
+#, no-c-format
+msgid "Online"
+msgstr "В сети"
+
+#: devicepropsdlgbase.ui:941
+#, no-c-format
+msgid "Network"
+msgstr "Сеть"
+
+#: devicepropsdlgbase.ui:952
+#, no-c-format
+msgid "Network Device Information"
+msgstr "Сведения о сетевом устройстве"
+
+#: devicepropsdlgbase.ui:963
+#, no-c-format
+msgid "MAC Address"
+msgstr "MAC-адрес"
+
+#: devicepropsdlgbase.ui:976
+#, no-c-format
+msgid "Link State"
+msgstr "Состояние связи"
+
+#: devicepropsdlgbase.ui:989
+#, no-c-format
+msgid "Carrier Detected"
+msgstr "Обнаружен носитель"
+
+#: devicepropsdlgbase.ui:1002
+#, no-c-format
+msgid "Dormant"
+msgstr "Бездействующий"
+
+#: devicepropsdlgbase.ui:1017
+#, no-c-format
+msgid "Network Addresses"
+msgstr "Сетевые адреса"
+
+#: devicepropsdlgbase.ui:1028
+#, no-c-format
+msgid "IPv4 Address"
+msgstr "Адрес IPv4"
+
+#: devicepropsdlgbase.ui:1041
+#, no-c-format
+msgid "IPv4 Netmask"
+msgstr "Маска сети IPv4"
+
+#: devicepropsdlgbase.ui:1054
+#, no-c-format
+msgid "IPv4 Broadcast"
+msgstr "Широковещательный канал IPv4"
+
+#: devicepropsdlgbase.ui:1067
+#, no-c-format
+msgid "IPv4 Destination"
+msgstr "Назначение IPv4"
+
+#: devicepropsdlgbase.ui:1080
+#, no-c-format
+msgid "IPv6 Address"
+msgstr "Адрес IPv6"
+
+#: devicepropsdlgbase.ui:1093
+#, no-c-format
+msgid "IPv6 Netmask"
+msgstr "Маска сети IPv6"
+
+#: devicepropsdlgbase.ui:1106
+#, no-c-format
+msgid "IPv6 Broadcast"
+msgstr "Широковещательный канал IPv6"
+
+#: devicepropsdlgbase.ui:1119
+#, no-c-format
+msgid "IPv6 Destination"
+msgstr "Назначение IPv6"
+
+#: devicepropsdlgbase.ui:1134
+#, no-c-format
+msgid "Network Statistics"
+msgstr "Сетевая статистика"
+
+#: devicepropsdlgbase.ui:1145
+#, no-c-format
+msgid "Received Bytes"
+msgstr "Получено байт"
+
+#: devicepropsdlgbase.ui:1158
+#, no-c-format
+msgid "Transmitted Bytes"
+msgstr "Передано байт"
+
+#: devicepropsdlgbase.ui:1171
+#, no-c-format
+msgid "Received Packets"
+msgstr "Получено пакетов"
+
+#: devicepropsdlgbase.ui:1184
+#, no-c-format
+msgid "Transmitted Packets"
+msgstr "Передано пакетов"
+
+#: devicepropsdlgbase.ui:1218
+#, no-c-format
+msgid "Backlight"
+msgstr "Подсветка"
+
+#: devicepropsdlgbase.ui:1229
+#, no-c-format
+msgid "Backlight Status"
+msgstr "Состояние подсветки"
+
+#: devicepropsdlgbase.ui:1253
+#, no-c-format
+msgid "Brightness"
+msgstr "Яркость"
+
+#: devicepropsdlgbase.ui:1300
+#, no-c-format
+msgid "Display"
+msgstr "Дисплей"
+
+#: devicepropsdlgbase.ui:1311
+#, no-c-format
+msgid "Display Status"
+msgstr "Состояние дисплея"
+
+#: devicepropsdlgbase.ui:1322
+#, no-c-format
+msgid "Port Type"
+msgstr "Тип порта"
+
+#: devicepropsdlgbase.ui:1335
+#, no-c-format
+msgid "Connected"
+msgstr "Подключено"
+
+#: devicepropsdlgbase.ui:1348
+#, no-c-format
+msgid "Enabled"
+msgstr "Включено"
+
+#: devicepropsdlgbase.ui:1361
+#, no-c-format
+msgid "DPMS Status"
+msgstr "Состояние DPMS"
+
+#: devicepropsdlgbase.ui:1374
+#, no-c-format
+msgid "Supported Resolutions"
+msgstr "Поддерживаемые разрешения"
+
+#: devicepropsdlgbase.ui:1419
+#, no-c-format
+msgid "System"
+msgstr "Система"
+
+#: devicepropsdlgbase.ui:1430
+#, no-c-format
+msgid "System Information"
+msgstr "Сведения о системе"
+
+#: devicepropsdlgbase.ui:1441
+#, no-c-format
+msgid "Form Factor"
+msgstr "Типоразмер"
+
+#: devicepropsdlgbase.ui:1456
+#, no-c-format
+msgid "Power Management"
+msgstr "Управление питанием"
+
+#: devicepropsdlgbase.ui:1464
+#, no-c-format
+msgid "Available Power States"
+msgstr "Доступные состояния питания"
+
+#: devicepropsdlgbase.ui:1480
+#, no-c-format
+msgid "Hibernation Method"
+msgstr "Метод гибернации"
+
+#: devicepropsdlgbase.ui:1496
+#, no-c-format
+msgid "Disk Space Needed to Hibernate"
+msgstr "Необходимое дисковое пространство для спящего режима"
+
+#: devicepropsdlgbase.ui:1509
+#, no-c-format
+msgid "User Can Request Standby"
+msgstr "Пользователь может запросить режим ожидания"
+
+#: devicepropsdlgbase.ui:1522
+#, no-c-format
+msgid "User Can Request Freeze"
+msgstr "Пользователь может запросить замораживание"
+
+#: devicepropsdlgbase.ui:1535
+#, no-c-format
+msgid "User Can Request Suspend"
+msgstr "Пользователь может запросить приостановку"
+
+#: devicepropsdlgbase.ui:1548
+#, no-c-format
+msgid "User Can Request Hibernation"
+msgstr "Пользователь может запросить гибернацию"
+
+#: devicepropsdlgbase.ui:1561
+#, no-c-format
+msgid "User Can Request Hybrid Suspend"
+msgstr "Пользователь может запросить гибридную приостановку"
+
+#: devicepropsdlgbase.ui:1574
+#, no-c-format
+msgid "User Can Request Shutdown"
+msgstr "Пользователь может запросить выключение"
+
+#: devicepropsdlgbase.ui:1608
+#, no-c-format
+msgid "Event Input"
+msgstr "Ввод событий"
+
+#: devicepropsdlgbase.ui:1619
+#, no-c-format
+msgid "Input Status"
+msgstr "Состояние ввода"
+
+#: devicepropsdlgbase.ui:1630
+#, no-c-format
+msgid "Physical Switch Type(s)"
+msgstr "Тип(ы) физического переключателя"
+
+#: devicepropsdlgbase.ui:1646
+#, no-c-format
+msgid "Active Switch Type(s)"
+msgstr "Тип(ы) активного переключателя"
+
+#: devicepropsdlgbase.ui:1694
+#, no-c-format
+msgid "Card Status"
+msgstr "Состояние карты"
+
+#: devicepropsdlgbase.ui:1718
+#, no-c-format
+msgid "Card Certificates"
+msgstr "Сертификаты карты"
+
+#: hwmanagerbase.ui:23
+#, no-c-format
+msgid "Devices"
+msgstr "Устройства"
+
+#: hwmanagerbase.ui:34
+#, no-c-format
+msgid "System Settings"
+msgstr "Системные настройки"
+
+#: hwmanagerbase.ui:45
+#, no-c-format
+msgid "&List devices by connection"
+msgstr "Список устройств по по&дключению"
+
+#: hwmanagerbase.ui:58
+#, no-c-format
+msgid "Filter by Name:"
+msgstr "Фильтр по имени:"
+
+#: unlockdialog.ui:24
+#, no-c-format
+msgid "Decrypting Storage Device"
+msgstr "Расшифровка устройства хранения данных"
+
+#: unlockdialog.ui:109
+#, no-c-format
+msgid "Dummy placeholder"
+msgstr "Фиктивная заглушка"
+
+#: unlockdialog.ui:130
+#, no-c-format
+msgid "&Password:"
+msgstr "Паро&ль:"
diff --git a/tde-i18n-ru/messages/tdebase/kcmiccconfig.po b/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
index 30701853c15..bc2f421316c 100644
--- a/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
+++ b/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
@@ -4,49 +4,51 @@
# Copyright (C) 2013, Trinity Team.
# Roman Savochenko <rom_as@oscada.org>, 2013.
# ztime <ztime@ztime.ru>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmiccconfig.po\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2021-04-14 03:00+0000\n"
-"Last-Translator: ztime <ztime@ztime.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmiccconfig/ru/>\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"
-"X-Generator: Weblate 4.5.3\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: iccconfig.cpp:77
msgid "kcmiccconfig"
-msgstr ""
+msgstr "kcmiccconfig"
#: iccconfig.cpp:77
-#, fuzzy
-#| msgid "TDE ICC Profile Control Module"
msgid "TDE Color Profile Control Module"
-msgstr "TDE Модуль Контроля ICC профелей"
+msgstr "Модуль TDE для управления профилями ICC"
#: iccconfig.cpp:79
msgid ""
"(c) 2009, 2010 Timothy Pearson\n"
"(c) 2019 The Trinity Desktop Project"
msgstr ""
+"(c) 2009, 2010 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
#: iccconfig.cpp:87
#, fuzzy
@@ -104,16 +106,13 @@ msgid "&Enable global color profile support"
msgstr "&Включить поддержку глобального профиля цвета ICC"
#: iccconfigbase.ui:53 iccconfigbase.ui:141
-#, fuzzy, no-c-format
-#| msgid ""
-#| "*.icc|ICC Standard Color Profiles (*.icc)\\n*.icm|Windows(R) Color "
-#| "Profiles (*.icm)"
+#, no-c-format
msgid ""
"*.icc|ICC Standard Color Profiles (*.icc)\n"
"*.icm|Windows(R) Color Profiles (*.icm)"
msgstr ""
-"*.icc|Стандартные Профили Цвета ICC (*.icc)\\n*.icm|Windows(R) Профили Цвета "
-"(*.icm)"
+"*.icc|Стандартные Профили Цвета ICC (*.icc)\n"
+"*.icm|Windows(R) Профили Цвета (*.icm)"
#: iccconfigbase.ui:62 iccconfigbase.ui:150
#, fuzzy, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmicons.po b/tde-i18n-ru/messages/tdebase/kcmicons.po
index 12da25b4104..6c81a0cfde6 100644
--- a/tde-i18n-ru/messages/tdebase/kcmicons.po
+++ b/tde-i18n-ru/messages/tdebase/kcmicons.po
@@ -9,22 +9,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmicons\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-11 13:38+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmicons/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.11.4\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"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -68,7 +69,7 @@ msgstr "Округление текста выбором"
#: icons.cpp:102
msgid "Show icon activation effect"
-msgstr "Отображать эффект активации иконки"
+msgstr "Показывать эффект активации значка"
#: icons.cpp:131
msgid "Set Effect..."
diff --git a/tde-i18n-ru/messages/tdebase/kcminfo.po b/tde-i18n-ru/messages/tdebase/kcminfo.po
index dd8979fb013..2db940866fe 100644
--- a/tde-i18n-ru/messages/tdebase/kcminfo.po
+++ b/tde-i18n-ru/messages/tdebase/kcminfo.po
@@ -8,21 +8,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcminfo\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-13 17:48+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcminfo/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -266,7 +268,7 @@ msgstr "Модуль системной информации панели TDE"
#: info.cpp:409 memory.cpp:98
msgid "(c) 1998 - 2002 Helge Deller"
-msgstr "(c) 1998 - 2002 Helge Deller"
+msgstr "(c) 1998 — 2002 Хельге Деллер (Helge Deller)"
#: info.cpp:425
msgid "This list displays system information on the selected category."
@@ -291,7 +293,7 @@ msgstr "Описание"
#: info_aix.cpp:445 info_hpux.cpp:441 info_hpux.cpp:567 info_linux.cpp:350
#: info_linux.cpp:458 info_netbsd.cpp:272
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: info_aix.cpp:450 info_fbsd.cpp:289 info_hpux.cpp:572 info_linux.cpp:488
#: info_netbsd.cpp:180 info_netbsd.cpp:281 info_openbsd.cpp:197
@@ -827,7 +829,7 @@ msgstr "PCI"
#: main.cpp:76
msgid "I/O-Port"
-msgstr "Порты ввода/вывода"
+msgstr "Порты ввода-вывода"
#: main.cpp:85
msgid "Soundcard"
@@ -855,15 +857,15 @@ msgstr "Сведения о CD-ROM"
#: memory.cpp:83
msgid "%1 GB"
-msgstr "%1 Гб"
+msgstr "%1 ГБ"
#: memory.cpp:85
msgid "%1 MB"
-msgstr "%1 Мб"
+msgstr "%1 МБ"
#: memory.cpp:87
msgid "%1 KB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: memory.cpp:96
msgid "TDE Panel Memory Information Control Module"
diff --git a/tde-i18n-ru/messages/tdebase/kcminput.po b/tde-i18n-ru/messages/tdebase/kcminput.po
index a0f81f9beba..66f5331be07 100644
--- a/tde-i18n-ru/messages/tdebase/kcminput.po
+++ b/tde-i18n-ru/messages/tdebase/kcminput.po
@@ -8,26 +8,27 @@
# Copyright (C) 1998, TDE Team.
#
# Denis Pershin <dyp@perchine.com>, 1998.
-# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
+# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcminput\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-01-27 15:58+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcminput/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -311,7 +312,7 @@ msgstr ""
msgid "Double click interval:"
msgstr "Интервал двойного щелчка:"
-#: mouse.cpp:231 mouse.cpp:279 mouse.cpp:333 mouse.cpp:341 mouse.cpp:350
+#: mouse.cpp:231 mouse.cpp:280 mouse.cpp:334 mouse.cpp:342 mouse.cpp:351
msgid " msec"
msgstr " мс"
@@ -330,24 +331,26 @@ msgstr ""
#: mouse.cpp:246
msgid "Double-click on the image below to test your double-click interval:"
msgstr ""
+"Вы можете протестировать ваши настройки интервала двойного щелчка на "
+"изображении:"
#: mouse.cpp:248
msgid ""
-"The image will change when your double-click test time is less than or equal "
-"to the interval you configured. When changing the interval, be sure to "
-"select the Apply button before testing. For example, the image will not "
-"change when you configure a double-click interval of 700 milliseconds and "
-"the time between two successive clicks on the image is 800 milliseconds, but "
-"the image will change when the time between clicks is 600 milliseconds. The "
-"goal is to select a comfortable interval that you find is not too fast or "
-"slow."
+"<p>The image will change when your double-click test time is less than or "
+"equal to the interval you configured. For example, if you configure a double-"
+"click interval of 700 milliseconds the image will not change when the time "
+"between two successive clicks on the image is 800 milliseconds, but the "
+"image will change when the time between clicks is 600 milliseconds. The goal "
+"is to select a comfortable interval that you find is not too fast or slow.</"
+"p> <p>When changing the interval it is not necessary to push the <i>Apply</"
+"i> button before testing.</p>"
msgstr ""
-#: mouse.cpp:277
+#: mouse.cpp:278
msgid "Drag start time:"
msgstr "Время начала перетаскивания:"
-#: mouse.cpp:284
+#: mouse.cpp:285
msgid ""
"If you click with the mouse (e.g. in a multi-line editor) and begin to move "
"the mouse within the drag start time, a drag operation will be initiated."
@@ -356,11 +359,11 @@ msgstr ""
"перемещать мышь не позже времени, заданного в этой настройке, будет "
"выполнена операция перетаскивания."
-#: mouse.cpp:290
+#: mouse.cpp:291
msgid "Drag start distance:"
msgstr "Расстояние начала перетаскивания:"
-#: mouse.cpp:298
+#: mouse.cpp:299
msgid ""
"If you click with the mouse and begin to move the mouse at least the drag "
"start distance, a drag operation will be initiated."
@@ -368,11 +371,11 @@ msgstr ""
"Если вы нажмете кнопку мыши и переместите ее как минимум на расстояние "
"начала перетаскивания, то будет выполнена операция перетаскивания."
-#: mouse.cpp:304
+#: mouse.cpp:305
msgid "Mouse wheel scrolls by:"
msgstr "Колесо мыши прокручивает:"
-#: mouse.cpp:312
+#: mouse.cpp:313
msgid ""
"If you use the wheel of a mouse, this value determines the number of lines "
"to scroll for each wheel movement. Note that if this number exceeds the "
@@ -384,48 +387,48 @@ msgstr ""
"движение колесика будет обрабатываться просто как команда вверх/вниз на "
"страницу."
-#: mouse.cpp:318
+#: mouse.cpp:319
msgid "Mouse Navigation"
msgstr "Управление курсором мыши с клавиатуры"
-#: mouse.cpp:326
+#: mouse.cpp:327
msgid "&Move pointer with keyboard (using the num pad)"
msgstr ""
"Курсор мыши передвигается с &клавиатуры (дополнительными цифровыми клавишами)"
-#: mouse.cpp:332
+#: mouse.cpp:333
msgid "&Acceleration delay:"
msgstr "Задержка перед &ускорением:"
-#: mouse.cpp:340
+#: mouse.cpp:341
msgid "R&epeat interval:"
msgstr "Интервал &повтора:"
-#: mouse.cpp:348
+#: mouse.cpp:349
msgid "Acceleration &time:"
msgstr "Время &ускорения курсора:"
-#: mouse.cpp:356
+#: mouse.cpp:357
msgid "Ma&ximum speed:"
msgstr "&Максимальная скорость:"
-#: mouse.cpp:358
+#: mouse.cpp:359
msgid " pixel/sec"
msgstr " пиксел/с"
-#: mouse.cpp:364
+#: mouse.cpp:365
msgid "Acceleration &profile:"
msgstr "Режим у&скорения:"
-#: mouse.cpp:437
+#: mouse.cpp:438
msgid "Mouse"
msgstr "Мышь"
-#: mouse.cpp:438
+#: mouse.cpp:439
msgid "(c) 1997 - 2005 Mouse developers"
msgstr "(c) 1997 - 2005 Разработчики Mouse"
-#: mouse.cpp:765 mouse.cpp:770
+#: mouse.cpp:766 mouse.cpp:771
msgid ""
"_n: pixel\n"
" pixels"
@@ -434,7 +437,7 @@ msgstr ""
" пиксела\n"
" пикселов"
-#: mouse.cpp:775
+#: mouse.cpp:776
msgid ""
"_n: line\n"
" lines"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkeys.po b/tde-i18n-ru/messages/tdebase/kcmkeys.po
index cc8c4949f73..241fd6d8566 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkeys.po
@@ -14,7 +14,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-07-13 18:15+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -216,6 +216,12 @@ msgstr "Модификатор"
msgid "X11-Mod"
msgstr "X11-Mod"
+#: modifiers.cpp:189 modifiers.cpp:289
+msgid ""
+"_: TQAccel\n"
+"Ctrl"
+msgstr "Ctrl"
+
#: modifiers.cpp:195 modifiers.cpp:291 shortcuts.cpp:338
msgid "Win"
msgstr "Win"
@@ -945,13 +951,14 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Переключиться на следующую раскладку клавиатуры"
+#: ../../kxkb/kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Переключиться на следующую раскладку клавиатуры"
+
#~ msgid "&Remove"
#~ msgstr "У&далить"
#~ msgid "Miscellaneous"
#~ msgstr "Смешанный"
-
-#~ msgid ""
-#~ "_: TQAccel\n"
-#~ "Ctrl"
-#~ msgstr "Ctrl"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkicker.po b/tde-i18n-ru/messages/tdebase/kcmkicker.po
index 665eb952942..055b2f9737a 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkicker.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkicker.po
@@ -7,21 +7,22 @@
# Nick Shaforostoff <shafff@ukr.net>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2021, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkicker\n"
"POT-Creation-Date: 2021-10-08 18:17+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkicker/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -862,7 +863,7 @@ msgstr ""
#: lookandfeeltab.ui:52
#, no-c-format
msgid "Enable icon activation effects"
-msgstr "Включить эффект активации иконки"
+msgstr "Включить эффект активации значка"
#: lookandfeeltab.ui:55
#, no-c-format
@@ -1408,7 +1409,7 @@ msgstr "K Меню поиск"
#: menutab.ui:699
#, no-c-format
msgid "Show search field in TDE Menu"
-msgstr "Показать поле поиска по K Меню"
+msgstr "Показать поле поиска по Меню TDE"
#: menutab.ui:705
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonq.po b/tde-i18n-ru/messages/tdebase/kcmkonq.po
index 45c58f0b6d7..db25841144f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonq.po
@@ -10,33 +10,34 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkonq\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-04-30 18:14+0000\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkonq/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\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 "Mavridis Philippe"
+msgstr "Mavridis Philippe,Андрей Степанов"
#. 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 "mavridisf@gmail.com"
+msgstr "mavridisf@gmail.com,adem4ik@gmail.com"
#: behaviour.cpp:46
msgid ""
@@ -126,17 +127,29 @@ msgid ""
"the icon name. "
msgstr ""
"Если установить этот параметр, файлы можно будет переименовывать путём "
-"щелчка на имени значка."
+"щелчка на имени значка. "
-#: behaviour.cpp:131
+#: behaviour.cpp:129
+msgid "Double click on empty area to move to parent folder"
+msgstr "Двойной щелчок по пустой области для перехода в родительскую папку"
+
+#: behaviour.cpp:130
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+"Если этот параметр включён, двойной щелчок по пустой области приведёт к "
+"переходу в родительскую папку."
+
+#: behaviour.cpp:136
msgid "Home &URL:"
msgstr "&Домашняя папка:"
-#: behaviour.cpp:136
+#: behaviour.cpp:141
msgid "Select Home Folder"
msgstr "Выбор домашней папки"
-#: behaviour.cpp:141
+#: behaviour.cpp:146
msgid ""
"This is the URL (e.g. a folder or a web page) where Konqueror will jump to "
"when the \"Home\" button is pressed. This is usually your home folder, "
@@ -146,11 +159,11 @@ msgstr ""
"Konqueror при нажатии на кнопку \"Домой\". Обычно задаётся домашняя папка "
"пользователя (~)."
-#: behaviour.cpp:149
+#: behaviour.cpp:154
msgid "Show 'Delete' context me&nu entries which bypass the trashcan"
msgstr "Добавить пункт 'Удалить', &не перемещающий файлы в корзину"
-#: behaviour.cpp:153
+#: behaviour.cpp:158
msgid ""
"Check this if you want 'Delete' menu commands to be displayed on the desktop "
"and in the file manager's context menus. You can always delete files by "
@@ -160,11 +173,11 @@ msgstr ""
"меню рабочего стола и файлового менеджера. Можно также всегда удалять файлы, "
"нажав кнопку Shift при использовании пункта меню 'Выбросить в корзину'."
-#: behaviour.cpp:158
+#: behaviour.cpp:163
msgid "Ask Confirmation For"
msgstr "Подтверждение удаления"
-#: behaviour.cpp:160
+#: behaviour.cpp:165
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
"\"delete\" a file. <ul><li><em>Move To Trash:</em> moves the file to your "
@@ -172,15 +185,15 @@ msgid ""
"<li><em>Delete:</em> simply deletes the file.</li> </li></ul>"
msgstr ""
"Этот параметр указывает программе Konqueror, запрашивать ли подтверждение "
-"при \"удалении\" файла.<ul><li><em>Выбросить в корзину:</em> переместить "
+"при «удалении» файла.<ul><li><em>Убрать в корзину:</em> переместить "
"удаляемый файл в папку вашей корзины, откуда файл может быть легко "
-"восстановлен.</li> <li><em>Удалить:</em> просто удалить файл.</li> "
+"восстановлен.</li> <li><em>Удалить:</em> просто удалить файл.</li>"
-#: behaviour.cpp:169
+#: behaviour.cpp:174
msgid "&Move to trash"
msgstr "&Выбросить в корзину"
-#: behaviour.cpp:171
+#: behaviour.cpp:176
msgid "D&elete"
msgstr "&Удалить"
@@ -545,7 +558,7 @@ msgstr "&Максимальный размер файла:"
#: previews.cpp:128
msgid " MB"
-msgstr " Mб"
+msgstr " MБ"
#: previews.cpp:135
msgid "&Increase size of previews relative to icons"
@@ -756,7 +769,7 @@ msgstr "&Всплывающие подсказки"
#: desktopbehavior.ui:139
#, no-c-format
msgid "Lock in Place"
-msgstr "Зафиксировать позиции значков"
+msgstr "Закрепить"
#: desktopbehavior.ui:142
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
index 8c1e95a24d6..2d2feaad761 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
@@ -10,34 +10,35 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkonqhtml\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-16 21:53+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkonqhtml/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 "Nikita V. Youshchenko, Леонид Кантер,Роман Савоченко"
+msgstr "Nikita V. Youshchenko, Леонид Кантер,Роман Савоченко,Андрей Степанов"
#. 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 "yoush@cs.msu.su, leon@asplinux.ru,rom_as@oscada.org"
+msgstr "yoush@cs.msu.su, leon@asplinux.ru,rom_as@oscada.org,adem4ik@gmail.com"
#: appearance.cpp:33
msgid ""
@@ -55,7 +56,7 @@ msgstr "&Размер шрифта"
msgid "This is the relative font size Konqueror uses to display web sites."
msgstr ""
"Здесь указывается относительный размер шрифта, который Konqueror использует "
-"для отображения web-страниц."
+"для отображения веб-страниц."
#: appearance.cpp:49
msgid "M&inimum font size:"
@@ -67,7 +68,7 @@ msgid ""
"other settings"
msgstr ""
"Konqueror никогда не будет использовать шрифт мельче, чем указано здесь.<br> "
-"Этот параметр перекрывает значения других настроек."
+"Этот параметр перекрывает значения других настроек"
#: appearance.cpp:57
msgid "&Medium font size:"
@@ -79,7 +80,7 @@ msgstr "С&тандартный шрифт:"
#: appearance.cpp:75
msgid "This is the font used to display normal text in a web page."
-msgstr "Этот шрифт используется для отображения обычного текста web-страниц."
+msgstr "Этот шрифт используется для отображения обычного текста веб-страниц."
#: appearance.cpp:88
msgid "&Fixed font:"
@@ -99,7 +100,7 @@ msgstr "Шрифт с &засечками:"
#: appearance.cpp:117
msgid "This is the font used to display text that is marked up as serif."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения шрифтом с засечками (Serif)."
#: appearance.cpp:130
@@ -109,7 +110,7 @@ msgstr "Шрифт &без засечек:"
#: appearance.cpp:138
msgid "This is the font used to display text that is marked up as sans-serif."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения шрифтом Sans Serif."
#: appearance.cpp:152
@@ -119,7 +120,7 @@ msgstr "К&урсивный шрифт:"
#: appearance.cpp:160
msgid "This is the font used to display text that is marked up as italic."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения курсивом."
#: appearance.cpp:174
@@ -130,7 +131,7 @@ msgstr "Шрифт &Fantasy:"
msgid ""
"This is the font used to display text that is marked up as a fantasy font."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения «замысловатым» (Fantasy) шрифтом."
#: appearance.cpp:196
@@ -273,7 +274,7 @@ msgid ""
msgstr ""
"Список фильтров URL для всех встроенных изображений и фреймов. Фильтры "
"обрабатываются по порядку, поэтому более общие фильтры указывайте в начале "
-"списка. "
+"списка."
#: filteropts.cpp:96
msgid ""
@@ -343,9 +344,8 @@ msgid "Form Com&pletion"
msgstr "&Заполнение форм"
#: htmlopts.cpp:67
-#, fuzzy
msgid "Enable com&pletion of forms"
-msgstr "&Включить автозаполнение форм"
+msgstr "Разрешить &заполнение форм"
#: htmlopts.cpp:68
msgid ""
@@ -420,16 +420,15 @@ msgid ""
"want to check this box to enhance your browsing experience."
msgstr ""
"При включении этой опции Konqueror будет автоматически загружать все "
-"картинки, встроенные в web-страницы. В противном случае Konqueror вместо "
+"картинки, встроенные в веб-страницы. В противном случае Konqueror вместо "
"картинок покажет значки, а картинки можно будет загрузить позже нажатием на "
"кнопку <i>Картинки</i>.<br>Если только ваше сетевое соединение не является "
"очень медленным, вам скорее всего имеет смысл включить автоматическую "
"загрузку картинок для более комфортной работы."
#: htmlopts.cpp:114
-#, fuzzy
msgid "Enable &favicons"
-msgstr "Включить фильтры"
+msgstr "Включить зн&ачки страниц"
#: htmlopts.cpp:115
msgid ""
@@ -437,6 +436,9 @@ msgid ""
"favicon images that are associated with a web page. These images appear in "
"the Location bar. Otherwise a generic image will appear."
msgstr ""
+"Если включено, Konqueror будет автоматически загружать и показывать значки "
+"favicon веб-страниц. Эти изображения отображаются в адресной строке. В "
+"противном случае будет отображаться общее изображение."
#: htmlopts.cpp:120
msgid "Dra&w frame around not completely loaded images"
@@ -597,11 +599,11 @@ msgstr " с"
#: javaopts.cpp:107
msgid "&Path to Java executable, or 'java':"
-msgstr "П&уть к программе Java, или 'java'"
+msgstr "П&уть к исполняемому файлу Java или «java»:"
#: javaopts.cpp:115
msgid "Additional Java a&rguments:"
-msgstr "Д&ополнительные аргументы Java"
+msgstr "Д&ополнительные аргументы Java:"
#: javaopts.cpp:123
msgid ""
@@ -640,7 +642,7 @@ msgid ""
"<b>java_policy.tgz</b>, will be saved to a location of your choice."
msgstr ""
"Нажмите эту кнопку для записи правил Java в архивный файл. Файл будет "
-"записан в указанный вами каталог под именем <b>java_policy.tgz</b>"
+"записан в указанный вами каталог под именем <b>java_policy.tgz</b>."
#: javaopts.cpp:140
msgid ""
@@ -674,7 +676,7 @@ msgstr ""
"возможности читать и записывать что-то в вашу файловую систему, создавать "
"сокеты по своему усмотрению и выполнять другие действия, которые могут "
"привести к проблемам с безопасностью. Решайте сами, стоит ли вам отключать "
-"эту опцию. В файле $HOME/.java.policy вы с помощью утилиты настройки правил "
+"эту опцию. В файле $HOME/.java.policy вы с помощью утилиты настройки правил "
"Java можете задать особые режимы работы аплетов, загруженных с тех или иных "
"сайтов, в том числе дать им больше прав."
@@ -689,9 +691,9 @@ msgid ""
"the path to the java executable (e.g. /usr/lib/jdk/bin/java), or the path to "
"the directory that contains 'bin/java' (e.g. /opt/IBMJava2-13)."
msgstr ""
-"Введите путь к программе java. Если он включён в PATH, просто введите "
-"'java'. Или же укажите полный путь (например, /usr/lib/jdk/bin/java) или "
-"путь к каталогу, где хранится 'bin/java' (например, /opt/IBMJava2-13)."
+"Введите путь к программе java. Если он включён в PATH, просто введите «java»"
+". Или же укажите полный путь (например, /usr/lib/jdk/bin/java) или путь к "
+"каталогу, где хранится «bin/java» (например, /opt/IBMJava2-13)."
#: javaopts.cpp:168
msgid ""
@@ -800,7 +802,7 @@ msgid ""
msgstr ""
"Здесь указываются домены и узлы, для которых установлены особые правила "
"JavaScript. Эти правила будут использоваться вместо правил по умолчанию для "
-"web-страниц, полученных с указанных доменов и узлов. Выделите правила и "
+"веб-страниц, полученных с указанных доменов и узлов. Выделите правила и "
"используйте управляющие элементы справа для их модификации."
#: jsopts.cpp:89
@@ -872,7 +874,7 @@ msgstr "Разрешить"
#: jspolicies.cpp:165
msgid "Accept all popup window requests."
-msgstr "Принимать все запросы всплывающих окон"
+msgstr "Принимать все запросы всплывающих окон."
#: jspolicies.cpp:170
msgid "Ask"
@@ -880,7 +882,7 @@ msgstr "Спрашивать"
#: jspolicies.cpp:171
msgid "Prompt every time a popup window is requested."
-msgstr "Спрашивать разрешение при каждом запросе всплывающего окна"
+msgstr "Спрашивать разрешение при каждом запросе всплывающего окна."
#: jspolicies.cpp:176
msgid "Deny"
@@ -989,9 +991,9 @@ msgid ""
"i> it brought the focus to the window but the actual focus will remain "
"unchanged."
msgstr ""
-"Игнорировать попытки скриптов сделать сделать окно активным. Веб-страница "
-"будет <i>думать</i>, что она сделала окно активным, но на самом деле фокус "
-"не изменится."
+"Игнорировать попытки скриптов сделать окно активным. Веб-страница будет "
+"<i>думать</i>, что она сделала окно активным, но на самом деле фокус не "
+"изменится."
#: jspolicies.cpp:310
msgid ""
@@ -1151,7 +1153,7 @@ msgid ""
msgstr ""
"Нажмите на эту кнопку для записи правил использования модулей (plugins) в "
"архивный файл. Файл будет записан в указанный вами каталог под именем "
-"<b>plugin_policy.tgz</b>"
+"<b>plugin_policy.tgz</b>."
#: pluginopts.cpp:114
msgid ""
@@ -1214,11 +1216,11 @@ msgid ""
"distribution. A typical place to install them is, for example, '/opt/"
"netscape/plugins'."
msgstr ""
-"<h>Модули Konqueror</h1> Веб-браузер Koqueror может использовать модули "
+"<h1>Модули Konqueror</h1> Веб-браузер Koqueror может использовать модули "
"(plugins) Netscape для демонстрации специального содержимого так же, как это "
"делает Navigator. Учтите, что способ установки модулей зависит от "
"дистрибутива. Одним из типичных мест установки модулей является, например, "
-"каталог '/opt/netscape/plugins'."
+"каталог «/opt/netscape/plugins»."
#: pluginopts.cpp:283
msgid ""
@@ -1279,16 +1281,15 @@ msgstr ""
#: policydlg.cpp:31
msgid "&Host or domain name:"
-msgstr "&Имя сервера или домена"
+msgstr "&Имя узла или домена:"
#: policydlg.cpp:40
-#, fuzzy
msgid ""
"Enter the name of a host (like www.trinitydesktop.org) or a domain, starting "
"with a dot (like .trinitydesktop.org or .org)"
msgstr ""
-"Введите здесь имя сервера (например, www.kde.org) или домена, включая точку "
-"перед именем домена (например, .kde.org or .org)"
+"Введите здесь имя сервера (например, www.trinitydesktop.org) или домена, "
+"включая точку перед именем домена (например, .trinitydesktop.org или .org)"
#: policydlg.cpp:112
msgid "You must first enter a domain name."
@@ -1392,9 +1393,9 @@ msgstr ""
"ситуациях, таких как выбор ссылки или папки средней кнопкой мыши."
#: userInterOpts.ui:65
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Hide the tab bar when only one tab is open"
-msgstr "Скрывать панель вкладок, когда открыта только одна вкладка"
+msgstr "Ск&рывать панель вкладок, когда открыта только одна вкладка"
#: userInterOpts.ui:68
#, no-c-format
@@ -1408,16 +1409,16 @@ msgstr ""
#: userInterOpts.ui:76
#, no-c-format
msgid "C&ycle tabs with mouse wheel"
-msgstr ""
+msgstr "&Переключать вкладки с помощью колеса мыши"
#: userInterOpts.ui:79
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This will cycle through tabs when there are two or more tabs using the mouse "
"wheel."
msgstr ""
-"Если установлен этот параметр, панель вкладок будет отображаться только "
-"тогда, когда открыты две или более вкладок."
+"Это позволит циклически переходить по вкладкам при наличии двух или более "
+"вкладок с помощью колеса мыши."
#: userInterOpts.ui:87
#, no-c-format
@@ -1472,18 +1473,19 @@ msgstr ""
"сайтов."
#: userInterOpts.ui:131
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Show close button instead of website icon with mouse hover"
-msgstr "&Показывать кнопку закрытия вместо значка веб-сайта"
+msgstr ""
+"Показы&вать кнопку закрытия вместо значка веб-сайта при наведении курсора"
#: userInterOpts.ui:134
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This will display a close button inside each tab instead of websites' icons "
"when the mouse pointer hovers the icon."
msgstr ""
-"Внутри каждой вкладки будут отображаться кнопки закрытия вместо значков веб-"
-"сайтов."
+"При наведении указателя мыши на значок в каждой вкладке вместо значка сайта "
+"будет отображаться кнопка закрытия."
#: userInterOpts.ui:142
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
index 45d9a8b98cb..4b6385bb5f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
@@ -8,34 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmkurifilt\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkurifilt/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: filteropts.cpp:38
msgid "Under construction..."
diff --git a/tde-i18n-ru/messages/tdebase/kcmkwm.po b/tde-i18n-ru/messages/tdebase/kcmkwm.po
index f940aa804a2..f049d76e70a 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkwm.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkwm.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkwm\n"
-"POT-Creation-Date: 2021-08-19 18:18+0000\n"
+"POT-Creation-Date: 2023-09-17 18:10+0000\n"
"PO-Revision-Date: 2007-09-28 19:29+0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -41,43 +41,49 @@ msgstr ""
"dyp@perchine.com,Hermann.Zheboldov@shq.ru,mok@kde.ru,leon@blackcatlinux.com,"
"rom_as@oscada.org"
-#: main.cpp:97
+#: main.cpp:104
msgid "&Focus"
msgstr "&Фокус"
-#: main.cpp:102 main.cpp:249
+#: main.cpp:109 main.cpp:268
msgid "&Titlebar Actions"
msgstr "&Действия заголовка"
-#: main.cpp:107 main.cpp:254
+#: main.cpp:114 main.cpp:273
msgid "Window Actio&ns"
msgstr "&Действия окна"
-#: main.cpp:112
+#: main.cpp:119
msgid "&Moving"
msgstr "&Перемещение"
-#: main.cpp:117
+#: main.cpp:124
+#, fuzzy
+#| msgid "Active Desktop Borders"
+msgid "Active &Borders"
+msgstr "Активные границы рабочего стола"
+
+#: main.cpp:129
msgid "Ad&vanced"
msgstr "&Дополнительно"
-#: main.cpp:122
+#: main.cpp:134
msgid "&Translucency"
msgstr "&Прозрачность"
-#: main.cpp:126
+#: main.cpp:138
msgid "kcmtwinoptions"
msgstr "kcmtwinoptions"
-#: main.cpp:126
+#: main.cpp:138
msgid "Window Behavior Configuration Module"
msgstr "Модуль настройки поведения окон"
-#: main.cpp:128
+#: main.cpp:140
msgid "(c) 1997 - 2002 KWin and KControl Authors"
msgstr "(c) 1997-2002 Авторы KWin и KControl"
-#: main.cpp:190
+#: main.cpp:205
#, fuzzy
msgid ""
"<h1>Window Behavior</h1> Here you can customize the way windows behave when "
@@ -117,15 +123,15 @@ msgstr "Развернуть по вертикали"
msgid "Maximize (horizontal only)"
msgstr "Развернуть по горизонтали"
-#: mouse.cpp:161 mouse.cpp:744
+#: mouse.cpp:161 mouse.cpp:741
msgid "Minimize"
msgstr "Свернуть"
-#: mouse.cpp:162 mouse.cpp:275 mouse.cpp:308
+#: mouse.cpp:162 mouse.cpp:252 mouse.cpp:305
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: mouse.cpp:163 mouse.cpp:250 mouse.cpp:271 mouse.cpp:311 mouse.cpp:743
+#: mouse.cpp:163 mouse.cpp:248 mouse.cpp:308 mouse.cpp:740
msgid "Lower"
msgstr "Убрать вниз"
@@ -133,8 +139,8 @@ msgstr "Убрать вниз"
msgid "On All Desktops"
msgstr "На всех рабочих столах"
-#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:253 mouse.cpp:274 mouse.cpp:312
-#: mouse.cpp:745 mouse.cpp:772
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:251 mouse.cpp:309 mouse.cpp:742
+#: mouse.cpp:769
msgid "Nothing"
msgstr "Ничего"
@@ -150,35 +156,35 @@ msgstr "Событие колеса в заголовке:"
msgid "Handle mouse wheel events"
msgstr "Действия колеса мыши"
-#: mouse.cpp:184 mouse.cpp:766
+#: mouse.cpp:184 mouse.cpp:763
msgid "Raise/Lower"
msgstr "Поверх всех / убрать вниз"
-#: mouse.cpp:185 mouse.cpp:767
+#: mouse.cpp:185 mouse.cpp:764
msgid "Shade/Unshade"
msgstr "В/из заголовка"
-#: mouse.cpp:186 mouse.cpp:768
+#: mouse.cpp:186 mouse.cpp:765
msgid "Maximize/Restore"
msgstr "Развернуть/восстановить"
-#: mouse.cpp:187 mouse.cpp:769
+#: mouse.cpp:187 mouse.cpp:766
msgid "Keep Above/Below"
msgstr "Выше/ниже прочих"
-#: mouse.cpp:188 mouse.cpp:770
+#: mouse.cpp:188 mouse.cpp:767
msgid "Move to Previous/Next Desktop"
msgstr "На пред./след. рабочий стол"
-#: mouse.cpp:189 mouse.cpp:771
+#: mouse.cpp:189 mouse.cpp:768
msgid "Change Opacity"
msgstr "Изменить прозрачность"
-#: mouse.cpp:198 mouse.cpp:777
+#: mouse.cpp:198 mouse.cpp:774
msgid "Reverse wheel direction"
msgstr ""
-#: mouse.cpp:200 mouse.cpp:779
+#: mouse.cpp:200 mouse.cpp:776
msgid "Use this to reverse the action of the mouse wheel."
msgstr ""
@@ -193,11 +199,11 @@ msgid ""
msgstr ""
"Здесь вы можете настроить реакцию окна на щелчок мыши на заголовке или рамке."
-#: mouse.cpp:217 mouse.cpp:342 mouse.cpp:619
+#: mouse.cpp:217 mouse.cpp:339 mouse.cpp:616
msgid "Left button:"
msgstr "Левая кнопка:"
-#: mouse.cpp:218 mouse.cpp:620 mouse.cpp:698
+#: mouse.cpp:218 mouse.cpp:617 mouse.cpp:695
msgid ""
"In this row you can customize left click behavior when clicking into the "
"titlebar or the frame."
@@ -205,11 +211,11 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши на "
"заголовке или рамке окна."
-#: mouse.cpp:221 mouse.cpp:344 mouse.cpp:623
+#: mouse.cpp:221 mouse.cpp:341 mouse.cpp:620
msgid "Right button:"
msgstr "Правая кнопка:"
-#: mouse.cpp:222 mouse.cpp:624 mouse.cpp:702
+#: mouse.cpp:222 mouse.cpp:621 mouse.cpp:699
msgid ""
"In this row you can customize right click behavior when clicking into the "
"titlebar or the frame."
@@ -217,7 +223,7 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок правой кнопки мыши на заголовке "
"или рамке окна."
-#: mouse.cpp:234 mouse.cpp:343 mouse.cpp:645
+#: mouse.cpp:234 mouse.cpp:340 mouse.cpp:642
msgid "Middle button:"
msgstr "Средняя кнопка:"
@@ -241,19 +247,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"активного окна."
-#: mouse.cpp:249 mouse.cpp:270 mouse.cpp:310 mouse.cpp:742
+#: mouse.cpp:247 mouse.cpp:307 mouse.cpp:739
msgid "Raise"
msgstr "Вывести поверх всех"
-#: mouse.cpp:251 mouse.cpp:272 mouse.cpp:309
+#: mouse.cpp:249 mouse.cpp:306
msgid "Operations Menu"
msgstr "Меню операций"
-#: mouse.cpp:252 mouse.cpp:273 mouse.cpp:740
+#: mouse.cpp:250 mouse.cpp:737
msgid "Toggle Raise & Lower"
msgstr "Вывести поверх всех / убрать вниз"
-#: mouse.cpp:257
+#: mouse.cpp:254
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</"
"em> window."
@@ -261,7 +267,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:260
+#: mouse.cpp:257
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -269,7 +275,7 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:281
+#: mouse.cpp:278
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -277,7 +283,7 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:290
+#: mouse.cpp:287
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -285,7 +291,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:293
+#: mouse.cpp:290
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -293,11 +299,11 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:299
+#: mouse.cpp:296
msgid "Inactive"
msgstr "Неактивное окно"
-#: mouse.cpp:301
+#: mouse.cpp:298
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an inactive window."
@@ -305,19 +311,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"неактивного окна."
-#: mouse.cpp:305 mouse.cpp:657
+#: mouse.cpp:302 mouse.cpp:654
msgid "Activate & Raise"
msgstr "Передать фокус и вывести поверх всех"
-#: mouse.cpp:306
+#: mouse.cpp:303
msgid "Activate & Lower"
msgstr "Передать фокус и убрать вниз"
-#: mouse.cpp:307 mouse.cpp:656
+#: mouse.cpp:304 mouse.cpp:653
msgid "Activate"
msgstr "Передать фокус"
-#: mouse.cpp:324
+#: mouse.cpp:321
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -325,35 +331,35 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:334
+#: mouse.cpp:331
msgid "Maximize Button"
msgstr "Кнопка разворачивания"
-#: mouse.cpp:339
+#: mouse.cpp:336
msgid "Here you can customize behavior when clicking on the maximize button."
msgstr ""
"Здесь вы можете настроить поведение при нажатии на кнопку разворачивания."
-#: mouse.cpp:347
+#: mouse.cpp:344
msgid "Behavior on <em>left</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:348
+#: mouse.cpp:345
msgid "Behavior on <em>middle</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:349
+#: mouse.cpp:346
msgid "Behavior on <em>right</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:610
+#: mouse.cpp:607
msgid "Inactive Inner Window"
msgstr "Внутри неактивного окна"
-#: mouse.cpp:614
+#: mouse.cpp:611
msgid ""
"Here you can customize mouse click behavior when clicking on an inactive "
"inner window ('inner' means: not titlebar, not frame)."
@@ -361,7 +367,7 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок мыши внутри неактивного окна "
"('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:633
+#: mouse.cpp:630
msgid ""
"In this row you can customize left click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -369,7 +375,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши внутри "
"неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:636
+#: mouse.cpp:633
msgid ""
"In this row you can customize right click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -377,7 +383,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок правой кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:646
+#: mouse.cpp:643
msgid ""
"In this row you can customize middle click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -385,19 +391,19 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок средней кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:654
+#: mouse.cpp:651
msgid "Activate, Raise & Pass Click"
msgstr "Передать фокус, вывести поверх всех и обработать щелчок"
-#: mouse.cpp:655
+#: mouse.cpp:652
msgid "Activate & Pass Click"
msgstr "Передать фокус и обработать щелчок"
-#: mouse.cpp:680
+#: mouse.cpp:677
msgid "Inner Window, Titlebar && Frame"
msgstr "Внутри окна, на заголовке и рамке"
-#: mouse.cpp:684
+#: mouse.cpp:681
msgid ""
"Here you can customize TDE's behavior when clicking somewhere into a window "
"while pressing a modifier key."
@@ -405,11 +411,11 @@ msgstr ""
"Здесь вы можете настроить отклик окна на щелчок мыши внутри окна при нажатой "
"управляющей клавише на клавиатуре."
-#: mouse.cpp:690
+#: mouse.cpp:687
msgid "Modifier key:"
msgstr "Модификатор:"
-#: mouse.cpp:692
+#: mouse.cpp:689
msgid ""
"Here you select whether holding the Meta key or Alt key will allow you to "
"perform the following actions."
@@ -417,19 +423,19 @@ msgstr ""
"Здесь вы можете указать, какие действия будут предприниматься при нажатой "
"клавише Meta или Alt."
-#: mouse.cpp:697
+#: mouse.cpp:694
msgid "Modifier key + left button:"
msgstr "Модификатор + левая кнопка:"
-#: mouse.cpp:701
+#: mouse.cpp:698
msgid "Modifier key + right button:"
msgstr "Модификатор + правая кнопка:"
-#: mouse.cpp:714
+#: mouse.cpp:711
msgid "Modifier key + middle button:"
msgstr "Модификатор + средняя кнопка:"
-#: mouse.cpp:715
+#: mouse.cpp:712
msgid ""
"Here you can customize TDE's behavior when middle clicking into a window "
"while pressing the modifier key."
@@ -437,11 +443,11 @@ msgstr ""
"Здесь вы можете настроить реакцию TDE на щелчок средней кнопки мыши в "
"пределах окна с одновременно нажатой клавишей модификатора."
-#: mouse.cpp:722
+#: mouse.cpp:719
msgid "Modifier key + mouse wheel:"
msgstr "Модификатор + колесо мыши"
-#: mouse.cpp:723
+#: mouse.cpp:720
msgid ""
"Here you can customize TDE's behavior when scrolling with the mouse wheel "
"in a window while pressing the modifier key."
@@ -449,47 +455,47 @@ msgstr ""
"Здесь вы можете настроить отклик окна на прокрутку колеса мыши внутри окна "
"при нажатой управляющей клавише на клавиатуре."
-#: mouse.cpp:731
+#: mouse.cpp:728
msgid "Meta"
msgstr "Meta"
-#: mouse.cpp:732
+#: mouse.cpp:729
msgid "Alt"
msgstr "Alt"
-#: mouse.cpp:739
+#: mouse.cpp:736
msgid "Activate, Raise and Move"
msgstr "Передать фокус, поднять и переместить"
-#: mouse.cpp:741
+#: mouse.cpp:738
msgid "Resize"
msgstr "Изменить размер"
-#: windows.cpp:126
+#: windows.cpp:132
msgid "Focus"
msgstr "Фокус"
-#: windows.cpp:133
+#: windows.cpp:139
msgid "&Policy:"
msgstr "&Правило"
-#: windows.cpp:136
+#: windows.cpp:142
msgid "Click to Focus"
msgstr "Щелчком мыши"
-#: windows.cpp:137
+#: windows.cpp:143
msgid "Focus Follows Mouse"
msgstr "Фокус следует за мышью"
-#: windows.cpp:138
+#: windows.cpp:144
msgid "Focus Under Mouse"
msgstr "Фокус под мышью"
-#: windows.cpp:139
+#: windows.cpp:145
msgid "Focus Strictly Under Mouse"
msgstr "Фокус строго под мышью"
-#: windows.cpp:144
+#: windows.cpp:150
msgid ""
"The focus policy is used to determine the active window, i.e. the window you "
"can work in. <ul> <li><em>Click to focus:</em> A window becomes active when "
@@ -522,63 +528,63 @@ msgstr ""
"под мышью' мешают использовать такие функции, как например циклическое "
"переключение между окнами при помощи Alt+Tab."
-#: windows.cpp:169
+#: windows.cpp:175
msgid "Auto &raise"
msgstr "О&кно всплывает автоматически"
-#: windows.cpp:174 windows.cpp:187 windows.cpp:646
+#: windows.cpp:180 windows.cpp:193 windows.cpp:866
msgid "Dela&y:"
msgstr "&Задержка:"
-#: windows.cpp:177 windows.cpp:190 windows.cpp:649 windows.cpp:677
+#: windows.cpp:183 windows.cpp:196 windows.cpp:660 windows.cpp:869
msgid " msec"
msgstr " мс"
-#: windows.cpp:182
+#: windows.cpp:188
msgid "Delay focus"
msgstr "Задержка фокуса"
-#: windows.cpp:193
+#: windows.cpp:199
#, fuzzy
msgid "Click &raises active window"
msgstr "Ще&лчок поднимает активное окно"
-#: windows.cpp:200
+#: windows.cpp:206
#, fuzzy
msgid "Focus stealing prevention &level:"
msgstr "Уровень предотвращения перехода фокуса:"
-#: windows.cpp:203
+#: windows.cpp:209
msgid ""
"_: Focus Stealing Prevention Level\n"
"None"
msgstr "Нет"
-#: windows.cpp:204
+#: windows.cpp:210
msgid ""
"_: Focus Stealing Prevention Level\n"
"Low"
msgstr "Низкий"
-#: windows.cpp:205
+#: windows.cpp:211
msgid ""
"_: Focus Stealing Prevention Level\n"
"Normal"
msgstr "Средний"
-#: windows.cpp:206
+#: windows.cpp:212
msgid ""
"_: Focus Stealing Prevention Level\n"
"High"
msgstr "Высокий"
-#: windows.cpp:207
+#: windows.cpp:213
msgid ""
"_: Focus Stealing Prevention Level\n"
"Extreme"
msgstr "Очень высокий"
-#: windows.cpp:210
+#: windows.cpp:216
#, fuzzy
msgid ""
"<p>This option specifies how much TWin will try to prevent unwanted focus "
@@ -614,7 +620,7 @@ msgstr ""
"политики \"фокус за мышью\".</li><li><em>Очень высокий:</em> Все окна должны "
"активироваться только пользователем.</li></ul></p>"
-#: windows.cpp:232
+#: windows.cpp:238
msgid ""
"When this option is enabled, a window in the background will automatically "
"come to the front when the mouse pointer has been over it for some time."
@@ -622,7 +628,7 @@ msgstr ""
"Если включена эта опция, то окно будет автоматически активизировано, если "
"указатель мыши находится в нём некоторое время."
-#: windows.cpp:234
+#: windows.cpp:240
msgid ""
"This is the delay after which the window that the mouse pointer is over will "
"automatically come to the front."
@@ -630,7 +636,7 @@ msgstr ""
"Задержка, по истечении которой окно, в котором находится указатель мыши, "
"всплывает наверх."
-#: windows.cpp:238
+#: windows.cpp:244
msgid ""
"When this option is enabled, the active window will be brought to the front "
"when you click somewhere into the window contents. To change it for inactive "
@@ -640,7 +646,7 @@ msgstr ""
"если вы щёлкните по любому месту внутри окна. Чтобы изменить это для "
"неактивных окон, необходимо изменить параметры во вкладке \"Действия\"."
-#: windows.cpp:243
+#: windows.cpp:249
msgid ""
"When this option is enabled, there will be a delay after which the window "
"the mouse pointer is over will become active (receive focus)."
@@ -648,7 +654,7 @@ msgstr ""
"Если этот параметр включен, окно будет становиться активным (получать фокус) "
"при наведении на него указателя не сразу, а с задержкой."
-#: windows.cpp:245
+#: windows.cpp:251
msgid ""
"This is the delay after which the window the mouse pointer is over will "
"automatically receive focus."
@@ -656,11 +662,11 @@ msgstr ""
"Задержка, по истечении которой окно, в котором находится указатель мыши, "
"автоматически получит фокус."
-#: windows.cpp:248
+#: windows.cpp:254
msgid "S&eparate screen focus"
msgstr "Ра&зделить фокус экрана"
-#: windows.cpp:250
+#: windows.cpp:256
msgid ""
"When this option is enabled, focus operations are limited only to the active "
"Xinerama screen"
@@ -668,11 +674,11 @@ msgstr ""
"Когда этот параметр включен операции с фокусом будут ограничены только "
"активным экраном Xinerama"
-#: windows.cpp:253
+#: windows.cpp:259
msgid "Active &mouse screen"
msgstr "Активный экран &мыши"
-#: windows.cpp:255
+#: windows.cpp:261
msgid ""
"When this option is enabled, active Xinerama screen (where for example new "
"windows appear) is the screen with the mouse pointer. When disabled, the "
@@ -684,15 +690,15 @@ msgstr ""
"экран Xinerama это экран с фокусным окном. Это свойство по умолчанию "
"отключено для Нажатия на фокус и включения для других политик фокуса."
-#: windows.cpp:271
+#: windows.cpp:277
msgid "Navigation"
msgstr "Навигация"
-#: windows.cpp:275
+#: windows.cpp:281
msgid "Show window list while switching windows"
msgstr "Показывать список окон при переключении окон"
-#: windows.cpp:278
+#: windows.cpp:284
msgid ""
"Hold down the Alt key and press the Tab key repeatedly to walk through the "
"windows on the current desktop (the Alt+Tab combination can be "
@@ -715,11 +721,11 @@ msgstr ""
"предыдущее окно посылается на задний план. Никаких списков при этом не "
"выводится."
-#: windows.cpp:290
+#: windows.cpp:296
msgid "&Traverse windows on all desktops"
msgstr "&По окнам на всех рабочих столах"
-#: windows.cpp:293
+#: windows.cpp:299
msgid ""
"Leave this option disabled if you want to limit walking through windows to "
"the current desktop."
@@ -727,11 +733,11 @@ msgstr ""
"Отключите этот режим, если хотите переключаться между окнами только на "
"текущем рабочем столе."
-#: windows.cpp:297
+#: windows.cpp:303
msgid "Desktop navi&gation wraps around"
msgstr "&С переходом по циклу"
-#: windows.cpp:300
+#: windows.cpp:306
msgid ""
"Enable this option if you want keyboard or active desktop border navigation "
"beyond the edge of a desktop to take you to the opposite edge of the new "
@@ -740,26 +746,130 @@ msgstr ""
"Установите этот параметр, если хотите при перемещении за границу рабочего "
"стола попадать на противоположную сторону нового рабочего стола."
-#: windows.cpp:304
+#: windows.cpp:310
#, fuzzy
msgid "Popup &desktop name on desktop switch"
msgstr "&Выводить имя рабочего стола при переключении"
-#: windows.cpp:307
+#: windows.cpp:313
msgid ""
"Enable this option if you wish to see the current desktop name popup "
"whenever the current desktop is changed."
msgstr "Будет показано всплывающее окошко с именем текущего рабочего стола."
+#: windows.cpp:625
+msgid "Active Desktop Borders"
+msgstr "Активные границы рабочего стола"
+
+#: windows.cpp:629
+#, fuzzy
+#| msgid ""
+#| "If this option is enabled, moving the mouse to a screen border will "
+#| "change your desktop. This is e.g. useful if you want to drag windows from "
+#| "one desktop to the other."
+msgid ""
+"If this option is enabled, moving the mouse to a screen border will perform "
+"an action. It will either change your desktop or tile the window that is "
+"currently dragged."
+msgstr ""
+"Перемещение мыши за границу экрана приведёт к переключению на соседний "
+"рабочий стол. Это очень удобно при перетаскивании окна с одного рабочего "
+"стола на другой."
+
+#: windows.cpp:633
+msgid "Function:"
+msgstr ""
+
#: windows.cpp:635
+msgid "D&isabled"
+msgstr "&Отключены"
+
+#: windows.cpp:637
+msgid "Switch &desktop"
+msgstr ""
+
+#: windows.cpp:642
+#, fuzzy
+#| msgid "Only &when moving windows"
+msgid "Switch desktop only when &moving a window"
+msgstr "Только при &перемещении окон"
+
+#: windows.cpp:644
+#, fuzzy
+#| msgid "Active windows:"
+msgid "Tile &window"
+msgstr "Активные окна:"
+
+#: windows.cpp:650
+msgid "Maximize windows by dragging them to the &top of the screen"
+msgstr ""
+
+#: windows.cpp:651
+#, fuzzy
+#| msgid "Display content in &resizing windows"
+msgid "Display content &while tiling windows"
+msgstr "По&казывать содержимое при изменении размера окна"
+
+#: windows.cpp:652
+#, fuzzy
+#| msgid ""
+#| "Enable this option if you want a window's content to be shown while "
+#| "resizing it, instead of just showing a window 'skeleton'. The result may "
+#| "not be satisfying on slow machines."
+msgid ""
+"Enable this option if you want a window's content to be shown while tiling "
+"it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines."
+msgstr ""
+"При изменении размера окна будет показываться все его содержимое, а не "
+"только рамка. Результат может быть неудовлетворительным на медленных машинах "
+"без графического ускорителя."
+
+#: windows.cpp:661
+msgid "Border &activation delay:"
+msgstr ""
+
+#: windows.cpp:662
+#, fuzzy
+#| msgid ""
+#| "Here you can set a delay for switching desktops using the active borders "
+#| "feature. Desktops will be switched after the mouse has been pushed "
+#| "against a screen border for the specified number of milliseconds."
+msgid ""
+"Here you can set a delay for the activation of active borders feature. The "
+"selected action will be performed after the mouse has been pushed against a "
+"screen border for the specified number of milliseconds."
+msgstr ""
+"Здесь можно установить задержку переключения рабочих столов при помощи "
+"функции активных границ. Переключение рабочего стола будет производиться "
+"через заданное количество миллисекунд после перемещения мыши за границу "
+"экрана."
+
+#: windows.cpp:668
+msgid " px"
+msgstr ""
+
+#: windows.cpp:669
+msgid "Border &activation distance:"
+msgstr ""
+
+#: windows.cpp:670
+msgid ""
+"The distance from which an active border can be activated. A lower value "
+"requires you to push repeatedly into the edge. Setting this to a higher "
+"value (e.g. 30) activates the borders when the mouse is close enough, making "
+"them easier to activate but also more prone to false activations."
+msgstr ""
+
+#: windows.cpp:855
msgid "Shading"
msgstr "Свёртывание в заголовок"
-#: windows.cpp:637
+#: windows.cpp:857
msgid "Anima&te"
msgstr "&Анимация"
-#: windows.cpp:638
+#: windows.cpp:858
msgid ""
"Animate the action of reducing the window to its titlebar (shading) as well "
"as the expansion of a shaded window"
@@ -767,11 +877,11 @@ msgstr ""
"Этот флажок включает анимацию при свёртывании окна в заголовок и при "
"восстановлении его первоначального вида из заголовка."
-#: windows.cpp:641
+#: windows.cpp:861
msgid "&Enable hover"
msgstr "&Разворачивать из заголовка мышью"
-#: windows.cpp:651
+#: windows.cpp:871
msgid ""
"If Shade Hover is enabled, a shaded window will un-shade automatically when "
"the mouse pointer has been over the title bar for some time."
@@ -779,7 +889,7 @@ msgstr ""
"Свёрнутое в заголовок окно будет автоматически восстанавливаться, если "
"указатель мыши находится на нём некоторое время."
-#: windows.cpp:654
+#: windows.cpp:874
msgid ""
"Sets the time in milliseconds before the window unshades when the mouse "
"pointer goes over the shaded window."
@@ -787,72 +897,31 @@ msgstr ""
"Время в миллисекундах, через которое свёрнутое в заголовок окно "
"автоматически восстанавливается при наведении на него мышью."
-#: windows.cpp:665
-msgid "Active Desktop Borders"
-msgstr "Активные границы рабочего стола"
-
-#: windows.cpp:668
-msgid ""
-"If this option is enabled, moving the mouse to a screen border will change "
-"your desktop. This is e.g. useful if you want to drag windows from one "
-"desktop to the other."
-msgstr ""
-"Перемещение мыши за границу экрана приведёт к переключению на соседний "
-"рабочий стол. Это очень удобно при перетаскивании окна с одного рабочего "
-"стола на другой."
-
-#: windows.cpp:671
-msgid "D&isabled"
-msgstr "&Отключены"
-
-#: windows.cpp:672
-msgid "Only &when moving windows"
-msgstr "Только при &перемещении окон"
-
-#: windows.cpp:673
-msgid "A&lways enabled"
-msgstr "&Всегда включены"
-
-#: windows.cpp:678
-msgid "Desktop &switch delay:"
-msgstr "&Задержка переключения рабочих столов:"
-
-#: windows.cpp:679
-msgid ""
-"Here you can set a delay for switching desktops using the active borders "
-"feature. Desktops will be switched after the mouse has been pushed against a "
-"screen border for the specified number of milliseconds."
-msgstr ""
-"Здесь можно установить задержку переключения рабочих столов при помощи "
-"функции активных границ. Переключение рабочего стола будет производиться "
-"через заданное количество миллисекунд после перемещения мыши за границу "
-"экрана."
-
-#: windows.cpp:691
+#: windows.cpp:885
msgid "Hide utility windows for inactive applications"
msgstr "Скрывать служебные окна неактивных приложений"
-#: windows.cpp:693
+#: windows.cpp:887
msgid ""
-"When turned on, utility windows (tool windows, torn-off menus,...) of "
-"inactive applications will be hidden and will be shown only when the "
-"application becomes active. Note that applications have to mark the windows "
-"with the proper window type for this feature to work."
+"When turned on, utility windows (tool windows, torn-off menus,…) of inactive "
+"applications will be hidden and will be shown only when the application "
+"becomes active. Note that applications have to mark the windows with the "
+"proper window type for this feature to work."
msgstr ""
"При включении этого параметра вспомогательные окна (панели инструментов, "
-"отсоединённые меню...) для неактивных приложений будут скрыты. Примечание: "
+"отсоединённые меню…) для неактивных приложений будут скрыты. Примечание: "
"приложение должно устанавливать правильный тип для вспомогательных окон "
"чтобы эта возможность работала корректно."
-#: windows.cpp:835
+#: windows.cpp:985
msgid "Windows"
msgstr "Окно"
-#: windows.cpp:843
+#: windows.cpp:993
msgid "Di&splay content in moving windows"
msgstr "П&оказывать содержимое перемещаемого окна"
-#: windows.cpp:845
+#: windows.cpp:995
msgid ""
"Enable this option if you want a window's content to be fully shown while "
"moving it, instead of just showing a window 'skeleton'. The result may not "
@@ -861,11 +930,11 @@ msgstr ""
"Будет перемещаться все содержимое окна, а не только рамка. Результат может "
"быть неудовлетворительным на медленных машинах без графического ускорителя."
-#: windows.cpp:849
+#: windows.cpp:999
msgid "Display content in &resizing windows"
msgstr "По&казывать содержимое при изменении размера окна"
-#: windows.cpp:851
+#: windows.cpp:1001
msgid ""
"Enable this option if you want a window's content to be shown while resizing "
"it, instead of just showing a window 'skeleton'. The result may not be "
@@ -875,11 +944,11 @@ msgstr ""
"только рамка. Результат может быть неудовлетворительным на медленных машинах "
"без графического ускорителя."
-#: windows.cpp:855
+#: windows.cpp:1005
msgid "Display window &geometry when moving or resizing"
msgstr "Показывать &геометрию окна при перемещении или изменении размера"
-#: windows.cpp:857
+#: windows.cpp:1007
msgid ""
"Enable this option if you want a window's geometry to be displayed while it "
"is being moved or resized. The window position relative to the top-left "
@@ -889,11 +958,11 @@ msgstr ""
"будет показываться его геометрия. Кроме размеров будет также показана "
"позиция окна относительно верхнего левого угла экрана."
-#: windows.cpp:867
+#: windows.cpp:1017
msgid "Animate minimi&ze and restore"
msgstr "&Плавное свёртывание и восстановление"
-#: windows.cpp:869
+#: windows.cpp:1019
msgid ""
"Enable this option if you want an animation shown when windows are minimized "
"or restored."
@@ -901,25 +970,25 @@ msgstr ""
"Анимация при минимизации окна и при восстановлении его из свёрнутого "
"состояния."
-#: windows.cpp:883
+#: windows.cpp:1033
msgid "Slow"
msgstr "Медленно"
-#: windows.cpp:887
+#: windows.cpp:1037
msgid "Fast"
msgstr "Быстро"
-#: windows.cpp:891
+#: windows.cpp:1041
msgid ""
"Here you can set the speed of the animation shown when windows are minimized "
"and restored. "
msgstr "Скорость анимации при свёртывании и восстановлении окна."
-#: windows.cpp:897
+#: windows.cpp:1047
msgid "Allow moving and resizing o&f maximized windows"
msgstr "&Разрешить перемещение и изменение размера развёрнутых окон"
-#: windows.cpp:899
+#: windows.cpp:1049
msgid ""
"When enabled, this feature activates the border of maximized windows and "
"allows you to move or resize them, just like for normal windows"
@@ -927,35 +996,45 @@ msgstr ""
"В этом режиме можно перемещать и изменять размер развёрнутых окон, используя "
"их границу, как и для обычных окон."
-#: windows.cpp:905
+#: windows.cpp:1053
+msgid "Restore size of maximized/tiled windows when moving"
+msgstr ""
+
+#: windows.cpp:1055
+msgid ""
+"If this feature is enabled, dragging a maximized or tiled window will "
+"restore the window to its original size."
+msgstr ""
+
+#: windows.cpp:1060
msgid "&Placement:"
msgstr "&Размещение нового окна:"
-#: windows.cpp:908
+#: windows.cpp:1063
msgid "Smart"
msgstr "Оптимальное"
-#: windows.cpp:909
+#: windows.cpp:1064
msgid "Maximizing"
msgstr "Развёртывание"
-#: windows.cpp:910
+#: windows.cpp:1065
msgid "Cascade"
msgstr "Каскадом"
-#: windows.cpp:911
+#: windows.cpp:1066
msgid "Random"
msgstr "Случайное"
-#: windows.cpp:912
+#: windows.cpp:1067
msgid "Centered"
msgstr "По центру"
-#: windows.cpp:913
+#: windows.cpp:1068
msgid "Zero-Cornered"
msgstr "В левом верхнем углу"
-#: windows.cpp:920
+#: windows.cpp:1075
msgid ""
"The placement policy determines where a new window will appear on the "
"desktop. <ul> <li><em>Smart</em> will try to achieve a minimum overlap of "
@@ -977,19 +1056,19 @@ msgstr ""
"располагаются в центре экрана</li><li><em>В (ну)левом углу</em> окна "
"располагаются в левом верхнем углу экрана</li></ul>"
-#: windows.cpp:959
+#: windows.cpp:1114
msgid "Snap Zones"
msgstr "Граничные зоны"
-#: windows.cpp:963 windows.cpp:972
+#: windows.cpp:1118 windows.cpp:1127
msgid "none"
msgstr "нет"
-#: windows.cpp:965
+#: windows.cpp:1120
msgid "&Border snap zone:"
msgstr "&Размер граничной зоны экрана:"
-#: windows.cpp:967
+#: windows.cpp:1122
msgid ""
"Here you can set the snap zone for screen borders, i.e. the 'strength' of "
"the magnetic field which will make windows snap to the border when moved "
@@ -999,11 +1078,11 @@ msgstr ""
"поля\", которое побуждает окна прилипать к границе, когда они находятся "
"близко от неё."
-#: windows.cpp:974
+#: windows.cpp:1129
msgid "&Window snap zone:"
msgstr "Размер &граничной зоны окон:"
-#: windows.cpp:976
+#: windows.cpp:1131
msgid ""
"Here you can set the snap zone for windows, i.e. the 'strength' of the "
"magnetic field which will make windows snap to each other when they're moved "
@@ -1013,11 +1092,11 @@ msgstr ""
"\", которое побуждает окна \"склеиваться\", когда они находятся близко друг "
"от друга."
-#: windows.cpp:980
+#: windows.cpp:1135
msgid "Snap windows onl&y when overlapping"
msgstr "&Привязывать окна, только если они перекрываются."
-#: windows.cpp:981
+#: windows.cpp:1136
msgid ""
"Here you can set that windows will be only snapped if you try to overlap "
"them, i.e. they will not be snapped if the windows comes only near another "
@@ -1027,7 +1106,7 @@ msgstr ""
"если они перекрываются. При этом они не будут прилипать, если просто "
"находятся близко друг к другу или к границе."
-#: windows.cpp:1078 windows.cpp:1082
+#: windows.cpp:1237 windows.cpp:1241
msgid ""
"_n: pixel\n"
" pixels"
@@ -1036,7 +1115,7 @@ msgstr ""
" пиксела\n"
" пикселов"
-#: windows.cpp:1281
+#: windows.cpp:1443
#, fuzzy
msgid ""
"<qt><b>It seems that alpha channel support is not available.</"
@@ -1058,53 +1137,53 @@ msgstr ""
"поддержку Xrender (в основном - карты nVidia):<br><br><i>Option "
"\"RenderAccel\" \"true\"</i><br>In <i>Section \"Device\"</i></qt>"
-#: windows.cpp:1301
+#: windows.cpp:1463
msgid "Apply translucency only to decoration"
msgstr "Применить прозрачность только для оформления"
-#: windows.cpp:1309
+#: windows.cpp:1471
msgid "Active windows:"
msgstr "Активные окна:"
-#: windows.cpp:1316
+#: windows.cpp:1478
msgid "Inactive windows:"
msgstr "Неактивные окна:"
-#: windows.cpp:1323
+#: windows.cpp:1485
msgid "Moving windows:"
msgstr "Перемещаемые окна:"
-#: windows.cpp:1330
+#: windows.cpp:1492
msgid "Dock windows:"
msgstr "Специальные окна:"
-#: windows.cpp:1339
+#: windows.cpp:1501
msgid "Treat 'keep above' windows as active ones"
msgstr "Считать окна со включенным \"Всегда наверху\" как активные"
-#: windows.cpp:1342
+#: windows.cpp:1504
msgid "Disable ARGB windows (ignores window alpha maps, fixes gtk1 apps)"
msgstr ""
"Отключить ARGB-окна (игнорировать альфа-карты окна, исправляет приложения "
"gtk1)"
-#: windows.cpp:1348
+#: windows.cpp:1510
msgid "Use OpenGL compositor (best performance)"
msgstr ""
-#: windows.cpp:1350
+#: windows.cpp:1512
msgid "Blur the background of transparent windows"
msgstr ""
-#: windows.cpp:1352
+#: windows.cpp:1514
msgid "Desaturate the background of transparent windows"
msgstr ""
-#: windows.cpp:1361
+#: windows.cpp:1523
msgid "Opacity"
msgstr "Непрозрачность"
-#: windows.cpp:1367
+#: windows.cpp:1529
#, fuzzy
msgid ""
"Use shadows on windows (standard effects should be disabled in the Styles "
@@ -1113,7 +1192,7 @@ msgstr ""
"Использовать тени (стандартные эффекты должны быть отключены в модуле Стили "
"если это выбрано)"
-#: windows.cpp:1369
+#: windows.cpp:1531
#, fuzzy
msgid ""
"Use shadows on menus (requires menu fade effect to be disabled in the Styles "
@@ -1121,97 +1200,103 @@ msgid ""
msgstr ""
"Плавные меню (необходимо отключение эффекта плавных меню в модуле Стили)"
-#: windows.cpp:1371
+#: windows.cpp:1533
#, fuzzy
msgid "Use shadows on tooltips"
msgstr "Убирать тень при перемещении"
-#: windows.cpp:1373
+#: windows.cpp:1535
#, fuzzy
msgid "Use shadows on panels"
msgstr "Убирать тень при изменении размера"
-#: windows.cpp:1386
+#: windows.cpp:1548
#, fuzzy
msgid "Base shadow radius:"
msgstr "Базовый размер тени:"
-#: windows.cpp:1393
+#: windows.cpp:1555
#, fuzzy
msgid "Inactive window distance from background:"
msgstr "Размер для неактивного окна:"
-#: windows.cpp:1400
+#: windows.cpp:1562
msgid "Active window distance from background:"
msgstr ""
-#: windows.cpp:1407
+#: windows.cpp:1569
msgid "Dock distance from background:"
msgstr ""
-#: windows.cpp:1414
+#: windows.cpp:1576
msgid "Menu distance from background:"
msgstr ""
-#: windows.cpp:1427
+#: windows.cpp:1589
msgid "Vertical offset:"
msgstr "Вертикальное смещение:"
-#: windows.cpp:1434
+#: windows.cpp:1596
msgid "Horizontal offset:"
msgstr "Горизонтальное смещение:"
-#: windows.cpp:1441
+#: windows.cpp:1603
msgid "Shadow color:"
msgstr "Цвет тени:"
-#: windows.cpp:1447
+#: windows.cpp:1609
msgid "Remove shadows on move"
msgstr "Убирать тень при перемещении"
-#: windows.cpp:1449
+#: windows.cpp:1611
msgid "Remove shadows on resize"
msgstr "Убирать тень при изменении размера"
-#: windows.cpp:1452
+#: windows.cpp:1614
msgid "Shadows"
msgstr "Тени"
-#: windows.cpp:1457
+#: windows.cpp:1619
msgid "Fade-in windows (including popups)"
msgstr "Плавное появление окон (включая всплывающие)"
-#: windows.cpp:1458
+#: windows.cpp:1620
msgid ""
"Fade-in menus (requires menu fade effect to be disabled in the Styles module)"
msgstr ""
"Плавные меню (необходимо отключение эффекта плавных меню в модуле Стили)"
-#: windows.cpp:1459
+#: windows.cpp:1621
#, fuzzy
msgid "Fade-in tooltips"
msgstr "Скорость плавного показа:"
-#: windows.cpp:1460
+#: windows.cpp:1622
msgid "Fade between opacity changes"
msgstr "Плавное изменение прозрачности"
-#: windows.cpp:1463
+#: windows.cpp:1625
msgid "Fade-in speed:"
msgstr "Скорость плавного показа:"
-#: windows.cpp:1466
+#: windows.cpp:1628
msgid "Fade-out speed:"
msgstr "Скорость плавного скрытия:"
-#: windows.cpp:1475
+#: windows.cpp:1637
msgid "Effects"
msgstr "Эффекты"
-#: windows.cpp:1477
+#: windows.cpp:1639
msgid "Enable the Trinity window composition manager"
msgstr "Включить композитный менеджер окон Trinity"
+#~ msgid "A&lways enabled"
+#~ msgstr "&Всегда включены"
+
+#~ msgid "Desktop &switch delay:"
+#~ msgstr "&Задержка переключения рабочих столов:"
+
#~ msgid "Move"
#~ msgstr "Переместить"
diff --git a/tde-i18n-ru/messages/tdebase/kcmlaunch.po b/tde-i18n-ru/messages/tdebase/kcmlaunch.po
index 5ca4520b8ea..58fa1332af2 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlaunch.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlaunch.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmlaunch\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-12-14 10:52+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmlaunch/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kcmlaunch.cpp:45
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmlayout.po b/tde-i18n-ru/messages/tdebase/kcmlayout.po
index 0cf8ff63542..645ee6d9d5d 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlayout.po
@@ -7,12 +7,13 @@
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmlayout\n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
-"PO-Revision-Date: 2021-01-12 10:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmlayout/ru/>\n"
"Language: ru\n"
@@ -21,7 +22,7 @@ msgstr ""
"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"
-"X-Generator: Weblate 4.4\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -35,538 +36,563 @@ msgid ""
"Your emails"
msgstr "leon@asplinux.ru,sibskull@mail.ru,rom_as@oscada.org"
-#: kcmlayout.cpp:652
+#: kcmlayout.cpp:252 kcmlayout.cpp:693 kcmlayout.cpp:701
msgid "None"
msgstr "Нет"
-#: kcmlayout.cpp:921
+#: kcmlayout.cpp:253
+msgid "Other..."
+msgstr ""
+
+#: kcmlayout.cpp:962
+msgid ""
+"<qt>The option <b>%1</b> might conflict with other options that you have "
+"already enabled.<br>Are you sure that you really want to enable <b>%2</b>?</"
+"qt>"
+msgstr ""
+
+#: kcmlayout.cpp:968
+#, fuzzy
+#| msgid "Switching Options"
+msgid "Conflicting options"
+msgstr "Параметры переключения"
+
+#: kcmlayout.cpp:1044
+msgid "Custom..."
+msgstr ""
+
+#: kcmlayout.cpp:1054
+msgid "Other (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1060
+msgid "Multiple (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1265
msgid "Brazilian ABNT2"
msgstr "Бразильская ABNT2"
-#: kcmlayout.cpp:922
+#: kcmlayout.cpp:1266
msgid "Dell 101-key PC"
msgstr "Dell 101 клавиша PC"
-#: kcmlayout.cpp:923
+#: kcmlayout.cpp:1267
msgid "Everex STEPnote"
msgstr "Everex STEPnote"
-#: kcmlayout.cpp:924
+#: kcmlayout.cpp:1268
msgid "Generic 101-key PC"
msgstr "Стандартная PC 101 клавиша"
-#: kcmlayout.cpp:925
+#: kcmlayout.cpp:1269
msgid "Generic 102-key (Intl) PC"
msgstr "Стандартная PC 102 клавиши (международная)"
-#: kcmlayout.cpp:926
+#: kcmlayout.cpp:1270
msgid "Generic 104-key PC"
msgstr "Стандартная PC 104 клавиши"
-#: kcmlayout.cpp:927
+#: kcmlayout.cpp:1271
msgid "Generic 105-key (Intl) PC"
msgstr "Стандартная 105-кл. PC (международная)"
-#: kcmlayout.cpp:928
+#: kcmlayout.cpp:1272
msgid "Japanese 106-key"
msgstr "Японская 106 клавиш"
-#: kcmlayout.cpp:929
+#: kcmlayout.cpp:1273
msgid "Microsoft Natural"
msgstr "Microsoft Natural"
-#: kcmlayout.cpp:930
+#: kcmlayout.cpp:1274
msgid "Northgate OmniKey 101"
msgstr "Northgate OmniKey 101"
-#: kcmlayout.cpp:931
+#: kcmlayout.cpp:1275
msgid "Keytronic FlexPro"
msgstr "Keytronic FlexPro"
-#: kcmlayout.cpp:932
+#: kcmlayout.cpp:1276
msgid "Winbook Model XP5"
msgstr "Winbook Model XP5"
-#: kcmlayout.cpp:935
+#: kcmlayout.cpp:1279
msgid "Group Shift/Lock behavior"
msgstr "Настройка переключения групп"
-#: kcmlayout.cpp:936
+#: kcmlayout.cpp:1280
msgid "R-Alt switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:937
+#: kcmlayout.cpp:1281
msgid "Right Alt key changes group"
msgstr "Правый Alt переключает группу"
-#: kcmlayout.cpp:938
+#: kcmlayout.cpp:1282
msgid "Caps Lock key changes group"
msgstr "Caps Lock переключает группу"
-#: kcmlayout.cpp:939
+#: kcmlayout.cpp:1283
msgid "Menu key changes group"
msgstr "Клавиша Menu переключает группу"
-#: kcmlayout.cpp:940
+#: kcmlayout.cpp:1284
msgid "Both Shift keys together change group"
msgstr "Обе клавиши Shift переключают группу"
-#: kcmlayout.cpp:941
+#: kcmlayout.cpp:1285
msgid "Control+Shift changes group"
msgstr "Ctrl+Shift переключают группу"
-#: kcmlayout.cpp:942
+#: kcmlayout.cpp:1286
msgid "Alt+Control changes group"
msgstr "Alt+Ctrl переключают группу"
-#: kcmlayout.cpp:943
+#: kcmlayout.cpp:1287
msgid "Alt+Shift changes group"
msgstr "Alt+Shift переключают группу"
-#: kcmlayout.cpp:944
+#: kcmlayout.cpp:1288
msgid "Control Key Position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:945
+#: kcmlayout.cpp:1289
msgid "Make CapsLock an additional Control"
msgstr "Сделать Caps Lock дополнительным Ctrl"
-#: kcmlayout.cpp:946
+#: kcmlayout.cpp:1290
msgid "Swap Control and Caps Lock"
msgstr "Поменять местами Ctrl и Caps Lock"
-#: kcmlayout.cpp:947
+#: kcmlayout.cpp:1291
msgid "Control key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:948
+#: kcmlayout.cpp:1292
msgid "Control key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:949
+#: kcmlayout.cpp:1293
msgid "Use keyboard LED to show alternative group"
msgstr "Использовать светодиоды клавиатуры для индикации альтернативной группы"
-#: kcmlayout.cpp:950
+#: kcmlayout.cpp:1294
msgid "Num_Lock LED shows alternative group"
msgstr "Num_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:951
+#: kcmlayout.cpp:1295
msgid "Caps_Lock LED shows alternative group"
msgstr "Caps_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:952
+#: kcmlayout.cpp:1296
msgid "Scroll_Lock LED shows alternative group"
msgstr "Scroll_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:955
+#: kcmlayout.cpp:1299
msgid "Left Win-key switches group while pressed"
msgstr "Левый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:956
+#: kcmlayout.cpp:1300
msgid "Right Win-key switches group while pressed"
msgstr "Правый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:957
+#: kcmlayout.cpp:1301
msgid "Both Win-keys switch group while pressed"
msgstr "Обе клавиши Win переключают группу на время нажатия"
-#: kcmlayout.cpp:958
+#: kcmlayout.cpp:1302
msgid "Left Win-key changes group"
msgstr "Левый Win переключает группу"
-#: kcmlayout.cpp:959
+#: kcmlayout.cpp:1303
msgid "Right Win-key changes group"
msgstr "Правый Win переключает группу"
-#: kcmlayout.cpp:960
+#: kcmlayout.cpp:1304
msgid "Third level choosers"
msgstr "Третий уровень"
-#: kcmlayout.cpp:961
+#: kcmlayout.cpp:1305
msgid "Press Right Control to choose 3rd level"
msgstr "Правый Ctrl выбирает третий уровень"
-#: kcmlayout.cpp:962
+#: kcmlayout.cpp:1306
msgid "Press Menu key to choose 3rd level"
msgstr "Клавиша Menu выбирает третий уровень"
-#: kcmlayout.cpp:963
+#: kcmlayout.cpp:1307
msgid "Press any of Win-keys to choose 3rd level"
msgstr "Любая клавиша Win выбирает третий уровень"
-#: kcmlayout.cpp:964
+#: kcmlayout.cpp:1308
msgid "Press Left Win-key to choose 3rd level"
msgstr "Левый Win выбирает третий уровень"
-#: kcmlayout.cpp:965
+#: kcmlayout.cpp:1309
msgid "Press Right Win-key to choose 3rd level"
msgstr "Правый Win выбирает третий уровень"
-#: kcmlayout.cpp:966
+#: kcmlayout.cpp:1310
msgid "CapsLock key behavior"
msgstr "Поведение клавиши CapsLock"
-#: kcmlayout.cpp:967
+#: kcmlayout.cpp:1311
msgid "uses internal capitalization. Shift cancels Caps."
msgstr "Использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:968
+#: kcmlayout.cpp:1312
msgid "uses internal capitalization. Shift doesn't cancel Caps."
msgstr "Использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:969
+#: kcmlayout.cpp:1313
msgid "acts as Shift with locking. Shift cancels Caps."
msgstr "Действует как Shift с блокировкой. Shift отменяет Caps."
-#: kcmlayout.cpp:970
+#: kcmlayout.cpp:1314
msgid "acts as Shift with locking. Shift doesn't cancel Caps."
msgstr "Действует как Shift с блокировкой. Shift не отменяет Caps."
-#: kcmlayout.cpp:971
+#: kcmlayout.cpp:1315
msgid "Alt/Win key behavior"
msgstr "Поведение клавиш Alt и Win"
-#: kcmlayout.cpp:972
+#: kcmlayout.cpp:1316
msgid "Add the standard behavior to Menu key."
msgstr "Добавить стандартное поведение клавише Menu."
-#: kcmlayout.cpp:973
+#: kcmlayout.cpp:1317
msgid "Alt and Meta on the Alt keys (default)."
msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:974
+#: kcmlayout.cpp:1318
msgid "Meta is mapped to the Win-keys."
msgstr "Использовать любую клавишу Win как Meta."
-#: kcmlayout.cpp:975
+#: kcmlayout.cpp:1319
msgid "Meta is mapped to the left Win-key."
msgstr "Использовать левый Win как Meta."
-#: kcmlayout.cpp:976
+#: kcmlayout.cpp:1320
msgid "Super is mapped to the Win-keys (default)."
msgstr "Super назначено на клавиши Win (по умолчанию)."
-#: kcmlayout.cpp:977
+#: kcmlayout.cpp:1321
msgid "Hyper is mapped to the Win-keys."
msgstr "Hyper назначено на клавиши Win."
-#: kcmlayout.cpp:978
+#: kcmlayout.cpp:1322
msgid "Right Alt is Compose"
msgstr "Использовать правый Alt как Compose"
-#: kcmlayout.cpp:979
+#: kcmlayout.cpp:1323
msgid "Right Win-key is Compose"
msgstr "Использовать правый Win как Compose"
-#: kcmlayout.cpp:980
+#: kcmlayout.cpp:1324
msgid "Menu is Compose"
msgstr "Использовать Menu как Compose"
-#: kcmlayout.cpp:983
+#: kcmlayout.cpp:1327
msgid "Both Ctrl keys together change group"
msgstr "Обе клавиши Ctrl переключают группу"
-#: kcmlayout.cpp:984
+#: kcmlayout.cpp:1328
msgid "Both Alt keys together change group"
msgstr "Обе клавиши Alt переключают группу"
-#: kcmlayout.cpp:985
+#: kcmlayout.cpp:1329
msgid "Left Shift key changes group"
msgstr "Левый Shift переключает группу"
-#: kcmlayout.cpp:986
+#: kcmlayout.cpp:1330
msgid "Right Shift key changes group"
msgstr "Правый Shift переключает группу"
-#: kcmlayout.cpp:987
+#: kcmlayout.cpp:1331
msgid "Right Ctrl key changes group"
msgstr "Правый Ctrl переключает группу"
-#: kcmlayout.cpp:988
+#: kcmlayout.cpp:1332
msgid "Left Alt key changes group"
msgstr "Левый Alt переключает группу"
-#: kcmlayout.cpp:989
+#: kcmlayout.cpp:1333
msgid "Left Ctrl key changes group"
msgstr "Левый Ctrl переключает группу"
-#: kcmlayout.cpp:990
+#: kcmlayout.cpp:1334
msgid "Compose Key"
msgstr "Клавиша Compose"
-#: kcmlayout.cpp:993
+#: kcmlayout.cpp:1337
msgid "Shift with numpad keys works as in MS Windows."
msgstr "Shift с дополнительными цифровыми клавишами работает как в MS Windows."
-#: kcmlayout.cpp:994
-msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
-msgstr "Специальные клавиши (Ctrl+Alt+<key>) обрабатываются сервером."
+#: kcmlayout.cpp:1338 kcmlayout.cpp:1404
+msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
+msgstr ""
+"Специальные клавиши (Ctrl+Alt+&lt;клавиша&gt;) обрабатываются сервером."
-#: kcmlayout.cpp:995
+#: kcmlayout.cpp:1339
msgid "Miscellaneous compatibility options"
msgstr "Различные параметры совместимости"
-#: kcmlayout.cpp:996
+#: kcmlayout.cpp:1340
msgid "Right Control key works as Right Alt"
msgstr "Правый Ctrl работает как правый Alt"
-#: kcmlayout.cpp:999
+#: kcmlayout.cpp:1343
msgid "Right Alt key switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:1000
+#: kcmlayout.cpp:1344
msgid "Left Alt key switches group while pressed"
msgstr "Левый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:1001
+#: kcmlayout.cpp:1345
msgid "Press Right Alt-key to choose 3rd level"
msgstr "Правый Alt выбирает третий уровень"
-#: kcmlayout.cpp:1004
+#: kcmlayout.cpp:1348
msgid "R-Alt switches group while pressed."
msgstr "Правый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:1005
+#: kcmlayout.cpp:1349
msgid "Left Alt key switches group while pressed."
msgstr "Левый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:1006
+#: kcmlayout.cpp:1350
msgid "Left Win-key switches group while pressed."
msgstr "Левый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:1007
+#: kcmlayout.cpp:1351
msgid "Right Win-key switches group while pressed."
msgstr "Правый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:1008
+#: kcmlayout.cpp:1352
msgid "Both Win-keys switch group while pressed."
msgstr "Обе клавиши Win переключают группу на время нажатия."
-#: kcmlayout.cpp:1009
+#: kcmlayout.cpp:1353
msgid "Right Ctrl key switches group while pressed."
msgstr "Правый Ctrl переключает группу на время нажатия."
-#: kcmlayout.cpp:1010
+#: kcmlayout.cpp:1354
msgid "Right Alt key changes group."
msgstr "Правый Alt переключает группу."
-#: kcmlayout.cpp:1011
+#: kcmlayout.cpp:1355
msgid "Left Alt key changes group."
msgstr "Левый Alt переключает группу."
-#: kcmlayout.cpp:1012
+#: kcmlayout.cpp:1356
msgid "CapsLock key changes group."
msgstr "Caps Lock переключает группу."
-#: kcmlayout.cpp:1013
+#: kcmlayout.cpp:1357
msgid "Shift+CapsLock changes group."
msgstr "Shift+CapsLock переключают группу."
-#: kcmlayout.cpp:1014
+#: kcmlayout.cpp:1358
msgid "Both Shift keys together change group."
msgstr "Обе клавиши Shift переключают группу."
-#: kcmlayout.cpp:1015
+#: kcmlayout.cpp:1359
msgid "Both Alt keys together change group."
msgstr "Обе клавиши Alt переключают группу."
-#: kcmlayout.cpp:1016
+#: kcmlayout.cpp:1360
msgid "Both Ctrl keys together change group."
msgstr "Обе клавиши Ctrl переключают группу."
-#: kcmlayout.cpp:1017
+#: kcmlayout.cpp:1361
msgid "Ctrl+Shift changes group."
msgstr "Ctrl+Shift переключают группу."
-#: kcmlayout.cpp:1018
+#: kcmlayout.cpp:1362
msgid "Alt+Ctrl changes group."
msgstr "Alt+Ctrl переключают группу."
-#: kcmlayout.cpp:1019
+#: kcmlayout.cpp:1363
msgid "Alt+Shift changes group."
msgstr "Alt+Shift переключают группу."
-#: kcmlayout.cpp:1020
+#: kcmlayout.cpp:1364
msgid "Menu key changes group."
msgstr "Клавиша Menu переключает группу."
-#: kcmlayout.cpp:1021
+#: kcmlayout.cpp:1365
msgid "Left Win-key changes group."
msgstr "Левый Win переключает группу."
-#: kcmlayout.cpp:1022
+#: kcmlayout.cpp:1366
msgid "Right Win-key changes group."
msgstr "Правый Win переключает группу."
-#: kcmlayout.cpp:1023
+#: kcmlayout.cpp:1367
msgid "Left Shift key changes group."
msgstr "Левый Shift переключает группу."
-#: kcmlayout.cpp:1024
+#: kcmlayout.cpp:1368
msgid "Right Shift key changes group."
msgstr "Правый Shift переключает группу."
-#: kcmlayout.cpp:1025
+#: kcmlayout.cpp:1369
msgid "Left Ctrl key changes group."
msgstr "Левый Ctrl переключает группу."
-#: kcmlayout.cpp:1026
+#: kcmlayout.cpp:1370
msgid "Right Ctrl key changes group."
msgstr "Правый Ctrl переключает группу."
-#: kcmlayout.cpp:1027
+#: kcmlayout.cpp:1371
msgid "Press Right Ctrl to choose 3rd level."
msgstr "Правый Ctrl выбирает третий уровень."
-#: kcmlayout.cpp:1028
+#: kcmlayout.cpp:1372
msgid "Press Menu key to choose 3rd level."
msgstr "Клавиша Menu выбирает третий уровень."
-#: kcmlayout.cpp:1029
+#: kcmlayout.cpp:1373
msgid "Press any of Win-keys to choose 3rd level."
msgstr "Любая клавиша Win выбирает третий уровень."
-#: kcmlayout.cpp:1030
+#: kcmlayout.cpp:1374
msgid "Press Left Win-key to choose 3rd level."
msgstr "Левый Win выбирает третий уровень."
-#: kcmlayout.cpp:1031
+#: kcmlayout.cpp:1375
msgid "Press Right Win-key to choose 3rd level."
msgstr "Правый Win выбирает третий уровень."
-#: kcmlayout.cpp:1032
+#: kcmlayout.cpp:1376
msgid "Press any of Alt keys to choose 3rd level."
msgstr "Любая клавиша Alt выбирает третий уровень."
-#: kcmlayout.cpp:1033
+#: kcmlayout.cpp:1377
msgid "Press Left Alt key to choose 3rd level."
msgstr "Левый Alt выбирает третий уровень."
-#: kcmlayout.cpp:1034
+#: kcmlayout.cpp:1378
msgid "Press Right Alt key to choose 3rd level."
msgstr "Правый Alt выбирает третий уровень."
-#: kcmlayout.cpp:1035
+#: kcmlayout.cpp:1379
msgid "Ctrl key position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:1036
+#: kcmlayout.cpp:1380
msgid "Make CapsLock an additional Ctrl."
msgstr "Сделать Caps Lock дополнительным Ctrl."
-#: kcmlayout.cpp:1037
+#: kcmlayout.cpp:1381
msgid "Swap Ctrl and CapsLock."
msgstr "Поменять местами Ctrl и Caps Lock."
-#: kcmlayout.cpp:1038
+#: kcmlayout.cpp:1382
msgid "Ctrl key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:1039
+#: kcmlayout.cpp:1383
msgid "Ctrl key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:1040
+#: kcmlayout.cpp:1384
msgid "Right Ctrl key works as Right Alt."
msgstr "Правая клавиша Ctrl работает как правый Alt."
-#: kcmlayout.cpp:1041
+#: kcmlayout.cpp:1385
msgid "Use keyboard LED to show alternative group."
msgstr ""
"Использовать светодиоды клавиатуры для индикации альтернативной группы."
-#: kcmlayout.cpp:1042
+#: kcmlayout.cpp:1386
msgid "NumLock LED shows alternative group."
msgstr "NumLock показывает альтернативную группу."
-#: kcmlayout.cpp:1043
+#: kcmlayout.cpp:1387
msgid "CapsLock LED shows alternative group."
msgstr "CapsLock показывает альтернативную группу."
-#: kcmlayout.cpp:1044
+#: kcmlayout.cpp:1388
msgid "ScrollLock LED shows alternative group."
msgstr "ScrollLock показывает альтернативную группу."
-#: kcmlayout.cpp:1045
+#: kcmlayout.cpp:1389
msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:1046
+#: kcmlayout.cpp:1390
msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:1047
+#: kcmlayout.cpp:1391
msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
msgstr "CapsLock действует как Shift с блокировкой. Shift отменяет CapsLock."
-#: kcmlayout.cpp:1048
+#: kcmlayout.cpp:1392
msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
msgstr ""
"CapsLock действует как Shift с блокировкой. Shift не отменяет CapsLock."
-#: kcmlayout.cpp:1049
+#: kcmlayout.cpp:1393
msgid "CapsLock just locks the Shift modifier."
msgstr "CapsLock блокирует нажатие Shift."
-#: kcmlayout.cpp:1050
+#: kcmlayout.cpp:1394
msgid "CapsLock toggles normal capitalization of alphabetic characters."
msgstr "CapsLock переключает регистр вводимых символов."
-#: kcmlayout.cpp:1051
+#: kcmlayout.cpp:1395
msgid "CapsLock toggles Shift so all keys are affected."
msgstr "CapsLock переключает поведение Shift."
-#: kcmlayout.cpp:1052
+#: kcmlayout.cpp:1396
msgid "Alt and Meta are on the Alt keys (default)."
msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:1053
+#: kcmlayout.cpp:1397
msgid "Alt is mapped to the right Win-key and Super to Menu."
msgstr "Использовать правую клавишу Win как Alt и Menu как Super."
-#: kcmlayout.cpp:1054
+#: kcmlayout.cpp:1398
msgid "Compose key position"
msgstr "Расположение клавиши Compose"
-#: kcmlayout.cpp:1055
+#: kcmlayout.cpp:1399
msgid "Right Alt is Compose."
msgstr "Использовать правый Alt как Compose."
-#: kcmlayout.cpp:1056
+#: kcmlayout.cpp:1400
msgid "Right Win-key is Compose."
msgstr "Использовать правый Win как Compose."
-#: kcmlayout.cpp:1057
+#: kcmlayout.cpp:1401
msgid "Menu is Compose."
msgstr "Использовать Menu как Compose."
-#: kcmlayout.cpp:1058
+#: kcmlayout.cpp:1402
msgid "Right Ctrl is Compose."
msgstr "Использовать правый Ctrl как Compose."
-#: kcmlayout.cpp:1059
+#: kcmlayout.cpp:1403
msgid "Caps Lock is Compose."
msgstr "Использовать CapsLock как Compose."
-#: kcmlayout.cpp:1060
-msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
-msgstr ""
-"Специальные клавиши (Ctrl+Alt+&lt;клавиша&gt;) обрабатываются сервером."
-
-#: kcmlayout.cpp:1061
+#: kcmlayout.cpp:1405
msgid "Adding the EuroSign to certain keys"
msgstr "Расположение знака евро"
-#: kcmlayout.cpp:1062
+#: kcmlayout.cpp:1406
msgid "Add the EuroSign to the E key."
msgstr "Знак евро на клавише E."
-#: kcmlayout.cpp:1063
+#: kcmlayout.cpp:1407
msgid "Add the EuroSign to the 5 key."
msgstr "Знак евро на клавише 5."
-#: kcmlayout.cpp:1064
+#: kcmlayout.cpp:1408
msgid "Add the EuroSign to the 2 key."
msgstr "Знак евро на клавише 2."
@@ -578,6 +604,12 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Переключение на следующую раскладку"
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Переключение на следующую раскладку"
+
#: pixmap.cpp:325
msgid "Belgian"
msgstr "Бельгийская"
@@ -696,7 +728,7 @@ msgstr "Тайская"
#: pixmap.cpp:354
msgid "United Kingdom"
-msgstr "Английская (Соединённое Королевство)"
+msgstr "Английская (Великобритания)"
#: pixmap.cpp:355
msgid "U.S. English"
@@ -800,7 +832,7 @@ msgstr "Албанская"
#: pixmap.cpp:386
msgid "Burmese"
-msgstr "Бурмская"
+msgstr "Бирманская"
#: pixmap.cpp:387
msgid "Dutch"
@@ -982,7 +1014,7 @@ msgstr "Сербская (латиница)"
msgid "Swiss"
msgstr "Швейцарская"
-#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:283
+#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:272
#, no-c-format
msgid "Layout"
msgstr "Раскладка"
@@ -1041,7 +1073,7 @@ msgstr ""
msgid "1"
msgstr "1"
-#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:294
+#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:283
#, no-c-format
msgid "Keymap"
msgstr "Код"
@@ -1053,15 +1085,10 @@ msgstr "Вариант"
#: kcmlayoutwidget.ui:170
#, no-c-format
-msgid "5"
-msgstr "5"
-
-#: kcmlayoutwidget.ui:181
-#, no-c-format
msgid "Label"
msgstr "Название"
-#: kcmlayoutwidget.ui:197
+#: kcmlayoutwidget.ui:186
#, no-c-format
msgid ""
"If more than one layout is present in this list, the TDE panel will offer a "
@@ -1072,22 +1099,22 @@ msgstr ""
"появится флаг. Щёлкнув по флагу, можно легко переключить раскладку. Первая "
"раскладка в списке будет раскладкой по умолчанию при запуске TDE."
-#: kcmlayoutwidget.ui:213
+#: kcmlayoutwidget.ui:202
#, no-c-format
msgid "Add >>"
msgstr "Добавить >>"
-#: kcmlayoutwidget.ui:221
+#: kcmlayoutwidget.ui:210
#, no-c-format
msgid "<< Remove"
msgstr "<< Удалить"
-#: kcmlayoutwidget.ui:263 kcmlayoutwidget.ui:873
+#: kcmlayoutwidget.ui:252 kcmlayoutwidget.ui:1083
#, no-c-format
msgid "Command:"
msgstr "Команда:"
-#: kcmlayoutwidget.ui:316
+#: kcmlayoutwidget.ui:305
#, no-c-format
msgid ""
"This is the list of available keyboard layouts in your system. You can add "
@@ -1096,7 +1123,7 @@ msgstr ""
"Это список доступных в вашей системе раскладок клавиатуры. Вы можете "
"добавить раскладку, нажав кнопку \"Добавить\"."
-#: kcmlayoutwidget.ui:327
+#: kcmlayoutwidget.ui:316
#, no-c-format
msgid ""
"This is the command which is executed when switching to the selected layout. "
@@ -1107,32 +1134,17 @@ msgstr ""
"может быть полезна при отладке переключения клавиатуры, или если вы хотите "
"переключать раскладки без помощи TDE."
-#: kcmlayoutwidget.ui:338
-#, no-c-format
-msgid "Include latin layout"
-msgstr "Включить латинскую раскладку"
-
-#: kcmlayoutwidget.ui:341
-#, no-c-format
-msgid ""
-"If after you switch to this layout some keyboard shortcuts based on latin "
-"keys do not work try to enable this option."
-msgstr ""
-"Если после переключения на эту раскладку перестают работать комбинации "
-"клавиш, использующие клавиши с латинскими буквами, попробуйте указать этот "
-"параметр."
-
-#: kcmlayoutwidget.ui:349
+#: kcmlayoutwidget.ui:324
#, no-c-format
msgid "Label:"
msgstr "Название:"
-#: kcmlayoutwidget.ui:371
+#: kcmlayoutwidget.ui:346
#, no-c-format
msgid "Layout variant:"
msgstr "Вариант раскладки:"
-#: kcmlayoutwidget.ui:382
+#: kcmlayoutwidget.ui:357
#, no-c-format
msgid ""
"Here you can choose a variant of selected keyboard layout. Layout variants "
@@ -1147,44 +1159,167 @@ msgstr ""
"варианта: основной, winkeys (как в Windows), typewriter (как на пишущих "
"машинках) и phonetic (яверты).\n"
-#: kcmlayoutwidget.ui:429
+#: kcmlayoutwidget.ui:404
+#, fuzzy, no-c-format
+#| msgid "Keyboard"
+msgid "Keyboard Shortcuts"
+msgstr "Клавиатура"
+
+#: kcmlayoutwidget.ui:412
+#, no-c-format
+msgid "<qt><b>Key combination to switch layout (X11):</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:431
+#, no-c-format
+msgid ""
+"Here you can choose the key combination you want to use to switch to the "
+"next layout. This list includes only the most common variants. If you choose "
+"\"Other...\", then you will be redirected to the \"Options\" tab where you "
+"can pick from all the available variants. Note that if you have selected "
+"Append Mode in the Xkb Options tab this option is not available; you have to "
+"use the Xkb Options tab instead."
+msgstr ""
+
+#: kcmlayoutwidget.ui:444
+#, no-c-format
+msgid "<qt><b>TDE shortcuts to switch layout:</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:457
#, no-c-format
msgid "Switching Options"
msgstr "Параметры переключения"
-#: kcmlayoutwidget.ui:474
+#: kcmlayoutwidget.ui:479
+#, no-c-format
+msgid "Switching Policy"
+msgstr "Политика переключения"
+
+#: kcmlayoutwidget.ui:485
+#, no-c-format
+msgid ""
+"If you select \"Application\" or \"Window\" switching policy, changing the "
+"keyboard layout will only affect the current application or window."
+msgstr ""
+"Если вы выбрали политику переключения \"Приложение\" или \"Окно\", изменение "
+"раскладки будет действовать только для текущего приложения или окна."
+
+#: kcmlayoutwidget.ui:496
+#, no-c-format
+msgid "&Global"
+msgstr "&Глобально"
+
+#: kcmlayoutwidget.ui:507
+#, no-c-format
+msgid "Application"
+msgstr "&Приложение"
+
+#: kcmlayoutwidget.ui:515
+#, no-c-format
+msgid "&Window"
+msgstr "&Окно"
+
+#: kcmlayoutwidget.ui:525
+#, no-c-format
+msgid "Sticky Switching"
+msgstr "Переключение между основными раскладками"
+
+#: kcmlayoutwidget.ui:536
+#, no-c-format
+msgid "Enable sticky switching"
+msgstr "&Включить"
+
+#: kcmlayoutwidget.ui:539
+#, no-c-format
+msgid ""
+"If you have more than two layouts and turn this option on, switching with "
+"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
+"through the last few layouts. You can specify the number of layouts to "
+"rotate below. You can still access all layouts by right-clicking on the kxkb "
+"indicator."
+msgstr ""
+"Если используется более двух раскладок и включен этот параметр, переключение "
+"комбинацией клавиш или нажатием на индикатор kxkb будет циклически "
+"переключать только последние две раскладки. Количество раскладок для "
+"циклического переключения можно указать ниже. Остальные раскладки будут "
+"доступны после щелчка правой кнопкой мыши на индикаторе kxkb."
+
+#: kcmlayoutwidget.ui:584
+#, no-c-format
+msgid "Number of layouts to rotate:"
+msgstr "Количество основных раскладок:"
+
+#: kcmlayoutwidget.ui:619
+#, no-c-format
+msgid "Notifications"
+msgstr ""
+
+#: kcmlayoutwidget.ui:630
+#, fuzzy, no-c-format
+#| msgid "&Enable keyboard layouts"
+msgid "Enable keyboard layout notification"
+msgstr "&Включить переключение раскладок клавиатуры"
+
+#: kcmlayoutwidget.ui:633
+#, no-c-format
+msgid ""
+"If this option is enabled, a little notification will pop up on the screen "
+"displaying the name of the currently selected layout whenever it changes."
+msgstr ""
+
+#: kcmlayoutwidget.ui:641
+#, no-c-format
+msgid "Use KMilo for notifications, if available"
+msgstr ""
+
+#: kcmlayoutwidget.ui:644
+#, no-c-format
+msgid ""
+"If this option is enabled and KMilo is available, it will be used to display "
+"the notifications instead of the standard notification system. If KMilo is "
+"not available, notifications will be showed via the standard TDE "
+"notification system."
+msgstr ""
+
+#: kcmlayoutwidget.ui:675
+#, no-c-format
+msgid "Indicator Options"
+msgstr ""
+
+#: kcmlayoutwidget.ui:697
#, no-c-format
msgid "Indicator Style"
msgstr ""
-#: kcmlayoutwidget.ui:480
+#: kcmlayoutwidget.ui:703
#, no-c-format
msgid "Here you can choose the way your keyboard layout indicator will look."
msgstr ""
-#: kcmlayoutwidget.ui:491
+#: kcmlayoutwidget.ui:714
#, no-c-format
msgid "&Both Flag and Label"
msgstr ""
-#: kcmlayoutwidget.ui:502
+#: kcmlayoutwidget.ui:725
#, no-c-format
msgid "&Flag Only"
msgstr ""
-#: kcmlayoutwidget.ui:510
+#: kcmlayoutwidget.ui:733
#, fuzzy, no-c-format
#| msgid "Label"
msgid "&Label Only"
msgstr "Название"
-#: kcmlayoutwidget.ui:520
+#: kcmlayoutwidget.ui:743
#, fuzzy, no-c-format
#| msgid "Label"
msgid "Label Style"
msgstr "Название"
-#: kcmlayoutwidget.ui:523
+#: kcmlayoutwidget.ui:746
#, no-c-format
msgid ""
"Here you can choose the way the label of your keyboard layout indicator will "
@@ -1192,167 +1327,136 @@ msgid ""
"locales where the flag is missing."
msgstr ""
-#: kcmlayoutwidget.ui:531
+#: kcmlayoutwidget.ui:754
#, no-c-format
msgid "Use &theme colors"
msgstr ""
-#: kcmlayoutwidget.ui:542
+#: kcmlayoutwidget.ui:765
#, no-c-format
msgid "Use c&ustom colors"
msgstr ""
-#: kcmlayoutwidget.ui:581
+#: kcmlayoutwidget.ui:807
#, no-c-format
msgid "Background color:"
msgstr ""
-#: kcmlayoutwidget.ui:584 kcmlayoutwidget.ui:592
+#: kcmlayoutwidget.ui:810 kcmlayoutwidget.ui:818
#, no-c-format
msgid ""
"This color will be used as the indicator's background unless the indicator "
"was set to display a flag."
msgstr ""
-#: kcmlayoutwidget.ui:617
+#: kcmlayoutwidget.ui:868
#, no-c-format
msgid "Text color:"
msgstr ""
-#: kcmlayoutwidget.ui:620 kcmlayoutwidget.ui:628
+#: kcmlayoutwidget.ui:871 kcmlayoutwidget.ui:879
#, no-c-format
msgid "This color will be used to draw the language label on the indicator."
msgstr ""
-#: kcmlayoutwidget.ui:638
+#: kcmlayoutwidget.ui:929
#, no-c-format
msgid "Transparent background"
msgstr ""
-#: kcmlayoutwidget.ui:641
+#: kcmlayoutwidget.ui:932
#, no-c-format
msgid ""
"Check this to remove the indicator's background. Only applicable in \"Label "
"only\" mode."
msgstr ""
-#: kcmlayoutwidget.ui:654
+#: kcmlayoutwidget.ui:947
#, fuzzy, no-c-format
#| msgid "Label:"
msgid "Label font:"
msgstr "Название:"
-#: kcmlayoutwidget.ui:657
+#: kcmlayoutwidget.ui:950
#, no-c-format
msgid ""
"This is the font which will be used by the layout indicator to draw the "
"label."
msgstr ""
-#: kcmlayoutwidget.ui:670
+#: kcmlayoutwidget.ui:963
#, no-c-format
msgid "Enable shadow"
msgstr ""
-#: kcmlayoutwidget.ui:673
+#: kcmlayoutwidget.ui:966
#, no-c-format
msgid ""
"Draw a drop shadow behind the language label. In some cases this option can "
"improve readability."
msgstr ""
-#: kcmlayoutwidget.ui:681
+#: kcmlayoutwidget.ui:982
#, no-c-format
msgid "The drop shadow behind the language label will be of this color."
msgstr ""
-#: kcmlayoutwidget.ui:694
-#, no-c-format
-msgid "Switching Policy"
-msgstr "Политика переключения"
-
-#: kcmlayoutwidget.ui:700
-#, no-c-format
-msgid ""
-"If you select \"Application\" or \"Window\" switching policy, changing the "
-"keyboard layout will only affect the current application or window."
-msgstr ""
-"Если вы выбрали политику переключения \"Приложение\" или \"Окно\", изменение "
-"раскладки будет действовать только для текущего приложения или окна."
-
-#: kcmlayoutwidget.ui:711
+#: kcmlayoutwidget.ui:1027
#, no-c-format
-msgid "&Global"
-msgstr "&Глобально"
-
-#: kcmlayoutwidget.ui:722
-#, no-c-format
-msgid "Application"
-msgstr "&Приложение"
+msgid "Show indicator for single layout"
+msgstr "Показывать &индикатор даже если используется только одна раскладка"
-#: kcmlayoutwidget.ui:730
+#: kcmlayoutwidget.ui:1058 kcmlayoutwidget.ui:1069
#, no-c-format
-msgid "&Window"
-msgstr "&Окно"
+msgid "Xkb Options"
+msgstr "Параметры Xkb"
-#: kcmlayoutwidget.ui:740
+#: kcmlayoutwidget.ui:1072
#, no-c-format
-msgid "Sticky Switching"
-msgstr "Переключение между основными раскладками"
+msgid ""
+"Here you can set xkb extension options instead of, or in addition to, "
+"specifying them in the X11 configuration file."
+msgstr ""
+"Здесь можно настроить использование переключателей xkb вместо указанных в "
+"файле конфигурации X11 или в дополнение к ним."
-#: kcmlayoutwidget.ui:751
-#, no-c-format
-msgid "Enable sticky switching"
-msgstr "&Включить"
+#: kcmlayoutwidget.ui:1117
+#, fuzzy, no-c-format
+msgid "Options Mode"
+msgstr "Параметры"
-#: kcmlayoutwidget.ui:754
+#: kcmlayoutwidget.ui:1120
#, no-c-format
msgid ""
-"If you have more than two layouts and turn this option on, switching with "
-"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
-"through the last few layouts. You can specify the number of layouts to "
-"rotate below. You can still access all layouts by right-clicking on the kxkb "
-"indicator."
+"Here you can choose how the options you select here will be applied: in "
+"addition to, or instead of existing options."
msgstr ""
-"Если используется более двух раскладок и включен этот параметр, переключение "
-"комбинацией клавиш или нажатием на индикатор kxkb будет циклически "
-"переключать только последние две раскладки. Количество раскладок для "
-"циклического переключения можно указать ниже. Остальные раскладки будут "
-"доступны после щелчка правой кнопкой мыши на индикаторе kxkb."
-#: kcmlayoutwidget.ui:782
+#: kcmlayoutwidget.ui:1128
#, no-c-format
-msgid "Number of layouts to rotate:"
-msgstr "Количество основных раскладок:"
-
-#: kcmlayoutwidget.ui:817
-#, no-c-format
-msgid "Show indicator for single layout"
-msgstr "Показывать &индикатор даже если используется только одна раскладка"
+msgid "&Overwrite existing options (recommended)"
+msgstr ""
-#: kcmlayoutwidget.ui:829 kcmlayoutwidget.ui:851
+#: kcmlayoutwidget.ui:1131
#, no-c-format
-msgid "Xkb Options"
-msgstr "Параметры Xkb"
+msgid ""
+"Overwrite any existing Xkb options that might have been previously set by "
+"another program or from a script (e.g. via setxkbmap). This is the "
+"recommended option."
+msgstr ""
-#: kcmlayoutwidget.ui:840
+#: kcmlayoutwidget.ui:1139
#, no-c-format
-msgid "&Enable xkb options"
-msgstr "&Использовать переключатели XKB"
+msgid "&Append to existing options"
+msgstr ""
-#: kcmlayoutwidget.ui:854
+#: kcmlayoutwidget.ui:1142
#, no-c-format
msgid ""
-"Here you can set xkb extension options instead of, or in addition to, "
-"specifying them in the X11 configuration file."
+"Append the selected options to any existing Xkb options that might have been "
+"previously set by another program or from a script (e.g. via setxkbmap). "
+"Only use this if you really need to."
msgstr ""
-"Здесь можно настроить использование переключателей xkb вместо указанных в "
-"файле конфигурации X11 или в дополнение к ним."
-
-#: kcmlayoutwidget.ui:865
-#, no-c-format
-msgid "&Reset old options"
-msgstr "&Игнорировать параметры системы"
#: kcmmiscwidget.ui:33
#, no-c-format
@@ -1475,6 +1579,29 @@ msgstr ""
msgid "Key click &volume:"
msgstr "Громкость щелчков кла&виатуры:"
+#~ msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
+#~ msgstr "Специальные клавиши (Ctrl+Alt+<key>) обрабатываются сервером."
+
+#~ msgid "5"
+#~ msgstr "5"
+
+#~ msgid "Include latin layout"
+#~ msgstr "Включить латинскую раскладку"
+
+#~ msgid ""
+#~ "If after you switch to this layout some keyboard shortcuts based on latin "
+#~ "keys do not work try to enable this option."
+#~ msgstr ""
+#~ "Если после переключения на эту раскладку перестают работать комбинации "
+#~ "клавиш, использующие клавиши с латинскими буквами, попробуйте указать "
+#~ "этот параметр."
+
+#~ msgid "&Enable xkb options"
+#~ msgstr "&Использовать переключатели XKB"
+
+#~ msgid "&Reset old options"
+#~ msgstr "&Игнорировать параметры системы"
+
#~ msgid "Show country flag"
#~ msgstr "Показывать &флаг страны"
@@ -1492,7 +1619,3 @@ msgstr "Громкость щелчков кла&виатуры:"
#~ "Если установлен этот параметр, нажатие и удержание клавиши приводит к "
#~ "тому, что клавиша выдаёт код символа снова и снова (аналогично нажатию "
#~ "клавиши несколько раз)."
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Параметры"
diff --git a/tde-i18n-ru/messages/tdebase/kcmmedia.po b/tde-i18n-ru/messages/tdebase/kcmmedia.po
index 8e82a679ded..591e4638746 100644
--- a/tde-i18n-ru/messages/tdebase/kcmmedia.po
+++ b/tde-i18n-ru/messages/tdebase/kcmmedia.po
@@ -2,12 +2,12 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
-# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmmedia\n"
"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2021-02-14 18:48+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmmedia/ru/>\n"
@@ -15,9 +15,9 @@ msgstr ""
"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"
-"X-Generator: Weblate 4.4.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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -121,23 +121,18 @@ msgstr ""
"устройства."
#: managermoduleview.ui:60
-#, fuzzy, no-c-format
-#| msgid "Enable notification dialog popups"
+#, no-c-format
msgid "Enable device monitor notification popups"
-msgstr "Включить всплывающие диалоги действий"
+msgstr "Включить всплывающие уведомления о изменении устройств"
#: managermoduleview.ui:63
-#, fuzzy, no-c-format
-#| msgid ""
-#| "Deselect this if you do not want action request dialog popups to be "
-#| "generated when devices are plugged in."
+#, no-c-format
msgid ""
"Deselect this if you do not want device monitoring popups to be generated "
"when devices are added, modified or removed."
msgstr ""
-"Отключите этот параметр, если вы не хотите, чтобы появлялся всплывающий "
-"диалог с запросом, произвести ли какое-то действие, при подключении "
-"устройства."
+"Отключите этот параметр, если вы не хотите, чтобы отображались всплывающие "
+"сообщения при подключении, изменении или отключении устройств."
#: managermoduleview.ui:71
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmnotify.po b/tde-i18n-ru/messages/tdebase/kcmnotify.po
index 269913e8dbe..7fcb03fdc2e 100644
--- a/tde-i18n-ru/messages/tdebase/kcmnotify.po
+++ b/tde-i18n-ru/messages/tdebase/kcmnotify.po
@@ -5,21 +5,22 @@
# Igor Azarniy <azarniy@usa.net>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmnotify\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-01-18 16:52-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmnotify/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.10\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -34,7 +35,6 @@ msgid ""
msgstr "azarniy@usa.net,mok@kde.ru"
#: knotify.cpp:56
-#, fuzzy
msgid ""
"<h1>System Notifications</h1>TDE allows for a great deal of control over how "
"you will be notified when certain events occur. There are several choices as "
@@ -44,7 +44,7 @@ msgid ""
"visual or audible alert.</ul>"
msgstr ""
"<h1>Системные уведомления</h1>В этом модуле вы можете задать, как TDE будет "
-"извещать вас об определенных событиях в системе. Есть несколько способов "
+"извещать вас об определённых событиях в системе. Есть несколько способов "
"сообщений о событиях:<ul><li>Определяется самим приложением.<li>Звуковой "
"сигнал.<li>Всплывающее окно с дополнительной информацией.<li>Запись в журнал "
"событий без дополнительного аудиовизуального сопровождения.</ul>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmperformance.po b/tde-i18n-ru/messages/tdebase/kcmperformance.po
index c9a643a0905..7026260f037 100644
--- a/tde-i18n-ru/messages/tdebase/kcmperformance.po
+++ b/tde-i18n-ru/messages/tdebase/kcmperformance.po
@@ -4,33 +4,34 @@
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
# Marina Soboleva <marina_soboleva@inbox.ru>, 2004.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmperformance\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-02-03 13:04+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmperformance/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.11\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kcmperformance.cpp:48
msgid ""
@@ -140,7 +141,6 @@ msgstr ""
"может не повысить, а только снизить производительность."
#: system.cpp:34
-#, fuzzy
msgid ""
"<p>During startup TDE needs to perform a check of its system configuration "
"(mimetypes, installed applications, etc.), and in case the configuration has "
@@ -160,22 +160,23 @@ msgid ""
"again with this option turned off, or turn on the developer mode for the "
"crash handler).</p>"
msgstr ""
-"<p>При старте среда TDE проверяет конфигурацию системы (типы MIME, "
-"установленные приложения и т.д.), и если конфигурация была изменена с "
-"момента последнего запуска, кэш системной конфигурации (KSyCoCa) должен быть "
-"обновлён.</p><p>Этот параметр откладывает проверку, таким образом запуск TDE "
-"происходит быстрее за счёт отключения сканирования каталогов, содержащих "
-"указанные файлы конфигурации. Однако в редких случаях, когда конфигурация "
-"системы была изменена после последнего запуска, этот параметр может привести "
-"к разнообразным проблемам (отсутствующие в меню \"К\" приложения, сообщения "
-"программ об отсутствии требуемых типов MIME и т.д.).</p><p>Изменения "
-"конфигурации системы как правило происходят при установке или удалении "
-"приложений. Поэтому рекомендуется при установке или удалении приложений "
-"временно отключить этот параметр.</p><p>По этой причине использование этого "
-"параметра не рекомендуется. Обработчик ошибок TDE не будет предоставлять "
-"трассировку для отчёта об ошибке, если этот параметр включен (вам нужно "
-"будет воспроизвести сбой снова с выключенным параметром, или режим "
-"разработчика в обработчике ошибок).</p>"
+"<p>При запуске TDE нужно проверять на изменения системной конфигурации (типы "
+"файлов, установленные программы и т. д.), и, если конфигурация изменилась, "
+"нужно обновлять кэш системной конфигурации (TDESyCoCa).</p><p>Данный "
+"параметр задерживает эту проверку при запуске TDE; это позволяет не "
+"сканировать все каталоги, содержащие описания системы; и поэтому запуск TDE "
+"происходит быстрее. Однако, в отдельных случаях, когда конфигурация "
+"изменилась, и эти изменения нужно сделать до отложенной проверки, этот "
+"параметр может привести к возникновению различных проблем (отсутствие "
+"программ в меню TDE, отчёты программ об отсутствии типа файлов, которые им "
+"нужны, и т. д.).</p><p>Изменения системной конфигурации преимущественно "
+"происходят при установке/удалении программ. Поэтому рекомендуется временно "
+"отключать этот параметр при установке/удалении программ.</p><p>По причинам "
+"приведённым выше использование этого параметра не рекомендуется. Если этот "
+"параметр включён, анализатор сбоев TDE будет отказываться предоставлять "
+"обратную трассировку для отчётов об ошибках (нужно будет повторить сбой "
+"программы с отключением этого параметра для получения обратной "
+"трассировки).</p>"
#: konqueror_ui.ui:27
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmsamba.po b/tde-i18n-ru/messages/tdebase/kcmsamba.po
index a05bda13abe..1390f91aa49 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsamba.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsamba.po
@@ -7,20 +7,22 @@
# Leon Kanter <leon@asplinux.ru>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsamba\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-08-16 15:23-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsamba/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.10\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -63,7 +65,7 @@ msgstr ""
#: kcmsambalog.cpp:43
msgid "Samba log file: "
-msgstr "Журнал Samba:"
+msgstr "Журнал Samba: "
#: kcmsambalog.cpp:45
msgid "Show opened connections"
@@ -183,11 +185,11 @@ msgstr "СОЕДИНЕНИЕ ЗАКРЫТО"
#: kcmsambalog.cpp:231
msgid " FILE OPENED"
-msgstr " ФАЙЛ ОТКРЫТ"
+msgstr " ФАЙЛ ОТКРЫТ"
#: kcmsambalog.cpp:239
msgid " FILE CLOSED"
-msgstr " ФАЙЛ ЗАКРЫТ"
+msgstr " ФАЙЛ ЗАКРЫТ"
#: kcmsambalog.cpp:249
#, c-format
@@ -204,15 +206,15 @@ msgstr "Доступ к файлу: 0"
#: kcmsambastatistics.cpp:52
msgid "Event: "
-msgstr "Событие:"
+msgstr "Событие: "
#: kcmsambastatistics.cpp:54
msgid "Service/File:"
-msgstr "Сервис/Файл"
+msgstr "Служба/Файл:"
#: kcmsambastatistics.cpp:56
msgid "Host/User:"
-msgstr "Хост/Пользователь"
+msgstr "Хост/Пользователь:"
#: kcmsambastatistics.cpp:57
msgid "&Search"
@@ -309,7 +311,6 @@ msgid "&Statistics"
msgstr "&Статистика"
#: main.cpp:73
-#, fuzzy
msgid ""
"The Samba and NFS Status Monitor is a front end to the programs "
"<em>smbstatus</em> and <em>showmount</em>. Smbstatus reports on current "
@@ -323,18 +324,19 @@ msgid ""
"<em>showmount -a localhost</em> is parsed. On some systems showmount is in /"
"usr/sbin, check if you have showmount in your PATH."
msgstr ""
-"Samba и NFS Status Monitor являются графической оболочкой для программ "
-"<em>smbstatus</em> и <em>showmount</em>. Smbstatus выдает статус текущих "
+"Манитор статуса Samba и NFS является графической оболочкой для программ "
+"<em>smbstatus</em> и <em>showmount</em>. Smbstatus выдаёт статус текущих "
"соединений к Samba-серверу и является частью пакета Samba, который реализует "
-"протокол SMB (Session Message Block), также называемый NetBIOS или "
-"LanManager. Этот протокол используется для разделения принтеров и дисковых "
-"ресурсов в сети, состоящей из машин, работающих под различными версиями "
-"Microsoft Windows.<p>Showmount это часть пакета NFS, что означает Network "
-"File System (сетевая файловая система) и является традиционным способом в "
-"UNIX, используемым для разделения каталогов в сети. В нашем случае "
-"разбивается на составные части вывод команды <em>showmount -a localhost</"
-"em>. В некоторых системах showmount расположена в каталоге /usr/sbin. "
-"Проверьте, находится ли путь к showmount в вашей переменной PATH."
+"протокол SMB (Session Message Block), также известный как NetBIOS или "
+"LanManager. Этот протокол используется для совместного использования "
+"принтеров и дисковых ресурсов в сети, состоящей из машин, работающих под "
+"различными версиями Microsoft Windows.\n"
+"<p>Showmount — часть пакета NFS (Network File System, сетевая файловая "
+"система). В UNIX он является традиционным способом совместного сетевого "
+"доступа к каталогам. Данная программа в частности анализуруеты вывод команды "
+"<em>showmount -a localhost</em>. В некоторых системах <em>showmount</em> "
+"расположена в каталоге <em>/usr/sbin</em>. Проверьте, находится ли путь к "
+"<em>showmount</em> в вашей переменной PATH."
#: main.cpp:87
msgid "kcmsamba"
@@ -345,9 +347,8 @@ msgid "TDE Panel System Information Control Module"
msgstr "Модуль системной информации панели TDE"
#: main.cpp:90
-#, fuzzy
msgid "(c) 2002 KDE Information Control Module Samba Team"
-msgstr "(c) 2002 TDE Information Control Module Samba Team"
+msgstr "(c) 2002 команда разработчиков KDE Information Control Module Samba"
#~ msgid "&Update"
#~ msgstr "О&бновить"
diff --git a/tde-i18n-ru/messages/tdebase/kcmscreensaver.po b/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
index 65fd1cba418..740981288be 100644
--- a/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
+++ b/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
@@ -8,21 +8,23 @@
# translation of kcmscreensaver.po to Russian
# Перевод kcmscreensaver.
# Copyright (C) 2000, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmscreensaver\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-12-14 10:59+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmscreensaver/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -56,7 +58,7 @@ msgid ""
"of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в верхнем "
-"левом углу экрана на 15 секунд"
+"левом углу экрана на 15 секунд."
#: advanceddialog.cpp:148
msgid ""
@@ -64,7 +66,7 @@ msgid ""
"of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в верхнем "
-"правом углу экрана на 15 секунд"
+"правом углу экрана на 15 секунд."
#: advanceddialog.cpp:149
msgid ""
@@ -72,7 +74,7 @@ msgid ""
"corner of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в нижнем "
-"левом углу экрана на 15 секунд"
+"левом углу экрана на 15 секунд."
#: advanceddialog.cpp:150
msgid ""
@@ -80,7 +82,7 @@ msgid ""
"corner of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в нижнем "
-"правом углу экрана на 15 секунд"
+"правом углу экрана на 15 секунд."
#: scrnsave.cpp:99
msgid ""
@@ -182,38 +184,39 @@ msgstr "Выберите период, через который дисплей
#: scrnsave.cpp:241
msgid "&Delay saver start after lock"
-msgstr "За&держка старта хранителя после блокирования"
+msgstr "За&держать старт хранителя после блокировки"
#: scrnsave.cpp:246
msgid ""
"When manually locking the screen, wait to start the screen saver until the "
"configured start delay has elapsed."
msgstr ""
-"В случае ручного блокирования экрана ожидать истечения конфигурационного "
-"времени запуска хранителя для его запуска."
+"В случае ручной блокировки экрана ожидать истечения заданного времени перед "
+"запуском хранителя."
#: scrnsave.cpp:248
msgid "&Use Secure Attention Key"
-msgstr "Использовать клавишу безопасной аутентификации"
+msgstr "Использовать &клавишу безопасной аутентификации (SAK)"
#: scrnsave.cpp:253
msgid "Require Secure Attention Key prior to displaying the unlock dialog."
msgstr ""
-"Требовать клавишу безопасной аутентификации перед отображением диалога "
-"разблокирования."
+"Требовать нажатия клавиши безопасной аутентификации (SAK) перед отображением "
+"диалога разблокировки."
#: scrnsave.cpp:255
msgid "Use &legacy lock windows"
-msgstr "Использовать у&старевшие окна блокирования"
+msgstr "Использовать у&старевшие окна блокировки"
#: scrnsave.cpp:260
msgid "Use old-style unmanaged X11 lock windows."
-msgstr "Использовать неуправляемые X11 окна блокирования старого стиля."
+msgstr ""
+"Использовать старомодные, неуправляемые (без рамки и заголовка) окна "
+"блокировки X11."
#: scrnsave.cpp:262
-#, fuzzy
msgid "Hide active &windows from saver"
-msgstr "С&крыть активные окна из хранителя"
+msgstr "Скрыть &активные окна от хранителя"
#: scrnsave.cpp:267
msgid ""
@@ -225,11 +228,13 @@ msgstr ""
#: scrnsave.cpp:269
msgid "Hide &cancel button"
-msgstr ""
+msgstr "Скрывать кнопку «&Отмена»"
#: scrnsave.cpp:274
msgid "Hide Cancel button from the \"Desktop Session Locked\" dialog."
msgstr ""
+"Скрываить кнопку «Отмена» в диалоге блокировки («Сеанс рабочего стола "
+"заблокирован»)."
#: scrnsave.cpp:283
msgid "A preview of the selected screen saver."
@@ -252,8 +257,8 @@ msgid ""
"(c) 1997-2002 Martin R. Jones\n"
"(c) 2003-2004 Chris Howells"
msgstr ""
-"(c) 1997-2002 Martin R. Jones\n"
-"(c) 2003-2004 Chris Howells"
+"(c) 1997-2002 Мартин Р. Джонс (Martin R. Jones)\n"
+"(c) 2003-2004 Крис Хауэллс (Chris Howells)"
#: scrnsave.cpp:514
msgid "Loading..."
@@ -365,7 +370,7 @@ msgstr "Заблокировать экран"
#: advanceddialogimpl.ui:240 advanceddialogimpl.ui:295
#, no-c-format
msgid "Prevent Locking"
-msgstr "Предотвратить блокирование"
+msgstr "Предотвратить блокировку"
#: advanceddialogimpl.ui:176
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmsmartcard.po b/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
index 501c5fa17b1..bc09608db43 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
@@ -3,25 +3,26 @@
#
# ksmartkard.po russian translation
# Copyright (C) Leon Kanter, 2002.
-# Leon Kanter <leon@asplinux.ru>, 2002.
+# Leon Kanter <leon@asplinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsmartcard\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:23-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsmartcard/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.10\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"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -111,8 +112,8 @@ msgid ""
"need to recompile the tdelibs package with libpcsclite installed."
msgstr ""
"\n"
-"1) Демон TDE 'kded' не выполняется. Вы можете перезапустить его командой "
-"'tdeinit' и после этого перегрузить Центр управления TDE, чтобы убедиться "
+"1) Демон TDE «kded» не выполняется. Вы можете перезапустить его командой "
+"«tdeinit» и после этого перегрузить Центр управления TDE, чтобы убедиться "
"что это сообщение исчезло.\n"
"\n"
"2) Возможно, библиотеки TDE были собраны без поддержки смарткарт. Необходимо "
diff --git a/tde-i18n-ru/messages/tdebase/kcmsmserver.po b/tde-i18n-ru/messages/tdebase/kcmsmserver.po
index 125f555a8e2..faaa516f517 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsmserver.po
@@ -8,20 +8,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2013
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsmserver\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:38+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-25 18:17+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsmserver/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -73,32 +75,35 @@ msgstr ""
"диалог для потверждения выхода из TDE."
#: smserverconfigdlg.ui:65
-#, fuzzy, no-c-format
-msgid "Show &logout fadeaway"
-msgstr "Показывать причудливый исчезающий в&ыход"
+#, no-c-format
+msgid "Fadeaway screen during &logout"
+msgstr ""
#: smserverconfigdlg.ui:68
#, fuzzy, no-c-format
+#| msgid ""
+#| "Check this option if you want to see a fadeaway when displaying a logout "
+#| "confirmation dialog box."
msgid ""
-"Check this option if you want to see a fadeaway when displaying a logout "
+"Check this option if you want screen to be faded when displaying a logout "
"confirmation dialog box."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
+"Включите эту опцию, если вы хотите чтобы экран затемнялся при отображении "
+"диалогового окна подтверждения завершения сеанса."
#: smserverconfigdlg.ui:79
#, fuzzy, no-c-format
-msgid "Sho&w fancy logout fadeaway"
-msgstr "Показывать причудливый исчезающий в&ыход"
+#| msgid "Sho&w fancy logout fadeaway"
+msgid "Use effects for logout fadea&way"
+msgstr "Использовать э&ффекты при затемнении экрана"
#: smserverconfigdlg.ui:82
#, no-c-format
msgid ""
-"Check this option if you want to see a fancy fadeaway when displaying a "
-"logout confirmation dialog box."
+"Check this option if you want to enable additional graphical effects for "
+"fadeaway during logout process. Namely the fadeaway will be smoothly "
+"animated and semitransparent."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
#: smserverconfigdlg.ui:90
#, no-c-format
@@ -106,13 +111,13 @@ msgid "O&ffer shutdown options"
msgstr "П&редлагать параметры выключения"
#: smserverconfigdlg.ui:93
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Check this option if you want to see various options when displaying a "
"logout confirmation dialog box."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
+"Включите эту опцию, если вы хотите, чтобы в диалоге подтверждения завершения "
+"сеанса было несколько различных вариантов завершения."
#: smserverconfigdlg.ui:101
#, no-c-format
@@ -125,12 +130,25 @@ msgid ""
"Check this option if you want to see a dialog box showing the logout status."
msgstr "Включите эту опцию, если вы хотите видеть диалог статуса выхода."
-#: smserverconfigdlg.ui:114
+#: smserverconfigdlg.ui:112
+#, no-c-format
+msgid "Use &alternative shutdown dialog layout"
+msgstr ""
+
+#: smserverconfigdlg.ui:115
+#, no-c-format
+msgid ""
+"Check this option if you want to use an alternative shutdown dialog, where "
+"buttons are arranged in rows rathen then columns. This layout is popular in "
+"Ubuntu and therefore it is also known as 'Ubuntu style' shutdown dialog."
+msgstr ""
+
+#: smserverconfigdlg.ui:125
#, no-c-format
msgid "On Login"
msgstr "При входе в систему"
-#: smserverconfigdlg.ui:117
+#: smserverconfigdlg.ui:128
#, no-c-format
msgid ""
"<ul>\n"
@@ -155,27 +173,27 @@ msgstr ""
"нового сеанса начинать с чистого рабочего стола.</li>\n"
"</ul>"
-#: smserverconfigdlg.ui:132
+#: smserverconfigdlg.ui:143
#, no-c-format
msgid "Restore &previous session"
msgstr "Восстанавливать &предыдущий сеанс"
-#: smserverconfigdlg.ui:140
+#: smserverconfigdlg.ui:151
#, no-c-format
msgid "Restore &manually saved session"
msgstr "Восстанавливать сеанс, сох&раненный вручную"
-#: smserverconfigdlg.ui:148
+#: smserverconfigdlg.ui:159
#, no-c-format
msgid "Start with an empty &session"
msgstr "&Начинать с пустого сеанса"
-#: smserverconfigdlg.ui:158
+#: smserverconfigdlg.ui:169
#, no-c-format
msgid "Default Shutdown Option"
msgstr "Параметр выключения по умолчанию"
-#: smserverconfigdlg.ui:161
+#: smserverconfigdlg.ui:172
#, no-c-format
msgid ""
"Here you can choose what should happen by default when you log out. This "
@@ -185,32 +203,32 @@ msgstr ""
"системы. Эти параметры действуют только в том случае, если вход в систему "
"производился при помощи TDM."
-#: smserverconfigdlg.ui:172
+#: smserverconfigdlg.ui:183
#, no-c-format
msgid "&End current session"
msgstr "&Завершить текущий сеанс"
-#: smserverconfigdlg.ui:180
+#: smserverconfigdlg.ui:191
#, no-c-format
msgid "&Turn off computer"
msgstr "Выключи&ть компьютер"
-#: smserverconfigdlg.ui:188
+#: smserverconfigdlg.ui:199
#, no-c-format
msgid "&Restart computer"
msgstr "Пе&регрузить компьютер"
-#: smserverconfigdlg.ui:198
+#: smserverconfigdlg.ui:209
#, no-c-format
msgid "Advanced"
msgstr "Дополнительно"
-#: smserverconfigdlg.ui:209
+#: smserverconfigdlg.ui:220
#, no-c-format
msgid "Applications to be e&xcluded from sessions:"
msgstr "Приложения, которые должны быть ис&ключены из сеансов:"
-#: smserverconfigdlg.ui:220
+#: smserverconfigdlg.ui:231
#, no-c-format
msgid ""
"Here you can enter a comma-separated list of applications that should not be "
@@ -220,3 +238,13 @@ msgstr ""
"Здесь вы можете ввести разделённый запятыми список приложений, которые не "
"должны сохраняться в сеансе и поэтому не будут запускаться при "
"восстановлении сеанса. Например 'xterm,xconsole'."
+
+#~ msgid "Show &logout fadeaway"
+#~ msgstr "Зат&емнение экрана при завершении сеанса"
+
+#~ msgid ""
+#~ "Check this option if you want to see a fancy fadeaway when displaying a "
+#~ "logout confirmation dialog box."
+#~ msgstr ""
+#~ "Включите эту опцию, если вы хотите чтобы затемнение экрана при завершении "
+#~ "сеанса сопровождалось дополнительными графическими эффектами."
diff --git a/tde-i18n-ru/messages/tdebase/kcmspellchecking.po b/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
index 0037a79312f..51636a02e75 100644
--- a/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
+++ b/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmspellchecking\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-07-12 11:13+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmspellchecking/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.3.1\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: spellchecking.cpp:38
msgid "Spell Checking Settings"
@@ -47,8 +48,8 @@ msgid ""
msgstr ""
"<h1>Проверка орфографии</h1><p>В этом модуле вы можете настроить систему "
"проверки орфографии TDE, а именно:<ul><li> какую программу использовать<li> "
-"какие ошибки исправлять<li> какой словарь будет использоваться по умолчанию."
-"</ul><br>Система проверки орфографии TDE (KSpell) поддерживает две "
-"распространенных утилиты: ASpell и ISpell. Таким образом, вы можете "
-"использовать одни и те же словари для приложений как из TDE, так и не из TDE."
-"</p>"
+"какие ошибки исправлять<li> какой словарь будет использоваться по "
+"умолчанию.</ul><br>Система проверки орфографии TDE (KSpell) поддерживает две "
+"распространённых утилиты: ASpell и ISpell. Таким образом, вы можете "
+"использовать одни и те же словари для приложений как из TDE, так и не из "
+"TDE.</p>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
index c06dc03c353..52d07acdb1f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
@@ -6,20 +6,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Виталий Жуков <DragonZX@yandex.ru>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-21 22:19+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtaskbar/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,92 +36,95 @@ msgid ""
"Your emails"
msgstr "falex@pisem.net,mok@kde.ru,leon@blackcatlinux.com"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Task List"
msgstr "Показать список окон"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Operations Menu"
msgstr "Показать меню действий"
-#: kcmtaskbar.cpp:98
+#: kcmtaskbar.cpp:100
msgid "Activate, Raise or Minimize Task"
msgstr "Активировать, поднять или свернуть"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Activate Task"
msgstr "Активировать"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Raise Task"
msgstr "Поднять на передний план"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Lower Task"
msgstr "Убрать на задний план"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Minimize Task"
msgstr "Свернуть"
-#: kcmtaskbar.cpp:101
-#, fuzzy
+#: kcmtaskbar.cpp:103
msgid "Move To Current Desktop"
-msgstr "На текущий рабочий стол"
+msgstr "Перенести на текущий рабочий стол"
-#: kcmtaskbar.cpp:102
+#: kcmtaskbar.cpp:104
msgid "Close Task"
msgstr "Прекратить выполнение задачи"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "Never"
msgstr "Никогда"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "When Taskbar Full"
msgstr "Когда нет места на панели задач"
-#: kcmtaskbar.cpp:121
+#: kcmtaskbar.cpp:123
msgid "Always"
msgstr "Всегда"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Any"
-msgstr ""
+msgstr "Любые"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Only Stopped"
-msgstr ""
+msgstr "Только остановленные"
-#: kcmtaskbar.cpp:140
+#: kcmtaskbar.cpp:142
msgid "Only Running"
-msgstr ""
+msgstr "Только запущенные"
-#: kcmtaskbar.cpp:158
+#: kcmtaskbar.cpp:160
msgid "Icons and Text"
-msgstr ""
+msgstr "Значки и текст"
-#: kcmtaskbar.cpp:159
+#: kcmtaskbar.cpp:161
msgid "Text only"
-msgstr ""
+msgstr "Только текст"
-#: kcmtaskbar.cpp:160
+#: kcmtaskbar.cpp:162
msgid "Icons only"
-msgstr ""
+msgstr "Только значки"
-#: kcmtaskbar.cpp:211
+#: kcmtaskbar.cpp:213
msgid "Elegant"
msgstr "Оптимальный"
-#: kcmtaskbar.cpp:212
+#: kcmtaskbar.cpp:214
msgid "Classic"
msgstr "Классический"
-#: kcmtaskbar.cpp:213
+#: kcmtaskbar.cpp:215
msgid "For Transparency"
msgstr "Прозрачный"
-#: kcmtaskbar.cpp:226
+#: kcmtaskbar.cpp:223
+msgid "Custom"
+msgstr "Другой"
+
+#: kcmtaskbar.cpp:231
msgid ""
"<h1>Taskbar</h1> You can configure the taskbar here. This includes options "
"such as whether or not the taskbar should show all windows at once or only "
@@ -129,41 +135,41 @@ msgstr ""
"отображение всех окон или окон только текущего рабочего стола. Также можно "
"разрешить или запретить отображение кнопки списка окон."
-#: kcmtaskbar.cpp:264
+#: kcmtaskbar.cpp:269
msgid "kcmtaskbar"
msgstr "kcmtaskbar"
-#: kcmtaskbar.cpp:265
+#: kcmtaskbar.cpp:270
msgid "TDE Taskbar Control Module"
msgstr "Модуль управления панелью задач TDE"
-#: kcmtaskbar.cpp:267
+#: kcmtaskbar.cpp:272
msgid "(c) 2000 - 2001 Matthias Elter"
msgstr "(c) 2000 - 2001 Matthias Elter"
-#: kcmtaskbar.cpp:270
+#: kcmtaskbar.cpp:275
msgid "TDEConfigXT conversion"
msgstr "Портирование на TDEConfigXT"
-#: kcmtaskbar.cpp:358 kcmtaskbar.cpp:359 kcmtaskbar.cpp:360
+#: kcmtaskbar.cpp:364 kcmtaskbar.cpp:365 kcmtaskbar.cpp:366
msgid "Cycle Through Windows"
msgstr "Циклический просмотр окон"
-#: kcmtaskbar.cpp:392
-msgid "Custom"
-msgstr "Другой"
-
-#: kcmtaskbarui.ui:16 kcmtaskbarui.ui:91
+#: kcmtaskbarui.ui:16
#, no-c-format
msgid "Taskbar"
msgstr "Панель задач"
-#: kcmtaskbarui.ui:32
+#: kcmtaskbarui.ui:40
#, no-c-format
-msgid "Settings"
+msgid ""
+"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
+"<b>only</b> this taskbar."
msgstr ""
+"<b>ПРИМЕЧАНИЕ:</b> В настоящее время вы редактируете конфигурацию панели "
+"задач <b>только</b> для этой панели задач."
-#: kcmtaskbarui.ui:43
+#: kcmtaskbarui.ui:48
#, no-c-format
msgid ""
"<b>NOTE: Currently you are editing the global taskbar configuration.</"
@@ -171,142 +177,210 @@ msgid ""
"taskbars), use the corresponding Configure Taskbar menu option, located in "
"the taskbar handle popup menu."
msgstr ""
+"<b>ПРИМЕЧАНИЕ. В настоящее время вы редактируете глобальную конфигурацию "
+"панели задач.</b><br>Чтобы изменить конфигурацию конкретной панели задач ("
+"при использовании нескольких панелей задач), используйте соответствующий "
+"пункт меню «Настроить панель задач», расположенный во всплывающем окне меню "
+"панели задач."
-#: kcmtaskbarui.ui:51
-#, no-c-format
-msgid ""
-"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
-"<b>only</b> this taskbar."
-msgstr ""
-
-#: kcmtaskbarui.ui:59
+#: kcmtaskbarui.ui:56
#, no-c-format
msgid "Use global floating taskbar configuration"
-msgstr ""
+msgstr "Использовать общие настройки плавающей панели задач"
-#: kcmtaskbarui.ui:65
-#, fuzzy, no-c-format
+#: kcmtaskbarui.ui:62
+#, no-c-format
msgid ""
"Selecting this option causes the taskbar to use the global taskbar "
"configuration."
msgstr ""
-"При включении этого параметра панель задач будет показывать окна "
-"сгруппированные по рабочим столам.\n"
-"\n"
-"По умолчанию параметр включен."
+"При включении этого параметра панель задач будет использовать глобальную "
+"конфигурацию панели задач."
-#: kcmtaskbarui.ui:73
+#: kcmtaskbarui.ui:70
#, no-c-format
msgid ""
"Overwrite current configuration with the current global floating taskbar "
"configuration"
msgstr ""
+"Перезаписать текущую конфигурацию текущей глобальной конфигурацией плавающей "
+"панели задач"
-#: kcmtaskbarui.ui:81
+#: kcmtaskbarui.ui:78
#, no-c-format
msgid "Edit global floating taskbar configuration"
-msgstr ""
+msgstr "Изменить общую настройку плавающей панели задач"
+
+#: kcmtaskbarui.ui:117
+#, no-c-format
+msgid "&Tasks"
+msgstr "Задачи"
+
+#: kcmtaskbarui.ui:136
+#, no-c-format
+msgid "Display"
+msgstr "Экран"
-#: kcmtaskbarui.ui:106
+#: kcmtaskbarui.ui:147
#, no-c-format
msgid "&Show windows from all desktops"
msgstr "&Показывать окна со всех рабочих столов"
-#: kcmtaskbarui.ui:112
+#: kcmtaskbarui.ui:153
#, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> the "
-"windows on the current desktop. \n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows on the current desktop. By default, this option is selected and all "
+"windows are shown."
msgstr ""
"Отключите этот параметр, если вы хотите, чтобы на панели задач отображались "
-"окна <b>только</b> с текущего рабочего стола.\n"
-"\n"
-"По умолчанию показываются окна со всех рабочих столов."
+"окна <b>только</b> с текущего рабочего стола. По умолчанию этот параметр "
+"включён, и показываются окна со всех рабочих столов."
-#: kcmtaskbarui.ui:122
+#: kcmtaskbarui.ui:178
#, no-c-format
msgid "Sort windows by desk&top"
msgstr "С&группировать окна по рабочим столам"
-#: kcmtaskbarui.ui:128
+#: kcmtaskbarui.ui:184
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to show windows in order of the "
-"desktop they appear on.\n"
-"\n"
-"By default this option is selected."
+"desktop they appear on. By default this option is selected."
msgstr ""
"При включении этого параметра панель задач будет показывать окна "
-"сгруппированные по рабочим столам.\n"
-"\n"
-"По умолчанию параметр включен."
+"сгруппированные по рабочим столам. По умолчанию этот параметр включён."
-#: kcmtaskbarui.ui:138
+#: kcmtaskbarui.ui:192
#, no-c-format
msgid "Show windows from all sc&reens"
msgstr "&Показывать окна со всех рабочих столов"
-#: kcmtaskbarui.ui:144
+#: kcmtaskbarui.ui:198
#, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
-"windows which are on the same Xinerama screen as the taskbar.\n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows which are on the same Xinerama screen as the taskbar. By default, "
+"this option is selected and all windows are shown."
msgstr ""
"Отключите этот параметр, если хотите, чтобы на панели задач были показаны "
-"<b>только</b> окна указанного экрана Xinerama.\n"
-"По умолчанию панель задач будет показывать все окна."
+"<b>только</b> окна указанного экрана Xinerama. По умолчанию этот параметр "
+"включён, и панель задач показывает все окна."
-#: kcmtaskbarui.ui:154
+#: kcmtaskbarui.ui:206
#, no-c-format
-msgid "Sort alphabeticall&y by application name"
-msgstr "Сортировать по &имени приложения"
+msgid "Show o&nly minimized windows"
+msgstr "Показывать только свёр&нутые окна"
-#: kcmtaskbarui.ui:165
+#: kcmtaskbarui.ui:209
#, no-c-format
-msgid "&Allow taskbar items to be rearranged using drag and drop"
+msgid ""
+"Select this option if you want the taskbar to display <b>only</b> minimized "
+"windows. By default, this option is not selected and the taskbar will show "
+"all windows."
msgstr ""
+"Включите этот параметр, если вы хотите, чтобы на панели задач были показаны "
+"<b>только</b> свёрнутые окна. По умолчанию этот параметр отключён, и панель "
+"задач будет показывать все окна."
-#: kcmtaskbarui.ui:171
+#: kcmtaskbarui.ui:228
+#, no-c-format
+msgid "&Show tasks with state:"
+msgstr "Показать задани&я с состоянием:"
+
+#: kcmtaskbarui.ui:253
+#, no-c-format
+msgid ""
+"The taskbar can show and/or hide tasks based on their current process state. "
+"Select <em>Any</em> to show all tasks regardless of current state."
+msgstr ""
+"Панель задач может отображать и/или скрывать задачи в зависимости от их "
+"текущего состояния процесса. Выберите <em>Любые</em>, чтобы отобразить все "
+"задачи независимо от текущего состояния."
+
+#: kcmtaskbarui.ui:288
+#, no-c-format
+msgid "Sorting and grouping"
+msgstr "Сортировка и группировка"
+
+#: kcmtaskbarui.ui:316
+#, no-c-format
+msgid "&Allow taskbar items to be rearranged using drag and drop"
+msgstr "&Разрешить перестановку элементов панели задач с помощью перетаскивания"
+
+#: kcmtaskbarui.ui:322
#, no-c-format
msgid ""
"Turning this option on will allow tasks on the taskbar to be manually "
"rearranged using drag and drop."
msgstr ""
+"Включение этой опции позволит вручную переставлять задачи на панели задач с "
+"помощью перетаскивания."
-#: kcmtaskbarui.ui:179
-#, fuzzy, no-c-format
-msgid "Cycle through windows with mouse wheel"
-msgstr "Циклический просмотр окон"
+#: kcmtaskbarui.ui:330
+#, no-c-format
+msgid "Sort alphabeticall&y by application name"
+msgstr "Сортировать по &имени приложения"
-#: kcmtaskbarui.ui:190
+#: kcmtaskbarui.ui:352
#, no-c-format
-msgid "Show o&nly minimized windows"
-msgstr "Показывать только свёр&нутые окна"
+msgid "&Group similar tasks:"
+msgstr "&Объединять схожие задачи:"
-#: kcmtaskbarui.ui:193
+#: kcmtaskbarui.ui:377
#, no-c-format
msgid ""
-"Select this option if you want the taskbar to display <b>only</b> minimized "
-"windows. \n"
-"\n"
-"By default, this option is not selected and the taskbar will show all "
-"windows."
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows "
+"in that group. This can be especially useful with the <em>Show all windows</"
+"em> option. You can set the taskbar to <strong>Never</strong> group windows, "
+"to <strong>Always</strong> group windows or to group windows only "
+"<strong>When the Taskbar is Full</strong>. By default the taskbar groups "
+"windows when it is full."
msgstr ""
-"Включите этот параметр, если вы хотите, чтобы на панели задач были показаны "
-"<b>только</b> свёрнутые окна.\n"
-"\n"
-"По умолчанию этот параметр отключен и панель задач будет показывать все окна."
+"Панель задач может группировать схожие задачи в одну кнопку. Если нажать на "
+"эту кнопку, появится выпадающий список сгруппированных окон. Эта возможность "
+"очень полезна с включённым параметром <em>Показывать все окна</em>. Вы "
+"можете выбрать следующие политики группирования: <strong>Никогда</strong>, "
+"<strong>Всегда</strong> и <strong>Когда нет места на панели задач</strong>. "
+"По умолчанию используется политика, когда нет места на панели задач."
+
+#: kcmtaskbarui.ui:423
+#, no-c-format
+msgid "&Appearance"
+msgstr "&Внешний вид"
+
+#: kcmtaskbarui.ui:459
+#, no-c-format
+msgid "Colors"
+msgstr "Цвета"
-#: kcmtaskbarui.ui:203
+#: kcmtaskbarui.ui:490
+#, no-c-format
+msgid "Use &custom colors"
+msgstr "Использовать собственные &цвета"
+
+#: kcmtaskbarui.ui:517
+#, no-c-format
+msgid "Active task te&xt color:"
+msgstr "В&ыделенный текст:"
+
+#: kcmtaskbarui.ui:536
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Фон:"
+
+#: kcmtaskbarui.ui:570
+#, no-c-format
+msgid "Inacti&ve task text color:"
+msgstr "О&бычный текст:"
+
+#: kcmtaskbarui.ui:604
#, no-c-format
msgid "Show window list &button"
msgstr "Показывать &кнопку списка окон"
-#: kcmtaskbarui.ui:209
+#: kcmtaskbarui.ui:610
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -315,104 +389,117 @@ msgstr ""
"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
"на которую показывается выпадающий список всех окон."
-#: kcmtaskbarui.ui:217
+#: kcmtaskbarui.ui:623
+#, no-c-format
+msgid "Max width for buttons:"
+msgstr "Макс ширина кнопок:"
+
+#: kcmtaskbarui.ui:626
+#, no-c-format
+msgid "This option allows to set the maximum width for taskbar buttons."
+msgstr "Эта опция позволяет установить максимальную ширину кнопок панели задач."
+
+#: kcmtaskbarui.ui:634 kcmtaskbarui.ui:789
+#, no-c-format
+msgid " px"
+msgstr " пикс"
+
+#: kcmtaskbarui.ui:661
+#, no-c-format
+msgid "Icons"
+msgstr "Значки"
+
+#: kcmtaskbarui.ui:672
#, no-c-format
msgid "Dis&play:"
-msgstr ""
+msgstr "Отображать:"
-#: kcmtaskbarui.ui:236
+#: kcmtaskbarui.ui:714
#, no-c-format
msgid ""
"Choose taskbar display mode among <strong>Icons and text</strong>, "
"<strong>Text only</strong> and <strong>Icons only</strong>."
msgstr ""
+"Выберите режим отображения панели задач из списка <strong>Значков и текста</"
+"strong>, <strong>Только текст</strong> и <strong>Только значки</strong>."
-#: kcmtaskbarui.ui:252
+#: kcmtaskbarui.ui:736
#, no-c-format
-msgid ""
-"The taskbar can group similar windows into single buttons. When one of these "
-"window group buttons are clicked on a menu appears showing all the windows "
-"in that group. This can be especially useful with the <em>Show all windows</"
-"em> option.\n"
-"\n"
-"You can set the taskbar to <strong>Never</strong> group windows, to "
-"<strong>Always</strong> group windows or to group windows only <strong>When "
-"the Taskbar is Full</strong>.\n"
-"\n"
-"By default the taskbar groups windows when it is full."
+msgid "Small icons"
+msgstr "Маленькие значки"
+
+#: kcmtaskbarui.ui:739
+#, no-c-format
+msgid "Selecting this option makes the taskbar use small icons."
msgstr ""
-"Панель задач может группировать схожие задачи в одну кнопку. Если нажать на "
-"эту кнопку, появится выпадающий список сгруппированных окон. Эта возможность "
-"очень полезна с включенным параметром <em>Показывать все окна</em>.\n"
-"\n"
-"Вы можете выбрать следующие политики группирования: <strong>Никогда</"
-"strong>, <strong>Всегда</strong> и <strong>Когда нет места на панели задач</"
-"strong>.\n"
-"\n"
-"По умолчанию используется политика когда нет места на панели задач."
+"При включении этого параметра на панели задач будут использоваться маленькие "
+"значки."
-#: kcmtaskbarui.ui:264
+#: kcmtaskbarui.ui:750
#, no-c-format
-msgid "&Group similar tasks:"
-msgstr "&Объединять схожие задачи:"
+msgid "Show thumbnails on hover"
+msgstr "Показывать миниатюры при наведении"
-#: kcmtaskbarui.ui:283
+#: kcmtaskbarui.ui:778
#, no-c-format
-msgid ""
-"The taskbar can show and/or hide tasks based on their current process "
-"state. Select <em>Any</em> to show all tasks regardless of current state."
-msgstr ""
+msgid "Maximum dimension:"
+msgstr "Максимальный размер:"
-#: kcmtaskbarui.ui:291
-#, fuzzy, no-c-format
-msgid "&Show tasks with state:"
-msgstr "Показать список окон"
+#: kcmtaskbarui.ui:818
+#, no-c-format
+msgid "Button style"
+msgstr "Стиль кнопки"
-#: kcmtaskbarui.ui:307
+#: kcmtaskbarui.ui:829
#, no-c-format
-msgid "A&ppearance:"
-msgstr "&Внешний вид:"
+msgid "Taskbar style:"
+msgstr "Стиль панели задач:"
-#: kcmtaskbarui.ui:321
+#: kcmtaskbarui.ui:893
#, no-c-format
-msgid "Use &custom colors"
-msgstr "Использовать собственные &цвета"
+msgid "Always draw items as buttons"
+msgstr "Всегда рисовать элементы как кнопки"
-#: kcmtaskbarui.ui:340
+#: kcmtaskbarui.ui:918
#, no-c-format
-msgid "Inacti&ve task text color:"
-msgstr "О&бычный текст:"
+msgid "Draw items as buttons on hover"
+msgstr "Рисовать элементы как кнопки при наведении"
-#: kcmtaskbarui.ui:376
+#: kcmtaskbarui.ui:926
#, no-c-format
-msgid "Active task te&xt color:"
-msgstr "В&ыделенный текст:"
+msgid "Draw halo around text"
+msgstr "Рисовать ореол вокруг текста"
-#: kcmtaskbarui.ui:412
+#: kcmtaskbarui.ui:943
#, no-c-format
-msgid "&Background color:"
-msgstr "&Фон:"
+msgid "A&ctions"
+msgstr "Дей&ствия"
-#: kcmtaskbarui.ui:469
+#: kcmtaskbarui.ui:962
#, no-c-format
-msgid "Actions"
-msgstr "Действия"
+msgid "Mouse Actions"
+msgstr "Действия мыши"
-#: kcmtaskbarui.ui:480
+#: kcmtaskbarui.ui:973
#, no-c-format
msgid "&Left button:"
msgstr "&Левая кнопка:"
-#: kcmtaskbarui.ui:491
+#: kcmtaskbarui.ui:997
#, no-c-format
msgid "&Middle button:"
msgstr "&Средняя кнопка:"
-#: kcmtaskbarui.ui:502
+#: kcmtaskbarui.ui:1034
#, no-c-format
msgid "Right b&utton:"
msgstr "&Правая кнопка:"
+#: kcmtaskbarui.ui:1045
+#, no-c-format
+msgid "Cycle through windows with mouse wheel"
+msgstr "Циклический просмотр окон с помощью колёсика мыши"
+
#~ msgid "Sho&w application icons"
#~ msgstr "Показы&вать значки приложений"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtdednssd.po b/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
index fbd3f258148..197c3a4c543 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkdnssd\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2005-10-27 16:48-0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -90,11 +90,6 @@ msgstr "&Интернет"
#: configdialog.ui:88
#, no-c-format
-msgid "Alt+W"
-msgstr ""
-
-#: configdialog.ui:91
-#, no-c-format
msgid ""
"Advertise services on Internet domain using public IP. To have this option "
"working you need to configure wide area operation in using administrator mode"
@@ -102,55 +97,40 @@ msgstr ""
"Анонсировать службы в Интернете с помощью IP-адреса. Эта опция может "
"работать только при настроенных параметрах в режиме администратора"
-#: configdialog.ui:107
+#: configdialog.ui:104
#, no-c-format
msgid "Loc&al network"
msgstr "&Локальная сеть"
#: configdialog.ui:110
#, no-c-format
-msgid "Alt+A"
-msgstr ""
-
-#: configdialog.ui:116
-#, no-c-format
msgid ""
"Advertise services on local network (in domain .local) using multicast DNS."
msgstr ""
"Анонсировать службы в локальной сети (домен .local) с помощью мультикаста "
"DNS."
-#: configdialog.ui:125
+#: configdialog.ui:119
#, no-c-format
msgid "Browse local networ&k"
msgstr "О&бзор локальной сети"
-#: configdialog.ui:128
-#, no-c-format
-msgid "Alt+K"
-msgstr ""
-
-#: configdialog.ui:131 configdialog.ui:145
+#: configdialog.ui:122 configdialog.ui:133
#, no-c-format
msgid "Browse local network (domain .local) using multicast DNS."
msgstr "Обзор локальной сети (домен .local) с помощью мультикаста DNS."
-#: configdialog.ui:139
+#: configdialog.ui:130
#, no-c-format
msgid "Enable &Zeroconf network browsing"
msgstr "Включить обзор сети &Zeroconf"
-#: configdialog.ui:142
-#, no-c-format
-msgid "Alt+Z"
-msgstr ""
-
-#: configdialog.ui:161
+#: configdialog.ui:149
#, no-c-format
msgid "Additional Domains"
msgstr "Дополнительные домены"
-#: configdialog.ui:164
+#: configdialog.ui:152
#, no-c-format
msgid ""
"List of Internet domains that will be browsed for services. Do not put ."
@@ -161,34 +141,34 @@ msgstr ""
"включайте сюда домен .local - он\n"
"настраивается выше в параметре 'Обзор локальной сети'."
-#: configdialog.ui:175
+#: configdialog.ui:163
#, no-c-format
msgid "W&ide area"
msgstr "&Интернет"
-#: configdialog.ui:194
+#: configdialog.ui:182
#, no-c-format
msgid "Shared secret:"
msgstr "Общий секретный ключ:"
-#: configdialog.ui:219
+#: configdialog.ui:207
#, no-c-format
msgid "Name of this machine. Must be in fully qualified form (host.domain)"
msgstr "Полное имя DNS системы (хост.домен)"
-#: configdialog.ui:227
+#: configdialog.ui:215
#, no-c-format
msgid "Optional shared secret used for authorization of DNS dynamic updates."
msgstr ""
"Необязательный параметр - секретный ключ для доступа к службе динамического "
"обновления DNS."
-#: configdialog.ui:238
+#: configdialog.ui:226
#, no-c-format
msgid "Domain:"
msgstr "Домен:"
-#: configdialog.ui:246
+#: configdialog.ui:234
#, no-c-format
msgid "Hostname:"
msgstr "Имя хоста:"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtdeio.po b/tde-i18n-ru/messages/tdebase/kcmtdeio.po
index 972c4e5aad5..b788098edd4 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtdeio.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtdeio.po
@@ -6,26 +6,27 @@
# Copyright (C) 2000, TDE Team.
# Leon Kanter <leon@asplinux.ru>
# Mihail Kozlov <kmn@obladm.nso.ru>, 2000.
-# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
+# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkio\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-14 10:59+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtdeio/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -329,7 +330,6 @@ msgstr ""
"указанные выше параметры прокси:"
#: kmanualproxydlg.cpp:474
-#, fuzzy
msgid ""
"<qt>Enter a valid address or url.<p><b><u>NOTE:</u></b> Wildcard matching "
"such as <code>*.kde.org</code> is not supported. If you want to match any "
@@ -338,8 +338,8 @@ msgid ""
msgstr ""
"<qt>Введите действительный адрес или URL.<p><b><u>Примечание:</u></b> "
"Шаблоны, такие как <code>*.kde.org</code> не поддерживаются. Если вы хотите, "
-"чтобы соответствовал любой узел из домена <code>.kde.org</code>, напрмер "
-"<code>printing.kde.org</code>, введите просто <code>.kde.org</code></qt>"
+"чтобы соответствовал любой узел из домена <code>.kde.org</code>, введите "
+"просто <code>.kde.org</code></qt>"
#: kproxydlg.cpp:54
msgid "&Proxy"
@@ -539,7 +539,7 @@ msgstr "Спрашивать"
#: policydlg.h:46
msgid "Dunno"
-msgstr ""
+msgstr "Не знаю"
#: smbrodlg.cpp:43
msgid "This is the configuration for the samba client only, not the server."
@@ -687,7 +687,7 @@ msgstr "&Размер дискового кэша:"
#: cache_ui.ui:67
#, no-c-format
msgid " KB"
-msgstr " кб"
+msgstr " КБ"
#: cache_ui.ui:78
#, no-c-format
@@ -1221,7 +1221,7 @@ msgid "A&utomatically detect proxy configuration"
msgstr "&Автоматически определять настройку прокси"
#: kproxydlg_ui.ui:79
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Automatically detect and configure the proxy settings.<p>\n"
@@ -1235,12 +1235,12 @@ msgid ""
msgstr ""
"<qt>\n"
"Автоматически определять и настраивать параметры прокси.<p>\n"
-"Авоматическое определение производится при помощи протокола <b>Web Proxy "
+"Автоматическое определение производится при помощи протокола <b>Web Proxy "
"Auto-Discovery Protocol (WPAD)</b>.<p>\n"
"<b>Примечание:</b>Этот параметр может работать неправильно или вообще не "
-"работать в некоторых дистрибутивах Unix/Linux. Если вы обнаружили проблемы с "
-"использованием этого параметра, обратитесь к секции FAQ на http://konqueror."
-"kde.org.\n"
+"работать в некоторых дистрибутивах UNIX/Linux. Если вы обнаружили проблемы с "
+"использованием этого параметра, обратитесь к разработчикам Trinity или "
+"составьте сообщение об ошибке в http://bugs.trinitydesktop.org/.\n"
"</qt>"
#: kproxydlg_ui.ui:94
@@ -1494,7 +1494,7 @@ msgid "&Domain name:"
msgstr "Имя &домена:"
#: policydlg_ui.ui:33 policydlg_ui.ui:43
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Enter the host or domain to which this policy applies, e.g. <b>www."
@@ -1502,8 +1502,9 @@ msgid ""
"</qt>"
msgstr ""
"<qt>\n"
-"Укажите имя узла или домена, к которому применимо данное правило. Например "
-"<i>www.kde.org</i> или <i>.kde.org</i> </qt>"
+"Укажите имя узла или домена, к которому применимо данное правило, например, "
+"<b>www.trinitydesktop.org</b> или <b>.trinitydesktop.org</b>.\n"
+"</qt>"
#: policydlg_ui.ui:53
#, no-c-format
@@ -1754,7 +1755,7 @@ msgstr ""
"</qt>"
#: useragentdlg_ui.ui:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Here you can modify the default browser-identification text or set a site "
@@ -1769,12 +1770,13 @@ msgid ""
msgstr ""
"<qt>\n"
"Здесь можно изменить строку идентификации браузера для отдельных сайтов "
-"(например, для <code>www.kde.org</code>) или доменов <code>(kde.org)</code>."
-"<p>\n"
-"Чтобы добавить новое правило, нажмите <code>Добавить...</code> и введите "
-"сведения в открывшийся диалог. Для изменения существующего правила нажмите "
-"кнопку <code>Изменить</code> и укажите новое правило. Нажав кнопку "
-"<code>Удалить</code>, вы удалите правило для указанного узла или домена.\n"
+"<code>(например, для www.trinitydesktop.org)</code> или доменов <code>("
+"например, trinitydesktop.org)</code>.<p>\n"
+"Чтобы добавить новое правило, нажмите <code>Добавить</code> и введите "
+"необходимые сведения. Для изменения существующего правила сайта нажмите "
+"кнопку <code>Изменить</code> и укажите новое правило. Кнопка <code>Удалить</"
+"code> уберёт соответствующую идентификацию и для этого сайта или домена "
+"будет использоваться стандартная идентификация.\n"
"</qt>"
#: useragentdlg_ui.ui:33
diff --git a/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po b/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
index 27e87253b55..d8a60ce7f9f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwindecoration\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-10-05 18:11+0000\n"
"PO-Revision-Date: 2007-10-25 18:07+0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -195,8 +195,8 @@ msgid "Inactive Window Shadows"
msgstr "Тени неактивных окон"
#: twindecoration.cpp:192
-msgid "Draw Shadow Under Normal Windows And..."
-msgstr "Рисовать тень под нормальными окнами и..."
+msgid "Draw Shadow Under Normal Windows And…"
+msgstr "Рисовать тень под нормальными окнами и…"
#: twindecoration.cpp:194
msgid "Docks and &panels"
@@ -340,7 +340,7 @@ msgstr "Гигантские"
msgid "Oversized"
msgstr "Невероятно широкие"
-#: twindecoration.cpp:949
+#: twindecoration.cpp:946
msgid ""
"<h1>Window Manager Decoration</h1><p>This module allows you to choose the "
"window border decorations, as well as titlebar button positions and custom "
@@ -348,7 +348,7 @@ msgid ""
"its name and apply your choice by clicking the \"Apply\" button below. If "
"you do not want to apply your choice you can click the \"Reset\" button to "
"discard your changes.<p>You can configure each theme in the \"Configure "
-"[...]\" tab. There are different options specific for each theme.</p><p>In "
+"[…]\" tab. There are different options specific for each theme.</p><p>In "
"\"General Options (if available)\" you can activate the \"Buttons\" tab by "
"checking the \"Use custom titlebar button positions\" box. In the \"Buttons"
"\" tab you can change the positions of the buttons to your liking.</p>"
@@ -358,7 +358,7 @@ msgstr ""
"оформления.</p> Чтобы выбрать тему оформления окна, нажмите на её имени и "
"примените выбор, нажав кнопку \"Применить\". Для отмены изменений нажмите "
"кнопку \"Сброс\". <p>Вы можете настроить каждую тему во вкладка \"Настроить "
-"[...]\". Для каждой темы существуют свои параметры.</p> <p>В разделе \"Общие "
+"[…]\". Для каждой темы существуют свои параметры.</p> <p>В разделе \"Общие "
"параметры (если доступно)\" вы можете активировать вкладку \"Кнопки\", "
"установив флажок \"Использовать другую позицию кнопок заголовка\" и "
"установить своё расположение кнопок заголовка.</p>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtwinrules.po b/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
index 837e4bccd44..22d31e87a8e 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
@@ -3,21 +3,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmtwinrules\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-02-03 14:07+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtwinrules/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.11\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -31,52 +32,52 @@ msgid ""
"Your emails"
msgstr "mok@kde.ru,rom_as@oscada.org"
-#: detectwidget.cpp:87 ruleswidgetbase.ui:335 ruleswidgetbase.ui:1977
+#: detectwidget.cpp:87 ruleswidgetbase.ui:332 ruleswidgetbase.ui:1962
#, no-c-format
msgid "Normal Window"
msgstr "Обычное окно"
-#: detectwidget.cpp:88 ruleswidgetbase.ui:370 ruleswidgetbase.ui:2012
+#: detectwidget.cpp:88 ruleswidgetbase.ui:367 ruleswidgetbase.ui:1997
#, no-c-format
msgid "Desktop"
msgstr "Рабочий стол"
-#: detectwidget.cpp:89 ruleswidgetbase.ui:350 ruleswidgetbase.ui:1992
+#: detectwidget.cpp:89 ruleswidgetbase.ui:347 ruleswidgetbase.ui:1977
#, no-c-format
msgid "Dock (panel)"
msgstr "Лоток (панели)"
-#: detectwidget.cpp:90 ruleswidgetbase.ui:355 ruleswidgetbase.ui:1997
+#: detectwidget.cpp:90 ruleswidgetbase.ui:352 ruleswidgetbase.ui:1982
#, no-c-format
msgid "Toolbar"
msgstr "Панель инструментов"
-#: detectwidget.cpp:91 ruleswidgetbase.ui:360 ruleswidgetbase.ui:2002
+#: detectwidget.cpp:91 ruleswidgetbase.ui:357 ruleswidgetbase.ui:1987
#, no-c-format
msgid "Torn-Off Menu"
msgstr "Отрывное меню"
-#: detectwidget.cpp:92 ruleswidgetbase.ui:340 ruleswidgetbase.ui:1982
+#: detectwidget.cpp:92 ruleswidgetbase.ui:337 ruleswidgetbase.ui:1967
#, no-c-format
msgid "Dialog Window"
msgstr "Окно диалога"
-#: detectwidget.cpp:93 ruleswidgetbase.ui:375 ruleswidgetbase.ui:2017
+#: detectwidget.cpp:93 ruleswidgetbase.ui:372 ruleswidgetbase.ui:2002
#, no-c-format
msgid "Override Type"
msgstr "Игнорировать тип"
-#: detectwidget.cpp:94 ruleswidgetbase.ui:380 ruleswidgetbase.ui:2022
+#: detectwidget.cpp:94 ruleswidgetbase.ui:377 ruleswidgetbase.ui:2007
#, no-c-format
msgid "Standalone Menubar"
msgstr "Автономное меню"
-#: detectwidget.cpp:95 ruleswidgetbase.ui:345 ruleswidgetbase.ui:1987
+#: detectwidget.cpp:95 ruleswidgetbase.ui:342 ruleswidgetbase.ui:1972
#, no-c-format
msgid "Utility Window"
msgstr "Служебное окно"
-#: detectwidget.cpp:96 ruleswidgetbase.ui:365 ruleswidgetbase.ui:2007
+#: detectwidget.cpp:96 ruleswidgetbase.ui:362 ruleswidgetbase.ui:1992
#, no-c-format
msgid "Splash Screen"
msgstr "Заставка"
@@ -98,7 +99,6 @@ msgid "(c) 2004 KWin and KControl Authors"
msgstr "(c) 2004 Разработчики KWin и KControl"
#: kcm.cpp:81
-#, fuzzy
msgid ""
"<h1>Window-specific Settings</h1> Here you can customize window settings "
"specifically only for some windows. <p>Please note that this configuration "
@@ -108,7 +108,7 @@ msgid ""
msgstr ""
"<h1>Особые параметры окна</h1> Здесь можно настроить параметры, применимые "
"для отдельных окон. <p>Учтите, что эти параметры будут иметь силу только при "
-"работе с KWin в качестве оконного менеджера. При работе с другим оконным "
+"работе с TWin в качестве оконного менеджера. При работе с другим оконным "
"менеджером обратитесь к его документации по настройке параметров окон."
#: kcm.cpp:97
@@ -135,12 +135,11 @@ msgstr "Параметры окна для %1"
#: main.cpp:279
msgid "TWin"
-msgstr ""
+msgstr "TWin"
#: main.cpp:280
-#, fuzzy
msgid "TWin helper utility"
-msgstr "Вспомогательная утилита KWin"
+msgstr "Вспомогательная утилита TWin"
#: main.cpp:290
msgid "This helper utility is not supposed to be called directly."
@@ -244,7 +243,7 @@ msgstr "За подробностями обратитесь к документ
msgid "Edit Shortcut"
msgstr "Изменить комбинацию клавиш"
-#: detectwidgetbase.ui:44 ruleswidgetbase.ui:411
+#: detectwidgetbase.ui:44 ruleswidgetbase.ui:408
#, no-c-format
msgid "Extra role:"
msgstr "Дополнительная роль:"
@@ -368,20 +367,20 @@ msgstr "О&чистить"
#: ruleslistbase.ui:32
#, no-c-format
-msgid "&New..."
-msgstr "&Создать..."
+msgid "&New…"
+msgstr "&Создать…"
#: ruleslistbase.ui:40
#, no-c-format
-msgid "&Modify..."
-msgstr "&Изменить..."
+msgid "&Modify…"
+msgstr "&Изменить…"
-#: ruleslistbase.ui:59
+#: ruleslistbase.ui:56
#, no-c-format
msgid "Move &Up"
msgstr "Сдвинуть ввер&х"
-#: ruleslistbase.ui:67
+#: ruleslistbase.ui:64
#, no-c-format
msgid "Move &Down"
msgstr "Сдвинуть в&низ"
@@ -406,380 +405,380 @@ msgstr "&Класс окна (тип приложения):"
msgid "Window &role:"
msgstr "&Роль окна:"
-#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:441
-#: ruleswidgetbase.ui:514 ruleswidgetbase.ui:587
+#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:438
+#: ruleswidgetbase.ui:508 ruleswidgetbase.ui:578
#, no-c-format
msgid "Unimportant"
msgstr "Не имеет значения"
-#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:446
-#: ruleswidgetbase.ui:519 ruleswidgetbase.ui:592
+#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:443
+#: ruleswidgetbase.ui:513 ruleswidgetbase.ui:583
#, no-c-format
msgid "Exact Match"
msgstr "Точное совпадение"
-#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:451
-#: ruleswidgetbase.ui:524 ruleswidgetbase.ui:597
+#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:448
+#: ruleswidgetbase.ui:518 ruleswidgetbase.ui:588
#, no-c-format
msgid "Substring Match"
msgstr "Совпадение с подстрокой"
-#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:456
-#: ruleswidgetbase.ui:529 ruleswidgetbase.ui:602
+#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:453
+#: ruleswidgetbase.ui:523 ruleswidgetbase.ui:593
#, no-c-format
msgid "Regular Expression"
msgstr "Регулярное ввыражение"
-#: ruleswidgetbase.ui:250
+#: ruleswidgetbase.ui:247
#, no-c-format
msgid "Match w&hole window class"
msgstr "Соответствие &всему классу окон"
-#: ruleswidgetbase.ui:258
+#: ruleswidgetbase.ui:255
#, no-c-format
msgid "Detect Window Properties"
msgstr "Определение свойств окна"
-#: ruleswidgetbase.ui:286
+#: ruleswidgetbase.ui:283
#, no-c-format
msgid "&Detect"
msgstr "&Определить"
-#: ruleswidgetbase.ui:315
+#: ruleswidgetbase.ui:312
#, no-c-format
msgid "Window &Extra"
msgstr "&Дополнительно"
-#: ruleswidgetbase.ui:326
+#: ruleswidgetbase.ui:323
#, no-c-format
msgid "Window &types:"
msgstr "&Типы окон:"
-#: ruleswidgetbase.ui:395
+#: ruleswidgetbase.ui:392
#, no-c-format
msgid "Window t&itle:"
msgstr "&Заголовок окна:"
-#: ruleswidgetbase.ui:427
+#: ruleswidgetbase.ui:424
#, no-c-format
msgid "&Machine (hostname):"
msgstr "&Система (имя хоста):"
-#: ruleswidgetbase.ui:664
+#: ruleswidgetbase.ui:652
#, no-c-format
msgid "&Geometry"
msgstr "&Геометрия"
-#: ruleswidgetbase.ui:673 ruleswidgetbase.ui:749 ruleswidgetbase.ui:798
-#: ruleswidgetbase.ui:866 ruleswidgetbase.ui:912 ruleswidgetbase.ui:958
-#: ruleswidgetbase.ui:1031 ruleswidgetbase.ui:1088 ruleswidgetbase.ui:1194
-#: ruleswidgetbase.ui:1309 ruleswidgetbase.ui:1556 ruleswidgetbase.ui:1579
-#: ruleswidgetbase.ui:1602 ruleswidgetbase.ui:1640 ruleswidgetbase.ui:1678
-#: ruleswidgetbase.ui:1716 ruleswidgetbase.ui:1754 ruleswidgetbase.ui:1809
-#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1954 ruleswidgetbase.ui:2069
-#: ruleswidgetbase.ui:2092 ruleswidgetbase.ui:2167 ruleswidgetbase.ui:2209
-#: ruleswidgetbase.ui:2240 ruleswidgetbase.ui:2302 ruleswidgetbase.ui:2358
+#: ruleswidgetbase.ui:661 ruleswidgetbase.ui:737 ruleswidgetbase.ui:786
+#: ruleswidgetbase.ui:854 ruleswidgetbase.ui:900 ruleswidgetbase.ui:946
+#: ruleswidgetbase.ui:1019 ruleswidgetbase.ui:1076 ruleswidgetbase.ui:1182
+#: ruleswidgetbase.ui:1297 ruleswidgetbase.ui:1544 ruleswidgetbase.ui:1567
+#: ruleswidgetbase.ui:1590 ruleswidgetbase.ui:1628 ruleswidgetbase.ui:1666
+#: ruleswidgetbase.ui:1704 ruleswidgetbase.ui:1742 ruleswidgetbase.ui:1797
+#: ruleswidgetbase.ui:1864 ruleswidgetbase.ui:1939 ruleswidgetbase.ui:2054
+#: ruleswidgetbase.ui:2077 ruleswidgetbase.ui:2152 ruleswidgetbase.ui:2194
+#: ruleswidgetbase.ui:2225 ruleswidgetbase.ui:2284 ruleswidgetbase.ui:2337
#, no-c-format
msgid "Do Not Affect"
msgstr "Не применять"
-#: ruleswidgetbase.ui:678 ruleswidgetbase.ui:754 ruleswidgetbase.ui:803
-#: ruleswidgetbase.ui:871 ruleswidgetbase.ui:917 ruleswidgetbase.ui:963
-#: ruleswidgetbase.ui:1036 ruleswidgetbase.ui:1199 ruleswidgetbase.ui:1607
-#: ruleswidgetbase.ui:1645 ruleswidgetbase.ui:1683 ruleswidgetbase.ui:1721
-#: ruleswidgetbase.ui:1759 ruleswidgetbase.ui:1884
+#: ruleswidgetbase.ui:666 ruleswidgetbase.ui:742 ruleswidgetbase.ui:791
+#: ruleswidgetbase.ui:859 ruleswidgetbase.ui:905 ruleswidgetbase.ui:951
+#: ruleswidgetbase.ui:1024 ruleswidgetbase.ui:1187 ruleswidgetbase.ui:1595
+#: ruleswidgetbase.ui:1633 ruleswidgetbase.ui:1671 ruleswidgetbase.ui:1709
+#: ruleswidgetbase.ui:1747 ruleswidgetbase.ui:1869
#, no-c-format
msgid "Apply Initially"
msgstr "Применить изначально"
-#: ruleswidgetbase.ui:683 ruleswidgetbase.ui:759 ruleswidgetbase.ui:808
-#: ruleswidgetbase.ui:876 ruleswidgetbase.ui:922 ruleswidgetbase.ui:968
-#: ruleswidgetbase.ui:1041 ruleswidgetbase.ui:1204 ruleswidgetbase.ui:1612
-#: ruleswidgetbase.ui:1650 ruleswidgetbase.ui:1688 ruleswidgetbase.ui:1726
-#: ruleswidgetbase.ui:1764 ruleswidgetbase.ui:1889
+#: ruleswidgetbase.ui:671 ruleswidgetbase.ui:747 ruleswidgetbase.ui:796
+#: ruleswidgetbase.ui:864 ruleswidgetbase.ui:910 ruleswidgetbase.ui:956
+#: ruleswidgetbase.ui:1029 ruleswidgetbase.ui:1192 ruleswidgetbase.ui:1600
+#: ruleswidgetbase.ui:1638 ruleswidgetbase.ui:1676 ruleswidgetbase.ui:1714
+#: ruleswidgetbase.ui:1752 ruleswidgetbase.ui:1874
#, no-c-format
msgid "Remember"
msgstr "Запомнить"
-#: ruleswidgetbase.ui:688 ruleswidgetbase.ui:764 ruleswidgetbase.ui:813
-#: ruleswidgetbase.ui:881 ruleswidgetbase.ui:927 ruleswidgetbase.ui:973
-#: ruleswidgetbase.ui:1046 ruleswidgetbase.ui:1093 ruleswidgetbase.ui:1209
-#: ruleswidgetbase.ui:1314 ruleswidgetbase.ui:1561 ruleswidgetbase.ui:1584
-#: ruleswidgetbase.ui:1617 ruleswidgetbase.ui:1655 ruleswidgetbase.ui:1693
-#: ruleswidgetbase.ui:1731 ruleswidgetbase.ui:1769 ruleswidgetbase.ui:1814
-#: ruleswidgetbase.ui:1894 ruleswidgetbase.ui:1959 ruleswidgetbase.ui:2074
-#: ruleswidgetbase.ui:2097 ruleswidgetbase.ui:2172 ruleswidgetbase.ui:2214
-#: ruleswidgetbase.ui:2245 ruleswidgetbase.ui:2307 ruleswidgetbase.ui:2363
+#: ruleswidgetbase.ui:676 ruleswidgetbase.ui:752 ruleswidgetbase.ui:801
+#: ruleswidgetbase.ui:869 ruleswidgetbase.ui:915 ruleswidgetbase.ui:961
+#: ruleswidgetbase.ui:1034 ruleswidgetbase.ui:1081 ruleswidgetbase.ui:1197
+#: ruleswidgetbase.ui:1302 ruleswidgetbase.ui:1549 ruleswidgetbase.ui:1572
+#: ruleswidgetbase.ui:1605 ruleswidgetbase.ui:1643 ruleswidgetbase.ui:1681
+#: ruleswidgetbase.ui:1719 ruleswidgetbase.ui:1757 ruleswidgetbase.ui:1802
+#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1944 ruleswidgetbase.ui:2059
+#: ruleswidgetbase.ui:2082 ruleswidgetbase.ui:2157 ruleswidgetbase.ui:2199
+#: ruleswidgetbase.ui:2230 ruleswidgetbase.ui:2289 ruleswidgetbase.ui:2342
#, no-c-format
msgid "Force"
msgstr "Принудительно"
-#: ruleswidgetbase.ui:693 ruleswidgetbase.ui:769 ruleswidgetbase.ui:818
-#: ruleswidgetbase.ui:886 ruleswidgetbase.ui:932 ruleswidgetbase.ui:978
-#: ruleswidgetbase.ui:1051 ruleswidgetbase.ui:1214 ruleswidgetbase.ui:1622
-#: ruleswidgetbase.ui:1660 ruleswidgetbase.ui:1698 ruleswidgetbase.ui:1736
-#: ruleswidgetbase.ui:1774 ruleswidgetbase.ui:1899
+#: ruleswidgetbase.ui:681 ruleswidgetbase.ui:757 ruleswidgetbase.ui:806
+#: ruleswidgetbase.ui:874 ruleswidgetbase.ui:920 ruleswidgetbase.ui:966
+#: ruleswidgetbase.ui:1039 ruleswidgetbase.ui:1202 ruleswidgetbase.ui:1610
+#: ruleswidgetbase.ui:1648 ruleswidgetbase.ui:1686 ruleswidgetbase.ui:1724
+#: ruleswidgetbase.ui:1762 ruleswidgetbase.ui:1884
#, no-c-format
msgid "Apply Now"
msgstr "Применить сейчас"
-#: ruleswidgetbase.ui:698 ruleswidgetbase.ui:774 ruleswidgetbase.ui:823
-#: ruleswidgetbase.ui:891 ruleswidgetbase.ui:937 ruleswidgetbase.ui:983
-#: ruleswidgetbase.ui:1056 ruleswidgetbase.ui:1098 ruleswidgetbase.ui:1219
-#: ruleswidgetbase.ui:1319 ruleswidgetbase.ui:1566 ruleswidgetbase.ui:1589
-#: ruleswidgetbase.ui:1627 ruleswidgetbase.ui:1665 ruleswidgetbase.ui:1703
-#: ruleswidgetbase.ui:1741 ruleswidgetbase.ui:1779 ruleswidgetbase.ui:1819
-#: ruleswidgetbase.ui:1904 ruleswidgetbase.ui:1964 ruleswidgetbase.ui:2079
-#: ruleswidgetbase.ui:2102 ruleswidgetbase.ui:2177 ruleswidgetbase.ui:2219
-#: ruleswidgetbase.ui:2250 ruleswidgetbase.ui:2312 ruleswidgetbase.ui:2368
+#: ruleswidgetbase.ui:686 ruleswidgetbase.ui:762 ruleswidgetbase.ui:811
+#: ruleswidgetbase.ui:879 ruleswidgetbase.ui:925 ruleswidgetbase.ui:971
+#: ruleswidgetbase.ui:1044 ruleswidgetbase.ui:1086 ruleswidgetbase.ui:1207
+#: ruleswidgetbase.ui:1307 ruleswidgetbase.ui:1554 ruleswidgetbase.ui:1577
+#: ruleswidgetbase.ui:1615 ruleswidgetbase.ui:1653 ruleswidgetbase.ui:1691
+#: ruleswidgetbase.ui:1729 ruleswidgetbase.ui:1767 ruleswidgetbase.ui:1807
+#: ruleswidgetbase.ui:1889 ruleswidgetbase.ui:1949 ruleswidgetbase.ui:2064
+#: ruleswidgetbase.ui:2087 ruleswidgetbase.ui:2162 ruleswidgetbase.ui:2204
+#: ruleswidgetbase.ui:2235 ruleswidgetbase.ui:2294 ruleswidgetbase.ui:2347
#, no-c-format
msgid "Force Temporarily"
msgstr "Временно включить"
-#: ruleswidgetbase.ui:716 ruleswidgetbase.ui:743 ruleswidgetbase.ui:2153
-#: ruleswidgetbase.ui:2203
+#: ruleswidgetbase.ui:704 ruleswidgetbase.ui:731 ruleswidgetbase.ui:2138
+#: ruleswidgetbase.ui:2188
#, no-c-format
msgid "0123456789-+,xX:"
msgstr "0123456789-+,xX:"
-#: ruleswidgetbase.ui:724
+#: ruleswidgetbase.ui:712
#, no-c-format
msgid "&Size"
msgstr "&Размер"
-#: ruleswidgetbase.ui:732
+#: ruleswidgetbase.ui:720
#, no-c-format
msgid "&Position"
msgstr "&Расположение"
-#: ruleswidgetbase.ui:849
+#: ruleswidgetbase.ui:837
#, no-c-format
msgid "Maximized &horizontally"
msgstr "Распахнуто по &горизонтали"
-#: ruleswidgetbase.ui:906
+#: ruleswidgetbase.ui:894
#, no-c-format
msgid "&Fullscreen"
msgstr "&Полный экран"
-#: ruleswidgetbase.ui:952
+#: ruleswidgetbase.ui:940
#, no-c-format
msgid "Maximized &vertically"
msgstr "Распахнуто по &вертикали"
-#: ruleswidgetbase.ui:1006
+#: ruleswidgetbase.ui:994
#, no-c-format
msgid "&Desktop"
msgstr "Р&абочий стол"
-#: ruleswidgetbase.ui:1014
+#: ruleswidgetbase.ui:1002
#, no-c-format
msgid "Sh&aded"
msgstr "&Свёрнуто в заголовок"
-#: ruleswidgetbase.ui:1082
+#: ruleswidgetbase.ui:1070
#, no-c-format
msgid "M&inimized"
msgstr "&Свёрнуто"
-#: ruleswidgetbase.ui:1116
+#: ruleswidgetbase.ui:1104
#, no-c-format
msgid "No Placement"
msgstr "Нет размещения"
-#: ruleswidgetbase.ui:1121
+#: ruleswidgetbase.ui:1109
#, no-c-format
msgid "Smart"
msgstr "Интеллектуально"
-#: ruleswidgetbase.ui:1126
+#: ruleswidgetbase.ui:1114
#, no-c-format
msgid "Maximizing"
msgstr "Распахивание"
-#: ruleswidgetbase.ui:1131
+#: ruleswidgetbase.ui:1119
#, no-c-format
msgid "Cascade"
msgstr "Каскадом"
-#: ruleswidgetbase.ui:1136
+#: ruleswidgetbase.ui:1124
#, no-c-format
msgid "Centered"
msgstr "По центру"
-#: ruleswidgetbase.ui:1141
+#: ruleswidgetbase.ui:1129
#, no-c-format
msgid "Random"
msgstr "Случайно"
-#: ruleswidgetbase.ui:1146
+#: ruleswidgetbase.ui:1134
#, no-c-format
msgid "Top-Left Corner"
msgstr "В верхнем левом углу"
-#: ruleswidgetbase.ui:1151
+#: ruleswidgetbase.ui:1139
#, no-c-format
msgid "Under Mouse"
msgstr "Под мышью"
-#: ruleswidgetbase.ui:1156
+#: ruleswidgetbase.ui:1144
#, no-c-format
msgid "On Main Window"
msgstr "Поверх главного окна"
-#: ruleswidgetbase.ui:1171
+#: ruleswidgetbase.ui:1159
#, no-c-format
msgid "P&lacement"
msgstr "&Размещение"
-#: ruleswidgetbase.ui:1236
+#: ruleswidgetbase.ui:1224
#, no-c-format
msgid "&Preferences"
msgstr "&Поведение"
-#: ruleswidgetbase.ui:1247
+#: ruleswidgetbase.ui:1235
#, no-c-format
msgid "Keep &above"
msgstr "Поддерживать &выше"
-#: ruleswidgetbase.ui:1255
+#: ruleswidgetbase.ui:1243
#, no-c-format
msgid "Keep &below"
msgstr "Поддерживать &ниже"
-#: ruleswidgetbase.ui:1263
+#: ruleswidgetbase.ui:1251
#, no-c-format
msgid "Skip pa&ger"
msgstr "Пропустить &переключатель"
-#: ruleswidgetbase.ui:1271
+#: ruleswidgetbase.ui:1259
#, no-c-format
msgid "Skip &taskbar"
msgstr "П&ропустить панель задач"
-#: ruleswidgetbase.ui:1279
+#: ruleswidgetbase.ui:1267
#, no-c-format
msgid "&No border"
msgstr "&Без рамки"
-#: ruleswidgetbase.ui:1287
+#: ruleswidgetbase.ui:1275
#, no-c-format
msgid "Accept &focus"
msgstr "Может принимать &фокус"
-#: ruleswidgetbase.ui:1295
+#: ruleswidgetbase.ui:1283
#, no-c-format
msgid "&Closeable"
msgstr "&Закрываемое"
-#: ruleswidgetbase.ui:1303
+#: ruleswidgetbase.ui:1291
#, no-c-format
msgid "A&ctive opacity in %"
msgstr "Прозрачность а&ктивного в %"
-#: ruleswidgetbase.ui:1337 ruleswidgetbase.ui:1837
+#: ruleswidgetbase.ui:1325 ruleswidgetbase.ui:1825
#, no-c-format
msgid "0123456789"
msgstr "0123456789"
-#: ruleswidgetbase.ui:1862
+#: ruleswidgetbase.ui:1850
#, no-c-format
msgid "I&nactive opacity in %"
msgstr "Прозрачность &неактивного в %"
-#: ruleswidgetbase.ui:1870
+#: ruleswidgetbase.ui:1858
#, no-c-format
msgid "Shortcut"
msgstr "Комбинация клавиш"
-#: ruleswidgetbase.ui:1919
+#: ruleswidgetbase.ui:1904
#, no-c-format
-msgid "Edit..."
-msgstr "Правка..."
+msgid "Edit…"
+msgstr "Правка…"
-#: ruleswidgetbase.ui:1937
+#: ruleswidgetbase.ui:1922
#, no-c-format
msgid "W&orkarounds"
msgstr "&Разное"
-#: ruleswidgetbase.ui:1948
+#: ruleswidgetbase.ui:1933
#, no-c-format
msgid "&Focus stealing prevention"
msgstr "Предотвращение похищения &фокуса"
-#: ruleswidgetbase.ui:2035
+#: ruleswidgetbase.ui:2020
#, no-c-format
msgid "Opaque"
msgstr "Показывать содержимое"
-#: ruleswidgetbase.ui:2040
+#: ruleswidgetbase.ui:2025
#, no-c-format
msgid "Transparent"
msgstr "Не показывать содержимое"
-#: ruleswidgetbase.ui:2055
+#: ruleswidgetbase.ui:2040
#, no-c-format
msgid "Window &type"
msgstr "&Тип окна"
-#: ruleswidgetbase.ui:2063
+#: ruleswidgetbase.ui:2048
#, no-c-format
msgid "&Moving/resizing"
msgstr "Пере&мещение и изменение размера"
-#: ruleswidgetbase.ui:2115
+#: ruleswidgetbase.ui:2100
#, no-c-format
msgid "None"
msgstr "Отключить"
-#: ruleswidgetbase.ui:2120
+#: ruleswidgetbase.ui:2105
#, no-c-format
msgid "Low"
msgstr "Низкий приоритет"
-#: ruleswidgetbase.ui:2125
+#: ruleswidgetbase.ui:2110
#, no-c-format
msgid "Normal"
msgstr "Обычный приоритет"
-#: ruleswidgetbase.ui:2130
+#: ruleswidgetbase.ui:2115
#, no-c-format
msgid "High"
msgstr "Высокий приоритет"
-#: ruleswidgetbase.ui:2135
+#: ruleswidgetbase.ui:2120
#, no-c-format
msgid "Extreme"
msgstr "Не передавать фокус автоматически"
-#: ruleswidgetbase.ui:2161
+#: ruleswidgetbase.ui:2146
#, no-c-format
msgid "M&inimum size"
msgstr "&Минимальный размер"
-#: ruleswidgetbase.ui:2192
+#: ruleswidgetbase.ui:2177
#, no-c-format
msgid "M&aximum size"
msgstr "М&аксимальный размер"
-#: ruleswidgetbase.ui:2234
+#: ruleswidgetbase.ui:2219
#, no-c-format
msgid "Ignore requested &geometry"
msgstr "Игнорировать запрошенную &геометрию"
-#: ruleswidgetbase.ui:2293
+#: ruleswidgetbase.ui:2278
#, no-c-format
msgid "Strictly obey geometry"
msgstr "Строго собладать заданную геометрию"
-#: ruleswidgetbase.ui:2349
+#: ruleswidgetbase.ui:2331
#, no-c-format
msgid "Block global shortcuts"
msgstr "Игнорировать глобальные комбинации клавиш"
#, fuzzy
#~ msgid "Edit"
-#~ msgstr "Правка..."
+#~ msgstr "Правка…"
#~ msgid "KWin"
#~ msgstr "KWin"
diff --git a/tde-i18n-ru/messages/tdebase/kcmusb.po b/tde-i18n-ru/messages/tdebase/kcmusb.po
index 502dd7a0343..220ba73e087 100644
--- a/tde-i18n-ru/messages/tdebase/kcmusb.po
+++ b/tde-i18n-ru/messages/tdebase/kcmusb.po
@@ -8,22 +8,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmusb\n"
"POT-Creation-Date: 2022-01-16 18:15+0000\n"
-"PO-Revision-Date: 2006-12-14 11:00+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmusb/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -142,10 +143,6 @@ msgid "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Изохр. запросы</i></td><td>%1</td></tr>"
#: usbdevices.cpp:483
-#, fuzzy
-#| msgid ""
-#| "Could not open one or more USB controller. Make sure, you have read "
-#| "access to all USB controllers that should be listed here."
msgid ""
"Could not open one or more USB controller. Make sure you have read access to "
"all USB controllers that should be listed here."
diff --git a/tde-i18n-ru/messages/tdebase/kcmview1394.po b/tde-i18n-ru/messages/tdebase/kcmview1394.po
index a2043b81845..661236a43c2 100644
--- a/tde-i18n-ru/messages/tdebase/kcmview1394.po
+++ b/tde-i18n-ru/messages/tdebase/kcmview1394.po
@@ -2,31 +2,34 @@
# (C) 2003 TDE Russian Team.
# Copyright (C) 2003 Free Software Foundation, Inc.
# Nick Shafff <shafff@ukr.net>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmview1394\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2003-11-22 00:44+0300\n"
-"Last-Translator: Nick Shafff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmview1394/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.3\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: view1394.cpp:64
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcontrol.po b/tde-i18n-ru/messages/tdebase/kcontrol.po
index a992b964f9b..20430f44ccb 100644
--- a/tde-i18n-ru/messages/tdebase/kcontrol.po
+++ b/tde-i18n-ru/messages/tdebase/kcontrol.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcontrol\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2006-02-03 13:04+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -226,11 +226,11 @@ msgstr "Во&сстановить"
msgid "&Administrator Mode"
msgstr "Режим &администратора"
-#: searchwidget.cpp:78
+#: searchwidget.cpp:77
msgid "&Keywords:"
msgstr "&Ключевые слова:"
-#: searchwidget.cpp:85
+#: searchwidget.cpp:84
msgid "&Results:"
msgstr "&Результаты:"
diff --git a/tde-i18n-ru/messages/tdebase/kdesktop.po b/tde-i18n-ru/messages/tdebase/kdesktop.po
index 006917b823b..f67bd689956 100644
--- a/tde-i18n-ru/messages/tdebase/kdesktop.po
+++ b/tde-i18n-ru/messages/tdebase/kdesktop.po
@@ -11,21 +11,23 @@
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kdesktop\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-10-05 13:31+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kdesktop/ru/>\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"
-"X-Generator: Weblate 4.8.1\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -158,7 +160,7 @@ msgstr "&Свойства"
#: kdiconview.cpp:445
msgid "&Move to Trash"
-msgstr "Переместить в &корзину"
+msgstr "У&брать в корзину"
#: kdiconview.cpp:855
msgid "You have chosen to remove a system icon"
@@ -186,7 +188,7 @@ msgstr "Выполнить команду..."
#: krootwm.cpp:138
msgid "Open Terminal Here..."
-msgstr "Открыть Терминал Здесь..."
+msgstr "Открыть терминал здесь…"
#: krootwm.cpp:144
msgid "Configure Desktop..."
@@ -243,7 +245,7 @@ msgstr "Выровнять по сетке"
#: kdesktop.kcfg:195 krootwm.cpp:182
#, no-c-format
msgid "Lock in Place"
-msgstr "Зафиксировать"
+msgstr "Закрепить"
#: krootwm.cpp:188
msgid "Refresh Desktop"
@@ -330,7 +332,7 @@ msgstr "Открываемый URL (если не задан, загружает
#: kwebdesktop/kwebdesktop.cpp:89
msgid "TDE Web Desktop"
-msgstr "Рабочий стол Web для TDE"
+msgstr "Рабочий веб-стол TDE"
#: kwebdesktop/kwebdesktop.cpp:91
msgid "Displays an HTML page as the background of the desktop"
@@ -533,7 +535,7 @@ msgstr "Этот процесс помогает сохранить ваш па
#: lock/sakdlg.cpp:104
msgid "It prevents unauthorized users from emulating the login screen."
-msgstr "Это предотвращаетэмуляцию экрана входа неавторизированными лицами ."
+msgstr "Это предотвращает эмуляцию экрана входа неавторизированными лицами."
#: lock/securedlg.cpp:76
msgid "Secure Desktop Area"
@@ -1116,8 +1118,8 @@ msgid ""
"secure the screen locker. This requires system wide TSAK support to be "
"enabled prior to use."
msgstr ""
-"Если эта опция включена, хранитель экрана будет защищён системой безопасной "
-"комбинации клавиш (TSAK). Данная опция требует включение глобальной "
+"Если эта опция включена, хранитель экрана будет защищён клавишей безопасной "
+"аутентификации Trinity (TSAK). Данная опция требует включение глобальной "
"поддержки TSAK."
#: minicli_ui.ui:172
@@ -1324,7 +1326,7 @@ msgid ""
"Enter the name of the application you want to run or the URL you want to view"
msgstr ""
"Введите имя программы, которую вы хотите запустить, или адрес ресурса, "
-"который хотите посмотреть."
+"который хотите посмотреть"
#~ msgid "XDG variable name to open"
#~ msgstr "Имя XDG переменной для открытия"
diff --git a/tde-i18n-ru/messages/tdebase/kfindpart.po b/tde-i18n-ru/messages/tdebase/kfindpart.po
index 6a9100902fa..a2ad2631c9c 100644
--- a/tde-i18n-ru/messages/tdebase/kfindpart.po
+++ b/tde-i18n-ru/messages/tdebase/kfindpart.po
@@ -6,32 +6,36 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kfindpart\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2007-01-19 15:23+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-24 18:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kfindpart/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.11.4\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"
+"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.17\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 "Konstantin Volckov,Leon Kanter,Роман Савоченко"
+msgstr "Konstantin Volckov,Leon Kanter,Роман Савоченко,Андрей Степанов"
#. 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 "goldhead@linux.ru.net,leon@blackcatlinux.com,rom_as@oscada.org"
+msgstr ""
+"goldhead@linux.ru.net,leon@blackcatlinux.com,rom_as@oscada.org,adem4ik@gmail."
+"com"
#: kfind.cpp:72 kfinddlg.cpp:40
msgid "&Find"
@@ -56,7 +60,7 @@ msgid ""
"%n files found"
msgstr ""
"Найден %n файл\n"
-"Найдено %n файла\n"
+"Найдены %n файла\n"
"Найдено %n файлов"
#: kfinddlg.cpp:152
@@ -171,15 +175,15 @@ msgstr "час(ов)"
#: kftabdlg.cpp:155
msgid "day(s)"
-msgstr "дня(ей)"
+msgstr "дн."
#: kftabdlg.cpp:156
msgid "month(s)"
-msgstr "месяца(ев)"
+msgstr "мес."
#: kftabdlg.cpp:157
msgid "year(s)"
-msgstr "лет"
+msgstr "года (лет)"
#: kftabdlg.cpp:168
msgid "File &size is:"
@@ -215,15 +219,15 @@ msgstr "Байт"
#: kftabdlg.cpp:184
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: kftabdlg.cpp:185
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: kftabdlg.cpp:186
msgid "GB"
-msgstr "Гб"
+msgstr "ГБ"
#: kftabdlg.cpp:249
msgid "File &type:"
@@ -348,9 +352,8 @@ msgstr ""
"b>Искать в Resolution, Bitdepth...</li></ul></qt>"
#: kftabdlg.cpp:552
-#, fuzzy
msgid "Unable to search within a period that is less than a minute."
-msgstr "Невозможно искать в промежутке менее одной минуты."
+msgstr "Невозможно выполнить поиск в промежутке менее одной минуты."
#: kftabdlg.cpp:563
msgid "The date is not valid."
@@ -477,9 +480,8 @@ msgid "KFind"
msgstr "KFind"
#: main.cpp:27
-#, fuzzy
msgid "(c) 1998-2003, The KDE Developers"
-msgstr "(c) 1998-2003, разработчики TDE"
+msgstr "(c) 1998-2003, Разработчики KDE"
#: main.cpp:29
msgid "Current Maintainer"
diff --git a/tde-i18n-ru/messages/tdebase/kfmclient.po b/tde-i18n-ru/messages/tdebase/kfmclient.po
index 5625aa7450b..db3ed929722 100644
--- a/tde-i18n-ru/messages/tdebase/kfmclient.po
+++ b/tde-i18n-ru/messages/tdebase/kfmclient.po
@@ -8,35 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kfmclient\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2005-10-27 17:18-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kfmclient/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kfmclient.cpp:52
msgid "kfmclient"
@@ -118,7 +118,6 @@ msgstr ""
"\n"
#: kfmclient.cpp:97
-#, fuzzy
msgid ""
" kfmclient openProfile 'profile' ['url']\n"
" # Opens a window using the given profile.\n"
@@ -127,11 +126,12 @@ msgid ""
" # 'url' is an optional URL to open.\n"
"\n"
msgstr ""
-" kfmclient openProfile 'profile' ['url']\n"
-" # Открывает окно, используя заданный профиль.\n"
-" # 'profile' находится в ~/.kde/share/apps/konqueror/profiles.\n"
-" # 'url' - это необязательный параметр - URL, который вы хотите "
-"открыть.\n"
+" kfmclient openProfile 'профиль' ['url']\n"
+" # Открывает окно, используя данный профиль.\n"
+" # 'profile' находится в ~/.trinity/share/apps/konqueror/"
+"profiles.\n"
+" # 'url' — необязательный URL-адрес, который вы хотите открыть."
+"\n"
"\n"
#: kfmclient.cpp:102
diff --git a/tde-i18n-ru/messages/tdebase/kgreet_classic.po b/tde-i18n-ru/messages/tdebase/kgreet_classic.po
index 55e4fbdaffb..928a2d869bd 100644
--- a/tde-i18n-ru/messages/tdebase/kgreet_classic.po
+++ b/tde-i18n-ru/messages/tdebase/kgreet_classic.po
@@ -1,32 +1,33 @@
# translation of kgreet_classic.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgreet_classic\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-18 16:56-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kgreet_classic/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kgreet_classic.cpp:50
msgid "&Password:"
diff --git a/tde-i18n-ru/messages/tdebase/kgreet_winbind.po b/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
index 91e168bd503..54944f8db23 100644
--- a/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
@@ -1,32 +1,33 @@
# translation of kgreet_winbind.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgreet_winbind\n"
"POT-Creation-Date: 2022-07-17 18:15+0000\n"
-"PO-Revision-Date: 2005-02-21 19:44-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kgreet_winbind/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kgreet_winbind.cpp:132
msgid "&Domain:"
diff --git a/tde-i18n-ru/messages/tdebase/khelpcenter.po b/tde-i18n-ru/messages/tdebase/khelpcenter.po
index 7b114726dba..10d05daf371 100644
--- a/tde-i18n-ru/messages/tdebase/khelpcenter.po
+++ b/tde-i18n-ru/messages/tdebase/khelpcenter.po
@@ -10,22 +10,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: khelpcenter\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2005-08-21 09:36-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/khelpcenter/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -535,18 +536,15 @@ msgid "Help Center"
msgstr "Центр помощи TDE"
#: view.cpp:120
-#, fuzzy
msgid "Welcome to the Trinity Desktop Environment"
-msgstr "Добро пожаловать в TDE!"
+msgstr "Добро пожаловать в Trinity Desktop Environment"
#: view.cpp:121
-#, fuzzy
msgid "The TDE team welcomes you to user-friendly UNIX-like computing"
msgstr ""
-"Команда TDE приглашает вас в удобную в работе графическую среду под Unix."
+"Команда TDE приглашает вас в удобную пользовательскую среду в стиле UNIX"
#: view.cpp:122
-#, fuzzy
msgid ""
"The Trinity Desktop Environment (TDE) is a graphical desktop\n"
"environment for UNIX-like workstations. The\n"
@@ -555,21 +553,19 @@ msgid ""
"professional graphical design along with the technical advantages of\n"
"UNIX-like operating systems."
msgstr ""
-"TDE - это мощная графическая рабочая среда для рабочих станций\n"
-"UNIX. Рабочий стол TDE сочетает лёгкость в использовании,\n"
-"современную функциональность и выдающийся графический\n"
-"дизайн с технологическим превосходством операционной системы\n"
-"UNIX."
+"Trinity Desktop Environment (TDE) — это графическая среда для\n"
+"UNIX-подобных рабочих станций. Trinity Desktop Environment сочетает\n"
+"в себе простоту использования, современную функциональность и\n"
+"профессиональный графический дизайн наряду с техническими\n"
+"возможностями UNIX-подобных операционных систем."
#: view.cpp:127
-#, fuzzy
msgid "What is the Trinity Desktop Environment?"
-msgstr "Что такое графическая среда TDE?"
+msgstr "Что такое Trinity Desktop Environment?"
#: view.cpp:128
-#, fuzzy
msgid "Contacting the TDE Project Members"
-msgstr "Как связаться с разработчиками TDE?"
+msgstr "Связь с участниками проекта TDE"
#: view.cpp:129
msgid "Supporting the TDE Project"
@@ -596,9 +592,8 @@ msgid "TDE Users' guide"
msgstr "Руководство пользователя TDE"
#: view.cpp:135
-#, fuzzy
msgid "Frequently Asked Questions"
-msgstr "Вопросы и ответы"
+msgstr "Часто задаваемые вопросы"
#: view.cpp:136
msgid "Basic Applications"
diff --git a/tde-i18n-ru/messages/tdebase/khotkeys.po b/tde-i18n-ru/messages/tdebase/khotkeys.po
index 32618421369..17ff6315198 100644
--- a/tde-i18n-ru/messages/tdebase/khotkeys.po
+++ b/tde-i18n-ru/messages/tdebase/khotkeys.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khotkeys\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2022-08-25 18:21+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -62,26 +62,30 @@ msgstr "&Отключить"
msgid "&Disable (group is disabled)"
msgstr "&Отключить (группа отключена)"
-#: kcontrol/action_list_widget.cpp:46
+#: kcontrol/action_list_widget.cpp:47
msgid "Command/URL..."
msgstr "Команда или адрес..."
-#: kcontrol/action_list_widget.cpp:47
+#: kcontrol/action_list_widget.cpp:48
msgid "TDE Menu Entry..."
msgstr "Элемент K-меню..."
-#: kcontrol/action_list_widget.cpp:48
+#: kcontrol/action_list_widget.cpp:49
msgid "DCOP Call..."
msgstr "Вызов DCOP..."
-#: kcontrol/action_list_widget.cpp:49
+#: kcontrol/action_list_widget.cpp:50
msgid "Keyboard Input..."
msgstr "Ввод с клавиатуры..."
-#: kcontrol/action_list_widget.cpp:50
+#: kcontrol/action_list_widget.cpp:51
msgid "Activate Window..."
msgstr "Активировать окно..."
+#: kcontrol/action_list_widget.cpp:52
+msgid "Waiting..."
+msgstr ""
+
#: kcontrol/condition_list_widget.cpp:47
msgid "Active Window..."
msgstr "Активное окно..."
@@ -124,8 +128,8 @@ msgstr "Добавить в группу"
msgid "Ignore Group"
msgstr "Игнорировать группу"
-#: kcontrol/condition_list_widget.cpp:351
-#: kcontrol/condition_list_widget.cpp:374
+#: kcontrol/condition_list_widget.cpp:406
+#: kcontrol/condition_list_widget.cpp:429
#: kcontrol/windowdef_list_widget.cpp:216
msgid "Window Details"
msgstr "Окно"
@@ -270,7 +274,7 @@ msgstr ""
"Сбой импорта указанного файла. Похоже, что файл не является корректным "
"файлом действий."
-#: kcontrol/menuedit.cpp:95 shared/settings.cpp:250
+#: kcontrol/menuedit.cpp:95 shared/settings.cpp:252
msgid "These entries were created using Menu Editor."
msgstr "Эти элементы были созданы при помощи редактора меню."
@@ -406,46 +410,50 @@ msgstr ""
msgid "Simple Window..."
msgstr "Простое окно..."
-#: shared/actions.cpp:159 shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:161 shared/actions.cpp:175 shared/actions.cpp:180
msgid "KHotKeys was unable to execute"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Please verify existence of the service"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Unable to launch service!"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Please verify existence and permissions of the executable file"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Unable to launch program"
msgstr ""
-#: shared/actions.cpp:186
+#: shared/actions.cpp:188
msgid "Command/URL : "
msgstr "Команда или адрес: "
-#: shared/actions.cpp:223
+#: shared/actions.cpp:225
msgid "Menuentry : "
msgstr "Элемент меню: "
-#: shared/actions.cpp:307
+#: shared/actions.cpp:309
msgid "DCOP : "
msgstr "DCOP:"
-#: shared/actions.cpp:401
+#: shared/actions.cpp:403
msgid "Keyboard input : "
msgstr "Ввод с клавиатуры:"
-#: shared/actions.cpp:447
+#: shared/actions.cpp:449
msgid "Activate window : "
msgstr "Активировать окно:"
+#: shared/actions.cpp:479
+msgid "Waiting %1 ms"
+msgstr ""
+
#: shared/conditions.cpp:297
msgid "Active window: "
msgstr "Активное окно:"
@@ -480,15 +488,15 @@ msgstr ""
msgid "Shortcut trigger: "
msgstr "Активация комбинацией клавиш: "
-#: shared/triggers.cpp:318
+#: shared/triggers.cpp:320
msgid "Window trigger: "
msgstr "Активация событием окна:"
-#: shared/triggers.cpp:354
+#: shared/triggers.cpp:356
msgid "Gesture trigger: "
msgstr "Активация росчерком:"
-#: shared/triggers.cpp:414
+#: shared/triggers.cpp:416
msgid "Voice trigger: "
msgstr "Активация голосовой командой:"
@@ -532,11 +540,29 @@ msgstr "&Добавить"
msgid "&Modify..."
msgstr "&Изменить..."
+#: kcontrol/ui/action_list_widget_ui.ui:105
+#: kcontrol/ui/condition_list_widget_ui.ui:105
+#, no-c-format
+msgid "Move &up"
+msgstr ""
+
+#: kcontrol/ui/action_list_widget_ui.ui:113
+#: kcontrol/ui/condition_list_widget_ui.ui:113
+#, no-c-format
+msgid "Move &down"
+msgstr ""
+
#: kcontrol/ui/command_url_widget_ui.ui:38
#, no-c-format
msgid "Command/URL to execute:"
msgstr "Команда или адрес для выполнения:"
+#: kcontrol/ui/condition_list_widget_ui.ui:97
+#, fuzzy, no-c-format
+#| msgid "Delete"
+msgid "D&elete"
+msgstr "Удалить"
+
#: kcontrol/ui/dcop_widget_ui.ui:30
#, no-c-format
msgid "Remote &application:"
@@ -776,6 +802,12 @@ msgstr ""
"Убедитесь, что соответствующая опция отмечена на странице <i>Звуковая "
"система</i>."
+#: kcontrol/ui/waiting_widget_ui.ui:30
+#, fuzzy, no-c-format
+#| msgid "Gesture timeout (ms):"
+msgid "Waiting time (ms): "
+msgstr "Задержка росчерка (мс):"
+
#: kcontrol/ui/window_trigger_widget_ui.ui:30
#, no-c-format
msgid "Trigger When"
@@ -897,6 +929,3 @@ msgstr "Область уведомления"
#~ msgid "&Copy"
#~ msgstr "&Копировать"
-
-#~ msgid "Delete"
-#~ msgstr "Удалить"
diff --git a/tde-i18n-ru/messages/tdebase/kicker.po b/tde-i18n-ru/messages/tdebase/kicker.po
index 350250f192e..5d64a409bfe 100644
--- a/tde-i18n-ru/messages/tdebase/kicker.po
+++ b/tde-i18n-ru/messages/tdebase/kicker.po
@@ -13,21 +13,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kicker\n"
-"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kicker/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -71,7 +73,7 @@ msgstr "Не удаётся выполнить приложение не из TD
msgid "Kicker Error"
msgstr "Ошибка Kicker"
-#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1369 ui/k_new_mnu.cpp:1867
+#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1374 ui/k_new_mnu.cpp:1872
#: ui/k_new_mnu.h:70
msgid "Applications"
msgstr "Приложения"
@@ -90,7 +92,7 @@ msgstr "Список окон"
#: core/applethandle.cpp:69
msgid "%1 menu"
-msgstr "Меню аплета «%1»"
+msgstr "Меню «%1»"
#: core/applethandle.cpp:72
msgid "%1 applet handle"
@@ -104,12 +106,11 @@ msgstr "Не удаётся загрузить аплет %1. Проверьте
msgid "Applet Loading Error"
msgstr "Ошибка загрузки аплета"
-#: core/container_button.h:133 ui/k_mnu.cpp:346
+#: core/container_button.h:133 ui/k_mnu.cpp:342
msgid "Quick Browser"
msgstr "Быстрый обзор"
#: core/container_button.h:155
-#, fuzzy
msgid "Windowlist"
msgstr "Список окон"
@@ -372,7 +373,7 @@ msgstr "Не &исполняемый файл:"
msgid "Select Other"
msgstr "Выберите прочее"
-#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:997
+#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1002
msgid "New Applications"
msgstr "Новые приложения"
@@ -380,7 +381,7 @@ msgstr "Новые приложения"
msgid "Restart Computer"
msgstr "Перезапустить компьютер"
-#: ui/itemview.cpp:482 ui/k_mnu.cpp:404 ui/k_new_mnu.cpp:1324
+#: ui/itemview.cpp:482 ui/k_mnu.cpp:400 ui/k_new_mnu.cpp:1329
msgid "Switch User"
msgstr "Переключить пользователя"
@@ -397,68 +398,64 @@ msgstr "Директория: /)"
msgid "Directory: "
msgstr "Директория: "
-#: ui/k_mnu.cpp:277
+#: ui/k_mnu.cpp:273
#, fuzzy
#| msgid "Press '/' to search..."
msgid " Click here to search..."
msgstr "Нажать '/' для поиска..."
-#: ui/k_mnu.cpp:281
-#, fuzzy
-#| msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:277
msgid " Press '%1' to search..."
-msgstr "Нажать '/' для поиска..."
+msgstr " Нажать «%1» для поиска…"
-#: ui/k_mnu.cpp:285
-#, fuzzy
-#| msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:281
msgid " Press '%1' or '%2' to search..."
-msgstr "Нажать '/' для поиска..."
+msgstr " Нажать «%1» или «%2» для поиска…"
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
msgid "Search"
msgstr "&Поиск:"
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
#| msgid "TDE Menu"
msgid "TDE Menu search"
msgstr "Меню TDE"
-#: ui/k_mnu.cpp:312
+#: ui/k_mnu.cpp:308
msgid "All Applications"
msgstr "Все приложения"
-#: ui/k_mnu.cpp:314 ui/k_new_mnu.h:70
+#: ui/k_mnu.cpp:310 ui/k_new_mnu.h:70
msgid "Actions"
msgstr "Действия"
-#: ui/k_mnu.cpp:395 ui/k_new_mnu.cpp:1386
+#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1391
msgid "Run Command..."
msgstr "Выполнить программу..."
-#: ui/k_mnu.cpp:416 ui/k_new_mnu.cpp:1318
+#: ui/k_mnu.cpp:412 ui/k_new_mnu.cpp:1323
msgid "Save Session"
msgstr "Сохранить сеанс"
-#: ui/k_mnu.cpp:421
+#: ui/k_mnu.cpp:417
msgid "Lock Session"
msgstr "Заблокировать сеанс"
-#: ui/k_mnu.cpp:426
+#: ui/k_mnu.cpp:422
msgid "Log Out..."
msgstr "Завершить сеанс..."
-#: ui/k_mnu.cpp:502 ui/k_new_mnu.cpp:907 ui/k_new_mnu.cpp:1500
+#: ui/k_mnu.cpp:498 ui/k_new_mnu.cpp:912 ui/k_new_mnu.cpp:1505
msgid "Lock Current && Start New Session"
msgstr "Заблокировать текущий и начать новый сеанс"
-#: ui/k_mnu.cpp:504 ui/k_new_mnu.cpp:904 ui/k_new_mnu.cpp:1501
+#: ui/k_mnu.cpp:500 ui/k_new_mnu.cpp:909 ui/k_new_mnu.cpp:1506
msgid "Start New Session"
msgstr "Начать новый сеанс"
-#: ui/k_mnu.cpp:536 ui/k_new_mnu.cpp:1533
+#: ui/k_mnu.cpp:532 ui/k_new_mnu.cpp:1538
msgid ""
"<p>You have chosen to open another desktop session.<br>The current session "
"will be hidden and a new login screen will be displayed.<br>An F-key is "
@@ -474,27 +471,27 @@ msgstr ""
"соответствующую функциональную клавишу одновременно. Панель TDE и меню "
"Рабочего стола также позволяют переключаться между сеансами.</p>"
-#: ui/k_mnu.cpp:547 ui/k_new_mnu.cpp:1544
+#: ui/k_mnu.cpp:543 ui/k_new_mnu.cpp:1549
msgid "Warning - New Session"
msgstr "Внимание - новый сеанс"
-#: ui/k_mnu.cpp:548 ui/k_new_mnu.cpp:1545
+#: ui/k_mnu.cpp:544 ui/k_new_mnu.cpp:1550
msgid "&Start New Session"
msgstr "&Начать новый сеанс"
-#: ui/k_new_mnu.cpp:221
+#: ui/k_new_mnu.cpp:226
msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
msgstr "Пользователь&nbsp;<b>%1</b>&nbsp;на&nbsp;<b>%2</b>"
-#: ui/k_new_mnu.cpp:240
+#: ui/k_new_mnu.cpp:245
msgid "Most commonly used applications and documents"
msgstr "Наиболее часто используемые приложения и документы"
-#: ui/k_new_mnu.cpp:243
+#: ui/k_new_mnu.cpp:248
msgid "List of installed applications"
msgstr "Список установленных приложений"
-#: ui/k_new_mnu.cpp:248
+#: ui/k_new_mnu.cpp:253
msgid ""
"Information and configuration of your system, access to personal files, "
"network resources and connected disk drives"
@@ -502,167 +499,167 @@ msgstr ""
"Информация и конфигурация вашей системы, доступ к персональным файлам, "
"сетевым ресурсам и подлюченным дисковым устройствам"
-#: ui/k_new_mnu.cpp:257
+#: ui/k_new_mnu.cpp:262
msgid "Recently used applications and documents"
msgstr "Недавно использованные приложения и документы"
-#: ui/k_new_mnu.cpp:261
+#: ui/k_new_mnu.cpp:266
msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
msgstr ""
"<qt>Выход, переключение пользователя, выключение или сброс, приостановка "
"системы"
-#: ui/k_new_mnu.cpp:265
+#: ui/k_new_mnu.cpp:270
msgid "<p align=\"center\"> <u>F</u>avorites</p>"
msgstr "<p align=\"center\"> <u>И</u>збранные</p>"
-#: ui/k_new_mnu.cpp:266
+#: ui/k_new_mnu.cpp:271
msgid "<p align=\"center\"><u>H</u>istory</p>"
msgstr "<p align=\"center\"><u>И</u>стория</p>"
-#: ui/k_new_mnu.cpp:268
+#: ui/k_new_mnu.cpp:273
msgid "<p align=\"center\"> <u>C</u>omputer</p>"
msgstr "<p align=\"center\"> <u>К</u>омпьютер</p>"
-#: ui/k_new_mnu.cpp:269
+#: ui/k_new_mnu.cpp:274
msgid "<p align=\"center\"><u>A</u>pplications</p>"
msgstr "<p align=\"center\"><u>П</u>риложения</p>"
-#: ui/k_new_mnu.cpp:271
+#: ui/k_new_mnu.cpp:276
msgid "<p align=\"center\"><u>L</u>eave</p>"
msgstr "<p align=\"center\"><u>О</u>ставить</p>"
-#: ui/k_new_mnu.cpp:331
+#: ui/k_new_mnu.cpp:336
msgid "Search Internet"
msgstr "Поиск по интернет"
-#: ui/k_new_mnu.cpp:424
+#: ui/k_new_mnu.cpp:429
msgid "Applications, Contacts and Documents"
msgstr "Приложения, Контакты и Документы"
-#: ui/k_new_mnu.cpp:893
+#: ui/k_new_mnu.cpp:898
msgid "Start '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:895
+#: ui/k_new_mnu.cpp:900
msgid "Start '%1' (current)"
msgstr "Запуск '%1' (текущий)"
-#: ui/k_new_mnu.cpp:897
+#: ui/k_new_mnu.cpp:902
msgid "Restart and boot directly into '%1'"
msgstr "Перезапуск и загрузка прямо в '%1'"
-#: ui/k_new_mnu.cpp:905
+#: ui/k_new_mnu.cpp:910
msgid "Start a parallel session"
msgstr "Запуск параллельного сеанса"
-#: ui/k_new_mnu.cpp:908
+#: ui/k_new_mnu.cpp:913
msgid "Lock screen and start a parallel session"
msgstr "Заблокировать экран и начать параллельный сеанс"
-#: ui/k_new_mnu.cpp:919
+#: ui/k_new_mnu.cpp:924
msgid "Switch to Session of User '%1'"
msgstr "Переключиться на сеанс пользователя '%1'"
-#: ui/k_new_mnu.cpp:920
+#: ui/k_new_mnu.cpp:925
#, c-format
msgid "Session: %1"
msgstr "Сеанс: %1"
-#: ui/k_new_mnu.cpp:1306
+#: ui/k_new_mnu.cpp:1311
msgid "Session"
msgstr "Сеанс"
-#: ui/k_new_mnu.cpp:1308
+#: ui/k_new_mnu.cpp:1313
#, fuzzy
msgid "Log out"
msgstr "Завершить сеанс..."
-#: ui/k_new_mnu.cpp:1309
+#: ui/k_new_mnu.cpp:1314
#, fuzzy
msgid "End current session"
msgstr "Завершить сеанс"
-#: ui/k_new_mnu.cpp:1311
+#: ui/k_new_mnu.cpp:1316
msgid "Lock"
msgstr "Заблокировать"
-#: ui/k_new_mnu.cpp:1312
+#: ui/k_new_mnu.cpp:1317
#, fuzzy
msgid "Lock computer screen"
msgstr "Заблокировать экран"
-#: ui/k_new_mnu.cpp:1319
+#: ui/k_new_mnu.cpp:1324
msgid "Save current Session for next login"
msgstr "Сохранить текущий сеанс для следующего входа"
-#: ui/k_new_mnu.cpp:1325
+#: ui/k_new_mnu.cpp:1330
msgid "Manage parallel sessions"
msgstr "Управление параллельными сеансами"
-#: ui/k_new_mnu.cpp:1339
+#: ui/k_new_mnu.cpp:1344
msgid "System"
msgstr "Система"
-#: ui/k_new_mnu.cpp:1340
+#: ui/k_new_mnu.cpp:1345
msgid "Shutdown"
msgstr "Выход"
-#: ui/k_new_mnu.cpp:1341
+#: ui/k_new_mnu.cpp:1346
msgid "Turn off computer"
msgstr "Выключить компьютер"
-#: ui/k_new_mnu.cpp:1343
+#: ui/k_new_mnu.cpp:1348
#, fuzzy
msgid "&Restart"
msgstr "Перезапуск"
-#: ui/k_new_mnu.cpp:1344
+#: ui/k_new_mnu.cpp:1349
#, fuzzy
msgid "Restart computer and boot the default system"
msgstr "Перегрузить и загрузить систему по умолчанию"
-#: ui/k_new_mnu.cpp:1354
+#: ui/k_new_mnu.cpp:1359
msgid "Start Operating System"
msgstr "Запустить операционную системы"
-#: ui/k_new_mnu.cpp:1355
+#: ui/k_new_mnu.cpp:1360
msgid "Restart and boot another operating system"
msgstr "Перегрузить и загрузить другую операционную системы"
-#: ui/k_new_mnu.cpp:1390
+#: ui/k_new_mnu.cpp:1395
msgid "System Folders"
msgstr "Системные папки"
-#: ui/k_new_mnu.cpp:1392
+#: ui/k_new_mnu.cpp:1397
msgid "Home Folder"
msgstr "Домашняя папка"
-#: ui/k_new_mnu.cpp:1401
+#: ui/k_new_mnu.cpp:1406
msgid "My Documents"
msgstr "Мои документы"
-#: ui/k_new_mnu.cpp:1410
+#: ui/k_new_mnu.cpp:1415
msgid "My Images"
msgstr ""
-#: ui/k_new_mnu.cpp:1419
+#: ui/k_new_mnu.cpp:1424
msgid "My Music"
msgstr ""
-#: ui/k_new_mnu.cpp:1428
+#: ui/k_new_mnu.cpp:1433
msgid "My Videos"
msgstr ""
-#: ui/k_new_mnu.cpp:1437
+#: ui/k_new_mnu.cpp:1442
msgid "My Downloads"
msgstr ""
-#: ui/k_new_mnu.cpp:1440
+#: ui/k_new_mnu.cpp:1445
msgid "Network Folders"
msgstr "Сетевые папки"
-#: ui/k_new_mnu.cpp:1665
+#: ui/k_new_mnu.cpp:1670
msgid ""
"<center><b>%1</b></center>\n"
"You do not have permission to execute this command."
@@ -670,7 +667,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Вы не имеете доступа для запуска этой команды."
-#: ui/k_new_mnu.cpp:1693
+#: ui/k_new_mnu.cpp:1698
msgid ""
"<center><b>%1</b></center>\n"
"Could not run the specified command."
@@ -678,7 +675,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Не могу запустить указанную команду."
-#: ui/k_new_mnu.cpp:1703
+#: ui/k_new_mnu.cpp:1708
msgid ""
"<center><b>%1</b></center>\n"
"The specified command does not exist."
@@ -686,196 +683,196 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Указанная команда не существует."
-#: ui/k_new_mnu.cpp:1901
+#: ui/k_new_mnu.cpp:1906
msgid "Documents"
msgstr "Документы"
-#: ui/k_new_mnu.cpp:2237 ui/k_new_mnu.cpp:2367
+#: ui/k_new_mnu.cpp:2242 ui/k_new_mnu.cpp:2372
#, c-format
msgid "Send Email to %1"
msgstr "Отправить Email на %1"
-#: ui/k_new_mnu.cpp:2248
+#: ui/k_new_mnu.cpp:2253
#, c-format
msgid "Open Addressbook at %1"
msgstr "Открыть адресную книгу на %1"
-#: ui/k_new_mnu.cpp:2289
+#: ui/k_new_mnu.cpp:2294
msgid "- Add ext:type to specify a file extension."
msgstr "- Добавить расш:тип для указания расширения файла."
-#: ui/k_new_mnu.cpp:2292
+#: ui/k_new_mnu.cpp:2297
msgid "- When searching for a phrase, add quotes."
msgstr "- При поиске по фразе, добавьте кавычки."
-#: ui/k_new_mnu.cpp:2295
+#: ui/k_new_mnu.cpp:2300
msgid "- To exclude search terms, use the minus symbol in front."
msgstr "- Для исключения поиска термина, используйте символ минус перед."
-#: ui/k_new_mnu.cpp:2298
+#: ui/k_new_mnu.cpp:2303
msgid "- To search for optional terms, use OR."
msgstr "- Для поиска опционального термина, используйте OR."
-#: ui/k_new_mnu.cpp:2301
+#: ui/k_new_mnu.cpp:2306
msgid "- You can use upper and lower case."
msgstr "- Вы можете использовать верхний и нижний регистр."
-#: ui/k_new_mnu.cpp:2304
+#: ui/k_new_mnu.cpp:2309
msgid "Search Quick Tips"
msgstr "Поиск быстрых фраз"
-#: ui/k_new_mnu.cpp:2356
+#: ui/k_new_mnu.cpp:2361
msgid "%1 = %2"
msgstr ""
-#: ui/k_new_mnu.cpp:2388
+#: ui/k_new_mnu.cpp:2393
#, c-format
msgid "Open Local File: %1"
msgstr "Открытие локального файла: %1"
-#: ui/k_new_mnu.cpp:2391
+#: ui/k_new_mnu.cpp:2396
#, c-format
msgid "Open Local Dir: %1"
msgstr "Открытие локальной директории: %1"
-#: ui/k_new_mnu.cpp:2394
+#: ui/k_new_mnu.cpp:2399
#, c-format
msgid "Open Remote Location: %1"
msgstr "Открытие удалённого расположения: %1"
-#: ui/k_new_mnu.cpp:2422
+#: ui/k_new_mnu.cpp:2427
msgid "Run '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:2467 ui/k_new_mnu.cpp:2540
+#: ui/k_new_mnu.cpp:2472 ui/k_new_mnu.cpp:2545
msgid "No matches found"
msgstr "Ничего не найдено"
-#: ui/k_new_mnu.cpp:2591
+#: ui/k_new_mnu.cpp:2596
msgid "%1 (top %2 of %3)"
msgstr "%1 (до %2 из %3)"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Do you really want to reset the computer and boot Microsoft Windows"
msgstr ""
"Вы действительно желаете перегрузить компьютер и загрузить Microsoft Windows"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows Confirmation"
msgstr "Подтверждение запуска Windows"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows"
msgstr "Запуск Windows"
-#: ui/k_new_mnu.cpp:2742
+#: ui/k_new_mnu.cpp:2747
msgid "Could not start Tomboy."
msgstr "Не могу запустить Tomboy."
-#: ui/k_new_mnu.cpp:2802
+#: ui/k_new_mnu.cpp:2807
msgid "Remove From Favorites"
msgstr "Удалить из избранных"
-#: ui/k_new_mnu.cpp:2809
+#: ui/k_new_mnu.cpp:2814
msgid "Add to Favorites"
msgstr "Добавить в избранные"
-#: ui/k_new_mnu.cpp:2840 ui/service_mnu.cpp:630
+#: ui/k_new_mnu.cpp:2845 ui/service_mnu.cpp:630
msgid "Add Menu to Desktop"
msgstr "Добавить меню на Рабочий стол"
-#: ui/k_new_mnu.cpp:2843 ui/service_mnu.cpp:603
+#: ui/k_new_mnu.cpp:2848 ui/service_mnu.cpp:603
msgid "Add Item to Desktop"
msgstr "Добавить элемент на Рабочий стол"
-#: ui/k_new_mnu.cpp:2850 ui/service_mnu.cpp:636
+#: ui/k_new_mnu.cpp:2855 ui/service_mnu.cpp:636
msgid "Add Menu to Main Panel"
msgstr "Добавить меню к Главной панели"
-#: ui/k_new_mnu.cpp:2853 ui/service_mnu.cpp:609
+#: ui/k_new_mnu.cpp:2858 ui/service_mnu.cpp:609
msgid "Add Item to Main Panel"
msgstr "Добавить элемент на Главную панель"
-#: ui/k_new_mnu.cpp:2859 ui/service_mnu.cpp:642
+#: ui/k_new_mnu.cpp:2864 ui/service_mnu.cpp:642
msgid "Edit Menu"
msgstr "Изменить меню"
-#: ui/k_new_mnu.cpp:2861 ui/service_mnu.cpp:615
+#: ui/k_new_mnu.cpp:2866 ui/service_mnu.cpp:615
msgid "Edit Item"
msgstr "Изменить элемент"
-#: ui/k_new_mnu.cpp:2867 ui/service_mnu.cpp:621
+#: ui/k_new_mnu.cpp:2872 ui/service_mnu.cpp:621
msgid "Put Into Run Dialog"
msgstr "Поместить в диалог запуска"
-#: ui/k_new_mnu.cpp:2895
+#: ui/k_new_mnu.cpp:2900
msgid "Advanced"
msgstr "Расширенное"
-#: ui/k_new_mnu.cpp:2911
+#: ui/k_new_mnu.cpp:2916
msgid "Clear Recently Used Applications"
msgstr "Очистить недавно использованные Приложения"
-#: ui/k_new_mnu.cpp:2914
+#: ui/k_new_mnu.cpp:2919
msgid "Clear Recently Used Documents"
msgstr "Очистить недавно использованные Документы"
-#: ui/k_new_mnu.cpp:3489
+#: ui/k_new_mnu.cpp:3494
msgid "Media"
msgstr "Медиа"
-#: ui/k_new_mnu.cpp:3548
+#: ui/k_new_mnu.cpp:3553
msgid "(%1 available)"
msgstr "(%1 доступно)"
-#: ui/k_new_mnu.cpp:3679 ui/k_new_mnu.cpp:3683
+#: ui/k_new_mnu.cpp:3684 ui/k_new_mnu.cpp:3688
#, c-format
msgid "Directory: %1"
msgstr "Директория: %1"
-#: ui/k_new_mnu.cpp:3754 ui/k_new_mnu.cpp:3780
+#: ui/k_new_mnu.cpp:3759 ui/k_new_mnu.cpp:3785
#, fuzzy
msgid "Suspend"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3764
+#: ui/k_new_mnu.cpp:3769
msgid "Freeze"
msgstr ""
-#: ui/k_new_mnu.cpp:3765
+#: ui/k_new_mnu.cpp:3770
msgid "Put the computer in software idle mode"
msgstr ""
-#: ui/k_new_mnu.cpp:3772
+#: ui/k_new_mnu.cpp:3777
msgid "Standby"
msgstr "Приостановить"
-#: ui/k_new_mnu.cpp:3773
+#: ui/k_new_mnu.cpp:3778
msgid "Pause without logging out"
msgstr "Приостановить без выхода"
-#: ui/k_new_mnu.cpp:3781
+#: ui/k_new_mnu.cpp:3786
msgid "Suspend to RAM"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3788
+#: ui/k_new_mnu.cpp:3793
msgid "Hibernate"
msgstr ""
-#: ui/k_new_mnu.cpp:3789
+#: ui/k_new_mnu.cpp:3794
msgid "Suspend to Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3796
+#: ui/k_new_mnu.cpp:3801
msgid "Hybrid Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3797
+#: ui/k_new_mnu.cpp:3802
#, fuzzy
msgid "Suspend to RAM + Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3836
+#: ui/k_new_mnu.cpp:3841
msgid "Suspend failed"
msgstr "Ошибка усыпления"
@@ -948,7 +945,7 @@ msgstr "Все"
#: ui/removecontainer_mnu.cpp:42
msgid "&Applet"
-msgstr "&Аплет"
+msgstr "&Апплет"
#: ui/removecontainer_mnu.cpp:44
msgid "Appli&cation"
@@ -1132,7 +1129,7 @@ msgstr "П&оказать:"
#: ui/appletview.ui:76
#, no-c-format
msgid "Applets"
-msgstr "Аплеты"
+msgstr "Апплеты"
#: ui/appletview.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kickermenu_kate.po b/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
index fd823fb15ef..89200379f8d 100644
--- a/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
+++ b/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
@@ -1,33 +1,35 @@
# TDE3 - tdebase/kickermenu_kate.po Russian translation.
# Copyright (C) 2007, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2007.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kickermenu_kate\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-01-10 12:10+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kickermenu_kate/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: katesessionmenu.cpp:69
msgid "Start Kate (no arguments)"
@@ -43,7 +45,7 @@ msgstr "Новый безымянный сеанс"
#: katesessionmenu.cpp:95
msgid "Unnamed"
-msgstr ""
+msgstr "Безымянный"
#: katesessionmenu.cpp:120
msgid "Reload Session List"
@@ -67,7 +69,7 @@ msgstr ""
#: katesessionmenu.cpp:146
msgid "Create anonymous session?"
-msgstr "Безымянный сеанс"
+msgstr "Создать безымянный сеанс?"
#: katesessionmenu.cpp:153
msgid "You allready have a session named %1. Do you want to open that session?"
diff --git a/tde-i18n-ru/messages/tdebase/klipper.po b/tde-i18n-ru/messages/tdebase/klipper.po
index f2e67b9f907..1953dab4359 100644
--- a/tde-i18n-ru/messages/tdebase/klipper.po
+++ b/tde-i18n-ru/messages/tdebase/klipper.po
@@ -10,20 +10,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: klipper\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2008-02-18 13:34+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/klipper/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -128,11 +130,8 @@ msgid "Sy&nchronize contents of the clipboard and the selection"
msgstr "&Синхронизировать содержимое буфера обмена и выделения мышью"
#: configdialog.cpp:140
-#, fuzzy
msgid "Selecting this option synchronizes these two buffers."
-msgstr ""
-"Установка этого параметра синхронизирует эти два буфера обмена, чтобы они "
-"работали так же, как в TDE 1.x и 2.x."
+msgstr "Установка этого параметра синхронизирует эти два буфера."
#: configdialog.cpp:143
msgid "Separate clipboard and selection"
@@ -291,19 +290,19 @@ msgstr "Klipper - управление буфером обмена"
msgid "&More"
msgstr "&Больше"
-#: toplevel.cpp:159
+#: toplevel.cpp:156
msgid "C&lear Clipboard History"
msgstr "&Очистить историю буфера обмена"
-#: toplevel.cpp:168
+#: toplevel.cpp:165
msgid "&Configure Klipper..."
msgstr "&Настроить Klipper..."
-#: toplevel.cpp:232
+#: toplevel.cpp:229
msgid "Klipper - clipboard tool"
msgstr "Klipper - управление буфером обмена"
-#: toplevel.cpp:543
+#: toplevel.cpp:540
msgid ""
"You can enable URL actions later by right-clicking on the Klipper icon and "
"selecting 'Enable Actions'"
@@ -311,7 +310,7 @@ msgstr ""
"Вы можете включить действия по URL позже при помощи двойного щелчка на "
"значке Klipper и выбора параметра \"Включить действия\""
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid ""
"Should Klipper start automatically\n"
"when you login?"
@@ -319,51 +318,51 @@ msgstr ""
"Запускать Klipper автоматически\n"
"при входе в TDE?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Automatically Start Klipper?"
msgstr "Запускать Klipper автоматически?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Start"
msgstr "Запускать"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Do Not Start"
msgstr "Не запускать"
-#: toplevel.cpp:665
+#: toplevel.cpp:662
msgid "Enable &Actions"
msgstr "Включить &действия"
-#: toplevel.cpp:669
+#: toplevel.cpp:666
msgid "&Actions Enabled"
msgstr "&Действия включены"
-#: toplevel.cpp:1141
+#: toplevel.cpp:1138
msgid "TDE cut & paste history utility"
msgstr "Утилита истории буфера обмена TDE"
-#: toplevel.cpp:1145
+#: toplevel.cpp:1142
msgid "Klipper"
msgstr "Klipper"
-#: toplevel.cpp:1152
+#: toplevel.cpp:1149
msgid "Author"
msgstr "Автор"
-#: toplevel.cpp:1156
+#: toplevel.cpp:1153
msgid "Original Author"
msgstr "Первоначальный автор"
-#: toplevel.cpp:1160
+#: toplevel.cpp:1157
msgid "Contributor"
msgstr "Участник проекта"
-#: toplevel.cpp:1164
+#: toplevel.cpp:1161
msgid "Bugfixes and optimizations"
msgstr "Исправление ошибок и оптимизация"
-#: toplevel.cpp:1168
+#: toplevel.cpp:1165
msgid "Maintainer"
msgstr "Текущее сопровождение"
diff --git a/tde-i18n-ru/messages/tdebase/kmenuapplet.po b/tde-i18n-ru/messages/tdebase/kmenuapplet.po
index e6e20e8bfe6..10584d2656b 100644
--- a/tde-i18n-ru/messages/tdebase/kmenuapplet.po
+++ b/tde-i18n-ru/messages/tdebase/kmenuapplet.po
@@ -1,32 +1,33 @@
# translation of kmenuapplet.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmenuapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-12-28 17:23-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kmenuapplet/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: menuapplet.cpp:350
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kminipagerapplet.po b/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
index f35ee84a104..364fb51ad26 100644
--- a/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
+++ b/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
@@ -6,34 +6,36 @@
# Zhitomirsky Sergey <szh@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kminipagerapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-02-03 13:17+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kminipagerapplet/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.11\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: pagerapplet.cpp:713
msgid "&Launch Pager"
@@ -87,7 +89,7 @@ msgstr "&Значки окон"
#: pagerapplet.cpp:737
msgid "&Cycle on Wheel"
-msgstr ""
+msgstr "Переключение &колёсиком"
#: pagerapplet.cpp:739
msgid "Text Label"
@@ -207,4 +209,4 @@ msgstr "Значки окон в предварительном просмотр
#: pagersettings.kcfg:59
#, no-c-format
msgid "Cycle through desktops with wheel?"
-msgstr ""
+msgstr "Переключать рабочие столы колёсиком?"
diff --git a/tde-i18n-ru/messages/tdebase/konqueror.po b/tde-i18n-ru/messages/tdebase/konqueror.po
index 415ae5dddca..ece805243b6 100644
--- a/tde-i18n-ru/messages/tdebase/konqueror.po
+++ b/tde-i18n-ru/messages/tdebase/konqueror.po
@@ -11,21 +11,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012
# ztime <ztime@ztime.ru>, 2021.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: konqueror\n"
-"POT-Creation-Date: 2022-07-04 18:15+0000\n"
-"PO-Revision-Date: 2021-06-18 12:08+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-08-20 18:13+0000\n"
+"PO-Revision-Date: 2024-04-25 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/konqueror/ru/>\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"
-"X-Generator: Weblate 4.6.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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -61,8 +62,8 @@ msgstr "Konqueror"
msgid ""
"Konqueror is your file manager, web browser and universal document viewer."
msgstr ""
-"Konqueror - ваш менеджер файлов, веб-браузер и универсальное средство "
-"просмотра документов."
+"Konqueror — ваш файловый менеджер, веб-браузер и универсальный просмотрщик "
+"документов."
#: about/konq_aboutpage.cpp:143 about/konq_aboutpage.cpp:208
#: about/konq_aboutpage.cpp:263 about/konq_aboutpage.cpp:360
@@ -128,7 +129,7 @@ msgstr "Установленные программы"
#: about/konq_aboutpage.cpp:171
msgid "Settings"
-msgstr "&Настройки"
+msgstr "Настройки"
#: about/konq_aboutpage.cpp:172
msgid "Desktop configuration"
@@ -537,7 +538,7 @@ msgstr "&Значки папок отражают содержимое"
#: iconview/konq_iconview.cpp:222
msgid "&Media Icons Reflect Free Space"
-msgstr "Отображать количество свободного пространства на значках &устройств"
+msgstr "Отображат&ь свободное место на значках устройств"
#: iconview/konq_iconview.cpp:225
msgid "&Preview"
@@ -619,15 +620,15 @@ msgstr "Отменить выделение всех элементов"
msgid "Inverts the current selection of items"
msgstr "Инвертировать текущее выделение элементов"
-#: iconview/konq_iconview.cpp:552 listview/konq_listview.cpp:385
+#: iconview/konq_iconview.cpp:559 listview/konq_listview.cpp:385
msgid "Select files:"
msgstr "Выделить файлы:"
-#: iconview/konq_iconview.cpp:584 listview/konq_listview.cpp:421
+#: iconview/konq_iconview.cpp:591 listview/konq_listview.cpp:421
msgid "Unselect files:"
msgstr "Отменить выделение файлов:"
-#: iconview/konq_iconview.cpp:793
+#: iconview/konq_iconview.cpp:800
msgid ""
"You cannot drop any items in a directory in which you do not have write "
"permission"
@@ -1116,7 +1117,7 @@ msgstr "Ошибка "
#: keditbookmarks/testlink.cpp:268
msgid "Ok"
-msgstr "OK"
+msgstr "Хорошо"
#: keditbookmarks/toplevel.cpp:210
msgid "Reset Quick Search"
@@ -1613,7 +1614,7 @@ msgstr "Автозапуск"
#: konq_mainwindow.cpp:3878
msgid "Most Often Visited"
-msgstr "Наиболее часто посещаемые"
+msgstr "Самые посещаемые"
#: konq_mainwindow.cpp:3885 konq_mainwindow.cpp:4437
msgid "&Save View Profile..."
@@ -2372,7 +2373,7 @@ msgstr ""
msgid "Name"
msgstr "Имя"
-#: listview/konq_listviewwidget.cpp:1090
+#: listview/konq_listviewwidget.cpp:1094
msgid "You must take the file out of the trash before being able to use it."
msgstr ""
"Чтобы использовать этот файл, необходимо сначала извлечь его из корзины."
@@ -2478,8 +2479,8 @@ msgid ""
"buttons and select \"Show Configuration Button\"."
msgstr ""
"Вы скрыли кнопку настройки панели навигации. Чтобы снова сделать её видимой, "
-"щёлкните правой кнопкой мыши на панели навигации и выберите \"Показывать "
-"кнопку настройки\"."
+"щёлкните правой кнопкой мыши на панели навигации и выберите «Показывать "
+"кнопку настройки»."
#: sidebar/sidebar_widget.cpp:753
msgid "Configure Sidebar"
@@ -2837,10 +2838,22 @@ msgstr ""
#: konqueror.kcfg:50
#, no-c-format
+msgid "Double click on empty area to move to parent folder"
+msgstr ""
+
+#: konqueror.kcfg:51
+#, no-c-format
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+
+#: konqueror.kcfg:56
+#, no-c-format
msgid "Show 'Delete' menu entries which bypass the trashcan"
msgstr "Пункт контекстного меню 'Удалить', не помещающий файлы в корзину"
-#: konqueror.kcfg:51
+#: konqueror.kcfg:57
#, no-c-format
msgid ""
"Uncheck this if you do not want 'Delete' menu commands to be displayed on "
@@ -2853,41 +2866,41 @@ msgstr ""
"в корзину. Даже если этот параметр отключен, вы можете удалять файлы, при "
"выборе пункта меню 'Выбросить в корзину' нажав клавишу Shift."
-#: konqueror.kcfg:57
+#: konqueror.kcfg:63
#, no-c-format
msgid "Standard font"
msgstr "Шрифт надписей"
-#: konqueror.kcfg:58
+#: konqueror.kcfg:64
#, no-c-format
msgid "This is the font used to display text in Konqueror windows."
msgstr "Шрифт надписей в окнах Konqueror."
-#: konqueror.kcfg:604
+#: konqueror.kcfg:610
#, no-c-format
msgid "Ask confirmation for deleting a file."
msgstr "Запрос подтверждение при удалении файла."
-#: konqueror.kcfg:605
+#: konqueror.kcfg:611
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
"simply delete the file."
msgstr "Запрашивать подтверждение при удалении файла."
-#: konqueror.kcfg:610
+#: konqueror.kcfg:616
#, no-c-format
msgid "Ask confirmation for move to trash"
msgstr "Запрос подтверждение при выбрасывании файла в корзину"
-#: konqueror.kcfg:611
+#: konqueror.kcfg:617
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you move "
"the file to your trash folder, from where it can be recovered very easily."
msgstr "Запрашивать подтверждение при выбрасывании файла в корзину."
-#: konqueror.kcfg:621
+#: konqueror.kcfg:627
#, no-c-format
msgid "Terminal application to use."
msgstr "Используемый эмулятор терминала."
diff --git a/tde-i18n-ru/messages/tdebase/konsole.po b/tde-i18n-ru/messages/tdebase/konsole.po
index 4e8b6e3a20f..e0f708076bc 100644
--- a/tde-i18n-ru/messages/tdebase/konsole.po
+++ b/tde-i18n-ru/messages/tdebase/konsole.po
@@ -9,21 +9,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konsole\n"
-"POT-Creation-Date: 2022-04-19 18:15+0000\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2023-11-02 18:13+0000\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/konsole/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
@@ -42,11 +43,11 @@ msgstr ""
"dyp@perchine.com,Hermann.Zheboldov@shq.ru,mok@kde.ru,leon@asplinux.ru,"
"rom_as@oscada.org"
-#: TEWidget.cpp:966 TEWidget.cpp:968
+#: TEWidget.cpp:975 TEWidget.cpp:977
msgid "Size: XXX x XXX"
msgstr "Размер: XXX x XXX"
-#: TEWidget.cpp:973
+#: TEWidget.cpp:982
msgid "Size: %1 x %2"
msgstr "Размер: %1 x %2"
@@ -222,39 +223,39 @@ msgstr "Новый се&анс"
msgid "S&ettings"
msgstr "&Настройка"
-#: konsole.cpp:824 konsole.cpp:1127
+#: konsole.cpp:824 konsole.cpp:1128
msgid "&Detach Session"
msgstr "От&делить сеанс"
-#: konsole.cpp:829 konsole.cpp:1132
+#: konsole.cpp:829 konsole.cpp:1133
msgid "&Rename Session..."
msgstr "П&ереименовать сеанс..."
-#: konsole.cpp:833 konsole.cpp:1141
+#: konsole.cpp:833 konsole.cpp:1142
msgid "Monitor for &Activity"
msgstr "Монитор &активности"
-#: konsole.cpp:835 konsole.cpp:1144
+#: konsole.cpp:835 konsole.cpp:1145
msgid "Stop Monitoring for &Activity"
msgstr "Остановить монитор &активности"
-#: konsole.cpp:838 konsole.cpp:1146
+#: konsole.cpp:838 konsole.cpp:1147
msgid "Monitor for &Silence"
msgstr "Монитор &простоя"
-#: konsole.cpp:840 konsole.cpp:1149
+#: konsole.cpp:840 konsole.cpp:1150
msgid "Stop Monitoring for &Silence"
msgstr "Остановить монитор &простоя"
-#: konsole.cpp:843 konsole.cpp:1151
+#: konsole.cpp:843 konsole.cpp:1152
msgid "Send &Input to All Sessions"
msgstr "&Направлять ввод всем сеансам"
-#: konsole.cpp:850 konsole.cpp:1184
+#: konsole.cpp:850 konsole.cpp:1185
msgid "&Move Session Left"
msgstr "С&двинуть сеанс влево"
-#: konsole.cpp:857 konsole.cpp:1190
+#: konsole.cpp:857 konsole.cpp:1191
msgid "M&ove Session Right"
msgstr "Сдвинут&ь сеанс вправо"
@@ -262,39 +263,43 @@ msgstr "Сдвинут&ь сеанс вправо"
msgid "Select &Tab Color..."
msgstr "&Цвет вкладки..."
-#: konsole.cpp:868
+#: konsole.cpp:865
+msgid "Reset Tab Color"
+msgstr "Сбросить цвет вкладки"
+
+#: konsole.cpp:869
msgid "Switch to Tab"
msgstr "Переключиться"
-#: konsole.cpp:873 konsole.cpp:1171 konsole.cpp:1259 konsole.cpp:3090
+#: konsole.cpp:874 konsole.cpp:1172 konsole.cpp:1260 konsole.cpp:3091
msgid "C&lose Session"
msgstr "Зак&рыть сеанс"
-#: konsole.cpp:883
+#: konsole.cpp:884
msgid "Tab &Options"
msgstr "&Параметры вкладки"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Text && Icons"
msgstr "&Текст и значки"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "Text &Only"
msgstr "Т&олько текст"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Icons Only"
msgstr "Только &значки"
-#: konsole.cpp:892
+#: konsole.cpp:893
msgid "&Dynamic Hide"
msgstr "Скрывать &динамически"
-#: konsole.cpp:897
+#: konsole.cpp:898
msgid "&Auto Resize Tabs"
msgstr "&Автоматически изменять размер вкладок"
-#: konsole.cpp:966
+#: konsole.cpp:967
msgid ""
"Click for new standard session\n"
"Click and hold for session menu"
@@ -302,96 +307,96 @@ msgstr ""
"Нажмите, чтобы открыть обычный сеанс\n"
"Нажмите и удерживайте, чтобы открыть меню сеансов"
-#: konsole.cpp:975
+#: konsole.cpp:976
msgid "Close the current session"
msgstr "Закрыть текущий сеанс"
-#: konsole.cpp:1095
+#: konsole.cpp:1096
msgid "Paste Selection"
msgstr "Вставить выделенное"
-#: konsole.cpp:1098
+#: konsole.cpp:1099
msgid "C&lear Terminal"
msgstr "О&чистить терминал"
-#: konsole.cpp:1100
+#: konsole.cpp:1101
msgid "&Reset && Clear Terminal"
msgstr "Сбросить и очистить терминал"
-#: konsole.cpp:1102
+#: konsole.cpp:1103
msgid "&Find in History..."
msgstr "&Найти в журнале..."
-#: konsole.cpp:1110
+#: konsole.cpp:1111
msgid "Find Pre&vious"
msgstr "Поиск назад"
-#: konsole.cpp:1114
+#: konsole.cpp:1115
msgid "S&ave History As..."
msgstr "Со&хранить журнал..."
-#: konsole.cpp:1118
+#: konsole.cpp:1119
msgid "Clear &History"
msgstr "О&чистить журнал"
-#: konsole.cpp:1122
+#: konsole.cpp:1123
msgid "Clear All H&istories"
msgstr "Очистить все &журналы"
-#: konsole.cpp:1136
+#: konsole.cpp:1137
msgid "&ZModem Upload..."
msgstr "Передача по протоколу &ZModem..."
-#: konsole.cpp:1156
+#: konsole.cpp:1157
msgid "Hide &Menubar"
msgstr "Скрыть &меню"
-#: konsole.cpp:1162
+#: konsole.cpp:1163
msgid "Save Sessions &Profile..."
msgstr "Сохранить &профиль сеансов..."
-#: konsole.cpp:1173
+#: konsole.cpp:1174
msgid "&Print Screen..."
msgstr "&Печать экрана..."
-#: konsole.cpp:1178
+#: konsole.cpp:1179
msgid "New Session"
msgstr "Новый сеанс"
-#: konsole.cpp:1179
+#: konsole.cpp:1180
msgid "Activate Menu"
msgstr "Активировать меню"
-#: konsole.cpp:1180
+#: konsole.cpp:1181
msgid "List Sessions"
msgstr "Список сеансов"
-#: konsole.cpp:1195
+#: konsole.cpp:1196
msgid "Go to Previous Session"
msgstr "Перейти к предыдущему сеансу"
-#: konsole.cpp:1197
+#: konsole.cpp:1198
msgid "Go to Next Session"
msgstr "Перейти к следующему сеансу"
-#: konsole.cpp:1201
+#: konsole.cpp:1202
#, c-format
msgid "Switch to Session %1"
msgstr "Переключиться в сеанс %1"
-#: konsole.cpp:1204
+#: konsole.cpp:1205
msgid "Enlarge Font"
msgstr "Увеличить шрифт"
-#: konsole.cpp:1205
+#: konsole.cpp:1206
msgid "Shrink Font"
msgstr "Уменьшить шрифт"
-#: konsole.cpp:1207
+#: konsole.cpp:1208
msgid "Toggle Bidi"
msgstr "Переключить двунаправленный ввод"
-#: konsole.cpp:1254
+#: konsole.cpp:1255
msgid ""
"You have open sessions (besides the current one). These will be killed if "
"you continue.\n"
@@ -401,11 +406,11 @@ msgstr ""
"закрыты.\n"
"Вы действительно хотите выйти?"
-#: konsole.cpp:1257
+#: konsole.cpp:1258
msgid "Really Quit?"
msgstr "Действительно выйти?"
-#: konsole.cpp:1290
+#: konsole.cpp:1291
msgid ""
"The application running in Konsole does not respond to the close request. Do "
"you want Konsole to close anyway?"
@@ -413,19 +418,19 @@ msgstr ""
"Приложение, выполняющееся в Konsole, не реагирует на сигнал завершения. "
"Закрыть Konsole все равно?"
-#: konsole.cpp:1292
+#: konsole.cpp:1293
msgid "Application Does Not Respond"
msgstr "Приложение не отвечает"
-#: konsole.cpp:1472
+#: konsole.cpp:1479
msgid "Save Sessions Profile"
msgstr "Сохранить профиль сеансов"
-#: konsole.cpp:1473
+#: konsole.cpp:1480
msgid "Enter name under which the profile should be saved:"
msgstr "Введите имя, под которым должен быть сохранен профиль:"
-#: konsole.cpp:1889
+#: konsole.cpp:1892
msgid ""
"If you want to use the bitmap fonts distributed with Konsole, they must be "
"installed. After installation, you must restart Konsole to use them. Do "
@@ -435,27 +440,27 @@ msgstr ""
"установить. С ними можно будет работать после перезапуска Konsole. "
"Установить показанные ниже шрифты в папку fonts:/Personal?"
-#: konsole.cpp:1891
+#: konsole.cpp:1894
msgid "Install Bitmap Fonts?"
msgstr "Установить растровые шрифты?"
-#: konsole.cpp:1892
+#: konsole.cpp:1895
msgid "&Install"
msgstr "&Установить"
-#: konsole.cpp:1893
+#: konsole.cpp:1896
msgid "Do Not Install"
msgstr "Не устанавливать"
-#: konsole.cpp:1905
+#: konsole.cpp:1908
msgid "Could not install %1 into fonts:/Personal/"
msgstr "Не удалось установить %1 в папку fonts:/Personal/"
-#: konsole.cpp:1989
+#: konsole.cpp:1992
msgid "Use the right mouse button to bring back the menu"
msgstr "Используйте правую клавишу мыши, чтобы снова показать меню"
-#: konsole.cpp:2114
+#: konsole.cpp:2115
msgid ""
"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. "
"As a result these key combinations will no longer be passed to the command "
@@ -479,87 +484,87 @@ msgstr ""
"\n"
"Сейчас вы используете следующие комбинации Ctrl+<key>:"
-#: konsole.cpp:2124
+#: konsole.cpp:2125
msgid "Choice of Shortcut Keys"
msgstr "Выбор комбинаций клавиш"
-#: konsole.cpp:2527
+#: konsole.cpp:2528
msgid ""
"_: abbreviation of number\n"
"%1 No. %2"
msgstr "%1 #%2"
-#: konsole.cpp:2582
+#: konsole.cpp:2583
msgid "Session List"
msgstr "Список сеансов"
-#: konsole.cpp:3089
+#: konsole.cpp:3090
msgid "Are you sure that you want to close the current session?"
msgstr "Вы действительно хотите закрыть текущий сеанс?"
-#: konsole.cpp:3090
+#: konsole.cpp:3091
msgid "Close Confirmation"
msgstr "Подтверждение закрытия"
-#: konsole.cpp:3470 konsole.cpp:3528 konsole.cpp:3549
+#: konsole.cpp:3471 konsole.cpp:3529 konsole.cpp:3550
msgid "New "
msgstr "Новый сеанс "
-#: konsole.cpp:3514 konsole.cpp:3516 konsole.cpp:3532 konsole.cpp:3534
+#: konsole.cpp:3515 konsole.cpp:3517 konsole.cpp:3533 konsole.cpp:3535
msgid "New &Window"
msgstr "Новый се&анс"
-#: konsole.cpp:3558
+#: konsole.cpp:3559
msgid "New Shell at Bookmark"
msgstr "Новая оболочка по закладке"
-#: konsole.cpp:3561
+#: konsole.cpp:3562
msgid "Shell at Bookmark"
msgstr "Оболочка по закладке"
-#: konsole.cpp:3572
+#: konsole.cpp:3573
#, c-format
msgid ""
"_: Screen is a program controlling screens!\n"
"Screen at %1"
msgstr "Screen на %1"
-#: konsole.cpp:3891
+#: konsole.cpp:3892
msgid "Rename Session"
msgstr "Переименовать сеанс"
-#: konsole.cpp:3892
+#: konsole.cpp:3893
msgid "Session name:"
msgstr "Имя сеанса:"
-#: konsole.cpp:3927 konsole_part.cpp:1011
+#: konsole.cpp:3928 konsole_part.cpp:1004
msgid "History Configuration"
msgstr "Настройка журнала"
-#: konsole.cpp:3935 konsole_part.cpp:1019
+#: konsole.cpp:3936 konsole_part.cpp:1012
msgid "&Enable"
msgstr "&Включить"
-#: konsole.cpp:3938
+#: konsole.cpp:3939
msgid "&Number of lines: "
msgstr "&Количество строк: "
-#: konsole.cpp:3942 konsole_part.cpp:1026
+#: konsole.cpp:3943 konsole_part.cpp:1019
msgid ""
"_: Unlimited (number of lines)\n"
"Unlimited"
msgstr "Без ограничения"
-#: konsole.cpp:3946 konsole_part.cpp:1028
+#: konsole.cpp:3947 konsole_part.cpp:1021
msgid "&Set Unlimited"
msgstr "&Без ограничения"
-#: konsole.cpp:4074
+#: konsole.cpp:4075
#, c-format
msgid "%1"
msgstr "%1"
-#: konsole.cpp:4131
+#: konsole.cpp:4132
msgid ""
"End of history reached.\n"
"Continue from the beginning?"
@@ -567,11 +572,11 @@ msgstr ""
"Достигнут конец журнала.\n"
"Продолжить с начала?"
-#: konsole.cpp:4132 konsole.cpp:4140 konsole.cpp:4149
+#: konsole.cpp:4133 konsole.cpp:4141 konsole.cpp:4150
msgid "Find"
msgstr "Поиск"
-#: konsole.cpp:4139
+#: konsole.cpp:4140
msgid ""
"Beginning of history reached.\n"
"Continue from the end?"
@@ -579,19 +584,19 @@ msgstr ""
"Достигнуто начало журнала.\n"
"Продолжить с конца?"
-#: konsole.cpp:4148
+#: konsole.cpp:4149
msgid "Search string '%1' not found."
msgstr "Строка поиска '%1' не найдена."
-#: konsole.cpp:4165
+#: konsole.cpp:4166
msgid "Save History"
msgstr "Сохранить журнал"
-#: konsole.cpp:4171
+#: konsole.cpp:4172
msgid "This is not a local file.\n"
msgstr "Файл не является локальным.\n"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid ""
"A file with this name already exists.\n"
"Do you want to overwrite it?"
@@ -599,27 +604,27 @@ msgstr ""
"Файл с таким именем уже существует.\n"
"Заменить его?"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "File Exists"
msgstr "Файл существует"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "Overwrite"
msgstr "Заменить"
-#: konsole.cpp:4186
+#: konsole.cpp:4187
msgid "Unable to write to file."
msgstr "Не удаётся записать в файл."
-#: konsole.cpp:4196
+#: konsole.cpp:4197
msgid "Could not save history."
msgstr "Не удаётся сохранить журнал."
-#: konsole.cpp:4207
+#: konsole.cpp:4208
msgid "<p>The current session already has a ZModem file transfer in progress."
msgstr "<p>Текущий сеанс уже находится в состоянии передачи файлов ZModem."
-#: konsole.cpp:4216
+#: konsole.cpp:4217
msgid ""
"<p>No suitable ZModem software was found on the system.\n"
"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
@@ -627,11 +632,11 @@ msgstr ""
"<p>В системе не найдено подходящей реализации ZModem.\n"
"<p>Необходимо установить пакет 'rzsz' или 'lrzsz'.\n"
-#: konsole.cpp:4223
+#: konsole.cpp:4224
msgid "Select Files to Upload"
msgstr "Выберите файлы для передачи"
-#: konsole.cpp:4243
+#: konsole.cpp:4244
msgid ""
"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
"software was found on the system.\n"
@@ -641,7 +646,7 @@ msgstr ""
"подходящей реализации ZModem.\n"
"<p>Необходимо установить пакеты 'rzsz' или 'lrzsz'.\n"
-#: konsole.cpp:4250
+#: konsole.cpp:4251
msgid ""
"A ZModem file transfer attempt has been detected.\n"
"Please specify the folder you want to store the file(s):"
@@ -649,36 +654,36 @@ msgstr ""
"Обнаружена попытка передачи файлов по протоколу ZModem.\n"
"Укажите папку для сохранения принятых файлов:"
-#: konsole.cpp:4253
+#: konsole.cpp:4254
msgid "&Download"
msgstr "&Принять"
-#: konsole.cpp:4254 konsole.cpp:4255
+#: konsole.cpp:4255 konsole.cpp:4256
msgid "Start downloading file to specified folder."
msgstr "Начать передачу файла в указанную папку."
-#: konsole.cpp:4271
+#: konsole.cpp:4272
#, c-format
msgid "Print %1"
msgstr "Печать %1"
-#: konsole.cpp:4298
+#: konsole.cpp:4299
msgid "Size Configuration"
msgstr "Настройка размера"
-#: konsole.cpp:4312
+#: konsole.cpp:4313
msgid "Number of columns:"
msgstr "Количество столбцов:"
-#: konsole.cpp:4315 konsole_part.cpp:1033
+#: konsole.cpp:4316 konsole_part.cpp:1026
msgid "Number of lines:"
msgstr "Количество строк:"
-#: konsole.cpp:4343
+#: konsole.cpp:4344
msgid "As &regular expression"
msgstr "Как &регулярное выражение"
-#: konsole.cpp:4346
+#: konsole.cpp:4347
msgid "&Edit..."
msgstr "&Правка..."
@@ -758,11 +763,11 @@ msgstr "&Применять параметры Konsole"
msgid "&Close Terminal Emulator"
msgstr "&Закрыть эмулятор терминала"
-#: konsole_part.cpp:961
+#: konsole_part.cpp:954
msgid "Word Connectors"
msgstr "Разбивка по словам"
-#: konsole_part.cpp:962
+#: konsole_part.cpp:955
msgid ""
"Characters other than alphanumerics considered part of a word when double "
"clicking:"
@@ -1424,6 +1429,14 @@ msgid ""
"press middle-mouse to paste it as the source or destination on the command "
"line.\n"
msgstr ""
+"<p>...что работа с удалёнными хостами в Konsole может быть упрощена, если "
+"настроить подсказку\n"
+"для правильного отображения имени вашего хоста и настоящего пути? Попробуйте "
+"настроить подсказку\n"
+"в вашем ~/.bashrc с: «export PS1='\\[\\e[0m\\h:\\w> '». Затем вы можете "
+"просто выбрать подсказку и нажать\n"
+"среднюю кнопку мыши, чтобы вставить его в качестве источника или назначения "
+"в командной строке.\n"
#: ../tips:212
msgid ""
@@ -1435,6 +1448,14 @@ msgid ""
"PS1='\\[\\e[0;37m\\]\\A\\[\\e[1;34m\\] \\[\\e[1;34m\\]\\h:\\w> \\[\\e[0m"
"\\]'\n"
msgstr ""
+"<p>...что вы можете временно установить приглашение для Konsole установкой "
+"переменной\n"
+"'PS1=' без редактирования вашего ~/.bashrc. Попробуйте ввести следующее в "
+"командной строке\n"
+"для установки вашего приглашения. Он также будет включать текущее время "
+"перед путём:\n"
+"PS1='\\[\\e[0;37m\\]\\A\\[\\e[1;34m\\] \\[\\e[1;34m\\]\\h:\\w> \\[\\e[0m"
+"\\]'\n"
#: ../tips:221
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kpersonalizer.po b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
index 059598ead13..df5c8a34373 100644
--- a/tde-i18n-ru/messages/tdebase/kpersonalizer.po
+++ b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
@@ -11,34 +11,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kpersonalizer\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-06-18 12:08+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kpersonalizer/ru/>\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"
-"X-Generator: Weblate 4.6.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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 "Григорий Мохин, Леонид Кантер,Роман Савоченко"
+msgstr "Григорий Мохин, Леонид Кантер,Роман Савоченко,Андрей Степанов"
#. 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 "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org"
+msgstr "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org,adem4ik@gmail.com"
#: kcountrypage.cpp:48
msgid "<h3>Welcome to Trinity %1</h3>"
@@ -272,11 +274,11 @@ msgstr "Классический стиль TDE"
#: tdestylepage.cpp:63
msgid "Keramik"
-msgstr "Keramik"
+msgstr "Керамика"
#: tdestylepage.cpp:64
msgid "The previous default style"
-msgstr "Предыдущий стиль по умолчанию"
+msgstr "Прежний стиль по умолчанию"
#: tdestylepage.cpp:67
msgid "Sunshine"
@@ -288,7 +290,7 @@ msgstr "Очень распространенный рабочий стол"
#: tdestylepage.cpp:71
msgid "Redmond"
-msgstr "Redmond"
+msgstr "Редмонд"
#: tdestylepage.cpp:72
msgid "A style from the northwest of the USA"
@@ -322,14 +324,14 @@ msgid ""
"Wizard, click <b>Skip Wizard</b>, then <b>Quit</b>.</p>"
msgstr ""
"<p>Мастер личных настроек поможет вам быстро настроить рабочий стол Trinity "
-"за пять быстрых, простых шагов. Вы можете указать свою страну (чтобы "
+"за пять быстрых и простых шагов. Вы можете указать свою страну (чтобы "
"правильно отображать время, дату и пр.), язык, поведение рабочего стола и "
"многое другое.</p>\n"
"<p>Все эти настройки можно будет впоследствии изменить через Центр "
-"управления Trinity. Нажав кнопку <b>Пропустить</b>, вы откладываете эти "
+"управления Trinity. Нажав кнопку <b>Пропустить</b>, вы отложите эти "
"настройки на более позднее время. Однако новым пользователям рекомендуется "
"воспользоваться этим простым средством.</p>\n"
-"<p>Если вас устраивает текущая конфигурация Trinity и вы хотите завершить "
+"<p>Если вас устраивает текущая конфигурация Trinity, и вы хотите завершить "
"работу мастера, нажмите <b>Пропустить</b>, а затем <b>Выйти</b>.</p>"
#: kcountrypagedlg.ui:100
@@ -430,7 +432,7 @@ msgid ""
"Trinity allows you to customize its behavior according to your needs."
msgstr ""
"<b>Поведение системы</b><br>\n"
-"Графический интерфейс ведет себя по-разному на разных ОС.\n"
+"Графический интерфейс ведёт себя по-разному в разных операционных системах.\n"
"Вы можете настроить поведение Trinity согласно своим предпочтениям."
#: kospagedlg.ui:168
@@ -454,8 +456,9 @@ msgid ""
"<p>After closing this dialog you can always restart this Wizard by choosing "
"the entry <b>Desktop Settings Wizard</b> from the Settings menu.</p>"
msgstr ""
-"<h3>Готово</H3> <p>Закрыв этот диалог, вы можете вновь запустить мастера, "
-"выбрав пункт <b>Мастер настройки рабочего стола</b> в меню \"Система\"</p>."
+"<h3>Готово</h3>\n"
+" <p>После закрытия этого окна вы можете вновь запустить мастера, выбрав "
+"пункт <b>Мастер настройки рабочего стола</b> в меню «Параметры»</p>."
#: krefinepagedlg.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kprinter.po b/tde-i18n-ru/messages/tdebase/kprinter.po
index f0ce62095c7..488bd62f1c6 100644
--- a/tde-i18n-ru/messages/tdebase/kprinter.po
+++ b/tde-i18n-ru/messages/tdebase/kprinter.po
@@ -7,34 +7,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kprinter\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:31-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kprinter/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: main.cpp:29
msgid "Make an internal copy of the files to print"
diff --git a/tde-i18n-ru/messages/tdebase/krdb.po b/tde-i18n-ru/messages/tdebase/krdb.po
index 0521bd7d116..ce71fe97d02 100644
--- a/tde-i18n-ru/messages/tdebase/krdb.po
+++ b/tde-i18n-ru/messages/tdebase/krdb.po
@@ -3,31 +3,34 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: krdb\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2004-06-10 12:02+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/krdb/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.3\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: krdb.cpp:344
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/krunapplet.po b/tde-i18n-ru/messages/tdebase/krunapplet.po
index ba0d861bba4..ef604c2d024 100644
--- a/tde-i18n-ru/messages/tdebase/krunapplet.po
+++ b/tde-i18n-ru/messages/tdebase/krunapplet.po
@@ -3,33 +3,34 @@
# Copyright (C) 2000, 2005 Free Software Foundation, Inc.
# Dmitri Ovechkin <d_ovechkin@hotmail.com>, 2000.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: krunapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:48+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/krunapplet/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: runapplet.cpp:59
msgid "Run command:"
diff --git a/tde-i18n-ru/messages/tdebase/ksmserver.po b/tde-i18n-ru/messages/tdebase/ksmserver.po
index 47ed4688df8..4a333168838 100644
--- a/tde-i18n-ru/messages/tdebase/ksmserver.po
+++ b/tde-i18n-ru/messages/tdebase/ksmserver.po
@@ -8,21 +8,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksmserver\n"
"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2007-12-10 17:39+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksmserver/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -155,7 +156,7 @@ msgstr "Прерывание сервисов..."
#: shutdowndlg.cpp:738
msgid "End Session for \"%1\""
-msgstr "Завершение сеанса пользователя \"%1\""
+msgstr "Завершить сеанс для «%1»"
#: shutdowndlg.cpp:763
msgid "Log out"
@@ -170,13 +171,12 @@ msgstr ""
"от другого пользователя</p></qt>"
#: shutdowndlg.cpp:793
-#, fuzzy
msgid "&Log out"
-msgstr "Выход"
+msgstr "Вый&ти"
#: shutdowndlg.cpp:836 shutdowndlg.cpp:1023
msgid "&Freeze"
-msgstr ""
+msgstr "Ждущий режи&м"
#: shutdowndlg.cpp:838 shutdowndlg.cpp:1024
msgid ""
@@ -211,9 +211,8 @@ msgid ""
msgstr ""
#: shutdowndlg.cpp:882 shutdowndlg.cpp:1057
-#, fuzzy
msgid "H&ybrid Suspend"
-msgstr "При&остановить"
+msgstr "Гибрид&ная приостановка"
#: shutdowndlg.cpp:884 shutdowndlg.cpp:1058
msgid ""
@@ -246,7 +245,7 @@ msgstr " (текущий)"
#: shutdowndlg.cpp:947 shutdowndlg.cpp:974
msgid "&Shutdown"
-msgstr ""
+msgstr "В&ыключить"
#: shutdowndlg.cpp:949 shutdowndlg.cpp:975
#, fuzzy
diff --git a/tde-i18n-ru/messages/tdebase/ksplashthemes.po b/tde-i18n-ru/messages/tdebase/ksplashthemes.po
index 6ab69bab7d0..58766dad6cb 100644
--- a/tde-i18n-ru/messages/tdebase/ksplashthemes.po
+++ b/tde-i18n-ru/messages/tdebase/ksplashthemes.po
@@ -7,21 +7,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksplashthemes\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-19 17:31-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksplashthemes/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.10\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -117,9 +118,8 @@ msgid "TDE splash screen theme manager"
msgstr "Менеджер тем экрана-заставки TDE"
#: main.cpp:68
-#, fuzzy
msgid "(c) 2003 KDE developers"
-msgstr "(c) 2003 Разработчики TDE"
+msgstr "(c) 2003 Разработчики KDE"
#: main.cpp:70
msgid "Original KSplash/ML author"
diff --git a/tde-i18n-ru/messages/tdebase/ksysguard.po b/tde-i18n-ru/messages/tdebase/ksysguard.po
index 8d5cb2cdfb9..196490c28fd 100644
--- a/tde-i18n-ru/messages/tdebase/ksysguard.po
+++ b/tde-i18n-ru/messages/tdebase/ksysguard.po
@@ -7,12 +7,12 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
-# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021, 2024.
msgid ""
msgstr ""
"Project-Id-Version: ksysguard\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-01-21 09:11+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/ksysguard/ru/>\n"
@@ -20,9 +20,9 @@ msgstr ""
"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"
-"X-Generator: Weblate 4.4.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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -622,10 +622,7 @@ msgid "You need to select a process first."
msgstr "Вам необходимо сначала выбрать процесс."
#: SensorDisplayLib/ProcessController.cpp:245
-#, fuzzy, c-format
-#| msgid ""
-#| "_n: Do you want to kill the selected process?\n"
-#| "Do you want to kill the %n selected processes?"
+#, c-format
msgid ""
"_n: Do you want to kill the selected process?\n"
"Do you want to kill the %n selected processes?"
@@ -1206,30 +1203,24 @@ msgid "Free Memory"
msgstr "Свободная память"
#: ksgrd/SensorManager.cpp:63
-#, fuzzy
-#| msgid "Application Memory"
msgid "Active Memory"
-msgstr "Память приложений"
+msgstr "Активная память"
#: ksgrd/SensorManager.cpp:64
-#, fuzzy
-#| msgid "Cached Memory"
msgid "Inactive Memory"
-msgstr "Кэшированная память"
+msgstr "Неактивная память"
#: ksgrd/SensorManager.cpp:65
-#, fuzzy
-#| msgid "Used Memory"
msgid "Wired Memory"
-msgstr "Использованная память"
+msgstr "Wired-память"
#: ksgrd/SensorManager.cpp:66
msgid "Exec Pages"
-msgstr ""
+msgstr "Exec-страницы"
#: ksgrd/SensorManager.cpp:67
msgid "File Pages"
-msgstr ""
+msgstr "Файловые страницы"
#: ksgrd/SensorManager.cpp:68
msgid "Process Count"
@@ -1583,7 +1574,7 @@ msgstr "Импортировать панель..."
#: ksysguard.cpp:114
msgid "&Import Recent Worksheet"
-msgstr "&Импортировать недавнюю панель..."
+msgstr "&Импортировать недавнюю панель"
#: ksysguard.cpp:117
msgid "&Remove Worksheet"
@@ -1666,9 +1657,8 @@ msgid ""
"module of William LeFebvre's \"top\" utility."
msgstr ""
"Поддержка Solaris\n"
-"Код унаследован (с учётом ограничений)\n"
-"из модуля sunos5 утилиты \"top\", написанной \n"
-"Вильямом ЛеФебвром (William LeFebvre)."
+"Код унаследован (с учётом ограничений) из модуля sunos5\n"
+"утилиты \"top\", написанной Вильямом ЛеФебвром (William LeFebvre)."
#: SensorDisplayLib/ListViewSettingsWidget.ui:82
#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:91
diff --git a/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po b/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
index 2ae0571cf6f..7947916f3db 100644
--- a/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
+++ b/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: ksystemtrayapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-21 09:54-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksystemtrayapplet/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: systemtrayapplet.cpp:248
msgid "Configure System Tray"
diff --git a/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po b/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po
new file mode 100644
index 00000000000..dc0a30eb90c
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ktaskbarapplet/ru/>\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"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
diff --git a/tde-i18n-ru/messages/tdebase/kthememanager.po b/tde-i18n-ru/messages/tdebase/kthememanager.po
index 9c0003ef7ce..b710aa1709a 100644
--- a/tde-i18n-ru/messages/tdebase/kthememanager.po
+++ b/tde-i18n-ru/messages/tdebase/kthememanager.po
@@ -5,20 +5,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kthememanager\n"
"POT-Creation-Date: 2020-09-27 19:36+0200\n"
-"PO-Revision-Date: 2008-02-18 13:33+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kthememanager/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -108,7 +110,7 @@ msgstr "Загрузить новые темы..."
#: kthemedlg.ui:78
#, no-c-format
msgid "https://www.trinity-look.org/"
-msgstr ""
+msgstr "https://www.trinity-look.org/"
#: kthemedlg.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/ktip.po b/tde-i18n-ru/messages/tdebase/ktip.po
index c34614ac535..46c61cd3c12 100644
--- a/tde-i18n-ru/messages/tdebase/ktip.po
+++ b/tde-i18n-ru/messages/tdebase/ktip.po
@@ -7,12 +7,13 @@
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
-# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
-"POT-Creation-Date: 2022-07-18 18:15+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
+"POT-Creation-Date: 2022-09-22 18:17+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/ktip/ru/>\n"
@@ -20,9 +21,9 @@ msgstr ""
"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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -523,17 +524,6 @@ msgstr ""
"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:290
-#, fuzzy
-#| msgid ""
-#| "<p>You may at any time switch <strong>tdeprinter</strong> to another\n"
-#| "print subsystem \"on the fly\" (and you do not need to be root to do "
-#| "it.)\n"
-#| "</p>\n"
-#| "<p>Laptop users who frequently change to different environments may find\n"
-#| "<A HREF=\"ftp://truffula.com/pub/\">RLPR</A> a useful complement to CUPS\n"
-#| "(or any other print subsystem they use as their preferred one).\n"
-#| "</p>\n"
-#| "<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgid ""
"<p>You may at any time switch <strong>tdeprinter</strong> to another\n"
"print subsystem \"on the fly\" (and you do not need to be root to do it.)\n"
@@ -545,11 +535,10 @@ msgid ""
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
"<p>Изменить систему печати, используемую <strong>tdeprinter</strong>, можно\n"
-"\"на лету\" (причём для этого не нужны права администратора).\n"
+"на лету (причём для этого не нужны права администратора).\n"
"</p>\n"
-"<p>Пользователям ноутбуков, которым приходится работать в разных сетях,\n"
-"может помочь <A HREF=\"ftp://truffula.com/pub/\">RLPR</A>, полезное "
-"дополнение\n"
+"<p>Пользователям ноутбуков, которым приходится работать\n"
+"в разных сетях, может помочь RLPR, полезное дополнение\n"
"к CUPS (или к любой другой предпочитаемой системе печати).\n"
"</p>\n"
"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
@@ -927,12 +916,12 @@ msgid ""
msgstr ""
"<p>\n"
"Некоторые люди открывают несколько окон терминала для ввода\n"
-"<em>одной-единственной</em> команды.\n"
+"<em>единственной</em> команды.\n"
"<ul>\n"
-"<li>Используйте <strong>Alt+F2</strong> для запуска программ (Alt+F2 \"kword"
-"\") или\n"
-"<li>используйте новые сеансы консоли (кнопка \"Новый\" на панели "
-"инструментов), если\n"
+"<li>Используйте <strong>Alt+F2</strong> для запуска программ (Alt+F2 «kword»)"
+" или\n"
+"<li>используйте новые сеансы консоли (кнопка «Новый» на панели инструментов)"
+", если\n"
"вам нужен текстовый вывод запускаемой программы.\n"
"</ul>\n"
@@ -1136,12 +1125,12 @@ msgid ""
msgstr ""
"<p>\n"
"Можно скрыть устройства микшера в KMix, выбрав опцию \n"
-"\"Скрыть\" в контекстном меню, которое появляется при нажатии\n"
+"«Скрыть» в контекстном меню, которое появляется при нажатии\n"
"правой кнопки мыши на любом из ползунков.\n"
"</p>\n"
"<p>Другие полезные советы по работе с KMix приведены в \n"
"<a href=\"help:/kmix\">руководстве KMix</a>.</p>\n"
-"<p align=\"right\"><em>Stefan Schimanski</em></p>\n"
+"<p align=\"right\"><em>Стефан Шиманский (Stefan Schimanski)</em></p>\n"
#: tips:692
msgid ""
@@ -1169,15 +1158,6 @@ msgstr ""
"(Thomas Diehl)</em></p>\n"
#: tips:706
-#, fuzzy
-#| msgid ""
-#| "<p>\n"
-#| "Each UNIX user has a so-called Home folder in which his or her\n"
-#| "files as well as user-dependent configuration files are saved. If you\n"
-#| "work in a Konsole window, you can easily change to your home folder\n"
-#| "by entering the <b>cd</b> command without any parameters.\n"
-#| "</p>\n"
-#| "<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
msgid ""
"<p>\n"
"Each UNIX user has a so-called Home folder in which their\n"
@@ -1188,12 +1168,12 @@ msgid ""
"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
msgstr ""
"<p>\n"
-"Каждый пользователь Unix имеет так называемую домашнюю папку,\n"
-"в которой хранятся его файлы и личные настройки. Если вы работаете\n"
-"в окне Konsole, вы можете быстро перейти в свою домашнюю папку, \n"
-"просто введя <b>cd</b> без параметров.\n"
+"У каждого пользователя UNIX есть так называемая домашняя\n"
+"папка, в которой хранятся его файлы и личные настройки. Если\n"
+"вы работаете в окне Konsole, вы можете быстро перейти в свою\n"
+"домашнюю папку, просто введя <b>cd</b> без параметров.\n"
"</p>\n"
-"<p align=\"right\"><em>Carsten Niehaus</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Карстен Нихаус</em></p>\n"
#: tips:718
msgid ""
@@ -1503,10 +1483,10 @@ msgid ""
"</p>\n"
msgstr ""
"<p>\n"
-"Konqueror может прокручивать web-страницы вверх и вниз без участия\n"
-"пользователя. Нажмите Shift+стрелка вверх или Shift+стрелка вниз.\n"
-"Нажмите комбинацию снова, чтобы увеличить скорость, нажмите любую другую "
-"клавишу, чтобы остановить прокрутку.\n"
+"Konqueror может самостоятельно прокручивать веб-страницы вверх и вниз.\n"
+"Нажмите Shift+стрелка вверх или Shift+стрелка вниз. Нажмите комбинацию снова,"
+"\n"
+"чтобы увеличить скорость, нажмите любую другую клавишу, чтобы остановиться.\n"
"</p>\n"
#: tips:915
@@ -1649,6 +1629,8 @@ msgid ""
"size,\n"
"or in Konqueror file manager to change icon size.</li>\n"
"<li>Shift+Mouse-Wheel for fast scrolling in all TDE applications.</li>\n"
+"<li>Mouse-Wheel on the speaker icon on the TDE system tray for quick "
+"adjustment of sound volume.</li>\n"
"<li>Mouse-Wheel over the taskbar in Kicker to quickly alternate between\n"
"different windows.</li>\n"
"<li>Mouse-Wheel over the Desktop Previewer and Pager to change\n"
@@ -1666,7 +1648,7 @@ msgstr ""
"программой просмотра виртуальных рабочих столов позволяет\n"
"перемещаться между столами.</li></ul></p>\n"
-#: tips:1020
+#: tips:1022
msgid ""
"<p>By pressing F4 in Konqueror you can open a terminal at your current\n"
"location.</p>\n"
@@ -1674,7 +1656,7 @@ msgstr ""
"<p>В активном окне Konqueror нажмите F4, чтобы открыть окно терминала\n"
"в текущей папке.</p>\n"
-#: tips:1027
+#: tips:1029
#, fuzzy
msgid ""
"<p>Although TDE will automatically restore your TDE programs that were\n"
@@ -1690,7 +1672,7 @@ msgstr ""
"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
"FAQ\">часто задаваемых вопросов</a>.</p>\n"
-#: tips:1037
+#: tips:1039
msgid ""
"<p>You can integrate Kontact, TDE's Personal Information Management\n"
"suit, with Kopete, TDE's Instant Messenger client, so that you can\n"
@@ -1707,7 +1689,7 @@ msgstr ""
"href=\"help:/khelpcenter/userguide/integrated-messaging.html\"\n"
"title=\"Встроенная служба сообщений\">Руководстве пользователя TDE</a>.</p>\n"
-#: tips:1048
+#: tips:1050
msgid ""
"<p>By entering <b>kmail --composer</b> in Konsole you can\n"
"have KMail only open up the composer window, so that you do not have to\n"
@@ -1718,7 +1700,7 @@ msgstr ""
"только окно создания письма KMail. Таким образом, если требуется\n"
"только отправить письмо, можно не запускать клиент полностью.</p>\n"
-#: tips:1057
+#: tips:1059
#, fuzzy
msgid ""
"<p>While remembering passwords may be tedious, and writing them down\n"
@@ -1742,7 +1724,7 @@ msgstr ""
"Более подробная информация о работе с программой TDEWallet приведена в <a\n"
"href=\"help:/tdewallet\" title=\"tdewallet\">руководстве</a>.</p>\n"
-#: tips:1073
+#: tips:1075
msgid ""
"<p>By pressing the Middle Mouse-Button on the desktop you can get a\n"
"brief list of all the windows on each desktop. From here you can also\n"
@@ -1752,7 +1734,7 @@ msgstr ""
"список окон всех рабочих столов. С помощью этого меню также можно\n"
"выстроить окна или расположить их каскадом.\n"
-#: tips:1081
+#: tips:1083
msgid ""
"<p>Different virtual desktops can be customized individually, to a\n"
"certain extent. For example, you can specify a particular background\n"
@@ -1767,7 +1749,7 @@ msgstr ""
"кнопкой мыши на рабочем столе и выбрать пункт меню Настроить\n"
"рабочий стол...</p>\n"
-#: tips:1091
+#: tips:1093
#, fuzzy
msgid ""
"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
@@ -1785,22 +1767,7 @@ msgstr ""
"горизонтали).</p>\n"
"<p>При этом будет разделена только одна вкладка (текущая).</p>\n"
-#: tips:1105
-#, fuzzy
-#| msgid ""
-#| "<p>\n"
-#| "You can let TDE turn the <b>NumLock</b> ON or OFF at startup.\n"
-#| "</p>\n"
-#| "<p>\n"
-#| "Open the Control Center, select Peripherals->Keyboard and make your\n"
-#| " choice.\n"
-#| "</p>\n"
-#| "<p>\n"
-#| "<hr><br><br>\n"
-#| "<i>This is the last tip in the tips database. Clicking \"Next\" will take "
-#| "you back to\n"
-#| " the first tip.</i>\n"
-#| "</p>\n"
+#: tips:1107
msgid ""
"<p>\n"
"You can let TDE turn the <b>NumLock</b> ON or OFF at startup.\n"
@@ -1814,21 +1781,20 @@ msgstr ""
"При запуске TDE можно включать или отключать <b>NumLock</b>.\n"
"</p>\n"
"<p>\n"
-"Это настраивается в Центре управления TDE в модуле Периферия -> Клавиатура.\n"
-"\n"
+"Это настраивается в Центре управления TDE в модуле Периферия ->\n"
+"Клавиатура.\n"
"</p>\n"
-"<hr><br><br>\n"
-"<i>Это последний совет в базе советов. При нажатии кнопки \"Далее\" будет\n"
-"вновь показан первый совет.</i>\n"
-#: tips:1117
+#: tips:1119
msgid ""
"<p>Do you already know the <i>TDE IRC channel</i>?</p>\n"
"<p>\n"
-"<b>network:</b> chat.freenode.net\n"
+"<b>network:</b> irc.libera.chat\n"
"<br />\n"
"<b>channel:</b> #trinity-desktop\n"
"<p>\n"
+"<p>Important to note that we have moved from Freenode to Libera Chat as of "
+"<b>May 9th, 2021</b>, so be sure to update any outdated links.</p>\n"
"<p>You can join if you have some questions or want to meet some other people "
"from the TDE community.</p>\n"
"<p>There is a small but friendly group of people always there. Sometimes you "
@@ -1838,7 +1804,7 @@ msgid ""
"<p><b>Join now!</b></p>\n"
msgstr ""
-#: tips:1136
+#: tips:1140
msgid ""
"<p>You can write your <b>own TQt and TDE applications</b>.</p>\n"
"<p>TDE offers you all you need to do that. Start by looking at the <a href="
@@ -1859,7 +1825,7 @@ msgid ""
"<p><b>You can contribute this way too, to make TDE great again!</b></p>\n"
msgstr ""
-#: tips:1153
+#: tips:1157
msgid ""
"<p>TDE is about <b>freedom</b> and about <b>choice</b>. It will not "
"patronize you as a user and will not force you to use specific tools or init "
@@ -1874,7 +1840,7 @@ msgid ""
"<p>Isn't that wonderful?</p>\n"
msgstr ""
-#: tips:1168
+#: tips:1172
msgid ""
"<p>Do you already know the <a href=\"https://wiki.trinitydesktop.org\" title="
"\"tdewiki\">TDE wiki?</a><p>\n"
@@ -1888,7 +1854,7 @@ msgid ""
"<p><b>The TDE community will be thankful for your contribution!</b></p>\n"
msgstr ""
-#: tips:1183
+#: tips:1187
msgid ""
"<p>Chances are that you have come across some <i>FUD (fear, uncertainty and "
"doubts) about TDE</i>, which is spreaded on some news portals.</p>\n"
@@ -1905,7 +1871,7 @@ msgid ""
"<p><b>Go and spread the news around the world!</b></p>\n"
msgstr ""
-#: tips:1196
+#: tips:1200
msgid ""
"<p>You can get a lof of wonderful dockapps for the TDE <i>application dock "
"bar</i> from the repositories of your distribution or at the <a href="
diff --git a/tde-i18n-ru/messages/tdebase/kxkb.po b/tde-i18n-ru/messages/tdebase/kxkb.po
index 9a5172d201d..fb8bd46be0d 100644
--- a/tde-i18n-ru/messages/tdebase/kxkb.po
+++ b/tde-i18n-ru/messages/tdebase/kxkb.po
@@ -5,21 +5,22 @@
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kxkb\n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
-"PO-Revision-Date: 2006-02-03 13:02+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kxkb/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.11\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,11 +34,11 @@ msgid ""
"Your emails"
msgstr "vitls@chat.ru,rom_as@oscada.org"
-#: kxkb.cpp:373
+#: kxkb.cpp:374
msgid "A utility to switch keyboard maps"
msgstr "Утилита для переключения раскладок клавиатуры"
-#: kxkb.cpp:377
+#: kxkb.cpp:378
msgid "TDE Keyboard Tool"
msgstr "Утилита TDE для работы с клавиатурой"
@@ -49,11 +50,15 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Выбрать следующую раскладку клавиатуры"
+#: kxkbbindings.cpp:11
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Выбрать предыдущую раскладку клавиатуры"
+
#: kxkbtraywindow.cpp:60
msgid "Error changing keyboard layout to '%1'"
msgstr "Ошибка смены раскладки клавиатуры на '%1'"
-#: kxkbtraywindow.cpp:110
+#: kxkbtraywindow.cpp:112
msgid "Configure..."
msgstr "Настройка..."
@@ -383,11 +388,11 @@ msgstr "Канадская французская"
#: pixmap.cpp:415
msgid "Kannada"
-msgstr "Kannada"
+msgstr "Каннада"
#: pixmap.cpp:416
msgid "Lao"
-msgstr "Лао"
+msgstr "Лаосский"
#: pixmap.cpp:417
msgid "Malayalam"
diff --git a/tde-i18n-ru/messages/tdebase/libdmctl.po b/tde-i18n-ru/messages/tdebase/libdmctl.po
index f0677c65e41..f37d0810fab 100644
--- a/tde-i18n-ru/messages/tdebase/libdmctl.po
+++ b/tde-i18n-ru/messages/tdebase/libdmctl.po
@@ -1,32 +1,33 @@
# translation of libdmctl.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libdmctl\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-02-21 19:43-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libdmctl/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: dmctl.cpp:401
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po b/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
index eb21d846767..ec1def8dd52 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
@@ -2,33 +2,34 @@
# TDE3 - libkickermenu_konsole.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_konsole\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-21 09:53-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_konsole/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: konsole_mnu.cpp:151
msgid "New Session at Bookmark"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
index 80c111f4467..a025ae2c5a6 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
@@ -2,40 +2,42 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_prefmenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-02-07 12:12+0200\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_prefmenu/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.9.1\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: prefmenu.cpp:49
msgid "Settings"
msgstr "Параметры"
#: prefmenu.cpp:248
-#, fuzzy
msgid "Trinity Control Center"
-msgstr "Центр управления"
+msgstr "Центр управления Trinity"
#: prefmenu.cpp:266
msgid "No Entries"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po b/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
index 5bc5e0ee0dc..6b968becffa 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
@@ -1,33 +1,34 @@
# TDE3 - libkickermenu_recentdocs.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_recentdocs\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-12-26 13:09+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_recentdocs/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: recentdocsmenu.cpp:55
msgid "Clear History"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
index 480e054a543..570cabf23a9 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
@@ -1,32 +1,33 @@
# translation of libkickermenu_remotemenu.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_remotemenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 14:11-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_remotemenu/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: remotemenu.cpp:67
msgid "Network Folders"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
index 22a5f3e060e..1bd3cc2ce00 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
@@ -1,33 +1,34 @@
# translation of libkickermenu_systemmenu.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_systemmenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-18 17:13-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-01 04:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_systemmenu/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: systemmenu.cpp:60
msgid "Empty..."
-msgstr "Пустое..."
+msgstr "Пусто…"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po b/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
index c00842bdc65..3cce3726747 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
@@ -1,31 +1,34 @@
# TDE3 - tdebase/libkickermenu_tdeprint.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdebase\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2002-10-03 11:56+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_tdeprint/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 0.9.6\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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: print_mnu.cpp:67
msgid "Add Printer..."
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po b/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
index cd0bef477f3..399ae86152f 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
@@ -1,31 +1,33 @@
# translation of libkickermenu_tom.po to
# Leonid Kanter <leon@asplinux.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_tom\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-12-26 13:17+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_tom/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tom.cpp:98 tom.cpp:149
msgid "Run:"
diff --git a/tde-i18n-ru/messages/tdebase/libkonq.po b/tde-i18n-ru/messages/tdebase/libkonq.po
index c3e28af70a3..f08f6675f34 100644
--- a/tde-i18n-ru/messages/tdebase/libkonq.po
+++ b/tde-i18n-ru/messages/tdebase/libkonq.po
@@ -7,34 +7,36 @@
# Alex Miller <asm@som.kiev.ua> 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkonq\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2007-01-19 15:25+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkonq/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: knewmenu.cpp:67 knewmenu.cpp:79
msgid "Create New"
@@ -230,10 +232,8 @@ msgid "Open in New &Window"
msgstr "Открыть в &новом окне"
#: konq_popupmenu.cpp:505
-#, fuzzy
-#| msgid "Open the medium in a new window"
msgid "Open item in a new window"
-msgstr "Открыть диск в новом окне"
+msgstr "Открыть элемент в новом окне"
#: konq_popupmenu.cpp:526
msgid "Create &Folder..."
diff --git a/tde-i18n-ru/messages/tdebase/libtaskbar.po b/tde-i18n-ru/messages/tdebase/libtaskbar.po
index 5f3682e114c..b075e4bed44 100644
--- a/tde-i18n-ru/messages/tdebase/libtaskbar.po
+++ b/tde-i18n-ru/messages/tdebase/libtaskbar.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2007-02-28 18:58+0300\n"
"Last-Translator: Andrey Cherepanov <cas@altlinux.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -41,44 +41,44 @@ msgstr "Следующий элемент панели"
msgid "Previous Taskbar Entry"
msgstr "Предыдущий элемент панели"
-#: taskcontainer.cpp:723 taskcontainer.cpp:1835
+#: taskcontainer.cpp:749 taskcontainer.cpp:1865
msgid "modified"
msgstr "изменен"
-#: taskcontainer.cpp:1276
+#: taskcontainer.cpp:1312
msgid "Move to Beginning"
msgstr ""
-#: taskcontainer.cpp:1281
+#: taskcontainer.cpp:1317
msgid "Move Left"
msgstr ""
-#: taskcontainer.cpp:1286
+#: taskcontainer.cpp:1322
msgid "Move Right"
msgstr ""
-#: taskcontainer.cpp:1291
+#: taskcontainer.cpp:1327
msgid "Move to End"
msgstr ""
-#: taskcontainer.cpp:1749
+#: taskcontainer.cpp:1782
msgid "Loading application ..."
msgstr "Загрузка приложения..."
-#: taskcontainer.cpp:1816
+#: taskcontainer.cpp:1846
msgid "On all desktops"
msgstr "На все рабочие столы"
-#: taskcontainer.cpp:1821
+#: taskcontainer.cpp:1851
#, c-format
msgid "On %1"
msgstr "%1"
-#: taskcontainer.cpp:1827
+#: taskcontainer.cpp:1857
msgid "Requesting attention"
msgstr "Обратите внимание"
-#: taskcontainer.cpp:1833
+#: taskcontainer.cpp:1863
msgid "Has unsaved changes"
msgstr "Изменения не сохранены"
@@ -262,12 +262,22 @@ msgstr ""
"соответствии с приложениями, которым принадлежат окна.\\n\\nПо умолчанию "
"параметр включён."
-#: taskbar.kcfg:106
+#: taskbar.kcfg:96
+#, no-c-format
+msgid "Maximum button width"
+msgstr ""
+
+#: taskbar.kcfg:97
+#, no-c-format
+msgid "The maximum width to which a taskbar item can expand."
+msgstr ""
+
+#: taskbar.kcfg:107
#, no-c-format
msgid "Show windows from all screens"
msgstr "Отображать окна всех мониторов"
-#: taskbar.kcfg:107
+#: taskbar.kcfg:108
#, fuzzy, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
@@ -278,12 +288,12 @@ msgstr ""
"<b>только</b> тех окон, которые находятся на том же мониторе Xinerama, что и "
"сама панель.\\n\\nПо умолчанию параметр включён - отображаются все окна."
-#: taskbar.kcfg:116
+#: taskbar.kcfg:117
#, no-c-format
msgid "Show window list button"
msgstr "Показывать кнопку списка окон"
-#: taskbar.kcfg:117
+#: taskbar.kcfg:118
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -292,57 +302,57 @@ msgstr ""
"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
"на которую показывается выпадающий список всех окон."
-#: taskbar.kcfg:129
+#: taskbar.kcfg:130
#, no-c-format
msgid "Show Task List"
msgstr "Показать список задач"
-#: taskbar.kcfg:132
+#: taskbar.kcfg:133
#, no-c-format
msgid "Show Operations Menu"
msgstr "Показать меню действий"
-#: taskbar.kcfg:135
+#: taskbar.kcfg:136
#, no-c-format
msgid "Activate, Raise or Minimize Task"
msgstr "Активировать, вывести поверх или свернуть"
-#: taskbar.kcfg:138
+#: taskbar.kcfg:139
#, no-c-format
msgid "Activate Task"
msgstr "Активировать"
-#: taskbar.kcfg:141
+#: taskbar.kcfg:142
#, no-c-format
msgid "Raise Task"
msgstr "Вывести на передний план"
-#: taskbar.kcfg:144
+#: taskbar.kcfg:145
#, no-c-format
msgid "Lower Task"
msgstr "Убрать на задний план"
-#: taskbar.kcfg:147
+#: taskbar.kcfg:148
#, no-c-format
msgid "Minimize Task"
msgstr "Свернуть"
-#: taskbar.kcfg:150
+#: taskbar.kcfg:151
#, no-c-format
msgid "Move To Current Desktop"
msgstr "Перенести на текущий рабочий стол"
-#: taskbar.kcfg:153
+#: taskbar.kcfg:154
#, no-c-format
msgid "Close Task"
msgstr "Прекратить выполнение задачи"
-#: taskbar.kcfg:159
+#: taskbar.kcfg:160
#, no-c-format
msgid "Mouse button actions"
msgstr "Действия мышью"
-#: taskbar.kcfg:167
+#: taskbar.kcfg:168
#, no-c-format
msgid ""
"The number of times to blink a taskbar button when a window asks for "
@@ -352,12 +362,12 @@ msgstr ""
"Количество миганий на панели задач для окон, требующих внимания. Если "
"установите значение 1000 или больше, задача будет мигать постоянно."
-#: taskbar.kcfg:172
+#: taskbar.kcfg:173
#, no-c-format
msgid "Draw taskbar entries \"flat\" and not as a button"
msgstr "Отображать \"плоские\" значки"
-#: taskbar.kcfg:173
+#: taskbar.kcfg:174
#, fuzzy, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw visible button frames "
@@ -366,12 +376,26 @@ msgstr ""
"Если параметр включён, то каждый значок на панели задач будет обведён рамкой."
"\\n\\nПо умолчанию параметр выключен."
-#: taskbar.kcfg:177
+#: taskbar.kcfg:178
+#, no-c-format
+msgid "Show a visible button frame on the task the cursor is positioned over"
+msgstr "Отображать рамку при наведении мыши на значок"
+
+#: taskbar.kcfg:179
+#, fuzzy, no-c-format
+msgid ""
+"Turning this option on will cause the taskbar to draw a visible button frame "
+"around the item currently under the mouse. By default, this option is on."
+msgstr ""
+"Если параметр включён, то каждый значок на панели задач будет обведён рамкой."
+"\\n\\nПо умолчанию параметр выключен."
+
+#: taskbar.kcfg:183
#, no-c-format
msgid "Draw taskbar text with a halo around it"
msgstr "Подсвечивать текст"
-#: taskbar.kcfg:178
+#: taskbar.kcfg:184
#, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw fancier text that has "
@@ -382,35 +406,36 @@ msgstr ""
"обведены по контуру. Это удобно при использовании прозрачной панели или "
"тёмного фона панели, но уменьшает быстродействие системы."
-#: taskbar.kcfg:182
-#, no-c-format
-msgid "Show a visible button frame on the task the cursor is positioned over"
-msgstr "Отображать рамку при наведении мыши на значок"
-
-#: taskbar.kcfg:186
+#: taskbar.kcfg:188
#, no-c-format
msgid "Show thumbnails instead of icons in the mouse-over effects"
msgstr "Отображать уменьшенную копию окна при наведении мыши на значок"
-#: taskbar.kcfg:187
-#, no-c-format
+#: taskbar.kcfg:189
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Enabling this option will draw a thumbnail of the window in its mouse-"
+#| "over effect.<p>If a window is minimized or resides on a different desktop "
+#| "while the taskbar is starting, an icon is shown until the window is "
+#| "restored or the appropriate desktop is activated, respectively.</p>"
msgid ""
"Enabling this option will draw a thumbnail of the window in its mouse-over "
"effect.<p>If a window is minimized or resides on a different desktop while "
"the taskbar is starting, an icon is shown until the window is restored or "
-"the appropriate desktop is activated, respectively.</p>"
+"the appropriate desktop is activated, respectively. This options needs a "
+"TWin compositor in order to work.</p>"
msgstr ""
"Если параметр включён, то при наведении мыши на значок будет отображаться "
"уменьшенная копия соответствующего окна. <p>Если окно свёрнуто, то выводится "
"изображение распахнутого окна. Если окно расположено на неактивном рабочем "
"столе, то картинка формируется так, как если бы он был текущим.</p>"
-#: taskbar.kcfg:191
+#: taskbar.kcfg:193
#, no-c-format
msgid "Maximum width/height of the thumbnail in pixels"
msgstr "Максимальная ширина/высота копии окна в пикселах"
-#: taskbar.kcfg:192
+#: taskbar.kcfg:194
#, no-c-format
msgid ""
"A thumbnail is created by resizing the window. The scaling factor is "
@@ -422,12 +447,12 @@ msgstr ""
"размеров окна. При этом размеры уменьшенной копии не будут превышать "
"указанных здесь значений."
-#: taskbar.kcfg:196
+#: taskbar.kcfg:198
#, no-c-format
msgid "Use custom colors for taskbar buttons text and background"
msgstr "Использовать свои цвета для текста и фона кнопок задач"
-#: taskbar.kcfg:197
+#: taskbar.kcfg:199
#, no-c-format
msgid ""
"Turning this option on will allow choosing your own colors for taskbar "
@@ -436,12 +461,12 @@ msgstr ""
"При включении этого параметра вы можете указать для кнопок на панели задач "
"свои цвета для текста и фона."
-#: taskbar.kcfg:200
+#: taskbar.kcfg:202
#, no-c-format
msgid "Color to use for active task button text"
msgstr "Текст активной кнопки"
-#: taskbar.kcfg:202
+#: taskbar.kcfg:204
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for task which is "
@@ -449,12 +474,12 @@ msgid ""
msgstr ""
"Этот цвет будет использоваться для показа текста на кнопке активной задачи."
-#: taskbar.kcfg:205
+#: taskbar.kcfg:207
#, no-c-format
msgid "Color to use for inactive tasks button text"
msgstr "Текст неактивной кнопки"
-#: taskbar.kcfg:207
+#: taskbar.kcfg:209
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for tasks other "
@@ -462,12 +487,12 @@ msgid ""
msgstr ""
"Этот цвет будет использоваться для показа текста на кнопке неактивной задачи."
-#: taskbar.kcfg:210
+#: taskbar.kcfg:212
#, no-c-format
msgid "Color to use for taskbar buttons background"
msgstr "Фон кнопки"
-#: taskbar.kcfg:212
+#: taskbar.kcfg:214
#, no-c-format
msgid "This color is used for displaying background of taskbar buttons."
msgstr "Этот цвет будет использоваться для фона кнопки задачи."
diff --git a/tde-i18n-ru/messages/tdebase/libtaskmanager.po b/tde-i18n-ru/messages/tdebase/libtaskmanager.po
index d3530513704..02edd4368a1 100644
--- a/tde-i18n-ru/messages/tdebase/libtaskmanager.po
+++ b/tde-i18n-ru/messages/tdebase/libtaskmanager.po
@@ -4,32 +4,35 @@
# Gregory Mokhin <mok@kde.ru>, 2001, 2005.
# Leon Kanter <leon@asplinux.ru>, 2002.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libtaskmanager\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:41-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-10-12 18:19+0000\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libtaskmanager/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: taskmanager.cpp:808
msgid "modified"
@@ -67,9 +70,9 @@ msgstr "Ма&ксимизировать"
msgid "&Shade"
msgstr "Затен&ить"
-#: taskrmbmenu.cpp:113
+#: taskrmbmenu.cpp:113 taskrmbmenu.cpp:205
msgid "Move Task Button"
-msgstr ""
+msgstr "Переместить задачу"
#: taskrmbmenu.cpp:145
msgid "All to &Desktop"
@@ -91,23 +94,23 @@ msgstr "Ма&ксимизировать все"
msgid "&Restore All"
msgstr "&Восстановить все"
-#: taskrmbmenu.cpp:203
+#: taskrmbmenu.cpp:210
msgid "&Close All"
msgstr "&Закрыть все"
-#: taskrmbmenu.cpp:214
+#: taskrmbmenu.cpp:221
msgid "Keep &Above Others"
msgstr "На п&ереднем плане"
-#: taskrmbmenu.cpp:219
+#: taskrmbmenu.cpp:226
msgid "Keep &Below Others"
msgstr "&На заднем плане"
-#: taskrmbmenu.cpp:224
+#: taskrmbmenu.cpp:231
msgid "&Fullscreen"
msgstr "Полный &экран"
-#: taskrmbmenu.cpp:241 taskrmbmenu.cpp:262
+#: taskrmbmenu.cpp:248 taskrmbmenu.cpp:269
msgid "&All Desktops"
msgstr "&Все рабочие столы"
diff --git a/tde-i18n-ru/messages/tdebase/lockout.po b/tde-i18n-ru/messages/tdebase/lockout.po
index bcf3b34fbb3..d1cf18370e8 100644
--- a/tde-i18n-ru/messages/tdebase/lockout.po
+++ b/tde-i18n-ru/messages/tdebase/lockout.po
@@ -5,33 +5,34 @@
# Copyright (C) 2001 TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: lockout\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:37+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/lockout/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: lockout.cpp:77
msgid "Lock the session"
diff --git a/tde-i18n-ru/messages/tdebase/naughtyapplet.po b/tde-i18n-ru/messages/tdebase/naughtyapplet.po
index 1b6d09d19f7..f1ded0c6e3e 100644
--- a/tde-i18n-ru/messages/tdebase/naughtyapplet.po
+++ b/tde-i18n-ru/messages/tdebase/naughtyapplet.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: naughtyapplet\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2005-11-06 17:39-0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -78,8 +78,8 @@ msgstr "Порог загрузки про&цессора:"
msgid "&Programs to Ignore"
msgstr "Игнорировать п&рограммы"
-#: NaughtyProcessMonitor.cpp:257 NaughtyProcessMonitor.cpp:283
-#: NaughtyProcessMonitor.cpp:317
+#: NaughtyProcessMonitor.cpp:273 NaughtyProcessMonitor.cpp:299
+#: NaughtyProcessMonitor.cpp:333
msgid "Unknown"
msgstr "неизв."
diff --git a/tde-i18n-ru/messages/tdebase/privacy.po b/tde-i18n-ru/messages/tdebase/privacy.po
index b5fec6c8fa6..c7f429f22c5 100644
--- a/tde-i18n-ru/messages/tdebase/privacy.po
+++ b/tde-i18n-ru/messages/tdebase/privacy.po
@@ -7,22 +7,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: privacy\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-26 13:11+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/privacy/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -54,7 +55,7 @@ msgstr "Модуль контроля личных данных"
#: privacy.cpp:51
msgid "(c) 2003 Ralf Hoelzer"
-msgstr "(c) 2003 Ralf Hoelzer"
+msgstr "(c) 2003 Ральф Хольцер (Ralf Hoelzer)"
#: privacy.cpp:54 privacy.cpp:92
msgid "Thumbnail Cache"
@@ -91,7 +92,7 @@ msgstr "Сохраненное содержимое буфера обмена"
#: privacy.cpp:100
msgid "Web and File Manager History"
-msgstr ""
+msgstr "История Web-браузера и Файлового менеджера"
#: privacy.cpp:102
msgid "Web Cache"
@@ -115,13 +116,15 @@ msgstr "Любимые значки"
#: privacy.cpp:112
msgid "KPDF Document Data"
-msgstr ""
+msgstr "Данные документов KPDF"
#: privacy.cpp:114
msgid ""
"Check all cleanup actions you would like to perform. These will be executed "
"by pressing the button below"
-msgstr "Выберите действия очистки, которые вы хотите выполнить."
+msgstr ""
+"Выберите все действия по очистке, которые вы хотите выполнить. Они будут "
+"выполнены после нажатия на кнопку «Очистить» ниже"
#: privacy.cpp:115
msgid "Immediately performs the cleanup actions selected above"
@@ -144,9 +147,8 @@ msgid "Clears all stored cookies set by websites"
msgstr "Очистить все сохранённые сайтами cookie"
#: privacy.cpp:120
-#, fuzzy
msgid "Clears the history of visited websites and file manager URLs"
-msgstr "Очистить список посещённых сайтов"
+msgstr "Очистить список посещённых сайтов и адресов в файловом менеджере"
#: privacy.cpp:121
msgid "Clears the clipboard contents stored by Klipper"
@@ -176,9 +178,8 @@ msgid "Clears the FavIcons cached from visited websites"
msgstr "Очистить значки, сохранённые с посещённых сайтов"
#: privacy.cpp:127
-#, fuzzy
msgid "Clears all KPDF document data files"
-msgstr "Очистить все сохранённые миниизображения"
+msgstr "Очистить все данные документов KPDF"
#: privacy.cpp:257
msgid ""
@@ -274,7 +275,7 @@ msgstr "Данные о здоровье"
msgid ""
"Warn me when I visit a site that uses my health or medical information: "
msgstr ""
-"Предупреждать перед посещением сайтов, использующих мои медицинские данные:"
+"Предупреждать перед посещением сайтов, использующих мои медицинские данные: "
#: kprivacysettings.ui:164
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/taskbarextension.po b/tde-i18n-ru/messages/tdebase/taskbarextension.po
new file mode 100644
index 00000000000..eb2f3565b90
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/taskbarextension.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/taskbarextension/ru/>\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"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
diff --git a/tde-i18n-ru/messages/tdebase/tdedebugdialog.po b/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
index 9c88de11ddc..ba1035b44b8 100644
--- a/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
+++ b/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
@@ -5,21 +5,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdedebugdialog\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tdedebugdialog/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -75,7 +76,7 @@ msgstr "Журнал системных сообщений"
#: tdedebugdialog.cpp:70
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: tdedebugdialog.cpp:79 tdedebugdialog.cpp:104 tdedebugdialog.cpp:129
#: tdedebugdialog.cpp:154
diff --git a/tde-i18n-ru/messages/tdebase/tdefontinst.po b/tde-i18n-ru/messages/tdebase/tdefontinst.po
index 1b8ca6066f5..cc7de012768 100644
--- a/tde-i18n-ru/messages/tdebase/tdefontinst.po
+++ b/tde-i18n-ru/messages/tdebase/tdefontinst.po
@@ -10,23 +10,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefontinst\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-10-27 17:31-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdefontinst/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -572,7 +572,7 @@ msgstr "(c) Craig Drummond, 2004"
#: viewpart/tdefontviewpart.rc:4
#, no-c-format
msgid "&Main Toolbar"
-msgstr ""
+msgstr "Главная панел&ь инструментов"
#~ msgid "Width"
#~ msgstr "Ширина"
diff --git a/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po b/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
index c95e4d9203f..4bddf0fe5ab 100644
--- a/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
+++ b/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
@@ -1,32 +1,33 @@
# translation of tdehtmlkttsd.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdehtmlkttsd\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-02-03 13:14+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdehtmlkttsd/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.11\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdehtmlkttsd.cpp:43
msgid "&Speak Text"
diff --git a/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po b/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
index 5beeb2f5566..b4421224109 100644
--- a/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
+++ b/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
@@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Illian Walker <jdvarr@yandex.ru>, 2021.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2022-04-05 18:15+0000\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tdehwdevicetray/ru/>\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"
-"X-Generator: Weblate 4.10.1\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -29,89 +30,83 @@ msgid ""
"Your emails"
msgstr "mavridisf@gmail.com"
-#: hwdevicetray.cpp:72 hwdevicetray.cpp:459 hwdevicetray.cpp:486
-#: hwdevicetray.cpp:511 hwdevicetray.cpp:535 hwdevicetray.cpp:559
-#: hwdevicetray.cpp:583
-msgid "Device monitor"
-msgstr "Монитор устройств"
-
-#: hwdevicetray.cpp:86
+#: hwdevicetray.cpp:91
msgid "Mount"
msgstr "Подключить"
-#: hwdevicetray.cpp:87
+#: hwdevicetray.cpp:92
msgid "Unmount"
msgstr "Отключить"
-#: hwdevicetray.cpp:88
+#: hwdevicetray.cpp:93
msgid "Unlock"
msgstr "Разблокировать"
-#: hwdevicetray.cpp:89
+#: hwdevicetray.cpp:94
msgid "Lock"
msgstr "Заблокировать"
-#: hwdevicetray.cpp:90
+#: hwdevicetray.cpp:95
msgid "Eject"
msgstr "Извлечь"
-#: hwdevicetray.cpp:91
+#: hwdevicetray.cpp:96
msgid "Safe remove"
-msgstr ""
+msgstr "Безопасно извлечь"
-#: hwdevicetray.cpp:114
+#: hwdevicetray.cpp:159 hwdevicetray.cpp:588
+msgid "Device monitor"
+msgstr "Монитор устройств"
+
+#: hwdevicetray.cpp:193
msgid "Start device monitor automatically when you log in?"
msgstr "Запускать монитор устройств автоматически при входе?"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Question"
msgstr "Вопрос"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Start Automatically"
msgstr "Запускать автоматически"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Do Not Start"
msgstr "Не запускать"
-#: hwdevicetray.cpp:204
-msgid "Global Configuration"
-msgstr "Глобальные настройки"
-
-#: hwdevicetray.cpp:206
+#: hwdevicetray.cpp:303
msgid "Show Device Manager..."
msgstr "Показать менеджер устройств..."
-#: hwdevicetray.cpp:209
+#: hwdevicetray.cpp:305
msgid "Configure Shortcut Keys..."
msgstr "Настройка комбинаций клавиш..."
-#: hwdevicetray.cpp:224
+#: hwdevicetray.cpp:441
+msgid "Storage Device Actions"
+msgstr "Действия с носителями данных"
+
+#: hwdevicetray.cpp:459
+msgid "Global Configuration"
+msgstr "Глобальные настройки"
+
+#: hwdevicetray.cpp:473
msgid "Storage Devices"
msgstr "Носители данных"
-#: hwdevicetray.cpp:281 hwdevicetray.cpp:292 hwdevicetray.cpp:307
-#: hwdevicetray.cpp:318 hwdevicetray.cpp:329 hwdevicetray.cpp:342
-#: hwdevicetray.cpp:351 hwdevicetray.cpp:361 hwdevicetray.cpp:672
-#: hwdevicetray.cpp:686 hwdevicetray.cpp:714 hwdevicetray.cpp:735
-msgid "%1 (%2)"
-msgstr "%1 (%2)"
-
-#: hwdevicetray.cpp:458 hwdevicetray.cpp:485 hwdevicetray.cpp:510
-#: hwdevicetray.cpp:534 hwdevicetray.cpp:558 hwdevicetray.cpp:582
+#: hwdevicetray.cpp:587
msgid "Could not start tdeio_media_mounthelper process."
-msgstr ""
+msgstr "Не удалось запустить процесс tdeio_media_mounthelper."
-#: hwdevicetray.cpp:613
+#: hwdevicetray.cpp:601
msgid "Configure Devices"
msgstr "Настройка устройств"
-#: hwdevicetray.cpp:671 hwdevicetray.cpp:713
+#: hwdevicetray.cpp:655 hwdevicetray.cpp:691
msgid "A disk device has been added!"
msgstr "Носитель данных был добавлен!"
-#: hwdevicetray.cpp:685 hwdevicetray.cpp:734
+#: hwdevicetray.cpp:668 hwdevicetray.cpp:712
msgid "A disk device has been removed!"
msgstr "Носитель данных был удалён!"
@@ -150,13 +145,16 @@ msgid ""
"(c) 2015 Timothy Pearson\n"
"(c) 2019 The Trinity Desktop Project"
msgstr ""
-"(c) 2015 Timothy Pearson\n"
-"(c) 2019 Проект Trinity Desktop"
+"(c) 2015 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
#: hwdevicetray_main.cpp:46
msgid "Initial developer and maintainer"
msgstr "Начальный разработчик и сопровождающий"
+#~ msgid "%1 (%2)"
+#~ msgstr "%1 (%2)"
+
#, fuzzy
#~| msgid "<qt><b>Unable to mount the device.</b>"
#~ msgid "Unable to mount the device."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_finger.po b/tde-i18n-ru/messages/tdebase/tdeio_finger.po
index 07ddc5bed82..e9ec32f6083 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_finger.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_finger.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_finger\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_finger/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_finger.cpp:180
msgid "Could not find the Perl program on your system, please install."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_fish.po b/tde-i18n-ru/messages/tdebase/tdeio_fish.po
index 515cb4d9e35..447d51ad8fa 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_fish.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_fish.po
@@ -1,35 +1,35 @@
# translation of tdeio_fish.po to Russian
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_fish\n"
"POT-Creation-Date: 2022-06-27 18:15+0000\n"
-"PO-Revision-Date: 2004-07-12 11:45+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_fish/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.3.1\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: fish.cpp:317
msgid "Connecting..."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_floppy.po b/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
index 5d620c64263..d55c38406b7 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
@@ -6,34 +6,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_floppy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_floppy/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_floppy.cpp:200
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_home.po b/tde-i18n-ru/messages/tdebase/tdeio_home.po
index f2de33c60b6..063fff99999 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_home.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_home.po
@@ -1,32 +1,33 @@
# translation of tdeio_home.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_home\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 13:10-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_home/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_home.cpp:34
msgid "Protocol name"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_ldap.po b/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
index f59ff396543..84327c1a12d 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
@@ -1,32 +1,33 @@
# translation of tdeio_ldap.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_ldap\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:27-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_ldap/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_ldap.cpp:86
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_mac.po b/tde-i18n-ru/messages/tdebase/tdeio_mac.po
index bb212655d39..fa563c05ea7 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_mac.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_mac.po
@@ -3,33 +3,34 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_mac\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:29-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_mac/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_mac.cpp:94
msgid "Unknown mode"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_media.po b/tde-i18n-ru/messages/tdebase/tdeio_media.po
index 146b79b2181..45af904cfd4 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_media.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_media.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_media\n"
-"POT-Creation-Date: 2022-03-27 18:17+0000\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
"PO-Revision-Date: 2020-01-07 21:07+0000\n"
"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -135,108 +135,112 @@ msgid "Feature only available with the TDE hardware backend"
msgstr "Для этой функции требуется библиотека HAL"
#: mediamanager/tdehardwarebackend.cpp:485
-#: mediamanager/tdehardwarebackend.cpp:522
-#: mediamanager/tdehardwarebackend.cpp:778
#, fuzzy
msgid "%1 Removable Device"
msgstr "Съёмный диск"
-#: mediamanager/tdehardwarebackend.cpp:531
+#: mediamanager/tdehardwarebackend.cpp:523
+#: mediamanager/tdehardwarebackend.cpp:778
+#, fuzzy
+msgid "%1 Removable Disk (%2)"
+msgstr "Съёмный диск"
+
+#: mediamanager/tdehardwarebackend.cpp:532
#, fuzzy
msgid "Blank CD-ROM"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:541
+#: mediamanager/tdehardwarebackend.cpp:542
msgid "Blank CD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:551
+#: mediamanager/tdehardwarebackend.cpp:552
msgid "Blank CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:561
+#: mediamanager/tdehardwarebackend.cpp:562
msgid "Blank Magneto-Optical CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:571
+#: mediamanager/tdehardwarebackend.cpp:572
msgid "Blank Mount Ranier CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:581
+#: mediamanager/tdehardwarebackend.cpp:582
msgid "Blank Mount Ranier CD-RW-W"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:591
+#: mediamanager/tdehardwarebackend.cpp:592
msgid "Blank DVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:601
+#: mediamanager/tdehardwarebackend.cpp:602
msgid "Blank DVD-RAM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:611
+#: mediamanager/tdehardwarebackend.cpp:612
msgid "Blank DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:621
+#: mediamanager/tdehardwarebackend.cpp:622
msgid "Blank DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:631
+#: mediamanager/tdehardwarebackend.cpp:632
msgid "Blank Dual Layer DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:641
+#: mediamanager/tdehardwarebackend.cpp:642
msgid "Blank Dual Layer DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:651
+#: mediamanager/tdehardwarebackend.cpp:652
msgid "Blank DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:661
+#: mediamanager/tdehardwarebackend.cpp:662
msgid "Blank DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:671
+#: mediamanager/tdehardwarebackend.cpp:672
msgid "Blank Dual Layer DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:681
+#: mediamanager/tdehardwarebackend.cpp:682
msgid "Blank Dual Layer DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:691
+#: mediamanager/tdehardwarebackend.cpp:692
#, fuzzy
msgid "Blank BLURAY-ROM"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:701
+#: mediamanager/tdehardwarebackend.cpp:702
#, fuzzy
msgid "Blank BLURAY-R"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:711
+#: mediamanager/tdehardwarebackend.cpp:712
msgid "Blank BLURAY-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:721
+#: mediamanager/tdehardwarebackend.cpp:722
msgid "Blank HDDVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:731
+#: mediamanager/tdehardwarebackend.cpp:732
msgid "Blank HDDVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:741
+#: mediamanager/tdehardwarebackend.cpp:742
msgid "Blank HDDVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:749
+#: mediamanager/tdehardwarebackend.cpp:750
msgid "Audio CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:770
+#: mediamanager/tdehardwarebackend.cpp:771
msgid "%1 Fixed Disk (%2)"
msgstr ""
@@ -250,7 +254,7 @@ msgstr "Дискета"
#: mediamanager/tdehardwarebackend.cpp:885
#, fuzzy
-msgid "%1 Zip Disk"
+msgid "%1 Zip Disk (%2)"
msgstr "Диск Zip"
#: mediamanager/tdehardwarebackend.cpp:929
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_nfs.po b/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
index b4ec5b466b2..860a2411ac8 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_nfs\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-07-15 19:49+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_nfs/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.3.1\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_nfs.cpp:1020
msgid "An RPC error occurred."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_nntp.po b/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
index 9c4c9ce7ac2..70bd6fb5c80 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_nntp\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:34-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-28 18:24+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_nntp/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: nntp.cpp:196
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_pop3.po b/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
index 0f174560d8c..d664eacb6e4 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
@@ -5,34 +5,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_pop3\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_pop3/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: pop3.cpp:249
msgid "PASS <your password>"
@@ -137,12 +138,11 @@ msgstr ""
"Выберите другой метод идентификации."
#: pop3.cpp:735
-#, fuzzy
msgid ""
"Your POP3 server claims to support TLS but negotiation was unsuccessful. You "
"can disable TLS in TDE using the crypto settings module."
msgstr ""
-"Сервер POP3 заявляет о поддержке TLS, но согласование завершилась неудачей. "
+"Сервер POP3 заявляет о поддержке TLS, но согласование завершилась неудачей. "
"Вы можете запретить использование TLS в TDE, используя модуль настройки "
"криптографии."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_remote.po b/tde-i18n-ru/messages/tdebase/tdeio_remote.po
index 17b7b606bdd..5d9cb63d01a 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_remote.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_remote.po
@@ -1,32 +1,33 @@
# translation of tdeio_remote.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_remote\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-12-28 17:22-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 03:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_remote/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: remoteimpl.cpp:198
msgid "Add a Network Folder"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_settings.po b/tde-i18n-ru/messages/tdebase/tdeio_settings.po
index 9ed2e06ac9d..3caa5295b0f 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_settings.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_settings.po
@@ -1,32 +1,33 @@
# translation of tdeio_settings.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_settings\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-01-09 12:48-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-28 18:24+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_settings/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_settings.cpp:194
msgid "Settings"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
index 7cbfdda7d41..2caa1b9411e 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
@@ -5,90 +5,117 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sftp\n"
-"POT-Creation-Date: 2022-07-15 18:15+0000\n"
-"PO-Revision-Date: 2005-08-16 15:26-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-05 18:16+0000\n"
+"PO-Revision-Date: 2024-03-16 20:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_sftp/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
+
+#: tdeio_sftp.cpp:280
+msgid "Incorrect or invalid passphrase."
+msgstr "Неверный или недопустимый пароль."
+
+#: tdeio_sftp.cpp:286
+#, fuzzy, c-format
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid ""
+"Please enter the passphrase for next public key:\n"
+"%1"
+msgstr "Укажите пароль для вашего личного ключа SSH."
+
+#: tdeio_sftp.cpp:288
+#, fuzzy
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid "Please enter the passphrase for your public key."
+msgstr "Укажите пароль для вашего личного ключа SSH."
-#: tdeio_sftp.cpp:148 tdeio_sftp.cpp:210 tdeio_sftp.cpp:214 tdeio_sftp.cpp:534
+#: tdeio_sftp.cpp:437 tdeio_sftp.cpp:630
msgid "SFTP Login"
msgstr "Регистрация на сервере SFTP"
-#: tdeio_sftp.cpp:224
-msgid "Use the username input field to answer this question."
+#: tdeio_sftp.cpp:458
+msgid "Please enter your password."
+msgstr "Пожалуйста, укажите ваш пароль."
+
+#: tdeio_sftp.cpp:463 tdeio_sftp.cpp:563
+msgid "Login failed: incorrect password or username."
+msgstr "Вход не удался: неверные пароль или имя пользователя."
+
+#: tdeio_sftp.cpp:470
+msgid "Please enter answer for the next request:"
msgstr ""
-#: tdeio_sftp.cpp:458
-msgid "Could not allocate callbacks"
+#: tdeio_sftp.cpp:509
+msgid "Use the username input field to answer this question."
msgstr ""
-#: tdeio_sftp.cpp:518
-#, fuzzy
-#| msgid "Opening SFTP connection to host <b>%1:%2</b>"
-msgid "Opening SFTP connection to host %1:%2"
-msgstr "Открытие SFTP соединения с сервером <b>%1:%2</b>"
+#: tdeio_sftp.cpp:550
+msgid "Please enter your username and password."
+msgstr "Введите имя пользователя и пароль."
-#: tdeio_sftp.cpp:522
-#, fuzzy
-#| msgid "No hostname specified"
-msgid "No hostname specified."
-msgstr "Не указано имя узла"
+#: tdeio_sftp.cpp:616
+msgid "SSH error: \"%1\" (%2)"
+msgstr "Ошибка SSH: «%1» (%2)"
-#: tdeio_sftp.cpp:536
+#: tdeio_sftp.cpp:632
msgid "site:"
msgstr "сайт:"
-#: tdeio_sftp.cpp:563
+#: tdeio_sftp.cpp:844
+msgid "Could not allocate callbacks"
+msgstr "Не удалось выделить обратные вызовы"
+
+#: tdeio_sftp.cpp:909
msgid "Could not create a new SSH session."
-msgstr ""
+msgstr "Не удалось создать новый сеанс SSH."
-#: tdeio_sftp.cpp:593
+#: tdeio_sftp.cpp:939
msgid "Could not set host."
-msgstr ""
+msgstr "Не удалось установить хост."
-#: tdeio_sftp.cpp:600
+#: tdeio_sftp.cpp:946
#, fuzzy
#| msgid "Could not read SFTP packet"
msgid "Could not set port."
msgstr "Не удаётся прочитать пакет SFTP"
-#: tdeio_sftp.cpp:609
+#: tdeio_sftp.cpp:956
msgid "Could not set username."
msgstr ""
-#: tdeio_sftp.cpp:618
+#: tdeio_sftp.cpp:965
msgid "Could not set log verbosity."
msgstr ""
-#: tdeio_sftp.cpp:626
+#: tdeio_sftp.cpp:973
msgid "Could not parse the config file."
msgstr ""
-#: tdeio_sftp.cpp:680
+#: tdeio_sftp.cpp:1026
#, c-format
msgid ""
"The host key for this server was not found, but another type of key exists.\n"
@@ -98,7 +125,7 @@ msgid ""
"%1"
msgstr ""
-#: tdeio_sftp.cpp:691
+#: tdeio_sftp.cpp:1036
msgid ""
"The host key for the server %1 has changed.\n"
"This could either mean that DNS SPOOFING is happening or the IP address for "
@@ -109,84 +136,106 @@ msgid ""
"%3"
msgstr ""
-#: tdeio_sftp.cpp:704
+#: tdeio_sftp.cpp:1050
msgid "Warning: Cannot verify host's identity."
msgstr "Внимание: не удаётся проверить идентификацию узла."
-#: tdeio_sftp.cpp:705
+#: tdeio_sftp.cpp:1051
msgid ""
"The authenticity of host %1 cannot be established.\n"
"The key fingerprint is: %2\n"
"Are you sure you want to continue connecting?"
msgstr ""
-#: tdeio_sftp.cpp:740 tdeio_sftp.cpp:767 tdeio_sftp.cpp:793 tdeio_sftp.cpp:838
+#: tdeio_sftp.cpp:1093
+#, fuzzy
+#| msgid "Opening SFTP connection to host <b>%1:%2</b>"
+msgid "Opening SFTP connection to host %1:%2"
+msgstr "Открытие SFTP соединения с сервером <b>%1:%2</b>"
+
+#: tdeio_sftp.cpp:1097
+#, fuzzy
+#| msgid "No hostname specified"
+msgid "No hostname specified."
+msgstr "Не указано имя узла"
+
+#: tdeio_sftp.cpp:1132 tdeio_sftp.cpp:1210
#, fuzzy
#| msgid "Authentication failed."
msgid "Authentication failed (method: %1)."
msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:741
+#: tdeio_sftp.cpp:1133
msgid "none"
msgstr ""
-#: tdeio_sftp.cpp:748
+#: tdeio_sftp.cpp:1172
msgid ""
-"Authentication failed. The server did not send any authentication methods!"
+"Authentication failed.\n"
+"The server did not send any authentication methods!"
msgstr ""
-#: tdeio_sftp.cpp:768
-msgid "public key"
+#: tdeio_sftp.cpp:1176
+msgid ""
+"Authentication failed.\n"
+"The server sent only unsupported authentication methods (%1)!"
msgstr ""
-#: tdeio_sftp.cpp:794
-msgid "keyboard interactive"
+#: tdeio_sftp.cpp:1214
+msgid "Server is slow to respond or hung up unexpectedly."
msgstr ""
-#: tdeio_sftp.cpp:810
-msgid "Please enter your username and password."
-msgstr "Введите имя пользователя и пароль."
+#: tdeio_sftp.cpp:1230
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed unexpectedly"
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:812
+#: tdeio_sftp.cpp:1244
#, fuzzy
-#| msgid "Please enter your username and password."
-msgid ""
-"Login failed.\n"
-"Please confirm your username and password, and enter them again."
-msgstr "Введите имя пользователя и пароль."
+#| msgid "Authentication failed."
+msgid "Authentication denied (attempted methods: %1)."
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:839
-msgid "password"
+#: tdeio_sftp.cpp:1248
+msgid "Note: server also declares some unsupported authentication methods (%1)"
msgstr ""
-#: tdeio_sftp.cpp:853
+#: tdeio_sftp.cpp:1262
msgid ""
"Unable to request the SFTP subsystem. Make sure SFTP is enabled on the "
"server."
msgstr ""
-#: tdeio_sftp.cpp:861
+#: tdeio_sftp.cpp:1269
msgid "Could not initialize the SFTP session."
msgstr ""
-#: tdeio_sftp.cpp:866
+#: tdeio_sftp.cpp:1274
#, c-format
msgid "Successfully connected to %1"
msgstr "Успешное соединение с %1"
-#: tdeio_sftp.cpp:1381
+#: tdeio_sftp.cpp:1775
#, c-format
msgid ""
"Could not change permissions for\n"
"%1"
msgstr ""
-#: tdeio_sftp.cpp:1564
+#: tdeio_sftp.cpp:1958
#, fuzzy, c-format
#| msgid "Could not read SFTP packet"
msgid "Could not read link: %1"
msgstr "Не удаётся прочитать пакет SFTP"
+#, fuzzy
+#~| msgid "Please enter your username and password."
+#~ msgid ""
+#~ "Login failed.\n"
+#~ "Please confirm your username and password, and enter them again."
+#~ msgstr "Введите имя пользователя и пароль."
+
#~ msgid "Cannot specify a subsystem and command at the same time."
#~ msgstr "Невозможно одновременно указать подсистему и команду."
@@ -205,9 +254,6 @@ msgstr "Не удаётся прочитать пакет SFTP"
#~ msgid "Please supply a password."
#~ msgstr "Укажите пароль."
-#~ msgid "Please supply the passphrase for your SSH private key."
-#~ msgstr "Укажите пароль для вашего личного ключа SSH."
-
#~ msgid "Authentication to %1 failed"
#~ msgstr "Ошибка регистрации на %1"
@@ -296,9 +342,6 @@ msgstr "Не удаётся прочитать пакет SFTP"
#~ msgid "Please enter your username and key passphrase."
#~ msgstr "Введите имя пользователя и ключевую фразу."
-#~ msgid "Incorrect username or password"
-#~ msgstr "Неверное имя пользователя или пароль"
-
#~ msgid "Please enter a username and password"
#~ msgstr "Введите имя пользователя и пароль"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_smb.po b/tde-i18n-ru/messages/tdebase/tdeio_smb.po
index 07b2780b5ad..9c45f343c2f 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_smb.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_smb.po
@@ -8,34 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smb\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-04-27 15:35+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_smb/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_smb_auth.cpp:131
msgid "<qt>Please enter authentication information for <b>%1</b></qt>"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_smtp.po b/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
index 5eab420115a..a8f23f8fbb6 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
@@ -5,35 +5,35 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smtp\n"
-"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-01-09 12:59-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-01-23 18:17+0000\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_smtp/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: command.cpp:138
msgid ""
@@ -61,12 +61,11 @@ msgstr ""
"применять соединение без шифрования."
#: command.cpp:186
-#, fuzzy
msgid ""
"Your SMTP server claims to support TLS, but negotiation was unsuccessful.\n"
"You can disable TLS in TDE using the crypto settings module."
msgstr ""
-"Сервер SMTP декларировал поддержку TLS, но при подключении к нему произошла "
+"Сервер SMTP заявляет поддержку TLS, но при подключении к нему произошла "
"ошибка.\n"
"Можно отключить TLS в модуле настройки шифрования в TDE."
@@ -142,19 +141,19 @@ msgstr "Ответ сервера: \"%1\""
msgid "This is a temporary failure. You may try again later."
msgstr "Это временная ошибка. Повторите попытку позже."
-#: smtp.cpp:175
+#: smtp.cpp:174
msgid "The application sent an invalid request."
msgstr "Это приложение отправило неверный запрос."
-#: smtp.cpp:237
+#: smtp.cpp:236
msgid "The sender address is missing."
msgstr "Отсутствует адрес отправителя."
-#: smtp.cpp:245
+#: smtp.cpp:244
msgid "SMTPProtocol::smtp_open failed (%1)"
msgstr "Ошибка при выполнении SMTPProtocol::smtp_open (%1)"
-#: smtp.cpp:253
+#: smtp.cpp:252
msgid ""
"Your server does not support sending of 8-bit messages.\n"
"Please use base64 or quoted-printable encoding."
@@ -162,11 +161,11 @@ msgstr ""
"Сервер не поддерживает отправку 8-битных сообщений.\n"
"Используйте кодировку base64 или quoted-printable."
-#: smtp.cpp:332
+#: smtp.cpp:331
msgid "Invalid SMTP response (%1) received."
msgstr "Получен неверный ответ SMTP (%1)."
-#: smtp.cpp:519
+#: smtp.cpp:518
#, c-format
msgid ""
"The server did not accept the connection.\n"
@@ -175,7 +174,7 @@ msgstr ""
"Сервер не принял соединение.\n"
"%1"
-#: smtp.cpp:594
+#: smtp.cpp:593
msgid "Username and password for your SMTP account:"
msgstr "Имя и пароль учетной записи SMTP:"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_system.po b/tde-i18n-ru/messages/tdebase/tdeio_system.po
index eb0ca39f701..5be71a69336 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_system.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_system.po
@@ -1,32 +1,33 @@
# translation of tdeio_system.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_system\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 12:49-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_system/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tdeio_system.cpp:35
msgid "Protocol name"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_tar.po b/tde-i18n-ru/messages/tdebase/tdeio_tar.po
index ed1f0389894..49e1cba1f72 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_tar.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_tar.po
@@ -1,32 +1,33 @@
# translation of tdeio_tar.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_tar\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-08-16 13:12-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_tar/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: tar.cpp:227 tar.cpp:320 tar.cpp:394
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po b/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
index d2caa799d3b..76cb77f8c49 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
@@ -1,32 +1,33 @@
# translation of tdeio_thumbnail.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_thumbnail\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 13:15-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_thumbnail/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: thumbnail.cpp:175
msgid "No MIME Type specified."
diff --git a/tde-i18n-ru/messages/tdebase/tdelicense.po b/tde-i18n-ru/messages/tdebase/tdelicense.po
new file mode 100644
index 00000000000..da61d39bdbf
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/tdelicense.po
@@ -0,0 +1,95 @@
+# SOME DESCRIPTIVE TITLE.
+# "blu.256" <mavridisf@gmail.com>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-03-27 18:15+0000\n"
+"PO-Revision-Date: 2024-04-23 17:30+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdelicense/ru/>\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"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Mavridis Philippe"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "mavridisf@gmail.com"
+
+#: TDELicenseDlg.cpp:18 mainWindow.cpp:27 mainWindow.cpp:28
+msgid "TDE License"
+msgstr "Лицензии TDE"
+
+#: TDELicenseDlg.cpp:27
+msgid ""
+"The Trinity Desktop Environment (TDE) project is a computer desktop\n"
+"environment for Unix-like operating systems with a primary goal of\n"
+"retaining the function and form of traditional desktop computers.\n"
+"\n"
+"Its components are provided under the following licenses, as applicable.\n"
+"\n"
+"Thanks for using TDE!"
+msgstr ""
+"Окружение рабочего стола Trinity (TDE) — проект графического интерфейса\n"
+"пользователя для Unix-подобных ОС с основной целью сохранения\n"
+"формы и функционала классических окружений рабочего стола.\n"
+"\n"
+"Его компоненты предоставлены вам под условиями соответствующих\n"
+"лицензий, которые вы можете найти ниже.\n"
+"\n"
+"Благодарим вас за использование TDE!"
+
+#: TDELicenseDlg.cpp:49
+msgid "GPL v2"
+msgstr "GNU GPL v2"
+
+#: TDELicenseDlg.cpp:54
+msgid "GPL v3"
+msgstr "GNU GPL v3"
+
+#: TDELicenseDlg.cpp:59
+msgid "LGPL v2"
+msgstr "GNU LGPL v2"
+
+#: TDELicenseDlg.cpp:64
+msgid "LGPL v3"
+msgstr "GNU LGPL v3"
+
+#: TDELicenseDlg.cpp:69
+msgid "BSD"
+msgstr "BSD"
+
+#: TDELicenseDlg.cpp:74
+msgid "Artistic"
+msgstr "Artistic"
+
+#: TDELicenseDlg.cpp:79
+msgid "QPL v1.0"
+msgstr "QPL v1.0"
+
+#: TDELicenseDlg.cpp:84
+msgid "MIT"
+msgstr "MIT"
+
+#: TDELicenseDlg.cpp:109
+msgid "License file not found!"
+msgstr "Файл с текстом лицензии не найден!"
+
+#: TDELicenseDlg.cpp:119
+msgid "Unable to open license file!"
+msgstr "Не удалось прочитать файл с текстом лицензии!"
diff --git a/tde-i18n-ru/messages/tdebase/tdeprintfax.po b/tde-i18n-ru/messages/tdebase/tdeprintfax.po
index 9a03433856b..e14e513da66 100644
--- a/tde-i18n-ru/messages/tdebase/tdeprintfax.po
+++ b/tde-i18n-ru/messages/tdebase/tdeprintfax.po
@@ -7,21 +7,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeprintfax\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-10-05 12:45+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeprintfax/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.11\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -266,9 +267,8 @@ msgid "File to fax (added to the file list)"
msgstr "Файл к отправке по факсу (добавить в список файлов)"
#: main.cpp:50
-#, fuzzy
msgid "TDEPrintFax"
-msgstr "TDEPrint Fax Tool Log"
+msgstr "TDEPrintFax"
#: tdeprintfax.cpp:74
msgid "Move up"
diff --git a/tde-i18n-ru/messages/tdebase/tderandr.po b/tde-i18n-ru/messages/tdebase/tderandr.po
index 20d47d00207..c2e6e4b08e2 100644
--- a/tde-i18n-ru/messages/tdebase/tderandr.po
+++ b/tde-i18n-ru/messages/tdebase/tderandr.po
@@ -6,12 +6,12 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tderandr\n"
"POT-Creation-Date: 2021-05-18 18:18+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tderandr/ru/>\n"
@@ -19,9 +19,9 @@ msgstr ""
"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"
-"X-Generator: Weblate 4.10.1\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.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -195,19 +195,16 @@ msgid "Color Profile"
msgstr "Профиль цвета"
#: tderandrtray.cpp:304
-#, fuzzy
msgid "Display Profiles"
-msgstr "Управление Дисплеем"
+msgstr "Профили дисплея"
#: tderandrtray.cpp:314
-#, fuzzy
msgid "Global Configuration"
-msgstr "Глобальная конфигурация"
+msgstr "Глобальные настройки"
#: tderandrtray.cpp:316
-#, fuzzy
msgid "Configure Displays..."
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплей…"
#: tderandrtray.cpp:326
msgid "Configure Shortcut Keys..."
@@ -230,9 +227,8 @@ msgid "Configure Display"
msgstr "Настроить дисплей"
#: tderandrtray.cpp:554
-#, fuzzy
msgid "Configure Displays"
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплеи"
#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid ""
@@ -280,11 +276,11 @@ msgstr "Запрошена некорректная операция"
#: tderandrtray.cpp:898
msgid "New display output options are available!"
-msgstr ""
+msgstr "Доступны новые параметры вывода дисплея!"
#: tderandrtray.cpp:899
msgid "A screen has been added, removed, or changed"
-msgstr ""
+msgstr "Экран был добавлен, удалён или изменён"
#~ msgid "Configure"
#~ msgstr "Настроить"
diff --git a/tde-i18n-ru/messages/tdebase/tdescreensaver.po b/tde-i18n-ru/messages/tdebase/tdescreensaver.po
index 8f65a8e88a0..1fea1d1163b 100644
--- a/tde-i18n-ru/messages/tdebase/tdescreensaver.po
+++ b/tde-i18n-ru/messages/tdebase/tdescreensaver.po
@@ -5,34 +5,36 @@
# Leon Kanter <leon@asplinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdescreensaver\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-19 17:27-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdescreensaver/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.10\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: blankscrn.cpp:27
msgid "KBlankScreen"
@@ -70,7 +72,7 @@ msgstr "Выполнять в указанном XWindow"
#: random.cpp:57
msgid "Run in the root XWindow"
-msgstr "Выполнять в корневом XWindow"
+msgstr "Запустить в корневом X-окне"
#: random.cpp:104
msgid "Random screen saver"
diff --git a/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po b/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
index 40ea7f34f9d..b5d7f665f43 100644
--- a/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
+++ b/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
@@ -1,32 +1,33 @@
# translation of tdestyle_keramik_config.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdestyle_keramik_config\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 14:02-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdestyle_keramik_config/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: keramikconf.cpp:48
msgid "Highlight scroll bar handles"
diff --git a/tde-i18n-ru/messages/tdebase/tdesu.po b/tde-i18n-ru/messages/tdebase/tdesu.po
index 69b63c0281d..0c231a493fb 100644
--- a/tde-i18n-ru/messages/tdebase/tdesu.po
+++ b/tde-i18n-ru/messages/tdebase/tdesu.po
@@ -7,21 +7,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdesu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2008-02-14 13:41+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdesu/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -64,30 +66,29 @@ msgstr ""
"продолжения работы без смены прав."
#: sudlg.cpp:49
-#, fuzzy
msgid ""
"The action you requested needs root privileges. Please enter root's password "
"below."
msgstr ""
"Для выполнения данного действия необходимы привилегии пользователя «root». "
-"Введите его пароль или нажмите кнопку «Игнорировать» для продолжения работы "
-"без смены прав."
+"Введите его пароль."
#: sudlg.cpp:53
-#, fuzzy
msgid ""
"The action you requested needs additional privileges. Please enter the "
"password for \"%1\" below."
msgstr ""
"Для выполнения данного действия необходимы дополнительные привилегии. "
-"Введите пароль пользователя «%1» или нажмите кнопку «Игнорировать» для "
-"продолжения работы без смены прав."
+"Введите пароль пользователя «%1»."
#: sudlg.cpp:59
msgid ""
"<qt>The stored password will be:<br> * Kept for up to %1 minutes<br> * "
"Destroyed on logout"
msgstr ""
+"<qt>Сохранённый пароль будет:<br>\n"
+"* Хранится в течении %1 мин.<br>\n"
+"* Уничтожен при завершении сеанса"
#: sudlg.cpp:62
msgid "&Ignore"
@@ -161,14 +162,12 @@ msgid "Let command use existing dcopserver"
msgstr "Позволить программе использовать существующий dcopserver"
#: tdesu.cpp:66
-#, fuzzy
msgid "Ignored"
-msgstr "&Игнорировать"
+msgstr "Игнорируется"
#: tdesu.cpp:67
-#, fuzzy
msgid "Display the ignore button"
-msgstr "Не показывать кнопку «Игнорировать»"
+msgstr "Показывать кнопку «Игнорировать»"
#: tdesu.cpp:68
msgid "Specify icon to use in the password dialog"
diff --git a/tde-i18n-ru/messages/tdebase/tdesud.po b/tde-i18n-ru/messages/tdebase/tdesud.po
index 8f613730d26..206994cf628 100644
--- a/tde-i18n-ru/messages/tdebase/tdesud.po
+++ b/tde-i18n-ru/messages/tdebase/tdesud.po
@@ -1,19 +1,22 @@
# TDE2 tdesud.pot Russian translation
# Copyright (C) 2000, TDE Team.
# Igor Azarniy <azarniy@usa.net>, 2000.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdesud\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2001-01-25 14:49+0300\n"
-"Last-Translator: Igor Azarniy <azarniy@usa.net>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdesud/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 0.8\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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -27,14 +30,14 @@ msgid ""
"Your emails"
msgstr "azarniy@usa.net"
-#: tdesud.cpp:258
+#: tdesud.cpp:260
msgid "TDE su daemon"
-msgstr "TDE su демон"
+msgstr "Демон TDE su"
-#: tdesud.cpp:259
+#: tdesud.cpp:261
msgid "Daemon used by tdesu"
-msgstr "Демон используется tdesu"
+msgstr "Демон для tdesu"
-#: tdesud.cpp:262
+#: tdesud.cpp:264
msgid "Author"
msgstr "Автор"
diff --git a/tde-i18n-ru/messages/tdebase/tdmconfig.po b/tde-i18n-ru/messages/tdebase/tdmconfig.po
index a2719ee8a1e..11e69e9b58b 100644
--- a/tde-i18n-ru/messages/tdebase/tdmconfig.po
+++ b/tde-i18n-ru/messages/tdebase/tdmconfig.po
@@ -7,21 +7,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdmconfig\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-24 23:19+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdmconfig/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.11.4\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"
+"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.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -259,7 +260,7 @@ msgstr ""
"Выбирите композитор для использования в TDM. Заметьте что выбранный "
"композитор будет продолжать исполняться после входа."
-#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:84
+#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:92
msgid "<default>"
msgstr "<по умолчанию>"
@@ -325,39 +326,41 @@ msgstr ""
#: tdm-appear.cpp:246
msgid "Secure Attention Key"
-msgstr "Secure Attention Key"
+msgstr "Клавиша безопасной аутентификации (SAK)"
#: tdm-appear.cpp:249
msgid "Enable Secure Attention Key"
-msgstr "Включение Secure Attention Key"
+msgstr "Включить клавишу безопасной аутентификации (SAK)"
#: tdm-appear.cpp:257
msgid ""
"Secure Attention Key support is not available on your system. Please check "
"for the presence of evdev and uinput."
msgstr ""
-"Поддержка Secure Attention Key недоступна в Вашей системе. Пожалуйста "
-"проверьте наличие evdev и uinput."
+"Клавиша безопасной аутентификации (SAK) не поддерживается вашей системой. "
+"Проверьте наличие evdev и uinput."
#: tdm-appear.cpp:261
msgid ""
"Here you can enable or disable the Secure Attention Key [SAK] anti-spoofing "
"measure."
msgstr ""
-"Здесь Вы можете включить или отключить Secure Attention Key [SAK] анти-"
-"манипуляция логином."
+"Здесь вы можете включить или отключить клавишу безопасной аутентификации "
+"[SAK], которая нужна для предотвращения манипуляций с входом в систему."
#: tdm-appear.cpp:265
msgid "Keyboard"
-msgstr ""
+msgstr "Клавиатура"
#: tdm-appear.cpp:268
msgid "Sync keyboard led status"
-msgstr ""
+msgstr "Синхронизировать индикаторы клавиатуры"
#: tdm-appear.cpp:273
msgid "Enable or disable the use of tdekbdledsync to sync keyboard LED status."
msgstr ""
+"Включите этот параметр, чтобы tdekbdledsync cинхронизировал состояние "
+"индикаторов клавиатуры."
#: tdm-appear.cpp:312
msgid "without name"
@@ -637,31 +640,31 @@ msgstr ""
"Если выбран этот параметр и ваш X-сервер поддерживает расширение Xft, шрифты "
"в диалоге входа в систему будут сглажены."
-#: tdm-shut.cpp:48
+#: tdm-shut.cpp:50
msgid "Allow Shutdown"
msgstr "Разрешить выключать компьютер"
-#: tdm-shut.cpp:51
+#: tdm-shut.cpp:53
msgid "&Local:"
msgstr "&Локально:"
-#: tdm-shut.cpp:52 tdm-shut.cpp:58
+#: tdm-shut.cpp:54 tdm-shut.cpp:60
msgid "Everybody"
msgstr "Всем"
-#: tdm-shut.cpp:53 tdm-shut.cpp:59
+#: tdm-shut.cpp:55 tdm-shut.cpp:61
msgid "Only Root"
msgstr "Администратору"
-#: tdm-shut.cpp:54 tdm-shut.cpp:60
+#: tdm-shut.cpp:56 tdm-shut.cpp:62
msgid "Nobody"
msgstr "Никому"
-#: tdm-shut.cpp:57
+#: tdm-shut.cpp:59
msgid "&Remote:"
msgstr "&Удалённо:"
-#: tdm-shut.cpp:62
+#: tdm-shut.cpp:64
msgid ""
"Here you can select who is allowed to shutdown the computer using TDM. You "
"can specify different values for local (console) and remote displays. "
@@ -671,85 +674,86 @@ msgid ""
"nobody can shutdown the computer using TDM</li></ul>"
msgstr ""
"Здесь вы можете выбрать тех, кому разрешено выключать компьютер, используя "
-"Менеджер входа в систему. Возможные значения:<ul> <li><em>Каждому:</"
-"em>каждый пользователь может выключить компьютер, используя менеджер.</li> "
-"<li><em>Только с консоли:</em>компьютер могут выключить только пользователи, "
-"непосредственно работающие на компьютере с локальной консоли</li> "
-"<li><em>Только root:</em>TDM позволит выключить компьютер только после того, "
-"как пользователь введёт пароль root.</li><li><em>Никому:</em>никто не может "
-"выключить компьютер, используя менеджер.</li></ul>"
-
-#: tdm-shut.cpp:70
+"Менеджер входа в систему. Возможные значения:\n"
+"<ul>\n"
+"<li><em>Всем:</em>каждый пользователь может выключить компьютер, используя "
+"менеджер.</li>\n"
+"<li><em>Администратору:</em>TDM позволит выключить компьютер только после "
+"того, как пользователь введёт пароль root.</li>\n"
+"<li><em>Никому:</em>никто не может выключить компьютер, используя TDM.</li>\n"
+"</ul>"
+
+#: tdm-shut.cpp:72
msgid "Commands"
msgstr "Команды"
-#: tdm-shut.cpp:73
+#: tdm-shut.cpp:75
msgid "H&alt:"
msgstr "&Остановка:"
-#: tdm-shut.cpp:76
+#: tdm-shut.cpp:78
msgid "Command to initiate the system halt. Typical value: /sbin/halt"
msgstr ""
"Команда для инициирования останова системы. Типичное значение: /sbin/halt"
-#: tdm-shut.cpp:81
+#: tdm-shut.cpp:83
msgid "Reb&oot:"
msgstr "Перезагр&узка:"
-#: tdm-shut.cpp:84
+#: tdm-shut.cpp:86
msgid "Command to initiate the system reboot. Typical value: /sbin/reboot"
msgstr ""
"Команда для инициирования перезагрузки системы. Типичное значение: /sbin/"
"reboot"
-#: tdm-shut.cpp:92
+#: tdm-shut.cpp:94
msgid ""
"_: boot manager\n"
"None"
msgstr "Не используется"
-#: tdm-shut.cpp:93
+#: tdm-shut.cpp:95
msgid "Grub"
msgstr "Grub"
-#: tdm-shut.cpp:95
+#: tdm-shut.cpp:97
msgid "Lilo"
msgstr "Lilo"
-#: tdm-shut.cpp:97
+#: tdm-shut.cpp:99
msgid "Boot manager:"
msgstr "Менеджер загрузки:"
-#: tdm-shut.cpp:99
+#: tdm-shut.cpp:101
msgid "Enable boot options in the \"Shutdown...\" dialog."
msgstr "Включить параметры загрузчика LILO в диалог \"Выключение...\"."
-#: tdm-shut.cpp:103
+#: tdm-shut.cpp:105
msgid "Restart X-Server with session exit"
msgstr "Перезапускать X-Сервер с выходом из сеанса"
-#: tdm-shut.cpp:105
-#, fuzzy
+#: tdm-shut.cpp:107
msgid ""
"Whether the login manager should restart the local X-Server after a session "
"exit instead of resetting. Use this option when the X-Server leaks memory, "
"crashes the system on reset attempts, or otherwise exhibits display issues "
"or artifacts."
msgstr ""
-"Если менеджер входа должен перезапускать локальный X-Сервер после выхода из "
-"сеанса вместо сброса.Используйте если X-Сервер содержит утечки памяти, "
-"роняет систему при попытках сброса или различных дефектах экрана."
+"Должен ли менеджер входа в систему перезапускать локальный X-Сервер после "
+"выхода из сеанса, а не просто сбросить его настройки.Используйте этот "
+"параметр, если X-Сервер содержит утечки памяти, роняет систему при попытках "
+"сброса или страдает от различных дефектов изображения или артефактов."
-#: tdm-users.cpp:81
+#: tdm-users.cpp:89
#, c-format
msgid "Unable to create folder %1"
msgstr "Невозможно создать папку %1"
-#: tdm-users.cpp:88
+#: tdm-users.cpp:96
msgid "System U&IDs"
msgstr "Системные U&ID"
-#: tdm-users.cpp:89
+#: tdm-users.cpp:97
msgid ""
"Users with a UID (numerical user identification) outside this range will not "
"be listed by TDM and this setup dialog. Note that users with the UID 0 "
@@ -762,23 +766,23 @@ msgstr ""
"действие этого параметра и должны быть явно указаны в режиме \"Показывать не "
"скрытых пользователей\"."
-#: tdm-users.cpp:94
+#: tdm-users.cpp:102
msgid "Below:"
msgstr "Менее:"
-#: tdm-users.cpp:101
+#: tdm-users.cpp:109
msgid "Above:"
msgstr "Более:"
-#: tdm-users.cpp:109
+#: tdm-users.cpp:117
msgid "Users"
msgstr "Пользователи"
-#: tdm-users.cpp:112
+#: tdm-users.cpp:120
msgid "Show list"
msgstr "Показывать список"
-#: tdm-users.cpp:113
+#: tdm-users.cpp:121
msgid ""
"If this option is checked, TDM will show a list of users, so users can click "
"on their name or image rather than typing in their login."
@@ -787,11 +791,11 @@ msgstr ""
"пользователей, так что пользователи смогут выбрать своё имя из списка вместо "
"того, чтобы набирать его на клавиатуре."
-#: tdm-users.cpp:115
+#: tdm-users.cpp:123
msgid "Autocompletion"
msgstr "Автозавершение"
-#: tdm-users.cpp:116
+#: tdm-users.cpp:124
msgid ""
"If this option is checked, TDM will automatically complete user names while "
"they are typed in the line edit."
@@ -799,11 +803,11 @@ msgstr ""
"Если установлен этот параметр, TDM будет автоматически завершать вводимое "
"имя пользователя."
-#: tdm-users.cpp:118
+#: tdm-users.cpp:126
msgid "Inverse selection"
msgstr "Обратное выделение"
-#: tdm-users.cpp:119
+#: tdm-users.cpp:127
msgid ""
"This option specifies how the users for \"Show list\" and \"Autocompletion\" "
"are selected in the \"Select users and groups\" list: If not checked, select "
@@ -815,11 +819,11 @@ msgstr ""
"не установлен, выбираются только отмеченные пользователи. Если установлен, "
"выбираются все обычные пользователи, кроме отмеченных."
-#: tdm-users.cpp:123
+#: tdm-users.cpp:131
msgid "Sor&t users"
msgstr "&Сортировать пользователей"
-#: tdm-users.cpp:125
+#: tdm-users.cpp:133
msgid ""
"If this is checked, TDM will alphabetically sort the user list. Otherwise "
"users are listed in the order they appear in the password file."
@@ -828,15 +832,15 @@ msgstr ""
"алфавиту. Иначе пользователи будут перечислены в том порядке, в котором они "
"появляются в файле /etc/passwd."
-#: tdm-users.cpp:129
+#: tdm-users.cpp:137
msgid "S&elect users and groups:"
msgstr "&Выберите пользователей и группы:"
-#: tdm-users.cpp:131
+#: tdm-users.cpp:139
msgid "Selected Users"
msgstr "Избранные пользователи"
-#: tdm-users.cpp:133
+#: tdm-users.cpp:141
msgid ""
"TDM will show all checked users. Entries denoted with '@' are user groups. "
"Checking a group is like checking all users in that group."
@@ -845,11 +849,11 @@ msgstr ""
"'@', являются группами пользователей. Выбор группы соответствует выбору всех "
"пользователей в группе."
-#: tdm-users.cpp:140
+#: tdm-users.cpp:148
msgid "Hidden Users"
msgstr "Скрытые пользователи"
-#: tdm-users.cpp:142
+#: tdm-users.cpp:150
msgid ""
"TDM will show all non-checked non-system users. Entries denoted with '@' are "
"user groups. Checking a group is like checking all users in that group."
@@ -858,11 +862,11 @@ msgstr ""
"помеченные '@', являются группами пользователей. Выбор группы соответствует "
"выбору всех пользователей в группе."
-#: tdm-users.cpp:149
+#: tdm-users.cpp:157
msgid "User Image Source"
msgstr "Источник изображений пользователей"
-#: tdm-users.cpp:150
+#: tdm-users.cpp:158
msgid ""
"Here you can specify where TDM will obtain the images that represent users. "
"\"Admin\" represents the global folder; these are the pictures you can set "
@@ -876,39 +880,39 @@ msgstr ""
"файл $HOME/.face.icon. Два параметра в середине определяют порядок "
"предпочтения, если доступны оба источника."
-#: tdm-users.cpp:156
+#: tdm-users.cpp:164
msgid "Admin"
msgstr "Административный"
-#: tdm-users.cpp:157
+#: tdm-users.cpp:165
msgid "Admin, user"
msgstr "Административный, пользовательский"
-#: tdm-users.cpp:158
+#: tdm-users.cpp:166
msgid "User, admin"
msgstr "Пользовательский, административный"
-#: tdm-users.cpp:159
+#: tdm-users.cpp:167
msgid "User"
msgstr "Пользовательский"
-#: tdm-users.cpp:161
+#: tdm-users.cpp:169
msgid "User Images"
msgstr "Изображения пользователей"
-#: tdm-users.cpp:164
+#: tdm-users.cpp:172
msgid "The user the image below belongs to."
msgstr "Пользователь, которому принадлежит изображение."
-#: tdm-users.cpp:167
+#: tdm-users.cpp:175
msgid "User:"
msgstr "Пользователь:"
-#: tdm-users.cpp:175
+#: tdm-users.cpp:183
msgid "Click or drop an image here"
msgstr "Щёлкните или перетащите картинку сюда"
-#: tdm-users.cpp:176
+#: tdm-users.cpp:184
msgid ""
"Here you can see the image assigned to the user selected in the combo box "
"above. Click on the image button to select from a list of images or drag and "
@@ -919,22 +923,22 @@ msgstr ""
"его на одно из стандартных, или перетащите на кнопку своё собственное "
"изображение (например, из Konqueror)."
-#: tdm-users.cpp:178
+#: tdm-users.cpp:186
msgid "Unset"
msgstr "Отменить"
-#: tdm-users.cpp:179
+#: tdm-users.cpp:187
msgid ""
"Click this button to make TDM use the default image for the selected user."
msgstr ""
"Нажмите эту кнопку, чтобы TDM использовал для выбранного пользователя "
"изображение по умолчанию."
-#: tdm-users.cpp:278
+#: tdm-users.cpp:286
msgid "Save image as default image?"
msgstr "Сохранить изображение как изображение по умолчанию?"
-#: tdm-users.cpp:286
+#: tdm-users.cpp:294
#, c-format
msgid ""
"There was an error loading the image\n"
@@ -943,7 +947,7 @@ msgstr ""
"Ошибка загрузки изображения:\n"
"%1"
-#: tdm-users.cpp:295
+#: tdm-users.cpp:303
#, c-format
msgid ""
"There was an error saving the image:\n"
@@ -952,7 +956,7 @@ msgstr ""
"Ошибка сохранения изображения:\n"
"%1"
-#: tdm-users.cpp:310
+#: tdm-users.cpp:318
msgid "Choose Image"
msgstr "Выберите изображение"
diff --git a/tde-i18n-ru/messages/tdebase/tdmgreet.po b/tde-i18n-ru/messages/tdebase/tdmgreet.po
index 8079231593c..75705f8ca45 100644
--- a/tde-i18n-ru/messages/tdebase/tdmgreet.po
+++ b/tde-i18n-ru/messages/tdebase/tdmgreet.po
@@ -10,37 +10,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdmgreet\n"
"POT-Creation-Date: 2021-05-18 18:19+0000\n"
-"PO-Revision-Date: 2008-02-25 10:33+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdmgreet/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.11.4\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"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 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.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kchooser.cpp:57
msgid "&Local Login"
@@ -151,7 +150,7 @@ msgstr ""
#: kgreeter.cpp:940 kgreeter.cpp:1347
msgid "PIN:"
-msgstr ""
+msgstr "PIN:"
#: kgreeter.cpp:989
msgid "Warning: this is an unsecured session"
@@ -225,9 +224,7 @@ msgstr ""
#: kgverify.cpp:510
msgid "Your login shell is not listed in /etc/shells."
-msgstr ""
-"Ваш shell не перечислен\n"
-"в /etc/shells."
+msgstr "Ваша login-оболочка не входит в список в /etc/shells."
#: kgverify.cpp:511
msgid "Root logins are not allowed."
@@ -246,9 +243,8 @@ msgid ""
"or contact your system administrator."
msgstr ""
"Произошла критическая ошибка.\n"
-"Посмотрите журналы работы TDM\n"
-"или обратитесь к системному\n"
-"администратору."
+"Посмотрите журналы работы TDM или\n"
+"обратитесь к системному администратору."
#: kgverify.cpp:548
#, c-format
@@ -332,15 +328,15 @@ msgstr "KRootImage"
#: sakdlg.cpp:130
msgid "Press Ctrl+Alt+Del to begin."
-msgstr ""
+msgstr "Нажмите Ctrl+Alt+Del для начала."
#: sakdlg.cpp:130
msgid "This process helps keep your password secure."
-msgstr ""
+msgstr "Этот процесс помогает сохранить ваш пароль в безопасности."
#: sakdlg.cpp:130
msgid "It prevents unauthorized users from emulating the login screen."
-msgstr ""
+msgstr "Это предотвращает эмуляцию экрана входа неавторизированными лицами."
#: tdmconfig.cpp:141
msgid "[fix tdmrc!]"
diff --git a/tde-i18n-ru/messages/tdebase/twin.po b/tde-i18n-ru/messages/tdebase/twin.po
index 86dc979c4c7..5513e35cf42 100644
--- a/tde-i18n-ru/messages/tdebase/twin.po
+++ b/tde-i18n-ru/messages/tdebase/twin.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2024-03-11 18:16+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -43,11 +43,11 @@ msgstr "asm@som.kiev.ua,mokhin@bog.msu.ru,rom_as@oscada.org"
msgid "Window '%1' demands attention."
msgstr "Событие в окне %1."
-#: client.cpp:2002
+#: client.cpp:2043
msgid "Suspended"
msgstr ""
-#: killer/killer.cpp:49 main.cpp:318 resumer/resumer.cpp:48
+#: killer/killer.cpp:49 main.cpp:314 resumer/resumer.cpp:48
msgid "TWin"
msgstr ""
@@ -79,71 +79,6 @@ msgstr "Завершить"
msgid "Keep Running"
msgstr "Продолжить"
-#: lib/kcommondecoration.cpp:270
-msgid ""
-"_: %1 is the name of window decoration style\n"
-"<center><b>%1 preview</b></center>"
-msgstr "<center><b>Предварительный просмотр %1</b></center>"
-
-#: lib/kcommondecoration.cpp:351
-msgid "Menu"
-msgstr "Меню"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:554
-msgid "Not on all desktops"
-msgstr "Не на всех рабочих столах"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:555
-msgid "On all desktops"
-msgstr "На всех рабочих столах"
-
-#: lib/kcommondecoration.cpp:389
-msgid "Minimize"
-msgstr "Свернуть"
-
-#: lib/kcommondecoration.cpp:401 lib/kcommondecoration.cpp:541
-msgid "Maximize"
-msgstr "Распахнуть"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-msgid "Do not keep above others"
-msgstr "Не поддерживать поверх других"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-#: lib/kcommondecoration.cpp:621
-msgid "Keep above others"
-msgstr "Поддерживать поверх других"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:614
-msgid "Do not keep below others"
-msgstr "Не поддерживать на заднем плане"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:604
-#: lib/kcommondecoration.cpp:614
-msgid "Keep below others"
-msgstr "Поддерживать на заднем плане"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:566
-msgid "Unshade"
-msgstr "Развернуть из заголовка"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:567
-msgid "Shade"
-msgstr "Свернуть в заголовок"
-
-#: lib/kdecoration_plugins_p.cpp:120
-msgid "No window decoration plugin library was found."
-msgstr "Не удалось найти библиотеку модуля для оформления окон."
-
-#: lib/kdecoration_plugins_p.cpp:145
-msgid "The default decoration plugin is corrupt and could not be loaded."
-msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
-
-#: lib/kdecoration_plugins_p.cpp:159
-#, fuzzy
-msgid "The library %1 is not a TWin plugin."
-msgstr "Библиотека %1 не является модулем KWin."
-
#: main.cpp:63
msgid ""
"[twin] it looks like there's already a window manager running. twin not "
@@ -155,7 +90,7 @@ msgstr ""
msgid "[twin] failure during initialization; aborting"
msgstr "[twin] сбой во время инициализации; прекращаю загрузку"
-#: main.cpp:137 main.cpp:143 main.cpp:149
+#: main.cpp:133 main.cpp:139 main.cpp:145
msgid ""
"[twin] unable to claim manager selection, another wm running? (try using --"
"replace)\n"
@@ -163,28 +98,28 @@ msgstr ""
"[twin] не удаётся претендовать на менеджер окон, уже запущен другой менеджер "
"окон? (попробуйте параметр --replace)\n"
-#: main.cpp:236
+#: main.cpp:232
msgid "TDE window manager"
msgstr "Оконный менеджер TDE"
-#: main.cpp:240
+#: main.cpp:236
msgid "Disable configuration options"
msgstr "Отключить параметры конфигурации"
-#: main.cpp:241
+#: main.cpp:237
msgid "Replace already-running ICCCM2.0-compliant window manager"
msgstr "Заменить уже запущенный ICCCM2.0-совместимый оконный менеджер"
-#: main.cpp:242
+#: main.cpp:238
msgid "Do not start composition manager"
msgstr "Не запускать композитный менеджер"
-#: main.cpp:320
+#: main.cpp:316
#, fuzzy
msgid "(c) 1999-2005, The KDE Developers"
msgstr "(c) 1999-2005, разработчики TDE"
-#: main.cpp:324
+#: main.cpp:320
msgid "Maintainer"
msgstr "Текущее сопровождение"
@@ -197,10 +132,10 @@ msgstr "KWin: "
#, fuzzy
msgid ""
"\n"
-"TWin will now exit..."
+"TWin will now exit…"
msgstr ""
"\n"
-"Выход из KWin..."
+"Выход из KWin…"
#: resumer/resumer.cpp:68
msgid ""
@@ -211,7 +146,7 @@ msgstr ""
#: resumer/resumer.cpp:71
#, fuzzy
msgid "Resume suspended application?"
-msgstr "&Специальные параметры приложения..."
+msgstr "&Специальные параметры приложения…"
#: resumer/resumer.cpp:71
msgid "Resume"
@@ -708,25 +643,25 @@ msgid "Shad&ow"
msgstr "За&тенить"
#: useractions.cpp:70
-msgid "Window &Shortcut..."
-msgstr "&Комбинация клавиш..."
+msgid "Window &Shortcut…"
+msgstr "&Комбинация клавиш…"
#: useractions.cpp:72
#, fuzzy
msgid "&Suspend Application"
-msgstr "&Специальные параметры приложения..."
+msgstr "&Специальные параметры приложения…"
#: useractions.cpp:73
msgid "&Resume Application"
msgstr ""
#: useractions.cpp:75
-msgid "&Special Window Settings..."
-msgstr "&Специальные параметры окна..."
+msgid "&Special Window Settings…"
+msgstr "&Специальные параметры окна…"
#: useractions.cpp:76
-msgid "&Special Application Settings..."
-msgstr "&Специальные параметры приложения..."
+msgid "&Special Application Settings…"
+msgstr "&Специальные параметры приложения…"
#: useractions.cpp:78
msgid "Ad&vanced"
@@ -765,8 +700,8 @@ msgid "Sh&ade"
msgstr "Свернуть в &заголовок"
#: useractions.cpp:108
-msgid "Configur&e Window Behavior..."
-msgstr "&Настроить поведение окна..."
+msgid "Configur&e Window Behavior…"
+msgstr "&Настроить поведение окна…"
#: useractions.cpp:209
msgid "To &Desktop"
@@ -776,12 +711,12 @@ msgstr "&На рабочий стол"
msgid "&All Desktops"
msgstr "Вс&е рабочие столы"
-#: workspace.cpp:1201 workspace.cpp:1221
+#: workspace.cpp:1234 workspace.cpp:1254
#, c-format
msgid "Desktop %1"
msgstr "Рабочий стол %1"
-#: workspace.cpp:2773
+#: workspace.cpp:2907
msgid ""
"You have selected to show a window without its border.\n"
"Without the border, you will not be able to enable the border again using "
@@ -793,7 +728,7 @@ msgstr ""
"вместо этого меню действий с окном, которое можно активировать комбинацией "
"клавиш %1."
-#: workspace.cpp:2785
+#: workspace.cpp:2919
msgid ""
"You have selected to show a window in fullscreen mode.\n"
"If the application itself does not have an option to turn the fullscreen "
@@ -806,7 +741,7 @@ msgstr ""
"Используйте вместо этого меню действий с окном, которое можно активировать "
"комбинацией клавиш %1."
-#: workspace.cpp:2924
+#: workspace.cpp:3058
msgid ""
"The Composite Manager crashed twice within a minute and is therefore "
"disabled for this session."
@@ -814,11 +749,11 @@ msgstr ""
"Сбой программы Composite Manager произошёл дважды за одну минуту, поэтому "
"она была запрещена для этого сеанса."
-#: workspace.cpp:2925 workspace.cpp:2948 workspace.cpp:2987
+#: workspace.cpp:3059 workspace.cpp:3082 workspace.cpp:3121
msgid "Composite Manager Failure"
msgstr "Сбой программы Composite Manager"
-#: workspace.cpp:2966
+#: workspace.cpp:3100
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager failed to open the display</b><br>There "
@@ -827,7 +762,7 @@ msgstr ""
"<qt><b>kompmgr не может открыть дисплей</b><br>Скорее всего, запись в вашем "
"~/.xcompmgrrc неверна.</qt>"
-#: workspace.cpp:2968
+#: workspace.cpp:3102
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager cannot find the Xrender extension</"
@@ -838,7 +773,7 @@ msgstr ""
"устаревшую, либо XOrg.<br>Возьмите XOrg &ge; 6.8 from www.freedesktop.org."
"<br></qt>"
-#: workspace.cpp:2970
+#: workspace.cpp:3104
msgid ""
"<qt><b>Composite extension not found</b><br>You <i>must</i> use XOrg &ge; "
"6.8 for translucency and shadows to work.<br>Additionally, you need to add a "
@@ -850,7 +785,7 @@ msgstr ""
"необходимо добавить новую секцию в файле xorg.conf:<br><i>Section "
"\"Extensions\"<br>Option \"Composite\" \"Enable\"<br>EndSection</i></qt>"
-#: workspace.cpp:2975
+#: workspace.cpp:3109
msgid ""
"<qt><b>Damage extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -858,7 +793,7 @@ msgstr ""
"<qt><b>Расширение Damage не найдено</b><br>Вы <i>должны</i> использовать "
"XOrg &ge; 6.8, чтобы работали полупрозрачность и тени.</qt>"
-#: workspace.cpp:2977
+#: workspace.cpp:3111
msgid ""
"<qt><b>XFixes extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -866,6 +801,54 @@ msgstr ""
"<qt><b>Расширение XFixes не найдено</b><br>Вы <i>должны</i> использовать "
"XOrg &ge; 6.8, чтобы работали полупрозрачность и тени.</qt>"
+#~ msgid ""
+#~ "_: %1 is the name of window decoration style\n"
+#~ "<center><b>%1 preview</b></center>"
+#~ msgstr "<center><b>Предварительный просмотр %1</b></center>"
+
+#~ msgid "Menu"
+#~ msgstr "Меню"
+
+#~ msgid "Not on all desktops"
+#~ msgstr "Не на всех рабочих столах"
+
+#~ msgid "On all desktops"
+#~ msgstr "На всех рабочих столах"
+
+#~ msgid "Minimize"
+#~ msgstr "Свернуть"
+
+#~ msgid "Maximize"
+#~ msgstr "Распахнуть"
+
+#~ msgid "Do not keep above others"
+#~ msgstr "Не поддерживать поверх других"
+
+#~ msgid "Keep above others"
+#~ msgstr "Поддерживать поверх других"
+
+#~ msgid "Do not keep below others"
+#~ msgstr "Не поддерживать на заднем плане"
+
+#~ msgid "Keep below others"
+#~ msgstr "Поддерживать на заднем плане"
+
+#~ msgid "Unshade"
+#~ msgstr "Развернуть из заголовка"
+
+#~ msgid "Shade"
+#~ msgstr "Свернуть в заголовок"
+
+#~ msgid "No window decoration plugin library was found."
+#~ msgstr "Не удалось найти библиотеку модуля для оформления окон."
+
+#~ msgid "The default decoration plugin is corrupt and could not be loaded."
+#~ msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
+
+#, fuzzy
+#~ msgid "The library %1 is not a TWin plugin."
+#~ msgstr "Библиотека %1 не является модулем KWin."
+
#~ msgid "Help"
#~ msgstr "Помощь"
diff --git a/tde-i18n-ru/messages/tdebase/twin_clients.po b/tde-i18n-ru/messages/tdebase/twin_clients.po
index b7262ea0d2f..4a105623393 100644
--- a/tde-i18n-ru/messages/tdebase/twin_clients.po
+++ b/tde-i18n-ru/messages/tdebase/twin_clients.po
@@ -4,32 +4,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: twin_clients\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2007-09-28 19:25+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/twin_clients/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.11.4\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: b2/b2client.cpp:347 keramik/keramik.cpp:1053 kwmtheme/kwmthemeclient.cpp:292
msgid "Menu"
@@ -167,7 +170,7 @@ msgstr ""
#: default/kdedefault.cpp:746
msgid "KDE2"
-msgstr ""
+msgstr "KDE2"
#: keramik/keramik.cpp:965
msgid "<center><b>Keramik preview</b></center>"
@@ -323,12 +326,12 @@ msgstr ""
"отображалась полоса захвата. Без этого параметра на этом месте будет "
"отображаться обычная тонкая рамка."
-#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:81
+#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:78
#, no-c-format
msgid "Use shadowed &text"
msgstr "&Текст с тенью"
-#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:84
+#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:81
#, no-c-format
msgid ""
"Check this option if you want the titlebar text to have a 3D look with a "
@@ -352,7 +355,7 @@ msgstr "Выр&авнивание заголовка"
msgid "Colored window border"
msgstr "Цветная рамка окна"
-#: plastik/config/configdialog.ui:73
+#: plastik/config/configdialog.ui:70
#, no-c-format
msgid ""
"Check this option if the window border should be painted in the titlebar "
@@ -361,12 +364,12 @@ msgstr ""
"Если установить этот параметр, для рамки окна будет использоваться тот же "
"цвет, что и для заголовка. Иначе будет использоваться цвет фона."
-#: plastik/config/configdialog.ui:92
+#: plastik/config/configdialog.ui:89
#, no-c-format
msgid "Animate buttons"
msgstr "Анимация кнопок"
-#: plastik/config/configdialog.ui:95
+#: plastik/config/configdialog.ui:92
#, no-c-format
msgid ""
"Check this option if you want the buttons to fade in when the mouse pointer "
@@ -375,12 +378,12 @@ msgstr ""
"Установите этот параметр, если хотите, чтобы кнопки плавно темнели при "
"наведении на них мыши."
-#: plastik/config/configdialog.ui:103
+#: plastik/config/configdialog.ui:100
#, no-c-format
msgid "Close windows by double clicking the menu button"
msgstr "Закрывать окна двойным щелчком на кнопке меню"
-#: plastik/config/configdialog.ui:106
+#: plastik/config/configdialog.ui:103
#, no-c-format
msgid ""
"Check this option if you want windows to be closed when you double click the "
diff --git a/tde-i18n-ru/messages/tdebase/twin_lib.po b/tde-i18n-ru/messages/tdebase/twin_lib.po
index 295598736d5..d259ba80988 100644
--- a/tde-i18n-ru/messages/tdebase/twin_lib.po
+++ b/tde-i18n-ru/messages/tdebase/twin_lib.po
@@ -1,33 +1,35 @@
# translation of twin_lib.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: twin_lib\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:36-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-07-07 18:14+0000\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/twin_lib/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.10\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"
+"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.17\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 ""
+msgstr "Андрей Степанов"
#. 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 ""
+msgstr "adem4ik@gmail.com"
#: kcommondecoration.cpp:270
msgid ""
@@ -81,18 +83,17 @@ msgstr "Развернуть из заголовка"
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: kdecoration_plugins_p.cpp:120
+#: kdecoration_plugins_p.cpp:117
msgid "No window decoration plugin library was found."
msgstr "Не удалось найти библиотеку модуля для оформления окон."
-#: kdecoration_plugins_p.cpp:145
+#: kdecoration_plugins_p.cpp:142
msgid "The default decoration plugin is corrupt and could not be loaded."
msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
-#: kdecoration_plugins_p.cpp:159
-#, fuzzy
+#: kdecoration_plugins_p.cpp:156
msgid "The library %1 is not a TWin plugin."
-msgstr "Библиотека %1 не является модулем KWin."
+msgstr "Библиотека %1 не является модулем TWin."
#~ msgid "Help"
#~ msgstr "Помощь"