summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru')
l---------[-rw-r--r--]tde-i18n-ru/CMakeLists.txt68
-rw-r--r--tde-i18n-ru/Makefile.am4
-rw-r--r--tde-i18n-ru/acinclude.m45969
-rw-r--r--tde-i18n-ru/aclocal.m4602
l---------tde-i18n-ru/admin1
l---------tde-i18n-ru/cmake1
-rw-r--r--tde-i18n-ru/config.h.in25
-rw-r--r--tde-i18n-ru/configure.files1
-rw-r--r--tde-i18n-ru/configure.in293
-rw-r--r--tde-i18n-ru/data/Makefile.am4
-rw-r--r--tde-i18n-ru/data/tdeedu/Makefile.am4
-rw-r--r--tde-i18n-ru/data/tdeedu/kanagram/Makefile.am5
-rw-r--r--tde-i18n-ru/data/tdeedu/khangman/Makefile.am4
-rw-r--r--tde-i18n-ru/data/tdeedu/kturtle/Makefile.am10
-rw-r--r--tde-i18n-ru/docs/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/common/CMakeLists.txt51
-rw-r--r--tde-i18n-ru/docs/common/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeaddons/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/kate-plugins/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdeaddons/kate-plugins/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/kicker-applets/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/kicker-applets/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeadmin/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeadmin/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeadmin/kdat/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeadmin/kdat/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeadmin/kuser/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeadmin/kuser/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdebase/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/faq/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/faq/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/glossary/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/glossary/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kappfinder/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdebase/kappfinder/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kate/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kate/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook2
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/CMakeLists.txt10
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/arts/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/arts/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/background/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/background/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/bell/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/bell/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/cache/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/cache/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/clock/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/clock/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/colors/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/colors/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/cookies/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/cookies/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/crypto/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/crypto/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/desktop/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/desktop/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/email/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/email/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/energy/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/energy/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/filemanager/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/filemanager/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/filetypes/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/filetypes/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/fonts/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/fonts/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/helpindex/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/helpindex/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/icons/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/icons/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/keyboard/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/keyboard/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/keys/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/keys/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/language/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/language/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/mouse/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/mouse/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/netpref/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/netpref/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/panel/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/panel/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/passwords/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/passwords/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/performance/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/performance/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/proxy/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/proxy/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/screensaver/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/screensaver/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/smb/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/smb/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/tdm/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/tdm/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/useragent/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/useragent/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kdcop/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kdcop/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kfind/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kfind/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/about.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/about.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/configtde.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/configtde.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/contrib.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/contrib.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/desktop.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/desktop.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/filemng.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/filemng.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/gettde.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/gettde.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/index.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/install.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/install.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/intro.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/intro.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/misc.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/misc.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/moreinfo.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/moreinfo.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/nontdeapps.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/nontdeapps.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/notrelated.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/notrelated.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/panel.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/panel.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/qt.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/qt.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/questions.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/questions.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/sound.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/sound.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/tdeapps.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/tdeapps.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/tips.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/tips.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/webbrowse.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/webbrowse.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/faq/winmng.docbook (renamed from tde-i18n-ru/docs/tdebase/faq/winmng.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/glossary/index.docbook (renamed from tde-i18n-ru/docs/tdebase/glossary/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/glossary/tdeprintingglossary.docbook (renamed from tde-i18n-ru/docs/tdebase/glossary/tdeprintingglossary.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/quickstart/index.docbook (renamed from tde-i18n-ru/docs/tdebase/quickstart/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/accessibility.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/accessibility.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/base-tde-applications.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/base-tde-applications.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/browser-fine-tuning.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/browser-fine-tuning.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/burning-cds.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/burning-cds.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/control-center.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/control-center.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/creating-graphics.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/creating-graphics.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/credits-and-license.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/credits-and-license.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/customizing-desktop.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/customizing-desktop.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/email.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/email.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/extragear-applications.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/extragear-applications.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/file-sharing.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/file-sharing.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/font-installation.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/font-installation.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/getting-help.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/getting-help.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/glossary.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/glossary.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/groupware-kontact.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/groupware-kontact.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/index.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/internet-shortcuts.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/internet-shortcuts.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/konsole-intro.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/konsole-intro.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/messaging-intro.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/messaging-intro.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-applications.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/migrator-applications.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-dictionary.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/migrator-dictionary.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/net-connection-setup.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/net-connection-setup.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/networking-with-windows.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/networking-with-windows.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/panel-and-desktop.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/panel-and-desktop.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/pdf-files.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/pdf-files.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-audiocds.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/playing-audiocds.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-movies.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/playing-movies.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-music.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/playing-music.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printer-setup.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/printer-setup.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printing-from-apps.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/printing-from-apps.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-and-documents.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/programs-and-documents.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-controlling.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/programs-controlling.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/removable-disks.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/removable-disks.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/screen-captures.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/screen-captures.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/shared-sessions.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/shared-sessions.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/standard-menu-entries.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/standard-menu-entries.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/switching-sessions.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/switching-sessions.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-as-root.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/tde-as-root.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-edutainment.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/tde-edutainment.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/tde-for-admins.docbook)26
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-office.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/tde-office.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/the-filemanager.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/the-filemanager.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-network-x.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/troubleshooting-network-x.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-no-open.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/troubleshooting-no-open.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/under-the-hood.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/under-the-hood.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/usenet.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/usenet.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/where-next.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/where-next.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/windows-how-to.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/windows-how-to.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/your-tde-account.docbook (renamed from tde-i18n-ru/docs/tdebase/userguide/your-tde-account.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/visualdict/index.docbook (renamed from tde-i18n-ru/docs/tdebase/visualdict/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdebase/kicker/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kicker/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/klipper/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/klipper/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kmenuedit/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kmenuedit/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/knetattach/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/knetattach/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kompmgr/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kompmgr/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/konqueror/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/konqueror/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/konsole/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/konsole/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kpager/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kpager/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/ksplashml/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/ksplashml/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/ksplashml/index.docbook78
-rw-r--r--tde-i18n-ru/docs/tdebase/ksysguard/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/ksysguard/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kwrite/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kwrite/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/kxkb/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/kxkb/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/quickstart/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/quickstart/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdedebugdialog/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdedebugdialog/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/CMakeLists.txt9
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/bzip/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/bzip/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/cgi/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/cgi/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/data/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/data/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/file/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/file/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/finger/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/finger/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/fish/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/fish/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/floppy/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/floppy/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/ftp/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/ftp/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/gopher/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/gopher/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/gopher/index.docbook23
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/gzip/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/gzip/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/help/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/help/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/http/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/http/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/https/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/https/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/imap/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/imap/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/imaps/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/imaps/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/info/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/info/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/lan/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/lan/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/ldap/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/ldap/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mac/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mac/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mailto/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mailto/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/man/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/man/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mrml/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/mrml/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/news/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/news/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/nfs/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/nfs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/nntp/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/nntp/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/pop3/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/pop3/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/print/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/print/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/rlan/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/rlan/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/sftp/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/sftp/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/smb/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/smb/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/smtp/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/smtp/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/tar/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/tar/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/telnet/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/telnet/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/webdav/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/webdav/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeprint/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdeprint/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdesu/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdesu/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/tdm/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/tdm/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/userguide/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/userguide/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdebase/visualdict/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdebase/visualdict/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeedu/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/blinken/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/blinken/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kalzium/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kalzium/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kanagram/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kanagram/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kbruch/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kbruch/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/keduca/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/keduca/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kgeography/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kgeography/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/khangman/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/khangman/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kig/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kig/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kiten/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kiten/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/klatin/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/klatin/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/klettres/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/klettres/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kmplot/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kmplot/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kpercentage/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kpercentage/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kstars/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kstars/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kstars/dcop.docbook8
-rw-r--r--tde-i18n-ru/docs/tdeedu/kstars/scriptbuilder.docbook36
-rw-r--r--tde-i18n-ru/docs/tdeedu/ktouch/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/ktouch/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kturtle/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kturtle/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kverbos/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kverbos/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kvoctrain/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kvoctrain/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeedu/kwordquiz/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeedu/kwordquiz/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdegames/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/atlantik/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/atlantik/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kasteroids/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kasteroids/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/katomic/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/katomic/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kbackgammon/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kbackgammon/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kbattleship/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kbattleship/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kbounce/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kbounce/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kenolaba/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kenolaba/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kfouleggs/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kfouleggs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kgoldrunner/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kgoldrunner/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kjumpingcube/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kjumpingcube/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/klickety/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/klickety/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/klines/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/klines/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kmahjongg/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kmahjongg/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kmines/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kmines/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kolf/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kolf/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/konquest/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/konquest/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kpat/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kpat/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kpoker/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kpoker/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kreversi/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kreversi/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ksame/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ksame/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kshisen/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kshisen/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ksirtet/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ksirtet/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ksmiletris/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ksmiletris/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ksnake/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ksnake/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ksokoban/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ksokoban/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/kspaceduel/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/kspaceduel/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ktron/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ktron/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/ktuberling/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/ktuberling/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/lskat/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/lskat/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegames/twin4/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegames/twin4/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegraphics/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdegraphics/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegraphics/kdvi/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegraphics/kdvi/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdegraphics/kgamma/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdegraphics/kgamma/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdelibs/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdelibs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdelibs/tdelibs/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdelibs/tdelibs/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdelibs/tdespell/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdelibs/tdespell/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/artsbuilder/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/artsbuilder/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook2
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook2
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdeioslave/CMakeLists.txt9
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdeioslave/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdemid/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/tdemid/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdenetwork/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kdict/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kdict/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/knewsticker/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/knewsticker/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kppp/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/kppp/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/krdc/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/krdc/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/krfb/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/krfb/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/ktalkd/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/ktalkd/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdenetwork/lisa/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdenetwork/lisa/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdepim/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/kandy/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/kandy/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/kmail/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdepim/kmail/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/knode/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdepim/knode/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/knotes/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/knotes/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/konsolekalendar/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/konsolekalendar/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/korn/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/korn/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/ktnef/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/ktnef/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdepim/kwatchgnupg/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdepim/kwatchgnupg/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdesdk/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdesdk/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdesdk/kbabel/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdesdk/kbabel/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdesdk/scripts/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdesdk/scripts/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdesdk/umbrello/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdesdk/umbrello/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdetoys/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/amor/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdetoys/amor/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/kmoon/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdetoys/kmoon/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/kodo/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdetoys/kodo/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/kweather/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdetoys/kweather/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdetoys/kworldclock/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdetoys/kworldclock/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeutils/KRegExpEditor/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/KRegExpEditor/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/ark/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/ark/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/irkick/index.docbook (renamed from tde-i18n-ru/docs/tdeutils/tdelirc/irkick/index.docbook)0
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcalc/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcalc/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcharselect/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcharselect/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/kcmlirc/index.docbook (renamed from tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/index.docbook)1
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/laptop/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/laptop/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kdf/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kdf/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kedit/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kedit/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kfloppy/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kfloppy/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kgpg/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kgpg/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/khexedit/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/khexedit/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/kjots/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/kjots/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/ksim/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/ksim/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/ktimer/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/ktimer/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/superkaramba/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/superkaramba/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/irkick/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/irkick/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdewallet/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdeutils/tdewallet/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdevelop/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdevelop/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdevelop/kde_app_devel/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdevelop/kde_app_devel/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook44
-rw-r--r--tde-i18n-ru/docs/tdevelop/kdearch/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdevelop/kdearch/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdevelop/kdearch/index.docbook82
-rw-r--r--tde-i18n-ru/docs/tdevelop/tdevelop/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdevelop/tdevelop/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdewebdev/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/docs/tdewebdev/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdewebdev/kxsldbg/CMakeLists.txt7
-rw-r--r--tde-i18n-ru/docs/tdewebdev/kxsldbg/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdewebdev/quanta/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdewebdev/quanta/Makefile.am4
-rw-r--r--tde-i18n-ru/docs/tdewebdev/xsldbg/CMakeLists.txt6
-rw-r--r--tde-i18n-ru/docs/tdewebdev/xsldbg/Makefile.am4
-rwxr-xr-xtde-i18n-ru/install-sh394
-rw-r--r--tde-i18n-ru/messages/CMakeLists.txt9
-rw-r--r--tde-i18n-ru/messages/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/entry.desktop86
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/kmag.po12
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/kmousetool.po32
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/kmouth.po32
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/ksayit.po21
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/kttsd.po271
-rw-r--r--tde-i18n-ru/messages/tdeaccessibility/libKTTSD.po14
-rw-r--r--tde-i18n-ru/messages/tdeaddons/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeaddons/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeaddons/akregator_konqplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/alsaplayerui.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/ark_plugin.po18
-rw-r--r--tde-i18n-ru/messages/tdeaddons/audiorename_plugin.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/autorefresh.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/charlatanui.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/crashesplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/dirfilterplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/domtreeviewer.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/dub.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/ffrs.po39
-rw-r--r--tde-i18n-ru/messages/tdeaddons/fsview.po2
-rw-r--r--tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po21
-rw-r--r--tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po25
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katefiletemplates.po21
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katefll_initplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katefll_plugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katehelloworld.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katehtmltools.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/kateinsertcommand.po28
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katekjswrapper.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katemake.po16
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katemodeline.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/kateopenheader.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katepybrowse.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katesnippets.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katesort.po149
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katetabbarextension.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katetextfilter.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katexmlcheck.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katexmltools.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/kbinaryclock.po18
-rw-r--r--tde-i18n-ru/messages/tdeaddons/kmathapplet.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/konqsidebar_delicious.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/konqsidebar_mediaplayer.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/konqsidebar_metabar.po18
-rw-r--r--tde-i18n-ru/messages/tdeaddons/konqsidebar_news.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/ktimemon.po129
-rw-r--r--tde-i18n-ru/messages/tdeaddons/libkaddrbk_geo_xxport.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/libkaddrbk_gmx_xxport.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/lyrics.po21
-rw-r--r--tde-i18n-ru/messages/tdeaddons/mediacontrol.po26
-rw-r--r--tde-i18n-ru/messages/tdeaddons/mf_konqplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/minitoolsplugin.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/pitchablespeed.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/rellinks.po2
-rw-r--r--tde-i18n-ru/messages/tdeaddons/searchbarplugin.po26
-rw-r--r--tde-i18n-ru/messages/tdeaddons/synaescope.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_cert.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_desktop.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_folder.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_html.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_lnk.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_mhtml.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdefile_txt.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tdehtmlsettingsplugin.po15
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tippecanoe.po27
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tyler.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/validatorsplugin.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/wakeup.po39
-rw-r--r--tde-i18n-ru/messages/tdeaddons/wavecapture.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/webarchiver.po21
-rw-r--r--tde-i18n-ru/messages/tdeadmin/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeadmin/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeadmin/kcmlilo.po2
-rw-r--r--tde-i18n-ru/messages/tdeadmin/kdat.po18
-rw-r--r--tde-i18n-ru/messages/tdeadmin/knetworkconf.po103
-rw-r--r--tde-i18n-ru/messages/tdeadmin/kpackage.po22
-rw-r--r--tde-i18n-ru/messages/tdeadmin/ksysv.po2
-rw-r--r--tde-i18n-ru/messages/tdeadmin/kuser.po2
-rw-r--r--tde-i18n-ru/messages/tdeartwork/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeartwork/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeartwork/klock.po123
-rw-r--r--tde-i18n-ru/messages/tdeartwork/kxsconfig.po4996
-rw-r--r--tde-i18n-ru/messages/tdeartwork/tdepartsaver.po17
-rw-r--r--tde-i18n-ru/messages/tdeartwork/tdestyle_phase_config.po19
-rw-r--r--tde-i18n-ru/messages/tdeartwork/twin_art_clients.po243
-rw-r--r--tde-i18n-ru/messages/tdebase/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdebase/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdebase/appletproxy.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/clockapplet.po25
-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.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/extensionproxy.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/filetypes.po46
-rw-r--r--tde-i18n-ru/messages/tdebase/htmlsearch.po15
-rw-r--r--tde-i18n-ru/messages/tdebase/joystick.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kasbarextension.po37
-rw-r--r--tde-i18n-ru/messages/tdebase/kate.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kay.po66
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmaccess.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmarts.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmbackground.po93
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcolors.po30
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po38
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcrypto.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcss.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po71
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmenergy.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmfonts.po85
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmhtmlsearch.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmhwmanager.po1073
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmiccconfig.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmicons.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminfo.po30
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminput.po75
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkclock.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkded.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkeys.po48
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkicker.po227
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonq.po282
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonqhtml.po126
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonsole.po27
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkurifilt.po78
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkwm.po549
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlaunch.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlayout.po987
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlocale.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmmedia.po114
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmnotify.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmperformance.po55
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsamba.po55
-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/kcmstyle.po2
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtaskbar.po407
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdednssd.po46
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdeio.po62
-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.po67
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmview1394.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcontrol.po6
-rw-r--r--tde-i18n-ru/messages/tdebase/kdcop.po56
-rw-r--r--tde-i18n-ru/messages/tdebase/kdesktop.po415
-rw-r--r--tde-i18n-ru/messages/tdebase/kfindpart.po36
-rw-r--r--tde-i18n-ru/messages/tdebase/kfmclient.po104
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_classic.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_winbind.po41
-rw-r--r--tde-i18n-ru/messages/tdebase/khelpcenter.po45
-rw-r--r--tde-i18n-ru/messages/tdebase/khotkeys.po105
-rw-r--r--tde-i18n-ru/messages/tdebase/kicker.po289
-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.po1003
-rw-r--r--tde-i18n-ru/messages/tdebase/konsole.po372
-rw-r--r--tde-i18n-ru/messages/tdebase/kpersonalizer.po56
-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.po83
-rw-r--r--tde-i18n-ru/messages/tdebase/ksplashthemes.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/ksysguard.po803
-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.po385
-rw-r--r--tde-i18n-ru/messages/tdebase/kxkb.po233
-rw-r--r--tde-i18n-ru/messages/tdebase/libdmctl.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkicker.po31
-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.po68
-rw-r--r--tde-i18n-ru/messages/tdebase/libkonq.po158
-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.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/privacy.po37
-rw-r--r--tde-i18n-ru/messages/tdebase/taskbarextension.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/tdedebugdialog.po22
-rw-r--r--tde-i18n-ru/messages/tdebase/tdefontinst.po22
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehwdevicetray.po203
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_finger.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_fish.po30
-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_man.po10
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_media.po600
-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.po64
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_remote.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_settings.po29
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_sftp.po521
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smb.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smtp.po81
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_system.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_tar.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdelicense.po94
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeprintfax.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/tderandr.po97
-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.po122
-rw-r--r--tde-i18n-ru/messages/tdebase/twin.po196
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_clients.po37
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_lib.po31
-rw-r--r--tde-i18n-ru/messages/tdeedu/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeedu/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeedu/kalzium.po18
-rw-r--r--tde-i18n-ru/messages/tdeedu/kanagram.po36
-rw-r--r--tde-i18n-ru/messages/tdeedu/kbruch.po2
-rw-r--r--tde-i18n-ru/messages/tdeedu/keduca.po27
-rw-r--r--tde-i18n-ru/messages/tdeedu/kgeography.po120
-rw-r--r--tde-i18n-ru/messages/tdeedu/khangman.po46
-rw-r--r--tde-i18n-ru/messages/tdeedu/kig.po1639
-rw-r--r--tde-i18n-ru/messages/tdeedu/kiten.po2
-rw-r--r--tde-i18n-ru/messages/tdeedu/klatin.po2
-rw-r--r--tde-i18n-ru/messages/tdeedu/kmplot.po21
-rw-r--r--tde-i18n-ru/messages/tdeedu/kstars.po117
-rw-r--r--tde-i18n-ru/messages/tdeedu/ktouch.po4
-rw-r--r--tde-i18n-ru/messages/tdeedu/kverbos.po39
-rw-r--r--tde-i18n-ru/messages/tdeedu/kvoctrain.po129
-rw-r--r--tde-i18n-ru/messages/tdeedu/kwordquiz.po40
-rw-r--r--tde-i18n-ru/messages/tdeedu/libtdeedu.po22
-rw-r--r--tde-i18n-ru/messages/tdegames/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdegames/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdegames/kasteroids.po17
-rw-r--r--tde-i18n-ru/messages/tdegames/kbattleship.po21
-rw-r--r--tde-i18n-ru/messages/tdegames/kenolaba.po2
-rw-r--r--tde-i18n-ru/messages/tdegames/kfouleggs.po22
-rw-r--r--tde-i18n-ru/messages/tdegames/kgoldrunner.po65
-rw-r--r--tde-i18n-ru/messages/tdegames/klickety.po24
-rw-r--r--tde-i18n-ru/messages/tdegames/kmahjongg.po12
-rw-r--r--tde-i18n-ru/messages/tdegames/knetwalk.po24
-rw-r--r--tde-i18n-ru/messages/tdegames/kolf.po29
-rw-r--r--tde-i18n-ru/messages/tdegames/konquest.po134
-rw-r--r--tde-i18n-ru/messages/tdegames/kpat.po2
-rw-r--r--tde-i18n-ru/messages/tdegames/kreversi.po26
-rw-r--r--tde-i18n-ru/messages/tdegames/kshisen.po21
-rw-r--r--tde-i18n-ru/messages/tdegames/ksirtet.po22
-rw-r--r--tde-i18n-ru/messages/tdegames/ktuberling.po23
-rw-r--r--tde-i18n-ru/messages/tdegames/libksirtet.po24
-rw-r--r--tde-i18n-ru/messages/tdegames/libtdegames.po25
-rw-r--r--tde-i18n-ru/messages/tdegames/lskat.po36
-rw-r--r--tde-i18n-ru/messages/tdegames/tdefifteen.po49
-rw-r--r--tde-i18n-ru/messages/tdegames/twin4.po31
-rw-r--r--tde-i18n-ru/messages/tdegraphics/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdegraphics/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcm_kviewcanvasconfig.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcm_kviewgeneralconfig.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcm_kviewpluginsconfig.po16
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po16
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcmkamera.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcoloredit.po25
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kdjview.po2
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kdvi.po40
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kfax.po2
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kfaxview.po2
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kgamma.po22
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kghostview.po25
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kmrml.po435
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kolourpaint.po38
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kooka.po39
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kpdf.po111
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kpovmodeler.po99
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kruler.po24
-rw-r--r--tde-i18n-ru/messages/tdegraphics/ksnapshot.po69
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kuickshow.po20
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kview_scale.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kviewbrowserplugin.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kvieweffectsplugin.po16
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kviewpresenterplugin.po41
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kviewscannerplugin.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kviewshell.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/libkfaximgage.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/libkscan.po37
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_bmp.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_dds.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_dvi.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_exr.po22
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_gif.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_ico.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_jpeg.po21
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_pcx.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_pdf.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_png.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_pnm.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_ps.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_raw.po47
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_rgb.po20
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_tga.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_tiff.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_xbm.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdefile_xpm.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/tdeiconedit.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdelibs/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdelibs/cupsdconf.po190
-rw-r--r--tde-i18n-ru/messages/tdelibs/katepart.po477
-rw-r--r--tde-i18n-ru/messages/tdelibs/knotify.po20
-rw-r--r--tde-i18n-ru/messages/tdelibs/libtdescreensaver.po20
-rw-r--r--tde-i18n-ru/messages/tdelibs/ppdtranslations.po99
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabc_dir.po18
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabc_file.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabc_ldaptdeio.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabc_net.po20
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabc_sql.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeabcformat_binary.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdecmshell.po20
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdefileaudiopreview.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeio.po730
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeio_help.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdelibs.po3456
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdelibs_colors.po1183
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeprint.po128
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdestyle_highcontrast_config.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdestyle_plastik_config.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po70
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdetexteditor_docwordcompletion.po21
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdetexteditor_insertfile.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdetexteditor_isearch.po19
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdetexteditor_kdatatool.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/timezones.po648
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/artscontrol.po2
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/artsmodules.po108
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po25
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po31
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/juk.po105
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kaboodle.po22
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kaudiocreator.po2
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kcmaudiocd.po2
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kcmcddb.po21
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kmix.po483
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/krec.po43
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kscd.po10
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/libkcddb.po26
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/noatun.po57
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_au.po17
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_avi.po21
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_flac.po61
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_m3u.po17
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_mp3.po65
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_mpc.po58
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_mpeg.po21
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_ogg.po17
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_sid.po18
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_theora.po19
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdefile_wav.po17
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/tdemid.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdenetwork/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kcmktalkd.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po25
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kcmwifi.po22
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kdictapplet.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kget.po2
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kinetd.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/knewsticker.po70
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kopete.po837
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kpf.po39
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kppp.po27
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kppplogview.po25
-rw-r--r--tde-i18n-ru/messages/tdenetwork/krdc.po51
-rw-r--r--tde-i18n-ru/messages/tdenetwork/krfb.po42
-rw-r--r--tde-i18n-ru/messages/tdenetwork/ksirc.po32
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kwireless.po21
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdefileshare.po1029
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdeio_jabberdisco.po21
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdeio_lan.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdeio_zeroconf.po25
-rw-r--r--tde-i18n-ru/messages/tdepim/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdepim/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdepim/akregator.po18
-rw-r--r--tde-i18n-ru/messages/tdepim/kaddressbook.po49
-rw-r--r--tde-i18n-ru/messages/tdepim/kalarm.po88
-rw-r--r--tde-i18n-ru/messages/tdepim/kandy.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/kcmkabconfig.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/kcmkontactnt.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/kdgantt.po21
-rw-r--r--tde-i18n-ru/messages/tdepim/kgantt.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/kitchensync.po927
-rw-r--r--tde-i18n-ru/messages/tdepim/kleopatra.po31
-rw-r--r--tde-i18n-ru/messages/tdepim/kmail.po553
-rw-r--r--tde-i18n-ru/messages/tdepim/kmailcvt.po206
-rw-r--r--tde-i18n-ru/messages/tdepim/kmobile.po25
-rw-r--r--tde-i18n-ru/messages/tdepim/knode.po103
-rw-r--r--tde-i18n-ru/messages/tdepim/knotes.po24
-rw-r--r--tde-i18n-ru/messages/tdepim/kontact.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/korganizer.po51
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_birthday.po22
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_blogging.po23
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_caldav.po145
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_carddav.po136
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_exchange.po20
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_featureplan.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_groupdav.po31
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_groupware.po23
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_groupwise.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_tvanytime.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_xmlrpc.po24
-rw-r--r--tde-i18n-ru/messages/tdepim/ktnef.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/kwatchgnupg.po28
-rw-r--r--tde-i18n-ru/messages/tdepim/libkcal.po693
-rw-r--r--tde-i18n-ru/messages/tdepim/libkholidays.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/libkleopatra.po2
-rw-r--r--tde-i18n-ru/messages/tdepim/libkmime.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/libkpgp.po21
-rw-r--r--tde-i18n-ru/messages/tdepim/libkpimexchange.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/libksieve.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/libtdepim.po95
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeabc2mutt.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeabc_slox.po25
-rw-r--r--tde-i18n-ru/messages/tdepim/tdefile_ics.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/tdefile_palm.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/tdefile_rfc822.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/tdefile_vcf.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeio_groupwise.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeio_imap4.po75
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeio_mobile.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeio_scalix.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/tdeio_sieve.po16
-rw-r--r--tde-i18n-ru/messages/tdepim/tdepimresources.po21
-rw-r--r--tde-i18n-ru/messages/tdepim/tdepimwizards.po24
-rw-r--r--tde-i18n-ru/messages/tdesdk/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdesdk/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdesdk/kbabel.po223
-rw-r--r--tde-i18n-ru/messages/tdesdk/kbugbuster.po32
-rw-r--r--tde-i18n-ru/messages/tdesdk/kompare.po2
-rw-r--r--tde-i18n-ru/messages/tdesdk/kres_bugzilla.po17
-rw-r--r--tde-i18n-ru/messages/tdesdk/kuiviewer.po17
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdecachegrind.po29
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdefile_cpp.po17
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdefile_diff.po18
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdefile_po.po17
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdefile_ts.po17
-rw-r--r--tde-i18n-ru/messages/tdesdk/tdeio_svn.po65
-rw-r--r--tde-i18n-ru/messages/tdesdk/umbrello.po96
-rw-r--r--tde-i18n-ru/messages/tdetoys/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdetoys/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdetoys/kweather.po357
-rw-r--r--tde-i18n-ru/messages/tdeutils/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdeutils/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdeutils/ark.po181
-rw-r--r--tde-i18n-ru/messages/tdeutils/irkick.po25
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcalc.po58
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcharselect.po53
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcmlaptop.po2
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcmlirc.po12
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcmtdewallet.po25
-rw-r--r--tde-i18n-ru/messages/tdeutils/kdf.po36
-rw-r--r--tde-i18n-ru/messages/tdeutils/kedit.po71
-rw-r--r--tde-i18n-ru/messages/tdeutils/kfloppy.po122
-rw-r--r--tde-i18n-ru/messages/tdeutils/kgpg.po368
-rw-r--r--tde-i18n-ru/messages/tdeutils/khexedit.po911
-rw-r--r--tde-i18n-ru/messages/tdeutils/klaptopdaemon.po24
-rw-r--r--tde-i18n-ru/messages/tdeutils/kmilo_asus.po63
-rw-r--r--tde-i18n-ru/messages/tdeutils/kmilo_delli8k.po25
-rw-r--r--tde-i18n-ru/messages/tdeutils/kmilo_generic.po42
-rw-r--r--tde-i18n-ru/messages/tdeutils/kmilo_powerbook.po20
-rw-r--r--tde-i18n-ru/messages/tdeutils/kmilod.po18
-rw-r--r--tde-i18n-ru/messages/tdeutils/kregexpeditor.po48
-rw-r--r--tde-i18n-ru/messages/tdeutils/ksim.po116
-rw-r--r--tde-i18n-ru/messages/tdeutils/superkaramba.po25
-rw-r--r--tde-i18n-ru/messages/tdeutils/tdefilereplace.po295
-rw-r--r--tde-i18n-ru/messages/tdeutils/tdelirc.po36
-rw-r--r--tde-i18n-ru/messages/tdeutils/tdessh.po20
-rw-r--r--tde-i18n-ru/messages/tdeutils/tdewalletmanager.po66
-rw-r--r--tde-i18n-ru/messages/tdevelop/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdevelop/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdevelop/tdevelop.po1738
-rw-r--r--tde-i18n-ru/messages/tdevelop/tdevtipofday.po34
-rw-r--r--tde-i18n-ru/messages/tdewebdev/CMakeLists.txt3
-rw-r--r--tde-i18n-ru/messages/tdewebdev/Makefile.am3
-rw-r--r--tde-i18n-ru/messages/tdewebdev/klinkstatus.po18
-rw-r--r--tde-i18n-ru/messages/tdewebdev/kommander.po927
-rw-r--r--tde-i18n-ru/messages/tdewebdev/kxsldbg.po151
-rw-r--r--tde-i18n-ru/messages/tdewebdev/quanta.po1424
-rwxr-xr-xtde-i18n-ru/missing346
-rwxr-xr-xtde-i18n-ru/mkinstalldirs149
-rw-r--r--tde-i18n-ru/stamp-h.in0
1105 files changed, 26658 insertions, 32026 deletions
diff --git a/tde-i18n-ru/CMakeLists.txt b/tde-i18n-ru/CMakeLists.txt
index dd8054b6fc1..2fe973c8885 100644..120000
--- a/tde-i18n-ru/CMakeLists.txt
+++ b/tde-i18n-ru/CMakeLists.txt
@@ -1,67 +1 @@
-#################################################
-#
-# (C) 2013 Alexander Golubev (Fat-Zer)
-# fatzer2 (AT) gmail.com
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-cmake_minimum_required( VERSION 2.8 )
-
-
-##### general package setup #####################
-
-project( tde-i18n-ru )
-set( VERSION R14.1.0 )
-
-
-##### include essential cmake modules ###########
-
-include( FindPkgConfig ) # required for find_package( TDE )
-
-
-##### include our cmake modules #################
-
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
-include( TDEMacros )
-
-
-##### find required stuff #######################
-
-include( FindGettext )
-if( GETTEXT_FOUND )
- set( DEFAULT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE} )
-else( GETTEXE_FOUND )
- find_program( DEFAULT_MSGFMT_EXECUTABLE msgfmt )
-endif( GETTEXT_FOUND )
-
-set( MSGFMT_EXECUTABLE ${DEFAULT_MSGFMT_EXECUTABLE} CACHE FILEPATH
- "path to msgfmt executable" )
-
-if( NOT MSGFMT_EXECUTABLE )
- tde_message_fatal( "msgfmt is required but was not found on your system or defined" )
-endif( NOT MSGFMT_EXECUTABLE )
-
-find_package( TDE )
-
-
-##### setup install paths #######################
-
-include( TDESetupPaths )
-tde_setup_paths( )
-
-option( BUILD_ALL "Build all" OFF )
-option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
-option( BUILD_DATA "Build data" ${BUILD_ALL} )
-option( BUILD_MESSAGES "Build message and GUI translation" ${BUILD_ALL} )
-
-
-###### subdirectories ###########################
-
-tde_conditional_add_subdirectory( BUILD_DOC docs )
-tde_conditional_add_subdirectory( BUILD_DATA data )
-tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
-
+../template/commonCMakeLists.txt \ No newline at end of file
diff --git a/tde-i18n-ru/Makefile.am b/tde-i18n-ru/Makefile.am
deleted file mode 100644
index 96c5d2422f0..00000000000
--- a/tde-i18n-ru/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-#created by autogen.sh
-SUBDIRS = data docs messages
-AUTOMAKE_OPTIONS = foreign
-
diff --git a/tde-i18n-ru/acinclude.m4 b/tde-i18n-ru/acinclude.m4
deleted file mode 100644
index ebe7978ffa0..00000000000
--- a/tde-i18n-ru/acinclude.m4
+++ /dev/null
@@ -1,5969 +0,0 @@
-## -*- autoconf -*-
-
-dnl This file is part of the KDE libraries/packages
-dnl Copyright (C) 1997 Janos Farkas (chexum@shadow.banki.hu)
-dnl (C) 1997,98,99 Stephan Kulow (coolo@kde.org)
-
-dnl This file is free software; you can redistribute it and/or
-dnl modify it under the terms of the GNU Library General Public
-dnl License as published by the Free Software Foundation; either
-dnl version 2 of the License, or (at your option) any later version.
-
-dnl This library is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-dnl Library General Public License for more details.
-
-dnl You should have received a copy of the GNU Library General Public License
-dnl along with this library; see the file COPYING.LIB. If not, write to
-dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-dnl Boston, MA 02110-1301, USA.
-
-dnl IMPORTANT NOTE:
-dnl Please do not modify this file unless you expect your modifications to be
-dnl carried into every other module in the repository.
-dnl
-dnl Single-module modifications are best placed in configure.in for tdelibs
-dnl and tdebase or configure.in.in if present.
-
-# KDE_PATH_X_DIRECT
-dnl Internal subroutine of AC_PATH_X.
-dnl Set ac_x_includes and/or ac_x_libraries.
-AC_DEFUN([KDE_PATH_X_DIRECT],
-[
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-if test "$ac_x_includes" = NO; then
- # Guess where to find include files, by looking for this one X11 .h file.
- test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
-
- # First, try using that file with no special directory specified.
-AC_TRY_CPP([#include <$x_direct_test_include>],
-[# We can compile using X headers with no special include directory.
-ac_x_includes=],
-[# Look for the header file in a standard set of common directories.
-# Check X11 before X11Rn because it is often a symlink to the current release.
- for ac_dir in \
- /usr/X11/include \
- /usr/X11R6/include \
- /usr/X11R5/include \
- /usr/X11R4/include \
- \
- /usr/include/X11 \
- /usr/include/X11R6 \
- /usr/include/X11R5 \
- /usr/include/X11R4 \
- \
- /usr/local/X11/include \
- /usr/local/X11R6/include \
- /usr/local/X11R5/include \
- /usr/local/X11R4/include \
- \
- /usr/local/include/X11 \
- /usr/local/include/X11R6 \
- /usr/local/include/X11R5 \
- /usr/local/include/X11R4 \
- \
- /usr/X386/include \
- /usr/x386/include \
- /usr/XFree86/include/X11 \
- \
- /usr/include \
- /usr/local/include \
- /usr/unsupported/include \
- /usr/athena/include \
- /usr/local/x11r5/include \
- /usr/lpp/Xamples/include \
- \
- /usr/openwin/include \
- /usr/openwin/share/include \
- ; \
- do
- if test -r "$ac_dir/$x_direct_test_include"; then
- ac_x_includes=$ac_dir
- break
- fi
- done])
-fi # $ac_x_includes = NO
-
-if test "$ac_x_libraries" = NO; then
- # Check for the libraries.
-
- test -z "$x_direct_test_library" && x_direct_test_library=Xt
- test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
-
- # See if we find them without any special options.
- # Don't add to $LIBS permanently.
- ac_save_LIBS="$LIBS"
- LIBS="-l$x_direct_test_library $LIBS"
-AC_TRY_LINK([#include <X11/Intrinsic.h>], [${x_direct_test_function}(1)],
-[LIBS="$ac_save_LIBS"
-# We can link X programs with no special library path.
-ac_x_libraries=],
-[LIBS="$ac_save_LIBS"
-# First see if replacing the include by lib works.
-# Check X11 before X11Rn because it is often a symlink to the current release.
-for ac_dir in `echo "$ac_x_includes" | sed s/include/lib${tdelibsuff}/` \
- /usr/X11/lib${tdelibsuff} \
- /usr/X11R6/lib${tdelibsuff} \
- /usr/X11R5/lib${tdelibsuff} \
- /usr/X11R4/lib${tdelibsuff} \
- \
- /usr/lib${tdelibsuff}/X11 \
- /usr/lib${tdelibsuff}/X11R6 \
- /usr/lib${tdelibsuff}/X11R5 \
- /usr/lib${tdelibsuff}/X11R4 \
- \
- /usr/local/X11/lib${tdelibsuff} \
- /usr/local/X11R6/lib${tdelibsuff} \
- /usr/local/X11R5/lib${tdelibsuff} \
- /usr/local/X11R4/lib${tdelibsuff} \
- \
- /usr/local/lib${tdelibsuff}/X11 \
- /usr/local/lib${tdelibsuff}/X11R6 \
- /usr/local/lib${tdelibsuff}/X11R5 \
- /usr/local/lib${tdelibsuff}/X11R4 \
- \
- /usr/X386/lib${tdelibsuff} \
- /usr/x386/lib${tdelibsuff} \
- /usr/XFree86/lib${tdelibsuff}/X11 \
- \
- /usr/lib${tdelibsuff} \
- /usr/local/lib${tdelibsuff} \
- /usr/unsupported/lib${tdelibsuff} \
- /usr/athena/lib${tdelibsuff} \
- /usr/local/x11r5/lib${tdelibsuff} \
- /usr/lpp/Xamples/lib${tdelibsuff} \
- /lib/usr/lib${tdelibsuff}/X11 \
- \
- /usr/openwin/lib${tdelibsuff} \
- /usr/openwin/share/lib${tdelibsuff} \
- ; \
-do
-dnl Don't even attempt the hair of trying to link an X program!
- for ac_extension in a so sl; do
- if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
- ac_x_libraries=$ac_dir
- break 2
- fi
- done
-done])
-fi # $ac_x_libraries = NO
-])
-
-
-dnl ------------------------------------------------------------------------
-dnl Find a file (or one of more files in a list of dirs)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_FIND_FILE],
-[
-$3=NO
-for i in $2;
-do
- for j in $1;
- do
- echo "configure: __oline__: $i/$j" >&AC_FD_CC
- if test -r "$i/$j"; then
- echo "taking that" >&AC_FD_CC
- $3=$i
- break 2
- fi
- done
-done
-])
-
-dnl KDE_FIND_PATH(program-name, variable-name, list-of-dirs,
-dnl if-not-found, test-parameter, prepend-path)
-dnl
-dnl Look for program-name in list-of-dirs+$PATH.
-dnl If prepend-path is set, look in $PATH+list-of-dirs instead.
-dnl If found, $variable-name is set. If not, if-not-found is evaluated.
-dnl test-parameter: if set, the program is executed with this arg,
-dnl and only a successful exit code is required.
-AC_DEFUN([KDE_FIND_PATH],
-[
- AC_MSG_CHECKING([for $1])
- if test -n "$$2"; then
- kde_cv_path="$$2";
- else
- kde_cache=`echo $1 | sed 'y%./+-%__p_%'`
-
- AC_CACHE_VAL(kde_cv_path_$kde_cache,
- [
- kde_cv_path="NONE"
- kde_save_IFS=$IFS
- IFS=':'
- dirs=""
- for dir in $PATH; do
- dirs="$dirs $dir"
- done
- if test -z "$6"; then dnl Append dirs in PATH (default)
- dirs="$3 $dirs"
- else dnl Prepend dirs in PATH (if 6th arg is set)
- dirs="$dirs $3"
- fi
- IFS=$kde_save_IFS
-
- for dir in $dirs; do
- if test -x "$dir/$1"; then
- if test -n "$5"
- then
- evalstr="$dir/$1 $5 2>&1 "
- if eval $evalstr; then
- kde_cv_path="$dir/$1"
- break
- fi
- else
- kde_cv_path="$dir/$1"
- break
- fi
- fi
- done
-
- eval "kde_cv_path_$kde_cache=$kde_cv_path"
-
- ])
-
- eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-
- fi
-
- if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
- AC_MSG_RESULT(not found)
- $4
- else
- AC_MSG_RESULT($kde_cv_path)
- $2=$kde_cv_path
-
- fi
-])
-
-AC_DEFUN([KDE_MOC_ERROR_MESSAGE],
-[
- AC_MSG_ERROR([No Qt meta object compiler (moc) found!
-Please check whether you installed Qt correctly.
-You need to have a running moc binary.
-configure tried to run $ac_cv_path_moc and the test didn't
-succeed. If configure shouldn't have tried this one, set
-the environment variable MOC to the right one before running
-configure.
-])
-])
-
-AC_DEFUN([KDE_UIC_ERROR_MESSAGE],
-[
- AC_MSG_WARN([No Qt ui compiler (uic) found!
-Please check whether you installed Qt correctly.
-You need to have a running uic binary.
-configure tried to run $ac_cv_path_uic and the test didn't
-succeed. If configure shouldn't have tried this one, set
-the environment variable UIC to the right one before running
-configure.
-])
-])
-
-
-AC_DEFUN([KDE_CHECK_UIC_FLAG],
-[
- AC_MSG_CHECKING([whether uic supports -$1 ])
- kde_cache=`echo $1 | sed 'y% .=/+-%____p_%'`
- AC_CACHE_VAL(kde_cv_prog_uic_$kde_cache,
- [
- cat >conftest.ui <<EOT
- <!DOCTYPE UI><UI version="3" stdsetdef="1"></UI>
-EOT
- ac_uic_testrun="$UIC_PATH -$1 $2 conftest.ui >/dev/null"
- if AC_TRY_EVAL(ac_uic_testrun); then
- eval "kde_cv_prog_uic_$kde_cache=yes"
- else
- eval "kde_cv_prog_uic_$kde_cache=no"
- fi
- rm -f conftest*
- ])
-
- if eval "test \"`echo '$kde_cv_prog_uic_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT([yes])
- :
- $3
- else
- AC_MSG_RESULT([no])
- :
- $4
- fi
-])
-
-
-dnl ------------------------------------------------------------------------
-dnl Find the meta object compiler and the ui compiler in the PATH,
-dnl in $TQTDIR/bin, and some more usual places
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_PATH_TQT_MOC_UIC],
-[
- AC_REQUIRE([KDE_CHECK_PERL])
- qt_bindirs=""
- for dir in $kde_qt_dirs; do
- qt_bindirs="$qt_bindirs $dir/bin $dir/src/moc"
- done
- qt_bindirs="$qt_bindirs /usr/bin /usr/X11R6/bin /usr/local/qt/bin"
- if test ! "$ac_qt_bindir" = "NO"; then
- qt_bindirs="$ac_qt_bindir $qt_bindirs"
- fi
-
- KDE_FIND_PATH(moc, MOC, [$qt_bindirs], [KDE_MOC_ERROR_MESSAGE])
- if test -z "$UIC_NOT_NEEDED"; then
- KDE_FIND_PATH(uic, UIC_PATH, [$qt_bindirs], [UIC_PATH=""])
- if test -z "$UIC_PATH" ; then
- KDE_UIC_ERROR_MESSAGE
- exit 1
- else
- UIC=$UIC_PATH
-
- if test $kde_qtver = 3; then
- KDE_CHECK_UIC_FLAG(L,[/nonexistent],ac_uic_supports_libpath=yes,ac_uic_supports_libpath=no)
- KDE_CHECK_UIC_FLAG(nounload,,ac_uic_supports_nounload=yes,ac_uic_supports_nounload=no)
-
- if test x$ac_uic_supports_libpath = xyes; then
- UIC="$UIC -L \$(kde_widgetdir)"
- fi
- if test x$ac_uic_supports_nounload = xyes; then
- UIC="$UIC -nounload"
- fi
- fi
- fi
- else
- UIC="echo uic not available: "
- fi
-
- AC_SUBST(MOC)
- AC_SUBST(UIC)
-
- UIC_TR="i18n"
- if test $kde_qtver = 3; then
- UIC_TR="tr2i18n"
- fi
-
- AC_SUBST(UIC_TR)
-])
-
-AC_DEFUN([KDE_1_CHECK_PATHS],
-[
- KDE_1_CHECK_PATH_HEADERS
-
- KDE_TEST_RPATH=
-
- if test -n "$USE_RPATH"; then
-
- if test -n "$kde_libraries"; then
- KDE_TEST_RPATH="-R $kde_libraries"
- fi
-
- if test -n "$qt_libraries"; then
- KDE_TEST_RPATH="$KDE_TEST_RPATH -R $qt_libraries"
- fi
-
- if test -n "$x_libraries"; then
- KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
- fi
-
- KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
- fi
-
-AC_MSG_CHECKING([for KDE libraries installed])
-ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -ltdecore $LIBTQT $KDE_TEST_RPATH 1>&5'
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- AC_MSG_RESULT(yes)
-else
- AC_MSG_ERROR([your system fails at linking a small KDE application!
-Check, if your compiler is installed correctly and if you have used the
-same compiler to compile Qt and tdelibs as you did use now.
-For more details about this problem, look at the end of config.log.])
-fi
-
-if eval `TDEDIR= ./conftest 2>&5`; then
- kde_result=done
-else
- kde_result=problems
-fi
-
-TDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
-kde_have_all_paths=yes
-
-KDE_SET_PATHS($kde_result)
-
-])
-
-AC_DEFUN([KDE_SET_PATHS],
-[
- kde_cv_all_paths="kde_have_all_paths=\"yes\" \
- kde_htmldir=\"$kde_htmldir\" \
- kde_appsdir=\"$kde_appsdir\" \
- kde_icondir=\"$kde_icondir\" \
- kde_sounddir=\"$kde_sounddir\" \
- kde_datadir=\"$kde_datadir\" \
- kde_locale=\"$kde_locale\" \
- kde_cgidir=\"$kde_cgidir\" \
- kde_confdir=\"$kde_confdir\" \
- kde_kcfgdir=\"$kde_kcfgdir\" \
- kde_mimedir=\"$kde_mimedir\" \
- kde_toolbardir=\"$kde_toolbardir\" \
- kde_wallpaperdir=\"$kde_wallpaperdir\" \
- kde_templatesdir=\"$kde_templatesdir\" \
- kde_bindir=\"$kde_bindir\" \
- kde_servicesdir=\"$kde_servicesdir\" \
- kde_servicetypesdir=\"$kde_servicetypesdir\" \
- kde_moduledir=\"$kde_moduledir\" \
- kde_styledir=\"$kde_styledir\" \
- kde_widgetdir=\"$kde_widgetdir\" \
- xdg_appsdir=\"$xdg_appsdir\" \
- xdg_menudir=\"$xdg_menudir\" \
- xdg_directorydir=\"$xdg_directorydir\" \
- kde_result=$1"
-])
-
-AC_DEFUN([KDE_SET_DEFAULT_PATHS],
-[
-if test "$1" = "default"; then
-
- if test -z "$kde_htmldir"; then
- kde_htmldir='\${datadir}/doc/HTML'
- fi
- if test -z "$kde_appsdir"; then
- kde_appsdir='\${datadir}/applnk'
- fi
- if test -z "$kde_icondir"; then
- kde_icondir='\${datadir}/icons'
- fi
- if test -z "$kde_sounddir"; then
- kde_sounddir='\${datadir}/sounds'
- fi
- if test -z "$kde_datadir"; then
- kde_datadir='\${datadir}/apps'
- fi
- if test -z "$kde_locale"; then
- kde_locale='\${datadir}/locale'
- fi
- if test -z "$kde_cgidir"; then
- kde_cgidir='\${exec_prefix}/cgi-bin'
- fi
- if test -z "$kde_confdir"; then
- kde_confdir='\${datadir}/config'
- fi
- if test -z "$kde_kcfgdir"; then
- kde_kcfgdir='\${datadir}/config.kcfg'
- fi
- if test -z "$kde_mimedir"; then
- kde_mimedir='\${datadir}/mimelnk'
- fi
- if test -z "$kde_toolbardir"; then
- kde_toolbardir='\${datadir}/toolbar'
- fi
- if test -z "$kde_wallpaperdir"; then
- kde_wallpaperdir='\${datadir}/wallpapers'
- fi
- if test -z "$kde_templatesdir"; then
- kde_templatesdir='\${datadir}/templates'
- fi
- if test -z "$kde_bindir"; then
- kde_bindir='\${exec_prefix}/bin'
- fi
- if test -z "$kde_servicesdir"; then
- kde_servicesdir='\${datadir}/services'
- fi
- if test -z "$kde_servicetypesdir"; then
- kde_servicetypesdir='\${datadir}/servicetypes'
- fi
- if test -z "$kde_moduledir"; then
- if test "$kde_qtver" = "2"; then
- kde_moduledir='\${libdir}/kde2'
- else
- kde_moduledir='\${libdir}/kde3'
- fi
- fi
- if test -z "$kde_styledir"; then
- kde_styledir='\${libdir}/kde3/plugins/styles'
- fi
- if test -z "$kde_widgetdir"; then
- kde_widgetdir='\${libdir}/kde3/plugins/designer'
- fi
- if test -z "$xdg_appsdir"; then
- xdg_appsdir='\${datadir}/applications/tde'
- fi
- if test -z "$xdg_menudir"; then
- xdg_menudir='\${sysconfdir}/xdg/menus'
- fi
- if test -z "$xdg_directorydir"; then
- xdg_directorydir='\${datadir}/desktop-directories'
- fi
-
- KDE_SET_PATHS(defaults)
-
-else
-
- if test $kde_qtver = 1; then
- AC_MSG_RESULT([compiling])
- KDE_1_CHECK_PATHS
- else
- AC_MSG_ERROR([path checking not yet supported for KDE 2])
- fi
-
-fi
-])
-
-AC_DEFUN([KDE_CHECK_PATHS_FOR_COMPLETENESS],
-[ if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
- test -z "$kde_icondir" || test -z "$kde_sounddir" ||
- test -z "$kde_datadir" || test -z "$kde_locale" ||
- test -z "$kde_cgidir" || test -z "$kde_confdir" ||
- test -z "$kde_kcfgdir" ||
- test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
- test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
- test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
- test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
- test -z "$kde_styledir" || test -z "kde_widgetdir" ||
- test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z "$xdg_directorydir" ||
- test "x$kde_have_all_paths" != "xyes"; then
- kde_have_all_paths=no
- fi
-])
-
-AC_DEFUN([KDE_MISSING_PROG_ERROR],
-[
- AC_MSG_ERROR([The important program $1 was not found!
-Please check whether you installed KDE correctly.
-])
-])
-
-AC_DEFUN([KDE_MISSING_ARTS_ERROR],
-[
- AC_MSG_ERROR([The important program $1 was not found!
-Please check whether you installed aRts correctly or use
---without-arts to compile without aRts support (this will remove functionality).
-])
-])
-
-AC_DEFUN([KDE_SET_DEFAULT_BINDIRS],
-[
- kde_default_bindirs="/usr/bin /usr/local/bin /opt/local/bin /usr/X11R6/bin /opt/kde/bin /opt/kde3/bin /usr/kde/bin /usr/local/kde/bin"
- test -n "$TDEDIR" && kde_default_bindirs="$TDEDIR/bin $kde_default_bindirs"
- if test -n "$TDEDIRS"; then
- kde_save_IFS=$IFS
- IFS=:
- for dir in $TDEDIRS; do
- kde_default_bindirs="$dir/bin $kde_default_bindirs "
- done
- IFS=$kde_save_IFS
- fi
-])
-
-AC_DEFUN([KDE_SUBST_PROGRAMS],
-[
- AC_ARG_WITH(arts,
- AC_HELP_STRING([--without-arts],[build without aRts [default=no]]),
- [build_arts=$withval],
- [build_arts=yes]
- )
- AM_CONDITIONAL(include_ARTS, test "$build_arts" '!=' "no")
- if test "$build_arts" = "no"; then
- AC_DEFINE(WITHOUT_ARTS, 1, [Defined if compiling without arts])
- fi
-
- KDE_SET_DEFAULT_BINDIRS
- kde_default_bindirs="$exec_prefix/bin $prefix/bin $kde_libs_prefix/bin $kde_default_bindirs"
- KDE_FIND_PATH(dcopidl, DCOPIDL, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl)])
- KDE_FIND_PATH(dcopidl2cpp, DCOPIDL2CPP, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl2cpp)])
- if test "$build_arts" '!=' "no"; then
- KDE_FIND_PATH(mcopidl, MCOPIDL, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(mcopidl)])
- KDE_FIND_PATH(artsc-config, ARTSCCONFIG, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(artsc-config)])
- fi
- KDE_FIND_PATH(meinproc, MEINPROC, [$kde_default_bindirs])
-
- kde32ornewer=1
- kde33ornewer=1
- if test -n "$kde_qtver" && test "$kde_qtver" -lt 3; then
- kde32ornewer=
- kde33ornewer=
- else
- if test "$kde_qtver" = "3"; then
- if test "$kde_qtsubver" -le 1; then
- kde32ornewer=
- fi
- if test "$kde_qtsubver" -le 2; then
- kde33ornewer=
- fi
- if test "$KDECONFIG" != "compiled"; then
- if test `$KDECONFIG --version | grep KDE | sed 's/KDE: \(...\).*/\1/'` = 3.2; then
- kde33ornewer=
- fi
- fi
- fi
- fi
-
- if test -n "$kde32ornewer"; then
- KDE_FIND_PATH(tdeconfig_compiler, KCONFIG_COMPILER, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tdeconfig_compiler)])
- KDE_FIND_PATH(dcopidlng, DCOPIDLNG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidlng)])
- fi
- if test -n "$kde33ornewer"; then
- KDE_FIND_PATH(maketdewidgets, MAKETDEWIDGETS, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(maketdewidgets)])
- AC_SUBST(MAKETDEWIDGETS)
- fi
- KDE_FIND_PATH(xmllint, XMLLINT, [${prefix}/bin ${exec_prefix}/bin], [XMLLINT=""])
-
- if test -n "$MEINPROC" -a "$MEINPROC" != "compiled"; then
- kde_sharedirs="$prefix/share /opt/trinity/share /opt/trinity/share /opt/kde/share /usr/share/kde /usr/local/share /usr/share"
- test -n "$TDEDIR" && kde_sharedirs="$TDEDIR/share $kde_sharedirs"
- AC_FIND_FILE(apps/ksgmltools2/customization/tde-chunk.xsl, $kde_sharedirs, KDE_XSL_STYLESHEET)
- if test "$KDE_XSL_STYLESHEET" = "NO"; then
- KDE_XSL_STYLESHEET=""
- else
- KDE_XSL_STYLESHEET="$KDE_XSL_STYLESHEET/apps/ksgmltools2/customization/tde-chunk.xsl"
- fi
- fi
-
- DCOP_DEPENDENCIES='$(DCOPIDL)'
- if test -n "$kde32ornewer"; then
- KCFG_DEPENDENCIES='$(KCONFIG_COMPILER)'
- DCOP_DEPENDENCIES='$(DCOPIDL) $(DCOPIDLNG)'
- AC_SUBST(KCONFIG_COMPILER)
- AC_SUBST(KCFG_DEPENDENCIES)
- AC_SUBST(DCOPIDLNG)
- fi
- AC_SUBST(DCOPIDL)
- AC_SUBST(DCOPIDL2CPP)
- AC_SUBST(DCOP_DEPENDENCIES)
- AC_SUBST(MCOPIDL)
- AC_SUBST(ARTSCCONFIG)
- AC_SUBST(MEINPROC)
- AC_SUBST(KDE_XSL_STYLESHEET)
- AC_SUBST(XMLLINT)
-])dnl
-
-AC_DEFUN([AC_CREATE_KFSSTND],
-[
-AC_REQUIRE([AC_CHECK_RPATH])
-
-AC_MSG_CHECKING([for KDE paths])
-kde_result=""
-kde_cached_paths=yes
-AC_CACHE_VAL(kde_cv_all_paths,
-[
- KDE_SET_DEFAULT_PATHS($1)
- kde_cached_paths=no
-])
-eval "$kde_cv_all_paths"
-KDE_CHECK_PATHS_FOR_COMPLETENESS
-if test "$kde_have_all_paths" = "no" && test "$kde_cached_paths" = "yes"; then
- # wrong values were cached, may be, we can set better ones
- kde_result=
- kde_htmldir= kde_appsdir= kde_icondir= kde_sounddir=
- kde_datadir= kde_locale= kde_cgidir= kde_confdir= kde_kcfgdir=
- kde_mimedir= kde_toolbardir= kde_wallpaperdir= kde_templatesdir=
- kde_bindir= kde_servicesdir= kde_servicetypesdir= kde_moduledir=
- kde_have_all_paths=
- kde_styledir=
- kde_widgetdir=
- xdg_appsdir = xdg_menudir= xdg_directorydir=
- KDE_SET_DEFAULT_PATHS($1)
- eval "$kde_cv_all_paths"
- KDE_CHECK_PATHS_FOR_COMPLETENESS
- kde_result="$kde_result (cache overridden)"
-fi
-if test "$kde_have_all_paths" = "no"; then
- AC_MSG_ERROR([configure could not run a little KDE program to test the environment.
-Since it had compiled and linked before, it must be a strange problem on your system.
-Look at config.log for details. If you are not able to fix this, look at
-http://www.kde.org/faq/installation.html or any www.kde.org mirror.
-(If you're using an egcs version on Linux, you may update binutils!)
-])
-else
- rm -f conftest*
- AC_MSG_RESULT($kde_result)
-fi
-
-bindir=$kde_bindir
-
-KDE_SUBST_PROGRAMS
-
-])
-
-AC_DEFUN([AC_SUBST_KFSSTND],
-[
-AC_SUBST(kde_htmldir)
-AC_SUBST(kde_appsdir)
-AC_SUBST(kde_icondir)
-AC_SUBST(kde_sounddir)
-AC_SUBST(kde_datadir)
-AC_SUBST(kde_locale)
-AC_SUBST(kde_confdir)
-AC_SUBST(kde_kcfgdir)
-AC_SUBST(kde_mimedir)
-AC_SUBST(kde_wallpaperdir)
-AC_SUBST(kde_bindir)
-dnl X Desktop Group standards
-AC_SUBST(xdg_appsdir)
-AC_SUBST(xdg_menudir)
-AC_SUBST(xdg_directorydir)
-dnl for KDE 2
-AC_SUBST(kde_templatesdir)
-AC_SUBST(kde_servicesdir)
-AC_SUBST(kde_servicetypesdir)
-AC_SUBST(kde_moduledir)
-AC_SUBST(tdeinitdir, '$(kde_moduledir)')
-AC_SUBST(kde_styledir)
-AC_SUBST(kde_widgetdir)
-if test "$kde_qtver" = 1; then
- kde_minidir="$kde_icondir/mini"
-else
-# for KDE 1 - this breaks KDE2 apps using minidir, but
-# that's the plan ;-/
- kde_minidir="/dev/null"
-fi
-dnl AC_SUBST(kde_minidir)
-dnl AC_SUBST(kde_cgidir)
-dnl AC_SUBST(kde_toolbardir)
-])
-
-AC_DEFUN([KDE_MISC_TESTS],
-[
- dnl Checks for libraries.
- AC_CHECK_LIB(util, main, [LIBUTIL="-lutil"]) dnl for *BSD
- AC_SUBST(LIBUTIL)
- AC_CHECK_LIB(compat, main, [LIBCOMPAT="-lcompat"]) dnl for *BSD
- AC_SUBST(LIBCOMPAT)
- kde_have_crypt=
- AC_CHECK_LIB(crypt, crypt, [LIBCRYPT="-lcrypt"; kde_have_crypt=yes],
- AC_CHECK_LIB(c, crypt, [kde_have_crypt=yes], [
- AC_MSG_WARN([you have no crypt in either libcrypt or libc.
-You should install libcrypt from another source or configure with PAM
-support])
- kde_have_crypt=no
- ]))
- AC_SUBST(LIBCRYPT)
- if test $kde_have_crypt = yes; then
- AC_DEFINE_UNQUOTED(HAVE_CRYPT, 1, [Defines if your system has the crypt function])
- fi
- AC_CHECK_SOCKLEN_T
- AC_CHECK_LIB(dnet, dnet_ntoa, [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"])
- if test $ac_cv_lib_dnet_dnet_ntoa = no; then
- AC_CHECK_LIB(dnet_stub, dnet_ntoa,
- [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"])
- fi
- AC_CHECK_FUNC(inet_ntoa)
- if test $ac_cv_func_inet_ntoa = no; then
- AC_CHECK_LIB(nsl, inet_ntoa, X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl")
- fi
- AC_CHECK_FUNC(connect)
- if test $ac_cv_func_connect = no; then
- AC_CHECK_LIB(socket, connect, X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS", ,
- $X_EXTRA_LIBS)
- fi
-
- AC_CHECK_FUNC(remove)
- if test $ac_cv_func_remove = no; then
- AC_CHECK_LIB(posix, remove, X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix")
- fi
-
- # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
- AC_CHECK_FUNC(shmat, ,
- AC_CHECK_LIB(ipc, shmat, X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"))
-
- # more headers that need to be explicitly included on darwin
- AC_CHECK_HEADERS(sys/types.h stdint.h)
-
- # sys/bitypes.h is needed for uint32_t and friends on Tru64
- AC_CHECK_HEADERS(sys/bitypes.h)
-
- # darwin requires a poll emulation library
- AC_CHECK_LIB(poll, poll, LIB_POLL="-lpoll")
-
- # for some image handling on Mac OS X
- AC_CHECK_HEADERS(Carbon/Carbon.h)
-
- # CoreAudio framework
- AC_CHECK_HEADER(CoreAudio/CoreAudio.h, [
- AC_DEFINE(HAVE_COREAUDIO, 1, [Define if you have the CoreAudio API])
- FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio"
- ])
-
- AC_CHECK_RES_INIT
- AC_SUBST(LIB_POLL)
- AC_SUBST(FRAMEWORK_COREAUDIO)
- LIBSOCKET="$X_EXTRA_LIBS"
- AC_SUBST(LIBSOCKET)
- AC_SUBST(X_EXTRA_LIBS)
- AC_CHECK_LIB(ucb, killpg, [LIBUCB="-lucb"]) dnl for Solaris2.4
- AC_SUBST(LIBUCB)
-
- case $host in dnl this *is* LynxOS specific
- *-*-lynxos* )
- AC_MSG_CHECKING([LynxOS header file wrappers])
- [CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"]
- AC_MSG_RESULT(disabled)
- AC_CHECK_LIB(bsd, gethostbyname, [LIBSOCKET="-lbsd"]) dnl for LynxOS
- ;;
- esac
-
- KDE_CHECK_TYPES
- KDE_CHECK_LIBDL
- KDE_CHECK_STRLCPY
- KDE_CHECK_PIE_SUPPORT
-
-# darwin needs this to initialize the environment
-AC_CHECK_HEADERS(crt_externs.h)
-AC_CHECK_FUNC(_NSGetEnviron, [AC_DEFINE(HAVE_NSGETENVIRON, 1, [Define if your system needs _NSGetEnviron to set up the environment])])
-
-AH_VERBATIM(_DARWIN_ENVIRON,
-[
-#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
-# include <sys/time.h>
-# include <crt_externs.h>
-# define environ (*_NSGetEnviron())
-#endif
-])
-
-AH_VERBATIM(_AIX_STRINGS_H_BZERO,
-[
-/*
- * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
- * that defines bzero.
- */
-
-#if defined(_AIX)
-#include <strings.h>
-#endif
-])
-
-AC_CHECK_FUNCS([vsnprintf snprintf])
-
-AH_VERBATIM(_TRU64,[
-/*
- * On HP-UX, the declaration of vsnprintf() is needed every time !
- */
-
-#if !defined(HAVE_VSNPRINTF) || defined(hpux)
-#if __STDC__
-#include <stdarg.h>
-#include <stdlib.h>
-#else
-#include <varargs.h>
-#endif
-#ifdef __cplusplus
-extern "C"
-#endif
-int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
-#ifdef __cplusplus
-extern "C"
-#endif
-int snprintf(char *str, size_t n, char const *fmt, ...);
-#endif
-])
-
-])
-
-dnl ------------------------------------------------------------------------
-dnl Find the header files and libraries for X-Windows. Extended the
-dnl macro AC_PATH_X
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([K_PATH_X],
-[
-AC_REQUIRE([KDE_MISC_TESTS])dnl
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_ARG_ENABLE(
- embedded,
- AC_HELP_STRING([--enable-embedded],[link to Qt-embedded, don't use X]),
- kde_use_qt_emb=$enableval,
- kde_use_qt_emb=no
-)
-
-AC_ARG_ENABLE(
- qtopia,
- AC_HELP_STRING([--enable-qtopia],[link to Qt-embedded, link to the Qtopia Environment]),
- kde_use_qt_emb_palm=$enableval,
- kde_use_qt_emb_palm=no
-)
-
-AC_ARG_ENABLE(
- mac,
- AC_HELP_STRING([--enable-mac],[link to Qt/Mac (don't use X)]),
- kde_use_qt_mac=$enableval,
- kde_use_qt_mac=no
-)
-
-# used to disable x11-specific stuff on special platforms
-AM_CONDITIONAL(include_x11, test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no")
-
-if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no"; then
-
-AC_MSG_CHECKING(for X)
-
-AC_CACHE_VAL(kde_cv_have_x,
-[# One or both of the vars are not set, and there is no cached value.
-if test "{$x_includes+set}" = set || test "$x_includes" = NONE; then
- kde_x_includes=NO
-else
- kde_x_includes=$x_includes
-fi
-if test "{$x_libraries+set}" = set || test "$x_libraries" = NONE; then
- kde_x_libraries=NO
-else
- kde_x_libraries=$x_libraries
-fi
-
-# below we use the standard autoconf calls
-ac_x_libraries=$kde_x_libraries
-ac_x_includes=$kde_x_includes
-
-KDE_PATH_X_DIRECT
-dnl AC_PATH_X_XMKMF picks /usr/lib as the path for the X libraries.
-dnl Unfortunately, if compiling with the N32 ABI, this is not the correct
-dnl location. The correct location is /usr/lib32 or an undefined value
-dnl (the linker is smart enough to pick the correct default library).
-dnl Things work just fine if you use just AC_PATH_X_DIRECT.
-dnl Solaris has a similar problem. AC_PATH_X_XMKMF forces x_includes to
-dnl /usr/openwin/include, which doesn't work. /usr/include does work, so
-dnl x_includes should be left alone.
-case "$host" in
-mips-sgi-irix6*)
- ;;
-*-*-solaris*)
- ;;
-*)
- _AC_PATH_X_XMKMF
- if test -z "$ac_x_includes"; then
- ac_x_includes="."
- fi
- if test -z "$ac_x_libraries"; then
- ac_x_libraries="/usr/lib${tdelibsuff}"
- fi
-esac
-#from now on we use our own again
-
-# when the user already gave --x-includes, we ignore
-# what the standard autoconf macros told us.
-if test "$kde_x_includes" = NO; then
- kde_x_includes=$ac_x_includes
-fi
-
-# for --x-libraries too
-if test "$kde_x_libraries" = NO; then
- kde_x_libraries=$ac_x_libraries
-fi
-
-if test "$kde_x_includes" = NO; then
- AC_MSG_ERROR([Can't find X includes. Please check your installation and add the correct paths!])
-fi
-
-if test "$kde_x_libraries" = NO; then
- AC_MSG_ERROR([Can't find X libraries. Please check your installation and add the correct paths!])
-fi
-
-# Record where we found X for the cache.
-kde_cv_have_x="have_x=yes \
- kde_x_includes=$kde_x_includes kde_x_libraries=$kde_x_libraries"
-])dnl
-
-eval "$kde_cv_have_x"
-
-if test "$have_x" != yes; then
- AC_MSG_RESULT($have_x)
- no_x=yes
-else
- AC_MSG_RESULT([libraries $kde_x_libraries, headers $kde_x_includes])
-fi
-
-if test -z "$kde_x_includes" || test "x$kde_x_includes" = xNONE; then
- X_INCLUDES=""
- x_includes="."; dnl better than nothing :-
- else
- x_includes=$kde_x_includes
- X_INCLUDES="-I$x_includes"
-fi
-
-if test -z "$kde_x_libraries" || test "x$kde_x_libraries" = xNONE || test "$kde_x_libraries" = "/usr/lib"; then
- X_LDFLAGS=""
- x_libraries="/usr/lib"; dnl better than nothing :-
- else
- x_libraries=$kde_x_libraries
- X_LDFLAGS="-L$x_libraries"
-fi
-all_includes="$X_INCLUDES"
-all_libraries="$X_LDFLAGS $LDFLAGS_AS_NEEDED $LDFLAGS_NEW_DTAGS"
-
-# Check for libraries that X11R6 Xt/Xaw programs need.
-ac_save_LDFLAGS="$LDFLAGS"
-LDFLAGS="$LDFLAGS $X_LDFLAGS"
-# SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
-# check for ICE first), but we must link in the order -lSM -lICE or
-# we get undefined symbols. So assume we have SM if we have ICE.
-# These have to be linked with before -lX11, unlike the other
-# libraries we check for below, so use a different variable.
-# --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
-AC_CHECK_LIB(ICE, IceConnectionNumber,
- [LIBSM="-lSM -lICE"], , $X_EXTRA_LIBS)
-LDFLAGS="$ac_save_LDFLAGS"
-
-LIB_X11='-lX11 $(LIBSOCKET)'
-
-AC_MSG_CHECKING(for libXext)
-AC_CACHE_VAL(kde_cv_have_libXext,
-[
-kde_ldflags_safe="$LDFLAGS"
-kde_libs_safe="$LIBS"
-
-LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS"
-LIBS="-lXext -lX11 $LIBSOCKET"
-
-AC_TRY_LINK([
-#include <stdio.h>
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-],
-[
-printf("hello Xext\n");
-],
-kde_cv_have_libXext=yes,
-kde_cv_have_libXext=no
-)
-
-LDFLAGS=$kde_ldflags_safe
-LIBS=$kde_libs_safe
-])
-
-AC_MSG_RESULT($kde_cv_have_libXext)
-
-if test "$kde_cv_have_libXext" = "no"; then
- AC_MSG_ERROR([We need a working libXext to proceed. Since configure
-can't find it itself, we stop here assuming that make wouldn't find
-them either.])
-fi
-
-LIB_XEXT="-lXext"
-QTE_NORTTI=""
-
-elif test "$kde_use_qt_emb" = "yes"; then
- dnl We're using QT Embedded
- CPPFLAGS=-DQWS
- CXXFLAGS="$CXXFLAGS -fno-rtti"
- QTE_NORTTI="-fno-rtti -DQWS"
- X_PRE_LIBS=""
- LIB_X11=""
- LIB_XEXT=""
- LIB_XRENDER=""
- LIBSM=""
- X_INCLUDES=""
- X_LDFLAGS=""
- x_includes=""
- x_libraries=""
-elif test "$kde_use_qt_mac" = "yes"; then
- dnl We're using QT/Mac (I use QT_MAC so that qglobal.h doesn't *have* to
- dnl be included to get the information) --Sam
- CXXFLAGS="$CXXFLAGS -DQT_MAC -no-cpp-precomp"
- CFLAGS="$CFLAGS -DQT_MAC -no-cpp-precomp"
- X_PRE_LIBS=""
- LIB_X11=""
- LIB_XEXT=""
- LIB_XRENDER=""
- LIBSM=""
- X_INCLUDES=""
- X_LDFLAGS=""
- x_includes=""
- x_libraries=""
-fi
-AC_SUBST(X_PRE_LIBS)
-AC_SUBST(LIB_X11)
-AC_SUBST(LIB_XRENDER)
-AC_SUBST(LIBSM)
-AC_SUBST(X_INCLUDES)
-AC_SUBST(X_LDFLAGS)
-AC_SUBST(x_includes)
-AC_SUBST(x_libraries)
-AC_SUBST(QTE_NORTTI)
-AC_SUBST(LIB_XEXT)
-
-])
-
-AC_DEFUN([KDE_PRINT_QT_PROGRAM],
-[
-AC_REQUIRE([KDE_USE_TQT])
-cat > conftest.$ac_ext <<EOF
-#include "confdefs.h"
-#include <qglobal.h>
-#include <qapplication.h>
-EOF
-if test "$kde_qtver" = "2"; then
-cat >> conftest.$ac_ext <<EOF
-#include <qevent.h>
-#include <qstring.h>
-#include <qstyle.h>
-EOF
-
-if test $kde_qtsubver -gt 0; then
-cat >> conftest.$ac_ext <<EOF
-#if QT_VERSION < 210
-#error 1
-#endif
-EOF
-fi
-fi
-
-if test "$kde_qtver" = "3"; then
-cat >> conftest.$ac_ext <<EOF
-#include <qcursor.h>
-#include <qstylefactory.h>
-#include <private/qucomextra_p.h>
-EOF
-fi
-
-echo "#if ! ($kde_qt_verstring)" >> conftest.$ac_ext
-cat >> conftest.$ac_ext <<EOF
-#error 1
-#endif
-
-int main() {
-EOF
-if test "$kde_qtver" = "2"; then
-cat >> conftest.$ac_ext <<EOF
- QStringList *t = new QStringList();
- Q_UNUSED(t);
-EOF
-if test $kde_qtsubver -gt 0; then
-cat >> conftest.$ac_ext <<EOF
- QString s;
- s.setLatin1("Elvis is alive", 14);
-EOF
-fi
-fi
-if test "$kde_qtver" = "3"; then
-cat >> conftest.$ac_ext <<EOF
- (void)QStyleFactory::create(QString::null);
- QCursor c(Qt::WhatsThisCursor);
-EOF
-fi
-cat >> conftest.$ac_ext <<EOF
- return 0;
-}
-EOF
-])
-
-AC_DEFUN([KDE_USE_TQT],
-[
-if test -z "$1"; then
- # Current default Qt version: 3.3
- kde_qtver=3
- kde_qtsubver=3
-else
- kde_qtsubver=`echo "$1" | sed -e 's#[0-9][0-9]*\.\([0-9][0-9]*\).*#\1#'`
- # following is the check if subversion isnt found in passed argument
- if test "$kde_qtsubver" = "$1"; then
- kde_qtsubver=1
- fi
- kde_qtver=`echo "$1" | sed -e 's#^\([0-9][0-9]*\)\..*#\1#'`
- if test "$kde_qtver" = "1"; then
- kde_qtsubver=42
- fi
-fi
-
-if test -z "$2"; then
- if test "$kde_qtver" = "2"; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_minversion=">= Qt 2.2.2"
- else
- kde_qt_minversion=">= Qt 2.0.2"
- fi
- fi
- if test "$kde_qtver" = "3"; then
- if test $kde_qtsubver -gt 0; then
- if test $kde_qtsubver -gt 1; then
- if test $kde_qtsubver -gt 2; then
- kde_qt_minversion=">= Qt 3.3 and < 4.0"
- else
- kde_qt_minversion=">= Qt 3.2 and < 4.0"
- fi
- else
- kde_qt_minversion=">= Qt 3.1 (20021021) and < 4.0"
- fi
- else
- kde_qt_minversion=">= Qt 3.0 and < 4.0"
- fi
- fi
- if test "$kde_qtver" = "1"; then
- kde_qt_minversion=">= 1.42 and < 2.0"
- fi
-else
- kde_qt_minversion="$2"
-fi
-
-if test -z "$3"; then
- if test $kde_qtver = 3; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_verstring="QT_VERSION >= 0x03@VER@00 && QT_VERSION < 0x040000"
- qtsubver=`echo "00$kde_qtsubver" | sed -e 's,.*\(..\)$,\1,'`
- kde_qt_verstring=`echo $kde_qt_verstring | sed -e "s,@VER@,$qtsubver,"`
- else
- kde_qt_verstring="QT_VERSION >= 300 && QT_VERSION < 0x040000"
- fi
- fi
- if test $kde_qtver = 2; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_verstring="QT_VERSION >= 222"
- else
- kde_qt_verstring="QT_VERSION >= 200"
- fi
- fi
- if test $kde_qtver = 1; then
- kde_qt_verstring="QT_VERSION >= 142 && QT_VERSION < 200"
- fi
-else
- kde_qt_verstring="$3"
-fi
-
-if test $kde_qtver = 4; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt4 /usr/lib/qt /usr/share/qt4"
-fi
-if test $kde_qtver = 3; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt3 /usr/lib/qt /usr/share/qt3 /usr/lib${tdelibsuff}/qt-3.3"
- if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- fi
- if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- kde_qt_dirs="$kde_qt_dirs `$PKG_CONFIG --variable=prefix qt-mt`"
- fi
- fi
-fi
-if test $kde_qtver = 2; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt2 /usr/lib/qt"
-fi
-if test $kde_qtver = 1; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt"
-fi
-])
-
-AC_DEFUN([KDE_CHECK_QT_DIRECT],
-[
-AC_REQUIRE([KDE_USE_TQT])
-AC_MSG_CHECKING([if Qt compiles without flags])
-AC_CACHE_VAL(kde_cv_qt_direct,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
-ac_LIBRARY_PATH="$LIBRARY_PATH"
-ac_cxxflags_safe="$CXXFLAGS"
-ac_ldflags_safe="$LDFLAGS"
-ac_libs_safe="$LIBS"
-
-CXXFLAGS="$CXXFLAGS -I$tqt_includes"
-LDFLAGS="$LDFLAGS $X_LDFLAGS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$LIBTQT -lXext -lX11 $LIBSOCKET"
-else
-LIBS="$LIBTQT $LIBSOCKET"
-fi
-LD_LIBRARY_PATH=
-export LD_LIBRARY_PATH
-LIBRARY_PATH=
-export LIBRARY_PATH
-
-KDE_PRINT_QT_PROGRAM
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- kde_cv_qt_direct="yes"
-else
- kde_cv_qt_direct="no"
- echo "configure: failed program was:" >&AC_FD_CC
- cat conftest.$ac_ext >&AC_FD_CC
-fi
-
-rm -f conftest*
-CXXFLAGS="$ac_cxxflags_safe"
-LDFLAGS="$ac_ldflags_safe"
-LIBS="$ac_libs_safe"
-
-LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
-export LD_LIBRARY_PATH
-LIBRARY_PATH="$ac_LIBRARY_PATH"
-export LIBRARY_PATH
-AC_LANG_RESTORE
-])
-
-if test "$kde_cv_qt_direct" = "yes"; then
- AC_MSG_RESULT(yes)
- $1
-else
- AC_MSG_RESULT(no)
- $2
-fi
-])
-
-dnl ------------------------------------------------------------------------
-dnl Try to find the Qt headers and libraries.
-dnl $(QT_LDFLAGS) will be -Ltqtliblocation (if needed)
-dnl and $(TQT_INCLUDES) will be -Iqthdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_PATH_TQT_1_3],
-[
-AC_REQUIRE([K_PATH_X])
-AC_REQUIRE([KDE_USE_TQT])
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-dnl ------------------------------------------------------------------------
-dnl Add configure flag to enable linking to MT version of Qt library.
-dnl ------------------------------------------------------------------------
-
-AC_ARG_ENABLE(
- mt,
- AC_HELP_STRING([--disable-mt],[link to non-threaded Qt (deprecated)]),
- kde_use_qt_mt=$enableval,
- [
- if test $kde_qtver = 3; then
- kde_use_qt_mt=yes
- else
- kde_use_qt_mt=no
- fi
- ]
-)
-
-USING_QT_MT=""
-
-dnl ------------------------------------------------------------------------
-dnl If we not get --disable-qt-mt then adjust some vars for the host.
-dnl ------------------------------------------------------------------------
-
-KDE_MT_LDFLAGS=
-KDE_MT_LIBS=
-if test "x$kde_use_qt_mt" = "xyes"; then
- KDE_CHECK_THREADING
- if test "x$kde_use_threading" = "xyes"; then
- CPPFLAGS="$USE_THREADS -DTQT_THREAD_SUPPORT $CPPFLAGS"
- KDE_MT_LDFLAGS="$USE_THREADS"
- KDE_MT_LIBS="$LIBPTHREAD"
- else
- kde_use_qt_mt=no
- fi
-fi
-AC_SUBST(KDE_MT_LDFLAGS)
-AC_SUBST(KDE_MT_LIBS)
-
-kde_qt_was_given=yes
-
-dnl ------------------------------------------------------------------------
-dnl If we haven't been told how to link to Qt, we work it out for ourselves.
-dnl ------------------------------------------------------------------------
-if test -z "$LIBTQT_GLOB"; then
- if test "x$kde_use_qt_emb" = "xyes"; then
- LIBTQT_GLOB="libtqte.*"
- else
- LIBTQT_GLOB="libtqt.*"
- fi
-fi
-
-dnl ------------------------------------------------------------
-dnl If we got --enable-embedded then adjust the Qt library name.
-dnl ------------------------------------------------------------
-if test "x$kde_use_qt_emb" = "xyes"; then
- tqtlib="qte"
-else
- tqtlib="qt"
-fi
-
-kde_int_qt="-l$tqtlib"
-
-if test -z "$LIBQPE"; then
-dnl ------------------------------------------------------------
-dnl If we got --enable-palmtop then add -lqpe to the link line
-dnl ------------------------------------------------------------
- if test "x$kde_use_qt_emb" = "xyes"; then
- if test "x$kde_use_qt_emb_palm" = "xyes"; then
- LIB_QPE="-lqpe"
- else
- LIB_QPE=""
- fi
- else
- LIB_QPE=""
- fi
-fi
-
-dnl ------------------------------------------------------------------------
-dnl If we got --enable-qt-mt then adjust the Qt library name for the host.
-dnl ------------------------------------------------------------------------
-
-if test "x$kde_use_qt_mt" = "xyes"; then
- LIBTQT="-l$tqtlib-mt"
- kde_int_qt="-l$tqtlib-mt"
- LIBTQT_GLOB="lib$tqtlib-mt.*"
- USING_QT_MT="using -mt"
-else
- LIBTQT="-l$tqtlib"
-fi
-
-if test $kde_qtver != 1; then
-
- AC_REQUIRE([AC_FIND_PNG])
- AC_REQUIRE([AC_FIND_JPEG])
- LIBTQT="$LIBTQT $LIBPNG $LIBJPEG"
-fi
-
-if test $kde_qtver = 3; then
- AC_REQUIRE([KDE_CHECK_LIBDL])
- LIBTQT="$LIBTQT $LIBDL"
-fi
-
-AC_MSG_CHECKING([for Qt])
-
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBTQT="$LIBTQT $X_PRE_LIBS -lXext -lX11 $LIBSM $LIBSOCKET"
-fi
-ac_tqt_includes=NO ac_qt_libraries=NO ac_qt_bindir=NO
-qt_libraries=""
-tqt_includes=""
-AC_ARG_WITH(qt-dir,
- AC_HELP_STRING([--with-qt-dir=DIR],[where the root of Qt is installed ]),
- [ ac_tqt_includes="$withval"/include
- ac_qt_libraries="$withval"/lib${tdelibsuff}
- ac_qt_bindir="$withval"/bin
- ])
-
-AC_ARG_WITH(qt-includes,
- AC_HELP_STRING([--with-qt-includes=DIR],[where the Qt includes are. ]),
- [
- ac_tqt_includes="$withval"
- ])
-
-kde_qt_libs_given=no
-
-AC_ARG_WITH(qt-libraries,
- AC_HELP_STRING([--with-qt-libraries=DIR],[where the Qt library is installed.]),
- [ ac_qt_libraries="$withval"
- kde_qt_libs_given=yes
- ])
-
-AC_CACHE_VAL(ac_cv_have_qt,
-[#try to guess Qt locations
-
-qt_incdirs=""
-for dir in $kde_qt_dirs; do
- qt_incdirs="$qt_incdirs $dir/include $dir"
-done
-if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-fi
-if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- qt_incdirs="$qt_incdirs `$PKG_CONFIG --variable=includedir qt-mt`"
- fi
-fi
-qt_incdirs="$QTINC $qt_incdirs /usr/local/qt/include /usr/include/qt /usr/include /usr/X11R6/include/X11/qt /usr/X11R6/include/qt /usr/X11R6/include/qt2 /usr/include/qt3 $x_includes"
-if test ! "$ac_tqt_includes" = "NO"; then
- qt_incdirs="$ac_tqt_includes $qt_incdirs"
-fi
-
-if test "$kde_qtver" != "1"; then
- kde_qt_header=qstyle.h
-else
- kde_qt_header=qglobal.h
-fi
-
-AC_FIND_FILE($kde_qt_header, $qt_incdirs, qt_incdir)
-ac_tqt_includes="$qt_incdir"
-
-qt_libdirs=""
-for dir in $kde_qt_dirs; do
- qt_libdirs="$qt_libdirs $dir/lib${tdelibsuff} $dir/lib $dir"
-done
-if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-fi
-if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- qt_libdirs="$qt_incdirs `$PKG_CONFIG --variable=libdir qt-mt`"
- fi
-fi
-qt_libdirs="$TQTLIB $qt_libdirs /usr/X11R6/lib /usr/lib /usr/local/qt/lib $x_libraries"
-if test ! "$ac_qt_libraries" = "NO"; then
- qt_libdir=$ac_qt_libraries
-else
- qt_libdirs="$ac_qt_libraries $qt_libdirs"
- # if the Qt was given, the chance is too big that libtqt.* doesn't exist
- qt_libdir=NONE
- for dir in $qt_libdirs; do
- try="ls -1 $dir/${LIBTQT_GLOB}"
- if test -n "`$try 2> /dev/null`"; then qt_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
- done
-fi
-for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
- if test -e "$a"; then
- LIBTQT="$LIBTQT ${kde_int_qt}_incremental"
- break
- fi
-done
-
-ac_qt_libraries="$qt_libdir"
-
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-
-ac_cxxflags_safe="$CXXFLAGS"
-ac_ldflags_safe="$LDFLAGS"
-ac_libs_safe="$LIBS"
-
-CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
-LDFLAGS="$LDFLAGS -L$qt_libdir $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
-LIBS="$LIBS $LIBTQT $KDE_MT_LIBS"
-
-KDE_PRINT_QT_PROGRAM
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- rm -f conftest*
-else
- echo "configure: failed program was:" >&AC_FD_CC
- cat conftest.$ac_ext >&AC_FD_CC
- ac_qt_libraries="NO"
-fi
-rm -f conftest*
-CXXFLAGS="$ac_cxxflags_safe"
-LDFLAGS="$ac_ldflags_safe"
-LIBS="$ac_libs_safe"
-
-AC_LANG_RESTORE
-if test "$ac_tqt_includes" = NO || test "$ac_qt_libraries" = NO; then
- ac_cv_have_qt="have_qt=no"
- ac_qt_notfound=""
- missing_qt_mt=""
- if test "$ac_tqt_includes" = NO; then
- if test "$ac_qt_libraries" = NO; then
- ac_qt_notfound="(headers and libraries)";
- else
- ac_qt_notfound="(headers)";
- fi
- else
- if test "x$kde_use_qt_mt" = "xyes"; then
- missing_qt_mt="
-Make sure that you have compiled Qt with thread support!"
- ac_qt_notfound="(library $tqtlib-mt)";
- else
- ac_qt_notfound="(library $tqtlib)";
- fi
- fi
-
- AC_MSG_ERROR([Qt ($kde_qt_minversion) $ac_qt_notfound not found. Please check your installation!
-For more details about this problem, look at the end of config.log.$missing_qt_mt])
-else
- have_qt="yes"
-fi
-])
-
-eval "$ac_cv_have_qt"
-
-if test "$have_qt" != yes; then
- AC_MSG_RESULT([$have_qt]);
-else
- ac_cv_have_qt="have_qt=yes \
- ac_tqt_includes=$ac_tqt_includes ac_qt_libraries=$ac_qt_libraries"
- AC_MSG_RESULT([libraries $ac_qt_libraries, headers $ac_tqt_includes $USING_QT_MT])
-
- qt_libraries="$ac_qt_libraries"
- tqt_includes="$ac_tqt_includes"
-fi
-
-if test ! "$kde_qt_libs_given" = "yes" && test ! "$kde_qtver" = 3; then
- KDE_CHECK_QT_DIRECT(qt_libraries= ,[])
-fi
-
-AC_SUBST(qt_libraries)
-AC_SUBST(tqt_includes)
-
-if test "$tqt_includes" = "$x_includes" || test -z "$tqt_includes"; then
- TQT_INCLUDES=""
-else
- TQT_INCLUDES="-I$tqt_includes"
- all_includes="$TQT_INCLUDES $all_includes"
-fi
-
-if test "$qt_libraries" = "$x_libraries" || test -z "$qt_libraries"; then
- QT_LDFLAGS=""
-else
- QT_LDFLAGS="-L$qt_libraries"
- all_libraries="$QT_LDFLAGS $all_libraries"
-fi
-test -z "$KDE_MT_LDFLAGS" || all_libraries="$all_libraries $KDE_MT_LDFLAGS"
-
-AC_SUBST(TQT_INCLUDES)
-AC_SUBST(QT_LDFLAGS)
-AC_PATH_TQT_MOC_UIC
-
-KDE_CHECK_QT_JPEG
-
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIB_TQT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG) -lXext $(LIB_X11) $(LIBSM)'
-else
-LIB_TQT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG)'
-fi
-test -z "$KDE_MT_LIBS" || LIB_TQT="$LIB_TQT $KDE_MT_LIBS"
-for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
- if test -e "$a"; then
- LIB_TQT="$LIB_TQT ${kde_int_qt}_incremental"
- break
- fi
-done
-
-AC_SUBST(LIB_TQT)
-AC_SUBST(LIB_QPE)
-
-AC_SUBST(kde_qtver)
-])
-
-AC_DEFUN([AC_PATH_TQT],
-[
-AC_PATH_TQT_1_3
-])
-
-AC_DEFUN([KDE_CHECK_UIC_PLUGINS],
-[
-AC_REQUIRE([AC_PATH_TQT_MOC_UIC])
-
-if test x$ac_uic_supports_libpath = xyes; then
-
-AC_MSG_CHECKING([if UIC has KDE plugins available])
-AC_CACHE_VAL(kde_cv_uic_plugins,
-[
-cat > actest.ui << EOF
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
-<class>NewConnectionDialog</class>
-<widget class="QDialog">
- <widget class="KLineEdit">
- <property name="name">
- <cstring>testInput</cstring>
- </property>
- </widget>
-</widget>
-</UI>
-EOF
-
-
-
-kde_cv_uic_plugins=no
-kde_line="$UIC_PATH -L $kde_widgetdir"
-if test x$ac_uic_supports_nounload = xyes; then
- kde_line="$kde_line -nounload"
-fi
-kde_line="$kde_line -impl actest.h actest.ui > actest.cpp"
-if AC_TRY_EVAL(kde_line); then
- # if you're trying to debug this check and think it's incorrect,
- # better check your installation. The check _is_ correct - your
- # installation is not.
- if test -f actest.cpp && grep klineedit actest.cpp > /dev/null; then
- kde_cv_uic_plugins=yes
- fi
-fi
-rm -f actest.ui actest.cpp
-])
-
-AC_MSG_RESULT([$kde_cv_uic_plugins])
-if test "$kde_cv_uic_plugins" != yes; then
- AC_MSG_ERROR([
-you need to install tdelibs first.
-
-If you did install tdelibs, then the Qt version that is picked up by
-this configure is not the same version you used to compile tdelibs.
-The Qt Plugin installed by tdelibs is *ONLY* loadable if it is the
-_same Qt version_, compiled with the _same compiler_ and the same Qt
-configuration settings.
-])
-fi
-fi
-])
-
-AC_DEFUN([KDE_CHECK_FINAL],
-[
- AC_ARG_ENABLE(final,
- AC_HELP_STRING([--enable-final],
- [build size optimized apps (experimental - needs lots of memory)]),
- kde_use_final=$enableval, kde_use_final=no)
-
- if test "x$kde_use_final" = "xyes"; then
- KDE_USE_FINAL_TRUE=""
- KDE_USE_FINAL_FALSE="#"
- else
- KDE_USE_FINAL_TRUE="#"
- KDE_USE_FINAL_FALSE=""
- fi
- AC_SUBST(KDE_USE_FINAL_TRUE)
- AC_SUBST(KDE_USE_FINAL_FALSE)
-])
-
-AC_DEFUN([KDE_CHECK_CLOSURE],
-[
- AC_ARG_ENABLE(closure,
- AC_HELP_STRING([--enable-closure],[delay template instantiation]),
- kde_use_closure=$enableval, kde_use_closure=no)
-
- KDE_NO_UNDEFINED=""
- if test "x$kde_use_closure" = "xyes"; then
- KDE_USE_CLOSURE_TRUE=""
- KDE_USE_CLOSURE_FALSE="#"
-# CXXFLAGS="$CXXFLAGS $REPO"
- else
- KDE_USE_CLOSURE_TRUE="#"
- KDE_USE_CLOSURE_FALSE=""
- KDE_NO_UNDEFINED=""
- case $host in
- *-*-linux-gnu)
- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined],
- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined],
- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"],
- [KDE_NO_UNDEFINED=""])],
- [KDE_NO_UNDEFINED=""])
- ;;
- esac
- fi
- AC_SUBST(KDE_USE_CLOSURE_TRUE)
- AC_SUBST(KDE_USE_CLOSURE_FALSE)
- AC_SUBST(KDE_NO_UNDEFINED)
-])
-
-dnl Check if the linker supports --enable-new-dtags and --as-needed
-AC_DEFUN([KDE_CHECK_NEW_LDFLAGS],
-[
- AC_ARG_ENABLE(new_ldflags,
- AC_HELP_STRING([--enable-new-ldflags],
- [enable the new linker flags]),
- kde_use_new_ldflags=$enableval,
- kde_use_new_ldflags=no)
-
- LDFLAGS_AS_NEEDED=""
- LDFLAGS_NEW_DTAGS=""
- if test "x$kde_use_new_ldflags" = "xyes"; then
- LDFLAGS_NEW_DTAGS=""
- KDE_CHECK_COMPILER_FLAG([Wl,--enable-new-dtags],
- [LDFLAGS_NEW_DTAGS="-Wl,--enable-new-dtags"],)
-
- KDE_CHECK_COMPILER_FLAG([Wl,--as-needed],
- [LDFLAGS_AS_NEEDED="-Wl,--as-needed"],)
- fi
- AC_SUBST(LDFLAGS_AS_NEEDED)
- AC_SUBST(LDFLAGS_NEW_DTAGS)
-])
-
-AC_DEFUN([KDE_CHECK_NMCHECK],
-[
- AC_ARG_ENABLE(nmcheck,AC_HELP_STRING([--enable-nmcheck],[enable automatic namespace cleanness check]),
- kde_use_nmcheck=$enableval, kde_use_nmcheck=no)
-
- if test "$kde_use_nmcheck" = "yes"; then
- KDE_USE_NMCHECK_TRUE=""
- KDE_USE_NMCHECK_FALSE="#"
- else
- KDE_USE_NMCHECK_TRUE="#"
- KDE_USE_NMCHECK_FALSE=""
- fi
- AC_SUBST(KDE_USE_NMCHECK_TRUE)
- AC_SUBST(KDE_USE_NMCHECK_FALSE)
-])
-
-AC_DEFUN([KDE_EXPAND_MAKEVAR], [
-savex=$exec_prefix
-test "x$exec_prefix" = xNONE && exec_prefix=$prefix
-tmp=$$2
-while $1=`eval echo "$tmp"`; test "x$$1" != "x$tmp"; do tmp=$$1; done
-exec_prefix=$savex
-])
-
-dnl ------------------------------------------------------------------------
-dnl Now, the same with KDE
-dnl $(KDE_LDFLAGS) will be the kdeliblocation (if needed)
-dnl and $(kde_includes) will be the kdehdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_BASE_PATH_KDE],
-[
-AC_REQUIRE([KDE_CHECK_STL])
-AC_REQUIRE([AC_PATH_TQT])dnl
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_CHECK_RPATH
-AC_MSG_CHECKING([for KDE])
-
-if test "${prefix}" != NONE; then
- kde_includes=${includedir}
- KDE_EXPAND_MAKEVAR(ac_kde_includes, includedir)
-
- kde_libraries=${libdir}
- KDE_EXPAND_MAKEVAR(ac_kde_libraries, libdir)
-
-else
- ac_kde_includes=
- ac_kde_libraries=
- kde_libraries=""
- kde_includes=""
-fi
-
-AC_CACHE_VAL(ac_cv_have_kde,
-[#try to guess kde locations
-
-if test "$kde_qtver" = 1; then
- kde_check_header="ksock.h"
- kde_check_lib="libtdecore.la"
-else
- kde_check_header="ksharedptr.h"
- kde_check_lib="libtdeio.la"
-fi
-
-if test -z "$1"; then
-
-kde_incdirs="$kde_libs_prefix/include /usr/lib/kde/include /usr/local/kde/include /usr/local/include /usr/kde/include /usr/include/tde /usr/include /opt/kde3/include /opt/kde/include $x_includes $tqt_includes"
-test -n "$TDEDIR" && kde_incdirs="$TDEDIR/include $TDEDIR/include/tde $TDEDIR $kde_incdirs"
-kde_incdirs="$ac_kde_includes $kde_incdirs"
-AC_FIND_FILE($kde_check_header, $kde_incdirs, kde_incdir)
-ac_kde_includes="$kde_incdir"
-
-if test -n "$ac_kde_includes" && test ! -r "$ac_kde_includes/$kde_check_header"; then
- AC_MSG_ERROR([
-in the prefix, you've chosen, are no KDE headers installed. This will fail.
-So, check this please and use another prefix!])
-fi
-
-kde_libdirs="$kde_libs_prefix/lib${tdelibsuff} /usr/lib/kde/lib${tdelibsuff} /usr/local/kde/lib${tdelibsuff} /usr/kde/lib${tdelibsuff} /usr/lib${tdelibsuff}/kde /usr/lib${tdelibsuff}/kde3 /usr/lib${tdelibsuff} /usr/X11R6/lib${tdelibsuff} /usr/local/lib${tdelibsuff} /opt/kde3/lib${tdelibsuff} /opt/kde/lib${tdelibsuff} /usr/X11R6/kde/lib${tdelibsuff}"
-test -n "$TDEDIR" && kde_libdirs="$TDEDIR/lib${tdelibsuff} $TDEDIR $kde_libdirs"
-kde_libdirs="$ac_kde_libraries $libdir $kde_libdirs"
-AC_FIND_FILE($kde_check_lib, $kde_libdirs, kde_libdir)
-ac_kde_libraries="$kde_libdir"
-
-kde_widgetdir=NO
-dnl this might be somewhere else
-AC_FIND_FILE("kde3/plugins/designer/tdewidgets.la", $kde_libdirs, kde_widgetdir)
-
-if test -n "$ac_kde_libraries" && test ! -r "$ac_kde_libraries/$kde_check_lib"; then
-AC_MSG_ERROR([
-in the prefix, you've chosen, are no KDE libraries installed. This will fail.
-So, check this please and use another prefix!])
-fi
-
-if test -n "$kde_widgetdir" && test ! -r "$kde_widgetdir/kde3/plugins/designer/tdewidgets.la"; then
-AC_MSG_ERROR([
-I can't find the designer plugins. These are required and should have been installed
-by tdelibs])
-fi
-
-if test -n "$kde_widgetdir"; then
- kde_widgetdir="$kde_widgetdir/kde3/plugins/designer"
-fi
-
-
-if test "$ac_kde_includes" = NO || test "$ac_kde_libraries" = NO || test "$kde_widgetdir" = NO; then
- ac_cv_have_kde="have_kde=no"
-else
- ac_cv_have_kde="have_kde=yes \
- ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
-fi
-
-else dnl test -z $1, e.g. from tdelibs
-
- ac_cv_have_kde="have_kde=no"
-
-fi
-])dnl
-
-eval "$ac_cv_have_kde"
-
-if test "$have_kde" != "yes"; then
- if test "${prefix}" = NONE; then
- ac_kde_prefix="$ac_default_prefix"
- else
- ac_kde_prefix="$prefix"
- fi
- if test "$exec_prefix" = NONE; then
- ac_kde_exec_prefix="$ac_kde_prefix"
- AC_MSG_RESULT([will be installed in $ac_kde_prefix])
- else
- ac_kde_exec_prefix="$exec_prefix"
- AC_MSG_RESULT([will be installed in $ac_kde_prefix and $ac_kde_exec_prefix])
- fi
-
- kde_libraries="${libdir}"
- kde_includes="${includedir}"
-
-else
- ac_cv_have_kde="have_kde=yes \
- ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
- AC_MSG_RESULT([libraries $ac_kde_libraries, headers $ac_kde_includes])
-
- kde_libraries="$ac_kde_libraries"
- kde_includes="$ac_kde_includes"
-fi
-AC_SUBST(kde_libraries)
-AC_SUBST(kde_includes)
-
-if test "$kde_includes" = "$x_includes" || test "$kde_includes" = "$tqt_includes" || test "$kde_includes" = "/usr/include"; then
- KDE_INCLUDES=""
-else
- KDE_INCLUDES="-I$kde_includes"
- all_includes="$KDE_INCLUDES $all_includes"
-fi
-
-KDE_DEFAULT_CXXFLAGS="-DTQT_NO_ASCII_CAST -DTQT_NO_STL -DTQT_NO_COMPAT -DTQT_NO_TRANSLATION"
-
-KDE_LDFLAGS="-L$kde_libraries"
-if test ! "$kde_libraries" = "$x_libraries" && test ! "$kde_libraries" = "$qt_libraries" ; then
- all_libraries="$KDE_LDFLAGS $all_libraries"
-fi
-
-AC_SUBST(KDE_LDFLAGS)
-AC_SUBST(KDE_INCLUDES)
-
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
-all_libraries="$all_libraries $USER_LDFLAGS"
-all_includes="$all_includes $USER_INCLUDES"
-AC_SUBST(all_includes)
-AC_SUBST(all_libraries)
-
-if test -z "$1"; then
-KDE_CHECK_UIC_PLUGINS
-fi
-
-ac_kde_libraries="$kde_libdir"
-
-AC_SUBST(AUTODIRS)
-
-
-])
-
-AC_DEFUN([KDE_CHECK_EXTRA_LIBS],
-[
-AC_MSG_CHECKING(for extra includes)
-AC_ARG_WITH(extra-includes,AC_HELP_STRING([--with-extra-includes=DIR],[adds non standard include paths]),
- kde_use_extra_includes="$withval",
- kde_use_extra_includes=NONE
-)
-kde_extra_includes=
-if test -n "$kde_use_extra_includes" && \
- test "$kde_use_extra_includes" != "NONE"; then
-
- ac_save_ifs=$IFS
- IFS=':'
- for dir in $kde_use_extra_includes; do
- kde_extra_includes="$kde_extra_includes $dir"
- USER_INCLUDES="$USER_INCLUDES -I$dir"
- done
- IFS=$ac_save_ifs
- kde_use_extra_includes="added"
-else
- kde_use_extra_includes="no"
-fi
-AC_SUBST(USER_INCLUDES)
-
-AC_MSG_RESULT($kde_use_extra_includes)
-
-kde_extra_libs=
-AC_MSG_CHECKING(for extra libs)
-AC_ARG_WITH(extra-libs,AC_HELP_STRING([--with-extra-libs=DIR],[adds non standard library paths]),
- kde_use_extra_libs=$withval,
- kde_use_extra_libs=NONE
-)
-if test -n "$kde_use_extra_libs" && \
- test "$kde_use_extra_libs" != "NONE"; then
-
- ac_save_ifs=$IFS
- IFS=':'
- for dir in $kde_use_extra_libs; do
- kde_extra_libs="$kde_extra_libs $dir"
- KDE_EXTRA_RPATH="$KDE_EXTRA_RPATH -R $dir"
- USER_LDFLAGS="$USER_LDFLAGS -L$dir"
- done
- IFS=$ac_save_ifs
- kde_use_extra_libs="added"
-else
- kde_use_extra_libs="no"
-fi
-
-AC_SUBST(USER_LDFLAGS)
-
-AC_MSG_RESULT($kde_use_extra_libs)
-
-])
-
-AC_DEFUN([KDE_1_CHECK_PATH_HEADERS],
-[
- AC_MSG_CHECKING([for KDE headers installed])
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-cat > conftest.$ac_ext <<EOF
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-#include <stdio.h>
-#include "confdefs.h"
-#include <kapp.h>
-
-int main() {
- printf("kde_htmldir=\\"%s\\"\n", TDEApplication::kde_htmldir().data());
- printf("kde_appsdir=\\"%s\\"\n", TDEApplication::kde_appsdir().data());
- printf("kde_icondir=\\"%s\\"\n", TDEApplication::kde_icondir().data());
- printf("kde_sounddir=\\"%s\\"\n", TDEApplication::kde_sounddir().data());
- printf("kde_datadir=\\"%s\\"\n", TDEApplication::kde_datadir().data());
- printf("kde_locale=\\"%s\\"\n", TDEApplication::kde_localedir().data());
- printf("kde_cgidir=\\"%s\\"\n", TDEApplication::kde_cgidir().data());
- printf("kde_confdir=\\"%s\\"\n", TDEApplication::kde_configdir().data());
- printf("kde_mimedir=\\"%s\\"\n", TDEApplication::kde_mimedir().data());
- printf("kde_toolbardir=\\"%s\\"\n", TDEApplication::kde_toolbardir().data());
- printf("kde_wallpaperdir=\\"%s\\"\n",
- TDEApplication::kde_wallpaperdir().data());
- printf("kde_bindir=\\"%s\\"\n", TDEApplication::kde_bindir().data());
- printf("kde_partsdir=\\"%s\\"\n", TDEApplication::kde_partsdir().data());
- printf("kde_servicesdir=\\"/tmp/dummy\\"\n");
- printf("kde_servicetypesdir=\\"/tmp/dummy\\"\n");
- printf("kde_moduledir=\\"/tmp/dummy\\"\n");
- printf("kde_styledir=\\"/tmp/dummy\\"\n");
- printf("kde_widgetdir=\\"/tmp/dummy\\"\n");
- printf("xdg_appsdir=\\"/tmp/dummy\\"\n");
- printf("xdg_menudir=\\"/tmp/dummy\\"\n");
- printf("xdg_directorydir=\\"/tmp/dummy\\"\n");
- printf("kde_kcfgdir=\\"/tmp/dummy\\"\n");
- return 0;
- }
-EOF
-
- ac_save_CPPFLAGS=$CPPFLAGS
- CPPFLAGS="$all_includes $CPPFLAGS"
- if AC_TRY_EVAL(ac_compile); then
- AC_MSG_RESULT(yes)
- else
- AC_MSG_ERROR([your system is not able to compile a small KDE application!
-Check, if you installed the KDE header files correctly.
-For more details about this problem, look at the end of config.log.])
- fi
- CPPFLAGS=$ac_save_CPPFLAGS
-
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([KDE_CHECK_KDEQTADDON],
-[
-AC_MSG_CHECKING(for kde-qt-addon)
-AC_CACHE_VAL(kde_cv_have_kdetqtaddon,
-[
- kde_ldflags_safe="$LDFLAGS"
- kde_libs_safe="$LIBS"
- kde_cxxflags_safe="$CXXFLAGS"
-
- LIBS="-lkde-qt-addon $LIBTQT $LIBS"
- CXXFLAGS="$CXXFLAGS -I$prefix/include -I$prefix/include/tde $all_includes"
- LDFLAGS="$LDFLAGS $all_libraries $USER_LDFLAGS"
-
- AC_TRY_LINK([
- #include <qdom.h>
- ],
- [
- QDomDocument doc;
- ],
- kde_cv_have_kdetqtaddon=yes,
- kde_cv_have_kdetqtaddon=no
- )
-
- LDFLAGS=$kde_ldflags_safe
- LIBS=$kde_libs_safe
- CXXFLAGS=$kde_cxxflags_safe
-])
-
-AC_MSG_RESULT($kde_cv_have_kdetqtaddon)
-
-if test "$kde_cv_have_kdetqtaddon" = "no"; then
- AC_MSG_ERROR([Can't find libkde-qt-addon. You need to install it first.
-It is a separate package (and CVS module) named kde-qt-addon.])
-fi
-])
-
-AC_DEFUN([KDE_CREATE_LIBS_ALIASES],
-[
- AC_REQUIRE([KDE_MISC_TESTS])
- AC_REQUIRE([KDE_CHECK_LIBDL])
- AC_REQUIRE([K_PATH_X])
-
-if test $kde_qtver = 3; then
- case $host in
- *cygwin*) lib_kded="-ltdeinit_kded" ;;
- *) lib_kded="" ;;
- esac
- AC_SUBST(LIB_KDED, $lib_kded)
- AC_SUBST(LIB_TDECORE, "-ltdecore")
- AC_SUBST(LIB_TDEUI, "-ltdeui")
- AC_SUBST(LIB_TDEIO, "-ltdeio")
- AC_SUBST(LIB_KJS, "-lkjs")
- AC_SUBST(LIB_SMB, "-lsmb")
- AC_SUBST(LIB_KAB, "-lkab")
- AC_SUBST(LIB_KABC, "-ltdeabc")
- AC_SUBST(LIB_TDEHTML, "-ltdehtml")
- AC_SUBST(LIB_TDESPELL, "-ltdespell")
- AC_SUBST(LIB_TDEPARTS, "-ltdeparts")
- AC_SUBST(LIB_TDEPRINT, "-ltdeprint")
- AC_SUBST(LIB_TDEUTILS, "-ltdeutils")
- AC_SUBST(LIB_TDEPIM, "-ltdepim")
- AC_SUBST(LIB_TDEIMPROXY, "-ltdeimproxy")
- AC_SUBST(LIB_KNEWSTUFF, "-lknewstuff")
- AC_SUBST(LIB_TDEDNSSD, "-ltdednssd")
- AC_SUBST(LIB_TDEUNITTEST, "-ltdeunittest")
-# these are for backward compatibility
- AC_SUBST(LIB_TDESYCOCA, "-ltdeio")
- AC_SUBST(LIB_KFILE, "-ltdeio")
-elif test $kde_qtver = 2; then
- AC_SUBST(LIB_TDECORE, "-ltdecore")
- AC_SUBST(LIB_TDEUI, "-ltdeui")
- AC_SUBST(LIB_TDEIO, "-ltdeio")
- AC_SUBST(LIB_TDESYCOCA, "-ltdesycoca")
- AC_SUBST(LIB_SMB, "-lsmb")
- AC_SUBST(LIB_KFILE, "-ltdefile")
- AC_SUBST(LIB_KAB, "-lkab")
- AC_SUBST(LIB_TDEHTML, "-ltdehtml")
- AC_SUBST(LIB_TDESPELL, "-ltdespell")
- AC_SUBST(LIB_TDEPARTS, "-ltdeparts")
- AC_SUBST(LIB_TDEPRINT, "-ltdeprint")
-else
- AC_SUBST(LIB_TDECORE, "-ltdecore -lXext $(LIB_TQT)")
- AC_SUBST(LIB_TDEUI, "-ltdeui $(LIB_TDECORE)")
- AC_SUBST(LIB_KFM, "-lkfm $(LIB_TDECORE)")
- AC_SUBST(LIB_KFILE, "-ltdefile $(LIB_KFM) $(LIB_TDEUI)")
- AC_SUBST(LIB_KAB, "-lkab $(LIB_KIMGIO) $(LIB_TDECORE)")
-fi
-])
-
-AC_DEFUN([AC_PATH_KDE],
-[
- AC_BASE_PATH_KDE
- AC_ARG_ENABLE(path-check,AC_HELP_STRING([--disable-path-check],[don't try to find out, where to install]),
- [
- if test "$enableval" = "no";
- then ac_use_path_checking="default"
- else ac_use_path_checking=""
- fi
- ],
- [
- if test "$kde_qtver" = 1;
- then ac_use_path_checking=""
- else ac_use_path_checking="default"
- fi
- ]
- )
-
- AC_CREATE_KFSSTND($ac_use_path_checking)
-
- AC_SUBST_KFSSTND
- KDE_CREATE_LIBS_ALIASES
-])
-
-dnl KDE_CHECK_FUNC_EXT(<func>, [headers], [sample-use], [C prototype], [autoheader define], [call if found])
-AC_DEFUN([KDE_CHECK_FUNC_EXT],
-[
-AC_MSG_CHECKING(for $1)
-AC_CACHE_VAL(kde_cv_func_$1,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-save_CXXFLAGS="$CXXFLAGS"
-kde_safe_LIBS="$LIBS"
-LIBS="$LIBS $X_EXTRA_LIBS"
-if test "$GXX" = "yes"; then
-CXXFLAGS="$CXXFLAGS -pedantic-errors"
-fi
-AC_TRY_COMPILE([
-$2
-],
-[
-$3
-],
-kde_cv_func_$1=yes,
-kde_cv_func_$1=no)
-CXXFLAGS="$save_CXXFLAGS"
-LIBS="$kde_safe_LIBS"
-AC_LANG_RESTORE
-])
-
-AC_MSG_RESULT($kde_cv_func_$1)
-
-AC_MSG_CHECKING([if $1 needs custom prototype])
-AC_CACHE_VAL(kde_cv_proto_$1,
-[
-if test "x$kde_cv_func_$1" = xyes; then
- kde_cv_proto_$1=no
-else
- case "$1" in
- setenv|unsetenv|usleep|random|srandom|seteuid|mkstemps|mkstemp|revoke|vsnprintf|strlcpy|strlcat)
- kde_cv_proto_$1="yes - in libtdefakes"
- ;;
- *)
- kde_cv_proto_$1=unknown
- ;;
- esac
-fi
-
-if test "x$kde_cv_proto_$1" = xunknown; then
-
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
- kde_safe_libs=$LIBS
- LIBS="$LIBS $X_EXTRA_LIBS"
- AC_TRY_LINK([
-$2
-
-extern "C" $4;
-],
-[
-$3
-],
-[ kde_cv_func_$1=yes
- kde_cv_proto_$1=yes ],
- [kde_cv_proto_$1="$1 unavailable"]
-)
-LIBS=$kde_safe_libs
-AC_LANG_RESTORE
-fi
-])
-AC_MSG_RESULT($kde_cv_proto_$1)
-
-if test "x$kde_cv_func_$1" = xyes; then
- AC_DEFINE(HAVE_$5, 1, [Define if you have $1])
- $6
-fi
-if test "x$kde_cv_proto_$1" = xno; then
- AC_DEFINE(HAVE_$5_PROTO, 1,
- [Define if you have the $1 prototype])
-fi
-
-AH_VERBATIM([_HAVE_$5_PROTO],
-[
-#if !defined(HAVE_$5_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-$4;
-#ifdef __cplusplus
-}
-#endif
-#endif
-])
-])
-
-AC_DEFUN([AC_CHECK_SETENV],
-[
- KDE_CHECK_FUNC_EXT(setenv, [
-#include <stdlib.h>
-],
- [setenv("VAR", "VALUE", 1);],
- [int setenv (const char *, const char *, int)],
- [SETENV])
-])
-
-AC_DEFUN([AC_CHECK_UNSETENV],
-[
- KDE_CHECK_FUNC_EXT(unsetenv, [
-#include <stdlib.h>
-],
- [unsetenv("VAR");],
- [void unsetenv (const char *)],
- [UNSETENV])
-])
-
-AC_DEFUN([AC_CHECK_GETDOMAINNAME],
-[
- KDE_CHECK_FUNC_EXT(getdomainname, [
-#include <stdlib.h>
-#include <unistd.h>
-#include <netdb.h>
-],
- [
-char buffer[200];
-getdomainname(buffer, 200);
-],
- [#include <sys/types.h>
- int getdomainname (char *, size_t)],
- [GETDOMAINNAME])
-])
-
-AC_DEFUN([AC_CHECK_GETHOSTNAME],
-[
- KDE_CHECK_FUNC_EXT(gethostname, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-char buffer[200];
-gethostname(buffer, 200);
-],
- [int gethostname (char *, unsigned int)],
- [GETHOSTNAME])
-])
-
-AC_DEFUN([AC_CHECK_USLEEP],
-[
- KDE_CHECK_FUNC_EXT(usleep, [
-#include <unistd.h>
-],
- [
-usleep(200);
-],
- [int usleep (unsigned int)],
- [USLEEP])
-])
-
-
-AC_DEFUN([AC_CHECK_RANDOM],
-[
- KDE_CHECK_FUNC_EXT(random, [
-#include <stdlib.h>
-],
- [
-random();
-],
- [long int random(void)],
- [RANDOM])
-
- KDE_CHECK_FUNC_EXT(srandom, [
-#include <stdlib.h>
-],
- [
-srandom(27);
-],
- [void srandom(unsigned int)],
- [SRANDOM])
-
-])
-
-AC_DEFUN([AC_CHECK_INITGROUPS],
-[
- KDE_CHECK_FUNC_EXT(initgroups, [
-#include <sys/types.h>
-#include <unistd.h>
-#include <grp.h>
-],
- [
-char buffer[200];
-initgroups(buffer, 27);
-],
- [int initgroups(const char *, gid_t)],
- [INITGROUPS])
-])
-
-AC_DEFUN([AC_CHECK_MKSTEMPS],
-[
- KDE_CHECK_FUNC_EXT(mkstemps, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkstemps("/tmp/aaaXXXXXX", 6);
-],
- [int mkstemps(char *, int)],
- [MKSTEMPS])
-])
-
-AC_DEFUN([AC_CHECK_MKSTEMP],
-[
- KDE_CHECK_FUNC_EXT(mkstemp, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkstemp("/tmp/aaaXXXXXX");
-],
- [int mkstemp(char *)],
- [MKSTEMP])
-])
-
-AC_DEFUN([AC_CHECK_MKDTEMP],
-[
- KDE_CHECK_FUNC_EXT(mkdtemp, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkdtemp("/tmp/aaaXXXXXX");
-],
- [char *mkdtemp(char *)],
- [MKDTEMP])
-])
-
-
-AC_DEFUN([AC_CHECK_RES_INIT],
-[
- AC_MSG_CHECKING([if res_init needs -lresolv])
- kde_libs_safe="$LIBS"
- LIBS="$LIBS $X_EXTRA_LIBS -lresolv"
- AC_TRY_LINK(
- [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
- ],
- [
- res_init();
- ],
- [
- LIBRESOLV="-lresolv"
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_RES_INIT, 1, [Define if you have the res_init function])
- ],
- [ AC_MSG_RESULT(no) ]
- )
- LIBS=$kde_libs_safe
- AC_SUBST(LIBRESOLV)
-
- KDE_CHECK_FUNC_EXT(res_init,
- [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
- ],
- [res_init()],
- [int res_init(void)],
- [RES_INIT])
-])
-
-AC_DEFUN([AC_CHECK_STRLCPY],
-[
- KDE_CHECK_FUNC_EXT(strlcpy, [
-#include <string.h>
-],
-[ char buf[20];
- strlcpy(buf, "KDE function test", sizeof(buf));
-],
- [unsigned long strlcpy(char*, const char*, unsigned long)],
- [STRLCPY])
-])
-
-AC_DEFUN([AC_CHECK_STRLCAT],
-[
- KDE_CHECK_FUNC_EXT(strlcat, [
-#include <string.h>
-],
-[ char buf[20];
- buf[0]='\0';
- strlcat(buf, "KDE function test", sizeof(buf));
-],
- [unsigned long strlcat(char*, const char*, unsigned long)],
- [STRLCAT])
-])
-
-AC_DEFUN([AC_CHECK_RES_QUERY],
-[
- KDE_CHECK_FUNC_EXT(res_query, [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
-#include <netdb.h>
-],
-[
-res_query(NULL, 0, 0, NULL, 0);
-],
- [int res_query(const char *, int, int, unsigned char *, int)],
- [RES_QUERY])
-])
-
-AC_DEFUN([AC_CHECK_DN_SKIPNAME],
-[
- KDE_CHECK_FUNC_EXT(dn_skipname, [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
-],
-[
-dn_skipname (NULL, NULL);
-],
- [int dn_skipname (unsigned char *, unsigned char *)],
- [DN_SKIPNAME])
-])
-
-
-AC_DEFUN([AC_FIND_GIF],
- [AC_MSG_CHECKING([for giflib])
-AC_CACHE_VAL(ac_cv_lib_gif,
-[ac_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$all_libraries -lgif -lX11 $LIBSOCKET"
-else
-LIBS="$all_libraries -lgif"
-fi
-AC_TRY_LINK(dnl
-[
-#ifdef __cplusplus
-extern "C" {
-#endif
-int GifLastError(void);
-#ifdef __cplusplus
-}
-#endif
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
-],
- [return GifLastError();],
- eval "ac_cv_lib_gif=yes",
- eval "ac_cv_lib_gif=no")
-LIBS="$ac_save_LIBS"
-])dnl
-if eval "test \"`echo $ac_cv_lib_gif`\" = yes"; then
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_LIBGIF, 1, [Define if you have libgif])
-else
- AC_MSG_ERROR(You need giflib30. Please install the tdesupport package)
-fi
-])
-
-AC_DEFUN([KDE_FIND_JPEG_HELPER],
-[
-AC_MSG_CHECKING([for libjpeg$2])
-AC_CACHE_VAL(ac_cv_lib_jpeg_$1,
-[
-ac_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -ljpeg$2 -lm"
-ac_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(
-[
-#ifdef __cplusplus
-extern "C" {
-#endif
-void jpeg_CreateDecompress();
-#ifdef __cplusplus
-}
-#endif
-],
-[jpeg_CreateDecompress();],
- eval "ac_cv_lib_jpeg_$1=-ljpeg$2",
- eval "ac_cv_lib_jpeg_$1=no")
-LIBS="$ac_save_LIBS"
-CFLAGS="$ac_save_CFLAGS"
-])
-
-if eval "test ! \"`echo $ac_cv_lib_jpeg_$1`\" = no"; then
- LIBJPEG="$ac_cv_lib_jpeg_$1"
- AC_MSG_RESULT($ac_cv_lib_jpeg_$1)
-else
- AC_MSG_RESULT(no)
- $3
-fi
-
-])
-
-AC_DEFUN([AC_FIND_JPEG],
-[
-dnl first look for libraries
-KDE_FIND_JPEG_HELPER(6b, 6b,
- KDE_FIND_JPEG_HELPER(normal, [],
- [
- LIBJPEG=
- ]
- )
-)
-
-dnl then search the headers (can't use simply AC_TRY_xxx, as jpeglib.h
-dnl requires system dependent includes loaded before it)
-jpeg_incdirs="$includedir /usr/include /usr/local/include $kde_extra_includes"
-AC_FIND_FILE(jpeglib.h, $jpeg_incdirs, jpeg_incdir)
-test "x$jpeg_incdir" = xNO && jpeg_incdir=
-
-dnl if headers _and_ libraries are missing, this is no error, and we
-dnl continue with a warning (the user will get no jpeg support in tdehtml)
-dnl if only one is missing, it means a configuration error, but we still
-dnl only warn
-if test -n "$jpeg_incdir" && test -n "$LIBJPEG" ; then
- AC_DEFINE_UNQUOTED(HAVE_LIBJPEG, 1, [Define if you have libjpeg])
-else
- if test -n "$jpeg_incdir" || test -n "$LIBJPEG" ; then
- AC_MSG_WARN([
-There is an installation error in jpeg support. You seem to have only one
-of either the headers _or_ the libraries installed. You may need to either
-provide correct --with-extra-... options, or the development package of
-libjpeg6b. You can get a source package of libjpeg from http://www.ijg.org/
-Disabling JPEG support.
-])
- else
- AC_MSG_WARN([libjpeg not found. disable JPEG support.])
- fi
- jpeg_incdir=
- LIBJPEG=
-fi
-
-AC_SUBST(LIBJPEG)
-AH_VERBATIM(_AC_CHECK_JPEG,
-[/*
- * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
- * headers and I'm too lazy to write a configure test as long as only
- * unixware is related
- */
-#ifdef _UNIXWARE
-#define HAVE_BOOLEAN
-#endif
-])
-])
-
-AC_DEFUN([KDE_CHECK_QT_JPEG],
-[
-if test -n "$LIBJPEG"; then
-AC_MSG_CHECKING([if Qt needs $LIBJPEG])
-AC_CACHE_VAL(kde_cv_qt_jpeg,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS $LIBTQT"
-LIBS=`echo $LIBS | sed "s/$LIBJPEG//"`
-ac_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(
-[#include <qapplication.h>],
- [
- int argc;
- char** argv;
- QApplication app(argc, argv);],
- eval "kde_cv_qt_jpeg=no",
- eval "kde_cv_qt_jpeg=yes")
-LIBS="$ac_save_LIBS"
-CXXFLAGS="$ac_save_CXXFLAGS"
-AC_LANG_RESTORE
-fi
-])
-
-if eval "test ! \"`echo $kde_cv_qt_jpeg`\" = no"; then
- AC_MSG_RESULT(yes)
- LIBJPEG_QT='$(LIBJPEG)'
-else
- AC_MSG_RESULT(no)
- LIBJPEG_QT=
-fi
-
-])
-
-AC_DEFUN([AC_FIND_ZLIB],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_MSG_CHECKING([for libz])
-AC_CACHE_VAL(ac_cv_lib_z,
-[
-kde_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -lz $LIBSOCKET"
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(dnl
-[
-#include<zlib.h>
-#include<string.h>
-],
-[
- char buf[42];
- gzFile f = (gzFile) 0;
- /* this would segfault.. but we only link, don't run */
- (void) gzgets(f, buf, sizeof(buf));
-
- return (strcmp(zlibVersion(), ZLIB_VERSION) == 0);
-],
- eval "ac_cv_lib_z='-lz'",
- eval "ac_cv_lib_z=no")
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if test ! "$ac_cv_lib_z" = no; then
- AC_DEFINE_UNQUOTED(HAVE_LIBZ, 1, [Define if you have libz])
- LIBZ="$ac_cv_lib_z"
- AC_MSG_RESULT($ac_cv_lib_z)
-else
- AC_MSG_ERROR(not found.
- Possibly configure picks up an outdated version
- installed by XFree86. Remove it from your system.
-
- Check your installation and look into config.log)
- LIBZ=""
-fi
-AC_SUBST(LIBZ)
-])
-
-AC_DEFUN([KDE_TRY_TIFFLIB],
-[
-AC_MSG_CHECKING([for libtiff $1])
-
-AC_CACHE_VAL(kde_cv_libtiff_$1,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-kde_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lX11 $LIBSOCKET -lm"
-else
-LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lm"
-fi
-kde_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
-[
-#include<tiffio.h>
-],
- [return (TIFFOpen( "", "r") == 0); ],
-[
- kde_cv_libtiff_$1="-l$1 $LIBJPEG $LIBZ"
-], [
- kde_cv_libtiff_$1=no
-])
-
-LIBS="$kde_save_LIBS"
-CXXFLAGS="$kde_save_CXXFLAGS"
-AC_LANG_RESTORE
-])
-
-if test "$kde_cv_libtiff_$1" = "no"; then
- AC_MSG_RESULT(no)
- LIBTIFF=""
- $3
-else
- LIBTIFF="$kde_cv_libtiff_$1"
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_LIBTIFF, 1, [Define if you have libtiff])
- $2
-fi
-
-])
-
-AC_DEFUN([AC_FIND_TIFF],
-[
-AC_REQUIRE([K_PATH_X])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_REQUIRE([AC_FIND_JPEG])
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
-KDE_TRY_TIFFLIB(tiff, [],
- KDE_TRY_TIFFLIB(tiff34))
-
-AC_SUBST(LIBTIFF)
-])
-
-AC_DEFUN([KDE_FIND_LIBEXR],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_CACHE_VAL(ac_cv_libexr,
-[
- if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- fi
-
- AC_MSG_CHECKING([for OpenEXR libraries])
-
- if test "$PKG_CONFIG" = "no" ; then
- AC_MSG_RESULT(no)
- echo "*** The pkg-config script could not be found. Make sure it is"
- echo "*** in your path, or set the PKG_CONFIG environment variable"
- echo "*** to the full path to pkg-config."
- echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
- else
- if ! $PKG_CONFIG --exists OpenEXR ; then
- AC_MSG_RESULT(no)
- EXRSTATUS=no
- else
- if ! $PKG_CONFIG --atleast-version="1.1.1" OpenEXR ; then
- AC_MSG_RESULT(no)
- EXRSTATUS=old
- else
- kde_save_LIBS="$LIBS"
- LIBS="$LIBS $all_libraries $USER_LDFLAGS `pkg-config --libs OpenEXR` $LIBZ"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- kde_save_CXXFLAGS="$CXXFLAGS"
- EXR_FLAGS=`$PKG_CONFIG --cflags OpenEXR`
- CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES $EXR_FLAGS"
-
- AC_TRY_LINK(dnl
- [
- #include <ImfRgbaFile.h>
- ],
- [
- using namespace Imf;
- RgbaInputFile file ("dummy");
- return 0;
- ],
- eval "ac_cv_libexr='`pkg-config --libs OpenEXR`'",
- eval "ac_cv_libexr=no"
- )
- LIBS="$kde_save_LIBS"
- CXXFLAGS="$kde_save_CXXFLAGS"
- AC_LANG_RESTORE
- ])dnl
- if eval "test ! \"`echo $ac_cv_libexr`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_EXR, 1, [Define if you have OpenEXR])
- LIB_EXR="$ac_cv_libexr"
- AC_MSG_RESULT($ac_cv_libexr)
- else
- AC_MSG_RESULT(no)
- LIB_EXR=""
- fi
- fi
- fi
- fi
- AC_SUBST(LIB_EXR)
- AC_SUBST(EXR_FLAGS)
-])
-
-
-
-AC_DEFUN([AC_FIND_PNG],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_MSG_CHECKING([for libpng])
-AC_CACHE_VAL(ac_cv_lib_png,
-[
-kde_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm -lX11 $LIBSOCKET"
-else
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm"
-fi
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
- [
- #include<png.h>
- ],
- [
- png_structp png_ptr = png_create_read_struct( /* image ptr */
- PNG_LIBPNG_VER_STRING, 0, 0, 0 );
- return( png_ptr != 0 );
- ],
- eval "ac_cv_lib_png='-lpng $LIBZ -lm'",
- eval "ac_cv_lib_png=no"
-)
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if eval "test ! \"`echo $ac_cv_lib_png`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_LIBPNG, 1, [Define if you have libpng])
- LIBPNG="$ac_cv_lib_png"
- AC_SUBST(LIBPNG)
- AC_MSG_RESULT($ac_cv_lib_png)
-else
- AC_MSG_RESULT(no)
- LIBPNG=""
- AC_SUBST(LIBPNG)
-fi
-])
-
-
-AC_DEFUN([AC_FIND_JASPER],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_JPEG])
-AC_MSG_CHECKING([for jasper])
-AC_CACHE_VAL(ac_cv_jasper,
-[
-kde_save_LIBS="$LIBS"
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -ljasper $LIBJPEG -lm"
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
- [
- #include<jasper/jasper.h>
- ],
- [
- return( jas_init() );
- ],
- eval "ac_cv_jasper='-ljasper $LIBJPEG -lm'",
- eval "ac_cv_jasper=no"
-)
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if eval "test ! \"`echo $ac_cv_jasper`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_JASPER, 1, [Define if you have jasper])
- LIB_JASPER="$ac_cv_jasper"
- AC_MSG_RESULT($ac_cv_jasper)
-else
- AC_MSG_RESULT(no)
- LIB_JASPER=""
-fi
-AC_SUBST(LIB_JASPER)
-])
-
-AC_DEFUN([AC_CHECK_BOOL],
-[
- AC_DEFINE_UNQUOTED(HAVE_BOOL, 1, [You _must_ have bool])
-])
-
-AC_DEFUN([KDE_CHECK_COMPILER_FLAG],
-[
-AC_MSG_CHECKING([whether $CXX supports -$1])
-kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
-AC_CACHE_VAL(kde_cv_prog_cxx_$kde_cache,
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS -$1"
- AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cxx_$kde_cache=yes"], [])
- CXXFLAGS="$save_CXXFLAGS"
- AC_LANG_RESTORE
-])
-if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT(yes)
- :
- $2
-else
- AC_MSG_RESULT(no)
- :
- $3
-fi
-])
-
-AC_DEFUN([KDE_CHECK_C_COMPILER_FLAG],
-[
-AC_MSG_CHECKING([whether $CC supports -$1])
-kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
-AC_CACHE_VAL(kde_cv_prog_cc_$kde_cache,
-[
- AC_LANG_SAVE
- AC_LANG_C
- save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -$1"
- AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cc_$kde_cache=yes"], [])
- CFLAGS="$save_CFLAGS"
- AC_LANG_RESTORE
-])
-if eval "test \"`echo '$kde_cv_prog_cc_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT(yes)
- :
- $2
-else
- AC_MSG_RESULT(no)
- :
- $3
-fi
-])
-
-
-dnl AC_REMOVE_FORBIDDEN removes forbidden arguments from variables
-dnl use: AC_REMOVE_FORBIDDEN(CC, [-forbid -bad-option whatever])
-dnl it's all white-space separated
-AC_DEFUN([AC_REMOVE_FORBIDDEN],
-[ __val=$$1
- __forbid=" $2 "
- if test -n "$__val"; then
- __new=""
- ac_save_IFS=$IFS
- IFS=" "
- for i in $__val; do
- case "$__forbid" in
- *" $i "*) AC_MSG_WARN([found forbidden $i in $1, removing it]) ;;
- *) # Careful to not add spaces, where there were none, because otherwise
- # libtool gets confused, if we change e.g. CXX
- if test -z "$__new" ; then __new=$i ; else __new="$__new $i" ; fi ;;
- esac
- done
- IFS=$ac_save_IFS
- $1=$__new
- fi
-])
-
-
-AC_DEFUN([KDE_CHECK_FOR_BAD_COMPILER],
-[
- AC_MSG_CHECKING([whether $CC is blacklisted])
-
- dnl In theory we have tu run this test against $CC and $CXX
- dnl in C and in C++ mode, because its perfectly legal for
- dnl the user to mix compiler versions, since C has a defined
- dnl ABI.
- dnl
- dnl For now, we assume the user is not on crack.
-
- AC_TRY_COMPILE([
-#ifdef __GNUC__
-#if __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 0
-choke me
-#endif
-#endif
-], ,
- kde_bad_compiler=no,
- kde_bad_compiler=yes
-)
-
- AC_MSG_RESULT($kde_bad_compiler)
-
-if test "$kde_bad_compiler" = "yes"; then
- AC_MSG_ERROR([
-
-This particular compiler version is blacklisted because it
-is known to miscompile KDE. Please use a newer version, or
-if that is not yet available, choose an older version.
-
-Please do not report a bug or bother us reporting this
-configure error. We know about it, and we introduced
-it by intention to avoid untraceable bugs or crashes in KDE.
-
-])
-fi
-
-])
-
-
-AC_DEFUN([KDE_CHECK_FOR_OPT_NOINLINE_MATCH],
-[
- AC_CACHE_CHECK([whether system headers can cope with -O2 -fno-inline],
- kde_cv_opt_noinline_match,
- [
- kde_cv_opt_noinline_match=irrelevant
- dnl if we don't use both -O2 and -fno-inline, this check is moot
- if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null \
- && echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ; then
-
- ac_cflags_save="$CFLAGS"
- CFLAGS="$CFLAGS -D_USE_GNU"
-
- AC_TRY_LINK([
- #include <string.h>
-], [ const char *pt, *et;
- et = __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p ( ";," ) && ((size_t)(const void *)(( ";," )+ 1) - (size_t)(const void *)( ";," ) == 1) ? ((__a0 =((__const char *) ( ";," ))[0], __a0 == '\0') ? ((void) ( pt ),((void *)0) ) : ((__a1 = ((__const char *) ( ";," ))[1], __a1== '\0') ? (__extension__ (__builtin_constant_p ( __a0 ) && ( __a0 ) == '\0' ? (char *) __rawmemchr ( pt , __a0) : strchr( pt , __a0 ))) : ((__a2 = ((__const char *) ( ";," ))[2], __a2 == '\0') ? __strpbrk_c2 ( pt , __a0, __a1) :(((__const char *) ( ";," ))[3] == '\0' ? __strpbrk_c3 ( pt ,__a0, __a1, __a2): strpbrk ( pt , ";," ))))) : strpbrk ( pt , ";," )); }) ;
-],
- kde_cv_opt_noinline_match=yes,
- kde_cv_opt_noinline_match=no
- )
-
- CFLAGS="$ac_cflags_save"
- fi
- ])
-])
-
-
-dnl AC_VALIDIFY_CXXFLAGS checks for forbidden flags the user may have given
-AC_DEFUN([AC_VALIDIFY_CXXFLAGS],
-[dnl
-if test "x$kde_use_qt_emb" != "xyes"; then
- AC_REMOVE_FORBIDDEN(CXX, [-fno-rtti -rpath])
- AC_REMOVE_FORBIDDEN(CXXFLAGS, [-fno-rtti -rpath])
-else
- AC_REMOVE_FORBIDDEN(CXX, [-rpath])
- AC_REMOVE_FORBIDDEN(CXXFLAGS, [-rpath])
-fi
-])
-
-AC_DEFUN([AC_CHECK_COMPILERS],
-[
- AC_ARG_ENABLE(debug,
- AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
- [
- case $enableval in
- yes)
- kde_use_debug_code="yes"
- kde_use_debug_define=no
- ;;
- full)
- kde_use_debug_code="full"
- kde_use_debug_define=no
- ;;
- *)
- kde_use_debug_code="no"
- kde_use_debug_define=yes
- ;;
- esac
- ],
- [kde_use_debug_code="no"
- kde_use_debug_define=no
- ])
-
- dnl Just for configure --help
- AC_ARG_ENABLE(dummyoption,
- AC_HELP_STRING([--disable-debug],
- [disables debug output and debug symbols [default=no]]),
- [],[])
-
- AC_ARG_ENABLE(strict,
- AC_HELP_STRING([--enable-strict],
- [compiles with strict compiler options (may not work!)]),
- [
- if test $enableval = "no"; then
- kde_use_strict_options="no"
- else
- kde_use_strict_options="yes"
- fi
- ], [kde_use_strict_options="no"])
-
- AC_ARG_ENABLE(warnings,AC_HELP_STRING([--disable-warnings],[disables compilation with -Wall and similar]),
- [
- if test $enableval = "no"; then
- kde_use_warnings="no"
- else
- kde_use_warnings="yes"
- fi
- ], [kde_use_warnings="yes"])
-
- dnl enable warnings for debug build
- if test "$kde_use_debug_code" != "no"; then
- kde_use_warnings=yes
- fi
-
- AC_ARG_ENABLE(profile,AC_HELP_STRING([--enable-profile],[creates profiling infos [default=no]]),
- [kde_use_profiling=$enableval],
- [kde_use_profiling="no"]
- )
-
- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
- CFLAGS=" $CFLAGS"
-
- AC_PROG_CC
-
- AC_PROG_CPP
-
- if test "$GCC" = "yes"; then
- if test "$kde_use_debug_code" != "no"; then
- if test $kde_use_debug_code = "full"; then
- CFLAGS="-g3 -fno-inline $CFLAGS"
- else
- CFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CFLAGS"
- fi
- else
- CFLAGS="-O2 $CFLAGS"
- fi
- fi
-
- if test "$kde_use_debug_define" = "yes"; then
- CFLAGS="-DNDEBUG $CFLAGS"
- fi
-
-
- case "$host" in
- *-*-sysv4.2uw*) CFLAGS="-D_UNIXWARE $CFLAGS";;
- *-*-sysv5uw7*) CFLAGS="-D_UNIXWARE7 $CFLAGS";;
- esac
-
- if test -z "$LDFLAGS" && test "$kde_use_debug_code" = "no" && test "$GCC" = "yes"; then
- LDFLAGS=""
- fi
-
- CXXFLAGS=" $CXXFLAGS"
-
- AC_PROG_CXX
-
- KDE_CHECK_FOR_BAD_COMPILER
-
- if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
- if test "$kde_use_debug_code" != "no"; then
- if test "$CXX" = "KCC"; then
- CXXFLAGS="+K0 -Wall -pedantic -W -Wpointer-arith -Wwrite-strings $CXXFLAGS"
- else
- if test "$kde_use_debug_code" = "full"; then
- CXXFLAGS="-g3 -fno-inline $CXXFLAGS"
- else
- CXXFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CXXFLAGS"
- fi
- fi
- KDE_CHECK_COMPILER_FLAG(fno-builtin,[CXXFLAGS="-fno-builtin $CXXFLAGS"])
-
- dnl convenience compiler flags
- KDE_CHECK_COMPILER_FLAG(Woverloaded-virtual, [WOVERLOADED_VIRTUAL="-Woverloaded-virtual"], [WOVERLOADED_VRITUAL=""])
- AC_SUBST(WOVERLOADED_VIRTUAL)
- else
- if test "$CXX" = "KCC"; then
- CXXFLAGS="+K3 $CXXFLAGS"
- else
- CXXFLAGS="-O2 $CXXFLAGS"
- fi
- fi
- fi
-
- if test "$kde_use_debug_define" = "yes"; then
- CXXFLAGS="-DNDEBUG -DNO_DEBUG $CXXFLAGS"
- fi
-
- if test "$kde_use_profiling" = "yes"; then
- KDE_CHECK_COMPILER_FLAG(pg,
- [
- CFLAGS="-pg $CFLAGS"
- CXXFLAGS="-pg $CXXFLAGS"
- ])
- fi
-
- if test "$kde_use_warnings" = "yes"; then
- if test "$GCC" = "yes"; then
- CXXFLAGS="-Wall -W -Wpointer-arith $CXXFLAGS"
- case $host in
- *-*-linux-gnu)
- CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE $CFLAGS"
- CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE -Wcast-align -Wchar-subscripts $CXXFLAGS"
- KDE_CHECK_COMPILER_FLAG(Wmissing-format-attribute, [CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-attribute"])
- KDE_CHECK_C_COMPILER_FLAG(Wmissing-format-attribute, [CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute"])
- ;;
- esac
- KDE_CHECK_COMPILER_FLAG(Wundef,[CXXFLAGS="-Wundef $CXXFLAGS"])
- KDE_CHECK_COMPILER_FLAG(Wno-long-long,[CXXFLAGS="-Wno-long-long $CXXFLAGS"])
- dnl ### FIXME: revert for KDE 4
- KDE_CHECK_COMPILER_FLAG(Wno-non-virtual-dtor,[CXXFLAGS="$CXXFLAGS -Wno-non-virtual-dtor"])
- fi
- fi
-
- if test "$GXX" = "yes" && test "$kde_use_strict_options" = "yes"; then
- CXXFLAGS="-Wcast-qual -Wshadow -Wcast-align $CXXFLAGS"
- fi
-
- AC_ARG_ENABLE(pch,
- AC_HELP_STRING([--enable-pch],
- [enables precompiled header support (currently only KCC or gcc >=3.4+unsermake) [default=no]]),
- [ kde_use_pch=$enableval ],[ kde_use_pch=no ])
-
- HAVE_GCC_VISIBILITY=0
- AC_SUBST([HAVE_GCC_VISIBILITY])
-
- if test "$GXX" = "yes"; then
- gcc_no_reorder_blocks=NO
- KDE_CHECK_COMPILER_FLAG(fno-reorder-blocks,[gcc_no_reorder_blocks=YES])
- if test $kde_use_debug_code != "no" && \
- test $kde_use_debug_code != "full" && \
- test "YES" = "$gcc_no_reorder_blocks" ; then
- CXXFLAGS="$CXXFLAGS -fno-reorder-blocks"
- CFLAGS="$CFLAGS -fno-reorder-blocks"
- fi
- KDE_CHECK_COMPILER_FLAG(fno-exceptions,[CXXFLAGS="$CXXFLAGS -fno-exceptions"])
- KDE_CHECK_COMPILER_FLAG(fno-check-new, [CXXFLAGS="$CXXFLAGS -fno-check-new"])
- KDE_CHECK_COMPILER_FLAG(fno-common, [CXXFLAGS="$CXXFLAGS -fno-common"])
- KDE_CHECK_COMPILER_FLAG(fexceptions, [USE_EXCEPTIONS="-fexceptions"], USE_EXCEPTIONS= )
- ENABLE_PERMISSIVE_FLAG="-fpermissive"
-
- if test "$kde_use_pch" = "yes"; then
- AC_MSG_CHECKING(whether gcc supports precompiling c header files)
- echo >conftest.h
- if $CC -x c-header conftest.h >/dev/null 2>/dev/null; then
- kde_gcc_supports_pch=yes
- AC_MSG_RESULT(yes)
- else
- kde_gcc_supports_pch=no
- AC_MSG_RESULT(no)
- fi
- if test "$kde_gcc_supports_pch" = "yes"; then
- AC_MSG_CHECKING(whether gcc supports precompiling c++ header files)
- if $CXX -x c++-header conftest.h >/dev/null 2>/dev/null; then
- kde_gcc_supports_pch=yes
- AC_MSG_RESULT(yes)
- else
- kde_gcc_supports_pch=no
- AC_MSG_RESULT(no)
- fi
- fi
- rm -f conftest.h conftest.h.gch
- fi
-
- KDE_CHECK_FOR_OPT_NOINLINE_MATCH
- if test "x$kde_cv_opt_noinline_match" = "xno" ; then
- CFLAGS="`echo "$CFLAGS" | sed "s/ -fno-inline//"`"
- fi
- fi
- AM_CONDITIONAL(unsermake_enable_pch, test "$kde_use_pch" = "yes" && test "$kde_gcc_supports_pch" = "yes")
- if test "$CXX" = "KCC"; then
- dnl unfortunately we currently cannot disable exception support in KCC
- dnl because doing so is binary incompatible and Qt by default links with exceptions :-(
- dnl KDE_CHECK_COMPILER_FLAG(-no_exceptions,[CXXFLAGS="$CXXFLAGS --no_exceptions"])
- dnl KDE_CHECK_COMPILER_FLAG(-exceptions, [USE_EXCEPTIONS="--exceptions"], USE_EXCEPTIONS= )
-
- if test "$kde_use_pch" = "yes"; then
- dnl TODO: support --pch-dir!
- KDE_CHECK_COMPILER_FLAG(-pch,[CXXFLAGS="$CXXFLAGS --pch"])
- dnl the below works (but the dir must exist), but it's
- dnl useless for a whole package.
- dnl The are precompiled headers for each source file, so when compiling
- dnl from scratch, it doesn't make a difference, and they take up
- dnl around ~5Mb _per_ sourcefile.
- dnl KDE_CHECK_COMPILER_FLAG(-pch_dir /tmp,
- dnl [CXXFLAGS="$CXXFLAGS --pch_dir `pwd`/pcheaders"])
- fi
- dnl this flag controls inlining. by default KCC inlines in optimisation mode
- dnl all implementations that are defined inside the class {} declaration.
- dnl because of templates-compatibility with broken gcc compilers, this
- dnl can cause excessive inlining. This flag limits it to a sane level
- KDE_CHECK_COMPILER_FLAG(-inline_keyword_space_time=6,[CXXFLAGS="$CXXFLAGS --inline_keyword_space_time=6"])
- KDE_CHECK_COMPILER_FLAG(-inline_auto_space_time=2,[CXXFLAGS="$CXXFLAGS --inline_auto_space_time=2"])
- KDE_CHECK_COMPILER_FLAG(-inline_implicit_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0"])
- KDE_CHECK_COMPILER_FLAG(-inline_generated_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_generated_space_time=2.0"])
- dnl Some source files are shared between multiple executables
- dnl (or libraries) and some of those need template instantiations.
- dnl In that case KCC needs to compile those sources with
- dnl --one_instantiation_per_object. To make it easy for us we compile
- dnl _all_ objects with that flag (--one_per is a shorthand).
- KDE_CHECK_COMPILER_FLAG(-one_per, [CXXFLAGS="$CXXFLAGS --one_per"])
- fi
- AC_SUBST(USE_EXCEPTIONS)
- dnl obsolete macro - provided to keep things going
- USE_RTTI=
- AC_SUBST(USE_RTTI)
-
- case "$host" in
- *-*-irix*) test "$GXX" = yes && CXXFLAGS="-D_LANGUAGE_C_PLUS_PLUS -D__LANGUAGE_C_PLUS_PLUS $CXXFLAGS" ;;
- *-*-sysv4.2uw*) CXXFLAGS="-D_UNIXWARE $CXXFLAGS";;
- *-*-sysv5uw7*) CXXFLAGS="-D_UNIXWARE7 $CXXFLAGS";;
- *-*-solaris*)
- if test "$GXX" = yes; then
- libstdcpp=`$CXX -print-file-name=libstdc++.so`
- if test ! -f $libstdcpp; then
- AC_MSG_ERROR([You've compiled gcc without --enable-shared. This doesn't work with KDE. Please recompile gcc with --enable-shared to receive a libstdc++.so])
- fi
- fi
- ;;
- esac
-
- AC_VALIDIFY_CXXFLAGS
-
- AC_PROG_CXXCPP
-
- if test "$GCC" = yes; then
- NOOPT_CFLAGS=-O0
- fi
- KDE_CHECK_COMPILER_FLAG(O0,[NOOPT_CXXFLAGS=-O0])
-
- AC_ARG_ENABLE(coverage,
- AC_HELP_STRING([--enable-coverage],[use gcc coverage testing]), [
- if test "$am_cv_CC_dependencies_compiler_type" = "gcc3"; then
- ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
- ac_coverage_linker="-lgcc"
- elif test "$am_cv_CC_dependencies_compiler_type" = "gcc"; then
- ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
- ac_coverage_linker=""
- else
- AC_MSG_ERROR([coverage with your compiler is not supported])
- fi
- CFLAGS="$CFLAGS $ac_coverage_compiler"
- CXXFLAGS="$CXXFLAGS $ac_coverage_compiler"
- LDFLAGS="$LDFLAGS $ac_coverage_linker"
- ])
-
- AC_SUBST(NOOPT_CXXFLAGS)
- AC_SUBST(NOOPT_CFLAGS)
- AC_SUBST(ENABLE_PERMISSIVE_FLAG)
-
- KDE_CHECK_NEW_LDFLAGS
- KDE_CHECK_FINAL
- KDE_CHECK_CLOSURE
- KDE_CHECK_NMCHECK
-
- ifdef([AM_DEPENDENCIES], AC_REQUIRE([KDE_ADD_DEPENDENCIES]), [])
-])
-
-AC_DEFUN([KDE_CHECK_VISIBILITY_GCC_BUG],
- [
- AC_CACHE_CHECK([for gcc -fvisibility-inlines-hidden bug], kde_cv_val_gcc_visibility_bug,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- safe_CXXFLAGS=$CXXFLAGS
- safe_LDFLAGS=$LDFLAGS
- CXXFLAGS="$CXXFLAGS -fPIC -fvisibility-inlines-hidden -O0"
- LDFLAGS="$LDFLAGS -shared -fPIC"
-
- AC_TRY_LINK(
- [
- /* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 */
- #include <string>
- int some_function( void ) __attribute__ ((visibility("default")));
- int some_function( void )
- {
- std::string s("blafasel");
- return 0;
- }
- ], [/* elvis is alive */],
- kde_cv_val_gcc_visibility_bug=no, kde_cv_val_gcc_visibility_bug=yes)
-
- CXXFLAGS=$safe_CXXFLAGS
- LDFLAGS=$safe_LDFLAGS
- AC_LANG_RESTORE
- ]
- )
-
- if test x$kde_cv_val_gcc_visibility_bug = xno; then
- CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
- fi
- ]
-)
-
-AC_DEFUN([KDE_ENABLE_HIDDEN_VISIBILITY],
-[
- AC_BEFORE([AC_PATH_TQT_1_3], [KDE_ENABLE_HIDDEN_VISIBILITY])
-
- AC_MSG_CHECKING([grepping for visibility push/pop in headers])
-
- if test "x$GXX" = "xyes"; then
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_EGREP_CPP(
- [GCC visibility push],
- [ #include <exception>
- ],
- [
- AC_MSG_RESULT(yes)
- kde_stdc_visibility_patched=yes ],
- [
- AC_MSG_RESULT(no)
- AC_MSG_WARN([Your libstdc++ doesn't appear to be patched for
- visibility support. Disabling -fvisibility=hidden])
-
- kde_stdc_visibility_patched=no ])
-
- AC_LANG_RESTORE
-
- kde_have_gcc_visibility=no
- KDE_CHECK_COMPILER_FLAG(fvisibility=hidden,
- [
- kde_have_gcc_visibility=yes
- dnl the whole toolchain is just a mess, gcc is just too buggy
- dnl to handle STL with visibility enabled. Lets reconsider
- dnl when gcc 4.2 is out or when things get fixed in the compiler.
- dnl Contact mueller@kde.org for details.
- AC_ARG_ENABLE(gcc-hidden-visibility,
- AC_HELP_STRING([--enable-gcc-hidden-visibility],[toolchain hidden visibility [default=no]]),
- [kde_have_gcc_visibility=$enableval],
- [kde_have_gcc_visibility=no])
-
- AC_CACHE_CHECK([if Qt is patched for -fvisibility], kde_cv_val_qt_gcc_visibility_patched,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- safe_CXXFLAGS=$CXXFLAGS
- CXXFLAGS="$CXXFLAGS $all_includes"
-
- AC_TRY_COMPILE(
- [
-#include <qglobal.h>
-#if Q_EXPORT - 0 != 0
-/* if this compiles, then Q_EXPORT is undefined */
-/* if Q_EXPORT is nonempty, this will break compilation */
-#endif
- ], [/* elvis is alive */],
- kde_cv_val_qt_gcc_visibility_patched=no, kde_cv_val_qt_gcc_visibility_patched=yes)
-
- CXXFLAGS=$safe_CXXFLAGS
- AC_LANG_RESTORE
- ]
- )
-
- if test x$kde_have_gcc_visibility = "xyes" && test x$kde_stdc_visibility_patched = "xyes" && test x$kde_cv_val_qt_gcc_visibility_patched = "xyes"; then
- CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
- KDE_CHECK_VISIBILITY_GCC_BUG
- HAVE_GCC_VISIBILITY=1
- AC_DEFINE_UNQUOTED(__KDE_HAVE_GCC_VISIBILITY, "$HAVE_GCC_VISIBILITY", [define to 1 if -fvisibility is supported])
- fi
- ])
- fi
-])
-
-AC_DEFUN([KDE_ADD_DEPENDENCIES],
-[
- [A]M_DEPENDENCIES(CC)
- [A]M_DEPENDENCIES(CXX)
-])
-
-dnl just a wrapper to clean up configure.in
-AC_DEFUN([KDE_PROG_LIBTOOL],
-[
-AC_REQUIRE([AC_CHECK_COMPILERS])
-AC_REQUIRE([AC_ENABLE_SHARED])
-AC_REQUIRE([AC_ENABLE_STATIC])
-
-AC_REQUIRE([AC_LIBTOOL_DLOPEN])
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_OBJEXT
-AC_EXEEXT
-
-AM_PROG_LIBTOOL
-AC_LIBTOOL_CXX
-
-LIBTOOL_SHELL="/bin/sh ./libtool"
-# LIBTOOL="$LIBTOOL --silent"
-KDE_PLUGIN="-avoid-version -module -no-undefined \$(KDE_NO_UNDEFINED) \$(KDE_RPATH) \$(KDE_MT_LDFLAGS)"
-AC_SUBST(KDE_PLUGIN)
-
-# This hack ensures that libtool creates shared libs for tdeunittest plugins. By default check_LTLIBRARIES makes static libs.
-KDE_CHECK_PLUGIN="\$(KDE_PLUGIN) -rpath \$(libdir)"
-AC_SUBST(KDE_CHECK_PLUGIN)
-
-# we patch configure quite some so we better keep that consistent for incremental runs
-AC_SUBST(AUTOCONF,'$(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure')
-])
-
-AC_DEFUN([KDE_CHECK_LIB64],
-[
- AC_ARG_ENABLE(libsuffix,
- AC_HELP_STRING([--enable-libsuffix],
- [/lib directory suffix (64,32,none,auto[=default])]),
- tdelibsuff=$enableval, tdelibsuff="auto")
-
- if test "$tdelibsuff" = "auto"; then
-
-cat > conftest.c << EOF
-#include <stdio.h>
-int main() {
- return 0;
-}
-EOF
- tdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out |sed -ne '/libc.so/{
- s,.*/lib\([[^\/]]*\)/.*,\1,
- p
-}'`
- rm -rf conftest.*
- fi
-
- if test "$tdelibsuff" = "no" || test "$tdelibsuff" = "none"; then
- tdelibsuff=
- fi
- if test -z "$tdelibsuff"; then
- AC_MSG_RESULT([not using lib directory suffix])
- AC_DEFINE(KDELIBSUFF, [""], Suffix for lib directories)
- else
- if test "$libdir" = '${exec_prefix}/lib'; then
- libdir="$libdir${tdelibsuff}"
- AC_SUBST([libdir], ["$libdir"]) dnl ugly hack for lib64 platforms
- fi
- AC_DEFINE_UNQUOTED(KDELIBSUFF, ["${tdelibsuff}"], Suffix for lib directories)
- AC_MSG_RESULT([using lib directory suffix $tdelibsuff])
- fi
-])
-
-AC_DEFUN([KDE_CHECK_TYPES],
-[ AC_CHECK_SIZEOF(int, 4)dnl
- AC_CHECK_SIZEOF(short)dnl
- AC_CHECK_SIZEOF(long, 4)dnl
- AC_CHECK_SIZEOF(char *, 4)dnl
-])dnl
-
-dnl Not used - kept for compat only?
-AC_DEFUN([KDE_DO_IT_ALL],
-[
-AC_CANONICAL_SYSTEM
-AC_ARG_PROGRAM
-AM_INIT_AUTOMAKE($1, $2)
-AM_DISABLE_LIBRARIES
-AC_PREFIX_DEFAULT(${TDEDIR:-/usr/local/kde})
-AC_CHECK_COMPILERS
-KDE_PROG_LIBTOOL
-AM_KDE_WITH_NLS
-AC_PATH_KDE
-])
-
-AC_DEFUN([AC_CHECK_RPATH],
-[
-AC_MSG_CHECKING(for rpath)
-AC_ARG_ENABLE(rpath,
- AC_HELP_STRING([--disable-rpath],[do not use the rpath feature of ld]),
- USE_RPATH=$enableval, USE_RPATH=yes)
-
-if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then
-
- KDE_RPATH="-R \$(libdir)"
-
- if test "$kde_libraries" != "$libdir"; then
- KDE_RPATH="$KDE_RPATH -R \$(kde_libraries)"
- fi
-
- if test -n "$qt_libraries"; then
- KDE_RPATH="$KDE_RPATH -R \$(qt_libraries)"
- fi
- dnl $x_libraries is set to /usr/lib in case
- if test -n "$X_LDFLAGS"; then
- X_RPATH="-R \$(x_libraries)"
- KDE_RPATH="$KDE_RPATH $X_RPATH"
- fi
- if test -n "$KDE_EXTRA_RPATH"; then
- KDE_RPATH="$KDE_RPATH \$(KDE_EXTRA_RPATH)"
- fi
-fi
-AC_SUBST(KDE_EXTRA_RPATH)
-AC_SUBST(KDE_RPATH)
-AC_SUBST(X_RPATH)
-AC_MSG_RESULT($USE_RPATH)
-])
-
-dnl Check for the type of the third argument of getsockname
-AC_DEFUN([AC_CHECK_SOCKLEN_T],
-[
- AC_MSG_CHECKING(for socklen_t)
- AC_CACHE_VAL(kde_cv_socklen_t,
- [
- AC_LANG_PUSH(C++)
- kde_cv_socklen_t=no
- AC_TRY_COMPILE([
- #include <sys/types.h>
- #include <sys/socket.h>
- ],
- [
- socklen_t len;
- getpeername(0,0,&len);
- ],
- [
- kde_cv_socklen_t=yes
- kde_cv_socklen_t_equiv=socklen_t
- ])
- AC_LANG_POP(C++)
- ])
- AC_MSG_RESULT($kde_cv_socklen_t)
- if test $kde_cv_socklen_t = no; then
- AC_MSG_CHECKING([for socklen_t equivalent for socket functions])
- AC_CACHE_VAL(kde_cv_socklen_t_equiv,
- [
- kde_cv_socklen_t_equiv=int
- AC_LANG_PUSH(C++)
- for t in int size_t unsigned long "unsigned long"; do
- AC_TRY_COMPILE([
- #include <sys/types.h>
- #include <sys/socket.h>
- ],
- [
- $t len;
- getpeername(0,0,&len);
- ],
- [
- kde_cv_socklen_t_equiv="$t"
- break
- ])
- done
- AC_LANG_POP(C++)
- ])
- AC_MSG_RESULT($kde_cv_socklen_t_equiv)
- fi
- AC_DEFINE_UNQUOTED(kde_socklen_t, $kde_cv_socklen_t_equiv,
- [type to use in place of socklen_t if not defined])
- AC_DEFINE_UNQUOTED(ksize_t, $kde_cv_socklen_t_equiv,
- [type to use in place of socklen_t if not defined (deprecated, use kde_socklen_t)])
-])
-
-dnl This is a merge of some macros out of the gettext aclocal.m4
-dnl since we don't need anything, I took the things we need
-dnl the copyright for them is:
-dnl >
-dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
-dnl This Makefile.in is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl This program is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-dnl PARTICULAR PURPOSE.
-dnl >
-dnl for this file it is relicensed under LGPL
-
-AC_DEFUN([AM_KDE_WITH_NLS],
- [
- dnl If we use NLS figure out what method
-
- AM_PATH_PROG_WITH_TEST_KDE(MSGFMT, msgfmt,
- [test -n "`$ac_dir/$ac_word --version 2>&1 | grep 'GNU gettext'`"], msgfmt)
- AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
-
- if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`"; then
- AC_MSG_RESULT([found msgfmt program is not GNU msgfmt; ignore it])
- GMSGFMT=":"
- fi
- MSGFMT=$GMSGFMT
- AC_SUBST(GMSGFMT)
- AC_SUBST(MSGFMT)
-
- AM_PATH_PROG_WITH_TEST_KDE(XGETTEXT, xgettext,
- [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
-
- dnl Test whether we really found GNU xgettext.
- if test "$XGETTEXT" != ":"; then
- dnl If it is no GNU xgettext we define it as : so that the
- dnl Makefiles still can work.
- if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
- : ;
- else
- AC_MSG_RESULT(
- [found xgettext programs is not GNU xgettext; ignore it])
- XGETTEXT=":"
- fi
- fi
- AC_SUBST(XGETTEXT)
-
- ])
-
-# Search path for a program which passes the given test.
-# Ulrich Drepper <drepper@cygnus.com>, 1996.
-
-# serial 1
-# Stephan Kulow: I appended a _KDE against name conflicts
-
-dnl AM_PATH_PROG_WITH_TEST_KDE(VARIABLE, PROG-TO-CHECK-FOR,
-dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
-AC_DEFUN([AM_PATH_PROG_WITH_TEST_KDE],
-[# Extract the first word of "$2", so it can be a program name with args.
-set dummy $2; ac_word=[$]2
-AC_MSG_CHECKING([for $ac_word])
-AC_CACHE_VAL(ac_cv_path_$1,
-[case "[$]$1" in
- /*)
- ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
- for ac_dir in ifelse([$5], , $PATH, [$5]); do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- if [$3]; then
- ac_cv_path_$1="$ac_dir/$ac_word"
- break
- fi
- fi
- done
- IFS="$ac_save_ifs"
-dnl If no 4th arg is given, leave the cache variable unset,
-dnl so AC_PATH_PROGS will keep looking.
-ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
-])dnl
- ;;
-esac])dnl
-$1="$ac_cv_path_$1"
-if test -n "[$]$1"; then
- AC_MSG_RESULT([$]$1)
-else
- AC_MSG_RESULT(no)
-fi
-AC_SUBST($1)dnl
-])
-
-
-# Check whether LC_MESSAGES is available in <locale.h>.
-# Ulrich Drepper <drepper@cygnus.com>, 1995.
-
-# serial 1
-
-AC_DEFUN([AM_LC_MESSAGES],
- [if test $ac_cv_header_locale_h = yes; then
- AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
- [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
- am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
- if test $am_cv_val_LC_MESSAGES = yes; then
- AC_DEFINE(HAVE_LC_MESSAGES, 1, [Define if your locale.h file contains LC_MESSAGES])
- fi
- fi])
-
-dnl From Jim Meyering.
-dnl FIXME: migrate into libit.
-
-AC_DEFUN([AM_FUNC_OBSTACK],
-[AC_CACHE_CHECK([for obstacks], am_cv_func_obstack,
- [AC_TRY_LINK([#include "obstack.h"],
- [struct obstack *mem;obstack_free(mem,(char *) 0)],
- am_cv_func_obstack=yes,
- am_cv_func_obstack=no)])
- if test $am_cv_func_obstack = yes; then
- AC_DEFINE(HAVE_OBSTACK)
- else
- LIBOBJS="$LIBOBJS obstack.o"
- fi
-])
-
-dnl From Jim Meyering. Use this if you use the GNU error.[ch].
-dnl FIXME: Migrate into libit
-
-AC_DEFUN([AM_FUNC_ERROR_AT_LINE],
-[AC_CACHE_CHECK([for error_at_line], am_cv_lib_error_at_line,
- [AC_TRY_LINK([],[error_at_line(0, 0, "", 0, "");],
- am_cv_lib_error_at_line=yes,
- am_cv_lib_error_at_line=no)])
- if test $am_cv_lib_error_at_line = no; then
- LIBOBJS="$LIBOBJS error.o"
- fi
- AC_SUBST(LIBOBJS)dnl
-])
-
-# Macro to add for using GNU gettext.
-# Ulrich Drepper <drepper@cygnus.com>, 1995.
-
-# serial 1
-# Stephan Kulow: I put a KDE in it to avoid name conflicts
-
-AC_DEFUN([AM_KDE_GNU_GETTEXT],
- [AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- AC_REQUIRE([AC_PROG_RANLIB])dnl
- AC_REQUIRE([AC_HEADER_STDC])dnl
- AC_REQUIRE([AC_TYPE_OFF_T])dnl
- AC_REQUIRE([AC_TYPE_SIZE_T])dnl
- AC_REQUIRE([AC_FUNC_ALLOCA])dnl
- AC_REQUIRE([AC_FUNC_MMAP])dnl
- AC_REQUIRE([AM_KDE_WITH_NLS])dnl
- AC_CHECK_HEADERS([limits.h locale.h nl_types.h string.h values.h alloca.h])
- AC_CHECK_FUNCS([getcwd munmap putenv setlocale strchr strcasecmp \
-__argz_count __argz_stringify __argz_next])
-
- AC_MSG_CHECKING(for stpcpy)
- AC_CACHE_VAL(kde_cv_func_stpcpy,
- [
- kde_safe_cxxflags=$CXXFLAGS
- CXXFLAGS="-Werror"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_COMPILE([
- #include <string.h>
- ],
- [
- char buffer[200];
- stpcpy(buffer, buffer);
- ],
- kde_cv_func_stpcpy=yes,
- kde_cv_func_stpcpy=no)
- AC_LANG_RESTORE
- CXXFLAGS=$kde_safe_cxxflags
- ])
- AC_MSG_RESULT($kde_cv_func_stpcpy)
- if eval "test \"`echo $kde_cv_func_stpcpy`\" = yes"; then
- AC_DEFINE(HAVE_STPCPY, 1, [Define if you have stpcpy])
- fi
-
- AM_LC_MESSAGES
-
- if test "x$CATOBJEXT" != "x"; then
- if test "x$ALL_LINGUAS" = "x"; then
- LINGUAS=
- else
- AC_MSG_CHECKING(for catalogs to be installed)
- NEW_LINGUAS=
- for lang in ${LINGUAS=$ALL_LINGUAS}; do
- case "$ALL_LINGUAS" in
- *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
- esac
- done
- LINGUAS=$NEW_LINGUAS
- AC_MSG_RESULT($LINGUAS)
- fi
-
- dnl Construct list of names of catalog files to be constructed.
- if test -n "$LINGUAS"; then
- for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
- fi
- fi
-
- ])
-
-AC_DEFUN([AC_HAVE_XPM],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$XPM_LDFLAGS" && XPM_LDFLAGS=
- test -z "$XPM_INCLUDE" && XPM_INCLUDE=
-
- AC_ARG_WITH(xpm,AC_HELP_STRING([--without-xpm],[disable color pixmap XPM tests]),
- xpm_test=$withval, xpm_test="yes")
- if test "x$xpm_test" = xno; then
- ac_cv_have_xpm=no
- else
- AC_MSG_CHECKING(for XPM)
- AC_CACHE_VAL(ac_cv_have_xpm,
- [
- ac_save_ldflags="$LDFLAGS"
- ac_save_cflags="$CFLAGS"
- if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
- LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm -lX11 -lXext $LIBZ $LIBSOCKET"
- else
- LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm $LIBZ $LIBSOCKET"
- fi
- CFLAGS="$CFLAGS $X_INCLUDES $USER_INCLUDES"
- test -n "$XPM_INCLUDE" && CFLAGS="-I$XPM_INCLUDE $CFLAGS"
- AC_TRY_LINK([#include <X11/xpm.h>],[],
- ac_cv_have_xpm="yes",ac_cv_have_xpm="no")
- LDFLAGS="$ac_save_ldflags"
- CFLAGS="$ac_save_cflags"
- ])dnl
-
- if test "$ac_cv_have_xpm" = no; then
- AC_MSG_RESULT(no)
- XPM_LDFLAGS=""
- XPMINC=""
- $2
- else
- AC_DEFINE(HAVE_XPM, 1, [Define if you have XPM support])
- if test "$XPM_LDFLAGS" = ""; then
- XPMLIB='-lXpm $(LIB_X11)'
- else
- XPMLIB="-L$XPM_LDFLAGS -lXpm "'$(LIB_X11)'
- fi
- if test "$XPM_INCLUDE" = ""; then
- XPMINC=""
- else
- XPMINC="-I$XPM_INCLUDE"
- fi
- AC_MSG_RESULT(yes)
- $1
- fi
- fi
- AC_SUBST(XPMINC)
- AC_SUBST(XPMLIB)
-])
-
-AC_DEFUN([AC_HAVE_DPMS],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$DPMS_LDFLAGS" && DPMS_LDFLAGS=
- test -z "$DPMS_INCLUDE" && DPMS_INCLUDE=
- DPMS_LIB=
-
- AC_ARG_WITH(dpms,AC_HELP_STRING([--without-dpms],[disable DPMS power saving]),
- dpms_test=$withval, dpms_test="yes")
- if test "x$dpms_test" = xno; then
- ac_cv_have_dpms=no
- else
- AC_MSG_CHECKING(for DPMS)
- dnl Note: ac_cv_have_dpms can be no, yes, or -lXdpms.
- dnl 'yes' means DPMS_LIB="", '-lXdpms' means DPMS_LIB="-lXdpms".
- AC_CACHE_VAL(ac_cv_have_dpms,
- [
- if test "x$kde_use_qt_emb" = "xyes" || test "x$kde_use_qt_mac" = "xyes"; then
- AC_MSG_RESULT(no)
- ac_cv_have_dpms="no"
- else
- ac_save_ldflags="$LDFLAGS"
- ac_save_cflags="$CFLAGS"
- ac_save_libs="$LIBS"
- LDFLAGS="$LDFLAGS $DPMS_LDFLAGS $all_libraries"
- LIBS="-lX11 -lXext $LIBSOCKET"
- CFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
- AC_TRY_LINK([
- #include <X11/Xproto.h>
- #include <X11/X.h>
- #include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>
- int foo_test_dpms()
- { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
- ac_cv_have_dpms="yes", [
- LIBS="-lXdpms $LIBS"
- AC_TRY_LINK([
- #include <X11/Xproto.h>
- #include <X11/X.h>
- #include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>
- int foo_test_dpms()
- { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
- [
- ac_cv_have_dpms="-lXdpms"
- ],ac_cv_have_dpms="no")
- ])
- LDFLAGS="$ac_save_ldflags"
- CFLAGS="$ac_save_cflags"
- LIBS="$ac_save_libs"
- fi
- ])dnl
-
- if test "$ac_cv_have_dpms" = no; then
- AC_MSG_RESULT(no)
- DPMS_LDFLAGS=""
- DPMSINC=""
- $2
- else
- AC_DEFINE(HAVE_DPMS, 1, [Define if you have DPMS support])
- if test "$ac_cv_have_dpms" = "-lXdpms"; then
- DPMS_LIB="-lXdpms"
- fi
- if test "$DPMS_LDFLAGS" = ""; then
- DPMSLIB="$DPMS_LIB "'$(LIB_X11)'
- else
- DPMSLIB="$DPMS_LDFLAGS $DPMS_LIB "'$(LIB_X11)'
- fi
- if test "$DPMS_INCLUDE" = ""; then
- DPMSINC=""
- else
- DPMSINC="-I$DPMS_INCLUDE"
- fi
- AC_MSG_RESULT(yes)
- $1
- fi
- fi
- ac_save_cflags="$CFLAGS"
- CFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
- AH_TEMPLATE(HAVE_DPMSCAPABLE_PROTO,
- [Define if you have the DPMSCapable prototype in <X11/extensions/dpms.h>])
- AC_CHECK_DECL(DPMSCapable,
- AC_DEFINE(HAVE_DPMSCAPABLE_PROTO),,
- [#include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>])
- AH_TEMPLATE(HAVE_DPMSINFO_PROTO,
- [Define if you have the DPMSInfo prototype in <X11/extensions/dpms.h>])
- AC_CHECK_DECL(DPMSInfo,
- AC_DEFINE(HAVE_DPMSINFO_PROTO),,
- [#include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>])
- CFLAGS="$ac_save_cflags"
- AC_SUBST(DPMSINC)
- AC_SUBST(DPMSLIB)
-])
-
-AC_DEFUN([AC_HAVE_GL],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$GL_LDFLAGS" && GL_LDFLAGS=
- test -z "$GL_INCLUDE" && GL_INCLUDE=
-
- AC_ARG_WITH(gl,AC_HELP_STRING([--without-gl],[disable 3D GL modes]),
- gl_test=$withval, gl_test="yes")
- if test "x$kde_use_qt_emb" = "xyes"; then
- # GL and Qt Embedded is a no-go for now.
- ac_cv_have_gl=no
- elif test "x$gl_test" = xno; then
- ac_cv_have_gl=no
- else
- AC_MSG_CHECKING(for GL)
- AC_CACHE_VAL(ac_cv_have_gl,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_save_ldflags=$LDFLAGS
- ac_save_cxxflags=$CXXFLAGS
- ac_save_libs=$LIBS
- LDFLAGS="$LDFLAGS $GL_LDFLAGS $X_LDFLAGS $all_libraries"
- LIBS="$LIBS -lGL -lGLU"
- test "x$kde_use_qt_mac" != xyes && test "x$kde_use_qt_emb" != xyes && LIBS="$LIBS -lX11"
- LIBS="$LIBS $LIB_XEXT -lm $LIBSOCKET"
- CXXFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$GL_INCLUDE" && CFLAGS="-I$GL_INCLUDE $CFLAGS"
- AC_TRY_LINK([#include <GL/gl.h>
-#include <GL/glu.h>
-], [],
- ac_cv_have_gl="yes", ac_cv_have_gl="no")
- AC_LANG_RESTORE
- LDFLAGS=$ac_save_ldflags
- CXXFLAGS=$ac_save_cxxflags
- LIBS=$ac_save_libs
- ])dnl
-
- if test "$ac_cv_have_gl" = "no"; then
- AC_MSG_RESULT(no)
- GL_LDFLAGS=""
- GLINC=""
- $2
- else
- AC_DEFINE(HAVE_GL, 1, [Defines if you have GL (Mesa, OpenGL, ...)])
- if test "$GL_LDFLAGS" = ""; then
- GLLIB='-lGLU -lGL $(LIB_X11)'
- else
- GLLIB="$GL_LDFLAGS -lGLU -lGL "'$(LIB_X11)'
- fi
- if test "$GL_INCLUDE" = ""; then
- GLINC=""
- else
- GLINC="-I$GL_INCLUDE"
- fi
- AC_MSG_RESULT($ac_cv_have_gl)
- $1
- fi
- fi
- AC_SUBST(GLINC)
- AC_SUBST(GLLIB)
-])
-
-
- dnl shadow password and PAM magic - maintained by ossi@kde.org
-
-AC_DEFUN([KDE_PAM], [
- AC_REQUIRE([KDE_CHECK_LIBDL])
-
- want_pam=
- AC_ARG_WITH(pam,
- AC_HELP_STRING([--with-pam[=ARG]],[enable support for PAM: ARG=[yes|no|service name]]),
- [ if test "x$withval" = "xyes"; then
- want_pam=yes
- pam_service=kde
- elif test "x$withval" = "xno"; then
- want_pam=no
- else
- want_pam=yes
- pam_service=$withval
- fi
- ], [ pam_service=kde ])
-
- use_pam=
- PAMLIBS=
- if test "x$want_pam" != xno; then
- AC_CHECK_LIB(pam, pam_start, [
- AC_CHECK_HEADER(security/pam_appl.h,
- [ pam_header=security/pam_appl.h ],
- [ AC_CHECK_HEADER(pam/pam_appl.h,
- [ pam_header=pam/pam_appl.h ],
- [
- AC_MSG_WARN([PAM detected, but no headers found!
-Make sure you have the necessary development packages installed.])
- ]
- )
- ]
- )
- ], , $LIBDL)
- if test -z "$pam_header"; then
- if test "x$want_pam" = xyes; then
- AC_MSG_ERROR([--with-pam was specified, but cannot compile with PAM!])
- fi
- else
- AC_DEFINE(HAVE_PAM, 1, [Defines if you have PAM (Pluggable Authentication Modules)])
- PAMLIBS="$PAM_MISC_LIB -lpam $LIBDL"
- use_pam=yes
-
- dnl darwin claims to be something special
- if test "$pam_header" = "pam/pam_appl.h"; then
- AC_DEFINE(HAVE_PAM_PAM_APPL_H, 1, [Define if your PAM headers are in pam/ instead of security/])
- fi
-
- dnl test whether struct pam_message is const (Linux) or not (Sun)
- AC_MSG_CHECKING(for const pam_message)
- AC_EGREP_HEADER([struct pam_message], $pam_header,
- [ AC_EGREP_HEADER([const struct pam_message], $pam_header,
- [AC_MSG_RESULT([const: Linux-type PAM])],
- [AC_MSG_RESULT([nonconst: Sun-type PAM])
- AC_DEFINE(PAM_MESSAGE_NONCONST, 1, [Define if your PAM support takes non-const arguments (Solaris)])]
- )],
- [AC_MSG_RESULT([not found - assume const, Linux-type PAM])])
- fi
- fi
-
- AC_SUBST(PAMLIBS)
-])
-
-dnl DEF_PAM_SERVICE(arg name, full name, define name)
-AC_DEFUN([DEF_PAM_SERVICE], [
- AC_ARG_WITH($1-pam,
- AC_HELP_STRING([--with-$1-pam=[val]],[override PAM service from --with-pam for $2]),
- [ if test "x$use_pam" = xyes; then
- $3_PAM_SERVICE=$withval
- else
- AC_MSG_ERROR([Cannot use use --with-$1-pam, as no PAM was detected.
-You may want to enforce it by using --with-pam.])
- fi
- ],
- [ if test "x$use_pam" = xyes; then
- $3_PAM_SERVICE="$pam_service"
- fi
- ])
- if test -n "$$3_PAM_SERVICE"; then
- AC_MSG_RESULT([The PAM service used by $2 will be $$3_PAM_SERVICE])
- AC_DEFINE_UNQUOTED($3_PAM_SERVICE, "$$3_PAM_SERVICE", [The PAM service to be used by $2])
- fi
- AC_SUBST($3_PAM_SERVICE)
-])
-
-AC_DEFUN([KDE_SHADOWPASSWD], [
- AC_REQUIRE([KDE_PAM])
-
- AC_CHECK_LIB(shadow, getspent,
- [ LIBSHADOW="-lshadow"
- ac_use_shadow=yes
- ],
- [ dnl for UnixWare
- AC_CHECK_LIB(gen, getspent,
- [ LIBGEN="-lgen"
- ac_use_shadow=yes
- ],
- [ AC_CHECK_FUNC(getspent,
- [ ac_use_shadow=yes ],
- [ ac_use_shadow=no ])
- ])
- ])
- AC_SUBST(LIBSHADOW)
- AC_SUBST(LIBGEN)
-
- AC_MSG_CHECKING([for shadow passwords])
-
- AC_ARG_WITH(shadow,
- AC_HELP_STRING([--with-shadow],[If you want shadow password support]),
- [ if test "x$withval" != "xno"; then
- use_shadow=yes
- else
- use_shadow=no
- fi
- ], [
- use_shadow="$ac_use_shadow"
- ])
-
- if test "x$use_shadow" = xyes; then
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_SHADOW, 1, [Define if you use shadow passwords])
- else
- AC_MSG_RESULT(no)
- LIBSHADOW=
- LIBGEN=
- fi
-
- dnl finally make the relevant binaries setuid root, if we have shadow passwds.
- dnl this still applies, if we could use it indirectly through pam.
- if test "x$use_shadow" = xyes ||
- ( test "x$use_pam" = xyes && test "x$ac_use_shadow" = xyes ); then
- case $host in
- *-*-freebsd* | *-*-netbsd* | *-*-openbsd*)
- SETUIDFLAGS="-m 4755 -o root";;
- *)
- SETUIDFLAGS="-m 4755";;
- esac
- fi
- AC_SUBST(SETUIDFLAGS)
-
-])
-
-AC_DEFUN([KDE_PASSWDLIBS], [
- AC_REQUIRE([KDE_MISC_TESTS]) dnl for LIBCRYPT
- AC_REQUIRE([KDE_PAM])
- AC_REQUIRE([KDE_SHADOWPASSWD])
-
- if test "x$use_pam" = "xyes"; then
- PASSWDLIBS="$PAMLIBS"
- else
- PASSWDLIBS="$LIBCRYPT $LIBSHADOW $LIBGEN"
- fi
-
- dnl FreeBSD uses a shadow-like setup, where /etc/passwd holds the users, but
- dnl /etc/master.passwd holds the actual passwords. /etc/master.passwd requires
- dnl root to read, so kcheckpass needs to be root (even when using pam, since pam
- dnl may need to read /etc/master.passwd).
- case $host in
- *-*-freebsd*)
- SETUIDFLAGS="-m 4755 -o root"
- ;;
- *)
- ;;
- esac
-
- AC_SUBST(PASSWDLIBS)
-])
-
-AC_DEFUN([KDE_CHECK_LIBDL],
-[
-AC_CHECK_LIB(dl, dlopen, [
-LIBDL="-ldl"
-ac_cv_have_dlfcn=yes
-])
-
-AC_CHECK_LIB(dld, shl_unload, [
-LIBDL="-ldld"
-ac_cv_have_shload=yes
-])
-
-AC_SUBST(LIBDL)
-])
-
-AC_DEFUN([KDE_CHECK_DLOPEN],
-[
-KDE_CHECK_LIBDL
-AC_CHECK_HEADERS(dlfcn.h dl.h)
-if test "$ac_cv_header_dlfcn_h" = "no"; then
- ac_cv_have_dlfcn=no
-fi
-
-if test "$ac_cv_header_dl_h" = "no"; then
- ac_cv_have_shload=no
-fi
-
-dnl XXX why change enable_dlopen? its already set by autoconf's AC_ARG_ENABLE
-dnl (MM)
-AC_ARG_ENABLE(dlopen,
-AC_HELP_STRING([--disable-dlopen],[link statically [default=no]]),
-enable_dlopen=$enableval,
-enable_dlopen=yes)
-
-# override the user's opinion, if we know it better ;)
-if test "$ac_cv_have_dlfcn" = "no" && test "$ac_cv_have_shload" = "no"; then
- enable_dlopen=no
-fi
-
-if test "$ac_cv_have_dlfcn" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_DLFCN, 1, [Define if you have dlfcn])
-fi
-
-if test "$ac_cv_have_shload" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_SHLOAD, 1, [Define if you have shload])
-fi
-
-if test "$enable_dlopen" = no ; then
- test -n "$1" && eval $1
-else
- test -n "$2" && eval $2
-fi
-
-])
-
-AC_DEFUN([KDE_CHECK_DYNAMIC_LOADING],
-[
-KDE_CHECK_DLOPEN(libtool_enable_shared=yes, libtool_enable_static=no)
-KDE_PROG_LIBTOOL
-AC_MSG_CHECKING([dynamic loading])
-eval "`egrep '^build_libtool_libs=' libtool`"
-if test "$build_libtool_libs" = "yes" && test "$enable_dlopen" = "yes"; then
- dynamic_loading=yes
- AC_DEFINE_UNQUOTED(HAVE_DYNAMIC_LOADING)
-else
- dynamic_loading=no
-fi
-AC_MSG_RESULT($dynamic_loading)
-if test "$dynamic_loading" = "yes"; then
- $1
-else
- $2
-fi
-])
-
-AC_DEFUN([KDE_ADD_INCLUDES],
-[
-if test -z "$1"; then
- test_include="Pix.h"
-else
- test_include="$1"
-fi
-
-AC_MSG_CHECKING([for libg++ ($test_include)])
-
-AC_CACHE_VAL(kde_cv_libgpp_includes,
-[
-kde_cv_libgpp_includes=no
-
- for ac_dir in \
- \
- /usr/include/g++ \
- /usr/include \
- /usr/unsupported/include \
- /opt/include \
- $extra_include \
- ; \
- do
- if test -r "$ac_dir/$test_include"; then
- kde_cv_libgpp_includes=$ac_dir
- break
- fi
- done
-])
-
-AC_MSG_RESULT($kde_cv_libgpp_includes)
-if test "$kde_cv_libgpp_includes" != "no"; then
- all_includes="-I$kde_cv_libgpp_includes $all_includes $USER_INCLUDES"
-fi
-])
-])
-
-AC_DEFUN([KDE_CHECK_LIBPTHREAD],
-[
- dnl This code is here specifically to handle the
- dnl various flavors of threading library on FreeBSD
- dnl 4-, 5-, and 6-, and the (weird) rules around it.
- dnl There may be an environment PTHREAD_LIBS that
- dnl specifies what to use; otherwise, search for it.
- dnl -pthread is special cased and unsets LIBPTHREAD
- dnl below if found.
- LIBPTHREAD=""
-
- if test -n "$PTHREAD_LIBS"; then
- if test "x$PTHREAD_LIBS" = "x-pthread" ; then
- LIBPTHREAD="PTHREAD"
- else
- PTHREAD_LIBS_save="$PTHREAD_LIBS"
- PTHREAD_LIBS=`echo "$PTHREAD_LIBS_save" | sed -e 's,^-l,,g'`
- AC_MSG_CHECKING([for pthread_create in $PTHREAD_LIBS])
- KDE_CHECK_LIB($PTHREAD_LIBS, pthread_create, [
- LIBPTHREAD="$PTHREAD_LIBS_save"])
- PTHREAD_LIBS="$PTHREAD_LIBS_save"
- fi
- fi
-
- dnl Is this test really needed, in the face of the Tru64 test below?
- if test -z "$LIBPTHREAD"; then
- AC_CHECK_LIB(pthread, pthread_create, [LIBPTHREAD="-lpthread"])
- fi
-
- dnl This is a special Tru64 check, see BR 76171 issue #18.
- if test -z "$LIBPTHREAD" ; then
- AC_MSG_CHECKING([for pthread_create in -lpthread])
- kde_safe_libs=$LIBS
- LIBS="$LIBS -lpthread"
- AC_TRY_LINK([#include <pthread.h>],[(void)pthread_create(0,0,0,0);],[
- AC_MSG_RESULT(yes)
- LIBPTHREAD="-lpthread"],[
- AC_MSG_RESULT(no)])
- LIBS=$kde_safe_libs
- fi
-
- dnl Un-special-case for FreeBSD.
- if test "x$LIBPTHREAD" = "xPTHREAD" ; then
- LIBPTHREAD=""
- fi
-
- AC_SUBST(LIBPTHREAD)
-])
-
-AC_DEFUN([KDE_CHECK_PTHREAD_OPTION],
-[
- USE_THREADS=""
- if test -z "$LIBPTHREAD"; then
- KDE_CHECK_COMPILER_FLAG(pthread, [USE_THREADS="-D_THREAD_SAFE -pthread"])
- fi
-
- AH_VERBATIM(__svr_define, [
-#if defined(__SVR4) && !defined(__svr4__)
-#define __svr4__ 1
-#endif
-])
- case $host_os in
- solaris*)
- KDE_CHECK_COMPILER_FLAG(mt, [USE_THREADS="-mt"])
- CPPFLAGS="$CPPFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4"
- ;;
- freebsd*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE $PTHREAD_CFLAGS"
- ;;
- aix*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
- LIBPTHREAD="$LIBPTHREAD -lc_r"
- ;;
- linux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT"
- if test "$CXX" = "KCC"; then
- CXXFLAGS="$CXXFLAGS --thread_safe"
- NOOPT_CXXFLAGS="$NOOPT_CXXFLAGS --thread_safe"
- fi
- ;;
- *)
- ;;
- esac
- AC_SUBST(USE_THREADS)
- AC_SUBST(LIBPTHREAD)
-])
-
-AC_DEFUN([KDE_CHECK_THREADING],
-[
- AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
- AC_REQUIRE([KDE_CHECK_PTHREAD_OPTION])
- dnl default is yes if libpthread is found and no if no libpthread is available
- if test -z "$LIBPTHREAD"; then
- if test -z "$USE_THREADS"; then
- kde_check_threading_default=no
- else
- kde_check_threading_default=yes
- fi
- else
- kde_check_threading_default=yes
- fi
- AC_ARG_ENABLE(threading,AC_HELP_STRING([--disable-threading],[disables threading even if libpthread found]),
- kde_use_threading=$enableval, kde_use_threading=$kde_check_threading_default)
- if test "x$kde_use_threading" = "xyes"; then
- AC_DEFINE(HAVE_LIBPTHREAD, 1, [Define if you have a working libpthread (will enable threaded code)])
- fi
-])
-
-AC_DEFUN([KDE_TRY_LINK_PYTHON],
-[
-if test "$kde_python_link_found" = no; then
-
-if test "$1" = normal; then
- AC_MSG_CHECKING(if a Python application links)
-else
- AC_MSG_CHECKING(if Python depends on $2)
-fi
-
-AC_CACHE_VAL(kde_cv_try_link_python_$1,
-[
-kde_save_cflags="$CFLAGS"
-CFLAGS="$CFLAGS $PYTHONINC"
-kde_save_libs="$LIBS"
-LIBS="$LIBS $LIBPYTHON $2 $LIBDL $LIBSOCKET"
-kde_save_ldflags="$LDFLAGS"
-LDFLAGS="$LDFLAGS $PYTHONLIB"
-
-AC_TRY_LINK(
-[
-#include <Python.h>
-],[
- PySys_SetArgv(1, 0);
-],
- [kde_cv_try_link_python_$1=yes],
- [kde_cv_try_link_python_$1=no]
-)
-CFLAGS="$kde_save_cflags"
-LIBS="$kde_save_libs"
-LDFLAGS="$kde_save_ldflags"
-])
-
-if test "$kde_cv_try_link_python_$1" = "yes"; then
- AC_MSG_RESULT(yes)
- kde_python_link_found=yes
- if test ! "$1" = normal; then
- LIBPYTHON="$LIBPYTHON $2"
- fi
- $3
-else
- AC_MSG_RESULT(no)
- $4
-fi
-
-fi
-
-])
-
-AC_DEFUN([KDE_CHECK_PYTHON_DIR],
-[
-AC_MSG_CHECKING([for Python directory])
-
-AC_CACHE_VAL(kde_cv_pythondir,
-[
- if test -z "$PYTHONDIR"; then
- kde_cv_pythondir=/usr/local
- else
- kde_cv_pythondir="$PYTHONDIR"
- fi
-])
-
-AC_ARG_WITH(pythondir,
-AC_HELP_STRING([--with-pythondir=pythondir],[use python installed in pythondir]),
-[
- ac_python_dir=$withval
-], ac_python_dir=$kde_cv_pythondir
-)
-
-AC_MSG_RESULT($ac_python_dir)
-])
-
-AC_DEFUN([KDE_CHECK_PYTHON_INTERN],
-[
-AC_REQUIRE([KDE_CHECK_LIBDL])
-AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
-AC_REQUIRE([KDE_CHECK_PYTHON_DIR])
-
-if test -z "$1"; then
- version="1.5"
-else
- version="$1"
-fi
-
-AC_MSG_CHECKING([for Python$version])
-
-python_incdirs="$ac_python_dir/include /usr/include /usr/local/include/ $kde_extra_includes"
-AC_FIND_FILE(Python.h, $python_incdirs, python_incdir)
-if test ! -r $python_incdir/Python.h; then
- AC_FIND_FILE(python$version/Python.h, $python_incdirs, python_incdir)
- python_incdir=$python_incdir/python$version
- if test ! -r $python_incdir/Python.h; then
- python_incdir=no
- fi
-fi
-
-PYTHONINC=-I$python_incdir
-
-python_libdirs="$ac_python_dir/lib$tdelibsuff /usr/lib$tdelibsuff /usr/local /usr/lib$tdelibsuff $kde_extra_libs"
-AC_FIND_FILE(libpython$version.so, $python_libdirs, python_libdir)
-if test ! -r $python_libdir/libpython$version.so; then
- AC_FIND_FILE(libpython$version.a, $python_libdirs, python_libdir)
- if test ! -r $python_libdir/libpython$version.a; then
- AC_FIND_FILE(python$version/config/libpython$version.a, $python_libdirs, python_libdir)
- python_libdir=$python_libdir/python$version/config
- if test ! -r $python_libdir/libpython$version.a; then
- python_libdir=no
- fi
- fi
-fi
-
-PYTHONLIB=-L$python_libdir
-kde_orig_LIBPYTHON=$LIBPYTHON
-if test -z "$LIBPYTHON"; then
- LIBPYTHON=-lpython$version
-fi
-
-AC_FIND_FILE(python$version/copy.py, $python_libdirs, python_moddir)
-python_moddir=$python_moddir/python$version
-if test ! -r $python_moddir/copy.py; then
- python_moddir=no
-fi
-
-PYTHONMODDIR=$python_moddir
-
-AC_MSG_RESULT(header $python_incdir library $python_libdir modules $python_moddir)
-
-if test x$python_incdir = xno || test x$python_libdir = xno || test x$python_moddir = xno; then
- LIBPYTHON=$kde_orig_LIBPYTHON
- test "x$PYTHONLIB" = "x-Lno" && PYTHONLIB=""
- test "x$PYTHONINC" = "x-Ino" && PYTHONINC=""
- $2
-else
- dnl Note: this test is very weak
- kde_python_link_found=no
- KDE_TRY_LINK_PYTHON(normal)
- KDE_TRY_LINK_PYTHON(m, -lm)
- KDE_TRY_LINK_PYTHON(pthread, $LIBPTHREAD)
- KDE_TRY_LINK_PYTHON(tcl, -ltcl)
- KDE_TRY_LINK_PYTHON(db2, -ldb2)
- KDE_TRY_LINK_PYTHON(m_and_thread, [$LIBPTHREAD -lm])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_util, [$LIBPTHREAD -lm -lutil])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db3, [$LIBPTHREAD -lm -ldb-3 -lutil])
- KDE_TRY_LINK_PYTHON(pthread_and_db3, [$LIBPTHREAD -ldb-3])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db, [$LIBPTHREAD -lm -ldb -ltermcap -lutil])
- KDE_TRY_LINK_PYTHON(pthread_and_dl, [$LIBPTHREAD $LIBDL -lutil -lreadline -lncurses -lm])
- KDE_TRY_LINK_PYTHON(pthread_and_panel_curses, [$LIBPTHREAD $LIBDL -lm -lpanel -lcurses])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db_special, [$LIBPTHREAD -lm -ldb -lutil], [],
- [AC_MSG_WARN([it seems, Python depends on another library.
- Please set LIBPYTHON to '-lpython$version -lotherlib' before calling configure to fix this
- and contact the authors to let them know about this problem])
- ])
-
- LIBPYTHON="$LIBPYTHON $LIBDL $LIBSOCKET"
- AC_SUBST(PYTHONINC)
- AC_SUBST(PYTHONLIB)
- AC_SUBST(LIBPYTHON)
- AC_SUBST(PYTHONMODDIR)
- AC_DEFINE(HAVE_PYTHON, 1, [Define if you have the development files for python])
-fi
-
-])
-
-
-AC_DEFUN([KDE_CHECK_PYTHON],
-[
- KDE_CHECK_PYTHON_INTERN("2.5",
- [KDE_CHECK_PYTHON_INTERN("2.4",
- [KDE_CHECK_PYTHON_INTERN("2.3",
- [KDE_CHECK_PYTHON_INTERN("2.2",
- [KDE_CHECK_PYTHON_INTERN("2.1",
- [KDE_CHECK_PYTHON_INTERN("2.0",
- [KDE_CHECK_PYTHON_INTERN($1, $2) ])
- ])
- ])
- ])
- ])
- ])
-])
-
-AC_DEFUN([KDE_CHECK_STL],
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="`echo $CXXFLAGS | sed s/-fno-exceptions//`"
-
- AC_MSG_CHECKING([if C++ programs can be compiled])
- AC_CACHE_VAL(kde_cv_stl_works,
- [
- AC_TRY_COMPILE([
-#include <string>
-using namespace std;
-],[
- string astring="Hallo Welt.";
- astring.erase(0, 6); // now astring is "Welt"
- return 0;
-], kde_cv_stl_works=yes,
- kde_cv_stl_works=no)
-])
-
- AC_MSG_RESULT($kde_cv_stl_works)
-
- if test "$kde_cv_stl_works" = "yes"; then
- # back compatible
- AC_DEFINE_UNQUOTED(HAVE_SGI_STL, 1, [Define if you have a STL implementation by SGI])
- else
- AC_MSG_ERROR([Your Installation isn't able to compile simple C++ programs.
-Check config.log for details - if you're using a Linux distribution you might miss
-a package named similar to libstdc++-dev.])
- fi
-
- CXXFLAGS="$ac_save_CXXFLAGS"
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([AC_FIND_QIMGIO],
- [AC_REQUIRE([AC_FIND_JPEG])
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_MSG_CHECKING([for qimgio])
-AC_CACHE_VAL(ac_cv_lib_qimgio,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_save_LIBS="$LIBS"
-ac_save_CXXFLAGS="$CXXFLAGS"
-LIBS="$all_libraries -lqimgio -lpng -lz $LIBJPEG $LIBTQT"
-CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
-AC_TRY_RUN(dnl
-[
-#include <qimageio.h>
-#include <qstring.h>
-int main() {
- QString t = "hallo";
- t.fill('t');
- qInitImageIO();
-}
-],
- ac_cv_lib_qimgio=yes,
- ac_cv_lib_qimgio=no,
- ac_cv_lib_qimgio=no)
-LIBS="$ac_save_LIBS"
-CXXFLAGS="$ac_save_CXXFLAGS"
-AC_LANG_RESTORE
-])dnl
-if eval "test \"`echo $ac_cv_lib_qimgio`\" = yes"; then
- LIBQIMGIO="-lqimgio -lpng -lz $LIBJPEG"
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_QIMGIO, 1, [Define if you have the Qt extension qimgio available])
- AC_SUBST(LIBQIMGIO)
-else
- AC_MSG_RESULT(not found)
-fi
-])
-
-AC_DEFUN([AM_DISABLE_LIBRARIES],
-[
- AC_PROVIDE([AM_ENABLE_STATIC])
- AC_PROVIDE([AM_ENABLE_SHARED])
- enable_static=no
- enable_shared=yes
-])
-
-
-AC_DEFUN([AC_CHECK_UTMP_FILE],
-[
- AC_MSG_CHECKING([for utmp file])
-
- AC_CACHE_VAL(kde_cv_utmp_file,
- [
- kde_cv_utmp_file=no
-
- for ac_file in \
- \
- /var/run/utmp \
- /var/adm/utmp \
- /etc/utmp \
- ; \
- do
- if test -r "$ac_file"; then
- kde_cv_utmp_file=$ac_file
- break
- fi
- done
- ])
-
- if test "$kde_cv_utmp_file" != "no"; then
- AC_DEFINE_UNQUOTED(UTMP, "$kde_cv_utmp_file", [Define the file for utmp entries])
- $1
- AC_MSG_RESULT($kde_cv_utmp_file)
- else
- $2
- AC_MSG_RESULT([non found])
- fi
-])
-
-
-AC_DEFUN([KDE_CREATE_SUBDIRSLIST],
-[
-
-DO_NOT_COMPILE="$DO_NOT_COMPILE CVS debian bsd-port admin"
-TOPSUBDIRS=""
-
-if test ! -s $srcdir/subdirs; then
- dnl Note: Makefile.common creates subdirs, so this is just a fallback
- files=`cd $srcdir && ls -1`
- dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`
- for i in $dirs; do
- echo $i >> $srcdir/subdirs
- done
-fi
-
-ac_topsubdirs=
-if test -s $srcdir/inst-apps; then
- ac_topsubdirs="`cat $srcdir/inst-apps`"
-elif test -s $srcdir/subdirs; then
- ac_topsubdirs="`cat $srcdir/subdirs`"
-fi
-
-for i in $ac_topsubdirs; do
- AC_MSG_CHECKING([if $i should be compiled])
- if test -d $srcdir/$i; then
- install_it="yes"
- for j in $DO_NOT_COMPILE; do
- if test $i = $j; then
- install_it="no"
- fi
- done
- else
- install_it="no"
- fi
- AC_MSG_RESULT($install_it)
- vari=`echo $i | sed -e 's,[[-+.@]],_,g'`
- if test $install_it = "yes"; then
- TOPSUBDIRS="$TOPSUBDIRS $i"
- eval "$vari""_SUBDIR_included=yes"
- else
- eval "$vari""_SUBDIR_included=no"
- fi
-done
-
-AC_SUBST(TOPSUBDIRS)
-])
-
-AC_DEFUN([KDE_CHECK_NAMESPACES],
-[
-AC_MSG_CHECKING(whether C++ compiler supports namespaces)
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-AC_TRY_COMPILE([
-],
-[
-namespace Foo {
- extern int i;
- namespace Bar {
- extern int i;
- }
-}
-
-int Foo::i = 0;
-int Foo::Bar::i = 1;
-],[
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_NAMESPACES)
-], [
-AC_MSG_RESULT(no)
-])
-AC_LANG_RESTORE
-])
-
-dnl ------------------------------------------------------------------------
-dnl Check for S_ISSOCK macro. Doesn't exist on Unix SCO. faure@kde.org
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_CHECK_S_ISSOCK],
-[
-AC_MSG_CHECKING(for S_ISSOCK)
-AC_CACHE_VAL(ac_cv_have_s_issock,
-[
-AC_TRY_LINK(
-[
-#include <sys/stat.h>
-],
-[
-struct stat buff;
-int b = S_ISSOCK( buff.st_mode );
-],
-ac_cv_have_s_issock=yes,
-ac_cv_have_s_issock=no)
-])
-AC_MSG_RESULT($ac_cv_have_s_issock)
-if test "$ac_cv_have_s_issock" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_S_ISSOCK, 1, [Define if sys/stat.h declares S_ISSOCK.])
-fi
-
-AH_VERBATIM(_ISSOCK,
-[
-#ifndef HAVE_S_ISSOCK
-#define HAVE_S_ISSOCK
-#define S_ISSOCK(mode) (1==0)
-#endif
-])
-
-])
-
-dnl ------------------------------------------------------------------------
-dnl Check for MAXPATHLEN macro, defines KDEMAXPATHLEN. faure@kde.org
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_CHECK_KDEMAXPATHLEN],
-[
-AC_MSG_CHECKING(for MAXPATHLEN)
-AC_CACHE_VAL(ac_cv_maxpathlen,
-[
-cat > conftest.$ac_ext <<EOF
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-#include <stdio.h>
-#include <sys/param.h>
-#ifndef MAXPATHLEN
-#define MAXPATHLEN 1024
-#endif
-
-KDE_HELLO MAXPATHLEN
-
-EOF
-
-ac_try="$ac_cpp conftest.$ac_ext 2>/dev/null | grep '^KDE_HELLO' >conftest.out"
-
-if AC_TRY_EVAL(ac_try) && test -s conftest.out; then
- ac_cv_maxpathlen=`sed 's#KDE_HELLO ##' conftest.out`
-else
- ac_cv_maxpathlen=1024
-fi
-
-rm conftest.*
-
-])
-AC_MSG_RESULT($ac_cv_maxpathlen)
-AC_DEFINE_UNQUOTED(KDEMAXPATHLEN,$ac_cv_maxpathlen, [Define a safe value for MAXPATHLEN] )
-])
-
-AC_DEFUN([KDE_CHECK_HEADER],
-[
- kde_safe_cppflags=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS $all_includes"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_CHECK_HEADER([$1], [$2], [$3], [$4])
- AC_LANG_RESTORE
- CPPFLAGS=$kde_safe_cppflags
-])
-
-AC_DEFUN([KDE_CHECK_HEADERS],
-[
- AH_CHECK_HEADERS([$1])
- AC_LANG_SAVE
- kde_safe_cppflags=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS $all_includes"
- AC_LANG_CPLUSPLUS
- AC_CHECK_HEADERS([$1], [$2], [$3], [$4])
- CPPFLAGS=$kde_safe_cppflags
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([KDE_FAST_CONFIGURE],
-[
- dnl makes configure fast (needs perl)
- AC_ARG_ENABLE(fast-perl, AC_HELP_STRING([--disable-fast-perl],[disable fast Makefile generation (needs perl)]),
- with_fast_perl=$enableval, with_fast_perl=yes)
-])
-
-AC_DEFUN([KDE_CONF_FILES],
-[
- val=
- if test -f $srcdir/configure.files ; then
- val=`sed -e 's%^%\$(top_srcdir)/%' $srcdir/configure.files`
- fi
- CONF_FILES=
- if test -n "$val" ; then
- for i in $val ; do
- CONF_FILES="$CONF_FILES $i"
- done
- fi
- AC_SUBST(CONF_FILES)
-])dnl
-
-dnl This sets the prefix, for arts and tdelibs
-dnl Do NOT use in any other module.
-dnl It only looks at --prefix, TDEDIR and falls back to /usr/local/kde
-AC_DEFUN([KDE_SET_PREFIX_CORE],
-[
- unset CDPATH
- dnl make $TDEDIR the default for the installation
- AC_PREFIX_DEFAULT(${TDEDIR:-/usr/local/kde})
-
- if test "x$prefix" = "xNONE"; then
- prefix=$ac_default_prefix
- ac_configure_args="$ac_configure_args --prefix=$prefix"
- fi
- # And delete superfluous '/' to make compares easier
- prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
-
- kde_libs_prefix='$(prefix)'
- kde_libs_htmldir='$(kde_htmldir)'
- AC_SUBST(kde_libs_prefix)
- AC_SUBST(kde_libs_htmldir)
- KDE_FAST_CONFIGURE
- KDE_CONF_FILES
-])
-
-
-AC_DEFUN([KDE_SET_PREFIX],
-[
- unset CDPATH
- dnl We can't give real code to that macro, only a value.
- dnl It only matters for --help, since we set the prefix in this function anyway.
- AC_PREFIX_DEFAULT(${TDEDIR:-the kde prefix})
-
- KDE_SET_DEFAULT_BINDIRS
- if test "x$prefix" = "xNONE"; then
- dnl no prefix given: look for tde-config in the PATH and deduce the prefix from it
- KDE_FIND_PATH(tde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tde-config)], [], prepend)
- else
- dnl prefix given: look for tde-config, preferrably in prefix, otherwise in PATH
- kde_save_PATH="$PATH"
- PATH="$exec_prefix/bin:$prefix/bin:$PATH"
- KDE_FIND_PATH(tde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tde-config)], [], prepend)
- PATH="$kde_save_PATH"
- fi
-
- kde_libs_prefix=`$KDECONFIG --prefix`
- if test -z "$kde_libs_prefix" || test ! -x "$kde_libs_prefix"; then
- AC_MSG_ERROR([$KDECONFIG --prefix outputed the non existant prefix '$kde_libs_prefix' for tdelibs.
- This means it has been moved since you installed it.
- This won't work. Please recompile tdelibs for the new prefix.
- ])
- fi
- kde_libs_htmldir=`$KDECONFIG --install html --expandvars`
-
- AC_MSG_CHECKING([where to install])
- if test "x$prefix" = "xNONE"; then
- prefix=$kde_libs_prefix
- AC_MSG_RESULT([$prefix (as returned by tde-config)])
- else
- dnl --prefix was given. Compare prefixes and warn (in configure.in.bot.end) if different
- given_prefix=$prefix
- AC_MSG_RESULT([$prefix (as requested)])
- fi
-
- # And delete superfluous '/' to make compares easier
- prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- given_prefix=`echo "$given_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
-
- AC_SUBST(KDECONFIG)
- AC_SUBST(kde_libs_prefix)
- AC_SUBST(kde_libs_htmldir)
-
- KDE_FAST_CONFIGURE
- KDE_CONF_FILES
-])
-
-pushdef([AC_PROG_INSTALL],
-[
- dnl our own version, testing for a -p flag
- popdef([AC_PROG_INSTALL])
- dnl as AC_PROG_INSTALL works as it works we first have
- dnl to save if the user didn't specify INSTALL, as the
- dnl autoconf one overwrites INSTALL and we have no chance to find
- dnl out afterwards
- test -n "$INSTALL" && kde_save_INSTALL_given=$INSTALL
- test -n "$INSTALL_PROGRAM" && kde_save_INSTALL_PROGRAM_given=$INSTALL_PROGRAM
- test -n "$INSTALL_SCRIPT" && kde_save_INSTALL_SCRIPT_given=$INSTALL_SCRIPT
- AC_PROG_INSTALL
-
- if test -z "$kde_save_INSTALL_given" ; then
- # OK, user hasn't given any INSTALL, autoconf found one for us
- # now we test, if it supports the -p flag
- AC_MSG_CHECKING(for -p flag to install)
- rm -f confinst.$$.* > /dev/null 2>&1
- echo "Testtest" > confinst.$$.orig
- ac_res=no
- if ${INSTALL} -p confinst.$$.orig confinst.$$.new > /dev/null 2>&1 ; then
- if test -f confinst.$$.new ; then
- # OK, -p seems to do no harm to install
- INSTALL="${INSTALL} -p"
- ac_res=yes
- fi
- fi
- rm -f confinst.$$.*
- AC_MSG_RESULT($ac_res)
- fi
- dnl the following tries to resolve some signs and wonders coming up
- dnl with different autoconf/automake versions
- dnl e.g.:
- dnl *automake 1.4 install-strip sets A_M_INSTALL_PROGRAM_FLAGS to -s
- dnl and has INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(A_M_INSTALL_PROGRAM_FLAGS)
- dnl it header-vars.am, so there the actual INSTALL_PROGRAM gets the -s
- dnl *automake 1.4a (and above) use INSTALL_STRIP_FLAG and only has
- dnl INSTALL_PROGRAM = @INSTALL_PROGRAM@ there, but changes the
- dnl install-@DIR@PROGRAMS targets to explicitly use that flag
- dnl *autoconf 2.13 is dumb, and thinks it can use INSTALL_PROGRAM as
- dnl INSTALL_SCRIPT, which breaks with automake <= 1.4
- dnl *autoconf >2.13 (since 10.Apr 1999) has not that failure
- dnl *sometimes KDE does not use the install-@DIR@PROGRAM targets from
- dnl automake (due to broken Makefile.am or whatever) to install programs,
- dnl and so does not see the -s flag in automake > 1.4
- dnl to clean up that mess we:
- dnl +set INSTALL_PROGRAM to use INSTALL_STRIP_FLAG
- dnl which cleans KDE's program with automake > 1.4;
- dnl +set INSTALL_SCRIPT to only use INSTALL, to clean up autoconf's problems
- dnl with automake<=1.4
- dnl note that dues to this sometimes two '-s' flags are used (if KDE
- dnl properly uses install-@DIR@PROGRAMS, but I don't care
- dnl
- dnl And to all this comes, that I even can't write in comments variable
- dnl names used by automake, because it is so stupid to think I wanted to
- dnl _use_ them, therefor I have written A_M_... instead of AM_
- dnl hmm, I wanted to say something ... ahh yes: Arghhh.
-
- if test -z "$kde_save_INSTALL_PROGRAM_given" ; then
- INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)'
- fi
- if test -z "$kde_save_INSTALL_SCRIPT_given" ; then
- INSTALL_SCRIPT='${INSTALL}'
- fi
-])dnl
-
-AC_DEFUN([KDE_LANG_CPLUSPLUS],
-[AC_LANG_CPLUSPLUS
-ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&AC_FD_CC'
-pushdef([AC_LANG_CPLUSPLUS], [popdef([AC_LANG_CPLUSPLUS]) KDE_LANG_CPLUSPLUS])
-])
-
-pushdef([AC_LANG_CPLUSPLUS],
-[popdef([AC_LANG_CPLUSPLUS])
-KDE_LANG_CPLUSPLUS
-])
-
-AC_DEFUN([KDE_CHECK_LONG_LONG],
-[
-AC_MSG_CHECKING(for long long)
-AC_CACHE_VAL(kde_cv_c_long_long,
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_LINK([], [
- long long foo = 0;
- foo = foo+1;
- ],
- kde_cv_c_long_long=yes, kde_cv_c_long_long=no)
- AC_LANG_RESTORE
-])
-AC_MSG_RESULT($kde_cv_c_long_long)
-if test "$kde_cv_c_long_long" = yes; then
- AC_DEFINE(HAVE_LONG_LONG, 1, [Define if you have long long as datatype])
-fi
-])
-
-AC_DEFUN([KDE_CHECK_LIB],
-[
- kde_save_LDFLAGS="$LDFLAGS"
- dnl AC_CHECK_LIB modifies LIBS, so save it here
- kde_save_LIBS="$LIBS"
- LDFLAGS="$LDFLAGS $all_libraries"
- case $host_os in
- aix*) LDFLAGS="-brtl $LDFLAGS"
- test "$GCC" = yes && LDFLAGS="-Wl,$LDFLAGS"
- ;;
- esac
- AC_CHECK_LIB($1, $2, $3, $4, $5)
- LDFLAGS="$kde_save_LDFLAGS"
- LIBS="$kde_save_LIBS"
-])
-
-AC_DEFUN([KDE_JAVA_PREFIX],
-[
- dir=`dirname "$1"`
- base=`basename "$1"`
- list=`ls -1 $dir 2> /dev/null`
- for entry in $list; do
- if test -d $dir/$entry/bin; then
- case $entry in
- $base)
- javadirs="$javadirs $dir/$entry/bin"
- ;;
- esac
- elif test -d $dir/$entry/jre/bin; then
- case $entry in
- $base)
- javadirs="$javadirs $dir/$entry/jre/bin"
- ;;
- esac
- fi
- done
-])
-
-dnl KDE_CHEC_JAVA_DIR(onlyjre)
-AC_DEFUN([KDE_CHECK_JAVA_DIR],
-[
-
-AC_ARG_WITH(java,
-AC_HELP_STRING([--with-java=javadir],[use java installed in javadir, --without-java disables]),
-[ ac_java_dir=$withval
-], ac_java_dir=""
-)
-
-AC_MSG_CHECKING([for Java])
-
-dnl at this point ac_java_dir is either a dir, 'no' to disable, or '' to say look in $PATH
-if test "x$ac_java_dir" = "xno"; then
- kde_java_bindir=no
- kde_java_includedir=no
- kde_java_libjvmdir=no
- kde_java_libgcjdir=no
- kde_java_libhpidir=no
-else
- if test "x$ac_java_dir" = "x"; then
-
-
- dnl No option set -> collect list of candidate paths
- if test -n "$JAVA_HOME"; then
- KDE_JAVA_PREFIX($JAVA_HOME)
- fi
- KDE_JAVA_PREFIX(/usr/j2se)
- KDE_JAVA_PREFIX(/usr/lib/j2se)
- KDE_JAVA_PREFIX(/usr/j*dk*)
- KDE_JAVA_PREFIX(/usr/lib/j*dk*)
- KDE_JAVA_PREFIX(/opt/j*sdk*)
- KDE_JAVA_PREFIX(/usr/lib/java*)
- KDE_JAVA_PREFIX(/usr/java*)
- KDE_JAVA_PREFIX(/usr/java/j*dk*)
- KDE_JAVA_PREFIX(/usr/java/j*re*)
- KDE_JAVA_PREFIX(/usr/lib/SunJava2*)
- KDE_JAVA_PREFIX(/usr/lib/SunJava*)
- KDE_JAVA_PREFIX(/usr/lib/IBMJava2*)
- KDE_JAVA_PREFIX(/usr/lib/IBMJava*)
- KDE_JAVA_PREFIX(/opt/java*)
-
- kde_cv_path="NONE"
- kde_save_IFS=$IFS
- IFS=':'
- for dir in $PATH; do
- if test -d "$dir"; then
- javadirs="$javadirs $dir"
- fi
- done
- IFS=$kde_save_IFS
- jredirs=
-
- dnl Now javadirs contains a list of paths that exist, all ending with bin/
- for dir in $javadirs; do
- dnl Check for the java executable
- if test -x "$dir/java"; then
- sane_path=$(cd $dir; /bin/pwd)
- dnl And also check for a libjvm.so somewhere under there
- dnl Since we have to go to the parent dir, /usr/bin is excluded, /usr is too big.
- if test "$sane_path" != "/usr/bin"; then
- libjvmdir=`find $dir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
- if test ! -f $libjvmdir/libjvm.so; then continue; fi
- jredirs="$jredirs $dir"
- fi
- fi
- done
-
- dnl Now jredirs contains a reduced list, of paths where both java and ../**/libjvm.so was found
- JAVAC=
- JAVA=
- kde_java_bindir=no
- for dir in $jredirs; do
- JAVA="$dir/java"
- kde_java_bindir=$dir
- if test -x "$dir/javac"; then
- JAVAC="$dir/javac"
- break
- fi
- done
-
- if test -n "$JAVAC"; then
- dnl this substitution might not work - well, we test for jni.h below
- kde_java_includedir=`echo $JAVAC | sed -e 's,bin/javac$,include/,'`
- else
- kde_java_includedir=no
- fi
- else
- dnl config option set
- kde_java_bindir=$ac_java_dir/bin
- if test -x $ac_java_dir/bin/java && test ! -x $ac_java_dir/bin/javac; then
- kde_java_includedir=no
- else
- kde_java_includedir=$ac_java_dir/include
- fi
- fi
-fi
-
-dnl At this point kde_java_bindir and kde_java_includedir are either set or "no"
-if test "x$kde_java_bindir" != "xno"; then
-
- dnl Look for libjvm.so
- kde_java_libjvmdir=`find $kde_java_bindir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
- dnl Look for libgcj.so
- kde_java_libgcjdir=`find $kde_java_bindir/.. -name libgcj.so | sed 's,libgcj.so,,'|head -n 1`
- dnl Look for libhpi.so and avoid green threads
- kde_java_libhpidir=`find $kde_java_bindir/.. -name libhpi.so | grep -v green | sed 's,libhpi.so,,' | head -n 1`
-
- dnl Now check everything's fine under there
- dnl the include dir is our flag for having the JDK
- if test -d "$kde_java_includedir"; then
- if test ! -x "$kde_java_bindir/javac"; then
- AC_MSG_ERROR([javac not found under $kde_java_bindir - it seems you passed a wrong --with-java.])
- fi
- if test ! -x "$kde_java_bindir/javah"; then
- AC_MSG_ERROR([javah not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
- if test ! -x "$kde_java_bindir/jar"; then
- AC_MSG_ERROR([jar not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
- if test ! -r "$kde_java_includedir/jni.h"; then
- AC_MSG_ERROR([jni.h not found under $kde_java_includedir. Use --with-java or --without-java.])
- fi
-
- jni_includes="-I$kde_java_includedir"
- dnl Strange thing, jni.h requires jni_md.h which is under genunix here..
- dnl and under linux here..
-
- dnl not needed for gcj
-
- if test "x$kde_java_libgcjdir" = "x"; then
- test -d "$kde_java_includedir/linux" && jni_includes="$jni_includes -I$kde_java_includedir/linux"
- test -d "$kde_java_includedir/solaris" && jni_includes="$jni_includes -I$kde_java_includedir/solaris"
- test -d "$kde_java_includedir/genunix" && jni_includes="$jni_includes -I$kde_java_includedir/genunix"
- fi
-
- else
- JAVAC=
- jni_includes=
- fi
-
- if test "x$kde_java_libgcjdir" = "x"; then
- if test ! -r "$kde_java_libjvmdir/libjvm.so"; then
- AC_MSG_ERROR([libjvm.so not found under $kde_java_libjvmdir. Use --without-java.])
- fi
- else
- if test ! -r "$kde_java_libgcjdir/libgcj.so"; then
- AC_MSG_ERROR([libgcj.so not found under $kde_java_libgcjdir. Use --without-java.])
- fi
- fi
-
- if test ! -x "$kde_java_bindir/java"; then
- AC_MSG_ERROR([java not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
-
- dnl not needed for gcj compile
-
- if test "x$kde_java_libgcjdir" = "x"; then
- if test ! -r "$kde_java_libhpidir/libhpi.so"; then
- AC_MSG_ERROR([libhpi.so not found under $kde_java_libhpidir. Use --without-java.])
- fi
- fi
-
- if test -n "$jni_includes"; then
- dnl Check for JNI version
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_cxxflags_safe="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS $all_includes $jni_includes"
-
- AC_TRY_COMPILE([
- #include <jni.h>
- ],
- [
- #ifndef JNI_VERSION_1_2
- Syntax Error
- #endif
- ],[ kde_jni_works=yes ],
- [ kde_jni_works=no ])
-
- if test $kde_jni_works = no; then
- AC_MSG_ERROR([Incorrect version of $kde_java_includedir/jni.h.
- You need to have Java Development Kit (JDK) version 1.2.
-
- Use --with-java to specify another location.
- Use --without-java to configure without java support.
- Or download a newer JDK and try again.
- See e.g. http://java.sun.com/products/jdk/1.2 ])
- fi
-
- CXXFLAGS="$ac_cxxflags_safe"
- AC_LANG_RESTORE
-
- dnl All tests ok, inform and subst the variables
-
- JAVAC=$kde_java_bindir/javac
- JAVAH=$kde_java_bindir/javah
- JAR=$kde_java_bindir/jar
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- if test "x$kde_java_libgcjdir" = "x"; then
- JVMLIBS="-L$kde_java_libjvmdir -ljvm -L$kde_java_libhpidir -lhpi"
- else
- JVMLIBS="-L$kde_java_libgcjdir -lgcj"
- fi
- AC_MSG_RESULT([java JDK in $kde_java_bindir])
-
- else
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- AC_MSG_RESULT([java JRE in $kde_java_bindir])
- fi
-elif test -d "/Library/Java/Home"; then
- kde_java_bindir="/Library/Java/Home/bin"
- jni_includes="-I/Library/Java/Home/include"
-
- JAVAC=$kde_java_bindir/javac
- JAVAH=$kde_java_bindir/javah
- JAR=$kde_java_bindir/jar
- JVMLIBS="-Wl,-framework,JavaVM"
-
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- AC_MSG_RESULT([Apple Java Framework])
-else
- AC_MSG_RESULT([none found])
-fi
-
-AC_SUBST(JAVAC)
-AC_SUBST(JAVAH)
-AC_SUBST(JAR)
-AC_SUBST(JVMLIBS)
-AC_SUBST(jni_includes)
-
-# for backward compat
-kde_cv_java_includedir=$kde_java_includedir
-kde_cv_java_bindir=$kde_java_bindir
-])
-
-dnl this is a redefinition of autoconf 2.5x's AC_FOREACH.
-dnl When the argument list becomes big, as in KDE for AC_OUTPUT in
-dnl big packages, m4_foreach is dog-slow. So use our own version of
-dnl it. (matz@kde.org)
-m4_define([mm_foreach],
-[m4_pushdef([$1])_mm_foreach($@)m4_popdef([$1])])
-m4_define([mm_car], [[$1]])
-m4_define([mm_car2], [[$@]])
-m4_define([_mm_foreach],
-[m4_if(m4_quote($2), [], [],
- [m4_define([$1], mm_car($2))$3[]_mm_foreach([$1],
- mm_car2(m4_shift($2)),
- [$3])])])
-m4_define([AC_FOREACH],
-[mm_foreach([$1], m4_split(m4_normalize([$2])), [$3])])
-
-AC_DEFUN([KDE_NEED_FLEX],
-[
-kde_libs_safe=$LIBS
-LIBS="$LIBS $USER_LDFLAGS"
-AM_PROG_LEX
-LIBS=$kde_libs_safe
-if test -z "$LEXLIB"; then
- AC_MSG_ERROR([You need to have flex installed.])
-fi
-AC_SUBST(LEXLIB)
-])
-
-AC_DEFUN([AC_PATH_TQTOPIA],
-[
- dnl TODO: use AC_CACHE_VAL
-
- if test -z "$1"; then
- qtopia_minver_maj=1
- qtopia_minver_min=5
- qtopia_minver_pat=0
- else
- qtopia_minver_maj=`echo "$1" | sed -e "s/^\(.*\)\..*\..*$/\1/"`
- qtopia_minver_min=`echo "$1" | sed -e "s/^.*\.\(.*\)\..*$/\1/"`
- qtopia_minver_pat=`echo "$1" | sed -e "s/^.*\..*\.\(.*\)$/\1/"`
- fi
-
- qtopia_minver="$qtopia_minver_maj$qtopia_minver_min$qtopia_minver_pat"
- qtopia_minverstr="$qtopia_minver_maj.$qtopia_minver_min.$qtopia_minver_pat"
-
- AC_REQUIRE([AC_PATH_TQT])
-
- AC_MSG_CHECKING([for Qtopia])
-
- LIB_TQTOPIA="-lqpe"
- AC_SUBST(LIB_TQTOPIA)
-
- kde_qtopia_dirs="$QPEDIR /opt/Qtopia"
-
- ac_qtopia_incdir=NO
-
- AC_ARG_WITH(qtopia-dir,
- AC_HELP_STRING([--with-qtopia-dir=DIR],[where the root of Qtopia is installed]),
- [ ac_qtopia_incdir="$withval"/include] )
-
- qtopia_incdirs=""
- for dir in $kde_qtopia_dirs; do
- qtopia_incdirs="$qtopia_incdirs $dir/include"
- done
-
- if test ! "$ac_qtopia_incdir" = "NO"; then
- qtopia_incdirs="$ac_qtopia_incdir $qtopia_incdirs"
- fi
-
- qtopia_incdir=""
- AC_FIND_FILE(qpe/qpeapplication.h, $qtopia_incdirs, qtopia_incdir)
- ac_qtopia_incdir="$qtopia_incdir"
-
- if test -z "$qtopia_incdir"; then
- AC_MSG_ERROR([Cannot find Qtopia headers. Please check your installation.])
- fi
-
- qtopia_ver_maj=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION "\(.*\)\..*\..*".*,\1,p'`;
- qtopia_ver_min=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\.\(.*\)\..*".*,\1,p'`;
- qtopia_ver_pat=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\..*\.\(.*\)".*,\1,p'`;
-
- qtopia_ver="$qtopia_ver_maj$qtopia_ver_min$qtopia_ver_pat"
- qtopia_verstr="$qtopia_ver_maj.$qtopia_ver_min.$qtopia_ver_pat"
- if test "$qtopia_ver" -lt "$qtopia_minver"; then
- AC_MSG_ERROR([found Qtopia version $qtopia_verstr but version $qtopia_minverstr
-is required.])
- fi
-
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- ac_cxxflags_safe="$CXXFLAGS"
- ac_ldflags_safe="$LDFLAGS"
- ac_libs_safe="$LIBS"
-
- CXXFLAGS="$CXXFLAGS -I$qtopia_incdir $all_includes"
- LDFLAGS="$LDFLAGS $QT_LDFLAGS $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
- LIBS="$LIBS $LIB_TQTOPIA $LIBTQT"
-
- cat > conftest.$ac_ext <<EOF
-#include "confdefs.h"
-#include <qpe/qpeapplication.h>
-#include <qpe/version.h>
-
-int main( int argc, char **argv )
-{
- QPEApplication app( argc, argv );
- return 0;
-}
-EOF
-
- if AC_TRY_EVAL(ac_link) && test -s conftest; then
- rm -f conftest*
- else
- rm -f conftest*
- AC_MSG_ERROR([Cannot link small Qtopia Application. For more details look at
-the end of config.log])
- fi
-
- CXXFLAGS="$ac_cxxflags_safe"
- LDFLAGS="$ac_ldflags_safe"
- LIBS="$ac_libs_safe"
-
- AC_LANG_RESTORE
-
- QTOPIA_INCLUDES="-I$qtopia_incdir"
- AC_SUBST(QTOPIA_INCLUDES)
-
- AC_MSG_RESULT([found version $qtopia_verstr with headers at $qtopia_incdir])
-])
-
-
-AC_DEFUN([KDE_INIT_DOXYGEN],
-[
-AC_MSG_CHECKING([for Qt docs])
-kde_qtdir=
-if test "${with_qt_dir+set}" = set; then
- kde_qtdir="$with_qt_dir"
-fi
-
-AC_FIND_FILE(qsql.html, [ $kde_qtdir/doc/html $TQTDIR/doc/html /usr/share/doc/packages/qt3/html /usr/lib/qt/doc /usr/lib/qt3/doc /usr/lib/qt3/doc/html /usr/doc/qt3/html /usr/doc/qt3 /usr/share/doc/qt3-doc /usr/share/qt3/doc/html /usr/X11R6/share/doc/qt/html ], TQTDOCDIR)
-AC_MSG_RESULT($TQTDOCDIR)
-
-AC_SUBST(TQTDOCDIR)
-
-KDE_FIND_PATH(dot, DOT, [], [])
-if test -n "$DOT"; then
- KDE_HAVE_DOT="YES"
-else
- KDE_HAVE_DOT="NO"
-fi
-AC_SUBST(KDE_HAVE_DOT)
-KDE_FIND_PATH(doxygen, DOXYGEN, [], [])
-AC_SUBST(DOXYGEN)
-
-DOXYGEN_PROJECT_NAME="$1"
-DOXYGEN_PROJECT_NUMBER="$2"
-AC_SUBST(DOXYGEN_PROJECT_NAME)
-AC_SUBST(DOXYGEN_PROJECT_NUMBER)
-
-KDE_HAS_DOXYGEN=no
-if test -n "$DOXYGEN" && test -x "$DOXYGEN" && test -f $TQTDOCDIR/qsql.html; then
- KDE_HAS_DOXYGEN=yes
-fi
-AC_SUBST(KDE_HAS_DOXYGEN)
-
-])
-
-
-AC_DEFUN([AC_FIND_BZIP2],
-[
-AC_MSG_CHECKING([for bzDecompress in libbz2])
-AC_CACHE_VAL(ac_cv_lib_bzip2,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-kde_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -lbz2 $LIBSOCKET"
-kde_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(dnl
-[
-#define BZ_NO_STDIO
-#include<bzlib.h>
-],
- [ bz_stream s; (void) bzDecompress(&s); ],
- eval "ac_cv_lib_bzip2='-lbz2'",
- eval "ac_cv_lib_bzip2=no")
-LIBS="$kde_save_LIBS"
-CXXFLAGS="$kde_save_CXXFLAGS"
-AC_LANG_RESTORE
-])dnl
-AC_MSG_RESULT($ac_cv_lib_bzip2)
-
-if test ! "$ac_cv_lib_bzip2" = no; then
- BZIP2DIR=bzip2
-
- LIBBZ2="$ac_cv_lib_bzip2"
- AC_SUBST(LIBBZ2)
-
-else
-
- cxx_shared_flag=
- ld_shared_flag=
- KDE_CHECK_COMPILER_FLAG(shared, [
- ld_shared_flag="-shared"
- ])
- KDE_CHECK_COMPILER_FLAG(fPIC, [
- cxx_shared_flag="-fPIC"
- ])
-
- AC_MSG_CHECKING([for BZ2_bzDecompress in (shared) libbz2])
- AC_CACHE_VAL(ac_cv_lib_bzip2_prefix,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- kde_save_LIBS="$LIBS"
- LIBS="$all_libraries $USER_LDFLAGS $ld_shared_flag -lbz2 $LIBSOCKET"
- kde_save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="$CFLAGS $cxx_shared_flag $all_includes $USER_INCLUDES"
-
- AC_TRY_LINK(dnl
- [
- #define BZ_NO_STDIO
- #include<bzlib.h>
- ],
- [ bz_stream s; (void) BZ2_bzDecompress(&s); ],
- eval "ac_cv_lib_bzip2_prefix='-lbz2'",
- eval "ac_cv_lib_bzip2_prefix=no")
- LIBS="$kde_save_LIBS"
- CXXFLAGS="$kde_save_CXXFLAGS"
- AC_LANG_RESTORE
- ])dnl
-
- AC_MSG_RESULT($ac_cv_lib_bzip2_prefix)
-
- if test ! "$ac_cv_lib_bzip2_prefix" = no; then
- BZIP2DIR=bzip2
-
- LIBBZ2="$ac_cv_lib_bzip2_prefix"
- AC_SUBST(LIBBZ2)
-
- AC_DEFINE(NEED_BZ2_PREFIX, 1, [Define if the libbz2 functions need the BZ2_ prefix])
- dnl else, we just ignore this
- fi
-
-fi
-AM_CONDITIONAL(include_BZIP2, test -n "$BZIP2DIR")
-])
-
-dnl ------------------------------------------------------------------------
-dnl Try to find the SSL headers and libraries.
-dnl $(SSL_LDFLAGS) will be -Lsslliblocation (if needed)
-dnl and $(SSL_INCLUDES) will be -Isslhdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([KDE_CHECK_SSL],
-[
-LIBSSL="-lssl -lcrypto"
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-ac_ssl_includes=NO ac_ssl_libraries=NO
-ssl_libraries=""
-ssl_includes=""
-AC_ARG_WITH(ssl-dir,
- AC_HELP_STRING([--with-ssl-dir=DIR],[where the root of OpenSSL is installed]),
- [ ac_ssl_includes="$withval"/include
- ac_ssl_libraries="$withval"/lib$tdelibsuff
- ])
-
-want_ssl=yes
-AC_ARG_WITH(ssl,
- AC_HELP_STRING([--without-ssl],[disable SSL checks]),
- [want_ssl=$withval])
-
-if test $want_ssl = yes; then
-
-AC_MSG_CHECKING(for OpenSSL)
-
-AC_CACHE_VAL(ac_cv_have_ssl,
-[#try to guess OpenSSL locations
-
- ssl_incdirs="/usr/include /usr/local/include /usr/ssl/include /usr/local/ssl/include $prefix/include $kde_extra_includes"
- ssl_incdirs="$ac_ssl_includes $ssl_incdirs"
- AC_FIND_FILE(openssl/ssl.h, $ssl_incdirs, ssl_incdir)
- ac_ssl_includes="$ssl_incdir"
-
- ssl_libdirs="/usr/lib$tdelibsuff /usr/local/lib$tdelibsuff /usr/ssl/lib$tdelibsuff /usr/local/ssl/lib$tdelibsuff $libdir $prefix/lib$tdelibsuff $exec_prefix/lib$tdelibsuff $kde_extra_libs"
- if test ! "$ac_ssl_libraries" = "NO"; then
- ssl_libdirs="$ac_ssl_libraries $ssl_libdirs"
- fi
-
- test=NONE
- ssl_libdir=NONE
- for dir in $ssl_libdirs; do
- try="ls -1 $dir/libssl*"
- if test=`eval $try 2> /dev/null`; then ssl_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
- done
-
- ac_ssl_libraries="$ssl_libdir"
-
- ac_ldflags_safe="$LDFLAGS"
- ac_libs_safe="$LIBS"
-
- LDFLAGS="$LDFLAGS -L$ssl_libdir $all_libraries"
- LIBS="$LIBS $LIBSSL -lRSAglue -lrsaref"
-
- AC_TRY_LINK(,void RSAPrivateEncrypt(void);RSAPrivateEncrypt();,
- ac_ssl_rsaref="yes"
- ,
- ac_ssl_rsaref="no"
- )
-
- LDFLAGS="$ac_ldflags_safe"
- LIBS="$ac_libs_safe"
-
- if test "$ac_ssl_includes" = NO || test "$ac_ssl_libraries" = NO; then
- have_ssl=no
- else
- have_ssl=yes;
- fi
-
- ])
-
- eval "$ac_cv_have_ssl"
-
- AC_MSG_RESULT([libraries $ac_ssl_libraries, headers $ac_ssl_includes])
-
- AC_MSG_CHECKING([whether OpenSSL uses rsaref])
- AC_MSG_RESULT($ac_ssl_rsaref)
-
- AC_MSG_CHECKING([for easter eggs])
- AC_MSG_RESULT([none found])
-
-else
- have_ssl=no
-fi
-
-if test "$have_ssl" = yes; then
- AC_MSG_CHECKING(for OpenSSL version)
- dnl Check for SSL version
- AC_CACHE_VAL(ac_cv_ssl_version,
- [
-
- cat >conftest.$ac_ext <<EOF
-#include <openssl/opensslv.h>
-#include <stdio.h>
- int main() {
-
-#ifndef OPENSSL_VERSION_NUMBER
- printf("ssl_version=\\"error\\"\n");
-#else
- if (OPENSSL_VERSION_NUMBER < 0x00906000)
- printf("ssl_version=\\"old\\"\n");
- else
- printf("ssl_version=\\"ok\\"\n");
-#endif
- return (0);
- }
-EOF
-
- ac_save_CPPFLAGS=$CPPFLAGS
- if test "$ac_ssl_includes" != "/usr/include"; then
- CPPFLAGS="$CPPFLAGS -I$ac_ssl_includes"
- fi
-
- if AC_TRY_EVAL(ac_link); then
-
- if eval `./conftest 2>&5`; then
- if test $ssl_version = error; then
- AC_MSG_ERROR([$ssl_incdir/openssl/opensslv.h doesn't define OPENSSL_VERSION_NUMBER !])
- else
- if test $ssl_version = old; then
- AC_MSG_WARN([OpenSSL version too old. Upgrade to 0.9.6 at least, see http://www.openssl.org. SSL support disabled.])
- have_ssl=no
- fi
- fi
- ac_cv_ssl_version="ssl_version=$ssl_version"
- else
- AC_MSG_ERROR([Your system couldn't run a small SSL test program.
- Check config.log, and if you can't figure it out, send a mail to
- David Faure <faure@kde.org>, attaching your config.log])
- fi
-
- else
- AC_MSG_ERROR([Your system couldn't link a small SSL test program.
- Check config.log, and if you can't figure it out, send a mail to
- David Faure <faure@kde.org>, attaching your config.log])
- fi
- CPPFLAGS=$ac_save_CPPFLAGS
-
- ])
-
- eval "$ac_cv_ssl_version"
- AC_MSG_RESULT($ssl_version)
-fi
-
-if test "$have_ssl" != yes; then
- LIBSSL="";
-else
- AC_DEFINE(HAVE_SSL, 1, [If we are going to use OpenSSL])
- ac_cv_have_ssl="have_ssl=yes \
- ac_ssl_includes=$ac_ssl_includes ac_ssl_libraries=$ac_ssl_libraries ac_ssl_rsaref=$ac_ssl_rsaref"
-
-
- ssl_libraries="$ac_ssl_libraries"
- ssl_includes="$ac_ssl_includes"
-
- if test "$ac_ssl_rsaref" = yes; then
- LIBSSL="-lssl -lcrypto -lRSAglue -lrsaref"
- fi
-
- if test $ssl_version = "old"; then
- AC_DEFINE(HAVE_OLD_SSL_API, 1, [Define if you have OpenSSL < 0.9.6])
- fi
-fi
-
-SSL_INCLUDES=
-
-if test "$ssl_includes" = "/usr/include"; then
- if test -f /usr/kerberos/include/krb5.h; then
- SSL_INCLUDES="-I/usr/kerberos/include"
- fi
-elif test "$ssl_includes" != "/usr/local/include" && test -n "$ssl_includes"; then
- SSL_INCLUDES="-I$ssl_includes"
-fi
-
-if test "$ssl_libraries" = "/usr/lib" || test "$ssl_libraries" = "/usr/local/lib" || test -z "$ssl_libraries" || test "$ssl_libraries" = "NONE"; then
- SSL_LDFLAGS=""
-else
- SSL_LDFLAGS="-L$ssl_libraries -R$ssl_libraries"
-fi
-
-AC_SUBST(SSL_INCLUDES)
-AC_SUBST(SSL_LDFLAGS)
-AC_SUBST(LIBSSL)
-])
-
-AC_DEFUN([KDE_CHECK_STRLCPY],
-[
- AC_REQUIRE([AC_CHECK_STRLCAT])
- AC_REQUIRE([AC_CHECK_STRLCPY])
- AC_CHECK_SIZEOF(size_t)
- AC_CHECK_SIZEOF(unsigned long)
-
- AC_MSG_CHECKING([sizeof size_t == sizeof unsigned long])
- AC_TRY_COMPILE(,[
- #if SIZEOF_SIZE_T != SIZEOF_UNSIGNED_LONG
- choke me
- #endif
- ],AC_MSG_RESULT([yes]),[
- AC_MSG_RESULT(no)
- AC_MSG_ERROR([
- Apparently on your system our assumption sizeof size_t == sizeof unsigned long
- does not apply. Please mail kde-devel@kde.org with a description of your system!
- ])
- ])
-])
-
-AC_DEFUN([KDE_CHECK_BINUTILS],
-[
- AC_MSG_CHECKING([if ld supports unversioned version maps])
-
- kde_save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
- echo "{ local: extern \"C++\" { foo }; };" > conftest.map
- AC_TRY_LINK([int foo;],
-[
-#ifdef __INTEL_COMPILER
-icc apparently does not support libtools version-info and version-script
-at the same time. Dunno where the bug is, but until somebody figured out,
-better disable the optional version scripts.
-#endif
-
- foo = 42;
-], kde_supports_versionmaps=yes, kde_supports_versionmaps=no)
- LDFLAGS="$kde_save_LDFLAGS"
- rm -f conftest.map
- AM_CONDITIONAL(include_VERSION_SCRIPT,
- [test "$kde_supports_versionmaps" = "yes" && test "$kde_use_debug_code" = "no"])
-
- AC_MSG_RESULT($kde_supports_versionmaps)
-])
-
-AC_DEFUN([AM_PROG_OBJC],[
-AC_CHECK_PROGS(OBJC, gcc, gcc)
-test -z "$OBJC" && AC_MSG_ERROR([no acceptable objective-c gcc found in \$PATH])
-if test "x${OBJCFLAGS-unset}" = xunset; then
- OBJCFLAGS="-g -O2"
-fi
-AC_SUBST(OBJCFLAGS)
-_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES(OBJC)])
-])
-
-AC_DEFUN([KDE_CHECK_PERL],
-[
- KDE_FIND_PATH(perl, PERL, [$bindir $exec_prefix/bin $prefix/bin], [
- AC_MSG_ERROR([No Perl found in your $PATH.
-We need perl to generate some code.])
- ])
- AC_SUBST(PERL)
-])
-
-AC_DEFUN([KDE_CHECK_LARGEFILE],
-[
-AC_SYS_LARGEFILE
-if test "$ac_cv_sys_file_offset_bits" != no; then
- CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
-fi
-
-if test "x$ac_cv_sys_large_files" != "xno"; then
- CPPFLAGS="$CPPFLAGS -D_LARGE_FILES=1"
-fi
-
-])
-
-dnl A small extension to PKG_CHECK_MODULES (defined in pkg.m4.in)
-dnl which allows to search for libs that get installed into the KDE prefix.
-dnl
-dnl Syntax: KDE_PKG_CHECK_MODULES(KSTUFF, libkexif >= 0.2 glib = 1.3.4, action-if, action-not)
-dnl defines KSTUFF_LIBS, KSTUFF_CFLAGS, see pkg-config man page
-dnl also defines KSTUFF_PKG_ERRORS on error
-AC_DEFUN([KDE_PKG_CHECK_MODULES], [
-
- PKG_CONFIG_PATH="$prefix/lib${tdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
- if test "$prefix" != "$kde_libs_prefix"; then
- PKG_CONFIG_PATH="$kde_libs_prefix/lib${tdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
- fi
- export PKG_CONFIG_PATH
- PKG_CHECK_MODULES([$1],[$2],[$3],[$4])
-])
-
-
-dnl Check for PIE support in the compiler and linker
-AC_DEFUN([KDE_CHECK_PIE_SUPPORT],
-[
- AC_CACHE_CHECK([for PIE support], kde_cv_val_pie_support,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- safe_CXXFLAGS=$CXXFLAGS
- safe_LDFLAGS=$LDFLAGS
- CXXFLAGS="$CXXFLAGS -fPIE"
- LDFLAGS="$LDFLAGS -pie"
-
- AC_TRY_LINK([int foo;], [], [kde_cv_val_pie_support=yes], [kde_cv_val_pie_support=no])
-
- CXXFLAGS=$safe_CXXFLAGS
- LDFLAGS=$safe_LDFLAGS
- AC_LANG_RESTORE
- ])
-
- AC_MSG_CHECKING(if enabling -pie/fPIE support)
-
- AC_ARG_ENABLE(pie,
- AC_HELP_STRING([--enable-pie],[platform supports PIE linking [default=detect]]),
- [kde_has_pie_support=$enableval],
- [kde_has_pie_support=detect])
-
- if test "$kde_has_pie_support" = "detect"; then
- kde_has_pie_support=$kde_cv_val_pie_support
- fi
-
- AC_MSG_RESULT([$kde_has_pie_support])
-
- KDE_USE_FPIE=""
- KDE_USE_PIE=""
-
- AC_SUBST([KDE_USE_FPIE])
- AC_SUBST([KDE_USE_PIE])
-
- if test "$kde_has_pie_support" = "yes"; then
- KDE_USE_FPIE="-fPIE"
- KDE_USE_PIE="-pie"
- fi
-])
diff --git a/tde-i18n-ru/aclocal.m4 b/tde-i18n-ru/aclocal.m4
deleted file mode 100644
index ea7b2a0c1fc..00000000000
--- a/tde-i18n-ru/aclocal.m4
+++ /dev/null
@@ -1,602 +0,0 @@
-# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(AC_AUTOCONF_VERSION, [2.61],,
-[m4_warning([this file was generated for autoconf 2.61.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.10'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.10.1], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.10.1])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
-AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 13
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.60])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AM_PROG_INSTALL_SH
-AM_PROG_INSTALL_STRIP
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES(CC)],
- [define([AC_PROG_CC],
- defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES(CXX)],
- [define([AC_PROG_CXX],
- defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES(OBJC)],
- [define([AC_PROG_OBJC],
- defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
- [[\\/$]]* | ?:[[\\/]]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 3
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t $srcdir/configure conftest.file`
- fi
- rm -f conftest.file
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-alias in your environment])
- fi
-
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
-m4_if([$1], [v7],
- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- [m4_case([$1], [ustar],, [pax],,
- [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar <conftest.tar])
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
-m4_include([acinclude.m4])
diff --git a/tde-i18n-ru/admin b/tde-i18n-ru/admin
deleted file mode 120000
index 82e4e9df5de..00000000000
--- a/tde-i18n-ru/admin
+++ /dev/null
@@ -1 +0,0 @@
-../admin \ No newline at end of file
diff --git a/tde-i18n-ru/cmake b/tde-i18n-ru/cmake
deleted file mode 120000
index 1a8cebff223..00000000000
--- a/tde-i18n-ru/cmake
+++ /dev/null
@@ -1 +0,0 @@
-../cmake \ No newline at end of file
diff --git a/tde-i18n-ru/config.h.in b/tde-i18n-ru/config.h.in
deleted file mode 100644
index c85de2df769..00000000000
--- a/tde-i18n-ru/config.h.in
+++ /dev/null
@@ -1,25 +0,0 @@
-/* config.h.in. Generated from configure.in by autoheader. */
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* Version number of package */
-#undef VERSION
-
-/* Defined if compiling without arts */
-#undef WITHOUT_ARTS
diff --git a/tde-i18n-ru/configure.files b/tde-i18n-ru/configure.files
deleted file mode 100644
index 1083352ba44..00000000000
--- a/tde-i18n-ru/configure.files
+++ /dev/null
@@ -1 +0,0 @@
-configure.in.in
diff --git a/tde-i18n-ru/configure.in b/tde-i18n-ru/configure.in
deleted file mode 100644
index 2955849431d..00000000000
--- a/tde-i18n-ru/configure.in
+++ /dev/null
@@ -1,293 +0,0 @@
-dnl =======================================================
-dnl FILE: configure.in.in
-dnl =======================================================
-
-AC_INIT(messages/Makefile.am)
-AM_INIT_AUTOMAKE(tde-i18n-ru, "3.5.10")
-AM_CONFIG_HEADER(config.h)
-AC_SUBST(AUTODIRS)
-AM_KDE_WITH_NLS
-AC_CREATE_KFSSTND(default)
-KDE_SET_PREFIX
-AC_SUBST_KFSSTND
-AC_PROG_INSTALL
-AC_PROG_LN_S
-KDE_CREATE_SUBDIRSLIST
-AC_CONFIG_FILES([ Makefile ])
-AC_CONFIG_FILES([ data/Makefile ])
-AC_CONFIG_FILES([ data/tdeedu/Makefile ])
-AC_CONFIG_FILES([ data/tdeedu/kanagram/Makefile ])
-AC_CONFIG_FILES([ data/tdeedu/khangman/Makefile ])
-AC_CONFIG_FILES([ data/tdeedu/kturtle/Makefile ])
-AC_CONFIG_FILES([ docs/Makefile ])
-AC_CONFIG_FILES([ docs/common/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/kate-plugins/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/kicker-applets/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/crashes/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/dirfilter/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/mediaplayer/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/uachanger/Makefile ])
-AC_CONFIG_FILES([ docs/tdeaddons/konq-plugins/webarchiver/Makefile ])
-AC_CONFIG_FILES([ docs/tdeadmin/Makefile ])
-AC_CONFIG_FILES([ docs/tdeadmin/kdat/Makefile ])
-AC_CONFIG_FILES([ docs/tdeadmin/kuser/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/faq/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/glossary/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kappfinder/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kate/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/arts/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/background/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/bell/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/cache/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/clock/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/colors/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/cookies/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/crypto/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/desktop/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/desktopbehavior/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/ebrowsing/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/email/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/energy/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/filemanager/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/filetypes/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/fonts/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/helpindex/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/icons/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmaccess/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmcss/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmfontinst/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmkonsole/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmlaunch/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmnotify/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmsmserver/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmstyle/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/kcmtaskbar/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/tdm/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/keyboard/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/keys/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/tdehtml/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/twindecoration/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/language/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/mouse/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/netpref/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/panel/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/panelappearance/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/passwords/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/performance/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/proxy/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/screensaver/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/smb/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/spellchecking/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/useragent/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kcontrol/windowmanagement/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kdcop/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/tdedebugdialog/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/tdeprint/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/tdesu/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/tdm/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kfind/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/khelpcenter/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kicker/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/klipper/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kmenuedit/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/knetattach/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kompmgr/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/konqueror/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/konsole/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kpager/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/ksplashml/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/ksysguard/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kwrite/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/kxkb/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/quickstart/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/userguide/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/visualdict/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/blinken/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kalzium/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kanagram/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kbruch/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/keduca/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kgeography/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/khangman/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kig/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kiten/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/klatin/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/klettres/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kmplot/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kpercentage/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kstars/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/ktouch/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kturtle/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kverbos/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kvoctrain/Makefile ])
-AC_CONFIG_FILES([ docs/tdeedu/kwordquiz/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/atlantik/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kasteroids/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/katomic/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kbackgammon/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kbattleship/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kbounce/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kenolaba/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kfouleggs/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kgoldrunner/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kjumpingcube/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/klickety/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/klines/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kmahjongg/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kmines/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kolf/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/konquest/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kpat/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kpoker/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kreversi/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ksame/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kshisen/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ksirtet/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ksmiletris/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ksnake/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ksokoban/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/kspaceduel/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ktron/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/ktuberling/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/twin4/Makefile ])
-AC_CONFIG_FILES([ docs/tdegames/lskat/Makefile ])
-AC_CONFIG_FILES([ docs/tdegraphics/Makefile ])
-AC_CONFIG_FILES([ docs/tdegraphics/kdvi/Makefile ])
-AC_CONFIG_FILES([ docs/tdegraphics/kgamma/Makefile ])
-AC_CONFIG_FILES([ docs/tdelibs/Makefile ])
-AC_CONFIG_FILES([ docs/tdelibs/tdelibs/Makefile ])
-AC_CONFIG_FILES([ docs/tdelibs/tdespell/Makefile ])
-AC_CONFIG_FILES([ docs/tdemultimedia/Makefile ])
-AC_CONFIG_FILES([ docs/tdemultimedia/artsbuilder/Makefile ])
-AC_CONFIG_FILES([ docs/tdemultimedia/tdemid/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/kcontrol/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/kcontrol/kcmktalkd/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/kcontrol/lanbrowser/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/kdict/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/knewsticker/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/kppp/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/krdc/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/krfb/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/ktalkd/Makefile ])
-AC_CONFIG_FILES([ docs/tdenetwork/lisa/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/kandy/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/kmail/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/knode/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/knotes/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/konsolekalendar/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/korn/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/ktnef/Makefile ])
-AC_CONFIG_FILES([ docs/tdepim/kwatchgnupg/Makefile ])
-AC_CONFIG_FILES([ docs/tdesdk/Makefile ])
-AC_CONFIG_FILES([ docs/tdesdk/kbabel/Makefile ])
-AC_CONFIG_FILES([ docs/tdesdk/scripts/Makefile ])
-AC_CONFIG_FILES([ docs/tdesdk/umbrello/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/amor/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/kmoon/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/kodo/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/kweather/Makefile ])
-AC_CONFIG_FILES([ docs/tdetoys/kworldclock/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/KRegExpEditor/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/ark/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcalc/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcharselect/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcontrol/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcontrol/kcmlowbatcrit/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcontrol/kcmlowbatwarn/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcontrol/laptop/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kcontrol/powerctrl/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/tdelirc/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/tdelirc/irkick/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/tdelirc/kcmlirc/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kdf/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kedit/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kfloppy/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kgpg/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/khexedit/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/kjots/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/ksim/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/ktimer/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/tdewallet/Makefile ])
-AC_CONFIG_FILES([ docs/tdeutils/superkaramba/Makefile ])
-AC_CONFIG_FILES([ docs/tdevelop/Makefile ])
-AC_CONFIG_FILES([ docs/tdevelop/kde_app_devel/Makefile ])
-AC_CONFIG_FILES([ docs/tdevelop/kdearch/Makefile ])
-AC_CONFIG_FILES([ docs/tdevelop/tdevelop/Makefile ])
-AC_CONFIG_FILES([ docs/tdewebdev/Makefile ])
-AC_CONFIG_FILES([ docs/tdewebdev/kxsldbg/Makefile ])
-AC_CONFIG_FILES([ docs/tdewebdev/quanta/Makefile ])
-AC_CONFIG_FILES([ docs/tdewebdev/xsldbg/Makefile ])
-AC_CONFIG_FILES([ messages/Makefile ])
-AC_CONFIG_FILES([ messages/tdeaccessibility/Makefile ])
-AC_CONFIG_FILES([ messages/tdeaddons/Makefile ])
-AC_CONFIG_FILES([ messages/tdeadmin/Makefile ])
-AC_CONFIG_FILES([ messages/tdeartwork/Makefile ])
-AC_CONFIG_FILES([ messages/tdebase/Makefile ])
-AC_CONFIG_FILES([ messages/tdeedu/Makefile ])
-AC_CONFIG_FILES([ messages/tdegames/Makefile ])
-AC_CONFIG_FILES([ messages/tdegraphics/Makefile ])
-AC_CONFIG_FILES([ messages/tdelibs/Makefile ])
-AC_CONFIG_FILES([ messages/tdemultimedia/Makefile ])
-AC_CONFIG_FILES([ messages/tdenetwork/Makefile ])
-AC_CONFIG_FILES([ messages/tdepim/Makefile ])
-AC_CONFIG_FILES([ messages/tdesdk/Makefile ])
-AC_CONFIG_FILES([ messages/tdetoys/Makefile ])
-AC_CONFIG_FILES([ messages/tdeutils/Makefile ])
-AC_CONFIG_FILES([ messages/tdevelop/Makefile ])
-AC_CONFIG_FILES([ messages/tdewebdev/Makefile ])
-AC_OUTPUT
-# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
-if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
- # And if so, warn when they don't match
- if test "$kde_libs_prefix" != "$given_prefix"; then
- # And if kde doesn't know about the prefix yet
- echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
- if test $? -ne 0; then
- echo ""
- echo "Warning: you chose to install this package in $given_prefix,"
- echo "but KDE was found in $kde_libs_prefix."
- echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
- echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
- echo "Then restart KDE."
- echo ""
- fi
- fi
-fi
-
-if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
- echo ""
- echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
- echo "was not included. Therefore, GCC symbol visibility support remains disabled."
- echo ""
- echo "For better performance, consider including the Qt visibility supporting patch"
- echo "located at:"
- echo ""
- echo "http://bugs.kde.org/show_bug.cgi?id=109386"
- echo ""
- echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
- echo "everything will continue to work just fine without it."
- echo ""
-fi
-
-if test "$all_tests" = "bad"; then
- if test ! "$cache_file" = "/dev/null"; then
- echo ""
- echo "Please remove the file $cache_file after changing your setup"
- echo "so that configure will find the changes next time."
- echo ""
- fi
-else
- echo ""
- echo "Good - your configure finished. Start make now"
- echo ""
-fi
diff --git a/tde-i18n-ru/data/Makefile.am b/tde-i18n-ru/data/Makefile.am
deleted file mode 100644
index f474d167ad0..00000000000
--- a/tde-i18n-ru/data/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-
-TOPLEVEL_LANG = ru
-SUBDIRS = $(AUTODIRS)
-
diff --git a/tde-i18n-ru/data/tdeedu/Makefile.am b/tde-i18n-ru/data/tdeedu/Makefile.am
deleted file mode 100644
index f474d167ad0..00000000000
--- a/tde-i18n-ru/data/tdeedu/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-
-TOPLEVEL_LANG = ru
-SUBDIRS = $(AUTODIRS)
-
diff --git a/tde-i18n-ru/data/tdeedu/kanagram/Makefile.am b/tde-i18n-ru/data/tdeedu/kanagram/Makefile.am
deleted file mode 100644
index 3219188d7b3..00000000000
--- a/tde-i18n-ru/data/tdeedu/kanagram/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-txt_DATA = computers.kvtml currencies.kvtml people.kvtml space.kvtml worldcapitals.kvtml
-
-txtdir = $(kde_datadir)/kanagram/data/ru
-
-EXTRA_DIST = $(txt_DATA)
diff --git a/tde-i18n-ru/data/tdeedu/khangman/Makefile.am b/tde-i18n-ru/data/tdeedu/khangman/Makefile.am
deleted file mode 100644
index 0f3c4d6e3cd..00000000000
--- a/tde-i18n-ru/data/tdeedu/khangman/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-txt_DATA = easy.kvtml animals.kvtml hard.kvtml medium.kvtml
-txtdir = $(kde_datadir)/khangman/data/ru
-
-EXTRA_DIST = $(txt_DATA) \ No newline at end of file
diff --git a/tde-i18n-ru/data/tdeedu/kturtle/Makefile.am b/tde-i18n-ru/data/tdeedu/kturtle/Makefile.am
deleted file mode 100644
index ef8dd08f496..00000000000
--- a/tde-i18n-ru/data/tdeedu/kturtle/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-txt_DATA = ad.logo arrow.logo canvascolors.logo curly.logo flower.logo kde.logo randomname.logo square.logo squaresss.logo timestables.logo triangle.logo trianglesss.logo
-txtdir = $(kde_datadir)/kturtle/examples/ru
-
-xml_DATA = logohighlightstyle.ru.xml
-xmldir = $(kde_datadir)/katepart/syntax
-
-keywords_DATA = logokeywords.ru.xml
-keywordsdir = $(kde_datadir)/kturtle/data
-
-EXTRA_DIST = $(txt_DATA) $(xml_DATA) $(keywords_DATA)
diff --git a/tde-i18n-ru/docs/CMakeLists.txt b/tde-i18n-ru/docs/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/Makefile.am b/tde-i18n-ru/docs/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/common/CMakeLists.txt b/tde-i18n-ru/docs/common/CMakeLists.txt
deleted file mode 100644
index afb812efd9c..00000000000
--- a/tde-i18n-ru/docs/common/CMakeLists.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-#################################################
-#
-# (C) 2013 Alexander Golubev (Fat-Zer)
-# fatzer2 (AT) gmail.com
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-set( common_docs_INSTALL
- appheader.html
- artistic-license.html
- bsd-license.html
- doxygen.css
- fdl-license
- fdl-license.html
- fdl-notice.html
- footer.html
- gpl-license
- gpl-license.html
- header.html
- lgpl-license
- lgpl-license.html
- mainfooter.html
- mainheader.html
- qpl-license.html
- tde-common.css
- tde-default.css
- tde-localised.css
- tde-web.css
- x11-license.html
- xml.dcl
-)
-
-file( GLOB common_docs_LINK
- RELATIVE ${TDE_HTML_DIR}/en/common/
- ${TDE_HTML_DIR}/en/common/*)
-
-foreach( _file IN LISTS common_docs_INSTALL)
- list( REMOVE_ITEM common_docs_LINK _file )
- install( FILES ${_file}
- DESTINATION ${HTML_INSTALL_DIR}/ru/common )
-endforeach( )
-
-foreach( _file IN LISTS common_docs_LINK)
- tde_install_symlink(
- ${TDE_HTML_DIR}/en/common/${_file}
- ${HTML_INSTALL_DIR}/ru/common/${_file} )
-endforeach( )
diff --git a/tde-i18n-ru/docs/common/Makefile.am b/tde-i18n-ru/docs/common/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/common/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeaddons/Makefile.am b/tde-i18n-ru/docs/tdeaddons/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/kate-plugins/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/kate-plugins/CMakeLists.txt
deleted file mode 100644
index 01bf701f720..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/kate-plugins/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kate-plugins
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/kate-plugins/Makefile.am b/tde-i18n-ru/docs/tdeaddons/kate-plugins/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/kate-plugins/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/kicker-applets/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/kicker-applets/CMakeLists.txt
deleted file mode 100644
index 19299bceda5..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/kicker-applets/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kicker-applets
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/kicker-applets/Makefile.am b/tde-i18n-ru/docs/tdeaddons/kicker-applets/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/kicker-applets/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/CMakeLists.txt
deleted file mode 100644
index c404e192bd8..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konq-plugins/crashes
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/Makefile.am
deleted file mode 100644
index 76be50457d7..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/crashes/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konq-plugins/crashes
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/CMakeLists.txt
deleted file mode 100644
index 0e696eeb2ff..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konq-plugins/dirfilter
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/Makefile.am
deleted file mode 100644
index 5118c777ecc..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/dirfilter/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konq-plugins/dirfilter
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/CMakeLists.txt
deleted file mode 100644
index a878c613de1..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konq-plugins/mediaplayer
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/Makefile.am
deleted file mode 100644
index 11b3f88139a..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/mediaplayer/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konq-plugins/mediaplayer
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/CMakeLists.txt
deleted file mode 100644
index 55faf0f2010..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konq-plugins/uachanger
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/Makefile.am
deleted file mode 100644
index dad71ef22db..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/uachanger/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konq-plugins/uachanger
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/CMakeLists.txt b/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/CMakeLists.txt
deleted file mode 100644
index b03624e3deb..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konq-plugins/webarchiver
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/Makefile.am b/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/Makefile.am
deleted file mode 100644
index 8d946995f40..00000000000
--- a/tde-i18n-ru/docs/tdeaddons/konq-plugins/webarchiver/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konq-plugins/webarchiver
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeadmin/CMakeLists.txt b/tde-i18n-ru/docs/tdeadmin/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeadmin/Makefile.am b/tde-i18n-ru/docs/tdeadmin/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeadmin/kdat/CMakeLists.txt b/tde-i18n-ru/docs/tdeadmin/kdat/CMakeLists.txt
deleted file mode 100644
index ff350fc0876..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/kdat/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdat
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeadmin/kdat/Makefile.am b/tde-i18n-ru/docs/tdeadmin/kdat/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/kdat/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeadmin/kuser/CMakeLists.txt b/tde-i18n-ru/docs/tdeadmin/kuser/CMakeLists.txt
deleted file mode 100644
index f95b675f0e4..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/kuser/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kuser
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeadmin/kuser/Makefile.am b/tde-i18n-ru/docs/tdeadmin/kuser/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeadmin/kuser/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdebase/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdebase/Makefile.am b/tde-i18n-ru/docs/tdebase/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdebase/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/faq/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/faq/CMakeLists.txt
deleted file mode 100644
index 62a0a4a7e56..00000000000
--- a/tde-i18n-ru/docs/tdebase/faq/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/faq
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/faq/Makefile.am b/tde-i18n-ru/docs/tdebase/faq/Makefile.am
deleted file mode 100644
index 0b9d304eda0..00000000000
--- a/tde-i18n-ru/docs/tdebase/faq/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/faq
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/glossary/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/glossary/CMakeLists.txt
deleted file mode 100644
index 2f8d5e4ec3f..00000000000
--- a/tde-i18n-ru/docs/tdebase/glossary/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/glossary
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/glossary/Makefile.am b/tde-i18n-ru/docs/tdebase/glossary/Makefile.am
deleted file mode 100644
index a489c261208..00000000000
--- a/tde-i18n-ru/docs/tdebase/glossary/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/glossary
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kappfinder/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kappfinder/CMakeLists.txt
deleted file mode 100644
index 93829d4614f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kappfinder/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kappfinder
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kappfinder/Makefile.am b/tde-i18n-ru/docs/tdebase/kappfinder/Makefile.am
deleted file mode 100644
index c6daf0fb1a5..00000000000
--- a/tde-i18n-ru/docs/tdebase/kappfinder/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kappfinder
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kate/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kate/CMakeLists.txt
deleted file mode 100644
index 42fcdbcb527..00000000000
--- a/tde-i18n-ru/docs/tdebase/kate/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kate
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kate/Makefile.am b/tde-i18n-ru/docs/tdebase/kate/Makefile.am
deleted file mode 100644
index a3fe9883de0..00000000000
--- a/tde-i18n-ru/docs/tdebase/kate/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kate
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook b/tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook
index 843d2fa3f07..1c9a28f82a2 100644
--- a/tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook
+++ b/tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook
@@ -460,7 +460,7 @@
<term><userinput>(?!ШАБЛОН)</userinput> (отрицающий просмотр)</term>
<listitem><para>Отрицающий просмотр проверяет текст на предмет несовпадения с <emphasis>ШАБЛОНОМ</emphasis>.</para>
-<para>Выражение <userinput>const \w+\b(?!\s*&amp;)</userinput> совпадёт с <quote>const char</quote> в строке <quote>const char* foo</quote>, но не совпадёт с <quote>const QString</quote> в <quote>const QString&amp; bar</quote>, поскольку <quote>&amp;</quote> совпадает с шаблоном отрицающего просмотра.</para>
+<para>Выражение <userinput>const \w+\b(?!\s*&amp;)</userinput> совпадёт с <quote>const char</quote> в строке <quote>const char* foo</quote>, но не совпадёт с <quote>const TQString</quote> в <quote>const TQString&amp; bar</quote>, поскольку <quote>&amp;</quote> совпадает с шаблоном отрицающего просмотра.</para>
</listitem>
</varlistentry>
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/CMakeLists.txt
deleted file mode 100644
index 81c21a4bb5c..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
-
-##### documentation #############################
-
-tde_create_handbook(
- DESTINATION kcontrol
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/Makefile.am
deleted file mode 100644
index 11f47965ae6..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/arts/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/arts/CMakeLists.txt
deleted file mode 100644
index 56267c00f49..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/arts/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/arts
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/arts/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/arts/Makefile.am
deleted file mode 100644
index 09037cdadc4..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/arts/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/arts
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/background/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/background/CMakeLists.txt
deleted file mode 100644
index d5119f3ddf9..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/background/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/background
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/background/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/background/Makefile.am
deleted file mode 100644
index 7aa780cf691..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/background/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/background
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/bell/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/bell/CMakeLists.txt
deleted file mode 100644
index c98a1b0a200..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/bell/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/bell
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/bell/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/bell/Makefile.am
deleted file mode 100644
index 1da388d5752..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/bell/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/bell
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/cache/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/cache/CMakeLists.txt
deleted file mode 100644
index 9033fc10315..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/cache/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/cache
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/cache/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/cache/Makefile.am
deleted file mode 100644
index 5330d1ada43..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/cache/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/cache
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/clock/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/clock/CMakeLists.txt
deleted file mode 100644
index 457622fcf0e..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/clock/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/clock
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/clock/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/clock/Makefile.am
deleted file mode 100644
index b45c59fa6bf..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/clock/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/clock
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/colors/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/colors/CMakeLists.txt
deleted file mode 100644
index f511da36aa7..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/colors/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/colors
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/colors/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/colors/Makefile.am
deleted file mode 100644
index 94485c450ed..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/colors/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/colors
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/cookies/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/cookies/CMakeLists.txt
deleted file mode 100644
index ef6b2ec1239..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/cookies/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/cookies
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/cookies/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/cookies/Makefile.am
deleted file mode 100644
index 3722af74c9b..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/cookies/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/cookies
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/crypto/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/crypto/CMakeLists.txt
deleted file mode 100644
index 83adac4646f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/crypto/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/crypto
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/crypto/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/crypto/Makefile.am
deleted file mode 100644
index 5b3167a6e8b..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/crypto/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/crypto
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/desktop/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/desktop/CMakeLists.txt
deleted file mode 100644
index 00573055780..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/desktop/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/desktop
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/desktop/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/desktop/Makefile.am
deleted file mode 100644
index 8a82a45beeb..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/desktop/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/desktop
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/CMakeLists.txt
deleted file mode 100644
index a6ce30e5212..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/desktopbehavior
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/Makefile.am
deleted file mode 100644
index 1f4844ea88d..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/desktopbehavior/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/desktopbehavior
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/CMakeLists.txt
deleted file mode 100644
index 93e7ff478b8..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/ebrowsing
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/Makefile.am
deleted file mode 100644
index 0f93409f5ec..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/ebrowsing/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/ebrowsing
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/email/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/email/CMakeLists.txt
deleted file mode 100644
index 2cc2220096c..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/email/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/email
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/email/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/email/Makefile.am
deleted file mode 100644
index b10581ecf44..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/email/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/email
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/energy/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/energy/CMakeLists.txt
deleted file mode 100644
index 635611e1023..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/energy/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/energy
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/energy/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/energy/Makefile.am
deleted file mode 100644
index 36af5802fe0..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/energy/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/energy
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/CMakeLists.txt
deleted file mode 100644
index e0b4857ddd4..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/filemanager
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/Makefile.am
deleted file mode 100644
index 8100d1730e9..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/filemanager/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/filemanager
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/CMakeLists.txt
deleted file mode 100644
index a6f3e1b2943..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/filetypes
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/Makefile.am
deleted file mode 100644
index 3ed6ce7d543..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/filetypes/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/filetypes
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/fonts/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/fonts/CMakeLists.txt
deleted file mode 100644
index d5773d8ceaf..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/fonts/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/fonts
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/fonts/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/fonts/Makefile.am
deleted file mode 100644
index 6e7045fb568..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/fonts/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/fonts
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/CMakeLists.txt
deleted file mode 100644
index a86b55ce1e3..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/helpindex
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/Makefile.am
deleted file mode 100644
index 9197223b281..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/helpindex/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/helpindex
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/icons/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/icons/CMakeLists.txt
deleted file mode 100644
index 5859d71fb10..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/icons/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/icons
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/icons/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/icons/Makefile.am
deleted file mode 100644
index 6c9adbee621..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/icons/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/icons
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/CMakeLists.txt
deleted file mode 100644
index 5fbf6ec1673..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmaccess
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/Makefile.am
deleted file mode 100644
index 73d0999b190..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmaccess/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmaccess
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/CMakeLists.txt
deleted file mode 100644
index a2473a71d48..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmcss
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/Makefile.am
deleted file mode 100644
index 42fbfea2a41..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmcss/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmcss
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/CMakeLists.txt
deleted file mode 100644
index 56fcdb53e43..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmfontinst
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/Makefile.am
deleted file mode 100644
index 6f5021d1645..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmfontinst/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmfontinst
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/CMakeLists.txt
deleted file mode 100644
index f33b7252386..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmkonsole
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/Makefile.am
deleted file mode 100644
index 1091d31de7a..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmkonsole/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmkonsole
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/CMakeLists.txt
deleted file mode 100644
index a05f916f03d..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmlaunch
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/Makefile.am
deleted file mode 100644
index a3a4c3f1723..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmlaunch/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmlaunch
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/CMakeLists.txt
deleted file mode 100644
index 8e3404c881b..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmnotify
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/Makefile.am
deleted file mode 100644
index ad1ef6e7450..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmnotify/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmnotify
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/CMakeLists.txt
deleted file mode 100644
index 0c08494421f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmsmserver
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/Makefile.am
deleted file mode 100644
index 0a53babbf37..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmsmserver/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmsmserver
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/CMakeLists.txt
deleted file mode 100644
index f4e36476a07..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmstyle
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/Makefile.am
deleted file mode 100644
index cffab6dccd6..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmstyle/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmstyle
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/CMakeLists.txt
deleted file mode 100644
index e046beade4f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmtaskbar
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/Makefile.am
deleted file mode 100644
index d577392859b..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/kcmtaskbar/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmtaskbar
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/CMakeLists.txt
deleted file mode 100644
index ddac10b9ba8..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/keyboard
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/Makefile.am
deleted file mode 100644
index 805f66e8020..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/keyboard/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/keyboard
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/keys/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/keys/CMakeLists.txt
deleted file mode 100644
index 33c12089ff4..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/keys/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/keys
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/keys/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/keys/Makefile.am
deleted file mode 100644
index f5270031310..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/keys/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/keys
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/language/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/language/CMakeLists.txt
deleted file mode 100644
index 194e2df157f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/language/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/language
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/language/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/language/Makefile.am
deleted file mode 100644
index dea63a5959c..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/language/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/language
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/mouse/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/mouse/CMakeLists.txt
deleted file mode 100644
index 565a08dd968..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/mouse/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/mouse
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/mouse/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/mouse/Makefile.am
deleted file mode 100644
index fd9bfe20208..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/mouse/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/mouse
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/netpref/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/netpref/CMakeLists.txt
deleted file mode 100644
index 7494f7046cb..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/netpref/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/netpref
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/netpref/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/netpref/Makefile.am
deleted file mode 100644
index 180fe8ec996..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/netpref/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/netpref
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/panel/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/panel/CMakeLists.txt
deleted file mode 100644
index 4e717608d8e..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/panel/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/panel
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/panel/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/panel/Makefile.am
deleted file mode 100644
index b9ce0e7ec47..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/panel/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/panel
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/CMakeLists.txt
deleted file mode 100644
index 389e9dadf43..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/panelappearance
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/Makefile.am
deleted file mode 100644
index 0480dab89aa..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/panelappearance/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/panelappearance
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/passwords/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/passwords/CMakeLists.txt
deleted file mode 100644
index 2848bbf132e..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/passwords/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/passwords
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/passwords/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/passwords/Makefile.am
deleted file mode 100644
index 534ea194965..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/passwords/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/passwords
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/performance/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/performance/CMakeLists.txt
deleted file mode 100644
index 210b6b49f91..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/performance/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/performance
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/performance/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/performance/Makefile.am
deleted file mode 100644
index 40502119251..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/performance/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/performance
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/proxy/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/proxy/CMakeLists.txt
deleted file mode 100644
index efb63ef4f07..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/proxy/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/proxy
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/proxy/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/proxy/Makefile.am
deleted file mode 100644
index 3a23c7de151..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/proxy/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/proxy
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/CMakeLists.txt
deleted file mode 100644
index 25337435eac..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/screensaver
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/Makefile.am
deleted file mode 100644
index 44f119160cd..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/screensaver/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/screensaver
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/smb/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/smb/CMakeLists.txt
deleted file mode 100644
index 081353151dc..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/smb/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/smb
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/smb/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/smb/Makefile.am
deleted file mode 100644
index c9186f88903..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/smb/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/smb
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/CMakeLists.txt
deleted file mode 100644
index f95b89ae0e2..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/spellchecking
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/Makefile.am
deleted file mode 100644
index 640415d80bb..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/spellchecking/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/spellchecking
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/CMakeLists.txt
deleted file mode 100644
index 6634607be35..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/tdehtml
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/Makefile.am
deleted file mode 100644
index eb762e24c6f..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/tdehtml/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/tdehtml
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/tdm/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/tdm/CMakeLists.txt
deleted file mode 100644
index 9d9c685cde2..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/tdm/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/tdm
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/tdm/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/tdm/Makefile.am
deleted file mode 100644
index 7916fa2572d..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/tdm/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/tdm
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/CMakeLists.txt
deleted file mode 100644
index 61aae37c518..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/twindecoration
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/Makefile.am
deleted file mode 100644
index 723f043b697..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/twindecoration/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/twindecoration
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/useragent/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/useragent/CMakeLists.txt
deleted file mode 100644
index 6362fa94a83..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/useragent/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/useragent
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/useragent/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/useragent/Makefile.am
deleted file mode 100644
index d012ef7a869..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/useragent/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/useragent
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/CMakeLists.txt
deleted file mode 100644
index 2f5deb12c8e..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/windowmanagement
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/Makefile.am b/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/Makefile.am
deleted file mode 100644
index 77634be427e..00000000000
--- a/tde-i18n-ru/docs/tdebase/kcontrol/windowmanagement/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/windowmanagement
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kdcop/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kdcop/CMakeLists.txt
deleted file mode 100644
index 74ec3d282a7..00000000000
--- a/tde-i18n-ru/docs/tdebase/kdcop/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdcop
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kdcop/Makefile.am b/tde-i18n-ru/docs/tdebase/kdcop/Makefile.am
deleted file mode 100644
index 78f3bb77866..00000000000
--- a/tde-i18n-ru/docs/tdebase/kdcop/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kdcop
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kfind/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kfind/CMakeLists.txt
deleted file mode 100644
index 58fffb4e3cf..00000000000
--- a/tde-i18n-ru/docs/tdebase/kfind/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kfind
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kfind/Makefile.am b/tde-i18n-ru/docs/tdebase/kfind/Makefile.am
deleted file mode 100644
index 076e6128084..00000000000
--- a/tde-i18n-ru/docs/tdebase/kfind/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kfind
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/khelpcenter/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/khelpcenter/CMakeLists.txt
deleted file mode 100644
index f07939d26ae..00000000000
--- a/tde-i18n-ru/docs/tdebase/khelpcenter/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/khelpcenter/Makefile.am b/tde-i18n-ru/docs/tdebase/khelpcenter/Makefile.am
deleted file mode 100644
index 7dc2e704d4c..00000000000
--- a/tde-i18n-ru/docs/tdebase/khelpcenter/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/faq/about.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/about.docbook
index 8484f81eccb..8484f81eccb 100644
--- a/tde-i18n-ru/docs/tdebase/faq/about.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/about.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/configtde.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/configtde.docbook
index 944895ed321..944895ed321 100644
--- a/tde-i18n-ru/docs/tdebase/faq/configtde.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/configtde.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/contrib.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/contrib.docbook
index c0119b40a6a..c0119b40a6a 100644
--- a/tde-i18n-ru/docs/tdebase/faq/contrib.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/contrib.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/desktop.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/desktop.docbook
index 0d734cd2b41..0d734cd2b41 100644
--- a/tde-i18n-ru/docs/tdebase/faq/desktop.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/desktop.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/filemng.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/filemng.docbook
index cd80858a936..cd80858a936 100644
--- a/tde-i18n-ru/docs/tdebase/faq/filemng.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/filemng.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/gettde.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/gettde.docbook
index 54951070fd4..54951070fd4 100644
--- a/tde-i18n-ru/docs/tdebase/faq/gettde.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/gettde.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/index.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/index.docbook
index c688216efc5..c688216efc5 100644
--- a/tde-i18n-ru/docs/tdebase/faq/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/index.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/install.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/install.docbook
index 49c569e228c..49c569e228c 100644
--- a/tde-i18n-ru/docs/tdebase/faq/install.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/install.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/intro.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/intro.docbook
index d29dce899c0..d29dce899c0 100644
--- a/tde-i18n-ru/docs/tdebase/faq/intro.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/intro.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/misc.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/misc.docbook
index f2039424834..f2039424834 100644
--- a/tde-i18n-ru/docs/tdebase/faq/misc.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/misc.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/moreinfo.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/moreinfo.docbook
index 585ca2b223a..585ca2b223a 100644
--- a/tde-i18n-ru/docs/tdebase/faq/moreinfo.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/moreinfo.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/nontdeapps.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/nontdeapps.docbook
index bea762401a7..bea762401a7 100644
--- a/tde-i18n-ru/docs/tdebase/faq/nontdeapps.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/nontdeapps.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/notrelated.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/notrelated.docbook
index 637296aee53..637296aee53 100644
--- a/tde-i18n-ru/docs/tdebase/faq/notrelated.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/notrelated.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/panel.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/panel.docbook
index 5da4ec8f44b..5da4ec8f44b 100644
--- a/tde-i18n-ru/docs/tdebase/faq/panel.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/panel.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/qt.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/qt.docbook
index 2d59287a24c..2d59287a24c 100644
--- a/tde-i18n-ru/docs/tdebase/faq/qt.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/qt.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/questions.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/questions.docbook
index 7c453bd27bf..7c453bd27bf 100644
--- a/tde-i18n-ru/docs/tdebase/faq/questions.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/questions.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/sound.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/sound.docbook
index 7b0470560ac..7b0470560ac 100644
--- a/tde-i18n-ru/docs/tdebase/faq/sound.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/sound.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/tdeapps.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/tdeapps.docbook
index 9aad6b37211..9aad6b37211 100644
--- a/tde-i18n-ru/docs/tdebase/faq/tdeapps.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/tdeapps.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/tips.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/tips.docbook
index 2a01efc963f..2a01efc963f 100644
--- a/tde-i18n-ru/docs/tdebase/faq/tips.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/tips.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/webbrowse.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/webbrowse.docbook
index 67cbda07eed..67cbda07eed 100644
--- a/tde-i18n-ru/docs/tdebase/faq/webbrowse.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/webbrowse.docbook
diff --git a/tde-i18n-ru/docs/tdebase/faq/winmng.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/winmng.docbook
index fcb20189bd4..fcb20189bd4 100644
--- a/tde-i18n-ru/docs/tdebase/faq/winmng.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/faq/winmng.docbook
diff --git a/tde-i18n-ru/docs/tdebase/glossary/index.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/glossary/index.docbook
index 3427c9b9f0e..3427c9b9f0e 100644
--- a/tde-i18n-ru/docs/tdebase/glossary/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/glossary/index.docbook
diff --git a/tde-i18n-ru/docs/tdebase/glossary/tdeprintingglossary.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/glossary/tdeprintingglossary.docbook
index 8c5c6b3b291..8c5c6b3b291 100644
--- a/tde-i18n-ru/docs/tdebase/glossary/tdeprintingglossary.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/glossary/tdeprintingglossary.docbook
diff --git a/tde-i18n-ru/docs/tdebase/quickstart/index.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/quickstart/index.docbook
index 95284f1c750..95284f1c750 100644
--- a/tde-i18n-ru/docs/tdebase/quickstart/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/quickstart/index.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/accessibility.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/accessibility.docbook
index 7d4ccd08c29..7d4ccd08c29 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/accessibility.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/accessibility.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/base-tde-applications.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/base-tde-applications.docbook
index 46c5742b6ff..46c5742b6ff 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/base-tde-applications.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/base-tde-applications.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/browser-fine-tuning.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/browser-fine-tuning.docbook
index 4d70e301ee6..4d70e301ee6 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/browser-fine-tuning.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/browser-fine-tuning.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/burning-cds.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/burning-cds.docbook
index e635a6fbf71..e635a6fbf71 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/burning-cds.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/burning-cds.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/control-center.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/control-center.docbook
index 60b639915d9..60b639915d9 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/control-center.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/control-center.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/creating-graphics.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/creating-graphics.docbook
index bd3d31b1023..bd3d31b1023 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/creating-graphics.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/creating-graphics.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/credits-and-license.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/credits-and-license.docbook
index 1b363440fb1..1b363440fb1 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/credits-and-license.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/credits-and-license.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/customizing-desktop.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/customizing-desktop.docbook
index 8f3d8a48166..8f3d8a48166 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/customizing-desktop.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/customizing-desktop.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/email.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/email.docbook
index 9a52df1a82b..9a52df1a82b 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/email.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/email.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/extragear-applications.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/extragear-applications.docbook
index 4278a29e056..4278a29e056 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/extragear-applications.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/extragear-applications.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/file-sharing.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/file-sharing.docbook
index dbe513b776e..dbe513b776e 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/file-sharing.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/file-sharing.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/font-installation.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/font-installation.docbook
index 359d4af5f00..359d4af5f00 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/font-installation.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/font-installation.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/getting-help.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/getting-help.docbook
index e60f5337c2e..e60f5337c2e 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/getting-help.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/getting-help.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/glossary.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/glossary.docbook
index f76ed295060..f76ed295060 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/glossary.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/glossary.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/groupware-kontact.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/groupware-kontact.docbook
index 2f7d6f09b3f..2f7d6f09b3f 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/groupware-kontact.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/groupware-kontact.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/index.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/index.docbook
index b12cfae6e03..b12cfae6e03 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/index.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/internet-shortcuts.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/internet-shortcuts.docbook
index 1292f160ed1..1292f160ed1 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/internet-shortcuts.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/internet-shortcuts.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/konsole-intro.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/konsole-intro.docbook
index ba1a9630508..ba1a9630508 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/konsole-intro.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/konsole-intro.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/messaging-intro.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/messaging-intro.docbook
index e624718e0af..e624718e0af 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/messaging-intro.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/messaging-intro.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/migrator-applications.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-applications.docbook
index 0ed624ec0ad..0ed624ec0ad 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/migrator-applications.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-applications.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/migrator-dictionary.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-dictionary.docbook
index 910c6abfd00..910c6abfd00 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/migrator-dictionary.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/migrator-dictionary.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/net-connection-setup.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/net-connection-setup.docbook
index bd9051169f9..bd9051169f9 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/net-connection-setup.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/net-connection-setup.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/networking-with-windows.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/networking-with-windows.docbook
index 23ee7260908..23ee7260908 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/networking-with-windows.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/networking-with-windows.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/panel-and-desktop.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/panel-and-desktop.docbook
index 45ae493ab47..45ae493ab47 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/panel-and-desktop.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/panel-and-desktop.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/pdf-files.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/pdf-files.docbook
index 1730afc5f04..1730afc5f04 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/pdf-files.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/pdf-files.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/playing-audiocds.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-audiocds.docbook
index 97a0eaeeee8..97a0eaeeee8 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/playing-audiocds.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-audiocds.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/playing-movies.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-movies.docbook
index 579631379f3..579631379f3 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/playing-movies.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-movies.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/playing-music.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-music.docbook
index c9e9f6f29ba..c9e9f6f29ba 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/playing-music.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/playing-music.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/printer-setup.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printer-setup.docbook
index 2b831bb84cf..2b831bb84cf 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/printer-setup.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printer-setup.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/printing-from-apps.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printing-from-apps.docbook
index 54eef244100..54eef244100 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/printing-from-apps.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/printing-from-apps.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/programs-and-documents.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-and-documents.docbook
index b90b4ff140e..b90b4ff140e 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/programs-and-documents.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-and-documents.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/programs-controlling.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-controlling.docbook
index 36b227d8f80..36b227d8f80 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/programs-controlling.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/programs-controlling.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/removable-disks.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/removable-disks.docbook
index 3def0a40c89..3def0a40c89 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/removable-disks.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/removable-disks.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/screen-captures.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/screen-captures.docbook
index b70ade3017b..b70ade3017b 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/screen-captures.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/screen-captures.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/shared-sessions.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/shared-sessions.docbook
index 39ba427b97e..39ba427b97e 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/shared-sessions.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/shared-sessions.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/standard-menu-entries.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/standard-menu-entries.docbook
index c2131b5eb75..c2131b5eb75 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/standard-menu-entries.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/standard-menu-entries.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/switching-sessions.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/switching-sessions.docbook
index 2a9b1e1e952..2a9b1e1e952 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/switching-sessions.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/switching-sessions.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/tde-as-root.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-as-root.docbook
index c2effc3f960..c2effc3f960 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/tde-as-root.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-as-root.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/tde-edutainment.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-edutainment.docbook
index 654b3d15e15..654b3d15e15 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/tde-edutainment.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-edutainment.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/tde-for-admins.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook
index 143efc89cea..9a46ab57f80 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/tde-for-admins.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook
@@ -1719,11 +1719,11 @@ session-4
QCStringList interfaces()
QCStringList functions()
int sessionCount()
-QString currentSession()
-QString newSession()
-QString newSession(QString type)
-QString sessionId(int position)
-void activateSession(QString sessionId)
+TQString currentSession()
+TQString newSession()
+TQString newSession(TQString type)
+TQString sessionId(int position)
+void activateSession(TQString sessionId)
void nextSession()
void prevSession()
void moveSessionLeft()
@@ -1740,15 +1740,15 @@ QCStringList functions()
bool closeSession()
bool sendSignal(int signal)
void clearHistory()
-void renameSession(QString name)
-QString sessionName()
+void renameSession(TQString name)
+TQString sessionName()
int sessionPID()
-QString schema()
-void setSchema(QString schema)
-QString encoding()
-void setEncoding(QString encoding)
-QString keytab()
-void setKeytab(QString keyboard)
+TQString schema()
+void setSchema(TQString schema)
+TQString encoding()
+void setEncoding(TQString encoding)
+TQString keytab()
+void setKeytab(TQString keyboard)
QSize size()
void setSize(QSize size)
</screen>
diff --git a/tde-i18n-ru/docs/tdebase/userguide/tde-office.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-office.docbook
index 98079095886..98079095886 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/tde-office.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-office.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/the-filemanager.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/the-filemanager.docbook
index 944a631de16..944a631de16 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/the-filemanager.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/the-filemanager.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/troubleshooting-network-x.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-network-x.docbook
index 235ed7ed877..235ed7ed877 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/troubleshooting-network-x.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-network-x.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/troubleshooting-no-open.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-no-open.docbook
index b97a1ce5463..b97a1ce5463 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/troubleshooting-no-open.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/troubleshooting-no-open.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/under-the-hood.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/under-the-hood.docbook
index 156d24c74fb..156d24c74fb 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/under-the-hood.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/under-the-hood.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/usenet.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/usenet.docbook
index b5f3b49ebf0..b5f3b49ebf0 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/usenet.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/usenet.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/where-next.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/where-next.docbook
index 1de21ab1800..1de21ab1800 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/where-next.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/where-next.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/windows-how-to.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/windows-how-to.docbook
index 885c07df5e2..885c07df5e2 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/windows-how-to.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/windows-how-to.docbook
diff --git a/tde-i18n-ru/docs/tdebase/userguide/your-tde-account.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/your-tde-account.docbook
index 277c3817d3d..277c3817d3d 100644
--- a/tde-i18n-ru/docs/tdebase/userguide/your-tde-account.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/userguide/your-tde-account.docbook
diff --git a/tde-i18n-ru/docs/tdebase/visualdict/index.docbook b/tde-i18n-ru/docs/tdebase/khelpcenter/visualdict/index.docbook
index 1d568f0521b..1d568f0521b 100644
--- a/tde-i18n-ru/docs/tdebase/visualdict/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/khelpcenter/visualdict/index.docbook
diff --git a/tde-i18n-ru/docs/tdebase/kicker/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kicker/CMakeLists.txt
deleted file mode 100644
index 0e1f7f7fd57..00000000000
--- a/tde-i18n-ru/docs/tdebase/kicker/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kicker
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kicker/Makefile.am b/tde-i18n-ru/docs/tdebase/kicker/Makefile.am
deleted file mode 100644
index 16d3b4d61c6..00000000000
--- a/tde-i18n-ru/docs/tdebase/kicker/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kicker
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/klipper/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/klipper/CMakeLists.txt
deleted file mode 100644
index 3ff901a9207..00000000000
--- a/tde-i18n-ru/docs/tdebase/klipper/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION klipper
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/klipper/Makefile.am b/tde-i18n-ru/docs/tdebase/klipper/Makefile.am
deleted file mode 100644
index 89d96fcb38c..00000000000
--- a/tde-i18n-ru/docs/tdebase/klipper/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = klipper
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kmenuedit/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kmenuedit/CMakeLists.txt
deleted file mode 100644
index cbbdd313d25..00000000000
--- a/tde-i18n-ru/docs/tdebase/kmenuedit/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmenuedit
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kmenuedit/Makefile.am b/tde-i18n-ru/docs/tdebase/kmenuedit/Makefile.am
deleted file mode 100644
index 60d45a95b25..00000000000
--- a/tde-i18n-ru/docs/tdebase/kmenuedit/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kmenuedit
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/knetattach/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/knetattach/CMakeLists.txt
deleted file mode 100644
index 8284bd2a99a..00000000000
--- a/tde-i18n-ru/docs/tdebase/knetattach/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION knetattach
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/knetattach/Makefile.am b/tde-i18n-ru/docs/tdebase/knetattach/Makefile.am
deleted file mode 100644
index 2321da26efd..00000000000
--- a/tde-i18n-ru/docs/tdebase/knetattach/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = knetattach
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kompmgr/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kompmgr/CMakeLists.txt
deleted file mode 100644
index 11a59c1edcd..00000000000
--- a/tde-i18n-ru/docs/tdebase/kompmgr/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kompmgr
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kompmgr/Makefile.am b/tde-i18n-ru/docs/tdebase/kompmgr/Makefile.am
deleted file mode 100644
index b87235593b2..00000000000
--- a/tde-i18n-ru/docs/tdebase/kompmgr/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kompmgr
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/konqueror/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/konqueror/CMakeLists.txt
deleted file mode 100644
index bfbdc56fde6..00000000000
--- a/tde-i18n-ru/docs/tdebase/konqueror/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konqueror
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/konqueror/Makefile.am b/tde-i18n-ru/docs/tdebase/konqueror/Makefile.am
deleted file mode 100644
index 1faa38b1386..00000000000
--- a/tde-i18n-ru/docs/tdebase/konqueror/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konqueror
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/konsole/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/konsole/CMakeLists.txt
deleted file mode 100644
index eaf31de7d6e..00000000000
--- a/tde-i18n-ru/docs/tdebase/konsole/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konsole
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/konsole/Makefile.am b/tde-i18n-ru/docs/tdebase/konsole/Makefile.am
deleted file mode 100644
index 3c2adc11645..00000000000
--- a/tde-i18n-ru/docs/tdebase/konsole/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = konsole
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kpager/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kpager/CMakeLists.txt
deleted file mode 100644
index 23f7809f0f0..00000000000
--- a/tde-i18n-ru/docs/tdebase/kpager/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kpager
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kpager/Makefile.am b/tde-i18n-ru/docs/tdebase/kpager/Makefile.am
deleted file mode 100644
index 29d24f824c3..00000000000
--- a/tde-i18n-ru/docs/tdebase/kpager/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kpager
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/ksplashml/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/ksplashml/CMakeLists.txt
deleted file mode 100644
index b06a74db622..00000000000
--- a/tde-i18n-ru/docs/tdebase/ksplashml/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksplashml
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/ksplashml/Makefile.am b/tde-i18n-ru/docs/tdebase/ksplashml/Makefile.am
deleted file mode 100644
index 5cefd51ee41..00000000000
--- a/tde-i18n-ru/docs/tdebase/ksplashml/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = ksplashml
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/ksplashml/index.docbook b/tde-i18n-ru/docs/tdebase/ksplashml/index.docbook
index f35d913b650..f5f213aada1 100644
--- a/tde-i18n-ru/docs/tdebase/ksplashml/index.docbook
+++ b/tde-i18n-ru/docs/tdebase/ksplashml/index.docbook
@@ -501,7 +501,7 @@ Welcome Text = Загрузка KDE
<para>До того, как ваше приложение начнёт вычисления, загрузку подключаемых модулей и т.д., запустите &ksplash;. Образец:</para>
<programlisting>DCOPClient *c = kapp-&gt;dcopClient();
-QString error;
+TQString error;
QCString KSplashName;
int pid = 0;
QStringList args;
@@ -532,10 +532,10 @@ data))
<para>Если вы хотите, чтобы сообщение связывалось с соответствующим значком или без него, используйте</para>
-<programlisting>arg &lt;&lt; QString("имя_значка") &lt;&lt; QString("название_программы") &lt;&lt;
-QString("какое-то описание");
+<programlisting>arg &lt;&lt; TQString("имя_значка") &lt;&lt; TQString("название_программы") &lt;&lt;
+TQString("какое-то описание");
if (!(c-&gt;send(KSplashName, "KSplashIface",
-"programStarted(QString,QString,QString)", data))
+"programStarted(TQString,TQString,TQString)", data))
{
// Обработка ошибок.
}
@@ -600,7 +600,7 @@ X-KSplash-ObjectName=Theme2k
<listitem><para>Классы модуля должны обеспечивать <literal>статическую</literal> функцию с названием <function>names</function>, которая возвращает список названий, под которыми она может быть задействована.</para></listitem>
<listitem><para>Чтобы модуль можно было настраивать из Центра управления KDE, он должен включать класс, основанный на классе <literal>ThemeEngineConfig</literal>.</para></listitem>
<listitem><para>Классы модуля должны перекрывать хотя бы одну из следующих виртуальных функций: <function>slotSetText</function>, <function>slotSetPixmap</function>, <function>slotUpdateProgress</function> и <function>slotUpdateSteps</function>, чтобы обеспечить возможность использования.</para></listitem>
-<listitem><para>Разработчик должен создать конструктор <literal>ThemeEngine( QWidget *parent, const char *name, const QStringList &amp;args )</literal>, чтобы модуль можно было использовать из <classname>KGenericFactory</classname>.</para></listitem>
+<listitem><para>Разработчик должен создать конструктор <literal>ThemeEngine( TQWidget *parent, const char *name, const QStringList &amp;args )</literal>, чтобы модуль можно было использовать из <classname>KGenericFactory</classname>.</para></listitem>
</orderedlist>
<para>Последнее требование может показаться сложным, но, как мы увидим позже, вы можете обычно игнорировать его, добавив одну строку к исходному коду.</para>
</sect1>
@@ -623,7 +623,7 @@ class RotWidget;
class Cfg2k: public ThemeEngineConfig
{
- Q_OBJECT
+ TQ_OBJECT
public:
Cfg2k( TDEConfig * );
};
@@ -631,13 +631,13 @@ public:
class ObjKsTheme;
class Theme2k: public ThemeEngine
{
- Q_OBJECT
+ TQ_OBJECT
public:
- Theme2k( QWidget *, const char *, const QStringList&amp; );
+ Theme2k( TQWidget *, const char *, const QStringList&amp; );
- inline const QString name()
+ inline const TQString name()
{
- return( QString("KSplash2k") );
+ return( TQString("KSplash2k") );
}
inline const KDialogBase *config( TDEConfig *kc )
{
@@ -654,7 +654,7 @@ public:
};
public slots:
- inline void slotSetText( const QString&amp; s )
+ inline void slotSetText( const TQString&amp; s )
{
if( mText &amp;&amp; mText-&gt;text() != s ) mText-&gt;setText( s );
};
@@ -665,15 +665,15 @@ private:
QLabel *mText;
RotWidget *mRotator;
- QColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor;
+ TQColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor;
int mRotSpeed;
- QString mWndTitle, mLogoFile;
+ TQString mWndTitle, mLogoFile;
};
#endif
</programlisting>
</example>
-<para>Давайте проанализируем вышеприведённое. Класс <classname>Theme2k</classname>, унаследованный от <classname>ThemeEngine</classname> удовлетворяет объявлениям. Он обеспечивает метод <methodname>Theme2k::names()</methodname>, и имеет конструктор, который принимает необходимые параметры: <function>Theme2k( QWidget *, const char *, const QStringList&amp; );</function>, и к тому же обеспечивает простой метод <methodname>Theme2k::slotSetText()</methodname>. На данном этапе вам не следует беспокоиться насчёт класса <classname>RotWidget</classname>. Это небольшой элемент графического интерфейса, который делает программу более наглядной для пользователя. Наш подключаемый модуль очень прост: он не показывает ни значков, ни индикатора загрузки. Если вы хотите использовать значки, перекройте функцию <function>slotSetPixmap</function>. Подобные функции есть для установки индикатора загрузки (<function>slotUpdateSteps</function>) и увеличения счётчика (<function>slotUpdateProgress</function>) текущего шага. </para>
+<para>Давайте проанализируем вышеприведённое. Класс <classname>Theme2k</classname>, унаследованный от <classname>ThemeEngine</classname> удовлетворяет объявлениям. Он обеспечивает метод <methodname>Theme2k::names()</methodname>, и имеет конструктор, который принимает необходимые параметры: <function>Theme2k( TQWidget *, const char *, const QStringList&amp; );</function>, и к тому же обеспечивает простой метод <methodname>Theme2k::slotSetText()</methodname>. На данном этапе вам не следует беспокоиться насчёт класса <classname>RotWidget</classname>. Это небольшой элемент графического интерфейса, который делает программу более наглядной для пользователя. Наш подключаемый модуль очень прост: он не показывает ни значков, ни индикатора загрузки. Если вы хотите использовать значки, перекройте функцию <function>slotSetPixmap</function>. Подобные функции есть для установки индикатора загрузки (<function>slotUpdateSteps</function>) и увеличения счётчика (<function>slotUpdateProgress</function>) текущего шага. </para>
</sect1>
<sect1 id="Implementation">
<title>Реализация подключаемого модуля</title>
@@ -686,7 +686,7 @@ private:
<para>Объявление макроса <constant>K_EXPORT_COMPONENT_FACTORY</constant> содержится в файле <filename>kgenericfactory.h</filename>. Теперь перейдём к конструктору. Так как подключаемый модуль совсем прост, конструктор тоже несложен.</para>
<example>
<title>Конструктор подключаемого модуля</title>
-<programlisting>Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args
+<programlisting>Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &amp;args
)
:ThemeEngine( parent, name, args )
{
@@ -707,10 +707,10 @@ private:
if( !cfg )
return;
- cfg-&gt;setGroup( QString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
+ cfg-&gt;setGroup( TQString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
- QColor DefaultTBgColor( Qt::darkBlue );
- QColor DefaultTFgColor( Qt::white );
+ TQColor DefaultTBgColor( TQt::darkBlue );
+ TQColor DefaultTFgColor( TQt::white );
mTBgColor = cfg-&gt;readColorEntry( "Title Background Color",
&amp;DefaultTBgColor );
@@ -718,14 +718,14 @@ private:
&amp;DefaultTFgColor );
mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
- QColor DefaultRot1( Qt::darkBlue );
- QColor DefaultRot2( Qt::cyan );
+ TQColor DefaultRot1( TQt::darkBlue );
+ TQColor DefaultRot2( TQt::cyan );
mRotColor1 = cfg-&gt;readColorEntry( "Rotator Color 1", &amp;DefaultRot1 );
mRotColor2 = cfg-&gt;readColorEntry( "Rotator Color 2", &amp;DefaultRot2 );
mRotSpeed = cfg-&gt;readNumEntry( "Rotator Speed", 30 );
mWndTitle = cfg-&gt;readEntry( "Window Title", i18n("Please wait...") );
- mLogoFile = cfg-&gt;readEntry( "Logo File", QString::null );
+ mLogoFile = cfg-&gt;readEntry( "Logo File", TQString::null );
}
</programlisting>
</example>
@@ -837,7 +837,7 @@ K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory&lt;Theme2k&gt; );
Cfg2k::Cfg2k( TDEConfig * )
{}
-Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args
+Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &amp;args
)
:ThemeEngine( parent, name, args )
{
@@ -859,10 +859,10 @@ void Theme2k::initUi()
lbl-&gt;setPaletteForegroundColor( mTFgColor );
QLabel *logo = new QLabel( vbox );
- logo-&gt;setPalette( Qt::white );
+ logo-&gt;setPalette( TQt::white );
- QString px( locate( "appdata", mTheme-&gt;themeDir() +
-(mLogoFile.isNull()?QString("/Logo.png"):mLogoFile) ) );
+ TQString px( locate( "appdata", mTheme-&gt;themeDir() +
+(mLogoFile.isNull()?TQString("/Logo.png"):mLogoFile) ) );
if (px.isNull())
px = locate("appdata","Themes/Default/splash_top.png");
if( !px.isNull() )
@@ -903,10 +903,10 @@ void Theme2k::readSettings()
if( !cfg )
return;
- cfg-&gt;setGroup( QString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
+ cfg-&gt;setGroup( TQString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
- QColor DefaultTBgColor( Qt::darkBlue );
- QColor DefaultTFgColor( Qt::white );
+ TQColor DefaultTBgColor( TQt::darkBlue );
+ TQColor DefaultTFgColor( TQt::white );
mTBgColor = cfg-&gt;readColorEntry( "Title Background Color",
&amp;DefaultTBgColor );
@@ -914,14 +914,14 @@ void Theme2k::readSettings()
&amp;DefaultTFgColor );
mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
- QColor DefaultRot1( Qt::darkBlue );
- QColor DefaultRot2( Qt::cyan );
+ TQColor DefaultRot1( TQt::darkBlue );
+ TQColor DefaultRot2( TQt::cyan );
mRotColor1 = cfg-&gt;readColorEntry( "Rotator Color 1", &amp;DefaultRot1 );
mRotColor2 = cfg-&gt;readColorEntry( "Rotator Color 2", &amp;DefaultRot2 );
mRotSpeed = cfg-&gt;readNumEntry( "Rotator Speed", 30 );
mWndTitle = cfg-&gt;readEntry( "Window Title", i18n("Please wait...") );
- mLogoFile = cfg-&gt;readEntry( "Logo File", QString::null );
+ mLogoFile = cfg-&gt;readEntry( "Logo File", TQString::null );
}
</programlisting>
</sect1>
@@ -940,11 +940,11 @@ void Theme2k::readSettings()
/**
* @short Display a rotating-gradient widget.
*/
-class RotWidget: public QWidget
+class RotWidget: public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
- RotWidget( QWidget *, const QColor&amp;, const QColor&amp;, int );
+ RotWidget( TQWidget *, const TQColor&amp;, const TQColor&amp;, int );
~RotWidget();
private slots:
@@ -955,7 +955,7 @@ protected:
void paintEvent( QPaintEvent * );
void resizeEvent( QResizeEvent * );
- QColor m_color1, m_color2;
+ TQColor m_color1, m_color2;
int m_step, m_speed;
QTimer *m_stepTimer;
@@ -978,9 +978,9 @@ protected:
#include "rotwidget.h"
#include "rotwidget.moc"
-RotWidget::RotWidget( QWidget *parent, const QColor&amp; c1, const QColor&amp;
+RotWidget::RotWidget( TQWidget *parent, const TQColor&amp; c1, const TQColor&amp;
c2, int sp )
- :QWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp)
+ :TQWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp)
{
if( (m_speed &lt;= 0) || (m_speed &gt; 20) )
m_speed = 1;
@@ -990,7 +990,7 @@ c2, int sp )
preparePixmap( i );
m_stepTimer = new QTimer( this );
- connect(m_stepTimer, SIGNAL(timeout()), this, SLOT(stepEvent()));
+ connect(m_stepTimer, TQ_SIGNAL(timeout()), this, TQ_SLOT(stepEvent()));
m_stepTimer-&gt;start( 50 );
}
@@ -1019,7 +1019,7 @@ void RotWidget::paintEvent( QPaintEvent *pe )
bitBlt( this, r.x(), r.y(), m_stepPixmap.at( m_step ), r.x(), r.y(),
r.width(), r.height() );
else
- p.fillRect( rect(), Qt::black );
+ p.fillRect( rect(), TQt::black );
p.end();
}
diff --git a/tde-i18n-ru/docs/tdebase/ksysguard/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/ksysguard/CMakeLists.txt
deleted file mode 100644
index deca53c3fb6..00000000000
--- a/tde-i18n-ru/docs/tdebase/ksysguard/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksysguard
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/ksysguard/Makefile.am b/tde-i18n-ru/docs/tdebase/ksysguard/Makefile.am
deleted file mode 100644
index 5c95a10751b..00000000000
--- a/tde-i18n-ru/docs/tdebase/ksysguard/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = ksysguard
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kwrite/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kwrite/CMakeLists.txt
deleted file mode 100644
index 18e1596f730..00000000000
--- a/tde-i18n-ru/docs/tdebase/kwrite/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kwrite
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kwrite/Makefile.am b/tde-i18n-ru/docs/tdebase/kwrite/Makefile.am
deleted file mode 100644
index 97681658cf0..00000000000
--- a/tde-i18n-ru/docs/tdebase/kwrite/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kwrite
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/kxkb/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/kxkb/CMakeLists.txt
deleted file mode 100644
index feea9ed3dbe..00000000000
--- a/tde-i18n-ru/docs/tdebase/kxkb/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kxkb
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/kxkb/Makefile.am b/tde-i18n-ru/docs/tdebase/kxkb/Makefile.am
deleted file mode 100644
index 49aa7e1d134..00000000000
--- a/tde-i18n-ru/docs/tdebase/kxkb/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kxkb
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/quickstart/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/quickstart/CMakeLists.txt
deleted file mode 100644
index 9885d6df162..00000000000
--- a/tde-i18n-ru/docs/tdebase/quickstart/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/quickstart
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/quickstart/Makefile.am b/tde-i18n-ru/docs/tdebase/quickstart/Makefile.am
deleted file mode 100644
index 18a0a130db2..00000000000
--- a/tde-i18n-ru/docs/tdebase/quickstart/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/quickstart
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdedebugdialog/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdedebugdialog/CMakeLists.txt
deleted file mode 100644
index 25d84422d09..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdedebugdialog/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdedebugdialog
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdedebugdialog/Makefile.am b/tde-i18n-ru/docs/tdebase/tdedebugdialog/Makefile.am
deleted file mode 100644
index 11685f5be54..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdedebugdialog/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdedebugdialog
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/CMakeLists.txt
deleted file mode 100644
index 6bc5f1878fc..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-#################################################
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-tde_auto_add_subdirectories()
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/Makefile.am
deleted file mode 100644
index 0fa9f108193..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBDIRS = $(AUTODIRS)
-KDE_LANG = ru
-KDE_DOCS = AUTO
-
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/CMakeLists.txt
deleted file mode 100644
index 214ba496542..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/bzip
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/Makefile.am
deleted file mode 100644
index f7f2578fa99..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/bzip
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/CMakeLists.txt
deleted file mode 100644
index 6bdc924689f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/bzip2
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/Makefile.am
deleted file mode 100644
index 0febfbf5d5d..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/bzip2/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/bzip2
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/CMakeLists.txt
deleted file mode 100644
index 88e1bca0601..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/cgi
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/Makefile.am
deleted file mode 100644
index 013050e02aa..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/cgi/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/cgi
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/data/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/data/CMakeLists.txt
deleted file mode 100644
index 39bfc5fbf13..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/data/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/data
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/data/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/data/Makefile.am
deleted file mode 100644
index bbb474fe7c3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/data/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/data
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/file/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/file/CMakeLists.txt
deleted file mode 100644
index 573adc04e6e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/file/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/file
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/file/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/file/Makefile.am
deleted file mode 100644
index 8626c6b6d08..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/file/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/file
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/finger/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/finger/CMakeLists.txt
deleted file mode 100644
index be113bd8ae5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/finger/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/finger
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/finger/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/finger/Makefile.am
deleted file mode 100644
index 9664c36c843..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/finger/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/finger
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/fish/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/fish/CMakeLists.txt
deleted file mode 100644
index 471bbc81de0..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/fish/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/fish
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/fish/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/fish/Makefile.am
deleted file mode 100644
index e46f730ceb8..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/fish/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/fish
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/CMakeLists.txt
deleted file mode 100644
index d5d3f642e1b..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/floppy
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/Makefile.am
deleted file mode 100644
index 90e61e8ca98..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/floppy/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/floppy
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/CMakeLists.txt
deleted file mode 100644
index 7ff56f0a307..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/ftp
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/Makefile.am
deleted file mode 100644
index e7239a89f6e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/ftp/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/ftp
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/CMakeLists.txt
deleted file mode 100644
index 55fa256868b..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/gopher
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/Makefile.am
deleted file mode 100644
index 72582a1f2de..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/gopher
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/index.docbook b/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/index.docbook
deleted file mode 100644
index ec466b14dfe..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/gopher/index.docbook
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" ?>
-<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
- <!ENTITY % addindex "IGNORE">
- <!ENTITY % Russian "INCLUDE"> <!-- change language only here -->
-]>
-
-<article lang="&language;" id="gopher">
-<title>gopher</title>
-<articleinfo>
-<authorgroup>
-<author>&Lauri.Watts; &Lauri.Watts.mail;</author>
-<othercredit role="translator"><firstname></firstname><surname></surname><affiliation><address><email></email></address></affiliation><contrib></contrib></othercredit>
-</authorgroup>
-</articleinfo>
-
-<para><command>gopher</command> разрабатывался как распределенная служба предоставления и получения информации в пределах студенческого городка Университета Миннесоты. Этот протокол позволяет получать информацию на серверах Gopher, запущенных на узлах в сети Интернет.</para>
-
-<para>Gopher использует интерфейс меню. Пользователи выбирают из соответствующих меню информацию, которая также может оказать меню или текстовым файлом. Запрошенный элемент может располагаться как на сервере, с которым вы работаете непосредственно, так и на другом Gopher-сервере. Для получения данных с другого сервера, не отвлекая пользователя, используются <quote>туннели</quote>. Настоящий адрес узла, с которого запрашиваются данные, не виден пользователю, что создает иллюзию единой иерархии взаимосвязанных меню. </para>
-
-<para>Gopher позволяет создавать закладки на нужные элементы, так что можно перейти к ним напрямую, не проходя снова через все меню. Меню Gopher не стандартизованы и определяются каждым сервером самостоятельно. </para>
-
-<para>Источник: <ulink url="http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm">http://tlc.nlm.nih.gov/resources/tutorials/internetdistlrn/gophrdef.htm</ulink>. </para>
-</article>
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/CMakeLists.txt
deleted file mode 100644
index ea89e97beb9..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/gzip
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/Makefile.am
deleted file mode 100644
index 6df0fde258f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/gzip/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/gzip
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/help/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/help/CMakeLists.txt
deleted file mode 100644
index 1c28f0c1fcc..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/help/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/help
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/help/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/help/Makefile.am
deleted file mode 100644
index e793a4587f6..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/help/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/help
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/http/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/http/CMakeLists.txt
deleted file mode 100644
index 96b811c57e1..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/http/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/http
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/http/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/http/Makefile.am
deleted file mode 100644
index 7c485952a9e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/http/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/http
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/https/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/https/CMakeLists.txt
deleted file mode 100644
index 73c8cb82943..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/https/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/https
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/https/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/https/Makefile.am
deleted file mode 100644
index 0418c324a78..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/https/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/https
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/imap/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/imap/CMakeLists.txt
deleted file mode 100644
index be5a2a1b2ce..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/imap/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/imap
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/imap/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/imap/Makefile.am
deleted file mode 100644
index a4fe0eb941f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/imap/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/imap
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/CMakeLists.txt
deleted file mode 100644
index 612b6fd34f5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/imaps
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/Makefile.am
deleted file mode 100644
index 34bc2cd8b44..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/imaps/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/imaps
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/info/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/info/CMakeLists.txt
deleted file mode 100644
index a67142f66ae..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/info/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/info
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/info/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/info/Makefile.am
deleted file mode 100644
index b3b2f5b13bf..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/info/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/info
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/lan/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/lan/CMakeLists.txt
deleted file mode 100644
index 9b60ca4e33d..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/lan/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/lan
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/lan/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/lan/Makefile.am
deleted file mode 100644
index f91e338d3c2..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/lan/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/lan
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/CMakeLists.txt
deleted file mode 100644
index b0ef1b55bc6..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/ldap
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/Makefile.am
deleted file mode 100644
index 84e278257d1..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/ldap/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/ldap
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mac/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/mac/CMakeLists.txt
deleted file mode 100644
index 9f8c8d2f49c..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mac/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/mac
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mac/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/mac/Makefile.am
deleted file mode 100644
index c0a5556d918..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mac/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/mac
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/CMakeLists.txt
deleted file mode 100644
index cb8e9b038a1..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/mailto
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/Makefile.am
deleted file mode 100644
index 609b41755c3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mailto/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/mailto
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/man/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/man/CMakeLists.txt
deleted file mode 100644
index 8edefa2076d..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/man/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/man
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/man/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/man/Makefile.am
deleted file mode 100644
index 8634055943f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/man/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/man
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/CMakeLists.txt
deleted file mode 100644
index 8d13c04547e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/mrml
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/Makefile.am
deleted file mode 100644
index 599c0fb63be..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/mrml/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/mrml
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/news/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/news/CMakeLists.txt
deleted file mode 100644
index 221f3e62ff6..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/news/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/news
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/news/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/news/Makefile.am
deleted file mode 100644
index 6af097fee06..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/news/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/news
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/CMakeLists.txt
deleted file mode 100644
index cd151e70df3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/nfs
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/Makefile.am
deleted file mode 100644
index 3c6f6e0061f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/nfs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/nfs
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/CMakeLists.txt
deleted file mode 100644
index b21f3b05c26..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/nntp
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/Makefile.am
deleted file mode 100644
index 6c8cd678e4d..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/nntp/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/nntp
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/CMakeLists.txt
deleted file mode 100644
index 2ca5e6ec901..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/pop3
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/Makefile.am
deleted file mode 100644
index 2851260dffa..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/pop3
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/CMakeLists.txt
deleted file mode 100644
index b956c84d21f..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/pop3s
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/Makefile.am
deleted file mode 100644
index bb9d8712af3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/pop3s/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/pop3s
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/print/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/print/CMakeLists.txt
deleted file mode 100644
index 16d44e33ee3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/print/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/print
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/print/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/print/Makefile.am
deleted file mode 100644
index 37cf597ab6e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/print/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/print
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/CMakeLists.txt
deleted file mode 100644
index 96c9a6772d5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/rlan
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/Makefile.am
deleted file mode 100644
index f289c4f9bee..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/rlan/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/rlan
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/CMakeLists.txt
deleted file mode 100644
index 5681f35319e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/rlogin
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/Makefile.am
deleted file mode 100644
index ff4f37ef902..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/rlogin/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/rlogin
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/CMakeLists.txt
deleted file mode 100644
index 74538134198..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/sftp
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/Makefile.am
deleted file mode 100644
index 13f8b1314e3..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/sftp/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/sftp
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/smb/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/smb/CMakeLists.txt
deleted file mode 100644
index 5d3d9d291b5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/smb/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/smb
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/smb/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/smb/Makefile.am
deleted file mode 100644
index fc374bd4e45..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/smb/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/smb
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/CMakeLists.txt
deleted file mode 100644
index b7faacbd980..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/smtp
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/Makefile.am
deleted file mode 100644
index f1dd06f7a7d..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/smtp/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/smtp
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/tar/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/tar/CMakeLists.txt
deleted file mode 100644
index e6143b8f735..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/tar/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/tar
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/tar/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/tar/Makefile.am
deleted file mode 100644
index 127ca740cb1..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/tar/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/tar
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/CMakeLists.txt
deleted file mode 100644
index 2bab615885c..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/telnet
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/Makefile.am
deleted file mode 100644
index 003cf179a0a..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/telnet/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/telnet
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/CMakeLists.txt
deleted file mode 100644
index f9065e518e5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/thumbnail
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/Makefile.am
deleted file mode 100644
index a42ec53dd0b..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/thumbnail/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/thumbnail
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/CMakeLists.txt
deleted file mode 100644
index 17968491736..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/webdav
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/Makefile.am
deleted file mode 100644
index b6b34594717..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/webdav/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/webdav
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/CMakeLists.txt
deleted file mode 100644
index 2733d9ecaec..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/webdavs
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/Makefile.am
deleted file mode 100644
index d4e062b7f39..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeioslave/webdavs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/webdavs
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdeprint/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdeprint/CMakeLists.txt
deleted file mode 100644
index 2ab7867a0ed..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeprint/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeprint
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdeprint/Makefile.am b/tde-i18n-ru/docs/tdebase/tdeprint/Makefile.am
deleted file mode 100644
index 0ee71399ed2..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdeprint/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeprint
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdesu/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdesu/CMakeLists.txt
deleted file mode 100644
index a6e46c86515..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdesu/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdesu
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdesu/Makefile.am b/tde-i18n-ru/docs/tdebase/tdesu/Makefile.am
deleted file mode 100644
index 4fd8cc37b2e..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdesu/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdesu
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/tdm/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/tdm/CMakeLists.txt
deleted file mode 100644
index a86a1541684..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdm/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdm
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/tdm/Makefile.am b/tde-i18n-ru/docs/tdebase/tdm/Makefile.am
deleted file mode 100644
index c8ba2ffcda5..00000000000
--- a/tde-i18n-ru/docs/tdebase/tdm/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdm
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/userguide/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/userguide/CMakeLists.txt
deleted file mode 100644
index 94b90172c92..00000000000
--- a/tde-i18n-ru/docs/tdebase/userguide/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/userguide
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/userguide/Makefile.am b/tde-i18n-ru/docs/tdebase/userguide/Makefile.am
deleted file mode 100644
index 817e3796ebb..00000000000
--- a/tde-i18n-ru/docs/tdebase/userguide/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/userguide
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdebase/visualdict/CMakeLists.txt b/tde-i18n-ru/docs/tdebase/visualdict/CMakeLists.txt
deleted file mode 100644
index 2a412fc5fa4..00000000000
--- a/tde-i18n-ru/docs/tdebase/visualdict/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/visualdict
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdebase/visualdict/Makefile.am b/tde-i18n-ru/docs/tdebase/visualdict/Makefile.am
deleted file mode 100644
index 6996f0dcba4..00000000000
--- a/tde-i18n-ru/docs/tdebase/visualdict/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/visualdict
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeedu/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeedu/Makefile.am b/tde-i18n-ru/docs/tdeedu/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/blinken/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/blinken/CMakeLists.txt
deleted file mode 100644
index 998b3545a4d..00000000000
--- a/tde-i18n-ru/docs/tdeedu/blinken/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION blinken
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/blinken/Makefile.am b/tde-i18n-ru/docs/tdeedu/blinken/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/blinken/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kalzium/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kalzium/CMakeLists.txt
deleted file mode 100644
index 6df511e6a45..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kalzium/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kalzium
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kalzium/Makefile.am b/tde-i18n-ru/docs/tdeedu/kalzium/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kalzium/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kanagram/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kanagram/CMakeLists.txt
deleted file mode 100644
index 2ec65b7b128..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kanagram/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kanagram
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kanagram/Makefile.am b/tde-i18n-ru/docs/tdeedu/kanagram/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kanagram/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kbruch/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kbruch/CMakeLists.txt
deleted file mode 100644
index 1e8812736b7..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kbruch/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kbruch
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kbruch/Makefile.am b/tde-i18n-ru/docs/tdeedu/kbruch/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kbruch/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/keduca/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/keduca/CMakeLists.txt
deleted file mode 100644
index 7202014ff65..00000000000
--- a/tde-i18n-ru/docs/tdeedu/keduca/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION keduca
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/keduca/Makefile.am b/tde-i18n-ru/docs/tdeedu/keduca/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/keduca/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kgeography/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kgeography/CMakeLists.txt
deleted file mode 100644
index 4d1fce115e6..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kgeography/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kgeography
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kgeography/Makefile.am b/tde-i18n-ru/docs/tdeedu/kgeography/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kgeography/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/khangman/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/khangman/CMakeLists.txt
deleted file mode 100644
index 0cabac29689..00000000000
--- a/tde-i18n-ru/docs/tdeedu/khangman/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khangman
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/khangman/Makefile.am b/tde-i18n-ru/docs/tdeedu/khangman/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/khangman/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kig/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kig/CMakeLists.txt
deleted file mode 100644
index 1be48b7d974..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kig/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kig
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kig/Makefile.am b/tde-i18n-ru/docs/tdeedu/kig/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kig/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kiten/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kiten/CMakeLists.txt
deleted file mode 100644
index 9d01b7e8350..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kiten/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kiten
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kiten/Makefile.am b/tde-i18n-ru/docs/tdeedu/kiten/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kiten/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/klatin/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/klatin/CMakeLists.txt
deleted file mode 100644
index da8dc9a4f45..00000000000
--- a/tde-i18n-ru/docs/tdeedu/klatin/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION klatin
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/klatin/Makefile.am b/tde-i18n-ru/docs/tdeedu/klatin/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/klatin/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/klettres/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/klettres/CMakeLists.txt
deleted file mode 100644
index 88175c475b4..00000000000
--- a/tde-i18n-ru/docs/tdeedu/klettres/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION klettres
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am b/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kmplot/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kmplot/CMakeLists.txt
deleted file mode 100644
index 4268f2a0bd5..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kmplot/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmplot
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kmplot/Makefile.am b/tde-i18n-ru/docs/tdeedu/kmplot/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kmplot/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kpercentage/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kpercentage/CMakeLists.txt
deleted file mode 100644
index d4bc1b0790d..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kpercentage/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kpercentage
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kpercentage/Makefile.am b/tde-i18n-ru/docs/tdeedu/kpercentage/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kpercentage/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kstars/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kstars/CMakeLists.txt
deleted file mode 100644
index ed460b8ab7d..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kstars/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kstars
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kstars/Makefile.am b/tde-i18n-ru/docs/tdeedu/kstars/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kstars/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kstars/dcop.docbook b/tde-i18n-ru/docs/tdeedu/kstars/dcop.docbook
index c912bf8c56d..2d12e53741d 100644
--- a/tde-i18n-ru/docs/tdeedu/kstars/dcop.docbook
+++ b/tde-i18n-ru/docs/tdeedu/kstars/dcop.docbook
@@ -6,7 +6,7 @@
<sect1 id="dcop-interface">
<title>Функции DCOP </title>
<para>Интерфейс &kstars; <abbrev>DCOP</abbrev> содержит следующие функции: <itemizedlist>
-<listitem><para><function> lookTowards( const QString direction )</function>: Центрировать экран на направление, переданное в качестве аргумента. Это может быть название любого объекта на небе, или одно из следующих слов или сокращений: zenith (или z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). </para></listitem>
+<listitem><para><function> lookTowards( const TQString direction )</function>: Центрировать экран на направление, переданное в качестве аргумента. Это может быть название любого объекта на небе, или одно из следующих слов или сокращений: zenith (или z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). </para></listitem>
<listitem><para><function> setRaDec( double ra, double dec )</function>: Центрирует экран на переданные в качестве аргумента экваториальные координаты. </para></listitem>
@@ -22,13 +22,13 @@
<listitem><para><function> waitFor( double t )</function>: Приостанавливает выполнение сценария на t секунд. </para></listitem>
-<listitem><para><function> waitForKey( const QString k )</function>: Приостанавливает выполнение сценария до тех пор, пока не будет нажата определённая клавиша. С помощью этой функции вы не можете определить комбинации клавиш (таких как <keycombo action="simul">&Ctrl;<keycap>C</keycap></keycombo>); используйте простые клавиши. Укажите <quote>space</quote> чтобы определить пробел. </para></listitem>
+<listitem><para><function> waitForKey( const TQString k )</function>: Приостанавливает выполнение сценария до тех пор, пока не будет нажата определённая клавиша. С помощью этой функции вы не можете определить комбинации клавиш (таких как <keycombo action="simul">&Ctrl;<keycap>C</keycap></keycombo>); используйте простые клавиши. Укажите <quote>space</quote> чтобы определить пробел. </para></listitem>
<listitem><para><function> setTracking( bool track )</function>: Включить трассировку. </para></listitem>
-<listitem><para><function> changeViewOption( const QString option, const QString value )</function>: Изменить параметр вида. Доступно множество параметров; всё что можно изменить в окне <guilabel>Настроить &kstars;</guilabel> может быть также изменено с помощью этой функции. Первый аргумент - название параметра (названия совпадают с названиями в конфигурационном файле <filename>kstarsrc</filename>), второй аргумент - новое значение. Если вы случайно введёте неправильноле значение, программа завершиться с ошибкой. </para></listitem>
+<listitem><para><function> changeViewOption( const TQString option, const TQString value )</function>: Изменить параметр вида. Доступно множество параметров; всё что можно изменить в окне <guilabel>Настроить &kstars;</guilabel> может быть также изменено с помощью этой функции. Первый аргумент - название параметра (названия совпадают с названиями в конфигурационном файле <filename>kstarsrc</filename>), второй аргумент - новое значение. Если вы случайно введёте неправильноле значение, программа завершиться с ошибкой. </para></listitem>
-<listitem><para><function> setGeoLocation( const QString city, const QString province, const QString country )</function>: Изменить географическое местоположение на заданный город. Если такого города нет в базе данных, то ничего не произойдёт. </para></listitem>
+<listitem><para><function> setGeoLocation( const TQString city, const TQString province, const TQString country )</function>: Изменить географическое местоположение на заданный город. Если такого города нет в базе данных, то ничего не произойдёт. </para></listitem>
<listitem><para><function> stop()</function> [clock]: Остановить "часы" симуляции. </para></listitem>
diff --git a/tde-i18n-ru/docs/tdeedu/kstars/scriptbuilder.docbook b/tde-i18n-ru/docs/tdeedu/kstars/scriptbuilder.docbook
index 6a74c651abd..fbec80c3565 100644
--- a/tde-i18n-ru/docs/tdeedu/kstars/scriptbuilder.docbook
+++ b/tde-i18n-ru/docs/tdeedu/kstars/scriptbuilder.docbook
@@ -38,40 +38,40 @@
<orderedlist>
<listitem><para>Основные функции устройств (General). Например, функции включения и выключения устройств и так далее.</para>
<itemizedlist>
- <listitem><para><function>startINDI (QString deviceName, bool useLocal)</function>: установить соединение с устройством INDI в локальном или серверном режиме.</para></listitem>
- <listitem><para><function>shutdownINDI (QString deviceName)</function>: выключить устройство INDI.</para></listitem>
- <listitem><para><function>switchINDI(QString deviceName, bool turnOn)</function>: подключиться или отключиться от устройства INDI.</para></listitem>
- <listitem><para><function>setINDIPort(QString deviceName, QString port)</function>: указать порт подключения к устройству INDI.</para></listitem>
- <listitem><para><function>setINDIAction(QString deviceName, QString action)</function>: выполнить действие на устройстве INDI. Действие может быть любым <emphasis>элементом свойства-переключателя</emphasis></para></listitem>
- <listitem><para><function>waitForINDIAction(QString deviceName, QString action)</function>: приостановить выполнение сценария, пока действие не возвратит успешное состояние.</para></listitem>
+ <listitem><para><function>startINDI (TQString deviceName, bool useLocal)</function>: установить соединение с устройством INDI в локальном или серверном режиме.</para></listitem>
+ <listitem><para><function>shutdownINDI (TQString deviceName)</function>: выключить устройство INDI.</para></listitem>
+ <listitem><para><function>switchINDI(TQString deviceName, bool turnOn)</function>: подключиться или отключиться от устройства INDI.</para></listitem>
+ <listitem><para><function>setINDIPort(TQString deviceName, TQString port)</function>: указать порт подключения к устройству INDI.</para></listitem>
+ <listitem><para><function>setINDIAction(TQString deviceName, TQString action)</function>: выполнить действие на устройстве INDI. Действие может быть любым <emphasis>элементом свойства-переключателя</emphasis></para></listitem>
+ <listitem><para><function>waitForINDIAction(TQString deviceName, TQString action)</function>: приостановить выполнение сценария, пока действие не возвратит успешное состояние.</para></listitem>
</itemizedlist>
</listitem>
<listitem><para>Функции телескопов (Telescope): функции управления движением телескопа и его состоянием.</para>
<itemizedlist>
- <listitem><para><function>setINDIScopeAction(QString deviceName, QString action)</function>: Установить действие телескопа. Возможные значения: SLEW, TRACK, SYNC, PARK и ABORT.</para></listitem>
- <listitem><para><function>setINDITargetCoord(QString deviceName, double RA, double DEC)</function>: переместить фокус наблюдения на место, заданное координатами.</para></listitem>
- <listitem><para><function>setINDITargetName(QString deviceName, QString objectName)</function>Показать переместить фокус наблюдения на объект по имени <emphasis>objectName</emphasis>. &kstars; ищет имя объекта в своей базе данных и автоматически задаёт значения прямого восхождения и склонения, если они есть в базе данных.</para></listitem>
- <listitem><para><function>setINDIGeoLocation(QString deviceName, double longitude, double latitude)</function>Показать установить местонахождение телескопа в виде долготы и широты. Долгота отсчитывается от Гринвича (Великобритания) на восток, хотя широко используются отрицательные долготы для западного полушария, INDI требует использовать значения долготы от 0 до 360 градусов. Поэтому, если у вас отрицательная долгота, просто добавьте к ней 360 градусов и получите требуемое значение для INDI. Например, координаты Калгари (Канада) в &kstars; имеют долготу -114 04 58, широту 51 02 58. Тогда долгота, требуемая INDI, будет 360 - 114.083 = 245.917 градусов.</para></listitem>
- <listitem><para><function>setINDIUTC(QString ddeviceName, QString UTCDateTime)</function>Показать установить время UTC на устройстве в формате ISO 8601, т.е. в формате ГГГГ-ММ-ДДTЧЧ:MM:СС (например 2004-07-12T22:05:32).</para></listitem>
+ <listitem><para><function>setINDIScopeAction(TQString deviceName, TQString action)</function>: Установить действие телескопа. Возможные значения: SLEW, TRACK, SYNC, PARK и ABORT.</para></listitem>
+ <listitem><para><function>setINDITargetCoord(TQString deviceName, double RA, double DEC)</function>: переместить фокус наблюдения на место, заданное координатами.</para></listitem>
+ <listitem><para><function>setINDITargetName(TQString deviceName, TQString objectName)</function>Показать переместить фокус наблюдения на объект по имени <emphasis>objectName</emphasis>. &kstars; ищет имя объекта в своей базе данных и автоматически задаёт значения прямого восхождения и склонения, если они есть в базе данных.</para></listitem>
+ <listitem><para><function>setINDIGeoLocation(TQString deviceName, double longitude, double latitude)</function>Показать установить местонахождение телескопа в виде долготы и широты. Долгота отсчитывается от Гринвича (Великобритания) на восток, хотя широко используются отрицательные долготы для западного полушария, INDI требует использовать значения долготы от 0 до 360 градусов. Поэтому, если у вас отрицательная долгота, просто добавьте к ней 360 градусов и получите требуемое значение для INDI. Например, координаты Калгари (Канада) в &kstars; имеют долготу -114 04 58, широту 51 02 58. Тогда долгота, требуемая INDI, будет 360 - 114.083 = 245.917 градусов.</para></listitem>
+ <listitem><para><function>setINDIUTC(TQString ddeviceName, TQString UTCDateTime)</function>Показать установить время UTC на устройстве в формате ISO 8601, т.е. в формате ГГГГ-ММ-ДДTЧЧ:MM:СС (например 2004-07-12T22:05:32).</para></listitem>
</itemizedlist>
</listitem>
<listitem><para>Функции камеры/CCD (Camera/CCD): функции управления камерой/CCD и получения их состояния.</para>
<itemizedlist>
- <listitem><para><function>setINDICCDTemp(QString deviceName, int temp)</function>Показать установить температуру сенсоров CCD в градусах Цельсия.</para></listitem>
- <listitem><para><function>setINDIFrameType(QString deviceName, QString type)</function>Показать установить тип кадра CCD. Возможные значения: FRAME_LIGHT, FRAME_BIAS, FRAME_DARK и FRAME_FLAT.</para></listitem>
- <listitem><para><function>startINDIExposure(QString deviceName, int timeout)</function>Показать задать экспозицию камеры/CCD в секундах.</para></listitem>
+ <listitem><para><function>setINDICCDTemp(TQString deviceName, int temp)</function>Показать установить температуру сенсоров CCD в градусах Цельсия.</para></listitem>
+ <listitem><para><function>setINDIFrameType(TQString deviceName, TQString type)</function>Показать установить тип кадра CCD. Возможные значения: FRAME_LIGHT, FRAME_BIAS, FRAME_DARK и FRAME_FLAT.</para></listitem>
+ <listitem><para><function>startINDIExposure(TQString deviceName, int timeout)</function>Показать задать экспозицию камеры/CCD в секундах.</para></listitem>
</itemizedlist>
</listitem>
<listitem><para>Функции фокусировки (Focuser): функции управления движением и получения сведений от фокусирующего механизма.</para>
<itemizedlist>
- <listitem><para><function>setINDIFocusSpeed(QString deviceName, QString action)</function>Показать установить скорость фокусирующего механизма. Допустимые значения FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM и FOCUS_FAST.</para></listitem>
- <listitem><para><function>setINDIFocusTimeout(QString deviceName, int timeout)</function>Показать установить время задержки фокусировки в секундах. Задержка применяется к любой фокусирующей операции телескопа, производимой командой startINDIFocus.</para></listitem>
- <listitem><para><function>startINDIFocus(QString deviceName, int focusDir)</function>Показать фокусировать на короткое расстояние (focusDir = 0) или на бесконечность (focusDir = 1). Скорость и время фокусировки устанавливаются функциями <function>setINDIFocusSpeed()</function> и <function>setINDIFocusTimeout()</function>.</para></listitem>
+ <listitem><para><function>setINDIFocusSpeed(TQString deviceName, TQString action)</function>Показать установить скорость фокусирующего механизма. Допустимые значения FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM и FOCUS_FAST.</para></listitem>
+ <listitem><para><function>setINDIFocusTimeout(TQString deviceName, int timeout)</function>Показать установить время задержки фокусировки в секундах. Задержка применяется к любой фокусирующей операции телескопа, производимой командой startINDIFocus.</para></listitem>
+ <listitem><para><function>startINDIFocus(TQString deviceName, int focusDir)</function>Показать фокусировать на короткое расстояние (focusDir = 0) или на бесконечность (focusDir = 1). Скорость и время фокусировки устанавливаются функциями <function>setINDIFocusSpeed()</function> и <function>setINDIFocusTimeout()</function>.</para></listitem>
</itemizedlist>
</listitem>
<listitem><para>Функции фильтра (Filter): функции управления светофильтрами.</para>
<itemizedlist>
- <listitem><para><function>setINDIFilterNum(QString deviceName, int filter_num)</function>: установить светофильтр <varname>filter_num</varname>. Пользователь может присваивать псевдонимы номерам фильтров в диалоге, открываемом командой <guimenuitem>Настроить INDI</guimenuitem> меню <guimenu>Устройства</guimenu> (например, светофильтр 1 &mdash; Красный, светофильтр 2 &mdash; Зелёный и так далее).</para></listitem>
+ <listitem><para><function>setINDIFilterNum(TQString deviceName, int filter_num)</function>: установить светофильтр <varname>filter_num</varname>. Пользователь может присваивать псевдонимы номерам фильтров в диалоге, открываемом командой <guimenuitem>Настроить INDI</guimenuitem> меню <guimenu>Устройства</guimenu> (например, светофильтр 1 &mdash; Красный, светофильтр 2 &mdash; Зелёный и так далее).</para></listitem>
</itemizedlist>
</listitem>
diff --git a/tde-i18n-ru/docs/tdeedu/ktouch/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/ktouch/CMakeLists.txt
deleted file mode 100644
index 1c6203a0d76..00000000000
--- a/tde-i18n-ru/docs/tdeedu/ktouch/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktouch
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/ktouch/Makefile.am b/tde-i18n-ru/docs/tdeedu/ktouch/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/ktouch/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kturtle/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kturtle/CMakeLists.txt
deleted file mode 100644
index 324236e9939..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kturtle/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kturtle
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kturtle/Makefile.am b/tde-i18n-ru/docs/tdeedu/kturtle/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kturtle/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kverbos/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kverbos/CMakeLists.txt
deleted file mode 100644
index f3ac9c0cd66..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kverbos/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kverbos
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kverbos/Makefile.am b/tde-i18n-ru/docs/tdeedu/kverbos/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kverbos/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kvoctrain/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kvoctrain/CMakeLists.txt
deleted file mode 100644
index 49855f838b2..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kvoctrain/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kvoctrain
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kvoctrain/Makefile.am b/tde-i18n-ru/docs/tdeedu/kvoctrain/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kvoctrain/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeedu/kwordquiz/CMakeLists.txt b/tde-i18n-ru/docs/tdeedu/kwordquiz/CMakeLists.txt
deleted file mode 100644
index 629a8075944..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kwordquiz/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kwordquiz
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeedu/kwordquiz/Makefile.am b/tde-i18n-ru/docs/tdeedu/kwordquiz/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeedu/kwordquiz/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdegames/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdegames/Makefile.am b/tde-i18n-ru/docs/tdegames/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/atlantik/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/atlantik/CMakeLists.txt
deleted file mode 100644
index 6441a66e97a..00000000000
--- a/tde-i18n-ru/docs/tdegames/atlantik/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION atlantik
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/atlantik/Makefile.am b/tde-i18n-ru/docs/tdegames/atlantik/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/atlantik/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kasteroids/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kasteroids/CMakeLists.txt
deleted file mode 100644
index 3ca37013766..00000000000
--- a/tde-i18n-ru/docs/tdegames/kasteroids/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kasteroids
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kasteroids/Makefile.am b/tde-i18n-ru/docs/tdegames/kasteroids/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kasteroids/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/katomic/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/katomic/CMakeLists.txt
deleted file mode 100644
index 102b59118b7..00000000000
--- a/tde-i18n-ru/docs/tdegames/katomic/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION katomic
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/katomic/Makefile.am b/tde-i18n-ru/docs/tdegames/katomic/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/katomic/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kbackgammon/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kbackgammon/CMakeLists.txt
deleted file mode 100644
index 9314c5a9e29..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbackgammon/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kbackgammon
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kbackgammon/Makefile.am b/tde-i18n-ru/docs/tdegames/kbackgammon/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbackgammon/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kbattleship/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kbattleship/CMakeLists.txt
deleted file mode 100644
index 633dbccf34b..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbattleship/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kbattleship
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kbattleship/Makefile.am b/tde-i18n-ru/docs/tdegames/kbattleship/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbattleship/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kbounce/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kbounce/CMakeLists.txt
deleted file mode 100644
index bc02798b6a4..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbounce/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kbounce
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kbounce/Makefile.am b/tde-i18n-ru/docs/tdegames/kbounce/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kbounce/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kenolaba/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kenolaba/CMakeLists.txt
deleted file mode 100644
index 22fb27e6fa4..00000000000
--- a/tde-i18n-ru/docs/tdegames/kenolaba/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kenolaba
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kenolaba/Makefile.am b/tde-i18n-ru/docs/tdegames/kenolaba/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kenolaba/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kfouleggs/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kfouleggs/CMakeLists.txt
deleted file mode 100644
index db3e1586bfc..00000000000
--- a/tde-i18n-ru/docs/tdegames/kfouleggs/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kfouleggs
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kfouleggs/Makefile.am b/tde-i18n-ru/docs/tdegames/kfouleggs/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kfouleggs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kgoldrunner/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kgoldrunner/CMakeLists.txt
deleted file mode 100644
index ec0eeb33135..00000000000
--- a/tde-i18n-ru/docs/tdegames/kgoldrunner/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kgoldrunner
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kgoldrunner/Makefile.am b/tde-i18n-ru/docs/tdegames/kgoldrunner/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kgoldrunner/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kjumpingcube/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kjumpingcube/CMakeLists.txt
deleted file mode 100644
index 80fc125a407..00000000000
--- a/tde-i18n-ru/docs/tdegames/kjumpingcube/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kjumpingcube
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kjumpingcube/Makefile.am b/tde-i18n-ru/docs/tdegames/kjumpingcube/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kjumpingcube/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/klickety/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/klickety/CMakeLists.txt
deleted file mode 100644
index 8920d19e6a1..00000000000
--- a/tde-i18n-ru/docs/tdegames/klickety/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION klickety
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/klickety/Makefile.am b/tde-i18n-ru/docs/tdegames/klickety/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/klickety/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/klines/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/klines/CMakeLists.txt
deleted file mode 100644
index 0246e9ba984..00000000000
--- a/tde-i18n-ru/docs/tdegames/klines/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION klines
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/klines/Makefile.am b/tde-i18n-ru/docs/tdegames/klines/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/klines/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kmahjongg/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kmahjongg/CMakeLists.txt
deleted file mode 100644
index 5a73ae29cd5..00000000000
--- a/tde-i18n-ru/docs/tdegames/kmahjongg/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmahjongg
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kmahjongg/Makefile.am b/tde-i18n-ru/docs/tdegames/kmahjongg/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kmahjongg/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kmines/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kmines/CMakeLists.txt
deleted file mode 100644
index ecaebadbdb2..00000000000
--- a/tde-i18n-ru/docs/tdegames/kmines/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmines
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kmines/Makefile.am b/tde-i18n-ru/docs/tdegames/kmines/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kmines/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kolf/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kolf/CMakeLists.txt
deleted file mode 100644
index d1571fdb6bb..00000000000
--- a/tde-i18n-ru/docs/tdegames/kolf/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kolf
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kolf/Makefile.am b/tde-i18n-ru/docs/tdegames/kolf/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kolf/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/konquest/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/konquest/CMakeLists.txt
deleted file mode 100644
index a4fe672d752..00000000000
--- a/tde-i18n-ru/docs/tdegames/konquest/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konquest
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/konquest/Makefile.am b/tde-i18n-ru/docs/tdegames/konquest/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/konquest/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kpat/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kpat/CMakeLists.txt
deleted file mode 100644
index ca0762a10d1..00000000000
--- a/tde-i18n-ru/docs/tdegames/kpat/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kpat
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kpat/Makefile.am b/tde-i18n-ru/docs/tdegames/kpat/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kpat/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kpoker/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kpoker/CMakeLists.txt
deleted file mode 100644
index 2820c5d0e87..00000000000
--- a/tde-i18n-ru/docs/tdegames/kpoker/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kpoker
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kpoker/Makefile.am b/tde-i18n-ru/docs/tdegames/kpoker/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kpoker/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kreversi/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kreversi/CMakeLists.txt
deleted file mode 100644
index eeda795fc4a..00000000000
--- a/tde-i18n-ru/docs/tdegames/kreversi/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kreversi
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kreversi/Makefile.am b/tde-i18n-ru/docs/tdegames/kreversi/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kreversi/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ksame/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ksame/CMakeLists.txt
deleted file mode 100644
index 8cc26687032..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksame/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksame
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ksame/Makefile.am b/tde-i18n-ru/docs/tdegames/ksame/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksame/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kshisen/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kshisen/CMakeLists.txt
deleted file mode 100644
index cac10694313..00000000000
--- a/tde-i18n-ru/docs/tdegames/kshisen/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kshisen
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kshisen/Makefile.am b/tde-i18n-ru/docs/tdegames/kshisen/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kshisen/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ksirtet/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ksirtet/CMakeLists.txt
deleted file mode 100644
index d2d46e09390..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksirtet/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksirtet
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ksirtet/Makefile.am b/tde-i18n-ru/docs/tdegames/ksirtet/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksirtet/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ksmiletris/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ksmiletris/CMakeLists.txt
deleted file mode 100644
index 812c4ea31a1..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksmiletris/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksmiletris
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ksmiletris/Makefile.am b/tde-i18n-ru/docs/tdegames/ksmiletris/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksmiletris/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ksnake/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ksnake/CMakeLists.txt
deleted file mode 100644
index 215f53297e7..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksnake/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksnake
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ksnake/Makefile.am b/tde-i18n-ru/docs/tdegames/ksnake/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksnake/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ksokoban/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ksokoban/CMakeLists.txt
deleted file mode 100644
index 4b90e1ead7b..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksokoban/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksokoban
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ksokoban/Makefile.am b/tde-i18n-ru/docs/tdegames/ksokoban/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ksokoban/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/kspaceduel/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/kspaceduel/CMakeLists.txt
deleted file mode 100644
index 275b3c10bcc..00000000000
--- a/tde-i18n-ru/docs/tdegames/kspaceduel/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kspaceduel
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/kspaceduel/Makefile.am b/tde-i18n-ru/docs/tdegames/kspaceduel/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/kspaceduel/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ktron/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ktron/CMakeLists.txt
deleted file mode 100644
index d75bc91ba61..00000000000
--- a/tde-i18n-ru/docs/tdegames/ktron/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktron
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ktron/Makefile.am b/tde-i18n-ru/docs/tdegames/ktron/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ktron/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/ktuberling/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/ktuberling/CMakeLists.txt
deleted file mode 100644
index f6d3b1b8995..00000000000
--- a/tde-i18n-ru/docs/tdegames/ktuberling/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktuberling
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/ktuberling/Makefile.am b/tde-i18n-ru/docs/tdegames/ktuberling/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/ktuberling/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/lskat/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/lskat/CMakeLists.txt
deleted file mode 100644
index 263576ff069..00000000000
--- a/tde-i18n-ru/docs/tdegames/lskat/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION lskat
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/lskat/Makefile.am b/tde-i18n-ru/docs/tdegames/lskat/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/lskat/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegames/twin4/CMakeLists.txt b/tde-i18n-ru/docs/tdegames/twin4/CMakeLists.txt
deleted file mode 100644
index 29f59d9fe2c..00000000000
--- a/tde-i18n-ru/docs/tdegames/twin4/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION twin4
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegames/twin4/Makefile.am b/tde-i18n-ru/docs/tdegames/twin4/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegames/twin4/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegraphics/CMakeLists.txt b/tde-i18n-ru/docs/tdegraphics/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdegraphics/Makefile.am b/tde-i18n-ru/docs/tdegraphics/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegraphics/kdvi/CMakeLists.txt b/tde-i18n-ru/docs/tdegraphics/kdvi/CMakeLists.txt
deleted file mode 100644
index 922e700cae2..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/kdvi/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdvi
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegraphics/kdvi/Makefile.am b/tde-i18n-ru/docs/tdegraphics/kdvi/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/kdvi/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdegraphics/kgamma/CMakeLists.txt b/tde-i18n-ru/docs/tdegraphics/kgamma/CMakeLists.txt
deleted file mode 100644
index a91c6a91036..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/kgamma/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kgamma
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdegraphics/kgamma/Makefile.am b/tde-i18n-ru/docs/tdegraphics/kgamma/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdegraphics/kgamma/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdelibs/CMakeLists.txt b/tde-i18n-ru/docs/tdelibs/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdelibs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdelibs/Makefile.am b/tde-i18n-ru/docs/tdelibs/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdelibs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdelibs/tdelibs/CMakeLists.txt b/tde-i18n-ru/docs/tdelibs/tdelibs/CMakeLists.txt
deleted file mode 100644
index df193a1a0ba..00000000000
--- a/tde-i18n-ru/docs/tdelibs/tdelibs/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdelibs
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdelibs/tdelibs/Makefile.am b/tde-i18n-ru/docs/tdelibs/tdelibs/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdelibs/tdelibs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdelibs/tdespell/CMakeLists.txt b/tde-i18n-ru/docs/tdelibs/tdespell/CMakeLists.txt
deleted file mode 100644
index 8f77f77cbf7..00000000000
--- a/tde-i18n-ru/docs/tdelibs/tdespell/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdespell
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdelibs/tdespell/Makefile.am b/tde-i18n-ru/docs/tdelibs/tdespell/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdelibs/tdespell/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdemultimedia/CMakeLists.txt b/tde-i18n-ru/docs/tdemultimedia/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdemultimedia/Makefile.am b/tde-i18n-ru/docs/tdemultimedia/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/CMakeLists.txt b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/CMakeLists.txt
deleted file mode 100644
index c84df6b5802..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION artsbuilder
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/Makefile.am b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook
index 656d324924c..1caa7020746 100644
--- a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook
+++ b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/detail.docbook
@@ -752,7 +752,7 @@ public:
<para>это несколько отличается от разыменования указателя на NULL. Вы вообще не указали объекту, чем он является, и пытаетесь использовать его. Вообразим здесь, что вы хотели иметь новую локальную копию объекта Arts::Synth_PLAY. Конечно вы могли хотеть что-то ещё (вроде создания объекта где-то ещё или использования существующего внешнего объекта. Так или иначе, объект будет как-то создан, но созданный подобным образом объект не будет работать до тех пор пока вы не присвоите ему какое-то значение (также как и нулевая ссылка). </para>
<para>Эквивалент в терминах С++<programlisting>
- QWidget* w;
+ TQWidget* w;
w-&gt;show();
</programlisting> что в C++ безусловно приводит к ошибке обращения к памяти. Итак, есть отличия. Такое создание объекта может быть ошибочным потому, что необязательно существует реализация вашего интерфейса. </para>
diff --git a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook
index 2098ab8052f..95ee6119167 100644
--- a/tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook
+++ b/tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook
@@ -1217,7 +1217,7 @@ struct TypeDef {
<para>Нет необходимости писать связующее ПО для мультимедиа в &Qt;, иначе оно станет &Qt;-зависимым. </para>
-<para>Насколько я знаю, тип пересылаемых по &DCOP; данных не важен, поэтому &DCOP; может использоваться отдельно от &Qt;. Вот пример повседневного использования в &kde;: пользователи посылают типы <classname>QString</classname>, <classname>QRect</classname>, <classname>QPixmap</classname>, <classname>QCString</classname>, ... Они используют сериализацию &Qt;. Поэтому если кто-то решит включить поддержку &DCOP;, например, в GNOME, он не сможет использовать типы <classname>QString</classname> и др. и ему придётся эмулировать работу &Qt; с потоками или посылать строку, пиксельные изображения и типы rect, что, конечно, никуда не годится. </para>
+<para>Насколько я знаю, тип пересылаемых по &DCOP; данных не важен, поэтому &DCOP; может использоваться отдельно от &Qt;. Вот пример повседневного использования в &kde;: пользователи посылают типы <classname>TQString</classname>, <classname>QRect</classname>, <classname>QPixmap</classname>, <classname>QCString</classname>, ... Они используют сериализацию &Qt;. Поэтому если кто-то решит включить поддержку &DCOP;, например, в GNOME, он не сможет использовать типы <classname>TQString</classname> и др. и ему придётся эмулировать работу &Qt; с потоками или посылать строку, пиксельные изображения и типы rect, что, конечно, никуда не годится. </para>
<para>&arts; не привязан к &kde;, он может работать как с &Qt; и X11, так и без них, и даже без &Linux; (я знаю людей, у которых он нормально работает в распространённых коммерческих ОС). </para>
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/CMakeLists.txt b/tde-i18n-ru/docs/tdemultimedia/tdeioslave/CMakeLists.txt
deleted file mode 100644
index 6bc5f1878fc..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-#################################################
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-tde_auto_add_subdirectories()
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/Makefile.am b/tde-i18n-ru/docs/tdemultimedia/tdeioslave/Makefile.am
deleted file mode 100644
index 0fa9f108193..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBDIRS = $(AUTODIRS)
-KDE_LANG = ru
-KDE_DOCS = AUTO
-
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/CMakeLists.txt b/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/CMakeLists.txt
deleted file mode 100644
index 29f1099a95c..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdeioslave/audiocd
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/Makefile.am b/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/Makefile.am
deleted file mode 100644
index a8858fc680e..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdeioslave/audiocd/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = tdeioslave/audiocd
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdemid/CMakeLists.txt b/tde-i18n-ru/docs/tdemultimedia/tdemid/CMakeLists.txt
deleted file mode 100644
index b5e72ed1372..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdemid/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdemid
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdemultimedia/tdemid/Makefile.am b/tde-i18n-ru/docs/tdemultimedia/tdemid/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdemultimedia/tdemid/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdenetwork/Makefile.am b/tde-i18n-ru/docs/tdenetwork/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/kcontrol/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/Makefile.am b/tde-i18n-ru/docs/tdenetwork/kcontrol/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/CMakeLists.txt
deleted file mode 100644
index aead0f39e50..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmktalkd
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/Makefile.am b/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/Makefile.am
deleted file mode 100644
index e1128d158ad..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/kcmktalkd/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmktalkd
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/CMakeLists.txt
deleted file mode 100644
index cafb1913018..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/lanbrowser
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/Makefile.am b/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/Makefile.am
deleted file mode 100644
index 57d2123c18d..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kcontrol/lanbrowser/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/lanbrowser
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/kdict/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/kdict/CMakeLists.txt
deleted file mode 100644
index 7099b107ace..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kdict/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdict
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/kdict/Makefile.am b/tde-i18n-ru/docs/tdenetwork/kdict/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kdict/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/knewsticker/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/knewsticker/CMakeLists.txt
deleted file mode 100644
index ccf6a04d7f3..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/knewsticker/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION knewsticker
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/knewsticker/Makefile.am b/tde-i18n-ru/docs/tdenetwork/knewsticker/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/knewsticker/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/kppp/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/kppp/CMakeLists.txt
deleted file mode 100644
index 901dde99411..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kppp/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kppp
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/kppp/Makefile.am b/tde-i18n-ru/docs/tdenetwork/kppp/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/kppp/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/krdc/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/krdc/CMakeLists.txt
deleted file mode 100644
index da20b3f1a41..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/krdc/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION krdc
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/krdc/Makefile.am b/tde-i18n-ru/docs/tdenetwork/krdc/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/krdc/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/krfb/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/krfb/CMakeLists.txt
deleted file mode 100644
index 8419838a683..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/krfb/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION krfb
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/krfb/Makefile.am b/tde-i18n-ru/docs/tdenetwork/krfb/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/krfb/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/ktalkd/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/ktalkd/CMakeLists.txt
deleted file mode 100644
index 8c6d3a753bf..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/ktalkd/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktalkd
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/ktalkd/Makefile.am b/tde-i18n-ru/docs/tdenetwork/ktalkd/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/ktalkd/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdenetwork/lisa/CMakeLists.txt b/tde-i18n-ru/docs/tdenetwork/lisa/CMakeLists.txt
deleted file mode 100644
index 3aea56dc53e..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/lisa/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION lisa
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdenetwork/lisa/Makefile.am b/tde-i18n-ru/docs/tdenetwork/lisa/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdenetwork/lisa/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdepim/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdepim/Makefile.am b/tde-i18n-ru/docs/tdepim/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/kandy/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/kandy/CMakeLists.txt
deleted file mode 100644
index 7744ad3779b..00000000000
--- a/tde-i18n-ru/docs/tdepim/kandy/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kandy
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/kandy/Makefile.am b/tde-i18n-ru/docs/tdepim/kandy/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/kandy/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/kmail/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/kmail/CMakeLists.txt
deleted file mode 100644
index fc7d90558e3..00000000000
--- a/tde-i18n-ru/docs/tdepim/kmail/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmail
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/kmail/Makefile.am b/tde-i18n-ru/docs/tdepim/kmail/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/kmail/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/knode/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/knode/CMakeLists.txt
deleted file mode 100644
index c79d68610a0..00000000000
--- a/tde-i18n-ru/docs/tdepim/knode/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION knode
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/knode/Makefile.am b/tde-i18n-ru/docs/tdepim/knode/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/knode/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/knotes/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/knotes/CMakeLists.txt
deleted file mode 100644
index c79b9feb85f..00000000000
--- a/tde-i18n-ru/docs/tdepim/knotes/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION knotes
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/knotes/Makefile.am b/tde-i18n-ru/docs/tdepim/knotes/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/knotes/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/konsolekalendar/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/konsolekalendar/CMakeLists.txt
deleted file mode 100644
index e8509e2b2cb..00000000000
--- a/tde-i18n-ru/docs/tdepim/konsolekalendar/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION konsolekalendar
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/konsolekalendar/Makefile.am b/tde-i18n-ru/docs/tdepim/konsolekalendar/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/konsolekalendar/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/korn/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/korn/CMakeLists.txt
deleted file mode 100644
index 78564fe54f3..00000000000
--- a/tde-i18n-ru/docs/tdepim/korn/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION korn
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/korn/Makefile.am b/tde-i18n-ru/docs/tdepim/korn/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/korn/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/ktnef/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/ktnef/CMakeLists.txt
deleted file mode 100644
index bbcfa87b543..00000000000
--- a/tde-i18n-ru/docs/tdepim/ktnef/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktnef
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/ktnef/Makefile.am b/tde-i18n-ru/docs/tdepim/ktnef/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/ktnef/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdepim/kwatchgnupg/CMakeLists.txt b/tde-i18n-ru/docs/tdepim/kwatchgnupg/CMakeLists.txt
deleted file mode 100644
index 710a00c0310..00000000000
--- a/tde-i18n-ru/docs/tdepim/kwatchgnupg/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kwatchgnupg
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdepim/kwatchgnupg/Makefile.am b/tde-i18n-ru/docs/tdepim/kwatchgnupg/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdepim/kwatchgnupg/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdesdk/CMakeLists.txt b/tde-i18n-ru/docs/tdesdk/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdesdk/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdesdk/Makefile.am b/tde-i18n-ru/docs/tdesdk/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdesdk/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdesdk/kbabel/CMakeLists.txt b/tde-i18n-ru/docs/tdesdk/kbabel/CMakeLists.txt
deleted file mode 100644
index c2e6cbb36c4..00000000000
--- a/tde-i18n-ru/docs/tdesdk/kbabel/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kbabel
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdesdk/kbabel/Makefile.am b/tde-i18n-ru/docs/tdesdk/kbabel/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdesdk/kbabel/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdesdk/scripts/CMakeLists.txt b/tde-i18n-ru/docs/tdesdk/scripts/CMakeLists.txt
deleted file mode 100644
index 81689b50f70..00000000000
--- a/tde-i18n-ru/docs/tdesdk/scripts/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION scripts
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdesdk/scripts/Makefile.am b/tde-i18n-ru/docs/tdesdk/scripts/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdesdk/scripts/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdesdk/umbrello/CMakeLists.txt b/tde-i18n-ru/docs/tdesdk/umbrello/CMakeLists.txt
deleted file mode 100644
index a3f1e04486c..00000000000
--- a/tde-i18n-ru/docs/tdesdk/umbrello/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION umbrello
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdesdk/umbrello/Makefile.am b/tde-i18n-ru/docs/tdesdk/umbrello/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdesdk/umbrello/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdetoys/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdetoys/Makefile.am b/tde-i18n-ru/docs/tdetoys/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/amor/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/amor/CMakeLists.txt
deleted file mode 100644
index d1e364b4bf9..00000000000
--- a/tde-i18n-ru/docs/tdetoys/amor/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION amor
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdetoys/amor/Makefile.am b/tde-i18n-ru/docs/tdetoys/amor/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/amor/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/kmoon/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/kmoon/CMakeLists.txt
deleted file mode 100644
index fc7fe14761c..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kmoon/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kmoon
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdetoys/kmoon/Makefile.am b/tde-i18n-ru/docs/tdetoys/kmoon/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kmoon/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/kodo/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/kodo/CMakeLists.txt
deleted file mode 100644
index 332e9ad3e73..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kodo/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kodo
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdetoys/kodo/Makefile.am b/tde-i18n-ru/docs/tdetoys/kodo/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kodo/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/kweather/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/kweather/CMakeLists.txt
deleted file mode 100644
index f054f6a9553..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kweather/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kweather
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdetoys/kweather/Makefile.am b/tde-i18n-ru/docs/tdetoys/kweather/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kweather/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdetoys/kworldclock/CMakeLists.txt b/tde-i18n-ru/docs/tdetoys/kworldclock/CMakeLists.txt
deleted file mode 100644
index 4a347284389..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kworldclock/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kworldclock
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdetoys/kworldclock/Makefile.am b/tde-i18n-ru/docs/tdetoys/kworldclock/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdetoys/kworldclock/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeutils/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeutils/KRegExpEditor/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/KRegExpEditor/CMakeLists.txt
deleted file mode 100644
index 886ac454e20..00000000000
--- a/tde-i18n-ru/docs/tdeutils/KRegExpEditor/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION KRegExpEditor
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/KRegExpEditor/Makefile.am b/tde-i18n-ru/docs/tdeutils/KRegExpEditor/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/KRegExpEditor/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/Makefile.am b/tde-i18n-ru/docs/tdeutils/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/ark/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/ark/CMakeLists.txt
deleted file mode 100644
index 26b6fa225c2..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ark/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ark
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/ark/Makefile.am b/tde-i18n-ru/docs/tdeutils/ark/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ark/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/index.docbook b/tde-i18n-ru/docs/tdeutils/irkick/index.docbook
index 6f44f57de7a..6f44f57de7a 100644
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/index.docbook
+++ b/tde-i18n-ru/docs/tdeutils/irkick/index.docbook
diff --git a/tde-i18n-ru/docs/tdeutils/kcalc/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcalc/CMakeLists.txt
deleted file mode 100644
index eb76913a84a..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcalc/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcalc
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcalc/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcalc/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcalc/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kcharselect/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcharselect/CMakeLists.txt
deleted file mode 100644
index 70345fae25b..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcharselect/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcharselect
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcharselect/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcharselect/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcharselect/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcontrol/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcontrol/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/index.docbook b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlirc/index.docbook
index 89d8abe0d7e..a82dbfb2b0e 100644
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/index.docbook
+++ b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlirc/index.docbook
@@ -33,6 +33,7 @@
<keywordset>
<keyword>KDE</keyword>
+<keyword>KControl</keyword>
<keyword>irkick</keyword>
<keyword>tdelirc</keyword>
<keyword>kcmlirc</keyword>
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/CMakeLists.txt
deleted file mode 100644
index cdbb9fac23c..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmlowbatcrit
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/Makefile.am
deleted file mode 100644
index b5a885484dd..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatcrit/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmlowbatcrit
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/CMakeLists.txt
deleted file mode 100644
index e29a523519d..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/kcmlowbatwarn
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/Makefile.am
deleted file mode 100644
index 1d33ba33394..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/kcmlowbatwarn/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/kcmlowbatwarn
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/CMakeLists.txt
deleted file mode 100644
index 126bc2c01a6..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/laptop
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/Makefile.am
deleted file mode 100644
index b7228b06240..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/laptop/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/laptop
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/CMakeLists.txt
deleted file mode 100644
index 93f426aa12d..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcontrol/powerctrl
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/Makefile.am b/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/Makefile.am
deleted file mode 100644
index 262de35261f..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kcontrol/powerctrl/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = kcontrol/powerctrl
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kdf/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kdf/CMakeLists.txt
deleted file mode 100644
index 78bd0483045..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kdf/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdf
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kdf/Makefile.am b/tde-i18n-ru/docs/tdeutils/kdf/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kdf/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kedit/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kedit/CMakeLists.txt
deleted file mode 100644
index 83166bf3e2f..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kedit/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kedit
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kedit/Makefile.am b/tde-i18n-ru/docs/tdeutils/kedit/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kedit/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kfloppy/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kfloppy/CMakeLists.txt
deleted file mode 100644
index 4af05b9e01d..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kfloppy/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kfloppy
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kfloppy/Makefile.am b/tde-i18n-ru/docs/tdeutils/kfloppy/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kfloppy/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kgpg/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kgpg/CMakeLists.txt
deleted file mode 100644
index f23093eb604..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kgpg/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kgpg
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kgpg/Makefile.am b/tde-i18n-ru/docs/tdeutils/kgpg/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kgpg/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/khexedit/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/khexedit/CMakeLists.txt
deleted file mode 100644
index b7437cf4444..00000000000
--- a/tde-i18n-ru/docs/tdeutils/khexedit/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khexedit
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/khexedit/Makefile.am b/tde-i18n-ru/docs/tdeutils/khexedit/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/khexedit/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/kjots/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/kjots/CMakeLists.txt
deleted file mode 100644
index 1fabf345acd..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kjots/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kjots
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/kjots/Makefile.am b/tde-i18n-ru/docs/tdeutils/kjots/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/kjots/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/ksim/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/ksim/CMakeLists.txt
deleted file mode 100644
index faa5dd82582..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ksim/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ksim
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/ksim/Makefile.am b/tde-i18n-ru/docs/tdeutils/ksim/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ksim/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/ktimer/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/ktimer/CMakeLists.txt
deleted file mode 100644
index 9f32e2d52f7..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ktimer/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION ktimer
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/ktimer/Makefile.am b/tde-i18n-ru/docs/tdeutils/ktimer/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/ktimer/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/superkaramba/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/superkaramba/CMakeLists.txt
deleted file mode 100644
index ac8d9066555..00000000000
--- a/tde-i18n-ru/docs/tdeutils/superkaramba/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION superkaramba
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/superkaramba/Makefile.am b/tde-i18n-ru/docs/tdeutils/superkaramba/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/superkaramba/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/tdelirc/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/Makefile.am b/tde-i18n-ru/docs/tdeutils/tdelirc/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/CMakeLists.txt
deleted file mode 100644
index b02d4a29bde..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION irkick
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/Makefile.am b/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/irkick/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/CMakeLists.txt
deleted file mode 100644
index 8c29c3fb704..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kcmlirc
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/Makefile.am b/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdelirc/kcmlirc/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdeutils/tdewallet/CMakeLists.txt b/tde-i18n-ru/docs/tdeutils/tdewallet/CMakeLists.txt
deleted file mode 100644
index 192e625a9dd..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdewallet/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdewallet
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdeutils/tdewallet/Makefile.am b/tde-i18n-ru/docs/tdeutils/tdewallet/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdeutils/tdewallet/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdevelop/CMakeLists.txt b/tde-i18n-ru/docs/tdevelop/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdevelop/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdevelop/Makefile.am b/tde-i18n-ru/docs/tdevelop/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdevelop/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdevelop/kde_app_devel/CMakeLists.txt b/tde-i18n-ru/docs/tdevelop/kde_app_devel/CMakeLists.txt
deleted file mode 100644
index 292e354aca9..00000000000
--- a/tde-i18n-ru/docs/tdevelop/kde_app_devel/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kde_app_devel
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdevelop/kde_app_devel/Makefile.am b/tde-i18n-ru/docs/tdevelop/kde_app_devel/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdevelop/kde_app_devel/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook b/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
index 70e32db4856..6b3ad2c5741 100644
--- a/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
+++ b/tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook
@@ -160,15 +160,15 @@ return a.exec();
</orderedlist>
</para>
<para>Второй объект нашей программы - кнопка, экземпляр класса <classname>QPushButton</classname>. Из двух доступных конструкторов экземпляров этого класса мы воспользовались вторым: он принимает в виде аргумента строку текста, которая будет показана на кнопке. Затем методом <methodname>resize()</methodname> мы изменяем размер кнопки, чтобы вся строка была видна на кнопке. </para>
-<para>Далее идёт метод <methodname>show()</methodname>. Но его нет в описании класса <classname>QPushButton</classname>. Этот класс наследует методы класса <classname>QButton</classname>, а тот, в свою очередь, наследует методы <classname>QWidget</classname>. Этот класс содержит огромное количество методов, в том числе <methodname>show()</methodname>. Итак, что же делалось с кнопкой: <orderedlist>
+<para>Далее идёт метод <methodname>show()</methodname>. Но его нет в описании класса <classname>QPushButton</classname>. Этот класс наследует методы класса <classname>QButton</classname>, а тот, в свою очередь, наследует методы <classname>TQWidget</classname>. Этот класс содержит огромное количество методов, в том числе <methodname>show()</methodname>. Итак, что же делалось с кнопкой: <orderedlist>
<listitem><para>Создаём экземпляр класса <classname>QPushButton</classname>, используя второй конструктор для указания надписи на кнопке</para></listitem>
<listitem><para>Изменяем размер кнопки</para></listitem>
<listitem><para>Делаем основным элементом управления для переменной а, экземпляра класса <classname>QApplication</classname></para></listitem>
-<listitem><para>Вызываем метод <methodname>show()</methodname>, который приводит к отображению элемента управления. Он наследуется от класса <classname>QWidget</classname></para></listitem>
+<listitem><para>Вызываем метод <methodname>show()</methodname>, который приводит к отображению элемента управления. Он наследуется от класса <classname>TQWidget</classname></para></listitem>
</orderedlist>
</para>
<para>После вызова метода <methodname>exec()</methodname>, приложение становится видимым пользователю. Окно приложения содержит кнопку "Hello world!". Примечание: GUI-программы ведут себя несколько отлично от процедурных. Главное отличие состоит в том, что приложение входит в т.н. "главный цикл событий" ("main event loop"). Это означает, что программа ожидает действий со стороны пользователя, и выдаёт на них определённую реакцию. Следующий раздел разъясняет, что это означает для программиста, и как эти события обрабатываются в Qt. </para>
-<note><para>Для опытных: кнопка не имеет родителя, это значит, что это элемент управления верхнего уровня (top-level) и выполняется в локальном цикле событий, которому не нужно ждать главного цикла событий. Подробно это объяснено в документации класса QWidget и The KDE Library Reference Guide</para>
+<note><para>Для опытных: кнопка не имеет родителя, это значит, что это элемент управления верхнего уровня (top-level) и выполняется в локальном цикле событий, которому не нужно ждать главного цикла событий. Подробно это объяснено в документации класса TQWidget и The KDE Library Reference Guide</para>
</note>
</sect3>
@@ -183,7 +183,7 @@ return a.exec();
</itemizedlist>
</para>
<para>Теперь оживим нашу программу добавлением обработчика событий. В общем, есть два способа взаимодействия пользователя с программой - клавиатурой и мышью. В обоих случаях графический интерфейс предоставляет механизмы регистрации новых событий от этих устройств и методы их обработки. </para>
-<para>Оконная система посылает все события соответствующему приложению. <classname>QApplication</classname> пересылает их активному окну в виде <classname>QEvent</classname> и элементы управления затем решают, что при этом делать. Соответствующий элемент управления принимает событие и обрабатывает <methodname>QWidget::event (QEvent*)</methodname>, в котором определяется тип события и выдаётся соответствующая реакция; <methodname>event()</methodname> - главный обработчик событий. Он передаёт событие т.н. фильтрам событий, которые определяют, что произошло и что делать с этим событием. Если фильтра для данного типа события нет, вызываются специальные обработчики событий. Они вызывают соответствующие предопределённые методы: <itemizedlist>
+<para>Оконная система посылает все события соответствующему приложению. <classname>QApplication</classname> пересылает их активному окну в виде <classname>QEvent</classname> и элементы управления затем решают, что при этом делать. Соответствующий элемент управления принимает событие и обрабатывает <methodname>TQWidget::event (QEvent*)</methodname>, в котором определяется тип события и выдаётся соответствующая реакция; <methodname>event()</methodname> - главный обработчик событий. Он передаёт событие т.н. фильтрам событий, которые определяют, что произошло и что делать с этим событием. Если фильтра для данного типа события нет, вызываются специальные обработчики событий. Они вызывают соответствующие предопределённые методы: <itemizedlist>
<listitem><para>События с клавиатуры - нажатие клавиш TAB и Shift-TAB:</para>
<itemizedlist>
<listitem><para><methodname>virtual void focusInEvent(QFocusEvent *)</methodname></para></listitem>
@@ -224,12 +224,12 @@ return a.exec();
</itemizedlist>
</para>
-<para>Помните, что все функции событий являются виртуальными и защищёнными. Вы можете переназначить события, нужные вам, и определить свою реакцию. <classname>QWidget</classname> также содержит некоторые виртуальные методы, которые могут пригодиться в ваших программах. В любом случае, класс <classname>QWidget</classname> нужно узнать получше. </para>
+<para>Помните, что все функции событий являются виртуальными и защищёнными. Вы можете переназначить события, нужные вам, и определить свою реакцию. <classname>TQWidget</classname> также содержит некоторые виртуальные методы, которые могут пригодиться в ваших программах. В любом случае, класс <classname>TQWidget</classname> нужно узнать получше. </para>
</sect2>
<sect2 id="c1s2s4">
<title>Взаимодействие объектов через сигналы и слоты</title>
<para>Теперь переходим к основному отличию Qt: механизму сигнал/слот. Это быстрое и удобное решение реализации взаимодействия объектов, которое обычно решается посредством callback-функций в библиотеках, работающих с X-Window. Так как такое взаимодействие требует аккуратного программирования и иногда делает создание пользовательского интерфейса очень сложным (что описано в документации по Qt и объяснено в книге К.Дальхеймера [K.Dalheimer] 'Programming with Qt'), Troll Tech придумала новую систему, где объекты могут посылать сигналы, которые можно связывать с методами, объявленными как слоты. Программисту на C++ нужно знать только некоторые вещи о механизме: <itemizedlist>
-<listitem><para>объявление класса, использующего сигналы/слот должно содержать макрос Q_OBJECT в начале (без точки с запятой); и должно быть унаследовано от класса <classname>QObject</classname> </para></listitem>
+<listitem><para>объявление класса, использующего сигналы/слот должно содержать макрос TQ_OBJECT в начале (без точки с запятой); и должно быть унаследовано от класса <classname>TQObject</classname> </para></listitem>
<listitem><para>сигнал может быть послан ключевым словом emit (например, emit signal (параметры...)) из любого метода класса, поддерживающего сигналы/слоты </para></listitem>
<listitem><para>все сигналы, использующиеся не наследуемыми классами, должны быть добавлены в объявление класса в разделе signals </para></listitem>
@@ -237,9 +237,9 @@ return a.exec();
<listitem><para>компилятор метаобъектов (moc, meta-object compiler) обрабатывает заголовочные файлы, заменяя макросы на действительный код (это не обязательно знать). Вывод moc передаётся компилятору C++. </para></listitem>
</itemizedlist>
</para>
-<para>Другой способ использования сигналов без наследования от класса <classname>QObject</classname> - использовать класс <classname>QSignal</classname>: дополнительные сведения и примеры использования вы можете найти в документации. Далее подразумевается, что вы используете наследование от класса <classname>QObject</classname>. </para>
+<para>Другой способ использования сигналов без наследования от класса <classname>TQObject</classname> - использовать класс <classname>QSignal</classname>: дополнительные сведения и примеры использования вы можете найти в документации. Далее подразумевается, что вы используете наследование от класса <classname>TQObject</classname>. </para>
<para>В этом случае ваш класс может посылать сигналы куда угодно и создавать слоты, к которым можно привязывать любые сигналы. Используя сигналы, вам не нужно заботиться о том, кто их получает - нужно просто послать сигнал, а потом подключить любой слот, который будет выполнен при возникновении сигнала. Слоты можно использовать также как обычные методы в реализации. </para>
-<para>Теперь, чтобы соединить сигнал со слотом,воспользуйтесь методом <methodname>connect()</methodname> класса <classname>QObject</classname> или, если доступно, другими специальными методами объекта для создания привязки к соответствующему сигналу. </para>
+<para>Теперь, чтобы соединить сигнал со слотом,воспользуйтесь методом <methodname>connect()</methodname> класса <classname>TQObject</classname> или, если доступно, другими специальными методами объекта для создания привязки к соответствующему сигналу. </para>
<sect3 id="c1s2s4s1">
<title>Примерное использование</title>
@@ -255,16 +255,16 @@ hello.resize( 100, 30 );
a.setMainWidget( &amp;hello );
-QObject::connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ));
+TQObject::connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ));
hello.show();
return a.exec();
}
</programlisting>
</para>
-<para>Как видите, мы лишь расширили возможности кнопки с использованием метода <methodname>connect()</methodname>: <methodname>connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ))</methodname> &mdash; всё, что мы добавили. Что же это означает? Объявление метода <methodname>connect()</methodname> в классе QObject: </para>
-<para><methodname>bool connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * member ) </methodname></para>
-<para>Это значит, что указатель на экземпляр <classname>QObject</classname> является инициатором сигнала, указанного во втором аргументе. Оставшиеся два аргумента есть объект-приёмник, который имеет слот, а затем и имя функции-слота, которая будет выполнена при получении сигнала. </para>
+<para>Как видите, мы лишь расширили возможности кнопки с использованием метода <methodname>connect()</methodname>: <methodname>connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ))</methodname> &mdash; всё, что мы добавили. Что же это означает? Объявление метода <methodname>connect()</methodname> в классе TQObject: </para>
+<para><methodname>bool connect ( const TQObject * sender, const char * signal, const TQObject * receiver, const char * member ) </methodname></para>
+<para>Это значит, что указатель на экземпляр <classname>TQObject</classname> является инициатором сигнала, указанного во втором аргументе. Оставшиеся два аргумента есть объект-приёмник, который имеет слот, а затем и имя функции-слота, которая будет выполнена при получении сигнала. </para>
<para>С помощью сигналов и слотов, объекты ваших программ могут взаимодействовать друг с другом без явной зависимости от типа объекта-приёмника. Далее в этом руководстве приводится более подробное описание работы механзима сигналов/слотов. Коме этого, о нём можно почитать в <ulink url="developer.kde.org/documentation/library/libraryref.html">The KDE Library Reference Guide</ulink> и <ulink url="doc.trolltech.com">Qt online reference</ulink>. </para>
</sect3>
</sect2>
@@ -304,7 +304,7 @@ hello.resize( 100, 30 );
a.setTopWidget( &amp;hello );
-QObject::connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ));
+TQObject::connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ));
hello.show();
return a.exec();
@@ -313,7 +313,7 @@ return a.exec();
</para>
<para>Вы видите, что мы поменяли класс <classname>QApplication</classname> на <classname>TDEApplication</classname>. Затем мы использовали метод <methodname>setTopWidget</methodname> вместо <methodname>setMainWidget()</methodname> для указания главного элемента управления для <classname>TDEApplication</classname>. Всё! Ваше первое приложение KDE готово - осталось только указать путь к заголовочным файлам KDE и скомпоновать библиотеку tdecore ключом компоновщика -ltdecore. </para>
<para>Если вы не собираетесь создавать такие простые программы, вам понадобится более удобная среда написания ПО. В следующей главе речь пойдёт о &tdevelop;. </para>
-<para>Итак, к этому времени, вы уже прошлись по страницам справочной документации Qt, в т.ч. по классам <classname>QApplication</classname>, <classname>QWidget</classname> и <classname>QObject</classname>, а также по документации библиотеки tdecore, классу <classname>TDEApplication</classname>. <ulink url="developer.kde.org/documentation/library/libraryref.html">KDE Library Reference handbook</ulink> содержит полное описание использования конструкторов <classname>QApplication</classname> и <classname>TDEApplication</classname>, включая также обработку ключей командной строки. </para>
+<para>Итак, к этому времени, вы уже прошлись по страницам справочной документации Qt, в т.ч. по классам <classname>QApplication</classname>, <classname>TQWidget</classname> и <classname>TQObject</classname>, а также по документации библиотеки tdecore, классу <classname>TDEApplication</classname>. <ulink url="developer.kde.org/documentation/library/libraryref.html">KDE Library Reference handbook</ulink> содержит полное описание использования конструкторов <classname>QApplication</classname> и <classname>TDEApplication</classname>, включая также обработку ключей командной строки. </para>
</sect2>
</sect1>
@@ -471,7 +471,7 @@ return a.exec();
</para>
<para>Мы пронумеровали строки для простоты их описания. Прежде всего, <command>gmake</command> работает рекурсивно. Это значит, что сначала он находит самый глубоковложенный каталог, обрабатывает его, затем подымается на уровень выше, обрабатывает этот каталог и так далее до самого верхнего. </para>
<para>Первая, интересующая нас строка - 24. В ней <command>make</command> обращается к GNU C++ компилятору <command>g++</command> для компиляции файла main.cpp. При этом используется некоторое количество дополнительных ключей, многие из которых можно настроить через &tdevelop;. </para>
-<para>Перед компилированием следующего файла (kscribble.cpp, строка 29) вызывается команда <command>moc</command> (meta object compiler, компилятор мета-объектов) для kscribble.h (строка 25). Это из-за того, что классы KScribble используют механизм сигналов/слотов. Она подставляет вместо макроса Q_OBJECT действительный код. Получившийся файл, kscribble.moc, используется kscribble.cpp через #include. </para>
+<para>Перед компилированием следующего файла (kscribble.cpp, строка 29) вызывается команда <command>moc</command> (meta object compiler, компилятор мета-объектов) для kscribble.h (строка 25). Это из-за того, что классы KScribble используют механизм сигналов/слотов. Она подставляет вместо макроса TQ_OBJECT действительный код. Получившийся файл, kscribble.moc, используется kscribble.cpp через #include. </para>
</sect1>
<sect1 id="c3s4">
@@ -549,10 +549,10 @@ return a.exec();
16 statusBar()->show();
17
18 // allow the view to change the statusbar and caption
-19 connect(m_view, SIGNAL(signalChangeStatusbar(const QString&amp;)),
-20 this, SLOT(changeStatusbar(const QString&amp;)));
-21 connect(m_view, SIGNAL(signalChangeCaption(const QString&amp;)),
-22 this, SLOT(changeCaption(const QString&amp;)));
+19 connect(m_view, TQ_SIGNAL(signalChangeStatusbar(const TQString&amp;)),
+20 this, TQ_SLOT(changeStatusbar(const TQString&amp;)));
+21 connect(m_view, TQ_SIGNAL(signalChangeCaption(const TQString&amp;)),
+22 this, TQ_SLOT(changeCaption(const TQString&amp;)));
23
24 }
</programlisting>
@@ -584,7 +584,7 @@ return a.exec();
</itemizedlist>
</para>
<para>Излишним будет говорить, что стабильность - самая главная цель. Никто не может 100% избежать ошибок ("bugs"), но разумное проектирование позволяет значительно уменьшить количество возможных недоработок. Программирование на C++, если вы знаете как использовать его лучшие стороны - наследовательность, скрытие информации (модульность) и повторное использование одного кода, безусловно принесёт вам успех. </para>
-<para>При создании проекта KDE или Qt, его представление (view) всегда наследует QWidget, либо напрямую, либо через другие элементы управления библиотек. Мастер приложений также создёт код, содержащий класс yourappView, наследователь QWidget. </para>
+<para>При создании проекта KDE или Qt, его представление (view) всегда наследует TQWidget, либо напрямую, либо через другие элементы управления библиотек. Мастер приложений также создёт код, содержащий класс yourappView, наследователь TQWidget. </para>
<para>В этой главе мы опишем как использовать элементы управления библиотек для создания новыхпредставлений, потом будет обзор готовых представлений, которые они уже содержат. </para>
</sect1>
<sect1 id="c4s2">
@@ -601,7 +601,7 @@ return a.exec();
<para>На первой странице документации Qt вы можете найти ссылку на "Widget Screenshots", чтобы выбрать нужный. Они уже готовы к использованию, и их можно совмещать. Далее, мы обсудим некоторые из них, но помните, что библиотеки KDE могут содержать свои (доработанные) элементы управления, предназначенные для тех же задач. </para>
<para>Вот несколько компонентов Qt и их назначения: <orderedlist>
<listitem><para>Если в области вашего представления не хватает свободного места, пользователь должен перемещаться по документу с помощью полос прокрутки. Для этого, в Qt есть класс <classname>QScrollView</classname>. Вы можете сделать свой элемент управления наследником <classname>QScrollView</classname> или использовать его экземпляр для управления представлением. </para></listitem>
-<listitem><para>Для создания ScrollView, унаследуйте виджет-представление от <classname>QWidget</classname> и и добавьте вертикальные и горизонтальные полосы прокрутки <classname>QScrollBars </classname> (так делается в TDEHTMLView). </para></listitem>
+<listitem><para>Для создания ScrollView, унаследуйте виджет-представление от <classname>TQWidget</classname> и и добавьте вертикальные и горизонтальные полосы прокрутки <classname>QScrollBars </classname> (так делается в TDEHTMLView). </para></listitem>
<listitem><para>Для обработки текста, пвоспользуйтесь <classname>QTextEdit</classname>. Этот класс предоставляет законченный виджет текстового редактора, который уже поддерживает операции с буфером обмена, а также управляется полосами прокрутки scrollview. </para></listitem>
<listitem><para>Воспользуйтесь <classname>QTable</classname> для отображения данных, организованных в таблицу. <classname>QTable</classname> также управляется полосами прокрутки. </para></listitem>
<listitem><para>Для отображения двух различных виджетов или двух экземпляров одного виджета одновременно, воспользуйтесь <classname>QSplitter </classname>. Он позволяет разделить представления горизонтально или вертикально. Его использует KMail и KBabel. </para></listitem>
@@ -696,7 +696,7 @@ return a.exec();
<sect1 id="c8s4">
<title>Кнопка <guibutton>Что это?</guibutton></title>
<para>Подсказка <guibutton>Что это?</guibutton> должна содержать кратку справку (абзац-два) по выбраному элементу. Сама кнопка <guibutton>Что это?</guibutton> обычно располагается либо в меню, либо на панели инструментов, либо в загаловке окна. После нажатия на ней, пользователь должен нажать на нужной объекте. </para>
-<para>Для добавления такой справки, воспользуйтесь статическим методом <methodname>QWhatsThis::add(QWidget *widget, const QString &amp;text)</methodname> </para>
+<para>Для добавления такой справки, воспользуйтесь статическим методом <methodname>QWhatsThis::add(TQWidget *widget, const TQString &amp;text)</methodname> </para>
</sect1>
</chapter>
diff --git a/tde-i18n-ru/docs/tdevelop/kdearch/CMakeLists.txt b/tde-i18n-ru/docs/tdevelop/kdearch/CMakeLists.txt
deleted file mode 100644
index 2b248f762e1..00000000000
--- a/tde-i18n-ru/docs/tdevelop/kdearch/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kdearch
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdevelop/kdearch/Makefile.am b/tde-i18n-ru/docs/tdevelop/kdearch/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdevelop/kdearch/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdevelop/kdearch/index.docbook b/tde-i18n-ru/docs/tdevelop/kdearch/index.docbook
index 36397c33db3..ac8c935df92 100644
--- a/tde-i18n-ru/docs/tdevelop/kdearch/index.docbook
+++ b/tde-i18n-ru/docs/tdevelop/kdearch/index.docbook
@@ -238,7 +238,7 @@
</formalpara></listitem>
<listitem><formalpara><title><ulink url="kdeapi:tdeui/KPixmapIO">KPixmapIO</ulink></title>
-<para>Быстрое преобразование <classname>QImage</classname> в <classname>QPixmap</classname>. </para>
+<para>Быстрое преобразование <classname>TQImage</classname> в <classname>QPixmap</classname>. </para>
</formalpara></listitem>
</itemizedlist>
@@ -473,7 +473,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>Низкоуровневая графическая модель Qt основывается на возможностях, предоставляемых X11 или другими графическими моделями, в которые портирована Qt. Но в ней также есть расширенные функции, такие как произвольные преобразования для текста и растра. </para>
-<para>Центральный графический класс для двухмерного рисования с Qt называется <ulink url="kdeapi:qt/QPainter">QPainter</ulink>. Он может рисовать на <ulink url="kdeapi:qt/QPaintDevice">QPaintDevice</ulink>. Реализовано 3 устройства для рисования: <ulink url="kdeapi:qt/QWidget">QWidget</ulink>, представляющий элемент управления на экране, <ulink url="kdeapi:qt/QPrinter">QPrinter</ulink>, представляющий виджет в виде вывода Postscript, и <ulink url="kdeapi:qt/QPicture">QPicture</ulink>, позволяющий записывать и воспроизводить команды рисования (с диска) в формате SVG. </para>
+<para>Центральный графический класс для двухмерного рисования с Qt называется <ulink url="kdeapi:qt/QPainter">QPainter</ulink>. Он может рисовать на <ulink url="kdeapi:qt/QPaintDevice">QPaintDevice</ulink>. Реализовано 3 устройства для рисования: <ulink url="kdeapi:qt/TQWidget">TQWidget</ulink>, представляющий элемент управления на экране, <ulink url="kdeapi:qt/QPrinter">QPrinter</ulink>, представляющий виджет в виде вывода Postscript, и <ulink url="kdeapi:qt/QPicture">QPicture</ulink>, позволяющий записывать и воспроизводить команды рисования (с диска) в формате SVG. </para>
<para>Такое рисование используется преимущественно в методе paintEvent() класса элемента управления. </para>
@@ -592,13 +592,13 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>Прорисовка линий, кривых и контуров многоугольниковможет быть изменена установкой специального пера через QPainter::setPen(). Аргумент этого метода - объект типа <ulink url="kdeapi:qt/QPen">QPen</ulink>. Он содержит такие параметры как стиль, цвет, тип соединения и концов. </para>
-<para>Стиль пера - член enum <ulink url="kdeapi:qt/Qt#PenStyle-enum">Qt::PenStyle</ulink> и может принимать следующие значения: </para>
+<para>Стиль пера - член enum <ulink url="kdeapi:qt/Qt#PenStyle-enum">TQt::PenStyle</ulink> и может принимать следующие значения: </para>
<mediaobject>
<imageobject><imagedata fileref="penstyles.png"/></imageobject>
</mediaobject>
-<para>Стиль соединение - член enum <ulink url="kdeapi:qt/Qt#PenJoinStyle-enum">Qt::PenJoinStyle</ulink>. Он указывает метод соединения нескольких линий. Он может принимать следующие значения: </para>
+<para>Стиль соединение - член enum <ulink url="kdeapi:qt/Qt#PenJoinStyle-enum">TQt::PenJoinStyle</ulink>. Он указывает метод соединения нескольких линий. Он может принимать следующие значения: </para>
<informaltable frame="none">
<tgroup cols="3">
@@ -623,7 +623,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
</tgroup>
</informaltable>
-<para>Стиль концов является членом enum <ulink url="kdeapi:qt/Qt#PenCapStyle-enum">Qt::PenCapStyle</ulink> и определяет как рисовать концы линий. Возможные значения: </para>
+<para>Стиль концов является членом enum <ulink url="kdeapi:qt/Qt#PenCapStyle-enum">TQt::PenCapStyle</ulink> и определяет как рисовать концы линий. Возможные значения: </para>
<informaltable frame="none">
<tgroup cols="3">
@@ -664,14 +664,14 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>QBrush::QBrush(BrushStyle) - чёрная кисть.</para>
</listitem>
<listitem>
-<para>QBrush::QBrush(const QColor &amp;, BrushStyle) - Цветная кисть.</para>
+<para>QBrush::QBrush(const TQColor &amp;, BrushStyle) - Цветная кисть.</para>
</listitem>
<listitem>
-<para>QBrush::QBrush(const QColor &amp;, const QPixmap) - Цветная кисть с заданным узором.</para>
+<para>QBrush::QBrush(const TQColor &amp;, const QPixmap) - Цветная кисть с заданным узором.</para>
</listitem>
</itemizedlist>
-<para>Стиль кисти - enum <ulink url="kdeapi:qt/Qt#BrushStyle-enum">Qt::BrushStyle</ulink>. Иллюстрация всех стандартных узоров: </para>
+<para>Стиль кисти - enum <ulink url="kdeapi:qt/Qt#BrushStyle-enum">TQt::BrushStyle</ulink>. Иллюстрация всех стандартных узоров: </para>
<mediaobject>
<imageobject><imagedata fileref="brushstyles.png"/></imageobject>
@@ -685,7 +685,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<simplesect id="qpainter-color">
<title>Цвет</title>
-<para>В Qt цвета представлены классом <ulink url="kdeapi:qt/QColor">QColor</ulink>. Qt не поддерживает расширенную функциональность типа цветовых профилей ICC и сглаживание цветов. Цвета указываются по RGB. </para>
+<para>В Qt цвета представлены классом <ulink url="kdeapi:qt/TQColor">TQColor</ulink>. Qt не поддерживает расширенную функциональность типа цветовых профилей ICC и сглаживание цветов. Цвета указываются по RGB. </para>
<para>Также возможно использовать оттенки, насыщенность и величина (HSV). Эти параметры напрямую используются в диалоге выбора цвета GIMP. Оттенок отвечает уголку на полосе цвета, насыщенность отвечает расстоянию до центра окружности. Величину можно выбрать отдельным ползунком. </para>
@@ -738,7 +738,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para><ulink url="kdeapi:qt/QPixmap">QPixmap</ulink> отвечает растровым объектам X11. Растры - это объекты стороны сервера и могут - на новых графических картах - даже храниться в их памяти. Поэтому работа с ними происходит <emphasis>очень</emphasis> быстро. Растры также выступают эквивалентами элементов управления - класс QPixmap является подклассом QPaintDevice, так что вы можете рисовать на нём с QPainter. Элементарные операции рисования обычно оптимизируются современными графическими картами. Поэтому, можно использовать растры для двойной буферизации ("double buffering"). Это означает рисовать не прямо на элементе управления, а на временном растре, а потом вызывать функцию <ulink url="kdeapi:qt/QPaintDevice#bitBlt-1">bitBlt</ulink> чтобы передать его виджету. Для сложных перерисовок, это помогает предотвратить мигание. </para>
-<para>Объекты <ulink url="kdeapi:qt/QImage">QImage</ulink> располагаются на стороне клиента. Основное ударение поставлено на прямой доступ к точкам изображения. Это упрощает операции манипуляции с изображениями, загрузку и сохранение на диск (метод QPixmapload() берёт QImage как промежуточный). С другой стороны, рисование на элементе управления - дорогая операция, т.к. включает в себя передачу X-серверу. В зависимости от глубины цвета, преобразование из QImage в QPixmap может требовать dithering. </para>
+<para>Объекты <ulink url="kdeapi:qt/TQImage">TQImage</ulink> располагаются на стороне клиента. Основное ударение поставлено на прямой доступ к точкам изображения. Это упрощает операции манипуляции с изображениями, загрузку и сохранение на диск (метод QPixmapload() берёт TQImage как промежуточный). С другой стороны, рисование на элементе управления - дорогая операция, т.к. включает в себя передачу X-серверу. В зависимости от глубины цвета, преобразование из TQImage в QPixmap может требовать dithering. </para>
</simplesect>
@@ -746,7 +746,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<simplesect id="qpainter-drawingtext">
<title>Рисование текста</title>
-<para>Текст можно нарисовать одним из вариантов перегруженной функции QPainter::drawText(). Шрифт можно установить функцией QPainter::setFont(). Есть также параметр, представляющий их себя комбинацию флагов ORed из enums <ulink url="kdeapi:qt/Qt#AlignmentFlags-enum">Qt::AlignmentFlags</ulink> и <ulink url="kdeapi:qt/Qt#TextFlags-enum">Qt::TextFlags</ulink> </para>
+<para>Текст можно нарисовать одним из вариантов перегруженной функции QPainter::drawText(). Шрифт можно установить функцией QPainter::setFont(). Есть также параметр, представляющий их себя комбинацию флагов ORed из enums <ulink url="kdeapi:qt/Qt#AlignmentFlags-enum">TQt::AlignmentFlags</ulink> и <ulink url="kdeapi:qt/Qt#TextFlags-enum">TQt::TextFlags</ulink> </para>
<para>Начиная с версии 3.0, Qt также поддерживает языки с письмом справа налево. </para>
@@ -881,23 +881,23 @@ rc_DATA = kviewui.rc
<para>Соответствующий код C++: </para>
-<programlisting>KStdAction::zoomIn ( this, SLOT(slotZoomIn()), actionCollection() );
- KStdAction::zoomOut ( this, SLOT(slotZoomOut()), actionCollection() );
- KStdAction::zoom ( this, SLOT(slotZoom()), actionCollection() );
+<programlisting>KStdAction::zoomIn ( this, TQ_SLOT(slotZoomIn()), actionCollection() );
+ KStdAction::zoomOut ( this, TQ_SLOT(slotZoomOut()), actionCollection() );
+ KStdAction::zoom ( this, TQ_SLOT(slotZoom()), actionCollection() );
new TDEAction ( i18n("&amp;Half size"), ALT+Key_0,
- this, SLOT(slotHalfSize()),
+ this, TQ_SLOT(slotHalfSize()),
actionCollection(), "zoom50" );
new TDEAction ( i18n("&amp;Normal size"), ALT+Key_1,
- this, SLOT(slotDoubleSize()),
+ this, TQ_SLOT(slotDoubleSize()),
actionCollection(), "zoom100" );
new TDEAction ( i18n("&amp;Double size"), ALT+Key_2,
- this, SLOT(slotDoubleSize()),
+ this, TQ_SLOT(slotDoubleSize()),
actionCollection(), "zoom200" );
new TDEAction ( i18n("&amp;Fill Screen"), ALT+Key_3,
- this, SLOT(slotFillScreen()),
+ this, TQ_SLOT(slotFillScreen()),
actionCollection(), "zoomMaxpect" );
new TDEAction ( i18n("Fullscreen &amp;Mode"), CTRL+SHIFT+Key_F,
- this, SLOT(slotFullScreen()),
+ this, TQ_SLOT(slotFullScreen()),
actionCollection(), "fullscreen" );
</programlisting>
@@ -1002,7 +1002,7 @@ rc_DATA = kviewui.rc
<programlisting>void MainWindow::popupRequested()
{
- QWidget *w = factory()->container("context_popup", this);
+ TQWidget *w = factory()->container("context_popup", this);
QPopupMenu *popup = static_cast&lt;QPopupMenu *&gt;(w);
popup->exec(QCursor::pos());
}
@@ -1138,13 +1138,13 @@ X-TDE-ServiceType=KDevelop/Part
Name=KDevelop Part
[PropertyDef::X-KDevelop-Scope]
-Type=QString
+Type=TQString
[PropertyDef::X-KDevelop-ProgrammingLanguages]
Type=QStringList
[PropertyDef::X-KDevelop-Args]
-Type=QString
+Type=TQString
</programlisting>
<para>Кроме обычных записей, здесь есть объявление наличия свойств. Каждое определение свойства отвечает группе <literal>[PropertyDef::name]</literal> в файле настроек. В этой группе, <literal>Type</literal> объявляет тип свойства. Возможные типы - всё, что может храниться в <ulink url="kdeapi:qt/QVariant">QVariant</ulink>. </para>
@@ -1196,11 +1196,11 @@ X-KDevelop-Scope=Project
<para>Получив объект <classname>KService</classname>, остаётся загрузить библиотеку и получить указатель на объект factory: </para>
<programlisting>KService *service = ...
-QString libName = QFile::encodeName(service->library());
+TQString libName = QFile::encodeName(service->library());
KLibFactory *factory = KLibLoader::self()->factory(libName);
if (!factory) {
- QString name = service->name();
- QString errorMessage = KLibLoader::self()->lastErrorMessage();
+ TQString name = service->name();
+ TQString errorMessage = KLibLoader::self()->lastErrorMessage();
KMessageBox::error(0, i18n("There was an error loading service %1.\n"
"The diagnostics from libtool is:\n%2")
.arg(name).arg(errorMessage);
@@ -1211,7 +1211,7 @@ if (!factory) {
<programlisting>if (factory->inherits("KParts::Factory")) {
KParts::Factory *partFactory = static_cast&lt;KParts::Factory*&gt;(factory);
- QObject *obj = partFactory->createPart(parentWidget, widgetName,
+ TQObject *obj = partFactory->createPart(parentWidget, widgetName,
parent, name, "KParts::ReadOnlyPart");
...
} else {
@@ -1256,7 +1256,7 @@ X-TDE-StartupNotify=false
<programlisting>DCOPClient *client = kapp->dcopClient();
client->attach();
if (!client->isApplicationRegistered("tdeio_uiserver")) {
- QString error;
+ TQString error;
if (TDEApplication::startServiceByName("tdeio_uiserver", QStringList(), &amp;error))
cout &lt;&lt; "Starting kioserver failed with message " &lt;&lt; error &lt;&lt; endl;
}
@@ -1275,7 +1275,7 @@ if (!client->call("tdeio_uiserver", "UIServer", "setListMode(bool)",
<para>В пиведенном примере, служба была запущена по имени ("by name"), т.е. первым аргументом <function>TDEApplication::startServiceByName()</function> является имя, указываемое в записи <literal>Name</literal> файла .desktop. Как альтернативу, можно использовать <function>TDEApplication::startServiceByDesktopName()</function>, которому передаётся имя файла .desktop, например <literal>"tdeio_uiserver.desktop"</literal>. </para>
-<para>Все эти вызовы берут список URL вторым аргументом. Третий аргумент - указатель на <classname>QString</classname>. Если произойдёт ошибка, в это строку будет занесено (локализованное) сообщение об ошибке. </para>
+<para>Все эти вызовы берут список URL вторым аргументом. Третий аргумент - указатель на <classname>TQString</classname>. Если произойдёт ошибка, в это строку будет занесено (локализованное) сообщение об ошибке. </para>
</simplesect>
@@ -1385,7 +1385,7 @@ else
<para>KMimeMagic поддерживает только локальные файлы. Для удалённых файлов: </para>
<programlisting>KURL url("http://developer.kde.org/favicon.ico");
-QString type = TDEIO::NetAccess::mimetype(url);
+TQString type = TDEIO::NetAccess::mimetype(url);
if (type == KMimeType::defaultMimeType())
cout &lt;&lt; "Could not find out type" &lt;&lt; endl;
else
@@ -1400,8 +1400,8 @@ else
{
KURL url("http://developer.kde.org/favicon.ico");
TDEIO::MimetypeJob *job = TDEIO::mimetype(url);
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(mimeResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(mimeResult(TDEIO::Job*)) );
}
void FooClass::mimeResult(TDEIO::Job *job)
@@ -1463,7 +1463,7 @@ KRun::run(offer.service(), urlList);
<para>Получить значок URL. </para>
<programlisting>KURL url("ftp://ftp.kde.org/pub/incoming/wibble.c");
-QString icon = KMimeType::iconForURL(url);
+TQString icon = KMimeType::iconForURL(url);
</programlisting>
<para>Выполненые URL. </para>
@@ -1507,8 +1507,8 @@ new KRun(url);
<programlisting>void FooClass::makeDirectory()
{
SimpleJob *job = TDEIO::mkdir(KURL("file:/home/bernd/kiodir"));
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(mkdirResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(mkdirResult(TDEIO::Job*)) );
}
void FooClass::mkdirResult(TDEIO::Job *job)
@@ -1542,7 +1542,7 @@ void FooClass::mkdirResult(TDEIO::Job *job)
<listitem><para>Переименовать файл. </para></listitem>
</varlistentry>
-<varlistentry><term>TDEIO::symlink(const QString &amp;target, const KURL &amp;dest, bool overwrite, bool showProgressInfo)</term>
+<varlistentry><term>TDEIO::symlink(const TQString &amp;target, const KURL &amp;dest, bool overwrite, bool showProgressInfo)</term>
<listitem><para>Создать символическую ссылку. </para></listitem>
</varlistentry>
@@ -1662,7 +1662,7 @@ TDEIO::NetAccess::copy(source, target);
<programlisting>KURL url;
url = ...;
-QString tempFile;
+TQString tempFile;
if (TDEIO::NetAccess::download(url, tempFile) {
// load the file with the name tempFile
// загрузить файл с именем tempFile
@@ -1693,18 +1693,18 @@ if (TDEIO::NetAccess::download(url, tempFile) {
{
KURL url("http://developer.kde.org/documentation/kde2arch/index.html");
TDEIO::TransferJob *job = TDEIO::get(url, true, false);
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(transferResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(transferResult(TDEIO::Job*)) );
}
void FooClass::transferResult(TDEIO::Job *job)
{
- QString mimetype;
+ TQString mimetype;
if (job->error())
job->showErrorDialog();
else {
TDEIO::TransferJob *transferJob = (TDEIO::TransferJob*) job;
- QString modified = transferJob->queryMetaData("modified");
+ TQString modified = transferJob->queryMetaData("modified");
cout &lt;&lt; "Last modified: " &lt;&lt; modified &lt;&lt; endl;
}
</programlisting>
@@ -1849,7 +1849,7 @@ int kdemain(int argc, char **argv)
<listitem><para>copy(const KURL &amp;url, const KURL &amp;dest, int permissions, bool overwrite)</para></listitem></varlistentry>
<varlistentry><term>Создаёт символическую ссылку.</term>
-<listitem><para>void symlink(const QString &amp;target, const KURL &amp;dest, bool overwrite)</para></listitem></varlistentry>
+<listitem><para>void symlink(const TQString &amp;target, const KURL &amp;dest, bool overwrite)</para></listitem></varlistentry>
</variablelist>
diff --git a/tde-i18n-ru/docs/tdevelop/tdevelop/CMakeLists.txt b/tde-i18n-ru/docs/tdevelop/tdevelop/CMakeLists.txt
deleted file mode 100644
index bad09ef95cd..00000000000
--- a/tde-i18n-ru/docs/tdevelop/tdevelop/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION tdevelop
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdevelop/tdevelop/Makefile.am b/tde-i18n-ru/docs/tdevelop/tdevelop/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdevelop/tdevelop/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdewebdev/CMakeLists.txt b/tde-i18n-ru/docs/tdewebdev/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-ru/docs/tdewebdev/Makefile.am b/tde-i18n-ru/docs/tdewebdev/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdewebdev/kxsldbg/CMakeLists.txt b/tde-i18n-ru/docs/tdewebdev/kxsldbg/CMakeLists.txt
deleted file mode 100644
index 42b81f1e2ef..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/kxsldbg/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION kxsldbg
- NOINDEX
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdewebdev/kxsldbg/Makefile.am b/tde-i18n-ru/docs/tdewebdev/kxsldbg/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/kxsldbg/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdewebdev/quanta/CMakeLists.txt b/tde-i18n-ru/docs/tdewebdev/quanta/CMakeLists.txt
deleted file mode 100644
index cc3d44eb870..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/quanta/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION quanta
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdewebdev/quanta/Makefile.am b/tde-i18n-ru/docs/tdewebdev/quanta/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/quanta/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/docs/tdewebdev/xsldbg/CMakeLists.txt b/tde-i18n-ru/docs/tdewebdev/xsldbg/CMakeLists.txt
deleted file mode 100644
index 1852ebb3e00..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/xsldbg/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION xsldbg
- LANG ru
-)
diff --git a/tde-i18n-ru/docs/tdewebdev/xsldbg/Makefile.am b/tde-i18n-ru/docs/tdewebdev/xsldbg/Makefile.am
deleted file mode 100644
index e8ff7c7b1b8..00000000000
--- a/tde-i18n-ru/docs/tdewebdev/xsldbg/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-ru/install-sh b/tde-i18n-ru/install-sh
deleted file mode 100755
index ca9c7c4c82d..00000000000
--- a/tde-i18n-ru/install-sh
+++ /dev/null
@@ -1,394 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2005-11-07.23
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch. It can only install one file at a time, a restriction
-# shared with many OS's install programs.
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit="${DOITPROG-}"
-
-# put in absolute paths if you don't have them in your path; or use env. vars.
-
-mvprog="${MVPROG-mv}"
-cpprog="${CPPROG-cp}"
-chmodprog="${CHMODPROG-chmod}"
-chownprog="${CHOWNPROG-chown}"
-chgrpprog="${CHGRPPROG-chgrp}"
-stripprog="${STRIPPROG-strip}"
-rmprog="${RMPROG-rm}"
-mkdirprog="${MKDIRPROG-mkdir}"
-
-posix_glob=
-posix_mkdir=
-
-# Symbolic mode for testing mkdir with directories.
-# It is the same as 755, but also tests that "u+" works.
-test_mode=u=rwx,g=rx,o=rx,u+wx
-
-# Desired mode of installed file.
-mode=0755
-
-# Desired mode of newly created intermediate directories.
-# It is empty if not known yet.
-intermediate_mode=
-
-chmodcmd=$chmodprog
-chowncmd=
-chgrpcmd=
-stripcmd=
-rmcmd="$rmprog -f"
-mvcmd="$mvprog"
-src=
-dst=
-dir_arg=
-dstarg=
-no_target_directory=
-
-usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
--c (ignored)
--d create directories instead of installing files.
--g GROUP $chgrpprog installed files to GROUP.
--m MODE $chmodprog installed files to MODE.
--o USER $chownprog installed files to USER.
--s $stripprog installed files.
--t DIRECTORY install into DIRECTORY.
--T report an error if DSTFILE is a directory.
---help display this help and exit.
---version display version info and exit.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
-"
-
-while test -n "$1"; do
- case $1 in
- -c) shift
- continue;;
-
- -d) dir_arg=true
- shift
- continue;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift
- shift
- continue;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- shift
- shift
- continue;;
-
- -o) chowncmd="$chownprog $2"
- shift
- shift
- continue;;
-
- -s) stripcmd=$stripprog
- shift
- continue;;
-
- -t) dstarg=$2
- shift
- shift
- continue;;
-
- -T) no_target_directory=true
- shift
- continue;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- *) # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- test -n "$dir_arg$dstarg" && break
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dstarg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dstarg"
- shift # fnord
- fi
- shift # arg
- dstarg=$arg
- done
- break;;
- esac
-done
-
-if test -z "$1"; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call `install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-test -n "$dir_arg" || trap '(exit $?); exit' 1 2 13 15
-
-for src
-do
- # Protect names starting with `-'.
- case $src in
- -*) src=./$src ;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dstarg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
-
- dst=$dstarg
- # Protect names starting with `-'.
- case $dst in
- -*) dst=./$dst ;;
- esac
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dstarg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| \
- . : '\(.\)' 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
- /^X\(\/\/\)[^/].*/{ s//\1/; q; }
- /^X\(\/\/\)$/{ s//\1/; q; }
- /^X\(\/\).*/{ s//\1/; q; }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- posix_mkdir=false
- if $mkdirprog -m $test_mode -p -- / >/dev/null 2>&1; then
- posix_mkdir=true
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./-m "$test_mode" ./-p ./-- 2>/dev/null
- fi ;;
- esac
-
- if
- $posix_mkdir && {
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, create it using the same intermediate mode that
- # mkdir -p would use when creating intermediate directories.
- # POSIX says that this mode is "$(umask -S),u+wx", so use that
- # if umask -S works.
-
- if test -n "$dir_arg"; then
- mkdir_mode=$mode
- else
- case $intermediate_mode in
- '')
- if umask_S=`(umask -S) 2>/dev/null`; then
- intermediate_mode=$umask_S,u+wx
- else
- intermediate_mode=$test_mode
- fi ;;
- esac
- mkdir_mode=$intermediate_mode
- fi
-
- $mkdirprog -m "$mkdir_mode" -p -- "$dstdir"
- }
- then :
- else
-
- # mkdir does not conform to POSIX, or it failed possibly due to
- # a race condition. Create the directory the slow way, step by
- # step, checking for races as we go.
-
- case $dstdir in
- /*) pathcomp=/ ;;
- -*) pathcomp=./ ;;
- *) pathcomp= ;;
- esac
-
- case $posix_glob in
- '')
- if (set -f) 2>/dev/null; then
- posix_glob=true
- else
- posix_glob=false
- fi ;;
- esac
-
- oIFS=$IFS
- IFS=/
- $posix_glob && set -f
- set fnord $dstdir
- shift
- $posix_glob && set +f
- IFS=$oIFS
-
- for d
- do
- test "x$d" = x && continue
-
- pathcomp=$pathcomp$d
- if test ! -d "$pathcomp"; then
- $mkdirprog "$pathcomp"
- # Don't fail if two instances are running concurrently.
- test -d "$pathcomp" || exit 1
- fi
- pathcomp=$pathcomp/
- done
- obsolete_mkdir_used=true
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- $doit $cpprog "$src" "$dsttmp" &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
- && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
- && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
- && { test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dsttmp"; } &&
-
- # Now rename the file to the real destination.
- { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \
- || {
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
-
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- if test -f "$dst"; then
- $doit $rmcmd -f "$dst" 2>/dev/null \
- || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \
- && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\
- || {
- echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- else
- :
- fi
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- } || exit 1
-
- trap '' 0
- fi
-done
diff --git a/tde-i18n-ru/messages/CMakeLists.txt b/tde-i18n-ru/messages/CMakeLists.txt
deleted file mode 100644
index 6ef730224a9..00000000000
--- a/tde-i18n-ru/messages/CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
-
-
-###### other data ###############################
-
-install( FILES flag.png entry.desktop charset
- DESTINATION ${LOCALE_INSTALL_DIR}/ru )
diff --git a/tde-i18n-ru/messages/Makefile.am b/tde-i18n-ru/messages/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/entry.desktop b/tde-i18n-ru/messages/entry.desktop
index 8ad272878e2..dfd71a086d5 100644
--- a/tde-i18n-ru/messages/entry.desktop
+++ b/tde-i18n-ru/messages/entry.desktop
@@ -1,90 +1,4 @@
[KCM Locale]
Name=Russian
-Name[af]=Russiese
-Name[ar]=روسية
-Name[az]=Rusca
-Name[be]=Расійская
-Name[bg]=Руски
-Name[bn]=রুশ
-Name[br]=Rusianeg
-Name[bs]=Ruski
-Name[ca]=Rus
-Name[cs]=Ruský
-Name[csb]=Rusczi
-Name[cy]=Rwsieg
-Name[da]=Russisk
-Name[de]=Russisch
-Name[el]=Ρωσικά
-Name[eo]=Rusa
-Name[es]=Ruso
-Name[et]=Vene
-Name[eu]=Errusiera
-Name[fa]=روسی
-Name[fi]=Venäjä
-Name[fo]=Russiskt
-Name[fr]=Russe
-Name[fy]=Russysk
-Name[ga]=Rúisis
-Name[gl]=Ruso
-Name[he]=רוסית
-Name[hi]=रूसी
-Name[hr]=Ruski
-Name[hsb]=Rusce
-Name[hu]=Orosz
-Name[id]=Russia
-Name[is]=Rússneska
-Name[it]=Russo
-Name[ja]=ロシア語
-Name[ka]=რუსული
-Name[kk]=Орысша
-Name[km]=រុស្សី
-Name[ko]=러시아어
-Name[ku]=Rûsî
-Name[lb]=Russesch
-Name[lt]=Rusų
-Name[lv]=Krievu
-Name[mi]=Reo Ruhia
-Name[mk]=Руски
-Name[mn]=Орос
-Name[ms]=Russia
-Name[mt]=Russu
-Name[nb]=Russisk
-Name[nds]=Russ'sch
-Name[ne]=रसियाली
-Name[nl]=Russisch
-Name[nn]=Russisk
-Name[nso]=Se-Russian
-Name[oc]=Rus
-Name[pa]=ਰੂਸੀ
-Name[pl]=Rosyjski
-Name[pt]=Russo
-Name[pt_BR]=Russo
-Name[ro]=Rusă
-Name[ru]=Русский
-Name[rw]=Ikirusiya
-Name[se]=Ruoššagiella
-Name[sk]=ruština
-Name[sl]=rusko
-Name[sq]=Rusisht
-Name[sr]=Руски
-Name[sr@Latn]=Ruski
-Name[ss]=SiRashiya
-Name[sv]=Ryska
-Name[ta]=ரஷ்யம்
-Name[te]=రషియన్
-Name[tg]=Русӣ
-Name[th]=ภาษารัสเซีย
-Name[tr]=Rusça
-Name[tt]=Urısça
-Name[uk]=Російська
-Name[uz]=Ruscha
-Name[uz@cyrillic]=Русча
-Name[ven]=Murashia
-Name[vi]=Nga
-Name[wa]=Rûsse
-Name[zh_CN]=俄语
-Name[zh_HK]=俄語
-Name[zh_TW]=俄語
-Name[zu]=Isi-Rashiyani
DateMonthNamePossessive=true
NounDeclension=true
diff --git a/tde-i18n-ru/messages/tdeaccessibility/CMakeLists.txt b/tde-i18n-ru/messages/tdeaccessibility/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeaccessibility/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeaccessibility/Makefile.am b/tde-i18n-ru/messages/tdeaccessibility/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeaccessibility/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeaccessibility/kmag.po b/tde-i18n-ru/messages/tdeaccessibility/kmag.po
index 6a17cdde9b5..084ac5d205b 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/kmag.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/kmag.po
@@ -2,13 +2,13 @@
# Copyright (C) 2003 TDE Team.
# Albert R. Valiev <darkstar@altlinux.ru>, 2003.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kmag\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2020-01-03 15:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.ru>\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/"
"projects/tdeaccessibility/kmag/ru/>\n"
"Language: ru\n"
@@ -17,7 +17,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 3.10\n"
+"X-Generator: Weblate 4.10.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -95,7 +95,7 @@ msgstr ""
#: kmag.cpp:140
msgid "&Save Snapshot As..."
-msgstr "&Сохранить снимок как"
+msgstr "&Сохранить снимок как…"
#: kmag.cpp:142
msgid "Saves the zoomed view to an image file."
@@ -125,7 +125,7 @@ msgstr "Копировать увеличенное изображение в б
#: kmag.cpp:156
msgid "Show &Menu"
-msgstr "Показать &меню"
+msgstr "Показать &меню"
#: kmag.cpp:159
msgid "Hide &Menu"
diff --git a/tde-i18n-ru/messages/tdeaccessibility/kmousetool.po b/tde-i18n-ru/messages/tdeaccessibility/kmousetool.po
index 600f1fcc941..2c879d5ea7d 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/kmousetool.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/kmousetool.po
@@ -7,21 +7,23 @@
# Albert R. Valiev <darkstar@altlinux.ru>, 2003.
# Wizard580 <wizardkde@yandex.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: kmousetool\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2004-06-11 17:57+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2021-02-02 07:00+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaccessibility/kmousetool/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"
+"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"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -37,7 +39,7 @@ msgstr "mok@kde.ru,wizardkde@yandex.ru"
#: kmousetool.cpp:418
msgid "The drag time must be less than or equal to the dwell time."
-msgstr "Длительность задержки не может быть меньше времени перетаскивания"
+msgstr "Длительность задержки не может быть меньше времени перетаскивания."
#: kmousetool.cpp:418
msgid "Invalid Value"
@@ -53,8 +55,9 @@ msgid ""
"Do you want to apply the changes before closing the configuration window or "
"discard the changes?"
msgstr ""
-"Есть не сохранённые изменения в активном модуле. Вы хотите применить "
-"изменения перед закрытием окна настроек или отменить изменения?"
+"Есть не сохранённые изменения в активном модуле.\n"
+"Вы хотите применить изменения перед закрытием окна настроек или отменить "
+"изменения?"
#: kmousetool.cpp:560
msgid "Closing Configuration Window"
@@ -66,8 +69,9 @@ msgid ""
"Do you want to apply the changes before quitting KMousetool or discard the "
"changes?"
msgstr ""
-"Есть не сохранённые изменения в активном модуле. Вы хотите применить "
-"изменения перед выходом из KMousetool или отменить изменения?"
+"Есть несохранённые изменения в активном модуле.\n"
+"Вы хотите применить изменения перед выходом из KMousetool или отменить "
+"изменения?"
#: kmousetool.cpp:579
msgid "Quitting KMousetool"
@@ -153,6 +157,6 @@ msgid ""
"KMouseTool will run as a background application after you close this dialog. "
"To change the settings again, restart KMouseTool or use the TDE system tray."
msgstr ""
-"KMouseTool будет работать \"в фоне\" как только вы закроете этот диалог.\n"
-"Для повторного изменения настроек перезапустите KMouseTool или используйте "
+"KMouseTool будет работать \"в фоне\" как только вы закроете этот диалог. Для "
+"повторного изменения настроек перезапустите KMouseTool или используйте "
"системный лоток TDE."
diff --git a/tde-i18n-ru/messages/tdeaccessibility/kmouth.po b/tde-i18n-ru/messages/tdeaccessibility/kmouth.po
index 44c20b554df..dc8ad995cde 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/kmouth.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/kmouth.po
@@ -6,27 +6,28 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005.
# Sotnikov Ilya <faschist_de@list.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kmouth\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-10-07 14:24+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+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/"
+"projects/tdeaccessibility/kmouth/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.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"
+"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"
#. 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 ""
@@ -379,7 +380,7 @@ msgid ""
"select and modify individual phrases and sub phrase books"
msgstr ""
"Этот список содержит текущий разговорник в виде древовидной структуры. Вы "
-"можете выбрать или изменить фразы или вложенные разговорники. "
+"можете выбрать или изменить фразы или вложенные разговорники."
#: phrasebook/phrasebookdialog.cpp:325
msgid "&New Phrase"
@@ -420,7 +421,7 @@ msgstr "&Импорт из разговорника"
msgid "Imports a standard phrase book and adds its contents to the phrase book"
msgstr ""
"Импортировать из существующего разговорника и добавить его содержимое в "
-"текущий разговорник. "
+"текущий разговорник."
#: phrasebook/phrasebookdialog.cpp:349
msgid "&Export..."
@@ -482,8 +483,8 @@ msgid ""
"In order to use the '%1' key as a shortcut, it must be combined with the "
"Win, Alt, Ctrl, and/or Shift keys."
msgstr ""
-"Использовать клавишу '%1' в качестве сокращения можно только в комбинации с "
-"клавишами Win, Alt, Ctrl и/или Shift."
+"Использовать '%1' в комбинации клавиш можно только совместно с клавишами "
+"Win, Alt, Ctrl и/или Shift."
#: phrasebook/phrasebookdialog.cpp:601
msgid "Invalid Shortcut Key"
@@ -537,7 +538,7 @@ msgstr "обычное действие \"%1\""
#: phrasebook/phrasetree.cpp:489
msgid "Conflict with Standard Application Shortcut"
-msgstr "Конфликт со стандартным комбинациями клавиш программы"
+msgstr "Конфликт со стандартными комбинациями клавиш программы"
#: phrasebook/phrasetree.cpp:504
msgid "the global \"%1\" action"
@@ -766,8 +767,7 @@ msgid ""
"option."
msgstr ""
"При включении этой опции выбранная фраза может быть вызвана через комбинацию "
-"клавиш.Вы можете изменить комбинацию клавиш посредством кнопки рядом с "
-"параметром."
+"клавиш. Вы можете изменить комбинацию клавиш посредством соседней кнопки."
#: phrasebook/buttonboxui.ui:85
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeaccessibility/ksayit.po b/tde-i18n-ru/messages/tdeaccessibility/ksayit.po
index 8b14622fe9d..63f8f7a433c 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/ksayit.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/ksayit.po
@@ -1,20 +1,21 @@
# TDE3 - ksayit.po Russian translation.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: ksayit\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-10-06 18:48+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2022-02-09 03:01+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaccessibility/ksayit/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.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"
+"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"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -316,7 +317,7 @@ msgstr "безымянный"
#: main.cpp:36
msgid "KSayIt - A Text To Speech frontend for TDE"
-msgstr "KSayIt - интерфейс к системам синтеза речи"
+msgstr "KSayIt — интерфейс к системам синтеза речи"
#: main.cpp:43
msgid "KSayIt"
@@ -324,7 +325,7 @@ msgstr "KSayIt"
#: saxhandler.cpp:129
msgid "Fatal error while parsing XML-Paragraph:\n"
-msgstr "Ошибка при интерпретации абзаца XML:\n"
+msgstr "Критическая ошибка при интерпретации абзаца XML:\n"
#: saxhandler.cpp:130
msgid "%1, Line: %2"
@@ -332,7 +333,7 @@ msgstr "%1, строка: %2"
#: saxhandler.cpp:131
msgid "Fatal error"
-msgstr "Ошибка"
+msgstr "Критическая ошибка"
#: saxhandler.cpp:163
msgid "Unresolved entity found: %1.\n"
diff --git a/tde-i18n-ru/messages/tdeaccessibility/kttsd.po b/tde-i18n-ru/messages/tdeaccessibility/kttsd.po
index 299c17ce758..00dc05d4982 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/kttsd.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/kttsd.po
@@ -3,21 +3,22 @@
#
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kttsd\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.ru>\n"
+"POT-Creation-Date: 2022-09-20 18:22+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/tdeaccessibility/kttsd/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 ""
@@ -104,7 +105,7 @@ msgstr "Определитель границ предложения"
#: filters/sbd/sbdconf.cpp:239
#: filters/stringreplacer/stringreplacerconf.cpp:424
#: kcmkttsmgr/kcmkttsmgr.cpp:1243 kcmkttsmgr/kcmkttsmgrwidget.ui:216
-#: libkttsd/selecttalkerdlg.cpp:166 libkttsd/selecttalkerwidget.ui:455
+#: libkttsd/selecttalkerdlg.cpp:166 libkttsd/selecttalkerwidget.ui:440
#, no-c-format
msgid "Language"
msgstr "Язык"
@@ -203,27 +204,27 @@ msgstr "Текст прерван. Сообщение."
msgid "Resuming text."
msgstr "Продолжение текста."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:386
-#: kcmkttsmgr/kcmkttsmgr.cpp:166 kcmkttsmgr/kcmkttsmgrwidget.ui:366
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:934
+#: filters/stringreplacer/stringreplacerconfwidget.ui:383
+#: kcmkttsmgr/kcmkttsmgr.cpp:166 kcmkttsmgr/kcmkttsmgrwidget.ui:363
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:925
#, no-c-format
msgid "&Edit..."
msgstr "&Изменить..."
-#: kcmkttsmgr/kcmkttsmgr.cpp:168 kcmkttsmgr/kcmkttsmgrwidget.ui:331
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:893
+#: kcmkttsmgr/kcmkttsmgr.cpp:168 kcmkttsmgr/kcmkttsmgrwidget.ui:328
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:884
#, no-c-format
msgid "U&p"
msgstr "&Выше"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:364
-#: kcmkttsmgr/kcmkttsmgr.cpp:170 kcmkttsmgr/kcmkttsmgrwidget.ui:347
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:912
+#: filters/stringreplacer/stringreplacerconfwidget.ui:361
+#: kcmkttsmgr/kcmkttsmgr.cpp:170 kcmkttsmgr/kcmkttsmgrwidget.ui:344
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:903
#, no-c-format
msgid "Do&wn"
msgstr "&Ниже"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:325
+#: filters/stringreplacer/stringreplacerconfwidget.ui:322
#: kcmkttsmgr/kcmkttsmgr.cpp:171
#, no-c-format
msgid "&Add..."
@@ -286,7 +287,7 @@ msgstr "Выбрать язык"
msgid "Select Filter"
msgstr "Выберите фильтр"
-#: kcmkttsmgr/kcmkttsmgr.cpp:1437 kcmkttsmgr/kcmkttsmgrwidget.ui:830
+#: kcmkttsmgr/kcmkttsmgr.cpp:1437 kcmkttsmgr/kcmkttsmgrwidget.ui:824
#, no-c-format
msgid "Filter"
msgstr "Фильтр"
@@ -486,7 +487,7 @@ msgstr ""
"<p>Перезапуск задания с начала и переход его в режим ожидания. Если задание "
"находится в начале списка, начнётся его зачитывание.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:563 kttsjobmgr/kttsjobmgr.cpp:199
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:557 kttsjobmgr/kttsjobmgr.cpp:199
#, no-c-format
msgid "Re&move"
msgstr "&Удалить"
@@ -747,7 +748,7 @@ msgstr "USA"
msgid ""
"_: full country name\n"
"United Kingdom"
-msgstr "Объединённое Королевство"
+msgstr "Великобритания"
#: libkttsd/talkercode.cpp:230
msgid ""
@@ -1195,7 +1196,7 @@ msgstr "Регулярное выражение для определения г
#: filters/stringreplacer/stringreplacerconfwidget.ui:151
#: filters/talkerchooser/talkerchooserconfwidget.ui:148
#: filters/talkerchooser/talkerchooserconfwidget.ui:221
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:744 libkttsd/selecttalkerwidget.ui:382
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:738 libkttsd/selecttalkerwidget.ui:370
#, no-c-format
msgid "..."
msgstr "..."
@@ -1277,7 +1278,7 @@ msgstr ""
#: filters/sbd/sbdconfwidget.ui:249
#: filters/stringreplacer/stringreplacerconfwidget.ui:154
#: filters/talkerchooser/talkerchooserconfwidget.ui:151
-#: libkttsd/selecttalkerwidget.ui:385
+#: libkttsd/selecttalkerwidget.ui:373
#, no-c-format
msgid ""
"Click to select one or more languages. This filter will be applied to text "
@@ -1312,27 +1313,27 @@ msgstr ""
msgid "Load..."
msgstr "Загрузить..."
-#: filters/sbd/sbdconfwidget.ui:293
+#: filters/sbd/sbdconfwidget.ui:290
#, no-c-format
msgid "Click to load a Sentence Boundary Detection configuration from a file."
msgstr "Загрузить параметры определения границ предложения из файла."
-#: filters/sbd/sbdconfwidget.ui:310
+#: filters/sbd/sbdconfwidget.ui:307
#, no-c-format
msgid "Sa&ve..."
msgstr "Со&хранить..."
-#: filters/sbd/sbdconfwidget.ui:313
+#: filters/sbd/sbdconfwidget.ui:310
#, no-c-format
msgid "Click to save this Sentence Boundary Detection configuration to a file."
msgstr "Сохранить параметры определения границ предложения в файле."
-#: filters/sbd/sbdconfwidget.ui:330
+#: filters/sbd/sbdconfwidget.ui:327
#, no-c-format
msgid "Clea&r"
msgstr "Очистит&ь"
-#: filters/sbd/sbdconfwidget.ui:333
+#: filters/sbd/sbdconfwidget.ui:330
#: filters/talkerchooser/talkerchooserconfwidget.ui:293
#, no-c-format
msgid "Click to clear everything."
@@ -1386,64 +1387,64 @@ msgstr "Введите название фильтра."
msgid "Lan&guage is:"
msgstr "&Язык:"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:198
+#: filters/stringreplacer/stringreplacerconfwidget.ui:195
#, no-c-format
msgid "Click to load a word list from a file."
msgstr "Загрузить список слов из файла."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:215
+#: filters/stringreplacer/stringreplacerconfwidget.ui:212
#: filters/talkerchooser/talkerchooserconfwidget.ui:270
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:613
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:607
#, no-c-format
msgid "&Save..."
msgstr "&Сохранить..."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:218
+#: filters/stringreplacer/stringreplacerconfwidget.ui:215
#, no-c-format
msgid "Click to save word list to a file."
msgstr "Сохранить список слов в файл."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:235
+#: filters/stringreplacer/stringreplacerconfwidget.ui:232
#, no-c-format
msgid "C&lear"
msgstr "&Очистить"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:238
+#: filters/stringreplacer/stringreplacerconfwidget.ui:235
#, no-c-format
msgid "Click to empty the word list."
msgstr "Очистить список слов."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:255
+#: filters/stringreplacer/stringreplacerconfwidget.ui:252
#, no-c-format
msgid "Type"
msgstr "Тип"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:266
+#: filters/stringreplacer/stringreplacerconfwidget.ui:263
#, no-c-format
msgid "Match Case"
msgstr "С учётом регистра"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:277
+#: filters/stringreplacer/stringreplacerconfwidget.ui:274
#, no-c-format
msgid "Match"
msgstr "Текст"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:288
+#: filters/stringreplacer/stringreplacerconfwidget.ui:285
#, no-c-format
msgid "Replace With"
msgstr "Заменить на"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:328
+#: filters/stringreplacer/stringreplacerconfwidget.ui:325
#, no-c-format
msgid "Click to add another word or regular expression to the list."
msgstr "Добавить слово или регулярное выражение в список."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:345
+#: filters/stringreplacer/stringreplacerconfwidget.ui:342
#, no-c-format
msgid "&Up"
msgstr "&Выше"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:348
+#: filters/stringreplacer/stringreplacerconfwidget.ui:345
#, no-c-format
msgid ""
"Click to move selected word up in the list. Words higher in the list are "
@@ -1452,7 +1453,7 @@ msgstr ""
"Переместить слово в списке на одну позицию выше. Слова в начале списка "
"применяются первыми."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:367
+#: filters/stringreplacer/stringreplacerconfwidget.ui:364
#, no-c-format
msgid ""
"Click to move a word down in the list. Words lower in the list are applied "
@@ -1461,12 +1462,12 @@ msgstr ""
"Переместить слово в списке на одну позицию ниже. Слова в конце списка "
"применяются последними."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:392
+#: filters/stringreplacer/stringreplacerconfwidget.ui:389
#, no-c-format
msgid "Click to modify an existing word or regular expression in the list."
msgstr "Изменить слово или регулярное выражение в списке."
-#: filters/stringreplacer/stringreplacerconfwidget.ui:417
+#: filters/stringreplacer/stringreplacerconfwidget.ui:414
#, no-c-format
msgid "Click to remove a word or regular expression from the list."
msgstr "Удалить слово или регулярное выражение из списка."
@@ -1488,7 +1489,7 @@ msgstr "&Текст содержит:"
#: filters/talkerchooser/talkerchooserconfwidget.ui:96
#: filters/talkerchooser/talkerchooserconfwidget.ui:140
-#: libkttsd/selecttalkerwidget.ui:374
+#: libkttsd/selecttalkerwidget.ui:362
#, no-c-format
msgid ""
"This filter is applied to text jobs of the specified language. You may "
@@ -1522,7 +1523,7 @@ msgid "Click to select a Talker."
msgstr "Выбрать диктора."
#: filters/talkerchooser/talkerchooserconfwidget.ui:250
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:602
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:596
#, no-c-format
msgid "&Load..."
msgstr "&Загрузить..."
@@ -1538,7 +1539,7 @@ msgid "Click to save this Talker Chooser to a file."
msgstr "Сохранить настройки диктора в файле."
#: filters/talkerchooser/talkerchooserconfwidget.ui:290
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:591
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:585
#, no-c-format
msgid "Cl&ear"
msgstr "Очистит&ь"
@@ -1685,7 +1686,7 @@ msgstr ""
"выключенного флажка показывает только те варианты, которые доступны при "
"выборе других параметров."
-#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:353
+#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:341
#, no-c-format
msgid "&Language:"
msgstr "&Язык:"
@@ -1806,33 +1807,33 @@ msgstr "&Дикторы"
msgid "ID"
msgstr "ID"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:227 libkttsd/selecttalkerwidget.ui:466
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:227 libkttsd/selecttalkerwidget.ui:451
#, no-c-format
msgid "Speech Synthesizer"
msgstr "Движок синтеза речи"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:238 libkttsd/selecttalkerwidget.ui:477
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:238 libkttsd/selecttalkerwidget.ui:462
#, no-c-format
msgid "Voice"
msgstr "Голос"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:249 libkttsd/selecttalkerwidget.ui:488
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:249 libkttsd/selecttalkerwidget.ui:473
#: plugins/hadifix/voicefileui.ui:52
#, no-c-format
msgid "Gender"
msgstr "Пол"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:260 libkttsd/selecttalkerwidget.ui:499
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:260 libkttsd/selecttalkerwidget.ui:484
#, no-c-format
msgid "Volume"
msgstr "Громкость"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:271 libkttsd/selecttalkerwidget.ui:510
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:271 libkttsd/selecttalkerwidget.ui:495
#, no-c-format
msgid "Rate"
msgstr "Скорость"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:284 libkttsd/selecttalkerwidget.ui:534
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:284 libkttsd/selecttalkerwidget.ui:519
#, no-c-format
msgid ""
"This is a list of all the configured Talkers. A Talker is a speech "
@@ -1846,48 +1847,48 @@ msgstr ""
"Первыми показаны дикторы с большим приоритетом. Первый диктор применяется по "
"умолчанию, если приложение не указывает атрибуты конкретного диктора."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:308 kcmkttsmgr/kcmkttsmgrwidget.ui:549
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:870
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:308 kcmkttsmgr/kcmkttsmgrwidget.ui:546
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:864
#, no-c-format
msgid "Add..."
msgstr "Добавить..."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:314
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:311
#, no-c-format
msgid "Click to add and configure a new Talker (speech synthesizer)."
msgstr "Добавить и настроить нового диктора."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:372
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:369
#, no-c-format
msgid "Click to configure options for the highlighted Talker."
msgstr "Изменение параметров выбранного диктора."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:397
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:394
#, no-c-format
msgid "Click to remove the highlighted Talker."
msgstr "Удалить выбранного диктора."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:426
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:423
#, no-c-format
msgid "&Notifications"
msgstr "&Уведомления"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:452
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:449
#, no-c-format
msgid "Application/Event"
msgstr "Приложение/Событие"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:463
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:460
#, no-c-format
msgid "Action"
msgstr "Действие"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:474
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:471
#, no-c-format
msgid "Talker"
msgstr "Диктор"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:493
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:490
#, no-c-format
msgid ""
"This is a list of configured application events and actions to be taken when "
@@ -1897,12 +1898,12 @@ msgstr ""
"Список обрабатываемых событий и соответствующих действий приложения. Событие "
"\"по умолчанию\" означает любое событие, которое не настроено явным образом."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:517
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:514
#, no-c-format
msgid "Notifications to speak:"
msgstr "Уведомления, которые следует зачитывать:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:523 kcmkttsmgr/kcmkttsmgrwidget.ui:531
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:520 kcmkttsmgr/kcmkttsmgrwidget.ui:528
#, no-c-format
msgid ""
"Applies only to the default event. Does not affect application-specific "
@@ -1912,40 +1913,40 @@ msgstr ""
"Использовать только в системных событиях. Не затрагивает события специфичные "
"для приложений. Будут зачитаны только события, которые вы отметите."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:555
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:549
#, no-c-format
msgid "Click to configure notification for a specific application event."
msgstr "Настройка уведомлений приложений."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:566
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:560
#, no-c-format
msgid ""
"Click to remove a specific notification event from the list. You cannot "
"remove the default event."
msgstr "Удалить уведомление из списка. Системные уведомления нельзя удалять."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:594
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:588
#, no-c-format
msgid ""
"Removes all the application specific events. The default event remains."
msgstr "Удалить все уведомления, кроме системных."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:605
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:599
#, no-c-format
msgid "Click to read configured notification events from a file."
msgstr "Загрузить параметры уведомлений из файла."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:616
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:610
#, no-c-format
msgid "Click to write all the configured application events to a file."
msgstr "Сохранить параметры уведомлений в файл."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:637
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:631
#, no-c-format
msgid "Click to test notification"
msgstr "Щелчок - тестирование уведомления"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:640
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:634
#, no-c-format
msgid ""
"Click this button to test the notification. A sample message will be "
@@ -1954,13 +1955,13 @@ msgstr ""
"Нажмите на кнопку для проверки работы уведомления. Будет зачитано тестовое "
"сообщение. Примечание: Служба синтеза речи должна быть включена."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:656
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:650
#, no-c-format
msgid "Ac&tion:"
msgstr "Д&ействие:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:662 kcmkttsmgr/kcmkttsmgrwidget.ui:670
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:686
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:656 kcmkttsmgr/kcmkttsmgrwidget.ui:664
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:680
#, no-c-format
msgid ""
"<qt>Specifies how KTTS should speak the event when received. If you select "
@@ -1969,18 +1970,18 @@ msgid ""
"dd><dt>%a</dt><dd>Application that sent the event</dd><dt>%m</dt><dd>The "
"message sent by the application</dd></dl></qt>"
msgstr ""
-"<qt>Настройка зачитывания уведомлений. Если вы выбрали <guilabel>Произнести "
-"указанный текст</guilabel>, введите в поле справа сообщение, которое хотите "
-"услышать при наступлении события. Доступны следующие подстановки:<dl><dt>%e</"
-"dt><dd>Имя события</dd><dt>%a</dt><dd>Приложение, которое инициализировало "
+"<qt>Настройка зачитывания уведомлений. Если вы выбрали «Произнести указанный "
+"текст», введите в поле справа сообщение, которое хотите услышать при "
+"наступлении события. Доступны следующие подстановки:<dl><dt>%e</dt><dd>Имя "
+"события</dd><dt>%a</dt><dd>Приложение, которое инициализировало "
"событие</dd><dt>%m</dt><dd>Сообщение, отправленное приложением</dd></dl></qt>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:712
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:706
#, no-c-format
msgid "Talke&r:"
msgstr "Дикто&р:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:718 kcmkttsmgr/kcmkttsmgrwidget.ui:736
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:712 kcmkttsmgr/kcmkttsmgrwidget.ui:730
#, no-c-format
msgid ""
"The Talker that will speak the notification. The \"default\" Talker is the "
@@ -1989,17 +1990,17 @@ msgstr ""
"Диктор зачитает уведомление. По умолчанию будет использован самый первый "
"диктор в списке."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:747
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:741
#, no-c-format
msgid "Click to select the Talker to speak the notification."
msgstr "Выбрать диктора для зачитывания уведомлений."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:767
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:761
#, no-c-format
msgid "Speak notifications (&KNotify)"
msgstr "Зачитывать уведомления (&KNotify)"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:770
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:764
#, no-c-format
msgid ""
"When checked and KTTS is enabled, notification events from applications sent "
@@ -2008,22 +2009,22 @@ msgstr ""
"При включении этого флажка и службы синтеза речи, выбранные уведомления, "
"возникающие при работе программ будут зачитываться голосом."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:795
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:789
#, no-c-format
msgid "E&xclude notifications with a sound"
msgstr "Исключить уведомления с &собственным звуком"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:801
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:795
#, no-c-format
msgid "When checked, notification events that have a sound will not be spoken."
msgstr "Не зачитывать уведомления, которые проигрывают звуковой файл."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:813
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:807
#, no-c-format
msgid "&Filters"
msgstr "&Фильтры"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:846
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:840
#, no-c-format
msgid ""
"This is a list of all the configured Filters. Filters higher in the list "
@@ -2036,12 +2037,12 @@ msgstr ""
"используются для замены непроизносимых слов, преобразования XML или смены "
"диктора."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:876
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:867
#, no-c-format
msgid "Click to add and configure a new Filter."
msgstr "Добавить и настроить новый фильтр."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:896
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:887
#, no-c-format
msgid ""
"Click to move selected filter up in the list. Filters higher in the list "
@@ -2050,7 +2051,7 @@ msgstr ""
"Переместить выбранный фильтр в списке на одну позицию выше. Фильтры в начале "
"списка будут применены раньше."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:915
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:906
#, no-c-format
msgid ""
"Click to move a filter down in the list. Filters lower in the list are "
@@ -2059,22 +2060,22 @@ msgstr ""
"Переместить выбранный фильтр в списке на одну позицию ниже. Фильтры в конце "
"списка будут применены позднее."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:940
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:931
#, no-c-format
msgid "Click to configure options for the highlighted Filter."
msgstr "Изменение параметров выбранного фильтра."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:965
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:956
#, no-c-format
msgid "Click to remove the highlighted Filter."
msgstr "Удалить выбранный фильтр."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1000
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:991
#, no-c-format
msgid "Sentence Boundary Detector"
msgstr "Определитель границ предложений"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1016
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1007
#, no-c-format
msgid ""
"This is a list of all the configured Sentence Boundary Detector (SBD) "
@@ -2090,12 +2091,12 @@ msgstr ""
"сверху вниз. Применение фильтров определителя заканчивается при изменении "
"текста фильтром."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1040
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1031
#, no-c-format
msgid "Co&nfigure"
msgstr "На&строить"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1043
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1034
#, no-c-format
msgid ""
"Click this button to edit the Sentence Boundary Detector (SBD) configuration "
@@ -2104,12 +2105,12 @@ msgstr ""
"Нажмите на кнопку для настройки определения границ предложений или "
"добавления фильтров определителя."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1074
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1065
#, no-c-format
msgid "&Interruption"
msgstr "&Прерывание"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1104 kcmkttsmgr/kcmkttsmgrwidget.ui:1152
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1095 kcmkttsmgr/kcmkttsmgrwidget.ui:1143
#, no-c-format
msgid ""
"Check the Pre-sound box and choose a Pre-sound audio file, which will sound "
@@ -2118,7 +2119,7 @@ msgstr ""
"Включите флажок 'Предварительно проиграть' и укажите звуковой файл, который "
"будет проигран при прерывании синтеза другим сообщением."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1115 kcmkttsmgr/kcmkttsmgrwidget.ui:1130
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1106 kcmkttsmgr/kcmkttsmgrwidget.ui:1121
#, no-c-format
msgid ""
"Check the Post-message box and enter a Post-message, which will be spoken "
@@ -2127,22 +2128,22 @@ msgstr ""
"Включите флажок 'Зачитать после' и укажите сообщение, которое будет зачитано "
"после прерывания синтеза другим сообщением."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1124
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1115
#, no-c-format
msgid "Post-&message:"
msgstr "За&читать после:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1146
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1137
#, no-c-format
msgid "Pre-sou&nd:"
msgstr "&Предварительно проиграть:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1160
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1151
#, no-c-format
msgid "&Pre-message:"
msgstr "Предварительно &зачитать:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1169 kcmkttsmgr/kcmkttsmgrwidget.ui:1216
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1160 kcmkttsmgr/kcmkttsmgrwidget.ui:1207
#, no-c-format
msgid ""
"Check the Pre-message box and enter a Pre-message, which will be spoken "
@@ -2151,7 +2152,7 @@ msgstr ""
"Включите флажок 'Предварительно зачитать' и укажите сообщение, которое будет "
"зачитано при прерывании синтеза другим сообщением."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1188 kcmkttsmgr/kcmkttsmgrwidget.ui:1202
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1179 kcmkttsmgr/kcmkttsmgrwidget.ui:1193
#, no-c-format
msgid ""
"Check the Post-sound and choose a Post-sound audio file, which will sound "
@@ -2160,22 +2161,22 @@ msgstr ""
"Включите флажок 'Проиграть после' и укажите звуковой файл, который будет "
"проигран после прерывания синтеза другим сообщением."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1196
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1187
#, no-c-format
msgid "Post-s&ound:"
msgstr "Проиграть п&осле:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1246
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1237
#, no-c-format
msgid "A&udio"
msgstr "&Звук"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1265
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1256
#, no-c-format
msgid "&Keep audio files:"
msgstr "Со&хранять звуковые файлы в:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1268
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1259
#, no-c-format
msgid ""
"Check this if you want to keep the generated audio (wav) files. You will "
@@ -2184,19 +2185,19 @@ msgstr ""
"Включите этот флажок для сохранения синтезированной речи в виде звуковых "
"файлов в формате wav в указанной каталоге."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1287
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1278
#, no-c-format
msgid "Specify the directory in which the audio files will be copied."
msgstr ""
"Каталог, в котором будут сохраняться звуковые файлы с синтезированной речью."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1313
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1304
#, no-c-format
msgid "&Speed:"
msgstr "&Скорость:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1319 kcmkttsmgr/kcmkttsmgrwidget.ui:1350
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1379
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1310 kcmkttsmgr/kcmkttsmgrwidget.ui:1341
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1370
#: plugins/festivalint/festivalintconfwidget.ui:240
#: plugins/festivalint/festivalintconfwidget.ui:334
#: plugins/festivalint/festivalintconfwidget.ui:436
@@ -2211,7 +2212,7 @@ msgstr ""
"больше 125, считается \"быстрым\". Скорость нельзя изменить для голосов "
"MultiSyn."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1338 plugins/epos/eposconfwidget.ui:199
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1329 plugins/epos/eposconfwidget.ui:199
#: plugins/epos/eposconfwidget.ui:230
#: plugins/festivalint/festivalintconfwidget.ui:291
#: plugins/festivalint/festivalintconfwidget.ui:322
@@ -2223,12 +2224,12 @@ msgstr ""
msgid " %"
msgstr " %"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1431
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1422
#, no-c-format
msgid "Out&put Using"
msgstr "&Вывод звука"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1434
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1425
#, no-c-format
msgid ""
"<p>Select the audio output method desired. If you select <b>GStreamer</b>, "
@@ -2239,23 +2240,23 @@ msgstr ""
"должны выбрать модуль вывода звука (<b>sink</b>).</p><p><em>Примечание</"
"em>: вы можете использовать GStreamer версии 0.87 и более поздний.</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1456 kcmkttsmgr/kcmkttsmgrwidget.ui:1499
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1447 kcmkttsmgr/kcmkttsmgrwidget.ui:1490
#, no-c-format
msgid "Sink:"
msgstr "Модуль вывода звука (sink):"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1459 kcmkttsmgr/kcmkttsmgrwidget.ui:1478
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1633
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1450 kcmkttsmgr/kcmkttsmgrwidget.ui:1469
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1618
#, no-c-format
msgid "Select the sound sink to be used for GStreamer output."
msgstr "Выберите модуль вывода звука (sink) для GStreamer."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1502
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1493
#, no-c-format
msgid "Select the sound sink to be used for aKode output."
msgstr "Выберите модуль вывода звука для aKode."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1521
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1512
#, no-c-format
msgid ""
"Select the sink to be used for aKode output. Select \"auto\" to let aKode "
@@ -2264,12 +2265,12 @@ msgstr ""
"Выберите модуль вывода звука для aKode. При выборе \"auto\" будет "
"использован наилучший метод вывода звука."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1534
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1525
#, no-c-format
msgid "GStrea&mer"
msgstr "GStrea&mer"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1540
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1531
#, no-c-format
msgid ""
"<p>Check to use the GStreamer audio output system. You must also select a "
@@ -2278,22 +2279,22 @@ msgstr ""
"<p>Использовать для вывода звука систему GStreamer. Вы также должны выбрать "
"модуль вывода звука (<b>sink</b>).</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1548
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1539
#, no-c-format
msgid "a&Rts"
msgstr "a&Rts"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1557
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1548
#, no-c-format
msgid "Check to use the TDE aRts system for audio output."
msgstr "Использовать для вывода звука звуковой сервер TDE aRts."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1568
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1559
#, no-c-format
msgid "aKode"
msgstr "aKode"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1580
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1568
#, no-c-format
msgid ""
"<p>Check to use aKode for audio output. You must also select a <b>Sink</b>."
@@ -2302,22 +2303,22 @@ msgstr ""
"<p>Использовать для вывода звука aKode. Вы также должны выбрать модуль "
"вывода звука (<b>sink</b>).</p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1599
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1587
#, no-c-format
msgid "ALSA"
msgstr "ALSA"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1611
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1596
#, no-c-format
msgid "Check to use Advanced Linux Sound Architecture (ALSA) for audio output."
msgstr "Использовать для вывода звука систему ALSA."
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1630
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1615
#, no-c-format
msgid "Device:"
msgstr "Устройство:"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1652
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1637
#, no-c-format
msgid ""
"Select the PCM device to be used for ALSA output. Select \"default\" to use "
@@ -2371,28 +2372,28 @@ msgstr ""
msgid "Checked items are preferred over unchecked items."
msgstr "Отмеченные элементы являются предпочтительными."
-#: libkttsd/selecttalkerwidget.ui:192
+#: libkttsd/selecttalkerwidget.ui:189
#, no-c-format
msgid "&Gender:"
msgstr "&Пол:"
-#: libkttsd/selecttalkerwidget.ui:257
+#: libkttsd/selecttalkerwidget.ui:251
#: plugins/festivalint/festivalintconfwidget.ui:212
#, no-c-format
msgid "&Volume:"
msgstr "&Громкость:"
-#: libkttsd/selecttalkerwidget.ui:305
+#: libkttsd/selecttalkerwidget.ui:296
#, no-c-format
msgid "&Rate:"
msgstr "&Скорость:"
-#: libkttsd/selecttalkerwidget.ui:421
+#: libkttsd/selecttalkerwidget.ui:406
#, no-c-format
msgid "Use specific &Talker"
msgstr "Использовать &диктора"
-#: libkttsd/selecttalkerwidget.ui:424
+#: libkttsd/selecttalkerwidget.ui:409
#, no-c-format
msgid ""
"When checked, will use the specific Talker (if it is still configured), "
diff --git a/tde-i18n-ru/messages/tdeaccessibility/libKTTSD.po b/tde-i18n-ru/messages/tdeaccessibility/libKTTSD.po
index 2fb9fa74681..54bc53474e5 100644
--- a/tde-i18n-ru/messages/tdeaccessibility/libKTTSD.po
+++ b/tde-i18n-ru/messages/tdeaccessibility/libKTTSD.po
@@ -1,21 +1,21 @@
# TDE3 - libKTTSD.pot Russian translation.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libKTTSD\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.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/tdeaccessibility/libkttsd/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 ""
@@ -35,7 +35,7 @@ msgstr "<qt><big><u>Описание:</u></big><br>"
#: kttsdlib.cpp:72
msgid "This plugin uses the TDE TTS Daemon for speech output."
-msgstr "Этот модуль использует службу синтеза речи TDE для синтеза речи."
+msgstr "Этот модуль использует демона TDE TTS для синтеза речи."
#: kttsdlibsetupimpl.cpp:51
msgid "Control Center Module for KTTSD not found."
diff --git a/tde-i18n-ru/messages/tdeaddons/CMakeLists.txt b/tde-i18n-ru/messages/tdeaddons/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeaddons/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeaddons/Makefile.am b/tde-i18n-ru/messages/tdeaddons/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeaddons/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeaddons/akregator_konqplugin.po b/tde-i18n-ru/messages/tdeaddons/akregator_konqplugin.po
index a7be8750edd..948bacfaab3 100644
--- a/tde-i18n-ru/messages/tdeaddons/akregator_konqplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/akregator_konqplugin.po
@@ -1,32 +1,33 @@
# translation of akregator_konqplugin.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: akregator_konqplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:08+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-akregator/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.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"
+"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"
#: akregatorplugin.cpp:87 konqfeedicon.cpp:129
msgid "Add Feed to Akregator"
diff --git a/tde-i18n-ru/messages/tdeaddons/alsaplayerui.po b/tde-i18n-ru/messages/tdeaddons/alsaplayerui.po
index 7a2032d2990..8ece6d807de 100644
--- a/tde-i18n-ru/messages/tdeaddons/alsaplayerui.po
+++ b/tde-i18n-ru/messages/tdeaddons/alsaplayerui.po
@@ -1,39 +1,42 @@
# TDE3 - alsaplayerui.po 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: alsaplayerui\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-12-21 23:03+0200\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-alsaplayerui/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: configmodule.cpp:36
msgid "AlsaPlayer"
-msgstr "Плеер Alsa"
+msgstr "AlsaPlayer"
#: configmodule.cpp:37
msgid "AlsaPlayer Interface Settings"
-msgstr "Параметры интерфейса Плеер Alsa"
+msgstr "Параметры интерфейса AlsaPlayer"
#: configmodule.cpp:42
msgid "Scroll song title"
@@ -111,7 +114,7 @@ msgstr "Пауза"
#: AlsaPlayer.ui:2475
#, no-c-format
msgid "Forwards, normal speed"
-msgstr "Вперед на нормальной скорости"
+msgstr "Вперёд на нормальной скорости"
#: AlsaPlayer.ui:2495
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeaddons/ark_plugin.po b/tde-i18n-ru/messages/tdeaddons/ark_plugin.po
index a9d13768a23..071d304c854 100644
--- a/tde-i18n-ru/messages/tdeaddons/ark_plugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/ark_plugin.po
@@ -1,32 +1,34 @@
# TDE3 - tdeutils/ark_plugin.po Russian translation.
# Copyright (c) 2004, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ark_plugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2007-01-16 13:40+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-ark/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"
#: arkplugin.cpp:95
msgid "Compress"
diff --git a/tde-i18n-ru/messages/tdeaddons/audiorename_plugin.po b/tde-i18n-ru/messages/tdeaddons/audiorename_plugin.po
index 2780f3df46f..7a9bdb3cde9 100644
--- a/tde-i18n-ru/messages/tdeaddons/audiorename_plugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/audiorename_plugin.po
@@ -2,43 +2,46 @@
# Copyright (C) 2004, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2003.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: audiorename_plugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-02-25 08:24+0300\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/rename-audio/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"
#: audio_plugin.cpp:76
msgid "An older file named '%1' already exists.\n"
-msgstr "Файл '%1' уже существует.\n"
+msgstr "Старый файл с именем «%1» уже существует.\n"
#: audio_plugin.cpp:78
msgid "A similar file named '%1' already exists.\n"
-msgstr "Похожий файл '%1' уже существует.\n"
+msgstr "Похожий файл с именем «%1» уже существует.\n"
#: audio_plugin.cpp:80
msgid "A newer file named '%1' already exists.\n"
-msgstr "Более свежий файл '%1' уже существует.\n"
+msgstr "Более свежий файл с именем «%1» уже существует.\n"
#: audio_plugin.cpp:82
msgid "Source File"
diff --git a/tde-i18n-ru/messages/tdeaddons/autorefresh.po b/tde-i18n-ru/messages/tdeaddons/autorefresh.po
index 31718aab40f..858da55b372 100644
--- a/tde-i18n-ru/messages/tdeaddons/autorefresh.po
+++ b/tde-i18n-ru/messages/tdeaddons/autorefresh.po
@@ -2,31 +2,34 @@
# Copyright (C) 2004, TDE Team.
# Nick Shafff <shafff@ukr.net>, 2003.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: autorefresh\n"
"POT-Creation-Date: 2020-09-27 19:42+0200\n"
-"PO-Revision-Date: 2004-02-23 20:25+0200\n"
-"Last-Translator: Nick Shafff <linux@l10n.org.ua>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-autorefresh/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"
#: autorefresh.cpp:23
msgid "&Auto Refresh"
diff --git a/tde-i18n-ru/messages/tdeaddons/charlatanui.po b/tde-i18n-ru/messages/tdeaddons/charlatanui.po
index d94f7e9ac58..a047b17427f 100644
--- a/tde-i18n-ru/messages/tdeaddons/charlatanui.po
+++ b/tde-i18n-ru/messages/tdeaddons/charlatanui.po
@@ -1,31 +1,34 @@
# TDE3 - charlatanui.po 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: charlatanui\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-12-21 22:55+0200\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-charlatanui/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: configmodule.cpp:36
msgid "Charlatan"
diff --git a/tde-i18n-ru/messages/tdeaddons/crashesplugin.po b/tde-i18n-ru/messages/tdeaddons/crashesplugin.po
index dc7d5ec4255..887ebf13ed5 100644
--- a/tde-i18n-ru/messages/tdeaddons/crashesplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/crashesplugin.po
@@ -2,33 +2,34 @@
# Copyright (C) 2005 TDE Russian translation team.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: crashesplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:06+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-crashes/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.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"
+"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"
#: crashesplugin.cpp:45
msgid "&Crashes"
diff --git a/tde-i18n-ru/messages/tdeaddons/dirfilterplugin.po b/tde-i18n-ru/messages/tdeaddons/dirfilterplugin.po
index 308bc5e5b64..411eb8b3dd4 100644
--- a/tde-i18n-ru/messages/tdeaddons/dirfilterplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/dirfilterplugin.po
@@ -2,33 +2,34 @@
# Copyright (C) 2005 TDE Russian translation team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: dirfilterplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-28 18:30+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-dirfilter/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"
+"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"
#: dirfilterplugin.cpp:154
msgid "View F&ilter"
diff --git a/tde-i18n-ru/messages/tdeaddons/domtreeviewer.po b/tde-i18n-ru/messages/tdeaddons/domtreeviewer.po
index f730a8b5c84..b418a5c253f 100644
--- a/tde-i18n-ru/messages/tdeaddons/domtreeviewer.po
+++ b/tde-i18n-ru/messages/tdeaddons/domtreeviewer.po
@@ -3,33 +3,34 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: domtreeviewer\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:10+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-domtreeviewer/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.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"
+"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"
#: domtreecommands.cpp:33
msgid "No error"
diff --git a/tde-i18n-ru/messages/tdeaddons/dub.po b/tde-i18n-ru/messages/tdeaddons/dub.po
index 80718313cd2..6f74cb18e34 100644
--- a/tde-i18n-ru/messages/tdeaddons/dub.po
+++ b/tde-i18n-ru/messages/tdeaddons/dub.po
@@ -4,33 +4,34 @@
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: dub\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-10-18 12:18+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-dub/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"
#: dubapp.cpp:61
msgid "Close playlist window"
@@ -48,7 +49,7 @@ msgstr "Dub"
msgid "Folder-Based Playlist"
msgstr "Список, основанный на дереве папок"
-#: dubplaylist.cpp:58
+#: dubplaylist.cpp:61
msgid "Adding files not supported yet, see configuration"
msgstr "Добавление файлов не поддерживается, обратитесь к настройкам"
diff --git a/tde-i18n-ru/messages/tdeaddons/ffrs.po b/tde-i18n-ru/messages/tdeaddons/ffrs.po
index 8f7fe0f406c..0ca89a23d3d 100644
--- a/tde-i18n-ru/messages/tdeaddons/ffrs.po
+++ b/tde-i18n-ru/messages/tdeaddons/ffrs.po
@@ -5,67 +5,68 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Kate Sheveleva <kate@altlinux.ru>, 2004.
# Valia V. Vaneeva <fattie@altlinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ffrs\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-04-28 12:19+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-ffrs/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"
-#: ffrs.cpp:188
+#: ffrs.cpp:191
msgid "Foreign Region"
msgstr "Иностранный регион"
-#: ffrs.cpp:188
+#: ffrs.cpp:191
msgid "French Foreign Region"
msgstr "Область Франции"
-#: ffrs.cpp:194
+#: ffrs.cpp:197
msgid "Width:"
msgstr "Ширина:"
-#: ffrs.cpp:200
+#: ffrs.cpp:203
msgid "Height:"
msgstr "Высота:"
-#: ffrs.cpp:206
+#: ffrs.cpp:209
msgid "Visible block size:"
msgstr "Размер видимых блоков:"
-#: ffrs.cpp:212
+#: ffrs.cpp:215
msgid "Transparent block size:"
msgstr "Размер прозрачных блоков:"
-#: ffrs.cpp:218
+#: ffrs.cpp:221
msgid "Update interval:"
msgstr "Интервал обновления:"
-#: ffrs.cpp:224
+#: ffrs.cpp:227
msgid "Foreground color:"
msgstr "Цвет переднего плана:"
-#: ffrs.cpp:229
+#: ffrs.cpp:232
msgid "Background color:"
msgstr "Цвет фона:"
diff --git a/tde-i18n-ru/messages/tdeaddons/fsview.po b/tde-i18n-ru/messages/tdeaddons/fsview.po
index 560eb7fe53a..516ee8cfe1f 100644
--- a/tde-i18n-ru/messages/tdeaddons/fsview.po
+++ b/tde-i18n-ru/messages/tdeaddons/fsview.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: fsview\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-10-18 12:20+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po b/tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po
index e0234525565..be493f8de5b 100644
--- a/tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po
@@ -1,31 +1,35 @@
# TDE3 - tdeaddons/imagerename_plugin.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002-2003.
-#
+# Danila Shatrov <shatrov532@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: imagerename_plugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2003-09-17 16:48+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/rename-image/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: image_plugin.cpp:70
msgid "You want to overwrite the left picture with the one on the right."
@@ -37,7 +41,8 @@ msgid ""
"on the local host.\n"
"Click on this label to load it.\n"
msgstr ""
-"Этот рисунок локально не сохранён.\n"
+"Этот рисунок локально\n"
+"не сохранён.\n"
"Щёлкните на ссылку, чтобы загрузить его.\n"
#: imagevisualizer.cpp:54
diff --git a/tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po b/tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po
index 4222a3e56d3..534a9bcf92d 100644
--- a/tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po
@@ -3,33 +3,34 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: imgalleryplugin\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2007-01-19 15:59+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-imgallery/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"
#: imgallerydialog.cpp:53
msgid "Create Image Gallery"
@@ -236,9 +237,9 @@ msgstr ""
#: imgalleryplugin.cpp:226
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: imgalleryplugin.cpp:323 imgalleryplugin.cpp:418
#, c-format
msgid "Couldn't open file: %1"
-msgstr "Не удаётся открыть файл: %1"
+msgstr "Не удалось открыть файл: %1"
diff --git a/tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po b/tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po
index b6930bbd07c..1b4aee27c8c 100644
--- a/tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po
+++ b/tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po
@@ -5,33 +5,34 @@
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katecppsymbolviewer\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2007-03-29 19:35+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-cppsymbolviewer/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"
#: cpp_parser.cpp:43
msgid "Macros"
diff --git a/tde-i18n-ru/messages/tdeaddons/katefiletemplates.po b/tde-i18n-ru/messages/tdeaddons/katefiletemplates.po
index e523d04f2a6..49f004e0a94 100644
--- a/tde-i18n-ru/messages/tdeaddons/katefiletemplates.po
+++ b/tde-i18n-ru/messages/tdeaddons/katefiletemplates.po
@@ -2,33 +2,34 @@
# Copyright (c) 2005 TDE Russian translation team.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katefiletemplates\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-02-08 12:30+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-filetemplates/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"
#: filetemplates.cpp:135
msgid "Any File..."
diff --git a/tde-i18n-ru/messages/tdeaddons/katefll_initplugin.po b/tde-i18n-ru/messages/tdeaddons/katefll_initplugin.po
index 57252dae699..04796bd3516 100644
--- a/tde-i18n-ru/messages/tdeaddons/katefll_initplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/katefll_initplugin.po
@@ -1,33 +1,34 @@
# TDE3 - tdeaddons/katefll_initplugin.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katefll_initplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16: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-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-fll_initplugin/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.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"
+"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"
#: katefll_plugin.cpp:77
msgid "Open File List..."
diff --git a/tde-i18n-ru/messages/tdeaddons/katefll_plugin.po b/tde-i18n-ru/messages/tdeaddons/katefll_plugin.po
index ce567a6c5ef..a9b1613f955 100644
--- a/tde-i18n-ru/messages/tdeaddons/katefll_plugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/katefll_plugin.po
@@ -2,33 +2,34 @@
# Copyright (C) 2005 TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2005.
# Gregory Mokhin <mok@kde.ru>, 2002
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katefll_plugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16: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-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-fll_plugin/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.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"
+"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"
#: katefll_plugin.cpp:77
msgid "Open File List..."
diff --git a/tde-i18n-ru/messages/tdeaddons/katehelloworld.po b/tde-i18n-ru/messages/tdeaddons/katehelloworld.po
index f7d3e862960..3595812d5ee 100644
--- a/tde-i18n-ru/messages/tdeaddons/katehelloworld.po
+++ b/tde-i18n-ru/messages/tdeaddons/katehelloworld.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/katehelloworld.pot Russian translation.
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katehelloworld\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2001-12-07 17:12+0300\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-helloworld/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.5\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"
#: plugin_katehelloworld.cpp:33
msgid "Insert Hello World"
diff --git a/tde-i18n-ru/messages/tdeaddons/katehtmltools.po b/tde-i18n-ru/messages/tdeaddons/katehtmltools.po
index 0ad2f38007f..9ffa8c70d9f 100644
--- a/tde-i18n-ru/messages/tdeaddons/katehtmltools.po
+++ b/tde-i18n-ru/messages/tdeaddons/katehtmltools.po
@@ -4,31 +4,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katehtmltools\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-07-11 12:06+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-htmltools/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"
+"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"
#: plugin_katehtmltools.cpp:53
msgid "HT&ML Tag..."
diff --git a/tde-i18n-ru/messages/tdeaddons/kateinsertcommand.po b/tde-i18n-ru/messages/tdeaddons/kateinsertcommand.po
index 5ba89e814cc..7e83c86dde6 100644
--- a/tde-i18n-ru/messages/tdeaddons/kateinsertcommand.po
+++ b/tde-i18n-ru/messages/tdeaddons/kateinsertcommand.po
@@ -7,32 +7,34 @@
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kateinsertcommand\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-07-21 12:16+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-insertcommand/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"
#: plugin_kateinsertcommand.cpp:86
msgid "Insert Command..."
@@ -110,7 +112,7 @@ msgid ""
msgstr ""
"Введите команду интерпретатора или имя программы, чей вывод вы хотите "
"вставить в документ. Можете свободно использовать перенаправление ввода/"
-"вывода, если вам это нужно"
+"вывода, если вам это нужно."
#: plugin_kateinsertcommand.cpp:326
msgid ""
@@ -182,9 +184,9 @@ msgstr ""
"p><p><strong>Текущая папка (по умолчанию)</strong> - папка, из которой "
"запущено приложение с этим модулем. Как правило, это ваша домашняя папка.</"
"p><p><strong>Папка документа</strong> - папка, в которой хранится документ. "
-"Используется только для локальных документов.<p><strong>Недавняя папка</"
-"strong> - папка, использовавшаяся во время последнего запуска этого модуля.</"
-"p></qt>"
+"Используется только для локальных документов.</p><p><strong>Недавняя папка</"
+"strong> - папка, использовавшаяся во время последнего запуска этого "
+"модуля.</p></qt>"
#: plugin_kateinsertcommand.h:76
msgid "Configure Insert Command Plugin"
diff --git a/tde-i18n-ru/messages/tdeaddons/katekjswrapper.po b/tde-i18n-ru/messages/tdeaddons/katekjswrapper.po
index 460a9a754ed..3a01dca4892 100644
--- a/tde-i18n-ru/messages/tdeaddons/katekjswrapper.po
+++ b/tde-i18n-ru/messages/tdeaddons/katekjswrapper.po
@@ -1,32 +1,33 @@
# translation of katekjswrapper.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katekjswrapper\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-16 16:57-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-kjswrapper/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"
#: bindings.cpp:93
msgid "Call of DocumentManager member on destroyed object"
diff --git a/tde-i18n-ru/messages/tdeaddons/katemake.po b/tde-i18n-ru/messages/tdeaddons/katemake.po
index 3a586194449..61cecd92e1e 100644
--- a/tde-i18n-ru/messages/tdeaddons/katemake.po
+++ b/tde-i18n-ru/messages/tdeaddons/katemake.po
@@ -6,30 +6,34 @@
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katemake\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-09-08 19:12+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-make/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"
+"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"
#: plugin_katemake.cpp:86
msgid "Make Output"
diff --git a/tde-i18n-ru/messages/tdeaddons/katemodeline.po b/tde-i18n-ru/messages/tdeaddons/katemodeline.po
index c830cd69377..e38048f2193 100644
--- a/tde-i18n-ru/messages/tdeaddons/katemodeline.po
+++ b/tde-i18n-ru/messages/tdeaddons/katemodeline.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/katemodeline.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katemodeline.po\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-11-15 10:32+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-modeline/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"
#: ModelinePlugin.cpp:58
msgid "Apply Modeline"
diff --git a/tde-i18n-ru/messages/tdeaddons/kateopenheader.po b/tde-i18n-ru/messages/tdeaddons/kateopenheader.po
index 4eed9c665ef..ae964863f6b 100644
--- a/tde-i18n-ru/messages/tdeaddons/kateopenheader.po
+++ b/tde-i18n-ru/messages/tdeaddons/kateopenheader.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/kateopenheader.pot Russian translation.
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kateopenheader\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-10-01 18:12+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-openheader/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"
#: plugin_kateopenheader.cpp:53
msgid "Open .h/.cpp/.c"
diff --git a/tde-i18n-ru/messages/tdeaddons/katepybrowse.po b/tde-i18n-ru/messages/tdeaddons/katepybrowse.po
index fd201a75a31..9e72969d1f0 100644
--- a/tde-i18n-ru/messages/tdeaddons/katepybrowse.po
+++ b/tde-i18n-ru/messages/tdeaddons/katepybrowse.po
@@ -3,33 +3,34 @@
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002-2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katepybrowse\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-06-28 15:32+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-pybrowse/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"
#: kpybrowser.cpp:188
msgid "Name"
diff --git a/tde-i18n-ru/messages/tdeaddons/katesnippets.po b/tde-i18n-ru/messages/tdeaddons/katesnippets.po
index 9db6c2c601a..bc3b47d60f1 100644
--- a/tde-i18n-ru/messages/tdeaddons/katesnippets.po
+++ b/tde-i18n-ru/messages/tdeaddons/katesnippets.po
@@ -1,32 +1,33 @@
# translation of katesnippets.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katesnippets\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-12 09:41-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-snippets/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"
#: CWidgetSnippetsBase.ui:19 plugin_katesnippets.cpp:121
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeaddons/katesort.po b/tde-i18n-ru/messages/tdeaddons/katesort.po
new file mode 100644
index 00000000000..3dd3470e7e8
--- /dev/null
+++ b/tde-i18n-ru/messages/tdeaddons/katesort.po
@@ -0,0 +1,149 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-02-26 18:16+0000\n"
+"PO-Revision-Date: 2024-03-02 19:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-sort/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"
+
+#: plugin_sort.cpp:79 sortdialoglayout.ui:16
+#, no-c-format
+msgid "Sort"
+msgstr "Сортировка"
+
+#: sortdialog.cpp:31
+msgid "Sort in ascending order (from A to Z or 0 to 9)."
+msgstr "Сортировка по возрастанию (от А до Я или от 0 до 9)."
+
+#: sortdialog.cpp:34
+msgid "Sort in descending order (from Z to A or 9 to 0)."
+msgstr "Сортировка по убыванию (от Я до А или от 9 до 0)."
+
+#: sortdialog.cpp:37
+msgid "Check this for case sensitive sort."
+msgstr "Включить для сортировки с учётом регистра."
+
+#: sortdialog.cpp:39
+msgid "Check this to remove all duplicated records."
+msgstr "Включить для удаления всех дубликатов записей."
+
+#: sortdialog.cpp:41
+msgid ""
+"Check this for sorting by specific column.\n"
+"\n"
+"If a part of one line is selected, this checkbox is automatically selected. "
+"Start and end fields are filled according to selection."
+msgstr ""
+"Включить для сортировки по определённому столбцу.\n"
+"\n"
+"Если выделена часть одной строки, этот флажок устанавливается автоматически. "
+"Поля начала и конца заполняются в соответствии с выбором."
+
+#: sortdialog.cpp:46
+msgid "Start column of the sorting area."
+msgstr "Начальный столбец области сортировки."
+
+#: sortdialog.cpp:48
+msgid "End column of the sorting area."
+msgstr "Конечный столбец области сортировки."
+
+#: sortdialog.cpp:50
+msgid "Alphabetical sorting (A-Z)."
+msgstr "Сортировка по алфавиту (А-Я)."
+
+#: sortdialog.cpp:52
+msgid "Numeric sorting (0-9)"
+msgstr "Числовая сортировка (0-9)"
+
+#: sortdialog.cpp:76
+msgid ""
+"Fields:\n"
+"\"Starting at\" and \"Ending at\"\n"
+"have to contains numbers."
+msgstr ""
+"Поля:\n"
+"«Начало» и «Конец»\n"
+"должны содержать числа."
+
+#: sortdialoglayout.ui:88
+#, no-c-format
+msgid "Sort order"
+msgstr "Порядок сортировки"
+
+#: sortdialoglayout.ui:107
+#, no-c-format
+msgid "&Ascending"
+msgstr "По &возрастанию"
+
+#: sortdialoglayout.ui:118
+#, no-c-format
+msgid "&Descending"
+msgstr "По &убыванию"
+
+#: sortdialoglayout.ui:130
+#, no-c-format
+msgid "Advanced"
+msgstr "Расширенное"
+
+#: sortdialoglayout.ui:149
+#, no-c-format
+msgid "&Case sensitive"
+msgstr "&С учётом регистра"
+
+#: sortdialoglayout.ui:157
+#, no-c-format
+msgid "Uni&que"
+msgstr "&Уникальное"
+
+#: sortdialoglayout.ui:165
+#, no-c-format
+msgid "B&y column"
+msgstr "&По столбцу"
+
+#: sortdialoglayout.ui:183
+#, no-c-format
+msgid "Starting at:"
+msgstr "Начало:"
+
+#: sortdialoglayout.ui:235
+#, no-c-format
+msgid "Ending at:"
+msgstr "Конец:"
+
+#: sortdialoglayout.ui:298
+#, no-c-format
+msgid "Sort type"
+msgstr "Тип сортировки"
+
+#: sortdialoglayout.ui:317
+#, no-c-format
+msgid "Alpha&betical"
+msgstr "По алфав&иту"
+
+#: sortdialoglayout.ui:328
+#, no-c-format
+msgid "Nu&meric"
+msgstr "Числ&овой"
diff --git a/tde-i18n-ru/messages/tdeaddons/katetabbarextension.po b/tde-i18n-ru/messages/tdeaddons/katetabbarextension.po
index 2783475804a..8b170b3b0b3 100644
--- a/tde-i18n-ru/messages/tdeaddons/katetabbarextension.po
+++ b/tde-i18n-ru/messages/tdeaddons/katetabbarextension.po
@@ -2,37 +2,38 @@
# translation of katetabbarextension.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katetabbarextension\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2007-12-10 17:55+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-tabbarextension/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"
#: plugin_katetabbarextension.cpp:483
msgid "Behavior options"
-msgstr ""
+msgstr "Параметры поведения"
#: plugin_katetabbarextension.cpp:486
msgid "Sort files alphabetically"
@@ -40,7 +41,7 @@ msgstr "Сортировать по алфавиту"
#: plugin_katetabbarextension.cpp:487
msgid "Close document on mouse middle click"
-msgstr ""
+msgstr "Закрывать документ по среднему щелчку мыши"
#: plugin_katetabbarextension.h:348 ui.rc:4
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeaddons/katetextfilter.po b/tde-i18n-ru/messages/tdeaddons/katetextfilter.po
index d8209c4fe8c..6f2ec9fd59c 100644
--- a/tde-i18n-ru/messages/tdeaddons/katetextfilter.po
+++ b/tde-i18n-ru/messages/tdeaddons/katetextfilter.po
@@ -1,33 +1,34 @@
# TDE3 - tdeaddons/katetextfilter.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Gregory Mokhin <mok@kde.ru>, 2001.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katetextfilter\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:19+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-textfilter/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.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"
+"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"
#: plugin_katetextfilter.cpp:66
msgid "Filter Te&xt..."
diff --git a/tde-i18n-ru/messages/tdeaddons/katexmlcheck.po b/tde-i18n-ru/messages/tdeaddons/katexmlcheck.po
index 73c47df9e77..7b07039feef 100644
--- a/tde-i18n-ru/messages/tdeaddons/katexmlcheck.po
+++ b/tde-i18n-ru/messages/tdeaddons/katexmlcheck.po
@@ -1,31 +1,34 @@
# Translation of katexmlcheck.po into Russian
# Copyright (C) 2002 TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002,2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katexmlcheck\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2003-04-28 20:17+0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-xmlcheck/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: plugin_katexmlcheck.cpp:71
msgid "XML Checker Output"
diff --git a/tde-i18n-ru/messages/tdeaddons/katexmltools.po b/tde-i18n-ru/messages/tdeaddons/katexmltools.po
index 13e1a898720..c2d072c470c 100644
--- a/tde-i18n-ru/messages/tdeaddons/katexmltools.po
+++ b/tde-i18n-ru/messages/tdeaddons/katexmltools.po
@@ -4,31 +4,34 @@
# Gregory Mokhin <mok@kde.ru>, 2001, 2002,2003.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: katexmltools\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-07-11 12:06+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kate-xmltools/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"
+"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"
#: plugin_katexmltools.cpp:152
msgid "&Insert Element..."
diff --git a/tde-i18n-ru/messages/tdeaddons/kbinaryclock.po b/tde-i18n-ru/messages/tdeaddons/kbinaryclock.po
index 072bb0fa528..8ba9e1df5fe 100644
--- a/tde-i18n-ru/messages/tdeaddons/kbinaryclock.po
+++ b/tde-i18n-ru/messages/tdeaddons/kbinaryclock.po
@@ -1,32 +1,34 @@
# TDE3 - kbinaryclock.po Russian translation
# Wizard580 <wizardkde@yandex.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kbinaryclock\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-04-12 13:36+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kicker-kbinaryclock/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"
#: datepicker.cpp:42
msgid "Calendar"
diff --git a/tde-i18n-ru/messages/tdeaddons/kmathapplet.po b/tde-i18n-ru/messages/tdeaddons/kmathapplet.po
index 4da58ce0dfb..ac6a69fa0d2 100644
--- a/tde-i18n-ru/messages/tdeaddons/kmathapplet.po
+++ b/tde-i18n-ru/messages/tdeaddons/kmathapplet.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/kmathapplet.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmathapplet\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-29 12:14+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kicker-kmathapplet/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"
#: mathapplet.cpp:67
msgid "Evaluate:"
diff --git a/tde-i18n-ru/messages/tdeaddons/konqsidebar_delicious.po b/tde-i18n-ru/messages/tdeaddons/konqsidebar_delicious.po
index 4a7f6952345..4823abac716 100644
--- a/tde-i18n-ru/messages/tdeaddons/konqsidebar_delicious.po
+++ b/tde-i18n-ru/messages/tdeaddons/konqsidebar_delicious.po
@@ -1,33 +1,34 @@
# TDE3 - tdeaddons/konqsidebar_delicious.po Russian translation.
# Copyright (C) 2006, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2006.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_delicious\n"
"POT-Creation-Date: 2020-09-27 19:42+0200\n"
-"PO-Revision-Date: 2006-02-08 12:35+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konqsidebar-delicious/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"
#: mainWidget.cpp:232
msgid "Check All"
diff --git a/tde-i18n-ru/messages/tdeaddons/konqsidebar_mediaplayer.po b/tde-i18n-ru/messages/tdeaddons/konqsidebar_mediaplayer.po
index 2c1347fa6a8..45194d72da3 100644
--- a/tde-i18n-ru/messages/tdeaddons/konqsidebar_mediaplayer.po
+++ b/tde-i18n-ru/messages/tdeaddons/konqsidebar_mediaplayer.po
@@ -4,31 +4,34 @@
# Gregory Mokhin <mok@kde.ru>, 2001.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_mediaplayer\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-06-28 15:53+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konqsidebar-mediaplayer/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"
+"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"
#: mediaplayer.cpp:67
msgid "Media Player"
diff --git a/tde-i18n-ru/messages/tdeaddons/konqsidebar_metabar.po b/tde-i18n-ru/messages/tdeaddons/konqsidebar_metabar.po
index e4236c8dadf..f2ebdc1068b 100644
--- a/tde-i18n-ru/messages/tdeaddons/konqsidebar_metabar.po
+++ b/tde-i18n-ru/messages/tdeaddons/konqsidebar_metabar.po
@@ -3,32 +3,34 @@
#
# Andrey Cherepanov <sibskull@mail.ru>, 2006.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_metabar\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-10-05 12:22+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konqsidebar-metabar/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"
#: configdialog.cpp:65
msgid "Configuration - Metabar"
diff --git a/tde-i18n-ru/messages/tdeaddons/konqsidebar_news.po b/tde-i18n-ru/messages/tdeaddons/konqsidebar_news.po
index 97942a50e62..8ef45fd4b80 100644
--- a/tde-i18n-ru/messages/tdeaddons/konqsidebar_news.po
+++ b/tde-i18n-ru/messages/tdeaddons/konqsidebar_news.po
@@ -1,20 +1,21 @@
# translation of konqsidebar_news.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_news\n"
-"POT-Creation-Date: 2020-09-27 19:42+0200\n"
-"PO-Revision-Date: 2005-01-16 17:08-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+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/tdeaddons/konqsidebar-news/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 ""
@@ -58,7 +59,7 @@ msgstr "&Настроить Текущие новости..."
#: nsstacktabwidget.cpp:96
msgid "&About Newsticker"
-msgstr "&О программе Текущие новости "
+msgstr "&О программе Newsticker"
#: nsstacktabwidget.cpp:98
msgid "&Report Bug..."
diff --git a/tde-i18n-ru/messages/tdeaddons/ktimemon.po b/tde-i18n-ru/messages/tdeaddons/ktimemon.po
index f8ad2da162c..986d4aa25f9 100644
--- a/tde-i18n-ru/messages/tdeaddons/ktimemon.po
+++ b/tde-i18n-ru/messages/tdeaddons/ktimemon.po
@@ -4,150 +4,152 @@
# Olga Karpov <karpovolga@hotmail.com>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ktimemon\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-12-14 11:36+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kicker-ktimemon/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"
-#: confdlg.cc:50
+#: confdlg.cpp:50
msgid "&General"
msgstr "&Общие"
-#: confdlg.cc:54
+#: confdlg.cpp:54
msgid "Sample &Rate"
msgstr "&Периодичность"
-#: confdlg.cc:59
+#: confdlg.cpp:59
msgid " msec"
msgstr " мс"
-#: confdlg.cc:62
+#: confdlg.cpp:62
msgid "Scaling"
msgstr "Масштабирование"
-#: confdlg.cc:67
+#: confdlg.cpp:67
msgid "&Automatic"
msgstr "&Автоматическое"
-#: confdlg.cc:72
+#: confdlg.cpp:72
msgid "&Paging:"
msgstr "&Страницы памяти:"
-#: confdlg.cc:76
+#: confdlg.cpp:76
msgid "&Swapping:"
msgstr "&Подкачка:"
-#: confdlg.cc:79
+#: confdlg.cpp:79
msgid "&Context switch:"
msgstr "&Контекстные переключения:"
-#: confdlg.cc:85
+#: confdlg.cpp:85
msgid "C&olors"
msgstr "&Цвета"
-#: confdlg.cc:98 confdlg.cc:104
+#: confdlg.cpp:98 confdlg.cpp:104
msgid "Kernel:"
msgstr "Ядро:"
-#: confdlg.cc:99
+#: confdlg.cpp:99
msgid "User:"
msgstr "Пользователь:"
-#: confdlg.cc:100
+#: confdlg.cpp:100
msgid "Nice:"
msgstr "Приоритет:"
-#: confdlg.cc:101
+#: confdlg.cpp:101
msgid "IOWait:"
msgstr "Ожидание ввода-вывода:"
-#: confdlg.cc:105
+#: confdlg.cpp:105
msgid "Used:"
msgstr "Использовано:"
-#: confdlg.cc:106
+#: confdlg.cpp:106
msgid "Buffers:"
msgstr "Буферы:"
-#: confdlg.cc:107
+#: confdlg.cpp:107
msgid "Cached:"
msgstr "Кэш:"
-#: confdlg.cc:110
+#: confdlg.cpp:110
msgid "CPU"
msgstr "Процессор"
-#: confdlg.cc:125
+#: confdlg.cpp:125
msgid "Memory"
msgstr "Память"
-#: confdlg.cc:139
+#: confdlg.cpp:139
msgid "Swap"
msgstr "Подкачка"
-#: confdlg.cc:142
+#: confdlg.cpp:142
msgid "Swap:"
msgstr "Подкачка:"
-#: confdlg.cc:151
+#: confdlg.cpp:151
msgid "Backgd:"
msgstr "Фон:"
-#: confdlg.cc:164
+#: confdlg.cpp:164
msgid "&Interaction"
msgstr "&Привязки"
-#: confdlg.cc:168
+#: confdlg.cpp:168
msgid "Mouse Events"
msgstr "Действия мыши"
-#: confdlg.cc:183
+#: confdlg.cpp:183
msgid "Left button:"
msgstr "Левая кнопка:"
-#: confdlg.cc:184
+#: confdlg.cpp:184
msgid "Middle button:"
msgstr "Средняя кнопка:"
-#: confdlg.cc:185
+#: confdlg.cpp:185
msgid "Right button:"
msgstr "Правая кнопка:"
-#: confdlg.cc:193
+#: confdlg.cpp:193
msgid "Is Ignored"
msgstr "Игнорируется"
-#: confdlg.cc:196
+#: confdlg.cpp:196
msgid "Pops Up Menu"
msgstr "Вызывает меню"
-#: confdlg.cc:197
+#: confdlg.cpp:197
msgid "Starts"
msgstr "Запускает"
-#: sample.cc:103
+#: sample.cpp:103
msgid ""
"Unable to open the file '%1'. The diagnostics are:\n"
"%2.\n"
@@ -161,7 +163,7 @@ msgstr ""
"файловая система proc не соответствует\n"
"стандарту Linux?"
-#: sample.cc:113
+#: sample.cpp:113
msgid ""
"Unable to open the file '%1'. The diagnostics are:\n"
"%2.\n"
@@ -173,7 +175,7 @@ msgstr ""
"Этот файл необходим для того, чтобы определить текущие сведения о системе. "
"Возможно, ваша файловая система proc не соответствует стандарту Linux?"
-#: sample.cc:123
+#: sample.cpp:123
msgid ""
"Unable to initialize the 'kstat' library. This library is used for accessing "
"kernel information. The diagnostics are:\n"
@@ -187,7 +189,7 @@ msgstr ""
"Действительно ли вы работаете в Solaris? Возможно, вы захотите послать "
"сообщение на mueller@kde.org, и мы попытаемся найти ошибку."
-#: sample.cc:212
+#: sample.cpp:212
msgid ""
"Unable to read the memory usage file '%1'.\n"
"The diagnostics are: %2"
@@ -195,7 +197,7 @@ msgstr ""
"Невозможно прочитать файл использования памяти '%1'\n"
"Сообщение об ошибке: %2"
-#: sample.cc:222
+#: sample.cpp:222
msgid ""
"The memory usage file '%1' seems to use a different file format than "
"expected.\n"
@@ -208,7 +210,7 @@ msgstr ""
"Возможно, ваша версия файловой системы proc несовместима с поддерживаемыми "
"версиями. Сообщите об этой ошибке на http://bugs.trinitydesktop.org/."
-#: sample.cc:239
+#: sample.cpp:239
msgid ""
"Unable to read the system usage file '%1'.\n"
"The diagnostics are: %2"
@@ -216,7 +218,7 @@ msgstr ""
"Невозможно прочитать файл загрузки системы '%1'.\n"
"Сообщение об ошибке: %2"
-#: sample.cc:266
+#: sample.cpp:266
msgid ""
"Unable to obtain system information.\n"
"The table(2) system call returned an error for table %1.\n"
@@ -228,7 +230,7 @@ msgstr ""
"Обратитесь к разработчику по адресу mueller@kde.org и он попробует "
"разобраться."
-#: sample.cc:309
+#: sample.cpp:309
msgid ""
"Unable to find any entries for CPU statistics in the 'kstat' library. Are "
"you running a non-standard version of Solaris?\n"
@@ -240,7 +242,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:325
+#: sample.cpp:325
msgid ""
"Unable to read the CPU statistics entry from the 'kstat' library. The "
"diagnostics are '%1'.\n"
@@ -252,7 +254,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:338
+#: sample.cpp:338
msgid ""
"The number of CPUs appears to have changed at very short notice, or the "
"'kstat' library returns inconsistent results (%1 vs. %2 CPUs).\n"
@@ -264,7 +266,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:350
+#: sample.cpp:350
msgid ""
"Unable to read the memory statistics entry from the 'kstat' library. The "
"diagnostics are '%1'\n"
@@ -276,7 +278,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:367
+#: sample.cpp:367
msgid ""
"There seems to be a problem with KTimeMon's handling of the 'kstat' library: "
"0 bytes of physical memory determined!\n"
@@ -290,7 +292,7 @@ msgstr ""
"Обратитесь к разработчику по адресу mueller@kde.org и он попробует "
"разобраться."
-#: sample.cc:379
+#: sample.cpp:379
msgid ""
"Unable to determine the number of swap spaces. The diagnostics are '%1'.\n"
"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
@@ -301,7 +303,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:388
+#: sample.cpp:388
msgid ""
"KTimeMon ran out of memory while trying to determine the swap usage.\n"
"Attempted to allocate %1 bytes of memory (2 * %2 + %3 * %4).\n"
@@ -313,7 +315,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:400
+#: sample.cpp:400
msgid ""
"Unable to determine the swap usage.\n"
"The diagnostics are '%1'.\n"
@@ -325,7 +327,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: sample.cc:407
+#: sample.cpp:407
msgid ""
"Information was requested for %1 swap spaces, but only %2 swap entries were "
"returned.\n"
@@ -339,7 +341,7 @@ msgstr ""
"Сообщите об ошибке на сайте http://bugs.trinitydesktop.org/ и разработчики "
"попробуют разобраться."
-#: timemon.cc:173
+#: timemon.cpp:173
msgid ""
"cpu: %1% idle\n"
"mem: %2 MB %3% free\n"
@@ -349,32 +351,31 @@ msgstr ""
"память: %2 MB %3% свободно\n"
"подкачка: %4 MB %5% свободно"
-#: timemon.cc:238
-#, fuzzy
+#: timemon.cpp:238
msgid ""
"KTimeMon for TDE\n"
"Maintained by Dirk A. Mueller <dmuell@gmx.net>\n"
"Written by M. Maierhofer (m.maierhofer@tees.ac.uk)\n"
"Based on timemon by H. Maierhofer"
msgstr ""
-"Утилита KTimeMon для TDE\n"
-"Текущее сопровождение Dirk A. Mueller <dmuell@gmx.net>\n"
+"KTimeMon для TDE\n"
+"Сопровождается Dirk A. Mueller <dmuell@gmx.net>\n"
"Автор M. Maierhofer (m.maierhofer@tees.ac.uk)\n"
-"Основан на timemon, программой созданной H. Maierhofer"
+"Основан на timemon от H. Maierhofer"
-#: timemon.cc:246
+#: timemon.cpp:246
msgid "System Monitor"
msgstr "Системный монитор"
-#: timemon.cc:247
+#: timemon.cpp:247
msgid "Horizontal Bars"
msgstr "Горизонтальная диаграмма"
-#: timemon.cc:248
+#: timemon.cpp:248
msgid "Preferences..."
msgstr "Настройки..."
-#: timemon.cc:428
+#: timemon.cpp:428
msgid ""
"Got diagnostic output from child command:\n"
"\n"
diff --git a/tde-i18n-ru/messages/tdeaddons/libkaddrbk_geo_xxport.po b/tde-i18n-ru/messages/tdeaddons/libkaddrbk_geo_xxport.po
index 987f4b4183d..2555a695fdb 100644
--- a/tde-i18n-ru/messages/tdeaddons/libkaddrbk_geo_xxport.po
+++ b/tde-i18n-ru/messages/tdeaddons/libkaddrbk_geo_xxport.po
@@ -1,33 +1,34 @@
# Translation of libkaddrbk_geo_xxport.po into Russian
# Copyright (C) 2003 TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkaddrbk_geo_xxport\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-01-13 16:53+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kaddressbook-kworldclock/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"
#: geo_xxport.cpp:46
msgid "Export Geo Data..."
diff --git a/tde-i18n-ru/messages/tdeaddons/libkaddrbk_gmx_xxport.po b/tde-i18n-ru/messages/tdeaddons/libkaddrbk_gmx_xxport.po
index 2051ffc7c62..f77565d5b8d 100644
--- a/tde-i18n-ru/messages/tdeaddons/libkaddrbk_gmx_xxport.po
+++ b/tde-i18n-ru/messages/tdeaddons/libkaddrbk_gmx_xxport.po
@@ -1,32 +1,33 @@
# translation of libkaddrbk_gmx_xxport.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkaddrbk_gmx_xxport\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-16 17:11-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kaddressbook-gmx/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"
#: gmx_xxport.cpp:54
msgid "Import GMX Address Book..."
diff --git a/tde-i18n-ru/messages/tdeaddons/lyrics.po b/tde-i18n-ru/messages/tdeaddons/lyrics.po
index 45e56ecdd89..b34fdec44be 100644
--- a/tde-i18n-ru/messages/tdeaddons/lyrics.po
+++ b/tde-i18n-ru/messages/tdeaddons/lyrics.po
@@ -3,33 +3,34 @@
# Copyright (C) 2003, TDE Team.
# Nick Shafff <shafff@ukr.net>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: lyrics\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-08-01 10:43+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-lyrics/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\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"
#: cmodule.cpp:47
msgid "Lyrics"
diff --git a/tde-i18n-ru/messages/tdeaddons/mediacontrol.po b/tde-i18n-ru/messages/tdeaddons/mediacontrol.po
index cfe9068dc02..615b2862922 100644
--- a/tde-i18n-ru/messages/tdeaddons/mediacontrol.po
+++ b/tde-i18n-ru/messages/tdeaddons/mediacontrol.po
@@ -5,22 +5,23 @@
# Valia V. Vaneeva <fattie@altlinux.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: mediacontrol\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:17+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/kicker-mediacontrol/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.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"
-"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 ""
@@ -83,9 +84,8 @@ msgid "Fix for Noatun-Support"
msgstr "Исправление ошибки при работе с Noatun"
#: mediacontrol.cpp:127
-#, fuzzy
msgid "Fix for Vertical Slider"
-msgstr "Исправление ошибки при работе вертикальной прокрутки"
+msgstr "Исправление ошибки вертикальной прокрутки"
#: mediacontrol.cpp:129
msgid "Volume Control Implementation"
@@ -121,7 +121,7 @@ msgid ""
"Is mpd running?"
msgstr ""
"Ошибка подключения к %1:%2.\n"
-"Убедитесь, что mpd запущен."
+"Запущен ли mpd?"
#: mpdInterface.cpp:143
msgid "Host '%1' not found."
@@ -150,7 +150,7 @@ msgstr "Нет тегов: %1"
#: playerInterface.cpp:32
msgid "Could not start media player."
-msgstr "Не удалось запустить проигрыватель"
+msgstr "Не удалось запустить медиапроигрыватель."
#: mediacontrolconfigwidget.ui:46
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeaddons/mf_konqplugin.po b/tde-i18n-ru/messages/tdeaddons/mf_konqplugin.po
index f1c56da6178..5d4763a30b6 100644
--- a/tde-i18n-ru/messages/tdeaddons/mf_konqplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/mf_konqplugin.po
@@ -1,33 +1,34 @@
# TDE3 - tdeaddons/mf_konqplugin.po Russian translation.
# Copyright (C) 2006, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2006.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: mf_konqplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-02-08 12:32+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-microformat/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"
#: konqmficon.cpp:249
msgid "Microformats"
diff --git a/tde-i18n-ru/messages/tdeaddons/minitoolsplugin.po b/tde-i18n-ru/messages/tdeaddons/minitoolsplugin.po
index 0218146066c..dff115f76ea 100644
--- a/tde-i18n-ru/messages/tdeaddons/minitoolsplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/minitoolsplugin.po
@@ -2,31 +2,34 @@
# Copyright (C) 2004, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2003.
# Nick Shafff <linux@l10n.org.ua>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: minitoolsplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-02-25 08:36+0300\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-minitools/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"
#: minitoolsplugin.cpp:49
msgid "&Minitools"
diff --git a/tde-i18n-ru/messages/tdeaddons/pitchablespeed.po b/tde-i18n-ru/messages/tdeaddons/pitchablespeed.po
index 45351bffc3d..7d6832def12 100644
--- a/tde-i18n-ru/messages/tdeaddons/pitchablespeed.po
+++ b/tde-i18n-ru/messages/tdeaddons/pitchablespeed.po
@@ -1,31 +1,34 @@
# TDE3 - pitchablespeed.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: pitchablespeed\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-11-02 20:54+0300\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-pitchablespeed/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"
#: pitchablespeed.cpp:151
msgid "Toggle Speed Slider"
diff --git a/tde-i18n-ru/messages/tdeaddons/rellinks.po b/tde-i18n-ru/messages/tdeaddons/rellinks.po
index d2581c71813..18743414986 100644
--- a/tde-i18n-ru/messages/tdeaddons/rellinks.po
+++ b/tde-i18n-ru/messages/tdeaddons/rellinks.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rellinks\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-11-07 16:14+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeaddons/searchbarplugin.po b/tde-i18n-ru/messages/tdeaddons/searchbarplugin.po
index 5df75ad4d1b..e664e9d5c8c 100644
--- a/tde-i18n-ru/messages/tdeaddons/searchbarplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/searchbarplugin.po
@@ -2,32 +2,34 @@
#
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: searchbarplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-09-08 19:17+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-searchbar/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"
#: searchbar.cpp:80
msgid "Search Bar"
@@ -55,19 +57,19 @@ msgstr "Поиск \"%1\""
#: searchbar.cpp:416
msgid "Use Google Suggest"
-msgstr ""
+msgstr "Использовать Автозаполнение Google"
#: searchbar.cpp:418
msgid "For Google Only"
-msgstr ""
+msgstr "Только для Google"
#: searchbar.cpp:418
msgid "For All Searches"
-msgstr ""
+msgstr "Для всех поисковиков"
#: searchbar.cpp:418
msgid "Never"
-msgstr ""
+msgstr "Никогда"
#: searchbar.cpp:421
msgid "Select Search Engines..."
diff --git a/tde-i18n-ru/messages/tdeaddons/synaescope.po b/tde-i18n-ru/messages/tdeaddons/synaescope.po
index 762f6b35747..0cc3cfe9ff1 100644
--- a/tde-i18n-ru/messages/tdeaddons/synaescope.po
+++ b/tde-i18n-ru/messages/tdeaddons/synaescope.po
@@ -4,31 +4,34 @@
# Gregory Mokhin <mok@kde.ru> 2002.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: synaescope\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-06-28 15:50+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-synaescope/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"
+"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"
#: cmodule.cpp:34
msgid "Synaescope"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_cert.po b/tde-i18n-ru/messages/tdeaddons/tdefile_cert.po
index a8d3e9d024d..88b25aaafa1 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_cert.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_cert.po
@@ -1,32 +1,33 @@
# translation of tdefile_cert.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_cert\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-12 09:43-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-cert/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"
#: tdefile_cert.cpp:53
msgid "Certificate Information"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_desktop.po b/tde-i18n-ru/messages/tdeaddons/tdefile_desktop.po
index 2fca1c4ab3b..6f3307f9718 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_desktop.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_desktop.po
@@ -1,33 +1,34 @@
# TDE3 - tdeaddons/tdefile_desktop.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_desktop\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2007-05-03 12:25+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-desktop/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"
#: tdefile_desktop.cpp:44
msgid "General"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_folder.po b/tde-i18n-ru/messages/tdeaddons/tdefile_folder.po
index e9bf1689eaf..02dbb60a921 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_folder.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_folder.po
@@ -2,33 +2,34 @@
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2002
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_folder\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-10-18 12:16+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-folder/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"
#: tdefile_folder.cpp:42
msgid "Folder Information"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_html.po b/tde-i18n-ru/messages/tdeaddons/tdefile_html.po
index 02aeb5d078c..27455ea94b8 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_html.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_html.po
@@ -4,31 +4,34 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_html\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-07-11 12:07+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-html/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"
+"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"
#: tdefile_html.cpp:48
msgid "General"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_lnk.po b/tde-i18n-ru/messages/tdeaddons/tdefile_lnk.po
index 057ec170915..5d363c03153 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_lnk.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_lnk.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/tdefile_lnk.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_lnk\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-29 11:34+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-lnk/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"
#: lnkforward.cpp:37
msgid "lnkforward"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_mhtml.po b/tde-i18n-ru/messages/tdeaddons/tdefile_mhtml.po
index 0774362b7b9..f88e6fe39ed 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_mhtml.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_mhtml.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/tdefile_mhtml.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mhtml\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-01-29 12:05+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-mhtml/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"
#: tdefile_mhtml.cpp:43
msgid "Document Information"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdefile_txt.po b/tde-i18n-ru/messages/tdeaddons/tdefile_txt.po
index 806f389a000..013baabc3d6 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdefile_txt.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdefile_txt.po
@@ -1,31 +1,34 @@
# TDE3 - tdeaddons/tdefile_txt.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_txt.po\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-11-15 10:56+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/tdefile-txt/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"
#: tdefile_txt.cpp:45
msgid "General"
diff --git a/tde-i18n-ru/messages/tdeaddons/tdehtmlsettingsplugin.po b/tde-i18n-ru/messages/tdeaddons/tdehtmlsettingsplugin.po
index 17f715c5992..c5b059139df 100644
--- a/tde-i18n-ru/messages/tdeaddons/tdehtmlsettingsplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/tdehtmlsettingsplugin.po
@@ -4,19 +4,22 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdehtmlsettingsplugin\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-06-28 15:53+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\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/tdeaddons/konq-tdehtmlsettings/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"
+"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 ""
@@ -88,7 +91,7 @@ msgstr "А&втономный режим работы"
#: settingsplugin.cpp:199
msgid "I can't enable cookies, because the cookie daemon could not be started."
-msgstr "Cookie недоступны, так как демон cookie не запущен."
+msgstr "Куки нельзя включить, так как демон файлов куки не запущен."
#: settingsplugin.cpp:201
msgid "Cookies Disabled"
diff --git a/tde-i18n-ru/messages/tdeaddons/tippecanoe.po b/tde-i18n-ru/messages/tdeaddons/tippecanoe.po
index 4114c2e062b..a531c2d4ae6 100644
--- a/tde-i18n-ru/messages/tdeaddons/tippecanoe.po
+++ b/tde-i18n-ru/messages/tdeaddons/tippecanoe.po
@@ -3,43 +3,44 @@
# Copyright (C) 2002, TDE Russian Translation Team.
# Gregory Mokhin <mok@kde.ru> 2002.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tippecanoe\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-08-16 15:20-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-tippecanoe/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"
-#: synaescope.cpp:36
+#: synaescope.cpp:39
msgid "Tippecanoe - Noatun"
msgstr "Tippecanoe - Noatun"
-#: synaescope.cpp:55
+#: synaescope.cpp:58
msgid "Toggle Tippecanoe"
msgstr "Включить/отключить Tippecanoe"
-#: synaescope.cpp:63
+#: synaescope.cpp:66
msgid "Unable to start noatuntippecanoe.bin. Check your installation."
msgstr ""
"Не удаётся запустить noatuntippecanoe.bin. Проверьте правильность установки."
diff --git a/tde-i18n-ru/messages/tdeaddons/tyler.po b/tde-i18n-ru/messages/tdeaddons/tyler.po
index 19176b2291e..7e24eb81b48 100644
--- a/tde-i18n-ru/messages/tdeaddons/tyler.po
+++ b/tde-i18n-ru/messages/tdeaddons/tyler.po
@@ -3,35 +3,36 @@
# Copyright (C) 2002, TDE Russian Translation Team.
# Gregory Mokhin <mok@kde.ru> 2002.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tyler\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-08-16 15:20-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-tyler/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"
-#: tyler.cpp:46
+#: tyler.cpp:49
msgid "Unable to start noatuntyler.bin. Check your installation."
msgstr ""
"Не удаётся запустить noatuntyler.bin. Проверьте правильность установки."
diff --git a/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po b/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po
index b9dea4955cd..8a57d932a81 100644
--- a/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po
+++ b/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po
@@ -4,19 +4,22 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: validatorsplugin\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-06-28 15:49+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\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/tdeaddons/konq-validators/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"
+"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 ""
@@ -32,7 +35,7 @@ msgstr "shafff@ukr.net"
#: plugin_validators.cpp:43
msgid "Validate Web Page"
-msgstr "Проверить правильность web-страницы"
+msgstr "Проверить веб-страницу"
#: plugin_validators.cpp:53
msgid "&Validate Web Page"
@@ -73,7 +76,7 @@ msgstr "Передача на сервер невозможна"
#: plugin_validators.cpp:171
msgid "Validating links is not possible for local files."
-msgstr "Проверка ссылок работает только для удалённых файлов"
+msgstr "Проверка ссылок не возможна для локальных файлов."
#: plugin_validators.cpp:184
msgid ""
diff --git a/tde-i18n-ru/messages/tdeaddons/wakeup.po b/tde-i18n-ru/messages/tdeaddons/wakeup.po
index 7bf8bfa7242..d5a5d29ef81 100644
--- a/tde-i18n-ru/messages/tdeaddons/wakeup.po
+++ b/tde-i18n-ru/messages/tdeaddons/wakeup.po
@@ -1,70 +1,73 @@
# TDE3 - tdeaddons/wakeup.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: wakeup.po\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-11-15 10:59+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-wakeup/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"
-#: wakeup.cpp:169
+#: wakeup.cpp:172
msgid "Wakeup"
msgstr "Пробуждение"
-#: wakeup.cpp:169
+#: wakeup.cpp:172
msgid "Alarm Configuration"
msgstr "Настройка будильника"
-#: wakeup.cpp:203
+#: wakeup.cpp:206
msgid "Select days:"
msgstr "Выберите дни:"
-#: wakeup.cpp:204
+#: wakeup.cpp:207
msgid "Hour"
msgstr "Часов"
-#: wakeup.cpp:205
+#: wakeup.cpp:208
msgid "Minute"
msgstr "Минут"
-#: wakeup.cpp:240
+#: wakeup.cpp:243
msgid "Volume Control"
msgstr "Настройка громкости"
-#: wakeup.cpp:241
+#: wakeup.cpp:244
msgid "No change to volume, just starts the player"
msgstr "Не изменять громкость, просто запустить проигрывание"
-#: wakeup.cpp:242
+#: wakeup.cpp:245
msgid "The volume decreases slowly and finally stops the player"
msgstr ""
"Громкость постепенно уменьшается и в конце концов останавливает проигрывание"
-#: wakeup.cpp:243
+#: wakeup.cpp:246
msgid "The player starts and the volume increases to the chosen value"
msgstr ""
"Запускает проигрывание и громкость увеличивается до указанного значения"
-#: wakeup.cpp:248
+#: wakeup.cpp:251
msgid "Volume increases to:"
msgstr "Громкость увеличивается до:"
diff --git a/tde-i18n-ru/messages/tdeaddons/wavecapture.po b/tde-i18n-ru/messages/tdeaddons/wavecapture.po
index 010ff3f9ed7..b1ea906623b 100644
--- a/tde-i18n-ru/messages/tdeaddons/wavecapture.po
+++ b/tde-i18n-ru/messages/tdeaddons/wavecapture.po
@@ -1,31 +1,34 @@
# TDE3 - wavecapture.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: wavecapture\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2002-11-02 20:56+0300\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/noatun-wavecapture/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"
#: wavecapture.cpp:94
msgid "Wave Capture"
diff --git a/tde-i18n-ru/messages/tdeaddons/webarchiver.po b/tde-i18n-ru/messages/tdeaddons/webarchiver.po
index cd8cb160f50..a1e3bfeddbb 100644
--- a/tde-i18n-ru/messages/tdeaddons/webarchiver.po
+++ b/tde-i18n-ru/messages/tdeaddons/webarchiver.po
@@ -4,33 +4,34 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nick Shafff <shafff@ukr.net>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: webarchiver\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2005-11-07 16:13+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-06 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeaddons/konq-webarchiver/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.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"
+"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"
#: archivedialog.cpp:54 archiveviewbase.ui:16
#, no-c-format
@@ -136,7 +137,7 @@ msgstr "Оригинальный URL"
#: archiveviewbase.ui:88
#, no-c-format
msgid "URL"
-msgstr "URL"
+msgstr "Ссылка"
#: archiveviewbase.ui:99
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeadmin/CMakeLists.txt b/tde-i18n-ru/messages/tdeadmin/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeadmin/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeadmin/Makefile.am b/tde-i18n-ru/messages/tdeadmin/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeadmin/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeadmin/kcmlilo.po b/tde-i18n-ru/messages/tdeadmin/kcmlilo.po
index 45685ba73f6..c55f2ca8992 100644
--- a/tde-i18n-ru/messages/tdeadmin/kcmlilo.po
+++ b/tde-i18n-ru/messages/tdeadmin/kcmlilo.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlilo\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-02-08 13:08+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeadmin/kdat.po b/tde-i18n-ru/messages/tdeadmin/kdat.po
index 8bf81fb2223..7f8250c57ae 100644
--- a/tde-i18n-ru/messages/tdeadmin/kdat.po
+++ b/tde-i18n-ru/messages/tdeadmin/kdat.po
@@ -4,22 +4,22 @@
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kdat\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-12-01 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdeadmin/kdat/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 ""
@@ -1084,12 +1084,12 @@ msgstr ""
#: OptionsDlgWidget.ui:79
#, no-c-format
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: OptionsDlgWidget.ui:84
#, no-c-format
msgid "GB"
-msgstr "Гб"
+msgstr "ГБ"
#: OptionsDlgWidget.ui:94
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeadmin/knetworkconf.po b/tde-i18n-ru/messages/tdeadmin/knetworkconf.po
index 815bdea80ab..0099067902a 100644
--- a/tde-i18n-ru/messages/tdeadmin/knetworkconf.po
+++ b/tde-i18n-ru/messages/tdeadmin/knetworkconf.po
@@ -4,33 +4,34 @@
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: knetworkconf\n"
-"POT-Creation-Date: 2020-06-14 21:27+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.ru>\n"
+"POT-Creation-Date: 2023-06-09 18:17+0000\n"
+"PO-Revision-Date: 2023-12-01 04:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdeadmin/knetworkconf/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 ""
"_: 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 "dolphin210@yandex.ru"
+msgstr "dolphin210@yandex.ru,adem4ik@gmail.com"
#: knetworkconf/kadddevicecontainer.cpp:53
msgid "&Advanced Settings"
@@ -50,7 +51,7 @@ msgid "Forget changes"
msgstr "Отмена"
#: knetworkconf/kadddevicecontainer.cpp:129
-#: knetworkconf/kadddnsserverdlg.ui.h:42 knetworkconf/kaddknownhostdlg.ui.h:25
+#: knetworkconf/kadddnsserverdlg.ui.h:41 knetworkconf/kaddknownhostdlg.ui.h:24
msgid "The format of the specified IP address is not valid."
msgstr "Неверный формат IP-адреса"
@@ -58,8 +59,8 @@ msgstr "Неверный формат IP-адреса"
#: knetworkconf/kadddevicecontainer.cpp:132
#: knetworkconf/kadddevicecontainer.cpp:135
#: knetworkconf/kadddevicecontainer.cpp:138
-#: knetworkconf/kadddnsserverdlg.ui.h:42 knetworkconf/kaddknownhostdlg.ui.h:25
-#: knetworkconf/knetworkconf.cpp:591
+#: knetworkconf/kadddnsserverdlg.ui.h:41 knetworkconf/kaddknownhostdlg.ui.h:24
+#: knetworkconf/knetworkconf.cpp:590
msgid "Invalid IP Address"
msgstr "Недопустимый IP-адрес"
@@ -75,63 +76,63 @@ msgstr "Указанный широковещательный адрес не с
msgid "The format of the specified Gateway is not valid."
msgstr "Неподдерживаемый формат шлюза."
-#: knetworkconf/kadddevicecontainer.cpp:174
+#: knetworkconf/kadddevicecontainer.cpp:167
msgid "Basic Settings"
msgstr "Основные параметры"
-#: knetworkconf/kadddevicecontainer.cpp:179
+#: knetworkconf/kadddevicecontainer.cpp:172
msgid "Advanced Settings"
msgstr "Дополнительные параметры"
-#: knetworkconf/kadddnsserverdlg.ui.h:54
+#: knetworkconf/kadddnsserverdlg.ui.h:53
msgid "You have to type an alias first."
msgstr "Вначале необходимо ввести псевдоним."
-#: knetworkconf/kadddnsserverdlg.ui.h:54
+#: knetworkconf/kadddnsserverdlg.ui.h:53
msgid "Invalid Text"
msgstr "Недопустимое значение"
-#: knetworkconf/kaddknownhostdlg.ui.h:29
+#: knetworkconf/kaddknownhostdlg.ui.h:28
msgid "You must add at least one alias for the specified IP address."
msgstr "Указанному IP-адресу необходимо присвоить хотя бы один псевдоним."
-#: knetworkconf/kaddknownhostdlg.ui.h:29
+#: knetworkconf/kaddknownhostdlg.ui.h:28
msgid "Insufficient Aliases"
msgstr "Недопустимые псевдонимы"
-#: knetworkconf/kaddknownhostdlg.ui.h:63
+#: knetworkconf/kaddknownhostdlg.ui.h:52
msgid "Edit Alias"
msgstr "Изменить псевдоним"
-#: knetworkconf/kaddknownhostdlg.ui.h:64 knetworkconf/kaddknownhostdlg.ui.h:92
+#: knetworkconf/kaddknownhostdlg.ui.h:53 knetworkconf/kaddknownhostdlg.ui.h:81
msgid "Alias:"
msgstr "Псевдоним:"
-#: knetworkconf/kaddknownhostdlg.ui.h:91
+#: knetworkconf/kaddknownhostdlg.ui.h:80
msgid "Add New Alias"
msgstr "Добавить псевдоним"
-#: knetworkconf/knetworkconf.cpp:67
+#: knetworkconf/knetworkconf.cpp:66
msgid "Could not load network configuration information."
msgstr "Невозможно получить данные настройки сети."
-#: knetworkconf/knetworkconf.cpp:68
+#: knetworkconf/knetworkconf.cpp:67
msgid "Error Reading Configuration File"
msgstr "Ошибка при чтении файла конфигурации"
-#: knetworkconf/knetworkconf.cpp:119 knetworkconf/knetworkconf.cpp:757
+#: knetworkconf/knetworkconf.cpp:118 knetworkconf/knetworkconf.cpp:756
msgid "Enabled"
msgstr "Включено"
-#: knetworkconf/knetworkconf.cpp:129 knetworkconf/knetworkconf.cpp:771
+#: knetworkconf/knetworkconf.cpp:128 knetworkconf/knetworkconf.cpp:770
msgid "Disabled"
msgstr "Выключено"
-#: knetworkconf/knetworkconf.cpp:138 knetworkconf/knetworkconf.cpp:305
+#: knetworkconf/knetworkconf.cpp:137 knetworkconf/knetworkconf.cpp:304
msgid "Manual"
msgstr "Вручную"
-#: knetworkconf/knetworkconf.cpp:159
+#: knetworkconf/knetworkconf.cpp:158
msgid ""
"The new configuration has not been saved.\n"
"Do you want to apply changes before quitting?"
@@ -139,57 +140,57 @@ msgstr ""
"Конфигурация не была сохранена.\n"
"Сохранить изменения?"
-#: knetworkconf/knetworkconf.cpp:160 knetworkconf/knetworkconf.cpp:832
-#: knetworkconf/knetworkconf.cpp:851
+#: knetworkconf/knetworkconf.cpp:159 knetworkconf/knetworkconf.cpp:817
+#: knetworkconf/knetworkconf.cpp:836
msgid "New Configuration Not Saved"
msgstr "Конфигурация не сохранена"
-#: knetworkconf/knetworkconf.cpp:207
+#: knetworkconf/knetworkconf.cpp:206
msgid "Edit Server"
msgstr "Изменить сервер"
-#: knetworkconf/knetworkconf.cpp:234
+#: knetworkconf/knetworkconf.cpp:233
#, c-format
msgid "Configure Device %1"
msgstr "Настроить устройство %1"
-#: knetworkconf/knetworkconf.cpp:443
+#: knetworkconf/knetworkconf.cpp:442
msgid "Could not open file '/etc/resolv.conf' for reading."
msgstr "Не удалось прочитать файл /etc/resolv.conf."
-#: knetworkconf/knetworkconf.cpp:444
+#: knetworkconf/knetworkconf.cpp:443
msgid "Error Loading Config Files"
msgstr "Ошибка при загрузке файлов конфигурации"
-#: knetworkconf/knetworkconf.cpp:591
+#: knetworkconf/knetworkconf.cpp:590
msgid "The default Gateway IP address is invalid."
msgstr "Указан недопустимый IP-адрес шлюза, используемого по умолчанию."
-#: knetworkconf/knetworkconf.cpp:682
+#: knetworkconf/knetworkconf.cpp:681
msgid "Enabling interface <b>%1</b>"
msgstr "Включение интерфейса <b>%1</b>"
-#: knetworkconf/knetworkconf.cpp:684
+#: knetworkconf/knetworkconf.cpp:683
msgid "Disabling interface <b>%1</b>"
msgstr "Выключение интерфейса <b>%1</b>"
-#: knetworkconf/knetworkconf.cpp:718
+#: knetworkconf/knetworkconf.cpp:717
msgid ""
"Could not launch backend to change network device state. You will have to do "
"it manually."
msgstr "Не удалось изменить состояние устройства связи. Сделайте это вручную."
-#: knetworkconf/knetworkconf.cpp:739
+#: knetworkconf/knetworkconf.cpp:738
msgid ""
"There was an error changing the device's state. You will have to do it "
"manually."
msgstr "Ошибка при изменении состояния устройства связи. Измените его вручную."
-#: knetworkconf/knetworkconf.cpp:740
+#: knetworkconf/knetworkconf.cpp:739
msgid "Could Not Change Device State"
msgstr "Не удалось изменить состояние устройства связи"
-#: knetworkconf/knetworkconf.cpp:831 knetworkconf/knetworkconf.cpp:850
+#: knetworkconf/knetworkconf.cpp:816 knetworkconf/knetworkconf.cpp:835
msgid ""
"The new configuration has not been saved.\n"
"Apply changes?"
@@ -197,32 +198,32 @@ msgstr ""
"Новая конфигурация не была сохранена.\n"
"Сохранить изменения?"
-#: knetworkconf/kaddknownhostdlg.ui:16 knetworkconf/knetworkconf.cpp:868
+#: knetworkconf/kaddknownhostdlg.ui:16 knetworkconf/knetworkconf.cpp:853
#, no-c-format
msgid "Add New Static Host"
msgstr "Добавить статический хост"
-#: knetworkconf/knetworkconf.cpp:901
+#: knetworkconf/knetworkconf.cpp:886
msgid "Edit Static Host"
msgstr "Изменить статический хост"
-#: knetworkconf/knetworkconf.cpp:1039
+#: knetworkconf/knetworkconf.cpp:1024
msgid "Could not load the selected Network Profile."
msgstr "Не удалось загрузить выбранный профиль сети."
-#: knetworkconf/knetworkconf.cpp:1040
+#: knetworkconf/knetworkconf.cpp:1025
msgid "Error Reading Profile"
msgstr "Ошибка при чтении профиля"
-#: knetworkconf/knetworkconf.cpp:1063
+#: knetworkconf/knetworkconf.cpp:1048
msgid "Create New Network Profile"
msgstr "Создать профиль сети"
-#: knetworkconf/knetworkconf.cpp:1064
+#: knetworkconf/knetworkconf.cpp:1049
msgid "Name of new profile:"
msgstr "Имя профиля:"
-#: knetworkconf/knetworkconf.cpp:1093
+#: knetworkconf/knetworkconf.cpp:1078
msgid "There is already another profile with that name."
msgstr "Профиль с таким именем уже существует."
@@ -738,7 +739,7 @@ msgstr "Добавить сервер в список"
#: knetworkconf/kadddnsserverdlg.ui:106
#, no-c-format
msgid "Forget it"
-msgstr "Отменить"
+msgstr "Забыть"
#: knetworkconf/kaddknownhostdlg.ui:154 knetworkconf/knetworkconfdlg.ui:657
#, no-c-format
@@ -947,7 +948,7 @@ msgstr "&Создать..."
msgid "&Delete Selected"
msgstr "&Удалить выбранные"
-#: knetworkconf/kreloadnetworkdlg.ui:111
+#: knetworkconf/kreloadnetworkdlg.ui:108
#, no-c-format
msgid ""
"Please wait while the network is reloaded so\n"
@@ -961,12 +962,12 @@ msgstr ""
msgid "Unsupported Platform"
msgstr "Платформа не поддерживается"
-#: knetworkconf/tdeselectdistrodlg.ui:69
+#: knetworkconf/tdeselectdistrodlg.ui:63
#, no-c-format
msgid "Do not ask again"
msgstr "Не повторять вопрос"
-#: knetworkconf/tdeselectdistrodlg.ui:94
+#: knetworkconf/tdeselectdistrodlg.ui:88
#, no-c-format
msgid ""
"<font size=\"+1\"><p align=\"center\"><b>Your Platform is Not Supported</b></"
@@ -975,7 +976,7 @@ msgstr ""
"<font size=\"+1\"><p align=\"center\"><b>Платформа не поддерживается</b></"
"p></font>"
-#: knetworkconf/tdeselectdistrodlg.ui:102
+#: knetworkconf/tdeselectdistrodlg.ui:96
#, no-c-format
msgid ""
"You may choose one of the following supported platforms if you are <b>sure</"
diff --git a/tde-i18n-ru/messages/tdeadmin/kpackage.po b/tde-i18n-ru/messages/tdeadmin/kpackage.po
index eaa8e352d6a..fe3b1a937ae 100644
--- a/tde-i18n-ru/messages/tdeadmin/kpackage.po
+++ b/tde-i18n-ru/messages/tdeadmin/kpackage.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpackage\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2023-06-09 18:17+0000\n"
"PO-Revision-Date: 2006-09-08 19:18+0300\n"
"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -548,12 +548,12 @@ msgstr "Удалить выбранные"
msgid "Install Marked"
msgstr "Установить выбранные"
-#: managementWidget.cpp:193 pkgOptions.cpp:361 pkgOptions.cpp:363
+#: managementWidget.cpp:193 pkgOptions.cpp:359 pkgOptions.cpp:361
msgid "Uninstall"
msgstr "Удалить"
-#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:346
-#: pkgOptions.cpp:348
+#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:344
+#: pkgOptions.cpp:346
msgid "Install"
msgstr "Установить"
@@ -858,15 +858,15 @@ msgstr "Не удаётся открыть папку %1"
msgid "Verifying"
msgstr "Проверка"
-#: pkgOptions.cpp:98
+#: pkgOptions.cpp:96
msgid "Keep this window"
msgstr "Держать окно открытым"
-#: pkgOptions.cpp:117
+#: pkgOptions.cpp:115
msgid "PACKAGES"
msgstr "Пакеты"
-#: pkgOptions.cpp:205
+#: pkgOptions.cpp:203
msgid ""
"_n: %1: 1 %2 Package\n"
"%1: %n %2 Packages"
@@ -875,20 +875,20 @@ msgstr ""
"%1: %n %2 пакета\n"
"%1: %n %2 пакетов"
-#: pkgOptions.cpp:271
+#: pkgOptions.cpp:269
msgid "Done"
msgstr "Готово"
-#: procbuf.cpp:121
+#: procbuf.cpp:119
msgid "Kprocess Failure"
msgstr "Ошибка TDEProcess"
-#: procbuf.cpp:139
+#: procbuf.cpp:137
#, c-format
msgid "Timeout: %1"
msgstr "Истекло время ожидания: %1"
-#: procbuf.cpp:145
+#: procbuf.cpp:143
#, c-format
msgid "Kprocess error:%1"
msgstr "Ошибка TDEProcess: %1"
diff --git a/tde-i18n-ru/messages/tdeadmin/ksysv.po b/tde-i18n-ru/messages/tdeadmin/ksysv.po
index 519d3eb5066..af4ea9853ad 100644
--- a/tde-i18n-ru/messages/tdeadmin/ksysv.po
+++ b/tde-i18n-ru/messages/tdeadmin/ksysv.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksysv\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-10-06 12:38-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeadmin/kuser.po b/tde-i18n-ru/messages/tdeadmin/kuser.po
index 5368476d442..10c75e45ddc 100644
--- a/tde-i18n-ru/messages/tdeadmin/kuser.po
+++ b/tde-i18n-ru/messages/tdeadmin/kuser.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kuser\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-09-08 19:18+0300\n"
"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeartwork/CMakeLists.txt b/tde-i18n-ru/messages/tdeartwork/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeartwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeartwork/Makefile.am b/tde-i18n-ru/messages/tdeartwork/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeartwork/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeartwork/klock.po b/tde-i18n-ru/messages/tdeartwork/klock.po
index 5b5b73926b2..ca0d122217a 100644
--- a/tde-i18n-ru/messages/tdeartwork/klock.po
+++ b/tde-i18n-ru/messages/tdeartwork/klock.po
@@ -7,22 +7,24 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: klock\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2006-12-14 10:51+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:23+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/tdeartwork/klock/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 ""
@@ -92,7 +94,6 @@ msgid "Mode:"
msgstr "Режим:"
#: kdesavers/Euphoria.cpp:1040
-#, fuzzy
msgid ""
"<h3>Euphoria 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh<br>\n"
@@ -101,10 +102,10 @@ msgid ""
"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Эйфория 1.0</h3>\n"
-"<p>Copyright (c) 2002 Теренс М. Велш<br>\n"
+"<p>Авторские права (c) 2002 Теренс М. Велш (Terence M. Welsh)<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Портировано на TDE Карлом Роббилардом.</p>"
+"<p>Портировано на TDE Карлом Роббилардом (Karl Robillard).</p>"
#: kdesavers/Flux.cpp:784
msgid "Flux"
@@ -135,7 +136,6 @@ msgid "Setup Flux Screen Saver"
msgstr "Настройка хранителя экрана 'Флуктуации'"
#: kdesavers/Flux.cpp:921
-#, fuzzy
msgid ""
"<h3>Flux 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh<br>\n"
@@ -144,10 +144,10 @@ msgid ""
"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Флуктуации 1.0</h3>\n"
-"<p>Copyright (c) 2002 Теренс М. Велш<br>\n"
+"<p>Авторские права (c) 2002 Теренс М. Велш (Terence M. Welsh)<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Портировано на TDE Карлом Роббилардом</p>"
+"<p>Портировано на TDE Карлом Роббилардом (Karl Robillard).</p>"
#: kdesavers/SolarWinds.cpp:598
msgid "Solar Winds"
@@ -178,7 +178,6 @@ msgid "Setup Solar Wind"
msgstr "Настройка хранителя экрана 'Солнечные ветры'"
#: kdesavers/SolarWinds.cpp:733
-#, fuzzy
msgid ""
"<h3>Solar Winds 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh<br>\n"
@@ -187,10 +186,10 @@ msgid ""
"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Солнечный ветер 1.0</h3>\n"
-"<p>Copyright (c) 2002 Теренс М. Велш<br>\n"
+"<p>Авторские права (c) 2002 Теренс М. Велш (Terence M. Welsh)<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Портировано на TDE Карлом Роббилардом.</p>"
+"<p>Портировано на TDE Карлом Роббилардом (Karl Robillard).</p>"
#: kdesavers/banner.cpp:44
msgid "KBanner"
@@ -304,9 +303,9 @@ msgid ""
"Written by Tiaan Wessels 1997\n"
"tiaan@netsys.co.za"
msgstr ""
-"Хранитель экрана 'Геометрические построения' 0.1\n"
+"Хранитель экрана «Геометрические построения» 0.1\n"
"\n"
-"Написан Тианом Вессельсом в 1997 году\n"
+"Написан Тианом Вессельсом (Tiaan Wessels ) в 1997 году\n"
"tiaan@netsys.co.za"
#: kdesavers/firesaver.cpp:74
@@ -318,7 +317,7 @@ msgid ""
"<h3>KFireSaver 3D 1.0</h3>\n"
"<p>TEST Koral - Enrico Ros::2004</p>"
msgstr ""
-"<h3>Хранитель экрана 'Фейерверк' 0.1</h3>\n"
+"<h3>Хранитель экрана «Фейерверк» 0.1</h3>\n"
"<p>TEST Koral - Enrico Ros::2004</p>"
#: kdesavers/firesaver.cpp:100
@@ -372,9 +371,9 @@ msgid ""
msgstr ""
"<h3>Фонтан частиц</h3>\n"
"<p>Хранитель экрана для TDE</p>\n"
-"Copyright (c) Ян Рейнхард Гейзер 2001<br>\n"
+"Авторские права (c) Ян Рейнхард Гейзер (Ian Reinhart Geiser) 2001<br>\n"
"\n"
-"<p>Код диалога настройки и улучшение интеграции - Ник Бетчер "
+"<p>Код диалога настройки и улучшение интеграции - Ник Бетчер (Nick Betcher) "
"<nbetcher@usinternet.com> 2001</p>"
#: kdesavers/gravity.cpp:40
@@ -392,9 +391,9 @@ msgid ""
msgstr ""
"<h3>Гравитация</h3>\n"
"<p>Хранитель экрана для TDE</p>\n"
-"Copyright (c) Ян Рейнхард Гейзер 2001<br>\n"
+"Авторские права (c) Ян Рейнхард Гейзер (Ian Reinhart Geiser) 2001<br>\n"
"\n"
-"<p>Код диалога настройки и улучшение интеграции - Ник Бетчер "
+"<p>Код диалога настройки и улучшение интеграции - Ник Бетчер (Nick Betcher) "
"<nbetcher@usinternet.com> 2001</p>"
#: kdesavers/kclock.cpp:54
@@ -454,7 +453,9 @@ msgstr "Показывать часы по &центру"
msgid ""
"Clock Screen Saver<br>Version 1.0<br><nobr>Melchior FRANZ (c) 2003</nobr>"
msgstr ""
-"Хранитель экрана 'Часы'<br>Версия 1.0<br><nobr>Мельчиор Франц (c) 2003</nobr>"
+"Хранитель экрана «Часы»<br>\n"
+"Версия 1.0<br>\n"
+"<nobr>Мельчиор Франц (Melchior FRANZ) (c) 2003</nobr>"
#: kdesavers/kvm.cpp:65
msgid "Virtual Machine"
@@ -558,9 +559,9 @@ msgid ""
"\n"
"Copyright (c) 2000 Nicolas Brodu"
msgstr ""
-"Хранитель экрана для TDE 'Странный аттрактор Лоренца'\n"
+"Хранитель экрана для TDE «Странный аттрактор Лоренца»\n"
"\n"
-"Copyright (c) 2000 Николас Бродю"
+"Авторские права (c) 2000 Николас Бродю (Nicolas Brodu)"
#: kdesavers/pendulum.cpp:58
msgid "Simulation of a two-part pendulum"
@@ -607,15 +608,15 @@ msgstr ""
"Правильные значения от %1 до %2."
#: kdesavers/pendulum.cpp:788
-#, fuzzy
msgid ""
"<h3>KPendulum Screen Saver for TDE</h3><p>Simulation of a two-part pendulum</"
"p><p>Copyright (c) Georg&nbsp;Drenkhahn 2004</p><p><tt>georg-d@users."
"sourceforge.net</tt></p>"
msgstr ""
-"<h3>Хранитель экрана для TDE 'Маятник'</h3><p>Симулятор маятника, состоящего "
-"из двух частей</p><p>Copyright (c) Георг&nbsp;Дренкахн2004</p><p><tt>georg-"
-"d@users.sourceforge.net</tt></p>"
+"<h3>Хранитель экрана для TDE «Маятник»</h3>\n"
+"<p>Симулятор маятника, состоящего из двух частей</p>\n"
+"<p>Авторские права (c) Георг&nbsp;Дренкхан (Georg&nbsp;Drenkhahn) 2004</p>\n"
+"<p><tt>georg-d@users.sourceforge.net</tt></p>"
#: kdesavers/polygon.cpp:35
msgid "KPolygon"
@@ -662,15 +663,15 @@ msgstr ""
"Правильные значения от %1 до %2."
#: kdesavers/rotation.cpp:784
-#, fuzzy
msgid ""
"<h3>KRotation Screen Saver for TDE</h3><p>Simulation of a force free "
"rotating asymmetric body</p><p>Copyright (c) Georg&nbsp;Drenkhahn 2004</"
"p><p><tt>georg-d@users.sourceforge.net</tt></p>"
msgstr ""
-"<h3>Хранитель экрана 'Вращение' для TDE</h3><p>Симуляция свободного вращения "
-"асимметричного тела</p><p>Авторские права (c) Георг&nbsp;Дренкахн "
-"(Georg&nbsp;Drenkhahn)2004</p><p><tt>georg-d@users.sourceforge.net</tt></p>"
+"<h3>Хранитель экрана «Вращение» для TDE</h3>\n"
+"<p>Симуляция свободного вращения асимметричного тела</p>\n"
+"<p>Авторские права (c) Георг&nbsp;Дренкхан (Georg&nbsp;Drenkhahn)2004</p>\n"
+"<p><tt>georg-d@users.sourceforge.net</tt></p>"
#: kdesavers/science.cpp:58
msgid "Science Screen Saver"
@@ -732,9 +733,9 @@ msgid ""
"Written by Rene Beutler (1998)\n"
"rbeutler@g26.ethz.ch"
msgstr ""
-"Хранитель экрана 'Наука' 0.26.5\n"
+"Хранитель экрана «Наука» 0.26.5\n"
"\n"
-"Программа написана Рене Беутлером (1998)\n"
+"Программа написана Рене Беутлером (Rene Beutler) (1998)\n"
"rbeutler@g26.ethz.ch"
#: kdesavers/slideshow.cpp:50 kdesavers/slideshow.cpp:57
@@ -753,6 +754,14 @@ msgstr "Настройка хранителя экрана 'Слайд-шоу'"
msgid "SlideShow"
msgstr "Просмотр слайдов"
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1199
+msgid "TDEAsciiquarium"
+msgstr "TDEAsciiquarium"
+
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1216
+msgid "TDEAsciiquarium Settings"
+msgstr "Настройки TDEAsciiquarium"
+
#: kdesavers/wave.cpp:42
msgid "Bitmap Wave Screen Saver"
msgstr "Настройка хранителя экрана 'Флаг'"
@@ -763,9 +772,9 @@ msgid ""
"<p>Waving Flag Screen Saver for TDE</p>\n"
"Copyright (c) Ian Reinhart Geiser 2001"
msgstr ""
-"<h3>Хранитель экрана 'Флаг'</h3>\n"
+"<h3>Хранитель экрана «Флаг»</h3>\n"
"<p>Хранитель экрана для TDE с развевающимся флагом</p>\n"
-"Copyright (c) Ян Рейнхард Гейзер 2001"
+"Авторские права (c) Ян Рейнхард Гейзер (Ian Reinhart Geiser) 2001"
#: xsavers/main.cpp:28
msgid "TDE Screen Lock/Saver"
@@ -809,8 +818,8 @@ msgid ""
"Copyright (c) 1998\n"
"Bernd Johannes Wuebben <wuebben@kde.org>"
msgstr ""
-"Хранитель экрана Космос\n"
-"Copyright (c) 1998\n"
+"Хранитель экрана «Космос»\n"
+"Авторские права (c) 1998\n"
"Bernd Johannes Wuebben <wuebben@kde.org>"
#: xsavers/swarm.cpp:317
@@ -829,11 +838,11 @@ msgid ""
"\n"
"Ported to tdescreensaver by Emanuel Pirker."
msgstr ""
-"Хранитель экрана Пчелиный рой\n"
+"Хранитель экрана «Пчелиный рой»\n"
"\n"
-"Copyright (c) 1991 Patrick J. Naughton\n"
+"Авторские права (c) 1991 Patrick J. Naughton (Патрик Дж. Нейтон)\n"
"\n"
-"Переписано для kscreensave Emanuel Pirker."
+"Переписано для kscreensaver Эмануэлем Пиркером (Emanuel Pirker)."
#: xsavers/swarm.cpp:418
msgid "About Swarm"
@@ -1506,6 +1515,30 @@ msgstr "&Задержка:"
msgid "Random &position"
msgstr "&Случайная позиция"
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:7
+#, no-c-format
+msgid "Amount of fish to have in the sea."
+msgstr "Количество рыбы в море."
+
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:9
+#, no-c-format
+msgid ""
+"You can use this value to select the number of fish that will be\n"
+"\t\t\ton screen at a given time."
+msgstr ""
+"Вы можете использовать это значение для выбора количества рыб,\n"
+"\t\t\tкоторые будут на экране в определённый момент времени."
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:16
+#, no-c-format
+msgid "Asciiquarium Settings"
+msgstr "Настройки Asciiquarium"
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:27
+#, no-c-format
+msgid "Number of Fish:"
+msgstr "Количество рыб:"
+
#: kdesavers/wavecfg.ui:36
#, no-c-format
msgid "Bitmap Flag Setup"
diff --git a/tde-i18n-ru/messages/tdeartwork/kxsconfig.po b/tde-i18n-ru/messages/tdeartwork/kxsconfig.po
index 21c636600c2..aee98f00c8f 100644
--- a/tde-i18n-ru/messages/tdeartwork/kxsconfig.po
+++ b/tde-i18n-ru/messages/tdeartwork/kxsconfig.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxsconfig\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2022-03-29 18:23+0000\n"
"PO-Revision-Date: 2005-08-17 09:29-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -34,25 +34,25 @@ msgid ""
"Your emails"
msgstr ""
-#: kxsconfig.cpp:316
+#: kxsconfig.cpp:340
msgid "TDE X Screen Saver Configuration tool"
msgstr "Настройка хранителя экрана сервера X11"
-#: kxsconfig.cpp:322
+#: kxsconfig.cpp:346
msgid "Filename of the screen saver to configure"
msgstr "Имя файла хранителя экрана для настройки"
-#: kxsconfig.cpp:323
+#: kxsconfig.cpp:347
msgid "Optional screen saver name used in messages"
msgstr ""
"Дополнительное имя хранителя экрана, которое будет использоваться в "
"сообщениях"
-#: kxsconfig.cpp:338
+#: kxsconfig.cpp:362
msgid "KXSConfig"
msgstr "KXSConfig"
-#: kxsconfig.cpp:381
+#: kxsconfig.cpp:405
#, c-format
msgid "No configuration available for %1"
msgstr "Не удаётся настроить %1"
@@ -84,32 +84,44 @@ msgstr "Тяготение"
#: ScreenSavers/boing.xml.h:5 ScreenSavers/bouncingcow.xml.h:5
#: ScreenSavers/boxed.xml.h:5 ScreenSavers/carousel.xml.h:5
#: ScreenSavers/ccurve.xml.h:5 ScreenSavers/circuit.xml.h:8
-#: ScreenSavers/companioncube.xml.h:5 ScreenSavers/cube21.xml.h:8
-#: ScreenSavers/cubenetic.xml.h:17 ScreenSavers/cubestorm.xml.h:5
-#: ScreenSavers/cubicgrid.xml.h:5 ScreenSavers/dangerball.xml.h:5
-#: ScreenSavers/eruption.xml.h:10 ScreenSavers/fliptext.xml.h:5
+#: ScreenSavers/cityflow.xml.h:9 ScreenSavers/companioncube.xml.h:5
+#: ScreenSavers/covid19.xml.h:5 ScreenSavers/crumbler.xml.h:5
+#: ScreenSavers/cube21.xml.h:8 ScreenSavers/cubenetic.xml.h:17
+#: ScreenSavers/cubestack.xml.h:5 ScreenSavers/cubestorm.xml.h:5
+#: ScreenSavers/cubetwist.xml.h:5 ScreenSavers/cubicgrid.xml.h:5
+#: ScreenSavers/dangerball.xml.h:5 ScreenSavers/deepstars.xml.h:5
+#: ScreenSavers/discoball.xml.h:5 ScreenSavers/dymaxionmap.xml.h:5
+#: ScreenSavers/energystream.xml.h:2 ScreenSavers/eruption.xml.h:10
+#: ScreenSavers/esper.xml.h:5 ScreenSavers/fliptext.xml.h:5
#: ScreenSavers/flyingtoasters.xml.h:5 ScreenSavers/fontglide.xml.h:5
#: ScreenSavers/fuzzyflakes.xml.h:5 ScreenSavers/gears.xml.h:5
#: ScreenSavers/geodesic.xml.h:14 ScreenSavers/gflux.xml.h:5
-#: ScreenSavers/glcells.xml.h:25 ScreenSavers/glknots.xml.h:5
-#: ScreenSavers/glmatrix.xml.h:8 ScreenSavers/glsnake.xml.h:11
-#: ScreenSavers/goop.xml.h:5 ScreenSavers/hilbert.xml.h:8
-#: ScreenSavers/hypnowheel.xml.h:2 ScreenSavers/interference.xml.h:5
-#: ScreenSavers/jigglypuff.xml.h:14 ScreenSavers/jigsaw.xml.h:5
-#: ScreenSavers/juggler3d.xml.h:5 ScreenSavers/kaleidocycle.xml.h:8
-#: ScreenSavers/moebiusgears.xml.h:5 ScreenSavers/penetrate.xml.h:2
-#: ScreenSavers/petri.xml.h:16 ScreenSavers/phosphor.xml.h:6
-#: ScreenSavers/photopile.xml.h:12 ScreenSavers/piecewise.xml.h:8
-#: ScreenSavers/pinion.xml.h:5 ScreenSavers/polyhedra.xml.h:5
-#: ScreenSavers/pong.xml.h:2 ScreenSavers/pyro.xml.h:2
-#: ScreenSavers/quasicrystal.xml.h:5 ScreenSavers/rd-bomb.xml.h:2
-#: ScreenSavers/rocks.xml.h:8 ScreenSavers/rubik.xml.h:6
-#: ScreenSavers/rubikblocks.xml.h:8 ScreenSavers/skytentacles.xml.h:15
-#: ScreenSavers/slidescreen.xml.h:11 ScreenSavers/sonar.xml.h:5
-#: ScreenSavers/speedmine.xml.h:5 ScreenSavers/superquadrics.xml.h:5
+#: ScreenSavers/gibson.xml.h:5 ScreenSavers/glcells.xml.h:25
+#: ScreenSavers/glknots.xml.h:5 ScreenSavers/glmatrix.xml.h:8
+#: ScreenSavers/glsnake.xml.h:11 ScreenSavers/goop.xml.h:5
+#: ScreenSavers/gravitywell.xml.h:5 ScreenSavers/handsy.xml.h:5
+#: ScreenSavers/headroom.xml.h:5 ScreenSavers/hexadrop.xml.h:5
+#: ScreenSavers/hexstrut.xml.h:5 ScreenSavers/hilbert.xml.h:8
+#: ScreenSavers/hydrostat.xml.h:5 ScreenSavers/hypnowheel.xml.h:2
+#: ScreenSavers/interference.xml.h:5 ScreenSavers/jigglypuff.xml.h:14
+#: ScreenSavers/jigsaw.xml.h:5 ScreenSavers/juggler3d.xml.h:5
+#: ScreenSavers/kaleidocycle.xml.h:8 ScreenSavers/maze3d.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:5 ScreenSavers/peepers.xml.h:5
+#: ScreenSavers/penetrate.xml.h:2 ScreenSavers/petri.xml.h:16
+#: ScreenSavers/phosphor.xml.h:6 ScreenSavers/photopile.xml.h:12
+#: ScreenSavers/piecewise.xml.h:8 ScreenSavers/pinion.xml.h:5
+#: ScreenSavers/polyhedra.xml.h:5 ScreenSavers/pong.xml.h:2
+#: ScreenSavers/pyro.xml.h:2 ScreenSavers/quasicrystal.xml.h:5
+#: ScreenSavers/raverhoop.xml.h:11 ScreenSavers/razzledazzle.xml.h:5
+#: ScreenSavers/rd-bomb.xml.h:2 ScreenSavers/rocks.xml.h:8
+#: ScreenSavers/rubik.xml.h:6 ScreenSavers/rubikblocks.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:15 ScreenSavers/slidescreen.xml.h:11
+#: ScreenSavers/sonar.xml.h:5 ScreenSavers/speedmine.xml.h:5
+#: ScreenSavers/splitflap.xml.h:5 ScreenSavers/superquadrics.xml.h:5
#: ScreenSavers/tangram.xml.h:8 ScreenSavers/topblock.xml.h:5
#: ScreenSavers/tronbit.xml.h:5 ScreenSavers/twang.xml.h:8
-#: ScreenSavers/unknownpleasures.xml.h:8 ScreenSavers/voronoi.xml.h:2
+#: ScreenSavers/unicrud.xml.h:5 ScreenSavers/unknownpleasures.xml.h:8
+#: ScreenSavers/vigilance.xml.h:5 ScreenSavers/voronoi.xml.h:2
#: ScreenSavers/winduprobot.xml.h:5 ScreenSavers/wormhole.xml.h:5
#: ScreenSavers/xjack.xml.h:2
msgid "Slow"
@@ -118,16 +130,29 @@ msgstr "Ниже"
#: ScreenSavers/abstractile.xml.h:3 ScreenSavers/anemone.xml.h:3
#: ScreenSavers/apollonian.xml.h:14 ScreenSavers/attraction.xml.h:25
#: ScreenSavers/boing.xml.h:6 ScreenSavers/boxed.xml.h:6
+#: ScreenSavers/covid19.xml.h:6 ScreenSavers/crumbler.xml.h:6
#: ScreenSavers/cubestorm.xml.h:6 ScreenSavers/cubicgrid.xml.h:6
-#: ScreenSavers/fliptext.xml.h:6 ScreenSavers/fontglide.xml.h:6
-#: ScreenSavers/fuzzyflakes.xml.h:6 ScreenSavers/gears.xml.h:6
-#: ScreenSavers/glknots.xml.h:6 ScreenSavers/goop.xml.h:6
-#: ScreenSavers/hilbert.xml.h:11 ScreenSavers/hypnowheel.xml.h:5
-#: ScreenSavers/jigsaw.xml.h:6 ScreenSavers/juggler3d.xml.h:6
-#: ScreenSavers/kaleidocycle.xml.h:9 ScreenSavers/moebiusgears.xml.h:6
-#: ScreenSavers/polyhedra.xml.h:6 ScreenSavers/quasicrystal.xml.h:6
+#: ScreenSavers/cyclone.xml.h:11 ScreenSavers/deepstars.xml.h:6
+#: ScreenSavers/discoball.xml.h:6 ScreenSavers/drempels.xml.h:6
+#: ScreenSavers/energystream.xml.h:3 ScreenSavers/esper.xml.h:6
+#: ScreenSavers/euphoria.xml.h:17 ScreenSavers/fieldlines.xml.h:9
+#: ScreenSavers/fliptext.xml.h:6 ScreenSavers/flocks.xml.h:13
+#: ScreenSavers/fontglide.xml.h:6 ScreenSavers/fuzzyflakes.xml.h:6
+#: ScreenSavers/gears.xml.h:6 ScreenSavers/glknots.xml.h:6
+#: ScreenSavers/goop.xml.h:6 ScreenSavers/gravitywell.xml.h:6
+#: ScreenSavers/handsy.xml.h:6 ScreenSavers/hexadrop.xml.h:6
+#: ScreenSavers/hexstrut.xml.h:6 ScreenSavers/hilbert.xml.h:11
+#: ScreenSavers/hufo_tunnel.xml.h:3 ScreenSavers/hyperspace.xml.h:3
+#: ScreenSavers/hypnowheel.xml.h:5 ScreenSavers/jigsaw.xml.h:6
+#: ScreenSavers/juggler3d.xml.h:6 ScreenSavers/kaleidocycle.xml.h:9
+#: ScreenSavers/lattice.xml.h:26 ScreenSavers/maze3d.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:6 ScreenSavers/peepers.xml.h:6
+#: ScreenSavers/plasma.xml.h:9 ScreenSavers/polyhedra.xml.h:6
+#: ScreenSavers/quasicrystal.xml.h:6 ScreenSavers/razzledazzle.xml.h:6
#: ScreenSavers/skytentacles.xml.h:18 ScreenSavers/sonar.xml.h:6
-#: ScreenSavers/unknownpleasures.xml.h:9 ScreenSavers/xjack.xml.h:3
+#: ScreenSavers/splitflap.xml.h:6 ScreenSavers/sundancer2.xml.h:4
+#: ScreenSavers/tessellimage.xml.h:6 ScreenSavers/unknownpleasures.xml.h:9
+#: ScreenSavers/vigilance.xml.h:6 ScreenSavers/xjack.xml.h:3
msgid "Speed"
msgstr "Скорость"
@@ -137,31 +162,43 @@ msgstr "Скорость"
#: ScreenSavers/boing.xml.h:7 ScreenSavers/bouncingcow.xml.h:7
#: ScreenSavers/boxed.xml.h:7 ScreenSavers/carousel.xml.h:7
#: ScreenSavers/ccurve.xml.h:7 ScreenSavers/circuit.xml.h:10
-#: ScreenSavers/companioncube.xml.h:7 ScreenSavers/cube21.xml.h:10
-#: ScreenSavers/cubenetic.xml.h:19 ScreenSavers/cubestorm.xml.h:7
-#: ScreenSavers/cubicgrid.xml.h:7 ScreenSavers/dangerball.xml.h:7
-#: ScreenSavers/eruption.xml.h:12 ScreenSavers/fliptext.xml.h:7
+#: ScreenSavers/cityflow.xml.h:11 ScreenSavers/companioncube.xml.h:7
+#: ScreenSavers/covid19.xml.h:7 ScreenSavers/crumbler.xml.h:7
+#: ScreenSavers/cube21.xml.h:10 ScreenSavers/cubenetic.xml.h:19
+#: ScreenSavers/cubestack.xml.h:7 ScreenSavers/cubestorm.xml.h:7
+#: ScreenSavers/cubetwist.xml.h:7 ScreenSavers/cubicgrid.xml.h:7
+#: ScreenSavers/dangerball.xml.h:7 ScreenSavers/deepstars.xml.h:7
+#: ScreenSavers/discoball.xml.h:7 ScreenSavers/dymaxionmap.xml.h:7
+#: ScreenSavers/energystream.xml.h:4 ScreenSavers/eruption.xml.h:12
+#: ScreenSavers/esper.xml.h:7 ScreenSavers/fliptext.xml.h:7
#: ScreenSavers/flyingtoasters.xml.h:7 ScreenSavers/fontglide.xml.h:7
#: ScreenSavers/fuzzyflakes.xml.h:7 ScreenSavers/gears.xml.h:7
#: ScreenSavers/geodesic.xml.h:16 ScreenSavers/gflux.xml.h:7
-#: ScreenSavers/glknots.xml.h:7 ScreenSavers/glmatrix.xml.h:10
-#: ScreenSavers/glsnake.xml.h:13 ScreenSavers/goop.xml.h:7
-#: ScreenSavers/hilbert.xml.h:10 ScreenSavers/hypnowheel.xml.h:4
-#: ScreenSavers/interference.xml.h:7 ScreenSavers/jigglypuff.xml.h:16
-#: ScreenSavers/jigsaw.xml.h:7 ScreenSavers/juggler3d.xml.h:7
-#: ScreenSavers/kaleidocycle.xml.h:10 ScreenSavers/moebiusgears.xml.h:7
-#: ScreenSavers/penetrate.xml.h:4 ScreenSavers/petri.xml.h:18
-#: ScreenSavers/phosphor.xml.h:8 ScreenSavers/photopile.xml.h:14
-#: ScreenSavers/piecewise.xml.h:10 ScreenSavers/pinion.xml.h:7
-#: ScreenSavers/polyhedra.xml.h:7 ScreenSavers/pong.xml.h:4
-#: ScreenSavers/pyro.xml.h:4 ScreenSavers/quasicrystal.xml.h:7
-#: ScreenSavers/rd-bomb.xml.h:4 ScreenSavers/rocks.xml.h:10
-#: ScreenSavers/rubik.xml.h:8 ScreenSavers/rubikblocks.xml.h:10
-#: ScreenSavers/skytentacles.xml.h:17 ScreenSavers/slidescreen.xml.h:13
-#: ScreenSavers/sonar.xml.h:7 ScreenSavers/speedmine.xml.h:7
+#: ScreenSavers/gibson.xml.h:7 ScreenSavers/glknots.xml.h:7
+#: ScreenSavers/glmatrix.xml.h:10 ScreenSavers/glsnake.xml.h:13
+#: ScreenSavers/goop.xml.h:7 ScreenSavers/gravitywell.xml.h:7
+#: ScreenSavers/handsy.xml.h:7 ScreenSavers/headroom.xml.h:7
+#: ScreenSavers/hexadrop.xml.h:7 ScreenSavers/hexstrut.xml.h:7
+#: ScreenSavers/hilbert.xml.h:10 ScreenSavers/hydrostat.xml.h:7
+#: ScreenSavers/hypnowheel.xml.h:4 ScreenSavers/interference.xml.h:7
+#: ScreenSavers/jigglypuff.xml.h:16 ScreenSavers/jigsaw.xml.h:7
+#: ScreenSavers/juggler3d.xml.h:7 ScreenSavers/kaleidocycle.xml.h:10
+#: ScreenSavers/maze3d.xml.h:4 ScreenSavers/moebiusgears.xml.h:7
+#: ScreenSavers/peepers.xml.h:7 ScreenSavers/penetrate.xml.h:4
+#: ScreenSavers/petri.xml.h:18 ScreenSavers/phosphor.xml.h:8
+#: ScreenSavers/photopile.xml.h:14 ScreenSavers/piecewise.xml.h:10
+#: ScreenSavers/pinion.xml.h:7 ScreenSavers/polyhedra.xml.h:7
+#: ScreenSavers/pong.xml.h:4 ScreenSavers/pyro.xml.h:4
+#: ScreenSavers/quasicrystal.xml.h:7 ScreenSavers/raverhoop.xml.h:13
+#: ScreenSavers/razzledazzle.xml.h:7 ScreenSavers/rd-bomb.xml.h:4
+#: ScreenSavers/rocks.xml.h:10 ScreenSavers/rubik.xml.h:8
+#: ScreenSavers/rubikblocks.xml.h:10 ScreenSavers/skytentacles.xml.h:17
+#: ScreenSavers/slidescreen.xml.h:13 ScreenSavers/sonar.xml.h:7
+#: ScreenSavers/speedmine.xml.h:7 ScreenSavers/splitflap.xml.h:7
#: ScreenSavers/starwars.xml.h:5 ScreenSavers/superquadrics.xml.h:7
#: ScreenSavers/tangram.xml.h:10 ScreenSavers/topblock.xml.h:7
-#: ScreenSavers/tronbit.xml.h:7 ScreenSavers/unknownpleasures.xml.h:10
+#: ScreenSavers/tronbit.xml.h:7 ScreenSavers/unicrud.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:10 ScreenSavers/vigilance.xml.h:7
#: ScreenSavers/voronoi.xml.h:4 ScreenSavers/winduprobot.xml.h:7
#: ScreenSavers/wormhole.xml.h:7 ScreenSavers/xjack.xml.h:4
msgid "Fast"
@@ -226,57 +263,67 @@ msgstr "Размер плитки"
#: ScreenSavers/apollonian.xml.h:16 ScreenSavers/apple2.xml.h:9
#: ScreenSavers/atlantis.xml.h:19 ScreenSavers/attraction.xml.h:32
#: ScreenSavers/atunnel.xml.h:8 ScreenSavers/barcode.xml.h:9
-#: ScreenSavers/blaster.xml.h:11 ScreenSavers/blinkbox.xml.h:12
-#: ScreenSavers/blitspin.xml.h:9 ScreenSavers/blocktube.xml.h:11
-#: ScreenSavers/boing.xml.h:14 ScreenSavers/bouboule.xml.h:11
-#: ScreenSavers/bouncingcow.xml.h:12 ScreenSavers/boxed.xml.h:23
-#: ScreenSavers/boxfit.xml.h:15 ScreenSavers/braid.xml.h:13
-#: ScreenSavers/bsod.xml.h:5 ScreenSavers/bubble3d.xml.h:7
+#: ScreenSavers/beats.xml.h:16 ScreenSavers/blaster.xml.h:11
+#: ScreenSavers/blinkbox.xml.h:12 ScreenSavers/blitspin.xml.h:9
+#: ScreenSavers/blocktube.xml.h:11 ScreenSavers/boing.xml.h:14
+#: ScreenSavers/bouboule.xml.h:11 ScreenSavers/bouncingcow.xml.h:13
+#: ScreenSavers/boxed.xml.h:23 ScreenSavers/boxfit.xml.h:15
+#: ScreenSavers/braid.xml.h:13 ScreenSavers/bubble3d.xml.h:11
#: ScreenSavers/bumps.xml.h:11 ScreenSavers/cage.xml.h:6
#: ScreenSavers/carousel.xml.h:18 ScreenSavers/ccurve.xml.h:11
#: ScreenSavers/celtic.xml.h:9 ScreenSavers/circuit.xml.h:14
-#: ScreenSavers/cloudlife.xml.h:12 ScreenSavers/companioncube.xml.h:14
-#: ScreenSavers/compass.xml.h:5 ScreenSavers/coral.xml.h:14
-#: ScreenSavers/crackberg.xml.h:18 ScreenSavers/crystal.xml.h:15
-#: ScreenSavers/cube21.xml.h:26 ScreenSavers/cubenetic.xml.h:26
-#: ScreenSavers/cubestorm.xml.h:17 ScreenSavers/cubicgrid.xml.h:12
-#: ScreenSavers/cwaves.xml.h:9 ScreenSavers/cynosure.xml.h:11
-#: ScreenSavers/dangerball.xml.h:14 ScreenSavers/decayscreen.xml.h:23
-#: ScreenSavers/deco.xml.h:14 ScreenSavers/deluxe.xml.h:16
-#: ScreenSavers/demon.xml.h:15 ScreenSavers/discrete.xml.h:11
-#: ScreenSavers/distort.xml.h:22 ScreenSavers/drift.xml.h:11
-#: ScreenSavers/endgame.xml.h:6 ScreenSavers/engine.xml.h:19
-#: ScreenSavers/epicycle.xml.h:14 ScreenSavers/eruption.xml.h:22
-#: ScreenSavers/euler2d.xml.h:29 ScreenSavers/extrusion.xml.h:17
-#: ScreenSavers/fadeplot.xml.h:14 ScreenSavers/fiberlamp.xml.h:11
+#: ScreenSavers/cityflow.xml.h:17 ScreenSavers/cloudlife.xml.h:12
+#: ScreenSavers/companioncube.xml.h:14 ScreenSavers/compass.xml.h:5
+#: ScreenSavers/coral.xml.h:14 ScreenSavers/covid19.xml.h:14
+#: ScreenSavers/crackberg.xml.h:18 ScreenSavers/crumbler.xml.h:15
+#: ScreenSavers/crystal.xml.h:15 ScreenSavers/cube21.xml.h:26
+#: ScreenSavers/cubenetic.xml.h:26 ScreenSavers/cubestack.xml.h:16
+#: ScreenSavers/cubestorm.xml.h:20 ScreenSavers/cubetwist.xml.h:18
+#: ScreenSavers/cubicgrid.xml.h:12 ScreenSavers/cwaves.xml.h:9
+#: ScreenSavers/cynosure.xml.h:11 ScreenSavers/dangerball.xml.h:14
+#: ScreenSavers/decayscreen.xml.h:23 ScreenSavers/deco.xml.h:14
+#: ScreenSavers/deepstars.xml.h:9 ScreenSavers/deluxe.xml.h:16
+#: ScreenSavers/demon.xml.h:15 ScreenSavers/discoball.xml.h:14
+#: ScreenSavers/discrete.xml.h:11 ScreenSavers/distort.xml.h:22
+#: ScreenSavers/drift.xml.h:11 ScreenSavers/dymaxionmap.xml.h:16
+#: ScreenSavers/endgame.xml.h:6 ScreenSavers/energystream.xml.h:7
+#: ScreenSavers/engine.xml.h:19 ScreenSavers/epicycle.xml.h:14
+#: ScreenSavers/eruption.xml.h:22 ScreenSavers/esper.xml.h:9
+#: ScreenSavers/etruscanvenus.xml.h:42 ScreenSavers/euler2d.xml.h:29
+#: ScreenSavers/extrusion.xml.h:17 ScreenSavers/fadeplot.xml.h:14
+#: ScreenSavers/fiberlamp.xml.h:11 ScreenSavers/filmleader.xml.h:9
#: ScreenSavers/fireworkx.xml.h:10 ScreenSavers/flame.xml.h:14
#: ScreenSavers/flipflop.xml.h:14 ScreenSavers/flipscreen3d.xml.h:6
#: ScreenSavers/fliptext.xml.h:15 ScreenSavers/flow.xml.h:21
#: ScreenSavers/fluidballs.xml.h:22 ScreenSavers/flurry.xml.h:2
-#: ScreenSavers/flyingtoasters.xml.h:14 ScreenSavers/fontglide.xml.h:16
+#: ScreenSavers/flyingtoasters.xml.h:15 ScreenSavers/fontglide.xml.h:16
#: ScreenSavers/fuzzyflakes.xml.h:12 ScreenSavers/galaxy.xml.h:13
#: ScreenSavers/gears.xml.h:14 ScreenSavers/geodesic.xml.h:10
-#: ScreenSavers/gflux.xml.h:19 ScreenSavers/glblur.xml.h:17
+#: ScreenSavers/geodesicgears.xml.h:13 ScreenSavers/gflux.xml.h:19
+#: ScreenSavers/gibson.xml.h:15 ScreenSavers/glblur.xml.h:17
#: ScreenSavers/glcells.xml.h:32 ScreenSavers/gleidescope.xml.h:14
#: ScreenSavers/glhanoi.xml.h:16 ScreenSavers/glknots.xml.h:24
-#: ScreenSavers/glmatrix.xml.h:20 ScreenSavers/glplanet.xml.h:13
+#: ScreenSavers/glmatrix.xml.h:20 ScreenSavers/glplanet.xml.h:19
#: ScreenSavers/glschool.xml.h:17 ScreenSavers/glslideshow.xml.h:20
#: ScreenSavers/glsnake.xml.h:18 ScreenSavers/gltext.xml.h:19
#: ScreenSavers/goop.xml.h:13 ScreenSavers/grav.xml.h:12
#: ScreenSavers/greynetic.xml.h:6 ScreenSavers/halftone.xml.h:17
-#: ScreenSavers/halo.xml.h:14 ScreenSavers/helix.xml.h:8
+#: ScreenSavers/halo.xml.h:14 ScreenSavers/handsy.xml.h:23
+#: ScreenSavers/headroom.xml.h:18 ScreenSavers/helix.xml.h:8
+#: ScreenSavers/hexadrop.xml.h:22 ScreenSavers/hexstrut.xml.h:17
#: ScreenSavers/hilbert.xml.h:20 ScreenSavers/hopalong.xml.h:23
-#: ScreenSavers/hypertorus.xml.h:5 ScreenSavers/hypnowheel.xml.h:8
-#: ScreenSavers/ifs.xml.h:68 ScreenSavers/imsmap.xml.h:18
-#: ScreenSavers/interaggregate.xml.h:8 ScreenSavers/interference.xml.h:21
-#: ScreenSavers/intermomentary.xml.h:8 ScreenSavers/jigglypuff.xml.h:10
-#: ScreenSavers/jigsaw.xml.h:15 ScreenSavers/juggler3d.xml.h:21
-#: ScreenSavers/julia.xml.h:14 ScreenSavers/kaleidescope.xml.h:13
-#: ScreenSavers/kaleidocycle.xml.h:21 ScreenSavers/klein.xml.h:45
-#: ScreenSavers/kumppa.xml.h:8 ScreenSavers/lament.xml.h:7
-#: ScreenSavers/lavalite.xml.h:16 ScreenSavers/lcdscrub.xml.h:7
-#: ScreenSavers/lockward.xml.h:9 ScreenSavers/loop.xml.h:12
-#: ScreenSavers/m6502.xml.h:6 ScreenSavers/maze.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:29 ScreenSavers/hypertorus.xml.h:5
+#: ScreenSavers/hypnowheel.xml.h:8 ScreenSavers/ifs.xml.h:68
+#: ScreenSavers/imsmap.xml.h:18 ScreenSavers/interaggregate.xml.h:8
+#: ScreenSavers/interference.xml.h:21 ScreenSavers/intermomentary.xml.h:8
+#: ScreenSavers/jigglypuff.xml.h:10 ScreenSavers/jigsaw.xml.h:15
+#: ScreenSavers/juggler3d.xml.h:21 ScreenSavers/julia.xml.h:14
+#: ScreenSavers/kaleidescope.xml.h:13 ScreenSavers/kaleidocycle.xml.h:21
+#: ScreenSavers/klein.xml.h:47 ScreenSavers/kumppa.xml.h:8
+#: ScreenSavers/lament.xml.h:7 ScreenSavers/lavalite.xml.h:16
+#: ScreenSavers/lcdscrub.xml.h:7 ScreenSavers/lockward.xml.h:9
+#: ScreenSavers/loop.xml.h:12 ScreenSavers/m6502.xml.h:3
+#: ScreenSavers/maze.xml.h:12 ScreenSavers/maze3d.xml.h:10
#: ScreenSavers/memscroller.xml.h:9 ScreenSavers/menger.xml.h:20
#: ScreenSavers/metaballs.xml.h:16 ScreenSavers/mirrorblob.xml.h:25
#: ScreenSavers/moebius.xml.h:7 ScreenSavers/moebiusgears.xml.h:14
@@ -285,51 +332,55 @@ msgstr "Размер плитки"
#: ScreenSavers/mountain.xml.h:11 ScreenSavers/munch.xml.h:16
#: ScreenSavers/nerverot.xml.h:21 ScreenSavers/noof.xml.h:5
#: ScreenSavers/noseguy.xml.h:2 ScreenSavers/pacman.xml.h:6
-#: ScreenSavers/pedal.xml.h:9 ScreenSavers/penetrate.xml.h:8
-#: ScreenSavers/penrose.xml.h:12 ScreenSavers/petri.xml.h:5
-#: ScreenSavers/phosphor.xml.h:13 ScreenSavers/photopile.xml.h:22
-#: ScreenSavers/piecewise.xml.h:15 ScreenSavers/pinion.xml.h:16
-#: ScreenSavers/pipes.xml.h:20 ScreenSavers/polyhedra.xml.h:168
-#: ScreenSavers/polyominoes.xml.h:12 ScreenSavers/polytopes.xml.h:18
-#: ScreenSavers/pong.xml.h:9 ScreenSavers/popsquares.xml.h:21
-#: ScreenSavers/projectiveplane.xml.h:43 ScreenSavers/providence.xml.h:7
-#: ScreenSavers/pulsar.xml.h:14 ScreenSavers/pyro.xml.h:14
-#: ScreenSavers/qix.xml.h:24 ScreenSavers/quasicrystal.xml.h:13
-#: ScreenSavers/queens.xml.h:6 ScreenSavers/rd-bomb.xml.h:17
-#: ScreenSavers/ripples.xml.h:18 ScreenSavers/rocks.xml.h:17
-#: ScreenSavers/rorschach.xml.h:11 ScreenSavers/rotzoomer.xml.h:13
+#: ScreenSavers/pedal.xml.h:9 ScreenSavers/peepers.xml.h:17
+#: ScreenSavers/penetrate.xml.h:8 ScreenSavers/penrose.xml.h:12
+#: ScreenSavers/petri.xml.h:5 ScreenSavers/phosphor.xml.h:13
+#: ScreenSavers/photopile.xml.h:22 ScreenSavers/piecewise.xml.h:15
+#: ScreenSavers/pinion.xml.h:16 ScreenSavers/pipes.xml.h:20
+#: ScreenSavers/polyhedra.xml.h:168 ScreenSavers/polyominoes.xml.h:12
+#: ScreenSavers/polytopes.xml.h:18 ScreenSavers/pong.xml.h:9
+#: ScreenSavers/popsquares.xml.h:21 ScreenSavers/projectiveplane.xml.h:45
+#: ScreenSavers/providence.xml.h:7 ScreenSavers/pulsar.xml.h:14
+#: ScreenSavers/pyro.xml.h:14 ScreenSavers/qix.xml.h:24
+#: ScreenSavers/quasicrystal.xml.h:13 ScreenSavers/queens.xml.h:6
+#: ScreenSavers/raverhoop.xml.h:20 ScreenSavers/razzledazzle.xml.h:20
+#: ScreenSavers/rd-bomb.xml.h:17 ScreenSavers/ripples.xml.h:18
+#: ScreenSavers/rocks.xml.h:17 ScreenSavers/romanboy.xml.h:43
+#: ScreenSavers/rorschach.xml.h:11 ScreenSavers/rotzoomer.xml.h:15
#: ScreenSavers/rubik.xml.h:11 ScreenSavers/rubikblocks.xml.h:20
-#: ScreenSavers/sballs.xml.h:16 ScreenSavers/shadebobs.xml.h:16
-#: ScreenSavers/sierpinski.xml.h:13 ScreenSavers/sierpinski3d.xml.h:10
-#: ScreenSavers/skytentacles.xml.h:25 ScreenSavers/slidescreen.xml.h:18
-#: ScreenSavers/slip.xml.h:13 ScreenSavers/sonar.xml.h:34
-#: ScreenSavers/speedmine.xml.h:17 ScreenSavers/spheremonics.xml.h:22
+#: ScreenSavers/sballs.xml.h:16 ScreenSavers/scooter.xml.h:17
+#: ScreenSavers/shadebobs.xml.h:16 ScreenSavers/sierpinski.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:10 ScreenSavers/skytentacles.xml.h:25
+#: ScreenSavers/slidescreen.xml.h:18 ScreenSavers/slip.xml.h:13
+#: ScreenSavers/sonar.xml.h:34 ScreenSavers/speedmine.xml.h:17
+#: ScreenSavers/sphereeversion.xml.h:32 ScreenSavers/spheremonics.xml.h:22
+#: ScreenSavers/splitflap.xml.h:25 ScreenSavers/splodesic.xml.h:11
#: ScreenSavers/spotlight.xml.h:11 ScreenSavers/sproingies.xml.h:9
#: ScreenSavers/squiral.xml.h:17 ScreenSavers/stairs.xml.h:5
#: ScreenSavers/starfish.xml.h:17 ScreenSavers/starwars.xml.h:15
-#: ScreenSavers/stonerview.xml.h:7 ScreenSavers/strange.xml.h:11
-#: ScreenSavers/substrate.xml.h:18 ScreenSavers/superquadrics.xml.h:13
+#: ScreenSavers/stonerview.xml.h:7 ScreenSavers/strange.xml.h:23
+#: ScreenSavers/substrate.xml.h:19 ScreenSavers/superquadrics.xml.h:13
#: ScreenSavers/surfaces.xml.h:27 ScreenSavers/swirl.xml.h:11
-#: ScreenSavers/tangram.xml.h:16 ScreenSavers/thornbird.xml.h:16
-#: ScreenSavers/timetunnel.xml.h:8 ScreenSavers/topblock.xml.h:24
-#: ScreenSavers/triangle.xml.h:8 ScreenSavers/tronbit.xml.h:11
-#: ScreenSavers/truchet.xml.h:6 ScreenSavers/twang.xml.h:18
-#: ScreenSavers/unknownpleasures.xml.h:14 ScreenSavers/vermiculate.xml.h:5
-#: ScreenSavers/vidwhacker.xml.h:6 ScreenSavers/voronoi.xml.h:11
-#: ScreenSavers/wander.xml.h:13 ScreenSavers/webcollage.xml.h:11
-#: ScreenSavers/whirlwindwarp.xml.h:8 ScreenSavers/winduprobot.xml.h:22
-#: ScreenSavers/wormhole.xml.h:11 ScreenSavers/xanalogtv.xml.h:2
-#: ScreenSavers/xflame.xml.h:7 ScreenSavers/xjack.xml.h:6
-#: ScreenSavers/xlyap.xml.h:9 ScreenSavers/xmatrix.xml.h:21
-#: ScreenSavers/xrayswarm.xml.h:5 ScreenSavers/xspirograph.xml.h:9
-#: ScreenSavers/zoom.xml.h:15
+#: ScreenSavers/tangram.xml.h:16 ScreenSavers/tessellimage.xml.h:19
+#: ScreenSavers/thornbird.xml.h:16 ScreenSavers/timetunnel.xml.h:8
+#: ScreenSavers/topblock.xml.h:24 ScreenSavers/triangle.xml.h:8
+#: ScreenSavers/tronbit.xml.h:11 ScreenSavers/truchet.xml.h:6
+#: ScreenSavers/twang.xml.h:18 ScreenSavers/unicrud.xml.h:10
+#: ScreenSavers/unknownpleasures.xml.h:17 ScreenSavers/vermiculate.xml.h:5
+#: ScreenSavers/vfeedback.xml.h:9 ScreenSavers/vidwhacker.xml.h:6
+#: ScreenSavers/voronoi.xml.h:11 ScreenSavers/wander.xml.h:13
+#: ScreenSavers/webcollage.xml.h:11 ScreenSavers/whirlwindwarp.xml.h:8
+#: ScreenSavers/winduprobot.xml.h:22 ScreenSavers/wormhole.xml.h:11
+#: ScreenSavers/xanalogtv.xml.h:2 ScreenSavers/xflame.xml.h:7
+#: ScreenSavers/xjack.xml.h:6 ScreenSavers/xlyap.xml.h:9
+#: ScreenSavers/xmatrix.xml.h:21 ScreenSavers/xrayswarm.xml.h:5
+#: ScreenSavers/xspirograph.xml.h:9 ScreenSavers/zoom.xml.h:15
msgid "Show frame rate"
msgstr ""
#: ScreenSavers/abstractile.xml.h:16
msgid ""
-"Generates mosaic patterns of interlocking tiles. Written by Steve Sundstrom; "
-"2004."
+"Mosaic patterns of interlocking tiles. Written by Steve Sundstrom; 2004."
msgstr ""
#: ScreenSavers/anemone.xml.h:1
@@ -338,9 +389,11 @@ msgid "Anemone"
msgstr "Демон"
#: ScreenSavers/anemone.xml.h:5 ScreenSavers/anemotaxis.xml.h:8
+#: ScreenSavers/beats.xml.h:5 ScreenSavers/binaryring.xml.h:8
#: ScreenSavers/blaster.xml.h:7 ScreenSavers/bouboule.xml.h:5
-#: ScreenSavers/boxed.xml.h:8 ScreenSavers/coral.xml.h:11
-#: ScreenSavers/crackberg.xml.h:8 ScreenSavers/cubenetic.xml.h:5
+#: ScreenSavers/boxed.xml.h:8 ScreenSavers/cityflow.xml.h:5
+#: ScreenSavers/coral.xml.h:11 ScreenSavers/crackberg.xml.h:8
+#: ScreenSavers/crumbler.xml.h:8 ScreenSavers/cubenetic.xml.h:5
#: ScreenSavers/cubestorm.xml.h:8 ScreenSavers/dangerball.xml.h:8
#: ScreenSavers/eruption.xml.h:5 ScreenSavers/euler2d.xml.h:5
#: ScreenSavers/fiberlamp.xml.h:5 ScreenSavers/flame.xml.h:8
@@ -348,10 +401,11 @@ msgstr "Демон"
#: ScreenSavers/fuzzyflakes.xml.h:8 ScreenSavers/glcells.xml.h:8
#: ScreenSavers/glschool.xml.h:5 ScreenSavers/goop.xml.h:8
#: ScreenSavers/grav.xml.h:5 ScreenSavers/halftone.xml.h:5
-#: ScreenSavers/halo.xml.h:5 ScreenSavers/interaggregate.xml.h:5
-#: ScreenSavers/interference.xml.h:11 ScreenSavers/jigsaw.xml.h:8
-#: ScreenSavers/julia.xml.h:5 ScreenSavers/kaleidescope.xml.h:5
-#: ScreenSavers/nerverot.xml.h:8 ScreenSavers/pedal.xml.h:5
+#: ScreenSavers/halo.xml.h:5 ScreenSavers/hydrostat.xml.h:14
+#: ScreenSavers/interaggregate.xml.h:5 ScreenSavers/interference.xml.h:11
+#: ScreenSavers/jigsaw.xml.h:8 ScreenSavers/julia.xml.h:5
+#: ScreenSavers/kaleidescope.xml.h:5 ScreenSavers/nerverot.xml.h:8
+#: ScreenSavers/pedal.xml.h:5 ScreenSavers/peepers.xml.h:8
#: ScreenSavers/petri.xml.h:10 ScreenSavers/piecewise.xml.h:5
#: ScreenSavers/qix.xml.h:5 ScreenSavers/rocks.xml.h:5
#: ScreenSavers/sierpinski.xml.h:5 ScreenSavers/slip.xml.h:5
@@ -369,38 +423,42 @@ msgstr ""
#: ScreenSavers/anemone.xml.h:7 ScreenSavers/anemotaxis.xml.h:10
#: ScreenSavers/apollonian.xml.h:12 ScreenSavers/attraction.xml.h:19
-#: ScreenSavers/blaster.xml.h:9 ScreenSavers/bouboule.xml.h:7
-#: ScreenSavers/braid.xml.h:10 ScreenSavers/coral.xml.h:13
-#: ScreenSavers/crystal.xml.h:7 ScreenSavers/cubenetic.xml.h:7
-#: ScreenSavers/cubestorm.xml.h:10 ScreenSavers/cynosure.xml.h:7
-#: ScreenSavers/deco.xml.h:7 ScreenSavers/deluxe.xml.h:13
-#: ScreenSavers/demon.xml.h:13 ScreenSavers/discrete.xml.h:10
-#: ScreenSavers/drift.xml.h:10 ScreenSavers/epicycle.xml.h:7
-#: ScreenSavers/eruption.xml.h:7 ScreenSavers/euler2d.xml.h:7
-#: ScreenSavers/fadeplot.xml.h:13 ScreenSavers/fiberlamp.xml.h:7
-#: ScreenSavers/flame.xml.h:10 ScreenSavers/flow.xml.h:7
-#: ScreenSavers/fluidballs.xml.h:7 ScreenSavers/fuzzyflakes.xml.h:10
-#: ScreenSavers/galaxy.xml.h:11 ScreenSavers/glcells.xml.h:10
-#: ScreenSavers/goop.xml.h:10 ScreenSavers/grav.xml.h:7
-#: ScreenSavers/halftone.xml.h:7 ScreenSavers/halo.xml.h:7
-#: ScreenSavers/hopalong.xml.h:11 ScreenSavers/ifs.xml.h:64
-#: ScreenSavers/imsmap.xml.h:13 ScreenSavers/interaggregate.xml.h:7
-#: ScreenSavers/interference.xml.h:13 ScreenSavers/jigsaw.xml.h:10
-#: ScreenSavers/julia.xml.h:13 ScreenSavers/kaleidescope.xml.h:7
-#: ScreenSavers/loop.xml.h:10 ScreenSavers/metaballs.xml.h:10
-#: ScreenSavers/moire.xml.h:7 ScreenSavers/moire2.xml.h:7
-#: ScreenSavers/mountain.xml.h:10 ScreenSavers/munch.xml.h:10
-#: ScreenSavers/nerverot.xml.h:10 ScreenSavers/pedal.xml.h:7
+#: ScreenSavers/beats.xml.h:7 ScreenSavers/blaster.xml.h:9
+#: ScreenSavers/bouboule.xml.h:7 ScreenSavers/braid.xml.h:10
+#: ScreenSavers/cityflow.xml.h:7 ScreenSavers/coral.xml.h:13
+#: ScreenSavers/crumbler.xml.h:10 ScreenSavers/crystal.xml.h:7
+#: ScreenSavers/cubenetic.xml.h:7 ScreenSavers/cubestorm.xml.h:10
+#: ScreenSavers/cynosure.xml.h:7 ScreenSavers/deco.xml.h:7
+#: ScreenSavers/deluxe.xml.h:13 ScreenSavers/demon.xml.h:13
+#: ScreenSavers/discrete.xml.h:10 ScreenSavers/drift.xml.h:10
+#: ScreenSavers/epicycle.xml.h:7 ScreenSavers/eruption.xml.h:7
+#: ScreenSavers/euler2d.xml.h:7 ScreenSavers/fadeplot.xml.h:13
+#: ScreenSavers/fiberlamp.xml.h:7 ScreenSavers/flame.xml.h:10
+#: ScreenSavers/flow.xml.h:7 ScreenSavers/fluidballs.xml.h:7
+#: ScreenSavers/fuzzyflakes.xml.h:10 ScreenSavers/galaxy.xml.h:11
+#: ScreenSavers/glcells.xml.h:10 ScreenSavers/goop.xml.h:10
+#: ScreenSavers/grav.xml.h:7 ScreenSavers/halftone.xml.h:7
+#: ScreenSavers/halo.xml.h:7 ScreenSavers/handsy.xml.h:10
+#: ScreenSavers/hopalong.xml.h:11 ScreenSavers/hydrostat.xml.h:10
+#: ScreenSavers/ifs.xml.h:64 ScreenSavers/imsmap.xml.h:13
+#: ScreenSavers/interaggregate.xml.h:7 ScreenSavers/interference.xml.h:13
+#: ScreenSavers/jigsaw.xml.h:10 ScreenSavers/julia.xml.h:13
+#: ScreenSavers/kaleidescope.xml.h:7 ScreenSavers/loop.xml.h:10
+#: ScreenSavers/metaballs.xml.h:10 ScreenSavers/moire.xml.h:7
+#: ScreenSavers/moire2.xml.h:7 ScreenSavers/mountain.xml.h:10
+#: ScreenSavers/munch.xml.h:10 ScreenSavers/nerverot.xml.h:10
+#: ScreenSavers/pedal.xml.h:7 ScreenSavers/peepers.xml.h:10
#: ScreenSavers/penrose.xml.h:7 ScreenSavers/petri.xml.h:12
#: ScreenSavers/piecewise.xml.h:7 ScreenSavers/polyominoes.xml.h:11
-#: ScreenSavers/qix.xml.h:7 ScreenSavers/rd-bomb.xml.h:16
-#: ScreenSavers/rocks.xml.h:7 ScreenSavers/shadebobs.xml.h:10
-#: ScreenSavers/sierpinski.xml.h:7 ScreenSavers/slip.xml.h:7
-#: ScreenSavers/squiral.xml.h:15 ScreenSavers/starfish.xml.h:16
-#: ScreenSavers/strange.xml.h:10 ScreenSavers/swirl.xml.h:7
-#: ScreenSavers/thornbird.xml.h:7 ScreenSavers/topblock.xml.h:15
-#: ScreenSavers/triangle.xml.h:7 ScreenSavers/unknownpleasures.xml.h:7
-#: ScreenSavers/voronoi.xml.h:7 ScreenSavers/whirlwindwarp.xml.h:4
+#: ScreenSavers/qix.xml.h:7 ScreenSavers/razzledazzle.xml.h:10
+#: ScreenSavers/rd-bomb.xml.h:16 ScreenSavers/rocks.xml.h:7
+#: ScreenSavers/shadebobs.xml.h:10 ScreenSavers/sierpinski.xml.h:7
+#: ScreenSavers/slip.xml.h:7 ScreenSavers/squiral.xml.h:15
+#: ScreenSavers/starfish.xml.h:16 ScreenSavers/strange.xml.h:22
+#: ScreenSavers/swirl.xml.h:7 ScreenSavers/thornbird.xml.h:7
+#: ScreenSavers/topblock.xml.h:15 ScreenSavers/triangle.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:7 ScreenSavers/voronoi.xml.h:7
+#: ScreenSavers/whirlwindwarp.xml.h:4
msgid "Many"
msgstr "Больше"
@@ -408,31 +466,39 @@ msgstr "Больше"
msgid "Tentacles"
msgstr ""
-#: ScreenSavers/anemone.xml.h:9 ScreenSavers/cubestorm.xml.h:11
+#: ScreenSavers/anemone.xml.h:9 ScreenSavers/cubestack.xml.h:8
+#: ScreenSavers/cubestorm.xml.h:14 ScreenSavers/cubetwist.xml.h:8
#: ScreenSavers/deluxe.xml.h:5 ScreenSavers/fadeplot.xml.h:5
#: ScreenSavers/fuzzyflakes.xml.h:21 ScreenSavers/glknots.xml.h:19
-#: ScreenSavers/hilbert.xml.h:15 ScreenSavers/skytentacles.xml.h:8
+#: ScreenSavers/hexstrut.xml.h:11 ScreenSavers/hilbert.xml.h:15
+#: ScreenSavers/hydrostat.xml.h:16 ScreenSavers/lorenz.xml.h:8
+#: ScreenSavers/razzledazzle.xml.h:14 ScreenSavers/skytentacles.xml.h:8
#: ScreenSavers/starfish.xml.h:11 ScreenSavers/thornbird.xml.h:8
msgid "Thin"
msgstr "Тоньше"
-#: ScreenSavers/anemone.xml.h:10 ScreenSavers/fadeplot.xml.h:6
+#: ScreenSavers/anemone.xml.h:10 ScreenSavers/cubestack.xml.h:9
+#: ScreenSavers/cubetwist.xml.h:9 ScreenSavers/fadeplot.xml.h:6
#: ScreenSavers/fuzzyflakes.xml.h:22 ScreenSavers/glknots.xml.h:20
-#: ScreenSavers/moire2.xml.h:8 ScreenSavers/skytentacles.xml.h:9
-#: ScreenSavers/thornbird.xml.h:9
+#: ScreenSavers/hydrostat.xml.h:17 ScreenSavers/moire2.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:9 ScreenSavers/thornbird.xml.h:9
msgid "Thickness"
msgstr "Толщина"
-#: ScreenSavers/anemone.xml.h:11 ScreenSavers/cubestorm.xml.h:13
+#: ScreenSavers/anemone.xml.h:11 ScreenSavers/cubestack.xml.h:10
+#: ScreenSavers/cubestorm.xml.h:16 ScreenSavers/cubetwist.xml.h:10
#: ScreenSavers/deluxe.xml.h:7 ScreenSavers/fadeplot.xml.h:7
#: ScreenSavers/fuzzyflakes.xml.h:23 ScreenSavers/glknots.xml.h:21
-#: ScreenSavers/hilbert.xml.h:17 ScreenSavers/skytentacles.xml.h:10
+#: ScreenSavers/hexstrut.xml.h:13 ScreenSavers/hilbert.xml.h:17
+#: ScreenSavers/hydrostat.xml.h:18 ScreenSavers/lorenz.xml.h:10
+#: ScreenSavers/razzledazzle.xml.h:16 ScreenSavers/skytentacles.xml.h:10
#: ScreenSavers/starfish.xml.h:13 ScreenSavers/thornbird.xml.h:10
msgid "Thick"
msgstr "Толще"
#: ScreenSavers/anemone.xml.h:12 ScreenSavers/fireflies.xml.h:32
-#: ScreenSavers/pyro.xml.h:10 ScreenSavers/winduprobot.xml.h:19
+#: ScreenSavers/pyro.xml.h:10 ScreenSavers/splodesic.xml.h:7
+#: ScreenSavers/winduprobot.xml.h:19
msgid "Often"
msgstr "Чаще"
@@ -461,7 +527,8 @@ msgstr ""
#: ScreenSavers/antmaze.xml.h:2 ScreenSavers/antspotlight.xml.h:2
#: ScreenSavers/apple2.xml.h:10 ScreenSavers/atlantis.xml.h:2
#: ScreenSavers/attraction.xml.h:11 ScreenSavers/atunnel.xml.h:2
-#: ScreenSavers/barcode.xml.h:2 ScreenSavers/blaster.xml.h:2
+#: ScreenSavers/barcode.xml.h:2 ScreenSavers/beats.xml.h:2
+#: ScreenSavers/binaryring.xml.h:2 ScreenSavers/blaster.xml.h:2
#: ScreenSavers/blinkbox.xml.h:2 ScreenSavers/blocktube.xml.h:2
#: ScreenSavers/bouboule.xml.h:2 ScreenSavers/bouncingcow.xml.h:2
#: ScreenSavers/boxed.xml.h:2 ScreenSavers/boxfit.xml.h:2
@@ -469,82 +536,99 @@ msgstr ""
#: ScreenSavers/bumps.xml.h:3 ScreenSavers/cage.xml.h:2
#: ScreenSavers/carousel.xml.h:2 ScreenSavers/ccurve.xml.h:8
#: ScreenSavers/celtic.xml.h:2 ScreenSavers/circuit.xml.h:2
-#: ScreenSavers/cloudlife.xml.h:2 ScreenSavers/companioncube.xml.h:2
-#: ScreenSavers/compass.xml.h:2 ScreenSavers/coral.xml.h:2
-#: ScreenSavers/crackberg.xml.h:2 ScreenSavers/crystal.xml.h:2
-#: ScreenSavers/cube21.xml.h:2 ScreenSavers/cubenetic.xml.h:2
-#: ScreenSavers/cubestorm.xml.h:2 ScreenSavers/cubicgrid.xml.h:2
-#: ScreenSavers/cwaves.xml.h:2 ScreenSavers/cynosure.xml.h:2
-#: ScreenSavers/dangerball.xml.h:2 ScreenSavers/decayscreen.xml.h:2
+#: ScreenSavers/cityflow.xml.h:2 ScreenSavers/cloudlife.xml.h:2
+#: ScreenSavers/companioncube.xml.h:2 ScreenSavers/compass.xml.h:2
+#: ScreenSavers/coral.xml.h:2 ScreenSavers/covid19.xml.h:2
+#: ScreenSavers/crackberg.xml.h:2 ScreenSavers/crumbler.xml.h:2
+#: ScreenSavers/crystal.xml.h:2 ScreenSavers/cube21.xml.h:2
+#: ScreenSavers/cubenetic.xml.h:2 ScreenSavers/cubestack.xml.h:2
+#: ScreenSavers/cubestorm.xml.h:2 ScreenSavers/cubetwist.xml.h:2
+#: ScreenSavers/cubicgrid.xml.h:2 ScreenSavers/cwaves.xml.h:2
+#: ScreenSavers/cynosure.xml.h:2 ScreenSavers/dangerball.xml.h:2
+#: ScreenSavers/decayscreen.xml.h:2 ScreenSavers/deepstars.xml.h:2
#: ScreenSavers/deluxe.xml.h:2 ScreenSavers/demon.xml.h:2
-#: ScreenSavers/discrete.xml.h:2 ScreenSavers/distort.xml.h:2
-#: ScreenSavers/drift.xml.h:2 ScreenSavers/endgame.xml.h:2
+#: ScreenSavers/discoball.xml.h:2 ScreenSavers/discrete.xml.h:2
+#: ScreenSavers/distort.xml.h:2 ScreenSavers/drift.xml.h:2
+#: ScreenSavers/dymaxionmap.xml.h:2 ScreenSavers/endgame.xml.h:2
#: ScreenSavers/engine.xml.h:2 ScreenSavers/epicycle.xml.h:2
-#: ScreenSavers/eruption.xml.h:2 ScreenSavers/euler2d.xml.h:2
+#: ScreenSavers/eruption.xml.h:2 ScreenSavers/esper.xml.h:2
+#: ScreenSavers/etruscanvenus.xml.h:39 ScreenSavers/euler2d.xml.h:2
#: ScreenSavers/extrusion.xml.h:2 ScreenSavers/fadeplot.xml.h:2
-#: ScreenSavers/fiberlamp.xml.h:2 ScreenSavers/fireworkx.xml.h:2
-#: ScreenSavers/flame.xml.h:2 ScreenSavers/flipflop.xml.h:2
-#: ScreenSavers/flipscreen3d.xml.h:2 ScreenSavers/fliptext.xml.h:2
-#: ScreenSavers/flow.xml.h:2 ScreenSavers/fluidballs.xml.h:2
-#: ScreenSavers/flyingtoasters.xml.h:2 ScreenSavers/fontglide.xml.h:2
-#: ScreenSavers/fuzzyflakes.xml.h:2 ScreenSavers/galaxy.xml.h:2
-#: ScreenSavers/gears.xml.h:2 ScreenSavers/geodesic.xml.h:11
-#: ScreenSavers/gflux.xml.h:2 ScreenSavers/glblur.xml.h:2
-#: ScreenSavers/glcells.xml.h:2 ScreenSavers/gleidescope.xml.h:2
-#: ScreenSavers/glhanoi.xml.h:2 ScreenSavers/glknots.xml.h:2
-#: ScreenSavers/glmatrix.xml.h:2 ScreenSavers/glplanet.xml.h:2
+#: ScreenSavers/fiberlamp.xml.h:2 ScreenSavers/filmleader.xml.h:2
+#: ScreenSavers/fireworkx.xml.h:2 ScreenSavers/flame.xml.h:2
+#: ScreenSavers/flipflop.xml.h:2 ScreenSavers/flipscreen3d.xml.h:2
+#: ScreenSavers/fliptext.xml.h:2 ScreenSavers/flow.xml.h:2
+#: ScreenSavers/fluidballs.xml.h:2 ScreenSavers/flyingtoasters.xml.h:2
+#: ScreenSavers/fontglide.xml.h:2 ScreenSavers/fuzzyflakes.xml.h:2
+#: ScreenSavers/galaxy.xml.h:2 ScreenSavers/gears.xml.h:2
+#: ScreenSavers/geodesic.xml.h:11 ScreenSavers/geodesicgears.xml.h:2
+#: ScreenSavers/gflux.xml.h:2 ScreenSavers/gibson.xml.h:2
+#: ScreenSavers/glblur.xml.h:2 ScreenSavers/glcells.xml.h:2
+#: ScreenSavers/gleidescope.xml.h:2 ScreenSavers/glhanoi.xml.h:2
+#: ScreenSavers/glitchpeg.xml.h:2 ScreenSavers/glknots.xml.h:2
+#: ScreenSavers/glmatrix.xml.h:2 ScreenSavers/glplanet.xml.h:3
#: ScreenSavers/glschool.xml.h:2 ScreenSavers/glslideshow.xml.h:2
#: ScreenSavers/glsnake.xml.h:2 ScreenSavers/gltext.xml.h:2
#: ScreenSavers/goop.xml.h:2 ScreenSavers/grav.xml.h:2
-#: ScreenSavers/greynetic.xml.h:2 ScreenSavers/halftone.xml.h:2
-#: ScreenSavers/halo.xml.h:2 ScreenSavers/helix.xml.h:2
-#: ScreenSavers/hopalong.xml.h:2 ScreenSavers/hypertorus.xml.h:2
+#: ScreenSavers/gravitywell.xml.h:2 ScreenSavers/greynetic.xml.h:2
+#: ScreenSavers/halftone.xml.h:2 ScreenSavers/halo.xml.h:2
+#: ScreenSavers/handsy.xml.h:2 ScreenSavers/headroom.xml.h:2
+#: ScreenSavers/helix.xml.h:2 ScreenSavers/hexadrop.xml.h:2
+#: ScreenSavers/hexstrut.xml.h:2 ScreenSavers/hopalong.xml.h:2
+#: ScreenSavers/hydrostat.xml.h:2 ScreenSavers/hypertorus.xml.h:2
#: ScreenSavers/hypnowheel.xml.h:14 ScreenSavers/ifs.xml.h:2
#: ScreenSavers/imsmap.xml.h:2 ScreenSavers/interaggregate.xml.h:2
#: ScreenSavers/interference.xml.h:2 ScreenSavers/intermomentary.xml.h:2
#: ScreenSavers/jigglypuff.xml.h:11 ScreenSavers/jigsaw.xml.h:2
#: ScreenSavers/juggler3d.xml.h:2 ScreenSavers/julia.xml.h:2
#: ScreenSavers/kaleidescope.xml.h:2 ScreenSavers/kaleidocycle.xml.h:2
-#: ScreenSavers/klein.xml.h:42 ScreenSavers/kumppa.xml.h:2
+#: ScreenSavers/klein.xml.h:44 ScreenSavers/kumppa.xml.h:2
#: ScreenSavers/lament.xml.h:2 ScreenSavers/lavalite.xml.h:2
#: ScreenSavers/lcdscrub.xml.h:2 ScreenSavers/lockward.xml.h:2
-#: ScreenSavers/loop.xml.h:2 ScreenSavers/maze.xml.h:2
-#: ScreenSavers/memscroller.xml.h:2 ScreenSavers/menger.xml.h:2
-#: ScreenSavers/metaballs.xml.h:2 ScreenSavers/mirrorblob.xml.h:2
-#: ScreenSavers/moebius.xml.h:2 ScreenSavers/moebiusgears.xml.h:2
-#: ScreenSavers/moire2.xml.h:2 ScreenSavers/molecule.xml.h:2
-#: ScreenSavers/morph3d.xml.h:2 ScreenSavers/mountain.xml.h:2
-#: ScreenSavers/munch.xml.h:2 ScreenSavers/nerverot.xml.h:2
-#: ScreenSavers/noof.xml.h:2 ScreenSavers/pacman.xml.h:2
+#: ScreenSavers/loop.xml.h:2 ScreenSavers/m6502.xml.h:7
+#: ScreenSavers/matrixview.xml.h:11 ScreenSavers/maze.xml.h:2
+#: ScreenSavers/maze3d.xml.h:5 ScreenSavers/memscroller.xml.h:2
+#: ScreenSavers/menger.xml.h:2 ScreenSavers/metaballs.xml.h:2
+#: ScreenSavers/mirrorblob.xml.h:2 ScreenSavers/moebius.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:2 ScreenSavers/moire2.xml.h:2
+#: ScreenSavers/molecule.xml.h:2 ScreenSavers/morph3d.xml.h:2
+#: ScreenSavers/mountain.xml.h:2 ScreenSavers/munch.xml.h:2
+#: ScreenSavers/nerverot.xml.h:2 ScreenSavers/noof.xml.h:2
+#: ScreenSavers/pacman.xml.h:2 ScreenSavers/peepers.xml.h:2
#: ScreenSavers/penrose.xml.h:2 ScreenSavers/petri.xml.h:2
#: ScreenSavers/phosphor.xml.h:2 ScreenSavers/photopile.xml.h:15
#: ScreenSavers/piecewise.xml.h:2 ScreenSavers/pinion.xml.h:2
#: ScreenSavers/pipes.xml.h:2 ScreenSavers/polyhedra.xml.h:2
#: ScreenSavers/polyominoes.xml.h:3 ScreenSavers/polytopes.xml.h:24
#: ScreenSavers/pong.xml.h:10 ScreenSavers/popsquares.xml.h:2
-#: ScreenSavers/projectiveplane.xml.h:40 ScreenSavers/providence.xml.h:2
+#: ScreenSavers/projectiveplane.xml.h:37 ScreenSavers/providence.xml.h:2
#: ScreenSavers/pulsar.xml.h:2 ScreenSavers/pyro.xml.h:11
#: ScreenSavers/qix.xml.h:2 ScreenSavers/quasicrystal.xml.h:2
-#: ScreenSavers/queens.xml.h:2 ScreenSavers/ripples.xml.h:2
-#: ScreenSavers/rocks.xml.h:2 ScreenSavers/rotzoomer.xml.h:2
-#: ScreenSavers/rubik.xml.h:2 ScreenSavers/rubikblocks.xml.h:2
-#: ScreenSavers/sballs.xml.h:2 ScreenSavers/shadebobs.xml.h:2
+#: ScreenSavers/queens.xml.h:2 ScreenSavers/raverhoop.xml.h:2
+#: ScreenSavers/razzledazzle.xml.h:2 ScreenSavers/ripples.xml.h:2
+#: ScreenSavers/rocks.xml.h:2 ScreenSavers/romanboy.xml.h:40
+#: ScreenSavers/rotzoomer.xml.h:2 ScreenSavers/rubik.xml.h:2
+#: ScreenSavers/rubikblocks.xml.h:2 ScreenSavers/sballs.xml.h:2
+#: ScreenSavers/scooter.xml.h:2 ScreenSavers/shadebobs.xml.h:2
#: ScreenSavers/sierpinski.xml.h:2 ScreenSavers/sierpinski3d.xml.h:2
#: ScreenSavers/skytentacles.xml.h:11 ScreenSavers/slidescreen.xml.h:2
#: ScreenSavers/slip.xml.h:2 ScreenSavers/sonar.xml.h:2
#: ScreenSavers/speedmine.xml.h:2 ScreenSavers/spheremonics.xml.h:2
+#: ScreenSavers/splitflap.xml.h:2 ScreenSavers/splodesic.xml.h:2
#: ScreenSavers/spotlight.xml.h:2 ScreenSavers/sproingies.xml.h:2
#: ScreenSavers/squiral.xml.h:2 ScreenSavers/stairs.xml.h:2
#: ScreenSavers/starfish.xml.h:5 ScreenSavers/stonerview.xml.h:2
#: ScreenSavers/strange.xml.h:2 ScreenSavers/substrate.xml.h:2
#: ScreenSavers/superquadrics.xml.h:2 ScreenSavers/surfaces.xml.h:2
#: ScreenSavers/swirl.xml.h:2 ScreenSavers/tangram.xml.h:2
-#: ScreenSavers/thornbird.xml.h:2 ScreenSavers/topblock.xml.h:2
-#: ScreenSavers/triangle.xml.h:2 ScreenSavers/tronbit.xml.h:2
-#: ScreenSavers/truchet.xml.h:2 ScreenSavers/twang.xml.h:2
-#: ScreenSavers/unknownpleasures.xml.h:2 ScreenSavers/wander.xml.h:2
+#: ScreenSavers/tessellimage.xml.h:2 ScreenSavers/thornbird.xml.h:2
+#: ScreenSavers/topblock.xml.h:2 ScreenSavers/triangle.xml.h:2
+#: ScreenSavers/tronbit.xml.h:2 ScreenSavers/truchet.xml.h:2
+#: ScreenSavers/twang.xml.h:2 ScreenSavers/unicrud.xml.h:2
+#: ScreenSavers/unknownpleasures.xml.h:2 ScreenSavers/vfeedback.xml.h:2
+#: ScreenSavers/vigilance.xml.h:2 ScreenSavers/wander.xml.h:2
#: ScreenSavers/winduprobot.xml.h:2 ScreenSavers/wormhole.xml.h:2
-#: ScreenSavers/xanalogtv.xml.h:3 ScreenSavers/xflame.xml.h:2
+#: ScreenSavers/xanalogtv.xml.h:4 ScreenSavers/xflame.xml.h:2
#: ScreenSavers/xlyap.xml.h:2 ScreenSavers/xmatrix.xml.h:15
#: ScreenSavers/xrayswarm.xml.h:2 ScreenSavers/xspirograph.xml.h:2
#: ScreenSavers/zoom.xml.h:2
@@ -554,93 +638,108 @@ msgstr "Ниже"
#: ScreenSavers/anemotaxis.xml.h:3 ScreenSavers/antinspect.xml.h:3
#: ScreenSavers/antmaze.xml.h:3 ScreenSavers/antspotlight.xml.h:3
#: ScreenSavers/atlantis.xml.h:3 ScreenSavers/atunnel.xml.h:3
-#: ScreenSavers/barcode.xml.h:3 ScreenSavers/blaster.xml.h:3
-#: ScreenSavers/blinkbox.xml.h:3 ScreenSavers/blocktube.xml.h:3
-#: ScreenSavers/bouboule.xml.h:3 ScreenSavers/bouncingcow.xml.h:3
-#: ScreenSavers/boxed.xml.h:3 ScreenSavers/boxfit.xml.h:3
-#: ScreenSavers/braid.xml.h:3 ScreenSavers/bubble3d.xml.h:3
-#: ScreenSavers/bumps.xml.h:5 ScreenSavers/cage.xml.h:3
-#: ScreenSavers/carousel.xml.h:3 ScreenSavers/celtic.xml.h:3
-#: ScreenSavers/circuit.xml.h:3 ScreenSavers/cloudlife.xml.h:3
+#: ScreenSavers/barcode.xml.h:3 ScreenSavers/beats.xml.h:3
+#: ScreenSavers/blaster.xml.h:3 ScreenSavers/blinkbox.xml.h:3
+#: ScreenSavers/blocktube.xml.h:3 ScreenSavers/bouboule.xml.h:3
+#: ScreenSavers/bouncingcow.xml.h:3 ScreenSavers/boxed.xml.h:3
+#: ScreenSavers/boxfit.xml.h:3 ScreenSavers/braid.xml.h:3
+#: ScreenSavers/bubble3d.xml.h:3 ScreenSavers/bumps.xml.h:5
+#: ScreenSavers/cage.xml.h:3 ScreenSavers/carousel.xml.h:3
+#: ScreenSavers/celtic.xml.h:3 ScreenSavers/circuit.xml.h:3
+#: ScreenSavers/cityflow.xml.h:3 ScreenSavers/cloudlife.xml.h:3
#: ScreenSavers/companioncube.xml.h:3 ScreenSavers/compass.xml.h:3
-#: ScreenSavers/coral.xml.h:3 ScreenSavers/crackberg.xml.h:3
+#: ScreenSavers/coral.xml.h:3 ScreenSavers/covid19.xml.h:3
+#: ScreenSavers/crackberg.xml.h:3 ScreenSavers/crumbler.xml.h:3
#: ScreenSavers/crystal.xml.h:3 ScreenSavers/cube21.xml.h:3
-#: ScreenSavers/cubenetic.xml.h:3 ScreenSavers/cubestorm.xml.h:3
+#: ScreenSavers/cubenetic.xml.h:3 ScreenSavers/cubestack.xml.h:3
+#: ScreenSavers/cubestorm.xml.h:3 ScreenSavers/cubetwist.xml.h:3
#: ScreenSavers/cubicgrid.xml.h:3 ScreenSavers/cwaves.xml.h:3
#: ScreenSavers/cynosure.xml.h:3 ScreenSavers/dangerball.xml.h:3
-#: ScreenSavers/decayscreen.xml.h:3 ScreenSavers/deluxe.xml.h:3
-#: ScreenSavers/demon.xml.h:3 ScreenSavers/discrete.xml.h:3
+#: ScreenSavers/decayscreen.xml.h:3 ScreenSavers/deepstars.xml.h:3
+#: ScreenSavers/deluxe.xml.h:3 ScreenSavers/demon.xml.h:3
+#: ScreenSavers/discoball.xml.h:3 ScreenSavers/discrete.xml.h:3
#: ScreenSavers/distort.xml.h:3 ScreenSavers/drift.xml.h:3
-#: ScreenSavers/endgame.xml.h:3 ScreenSavers/engine.xml.h:3
-#: ScreenSavers/epicycle.xml.h:3 ScreenSavers/eruption.xml.h:3
-#: ScreenSavers/euler2d.xml.h:3 ScreenSavers/extrusion.xml.h:3
-#: ScreenSavers/fadeplot.xml.h:3 ScreenSavers/fiberlamp.xml.h:3
-#: ScreenSavers/fireworkx.xml.h:3 ScreenSavers/flame.xml.h:3
-#: ScreenSavers/flipflop.xml.h:3 ScreenSavers/flipscreen3d.xml.h:3
-#: ScreenSavers/fliptext.xml.h:3 ScreenSavers/flow.xml.h:3
-#: ScreenSavers/fluidballs.xml.h:3 ScreenSavers/flyingtoasters.xml.h:3
-#: ScreenSavers/fontglide.xml.h:3 ScreenSavers/fuzzyflakes.xml.h:3
-#: ScreenSavers/galaxy.xml.h:3 ScreenSavers/gears.xml.h:3
-#: ScreenSavers/geodesic.xml.h:12 ScreenSavers/gflux.xml.h:3
-#: ScreenSavers/glblur.xml.h:3 ScreenSavers/glcells.xml.h:3
-#: ScreenSavers/gleidescope.xml.h:3 ScreenSavers/glhanoi.xml.h:3
+#: ScreenSavers/dymaxionmap.xml.h:3 ScreenSavers/endgame.xml.h:3
+#: ScreenSavers/engine.xml.h:3 ScreenSavers/epicycle.xml.h:3
+#: ScreenSavers/eruption.xml.h:3 ScreenSavers/esper.xml.h:3
+#: ScreenSavers/etruscanvenus.xml.h:40 ScreenSavers/euler2d.xml.h:3
+#: ScreenSavers/extrusion.xml.h:3 ScreenSavers/fadeplot.xml.h:3
+#: ScreenSavers/fiberlamp.xml.h:3 ScreenSavers/fireworkx.xml.h:3
+#: ScreenSavers/flame.xml.h:3 ScreenSavers/flipflop.xml.h:3
+#: ScreenSavers/flipscreen3d.xml.h:3 ScreenSavers/fliptext.xml.h:3
+#: ScreenSavers/flow.xml.h:3 ScreenSavers/fluidballs.xml.h:3
+#: ScreenSavers/flyingtoasters.xml.h:3 ScreenSavers/fontglide.xml.h:3
+#: ScreenSavers/fuzzyflakes.xml.h:3 ScreenSavers/galaxy.xml.h:3
+#: ScreenSavers/gears.xml.h:3 ScreenSavers/geodesic.xml.h:12
+#: ScreenSavers/geodesicgears.xml.h:3 ScreenSavers/gflux.xml.h:3
+#: ScreenSavers/gibson.xml.h:3 ScreenSavers/glblur.xml.h:3
+#: ScreenSavers/glcells.xml.h:3 ScreenSavers/gleidescope.xml.h:3
+#: ScreenSavers/glhanoi.xml.h:3 ScreenSavers/glitchpeg.xml.h:3
#: ScreenSavers/glknots.xml.h:3 ScreenSavers/glmatrix.xml.h:3
-#: ScreenSavers/glplanet.xml.h:3 ScreenSavers/glschool.xml.h:3
+#: ScreenSavers/glplanet.xml.h:5 ScreenSavers/glschool.xml.h:3
#: ScreenSavers/glslideshow.xml.h:3 ScreenSavers/glsnake.xml.h:3
#: ScreenSavers/gltext.xml.h:3 ScreenSavers/goop.xml.h:3
-#: ScreenSavers/grav.xml.h:3 ScreenSavers/greynetic.xml.h:3
-#: ScreenSavers/halftone.xml.h:3 ScreenSavers/halo.xml.h:3
-#: ScreenSavers/helix.xml.h:3 ScreenSavers/hilbert.xml.h:9
-#: ScreenSavers/hopalong.xml.h:3 ScreenSavers/hypertorus.xml.h:3
+#: ScreenSavers/grav.xml.h:3 ScreenSavers/gravitywell.xml.h:3
+#: ScreenSavers/greynetic.xml.h:3 ScreenSavers/halftone.xml.h:3
+#: ScreenSavers/halo.xml.h:3 ScreenSavers/handsy.xml.h:3
+#: ScreenSavers/headroom.xml.h:3 ScreenSavers/helix.xml.h:3
+#: ScreenSavers/hexadrop.xml.h:3 ScreenSavers/hexstrut.xml.h:3
+#: ScreenSavers/hilbert.xml.h:9 ScreenSavers/hopalong.xml.h:3
+#: ScreenSavers/hydrostat.xml.h:3 ScreenSavers/hypertorus.xml.h:3
#: ScreenSavers/hypnowheel.xml.h:3 ScreenSavers/ifs.xml.h:3
#: ScreenSavers/imsmap.xml.h:3 ScreenSavers/interaggregate.xml.h:3
#: ScreenSavers/interference.xml.h:3 ScreenSavers/intermomentary.xml.h:3
#: ScreenSavers/jigglypuff.xml.h:12 ScreenSavers/jigsaw.xml.h:3
#: ScreenSavers/juggler3d.xml.h:3 ScreenSavers/julia.xml.h:3
#: ScreenSavers/kaleidescope.xml.h:3 ScreenSavers/kaleidocycle.xml.h:3
-#: ScreenSavers/klein.xml.h:43 ScreenSavers/kumppa.xml.h:3
+#: ScreenSavers/klein.xml.h:45 ScreenSavers/kumppa.xml.h:3
#: ScreenSavers/lament.xml.h:3 ScreenSavers/lavalite.xml.h:3
#: ScreenSavers/lcdscrub.xml.h:3 ScreenSavers/lockward.xml.h:3
#: ScreenSavers/loop.xml.h:3 ScreenSavers/maze.xml.h:3
-#: ScreenSavers/memscroller.xml.h:3 ScreenSavers/menger.xml.h:3
-#: ScreenSavers/metaballs.xml.h:3 ScreenSavers/mirrorblob.xml.h:3
-#: ScreenSavers/moebius.xml.h:3 ScreenSavers/moebiusgears.xml.h:3
-#: ScreenSavers/moire2.xml.h:3 ScreenSavers/molecule.xml.h:3
-#: ScreenSavers/morph3d.xml.h:3 ScreenSavers/mountain.xml.h:3
-#: ScreenSavers/munch.xml.h:3 ScreenSavers/nerverot.xml.h:3
-#: ScreenSavers/noof.xml.h:3 ScreenSavers/pacman.xml.h:3
+#: ScreenSavers/maze3d.xml.h:6 ScreenSavers/memscroller.xml.h:3
+#: ScreenSavers/menger.xml.h:3 ScreenSavers/metaballs.xml.h:3
+#: ScreenSavers/mirrorblob.xml.h:3 ScreenSavers/moebius.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:3 ScreenSavers/moire2.xml.h:3
+#: ScreenSavers/molecule.xml.h:3 ScreenSavers/morph3d.xml.h:3
+#: ScreenSavers/mountain.xml.h:3 ScreenSavers/munch.xml.h:3
+#: ScreenSavers/nerverot.xml.h:3 ScreenSavers/noof.xml.h:3
+#: ScreenSavers/pacman.xml.h:3 ScreenSavers/peepers.xml.h:3
#: ScreenSavers/penrose.xml.h:3 ScreenSavers/petri.xml.h:3
#: ScreenSavers/phosphor.xml.h:3 ScreenSavers/photopile.xml.h:16
#: ScreenSavers/piecewise.xml.h:3 ScreenSavers/pinion.xml.h:3
#: ScreenSavers/pipes.xml.h:3 ScreenSavers/polyhedra.xml.h:3
#: ScreenSavers/polyominoes.xml.h:4 ScreenSavers/polytopes.xml.h:25
-#: ScreenSavers/popsquares.xml.h:3 ScreenSavers/projectiveplane.xml.h:41
+#: ScreenSavers/popsquares.xml.h:3 ScreenSavers/projectiveplane.xml.h:38
#: ScreenSavers/providence.xml.h:3 ScreenSavers/pulsar.xml.h:3
#: ScreenSavers/pyro.xml.h:3 ScreenSavers/qix.xml.h:3
#: ScreenSavers/quasicrystal.xml.h:3 ScreenSavers/queens.xml.h:3
+#: ScreenSavers/raverhoop.xml.h:3 ScreenSavers/razzledazzle.xml.h:3
#: ScreenSavers/rd-bomb.xml.h:3 ScreenSavers/ripples.xml.h:3
-#: ScreenSavers/rocks.xml.h:3 ScreenSavers/rotzoomer.xml.h:3
-#: ScreenSavers/rubik.xml.h:3 ScreenSavers/rubikblocks.xml.h:3
-#: ScreenSavers/sballs.xml.h:3 ScreenSavers/shadebobs.xml.h:3
+#: ScreenSavers/rocks.xml.h:3 ScreenSavers/romanboy.xml.h:41
+#: ScreenSavers/rotzoomer.xml.h:3 ScreenSavers/rubik.xml.h:3
+#: ScreenSavers/rubikblocks.xml.h:3 ScreenSavers/sballs.xml.h:3
+#: ScreenSavers/scooter.xml.h:3 ScreenSavers/shadebobs.xml.h:3
#: ScreenSavers/sierpinski.xml.h:3 ScreenSavers/sierpinski3d.xml.h:3
#: ScreenSavers/skytentacles.xml.h:16 ScreenSavers/slidescreen.xml.h:3
#: ScreenSavers/slip.xml.h:3 ScreenSavers/sonar.xml.h:3
#: ScreenSavers/speedmine.xml.h:3 ScreenSavers/spheremonics.xml.h:3
+#: ScreenSavers/splitflap.xml.h:3 ScreenSavers/splodesic.xml.h:3
#: ScreenSavers/spotlight.xml.h:3 ScreenSavers/sproingies.xml.h:3
#: ScreenSavers/squiral.xml.h:3 ScreenSavers/stairs.xml.h:3
#: ScreenSavers/starfish.xml.h:6 ScreenSavers/stonerview.xml.h:3
#: ScreenSavers/strange.xml.h:3 ScreenSavers/substrate.xml.h:3
#: ScreenSavers/superquadrics.xml.h:3 ScreenSavers/surfaces.xml.h:3
#: ScreenSavers/swirl.xml.h:3 ScreenSavers/tangram.xml.h:3
-#: ScreenSavers/thornbird.xml.h:3 ScreenSavers/topblock.xml.h:3
-#: ScreenSavers/triangle.xml.h:3 ScreenSavers/tronbit.xml.h:3
-#: ScreenSavers/truchet.xml.h:3 ScreenSavers/twang.xml.h:3
-#: ScreenSavers/unknownpleasures.xml.h:3 ScreenSavers/voronoi.xml.h:3
-#: ScreenSavers/wander.xml.h:3 ScreenSavers/winduprobot.xml.h:3
-#: ScreenSavers/wormhole.xml.h:3 ScreenSavers/xflame.xml.h:3
-#: ScreenSavers/xlyap.xml.h:3 ScreenSavers/xmatrix.xml.h:16
-#: ScreenSavers/xrayswarm.xml.h:3 ScreenSavers/xspirograph.xml.h:3
-#: ScreenSavers/zoom.xml.h:3
+#: ScreenSavers/tessellimage.xml.h:3 ScreenSavers/thornbird.xml.h:3
+#: ScreenSavers/topblock.xml.h:3 ScreenSavers/triangle.xml.h:3
+#: ScreenSavers/tronbit.xml.h:3 ScreenSavers/truchet.xml.h:3
+#: ScreenSavers/twang.xml.h:3 ScreenSavers/unicrud.xml.h:3
+#: ScreenSavers/unknownpleasures.xml.h:3 ScreenSavers/vigilance.xml.h:3
+#: ScreenSavers/voronoi.xml.h:3 ScreenSavers/wander.xml.h:3
+#: ScreenSavers/winduprobot.xml.h:3 ScreenSavers/wormhole.xml.h:3
+#: ScreenSavers/xflame.xml.h:3 ScreenSavers/xlyap.xml.h:3
+#: ScreenSavers/xmatrix.xml.h:16 ScreenSavers/xrayswarm.xml.h:3
+#: ScreenSavers/xspirograph.xml.h:3 ScreenSavers/zoom.xml.h:3
msgid "Frame rate"
msgstr ""
@@ -648,7 +747,8 @@ msgstr ""
#: ScreenSavers/antmaze.xml.h:4 ScreenSavers/antspotlight.xml.h:4
#: ScreenSavers/apple2.xml.h:12 ScreenSavers/atlantis.xml.h:4
#: ScreenSavers/attraction.xml.h:13 ScreenSavers/atunnel.xml.h:4
-#: ScreenSavers/barcode.xml.h:4 ScreenSavers/blaster.xml.h:4
+#: ScreenSavers/barcode.xml.h:4 ScreenSavers/beats.xml.h:4
+#: ScreenSavers/binaryring.xml.h:4 ScreenSavers/blaster.xml.h:4
#: ScreenSavers/blinkbox.xml.h:4 ScreenSavers/blocktube.xml.h:4
#: ScreenSavers/bouboule.xml.h:4 ScreenSavers/bouncingcow.xml.h:4
#: ScreenSavers/boxed.xml.h:4 ScreenSavers/boxfit.xml.h:4
@@ -656,82 +756,99 @@ msgstr ""
#: ScreenSavers/bumps.xml.h:7 ScreenSavers/cage.xml.h:4
#: ScreenSavers/carousel.xml.h:4 ScreenSavers/ccurve.xml.h:10
#: ScreenSavers/celtic.xml.h:4 ScreenSavers/circuit.xml.h:4
-#: ScreenSavers/cloudlife.xml.h:4 ScreenSavers/companioncube.xml.h:4
-#: ScreenSavers/compass.xml.h:4 ScreenSavers/coral.xml.h:4
-#: ScreenSavers/crackberg.xml.h:4 ScreenSavers/crystal.xml.h:4
-#: ScreenSavers/cube21.xml.h:4 ScreenSavers/cubenetic.xml.h:4
-#: ScreenSavers/cubestorm.xml.h:4 ScreenSavers/cubicgrid.xml.h:4
-#: ScreenSavers/cwaves.xml.h:4 ScreenSavers/cynosure.xml.h:4
-#: ScreenSavers/dangerball.xml.h:4 ScreenSavers/decayscreen.xml.h:4
+#: ScreenSavers/cityflow.xml.h:4 ScreenSavers/cloudlife.xml.h:4
+#: ScreenSavers/companioncube.xml.h:4 ScreenSavers/compass.xml.h:4
+#: ScreenSavers/coral.xml.h:4 ScreenSavers/covid19.xml.h:4
+#: ScreenSavers/crackberg.xml.h:4 ScreenSavers/crumbler.xml.h:4
+#: ScreenSavers/crystal.xml.h:4 ScreenSavers/cube21.xml.h:4
+#: ScreenSavers/cubenetic.xml.h:4 ScreenSavers/cubestack.xml.h:4
+#: ScreenSavers/cubestorm.xml.h:4 ScreenSavers/cubetwist.xml.h:4
+#: ScreenSavers/cubicgrid.xml.h:4 ScreenSavers/cwaves.xml.h:4
+#: ScreenSavers/cynosure.xml.h:4 ScreenSavers/dangerball.xml.h:4
+#: ScreenSavers/decayscreen.xml.h:4 ScreenSavers/deepstars.xml.h:4
#: ScreenSavers/deluxe.xml.h:4 ScreenSavers/demon.xml.h:4
-#: ScreenSavers/discrete.xml.h:4 ScreenSavers/distort.xml.h:4
-#: ScreenSavers/drift.xml.h:4 ScreenSavers/endgame.xml.h:4
+#: ScreenSavers/discoball.xml.h:4 ScreenSavers/discrete.xml.h:4
+#: ScreenSavers/distort.xml.h:4 ScreenSavers/drift.xml.h:4
+#: ScreenSavers/dymaxionmap.xml.h:4 ScreenSavers/endgame.xml.h:4
#: ScreenSavers/engine.xml.h:4 ScreenSavers/epicycle.xml.h:4
-#: ScreenSavers/eruption.xml.h:4 ScreenSavers/euler2d.xml.h:4
+#: ScreenSavers/eruption.xml.h:4 ScreenSavers/esper.xml.h:4
+#: ScreenSavers/etruscanvenus.xml.h:41 ScreenSavers/euler2d.xml.h:4
#: ScreenSavers/extrusion.xml.h:4 ScreenSavers/fadeplot.xml.h:4
-#: ScreenSavers/fiberlamp.xml.h:4 ScreenSavers/fireworkx.xml.h:4
-#: ScreenSavers/flame.xml.h:4 ScreenSavers/flipflop.xml.h:4
-#: ScreenSavers/flipscreen3d.xml.h:4 ScreenSavers/fliptext.xml.h:4
-#: ScreenSavers/flow.xml.h:4 ScreenSavers/fluidballs.xml.h:4
-#: ScreenSavers/flyingtoasters.xml.h:4 ScreenSavers/fontglide.xml.h:4
-#: ScreenSavers/fuzzyflakes.xml.h:4 ScreenSavers/galaxy.xml.h:4
-#: ScreenSavers/gears.xml.h:4 ScreenSavers/geodesic.xml.h:13
-#: ScreenSavers/gflux.xml.h:4 ScreenSavers/glblur.xml.h:4
-#: ScreenSavers/glcells.xml.h:4 ScreenSavers/gleidescope.xml.h:4
-#: ScreenSavers/glhanoi.xml.h:4 ScreenSavers/glknots.xml.h:4
-#: ScreenSavers/glmatrix.xml.h:4 ScreenSavers/glplanet.xml.h:4
+#: ScreenSavers/fiberlamp.xml.h:4 ScreenSavers/filmleader.xml.h:4
+#: ScreenSavers/fireworkx.xml.h:4 ScreenSavers/flame.xml.h:4
+#: ScreenSavers/flipflop.xml.h:4 ScreenSavers/flipscreen3d.xml.h:4
+#: ScreenSavers/fliptext.xml.h:4 ScreenSavers/flow.xml.h:4
+#: ScreenSavers/fluidballs.xml.h:4 ScreenSavers/flyingtoasters.xml.h:4
+#: ScreenSavers/fontglide.xml.h:4 ScreenSavers/fuzzyflakes.xml.h:4
+#: ScreenSavers/galaxy.xml.h:4 ScreenSavers/gears.xml.h:4
+#: ScreenSavers/geodesic.xml.h:13 ScreenSavers/geodesicgears.xml.h:4
+#: ScreenSavers/gflux.xml.h:4 ScreenSavers/gibson.xml.h:4
+#: ScreenSavers/glblur.xml.h:4 ScreenSavers/glcells.xml.h:4
+#: ScreenSavers/gleidescope.xml.h:4 ScreenSavers/glhanoi.xml.h:4
+#: ScreenSavers/glitchpeg.xml.h:4 ScreenSavers/glknots.xml.h:4
+#: ScreenSavers/glmatrix.xml.h:4 ScreenSavers/glplanet.xml.h:7
#: ScreenSavers/glschool.xml.h:4 ScreenSavers/glslideshow.xml.h:4
#: ScreenSavers/glsnake.xml.h:4 ScreenSavers/gltext.xml.h:4
#: ScreenSavers/goop.xml.h:4 ScreenSavers/grav.xml.h:4
-#: ScreenSavers/greynetic.xml.h:4 ScreenSavers/halftone.xml.h:4
-#: ScreenSavers/halo.xml.h:4 ScreenSavers/helix.xml.h:4
-#: ScreenSavers/hopalong.xml.h:4 ScreenSavers/hypertorus.xml.h:4
+#: ScreenSavers/gravitywell.xml.h:4 ScreenSavers/greynetic.xml.h:4
+#: ScreenSavers/halftone.xml.h:4 ScreenSavers/halo.xml.h:4
+#: ScreenSavers/handsy.xml.h:4 ScreenSavers/headroom.xml.h:4
+#: ScreenSavers/helix.xml.h:4 ScreenSavers/hexadrop.xml.h:4
+#: ScreenSavers/hexstrut.xml.h:4 ScreenSavers/hopalong.xml.h:4
+#: ScreenSavers/hydrostat.xml.h:4 ScreenSavers/hypertorus.xml.h:4
#: ScreenSavers/hypnowheel.xml.h:16 ScreenSavers/ifs.xml.h:4
#: ScreenSavers/imsmap.xml.h:4 ScreenSavers/interaggregate.xml.h:4
#: ScreenSavers/interference.xml.h:4 ScreenSavers/intermomentary.xml.h:4
#: ScreenSavers/jigglypuff.xml.h:13 ScreenSavers/jigsaw.xml.h:4
#: ScreenSavers/juggler3d.xml.h:4 ScreenSavers/julia.xml.h:4
#: ScreenSavers/kaleidescope.xml.h:4 ScreenSavers/kaleidocycle.xml.h:4
-#: ScreenSavers/klein.xml.h:44 ScreenSavers/kumppa.xml.h:4
+#: ScreenSavers/klein.xml.h:46 ScreenSavers/kumppa.xml.h:4
#: ScreenSavers/lament.xml.h:4 ScreenSavers/lavalite.xml.h:4
#: ScreenSavers/lcdscrub.xml.h:4 ScreenSavers/lockward.xml.h:4
-#: ScreenSavers/loop.xml.h:4 ScreenSavers/maze.xml.h:4
-#: ScreenSavers/memscroller.xml.h:4 ScreenSavers/menger.xml.h:4
-#: ScreenSavers/metaballs.xml.h:4 ScreenSavers/mirrorblob.xml.h:4
-#: ScreenSavers/moebius.xml.h:4 ScreenSavers/moebiusgears.xml.h:4
-#: ScreenSavers/moire2.xml.h:4 ScreenSavers/molecule.xml.h:4
-#: ScreenSavers/morph3d.xml.h:4 ScreenSavers/mountain.xml.h:4
-#: ScreenSavers/munch.xml.h:4 ScreenSavers/nerverot.xml.h:4
-#: ScreenSavers/noof.xml.h:4 ScreenSavers/pacman.xml.h:4
+#: ScreenSavers/loop.xml.h:4 ScreenSavers/m6502.xml.h:9
+#: ScreenSavers/matrixview.xml.h:13 ScreenSavers/maze.xml.h:4
+#: ScreenSavers/maze3d.xml.h:7 ScreenSavers/memscroller.xml.h:4
+#: ScreenSavers/menger.xml.h:4 ScreenSavers/metaballs.xml.h:4
+#: ScreenSavers/mirrorblob.xml.h:4 ScreenSavers/moebius.xml.h:4
+#: ScreenSavers/moebiusgears.xml.h:4 ScreenSavers/moire2.xml.h:4
+#: ScreenSavers/molecule.xml.h:4 ScreenSavers/morph3d.xml.h:4
+#: ScreenSavers/mountain.xml.h:4 ScreenSavers/munch.xml.h:4
+#: ScreenSavers/nerverot.xml.h:4 ScreenSavers/noof.xml.h:4
+#: ScreenSavers/pacman.xml.h:4 ScreenSavers/peepers.xml.h:4
#: ScreenSavers/penrose.xml.h:4 ScreenSavers/petri.xml.h:4
#: ScreenSavers/phosphor.xml.h:4 ScreenSavers/photopile.xml.h:17
#: ScreenSavers/piecewise.xml.h:4 ScreenSavers/pinion.xml.h:4
#: ScreenSavers/pipes.xml.h:4 ScreenSavers/polyhedra.xml.h:4
#: ScreenSavers/polyominoes.xml.h:5 ScreenSavers/polytopes.xml.h:26
#: ScreenSavers/pong.xml.h:12 ScreenSavers/popsquares.xml.h:4
-#: ScreenSavers/projectiveplane.xml.h:42 ScreenSavers/providence.xml.h:4
+#: ScreenSavers/projectiveplane.xml.h:39 ScreenSavers/providence.xml.h:4
#: ScreenSavers/pulsar.xml.h:4 ScreenSavers/pyro.xml.h:13
#: ScreenSavers/qix.xml.h:4 ScreenSavers/quasicrystal.xml.h:4
-#: ScreenSavers/queens.xml.h:4 ScreenSavers/ripples.xml.h:4
-#: ScreenSavers/rocks.xml.h:4 ScreenSavers/rotzoomer.xml.h:4
-#: ScreenSavers/rubik.xml.h:4 ScreenSavers/rubikblocks.xml.h:4
-#: ScreenSavers/sballs.xml.h:4 ScreenSavers/shadebobs.xml.h:4
+#: ScreenSavers/queens.xml.h:4 ScreenSavers/raverhoop.xml.h:4
+#: ScreenSavers/razzledazzle.xml.h:4 ScreenSavers/ripples.xml.h:4
+#: ScreenSavers/rocks.xml.h:4 ScreenSavers/romanboy.xml.h:42
+#: ScreenSavers/rotzoomer.xml.h:4 ScreenSavers/rubik.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:4 ScreenSavers/sballs.xml.h:4
+#: ScreenSavers/scooter.xml.h:4 ScreenSavers/shadebobs.xml.h:4
#: ScreenSavers/sierpinski.xml.h:4 ScreenSavers/sierpinski3d.xml.h:4
#: ScreenSavers/skytentacles.xml.h:13 ScreenSavers/slidescreen.xml.h:4
#: ScreenSavers/slip.xml.h:4 ScreenSavers/sonar.xml.h:4
#: ScreenSavers/speedmine.xml.h:4 ScreenSavers/spheremonics.xml.h:4
+#: ScreenSavers/splitflap.xml.h:4 ScreenSavers/splodesic.xml.h:4
#: ScreenSavers/spotlight.xml.h:4 ScreenSavers/sproingies.xml.h:4
#: ScreenSavers/squiral.xml.h:4 ScreenSavers/stairs.xml.h:4
#: ScreenSavers/starfish.xml.h:7 ScreenSavers/starwars.xml.h:3
#: ScreenSavers/stonerview.xml.h:4 ScreenSavers/strange.xml.h:4
#: ScreenSavers/substrate.xml.h:4 ScreenSavers/superquadrics.xml.h:4
#: ScreenSavers/surfaces.xml.h:4 ScreenSavers/swirl.xml.h:4
-#: ScreenSavers/tangram.xml.h:4 ScreenSavers/thornbird.xml.h:4
-#: ScreenSavers/topblock.xml.h:4 ScreenSavers/triangle.xml.h:4
-#: ScreenSavers/tronbit.xml.h:4 ScreenSavers/truchet.xml.h:4
-#: ScreenSavers/twang.xml.h:4 ScreenSavers/unknownpleasures.xml.h:4
+#: ScreenSavers/tangram.xml.h:4 ScreenSavers/tessellimage.xml.h:4
+#: ScreenSavers/thornbird.xml.h:4 ScreenSavers/topblock.xml.h:4
+#: ScreenSavers/triangle.xml.h:4 ScreenSavers/tronbit.xml.h:4
+#: ScreenSavers/truchet.xml.h:4 ScreenSavers/twang.xml.h:4
+#: ScreenSavers/unicrud.xml.h:4 ScreenSavers/unknownpleasures.xml.h:4
+#: ScreenSavers/vfeedback.xml.h:4 ScreenSavers/vigilance.xml.h:4
#: ScreenSavers/wander.xml.h:4 ScreenSavers/winduprobot.xml.h:4
-#: ScreenSavers/wormhole.xml.h:4 ScreenSavers/xanalogtv.xml.h:5
+#: ScreenSavers/wormhole.xml.h:4 ScreenSavers/xanalogtv.xml.h:6
#: ScreenSavers/xflame.xml.h:4 ScreenSavers/xlyap.xml.h:4
#: ScreenSavers/xmatrix.xml.h:17 ScreenSavers/xrayswarm.xml.h:4
#: ScreenSavers/xspirograph.xml.h:4 ScreenSavers/zoom.xml.h:4
@@ -762,7 +879,7 @@ msgstr ""
msgid ""
"Searches for a source of odor in a turbulent atmosphere. The searcher is "
"able to sense the odor and determine local instantaneous wind direction. The "
-"goal is to find the source in the shortest mean time. http://en.wikipedia."
+"goal is to find the source in the shortest mean time. https://en.wikipedia."
"org/wiki/Anemotaxis Written by Eugene Balkovsky; 2004."
msgstr ""
@@ -820,16 +937,19 @@ msgstr "Надписи"
msgid "Include alternate geometries"
msgstr "Использовать другие геометрические фигуры как вспомогательные"
-#: ScreenSavers/apollonian.xml.h:5
+#: ScreenSavers/apollonian.xml.h:5 ScreenSavers/hyperspace.xml.h:14
+#: ScreenSavers/tessellimage.xml.h:11
msgid "Shallow"
msgstr "Малая"
#: ScreenSavers/apollonian.xml.h:7 ScreenSavers/flipflop.xml.h:11
-#: ScreenSavers/geodesic.xml.h:18
+#: ScreenSavers/geodesic.xml.h:18 ScreenSavers/hyperspace.xml.h:15
+#: ScreenSavers/lattice.xml.h:21 ScreenSavers/splodesic.xml.h:8
msgid "Depth"
msgstr "Глубина"
-#: ScreenSavers/apollonian.xml.h:9
+#: ScreenSavers/apollonian.xml.h:9 ScreenSavers/hyperspace.xml.h:16
+#: ScreenSavers/tessellimage.xml.h:13
msgid "Deep"
msgstr "Большая"
@@ -842,18 +962,18 @@ msgstr "Большая"
#: ScreenSavers/euler2d.xml.h:27 ScreenSavers/fadeplot.xml.h:11
#: ScreenSavers/flame.xml.h:12 ScreenSavers/flow.xml.h:11
#: ScreenSavers/galaxy.xml.h:9 ScreenSavers/grav.xml.h:8
-#: ScreenSavers/halo.xml.h:8 ScreenSavers/hopalong.xml.h:9
-#: ScreenSavers/imsmap.xml.h:11 ScreenSavers/interference.xml.h:15
-#: ScreenSavers/julia.xml.h:11 ScreenSavers/loop.xml.h:8
-#: ScreenSavers/metaballs.xml.h:8 ScreenSavers/moire.xml.h:5
-#: ScreenSavers/moire2.xml.h:5 ScreenSavers/mountain.xml.h:8
-#: ScreenSavers/nerverot.xml.h:11 ScreenSavers/penrose.xml.h:5
-#: ScreenSavers/polyominoes.xml.h:9 ScreenSavers/rd-bomb.xml.h:14
-#: ScreenSavers/rocks.xml.h:14 ScreenSavers/shadebobs.xml.h:6
-#: ScreenSavers/sierpinski.xml.h:11 ScreenSavers/slip.xml.h:11
-#: ScreenSavers/squiral.xml.h:13 ScreenSavers/starfish.xml.h:14
-#: ScreenSavers/strange.xml.h:8 ScreenSavers/swirl.xml.h:8
-#: ScreenSavers/triangle.xml.h:5
+#: ScreenSavers/halo.xml.h:8 ScreenSavers/handsy.xml.h:8
+#: ScreenSavers/hopalong.xml.h:9 ScreenSavers/imsmap.xml.h:11
+#: ScreenSavers/interference.xml.h:15 ScreenSavers/julia.xml.h:11
+#: ScreenSavers/loop.xml.h:8 ScreenSavers/metaballs.xml.h:8
+#: ScreenSavers/moire.xml.h:5 ScreenSavers/moire2.xml.h:5
+#: ScreenSavers/mountain.xml.h:8 ScreenSavers/nerverot.xml.h:11
+#: ScreenSavers/penrose.xml.h:5 ScreenSavers/polyominoes.xml.h:9
+#: ScreenSavers/rd-bomb.xml.h:14 ScreenSavers/rocks.xml.h:14
+#: ScreenSavers/shadebobs.xml.h:6 ScreenSavers/sierpinski.xml.h:11
+#: ScreenSavers/slip.xml.h:11 ScreenSavers/squiral.xml.h:13
+#: ScreenSavers/starfish.xml.h:14 ScreenSavers/strange.xml.h:20
+#: ScreenSavers/swirl.xml.h:8 ScreenSavers/triangle.xml.h:5
msgid "Two"
msgstr "Два"
@@ -874,11 +994,11 @@ msgstr "Два"
#: ScreenSavers/moire2.xml.h:6 ScreenSavers/mountain.xml.h:9
#: ScreenSavers/penrose.xml.h:6 ScreenSavers/polyominoes.xml.h:10
#: ScreenSavers/popsquares.xml.h:7 ScreenSavers/rd-bomb.xml.h:15
-#: ScreenSavers/rocks.xml.h:15 ScreenSavers/shadebobs.xml.h:8
-#: ScreenSavers/sierpinski.xml.h:12 ScreenSavers/slip.xml.h:12
-#: ScreenSavers/squiral.xml.h:14 ScreenSavers/starfish.xml.h:15
-#: ScreenSavers/strange.xml.h:9 ScreenSavers/swirl.xml.h:9
-#: ScreenSavers/triangle.xml.h:6
+#: ScreenSavers/rocks.xml.h:15 ScreenSavers/scooter.xml.h:15
+#: ScreenSavers/shadebobs.xml.h:8 ScreenSavers/sierpinski.xml.h:12
+#: ScreenSavers/slip.xml.h:12 ScreenSavers/squiral.xml.h:14
+#: ScreenSavers/starfish.xml.h:15 ScreenSavers/strange.xml.h:21
+#: ScreenSavers/swirl.xml.h:9 ScreenSavers/triangle.xml.h:6
#, fuzzy
msgid "Number of colors"
msgstr "Количество цветов"
@@ -887,9 +1007,9 @@ msgstr "Количество цветов"
#, fuzzy, no-c-format
msgid ""
"A fractal packing of circles with smaller circles, demonstrating Descartes's "
-"theorem. http://en.wikipedia.org/wiki/Apollonian_gasket http://en.wikipedia."
-"org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David Bagley; "
-"2002."
+"theorem. https://en.wikipedia.org/wiki/Apollonian_gasket https://en."
+"wikipedia.org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David "
+"Bagley; 2002."
msgstr ""
"Набор больших и малых окружностей, демонстрирующих теорему окружностей "
"Декарта. Авторы Алан Вилкс (Allan R. Wilks) и Девид Бэгли (David Bagley)."
@@ -923,8 +1043,8 @@ msgstr "Отслеживание звонка"
#: ScreenSavers/gleidescope.xml.h:8 ScreenSavers/glslideshow.xml.h:5
#: ScreenSavers/maze.xml.h:15 ScreenSavers/ripples.xml.h:5
#: ScreenSavers/rotzoomer.xml.h:5 ScreenSavers/slidescreen.xml.h:8
-#: ScreenSavers/spotlight.xml.h:5 ScreenSavers/twang.xml.h:5
-#: ScreenSavers/zoom.xml.h:5
+#: ScreenSavers/spotlight.xml.h:5 ScreenSavers/tessellimage.xml.h:8
+#: ScreenSavers/twang.xml.h:5 ScreenSavers/zoom.xml.h:5
#, fuzzy
msgid "10 seconds"
msgstr "0 секунд"
@@ -935,7 +1055,8 @@ msgstr "0 секунд"
#: ScreenSavers/decayscreen.xml.h:6 ScreenSavers/deco.xml.h:3
#: ScreenSavers/distort.xml.h:6 ScreenSavers/drift.xml.h:6
#: ScreenSavers/eruption.xml.h:20 ScreenSavers/euler2d.xml.h:26
-#: ScreenSavers/galaxy.xml.h:7 ScreenSavers/glsnake.xml.h:6
+#: ScreenSavers/galaxy.xml.h:7 ScreenSavers/geodesicgears.xml.h:6
+#: ScreenSavers/glitchpeg.xml.h:6 ScreenSavers/glsnake.xml.h:6
#: ScreenSavers/hopalong.xml.h:6 ScreenSavers/menger.xml.h:6
#: ScreenSavers/metaballs.xml.h:6 ScreenSavers/moire.xml.h:3
#: ScreenSavers/molecule.xml.h:6 ScreenSavers/munch.xml.h:6
@@ -946,40 +1067,48 @@ msgstr "0 секунд"
#: ScreenSavers/slidescreen.xml.h:9 ScreenSavers/spheremonics.xml.h:6
#: ScreenSavers/spotlight.xml.h:6 ScreenSavers/starfish.xml.h:9
#: ScreenSavers/substrate.xml.h:6 ScreenSavers/superquadrics.xml.h:10
-#: ScreenSavers/surfaces.xml.h:6 ScreenSavers/twang.xml.h:6
-#: ScreenSavers/vermiculate.xml.h:3 ScreenSavers/vidwhacker.xml.h:3
-#: ScreenSavers/wander.xml.h:7 ScreenSavers/zoom.xml.h:6
+#: ScreenSavers/surfaces.xml.h:6 ScreenSavers/tessellimage.xml.h:9
+#: ScreenSavers/twang.xml.h:6 ScreenSavers/vermiculate.xml.h:3
+#: ScreenSavers/vidwhacker.xml.h:3 ScreenSavers/wander.xml.h:7
+#: ScreenSavers/zoom.xml.h:6
msgid "Duration"
msgstr "Длительность цикла"
#: ScreenSavers/apple2.xml.h:8 ScreenSavers/blitspin.xml.h:8
#: ScreenSavers/bumps.xml.h:10 ScreenSavers/decayscreen.xml.h:7
-#: ScreenSavers/distort.xml.h:7 ScreenSavers/ripples.xml.h:7
-#: ScreenSavers/rotzoomer.xml.h:7 ScreenSavers/slidescreen.xml.h:10
-#: ScreenSavers/spotlight.xml.h:7 ScreenSavers/twang.xml.h:7
+#: ScreenSavers/distort.xml.h:7 ScreenSavers/glitchpeg.xml.h:7
+#: ScreenSavers/ripples.xml.h:7 ScreenSavers/rotzoomer.xml.h:7
+#: ScreenSavers/slidescreen.xml.h:10 ScreenSavers/spotlight.xml.h:7
+#: ScreenSavers/tessellimage.xml.h:10 ScreenSavers/twang.xml.h:7
#: ScreenSavers/zoom.xml.h:7
#, fuzzy
msgid "10 minutes"
msgstr "1 минута"
-#: ScreenSavers/apple2.xml.h:11 ScreenSavers/xanalogtv.xml.h:4
+#: ScreenSavers/apple2.xml.h:11 ScreenSavers/filmleader.xml.h:3
+#: ScreenSavers/m6502.xml.h:8 ScreenSavers/vfeedback.xml.h:3
+#: ScreenSavers/xanalogtv.xml.h:5
#, fuzzy
#| msgid "Colors"
msgid "Color Knob"
msgstr "Цвета"
-#: ScreenSavers/apple2.xml.h:13 ScreenSavers/xanalogtv.xml.h:6
+#: ScreenSavers/apple2.xml.h:13 ScreenSavers/filmleader.xml.h:5
+#: ScreenSavers/m6502.xml.h:10 ScreenSavers/vfeedback.xml.h:5
+#: ScreenSavers/xanalogtv.xml.h:7
msgid "Tint Knob"
msgstr ""
-#: ScreenSavers/apple2.xml.h:14 ScreenSavers/pong.xml.h:11
-#: ScreenSavers/xanalogtv.xml.h:7
+#: ScreenSavers/apple2.xml.h:14 ScreenSavers/filmleader.xml.h:7
+#: ScreenSavers/m6502.xml.h:14 ScreenSavers/pong.xml.h:11
+#: ScreenSavers/vfeedback.xml.h:7 ScreenSavers/xanalogtv.xml.h:8
#, fuzzy
msgid "Brightness Knob"
msgstr "Градиенты яркости"
-#: ScreenSavers/apple2.xml.h:15 ScreenSavers/pong.xml.h:13
-#: ScreenSavers/xanalogtv.xml.h:8
+#: ScreenSavers/apple2.xml.h:15 ScreenSavers/filmleader.xml.h:8
+#: ScreenSavers/m6502.xml.h:15 ScreenSavers/pong.xml.h:13
+#: ScreenSavers/vfeedback.xml.h:8 ScreenSavers/xanalogtv.xml.h:9
msgid "Contrast Knob"
msgstr ""
@@ -993,8 +1122,8 @@ msgid ""
"and displays them within the limitations of the Apple ][ display hardware. "
"(Six available colors in hi-res mode!) On MacOS and Linux, this program is "
"also a fully-functional VT100 emulator! Run it as an application instead of "
-"as a screen saver and you can use it as a terminal. http://en.wikipedia.org/"
-"wiki/Apple_II_series Written by Trevor Blackwell; 2003."
+"as a screen saver and you can use it as a terminal. https://en.wikipedia.org/"
+"wiki/Apple_II_series Written by Trevor Blackwell and Jamie Zawinski; 2003."
msgstr ""
#: ScreenSavers/atlantis.xml.h:1
@@ -1060,32 +1189,41 @@ msgid "Gradient background"
msgstr "Фон с градиентной заливкой"
#: ScreenSavers/atlantis.xml.h:18 ScreenSavers/atunnel.xml.h:7
-#: ScreenSavers/blinkbox.xml.h:11 ScreenSavers/blocktube.xml.h:10
-#: ScreenSavers/boing.xml.h:13 ScreenSavers/bouncingcow.xml.h:11
-#: ScreenSavers/boxed.xml.h:24 ScreenSavers/cage.xml.h:5
-#: ScreenSavers/companioncube.xml.h:13 ScreenSavers/crackberg.xml.h:17
+#: ScreenSavers/beats.xml.h:15 ScreenSavers/blinkbox.xml.h:11
+#: ScreenSavers/blocktube.xml.h:10 ScreenSavers/boing.xml.h:13
+#: ScreenSavers/bouncingcow.xml.h:12 ScreenSavers/boxed.xml.h:24
+#: ScreenSavers/cage.xml.h:5 ScreenSavers/cityflow.xml.h:16
+#: ScreenSavers/companioncube.xml.h:13 ScreenSavers/covid19.xml.h:13
+#: ScreenSavers/crackberg.xml.h:17 ScreenSavers/crumbler.xml.h:14
#: ScreenSavers/cube21.xml.h:25 ScreenSavers/cubenetic.xml.h:25
-#: ScreenSavers/cubestorm.xml.h:16 ScreenSavers/dangerball.xml.h:13
+#: ScreenSavers/cubestack.xml.h:15 ScreenSavers/cubestorm.xml.h:19
+#: ScreenSavers/cubetwist.xml.h:17 ScreenSavers/dangerball.xml.h:13
+#: ScreenSavers/discoball.xml.h:13 ScreenSavers/dymaxionmap.xml.h:15
#: ScreenSavers/extrusion.xml.h:16 ScreenSavers/flipflop.xml.h:13
-#: ScreenSavers/flyingtoasters.xml.h:13 ScreenSavers/gears.xml.h:13
-#: ScreenSavers/geodesic.xml.h:6 ScreenSavers/glcells.xml.h:33
+#: ScreenSavers/flyingtoasters.xml.h:14 ScreenSavers/gears.xml.h:13
+#: ScreenSavers/geodesic.xml.h:6 ScreenSavers/geodesicgears.xml.h:10
+#: ScreenSavers/gibson.xml.h:14 ScreenSavers/glcells.xml.h:33
#: ScreenSavers/glhanoi.xml.h:15 ScreenSavers/glknots.xml.h:23
-#: ScreenSavers/glmatrix.xml.h:19 ScreenSavers/glplanet.xml.h:12
+#: ScreenSavers/glmatrix.xml.h:19 ScreenSavers/glplanet.xml.h:18
#: ScreenSavers/glschool.xml.h:13 ScreenSavers/glsnake.xml.h:17
-#: ScreenSavers/gltext.xml.h:18 ScreenSavers/hilbert.xml.h:21
+#: ScreenSavers/gltext.xml.h:18 ScreenSavers/handsy.xml.h:22
+#: ScreenSavers/headroom.xml.h:17 ScreenSavers/helios.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:16 ScreenSavers/hilbert.xml.h:21
+#: ScreenSavers/hufo_tunnel.xml.h:9 ScreenSavers/hydrostat.xml.h:28
#: ScreenSavers/hypertorus.xml.h:6 ScreenSavers/jigglypuff.xml.h:9
#: ScreenSavers/kaleidocycle.xml.h:20 ScreenSavers/lament.xml.h:6
#: ScreenSavers/lavalite.xml.h:15 ScreenSavers/menger.xml.h:19
#: ScreenSavers/mirrorblob.xml.h:26 ScreenSavers/moebiusgears.xml.h:13
-#: ScreenSavers/molecule.xml.h:11 ScreenSavers/pinion.xml.h:15
-#: ScreenSavers/pipes.xml.h:21 ScreenSavers/polyhedra.xml.h:166
-#: ScreenSavers/providence.xml.h:6 ScreenSavers/queens.xml.h:5
-#: ScreenSavers/rubikblocks.xml.h:19 ScreenSavers/sballs.xml.h:15
-#: ScreenSavers/sierpinski3d.xml.h:9 ScreenSavers/speedmine.xml.h:16
-#: ScreenSavers/spheremonics.xml.h:21 ScreenSavers/sproingies.xml.h:8
+#: ScreenSavers/molecule.xml.h:11 ScreenSavers/peepers.xml.h:16
+#: ScreenSavers/pinion.xml.h:15 ScreenSavers/pipes.xml.h:21
+#: ScreenSavers/polyhedra.xml.h:166 ScreenSavers/providence.xml.h:6
+#: ScreenSavers/queens.xml.h:5 ScreenSavers/rubikblocks.xml.h:19
+#: ScreenSavers/sballs.xml.h:15 ScreenSavers/sierpinski3d.xml.h:9
+#: ScreenSavers/speedmine.xml.h:16 ScreenSavers/spheremonics.xml.h:21
+#: ScreenSavers/splitflap.xml.h:24 ScreenSavers/sproingies.xml.h:8
#: ScreenSavers/stonerview.xml.h:5 ScreenSavers/superquadrics.xml.h:12
#: ScreenSavers/tangram.xml.h:14 ScreenSavers/topblock.xml.h:23
-#: ScreenSavers/tronbit.xml.h:10 ScreenSavers/unknownpleasures.xml.h:13
+#: ScreenSavers/tronbit.xml.h:10 ScreenSavers/unknownpleasures.xml.h:16
msgid "Wireframe"
msgstr "Показывать каркасы объектов"
@@ -1106,8 +1244,8 @@ msgid "Balls"
msgstr "Мячи"
#: ScreenSavers/attraction.xml.h:3 ScreenSavers/deluxe.xml.h:6
-#: ScreenSavers/pedal.xml.h:6 ScreenSavers/starfish.xml.h:12
-#: ScreenSavers/surfaces.xml.h:23
+#: ScreenSavers/pedal.xml.h:6 ScreenSavers/razzledazzle.xml.h:15
+#: ScreenSavers/starfish.xml.h:12 ScreenSavers/surfaces.xml.h:23
msgid "Lines"
msgstr "Линии"
@@ -1115,7 +1253,7 @@ msgstr "Линии"
msgid "Tails"
msgstr "Хвосты"
-#: ScreenSavers/attraction.xml.h:5
+#: ScreenSavers/attraction.xml.h:5 ScreenSavers/crumbler.xml.h:9
msgid "Polygons"
msgstr "Многоугольники"
@@ -1148,24 +1286,26 @@ msgstr "Количество мячей"
msgid "Environmental viscosity"
msgstr "Вязкость среды"
-#: ScreenSavers/attraction.xml.h:14 ScreenSavers/blocktube.xml.h:5
-#: ScreenSavers/braid.xml.h:5 ScreenSavers/celtic.xml.h:5
-#: ScreenSavers/cube21.xml.h:21 ScreenSavers/cynosure.xml.h:8
+#: ScreenSavers/attraction.xml.h:14 ScreenSavers/binaryring.xml.h:5
+#: ScreenSavers/blocktube.xml.h:5 ScreenSavers/braid.xml.h:5
+#: ScreenSavers/celtic.xml.h:5 ScreenSavers/cube21.xml.h:21
+#: ScreenSavers/cubestorm.xml.h:11 ScreenSavers/cynosure.xml.h:8
#: ScreenSavers/drift.xml.h:5 ScreenSavers/eruption.xml.h:19
#: ScreenSavers/euler2d.xml.h:13 ScreenSavers/fiberlamp.xml.h:8
#: ScreenSavers/fireflies.xml.h:11 ScreenSavers/flow.xml.h:13
#: ScreenSavers/galaxy.xml.h:6 ScreenSavers/glcells.xml.h:5
-#: ScreenSavers/juggler3d.xml.h:8 ScreenSavers/menger.xml.h:5
-#: ScreenSavers/metaballs.xml.h:5 ScreenSavers/munch.xml.h:5
-#: ScreenSavers/nerverot.xml.h:5 ScreenSavers/petri.xml.h:22
-#: ScreenSavers/photopile.xml.h:18 ScreenSavers/pipes.xml.h:8
-#: ScreenSavers/polyominoes.xml.h:6 ScreenSavers/rubikblocks.xml.h:15
-#: ScreenSavers/shadebobs.xml.h:13 ScreenSavers/sierpinski3d.xml.h:5
-#: ScreenSavers/skytentacles.xml.h:5 ScreenSavers/slidescreen.xml.h:5
-#: ScreenSavers/sonar.xml.h:24 ScreenSavers/spheremonics.xml.h:5
-#: ScreenSavers/substrate.xml.h:5 ScreenSavers/superquadrics.xml.h:9
-#: ScreenSavers/surfaces.xml.h:5 ScreenSavers/vermiculate.xml.h:2
-#: ScreenSavers/wander.xml.h:6 ScreenSavers/whirlwindwarp.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:19 ScreenSavers/juggler3d.xml.h:8
+#: ScreenSavers/menger.xml.h:5 ScreenSavers/metaballs.xml.h:5
+#: ScreenSavers/munch.xml.h:5 ScreenSavers/nerverot.xml.h:5
+#: ScreenSavers/petri.xml.h:22 ScreenSavers/photopile.xml.h:18
+#: ScreenSavers/pipes.xml.h:8 ScreenSavers/polyominoes.xml.h:6
+#: ScreenSavers/rubikblocks.xml.h:15 ScreenSavers/shadebobs.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:5 ScreenSavers/skytentacles.xml.h:5
+#: ScreenSavers/slidescreen.xml.h:5 ScreenSavers/sonar.xml.h:24
+#: ScreenSavers/spheremonics.xml.h:5 ScreenSavers/substrate.xml.h:5
+#: ScreenSavers/superquadrics.xml.h:9 ScreenSavers/surfaces.xml.h:5
+#: ScreenSavers/vermiculate.xml.h:2 ScreenSavers/wander.xml.h:6
+#: ScreenSavers/whirlwindwarp.xml.h:5
msgid "Short"
msgstr "Короче"
@@ -1175,18 +1315,20 @@ msgstr "Короче"
msgid "Trail length"
msgstr "Длина следа"
-#: ScreenSavers/attraction.xml.h:16 ScreenSavers/blocktube.xml.h:7
-#: ScreenSavers/braid.xml.h:7 ScreenSavers/celtic.xml.h:7
-#: ScreenSavers/cube21.xml.h:23 ScreenSavers/cynosure.xml.h:10
+#: ScreenSavers/attraction.xml.h:16 ScreenSavers/binaryring.xml.h:7
+#: ScreenSavers/blocktube.xml.h:7 ScreenSavers/braid.xml.h:7
+#: ScreenSavers/celtic.xml.h:7 ScreenSavers/cube21.xml.h:23
+#: ScreenSavers/cubestorm.xml.h:13 ScreenSavers/cynosure.xml.h:10
#: ScreenSavers/drift.xml.h:7 ScreenSavers/eruption.xml.h:21
#: ScreenSavers/euler2d.xml.h:20 ScreenSavers/fiberlamp.xml.h:10
#: ScreenSavers/fireflies.xml.h:13 ScreenSavers/flow.xml.h:15
#: ScreenSavers/fontglide.xml.h:10 ScreenSavers/galaxy.xml.h:8
-#: ScreenSavers/glcells.xml.h:7 ScreenSavers/juggler3d.xml.h:10
-#: ScreenSavers/menger.xml.h:7 ScreenSavers/metaballs.xml.h:7
-#: ScreenSavers/munch.xml.h:7 ScreenSavers/nerverot.xml.h:7
-#: ScreenSavers/petri.xml.h:24 ScreenSavers/photopile.xml.h:20
-#: ScreenSavers/pipes.xml.h:10 ScreenSavers/polyominoes.xml.h:8
+#: ScreenSavers/glcells.xml.h:7 ScreenSavers/hydrostat.xml.h:21
+#: ScreenSavers/juggler3d.xml.h:10 ScreenSavers/menger.xml.h:7
+#: ScreenSavers/metaballs.xml.h:7 ScreenSavers/munch.xml.h:7
+#: ScreenSavers/nerverot.xml.h:7 ScreenSavers/petri.xml.h:24
+#: ScreenSavers/photopile.xml.h:20 ScreenSavers/pipes.xml.h:10
+#: ScreenSavers/polyominoes.xml.h:8 ScreenSavers/raverhoop.xml.h:17
#: ScreenSavers/rubikblocks.xml.h:17 ScreenSavers/shadebobs.xml.h:15
#: ScreenSavers/sierpinski3d.xml.h:7 ScreenSavers/skytentacles.xml.h:7
#: ScreenSavers/slidescreen.xml.h:7 ScreenSavers/sonar.xml.h:26
@@ -1204,22 +1346,24 @@ msgid "Ball mass"
msgstr "Масса мяча"
#: ScreenSavers/attraction.xml.h:21 ScreenSavers/blinkbox.xml.h:5
-#: ScreenSavers/cloudlife.xml.h:9 ScreenSavers/cube21.xml.h:5
-#: ScreenSavers/cubenetic.xml.h:20 ScreenSavers/demon.xml.h:8
+#: ScreenSavers/cityflow.xml.h:12 ScreenSavers/cloudlife.xml.h:9
+#: ScreenSavers/cube21.xml.h:5 ScreenSavers/cubenetic.xml.h:20
+#: ScreenSavers/demon.xml.h:8 ScreenSavers/discoball.xml.h:8
#: ScreenSavers/discrete.xml.h:5 ScreenSavers/distort.xml.h:9
#: ScreenSavers/fadeplot.xml.h:8 ScreenSavers/flow.xml.h:8
#: ScreenSavers/fluidballs.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:25
#: ScreenSavers/glcells.xml.h:11 ScreenSavers/gleidescope.xml.h:5
-#: ScreenSavers/halftone.xml.h:8 ScreenSavers/hopalong.xml.h:5
-#: ScreenSavers/interference.xml.h:8 ScreenSavers/julia.xml.h:8
-#: ScreenSavers/loop.xml.h:5 ScreenSavers/metaballs.xml.h:12
-#: ScreenSavers/moire.xml.h:8 ScreenSavers/penrose.xml.h:8
-#: ScreenSavers/photopile.xml.h:2 ScreenSavers/piecewise.xml.h:11
-#: ScreenSavers/rd-bomb.xml.h:11 ScreenSavers/rorschach.xml.h:2
-#: ScreenSavers/rubikblocks.xml.h:5 ScreenSavers/sierpinski.xml.h:8
-#: ScreenSavers/slidescreen.xml.h:14 ScreenSavers/slip.xml.h:8
-#: ScreenSavers/spotlight.xml.h:8 ScreenSavers/topblock.xml.h:8
-#: ScreenSavers/twang.xml.h:14
+#: ScreenSavers/halftone.xml.h:8 ScreenSavers/hexadrop.xml.h:8
+#: ScreenSavers/hexstrut.xml.h:8 ScreenSavers/hopalong.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:11 ScreenSavers/interference.xml.h:8
+#: ScreenSavers/julia.xml.h:8 ScreenSavers/loop.xml.h:5
+#: ScreenSavers/metaballs.xml.h:12 ScreenSavers/moire.xml.h:8
+#: ScreenSavers/penrose.xml.h:8 ScreenSavers/photopile.xml.h:2
+#: ScreenSavers/piecewise.xml.h:11 ScreenSavers/rd-bomb.xml.h:11
+#: ScreenSavers/rorschach.xml.h:2 ScreenSavers/rubikblocks.xml.h:5
+#: ScreenSavers/sierpinski.xml.h:8 ScreenSavers/slidescreen.xml.h:14
+#: ScreenSavers/slip.xml.h:8 ScreenSavers/spotlight.xml.h:8
+#: ScreenSavers/topblock.xml.h:8 ScreenSavers/twang.xml.h:14
msgid "Small"
msgstr "Меньше"
@@ -1229,21 +1373,24 @@ msgid "Repulsion threshold"
msgstr "Порог отталкивания"
#: ScreenSavers/attraction.xml.h:23 ScreenSavers/blinkbox.xml.h:7
-#: ScreenSavers/cloudlife.xml.h:11 ScreenSavers/cube21.xml.h:7
-#: ScreenSavers/cubenetic.xml.h:22 ScreenSavers/demon.xml.h:10
+#: ScreenSavers/cityflow.xml.h:14 ScreenSavers/cloudlife.xml.h:11
+#: ScreenSavers/cube21.xml.h:7 ScreenSavers/cubenetic.xml.h:22
+#: ScreenSavers/demon.xml.h:10 ScreenSavers/discoball.xml.h:10
#: ScreenSavers/discrete.xml.h:7 ScreenSavers/distort.xml.h:13
#: ScreenSavers/fadeplot.xml.h:10 ScreenSavers/flow.xml.h:10
#: ScreenSavers/fluidballs.xml.h:10 ScreenSavers/fuzzyflakes.xml.h:27
#: ScreenSavers/glcells.xml.h:27 ScreenSavers/gleidescope.xml.h:7
-#: ScreenSavers/halftone.xml.h:12 ScreenSavers/hopalong.xml.h:7
-#: ScreenSavers/interference.xml.h:10 ScreenSavers/julia.xml.h:10
-#: ScreenSavers/loop.xml.h:7 ScreenSavers/moire.xml.h:10
-#: ScreenSavers/penrose.xml.h:10 ScreenSavers/photopile.xml.h:4
-#: ScreenSavers/piecewise.xml.h:13 ScreenSavers/rd-bomb.xml.h:13
-#: ScreenSavers/rorschach.xml.h:4 ScreenSavers/rubikblocks.xml.h:7
-#: ScreenSavers/sierpinski.xml.h:10 ScreenSavers/slidescreen.xml.h:16
-#: ScreenSavers/slip.xml.h:10 ScreenSavers/spotlight.xml.h:10
-#: ScreenSavers/topblock.xml.h:10 ScreenSavers/twang.xml.h:16
+#: ScreenSavers/halftone.xml.h:12 ScreenSavers/hexadrop.xml.h:10
+#: ScreenSavers/hexstrut.xml.h:10 ScreenSavers/hopalong.xml.h:7
+#: ScreenSavers/hydrostat.xml.h:13 ScreenSavers/interference.xml.h:10
+#: ScreenSavers/julia.xml.h:10 ScreenSavers/loop.xml.h:7
+#: ScreenSavers/moire.xml.h:10 ScreenSavers/penrose.xml.h:10
+#: ScreenSavers/photopile.xml.h:4 ScreenSavers/piecewise.xml.h:13
+#: ScreenSavers/rd-bomb.xml.h:13 ScreenSavers/rorschach.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:7 ScreenSavers/sierpinski.xml.h:10
+#: ScreenSavers/slidescreen.xml.h:16 ScreenSavers/slip.xml.h:10
+#: ScreenSavers/spotlight.xml.h:10 ScreenSavers/topblock.xml.h:10
+#: ScreenSavers/twang.xml.h:16
msgid "Large"
msgstr "Больше"
@@ -1289,14 +1436,15 @@ msgid "Atunnel"
msgstr ""
#: ScreenSavers/atunnel.xml.h:5 ScreenSavers/blocktube.xml.h:9
-#: ScreenSavers/cubenetic.xml.h:24 ScreenSavers/glmatrix.xml.h:18
-#: ScreenSavers/lament.xml.h:5 ScreenSavers/sballs.xml.h:14
+#: ScreenSavers/cubenetic.xml.h:24 ScreenSavers/gibson.xml.h:13
+#: ScreenSavers/glmatrix.xml.h:18 ScreenSavers/lament.xml.h:5
+#: ScreenSavers/sballs.xml.h:14
#, fuzzy
msgid "Textured"
msgstr "Без текстуры"
#: ScreenSavers/atunnel.xml.h:6 ScreenSavers/boing.xml.h:11
-#: ScreenSavers/crackberg.xml.h:12 ScreenSavers/glplanet.xml.h:11
+#: ScreenSavers/crackberg.xml.h:12
#, fuzzy
msgid "Lighting"
msgstr "Молния"
@@ -1328,11 +1476,158 @@ msgid "Barcode clock (24 hour)"
msgstr ""
#: ScreenSavers/barcode.xml.h:10
+#, fuzzy
msgid ""
"Colorful scrolling barcodes. CONSUME! The barcodes follow the UPC-A, UPC-E, "
-"EAN-8 or EAN-13 standards. http://en.wikipedia.org/wiki/"
-"Universal_Product_Code http://en.wikipedia.org/wiki/European_Article_Number "
-"Written by Dan Bornstein; 2003."
+"EAN-8 or EAN-13 standards. https://en.wikipedia.org/wiki/"
+"Universal_Product_Code https://en.wikipedia.org/wiki/European_Article_Number "
+"Written by Dan Bornstein and Jamie Zawinski; 2003."
+msgstr ""
+"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
+"тетраэдру Серпинского. Автор Джеми Завински (Jamie Zawinski)."
+
+#: ScreenSavers/beats.xml.h:1
+msgid "Beats"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:6 ScreenSavers/boxed.xml.h:9
+#: ScreenSavers/fluidballs.xml.h:6
+#, fuzzy
+msgid "Number of balls"
+msgstr "Количество волн"
+
+#: ScreenSavers/beats.xml.h:8
+#, fuzzy
+msgid "Random cycle style"
+msgstr "Случайный выбор изменений"
+
+#: ScreenSavers/beats.xml.h:9
+msgid "Clockwise cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:10
+msgid "Rain dance cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:11
+msgid "Metronome cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:12
+#, fuzzy
+#| msgid "Galaxy"
+msgid "Galaxy cycle"
+msgstr "Галактика"
+
+#: ScreenSavers/beats.xml.h:13
+msgid "Tick"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:14
+msgid "Motion Blur"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:17
+msgid ""
+"Draws figures that move around at a slightly different rate from each other, "
+"creating interesting chaotic and ordered patterns. Written by David Eccles; "
+"2020."
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:1
+#, fuzzy
+msgid "BinaryRing"
+msgstr "Двоичное кодирование"
+
+#: ScreenSavers/binaryring.xml.h:3
+msgid "Growth delay"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:6
+#, fuzzy
+#| msgid "Radius"
+msgid "Ring Radius"
+msgstr "Радиус"
+
+#: ScreenSavers/binaryring.xml.h:9 ScreenSavers/eruption.xml.h:9
+#, fuzzy
+msgid "Number of particles"
+msgstr "Количество кругов"
+
+#: ScreenSavers/binaryring.xml.h:10 ScreenSavers/boxed.xml.h:10
+#: ScreenSavers/circuit.xml.h:7 ScreenSavers/glschool.xml.h:7
+#: ScreenSavers/gravitywell.xml.h:14 ScreenSavers/julia.xml.h:7
+#: ScreenSavers/mountain.xml.h:7 ScreenSavers/pipes.xml.h:13
+#: ScreenSavers/sproingies.xml.h:6 ScreenSavers/substrate.xml.h:10
+#: ScreenSavers/vigilance.xml.h:10 ScreenSavers/winduprobot.xml.h:10
+#: ScreenSavers/wormhole.xml.h:10
+msgid "Lots"
+msgstr "Больше"
+
+#: ScreenSavers/binaryring.xml.h:11
+#, fuzzy
+msgid "Fade with colors"
+msgstr "Затухания"
+
+#: ScreenSavers/binaryring.xml.h:12
+msgid ""
+"A system of path tracing particles evolves continuously from an initial "
+"creation, alternating dark and light colors. Written by J. Tarbell and "
+"Emilio Del Tessandoro; 2014."
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:1
+msgid "BioF"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:2
+msgid "Preset - Random"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:3
+#, fuzzy
+#| msgid "Triangle"
+msgid "Preset - Triangles"
+msgstr "Треугольники"
+
+#: ScreenSavers/biof.xml.h:4
+msgid "Preset - Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:5
+msgid "Preset - Big Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:6
+#, fuzzy
+msgid "Preset - Points"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/biof.xml.h:7
+msgid "Preset - Lightmap"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:8
+#, fuzzy
+msgid "Number of lines"
+msgstr "Количество кругов"
+
+#: ScreenSavers/biof.xml.h:9
+#, fuzzy
+msgid "Number of points per line"
+msgstr "Количество пятен"
+
+#: ScreenSavers/biof.xml.h:10
+#, fuzzy
+msgid "Draw offangle"
+msgstr "Надписи"
+
+#: ScreenSavers/biof.xml.h:11
+msgid ""
+"This is an attempt to recreate some of the work of William Latham. Take a "
+"look at the program 'organic art' at this site (http://www.artworks.co.uk). "
+"Written by Ronald Hordijk &lt;hk at dgmr.nl&gt;. Ported to Linux by Tugrul "
+"Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
msgstr ""
#: ScreenSavers/blaster.xml.h:1
@@ -1347,7 +1642,8 @@ msgstr "Роботы"
msgid "Lasers"
msgstr "Лазеры"
-#: ScreenSavers/blaster.xml.h:8 ScreenSavers/glplanet.xml.h:10
+#: ScreenSavers/blaster.xml.h:8 ScreenSavers/dymaxionmap.xml.h:11
+#: ScreenSavers/glplanet.xml.h:14 ScreenSavers/hyperspace.xml.h:6
msgid "Stars"
msgstr "Звезды"
@@ -1373,7 +1669,9 @@ msgstr ""
msgid "Fade"
msgstr "Затухание"
-#: ScreenSavers/blinkbox.xml.h:9
+#: ScreenSavers/blinkbox.xml.h:9 ScreenSavers/flocks.xml.h:22
+#: ScreenSavers/flux.xml.h:22 ScreenSavers/helios.xml.h:14
+#: ScreenSavers/solarwinds.xml.h:18 ScreenSavers/strange.xml.h:18
msgid "Motion blur"
msgstr ""
@@ -1450,8 +1748,9 @@ msgstr ""
msgid "Tiny"
msgstr ""
-#: ScreenSavers/boing.xml.h:3 ScreenSavers/loop.xml.h:11
-#: ScreenSavers/rubik.xml.h:9 ScreenSavers/wander.xml.h:12
+#: ScreenSavers/boing.xml.h:3 ScreenSavers/discoball.xml.h:9
+#: ScreenSavers/loop.xml.h:11 ScreenSavers/rubik.xml.h:9
+#: ScreenSavers/wander.xml.h:12
msgid "Size"
msgstr "Размер"
@@ -1487,7 +1786,7 @@ msgid ""
"Dale Luck and RJ Mical during a break at the 1984 Consumer Electronics Show "
"(or so the legend goes.) This looks like the original Amiga demo if you turn "
"off \"smoothing\" and \"lighting\" and turn on \"scanlines\", and is "
-"somewhat more modern otherwise. http://en.wikipedia.org/wiki/"
+"somewhat more modern otherwise. https://en.wikipedia.org/wiki/"
"Amiga#Boing_Ball Written by Jamie Zawinski; 2005."
msgstr ""
@@ -1537,7 +1836,11 @@ msgstr "Количество пятен"
msgid "Herd"
msgstr ""
-#: ScreenSavers/bouncingcow.xml.h:13
+#: ScreenSavers/bouncingcow.xml.h:11
+msgid "Mathematically ideal cows (spherical, frictionless)"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:14
msgid ""
"A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; "
"2003."
@@ -1547,19 +1850,6 @@ msgstr ""
msgid "Boxed"
msgstr "Полый куб"
-#: ScreenSavers/boxed.xml.h:9 ScreenSavers/fluidballs.xml.h:6
-#, fuzzy
-msgid "Number of balls"
-msgstr "Количество волн"
-
-#: ScreenSavers/boxed.xml.h:10 ScreenSavers/circuit.xml.h:7
-#: ScreenSavers/glschool.xml.h:7 ScreenSavers/julia.xml.h:7
-#: ScreenSavers/mountain.xml.h:7 ScreenSavers/pipes.xml.h:13
-#: ScreenSavers/sproingies.xml.h:6 ScreenSavers/substrate.xml.h:10
-#: ScreenSavers/winduprobot.xml.h:10 ScreenSavers/wormhole.xml.h:10
-msgid "Lots"
-msgstr "Больше"
-
#: ScreenSavers/boxed.xml.h:12 ScreenSavers/fluidballs.xml.h:9
#, fuzzy
msgid "Ball size"
@@ -1609,7 +1899,8 @@ msgstr ""
msgid "BoxFit"
msgstr ""
-#: ScreenSavers/boxfit.xml.h:5 ScreenSavers/cubenetic.xml.h:6
+#: ScreenSavers/boxfit.xml.h:5 ScreenSavers/cityflow.xml.h:6
+#: ScreenSavers/cubenetic.xml.h:6
msgid "Boxes"
msgstr "Количество фигур"
@@ -1681,41 +1972,48 @@ msgid "BSOD"
msgstr "Синий экран смерти"
#: ScreenSavers/bsod.xml.h:2 ScreenSavers/carousel.xml.h:8
-#: ScreenSavers/m6502.xml.h:2 ScreenSavers/molecule.xml.h:5
+#: ScreenSavers/geodesicgears.xml.h:5 ScreenSavers/m6502.xml.h:4
+#: ScreenSavers/molecule.xml.h:5
msgid "5 seconds"
msgstr "5 секунд"
-#: ScreenSavers/bsod.xml.h:4 ScreenSavers/m6502.xml.h:4
-#: ScreenSavers/molecule.xml.h:7 ScreenSavers/vidwhacker.xml.h:4
+#: ScreenSavers/bsod.xml.h:4 ScreenSavers/geodesicgears.xml.h:7
+#: ScreenSavers/m6502.xml.h:6 ScreenSavers/molecule.xml.h:7
+#: ScreenSavers/vidwhacker.xml.h:4
msgid "2 minutes"
msgstr "2 минуты"
-#: ScreenSavers/bsod.xml.h:6
+#: ScreenSavers/bsod.xml.h:5
#, fuzzy
msgid "Windows 3.1"
msgstr "Windows"
-#: ScreenSavers/bsod.xml.h:7
+#: ScreenSavers/bsod.xml.h:6
msgid "Windows NT"
msgstr "Windows NT"
-#: ScreenSavers/bsod.xml.h:8
+#: ScreenSavers/bsod.xml.h:7
#, fuzzy
msgid "Windows 2000 "
msgstr "Windows 2000"
+#: ScreenSavers/bsod.xml.h:8
+#, fuzzy
+msgid "Windows 10 "
+msgstr "Windows 2000"
+
#: ScreenSavers/bsod.xml.h:9
msgid "MS-DOS"
msgstr ""
#: ScreenSavers/bsod.xml.h:10
-msgid "AmigaDOS"
-msgstr "AmigaDOS"
-
-#: ScreenSavers/bsod.xml.h:11
msgid "GLaDOS"
msgstr ""
+#: ScreenSavers/bsod.xml.h:11
+msgid "AmigaDOS"
+msgstr "AmigaDOS"
+
#: ScreenSavers/bsod.xml.h:12
msgid "Android"
msgstr ""
@@ -1725,95 +2023,123 @@ msgid "Apple ]["
msgstr ""
#: ScreenSavers/bsod.xml.h:14
-msgid "NVidia"
+msgid "Ransomware"
msgstr ""
#: ScreenSavers/bsod.xml.h:15
-msgid "OS/2"
+msgid "NVidia"
msgstr ""
#: ScreenSavers/bsod.xml.h:16
+msgid "OS/2"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:17
msgid "Sad Mac"
msgstr "Грустный Macintosh"
-#: ScreenSavers/bsod.xml.h:17
+#: ScreenSavers/bsod.xml.h:18
#, fuzzy
msgid "Mac bomb"
msgstr "Сбой Macintosh"
-#: ScreenSavers/bsod.xml.h:18
+#: ScreenSavers/bsod.xml.h:19
msgid "MacsBug"
msgstr "Ошибки Macintosh"
-#: ScreenSavers/bsod.xml.h:19
-msgid "Atari"
-msgstr "Atari"
-
#: ScreenSavers/bsod.xml.h:20
msgid "MacOS X"
msgstr ""
#: ScreenSavers/bsod.xml.h:21
-msgid "OS/390"
+msgid "VMware"
msgstr ""
#: ScreenSavers/bsod.xml.h:22
-msgid "VMS"
-msgstr ""
+msgid "Atari"
+msgstr "Atari"
#: ScreenSavers/bsod.xml.h:23
-msgid "HVX/GCOS6"
+msgid "OS/390"
msgstr ""
#: ScreenSavers/bsod.xml.h:24
+msgid "HVX/GCOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:25
+msgid "Encom"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:26
#, fuzzy
-msgid "NCD X Terminal "
+msgid "NCD XTerm"
msgstr "X-терминал NCD"
-#: ScreenSavers/bsod.xml.h:25
+#: ScreenSavers/bsod.xml.h:27
msgid "ATM"
msgstr ""
-#: ScreenSavers/bsod.xml.h:26
+#: ScreenSavers/bsod.xml.h:28
+msgid "DVD"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:29
+msgid "Nintendo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:30
+msgid "Tivo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:31
+msgid "VMS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:32
msgid "BSD"
msgstr "BSD"
-#: ScreenSavers/bsod.xml.h:27
+#: ScreenSavers/bsod.xml.h:33
msgid "Linux (fsck)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:28
+#: ScreenSavers/bsod.xml.h:34
msgid "Linux (sparc)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:29
+#: ScreenSavers/bsod.xml.h:35
msgid "Linux (hppa)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:30
+#: ScreenSavers/bsod.xml.h:36
msgid "Solaris"
msgstr "Solaris"
-#: ScreenSavers/bsod.xml.h:31
+#: ScreenSavers/bsod.xml.h:37
msgid "SCO"
msgstr "SCO"
-#: ScreenSavers/bsod.xml.h:32
+#: ScreenSavers/bsod.xml.h:38
msgid "HPUX"
msgstr ""
-#: ScreenSavers/bsod.xml.h:33
+#: ScreenSavers/bsod.xml.h:39
msgid "Tru64"
msgstr ""
-#: ScreenSavers/bsod.xml.h:55
+#: ScreenSavers/bsod.xml.h:40
+msgid "GNOME"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:62
#, fuzzy, no-c-format
msgid ""
"BSOD stands for \"Blue Screen of Death\". The finest in personal computer "
"emulation, BSOD simulates popular screen savers from a number of less robust "
-"operating systems. http://en.wikipedia.org/wiki/Blue_Screen_of_Death http://"
-"en.wikipedia.org/wiki/Screen_of_death http://en.wikipedia.org/wiki/"
-"Guru_Meditation http://en.wikipedia.org/wiki/Row_of_Bombs http://en."
+"operating systems. https://en.wikipedia.org/wiki/Blue_Screen_of_Death "
+"https://en.wikipedia.org/wiki/Screen_of_death https://en.wikipedia.org/wiki/"
+"Guru_Meditation https://en.wikipedia.org/wiki/Row_of_Bombs https://en."
"wikipedia.org/wiki/Bomb_%28symbol%29 Written by Jamie Zawinski; 1998."
msgstr ""
"\"Синий экран смерти\" - одна из красивейших эмуляций сбоев персональных "
@@ -1829,12 +2155,32 @@ msgstr "Трёхмерные пузырьки"
msgid "Transparent bubbles"
msgstr "Прозрачные капли"
-#: ScreenSavers/bubble3d.xml.h:6
+#: ScreenSavers/bubble3d.xml.h:6 ScreenSavers/flurry.xml.h:10
+#: ScreenSavers/rotzoomer.xml.h:9 ScreenSavers/sballs.xml.h:5
+#: ScreenSavers/starfish.xml.h:2
+msgid "Random"
+msgstr "Случайный выбор"
+
+#: ScreenSavers/bubble3d.xml.h:7 ScreenSavers/phosphor.xml.h:11
+msgid "Amber"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:16
+#: ScreenSavers/phosphor.xml.h:9
#, fuzzy
-msgid "Bubble color"
-msgstr "Плавающие пузырьки"
+msgid "Green"
+msgstr "Использовать снимок экрана"
+
+#: ScreenSavers/bubble3d.xml.h:9 ScreenSavers/fuzzyflakes.xml.h:18
+msgid "Blue"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:10 ScreenSavers/cube21.xml.h:13
+#: ScreenSavers/phosphor.xml.h:12
+msgid "White"
+msgstr ""
-#: ScreenSavers/bubble3d.xml.h:8
+#: ScreenSavers/bubble3d.xml.h:12
#, fuzzy
msgid ""
"Rising, undulating 3D bubbles, with transparency and specular reflections. "
@@ -1853,6 +2199,19 @@ msgid ""
"Shane Smit; 1999."
msgstr ""
+#: ScreenSavers/busyspheres.xml.h:1
+#, fuzzy
+#| msgid "Sphere"
+msgid "Busy Spheres"
+msgstr "Сферы"
+
+#: ScreenSavers/busyspheres.xml.h:2
+msgid ""
+"Spheres made of dancing particles. Written by Ronald Hordijk &lt;hk at dgmr."
+"nl&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;."
+msgstr ""
+
#: ScreenSavers/cage.xml.h:1
msgid "Cage"
msgstr "Клетка"
@@ -1861,7 +2220,7 @@ msgstr "Клетка"
#, fuzzy
msgid ""
"Escher's \"Impossible Cage\", a 3d analog of a moebius strip, and rotates it "
-"in three dimensions. http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
+"in three dimensions. https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
"Written by Marcelo Vianna; 1998."
msgstr ""
"\"Невероятная клетка\" Эшера, трёхмерный аналог ленты Мёбиуса, вращается в "
@@ -1872,8 +2231,11 @@ msgid "Carousel"
msgstr ""
#: ScreenSavers/carousel.xml.h:6 ScreenSavers/ccurve.xml.h:6
-#: ScreenSavers/geodesic.xml.h:15 ScreenSavers/photopile.xml.h:13
-#: ScreenSavers/tronbit.xml.h:6
+#: ScreenSavers/cubestack.xml.h:6 ScreenSavers/cubetwist.xml.h:6
+#: ScreenSavers/dymaxionmap.xml.h:6 ScreenSavers/geodesic.xml.h:15
+#: ScreenSavers/helios.xml.h:11 ScreenSavers/hydrostat.xml.h:6
+#: ScreenSavers/photopile.xml.h:13 ScreenSavers/tronbit.xml.h:6
+#: ScreenSavers/unicrud.xml.h:6
#, fuzzy
msgid "Animation speed"
msgstr "Скорость анимации"
@@ -1916,8 +2278,8 @@ msgstr ""
msgid "Zoom in/out"
msgstr "Увеличивать и уменьшать"
-#: ScreenSavers/carousel.xml.h:17 ScreenSavers/glslideshow.xml.h:19
-#: ScreenSavers/photopile.xml.h:21
+#: ScreenSavers/carousel.xml.h:17 ScreenSavers/esper.xml.h:8
+#: ScreenSavers/glslideshow.xml.h:19 ScreenSavers/photopile.xml.h:21
#, fuzzy
msgid "Show file names"
msgstr "Показывать метки"
@@ -1948,7 +2310,8 @@ msgstr "0 секунд"
#: ScreenSavers/ccurve.xml.h:9 ScreenSavers/coral.xml.h:9
#: ScreenSavers/imsmap.xml.h:9 ScreenSavers/kumppa.xml.h:5
-#: ScreenSavers/qix.xml.h:9 ScreenSavers/quasicrystal.xml.h:8
+#: ScreenSavers/lattice.xml.h:19 ScreenSavers/qix.xml.h:9
+#: ScreenSavers/quasicrystal.xml.h:8 ScreenSavers/razzledazzle.xml.h:12
#: ScreenSavers/squiral.xml.h:11 ScreenSavers/superquadrics.xml.h:8
#: ScreenSavers/wander.xml.h:5 ScreenSavers/xmatrix.xml.h:19
msgid "Density"
@@ -1958,7 +2321,7 @@ msgstr "Плотность"
#, fuzzy
msgid ""
"Generates self-similar linear fractals, including the classic \"C Curve\". "
-"http://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
+"https://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
msgstr ""
"Генератор самоповторяющихся линейных фракталов, включая классическую \"C "
"curve\"'. Написан Риком Кэмпбеллом (Rick Campbell)."
@@ -1973,20 +2336,22 @@ msgid "Draw graph"
msgstr "Рисовать сетку"
#: ScreenSavers/celtic.xml.h:10
+#, fuzzy
msgid ""
-"Repeatedly draws random Celtic cross-stitch patterns. http://en.wikipedia."
-"org/wiki/Celtic_knot http://en.wikipedia.org/wiki/Knots_and_graphs Written "
+"Repeatedly draws random Celtic cross-stitch patterns. https://en.wikipedia."
+"org/wiki/Celtic_knot https://en.wikipedia.org/wiki/Knots_and_graphs Written "
"by Max Froumentin; 2005."
-msgstr ""
+msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
#: ScreenSavers/circuit.xml.h:1
msgid "Circuit"
msgstr "Электрическая цепь"
-#: ScreenSavers/circuit.xml.h:5 ScreenSavers/mountain.xml.h:5
+#: ScreenSavers/circuit.xml.h:5 ScreenSavers/gravitywell.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:8 ScreenSavers/mountain.xml.h:5
#: ScreenSavers/munch.xml.h:8 ScreenSavers/pipes.xml.h:5
#: ScreenSavers/shadebobs.xml.h:11 ScreenSavers/sproingies.xml.h:5
-#: ScreenSavers/winduprobot.xml.h:8
+#: ScreenSavers/vigilance.xml.h:8 ScreenSavers/winduprobot.xml.h:8
msgid "One"
msgstr ""
@@ -2001,13 +2366,18 @@ msgid "Rotation speed"
msgstr "Скорость вращения"
#: ScreenSavers/circuit.xml.h:11 ScreenSavers/companioncube.xml.h:11
-#: ScreenSavers/cube21.xml.h:19 ScreenSavers/cubestorm.xml.h:15
-#: ScreenSavers/dangerball.xml.h:12 ScreenSavers/engine.xml.h:18
-#: ScreenSavers/flipflop.xml.h:6 ScreenSavers/gears.xml.h:12
-#: ScreenSavers/geodesic.xml.h:9 ScreenSavers/hilbert.xml.h:19
-#: ScreenSavers/moebiusgears.xml.h:11 ScreenSavers/polyhedra.xml.h:164
-#: ScreenSavers/rubikblocks.xml.h:13 ScreenSavers/surfaces.xml.h:26
-#: ScreenSavers/tronbit.xml.h:8
+#: ScreenSavers/covid19.xml.h:12 ScreenSavers/crumbler.xml.h:13
+#: ScreenSavers/cube21.xml.h:19 ScreenSavers/cubestorm.xml.h:18
+#: ScreenSavers/cubetwist.xml.h:16 ScreenSavers/dangerball.xml.h:12
+#: ScreenSavers/discoball.xml.h:12 ScreenSavers/energystream.xml.h:6
+#: ScreenSavers/engine.xml.h:18 ScreenSavers/flipflop.xml.h:6
+#: ScreenSavers/gears.xml.h:12 ScreenSavers/geodesic.xml.h:9
+#: ScreenSavers/geodesicgears.xml.h:12 ScreenSavers/hexstrut.xml.h:15
+#: ScreenSavers/hilbert.xml.h:19 ScreenSavers/moebiusgears.xml.h:11
+#: ScreenSavers/polyhedra.xml.h:164 ScreenSavers/raverhoop.xml.h:19
+#: ScreenSavers/rubikblocks.xml.h:13 ScreenSavers/splodesic.xml.h:10
+#: ScreenSavers/surfaces.xml.h:26 ScreenSavers/tronbit.xml.h:8
+#: ScreenSavers/unicrud.xml.h:9
msgid "Spin"
msgstr "Вращение вокруг своей оси"
@@ -2028,6 +2398,39 @@ msgstr ""
"Показывает вращение трёхмерных электронных компонентов. Автор Бен Бакстон "
"(Ben Buxton)."
+#: ScreenSavers/cityflow.xml.h:1
+msgid "Cityflow"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:8
+msgid "Skew"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:10 ScreenSavers/gflux.xml.h:6
+#: ScreenSavers/interference.xml.h:6
+#, fuzzy
+msgid "Wave speed"
+msgstr "Скорость волны"
+
+#: ScreenSavers/cityflow.xml.h:13
+msgid "Wave overlap"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:15
+#, fuzzy
+#| msgid "Complexity"
+msgid "Wave complexity"
+msgstr "Сложность"
+
+#: ScreenSavers/cityflow.xml.h:18
+#, fuzzy
+msgid ""
+"Waves move across a sea of boxes. The city swells. The walls are closing in. "
+"Written by Jamie Zawinski; 2014."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/cloudlife.xml.h:1
msgid "CloudLife"
msgstr ""
@@ -2062,15 +2465,45 @@ msgid ""
"Generates cloud-like formations based on a variant of Conway's Life. The "
"difference is that cells have a maximum age, after which they count as 3 for "
"populating the next generation. This makes long-lived formations explode "
-"instead of just sitting there. http://en.wikipedia.org/wiki/Conway"
+"instead of just sitting there. https://en.wikipedia.org/wiki/Conway"
"%27s_Game_of_Life Written by Don Marti; 2003."
msgstr ""
+#: ScreenSavers/colorfire.xml.h:1 ScreenSavers/hufo_tunnel.xml.h:1
+msgid "Hufo's Tunnel"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:2 ScreenSavers/hufo_tunnel.xml.h:5
+#: ScreenSavers/lattice.xml.h:4
+msgid "Material - Default"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:3 ScreenSavers/hufo_tunnel.xml.h:6
+#: ScreenSavers/lattice.xml.h:5
+msgid "Material - none"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:4
+msgid "Material - Smoke"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:5
+msgid "Material - Ripples"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:6
+msgid ""
+"Colorful pulsating orb. Written by Andreas Gustafsson &lt;sdw at lysator.liu."
+"se&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;."
+msgstr ""
+
#: ScreenSavers/companioncube.xml.h:1
msgid "CompanionCube"
msgstr ""
#: ScreenSavers/companioncube.xml.h:6 ScreenSavers/distort.xml.h:17
+#: ScreenSavers/peepers.xml.h:11
msgid "Bounce"
msgstr "Отскакивать от краёв"
@@ -2078,7 +2511,9 @@ msgstr "Отскакивать от краёв"
#: ScreenSavers/geodesic.xml.h:17 ScreenSavers/gflux.xml.h:11
#: ScreenSavers/glcells.xml.h:28 ScreenSavers/glhanoi.xml.h:9
#: ScreenSavers/glsnake.xml.h:5 ScreenSavers/hypnowheel.xml.h:9
-#: ScreenSavers/lavalite.xml.h:8 ScreenSavers/skytentacles.xml.h:2
+#: ScreenSavers/lavalite.xml.h:8 ScreenSavers/projectiveplane.xml.h:34
+#: ScreenSavers/raverhoop.xml.h:5 ScreenSavers/scooter.xml.h:11
+#: ScreenSavers/skytentacles.xml.h:2 ScreenSavers/strange.xml.h:9
msgid "1"
msgstr "1"
@@ -2087,19 +2522,26 @@ msgstr "1"
msgid "Number of cubes"
msgstr "Количество кругов"
-#: ScreenSavers/companioncube.xml.h:12 ScreenSavers/cube21.xml.h:20
-#: ScreenSavers/cubenetic.xml.h:8 ScreenSavers/cubestorm.xml.h:14
-#: ScreenSavers/dangerball.xml.h:11 ScreenSavers/engine.xml.h:17
-#: ScreenSavers/gears.xml.h:11 ScreenSavers/geodesic.xml.h:8
+#: ScreenSavers/companioncube.xml.h:12 ScreenSavers/covid19.xml.h:11
+#: ScreenSavers/crumbler.xml.h:12 ScreenSavers/cube21.xml.h:20
+#: ScreenSavers/cubenetic.xml.h:8 ScreenSavers/cubestack.xml.h:14
+#: ScreenSavers/cubestorm.xml.h:17 ScreenSavers/cubetwist.xml.h:15
+#: ScreenSavers/dangerball.xml.h:11 ScreenSavers/discoball.xml.h:11
+#: ScreenSavers/dymaxionmap.xml.h:13 ScreenSavers/energystream.xml.h:5
+#: ScreenSavers/engine.xml.h:17 ScreenSavers/gears.xml.h:11
+#: ScreenSavers/geodesic.xml.h:8 ScreenSavers/geodesicgears.xml.h:11
#: ScreenSavers/glblur.xml.h:8 ScreenSavers/glknots.xml.h:22
-#: ScreenSavers/glplanet.xml.h:7 ScreenSavers/gltext.xml.h:9
-#: ScreenSavers/hilbert.xml.h:18 ScreenSavers/hypnowheel.xml.h:6
-#: ScreenSavers/kaleidocycle.xml.h:19 ScreenSavers/lavalite.xml.h:14
-#: ScreenSavers/menger.xml.h:10 ScreenSavers/moebiusgears.xml.h:10
-#: ScreenSavers/molecule.xml.h:16 ScreenSavers/polyhedra.xml.h:165
+#: ScreenSavers/glplanet.xml.h:11 ScreenSavers/gltext.xml.h:9
+#: ScreenSavers/handsy.xml.h:11 ScreenSavers/headroom.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:14 ScreenSavers/hilbert.xml.h:18
+#: ScreenSavers/hypnowheel.xml.h:6 ScreenSavers/kaleidocycle.xml.h:19
+#: ScreenSavers/lavalite.xml.h:14 ScreenSavers/menger.xml.h:10
+#: ScreenSavers/moebiusgears.xml.h:10 ScreenSavers/molecule.xml.h:16
+#: ScreenSavers/polyhedra.xml.h:165 ScreenSavers/raverhoop.xml.h:18
#: ScreenSavers/rubikblocks.xml.h:14 ScreenSavers/spheremonics.xml.h:9
+#: ScreenSavers/splitflap.xml.h:23 ScreenSavers/splodesic.xml.h:9
#: ScreenSavers/surfaces.xml.h:25 ScreenSavers/tronbit.xml.h:9
-#: ScreenSavers/wander.xml.h:1
+#: ScreenSavers/unicrud.xml.h:8 ScreenSavers/wander.xml.h:1
msgid "Wander"
msgstr "Перемещение"
@@ -2111,7 +2553,7 @@ msgid ""
"Enrichment Center reminds you that the weighted companion cube will never "
"threaten to stab you and, in fact, cannot speak. In the event that the "
"Weighted Companion Cube does speak, the Enrichment Center urges you to "
-"disregard its advice. http://en.wikipedia.org/wiki/Portal_%28video_game%29 "
+"disregard its advice. https://en.wikipedia.org/wiki/Portal_%28video_game%29 "
"Written by Jamie Zawinski; 2011."
msgstr ""
@@ -2133,28 +2575,31 @@ msgid "Coral"
msgstr "Коралл"
#: ScreenSavers/coral.xml.h:5 ScreenSavers/deco.xml.h:2
-#: ScreenSavers/epicycle.xml.h:8 ScreenSavers/glslideshow.xml.h:13
-#: ScreenSavers/helix.xml.h:5 ScreenSavers/moire.xml.h:2
-#: ScreenSavers/pedal.xml.h:2 ScreenSavers/polyhedra.xml.h:8
-#: ScreenSavers/rorschach.xml.h:8 ScreenSavers/starfish.xml.h:8
-#: ScreenSavers/xspirograph.xml.h:5
+#: ScreenSavers/epicycle.xml.h:8 ScreenSavers/glitchpeg.xml.h:5
+#: ScreenSavers/glslideshow.xml.h:13 ScreenSavers/helix.xml.h:5
+#: ScreenSavers/moire.xml.h:2 ScreenSavers/pedal.xml.h:2
+#: ScreenSavers/polyhedra.xml.h:8 ScreenSavers/rorschach.xml.h:8
+#: ScreenSavers/starfish.xml.h:8 ScreenSavers/xspirograph.xml.h:5
msgid "1 second"
msgstr "1 секунда"
#: ScreenSavers/coral.xml.h:8 ScreenSavers/fireworkx.xml.h:7
#: ScreenSavers/gflux.xml.h:8 ScreenSavers/glblur.xml.h:5
-#: ScreenSavers/glmatrix.xml.h:5 ScreenSavers/imsmap.xml.h:8
-#: ScreenSavers/lavalite.xml.h:5 ScreenSavers/pyro.xml.h:5
-#: ScreenSavers/qix.xml.h:8 ScreenSavers/squiral.xml.h:10
-#: ScreenSavers/xmatrix.xml.h:18
+#: ScreenSavers/glmatrix.xml.h:5 ScreenSavers/gravitywell.xml.h:11
+#: ScreenSavers/imsmap.xml.h:8 ScreenSavers/lavalite.xml.h:5
+#: ScreenSavers/pyro.xml.h:5 ScreenSavers/qix.xml.h:8
+#: ScreenSavers/raverhoop.xml.h:8 ScreenSavers/razzledazzle.xml.h:11
+#: ScreenSavers/squiral.xml.h:10 ScreenSavers/xmatrix.xml.h:18
msgid "Sparse"
msgstr "Реже"
#: ScreenSavers/coral.xml.h:10 ScreenSavers/fireworkx.xml.h:5
#: ScreenSavers/gflux.xml.h:10 ScreenSavers/glblur.xml.h:7
-#: ScreenSavers/glmatrix.xml.h:7 ScreenSavers/imsmap.xml.h:10
-#: ScreenSavers/lavalite.xml.h:7 ScreenSavers/pyro.xml.h:7
-#: ScreenSavers/qix.xml.h:10 ScreenSavers/squiral.xml.h:12
+#: ScreenSavers/glmatrix.xml.h:7 ScreenSavers/gravitywell.xml.h:9
+#: ScreenSavers/imsmap.xml.h:10 ScreenSavers/lavalite.xml.h:7
+#: ScreenSavers/pyro.xml.h:7 ScreenSavers/qix.xml.h:10
+#: ScreenSavers/raverhoop.xml.h:10 ScreenSavers/razzledazzle.xml.h:13
+#: ScreenSavers/squiral.xml.h:12
msgid "Dense"
msgstr "Плотнее"
@@ -2171,6 +2616,30 @@ msgid ""
msgstr ""
"Рост кораллов в ускоренном режиме. Автор Фредерик Ребер (Frederick Roeber)."
+#: ScreenSavers/covid19.xml.h:1
+msgid "COVID19"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:8
+msgid "Taiwan"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:9
+msgid "Government Response"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:10
+#, fuzzy
+#| msgid "States"
+msgid "United States"
+msgstr "Состояния"
+
+#: ScreenSavers/covid19.xml.h:15
+msgid ""
+"SARS-CoV-2. Stay the fuck home. Wear a fucking mask. Written by Jamie "
+"Zawinski; 2020."
+msgstr ""
+
#: ScreenSavers/crackberg.xml.h:1
msgid "Crackberg"
msgstr ""
@@ -2195,7 +2664,7 @@ msgstr ""
msgid "Hurt me"
msgstr ""
-#: ScreenSavers/crackberg.xml.h:11
+#: ScreenSavers/crackberg.xml.h:11 ScreenSavers/cubetwist.xml.h:14
#, fuzzy
msgid "Flat shading"
msgstr "Ровный свет"
@@ -2217,8 +2686,10 @@ msgstr ""
msgid "Letterbox"
msgstr ""
-#: ScreenSavers/crackberg.xml.h:19 ScreenSavers/imsmap.xml.h:14
-#: ScreenSavers/klein.xml.h:18 ScreenSavers/projectiveplane.xml.h:15
+#: ScreenSavers/crackberg.xml.h:19 ScreenSavers/etruscanvenus.xml.h:21
+#: ScreenSavers/imsmap.xml.h:14 ScreenSavers/klein.xml.h:18
+#: ScreenSavers/projectiveplane.xml.h:10 ScreenSavers/romanboy.xml.h:22
+#: ScreenSavers/sphereeversion.xml.h:20
#, fuzzy
msgid "Random coloration"
msgstr "Случайное движение"
@@ -2247,6 +2718,22 @@ msgid ""
"2005."
msgstr ""
+#: ScreenSavers/crumbler.xml.h:1
+msgid "Crumbler"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:11
+msgid "Fractures"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:16
+msgid ""
+"Randomly subdivides a ball into voronoi chunks, then further subdivides one "
+"of the remaining pieces. https://en.wikipedia.org/wiki/Voronoi_diagram "
+"https://en.wikipedia.org/wiki/Convex_hull https://en.wikipedia.org/wiki/"
+"Quickhull Written by Jamie Zawinski; 2018."
+msgstr ""
+
#: ScreenSavers/crystal.xml.h:1
msgid "Crystal"
msgstr "Кристалл"
@@ -2285,8 +2772,8 @@ msgstr "В центре экрана"
#, fuzzy
msgid ""
"Moving polygons, similar to a kaleidoscope. See also the \"Kaleidescope\" "
-"and \"GLeidescope\" screen savers. http://en.wikipedia.org/wiki/Kaleidoscope "
-"Written by Jouk Jansen; 1998."
+"and \"GLeidescope\" screen savers. https://en.wikipedia.org/wiki/"
+"Kaleidoscope Written by Jouk Jansen; 1998."
msgstr ""
"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
"чем сам \"Калейдоскоп\"). Автор Джук Джансен (Jouk Jansen)."
@@ -2315,10 +2802,6 @@ msgstr ""
msgid "Start as random shape"
msgstr ""
-#: ScreenSavers/cube21.xml.h:13 ScreenSavers/phosphor.xml.h:12
-msgid "White"
-msgstr ""
-
#: ScreenSavers/cube21.xml.h:14
#, fuzzy
msgid "Random color"
@@ -2347,13 +2830,15 @@ msgid "Outlines"
msgstr "Сплайны"
#: ScreenSavers/cube21.xml.h:28
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
"The \"Cube 21\" Rubik-like puzzle, also known as \"Square-1\". The rotations "
"are chosen randomly. See also the \"Rubik\", \"RubikBlocks\" and \"GLSnake\" "
-"screen savers. http://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
+"screen savers. https://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
"by Vasek Potocek; 2005."
msgstr ""
+"Головоломка-\"змейка\". Авторы Джеми Вилкинсон (Jamie Wilkinson), Эндрю "
+"Беннеттс (Andrew Bennetts) и Питер Айлетт (Peter Aylett)."
#: ScreenSavers/cubenetic.xml.h:1
msgid "Cubenetic"
@@ -2361,65 +2846,73 @@ msgstr "Кубернетика"
#: ScreenSavers/cubenetic.xml.h:9 ScreenSavers/glblur.xml.h:9
#: ScreenSavers/glknots.xml.h:8 ScreenSavers/gltext.xml.h:10
-#: ScreenSavers/kaleidocycle.xml.h:11 ScreenSavers/menger.xml.h:11
-#: ScreenSavers/molecule.xml.h:17 ScreenSavers/spheremonics.xml.h:10
+#: ScreenSavers/handsy.xml.h:12 ScreenSavers/kaleidocycle.xml.h:11
+#: ScreenSavers/menger.xml.h:11 ScreenSavers/molecule.xml.h:17
+#: ScreenSavers/spheremonics.xml.h:10 ScreenSavers/splitflap.xml.h:15
#, fuzzy
msgid "Don't rotate"
msgstr "Не вращать"
#: ScreenSavers/cubenetic.xml.h:10 ScreenSavers/glblur.xml.h:10
#: ScreenSavers/glknots.xml.h:9 ScreenSavers/gltext.xml.h:11
-#: ScreenSavers/kaleidocycle.xml.h:12 ScreenSavers/lavalite.xml.h:23
-#: ScreenSavers/menger.xml.h:12 ScreenSavers/molecule.xml.h:18
-#: ScreenSavers/spheremonics.xml.h:11
+#: ScreenSavers/handsy.xml.h:13 ScreenSavers/kaleidocycle.xml.h:12
+#: ScreenSavers/lavalite.xml.h:23 ScreenSavers/menger.xml.h:12
+#: ScreenSavers/molecule.xml.h:18 ScreenSavers/spheremonics.xml.h:11
+#: ScreenSavers/splitflap.xml.h:16
msgid "Rotate around X axis"
msgstr "Вращать по оси X"
#: ScreenSavers/cubenetic.xml.h:11 ScreenSavers/glblur.xml.h:11
#: ScreenSavers/glknots.xml.h:10 ScreenSavers/gltext.xml.h:12
-#: ScreenSavers/kaleidocycle.xml.h:13 ScreenSavers/lavalite.xml.h:24
-#: ScreenSavers/menger.xml.h:13 ScreenSavers/molecule.xml.h:19
-#: ScreenSavers/spheremonics.xml.h:12
+#: ScreenSavers/handsy.xml.h:14 ScreenSavers/kaleidocycle.xml.h:13
+#: ScreenSavers/lavalite.xml.h:24 ScreenSavers/menger.xml.h:13
+#: ScreenSavers/molecule.xml.h:19 ScreenSavers/spheremonics.xml.h:12
+#: ScreenSavers/splitflap.xml.h:17
msgid "Rotate around Y axis"
msgstr "Вращать по оси Y"
#: ScreenSavers/cubenetic.xml.h:12 ScreenSavers/glblur.xml.h:12
#: ScreenSavers/glknots.xml.h:11 ScreenSavers/gltext.xml.h:13
-#: ScreenSavers/kaleidocycle.xml.h:14 ScreenSavers/lavalite.xml.h:25
-#: ScreenSavers/menger.xml.h:14 ScreenSavers/molecule.xml.h:20
-#: ScreenSavers/spheremonics.xml.h:13
+#: ScreenSavers/handsy.xml.h:15 ScreenSavers/kaleidocycle.xml.h:14
+#: ScreenSavers/lavalite.xml.h:25 ScreenSavers/menger.xml.h:14
+#: ScreenSavers/molecule.xml.h:20 ScreenSavers/spheremonics.xml.h:13
+#: ScreenSavers/splitflap.xml.h:18
msgid "Rotate around Z axis"
msgstr "Вращать по оси Z"
#: ScreenSavers/cubenetic.xml.h:13 ScreenSavers/glblur.xml.h:13
#: ScreenSavers/glknots.xml.h:12 ScreenSavers/gltext.xml.h:14
-#: ScreenSavers/kaleidocycle.xml.h:15 ScreenSavers/lavalite.xml.h:26
-#: ScreenSavers/menger.xml.h:15 ScreenSavers/molecule.xml.h:21
-#: ScreenSavers/spheremonics.xml.h:14
+#: ScreenSavers/handsy.xml.h:16 ScreenSavers/kaleidocycle.xml.h:15
+#: ScreenSavers/lavalite.xml.h:26 ScreenSavers/menger.xml.h:15
+#: ScreenSavers/molecule.xml.h:21 ScreenSavers/spheremonics.xml.h:14
+#: ScreenSavers/splitflap.xml.h:19
msgid "Rotate around X and Y axes"
msgstr "Вращать по осям X и Y"
#: ScreenSavers/cubenetic.xml.h:14 ScreenSavers/glblur.xml.h:14
#: ScreenSavers/glknots.xml.h:13 ScreenSavers/gltext.xml.h:15
-#: ScreenSavers/kaleidocycle.xml.h:16 ScreenSavers/lavalite.xml.h:27
-#: ScreenSavers/menger.xml.h:16 ScreenSavers/molecule.xml.h:22
-#: ScreenSavers/spheremonics.xml.h:15
+#: ScreenSavers/handsy.xml.h:17 ScreenSavers/kaleidocycle.xml.h:16
+#: ScreenSavers/lavalite.xml.h:27 ScreenSavers/menger.xml.h:16
+#: ScreenSavers/molecule.xml.h:22 ScreenSavers/spheremonics.xml.h:15
+#: ScreenSavers/splitflap.xml.h:20
msgid "Rotate around X and Z axes"
msgstr "Вращать по осям X и Z"
#: ScreenSavers/cubenetic.xml.h:15 ScreenSavers/glblur.xml.h:15
#: ScreenSavers/glknots.xml.h:14 ScreenSavers/gltext.xml.h:16
-#: ScreenSavers/kaleidocycle.xml.h:17 ScreenSavers/lavalite.xml.h:28
-#: ScreenSavers/menger.xml.h:17 ScreenSavers/molecule.xml.h:23
-#: ScreenSavers/spheremonics.xml.h:16
+#: ScreenSavers/handsy.xml.h:18 ScreenSavers/kaleidocycle.xml.h:17
+#: ScreenSavers/lavalite.xml.h:28 ScreenSavers/menger.xml.h:17
+#: ScreenSavers/molecule.xml.h:23 ScreenSavers/spheremonics.xml.h:16
+#: ScreenSavers/splitflap.xml.h:21
msgid "Rotate around Y and Z axes"
msgstr "Вращать по осям Y и Z"
#: ScreenSavers/cubenetic.xml.h:16 ScreenSavers/glblur.xml.h:16
#: ScreenSavers/glknots.xml.h:15 ScreenSavers/gltext.xml.h:17
-#: ScreenSavers/kaleidocycle.xml.h:18 ScreenSavers/lavalite.xml.h:29
-#: ScreenSavers/menger.xml.h:18 ScreenSavers/molecule.xml.h:24
-#: ScreenSavers/spheremonics.xml.h:17
+#: ScreenSavers/handsy.xml.h:19 ScreenSavers/kaleidocycle.xml.h:18
+#: ScreenSavers/lavalite.xml.h:29 ScreenSavers/menger.xml.h:18
+#: ScreenSavers/molecule.xml.h:24 ScreenSavers/spheremonics.xml.h:17
+#: ScreenSavers/splitflap.xml.h:22
msgid "Rotate around all three axes"
msgstr "Вращать по всем осям"
@@ -2449,6 +2942,37 @@ msgstr ""
"раскрашенные в разные цвета. По мотивам творчества кубиста Лавалита. Автор "
"Джеми Завински (Jamie Zawinski)."
+#: ScreenSavers/cubestack.xml.h:1
+#, fuzzy
+msgid "CubeStack"
+msgstr "Шторм"
+
+#: ScreenSavers/cubestack.xml.h:11 ScreenSavers/hypertorus.xml.h:8
+#: ScreenSavers/qix.xml.h:21 ScreenSavers/sundancer2.xml.h:6
+#: ScreenSavers/webcollage.xml.h:8
+msgid "Transparent"
+msgstr "Прозрачность"
+
+#: ScreenSavers/cubestack.xml.h:12
+#, fuzzy
+msgid "Opacity"
+msgstr "Каталог с изображениями"
+
+#: ScreenSavers/cubestack.xml.h:13 ScreenSavers/fireflies.xml.h:17
+#: ScreenSavers/mirrorblob.xml.h:19 ScreenSavers/webcollage.xml.h:10
+#, fuzzy
+msgid "Opaque"
+msgstr "Непрозрачные капли"
+
+#: ScreenSavers/cubestack.xml.h:17
+#, fuzzy
+msgid ""
+"An endless stack of unfolding, translucent cubes. Written by Jamie Zawinski; "
+"2016."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/cubestorm.xml.h:1
#, fuzzy
msgid "CubeStorm"
@@ -2459,11 +2983,16 @@ msgstr "Шторм"
msgid "Cubes"
msgstr "Куб"
-#: ScreenSavers/cubestorm.xml.h:12
+#: ScreenSavers/cubestorm.xml.h:12 ScreenSavers/skytentacles.xml.h:6
+#: ScreenSavers/wander.xml.h:9
+msgid "Length"
+msgstr "Длина"
+
+#: ScreenSavers/cubestorm.xml.h:15
msgid "Struts"
msgstr ""
-#: ScreenSavers/cubestorm.xml.h:18
+#: ScreenSavers/cubestorm.xml.h:21
#, fuzzy
msgid ""
"Boxes change shape and intersect each other, filling space. Written by Jamie "
@@ -2472,6 +3001,34 @@ msgstr ""
"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
"Завински (Jamie Zawinski)."
+#: ScreenSavers/cubetwist.xml.h:1
+#, fuzzy
+msgid "CubeTwist"
+msgstr "Куб"
+
+#: ScreenSavers/cubetwist.xml.h:11 ScreenSavers/glsnake.xml.h:8
+msgid "Tight"
+msgstr "Плотнее"
+
+#: ScreenSavers/cubetwist.xml.h:12 ScreenSavers/quasicrystal.xml.h:10
+#, fuzzy
+msgid "Displacement"
+msgstr "Показывать звезды"
+
+#: ScreenSavers/cubetwist.xml.h:13 ScreenSavers/fireflies.xml.h:15
+#: ScreenSavers/hyperspace.xml.h:19
+msgid "Wide"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:19
+#, fuzzy
+msgid ""
+"A series of nested cubes rotate and slide recursively. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/cubicgrid.xml.h:1
msgid "CubicGrid"
msgstr ""
@@ -2496,7 +3053,7 @@ msgid "CWaves"
msgstr "Волны"
#: ScreenSavers/cwaves.xml.h:5 ScreenSavers/flame.xml.h:11
-#: ScreenSavers/jigglypuff.xml.h:21
+#: ScreenSavers/jigglypuff.xml.h:21 ScreenSavers/tessellimage.xml.h:12
msgid "Complexity"
msgstr "Сложность"
@@ -2519,11 +3076,123 @@ msgstr "Сглаженные линии"
#: ScreenSavers/cwaves.xml.h:10
#, fuzzy
msgid ""
-"This generates a languidly-scrolling vertical field of sinusoidal colors. "
-"Written by Jamie Zawinski; 2007."
+"A field of sinusoidal colors languidly scrolls. It's relaxing. Written by "
+"Jamie Zawinski; 2007."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
+#: ScreenSavers/cyclone.xml.h:1
+#, fuzzy
+msgid "Cyclone"
+msgstr "Циклы"
+
+#: ScreenSavers/cyclone.xml.h:2
+#, fuzzy
+#| msgid "Cycles"
+msgid "Cyclones"
+msgstr "Циклы"
+
+#: ScreenSavers/cyclone.xml.h:3
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per cyclone"
+msgstr "Частицы"
+
+#: ScreenSavers/cyclone.xml.h:4 ScreenSavers/drempels.xml.h:8
+#: ScreenSavers/euphoria.xml.h:10 ScreenSavers/fieldlines.xml.h:5
+#: ScreenSavers/flocks.xml.h:6 ScreenSavers/flux.xml.h:9
+#: ScreenSavers/helios.xml.h:3 ScreenSavers/hyperspace.xml.h:8
+#: ScreenSavers/lattice.xml.h:15 ScreenSavers/lorenz.xml.h:4
+#: ScreenSavers/plasma.xml.h:2 ScreenSavers/skyrocket.xml.h:9
+#: ScreenSavers/solarwinds.xml.h:9
+msgid "Smaller"
+msgstr "Меньше"
+
+#: ScreenSavers/cyclone.xml.h:5 ScreenSavers/flux.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:10
+#, fuzzy
+#| msgid "Particles"
+msgid "Particle size"
+msgstr "Частицы"
+
+#: ScreenSavers/cyclone.xml.h:6 ScreenSavers/euphoria.xml.h:12
+#: ScreenSavers/fieldlines.xml.h:7 ScreenSavers/flocks.xml.h:8
+#: ScreenSavers/flux.xml.h:11 ScreenSavers/helios.xml.h:5
+#: ScreenSavers/hyperspace.xml.h:10 ScreenSavers/lattice.xml.h:17
+#: ScreenSavers/lorenz.xml.h:6 ScreenSavers/plasma.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:11 ScreenSavers/solarwinds.xml.h:11
+#, fuzzy
+#| msgid "Large"
+msgid "Larger"
+msgstr "Больше"
+
+#: ScreenSavers/cyclone.xml.h:7 ScreenSavers/drempels.xml.h:2
+#: ScreenSavers/euphoria.xml.h:13 ScreenSavers/feedback.xml.h:7
+#: ScreenSavers/flocks.xml.h:9 ScreenSavers/flux.xml.h:12
+#: ScreenSavers/helios.xml.h:6 ScreenSavers/hyperspace.xml.h:5
+#: ScreenSavers/lattice.xml.h:18 ScreenSavers/plasma.xml.h:5
+#: ScreenSavers/skyrocket.xml.h:2 ScreenSavers/solarwinds.xml.h:17
+#: ScreenSavers/spirographx.xml.h:2
+msgid "Less"
+msgstr "Меньше"
+
+#: ScreenSavers/cyclone.xml.h:8
+#, fuzzy
+#| msgid "Complexity"
+msgid "Cyclone complexity"
+msgstr "Сложность"
+
+#: ScreenSavers/cyclone.xml.h:9 ScreenSavers/drempels.xml.h:4
+#: ScreenSavers/euphoria.xml.h:15 ScreenSavers/feedback.xml.h:9
+#: ScreenSavers/flocks.xml.h:11 ScreenSavers/flux.xml.h:14
+#: ScreenSavers/helios.xml.h:8 ScreenSavers/hyperspace.xml.h:7
+#: ScreenSavers/lattice.xml.h:20 ScreenSavers/plasma.xml.h:7
+#: ScreenSavers/skyrocket.xml.h:4 ScreenSavers/solarwinds.xml.h:19
+#: ScreenSavers/spirographx.xml.h:4
+msgid "More"
+msgstr "Больше"
+
+#: ScreenSavers/cyclone.xml.h:10 ScreenSavers/drempels.xml.h:5
+#: ScreenSavers/euphoria.xml.h:16 ScreenSavers/feedback.xml.h:5
+#: ScreenSavers/fieldlines.xml.h:8 ScreenSavers/flocks.xml.h:12
+#: ScreenSavers/flux.xml.h:16 ScreenSavers/helios.xml.h:10
+#: ScreenSavers/hyperspace.xml.h:2 ScreenSavers/lattice.xml.h:23
+#: ScreenSavers/plasma.xml.h:8 ScreenSavers/solarwinds.xml.h:12
+#: ScreenSavers/sundancer2.xml.h:3
+#, fuzzy
+#| msgid "Slow"
+msgid "Slower"
+msgstr "Ниже"
+
+#: ScreenSavers/cyclone.xml.h:12 ScreenSavers/drempels.xml.h:7
+#: ScreenSavers/euphoria.xml.h:18 ScreenSavers/feedback.xml.h:3
+#: ScreenSavers/fieldlines.xml.h:10 ScreenSavers/flocks.xml.h:14
+#: ScreenSavers/flux.xml.h:18 ScreenSavers/helios.xml.h:12
+#: ScreenSavers/hufo_tunnel.xml.h:4 ScreenSavers/hyperspace.xml.h:4
+#: ScreenSavers/lattice.xml.h:25 ScreenSavers/plasma.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:14 ScreenSavers/sundancer2.xml.h:5
+#, fuzzy
+#| msgid "Fast"
+msgid "Faster"
+msgstr "Выше"
+
+#: ScreenSavers/cyclone.xml.h:13 ScreenSavers/flocks.xml.h:15
+#, fuzzy
+msgid "Stretch"
+msgstr "Растягивание"
+
+#: ScreenSavers/cyclone.xml.h:14
+#, fuzzy
+msgid "Show Curves"
+msgstr "Показывать метки"
+
+#: ScreenSavers/cyclone.xml.h:15
+msgid ""
+"Writhing tornadoes. Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. "
+"Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/"
+"Source/&gt;. Config Files by Curtis Haas."
msgstr ""
-"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
-"Zawinski)."
#: ScreenSavers/cynosure.xml.h:1
msgid "Cynosure"
@@ -2539,7 +3208,7 @@ msgstr ""
msgid "DangerBall"
msgstr "Опасный мяч"
-#: ScreenSavers/dangerball.xml.h:6
+#: ScreenSavers/dangerball.xml.h:6 ScreenSavers/headroom.xml.h:6
#, fuzzy
msgid "Spike growth"
msgstr "Скорость роста шипов"
@@ -2685,16 +3354,34 @@ msgstr ""
#: ScreenSavers/deco.xml.h:15
#, fuzzy
msgid ""
-"Subdivides and colors rectangles randomly. It looks kind of like Brady-Bunch-"
-"era rec-room wall paneling. http://en.wikipedia.org/wiki/"
-"Piet_Mondrian#Paris_1919.E2.80.931938 Written by Jamie Zawinski and Michael "
-"Bayne; 1997."
+"Subdivides and colors rectangles randomly, for a Mondrian-esque effect. "
+"https://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938 Written "
+"by Jamie Zawinski and Michael Bayne; 1997."
msgstr ""
"Программа случайным образом разделяет и раскрашивает прямоугольники (по "
"словам Raven, \"этот хранитель экрана достаточно уродлив\"). Написана Джеми "
"Завински (Jamie Zawinski) и основана на коде Java Майкла Бейна (Michael "
"Bayne)."
+#: ScreenSavers/deepstars.xml.h:1
+#, fuzzy
+#| msgid "Stars"
+msgid "DeepStars"
+msgstr "Звезды"
+
+#: ScreenSavers/deepstars.xml.h:8
+msgid "Smear"
+msgstr ""
+
+#: ScreenSavers/deepstars.xml.h:10
+#, fuzzy
+msgid ""
+"A long exposure of the night sky, showing star paths as vapor trails. "
+"Written by Jamie Zawinski; 2019."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/deluxe.xml.h:1
msgid "Deluxe"
msgstr "Роскошь"
@@ -2704,6 +3391,7 @@ msgid "Shapes"
msgstr ""
#: ScreenSavers/deluxe.xml.h:15 ScreenSavers/mirrorblob.xml.h:18
+#: ScreenSavers/sundancer2.xml.h:7
msgid "Transparency"
msgstr "Прозрачность"
@@ -2738,12 +3426,23 @@ msgstr "Время ожидания"
#, fuzzy, no-c-format
msgid ""
"A cellular automaton that starts with a random field, and organizes it into "
-"stripes and spirals. http://en.wikipedia.org/wiki/Maxwell%27s_demon Written "
+"stripes and spirals. https://en.wikipedia.org/wiki/Maxwell%27s_demon Written "
"by David Bagley; 1999."
msgstr ""
"Автомат, организующий случайное поле в полоски и спирали. Написан Девидом "
"Бэгли (David Bagley)."
+#: ScreenSavers/discoball.xml.h:1
+msgid "Discoball"
+msgstr ""
+
+#: ScreenSavers/discoball.xml.h:15
+#, fuzzy
+msgid "A dusty, dented disco ball. Woop woop. Written by Jamie Zawinski; 2016."
+msgstr ""
+"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
+"Zawinski)."
+
#: ScreenSavers/discrete.xml.h:1
msgid "Discrete"
msgstr "Абстракция"
@@ -2798,13 +3497,66 @@ msgid "Vortex"
msgstr "Водоворот"
#: ScreenSavers/distort.xml.h:23
+msgid ""
+"Wandering lenses distort the screen image in various ways. Written by Jonas "
+"Munsin; 1998."
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:1
+msgid "drempels"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:3
+msgid "Blur"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:9 ScreenSavers/ifs.xml.h:66
+msgid "Scale"
+msgstr "Увеличение"
+
+#: ScreenSavers/drempels.xml.h:10
+msgid "Bigger"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:11
+#, fuzzy
+#| msgid "Control Points"
+msgid "Control Point Density"
+msgstr "Контрольные точки"
+
+#: ScreenSavers/drempels.xml.h:12 ScreenSavers/glknots.xml.h:17
+#: ScreenSavers/gravitywell.xml.h:8 ScreenSavers/hyperspace.xml.h:12
+#: ScreenSavers/jigsaw.xml.h:12 ScreenSavers/lavalite.xml.h:11
+#: ScreenSavers/mirrorblob.xml.h:14 ScreenSavers/plasma.xml.h:11
+#: ScreenSavers/spheremonics.xml.h:8 ScreenSavers/unknownpleasures.xml.h:11
+msgid "Resolution"
+msgstr "Разрешение"
+
+#: ScreenSavers/drempels.xml.h:13
+#, fuzzy
+msgid "Texture directory"
+msgstr "Каталог с изображениями"
+
+#: ScreenSavers/drempels.xml.h:14
+msgid "Texture change interval"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:15
#, fuzzy
+msgid "Texture fade duration"
+msgstr "Время решения"
+
+#: ScreenSavers/drempels.xml.h:16
+#, fuzzy
+msgid "Generated texture resolution"
+msgstr "Фильтры текстур"
+
+#: ScreenSavers/drempels.xml.h:17
msgid ""
-"Grabs an image of the screen, and then lets a transparent lens wander around "
-"the screen, magnifying whatever is underneath. Written by Jonas Munsin; 1998."
+"Hallucinatory desktop enhancer. Written by Ryan M. Geiss &lt;guava at "
+"geissworks.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;."
msgstr ""
-"Заставка захватывает изображение экрана, а линза перемещается по картинке и "
-"увеличивает её часть. Написана Джонасом Мунсином (Jonas Munsin)."
#: ScreenSavers/drift.xml.h:1
msgid "Drift"
@@ -2818,6 +3570,52 @@ msgstr ""
"Ещё один пошаговый генератор фракталов. Написан Скоттом Дрейвзом (Scott "
"Draves)."
+#: ScreenSavers/dymaxionmap.xml.h:1
+msgid "DymaxionMap"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:8
+#, fuzzy
+msgid "Flat map"
+msgstr "Ровный свет"
+
+#: ScreenSavers/dymaxionmap.xml.h:9
+msgid "Satellite map"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:10
+msgid "Day / night smoothness"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:12
+msgid "Lat / Long"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:14 ScreenSavers/glplanet.xml.h:13
+#: ScreenSavers/moebiusgears.xml.h:12
+msgid "Roll"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:18
+#, no-c-format
+msgid ""
+"Buckminster Fuller's map of the Earth projected onto the surface of an "
+"unfolded icosahedron. It depicts the Earth's continents as one island, or "
+"nearly contiguous land masses. This screen saver animates the progression of "
+"the dusk terminator across the flattened globe. It includes both satellite "
+"and flat-colored map imagery, and can load and convert other Equirectangular-"
+"projected maps. \"Dymaxion Map\" and \"The Fuller Projection Map\" are "
+"trademarks of The Buckminster Fuller Institute. The original Dymaxion Map "
+"image is copyright 1982 by The Buckminster Fuller Institute. (This program "
+"does not use their imagery, only similar trigonometry.) The Dymaxion Map was "
+"covered by now-expired US Patent 2,393,676 (Richard Buckminster Fuller, "
+"1946). https://en.wikipedia.org/wiki/Dymaxion_map https://en.wikipedia.org/"
+"wiki/Buckminster_Fuller https://en.wikipedia.org/wiki/"
+"List_of_map_projections https://en.wikipedia.org/wiki/Cahill"
+"%E2%80%93Keyes_projection https://en.wikipedia.org/wiki/"
+"Waterman_butterfly_projection Written by Jamie Zawinski; 2016."
+msgstr ""
+
#: ScreenSavers/endgame.xml.h:1
msgid "Endgame"
msgstr ""
@@ -2829,8 +3627,19 @@ msgstr ""
#: ScreenSavers/endgame.xml.h:7
msgid ""
"Black slips out of three mating nets, but the fourth one holds him tight! A "
-"brilliant composition! See also the \"Queens\" screen saver. http://en."
-"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy; 2002."
+"brilliant composition! See also the \"Queens\" screen saver. https://en."
+"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy and Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:1
+msgid "EnergyStream"
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:8
+msgid ""
+"A flow of particles which form an energy stream. Written by Eugene "
+"Sandulenko and Konrad \"Yoghurt\" Zagorowicz; 2016."
msgstr ""
#: ScreenSavers/engine.xml.h:1
@@ -2888,9 +3697,9 @@ msgstr ""
#: ScreenSavers/engine.xml.h:20
msgid ""
-"Internal combusion engines. http://en.wikipedia.org/wiki/"
-"Internal_combustion_engine#Operation Written by Ben Buxton and Ed Beroset; "
-"2001."
+"Internal combusion engines. https://en.wikipedia.org/wiki/"
+"Internal_combustion_engine#Operation Written by Ben Buxton, Ed Beroset and "
+"Jamie Zawinski; 2001."
msgstr ""
#: ScreenSavers/epicycle.xml.h:1
@@ -2906,8 +3715,8 @@ msgstr "Гармоники"
msgid ""
"A pre-heliocentric model of planetary motion. This draws the path traced out "
"by a point on the edge of a circle. That circle rotates around a point on "
-"the rim of another circle, and so on, several times. http://en.wikipedia.org/"
-"wiki/Deferent_and_epicycle Written by James Youngman; 1998."
+"the rim of another circle, and so on, several times. https://en.wikipedia."
+"org/wiki/Deferent_and_epicycle Written by James Youngman; 1998."
msgstr ""
"Окружность, которая вращается вокруг другой окружности и так далее несколько "
"раз. Это предгелиоцентрическое представление о движении планет. Автор Джеймс "
@@ -2922,11 +3731,6 @@ msgstr "Длительность цикла"
msgid "Little"
msgstr ""
-#: ScreenSavers/eruption.xml.h:9
-#, fuzzy
-msgid "Number of particles"
-msgstr "Количество кругов"
-
#: ScreenSavers/eruption.xml.h:11
msgid "Cooling factor"
msgstr ""
@@ -2948,7 +3752,8 @@ msgid "Negative"
msgstr ""
#: ScreenSavers/eruption.xml.h:17 ScreenSavers/fluidballs.xml.h:12
-#: ScreenSavers/qix.xml.h:23 ScreenSavers/speedmine.xml.h:9
+#: ScreenSavers/hydrostat.xml.h:23 ScreenSavers/qix.xml.h:23
+#: ScreenSavers/speedmine.xml.h:9
msgid "Gravity"
msgstr "Гравитация"
@@ -2962,6 +3767,260 @@ msgid ""
"screen savers. Written by W.P. van Paassen; 2003."
msgstr ""
+#: ScreenSavers/esper.xml.h:1
+msgid "Esper"
+msgstr ""
+
+#: ScreenSavers/esper.xml.h:10
+msgid ""
+"\"Enhance 224 to 176. Pull out track right. Center in pull back. Pull back. "
+"Wait a minute. Go right. Stop. Enhance 57 19. Track 45 left. Gimme a "
+"hardcopy right there.\" The Esper Machine was a voice-controlled forensic "
+"device used by LAPD in 2019, as documented in the 1982 film, Blade Runner. "
+"It was capable of enhancing photographs to an extreme degree, including "
+"reconstructing different viewpoints within the space from the reflections on "
+"various objects in the photograph. Written by Jamie Zawinski; 2017."
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:1
+msgid "EtruscanVenus"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:2 ScreenSavers/klein.xml.h:6
+#: ScreenSavers/projectiveplane.xml.h:40 ScreenSavers/qix.xml.h:15
+#: ScreenSavers/romanboy.xml.h:2
+#, fuzzy
+msgid "Random motion"
+msgstr "Случайное движение"
+
+#: ScreenSavers/etruscanvenus.xml.h:3 ScreenSavers/klein.xml.h:7
+#: ScreenSavers/projectiveplane.xml.h:41 ScreenSavers/romanboy.xml.h:3
+msgid "Walk"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:4 ScreenSavers/klein.xml.h:8
+#: ScreenSavers/projectiveplane.xml.h:42 ScreenSavers/romanboy.xml.h:4
+msgid "Turn"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:5 ScreenSavers/klein.xml.h:10
+#: ScreenSavers/projectiveplane.xml.h:44 ScreenSavers/romanboy.xml.h:6
+msgid "Show orientation marks"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:6
+#, fuzzy
+msgid "Deform the surface"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/etruscanvenus.xml.h:7 ScreenSavers/klein.xml.h:41
+#: ScreenSavers/romanboy.xml.h:8 ScreenSavers/sphereeversion.xml.h:2
+msgid "1.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:8 ScreenSavers/romanboy.xml.h:9
+#: ScreenSavers/sphereeversion.xml.h:3
+#, fuzzy
+msgid "Deformation speed"
+msgstr "Скорость вращения"
+
+#: ScreenSavers/etruscanvenus.xml.h:9 ScreenSavers/klein.xml.h:43
+#: ScreenSavers/romanboy.xml.h:10 ScreenSavers/sphereeversion.xml.h:4
+msgid "100.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:10 ScreenSavers/romanboy.xml.h:11
+#, fuzzy
+msgid "0.0"
+msgstr "100%"
+
+#: ScreenSavers/etruscanvenus.xml.h:11 ScreenSavers/romanboy.xml.h:12
+#, fuzzy
+msgid "Initial deformation"
+msgstr "Плотность частиц"
+
+#: ScreenSavers/etruscanvenus.xml.h:12
+msgid "3999.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:13 ScreenSavers/klein.xml.h:11
+#: ScreenSavers/projectiveplane.xml.h:2 ScreenSavers/romanboy.xml.h:14
+#: ScreenSavers/sphereeversion.xml.h:10
+#, fuzzy
+msgid "Random surface"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/etruscanvenus.xml.h:14 ScreenSavers/klein.xml.h:12
+#: ScreenSavers/polytopes.xml.h:2 ScreenSavers/projectiveplane.xml.h:3
+#: ScreenSavers/romanboy.xml.h:15
+#, fuzzy
+msgid "Wireframe mesh"
+msgstr "Показывать каркасы объектов"
+
+#: ScreenSavers/etruscanvenus.xml.h:15 ScreenSavers/klein.xml.h:13
+#: ScreenSavers/mirrorblob.xml.h:27 ScreenSavers/polytopes.xml.h:3
+#: ScreenSavers/projectiveplane.xml.h:4 ScreenSavers/romanboy.xml.h:16
+#: ScreenSavers/sphereeversion.xml.h:11
+#, fuzzy
+msgid "Solid surface"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/etruscanvenus.xml.h:16 ScreenSavers/klein.xml.h:14
+#: ScreenSavers/polytopes.xml.h:4 ScreenSavers/projectiveplane.xml.h:5
+#: ScreenSavers/romanboy.xml.h:17 ScreenSavers/sphereeversion.xml.h:12
+#, fuzzy
+msgid "Transparent surface"
+msgstr "Прозрачность"
+
+#: ScreenSavers/etruscanvenus.xml.h:17 ScreenSavers/klein.xml.h:15
+#: ScreenSavers/projectiveplane.xml.h:6 ScreenSavers/romanboy.xml.h:18
+#: ScreenSavers/sphereeversion.xml.h:13
+#, fuzzy
+msgid "Random pattern"
+msgstr "Случайно"
+
+#: ScreenSavers/etruscanvenus.xml.h:18 ScreenSavers/hypertorus.xml.h:9
+#: ScreenSavers/klein.xml.h:16 ScreenSavers/projectiveplane.xml.h:7
+#: ScreenSavers/romanboy.xml.h:19 ScreenSavers/sphereeversion.xml.h:14
+#, fuzzy
+msgid "Solid object"
+msgstr "Сплошные объекты"
+
+#: ScreenSavers/etruscanvenus.xml.h:19 ScreenSavers/projectiveplane.xml.h:8
+#: ScreenSavers/romanboy.xml.h:20
+msgid "Distance bands"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:20 ScreenSavers/projectiveplane.xml.h:9
+#: ScreenSavers/romanboy.xml.h:21
+#, fuzzy
+msgid "Direction bands"
+msgstr "Направленное освещение"
+
+#: ScreenSavers/etruscanvenus.xml.h:22 ScreenSavers/hypertorus.xml.h:16
+#: ScreenSavers/klein.xml.h:19 ScreenSavers/projectiveplane.xml.h:11
+#: ScreenSavers/romanboy.xml.h:23
+msgid "One-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:23 ScreenSavers/hypertorus.xml.h:17
+#: ScreenSavers/klein.xml.h:20 ScreenSavers/projectiveplane.xml.h:12
+#: ScreenSavers/romanboy.xml.h:24 ScreenSavers/sphereeversion.xml.h:21
+msgid "Two-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:24 ScreenSavers/projectiveplane.xml.h:13
+#: ScreenSavers/romanboy.xml.h:25
+#, fuzzy
+msgid "Distance colors"
+msgstr "Аддитивные цвета"
+
+#: ScreenSavers/etruscanvenus.xml.h:25 ScreenSavers/projectiveplane.xml.h:14
+#: ScreenSavers/romanboy.xml.h:26
+#, fuzzy
+msgid "Direction colors"
+msgstr "Субтрактивные цвета"
+
+#: ScreenSavers/etruscanvenus.xml.h:26 ScreenSavers/hypertorus.xml.h:19
+#: ScreenSavers/klein.xml.h:23 ScreenSavers/projectiveplane.xml.h:16
+#: ScreenSavers/romanboy.xml.h:27
+#, fuzzy
+msgid "Change colors"
+msgstr "Затухания"
+
+#: ScreenSavers/etruscanvenus.xml.h:27 ScreenSavers/romanboy.xml.h:28
+#: ScreenSavers/sphereeversion.xml.h:24
+#, fuzzy
+msgid "Random Projection"
+msgstr "Выбирать случайно"
+
+#: ScreenSavers/etruscanvenus.xml.h:28 ScreenSavers/romanboy.xml.h:29
+#: ScreenSavers/sphereeversion.xml.h:25
+msgid "Perspective"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:29 ScreenSavers/romanboy.xml.h:30
+#: ScreenSavers/sphereeversion.xml.h:26
+#, fuzzy
+msgid "Orthographic"
+msgstr "Ортогональная проекция"
+
+#: ScreenSavers/etruscanvenus.xml.h:30 ScreenSavers/hypertorus.xml.h:24
+#: ScreenSavers/klein.xml.h:30 ScreenSavers/polytopes.xml.h:19
+#: ScreenSavers/romanboy.xml.h:31 ScreenSavers/sphereeversion.xml.h:27
+msgid "-4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:31 ScreenSavers/romanboy.xml.h:32
+#: ScreenSavers/sphereeversion.xml.h:28
+#, fuzzy
+msgid "X rotation speed"
+msgstr "Скорость вращения"
+
+#: ScreenSavers/etruscanvenus.xml.h:32 ScreenSavers/hypertorus.xml.h:26
+#: ScreenSavers/klein.xml.h:32 ScreenSavers/polytopes.xml.h:21
+#: ScreenSavers/romanboy.xml.h:33 ScreenSavers/sphereeversion.xml.h:29
+msgid "4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:33 ScreenSavers/romanboy.xml.h:34
+#: ScreenSavers/sphereeversion.xml.h:30
+#, fuzzy
+msgid "Y rotation speed"
+msgstr "Скорость вращения"
+
+#: ScreenSavers/etruscanvenus.xml.h:34 ScreenSavers/romanboy.xml.h:35
+#: ScreenSavers/sphereeversion.xml.h:31
+#, fuzzy
+msgid "Z rotation speed"
+msgstr "Скорость вращения"
+
+#: ScreenSavers/etruscanvenus.xml.h:35 ScreenSavers/klein.xml.h:38
+#: ScreenSavers/romanboy.xml.h:36
+msgid "-180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:36 ScreenSavers/klein.xml.h:39
+#: ScreenSavers/romanboy.xml.h:37
+msgid "Walking direction"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:37 ScreenSavers/klein.xml.h:40
+#: ScreenSavers/romanboy.xml.h:38
+msgid "180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:38 ScreenSavers/klein.xml.h:42
+#: ScreenSavers/romanboy.xml.h:39
+#, fuzzy
+msgid "Walking speed"
+msgstr "Скорость китов"
+
+#: ScreenSavers/etruscanvenus.xml.h:44
+#, no-c-format
+msgid ""
+"A 3D immersion of of a Klein bottle that smoothly deforms between the "
+"Etruscan Venus surface, the Roman surface, the Boy surface, and the Ida "
+"surface. Topologically, all surfaces are Klein bottles, even the Roman and "
+"Boy surfaces, which are doubly covered and therefore appear to be an "
+"immersed real projective plane. You can walk on the Klein bottle or rotate "
+"it in 3D. Since all the surfaces except the Ida surfaces have points where "
+"the surface normal is not well defined for some points, walking is performed "
+"on the Ida surface. Furthermore, it is possible to smoothly deform the "
+"surface between the Etruscan Venus surface, the Roman surface, the Boy "
+"surface, and the Ida surface surface while turning it. Inspired by George K. "
+"Francis's book \"A Topological Picturebook\", Springer, 1987, George K. "
+"Francis's paper \"The Etruscan Venus\" in P. Concus, R. Finn, and D. A. "
+"Hoffman: \"Geometric Analysis and Computer Graphics\", Springer, 1991, and a "
+"video entitled \"The Etruscan Venus\" by Donna J. Cox, George K. Francis, "
+"and Raymond L. Idaszak, presented at SIGGRAPH 1989. https://en.wikipedia.org/"
+"wiki/Boy%27s_surface https://en.wikipedia.org/wiki/Roman_surface https://en."
+"wikipedia.org/wiki/Klein_bottle http://mathworld.wolfram.com/BoySurface.html "
+"http://mathworld.wolfram.com/RomanSurface.html http://mathworld.wolfram.com/"
+"EtruscanVenusSurface.html http://mathworld.wolfram.com/IdaSurface.html "
+"Written by Carsten Steger; 2020."
+msgstr ""
+
#: ScreenSavers/euler2d.xml.h:1
#, fuzzy
msgid "Euler2D"
@@ -2974,13 +4033,145 @@ msgstr "Частицы"
#: ScreenSavers/euler2d.xml.h:31
#, fuzzy, no-c-format
msgid ""
-"Simulates two dimensional incompressible inviscid fluid flow. http://en."
-"wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 http://en.wikipedia."
+"Simulates two dimensional incompressible inviscid fluid flow. https://en."
+"wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 https://en.wikipedia."
"org/wiki/Inviscid_flow Written by Stephen Montgomery-Smith; 2002."
msgstr ""
"Эмулирует двумерный поток несжимаемой невязкой жидкости. Автор Стефен "
"Монтгомери-Смит (Stephen Montgomery-Smith)."
+#: ScreenSavers/euphoria.xml.h:1
+msgid "Euphoria"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:2
+#, fuzzy
+msgid "Number of wisps"
+msgstr "Количество пятен"
+
+#: ScreenSavers/euphoria.xml.h:3
+#, fuzzy
+msgid "Number of background layers"
+msgstr "Количество цветов"
+
+#: ScreenSavers/euphoria.xml.h:4
+#, fuzzy
+msgid "Texture - Default"
+msgstr "Файл текстуры"
+
+#: ScreenSavers/euphoria.xml.h:5
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - none"
+msgstr "Файл текстуры PPM"
+
+#: ScreenSavers/euphoria.xml.h:6
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Plasma"
+msgstr "Файл текстуры PPM"
+
+#: ScreenSavers/euphoria.xml.h:7
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Stringy"
+msgstr "Файл текстуры PPM"
+
+#: ScreenSavers/euphoria.xml.h:8
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Linear"
+msgstr "Файл текстуры PPM"
+
+#: ScreenSavers/euphoria.xml.h:9
+#, fuzzy
+msgid "Texture - random"
+msgstr "Без текстуры"
+
+#: ScreenSavers/euphoria.xml.h:11 ScreenSavers/gflux.xml.h:9
+#, fuzzy
+msgid "Mesh density"
+msgstr "Плотность ячеек"
+
+#: ScreenSavers/euphoria.xml.h:14
+#, fuzzy
+msgid "Visibilility"
+msgstr "Способность к воспроизведению"
+
+#: ScreenSavers/euphoria.xml.h:19
+msgid "Feedback"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:20
+msgid "Feedbackspeed"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:21
+msgid "Feedback texture size"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:22
+#, fuzzy
+#| msgid "Wireframe"
+msgid "Draw wireframe"
+msgstr "Показывать каркасы объектов"
+
+#: ScreenSavers/euphoria.xml.h:23 ScreenSavers/flocks.xml.h:23
+#: ScreenSavers/flux.xml.h:23 ScreenSavers/lattice.xml.h:29
+#: ScreenSavers/solarwinds.xml.h:20
+#, fuzzy
+msgid "Preset - Custom"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/euphoria.xml.h:24 ScreenSavers/flux.xml.h:24
+#: ScreenSavers/lattice.xml.h:30 ScreenSavers/solarwinds.xml.h:21
+msgid "Preset - Regular"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:25
+msgid "Preset - Grid"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:26
+#, fuzzy
+msgid "Preset - Cubism"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/euphoria.xml.h:27
+msgid "Preset - Bad math"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:28
+msgid "Preset - M-theory"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:29
+msgid "Preset - UHFTEM"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:30
+msgid "Preset - Nowhere"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:31
+msgid "Preset - Echo"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:32
+#, fuzzy
+#| msgid "Kaleidescope"
+msgid "Preset - Kaleidoscope"
+msgstr "Калейдоскоп"
+
+#: ScreenSavers/euphoria.xml.h:33
+msgid ""
+"Floating translucent wisps of color. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at "
+"totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/extrusion.xml.h:1
msgid "Extrusion"
msgstr "Вытеснение"
@@ -3057,6 +4248,48 @@ msgstr ""
"Волнистая лента, передвигающаяся по синусоиде. Автор Бас ван Гаален (Bas van "
"Gaalen) и Шарль Видал (Charles Vidal)."
+#: ScreenSavers/feedback.xml.h:1
+msgid "feedback"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:2
+#, fuzzy
+msgid "Greyscale"
+msgstr "Расплодившиеся прямоугольники"
+
+#: ScreenSavers/feedback.xml.h:4
+#, fuzzy
+#| msgid "Colors"
+msgid "Color Period"
+msgstr "Цвета"
+
+#: ScreenSavers/feedback.xml.h:6
+#, fuzzy
+msgid "Warping Change Speed"
+msgstr "Скорость китов"
+
+#: ScreenSavers/feedback.xml.h:8
+#, fuzzy
+#| msgid "Density"
+msgid "Cell Density"
+msgstr "Плотность"
+
+#: ScreenSavers/feedback.xml.h:10
+#, fuzzy
+#| msgid "Resolution"
+msgid "Texture Resolution"
+msgstr "Разрешение"
+
+#: ScreenSavers/feedback.xml.h:11
+msgid "Warping Grid"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:12
+msgid ""
+"Stirring colors with a jiggling warp. Written by Tugrul Galatali - &lt;"
+"http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
#: ScreenSavers/fiberlamp.xml.h:1
msgid "Fiberlamp"
msgstr ""
@@ -3071,10 +4304,71 @@ msgstr ""
#: ScreenSavers/fiberlamp.xml.h:12
#, fuzzy
-msgid ""
-"Draws a groovy rotating fiber optic lamp. Written by Tim Auckland; 2005."
+msgid "A fiber-optic lamp. Groovy. Written by Tim Auckland; 2005."
msgstr "Рисует жонглирующего фокусника. Написан Тимом Оклендом (Tim Auckland)."
+#: ScreenSavers/fieldlines.xml.h:1
+#, fuzzy
+msgid "Fieldlines"
+msgstr "Закрашенные сплайны"
+
+#: ScreenSavers/fieldlines.xml.h:2
+msgid "Ions"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:3
+#, fuzzy
+msgid "Step length along lines"
+msgstr "Переносить длинные строки"
+
+#: ScreenSavers/fieldlines.xml.h:4
+#, fuzzy
+msgid "Max number of steps"
+msgstr "Количество пятен"
+
+#: ScreenSavers/fieldlines.xml.h:6
+#, fuzzy
+msgid "Line width"
+msgstr "Ширина границ"
+
+#: ScreenSavers/fieldlines.xml.h:11
+msgid "Constant line width"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:12
+#, fuzzy
+#| msgid "ElectricSheep"
+msgid "Electric"
+msgstr "Электроовцы"
+
+#: ScreenSavers/fieldlines.xml.h:13
+msgid ""
+"Simulation of the electric field lines between charged particles. Written by "
+"Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported to Linux by Tugrul "
+"Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. Config Files by Curtis "
+"Haas."
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:1
+msgid "FilmLeader"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:6 ScreenSavers/pong.xml.h:6
+#: ScreenSavers/unknownpleasures.xml.h:13 ScreenSavers/vfeedback.xml.h:6
+msgid "Noise"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:10
+#, fuzzy
+msgid ""
+"Displays a looping countdown based on the SMPTE Universal Film leader on a "
+"simulation of an old analog television. https://en.wikipedia.org/wiki/"
+"Film_leader Written by Jamie Zawinski; 2018."
+msgstr ""
+"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
+"программа может анимировать контрольные точки, но это приведёт к большой "
+"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
+
#: ScreenSavers/fireflies.xml.h:1
#, fuzzy
msgid "Fireflies"
@@ -3123,24 +4417,14 @@ msgstr "Скорость рыб"
msgid "Firefly accel"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:14
+#: ScreenSavers/fireflies.xml.h:14 ScreenSavers/hyperspace.xml.h:17
msgid "Narrow"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:15
-msgid "Wide"
-msgstr ""
-
#: ScreenSavers/fireflies.xml.h:16 ScreenSavers/winduprobot.xml.h:14
msgid "Invisible"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:17 ScreenSavers/mirrorblob.xml.h:19
-#: ScreenSavers/webcollage.xml.h:10
-#, fuzzy
-msgid "Opaque"
-msgstr "Непрозрачные капли"
-
#: ScreenSavers/fireflies.xml.h:18
msgid "Color cycle speed"
msgstr ""
@@ -3329,7 +4613,7 @@ msgid "FlipScreen3D"
msgstr "Перевёртыш"
#: ScreenSavers/flipscreen3d.xml.h:5 ScreenSavers/gleidescope.xml.h:12
-#: ScreenSavers/glplanet.xml.h:8 ScreenSavers/ifs.xml.h:67
+#: ScreenSavers/glplanet.xml.h:12 ScreenSavers/ifs.xml.h:67
#: ScreenSavers/tangram.xml.h:15 ScreenSavers/topblock.xml.h:17
msgid "Rotate"
msgstr "Вращение фона"
@@ -3369,7 +4653,7 @@ msgstr "Выравнивание текста вправо"
msgid "Font point size"
msgstr "Размер шрифта"
-#: ScreenSavers/fliptext.xml.h:13
+#: ScreenSavers/fliptext.xml.h:13 ScreenSavers/gibson.xml.h:12
#, fuzzy
msgid "Text columns"
msgstr "Символов в строке"
@@ -3388,6 +4672,108 @@ msgstr ""
"Вращающиеся строки текста, написанные трёхмерным шрифтом. Автор Джеми "
"Завински (Jamie Zawinski)."
+#: ScreenSavers/flocks.xml.h:1
+#, fuzzy
+#| msgid "Rocks"
+msgid "Flocks"
+msgstr "Астероиды"
+
+#: ScreenSavers/flocks.xml.h:2
+msgid "Leaders"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:3
+#, fuzzy
+msgid "Followers"
+msgstr "Малая"
+
+#: ScreenSavers/flocks.xml.h:4
+msgid "Geometry - Blobs"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:5
+msgid "Geometry - Dots"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:7
+#, fuzzy
+msgid "Bug size"
+msgstr "Размер мяча"
+
+#: ScreenSavers/flocks.xml.h:10
+#, fuzzy
+#| msgid "Complexity"
+msgid "Blob complexity"
+msgstr "Сложность"
+
+#: ScreenSavers/flocks.xml.h:16
+#, fuzzy
+msgid "Color fade speed"
+msgstr "Скорость скольжения"
+
+#: ScreenSavers/flocks.xml.h:17
+msgid "ChromaDepth glasses"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:18
+msgid "Show connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:19 ScreenSavers/matrixview.xml.h:2
+#: ScreenSavers/skyrocket.xml.h:5 ScreenSavers/spirographx.xml.h:5
+#, fuzzy
+#| msgid "Short"
+msgid "Shorter"
+msgstr "Короче"
+
+#: ScreenSavers/flocks.xml.h:20
+#, fuzzy
+msgid "Trail Length"
+msgstr "Длина следа"
+
+#: ScreenSavers/flocks.xml.h:21 ScreenSavers/matrixview.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:7 ScreenSavers/spirographx.xml.h:7
+#, fuzzy
+msgid "Longer"
+msgstr "Менгер"
+
+#: ScreenSavers/flocks.xml.h:24
+msgid "Preset - Normal"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:25
+#, fuzzy
+#| msgid "Leave Trails"
+msgid "Preset - Trails"
+msgstr "Показывать следы"
+
+#: ScreenSavers/flocks.xml.h:26
+msgid "Preset - Blurred Trails"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:27
+msgid "Preset - Blurred Connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:28
+#, fuzzy
+#| msgid "Particles"
+msgid "Preset - Circles"
+msgstr "Частицы"
+
+#: ScreenSavers/flocks.xml.h:29
+msgid "Preset - Circles Random"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:30
+msgid ""
+"Flocking in 3D. Note: Presets override all other settings. If you wish to "
+"customize the other options, make sure the preset option is set to \"Preset "
+"- Custom\". Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported "
+"to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. "
+"Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/flow.xml.h:1
msgid "Flow"
msgstr "Поток"
@@ -3434,7 +4820,7 @@ msgid ""
"Strange attractors formed of flows in a 3D differential equation phase "
"space. Features the popular attractors described by Lorentz, Roessler, "
"Birkhoff and Duffing, and can discover entirely new attractors by itself. "
-"http://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim "
+"https://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim "
"Auckland; 1998."
msgstr ""
@@ -3518,15 +4904,112 @@ msgstr "Психоделические цвета"
msgid "Insane"
msgstr ""
-#: ScreenSavers/flurry.xml.h:10 ScreenSavers/sballs.xml.h:5
-#: ScreenSavers/starfish.xml.h:2
-msgid "Random"
-msgstr "Случайный выбор"
-
#: ScreenSavers/flurry.xml.h:11
msgid ""
-"A colourful star(fish)like flurry of particles. Original Mac version: http://"
-"homepage.mac.com/calumr Written by Calum Robinson and Tobias Sargeant; 2002."
+"A colourful star(fish)like flurry of particles. Written by Calum Robinson "
+"and Tobias Sargeant; 2002."
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:1
+#, fuzzy
+#| msgid "GFlux"
+msgid "Flux"
+msgstr "Флуктуации"
+
+#: ScreenSavers/flux.xml.h:2
+#, fuzzy
+msgid "Number of flux fields"
+msgstr "Количество кругов"
+
+#: ScreenSavers/flux.xml.h:3
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per field"
+msgstr "Частицы"
+
+#: ScreenSavers/flux.xml.h:4
+#, fuzzy
+msgid "Trail length of particles"
+msgstr "Длина следа"
+
+#: ScreenSavers/flux.xml.h:5 ScreenSavers/solarwinds.xml.h:5
+msgid "Geometry - Default"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:6 ScreenSavers/solarwinds.xml.h:7
+#, fuzzy
+#| msgid "Control Points"
+msgid "Geometry - Points"
+msgstr "Контрольные точки"
+
+#: ScreenSavers/flux.xml.h:7
+msgid "Geometry - Spheres"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:8 ScreenSavers/solarwinds.xml.h:6
+msgid "Geometry - Lights"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:13
+#, fuzzy
+msgid "Sphere complexity"
+msgstr "Сложность текстур"
+
+#: ScreenSavers/flux.xml.h:15
+msgid "Frequency of randomization"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:17
+#, fuzzy
+msgid "Expansion rate"
+msgstr "Статические последовательности"
+
+#: ScreenSavers/flux.xml.h:19
+#, fuzzy
+#| msgid "Rotation"
+msgid "Rotation rate"
+msgstr "Поворот"
+
+#: ScreenSavers/flux.xml.h:20
+#, fuzzy
+msgid "Crosswind speed"
+msgstr "Скорость движения текста"
+
+#: ScreenSavers/flux.xml.h:21
+#, fuzzy
+#| msgid "Fertility"
+msgid "Instability"
+msgstr "Способность к воспроизведению"
+
+#: ScreenSavers/flux.xml.h:25
+msgid "Preset - Hypnotic"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:26
+#, fuzzy
+msgid "Preset - Insane"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/flux.xml.h:27
+msgid "Preset - Sparklers"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:28
+msgid "Preset - Paradigm"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:29
+#, fuzzy
+msgid "Preset - Fusion"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/flux.xml.h:30
+msgid ""
+"Shooting particles based on strange attractors. Note: Presets override all "
+"other settings. If you wish to customize the other options, make sure the "
+"preset option is set to \"Preset - Custom\". Written by Terry Welsh &lt;"
+"mogumbo at totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;"
+"http://rss-glx.sourceforge.net/&gt;. Config Files by Curtis Haas."
msgstr ""
#: ScreenSavers/flyingtoasters.xml.h:1
@@ -3558,21 +5041,26 @@ msgstr "Количество кругов"
msgid "Chrome"
msgstr ""
-#: ScreenSavers/flyingtoasters.xml.h:16
+#: ScreenSavers/flyingtoasters.xml.h:13 ScreenSavers/glmatrix.xml.h:15
+#: ScreenSavers/glschool.xml.h:14
+msgid "Fog"
+msgstr "Дым"
+
+#: ScreenSavers/flyingtoasters.xml.h:17
#, no-c-format
msgid ""
"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
-"the ancient Berkeley Systems After Dark flying toasters. http://en.wikipedia."
-"org/wiki/After_Dark_%28software%29#Flying_Toasters Written by Jamie Zawinski "
-"and Devon Dossett; 2003."
+"the ancient Berkeley Systems After Dark flying toasters. https://en."
+"wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters Written by "
+"Jamie Zawinski and Devon Dossett; 2003."
msgstr ""
#: ScreenSavers/fontglide.xml.h:1
msgid "FontGlide"
msgstr ""
-#: ScreenSavers/fontglide.xml.h:8 ScreenSavers/tangram.xml.h:5
-#: ScreenSavers/xlyap.xml.h:5
+#: ScreenSavers/fontglide.xml.h:8 ScreenSavers/raverhoop.xml.h:15
+#: ScreenSavers/tangram.xml.h:5 ScreenSavers/xlyap.xml.h:5
msgid "Brief"
msgstr ""
@@ -3636,19 +5124,10 @@ msgstr ""
msgid "Yellow"
msgstr "Малая"
-#: ScreenSavers/fuzzyflakes.xml.h:16 ScreenSavers/phosphor.xml.h:9
-#, fuzzy
-msgid "Green"
-msgstr "Использовать снимок экрана"
-
#: ScreenSavers/fuzzyflakes.xml.h:17
msgid "Cyan"
msgstr ""
-#: ScreenSavers/fuzzyflakes.xml.h:18
-msgid "Blue"
-msgstr ""
-
#: ScreenSavers/fuzzyflakes.xml.h:19
msgid "Magenta"
msgstr ""
@@ -3659,10 +5138,11 @@ msgid "Border thickness"
msgstr "Толщина линии"
#: ScreenSavers/fuzzyflakes.xml.h:28
+#, fuzzy
msgid ""
-"Falling colored snowflake/flower shapes. http://en.wikipedia.org/wiki/"
+"Falling colored snowflake/flower shapes. https://en.wikipedia.org/wiki/"
"Snowflake Written by Barry Dmytro; 2004."
-msgstr ""
+msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
#: ScreenSavers/galaxy.xml.h:1
msgid "Galaxy"
@@ -3676,9 +5156,8 @@ msgstr "Поворот"
#: ScreenSavers/galaxy.xml.h:14
#, fuzzy
msgid ""
-"This draws spinning galaxies, which then collide and scatter their stars to "
-"the, uh, four winds or something. Written by Uli Siegmund, Harald Backert, "
-"and Hubert Feyrer; 1997."
+"Spinning galaxies collide. Written by Uli Siegmund, Harald Backert, and "
+"Hubert Feyrer; 1997."
msgstr ""
"Вращающиеся галактики, которые с течением времени сталкиваются и "
"разбрасывают свои звезды. Исходный вариант был написан для Amiga Ули "
@@ -3697,7 +5176,7 @@ msgstr "Количество мячей"
#, fuzzy
msgid ""
"Interlocking gears. See also the \"Pinion\" and \"MoebiusGears\" screen "
-"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
"wiki/Epicyclic_gearing Written by Jamie Zawinski; 2007."
msgstr ""
"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
@@ -3731,6 +5210,7 @@ msgid "Random face style"
msgstr "Случайный выбор изменений"
#: ScreenSavers/geodesic.xml.h:19 ScreenSavers/kaleidocycle.xml.h:5
+#: ScreenSavers/strange.xml.h:11
msgid "8"
msgstr ""
@@ -3742,23 +5222,39 @@ msgid ""
"shows the equilateral triangles subdivided into four coplanar equilateral "
"triangles; and then inflated outward, causing the sub-triangles to no longer "
"be equilateral, but to more closely approximate the surface of a sphere. "
-"http://en.wikipedia.org/wiki/Geodesic_dome http://en.wikipedia.org/wiki/"
+"https://en.wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/"
"Buckminster_Fuller Written by Jamie Zawinski; 2013."
msgstr ""
-#: ScreenSavers/gflux.xml.h:1
-msgid "GFlux"
-msgstr "Флуктуации"
+#: ScreenSavers/geodesicgears.xml.h:1
+#, fuzzy
+msgid "GeodesicGears"
+msgstr "Лента Мёбиуса"
-#: ScreenSavers/gflux.xml.h:6 ScreenSavers/interference.xml.h:6
+#: ScreenSavers/geodesicgears.xml.h:8
#, fuzzy
-msgid "Wave speed"
-msgstr "Скорость волны"
+msgid "Describe gears"
+msgstr "Описание молекулы"
-#: ScreenSavers/gflux.xml.h:9
+#: ScreenSavers/geodesicgears.xml.h:9
#, fuzzy
-msgid "Mesh density"
-msgstr "Плотность ячеек"
+msgid "Number gears"
+msgstr "Число акул"
+
+#: ScreenSavers/geodesicgears.xml.h:14
+#, fuzzy
+msgid ""
+"A set of meshed gears arranged on the surface of a sphere. https://en."
+"wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/Involute_gear "
+"https://en.wikipedia.org/wiki/Buckminster_Fuller Written by Jamie Zawinski; "
+"2014."
+msgstr ""
+"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
+"тетраэдру Серпинского. Автор Джеми Завински (Jamie Zawinski)."
+
+#: ScreenSavers/gflux.xml.h:1
+msgid "GFlux"
+msgstr "Флуктуации"
#: ScreenSavers/gflux.xml.h:12 ScreenSavers/glmatrix.xml.h:16
msgid "Waves"
@@ -3766,6 +5262,7 @@ msgstr "Волны"
#: ScreenSavers/gflux.xml.h:13 ScreenSavers/glhanoi.xml.h:13
#: ScreenSavers/hilbert.xml.h:14 ScreenSavers/lavalite.xml.h:10
+#: ScreenSavers/strange.xml.h:19
#, fuzzy
msgid "10"
msgstr "1"
@@ -3795,6 +5292,48 @@ msgstr ""
"Рисует волны на вращающейся сетке, используя OpenGL. Написан Джошиа Пизом "
"(Josiah Pease)."
+#: ScreenSavers/gibson.xml.h:1
+msgid "Gibson"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:6 ScreenSavers/glmatrix.xml.h:9
+msgid "Glyph speed"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:8
+#, fuzzy
+msgid "Grid width"
+msgstr "Ширина границ"
+
+#: ScreenSavers/gibson.xml.h:9
+#, fuzzy
+msgid "Grid depth"
+msgstr "Наибольшая глубина"
+
+#: ScreenSavers/gibson.xml.h:10
+#, fuzzy
+#| msgid "Lower Left"
+msgid "Tower depth"
+msgstr "в нижнем левом углу"
+
+#: ScreenSavers/gibson.xml.h:11
+#, fuzzy
+msgid "Tower spacing"
+msgstr "Интервал"
+
+#: ScreenSavers/gibson.xml.h:16
+msgid ""
+"Hacking the Gibson, as per the 1995 classic film, HACKERS. Cereal Killer: "
+"\"Oh yeah, you want a seriously righteous hack, you score one of those "
+"Gibsons, man. You know, supercomputers they use to like, do physics, and "
+"look for oil and stuff?\" Phantom Phreak: \"Ain't no way, man, security's "
+"too tight. The big iron?\" Zero Cool: \"Maybe. But, if I were gonna hack "
+"some heavy metal, I'd, uh, work my way back through some low security, and "
+"try the back door.\" Cereal Killer: \"Yeah but oh man, wouldn't you just "
+"love to get one of those Gibsons, baby? Ooooh!\" Phantom Phreak: \"Yo, who "
+"ate all of my fries?\" Written by Jamie Zawinski; 2020."
+msgstr ""
+
#: ScreenSavers/glblur.xml.h:1
msgid "GLBlur"
msgstr ""
@@ -3915,8 +5454,8 @@ msgstr "2 минуты"
#: ScreenSavers/gleidescope.xml.h:15
#, fuzzy
msgid ""
-"A kaleidoscope that operates on a loaded image. http://en.wikipedia.org/wiki/"
-"Kaleidoscope Written by Andrew Dean; 2003."
+"A kaleidoscope that operates on a loaded image. https://en.wikipedia.org/"
+"wiki/Kaleidoscope Written by Andrew Dean; 2003."
msgstr ""
"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
"чем сам \"Калейдоскоп\"). Автор Джук Джансен (Jouk Jansen)."
@@ -3948,7 +5487,8 @@ msgstr ""
msgid "Length of disk trails"
msgstr ""
-#: ScreenSavers/glhanoi.xml.h:14 ScreenSavers/pulsar.xml.h:7
+#: ScreenSavers/glhanoi.xml.h:14 ScreenSavers/lattice.xml.h:28
+#: ScreenSavers/pulsar.xml.h:7
#, fuzzy
msgid "Enable fog"
msgstr "Туман"
@@ -3962,7 +5502,24 @@ msgstr "Освещение"
msgid ""
"Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, "
"one disk at a time, with no disk ever resting on a disk smaller than itself. "
-"http://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
+"https://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
+msgstr ""
+
+#: ScreenSavers/glitchpeg.xml.h:1
+#, fuzzy
+msgid "GlitchPEG"
+msgstr "Искривлённая фигура"
+
+#: ScreenSavers/glitchpeg.xml.h:8
+#, fuzzy
+msgid "Glitchiness"
+msgstr "Искривлённая фигура"
+
+#: ScreenSavers/glitchpeg.xml.h:9
+msgid ""
+"Loads an image, corrupts it, and then displays the corrupted version, "
+"several times a second. After a while, finds a new image to corrupt. Written "
+"by Jamie Zawinski; 2018."
msgstr ""
#: ScreenSavers/glknots.xml.h:1
@@ -3974,17 +5531,15 @@ msgstr ""
msgid "Segmented"
msgstr "Сегменты"
-#: ScreenSavers/glknots.xml.h:17 ScreenSavers/jigsaw.xml.h:12
-#: ScreenSavers/lavalite.xml.h:11 ScreenSavers/mirrorblob.xml.h:14
-#: ScreenSavers/spheremonics.xml.h:8 ScreenSavers/unknownpleasures.xml.h:11
-msgid "Resolution"
-msgstr "Разрешение"
-
#: ScreenSavers/glknots.xml.h:25
+#, fuzzy
msgid ""
-"Generates some twisting 3d knot patterns. Spins 'em around. http://en."
+"Generates some twisting 3d knot patterns. Spins 'em around. https://en."
"wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003."
msgstr ""
+"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
+"программа может анимировать контрольные точки, но это приведёт к большой "
+"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
#: ScreenSavers/glmatrix.xml.h:1
#, fuzzy
@@ -3996,10 +5551,6 @@ msgstr "Матрица"
msgid "Glyph density"
msgstr "Плотность ячеек"
-#: ScreenSavers/glmatrix.xml.h:9
-msgid "Glyph speed"
-msgstr ""
-
#: ScreenSavers/glmatrix.xml.h:11 ScreenSavers/xmatrix.xml.h:4
#, fuzzy
msgid "Matrix encoding"
@@ -4020,10 +5571,6 @@ msgstr "Шестнадцатеричное кодирование"
msgid "Genetic encoding"
msgstr "Генетическое кодирование"
-#: ScreenSavers/glmatrix.xml.h:15 ScreenSavers/glschool.xml.h:14
-msgid "Fog"
-msgstr "Дым"
-
#: ScreenSavers/glmatrix.xml.h:17
msgid "Panning"
msgstr ""
@@ -4032,7 +5579,7 @@ msgstr ""
msgid ""
"The 3D \"digital rain\" effect, as seen in the title sequence of \"The Matrix"
"\". See also \"xmatrix\" for a 2D rendering of the similar effect that "
-"appeared on the computer monitors actually *in* the movie. http://en."
+"appeared on the computer monitors actually *in* the movie. https://en."
"wikipedia.org/wiki/Matrix_digital_rain Written by Jamie Zawinski; 2003."
msgstr ""
@@ -4040,21 +5587,37 @@ msgstr ""
msgid "GLPlanet"
msgstr "Планета"
-#: ScreenSavers/glplanet.xml.h:6
+#: ScreenSavers/glplanet.xml.h:9
#, fuzzy
-msgid "Image file"
-msgstr "Файл изображения"
+msgid "Day image"
+msgstr "Показывать звезды"
-#: ScreenSavers/glplanet.xml.h:9 ScreenSavers/moebiusgears.xml.h:12
-msgid "Roll"
+#: ScreenSavers/glplanet.xml.h:10
+#, fuzzy
+#| msgid "Night Dim"
+msgid "Night image"
+msgstr "Ночь Слабее"
+
+#: ScreenSavers/glplanet.xml.h:15
+msgid "Globe"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:16
+msgid "Mercator"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:17
+msgid "Equirectangular"
msgstr ""
-#: ScreenSavers/glplanet.xml.h:14
+#: ScreenSavers/glplanet.xml.h:20
#, fuzzy
msgid ""
-"The Earth, bouncing around in space. If you would like it to display a "
-"different planet, the texture maps that come with \"ssystem\" work well. "
-"Written by David Konerding; 1998."
+"The Earth, bouncing around in space, rendered with satellite imagery of the "
+"planet in both sunlight and darkness. If you would like it to display a "
+"different planet, any pair of Equirectangular-projected maps will work. The "
+"maps that come with \"ssystem\" work well. Written by David Konerding and "
+"Jamie Zawinski; 1998."
msgstr ""
"Летающая планета. Автор Девид Конердинг (David Konerding). Вместе с "
"программой идёт рисунок земли, взятый из заставки \"Земля\", но сферу можно "
@@ -4095,7 +5658,8 @@ msgstr "Надписи"
#: ScreenSavers/glschool.xml.h:18
msgid ""
"A school of fish, using the classic \"Boids\" algorithm by Craig Reynolds. "
-"http://en.wikipedia.org/wiki/Boids Written by David C. Lambert; 2006."
+"https://en.wikipedia.org/wiki/Boids Written by David C. Lambert and Jamie "
+"Zawinski; 2006."
msgstr ""
#: ScreenSavers/glslideshow.xml.h:1
@@ -4139,10 +5703,6 @@ msgstr ""
msgid "GLSnake"
msgstr "Змейка"
-#: ScreenSavers/glsnake.xml.h:8
-msgid "Tight"
-msgstr "Плотнее"
-
#: ScreenSavers/glsnake.xml.h:9
msgid "Packing"
msgstr "Аккуратность складывания"
@@ -4166,7 +5726,7 @@ msgstr "Максимальная скорость"
msgid "Z angular velocity"
msgstr "Максимальная скорость"
-#: ScreenSavers/glsnake.xml.h:16
+#: ScreenSavers/glsnake.xml.h:16 ScreenSavers/unicrud.xml.h:11
#, fuzzy
msgid "Show titles"
msgstr "Показывать метки"
@@ -4175,7 +5735,7 @@ msgstr "Показывать метки"
#, fuzzy, no-c-format
msgid ""
"The \"Rubik's Snake\" puzzle. See also the \"Rubik\" and \"Cube21\" screen "
-"savers. http://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
+"savers. https://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
"Wilkinson, Andrew Bennetts, and Peter Aylett; 2002."
msgstr ""
"Головоломка-\"змейка\". Авторы Джеми Вилкинсон (Jamie Wilkinson), Эндрю "
@@ -4194,11 +5754,13 @@ msgstr ""
msgid "Display date and time"
msgstr "Каркас"
-#: ScreenSavers/gltext.xml.h:7
+#: ScreenSavers/gltext.xml.h:7 ScreenSavers/handsy.xml.h:20
+#: ScreenSavers/splitflap.xml.h:13
msgid "Always face front"
msgstr ""
-#: ScreenSavers/gltext.xml.h:8
+#: ScreenSavers/gltext.xml.h:8 ScreenSavers/handsy.xml.h:21
+#: ScreenSavers/splitflap.xml.h:14
msgid "Spin all the way around"
msgstr ""
@@ -4301,6 +5863,31 @@ msgstr ""
"изображение будет похоже на фотографию камеры Вильсона. Написано Грегом "
"Боуэрингом (Greg Bowering)."
+#: ScreenSavers/gravitywell.xml.h:1
+#, fuzzy
+#| msgid "Gravity"
+msgid "GravityWell"
+msgstr "Гравитация"
+
+#: ScreenSavers/gravitywell.xml.h:10
+#, fuzzy
+msgid "Grid Size"
+msgstr "Размер клеток"
+
+#: ScreenSavers/gravitywell.xml.h:13 ScreenSavers/scooter.xml.h:12
+#, fuzzy
+msgid "Number of stars"
+msgstr "Число акул"
+
+#: ScreenSavers/gravitywell.xml.h:15
+#, fuzzy
+msgid ""
+"Massive objects distort space in a two dimensional universe. Written by "
+"Jamie Zawinski; 2019."
+msgstr ""
+"Вращающиеся строки текста, написанные трёхмерным шрифтом. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/greynetic.xml.h:1
msgid "Greynetic"
msgstr "Расплодившиеся прямоугольники"
@@ -4364,7 +5951,7 @@ msgid ""
"A halftone dot pattern in motion. Draws the gravity force in each point on "
"the screen seen through a halftone dot pattern. The gravity force is "
"calculated from a set of moving mass points. View it from a distance for "
-"best effect. http://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
+"best effect. https://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
"2002."
msgstr ""
@@ -4399,13 +5986,137 @@ msgstr "Анимировать круги"
#: ScreenSavers/halo.xml.h:15
#, fuzzy
msgid ""
-"Circular interference patterns. http://en.wikipedia.org/wiki/Moire_pattern "
+"Circular interference patterns. https://en.wikipedia.org/wiki/Moire_pattern "
"Written by Jamie Zawinski; 1993."
msgstr ""
"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
"программа может анимировать контрольные точки, но это приведёт к большой "
"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
+#: ScreenSavers/handsy.xml.h:1
+#, fuzzy
+#| msgid "Handedness"
+msgid "Handsy"
+msgstr "Направление движения"
+
+#: ScreenSavers/handsy.xml.h:9
+#, fuzzy
+msgid "Number of hands"
+msgstr "Число акул"
+
+#: ScreenSavers/handsy.xml.h:24
+#, fuzzy
+msgid ""
+"A set of robotic hands communicate non-verbally. Written by Jamie Zawinski; "
+"2018."
+msgstr ""
+"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
+"Zawinski)."
+
+#: ScreenSavers/headroom.xml.h:1
+msgid "Headroom"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:8
+#, fuzzy
+msgid "Don't wobble"
+msgstr "Не вращать"
+
+#: ScreenSavers/headroom.xml.h:9
+#, fuzzy
+#| msgid "Rotate around X axis"
+msgid "Wobble around X axis"
+msgstr "Вращать по оси X"
+
+#: ScreenSavers/headroom.xml.h:10
+#, fuzzy
+#| msgid "Rotate around Y axis"
+msgid "Wobble around Y axis"
+msgstr "Вращать по оси Y"
+
+#: ScreenSavers/headroom.xml.h:11
+#, fuzzy
+#| msgid "Rotate around Z axis"
+msgid "Wobble around Z axis"
+msgstr "Вращать по оси Z"
+
+#: ScreenSavers/headroom.xml.h:12
+#, fuzzy
+#| msgid "Rotate around X and Y axes"
+msgid "Wobble around X and Y axes"
+msgstr "Вращать по осям X и Y"
+
+#: ScreenSavers/headroom.xml.h:13
+#, fuzzy
+#| msgid "Rotate around X and Z axes"
+msgid "Wobble around X and Z axes"
+msgstr "Вращать по осям X и Z"
+
+#: ScreenSavers/headroom.xml.h:14
+#, fuzzy
+#| msgid "Rotate around Y and Z axes"
+msgid "Wobble around Y and Z axes"
+msgstr "Вращать по осям Y и Z"
+
+#: ScreenSavers/headroom.xml.h:15
+#, fuzzy
+#| msgid "Rotate around all three axes"
+msgid "Wobble around all three axes"
+msgstr "Вращать по всем осям"
+
+#: ScreenSavers/headroom.xml.h:19
+msgid ""
+"\"Back in my day, we used to say 'No future'. Well. This is it.\" -- Blank "
+"Reg \"I can dump down all the information in the mind. Then I can eliminate "
+"any information I don't want. My parrot squawks in much the same way. For "
+"the moment, the computer power is only enough to generate a human head.\" -- "
+"Bryce Lynch Written by Jamie Zawinski; 2020."
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:1
+#, fuzzy
+#| msgid "Helix"
+msgid "Helios"
+msgstr "Завиток"
+
+#: ScreenSavers/helios.xml.h:2
+#, fuzzy
+msgid "Number of ions"
+msgstr "Количество деревьев"
+
+#: ScreenSavers/helios.xml.h:4
+#, fuzzy
+msgid "Ion size"
+msgstr "Размер шрифта"
+
+#: ScreenSavers/helios.xml.h:7
+#, fuzzy
+msgid "Number of emitters"
+msgstr "Количество деревьев"
+
+#: ScreenSavers/helios.xml.h:9
+#, fuzzy
+msgid "Number of attracters"
+msgstr "Количество деревьев"
+
+#: ScreenSavers/helios.xml.h:13
+#, fuzzy
+msgid "Camera speed"
+msgstr "Скорость волны"
+
+#: ScreenSavers/helios.xml.h:15
+#, fuzzy
+msgid "Helion surfaces"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/helios.xml.h:17
+msgid ""
+"Attraction/repulsion particle effects and some smooth implicit surfaces. "
+"Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported to Linux by "
+"Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. Config Files by "
+"Curtis Haas."
+msgstr ""
+
#: ScreenSavers/helix.xml.h:1
msgid "Helix"
msgstr "Завиток"
@@ -4417,6 +6128,108 @@ msgstr ""
"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
"Zawinski)."
+#: ScreenSavers/hexadrop.xml.h:1
+msgid "Hexadrop"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:9 ScreenSavers/penrose.xml.h:9
+#: ScreenSavers/twang.xml.h:15
+#, fuzzy
+msgid "Tile size"
+msgstr "Размер плитки"
+
+#: ScreenSavers/hexadrop.xml.h:11 ScreenSavers/klein.xml.h:2
+#, fuzzy
+#| msgid "Random Cell Shape"
+msgid "Random shape"
+msgstr "Случайная форма ячеек"
+
+#: ScreenSavers/hexadrop.xml.h:12
+#, fuzzy
+#| msgid "Triangle"
+msgid "Triangles"
+msgstr "Треугольники"
+
+#: ScreenSavers/hexadrop.xml.h:13
+#, fuzzy
+#| msgid "Square"
+msgid "Squares"
+msgstr "Квадрат"
+
+#: ScreenSavers/hexadrop.xml.h:14
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Hexagons"
+msgstr "Размер муравья"
+
+#: ScreenSavers/hexadrop.xml.h:15
+#, fuzzy
+#| msgid "Octahedron"
+msgid "Octagons"
+msgstr "Октаэдр"
+
+#: ScreenSavers/hexadrop.xml.h:16
+#, fuzzy
+#| msgid "Random Cell Shape"
+msgid "Random speed"
+msgstr "Случайная форма ячеек"
+
+#: ScreenSavers/hexadrop.xml.h:17
+#, fuzzy
+msgid "Uniform speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/hexadrop.xml.h:18
+#, fuzzy
+msgid "Non-uniform speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/hexadrop.xml.h:19
+#, fuzzy
+msgid "Random sync"
+msgstr "Случайный выбор изменений"
+
+#: ScreenSavers/hexadrop.xml.h:20
+msgid "Synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:21
+msgid "Non-synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:23
+#, fuzzy
+msgid ""
+"A grid of hexagons or other shapes, with tiles dropping out. https://en."
+"wikipedia.org/wiki/Tiling_by_regular_polygons Written by Jamie Zawinski; "
+"2013."
+msgstr ""
+"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
+"программа может анимировать контрольные точки, но это приведёт к большой "
+"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
+
+#: ScreenSavers/hexstrut.xml.h:1
+msgid "Hexstrut"
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:9
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Hexagon Size"
+msgstr "Размер муравья"
+
+#: ScreenSavers/hexstrut.xml.h:12
+#, fuzzy
+msgid "Line Thickness"
+msgstr "Толщина линии"
+
+#: ScreenSavers/hexstrut.xml.h:18
+msgid ""
+"A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation "
+"and color changes randomly propagate across the plane. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+
#: ScreenSavers/hilbert.xml.h:1
msgid "Hilbert"
msgstr ""
@@ -4445,7 +6258,7 @@ msgid "Closed"
msgstr "Замкнутые фигуры"
#: ScreenSavers/hilbert.xml.h:12 ScreenSavers/hypnowheel.xml.h:12
-#: ScreenSavers/ifs.xml.h:23
+#: ScreenSavers/ifs.xml.h:23 ScreenSavers/sphereeversion.xml.h:6
msgid "2"
msgstr ""
@@ -4462,7 +6275,7 @@ msgid ""
"useful because ordering along the curve preserves locality: points that are "
"close together along the curve are also close together in space. The "
"converse is often, but not always, true. The coloration reflects this. "
-"http://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
+"https://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
msgstr ""
#: ScreenSavers/hopalong.xml.h:1
@@ -4526,27 +6339,152 @@ msgstr ""
"плоскости. Идея взята из статьи в \"Scientific American\" 1986 г. Основная "
"часть кода написана Патриком Нафтоном (Patrick Naughton)."
+#: ScreenSavers/hufo_smoke.xml.h:1
+msgid "Hufo's Smoke"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:2 ScreenSavers/sundancer2.xml.h:9
+msgid "Foreground Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:3 ScreenSavers/sundancer2.xml.h:10
+msgid "Background Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:4
+msgid ""
+"Smoke particles billowing through a 3D warping grid. Specify colors using "
+"hex color codes (ie, ff0000, 00ff00, 0000ff for red, green and blue.) "
+"Written by Jeremie Allard &lt;hufo at planet-d.net&gt;. Ported to Linux by "
+"Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:2
+#, fuzzy
+msgid "Smoother"
+msgstr "Сглаженные линии"
+
+#: ScreenSavers/hufo_tunnel.xml.h:7
+msgid "Material - Swirl"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:8
+msgid "Material - Marble"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:10
+msgid "Sinusoide"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:11
+msgid ""
+"Flying through tunnels with various qualities. Written by Jeremie Allard &lt;"
+"hufo at planet-d.net&gt;. Ported to Linux by Tugrul Galatali - &lt;http://"
+"rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:1
+msgid "Hydrostat"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:9
+#, fuzzy
+msgid "Number of squid"
+msgstr "Количество кругов"
+
+#: ScreenSavers/hydrostat.xml.h:12
+#, fuzzy
+msgid "Head size"
+msgstr "Шестерёнки"
+
+#: ScreenSavers/hydrostat.xml.h:15
+#, fuzzy
+msgid "Number of tentacles"
+msgstr "Количество кругов"
+
+#: ScreenSavers/hydrostat.xml.h:20
+#, fuzzy
+msgid "Length of tentacles"
+msgstr "Количество кругов"
+
+#: ScreenSavers/hydrostat.xml.h:22
+msgid "Weak"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:24 ScreenSavers/jigglypuff.xml.h:20
+msgid "Strong"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:25
+msgid "Current"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:26
+msgid "Viscosity"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:27
+#, fuzzy
+#| msgid "Pulsar"
+msgid "Pulse"
+msgstr "Пульсар"
+
+#: ScreenSavers/hydrostat.xml.h:30
+msgid ""
+"Wiggly squid or jellyfish with many tentacles. A muscular hydrostat is a "
+"biological structure used to move its host about, consisting of muscles with "
+"no skeletal support. It performs its hydraulic movement without fluid in a "
+"separate compartment, as in a hydrostatic skeleton. https://en.wikipedia.org/"
+"wiki/Muscular_hydrostat Written by Justin Windle and Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:1
+#, fuzzy
+#| msgid "Hyperball"
+msgid "Hyperspace"
+msgstr "Гипершар"
+
+#: ScreenSavers/hyperspace.xml.h:9
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Star Size"
+msgstr "Размер муравья"
+
+#: ScreenSavers/hyperspace.xml.h:11 ScreenSavers/matrixview.xml.h:8
+#: ScreenSavers/skyrocket.xml.h:16
+#, fuzzy
+#| msgid "Power"
+msgid "Lower"
+msgstr "Сила"
+
+#: ScreenSavers/hyperspace.xml.h:13 ScreenSavers/matrixview.xml.h:6
+#: ScreenSavers/skyrocket.xml.h:18
+#, fuzzy
+#| msgid "High"
+msgid "Higher"
+msgstr "Выше"
+
+#: ScreenSavers/hyperspace.xml.h:18 ScreenSavers/lattice.xml.h:22
+msgid "Field of view"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:20
+msgid ""
+"Flying through hyper space. Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/hypertorus.xml.h:1
#, fuzzy
msgid "Hypertorus"
msgstr "Гиперкуб"
#: ScreenSavers/hypertorus.xml.h:7 ScreenSavers/munch.xml.h:15
-#: ScreenSavers/winduprobot.xml.h:16
+#: ScreenSavers/sundancer2.xml.h:8 ScreenSavers/winduprobot.xml.h:16
msgid "Solid"
msgstr "Использовать текстуры"
-#: ScreenSavers/hypertorus.xml.h:8 ScreenSavers/qix.xml.h:21
-#: ScreenSavers/webcollage.xml.h:8
-msgid "Transparent"
-msgstr "Прозрачность"
-
-#: ScreenSavers/hypertorus.xml.h:9 ScreenSavers/klein.xml.h:16
-#: ScreenSavers/projectiveplane.xml.h:12
-#, fuzzy
-msgid "Solid object"
-msgstr "Сплошные объекты"
-
#: ScreenSavers/hypertorus.xml.h:10
#, fuzzy
msgid "Transparent bands"
@@ -4577,91 +6515,76 @@ msgstr "Прозрачность"
msgid "16 Transparent spirals"
msgstr "Прозрачность"
-#: ScreenSavers/hypertorus.xml.h:16 ScreenSavers/klein.xml.h:19
-#: ScreenSavers/projectiveplane.xml.h:16
-msgid "Two-sided"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:17
+#: ScreenSavers/hypertorus.xml.h:18
#, fuzzy
msgid "Color wheel"
msgstr "Форма колонии"
-#: ScreenSavers/hypertorus.xml.h:18 ScreenSavers/klein.xml.h:23
-#: ScreenSavers/polytopes.xml.h:14 ScreenSavers/projectiveplane.xml.h:21
+#: ScreenSavers/hypertorus.xml.h:20 ScreenSavers/klein.xml.h:25
+#: ScreenSavers/polytopes.xml.h:14 ScreenSavers/projectiveplane.xml.h:18
msgid "Perspective 3D"
msgstr ""
-#: ScreenSavers/hypertorus.xml.h:19 ScreenSavers/klein.xml.h:24
-#: ScreenSavers/polytopes.xml.h:15 ScreenSavers/projectiveplane.xml.h:22
+#: ScreenSavers/hypertorus.xml.h:21 ScreenSavers/klein.xml.h:26
+#: ScreenSavers/polytopes.xml.h:15 ScreenSavers/projectiveplane.xml.h:19
#, fuzzy
msgid "Orthographic 3D"
msgstr "Ортогональная проекция"
-#: ScreenSavers/hypertorus.xml.h:20 ScreenSavers/klein.xml.h:26
-#: ScreenSavers/polytopes.xml.h:16 ScreenSavers/projectiveplane.xml.h:24
+#: ScreenSavers/hypertorus.xml.h:22 ScreenSavers/klein.xml.h:28
+#: ScreenSavers/polytopes.xml.h:16 ScreenSavers/projectiveplane.xml.h:21
msgid "Perspective 4D"
msgstr ""
-#: ScreenSavers/hypertorus.xml.h:21 ScreenSavers/klein.xml.h:27
-#: ScreenSavers/polytopes.xml.h:17 ScreenSavers/projectiveplane.xml.h:25
+#: ScreenSavers/hypertorus.xml.h:23 ScreenSavers/klein.xml.h:29
+#: ScreenSavers/polytopes.xml.h:17 ScreenSavers/projectiveplane.xml.h:22
#, fuzzy
msgid "Orthographic 4D"
msgstr "Ортогональная проекция"
-#: ScreenSavers/hypertorus.xml.h:22 ScreenSavers/klein.xml.h:28
-#: ScreenSavers/polytopes.xml.h:19 ScreenSavers/projectiveplane.xml.h:26
-msgid "-4.0"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:23 ScreenSavers/klein.xml.h:29
-#: ScreenSavers/polytopes.xml.h:20 ScreenSavers/projectiveplane.xml.h:27
+#: ScreenSavers/hypertorus.xml.h:25 ScreenSavers/klein.xml.h:31
+#: ScreenSavers/polytopes.xml.h:20
#, fuzzy
msgid "WX rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:24 ScreenSavers/klein.xml.h:30
-#: ScreenSavers/polytopes.xml.h:21 ScreenSavers/projectiveplane.xml.h:28
-msgid "4.0"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:25 ScreenSavers/klein.xml.h:31
-#: ScreenSavers/polytopes.xml.h:22 ScreenSavers/projectiveplane.xml.h:29
+#: ScreenSavers/hypertorus.xml.h:27 ScreenSavers/klein.xml.h:33
+#: ScreenSavers/polytopes.xml.h:22
#, fuzzy
msgid "WY rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:26 ScreenSavers/klein.xml.h:32
-#: ScreenSavers/polytopes.xml.h:23 ScreenSavers/projectiveplane.xml.h:30
+#: ScreenSavers/hypertorus.xml.h:28 ScreenSavers/klein.xml.h:34
+#: ScreenSavers/polytopes.xml.h:23
#, fuzzy
msgid "WZ rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:27 ScreenSavers/klein.xml.h:33
-#: ScreenSavers/polytopes.xml.h:27 ScreenSavers/projectiveplane.xml.h:31
+#: ScreenSavers/hypertorus.xml.h:29 ScreenSavers/klein.xml.h:35
+#: ScreenSavers/polytopes.xml.h:27
#, fuzzy
msgid "XY rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:28 ScreenSavers/klein.xml.h:34
-#: ScreenSavers/polytopes.xml.h:28 ScreenSavers/projectiveplane.xml.h:32
+#: ScreenSavers/hypertorus.xml.h:30 ScreenSavers/klein.xml.h:36
+#: ScreenSavers/polytopes.xml.h:28
#, fuzzy
msgid "XZ rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:29 ScreenSavers/klein.xml.h:35
-#: ScreenSavers/polytopes.xml.h:29 ScreenSavers/projectiveplane.xml.h:33
+#: ScreenSavers/hypertorus.xml.h:31 ScreenSavers/klein.xml.h:37
+#: ScreenSavers/polytopes.xml.h:29
#, fuzzy
msgid "YZ rotation speed"
msgstr "Скорость вращения"
-#: ScreenSavers/hypertorus.xml.h:30
+#: ScreenSavers/hypertorus.xml.h:32
msgid ""
"A Clifford Torus: a torus lying on the \"surface\" of a 4D hypersphere. "
"Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, "
"Computer Graphics, and Higher Dimensions\", Scientific American Library, "
-"1990. http://en.wikipedia.org/wiki/N-sphere http://en.wikipedia.org/wiki/"
-"Clifford_torus http://en.wikipedia.org/wiki/Regular_polytope Written by "
+"1990. https://en.wikipedia.org/wiki/N-sphere https://en.wikipedia.org/wiki/"
+"Clifford_torus https://en.wikipedia.org/wiki/Regular_polytope Written by "
"Carsten Steger; 2003."
msgstr ""
@@ -4685,9 +6608,9 @@ msgstr "Искривлённая фигура"
#: ScreenSavers/hypnowheel.xml.h:17
#, fuzzy
msgid ""
-"A overlapping, translucent spiral patterns. The tightness of their spirals "
-"fluctuates in and out. http://en.wikipedia.org/wiki/Moire_pattern Written by "
-"Jamie Zawinski; 2008."
+"Overlapping, translucent spiral patterns. The tightness of their spirals "
+"fluctuates in and out. https://en.wikipedia.org/wiki/Moire_pattern Written "
+"by Jamie Zawinski; 2008."
msgstr ""
"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
"программа может анимировать контрольные точки, но это приведёт к большой "
@@ -4715,15 +6638,11 @@ msgstr ""
msgid "Translate"
msgstr "Прозрачность"
-#: ScreenSavers/ifs.xml.h:66
-msgid "Scale"
-msgstr "Увеличение"
-
#: ScreenSavers/ifs.xml.h:69
msgid ""
"Clouds of iterated function systems spin and collide. Note that the \"Detail"
"\" parameter is exponential. Number of points drawn is functions^detail. "
-"http://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
+"https://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
"Sueur and Robby Griffin; 1997."
msgstr ""
@@ -4808,7 +6727,7 @@ msgstr "Размер волны"
msgid "Number of waves"
msgstr "Количество волн"
-#: ScreenSavers/interference.xml.h:14
+#: ScreenSavers/interference.xml.h:14 ScreenSavers/plasma.xml.h:3
msgid "Magnification"
msgstr "Увеличение"
@@ -4885,10 +6804,6 @@ msgstr ""
msgid "Vertex-vertex force"
msgstr ""
-#: ScreenSavers/jigglypuff.xml.h:20
-msgid "Strong"
-msgstr ""
-
#: ScreenSavers/jigglypuff.xml.h:22
msgid "Sphere strength"
msgstr ""
@@ -4943,11 +6858,12 @@ msgid "Tilt"
msgstr ""
#: ScreenSavers/jigsaw.xml.h:16
+#, fuzzy
msgid ""
-"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. http://"
-"en.wikipedia.org/wiki/Jigsaw_puzzle http://en.wikipedia.org/wiki/"
+"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. https://"
+"en.wikipedia.org/wiki/Jigsaw_puzzle https://en.wikipedia.org/wiki/"
"Tessellation Written by Jamie Zawinski; 1997."
-msgstr ""
+msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
#: ScreenSavers/juggler3d.xml.h:1
#, fuzzy
@@ -4987,7 +6903,7 @@ msgstr ""
#, fuzzy
msgid ""
"A 3D juggling stick-man, with Cambridge juggling pattern notation used to "
-"describe the patterns he juggles. http://en.wikipedia.org/wiki/Siteswap "
+"describe the patterns he juggles. https://en.wikipedia.org/wiki/Siteswap "
"Written by Tim Auckland and Jamie Zawinski; 2002."
msgstr "Рисует жонглирующего фокусника. Написан Тимом Оклендом (Tim Auckland)."
@@ -5003,7 +6919,7 @@ msgstr "Итерации"
msgid ""
"The Julia set is a close relative of the Mandelbrot set. The small moving "
"dot indicates the control point from which the rest of the image was "
-"generated. See also the \"Discrete\" screen saver. http://en.wikipedia.org/"
+"generated. See also the \"Discrete\" screen saver. https://en.wikipedia.org/"
"wiki/Julia_set Written by Sean McCullough; 1997."
msgstr ""
@@ -5015,7 +6931,7 @@ msgstr "Калейдоскоп"
msgid "Segments"
msgstr "Сегменты"
-#: ScreenSavers/kaleidescope.xml.h:8
+#: ScreenSavers/kaleidescope.xml.h:8 ScreenSavers/sphereeversion.xml.h:7
msgid "3"
msgstr ""
@@ -5035,8 +6951,8 @@ msgstr "Следы"
#, fuzzy
msgid ""
"A simple kaleidoscope made of line segments. See \"GLeidescope\" for a more "
-"sophisticated take. http://en.wikipedia.org/wiki/Kaleidoscope Written by Ron "
-"Tapia; 1997."
+"sophisticated take. https://en.wikipedia.org/wiki/Kaleidoscope Written by "
+"Ron Tapia; 1997."
msgstr ""
"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
"чем сам \"Калейдоскоп\"). Автор Джук Джансен (Jouk Jansen)."
@@ -5047,7 +6963,7 @@ msgstr ""
msgid "Kaleidocycle"
msgstr "Калейдоскоп"
-#: ScreenSavers/kaleidocycle.xml.h:7
+#: ScreenSavers/kaleidocycle.xml.h:7 ScreenSavers/raverhoop.xml.h:7
msgid "64"
msgstr ""
@@ -5065,132 +6981,55 @@ msgstr ""
msgid "Klein"
msgstr ""
-#: ScreenSavers/klein.xml.h:2
-#, fuzzy
-#| msgid "Random Cell Shape"
-msgid "Random shape"
-msgstr "Случайная форма ячеек"
-
#: ScreenSavers/klein.xml.h:3
#, fuzzy
msgid "Figure 8"
msgstr "Незамкнутые фигуры"
#: ScreenSavers/klein.xml.h:4
-msgid "Squeezed torus"
+msgid "Pinched torus"
msgstr ""
#: ScreenSavers/klein.xml.h:5
msgid "Lawson"
msgstr ""
-#: ScreenSavers/klein.xml.h:6 ScreenSavers/projectiveplane.xml.h:2
-#: ScreenSavers/qix.xml.h:15
-#, fuzzy
-msgid "Random motion"
-msgstr "Случайное движение"
-
-#: ScreenSavers/klein.xml.h:7 ScreenSavers/projectiveplane.xml.h:3
-msgid "Walk"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:8 ScreenSavers/projectiveplane.xml.h:4
-msgid "Turn"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:9 ScreenSavers/projectiveplane.xml.h:5
+#: ScreenSavers/klein.xml.h:9 ScreenSavers/projectiveplane.xml.h:43
msgid "Walk and turn"
msgstr ""
-#: ScreenSavers/klein.xml.h:10 ScreenSavers/projectiveplane.xml.h:6
-msgid "Show orientation marks"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:11 ScreenSavers/projectiveplane.xml.h:7
-#, fuzzy
-msgid "Random surface"
-msgstr "Заливка цветом"
-
-#: ScreenSavers/klein.xml.h:12 ScreenSavers/polytopes.xml.h:2
-#: ScreenSavers/projectiveplane.xml.h:8
-#, fuzzy
-msgid "Wireframe mesh"
-msgstr "Показывать каркасы объектов"
-
-#: ScreenSavers/klein.xml.h:13 ScreenSavers/mirrorblob.xml.h:27
-#: ScreenSavers/polytopes.xml.h:3 ScreenSavers/projectiveplane.xml.h:9
-#, fuzzy
-msgid "Solid surface"
-msgstr "Заливка цветом"
-
-#: ScreenSavers/klein.xml.h:14 ScreenSavers/polytopes.xml.h:4
-#: ScreenSavers/projectiveplane.xml.h:10
-#, fuzzy
-msgid "Transparent surface"
-msgstr "Прозрачность"
-
-#: ScreenSavers/klein.xml.h:15 ScreenSavers/projectiveplane.xml.h:11
-#, fuzzy
-msgid "Random pattern"
-msgstr "Случайно"
-
#: ScreenSavers/klein.xml.h:17
msgid "See-through bands"
msgstr ""
-#: ScreenSavers/klein.xml.h:20
+#: ScreenSavers/klein.xml.h:21
msgid "Rainbow colors"
msgstr ""
-#: ScreenSavers/klein.xml.h:21 ScreenSavers/projectiveplane.xml.h:19
+#: ScreenSavers/klein.xml.h:22 ScreenSavers/projectiveplane.xml.h:15
#, fuzzy
msgid "4d depth colors"
msgstr "Аддитивные цвета"
-#: ScreenSavers/klein.xml.h:22 ScreenSavers/projectiveplane.xml.h:20
+#: ScreenSavers/klein.xml.h:24 ScreenSavers/projectiveplane.xml.h:17
#, fuzzy
#| msgid "Random"
msgid "Random 3D"
msgstr "Случайный выбор"
-#: ScreenSavers/klein.xml.h:25 ScreenSavers/projectiveplane.xml.h:23
+#: ScreenSavers/klein.xml.h:27 ScreenSavers/projectiveplane.xml.h:20
#, fuzzy
#| msgid "Random"
msgid "Random 4D"
msgstr "Случайный выбор"
-#: ScreenSavers/klein.xml.h:36 ScreenSavers/projectiveplane.xml.h:34
-msgid "-180.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:37 ScreenSavers/projectiveplane.xml.h:35
-msgid "Walking direction"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:38 ScreenSavers/projectiveplane.xml.h:36
-msgid "180.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:39 ScreenSavers/projectiveplane.xml.h:37
-msgid "1.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:40 ScreenSavers/projectiveplane.xml.h:38
-#, fuzzy
-msgid "Walking speed"
-msgstr "Скорость китов"
-
-#: ScreenSavers/klein.xml.h:41 ScreenSavers/projectiveplane.xml.h:39
-msgid "100.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:46
+#: ScreenSavers/klein.xml.h:48
msgid ""
"A Klein bottle is the 4D analog of a moebius strip. You can walk on the "
"surface of the bottle or rotate it in 4D or walk on it while it rotates in "
"4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
-"Library, 1990. http://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
+"Library, 1990. https://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
"Steger; 2008."
msgstr ""
@@ -5219,13 +7058,108 @@ msgstr "Шкатулка Лемаршана"
#, fuzzy, no-c-format
msgid ""
"Lemarchand's Box, the Lament Configuration. Warning: occasionally opens "
-"doors. http://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
+"doors. https://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
"Zawinski; 1998."
msgstr ""
"Эмулирует шкатулку Лемаршана, открывающую саму себя. Требует OpenGL и "
"аппаратной поддержки текстурирования. Предостережение: иногда открывает "
"двери. Автор Джеми Завински (Jamie Zawinski)."
+#: ScreenSavers/lattice.xml.h:1
+msgid "Lattice"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:2
+msgid "Longitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:3
+msgid "Latitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:6
+msgid "Material - Industrial"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:7
+#, fuzzy
+#| msgid "Crystal"
+msgid "Material - Crystal"
+msgstr "Кристалл"
+
+#: ScreenSavers/lattice.xml.h:8
+msgid "Material - Chrome"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:9
+msgid "Material - Brass"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:10
+msgid "Material - Shiny"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:11
+msgid "Material - Ghostly"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:12
+msgid "Material - Circuits"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:13
+msgid "Material - Doughnuts"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:14
+msgid "Material - random"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:16
+#, fuzzy
+#| msgid "Thickness"
+msgid "Thickness of tori"
+msgstr "Толщина"
+
+#: ScreenSavers/lattice.xml.h:24
+msgid "Randomness of camera path"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:27
+#, fuzzy
+msgid "Smooth shading"
+msgstr "Сглаженные линии"
+
+#: ScreenSavers/lattice.xml.h:31
+msgid "Preset - Chainmail"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:32
+msgid "Preset - Brash Mesh"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:33
+#, fuzzy
+msgid "Preset - Computer"
+msgstr "Показывать бонусы"
+
+#: ScreenSavers/lattice.xml.h:34
+msgid "Preset - Slick"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:35
+msgid "Preset - Tasty"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:36
+msgid ""
+"Flying through a lattice. Note: Presets override all other settings. If you "
+"wish to customize the other options, make sure the preset option is set to "
+"\"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/lavalite.xml.h:1
msgid "Lavalite"
msgstr ""
@@ -5272,9 +7206,9 @@ msgid ""
"motion lamp are registered trademarks of Haggerty Enterprises, Inc. The "
"configuration of the globe and base of the motion lamp are registered "
"trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other "
-"countries around the world.\" http://en.wikipedia.org/wiki/Lava_lamp http://"
-"en.wikipedia.org/wiki/Metaballs http://en.wikipedia.org/wiki/Lavarand "
-"Written by Jamie Zawinski; 2002."
+"countries around the world.\" https://en.wikipedia.org/wiki/Lava_lamp "
+"https://en.wikipedia.org/wiki/Metaballs https://en.wikipedia.org/wiki/"
+"Lavarand Written by Jamie Zawinski; 2002."
msgstr ""
#: ScreenSavers/lcdscrub.xml.h:1
@@ -5389,34 +7323,140 @@ msgstr "Колония"
#, fuzzy, no-c-format
msgid ""
"A cellular automaton that generates loop-shaped colonies that spawn, age, "
-"and eventually die. http://en.wikipedia.org/wiki/Langton%27s_loops Written "
+"and eventually die. https://en.wikipedia.org/wiki/Langton%27s_loops Written "
"by David Bagley; 1999."
msgstr ""
"Моделирование замкнутых колоний, члены которых размножаются, стареют и "
"умирают. Автор Девидом Бэгли (David Bagley)."
+#: ScreenSavers/lorenz.xml.h:1
+msgid "Lorenz"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:2
+#, fuzzy
+msgid "Number of Lines"
+msgstr "Количество деревьев"
+
+#: ScreenSavers/lorenz.xml.h:3
+#, fuzzy
+msgid "Number of Satellites"
+msgstr "Количество волн"
+
+#: ScreenSavers/lorenz.xml.h:5
+#, fuzzy
+msgid "Camera Speed"
+msgstr "Скорость волны"
+
+#: ScreenSavers/lorenz.xml.h:7
+#, fuzzy
+#| msgid "Triangle"
+msgid "Camera Angle"
+msgstr "Треугольники"
+
+#: ScreenSavers/lorenz.xml.h:9
+msgid "Line width of Attractor"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:11
+msgid "Line width of Satellites"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:12
+msgid "Better"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:13
+msgid "Line approximation quality"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:14
+msgid "Crude"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:15
+msgid ""
+"Lorenz Attractor written by Sören Sonnenburg. Contact sonne@debian.org or "
+"visit http://sonnenburgs.de/soeren ."
+msgstr ""
+
#: ScreenSavers/m6502.xml.h:1
msgid "m6502"
msgstr ""
-#: ScreenSavers/m6502.xml.h:3
+#: ScreenSavers/m6502.xml.h:2
+msgid "Assembly file"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:5
#, fuzzy
msgid "Display time for each program"
msgstr "Каркас"
-#: ScreenSavers/m6502.xml.h:5
-msgid "Assembly file"
+#: ScreenSavers/m6502.xml.h:11
+#, fuzzy
+msgid "500"
+msgstr "100%"
+
+#: ScreenSavers/m6502.xml.h:12
+#, fuzzy
+msgid "Instructions per second"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/m6502.xml.h:13
+msgid "120000"
msgstr ""
-#: ScreenSavers/m6502.xml.h:7
+#: ScreenSavers/m6502.xml.h:16
msgid ""
-"This emulates a 6502 microprocessor. The family of 6502 chips were used "
-"throughout the 70's and 80's in machines such as the Atari 2600, Commodore "
-"PET, VIC20 and C64, Apple ][, and the NES. Some example programs are "
-"included, and it can also read in an assembly file as input. Original "
-"JavaScript Version by Stian Soreng: http://www.6502asm.com/. Ported to "
-"XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy English; "
-"2007."
+"Emulates a 6502 microprocessor, and runs some example programs on it. The "
+"family of 6502 chips were used throughout the 70's and 80's in machines such "
+"as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][, and the NES. Some "
+"example programs are included, and it can also read in an assembly file as "
+"input. Original JavaScript Version by Stian Soreng: http://www.6502asm.com/. "
+"Ported to XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy "
+"English; 2007."
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:1
+#, fuzzy
+msgid "MatrixView"
+msgstr "Матрица"
+
+#: ScreenSavers/matrixview.xml.h:3
+msgid "Scene Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:5
+msgid "Matrix Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:7
+#, fuzzy
+msgid "Horizontal Resolution"
+msgstr "Горизонтальная симметрия"
+
+#: ScreenSavers/matrixview.xml.h:9
+#, fuzzy
+#| msgid "Resolution"
+msgid "Vertical Resolution"
+msgstr "Разрешение"
+
+#: ScreenSavers/matrixview.xml.h:10
+#, fuzzy
+msgid "Photo directory"
+msgstr "Каталог с изображениями"
+
+#: ScreenSavers/matrixview.xml.h:12 ScreenSavers/quasicrystal.xml.h:9
+#, fuzzy
+msgid "Contrast"
+msgstr "Цветовой контраст"
+
+#: ScreenSavers/matrixview.xml.h:14
+msgid ""
+"Seeing things in the matrix. Written by Alex Zolotov &lt;nightradio at "
+"knoppix.ru&gt; Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;."
msgstr ""
#: ScreenSavers/maze.xml.h:1
@@ -5468,12 +7508,50 @@ msgstr ""
msgid ""
"Generates random mazes, with three different algorithms: Kruskal, Prim, and "
"a depth-first recursive backtracker. It also solves them. Backtracking and "
-"look-ahead paths are displayed in different colors. http://en.wikipedia.org/"
-"wiki/Maze_generation_algorithm http://en.wikipedia.org/wiki/"
+"look-ahead paths are displayed in different colors. https://en.wikipedia.org/"
+"wiki/Maze_generation_algorithm https://en.wikipedia.org/wiki/"
"Maze_solving_algorithm Written by Martin Weiss, Dave Lemke, Jim Randell, "
"Jamie Zawinski, Johannes Keukelaar, and Zack Weinberg; 1985."
msgstr ""
+#: ScreenSavers/maze3d.xml.h:1
+#, fuzzy
+#| msgid "Maze"
+msgid "Maze3D"
+msgstr "Лабиринт"
+
+#: ScreenSavers/maze3d.xml.h:8
+#, fuzzy
+msgid "Show Overlay"
+msgstr "Показывать метки"
+
+#: ScreenSavers/maze3d.xml.h:9
+msgid "Acid"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:11 ScreenSavers/splitflap.xml.h:9
+msgid "Rows"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:12 ScreenSavers/splitflap.xml.h:8
+#, fuzzy
+msgid "Columns"
+msgstr "Символов в строке"
+
+#: ScreenSavers/maze3d.xml.h:13
+msgid "Inverters"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:14
+msgid "Rats"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:15
+msgid ""
+"A re-creation of the 3D Maze screensaver from Windows 95. Written by Sudoer; "
+"2018."
+msgstr ""
+
#: ScreenSavers/memscroller.xml.h:1
#, fuzzy
msgid "MemScroller"
@@ -5516,9 +7594,9 @@ msgstr "Наибольшая глубина"
#: ScreenSavers/menger.xml.h:21
#, fuzzy
msgid ""
-"The Menger Gasket is a cube-based recursive fractal object analagous to the "
-"Sierpinski Tetrahedron. http://en.wikipedia.org/wiki/Menger_sponge http://en."
-"wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
+"The Menger Gasket is a cube-based recursive fractal object analogous to the "
+"Sierpinski Tetrahedron. https://en.wikipedia.org/wiki/Menger_sponge https://"
+"en.wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
msgstr ""
"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
"тетраэдру Серпинского. Автор Джеми Завински (Jamie Zawinski)."
@@ -5543,11 +7621,13 @@ msgid "MetaBall Movement"
msgstr ""
#: ScreenSavers/metaballs.xml.h:17
+#, fuzzy
msgid ""
-"Draws two dimensional metaballs: overlapping and merging balls with fuzzy "
-"edges. http://en.wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; "
-"2003."
+"2D meta-balls: overlapping and merging balls with fuzzy edges. https://en."
+"wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; 2003."
msgstr ""
+"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
+"чем сам \"Калейдоскоп\"). Автор Джук Джансен (Jouk Jansen)."
#: ScreenSavers/mirrorblob.xml.h:1
msgid "MirrorBlob"
@@ -5631,8 +7711,8 @@ msgstr "Рисовать муравьёв"
#, fuzzy
msgid ""
"M. C. Escher's \"Moebius Strip II\", an image of ants walking along the "
-"surface of a moebius strip. http://en.wikipedia.org/wiki/Moebius_strip "
-"http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
+"surface of a moebius strip. https://en.wikipedia.org/wiki/Moebius_strip "
+"https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
"Vianna; 1997."
msgstr ""
"\"Невероятная клетка\" Эшера, трёхмерный аналог ленты Мёбиуса, вращается в "
@@ -5658,7 +7738,7 @@ msgstr "Количество деревьев"
msgid ""
"An interlinked loop of rotating gears. The layout of the gears follows the "
"path of a moebius strip. See also the \"Pinion\" and \"Gears\" screen "
-"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
"wiki/Moebius_strip Written by Jamie Zawinski; 2007."
msgstr ""
"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
@@ -5673,11 +7753,15 @@ msgid "Offset"
msgstr "Смещение"
#: ScreenSavers/moire.xml.h:13
+#, fuzzy
msgid ""
"When the lines on the screen Make more lines in between, That's a moire'! "
-"http://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
+"https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
"Michael Bayne; 1997."
msgstr ""
+"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
+"программа может анимировать контрольные точки, но это приведёт к большой "
+"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
#: ScreenSavers/moire2.xml.h:1
msgid "Moire2"
@@ -5688,7 +7772,7 @@ msgstr "Муар 2"
msgid ""
"Generates fields of concentric circles or ovals, and combines the planes "
"with various operations. The planes are moving independently of one another, "
-"causing the interference lines to spray. http://en.wikipedia.org/wiki/"
+"causing the interference lines to spray. https://en.wikipedia.org/wiki/"
"Moire_pattern Written by Jamie Zawinski; 1998."
msgstr ""
"Ещё один замечательный пример муаровой интерферограммы, программа создаёт "
@@ -5732,7 +7816,7 @@ msgstr ""
#, fuzzy, no-c-format
msgid ""
"Some interesting molecules. Several molecules are built in, and it can also "
-"read PDB (Protein Data Bank) files as input. http://en.wikipedia.org/wiki/"
+"read PDB (Protein Data Bank) files as input. https://en.wikipedia.org/wiki/"
"Protein_Data_Bank_%28file_format%29 Written by Jamie Zawinski; 2001."
msgstr ""
"Модели молекул. По умолчанию рисуются некоторые наиболее известные молекулы, "
@@ -5764,10 +7848,13 @@ msgid "Icosahedron"
msgstr "Икосаэдр"
#: ScreenSavers/morph3d.xml.h:12
+#, fuzzy
msgid ""
-"Platonic solids that turn inside out and get spikey. http://en.wikipedia.org/"
-"wiki/Platonic_solid Written by Marcelo Vianna; 1997."
+"Platonic solids that turn inside out and get spikey. https://en.wikipedia."
+"org/wiki/Platonic_solid Written by Marcelo Vianna; 1997."
msgstr ""
+"Хранитель экрана показывает узоры Труше из отрезков и дуг, заполняющих "
+"экран. Автор Адриан Ликинс (Adrian Likins)."
#: ScreenSavers/mountain.xml.h:1
msgid "Mountain"
@@ -5818,7 +7905,7 @@ msgid ""
"Memo 239, 1972), Jackson Wright wrote the above PDP-1 code in 1962. That "
"code still lives on here, some 46 years later. In \"mismunch\" mode, it "
"displays a creatively broken misimplementation of the classic munching "
-"squares algorithm instead. http://en.wikipedia.org/wiki/HAKMEM http://en."
+"squares algorithm instead. https://en.wikipedia.org/wiki/HAKMEM https://en."
"wikipedia.org/wiki/Munching_square Written by Jackson Wright, Tim Showalter, "
"Jamie Zawinski and Steven Hazel; 1997."
msgstr ""
@@ -5841,11 +7928,13 @@ msgstr "Комок нервов"
msgid "Blot count"
msgstr "Количество элементов"
-#: ScreenSavers/nerverot.xml.h:12 ScreenSavers/topblock.xml.h:14
+#: ScreenSavers/nerverot.xml.h:12 ScreenSavers/raverhoop.xml.h:6
+#: ScreenSavers/razzledazzle.xml.h:9 ScreenSavers/topblock.xml.h:14
msgid "Colors"
msgstr "Цвета"
#: ScreenSavers/nerverot.xml.h:13 ScreenSavers/pyro.xml.h:8
+#: ScreenSavers/splodesic.xml.h:5
msgid "Seldom"
msgstr "Реже"
@@ -5908,21 +7997,63 @@ msgid "Player size"
msgstr ""
#: ScreenSavers/pacman.xml.h:7
+#, fuzzy
msgid ""
-"Simulates a game of Pac-Man on a randomly-created level. http://en.wikipedia."
-"org/wiki/Pac-Man Written by Edwin de Jong; 2004."
+"Simulates a game of Pac-Man on a randomly-created level. https://en."
+"wikipedia.org/wiki/Pac-Man Written by Edwin de Jong and Jamie Zawinski; 2004."
msgstr ""
+"Психоделические узоры из окружностей, на которые больно смотреть. Ещё "
+"программа может анимировать контрольные точки, но это приведёт к большой "
+"загрузке процессора. Автор Джеми Завински (Jamie Zawinski)."
#: ScreenSavers/pedal.xml.h:1
msgid "Pedal"
msgstr "Подэра"
#: ScreenSavers/pedal.xml.h:10
+#, fuzzy
msgid ""
-"The even-odd winding rule. http://en.wikipedia.org/wiki/Even-odd_rule http://"
-"en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
+"The even-odd winding rule. https://en.wikipedia.org/wiki/Even-odd_rule "
+"https://en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
+msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
+
+#: ScreenSavers/peepers.xml.h:1
+msgid "Peepers"
msgstr ""
+#: ScreenSavers/peepers.xml.h:9
+#, fuzzy
+msgid "Number of eyes"
+msgstr "Количество кругов"
+
+#: ScreenSavers/peepers.xml.h:12
+#, fuzzy
+msgid "Scroll"
+msgstr "Скорость движения текста"
+
+#: ScreenSavers/peepers.xml.h:13
+#, fuzzy
+msgid "Bounce or scroll"
+msgstr "Отскакивать от стен"
+
+#: ScreenSavers/peepers.xml.h:14
+#, fuzzy
+msgid "Grid"
+msgstr "Размер клеток"
+
+#: ScreenSavers/peepers.xml.h:15
+msgid "Beholder"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:18
+#, fuzzy
+msgid ""
+"Floating eyeballs. Anatomically correct, and they also track the pointer. "
+"Written by Jamie Zawinski; 2018."
+msgstr ""
+"Летающий мяч, из которого периодически вырастают шипы. Осторожно! Написан "
+"Джеми Завински (Jamie Zawinski)."
+
#: ScreenSavers/penetrate.xml.h:1
msgid "Penetrate"
msgstr "Атака"
@@ -5942,7 +8073,7 @@ msgstr "Играть хорошо с самого начала"
#: ScreenSavers/penetrate.xml.h:9
#, fuzzy
msgid ""
-"Simulates (something like) the classic arcade game Missile Command. http://"
+"Simulates (something like) the classic arcade game Missile Command. https://"
"en.wikipedia.org/wiki/Missile_Command Written by Adam Miller; 1999."
msgstr ""
"Эта заставка моделирует классическую аркаду \"Missile Command\". Написана "
@@ -5952,11 +8083,6 @@ msgstr ""
msgid "Penrose"
msgstr "Пенроуз"
-#: ScreenSavers/penrose.xml.h:9 ScreenSavers/twang.xml.h:15
-#, fuzzy
-msgid "Tile size"
-msgstr "Размер плитки"
-
#: ScreenSavers/penrose.xml.h:11
#, fuzzy
msgid "Draw ammann lines"
@@ -5965,18 +8091,18 @@ msgstr "Рисовать линии Аммана"
#: ScreenSavers/penrose.xml.h:13
#, fuzzy
msgid ""
-"Draws quasiperiodic tilings; think of the implications on modern formica "
-"technology. In April 1997, Sir Roger Penrose, a British math professor who "
-"has worked with Stephen Hawking on such topics as relativity, black holes, "
-"and whether time has a beginning, filed a copyright-infringement lawsuit "
-"against the Kimberly-Clark Corporation, which Penrose said copied a pattern "
-"he created (a pattern demonstrating that \"a nonrepeating pattern could "
-"exist in nature\") for its Kleenex quilted toilet paper. Penrose said he "
-"doesn't like litigation but, \"When it comes to the population of Great "
-"Britain being invited by a multinational to wipe their bottoms on what "
-"appears to be the work of a Knight of the Realm, then a last stand must be "
-"taken.\" As reported by News of the Weird #491, 4-Jul-1997. http://en."
-"wikipedia.org/wiki/Penrose_tiling Written by Timo Korvola; 1997."
+"Quasiperiodic tilings. In April 1997, Sir Roger Penrose, a British math "
+"professor who has worked with Stephen Hawking on such topics as relativity, "
+"black holes, and whether time has a beginning, filed a copyright-"
+"infringement lawsuit against the Kimberly-Clark Corporation, which Penrose "
+"said copied a pattern he created (a pattern demonstrating that \"a "
+"nonrepeating pattern could exist in nature\") for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, \"When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.\" As reported by News of the Weird #491, 4-Jul-1997. "
+"https://en.wikipedia.org/wiki/Penrose_tiling https://en.wikipedia.org/wiki/"
+"Tessellation Written by Timo Korvola; 1997."
msgstr ""
"Квазипериодические плитки. Автор Тимо Корвола (Timo Korvola). В апреле 1997 "
"сэр Роджер Пенроуз (Roger Penrose), английский профессор математики, "
@@ -6081,10 +8207,6 @@ msgstr "Старый монитор"
msgid "Font scale"
msgstr ""
-#: ScreenSavers/phosphor.xml.h:11
-msgid "Amber"
-msgstr ""
-
#: ScreenSavers/phosphor.xml.h:14
#, fuzzy
msgid ""
@@ -6135,7 +8257,7 @@ msgstr "Без теней"
msgid ""
"Loads several random images, and displays them as if lying in a random pile. "
"The pile is periodically reshuffled, with new images coming in and old ones "
-"being thrown out. Written by Jens Kilian; 2008."
+"being thrown out. Written by Jens Kilian and Jamie Zawinski; 2008."
msgstr ""
#: ScreenSavers/piecewise.xml.h:1
@@ -6177,7 +8299,7 @@ msgstr "Скорость движения текста"
msgid "Gear size"
msgstr "Шестерёнки"
-#: ScreenSavers/pinion.xml.h:12
+#: ScreenSavers/pinion.xml.h:12 ScreenSavers/projectiveplane.xml.h:36
#, fuzzy
msgid "100"
msgstr "100%"
@@ -6195,7 +8317,7 @@ msgstr ""
#, fuzzy
msgid ""
"A gear system marches across the screen. See also the \"Gears\" and "
-"\"MoebiusGears\" screen savers. http://en.wikipedia.org/wiki/Involute_gear "
+"\"MoebiusGears\" screen savers. https://en.wikipedia.org/wiki/Involute_gear "
"Written by Jamie Zawinski; 2004."
msgstr ""
"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
@@ -6254,9 +8376,72 @@ msgid "Random style"
msgstr "Случайный выбор изменений"
#: ScreenSavers/pipes.xml.h:22
+#, fuzzy
msgid ""
-"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna; "
-"1997."
+"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna "
+"and Jamie Zawinski; 1997."
+msgstr ""
+"Раскрашивает случайным образом пунктирных прямоугольников. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
+#: ScreenSavers/pixelcity.xml.h:1
+msgid "Pixel City"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:2
+msgid "Effect Bloom"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:3
+msgid "Effect Bloom Radial"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:4
+msgid "Effect Glass"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:5
+msgid "Effect Color Cycle"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:6
+msgid "Effect None"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:7
+#, fuzzy
+#| msgid "Wireframe"
+msgid "Wire frame"
+msgstr "Показывать каркасы объектов"
+
+#: ScreenSavers/pixelcity.xml.h:8
+msgid "No fog"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:9
+msgid "Letter box"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:10
+msgid ""
+"Procedural city fly through. Written by Shamus Young &lt;shamus -at- "
+"shamusyoung dot com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-"
+"glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:1
+msgid "Plasma"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:6
+msgid "Focus"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:12
+msgid ""
+"Colorful flowing plasma. Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
msgstr ""
#: ScreenSavers/polyhedra.xml.h:1
@@ -6747,8 +8932,9 @@ msgid "Small stellated truncated dodecahedron"
msgstr ""
#: ScreenSavers/polyhedra.xml.h:128
-msgid "Great pentakisdodekahedron"
-msgstr ""
+#, fuzzy
+msgid "Great pentakisdodecahedron"
+msgstr "Додекаэдр"
#: ScreenSavers/polyhedra.xml.h:129
msgid "Truncated dodecadodecahedron"
@@ -6900,9 +9086,9 @@ msgstr ""
#: ScreenSavers/polyhedra.xml.h:169
msgid ""
"The 75 uniform polyhedra and their duals, plus 5 prisms and antiprisms, and "
-"some information about each. http://en.wikipedia.org/wiki/Uniform_polyhedra "
-"http://en.wikipedia.org/wiki/Stellation http://en.wikipedia.org/wiki/"
-"Dual_polyhedron http://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
+"some information about each. https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation https://en.wikipedia.org/wiki/"
+"Dual_polyhedron https://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
"Har'El and Jamie Zawinski; 2004."
msgstr ""
@@ -6919,7 +9105,7 @@ msgstr "Одинаковые фигуры"
#, fuzzy
msgid ""
"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
-"puzzle pieces. http://en.wikipedia.org/wiki/Polyomino Written by Stephen "
+"puzzle pieces. https://en.wikipedia.org/wiki/Polyomino Written by Stephen "
"Montgomery-Smith; 2002."
msgstr ""
"Пытается полностью заполнить прямоугольник несимметричными фигурами. Автор "
@@ -6967,10 +9153,10 @@ msgid ""
"The six regular 4D polytopes rotating in 4D. Inspired by H.S.M Coxeter's "
"book \"Regular Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and "
"Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, Computer "
-"Graphics, and Higher Dimensions\", Scientific American Library, 1990. http://"
-"en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/wiki/Tesseract "
-"http://en.wikipedia.org/wiki/Regular_polytope Written by Carsten Steger; "
-"2003."
+"Graphics, and Higher Dimensions\", Scientific American Library, 1990. "
+"https://en.wikipedia.org/wiki/Hypercube https://en.wikipedia.org/wiki/"
+"Tesseract https://en.wikipedia.org/wiki/Regular_polytope Written by Carsten "
+"Steger; 2003."
msgstr ""
#: ScreenSavers/pong.xml.h:1
@@ -6986,10 +9172,6 @@ msgstr "Скорость волны"
msgid "Crisp"
msgstr ""
-#: ScreenSavers/pong.xml.h:6
-msgid "Noise"
-msgstr ""
-
#: ScreenSavers/pong.xml.h:7
msgid "Noisy"
msgstr ""
@@ -7001,8 +9183,9 @@ msgstr ""
#: ScreenSavers/pong.xml.h:14
msgid ""
"The 1971 Pong home video game, including artifacts of an old color TV set. "
-"In clock mode, the score keeps track of the current time. http://en."
-"wikipedia.org/wiki/Pong Written by Jeremy English and Trevor Blackwell; 2003."
+"In clock mode, the score keeps track of the current time. https://en."
+"wikipedia.org/wiki/Pong Written by Jeremy English, Trevor Blackwell and "
+"Jamie Zawinski; 2003."
msgstr ""
#: ScreenSavers/popsquares.xml.h:1
@@ -7071,42 +9254,79 @@ msgstr ""
#: ScreenSavers/popsquares.xml.h:22
msgid ""
-"This draws a pop-art-ish looking grid of pulsing colors. Written by Levi "
-"Burton; 2003."
+"A pop-art-ish looking grid of pulsing colors. Written by Levi Burton; 2003."
msgstr ""
#: ScreenSavers/projectiveplane.xml.h:1
msgid "ProjectivePlane"
msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:13
-msgid "Distance bands"
+#: ScreenSavers/projectiveplane.xml.h:23
+msgid "-4"
msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:14
+#: ScreenSavers/projectiveplane.xml.h:24
#, fuzzy
-msgid "Direction bands"
-msgstr "Направленное освещение"
+msgid "WX speed"
+msgstr "Скорость волны"
-#: ScreenSavers/projectiveplane.xml.h:17
+#: ScreenSavers/projectiveplane.xml.h:25 ScreenSavers/scooter.xml.h:8
+#: ScreenSavers/sphereeversion.xml.h:8
+msgid "4"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:26
#, fuzzy
-msgid "Distance colors"
-msgstr "Аддитивные цвета"
+msgid "WY speed"
+msgstr "Скорость волны"
-#: ScreenSavers/projectiveplane.xml.h:18
+#: ScreenSavers/projectiveplane.xml.h:27
#, fuzzy
-msgid "Direction colors"
-msgstr "Субтрактивные цвета"
+msgid "WZ speed"
+msgstr "Скорость волны"
+
+#: ScreenSavers/projectiveplane.xml.h:28
+#, fuzzy
+msgid "XY speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/projectiveplane.xml.h:29
+#, fuzzy
+msgid "XZ speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/projectiveplane.xml.h:30
+#, fuzzy
+msgid "YZ speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/projectiveplane.xml.h:31
+msgid "-180"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:32
+msgid "Walk dir "
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:33
+#, fuzzy
+msgid "180"
+msgstr "1"
+
+#: ScreenSavers/projectiveplane.xml.h:35
+#, fuzzy
+msgid "Walk speed"
+msgstr "Скорость китов"
-#: ScreenSavers/projectiveplane.xml.h:44
+#: ScreenSavers/projectiveplane.xml.h:46
msgid ""
"A 4D embedding of the real projective plane. You can walk on the surface of "
"the real projective plane or rotate it in 4D or walk on it while it rotates "
"in 4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
-"Library, 1990. http://en.wikipedia.org/wiki/Real_projective_plane http://en."
-"wikipedia.org/wiki/Roman_surface http://en.wikipedia.org/wiki/Cross_cap "
-"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"Library, 1990. https://en.wikipedia.org/wiki/Real_projective_plane https://"
+"en.wikipedia.org/wiki/Roman_surface https://en.wikipedia.org/wiki/Cross_cap "
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
"RealProjectivePlane.html http://mathworld.wolfram.com/RomanSurface.html "
"http://mathworld.wolfram.com/Cross-Cap.html http://mathworld.wolfram.com/"
"MoebiusStrip.html Written by Carsten Steger; 2014."
@@ -7124,7 +9344,7 @@ msgstr "Рисовать ячейку"
#: ScreenSavers/providence.xml.h:8
msgid ""
"\"A pyramid unfinished. In the zenith an eye in a triangle, surrounded by a "
-"glory, proper.\" http://en.wikipedia.org/wiki/Eye_of_Providence Written by "
+"glory, proper.\" https://en.wikipedia.org/wiki/Eye_of_Providence Written by "
"Blair Tennessy; 2004."
msgstr ""
@@ -7208,7 +9428,7 @@ msgstr ""
msgid "Qix"
msgstr "Живые линии"
-#: ScreenSavers/qix.xml.h:12
+#: ScreenSavers/qix.xml.h:12 ScreenSavers/spirographx.xml.h:3
#, fuzzy
msgid "Line segments"
msgstr "Отрезки"
@@ -7248,8 +9468,8 @@ msgstr "Многоугольники"
msgid ""
"Bounces a series of line segments around the screen, and uses variations on "
"this basic motion pattern to produce all sorts of different presentations: "
-"line segments, filled polygons, and overlapping translucent areas. http://en."
-"wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
+"line segments, filled polygons, and overlapping translucent areas. https://"
+"en.wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
msgstr ""
"Набор экранных заставок \"Живые линии\" на все случаи жизни. "
"Последовательности отрезков движутся заданным образом, но не выходят за "
@@ -7263,16 +9483,6 @@ msgstr ""
msgid "QuasiCrystal"
msgstr "Кристалл"
-#: ScreenSavers/quasicrystal.xml.h:9
-#, fuzzy
-msgid "Contrast"
-msgstr "Цветовой контраст"
-
-#: ScreenSavers/quasicrystal.xml.h:10
-#, fuzzy
-msgid "Displacement"
-msgstr "Показывать звезды"
-
#: ScreenSavers/quasicrystal.xml.h:14
msgid ""
"A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional "
@@ -7281,7 +9491,7 @@ msgid ""
"the period, position, and rotation of the component planes, and whether the "
"rotation of the planes is evenly distributed around the circle (the "
"\"symmetry\" option, above) or random. See also the \"RD-Bomb\", \"CWaves\" "
-"and \"Penrose\" screen savers. http://en.wikipedia.org/wiki/Quasicrystal "
+"and \"Penrose\" screen savers. https://en.wikipedia.org/wiki/Quasicrystal "
"Written by Jamie Zawinski; 2013."
msgstr ""
@@ -7292,8 +9502,80 @@ msgstr ""
#: ScreenSavers/queens.xml.h:7
msgid ""
"The N-Queens problem: how to place N queens on an NxN chessboard such that "
-"no queen can attack a sister? See also the \"Endgame\" screen saver. http://"
-"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy; 2002."
+"no queen can attack a sister? See also the \"Endgame\" screen saver. https://"
+"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy and "
+"Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:1
+msgid "RaverHoop"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:9
+#, fuzzy
+#| msgid "Tight"
+msgid "Lights"
+msgstr "Плотнее"
+
+#: ScreenSavers/raverhoop.xml.h:12
+#, fuzzy
+msgid "Speed, motion"
+msgstr "Предел скорости"
+
+#: ScreenSavers/raverhoop.xml.h:14
+#, fuzzy
+msgid "Speed, lights"
+msgstr "Предел скорости"
+
+#: ScreenSavers/raverhoop.xml.h:16
+msgid "Sustain"
+msgstr "Хранить маршрут"
+
+#: ScreenSavers/raverhoop.xml.h:21
+#, fuzzy
+msgid ""
+"Simulates an LED hula hoop in a dark room. Oontz oontz oontz. Written by "
+"Jamie Zawinski; 2016."
+msgstr ""
+"Вращающиеся строки текста, написанные трёхмерным шрифтом. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
+#: ScreenSavers/razzledazzle.xml.h:1
+msgid "RazzleDazzle"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:8 ScreenSavers/scooter.xml.h:14
+msgid "Mono"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:17
+#, fuzzy
+msgid "Ship Outlines"
+msgstr "Сплайны"
+
+#: ScreenSavers/razzledazzle.xml.h:18
+#, fuzzy
+msgid "Flat Pattern"
+msgstr "Ровный свет"
+
+#: ScreenSavers/razzledazzle.xml.h:19
+#, fuzzy
+msgid "Ships or flat pattern"
+msgstr "Ровный свет"
+
+#: ScreenSavers/razzledazzle.xml.h:22
+#, no-c-format
+msgid ""
+"Generates an infinitely-scrolling sequence of dazzle camouflage patterns. "
+"Dazzle Ships, in addition to being the best album by Orchestral Manoeuvres "
+"in the Dark, were military vessels during World War I and early in World War "
+"II that were painted not to conceal but to confuse: with these Cubist "
+"overlapping stripes, it was very hard to estimate their size, range and "
+"heading. This was a big deal before the invention of Radar. https://en."
+"wikipedia.org/wiki/Dazzle_camouflage https://en.wikipedia.org/wiki/Cubism "
+"https://en.wikipedia.org/wiki/Dazzle_Ships_%28album%29 https://en.wikipedia."
+"org/wiki/Acoustic_mirror https://en.wikipedia.org/wiki/Radar Written by "
+"Jamie Zawinski; 2018."
msgstr ""
#: ScreenSavers/rd-bomb.xml.h:1
@@ -7310,7 +9592,7 @@ msgstr "Скорость перемещения"
msgid "1%"
msgstr "1%"
-#: ScreenSavers/rd-bomb.xml.h:8
+#: ScreenSavers/rd-bomb.xml.h:8 ScreenSavers/tessellimage.xml.h:17
#, fuzzy
msgid "Fill screen"
msgstr "Заполнять экран"
@@ -7409,8 +9691,8 @@ msgstr "Эффект освещения"
#: ScreenSavers/ripples.xml.h:19
#, fuzzy
msgid ""
-"This draws rippling interference patterns like splashing water, overlayed on "
-"the desktop or an image. Written by Tom Hammersley; 1999."
+"Rippling interference patterns reminiscent of splashing water distort a "
+"loaded image. Written by Tom Hammersley; 1999."
msgstr ""
"Хранитель экрана рисует небольшие волны. При использовании параметра -water "
"вам будет казаться, что на рабочий стол что-то пролилось. Автор Том "
@@ -7435,6 +9717,38 @@ msgstr ""
"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
"Zawinski)."
+#: ScreenSavers/romanboy.xml.h:1
+msgid "RomanBoy"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:5
+#, fuzzy
+msgid "Order of the surface"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/romanboy.xml.h:7
+#, fuzzy
+msgid "Deform the projective plane"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/romanboy.xml.h:13
+msgid "1000.0"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:45
+#, no-c-format
+msgid ""
+"A 3D immersion of the real projective plane that smoothly deforms between "
+"the Roman surface and the Boy surface. You can walk on the surface of the "
+"real projective plane or rotate it in 3D. Furthermore, it is possible to "
+"smoothly deform the real projective plane between the Roman surface and the "
+"Boy surface while turning it or walking on it. Inspired by François Apéry's "
+"book \"Models of the Real Projective Plane\", Vieweg, 1987. https://en."
+"wikipedia.org/wiki/Boy%27s_surface https://en.wikipedia.org/wiki/"
+"Roman_surface http://mathworld.wolfram.com/BoySurface.html http://mathworld."
+"wolfram.com/RomanSurface.html Written by Carsten Steger; 2014."
+msgstr ""
+
#: ScreenSavers/rorschach.xml.h:1
msgid "Rorschach"
msgstr "Роршах"
@@ -7452,8 +9766,8 @@ msgstr "Симметрия относительно оси Y"
#: ScreenSavers/rorschach.xml.h:12
#, fuzzy
msgid ""
-"Inkblot patterns via a reflected random walk. http://en.wikipedia.org/wiki/"
-"Rorschach_inkblot_test http://en.wikipedia.org/wiki/Random_walk Written by "
+"Inkblot patterns via a reflected random walk. https://en.wikipedia.org/wiki/"
+"Rorschach_inkblot_test https://en.wikipedia.org/wiki/Random_walk Written by "
"Jamie Zawinski; 1992."
msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
@@ -7466,30 +9780,35 @@ msgstr "Искажения"
msgid "Rectangle count"
msgstr "Количество прямоугольников"
-#: ScreenSavers/rotzoomer.xml.h:9
+#: ScreenSavers/rotzoomer.xml.h:10
#, fuzzy
msgid "Stationary rectangles"
msgstr "Неподвижные прямоугольники"
-#: ScreenSavers/rotzoomer.xml.h:10
+#: ScreenSavers/rotzoomer.xml.h:11
#, fuzzy
msgid "Wandering rectangles"
msgstr "Перемещающиеся прямоугольники"
-#: ScreenSavers/rotzoomer.xml.h:11
+#: ScreenSavers/rotzoomer.xml.h:12
#, fuzzy
msgid "Sweeping arcs"
msgstr "Криволинейные искажения"
-#: ScreenSavers/rotzoomer.xml.h:12
+#: ScreenSavers/rotzoomer.xml.h:13
+#, fuzzy
+msgid "Rotating discs"
+msgstr "Скорость вращения"
+
+#: ScreenSavers/rotzoomer.xml.h:14
msgid "Animate"
msgstr "Анимировать"
-#: ScreenSavers/rotzoomer.xml.h:14
+#: ScreenSavers/rotzoomer.xml.h:16
#, fuzzy
msgid ""
"Distorts an image by rotating and scaling random sections of it. Written by "
-"Claudio Matsuoka; 2001."
+"Claudio Matsuoka and Jamie Zawinski; 2001."
msgstr ""
"Коллаж из повёрнутых и масштабированных частей экрана. Автор Клаудио "
"Матсуока (Claudio Matsuoka)."
@@ -7507,7 +9826,7 @@ msgstr "Показывать повороты"
#, fuzzy, no-c-format
msgid ""
"A Rubik's Cube that repeatedly shuffles and solves itself. See also the "
-"\"GLSnake\" and \"Cube21\" screen savers. http://en.wikipedia.org/wiki/Rubik"
+"\"GLSnake\" and \"Cube21\" screen savers. https://en.wikipedia.org/wiki/Rubik"
"%27s_Cube Written by Marcelo Vianna; 1997."
msgstr ""
"Рисует вращающийся в трёх направлениях кубик Рубика. Кубик постоянно "
@@ -7522,7 +9841,7 @@ msgstr "Кубик Рубика"
#, fuzzy
msgid ""
"The \"Rubik's Mirror Blocks\" puzzle. See also the \"Rubik\", \"Cube21\", "
-"and \"GLSnake\" screen savers. http://en.wikipedia.org/wiki/"
+"and \"GLSnake\" screen savers. https://en.wikipedia.org/wiki/"
"Combination_puzzles#Irregular_cuboids Written by Vasek Potocek; 2009."
msgstr ""
"Головоломка-\"змейка\". Авторы Джеми Вилкинсон (Jamie Wilkinson), Эндрю "
@@ -7549,6 +9868,49 @@ msgstr "Звезда"
msgid "Textured balls spinning like crazy. Written by Eric Lassauge; 2002."
msgstr ""
+#: ScreenSavers/scooter.xml.h:1
+msgid "Scooter"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:5
+msgid "Very slow"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:6
+#, fuzzy
+msgid "Boat Speed"
+msgstr "Скорость волны"
+
+#: ScreenSavers/scooter.xml.h:7
+msgid "Very fast"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:9
+#, fuzzy
+msgid "Number of doors"
+msgstr "Количество цветов"
+
+#: ScreenSavers/scooter.xml.h:10
+msgid "40"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:13
+#, fuzzy
+msgid "200"
+msgstr "100%"
+
+#: ScreenSavers/scooter.xml.h:16
+#, fuzzy
+#| msgid "Colors"
+msgid "Colorful"
+msgstr "Цвета"
+
+#: ScreenSavers/scooter.xml.h:18
+msgid ""
+"Zooming down a tunnel in a star field. Originally an Amiga hack. Written by "
+"Sven Thoennissen; 2001. Ported by EoflaOE; 2019."
+msgstr ""
+
#: ScreenSavers/shadebobs.xml.h:1
msgid "ShadeBobs"
msgstr "Размытые следы"
@@ -7556,8 +9918,8 @@ msgstr "Размытые следы"
#: ScreenSavers/shadebobs.xml.h:17
#, fuzzy
msgid ""
-"This draws smoothly-shaded oscillating oval patterns that look something "
-"like vapor trails or neon tubes. Written by Shane Smit; 1999."
+"Oscillating oval patterns that look something like vapor trails or neon "
+"tubes. Written by Shane Smit; 1999."
msgstr ""
"Хранитель экрана рисует мягко затенённые линии, напоминающие следы самолёта "
"в воздухе или неоновые лампы. Автор Шейн Смит (Shane Smit)."
@@ -7575,7 +9937,7 @@ msgstr "Точки"
#, fuzzy
msgid ""
"The 2D Sierpinski triangle fractal. See also the \"Sierpinski3D\" screen "
-"saver. http://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
+"saver. https://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
"Daignault; 1997."
msgstr ""
"Хранитель экрана рисует двумерный вариант рекурсивного треугольного фрактала "
@@ -7586,20 +9948,90 @@ msgid "Sierpinski3D"
msgstr "Серпинский (3D)"
#: ScreenSavers/sierpinski3d.xml.h:11
+#, fuzzy
msgid ""
-"The recursive Sierpinski tetrahedron fractal. http://en.wikipedia.org/wiki/"
+"The recursive Sierpinski tetrahedron fractal. https://en.wikipedia.org/wiki/"
"Sierpinski_triangle#Analogs_in_higher_dimension Written by Jamie Zawinski "
"and Tim Robinson; 1999."
msgstr ""
+"Хранитель экрана рисует двумерный вариант рекурсивного треугольного фрактала "
+"Серпинского. Автор Десмонд Дэйгнэлт (Desmond Daignault)."
+
+#: ScreenSavers/skyrocket.xml.h:1
+msgid "Skyrocket"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:3
+#, fuzzy
+msgid "Maximum number of rockets"
+msgstr "Максимальный темп роста"
+
+#: ScreenSavers/skyrocket.xml.h:6
+msgid "Smoke lifespan (in seconds)"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:8
+msgid "Amount of smoke in explosions"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:10 ScreenSavers/solarwinds.xml.h:16
+#, fuzzy
+msgid "Wind speed"
+msgstr "Скорость перемещения"
+
+#: ScreenSavers/skyrocket.xml.h:12
+#, fuzzy
+msgid "Ambient light"
+msgstr "Фонарик"
+
+#: ScreenSavers/skyrocket.xml.h:13
+#, fuzzy
+msgid "Star density"
+msgstr "Плотность частиц"
+
+#: ScreenSavers/skyrocket.xml.h:14
+msgid "Lens flare brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:15
+msgid "Moon glow brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:17
+msgid "Sound effects volume"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:19
+msgid "Moon"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:20
+msgid "Clouds"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:21
+#, fuzzy
+#| msgid "Duration"
+msgid "Illumination"
+msgstr "Длительность цикла"
+
+#: ScreenSavers/skyrocket.xml.h:22
+#, fuzzy
+#| msgid "Xearth"
+msgid "Earth"
+msgstr "Земля"
+
+#: ScreenSavers/skyrocket.xml.h:23
+msgid ""
+"Fireworks show. Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. "
+"Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/"
+"&gt;. Config Files by Curtis Haas."
+msgstr ""
#: ScreenSavers/skytentacles.xml.h:1
msgid "SkyTentacles"
msgstr ""
-#: ScreenSavers/skytentacles.xml.h:6 ScreenSavers/wander.xml.h:9
-msgid "Length"
-msgstr "Длина"
-
#: ScreenSavers/skytentacles.xml.h:12
#, fuzzy
msgid "Flexibility"
@@ -7659,10 +10091,9 @@ msgstr ""
#: ScreenSavers/slidescreen.xml.h:19
#, fuzzy
msgid ""
-"This takes an image, divides it into a grid, and then randomly shuffles the "
-"squares around as if it was one of those \"fifteen-puzzle\" games where "
-"there is a grid of squares, one of which is missing. http://en.wikipedia.org/"
-"wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
+"A variant on a \"fifteen puzzle\", operating on the screen or an image. It "
+"divides the image into a grid and randomly shuffles the squares. https://en."
+"wikipedia.org/wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
msgstr ""
"Изображение делится на квадратики, которые затем случайным образом меняются "
"местами. Это очень похоже на \"пятнашки\", в которых есть сетка квадратов, "
@@ -7680,6 +10111,72 @@ msgid ""
"by Scott Draves and Jamie Zawinski; 1997."
msgstr ""
+#: ScreenSavers/solarwinds.xml.h:1
+#, fuzzy
+#| msgid "Solaris"
+msgid "Solarwinds"
+msgstr "Solaris"
+
+#: ScreenSavers/solarwinds.xml.h:2
+#, fuzzy
+#| msgid "Wind"
+msgid "Winds"
+msgstr "Ветер"
+
+#: ScreenSavers/solarwinds.xml.h:3
+msgid "Emitters per wind"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:4
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per wind"
+msgstr "Частицы"
+
+#: ScreenSavers/solarwinds.xml.h:8
+msgid "Geometry - Lines"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:13
+#, fuzzy
+#| msgid "Particles"
+msgid "Particle speed"
+msgstr "Частицы"
+
+#: ScreenSavers/solarwinds.xml.h:15
+#, fuzzy
+msgid "Emitter speed"
+msgstr "Скорость анимации"
+
+#: ScreenSavers/solarwinds.xml.h:22
+msgid "Preset - Cosmic Strings"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:23
+msgid "Preset - Cold Pricklies"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:24
+msgid "Preset - Space Fur"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:25
+msgid "Preset - Jiggly"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:26
+msgid "Preset - Undertow"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:27
+msgid ""
+"Very mesmerizing particle effects. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at "
+"totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/sonar.xml.h:1
msgid "Sonar"
msgstr "Звуковой локатор"
@@ -7740,7 +10237,7 @@ msgid ""
"A sonar display pings (get it?) the hosts on your local network, and plots "
"their distance (response time) from you. The three rings represent ping "
"times of approximately 2.5, 70 and 2,000 milliseconds respectively. "
-"Alternately, it can run a simulation that doesn't involve hosts. http://en."
+"Alternately, it can run a simulation that doesn't involve hosts. https://en."
"wikipedia.org/wiki/Ping#History Written by Jamie Zawinski and Stephen "
"Martin; 1998."
msgstr ""
@@ -7795,6 +10292,65 @@ msgstr ""
"Экранная заставка показывает погружение в горную шахту или танцующего "
"червяка. Написана Конрадом Паркером (Conrad Parker)."
+#: ScreenSavers/sphereeversion.xml.h:1
+msgid "SphereEversion"
+msgstr "Выворачивание сферы"
+
+#: ScreenSavers/sphereeversion.xml.h:5
+#, fuzzy
+msgid "Random surface order"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/sphereeversion.xml.h:9
+#, fuzzy
+msgid "5"
+msgstr "1"
+
+#: ScreenSavers/sphereeversion.xml.h:15
+msgid "Parallel bands"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:16
+#, fuzzy
+msgid "Meridian bands"
+msgstr "Направленное освещение"
+
+#: ScreenSavers/sphereeversion.xml.h:17
+#, fuzzy
+msgid "Random graticule"
+msgstr "Заливка цветом"
+
+#: ScreenSavers/sphereeversion.xml.h:18
+msgid "With graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:19
+msgid "Without graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:22
+#, fuzzy
+#| msgid "Scary Colors"
+msgid "Parallel colors"
+msgstr "Жуткие цвета"
+
+#: ScreenSavers/sphereeversion.xml.h:23
+#, fuzzy
+#| msgid "Scary Colors"
+msgid "Meridian colors"
+msgstr "Жуткие цвета"
+
+#: ScreenSavers/sphereeversion.xml.h:33
+msgid ""
+"Turns a sphere inside out: a smooth deformation (homotopy). During the "
+"eversion, the deformed sphere is allowed to intersect itself transversally, "
+"however, no creases or pinch points occur. Inspired by the following paper: "
+"Adam Bednorz, Witold Bednorz: \"Analytic sphere eversion using ruled surfaces"
+"\", Differential Geometry and its Applications 64:59-79, 2019. https://en."
+"wikipedia.org/wiki/Sphere_eversion https://mathworld.wolfram.com/"
+"SphereEversion.html Written by Carsten Steger; 2020."
+msgstr ""
+
#: ScreenSavers/spheremonics.xml.h:1
msgid "Spheremonics"
msgstr "Гармоники"
@@ -7810,7 +10366,7 @@ msgid ""
"These closed objects are commonly called spherical harmonics, although they "
"are only remotely related to the mathematical definition found in the "
"solution to certain wave functions, most notably the eigenfunctions of "
-"angular momentum operators. http://en.wikipedia.org/wiki/"
+"angular momentum operators. https://en.wikipedia.org/wiki/"
"Spherical_harmonics#Visualization_of_the_spherical_harmonics Written by Paul "
"Bourke and Jamie Zawinski; 2002."
msgstr ""
@@ -7820,6 +10376,64 @@ msgstr ""
"являются собственные функции операторов момента количества движения. Авторы "
"Пол Борке (Paul Bourke) и Джеми Завински (Jamie Zawinski)."
+#: ScreenSavers/spirographx.xml.h:1
+#, fuzzy
+msgid "SpirographX"
+msgstr "Спирограф"
+
+#: ScreenSavers/spirographx.xml.h:6
+msgid "Change Interval"
+msgstr ""
+
+#: ScreenSavers/spirographx.xml.h:8
+msgid ""
+"Animated spirograph. Written by &lt;holmes at neatosoftware.com&gt;. Ported "
+"to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:1
+msgid "SplitFlap"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:10
+#, fuzzy
+msgid "Display text"
+msgstr "Показывать звезды"
+
+#: ScreenSavers/splitflap.xml.h:11
+msgid "Display 12-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:12
+msgid "Display 24-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:26
+msgid ""
+"Simulates a split-flap display, an old style of electromechanical sign as "
+"seen in airports and train stations, and commonly used in alarm clocks in "
+"the 1960s and 1970s. https://en.wikipedia.org/wiki/Split-flap_display "
+"https://en.wikipedia.org/wiki/Flip_clock Written by Jamie Zawinski; 2015."
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:1
+msgid "Splodesic"
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:6
+#, fuzzy
+msgid "Eruption frequency"
+msgstr "Частота запуска"
+
+#: ScreenSavers/splodesic.xml.h:12
+#, fuzzy
+msgid ""
+"A geodesic sphere experiences a series of eruptions. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+"Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
+"Zawinski)."
+
#: ScreenSavers/spotlight.xml.h:1
msgid "Spotlight"
msgstr "Фонарик"
@@ -7846,13 +10460,15 @@ msgid "Fall off edge"
msgstr ""
#: ScreenSavers/sproingies.xml.h:11
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
"Slinky-like creatures walk down an infinite staircase and occasionally "
-"explode! http://en.wikipedia.org/wiki/Slinky http://en.wikipedia.org/wiki/Q"
-"%2Abert http://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
+"explode! https://en.wikipedia.org/wiki/Slinky https://en.wikipedia.org/wiki/Q"
+"%2Abert https://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
"1997."
msgstr ""
+"Трёхмерный вариант кубического фрактала Менгера-Гаскета, аналогичного "
+"тетраэдру Серпинского. Автор Джеми Завински (Jamie Zawinski)."
#: ScreenSavers/squiral.xml.h:1
msgid "Squiral"
@@ -7881,10 +10497,13 @@ msgid "Stairs"
msgstr "Лесенка"
#: ScreenSavers/stairs.xml.h:6
+#, fuzzy
msgid ""
-"Escher's infinite staircase. http://en.wikipedia.org/wiki/"
-"Maurits_Cornelis_Escher Written by Marcelo Vianna; 1998."
+"Escher's infinite staircase. https://en.wikipedia.org/wiki/"
+"Maurits_Cornelis_Escher Written by Marcelo Vianna and Jamie Zawinski; 1998."
msgstr ""
+"\"Невероятная клетка\" Эшера, трёхмерный аналог ленты Мёбиуса, вращается в "
+"трёх направлениях. Автор Марчелло Вианна (Marcelo Vianna)."
#: ScreenSavers/starfish.xml.h:1
msgid "Starfish"
@@ -7963,9 +10582,9 @@ msgstr "Символов в строке"
#, fuzzy
msgid ""
"A stream of text slowly scrolling into the distance at an angle, over a star "
-"field, like at the beginning of the movie of the same name. http://en."
+"field, like at the beginning of the movie of the same name. https://en."
"wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and "
-"Claudio Matauoka; 2001."
+"Claudio Matsuoka; 2001."
msgstr ""
"Рисует медленно удаляющийся под углом текст на фоне звёздного неба. Совсем "
"как в одноимённом фильме. Написали Джеми Завински (Jamie Zawinski) и Клаудио "
@@ -7997,23 +10616,48 @@ msgid "Strange"
msgstr "Странные аттракторы"
#: ScreenSavers/strange.xml.h:5
+msgid "Curviness"
+msgstr "Искривлённость"
+
+#: ScreenSavers/strange.xml.h:6
#, fuzzy
msgid "1k"
msgstr "1"
-#: ScreenSavers/strange.xml.h:6
+#: ScreenSavers/strange.xml.h:7
#, fuzzy
msgid "Number of points"
msgstr "Количество пятен"
-#: ScreenSavers/strange.xml.h:7
-msgid "100k"
+#: ScreenSavers/strange.xml.h:8
+msgid "500k"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:10 ScreenSavers/voronoi.xml.h:9
+#, fuzzy
+msgid "Point size"
+msgstr "Точки"
+
+#: ScreenSavers/strange.xml.h:13
+#, fuzzy, no-c-format
+#| msgid "100%"
+msgid "10%"
+msgstr "100%"
+
+#: ScreenSavers/strange.xml.h:16
+#, no-c-format
+msgid "400%"
msgstr ""
-#: ScreenSavers/strange.xml.h:12
+#: ScreenSavers/strange.xml.h:17
+#, fuzzy
+msgid "Brightness"
+msgstr "Градиенты яркости"
+
+#: ScreenSavers/strange.xml.h:24
#, fuzzy
msgid ""
-"Strange attractors: a swarm of dots swoops and twists around. http://en."
+"Strange attractors: a swarm of dots swoops and twists around. https://en."
"wikipedia.org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; "
"1997."
msgstr ""
@@ -8047,13 +10691,39 @@ msgstr ""
msgid "Wireframe only"
msgstr "Показывать каркасы объектов"
-#: ScreenSavers/substrate.xml.h:19
+#: ScreenSavers/substrate.xml.h:18
+#, fuzzy
+msgid "Seamless mode"
+msgstr "Перекрывающиеся полосы"
+
+#: ScreenSavers/substrate.xml.h:20
msgid ""
"Crystalline lines grow on a computational substrate. A simple perpendicular "
"growth rule creates intricate city-like structures. Written by J. Tarbell "
"and Mike Kershaw; 2004."
msgstr ""
+#: ScreenSavers/sundancer2.xml.h:1
+msgid "Sundancer2"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:2
+#, fuzzy
+msgid "Quad Count"
+msgstr "Количество плоскостей"
+
+#: ScreenSavers/sundancer2.xml.h:11
+msgid "Reverse rotation occasionally"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:12
+msgid ""
+"Rotating stack of quads. Specify colors using hex color codes (ie, ff0000, "
+"00ff00, 0000ff for red, green and blue.) Written by Dirk Songuer &lt;delax "
+"at sundancerinc.de&gt; Ported to Linux by Tugrul Galatali - &lt;http://rss-"
+"glx.sourceforge.net/&gt;."
+msgstr ""
+
#: ScreenSavers/superquadrics.xml.h:1
msgid "Superquadrics"
msgstr "Поверхности n-ого порядка"
@@ -8143,12 +10813,12 @@ msgstr "Линии"
#: ScreenSavers/surfaces.xml.h:28
msgid ""
-"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html http://"
+"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html https://"
"en.wikipedia.org/wiki/Enneper_surface http://mathworld.wolfram.com/"
"EnnepersMinimalSurface.html http://mathworld.wolfram.com/KuenSurface.html "
-"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
"Seashell.html http://mathworld.wolfram.com/SwallowtailCatastrophe.html "
-"http://mathworld.wolfram.com/BohemianDome.html http://en.wikipedia.org/wiki/"
+"http://mathworld.wolfram.com/BohemianDome.html https://en.wikipedia.org/wiki/"
"Whitney_umbrella http://mathworld.wolfram.com/PlueckersConoid.html http://"
"mathworld.wolfram.com/HennebergsMinimalSurface.html http://mathworld.wolfram."
"com/CatalansSurface.html http://mathworld.wolfram.com/CorkscrewSurface.html "
@@ -8183,9 +10853,60 @@ msgid "Z rotation"
msgstr "Вращение по оси Z"
#: ScreenSavers/tangram.xml.h:17
+#, fuzzy
msgid ""
-"Solves tangram puzzles. http://en.wikipedia.org/wiki/Tangram Written by "
+"Solves tangram puzzles. https://en.wikipedia.org/wiki/Tangram Written by "
"Jeremy English; 2005."
+msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
+
+#: ScreenSavers/tessellimage.xml.h:1
+msgid "Tessellimage"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:5
+#, fuzzy
+#| msgid "1 second"
+msgid "0.1 second"
+msgstr "1 секунда"
+
+#: ScreenSavers/tessellimage.xml.h:7
+#, fuzzy
+#| msgid "0 seconds"
+msgid "4 seconds"
+msgstr "0 секунд"
+
+#: ScreenSavers/tessellimage.xml.h:14
+msgid "Delaunay or voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:15
+#, fuzzy
+#| msgid "Delay"
+msgid "Delaunay"
+msgstr "Задержка"
+
+#: ScreenSavers/tessellimage.xml.h:16 ScreenSavers/voronoi.xml.h:1
+msgid "Voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:18
+#, fuzzy
+msgid "Outline triangles"
+msgstr "Сплайны"
+
+#: ScreenSavers/tessellimage.xml.h:20
+msgid ""
+"Converts an image to triangles using Delaunay tessellation, or to polygons "
+"using Voronoi tesselation, and animates the result at various depths. More "
+"polygons are allocated to visually complex parts of the image. This is "
+"accomplished by first computing the first derivative of the image: the "
+"distance between each pixel and its neighbors (which is essentially edge "
+"detection or embossing). Then the Delaunay or Voronoi control points are "
+"chosen by selecting those pixels whose distance value is above a certain "
+"threshold: those are the pixels that have the largest change in color/"
+"brightness. https://en.wikipedia.org/wiki/Delaunay_triangulation https://en."
+"wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/"
+"Tessellation Written by Jamie Zawinski; 2014."
msgstr ""
#: ScreenSavers/thornbird.xml.h:1
@@ -8227,8 +10948,8 @@ msgstr ""
#: ScreenSavers/timetunnel.xml.h:9
msgid ""
-"An animation similar to the opening and closing effects on the Dr. Who TV "
-"show. Written by Sean P. Brennan; 2005."
+"An animation similar to the title sequence of Dr. Who in the 70s. Written by "
+"Sean P. Brennan; 2005."
msgstr ""
#: ScreenSavers/topblock.xml.h:1
@@ -8304,9 +11025,9 @@ msgid ""
"The character \"Bit\" from the film, \"Tron\". The \"yes\" state is a "
"tetrahedron; the \"no\" state is the second stellation of an icosahedron; "
"and the idle state oscillates between a small triambic icosahedron and the "
-"compound of an icosahedron and a dodecahedron. http://en.wikipedia.org/wiki/"
-"List_of_Tron_characters#Bit http://en.wikipedia.org/wiki/Uniform_polyhedra "
-"http://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
+"compound of an icosahedron and a dodecahedron. https://en.wikipedia.org/wiki/"
+"List_of_Tron_characters#Bit https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
msgstr ""
#: ScreenSavers/truchet.xml.h:1
@@ -8316,7 +11037,7 @@ msgstr "Труше"
#: ScreenSavers/truchet.xml.h:7
#, fuzzy
msgid ""
-"Line- and arc-based truchet patterns that tile the screen. http://en."
+"Line- and arc-based truchet patterns that tile the screen. https://en."
"wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998."
msgstr ""
"Хранитель экрана показывает узоры Труше из отрезков и дуг, заполняющих "
@@ -8352,17 +11073,75 @@ msgstr ""
"Делит экран на части и перебирает полученные кусочки. Автор Ден Борнштейн "
"(Dan Bornstein)."
+#: ScreenSavers/unicrud.xml.h:1
+msgid "Unicrud"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:12
+#, fuzzy
+msgid "Display everything"
+msgstr "Показывать прицельную метку"
+
+#: ScreenSavers/unicrud.xml.h:13
+#, fuzzy
+msgid "Display Latin1"
+msgstr "Показывать прицельную метку"
+
+#: ScreenSavers/unicrud.xml.h:14
+#, fuzzy
+msgid "Display simple characters"
+msgstr "Показывать звезды"
+
+#: ScreenSavers/unicrud.xml.h:15
+#, fuzzy
+msgid "Display mathematical symbols"
+msgstr "Каркас"
+
+#: ScreenSavers/unicrud.xml.h:16
+#, fuzzy
+#| msgid "Display Seconds"
+msgid "Display emoticons"
+msgstr "Показывать секунды"
+
+#: ScreenSavers/unicrud.xml.h:17
+#, fuzzy
+msgid "Display hieroglyphs"
+msgstr "Показывать звезды"
+
+#: ScreenSavers/unicrud.xml.h:18
+#, fuzzy
+msgid ""
+"Chooses a random Unicode character and displays it full screen, along with "
+"some information about it. https://en.wikipedia.org/wiki/Unicode Written by "
+"Jamie Zawinski; 2016."
+msgstr ""
+"Движущиеся многоугольники, похожие на калейдоскоп (кстати, более похожие, "
+"чем сам \"Калейдоскоп\"). Автор Джук Джансен (Jouk Jansen)."
+
#: ScreenSavers/unknownpleasures.xml.h:1
msgid "UnknownPleasures"
msgstr ""
#: ScreenSavers/unknownpleasures.xml.h:12
+msgid "Amplitude"
+msgstr "Амплитуда"
+
+#: ScreenSavers/unknownpleasures.xml.h:14
#, fuzzy
#| msgid "Mercator Projection"
msgid "Orthographic Projection"
msgstr "Проекция Меркатора"
-#: ScreenSavers/unknownpleasures.xml.h:16
+#: ScreenSavers/unknownpleasures.xml.h:15
+msgid "Buzz"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:18
+#, fuzzy
+msgid "Mask image"
+msgstr "Затенённый рисунок"
+
+#: ScreenSavers/unknownpleasures.xml.h:20
#, no-c-format
msgid ""
"PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning "
@@ -8371,10 +11150,10 @@ msgid ""
"and later in The Cambridge Encyclopedia of Astronomy in 1977, where it was "
"seen by Stephen Morris, the drummer of Joy Division, and was consequently "
"appropriated by Peter Saville for the cover of the band's album \"Unknown "
-"Pleasures\". http://en.wikipedia.org/wiki/Pulsar http://en.wikipedia.org/"
-"wiki/PSR_B1919%2B21 http://en.wikipedia.org/wiki/Unknown_Pleasures http://en."
-"wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 http://en.wikipedia."
-"org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
+"Pleasures\". https://en.wikipedia.org/wiki/Pulsar https://en.wikipedia.org/"
+"wiki/PSR_B1919%2B21 https://en.wikipedia.org/wiki/Unknown_Pleasures https://"
+"en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 https://en."
+"wikipedia.org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
msgstr ""
#: ScreenSavers/vermiculate.xml.h:1
@@ -8388,6 +11167,19 @@ msgstr ""
"Рисует кривые, которые иногда похожи на извивающихся червяков. Автор Тайлер "
"Пирс (Tyler Pierce)."
+#: ScreenSavers/vfeedback.xml.h:1
+msgid "VFeedback"
+msgstr ""
+
+#: ScreenSavers/vfeedback.xml.h:10
+#, fuzzy
+msgid ""
+"Simulates video feedback: pointing a video camera at an NTSC television. "
+"Written by Jamie Zawinski; 2018."
+msgstr ""
+"Вращающиеся строки текста, написанные трёхмерным шрифтом. Автор Джеми "
+"Завински (Jamie Zawinski)."
+
#: ScreenSavers/vidwhacker.xml.h:1
msgid "VidWhacker"
msgstr "Видеоряд"
@@ -8419,14 +11211,21 @@ msgstr ""
"несколько секунд, после чего все начинается с начала. Будет интереснее, если "
"вы подключите телевизор."
-#: ScreenSavers/voronoi.xml.h:1
-msgid "Voronoi"
+#: ScreenSavers/vigilance.xml.h:1
+msgid "Vigilance"
msgstr ""
-#: ScreenSavers/voronoi.xml.h:9
+#: ScreenSavers/vigilance.xml.h:9
#, fuzzy
-msgid "Point size"
-msgstr "Точки"
+msgid "Number of cameras"
+msgstr "Количество кругов"
+
+#: ScreenSavers/vigilance.xml.h:11
+msgid ""
+"Security cameras keep careful track of their surroundings. You can trust "
+"them. Everything is completely under control. Written by Jamie Zawinski; "
+"2017."
+msgstr ""
#: ScreenSavers/voronoi.xml.h:10
msgid "50 pixels"
@@ -8453,8 +11252,8 @@ msgid ""
"existing points also wander around. There are a set of control points on the "
"plane, each at the center of a colored cell. Every pixel within that cell is "
"closer to that cell's control point than to any other control point. That is "
-"what determines the cell's shapes. http://en.wikipedia.org/wiki/"
-"Voronoi_diagram http://en.wikipedia.org/wiki/Tessellation Written by Jamie "
+"what determines the cell's shapes. https://en.wikipedia.org/wiki/"
+"Voronoi_diagram https://en.wikipedia.org/wiki/Tessellation Written by Jamie "
"Zawinski; 2007."
msgstr ""
@@ -8466,7 +11265,7 @@ msgstr "Отдельные точки"
#: ScreenSavers/wander.xml.h:14
#, fuzzy
msgid ""
-"A colorful random-walk. http://en.wikipedia.org/wiki/Random_walk Written by "
+"A colorful random-walk. https://en.wikipedia.org/wiki/Random_walk Written by "
"Rick Campbell; 1999."
msgstr "Маршруты случайных прогулок. Автор Рик Кэмпбел (Rick Campbell)."
@@ -8475,8 +11274,9 @@ msgid "WebCollage"
msgstr "Коллаж"
#: ScreenSavers/webcollage.xml.h:3
+#, fuzzy
msgid "Delay between images"
-msgstr ""
+msgstr "Показывать звезды"
#: ScreenSavers/webcollage.xml.h:4
#, fuzzy
@@ -8502,16 +11302,17 @@ msgstr "2 минуты"
msgid "Image opacity"
msgstr "Каталог с изображениями"
-#: ScreenSavers/webcollage.xml.h:18
+#: ScreenSavers/webcollage.xml.h:12
#, fuzzy
msgid ""
-"This makes collages out of random images pulled off of the World Wide Web. "
-"It finds these images by doing random web searches, and then extracting "
-"images from the returned pages. WARNING: THE INTERNET SOMETIMES CONTAINS "
-"PORNOGRAPHY. The Internet being what it is, absolutely anything might show "
-"up in the collage including -- quite possibly -- pornography, or even "
-"nudity. Please act accordingly. See also http://www.jwz.org/webcollage/ "
-"Written by Jamie Zawinski; 1999."
+"This is what the Internet looks like. This creates collages out of random "
+"images from the World Wide Web. It finds the images by feeding random words "
+"into various search engines, and pulling images (or sections of images) out "
+"of the pages returned. WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY. "
+"The Internet being what it is, absolutely anything might show up in the "
+"collage including -- quite possibly -- pornography, or even nudity. Please "
+"act accordingly. See also https://www.jwz.org/webcollage/ Written by Jamie "
+"Zawinski; 1999."
msgstr ""
"Хранитель экрана создаёт коллажи из изображений, взятых с различных сайтов. "
"Изображения ищутся с помощью случайных запросов. Возможна фильтрация "
@@ -8610,7 +11411,13 @@ msgstr ""
msgid "XAnalogTV"
msgstr ""
-#: ScreenSavers/xanalogtv.xml.h:9
+#: ScreenSavers/xanalogtv.xml.h:3
+#, fuzzy
+#| msgid "Color Bars Enabled"
+msgid "Colorbars only"
+msgstr "Проверка цвета"
+
+#: ScreenSavers/xanalogtv.xml.h:10
msgid ""
"An old TV set, including artifacts like snow, bloom, distortion, ghosting, "
"and hash noise. It also simulates the TV warming up. It will cycle through "
@@ -8657,8 +11464,8 @@ msgstr ""
#: ScreenSavers/xlyap.xml.h:10
#, fuzzy
msgid ""
-"This generates pretty fractal pictures via the Lyapunov exponent. http://en."
-"wikipedia.org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
+"The Lyapunov exponent makes pretty fractal pictures. https://en.wikipedia."
+"org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
msgstr ""
"Милые фрактальные изображения, при их рисовании используются математические "
"операции с экспонентой Ляпунова. Есть интерактивный режим. Автор Рон Рекорд "
@@ -8716,7 +11523,7 @@ msgstr "Номер телефона"
msgid ""
"The \"digital rain\" effect, as seen on the computer monitors in \"The Matrix"
"\". See also \"GLMatrix\" for a 3D rendering of the similar effect that "
-"appeared in the movie's title sequence. http://en.wikipedia.org/wiki/"
+"appeared in the movie's title sequence. https://en.wikipedia.org/wiki/"
"Matrix_digital_rain Written by Jamie Zawinski; 1999."
msgstr ""
@@ -8741,38 +11548,36 @@ msgstr "Спирограф"
#: ScreenSavers/xspirograph.xml.h:10
#, fuzzy
msgid ""
-"Simulates that pen-in-nested-plastic-gears toy from your childhood. http://"
+"Simulates that pen-in-nested-plastic-gears toy from your childhood. https://"
"en.wikipedia.org/wiki/Spirograph Written by Rohit Singh; 2000."
msgstr "Красивые циклические узоры. Автор Рохит Сингх (Rohit Singh)."
#: ScreenSavers/zoom.xml.h:8
-#, fuzzy
-msgid "X magnification"
-msgstr "Увеличение"
+msgid "X mag"
+msgstr ""
#: ScreenSavers/zoom.xml.h:9
#, fuzzy
-msgid " X border width"
+msgid " X border"
msgstr "Ширина границ"
#: ScreenSavers/zoom.xml.h:10
#, fuzzy
-msgid " X lens offset"
+msgid " X lens"
msgstr "Смещение линз"
#: ScreenSavers/zoom.xml.h:11
-#, fuzzy
-msgid "Y magnification"
-msgstr "Увеличение"
+msgid "Y mag"
+msgstr ""
#: ScreenSavers/zoom.xml.h:12
#, fuzzy
-msgid " Y border width"
+msgid " Y border"
msgstr "Ширина границ"
#: ScreenSavers/zoom.xml.h:13
#, fuzzy
-msgid " Y lens offset"
+msgid " Y lens"
msgstr "Смещение линз"
#: ScreenSavers/zoom.xml.h:14
@@ -8791,12 +11596,45 @@ msgstr ""
"друга линз. Автор Джеймс Макникол (James Macnicol)."
#, fuzzy
+#~ msgid "Bubble color"
+#~ msgstr "Плавающие пузырьки"
+
+#, fuzzy
#~ msgid ""
-#~ "Draws a ball that periodically extrudes many random spikes. Ouch! Written "
-#~ "by Jamie Zawinski; 2001."
+#~ "This generates a languidly-scrolling vertical field of sinusoidal colors. "
+#~ "Written by Jamie Zawinski; 2007."
#~ msgstr ""
-#~ "Летающий мяч, из которого периодически вырастают шипы. Осторожно! Написан "
-#~ "Джеми Завински (Jamie Zawinski)."
+#~ "Периодически генерирует спиральные узоры. Автор Джеми Завински (Jamie "
+#~ "Zawinski)."
+
+#, fuzzy
+#~ msgid ""
+#~ "Grabs an image of the screen, and then lets a transparent lens wander "
+#~ "around the screen, magnifying whatever is underneath. Written by Jonas "
+#~ "Munsin; 1998."
+#~ msgstr ""
+#~ "Заставка захватывает изображение экрана, а линза перемещается по картинке "
+#~ "и увеличивает её часть. Написана Джонасом Мунсином (Jonas Munsin)."
+
+#, fuzzy
+#~ msgid "Image file"
+#~ msgstr "Файл изображения"
+
+#, fuzzy
+#~ msgid "X magnification"
+#~ msgstr "Увеличение"
+
+#, fuzzy
+#~ msgid " X border width"
+#~ msgstr "Ширина границ"
+
+#, fuzzy
+#~ msgid "Y magnification"
+#~ msgstr "Увеличение"
+
+#, fuzzy
+#~ msgid " Y border width"
+#~ msgstr "Ширина границ"
#, fuzzy
#~ msgid ""
@@ -8886,9 +11724,6 @@ msgstr ""
#~ msgid "Ant"
#~ msgstr "Муравей"
-#~ msgid "Ant Size"
-#~ msgstr "Размер муравья"
-
#~ msgid "Four Sided Cells"
#~ msgstr "Четырёхсторонние ячейки"
@@ -8928,9 +11763,6 @@ msgstr ""
#~ msgid "Draw circles instead of pixmap bubbles"
#~ msgstr "Рисовать пузырьки простыми кругами"
-#~ msgid "Leave Trails"
-#~ msgstr "Показывать следы"
-
#~ msgid ""
#~ "This simulates the kind of bubble formation that happens when water boils:"
#~ "small bubbles appear, and as they get closer to each other, they combine "
@@ -8950,9 +11782,6 @@ msgstr ""
#~ "показывает тиснёный рабочий стол. Тиснение элементов рабочего стола "
#~ "зависит от интенсивности их цвета. Написан Шейном Смитом (Shane Smit)."
-#~ msgid "Delay"
-#~ msgstr "Задержка"
-
#~ msgid "Double Buffer"
#~ msgstr "Двойной буфер"
@@ -9033,9 +11862,6 @@ msgstr ""
#~ msgid "Lissojous Figures"
#~ msgstr "Фигуры Лиссажу"
-#~ msgid "ElectricSheep"
-#~ msgstr "Электроовцы"
-
#~ msgid ""
#~ "ElectricSheep is an xscreensaver module that displays mpeg video of an "
#~ "animated fractal flame. In the background, it contributes render cycles "
@@ -9062,9 +11888,6 @@ msgstr ""
#~ "Рисует плавающий по экрану и одновременно работающий двигатель. Написана "
#~ "Беном Бакстоном (Ben Buxton)."
-#~ msgid "Power"
-#~ msgstr "Сила"
-
#~ msgid "Bitmap for Flag"
#~ msgstr "Файл изображения для флага"
@@ -9182,9 +12005,6 @@ msgstr ""
#~ "Draves). Хранитель экрана можно найти на сайте http://www.draves.org/"
#~ "goban/."
-#~ msgid "Hyperball"
-#~ msgstr "Гипершар"
-
#~ msgid ""
#~ "Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
#~ "projection of the sequence of 3D objects which are the projections of the "
@@ -9331,21 +12151,12 @@ msgstr ""
#~ msgid "Lissie"
#~ msgstr "Лисси"
-#~ msgid "Control Points"
-#~ msgstr "Контрольные точки"
-
#~ msgid "Interpolation Steps"
#~ msgstr "Шаги интерполяции"
#~ msgid "LMorph"
#~ msgstr "Превращения"
-#~ msgid "Less"
-#~ msgstr "Меньше"
-
-#~ msgid "More"
-#~ msgstr "Больше"
-
#~ msgid ""
#~ "This generates random spline-ish line drawings and morphs between them. "
#~ "Written by Sverre H. Huseby and Glenn T. Lines."
@@ -9461,9 +12272,6 @@ msgstr ""
#~ msgid "System Length"
#~ msgstr "Длина системы"
-#~ msgid "Texture PPM File"
-#~ msgstr "Файл текстуры PPM"
-
#~ msgid ""
#~ "Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
#~ msgstr "Фейерверк. Автор Джеми Завински (Jamie Zawinski)."
@@ -9562,9 +12370,6 @@ msgstr ""
#~ "исчезающие цветные сферы. Впервые была написана Томом Даффом (Tom Duff) в "
#~ "1982 г."
-#~ msgid "SphereEversion"
-#~ msgstr "Выворачивание сферы"
-
#~ msgid ""
#~ "SphereEversion draws an animation of a sphere being turned inside out. A "
#~ "sphere can be turned inside out, without any tears, sharp creases or "
@@ -9636,9 +12441,6 @@ msgstr ""
#~ msgid "Star Rotation Speed"
#~ msgstr "Скорость движения звёзд"
-#~ msgid "Curviness"
-#~ msgstr "Искривлённость"
-
#~ msgid ""
#~ "Ed Mackey reports that he wrote the first version of this program in "
#~ "BASIC on a Commodore 64 in 1987, as a 320x200 black and white wireframe. "
@@ -9673,9 +12475,6 @@ msgstr ""
#~ msgid "Minute Tick Marks"
#~ msgstr "Минутные деления"
-#~ msgid "Smaller"
-#~ msgstr "Меньше"
-
#~ msgid ""
#~ "This draws a working analog clock composed of floating, throbbing "
#~ "bubbles. Written by Bernd Paysan."
@@ -9699,9 +12498,6 @@ msgstr ""
#~ msgid "Vines"
#~ msgstr "Лоза"
-#~ msgid "Sustain"
-#~ msgstr "Хранить маршрут"
-
#~ msgid "Dictionary File"
#~ msgstr "Словарь"
@@ -9714,9 +12510,6 @@ msgstr ""
#~ msgid "URL Timeout"
#~ msgstr "Превышено время ожидания ответа"
-#~ msgid "Amplitude"
-#~ msgstr "Амплитуда"
-
#~ msgid ""
#~ "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
#~ msgstr ""
@@ -9758,9 +12551,6 @@ msgstr ""
#~ msgid "Cycle Colors"
#~ msgstr "Циклическое изменение цвета"
-#~ msgid "Display Seconds"
-#~ msgstr "Показывать секунды"
-
#~ msgid "Huge Font"
#~ msgstr "Очень крупный шрифт"
@@ -9792,15 +12582,9 @@ msgstr ""
#~ msgid "Label Cities"
#~ msgstr "Пометить города"
-#~ msgid "Lower Left"
-#~ msgstr "в нижнем левом углу"
-
#~ msgid "Lower Right"
#~ msgstr "в нижнем правом углу"
-#~ msgid "Night Dim"
-#~ msgstr "Ночь Слабее"
-
#~ msgid "No Stars"
#~ msgstr "Без звёзд"
@@ -9837,9 +12621,6 @@ msgstr ""
#~ "Хранитель экрана не включён в пакет XScreenSaver, но вы можете скачать "
#~ "его с сайта http://www.cs.colorado.edu/~tuna/xearth/."
-#~ msgid "Xearth"
-#~ msgstr "Земля"
-
#~ msgid "Fish"
#~ msgstr "Рыба"
@@ -9921,9 +12702,6 @@ msgstr ""
#~ msgid "Xsnow"
#~ msgstr "Снег"
-#~ msgid "Color Bars Enabled"
-#~ msgstr "Проверка цвета"
-
#~ msgid "Cycle Through Modes"
#~ msgstr "Циклическая смена режимов"
diff --git a/tde-i18n-ru/messages/tdeartwork/tdepartsaver.po b/tde-i18n-ru/messages/tdeartwork/tdepartsaver.po
index a80878a1d28..e79408a1e3f 100644
--- a/tde-i18n-ru/messages/tdeartwork/tdepartsaver.po
+++ b/tde-i18n-ru/messages/tdeartwork/tdepartsaver.po
@@ -2,31 +2,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdepartsaver\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2002-10-18 11:30+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\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/tdeartwork/tdepartsaver/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"
#: tdepartsaver.cpp:62
msgid "KPart Screen Saver"
diff --git a/tde-i18n-ru/messages/tdeartwork/tdestyle_phase_config.po b/tde-i18n-ru/messages/tdeartwork/tdestyle_phase_config.po
index 8d39a95feb3..29c14225259 100644
--- a/tde-i18n-ru/messages/tdeartwork/tdestyle_phase_config.po
+++ b/tde-i18n-ru/messages/tdeartwork/tdestyle_phase_config.po
@@ -1,33 +1,34 @@
# TDE3 - tdeartwork/tdestyle_phase_config.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdestyle_phase_config\n"
"POT-Creation-Date: 2020-05-11 04:10+0200\n"
-"PO-Revision-Date: 2004-10-22 15:18+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdeartwork/tdestyle_phase_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.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"
+"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"
#: styledialog.ui:16
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeartwork/twin_art_clients.po b/tde-i18n-ru/messages/tdeartwork/twin_art_clients.po
index fb1fdd28774..c5137d77621 100644
--- a/tde-i18n-ru/messages/tdeartwork/twin_art_clients.po
+++ b/tde-i18n-ru/messages/tdeartwork/twin_art_clients.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_art_clients\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2022-09-22 18:23+0000\n"
"PO-Revision-Date: 2006-10-05 12:18+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -29,50 +29,24 @@ msgid ""
"Your emails"
msgstr ""
-#: cde/cdeclient.cpp:299
+#: cde/cdeclient.cpp:302
msgid "<center><b>CDE preview</b></center>"
msgstr "<center><b>Стиль CDE</b></center>"
-#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980
-#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511
-#: smooth-blend/client/smoothblend.cc:710
-msgid "Menu"
-msgstr "Меню"
-
-#: cde/cdeclient.cpp:350 glow/glowclient.cpp:664 icewm/icewm.cpp:1017
-#: kde1/kde1client.cpp:346 kstep/nextclient.cpp:502 riscos/IconifyButton.cpp:48
-#: smooth-blend/client/smoothblend.cc:748 system/systemclient.cpp:374
-msgid "Minimize"
-msgstr "Свернуть"
-
-#: cde/cdeclient.cpp:361 cde/cdeclient.cpp:400 glow/glowclient.cpp:606
-#: glow/glowclient.cpp:670 icewm/icewm.cpp:1005 icewm/icewm.cpp:1525
-#: kde1/kde1client.cpp:358 kde1/kde1client.cpp:444 kstep/nextclient.cpp:481
-#: kstep/nextclient.cpp:776 riscos/MaximiseButton.cpp:69
-#: riscos/MaximiseButton.cpp:83 smooth-blend/client/smoothblend.cc:761
-#: smooth-blend/client/smoothblend.cc:885 system/systemclient.cpp:391
-#: system/systemclient.cpp:630
-msgid "Maximize"
-msgstr "Распахнуть"
-
-#: cde/config/config.cpp:31
+#: cde/config/config.cpp:32
msgid "Text &Alignment"
msgstr "Выравнивание &текста"
-#: cde/config/config.cpp:33
+#: cde/config/config.cpp:34
msgid "Use these buttons to set the alignment of the titlebar caption text."
msgstr ""
"Используйте эти кнопки, чтобы выбрать выравнивание текста в заголовке окна."
-#: cde/config/config.cpp:35
+#: cde/config/config.cpp:36
msgid "Centered"
msgstr "По центру"
-#: cde/config/config.cpp:39
-msgid "Draw window frames using &titlebar colors"
-msgstr "Рисовать рамку цветами &заголовка"
-
-#: cde/config/config.cpp:40
+#: cde/config/config.cpp:41
msgid ""
"When selected, the window decoration borders are drawn using the titlebar "
"colors. Otherwise, they are drawn using normal border colors instead."
@@ -80,7 +54,7 @@ msgstr ""
"При включении этой опции рамки окон будут прорисовываться цветами заголовка, "
"в противном случае будут использоваться обычные цвета."
-#: cde/config/config.cpp:48
+#: cde/config/config.cpp:49
msgid ""
"Tip: If you want the look of the original Motif(tm) Window Manager,\n"
"click the \"Buttons\" tab above and remove the help\n"
@@ -90,52 +64,39 @@ msgstr ""
"Motif(tm), щёлкните на вкладке \"Кнопки\" слева и затем удалите \n"
"с заголовка окна кнопки справки и закрытия окна."
-#: glow/config/glowconfigdialog.cpp:69
+#: glow/config/glowconfigdialog.cpp:70
msgid "Theme"
msgstr "Тема"
-#: glow/config/glowconfigdialog.cpp:70
+#: glow/config/glowconfigdialog.cpp:71
msgid "Button Size"
msgstr "Размер кнопок"
-#: glow/config/glowconfigdialog.cpp:80
+#: glow/config/glowconfigdialog.cpp:81
msgid "Button Glow Colors"
msgstr "Цвета подсветки кнопок"
-#: glow/config/glowconfigdialog.cpp:161
+#: glow/config/glowconfigdialog.cpp:162
msgid "Titlebar gradient:"
msgstr "Градиентная заливка заголовка окна:"
-#: glow/config/glowconfigdialog.cpp:168
+#: glow/config/glowconfigdialog.cpp:169
msgid "Show resize handle"
msgstr "Показать уголок изменения размера окна"
-#: glow/glowclient.cpp:586 glow/glowclient.cpp:652 icewm/icewm.cpp:1048
-#: icewm/icewm.cpp:1501 kstep/nextclient.cpp:765 riscos/StickyButton.cpp:82
-#: system/systemclient.cpp:659
-msgid "Not on all desktops"
-msgstr "Не на всех рабочих столах"
-
-#: glow/glowclient.cpp:591 glow/glowclient.cpp:652 icewm/icewm.cpp:1048
-#: icewm/icewm.cpp:1501 kstep/nextclient.cpp:530 kstep/nextclient.cpp:765
-#: riscos/StickyButton.cpp:70 riscos/StickyButton.cpp:83
-#: system/systemclient.cpp:361 system/systemclient.cpp:659
-msgid "On all desktops"
-msgstr "На все рабочие столы"
-
-#: glow/glowclient.cpp:718
+#: glow/glowclient.cpp:721
msgid "<b><center>Glow preview</center></b>"
msgstr "<b><center>Просмотр стиля Зарево</center></b>"
-#: icewm/config/config.cpp:70
+#: icewm/config/config.cpp:71
msgid "Make your IceWM selection by clicking on a theme here. "
msgstr "Выберите тему оформления в стиле IceWM. "
-#: icewm/config/config.cpp:73
+#: icewm/config/config.cpp:74
msgid "Use theme &title text colors"
msgstr "Использовать цвета текста &заголовка"
-#: icewm/config/config.cpp:76
+#: icewm/config/config.cpp:77
msgid ""
"When selected, titlebar colors will follow those set in the IceWM theme. If "
"not selected, the current TDE titlebar colors will be used instead."
@@ -143,11 +104,11 @@ msgstr ""
"При включении этого флажка будут использованы цвета заголовка темы IceWM. "
"Если флажок не включен, будут использованы текущие цвета заголовка окон TDE."
-#: icewm/config/config.cpp:81
+#: icewm/config/config.cpp:82
msgid "&Show title bar on top of windows"
msgstr "Показывать заголовок &наверху окна"
-#: icewm/config/config.cpp:84
+#: icewm/config/config.cpp:85
msgid ""
"When selected, all window titlebars will be shown at the top of each window, "
"otherwise they will be shown at the bottom."
@@ -155,11 +116,11 @@ msgstr ""
"При включении флажка, все заголовки окон будут расположены вверху окон. В "
"противном случае они будут показаны внизу окон."
-#: icewm/config/config.cpp:89
+#: icewm/config/config.cpp:90
msgid "&Menu button always shows application mini icon"
msgstr "Показывать значки &приложений"
-#: icewm/config/config.cpp:92
+#: icewm/config/config.cpp:93
msgid ""
"When selected, all titlebar menu buttons will have the application icon "
"shown. If not selected, the current theme's defaults are used instead."
@@ -167,11 +128,11 @@ msgstr ""
"При включении флажка, в заголовке каждого окна будет показан значок "
"приложения. В противном случае будут показаны значки темы по умолчанию."
-#: icewm/config/config.cpp:97
+#: icewm/config/config.cpp:98
msgid "Open TDE's IceWM theme folder"
msgstr "Открыть папку тем TDE IceWM"
-#: icewm/config/config.cpp:100
+#: icewm/config/config.cpp:101
#, fuzzy
msgid ""
"Clicking on the link above will cause a window to appear showing the TDE "
@@ -185,83 +146,68 @@ msgstr ""
"скачать с сайта <b>http://icewm.themes.org/</b>, распаковать их в эту папку "
"или создать ссылки на установленные темы IceWM в вашей системе."
-#: icewm/config/config.cpp:107
+#: icewm/config/config.cpp:108
msgid ""
"You're supposed to copy the entire theme folders into your TDE IceWM theme "
"folder."
msgstr ""
-#: icewm/config/config.cpp:170 icewm/config/config.cpp:212
-#: icewm/config/config.cpp:256 icewm/config/config.cpp:271
+#: icewm/config/config.cpp:171 icewm/config/config.cpp:213
+#: icewm/config/config.cpp:257 icewm/config/config.cpp:272
msgid "Infadel #2 (default)"
msgstr "Infadel #2 (по умолчанию)"
-#: icewm/icewm.cpp:903 icewm/icewm.cpp:913
+#: icewm/icewm.cpp:906 icewm/icewm.cpp:916
msgid "<center><b>IceWM preview</b></center>"
msgstr "<center><b>Просмотр стиля IceWM</b></center>"
-#: icewm/icewm.cpp:1036 icewm/icewm.cpp:1536
+#: icewm/icewm.cpp:1039 icewm/icewm.cpp:1539
msgid "Rollup"
msgstr "Свернуть в заголовок"
-#: icewm/icewm.cpp:1536
+#: icewm/icewm.cpp:1539
msgid "Rolldown"
msgstr "Развернуть из заголовка"
-#: kde1/kde1client.cpp:257
+#: kde1/kde1client.cpp:258
#, fuzzy
-msgid "<center><b>TDE 1 preview</b></center>"
-msgstr "<center><b>Просмотр стиля TDE 1</b></center>"
+msgid "<center><b>KDE 1 preview</b></center>"
+msgstr "<center><b>Просмотр стиля KDE 1</b></center>"
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
msgid "Not On All Desktops"
msgstr "На один рабочий стол"
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
msgid "On All Desktops"
msgstr "На все рабочие столы"
-#: kde1/kde1client.cpp:606
+#: kde1/kde1client.cpp:607
#, fuzzy
-msgid "<center><b>TDE 1 decoration</b></center>"
-msgstr "<center><b>Стиль TDE 1</b></center>"
+msgid "<center><b>KDE 1 decoration</b></center>"
+msgstr "<center><b>Стиль KDE 1</b></center>"
-#: kstep/nextclient.cpp:415
+#: kstep/nextclient.cpp:416
msgid "<center><b>KStep preview</b></center>"
msgstr "<center><b>Стиль KStep</b></center>"
-#: kstep/nextclient.cpp:520 kstep/nextclient.cpp:831
-#: smooth-blend/client/smoothblend.cc:812
-#: smooth-blend/client/smoothblend.cc:899
-msgid "Shade"
-msgstr "Затенить"
-
-#: kstep/nextclient.cpp:573
-msgid "Resize"
-msgstr "Изменить размер"
-
-#: kstep/nextclient.cpp:831 smooth-blend/client/smoothblend.cc:810
-#: smooth-blend/client/smoothblend.cc:899
-msgid "Unshade"
-msgstr "Развернуть из заголовка"
-
-#: kstep/nextclient.cpp:841
+#: kstep/nextclient.cpp:842
msgid "Do not keep above others"
msgstr "Не держать поверх других"
-#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48
+#: kstep/nextclient.cpp:842 riscos/AboveButton.cpp:48
msgid "Keep above others"
msgstr "Держать поверх других"
-#: kstep/nextclient.cpp:852
+#: kstep/nextclient.cpp:853
msgid "Do not keep below others"
msgstr "Не держать на заднем плане"
-#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48
+#: kstep/nextclient.cpp:853 riscos/LowerButton.cpp:48
msgid "Keep below others"
msgstr "Держать на заднем плане"
-#: openlook/OpenLook.cpp:362
+#: openlook/OpenLook.cpp:365
msgid "<center><b>OpenLook preview</b></center>"
msgstr "<center><b>Стиль OpenLook</b></center>"
@@ -269,137 +215,140 @@ msgstr "<center><b>Стиль OpenLook</b></center>"
msgid "<center><b>RiscOS preview</b></center>"
msgstr "<center><b>Стиль RiscOS</b></center>"
-#: smooth-blend/client/smoothblend.cc:660
+#: smooth-blend/client/smoothblend.cpp:667
#, fuzzy
msgid "<b><center>Smooth Blend</center></b>"
msgstr "<b><center>Просмотр стиля Зарево</center></b>"
-#: smooth-blend/client/smoothblend.cc:721
-#: smooth-blend/client/smoothblend.cc:860
+#: smooth-blend/client/smoothblend.cpp:728
+#: smooth-blend/client/smoothblend.cpp:867
msgid "Un-Sticky"
msgstr ""
-#: smooth-blend/client/smoothblend.cc:723
-#: smooth-blend/client/smoothblend.cc:860
-msgid "Sticky"
-msgstr ""
-
-#: smooth-blend/client/smoothblend.cc:787
-#, fuzzy
-msgid "Keep Above Others"
-msgstr "Держать поверх других"
-
-#: smooth-blend/client/smoothblend.cc:799
-#, fuzzy
-msgid "Keep Below Others"
-msgstr "Держать на заднем плане"
-
-#: system/systemclient.cpp:307
+#: system/systemclient.cpp:308
msgid "<center><b>System++ preview</b></center>"
msgstr "<center><b>Стиль System++</b></center>"
-#: smooth-blend/client/config/configdialog.ui:24
-#, no-c-format
-msgid "Config Dialog"
-msgstr ""
-
#: smooth-blend/client/config/configdialog.ui:38
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "Размер кнопок"
#: smooth-blend/client/config/configdialog.ui:57
-#: smooth-blend/client/config/configdialog.ui:224
-#: smooth-blend/client/config/configdialog.ui:238
+#: smooth-blend/client/config/configdialog.ui:218
+#: smooth-blend/client/config/configdialog.ui:232
#, no-c-format
msgid " pixels"
msgstr ""
#: smooth-blend/client/config/configdialog.ui:60
-#: smooth-blend/client/config/configdialog.ui:241
+#: smooth-blend/client/config/configdialog.ui:235
#, no-c-format
msgid "1 pixel"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:83
-#, no-c-format
-msgid "Animate buttons"
-msgstr ""
-
-#: smooth-blend/client/config/configdialog.ui:92
+#: smooth-blend/client/config/configdialog.ui:89
#, no-c-format
msgid ""
"Check this option if you want to use button animations when hovering with "
"the mouse."
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:100
+#: smooth-blend/client/config/configdialog.ui:97
#, fuzzy, no-c-format
msgid "Button size:"
msgstr "Размер кнопок"
-#: smooth-blend/client/config/configdialog.ui:111
+#: smooth-blend/client/config/configdialog.ui:108
#, no-c-format
msgid "Close window when menu double clicked"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:137
+#: smooth-blend/client/config/configdialog.ui:131
#, no-c-format
msgid "Intensify"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:142
+#: smooth-blend/client/config/configdialog.ui:136
#, no-c-format
msgid "Fade"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:162
+#: smooth-blend/client/config/configdialog.ui:156
#, no-c-format
msgid "Animation style:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:189
+#: smooth-blend/client/config/configdialog.ui:183
#, no-c-format
msgid "Title Bar"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:200
+#: smooth-blend/client/config/configdialog.ui:194
#, fuzzy, no-c-format
msgid "Text alignment:"
msgstr "Выравнивание &текста"
-#: smooth-blend/client/config/configdialog.ui:208
+#: smooth-blend/client/config/configdialog.ui:202
#, no-c-format
msgid "Frame width:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:216
+#: smooth-blend/client/config/configdialog.ui:210
#, no-c-format
msgid "Title height:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:284
+#: smooth-blend/client/config/configdialog.ui:278
#, fuzzy, no-c-format
msgid "Use these buttons to set the alignment of the window title"
msgstr ""
"Используйте эти кнопки, чтобы выбрать выравнивание текста в заголовке окна."
-#: smooth-blend/client/config/configdialog.ui:363
+#: smooth-blend/client/config/configdialog.ui:357
#, no-c-format
msgid "Round top corners"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:377
+#: smooth-blend/client/config/configdialog.ui:368
#, no-c-format
msgid "Use shadowed text"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:386
-#, no-c-format
-msgid ""
-"Check this option if you want the titlebar text to have a 3D look with a "
-"shadow behind it."
-msgstr ""
+#~ msgid "Menu"
+#~ msgstr "Меню"
+
+#~ msgid "Minimize"
+#~ msgstr "Свернуть"
+
+#~ msgid "Maximize"
+#~ msgstr "Распахнуть"
+
+#~ msgid "Draw window frames using &titlebar colors"
+#~ msgstr "Рисовать рамку цветами &заголовка"
+
+#~ msgid "Not on all desktops"
+#~ msgstr "Не на всех рабочих столах"
+
+#~ msgid "On all desktops"
+#~ msgstr "На все рабочие столы"
+
+#~ msgid "Shade"
+#~ msgstr "Затенить"
+
+#~ msgid "Resize"
+#~ msgstr "Изменить размер"
+
+#~ msgid "Unshade"
+#~ msgstr "Развернуть из заголовка"
+
+#, fuzzy
+#~ msgid "Keep Above Others"
+#~ msgstr "Держать поверх других"
+
+#, fuzzy
+#~ msgid "Keep Below Others"
+#~ msgstr "Держать на заднем плане"
#, fuzzy
#~ msgid "Center"
diff --git a/tde-i18n-ru/messages/tdebase/CMakeLists.txt b/tde-i18n-ru/messages/tdebase/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdebase/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdebase/Makefile.am b/tde-i18n-ru/messages/tdebase/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdebase/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
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 d67272d98ed..b316950d76e 100644
--- a/tde-i18n-ru/messages/tdebase/clockapplet.po
+++ b/tde-i18n-ru/messages/tdebase/clockapplet.po
@@ -4,34 +4,37 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001, 2002.
# 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: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/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 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 ""
"_: 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 7279c733228..b9bfe27f2bc 100644
--- a/tde-i18n-ru/messages/tdebase/drkonqi.po
+++ b/tde-i18n-ru/messages/tdebase/drkonqi.po
@@ -6,22 +6,24 @@
# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
# 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: 2005-10-23 13:21-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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"
-"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 ""
@@ -37,12 +39,11 @@ 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
-#, fuzzy
msgid "Administrative access is required to generate a backtrace"
-msgstr "Не удалось создать протокол сбоя."
+msgstr "Для создания протокола сбоя необходимы права администратора."
#: bugdescription.cpp:59
msgid "Crash Report"
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/filetypes.po b/tde-i18n-ru/messages/tdebase/filetypes.po
index fa56758b55b..1472d4f0369 100644
--- a/tde-i18n-ru/messages/tdebase/filetypes.po
+++ b/tde-i18n-ru/messages/tdebase/filetypes.po
@@ -11,22 +11,23 @@
# Nick Shaforostoff <shafff@ukr.net>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: filetypes\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-10-23 13:22-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2021-01-12 10:00+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/filetypes/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.4\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 ""
@@ -250,9 +251,8 @@ msgstr ""
"редактирования одного типа файлов"
#: keditfiletype.cpp:117
-#, fuzzy
msgid "(c) 2000, KDE developers"
-msgstr "(c) 2000, разработчики TDE"
+msgstr "(c) 2000, разработчики KDE"
#: keditfiletype.cpp:151
msgid "%1 File"
@@ -319,18 +319,18 @@ msgid ""
"only affects the selected application if the file type is\n"
"associated with more than one application."
msgstr ""
-"Присваивает более высокий приоритет выбранномуприложению, перемещая его "
-"вверх по списку.\n"
-"Это влияет на выбранное приложение только в том случае, если к данному типу "
-"файлов привязано более одного приложения."
+"Присваивает более высокий приоритет выбранному\n"
+"приложению, перемещая его вверх по списку. Это влияет\n"
+"на выбранное приложение только в том случае, если\n"
+"к данному типу файлов привязано более одного приложения."
#: kservicelistwidget.cpp:107
msgid ""
"Assigns a higher priority to the selected\n"
"service, moving it up in the list."
msgstr ""
-"Присваивает более высокий приоритет выбранномукомпоненту, перемещая его "
-"вверх по списку."
+"Присваивает более высокий приоритет выбранному\n"
+"компоненту, перемещая его вверх по списку."
#: kservicelistwidget.cpp:110
msgid "Move &Down"
@@ -343,18 +343,18 @@ msgid ""
"only affects the selected application if the file type is\n"
"associated with more than one application."
msgstr ""
-"Присваивает более низкий приоритет выбранному приложению, перемещая его вниз "
-"по списку.\n"
-"Это влияет на выбранное приложение только в том случае, если к данному типу "
-"файлов привязано более одного приложения."
+"Присваивает более низкий приоритет выбранному\n"
+"приложению, перемещая его вниз по списку. Это влияет на\n"
+"выбранное приложение только в том случае, если к данному\n"
+"типу файлов привязано более одного приложения."
#: kservicelistwidget.cpp:120
msgid ""
"Assigns a lower priority to the selected\n"
"service, moving it down in the list."
msgstr ""
-"Присваивает более низкий приоритет выбранномукомпоненту, перемещая его вниз "
-"по списку."
+"Присваивает более низкий приоритет выбранному\n"
+"компоненту, перемещая его вниз по списку."
#: kservicelistwidget.cpp:128
msgid "Add a new application for this file type."
@@ -366,7 +366,7 @@ msgstr "Правка..."
#: kservicelistwidget.cpp:136
msgid "Edit command line of the selected application."
-msgstr "Правка командной строки выбранного приложения"
+msgstr "Правка командной строки выбранного приложения."
#: kservicelistwidget.cpp:144
msgid "Remove the selected application from the list."
diff --git a/tde-i18n-ru/messages/tdebase/htmlsearch.po b/tde-i18n-ru/messages/tdebase/htmlsearch.po
index 16d11220db6..717d5c04123 100644
--- a/tde-i18n-ru/messages/tdebase/htmlsearch.po
+++ b/tde-i18n-ru/messages/tdebase/htmlsearch.po
@@ -1,19 +1,22 @@
# TDE3 - htmlsearch.pot Russian translation.
# Copyright (C) 2000, TDE Team.
# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
-#
+# blu.256 <mavridisf@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: htmlsearch\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-06-22 19:59+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/"
+"projects/tdebase/htmlsearch/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"
+"X-Generator: Weblate 4.10.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,7 +36,7 @@ msgstr "Язык, для которого создается индекс"
#: index.cpp:18
msgid "KHtmlIndex"
-msgstr "KHtmlIndex"
+msgstr "HTML индексатор"
#: index.cpp:20
msgid "TDE Index generator for help files."
diff --git a/tde-i18n-ru/messages/tdebase/joystick.po b/tde-i18n-ru/messages/tdebase/joystick.po
index 0efb7033175..17aa884d2b1 100644
--- a/tde-i18n-ru/messages/tdebase/joystick.po
+++ b/tde-i18n-ru/messages/tdebase/joystick.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: joystick\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-23 13:23-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdebase/kasbarextension.po b/tde-i18n-ru/messages/tdebase/kasbarextension.po
index df95007966d..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 18:17+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/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 3f64bd794c2..a5418ac5a72 100644
--- a/tde-i18n-ru/messages/tdebase/kate.po
+++ b/tde-i18n-ru/messages/tdebase/kate.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kate\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\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"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
diff --git a/tde-i18n-ru/messages/tdebase/kay.po b/tde-i18n-ru/messages/tdebase/kay.po
index 6ae86678f16..870c6f9c4bb 100644
--- a/tde-i18n-ru/messages/tdebase/kay.po
+++ b/tde-i18n-ru/messages/tdebase/kay.po
@@ -1,70 +1,72 @@
# translation of kay.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# blu.256 <mavridisf@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kay\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-04-27 15:32+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/"
+"projects/tdebase/kay/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.10.1\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 "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 ""
+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"
msgstr ""
"На '%1' содержится файл автозапуска. Выполнить его?\n"
-"Учтите, что выполнение любого стороннего файла может быть небезопасно"
+"Учтите, что выполнение любого стороннего файла может нанести вред Вашей "
+"системе"
-#: 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"
msgstr ""
"На '%1' найден файл, предназначенный для автоматического открытия файла. "
"Открыть '%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 "
@@ -74,26 +76,34 @@ msgstr ""
"свободно %1%), Вы желаете запустить Konqueror для некоторого освобождения "
"диска с целью исправления этой проблемы?"
-#: medianotifier.cpp:403
+#: medianotifier.cpp:407
msgid "Do not ask again"
msgstr "Более не спрашивать"
-#: notificationdialog.cpp:40
+#: notificationdialog.cpp:44
msgid "Medium Detected"
-msgstr "Обнаружен диск"
+msgstr "Обнаружен носитель"
+
+#: notificationdialog.cpp:58
+msgid "<b>Name:</b>"
+msgstr "<b>Имя носителя:</b>"
+
+#: notificationdialog.cpp:59
+msgid "<b>Type:</b>"
+msgstr "<b>Тип носителя:</b>"
-#: notificationdialog.cpp:54
-msgid "<b>Medium type:</b>"
-msgstr "<b>Тип диска:</b>"
+#: notificationdialog.cpp:60
+msgid "<b>Url:</b>"
+msgstr "<b>Адрес:</b>"
-#: notificationdialog.cpp:67
+#: notificationdialog.cpp:72
msgid "Configure..."
msgstr "Настроить..."
#: notificationdialogview.ui:69
#, no-c-format
msgid "A new medium has been detected.<br><b>What do you want to do?</b>"
-msgstr "Обнаружен новый диск.<br><b>Что необходимо сделать?</b>"
+msgstr "Обнаружен новый носитель.<br><b>Что необходимо сделать?</b>"
#: notificationdialogview.ui:90
#, no-c-format
@@ -103,4 +113,4 @@ msgstr "..."
#: notificationdialogview.ui:103
#, no-c-format
msgid "&Always do this for this type of media"
-msgstr "&Всегда выполнять это действие для этого типа дисков"
+msgstr "&Всегда выполнять это действие для данного типа носителей"
diff --git a/tde-i18n-ru/messages/tdebase/kcmaccess.po b/tde-i18n-ru/messages/tdebase/kcmaccess.po
index 97854428c8e..f55771467f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmaccess.po
+++ b/tde-i18n-ru/messages/tdebase/kcmaccess.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmaccess\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2006-12-14 11:38+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdebase/kcmarts.po b/tde-i18n-ru/messages/tdebase/kcmarts.po
index 161b424abb9..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-07-07 18:16+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/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 162c3437692..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: 2020-09-23 20:04+0200\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"
+"POT-Creation-Date: 2022-07-17 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/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."
@@ -153,12 +155,11 @@ msgstr ""
"Вы не заполнили поле \"Команда\".\n"
"Это обязательное поле."
-#: bgdialog.cpp:148
+#: bgdialog.cpp:147
msgid "Open file dialog"
msgstr "Открыть диалог файлов"
-#: bgdialog.cpp:389
-#, fuzzy
+#: bgdialog.cpp:414
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,115 +191,115 @@ msgstr ""
"заливками.<p> TDE позволяет вам автоматически менять рисунок обоев по "
"истечении заданного интервала времени. Вы также можете заменить фон "
"программой, динамически обновляющей рабочий стол. Например, программа "
-"\"kdeworld\" выводит на экран карту мира с постоянно движущейся границей дня "
-"и ночи."
+"\"kworldclock\" выводит на экран карту мира с постоянно движущейся границей "
+"дня и ночи."
-#: bgdialog.cpp:448
+#: bgdialog.cpp:473
msgid "Desktop %1 Viewport %2"
msgstr "Рабочий стол %1 Область %2"
-#: bgdialog.cpp:455
+#: bgdialog.cpp:480
#, c-format
msgid "Screen %1"
msgstr "Экран %1"
-#: bgdialog.cpp:458
+#: bgdialog.cpp:483
msgid "Single Color"
msgstr "Один цвет"
-#: bgdialog.cpp:459
+#: bgdialog.cpp:484
msgid "Horizontal Gradient"
msgstr "Горизонтальный градиент"
-#: bgdialog.cpp:460
+#: bgdialog.cpp:485
msgid "Vertical Gradient"
msgstr "Вертикальный градиент"
-#: bgdialog.cpp:461
+#: bgdialog.cpp:486
msgid "Pyramid Gradient"
msgstr "Пирамидальный градиент"
-#: bgdialog.cpp:462
+#: bgdialog.cpp:487
msgid "Pipecross Gradient"
msgstr "Крестообразный градиент"
-#: bgdialog.cpp:463
+#: bgdialog.cpp:488
msgid "Elliptic Gradient"
msgstr "Эллиптический градиент"
-#: bgdialog.cpp:478
+#: bgdialog.cpp:503
msgid "Centered"
msgstr "В центре"
-#: bgdialog.cpp:479
+#: bgdialog.cpp:504
msgid "Tiled"
msgstr "Черепицей"
-#: bgdialog.cpp:480
+#: bgdialog.cpp:505
msgid "Center Tiled"
msgstr "Черепицей от центра"
-#: bgdialog.cpp:481
+#: bgdialog.cpp:506
msgid "Centered Maxpect"
msgstr "По центру пропорционально"
-#: bgdialog.cpp:482
+#: bgdialog.cpp:507
msgid "Tiled Maxpect"
msgstr "Черепицей пропорционально"
-#: bgdialog.cpp:483
+#: bgdialog.cpp:508
msgid "Scaled"
msgstr "На весь рабочий стол"
-#: bgdialog.cpp:484
+#: bgdialog.cpp:509
msgid "Centered Auto Fit"
msgstr "По центру с масштабированием"
-#: bgdialog.cpp:485
+#: bgdialog.cpp:510
msgid "Scale & Crop"
msgstr "Масштабирование с кадрированием"
-#: bgdialog.cpp:488
+#: bgdialog.cpp:513
msgid "No Blending"
msgstr "Один цвет"
-#: bgdialog.cpp:489
+#: bgdialog.cpp:514
msgid "Flat"
msgstr "Плоский"
-#: bgdialog.cpp:492
+#: bgdialog.cpp:517
msgid "Pyramid"
msgstr "Пирамидальный градиент"
-#: bgdialog.cpp:493
+#: bgdialog.cpp:518
msgid "Pipecross"
msgstr "Крестообразный градиент"
-#: bgdialog.cpp:494
+#: bgdialog.cpp:519
msgid "Elliptic"
msgstr "Эллиптический градиент"
-#: bgdialog.cpp:495
+#: bgdialog.cpp:520
msgid "Intensity"
msgstr "Интенсивность"
-#: bgdialog.cpp:496
+#: bgdialog.cpp:521
msgid "Saturation"
msgstr "Насыщенность"
-#: bgdialog.cpp:497
+#: bgdialog.cpp:522
msgid "Contrast"
msgstr "Контрастность"
-#: bgdialog.cpp:498
+#: bgdialog.cpp:523
msgid "Hue Shift"
msgstr "Градиент по сдвигу тона"
-#: bgdialog.cpp:655
+#: bgdialog.cpp:680
msgid "Select Wallpaper"
msgstr "Выберите обои"
-#: bgdialog.cpp:1259 bgdialog_ui.ui:300
+#: bgdialog.cpp:1297 bgdialog_ui.ui:300
#, no-c-format
msgid "Get New Wallpapers"
msgstr "Получить новые обои"
@@ -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 ddf97939429..dcd48873dd3 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcolors.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcolors.po
@@ -8,22 +8,25 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# 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: 2005-11-06 18:01-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Roman Savochenko <rom_as@oscada.org>\n"
-"Language: \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"
-"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 ""
@@ -38,7 +41,6 @@ msgid ""
msgstr "mok@kde.ru,rom_as@oscada.org"
#: colorscm.cpp:100
-#, fuzzy
msgid ""
"<h1>Colors</h1> This module allows you to choose the color scheme used for "
"the Trinity desktop. The different elements of the desktop, such as title "
@@ -176,7 +178,7 @@ msgstr "Выбранный текст"
#: colorscm.cpp:209
msgid "Standard Background"
-msgstr "Фон"
+msgstr "Обычный фон"
#: colorscm.cpp:210
msgid "Standard Text"
@@ -362,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/kcmcrypto.po b/tde-i18n-ru/messages/tdebase/kcmcrypto.po
index 213580ed4f5..c0265f9910d 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcrypto.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcrypto.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmcrypto\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2007-12-10 17:59+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
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 a873c877e2c..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: 2020-08-26 20:07+0200\n"
-"PO-Revision-Date: 2020-01-07 21:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"POT-Creation-Date: 2021-09-05 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/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 ""
@@ -32,24 +32,23 @@ msgid ""
"Your emails"
msgstr "rom_as@oscada.org"
-#: displayconfig.cpp:765
-#, fuzzy
+#: displayconfig.cpp:764
msgid "kcmdisplayconfig"
msgstr "kcmdisplayconfig"
-#: displayconfig.cpp:765
+#: displayconfig.cpp:764
msgid "TDE Display Profile Control Module"
msgstr "Модуль управления профилем Экрана TDE"
-#: displayconfig.cpp:767
+#: displayconfig.cpp:766
msgid "(c) 2011 Timothy Pearson"
-msgstr "(c) 2011 Timothy Pearson"
+msgstr "(c) 2011 Тимоти Пирсон (Timothy Pearson)"
-#: displayconfig.cpp:781
+#: displayconfig.cpp:780
msgid "&Enable local display control for this session"
msgstr "&Включить локальное управления дисплеем для этого сеанса"
-#: displayconfig.cpp:790
+#: displayconfig.cpp:789
msgid ""
"<b>The global display configuration is a system wide setting, and requires "
"administrator access</b><br>To alter the system's global display "
@@ -63,24 +62,24 @@ msgstr ""
"противном случае вы можете изменить специфичную для вашего сеанса "
"конфигурацию дисплея ниже."
-#: displayconfig.cpp:847
+#: displayconfig.cpp:846
msgid "Color Profiles"
msgstr "Профили цвета"
-#: displayconfig.cpp:989 displayconfig.cpp:1144 displayconfig.cpp:1153
-#: displayconfig.cpp:1698 displayconfig.cpp:1803 displayconfig.cpp:1804
+#: displayconfig.cpp:988 displayconfig.cpp:1143 displayconfig.cpp:1152
+#: displayconfig.cpp:1697 displayconfig.cpp:1802 displayconfig.cpp:1803
msgid "<default>"
-msgstr ""
+msgstr "<по умолчанию>"
-#: displayconfig.cpp:999
+#: displayconfig.cpp:998
msgid "You cannot delete the default profile!"
msgstr "Вы не можете удалить профиль по-умолчанию!"
-#: displayconfig.cpp:999 displayconfig.cpp:1028
+#: displayconfig.cpp:998 displayconfig.cpp:1027
msgid "Invalid operation requested"
msgstr "Запрошена неверная операция"
-#: displayconfig.cpp:1003
+#: displayconfig.cpp:1002
msgid ""
"<qt><b>You are attempting to delete the display profile '%1'</b><br>If you "
"click Yes, the profile will be permanently removed from disk<p>Do you want "
@@ -90,11 +89,11 @@ msgstr ""
"\"Да\", профиль будет навсегда удалён с диска<p>Вы желаете уделить этот "
"профиль?</qt>"
-#: displayconfig.cpp:1003
+#: displayconfig.cpp:1002
msgid "Delete display profile?"
msgstr "Удалить профиль дисплея?"
-#: displayconfig.cpp:1021
+#: displayconfig.cpp:1020
msgid ""
"<qt><b>Unable to delete profile '%1'!</b><p>Please verify that you have "
"permission to access the configuration file</qt>"
@@ -102,27 +101,27 @@ msgstr ""
"<qt><b>Не удалось удалить профиль '%1'!</b><p>Пожалуйста, проверьте права "
"доступа к конфигурационному файлу</qt>"
-#: displayconfig.cpp:1021
+#: displayconfig.cpp:1020
msgid "Deletion failed!"
msgstr "Ошибка удаления!"
-#: displayconfig.cpp:1028
+#: displayconfig.cpp:1027
msgid "You cannot rename the default profile!"
msgstr "Вы не можете переименовать профиль по-умолчанию!"
-#: displayconfig.cpp:1036 displayconfig.cpp:1105
+#: displayconfig.cpp:1035 displayconfig.cpp:1104
msgid "Please enter the new profile name below:"
msgstr "Введите новое имя профиля ниже:"
-#: displayconfig.cpp:1040 displayconfig.cpp:1109
+#: displayconfig.cpp:1039 displayconfig.cpp:1108
msgid "Display Profile Configuration"
msgstr "Управление профилями дисплея"
-#: displayconfig.cpp:1048 displayconfig.cpp:1117
+#: displayconfig.cpp:1047 displayconfig.cpp:1116
msgid "Error: A profile with that name already exists"
msgstr "Ошибка: Профиль с таким именем уже существует"
-#: displayconfig.cpp:1078
+#: displayconfig.cpp:1077
msgid ""
"<qt><b>Unable to rename profile '%1'!</b><p>Please verify that you have "
"permission to access the configuration file</qt>"
@@ -130,27 +129,27 @@ msgstr ""
"<qt><b>Ошибка переименования профиля '%1'!</b><p>Пожалуйста, проверьте права "
"доступа к конфигурационному файлу</qt>"
-#: displayconfig.cpp:1078
+#: displayconfig.cpp:1077
msgid "Renaming failed!"
msgstr "Ошибка переименования!"
-#: displayconfig.cpp:1402
+#: displayconfig.cpp:1401
msgid "pixels"
msgstr "пикселы"
-#: displayconfig.cpp:1663
+#: displayconfig.cpp:1662
msgid "Activate Profile on Match"
msgstr "Активация профиля при совпадении"
-#: displayconfig.cpp:1706
+#: displayconfig.cpp:1705
msgid "Delete Rule"
msgstr "Удалить правило"
-#: displayconfig.cpp:1715
+#: displayconfig.cpp:1714
msgid "Add New Rule"
msgstr "Добавить правило"
-#: displayconfig.cpp:2053
+#: displayconfig.cpp:2052
msgid ""
"<h1>Monitor & Display Configuration</h1> This module allows you to configure "
"monitors attached to your computer via TDE."
@@ -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 19cf507c9d8..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-10-07 18:17+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/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"
@@ -157,7 +159,7 @@ msgstr "Нажмите эту кнопку, чтобы изменить все
msgid "Use a&nti-aliasing:"
msgstr "Использовать сгл&аживание:"
-#: fonts.cpp:624
+#: fonts.cpp:624 fonts.cpp:641
msgid "Enabled"
msgstr "Включено"
@@ -183,35 +185,20 @@ msgstr "Настроить..."
msgid "Force fonts DPI:"
msgstr "Использовать другой dpi:"
-#: fonts.cpp:641
-msgid "96 DPI"
-msgstr "96 dpi"
-
-#: fonts.cpp:642
-msgid "120 DPI"
-msgstr "120 dpi"
-
-#: fonts.cpp:644
+#: fonts.cpp:643
msgid ""
"<p>This option forces a specific DPI value for fonts. It may be useful when "
"the real DPI of the hardware is not detected properly and it is also often "
"misused when poor quality fonts are used that do not look well with DPI "
-"values other than 96 or 120 DPI.</p><p>The use of this option is generally "
-"discouraged. For selecting proper DPI value a better option is explicitly "
-"configuring it for the whole X server if possible (e.g. DisplaySize in xorg."
-"conf or adding <i>-dpi value</i> to ServerLocalArgs= in $TDEDIR/share/config/"
-"tdm/tdmrc). When fonts do not render properly with real DPI value better "
-"fonts should be used or configuration of font hinting should be checked.</p>"
+"values other than 96 or 120 DPI.</p>"
msgstr ""
-"<p>Этот параметр явно задаёт dpi для шрифтов. Это бывает полезно в тех "
-"случаях, когда настоящий dpi вашего оборудования не был правильно определён, "
-"что привело к плохому качеству показа шрифтов.</p><p>Для того, чтобы "
-"правильно установить значение dpi для шрифтов, необходимо настроить X-сервер "
-"(параметр DisplaySize в файле xorg.conf или добавить <i>-dpi значение</i> в "
-"ServerLocalArgs= в файле $TDEDIR/share/config/tdm/tdmrc). Если это не "
-"помогло, измените настройки хинтинга.</p>"
-
-#: fonts.cpp:761
+"<p>Этор параметр устанавливает указанное значение DPI в принудительном "
+"порядке. Это может быть необходимо, когда значение DPI оборудования "
+"опредляется некорректно, а также при использовании низкокачественных "
+"шрифтов, которые плохо смотрятся со значениями DPI отличными от 96 или "
+"120.</p>"
+
+#: fonts.cpp:772
msgid ""
"<p>Some changes such as anti-aliasing will only affect newly started "
"applications.</p>"
@@ -219,7 +206,7 @@ msgstr ""
"<p>Некоторые параметры шрифтов (такие как сглаживание) будут применяться "
"только ко вновь запущенным приложениям.</p>"
-#: fonts.cpp:762
+#: fonts.cpp:773
msgid "Font Settings Changed"
msgstr "Параметры шрифтов изменены"
@@ -254,3 +241,29 @@ msgstr "Лёгкое"
#: kxftconfig.cpp:921
msgid "Full"
msgstr "Полное"
+
+#~ msgid "96 DPI"
+#~ msgstr "96 dpi"
+
+#~ msgid "120 DPI"
+#~ msgstr "120 dpi"
+
+#~ msgid ""
+#~ "<p>This option forces a specific DPI value for fonts. It may be useful "
+#~ "when the real DPI of the hardware is not detected properly and it is also "
+#~ "often misused when poor quality fonts are used that do not look well with "
+#~ "DPI values other than 96 or 120 DPI.</p><p>The use of this option is "
+#~ "generally discouraged. For selecting proper DPI value a better option is "
+#~ "explicitly configuring it for the whole X server if possible (e.g. "
+#~ "DisplaySize in xorg.conf or adding <i>-dpi value</i> to ServerLocalArgs= "
+#~ "in $TDEDIR/share/config/tdm/tdmrc). When fonts do not render properly "
+#~ "with real DPI value better fonts should be used or configuration of font "
+#~ "hinting should be checked.</p>"
+#~ msgstr ""
+#~ "<p>Этот параметр явно задаёт dpi для шрифтов. Это бывает полезно в тех "
+#~ "случаях, когда настоящий dpi вашего оборудования не был правильно "
+#~ "определён, что привело к плохому качеству показа шрифтов.</p><p>Для того, "
+#~ "чтобы правильно установить значение dpi для шрифтов, необходимо настроить "
+#~ "X-сервер (параметр DisplaySize в файле xorg.conf или добавить <i>-dpi "
+#~ "значение</i> в ServerLocalArgs= в файле $TDEDIR/share/config/tdm/tdmrc). "
+#~ "Если это не помогло, измените настройки хинтинга.</p>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmhtmlsearch.po b/tde-i18n-ru/messages/tdebase/kcmhtmlsearch.po
index fdbad37847b..bde0663ee06 100644
--- a/tde-i18n-ru/messages/tdebase/kcmhtmlsearch.po
+++ b/tde-i18n-ru/messages/tdebase/kcmhtmlsearch.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmhtmlsearch\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2004-06-14 19:14+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
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 0c31c4854b2..bc2f421316c 100644
--- a/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
+++ b/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
@@ -3,46 +3,52 @@
# TDE - tdebase/kcmiccconfig.po Russian translation.
# 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: 2013-07-27 21:00+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-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.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
@@ -100,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 9da40033347..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-07-07 18:16+0000\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 cd73452f1d2..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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 e9a79cbdb91..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: 2020-05-11 04:01+0200\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/kcmkclock.po b/tde-i18n-ru/messages/tdebase/kcmkclock.po
index b2d118343e3..9504316efc1 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkclock.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkclock.po
@@ -6,21 +6,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# blu.256 <mavridisf@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcmkclock\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-10-23 13:30-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmkclock/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.10.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -81,7 +82,7 @@ msgstr ""
#: main.cpp:46
msgid "kcmclock"
-msgstr "kcmclock"
+msgstr "Настройка часов"
#: main.cpp:46
msgid "TDE Clock Control Module"
@@ -101,7 +102,7 @@ msgstr "Добавлена поддержка NTP"
#: tzone.cpp:52
msgid "To change the timezone, select your area from the list below"
-msgstr "Для изменения часового пояса выберите свой регион из списка:"
+msgstr "Для изменения часового пояса выберите свой регион из списка"
#: tzone.cpp:74
msgid "Current local timezone: %1 (%2)"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkded.po b/tde-i18n-ru/messages/tdebase/kcmkded.po
index 8951fd36c07..ecaf9a65675 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkded.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkded.po
@@ -2,19 +2,22 @@
# Copyright (C) YEAR Free Software Foundation, Inc.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# blu.256 <mavridisf@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcmkded\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2004-07-01 15:10+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmkded/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"
+"X-Generator: Weblate 4.10.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -41,7 +44,6 @@ msgid "(c) 2002 Daniel Molkentin"
msgstr "(c) 2002 Daniel Molkentin"
#: kcmkded.cpp:59
-#, fuzzy
msgid ""
"<h1>Service Manager</h1><p>This module allows you to have an overview of all "
"plugins running as TDE Services. Generally, there are two types of service:</"
@@ -52,9 +54,9 @@ msgid ""
"some services are vital for TDE; do not deactivate services if you do not "
"know what you are doing.</b></p>"
msgstr ""
-"<h1>Службы TDE</h1> <p>Этот модуль предоставляет обзор всех модулей Демона "
-"TDE, которые также известны как Службы TDE. Существует два вида служб:</p> "
-"<ul > <li>Службы, запускаемые при старте</li> <li>Службы, запускаемые при "
+"<h1>Службы TDE</h1> <p>Этот модуль предоставляет обзор всех модулей системы, "
+"запущенных в качестве служб TDE. Существует два вида служб:</p> <ul > "
+"<li>Службы, запускаемые при старте</li> <li>Службы, запускаемые при "
"необходимости</li> </ul> <p>Последние перечислены только для справки. "
"Службы, запускаемые при старте, могут быть остановлены и запущены вручную. В "
"режиме Администратора вы можете также определить, какие службы загружаются "
@@ -118,9 +120,8 @@ msgid "Start"
msgstr "Запуск"
#: kcmkded.cpp:237 kcmkded.cpp:328
-#, fuzzy
msgid "Unable to contact KDED."
-msgstr "Не удалось подключиться к TDED."
+msgstr "Не удалось подключиться к KDED."
#: kcmkded.cpp:322
msgid "Unable to start service."
diff --git a/tde-i18n-ru/messages/tdebase/kcmkeys.po b/tde-i18n-ru/messages/tdebase/kcmkeys.po
index 3ade51e6845..241fd6d8566 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkeys.po
@@ -5,29 +5,28 @@
# TDE2 - kcmkeys.pot Russian translation.
# Copyright (C) 1998, TDE Team.
# Denis Pershin <dyp@perchine.com>, 1998.
-# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
-# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
+# Hermann Zheboldov <Hermann.Zheboldov@shq.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.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
-"POT-Creation-Date: 2020-09-27 19:35+0200\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"
+"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/"
+"projects/tdebase/kcmkeys/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"
-"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.10.1\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 ""
@@ -47,7 +46,7 @@ msgid ""
"and commands to be triggered when you press a key or a combination of keys."
msgstr ""
"<h1>Вызов команд</h1> Используя привязки клавиш, вы можете настроить вызов "
-"команд и приложений при нажатии клавиши или комбинации клавиш."
+"команд или приложений при нажатии определённых клавиш или их комбинации."
#: commandShortcuts.cpp:83
msgid ""
@@ -217,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"
@@ -506,7 +511,7 @@ msgstr "Активировать привлечение внимания к ок
#: ../../twin/twinbindings.cpp:62
msgid "Setup Window Shortcut"
-msgstr "Настроить снимок окна"
+msgstr "Задать комбинацию клавиш для окна"
#: ../../twin/twinbindings.cpp:63
msgid "Pack Window to the Right"
@@ -850,7 +855,7 @@ msgstr "Снимок рабочего стола"
#: ../../twin/twinbindings.cpp:165
msgid "Block Global Shortcuts"
-msgstr "Заблокировать глобальные привязки"
+msgstr "Заблокировать глобальные комбинации клавиш"
#: ../../kicker/kicker/core/kickerbindings.cpp:39
msgid "Panel"
@@ -946,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 b8aec00c017..055b2f9737a 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkicker.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkicker.po
@@ -6,34 +6,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# 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: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2007-02-28 18:42+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-10-08 18:17+0000\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"
-"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 ""
"_: 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, fatzer2@gmail.com"
#: advancedDialog.cpp:36
msgid "Advanced Options"
@@ -77,7 +79,7 @@ msgstr ""
"Здесь вы можете видеть список аплетов, которые помечены как 'надёжные'. Эти "
"аплеты Kicker будет загружать в любом случае. Чтобы переместить аплет из "
"списка доступных аплетов в список надёжных и наоборот, выберите его и "
-"нажмите кнопки \"влево\" или \"вправо\"."
+"нажмите кнопки «влево» или «вправо»."
#: applettab_impl.cpp:75
msgid ""
@@ -107,7 +109,7 @@ msgstr ""
"Это не означает, что вы не можете их использовать. Политика их использования "
"панелью зависит от вашего уровня безопасности. Чтобы переместить аплет из "
"списка доступных в список надёжных и наоборот, выберите аплет и нажмите "
-"кнопку \"влево\" или \"вправо\"."
+"кнопку «влево» или «вправо»."
#: extensionInfo.cpp:45
msgid "Main Panel"
@@ -159,8 +161,8 @@ msgid ""
"(c) 1999 - 2001 Matthias Elter\n"
"(c) 2002 Aaron J. Seigo"
msgstr ""
-"(c) 1999 - 2001 Matthias Elter\n"
-"(c) 2002 Aaron J. Seigo"
+"(c) 1999 - 2001 Матиас Элтер (Matthias Elter)\n"
+"(c) 2002 Аарон Дж. Сэйго (Aaron J. Seigo)"
#: lookandfeeltab_kcm.cpp:86 main.cpp:345
msgid ""
@@ -182,21 +184,20 @@ msgstr ""
"аплетами и т.п."
#: main.cpp:361
-#, fuzzy
msgid ""
"(c) 2009 - 2014 Timothy Pearson\n"
"(c) 1999 - 2001 Matthias Elter\n"
"(c) 2002 - 2003 Aaron J. Seigo"
msgstr ""
-"(c) 2009 - 2010 Timothy Pearson\n"
-"(c) 1999 - 2001 Matthias Elter\n"
-"(c) 2002 - 2003 Aaron J. Seigo"
+"(c) 2009 - 2014 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 1999 - 2001 Матиас Элтер (Matthias Elter)\n"
+"(c) 2002 - 2003 Аарон Дж. Сэйго (Aaron J. Seigo)"
-#: menutab_impl.cpp:134
+#: menutab_impl.cpp:136
msgid "Quick Browser"
msgstr "Быстрый обзор"
-#: menutab_impl.cpp:325
+#: menutab_impl.cpp:333
msgid ""
"The TDE menu editor (kmenuedit) could not be launched.\n"
"Perhaps it is not installed or not in your path."
@@ -204,10 +205,22 @@ msgstr ""
"Редактор меню TDE (kmenuedit) не может быть запущен.\n"
"Возможно он не установлен или отсутствует в пути поиска."
-#: menutab_impl.cpp:327
+#: menutab_impl.cpp:335
msgid "Application Missing"
msgstr "Приложение отсутствует"
+#: menutab_impl.cpp:367
+msgid ""
+"Cannot set Escape as menu search shortcut.\n"
+"Would you like to set another shortcut?"
+msgstr ""
+"Нельзя назначить Esc в качестви комбинации клавиш для поиска в меню.\n"
+"Хотите назначить другую комбинацию?"
+
+#: menutab_impl.cpp:368
+msgid "Invalid shortcut"
+msgstr "Неверная комбинация клавиш"
+
#: positiontab_impl.cpp:77 positiontab_impl.cpp:92
msgid "Top left"
msgstr "Вверху слева"
@@ -266,9 +279,8 @@ msgid "Custom"
msgstr "Другой"
#: ../../kicker/data/tiles:1
-#, fuzzy
msgid "KDE Button"
-msgstr "Кнопка TDE"
+msgstr "Кнопка KDE"
#: ../../kicker/data/tiles:2
msgid "Blue Wood"
@@ -485,16 +497,13 @@ msgid "Blur the background when transparency is enabled"
msgstr "Размывать фон когда включена ппрозрачность"
#: advancedOptions.ui:307
-#, fuzzy, no-c-format
-#| msgid ""
-#| "When checked, the displayed semi-transparent background image will be "
-#| "blurred to reduce eyestrain"
+#, no-c-format
msgid ""
"When checked, the displayed semi-transparent background image will be "
"blurred to reduce eyestrain."
msgstr ""
-"Когда выбрано, отображённое полупрозрачное изображение фона будет "
-"размываться для уменьшения нагрузки на глаза"
+"Если выбрано, отображаемое полупрозрачное изображение фона будет "
+"размываться, чтобы уменьшить нагрузку на глаза."
#: advancedOptions.ui:317
#, no-c-format
@@ -654,7 +663,7 @@ msgstr ""
#: hidingtab.ui:235
#, no-c-format
msgid "&Raise when the pointer touches the screen's:"
-msgstr "&Показывать, когда указатель мыши касается:"
+msgstr "По&казывать, когда указатель мыши касается:"
#: hidingtab.ui:238
#, no-c-format
@@ -717,7 +726,7 @@ msgstr ""
#: hidingtab.ui:319
#, no-c-format
msgid "&Hide panel when configured screen is not available"
-msgstr ""
+msgstr "Скрывать панель, когда заданный &экран недоступен"
#: hidingtab.ui:322
#, no-c-format
@@ -726,6 +735,9 @@ msgid ""
"screen is not available. This panel will be automatically restored when the "
"configured Xinerama screen is reenabled."
msgstr ""
+"Если эта оциия включена, то это панель будет спрятана, если её экран "
+"Xinerama окажется недоступен. Когда заданный для неё экран будет снова "
+"доступен, эта панель будет автоматически восстановлена."
#: hidingtab.ui:333
#, no-c-format
@@ -770,7 +782,7 @@ msgstr ""
#: hidingtab.ui:399
#, no-c-format
msgid "Show right panel-hiding &button"
-msgstr "Показывать &правую кнопку скрытия панели"
+msgstr "Показывать п&равую кнопку скрытия панели"
#: hidingtab.ui:405
#, no-c-format
@@ -788,7 +800,7 @@ msgstr "Анимация панели"
#: hidingtab.ui:468
#, no-c-format
msgid "A&nimate panel hiding"
-msgstr "А&нимировать скрытие панели"
+msgstr "Ан&имировать скрытие панели"
#: hidingtab.ui:471
#, no-c-format
@@ -797,8 +809,8 @@ msgid ""
"hiding. The speed of the animation is controlled by the slider directly "
"below."
msgstr ""
-"Если установлен этот параметр, панель будет \"съезжать\" с экрана при "
-"скрытии. Скорость анимации управляется бегунком, расположенным ниже."
+"Если установлен этот параметр, панель будет «съезжать» с экрана при скрытии. "
+"Скорость анимации управляется бегунком, расположенным ниже."
#: hidingtab.ui:536
#, no-c-format
@@ -851,7 +863,7 @@ msgstr ""
#: lookandfeeltab.ui:52
#, no-c-format
msgid "Enable icon activation effects"
-msgstr "Включить эффект активации иконки"
+msgstr "Включить эффект активации значка"
#: lookandfeeltab.ui:55
#, no-c-format
@@ -894,12 +906,12 @@ msgstr "Выберите фоновое изображение для кнопк
#: lookandfeeltab.ui:101
#, no-c-format
msgid "&QuickBrowser menus:"
-msgstr "&Меню быстрого просмотра:"
+msgstr "&Меню быстрого обзора:"
#: lookandfeeltab.ui:107 lookandfeeltab.ui:136
#, no-c-format
msgid "Choose a tile image for Quick Browser buttons."
-msgstr "Выберите фоновое изображение для кнопок быстрого просмотра."
+msgstr "Выберите фоновое изображение для кнопок быстрого обзора."
#: lookandfeeltab.ui:118 lookandfeeltab.ui:147 lookandfeeltab.ui:198
#: lookandfeeltab.ui:252 lookandfeeltab.ui:331
@@ -913,8 +925,8 @@ msgid ""
"When the Custom Color option is selected, use this button to pick a color "
"for quick browser tile backgrounds"
msgstr ""
-"Если установлен параметр \"Другой цвет\", нажмите, чтобы подобрать цвет фона "
-"кнопки \"Быстрый обзор\""
+"Если выбран вариант «Другой цвет», то нажмите эту кнопку, чтобы выбрать цвет "
+"фона кнопки «Быстрый обзор»."
#: lookandfeeltab.ui:187
#, no-c-format
@@ -922,8 +934,8 @@ msgid ""
"When the Custom Color option is selected, use this button to pick a color "
"for the TDE menu tile background"
msgstr ""
-"Если установлен параметр \"Другой цвет\", нажмите, чтобы подобрать цвет фона "
-"кнопки К-меню"
+"Если выбран вариант «Другой цвет», то нажмите эту кнопку, чтобы выбрать цвет "
+"фона кнопки меню TDE."
#: lookandfeeltab.ui:216 lookandfeeltab.ui:241
#, no-c-format
@@ -936,8 +948,8 @@ msgid ""
"When the Custom Color option is selected, use this button to pick a color "
"for window list tile backgrounds"
msgstr ""
-"Если установлен параметр \"Другой цвет\", нажмите, чтобы подобрать цвет фона "
-"кнопки списка окон"
+"Если выбран вариант «Другой цвет», то нажмите эту кнопку, чтобы выбрать цвет "
+"фона кнопки меню списка окон."
#: lookandfeeltab.ui:235
#, no-c-format
@@ -956,8 +968,8 @@ msgid ""
"When the Custom Color option is selected, use this button to pick a color "
"for the desktop tile background"
msgstr ""
-"Если установлен параметр \"Другой цвет\", нажмите, чтобы подобрать цвет фона "
-"кнопки доступа к рабочему столу"
+"Если выбран вариант «Другой цвет», то нажмите эту кнопку, чтобы выбрать цвет "
+"фона кнопки доступа к рабочему столу."
#: lookandfeeltab.ui:289
#, no-c-format
@@ -970,8 +982,8 @@ msgid ""
"When the Custom Color option is selected, use this button to pick a color "
"for application tile backgrounds"
msgstr ""
-"Если установлен параметр \"Другой цвет\", нажмите, чтобы подобрать цвет фона "
-"кнопок приложений"
+"Если выбран вариант «Другой цвет», то нажмите эту кнопку, чтобы выбрать цвет "
+"фона кнопки приложений."
#: lookandfeeltab.ui:314
#, no-c-format
@@ -1001,8 +1013,8 @@ msgid ""
"control module."
msgstr ""
"Если установлен этот параметр, фоновое изображение панели будет окрашено в "
-"соответствии с цветами по умолчанию. Чтобы изменить цвета по умолчанию, "
-"перейдите к модулю управления \"Цвета\"."
+"соответствии с цветами по умолчанию. Изменить цвета по умолчанию можно в "
+"модуле управления «Цвета»."
#: lookandfeeltab.ui:460
#, no-c-format
@@ -1016,9 +1028,10 @@ msgid ""
"button to choose a theme using the file dialog.\n"
"This option is only active if 'Enable background image' is selected."
msgstr ""
-"Здесь вы можете выбирать тему, отображаемую панелью. Нажмите кнопку \"Обзор"
-"\", чтобы выбрать тему.<p>Этот параметр доступен только в том случае, если "
-"включена поддержка фонового изображения панели."
+"Здесь вы можете выбирать тему, отображаемую панелью. Нажмите кнопку «Обзор», "
+"чтобы выбрать тему.\n"
+"<p>Этот параметр доступен только в том случае, если включена поддержка "
+"фонового изображения панели."
#: lookandfeeltab.ui:488
#, no-c-format
@@ -1041,14 +1054,14 @@ msgid ""
"Click here to open the Advanced Options dialog. You can configure the applet "
"handles look and feel, the tint transparency color and more."
msgstr ""
-"Нажмите, чтобы открыть диалог \"Дополнительные параметры\". В нем можно "
+"Нажмите, чтобы открыть диалог «Дополнительные параметры». В нём можно "
"настроить вид ручек аплетов, цвет полупрозрачной подсветки и другие "
"параметры."
#: menutab.ui:35
-#, fuzzy, no-c-format
+#, no-c-format
msgid "TDE menu style:"
-msgstr "Стиль меню запуска:"
+msgstr "Стиль меню запуска TDE:"
#: menutab.ui:44
#, no-c-format
@@ -1137,23 +1150,23 @@ msgid "Edit &TDE Menu"
msgstr "Редактировать меню &К"
#: menutab.ui:174
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Start the editor for the TDE Menu. Here you can add, edit, remove and hide "
"applications."
msgstr ""
-"Запустить редактор TDE-меню. В нем можно добавлять, изменять, удалять и "
+"Запустить редактор меню TDE. В нём можно добавлять, изменять, удалять и "
"скрывать приложения."
#: menutab.ui:182
#, no-c-format
msgid "Change menu icon"
-msgstr ""
+msgstr "Изменить значок меню"
#: menutab.ui:185
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Allows you to choose a different icon for the TDE menu."
-msgstr "Выберите фоновое изображение для кнопки TDE-меню."
+msgstr "Позволяет выбрать другой значок для кнопки меню TDE."
#: menutab.ui:213
#, no-c-format
@@ -1177,9 +1190,9 @@ msgid "Open menu on mouse hover"
msgstr "Открывать меню по наведению мыши"
#: menutab.ui:264
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show T&ooltip"
-msgstr "&Показывать подсказки"
+msgstr "Пока&зывать подсказки"
#: menutab.ui:270
#, no-c-format
@@ -1189,6 +1202,9 @@ msgid ""
"requires that tooltips are enabled in the Panels->Appearance configuration "
"dialog."
msgstr ""
+"<qt>Когда выбран эта опция, то при наведении указателя мыши наменю запуска "
+"приложений будет появляться обычная системная подсказка. Работа этой опции "
+"также требует включения подсказок в Панели->Внешний вид."
#: menutab.ui:278
#, no-c-format
@@ -1196,7 +1212,7 @@ msgid "Show side ima&ge"
msgstr "Показывать &боковой рисунок"
#: menutab.ui:284
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>When this option is selected an image will appear down the left-hand "
"side of the TDE Menu. The image will be tinted according to your color "
@@ -1206,21 +1222,20 @@ msgid ""
"the TDE Menu by putting an image file called kside.png and a tileable image "
"file called kside_tile.png in $TDEHOME/share/apps/kicker/pics.</qt>"
msgstr ""
-"<qt>Если задан этот параметр, с правой стороны меню K будет отображаться "
+"<qt>Если задан этот параметр, то с левой стороны меню TDE будет отображаться "
"рисунок в виде вертикальной полосы. Рисунок будет окрашен в соответствии с "
"выбранной цветовой гаммой.\n"
-" \n"
-" <p><b>Подсказка</b>: Для того чтобы "
-"заменить изображение, поместите файлы kside.png и kside_tile.png в $TDEHOME/"
-"share/apps/kicker/pics.</qt>"
+"<p><b>Подсказка</b>: Для того чтобы заменить это изображение, поместите "
+"файлы kside.png или kside_tile.png (для замощения плиткой) в $TDEHOME/share/"
+"apps/kicker/pics.</qt>"
#: menutab.ui:294
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show top ima&ge"
-msgstr "Показывать &боковой рисунок"
+msgstr "Показывать &верхний рисунок"
#: menutab.ui:300
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>When this option is selected an image will appear on top of the TDE "
"Menu. The image will be tinted according to your color settings.\n"
@@ -1230,18 +1245,17 @@ msgid ""
"kside_top_right.png, and a tileable image file called kside_top_tile.png in "
"$TDEHOME/share/apps/kicker/pics.</qt>"
msgstr ""
-"<qt>Если задан этот параметр, с правой стороны меню K будет отображаться "
-"рисунок в виде вертикальной полосы. Рисунок будет окрашен в соответствии с "
-"выбранной цветовой гаммой.\n"
-" \n"
-" <p><b>Подсказка</b>: Для того чтобы "
-"заменить изображение, поместите файлы kside.png и kside_tile.png в $TDEHOME/"
-"share/apps/kicker/pics.</qt>"
+"<qt>Если задан этот параметр, то с верхней стороны меню TDE будет "
+"отображаться рисунок. Рисунок будет окрашен в соответствии с выбранной "
+"цветовой гаммой.\n"
+"<p><b>Подсказка</b>: Для того чтобы заменить это изображение, поместите "
+"файлы kside_top_left.png, kside_top_right.png или kside_top_tile.png (для "
+"замощения плиткой) в $TDEHOME/share/apps/kicker/pics.</qt>"
#: menutab.ui:310
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Display text in menu button"
-msgstr "Показывать текст в кнопке K Меню"
+msgstr "Отображать текст на кнопке меню"
#: menutab.ui:316
#, no-c-format
@@ -1269,7 +1283,7 @@ msgstr "Меню Быстрого обзора"
#: menutab.ui:441
#, no-c-format
msgid "Ma&ximum number of entries:"
-msgstr "Ма&ксимальное число элементов:"
+msgstr "М&аксимальное число элементов:"
#: menutab.ui:447 menutab.ui:464
#, no-c-format
@@ -1299,22 +1313,18 @@ msgstr ""
"и скрытые файлы (имя которых начинается с точки)."
#: menutab.ui:488
-#, fuzzy, no-c-format
-#| msgid "Show hidden fi&les"
+#, no-c-format
msgid "Sho&w open in terminal fi&les"
-msgstr "Показывать &скрытые файлы"
+msgstr "Показывать «открыть в т&ерминале»"
#: menutab.ui:494
-#, fuzzy, no-c-format
-#| msgid ""
-#| "If this option is enabled, hidden files (i.e. files beginning with a dot) "
-#| "will be shown in the QuickBrowser menus."
+#, no-c-format
msgid ""
"If this option is enabled, an Open in Terminal entry will be shown in the "
"QuickBrowser menus."
msgstr ""
-"При включении данной опции браузер быстрого просмотра будет показывать также "
-"и скрытые файлы (имя которых начинается с точки)."
+"При включении данной опции в браузере быстрого просмотра будет показываться "
+"пункт «Открыть в окне терминала»."
#: menutab.ui:521
#, no-c-format
@@ -1322,10 +1332,9 @@ msgid "Recent Documents Menu"
msgstr "Меню последних документов"
#: menutab.ui:540
-#, fuzzy, no-c-format
-#| msgid "Ma&ximum number of entries:"
+#, no-c-format
msgid "&Maximum number of entries:"
-msgstr "Ма&ксимальное число элементов:"
+msgstr "&Максимальное число элементов:"
#: menutab.ui:546 menutab.ui:563
#, no-c-format
@@ -1339,12 +1348,12 @@ msgstr ""
#: menutab.ui:592
#, no-c-format
msgid "QuickStart Menu Items"
-msgstr "Элементы меню \"Быстрый запуск\""
+msgstr "Элементы меню «Быстрый запуск»"
#: menutab.ui:611
#, no-c-format
msgid "Maxim&um number of entries:"
-msgstr "&Максимальное количество элементов:"
+msgstr "Макс&имальное число элементов:"
#: menutab.ui:617
#, no-c-format
@@ -1400,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
@@ -1410,6 +1419,20 @@ msgid ""
msgstr ""
"<qt>Если эта опция выбрана то появится поле текстового поиска по K Меню.</qt>"
+#: menutab.ui:723
+#, no-c-format
+msgid "Search shortcut:"
+msgstr "Комбинация клавиш поиска:"
+
+#: menutab.ui:726 menutab.ui:735
+#, no-c-format
+msgid ""
+"From here you can change the keyboard shortcut which triggers the search "
+"line in the TDE Menu."
+msgstr ""
+"Здесь вы можете изменить комбинацию клавиш, которая вызывает строку поиска в "
+"меню TDE."
+
#: positiontab.ui:17
#, no-c-format
msgid ""
@@ -1458,8 +1481,8 @@ msgid ""
"This menu selects which screen the Panel will be displayed on in a multiple-"
"monitor system"
msgstr ""
-"Здесь можно выбрать, как панель будет отображаться в системе с несколькими "
-"мониторами."
+"Здесь можно выбрать, на каком экране панель будет отображаться в системе с "
+"несколькими мониторами."
#: positiontab.ui:260
#, no-c-format
@@ -1543,14 +1566,14 @@ msgstr "Большой"
msgid "This slider defines the panel size when the Custom option is selected."
msgstr ""
"Этот ползунок позволяет задать размер панели в точках, если установлен "
-"размер \"Другой\"."
+"размер «Другой»."
#: positiontab.ui:507
#, no-c-format
msgid "This spinbox defines the panel size when the Custom option is selected."
msgstr ""
"Это поле со счётчиком позволяет задать размер панели в точках, если "
-"установлен размер \"Другой\"."
+"установлен размер «Другой»."
#: positiontab.ui:519
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonq.po b/tde-i18n-ru/messages/tdebase/kcmkonq.po
index 304874e389c..db25841144f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonq.po
@@ -9,32 +9,35 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# 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: 2020-09-27 19:35+0200\n"
-"PO-Revision-Date: 2006-12-13 18:10+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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"
-"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 "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 ""
+msgstr "mavridisf@gmail.com,adem4ik@gmail.com"
#: behaviour.cpp:46
msgid ""
@@ -92,14 +95,14 @@ msgid "Show file &tips"
msgstr "Показывать под&cказки по файлам"
#: behaviour.cpp:97
-#, fuzzy
msgid ""
"Here you can control if, when moving the mouse over a file, you want to see "
"a small popup window with additional information about that file.This "
"feature requires 'Enable tooltips' in KControl, Appearance & Themes, Style."
msgstr ""
"Если включен этот параметр, при наведении курсора на файл появляется "
-"небольшое выпадающее окно с информацией об этом файле."
+"небольшое выпадающее окно с информацией об этом файле. Данная функия требует "
+"опцию \"Включить подсказки\" в настройках стиля в Центре управления."
#: behaviour.cpp:118
msgid "Show &previews in file tips"
@@ -124,17 +127,29 @@ msgid ""
"the icon name. "
msgstr ""
"Если установить этот параметр, файлы можно будет переименовывать путём "
-"щелчка на имени значка."
+"щелчка на имени значка. "
+
+#: 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:131
+#: 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, "
@@ -144,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 "
@@ -158,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 "
@@ -170,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 "&Удалить"
@@ -240,15 +255,15 @@ msgstr "Прокрутка колеса мыши на рабочем столе
msgid "Desktop %1"
msgstr "Рабочий стол %1"
-#: desktopbehavior_impl.cpp:76
+#: desktopbehavior_impl.cpp:77
msgid "Sound Files"
msgstr "Звуковые файлы"
-#: desktopbehavior_impl.cpp:137
+#: desktopbehavior_impl.cpp:141
msgid "&Left button:"
msgstr "&Левая кнопка:"
-#: desktopbehavior_impl.cpp:138
+#: desktopbehavior_impl.cpp:142
msgid ""
"You can choose what happens when you click the left button of your pointing "
"device on the desktop:"
@@ -256,11 +271,11 @@ msgstr ""
"Здесь вы можете указать, что происходит, когда вы нажимаете левой кнопкой "
"мыши на рабочем столе:"
-#: desktopbehavior_impl.cpp:141
+#: desktopbehavior_impl.cpp:145
msgid "Right b&utton:"
msgstr "Правая к&нопка:"
-#: desktopbehavior_impl.cpp:142
+#: desktopbehavior_impl.cpp:146
msgid ""
"You can choose what happens when you click the right button of your pointing "
"device on the desktop:"
@@ -268,8 +283,7 @@ msgstr ""
"Здесь вы можете указать, что происходит, когда вы нажимаете правой кнопкой "
"мыши на рабочем столе:"
-#: desktopbehavior_impl.cpp:158 desktopbehavior_impl.cpp:204
-#, fuzzy
+#: desktopbehavior_impl.cpp:162 desktopbehavior_impl.cpp:208
msgid ""
" <ul><li><em>No action:</em> as you might guess, nothing happens!</li> "
"<li><em>Window list menu:</em> a menu showing all windows on all virtual "
@@ -293,12 +307,11 @@ msgstr ""
"скобках.</li> <li><em>Меню рабочего стола:</em> появится контекстное меню "
"этого стола. Среди всего прочего, это меню содержит опции настройки экрана, "
"блокировку экрана и выход из TDE.</li> <li><em>Меню приложений:</em> "
-"появится основное меню \"K\". Оно может быть использовано для быстрого "
-"доступа к программам, если вы предпочитаете, чтобы панель (которая также "
-"известна как \"Kicker\") была скрыта из виду.</li></ul>"
+"появится основное меню TDE. Оно может быть использовано для быстрого доступа "
+"к программам, если вы предпочитаете, чтобы панель (которая также известна "
+"как \"Kicker\") была скрыта из виду.</li></ul>"
-#: desktopbehavior_impl.cpp:179
-#, fuzzy
+#: desktopbehavior_impl.cpp:183
msgid ""
"You can choose what happens when you click the middle button of your "
"pointing device on the desktop: <ul><li><em>No action:</em> as you might "
@@ -324,39 +337,39 @@ msgstr ""
"показываются в меню с именами в скобках.</li> <li><em>Меню рабочего стола:</"
"em> появится контекстное меню этого стола. Среди всего прочего, это меню "
"содержит опции настройки экрана, блокировку экрана и выход из TDE.</li> "
-"<li><em>Меню приложений:</em> появится основное меню \"K\". Оно может быть "
+"<li><em>Меню приложений:</em> появится основное меню TDE. Оно может быть "
"использовано для быстрого доступа к программам, если вы предпочитаете, чтобы "
"панель (которая также известна как \"Kicker\") была скрыта из виду.</li></ul>"
-#: desktopbehavior_impl.cpp:290
+#: desktopbehavior_impl.cpp:299
msgid "No Action"
msgstr "Нет действия"
-#: desktopbehavior_impl.cpp:291
+#: desktopbehavior_impl.cpp:300
msgid "Window List Menu"
msgstr "Меню списка окон"
-#: desktopbehavior_impl.cpp:292
+#: desktopbehavior_impl.cpp:301
msgid "Desktop Menu"
msgstr "Меню рабочего стола"
-#: desktopbehavior_impl.cpp:293
+#: desktopbehavior_impl.cpp:302
msgid "Application Menu"
msgstr "Меню приложений"
-#: desktopbehavior_impl.cpp:294
+#: desktopbehavior_impl.cpp:303
msgid "Bookmarks Menu"
msgstr "Меню закладок"
-#: desktopbehavior_impl.cpp:295
+#: desktopbehavior_impl.cpp:304
msgid "Custom Menu 1"
msgstr "Пользовательское меню 1"
-#: desktopbehavior_impl.cpp:296
+#: desktopbehavior_impl.cpp:305
msgid "Custom Menu 2"
msgstr "Пользовательское меню 2"
-#: desktopbehavior_impl.cpp:480
+#: desktopbehavior_impl.cpp:520
msgid ""
"<h1>Behavior</h1>\n"
"This module allows you to choose various options\n"
@@ -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"
@@ -622,78 +635,67 @@ msgstr ""
"документов."
#: rootopts.cpp:118
-#, fuzzy
msgid "Download path:"
-msgstr "Папка &документов:"
+msgstr "Папка &загрузок:"
#: rootopts.cpp:125
-#, fuzzy
msgid ""
"This folder will be used by default to load or save downloads from or to."
msgstr ""
"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"файлов, скачанных из сети Интернет."
#: rootopts.cpp:130
msgid "Music path:"
-msgstr ""
+msgstr "Папка &музыки:"
#: rootopts.cpp:137
-#, fuzzy
msgid "This folder will be used by default to load or save music from or to."
msgstr ""
-"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"Эта папка будет использоваться по умолчанию для загрузки и сохранения музыки."
#: rootopts.cpp:142
-#, fuzzy
msgid "Pictures path:"
-msgstr "Папка &документов:"
+msgstr "Папка &изображений:"
#: rootopts.cpp:149
-#, fuzzy
msgid ""
"This folder will be used by default to load or save pictures from or to."
msgstr ""
"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"изображений."
#: rootopts.cpp:154
msgid "Public Share path:"
-msgstr ""
+msgstr "Папка общего доступа:"
#: rootopts.cpp:161
-#, fuzzy
msgid ""
"This folder will be used by default to load or save public shared files from "
"or to."
msgstr ""
-"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"Эта папка будет использоваться по умолчанию для загрузки и сохранения файлов "
+"с общим доступом."
#: rootopts.cpp:166
msgid "Templates path:"
-msgstr ""
+msgstr "Папка шаблонов:"
#: rootopts.cpp:173
-#, fuzzy
msgid ""
"This folder will be used by default to load or save templates from or to."
msgstr ""
"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"шаблонов."
#: rootopts.cpp:178
-#, fuzzy
msgid "Videos path:"
-msgstr "Папка &рабочего стола:"
+msgstr "Папка видео:"
#: rootopts.cpp:185
-#, fuzzy
msgid "This folder will be used by default to load or save videos from or to."
msgstr ""
-"Эта папка будет использоваться по умолчанию для загрузки и сохранения "
-"документов."
+"Эта папка будет использоваться по умолчанию для загрузки и сохранения видео."
#: rootopts.cpp:332 rootopts.cpp:350
msgid "Autostart"
@@ -720,12 +722,17 @@ msgstr "Требуется подтверждение"
msgid "General"
msgstr "Общие"
-#: desktopbehavior.ui:53
+#: desktopbehavior.ui:45
+#, no-c-format
+msgid "Desktop Icons"
+msgstr "Значки рабочего стола"
+
+#: desktopbehavior.ui:61
#, no-c-format
msgid "&Show icons on desktop"
msgstr "Показывать &значки на рабочем столе"
-#: desktopbehavior.ui:56
+#: desktopbehavior.ui:64
#, no-c-format
msgid ""
"Uncheck this option if you do not want to have icons on the desktop. Without "
@@ -736,12 +743,12 @@ msgstr ""
"значков рабочий стол будет несколько быстрее, но вы не сможете перетаскивать "
"файлы на рабочий стол."
-#: desktopbehavior.ui:92
+#: desktopbehavior.ui:100
#, no-c-format
msgid "Allow pro&grams in desktop window"
msgstr "Про&граммы в окне рабочего стола"
-#: desktopbehavior.ui:95
+#: desktopbehavior.ui:103
#, no-c-format
msgid ""
"Check this option if you want to run X11 programs that draw into the desktop "
@@ -754,46 +761,106 @@ msgstr ""
"с такими программами, как Netscape, которые проверяют корневое окно на "
"наличие запущенных приложений, отключите эту опцию."
-#: desktopbehavior.ui:105
+#: desktopbehavior.ui:113
#, no-c-format
msgid "Show &tooltips"
msgstr "&Всплывающие подсказки"
-#: desktopbehavior.ui:113
+#: desktopbehavior.ui:139
+#, no-c-format
+msgid "Lock in Place"
+msgstr "Закрепить"
+
+#: desktopbehavior.ui:142
+#, no-c-format
+msgid ""
+"Check this option if you want to prevent your icons from being dragged "
+"around."
+msgstr ""
+"Включите эту опцию чтобы значки нельзя было перетаскивать со своих мест."
+
+#: desktopbehavior.ui:153
+#, no-c-format
+msgid "Align to grid"
+msgstr "Выравнивание по сетке"
+
+#: desktopbehavior.ui:156
+#, no-c-format
+msgid ""
+"Check this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+msgstr "Автоматически выравнивать значки по линиям решётки при их перемещении."
+
+#: desktopbehavior.ui:196
+#, no-c-format
+msgid "Icon Spacing:"
+msgstr "Расстояние значков:"
+
+#: desktopbehavior.ui:199 desktopbehavior.ui:216
+#, no-c-format
+msgid ""
+"Changing this value controls how close or far to each other the icons are "
+"placed on the desktop. This option has effect only if the \"Align to Grid\" "
+"option is enabled."
+msgstr ""
+"Изменение данного значение влияет на расстояние расположения значков на "
+"рабочем столе. Данная опция вступает в силу только если влкючена опция "
+"\"Выравнивание по сетке\"."
+
+#: desktopbehavior.ui:210
+#, no-c-format
+msgid " px"
+msgstr " пискелей"
+
+#: desktopbehavior.ui:243
+#, no-c-format
+msgid "Ctrl+Mouse Scroll changes spacing"
+msgstr "Изменение расстояния с помощью Ctrl+колесо мыши"
+
+#: desktopbehavior.ui:246
+#, no-c-format
+msgid ""
+"Check this if you want to change desktop icon spacing by pressing Ctrl and "
+"scrolling on the desktop background."
+msgstr ""
+"Включите данную опцию, если желаете контролировать расстояние значков на "
+"рабочем столе нажимая Ctrl и прокручивая фон рабочего стола."
+
+#: desktopbehavior.ui:277
#, no-c-format
msgid "Menu Bar at Top of Screen"
msgstr "Меню вверху экрана"
-#: desktopbehavior.ui:124
+#: desktopbehavior.ui:288
#, no-c-format
msgid "&None"
msgstr "&Нет"
-#: desktopbehavior.ui:127
+#: desktopbehavior.ui:291
#, no-c-format
msgid ""
"If this option is selected, there is no menu bar at the top of the screen."
msgstr ""
"Если этот параметр установлен, меню в верхней части экрана отсутствует."
-#: desktopbehavior.ui:135
+#: desktopbehavior.ui:299
#, no-c-format
msgid "&Desktop menu bar"
msgstr "Меню &рабочего стола"
-#: desktopbehavior.ui:138
+#: desktopbehavior.ui:302
#, no-c-format
msgid ""
"If this option is selected, there is one menu bar at the top of the screen "
"which shows the desktop menus."
msgstr "Этот параметр включает меню рабочего стола в верхней части экрана."
-#: desktopbehavior.ui:146
+#: desktopbehavior.ui:310
#, no-c-format
msgid "&Current application's menu bar (Mac OS-style)"
msgstr "Меню &текущего приложения (стиль Mac OS)"
-#: desktopbehavior.ui:149
+#: desktopbehavior.ui:313
#, no-c-format
msgid ""
"If this option is selected, applications will not have their menu bar "
@@ -805,54 +872,42 @@ msgstr ""
"этого будет одно меню вверху экрана, представляющее меню активного "
"приложения, как в Mac OS."
-#: desktopbehavior.ui:159
+#: desktopbehavior.ui:323
#, no-c-format
msgid "Mouse Button Actions"
msgstr "Действия кнопок мыши"
-#: desktopbehavior.ui:170
+#: desktopbehavior.ui:334
#, no-c-format
msgid "Middle button:"
msgstr "Средняя кнопка:"
-#: desktopbehavior.ui:178
+#: desktopbehavior.ui:342
#, no-c-format
msgid "Left button:"
msgstr "Левая кнопка:"
-#: desktopbehavior.ui:186
+#: desktopbehavior.ui:350
#, no-c-format
msgid "Right button:"
msgstr "Правая кнопка:"
-#: desktopbehavior.ui:223 desktopbehavior.ui:247 desktopbehavior.ui:258
+#: desktopbehavior.ui:387 desktopbehavior.ui:411 desktopbehavior.ui:422
#, no-c-format
msgid "Edit..."
msgstr "Изменить..."
-#: desktopbehavior.ui:304
+#: desktopbehavior.ui:468
#, no-c-format
msgid "File Icons"
msgstr "Значки файлов"
-#: desktopbehavior.ui:315
-#, no-c-format
-msgid "Automatically &line up icons"
-msgstr "Автоматически вы&равнивать значки"
-
-#: desktopbehavior.ui:318
-#, no-c-format
-msgid ""
-"Check this option if you want to see your icons automatically aligned to the "
-"grid when you move them."
-msgstr "Автоматически выравнивать значки по линиям решётки при их перемещении."
-
-#: desktopbehavior.ui:326
+#: desktopbehavior.ui:479
#, no-c-format
msgid "Show &hidden files"
msgstr "Показывать &скрытые файлы"
-#: desktopbehavior.ui:329
+#: desktopbehavior.ui:482
#, no-c-format
msgid ""
"<p>If you check this option, any files in your desktop directory that begin "
@@ -873,40 +928,43 @@ msgstr ""
"Вам не следует изменять или удалять эти файлы, если только вы точно не "
"знаете, зачем вам это нужно.</p>"
-#: desktopbehavior.ui:336
+#: desktopbehavior.ui:489
#, no-c-format
msgid "Show Icon Previews For"
msgstr "Предварительный просмотр для"
-#: desktopbehavior.ui:352
+#: desktopbehavior.ui:505
#, no-c-format
msgid "Select for which types of files you want to enable preview images."
msgstr ""
"Выберите типы файлов, для которых должен быть включен предварительный "
"просмотр."
-#: desktopbehavior.ui:362
+#: desktopbehavior.ui:515
#, no-c-format
msgid "Device Icons"
msgstr "Значки устройств"
-#: desktopbehavior.ui:373
-#, fuzzy, no-c-format
+#: desktopbehavior.ui:526
+#, no-c-format
msgid "&Show device icons"
-msgstr "&Показывать значки устройств:"
+msgstr "&Показывать значки устройств"
-#: desktopbehavior.ui:381
-#, fuzzy, no-c-format
+#: desktopbehavior.ui:534
+#, no-c-format
msgid "&Show free space overlay on device icons"
-msgstr "&Показывать значки устройств:"
+msgstr "&Показывать свободное место на значках устройств"
-#: desktopbehavior.ui:387
+#: desktopbehavior.ui:540
#, no-c-format
msgid "Device Types to Display"
msgstr "Показываемые типы устройств"
-#: desktopbehavior.ui:406
+#: desktopbehavior.ui:559
#, no-c-format
msgid "Deselect the device types which you do not want to see on the desktop."
msgstr ""
"Отключите показ устройств, которые вы не хотите видеть на рабочем столе."
+
+#~ msgid "Automatically &line up icons"
+#~ msgstr "Автоматически вы&равнивать значки"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
index 9b74ce3c38f..2d2feaad761 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
@@ -9,35 +9,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>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkonqhtml\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2008-02-19 13:12+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\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"
-"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"
+"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:"
@@ -66,8 +67,8 @@ msgid ""
"Konqueror will never display text smaller than this size,<br>overriding any "
"other settings"
msgstr ""
-"Konqueror никогда не будет использовать шрифт мельче, чем указано здесь."
-"<br>Эта параметр замещает все прочие настройки."
+"Konqueror никогда не будет использовать шрифт мельче, чем указано здесь.<br> "
+"Этот параметр перекрывает значения других настроек"
#: appearance.cpp:57
msgid "&Medium font size:"
@@ -79,18 +80,18 @@ 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:"
-msgstr "&Фиксированный шрифт:"
+msgstr "Моно&ширинный шрифт:"
#: appearance.cpp:96
msgid ""
"This is the font used to display fixed-width (i.e. non-proportional) text."
msgstr ""
-"Этот шрифт используется для отображения текста с фиксированной шириной "
-"символов."
+"Этот шрифт используется для отображения текста, у которого ширина всех "
+"символов должна быть одинаковой."
#: appearance.cpp:109
msgid "S&erif 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,19 +120,19 @@ msgstr "К&урсивный шрифт:"
#: appearance.cpp:160
msgid "This is the font used to display text that is marked up as italic."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения курсивом."
#: appearance.cpp:174
msgid "Fantas&y font:"
-msgstr "Шрифт Fantas&y:"
+msgstr "Шрифт &Fantasy:"
#: appearance.cpp:182
msgid ""
"This is the font used to display text that is marked up as a fantasy font."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
-"для отображения \"замысловатым\" (Fantasy) шрифтом."
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
+"для отображения «замысловатым» (Fantasy) шрифтом."
#: appearance.cpp:196
msgid "Font &size adjustment for this encoding:"
@@ -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/kcmkonsole.po b/tde-i18n-ru/messages/tdebase/kcmkonsole.po
index 94e5063fb9c..03981a47a75 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonsole.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonsole.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonsole\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2022-04-19 18:15+0000\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"
@@ -61,7 +61,7 @@ msgstr "KCM Konsole"
msgid "KControl module for Konsole configuration"
msgstr "Модуль настройки терминала TDE"
-#: kcmkonsole.cpp:171
+#: kcmkonsole.cpp:176
msgid ""
"The Ctrl+S/Ctrl+Q flow control setting will only affect newly started "
"Konsole sessions.\n"
@@ -73,7 +73,13 @@ msgstr ""
"Команда 'stty' может быть использована для изменения параметров существующих "
"консольных сеансов."
-#: kcmkonsole.cpp:179
+#: kcmkonsole.cpp:184
+msgid ""
+"The real transparency setting will only affect newly started Konsole "
+"sessions.\n"
+msgstr ""
+
+#: kcmkonsole.cpp:190
msgid ""
"You have chosen to enable bidirectional text rendering by default.\n"
"Note that bidirectional text may not always be shown correctly, especially "
@@ -290,27 +296,32 @@ msgstr ""
msgid "Handle Meta &key as Alt Key"
msgstr ""
-#: kcmkonsoledialog.ui:190
+#: kcmkonsoledialog.ui:182
+#, no-c-format
+msgid "Use &real transparency"
+msgstr ""
+
+#: kcmkonsoledialog.ui:198
#, no-c-format
msgid "&Line spacing:"
msgstr "&Межстрочный интервал:"
-#: kcmkonsoledialog.ui:262
+#: kcmkonsoledialog.ui:270
#, no-c-format
msgid "Seconds to detect s&ilence:"
msgstr "Интервал для определения &простоя (секунд):"
-#: kcmkonsoledialog.ui:292
+#: kcmkonsoledialog.ui:300
#, no-c-format
msgid "Consider the following characters &part of a word when double clicking:"
msgstr "Считать следующие символы &частью слова при двойном щелчке:"
-#: kcmkonsoledialog.ui:320
+#: kcmkonsoledialog.ui:328
#, no-c-format
msgid "&Schema"
msgstr "С&хема"
-#: kcmkonsoledialog.ui:338
+#: kcmkonsoledialog.ui:346
#, no-c-format
msgid "S&ession"
msgstr "С&еанс"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
index 918c70f6248..4b6385bb5f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
@@ -4,44 +4,45 @@
# TDE2 - kcmkurifilt.pot Russian translation.
# Copyright (C) 2000, TDE Team.
# Igor Azarniy <azarniy@usa.net>, 2000.
-# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
+# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# 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: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2008-01-27 15:59+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:16+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/kcmkurifilt/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 ""
"_: 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..."
msgstr "В стадии разработки..."
#: main.cpp:49
-#, fuzzy
msgid ""
"<h1>Enhanced Browsing</h1> In this module you can configure some enhanced "
"browsing features of TDE. <h2>Internet Keywords</h2>Internet Keywords let "
@@ -54,16 +55,19 @@ msgid ""
"you have not changed this shortcut) and enter the shortcut in the TDE Run "
"Command dialog."
msgstr ""
-"<h1>Быстрый обзор веб</h1> В этом модуле настраиваются некоторые "
-"дополнительные возможности браузера Konqueror. <h2>Ключевые слова в "
-"Интернет</h2>Ключевые слова используются для быстрого перехода к нужному вам "
-"ресурсу в Интернете. Например, вы можете просто набрать \"TDE\" или \"K "
-"Desktop Environment\" в Konqueror, чтобы сразу попасть на домашнюю страницу "
-"TDE.<h2>Быстрый поиск</h2>Это сокращения, используемые для быстрого запуска "
-"поисковых машин в Интернете. Например, набрав в строке адреса веб-браузера "
-"\"altavista:frobozz\" или \"av:frobozz\", вы отправите запрос на поисковую "
-"систему AltaVista, и браузер покажет результаты поиска слова \"frobozz\". "
-"Можно делать еще проще: нажмите Alt-F2 (если вы не меняли данную привязку) и "
+"<h1>Быстрый обзор веб</h1>\n"
+"В этом модуле настраиваются некоторые дополнительные возможности браузера "
+"Konqueror.\n"
+"<h2>Ключевые слова в Интернете</h2>\n"
+"Ключевые слова используются для быстрого перехода к нужному вам ресурсу в "
+"Интернете. Например, вы можете просто набрать \"TDE\" или \"Trinity Desktop "
+"Environment\" в Konqueror, чтобы сразу попасть на домашнюю страницу TDE.\n"
+"<h2>Быстрый поиск (веб-сокращения)</h2>\n"
+"Это сокращения, используемые для быстрого запуска поисковых машин в "
+"Интернете. Например, набрав в строке адреса веб-браузера \"altavista:"
+"frobozz\" или \"av:frobozz\", вы отправите запрос на поисковую систему "
+"AltaVista, и браузер покажет результаты поиска слова \"frobozz\". Можно "
+"делать еще проще: нажмите Alt-F2 (если вы не меняли данную привязку) и "
"наберите ваше сокращение в появившейся строке, как при запуске программ."
#: main.cpp:63
@@ -235,7 +239,7 @@ msgid ""
"List of search providers, their associated shortcuts and whether they shall "
"be listed in menus."
msgstr ""
-"Список поисковых систем, связанных с ними сокращений. Также задаётся, будут "
+"Список поисковых систем, связанных с ними сокращений. Также задаётся, будут "
"ли они показаны в меню."
#: plugins/ikws/ikwsopts_ui.ui:221
@@ -287,19 +291,21 @@ msgid ""
"matches from the left of the reference list.\n"
"</qt>"
msgstr ""
-"Укажите адрес (URI), который будет использован для поиска.\n"
-"Текст можно ввести в виде \\{@} или \\{0}.\n"
-"Рекомендуется \\{@}, поскольку так удаляются все переменные для поиска "
-"(name=value) из результирующей строки, в то время как \\{0} будет замещен "
-"строкой в неизменном виде.\n"
-"Можно использовать \\{1} ... \\{n}, чтобы указать конкретные слова из поиска "
-"и \\{name} для задания запроса в виде 'name=value'.\n"
-"Кроме того, можно указывать (имена, числа и строки) одновременно (\\{name1,"
-"name2,...,\"string\"}).\n"
+"<qt>\n"
+"Укажите адрес (URI), который будет использован для поиска.<br/>\n"
+"Искомый текст можно ввести в виде \\{@} или \\{0}.<br/>\n"
+"Рекомендуется использовать \\{@}, поскольку это удалит все переменные для "
+"поиска (name=value) из результирующей строки, в то время как \\{0} будет "
+"замещён строкой в неизменном виде.<br/>\n"
+"Можно также использовать \\{1} ... \\{n}, чтобы указать конкретные слова из "
+"поискового запроса и \\{name} для задания запроса в виде 'name=value'.<br/>\n"
+"Кроме того, можно указывать (имена, числа и строки) одновременно (\\"
+"{name1,name2,...,\"string\"}).<br/>\n"
"Первое совпадающее значение (начиная слева) будет использовано для задания "
-"адреса URI.\n"
+"адреса URI.<br/>\n"
"Строку в кавычках можно использовать по умолчанию, если никакие другие "
-"варианты из списка не подходят."
+"варианты из списка не подходят.\n"
+"</qt>"
#: plugins/ikws/searchproviderdlg_ui.ui:66
#, no-c-format
@@ -325,7 +331,7 @@ msgstr ""
#: plugins/ikws/searchproviderdlg_ui.ui:90
#, no-c-format
msgid "UR&I shortcuts:"
-msgstr "&Сокращения: URI:"
+msgstr "Сокращения U&RI:"
#: plugins/ikws/searchproviderdlg_ui.ui:117
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkwm.po b/tde-i18n-ru/messages/tdebase/kcmkwm.po
index 6b2671c0292..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: 2020-05-11 04:02+0200\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:734
+#: mouse.cpp:161 mouse.cpp:741
msgid "Minimize"
msgstr "Свернуть"
-#: mouse.cpp:162 mouse.cpp:270 mouse.cpp:303
+#: mouse.cpp:162 mouse.cpp:252 mouse.cpp:305
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: mouse.cpp:163 mouse.cpp:245 mouse.cpp:266 mouse.cpp:306 mouse.cpp:733
+#: 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:248 mouse.cpp:269 mouse.cpp:307
-#: mouse.cpp:735 mouse.cpp:762
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:251 mouse.cpp:309 mouse.cpp:742
+#: mouse.cpp:769
msgid "Nothing"
msgstr "Ничего"
@@ -150,46 +156,54 @@ msgstr "Событие колеса в заголовке:"
msgid "Handle mouse wheel events"
msgstr "Действия колеса мыши"
-#: mouse.cpp:184 mouse.cpp:756
+#: mouse.cpp:184 mouse.cpp:763
msgid "Raise/Lower"
msgstr "Поверх всех / убрать вниз"
-#: mouse.cpp:185 mouse.cpp:757
+#: mouse.cpp:185 mouse.cpp:764
msgid "Shade/Unshade"
msgstr "В/из заголовка"
-#: mouse.cpp:186 mouse.cpp:758
+#: mouse.cpp:186 mouse.cpp:765
msgid "Maximize/Restore"
msgstr "Развернуть/восстановить"
-#: mouse.cpp:187 mouse.cpp:759
+#: mouse.cpp:187 mouse.cpp:766
msgid "Keep Above/Below"
msgstr "Выше/ниже прочих"
-#: mouse.cpp:188 mouse.cpp:760
+#: mouse.cpp:188 mouse.cpp:767
msgid "Move to Previous/Next Desktop"
msgstr "На пред./след. рабочий стол"
-#: mouse.cpp:189 mouse.cpp:761
+#: mouse.cpp:189 mouse.cpp:768
msgid "Change Opacity"
msgstr "Изменить прозрачность"
-#: mouse.cpp:200
+#: mouse.cpp:198 mouse.cpp:774
+msgid "Reverse wheel direction"
+msgstr ""
+
+#: mouse.cpp:200 mouse.cpp:776
+msgid "Use this to reverse the action of the mouse wheel."
+msgstr ""
+
+#: mouse.cpp:205
msgid "Titlebar && Frame"
msgstr "&Заголовок и рамка"
-#: mouse.cpp:204
+#: mouse.cpp:209
msgid ""
"Here you can customize mouse click behavior when clicking on the titlebar or "
"the frame of a window."
msgstr ""
"Здесь вы можете настроить реакцию окна на щелчок мыши на заголовке или рамке."
-#: mouse.cpp:212 mouse.cpp:337 mouse.cpp:611
+#: mouse.cpp:217 mouse.cpp:339 mouse.cpp:616
msgid "Left button:"
msgstr "Левая кнопка:"
-#: mouse.cpp:213 mouse.cpp:612 mouse.cpp:690
+#: 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."
@@ -197,11 +211,11 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши на "
"заголовке или рамке окна."
-#: mouse.cpp:216 mouse.cpp:339 mouse.cpp:615
+#: mouse.cpp:221 mouse.cpp:341 mouse.cpp:620
msgid "Right button:"
msgstr "Правая кнопка:"
-#: mouse.cpp:217 mouse.cpp:616 mouse.cpp:694
+#: 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."
@@ -209,11 +223,11 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок правой кнопки мыши на заголовке "
"или рамке окна."
-#: mouse.cpp:229 mouse.cpp:338 mouse.cpp:637
+#: mouse.cpp:234 mouse.cpp:340 mouse.cpp:642
msgid "Middle button:"
msgstr "Средняя кнопка:"
-#: mouse.cpp:230
+#: mouse.cpp:235
msgid ""
"In this row you can customize middle click behavior when clicking into the "
"titlebar or the frame."
@@ -221,11 +235,11 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок средней кнопки мыши на заголовке "
"или рамке окна."
-#: mouse.cpp:237
+#: mouse.cpp:242
msgid "Active"
msgstr "Активное окно"
-#: mouse.cpp:239
+#: mouse.cpp:244
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an active window."
@@ -233,19 +247,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"активного окна."
-#: mouse.cpp:244 mouse.cpp:265 mouse.cpp:305 mouse.cpp:732
+#: mouse.cpp:247 mouse.cpp:307 mouse.cpp:739
msgid "Raise"
msgstr "Вывести поверх всех"
-#: mouse.cpp:246 mouse.cpp:267 mouse.cpp:304
+#: mouse.cpp:249 mouse.cpp:306
msgid "Operations Menu"
msgstr "Меню операций"
-#: mouse.cpp:247 mouse.cpp:268 mouse.cpp:730
+#: mouse.cpp:250 mouse.cpp:737
msgid "Toggle Raise & Lower"
msgstr "Вывести поверх всех / убрать вниз"
-#: mouse.cpp:252
+#: mouse.cpp:254
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</"
"em> window."
@@ -253,7 +267,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:255
+#: mouse.cpp:257
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -261,7 +275,7 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:276
+#: mouse.cpp:278
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -269,7 +283,7 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:285
+#: mouse.cpp:287
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -277,7 +291,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:288
+#: mouse.cpp:290
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -285,11 +299,11 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:294
+#: mouse.cpp:296
msgid "Inactive"
msgstr "Неактивное окно"
-#: mouse.cpp:296
+#: mouse.cpp:298
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an inactive window."
@@ -297,19 +311,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"неактивного окна."
-#: mouse.cpp:300 mouse.cpp:649
+#: mouse.cpp:302 mouse.cpp:654
msgid "Activate & Raise"
msgstr "Передать фокус и вывести поверх всех"
-#: mouse.cpp:301
+#: mouse.cpp:303
msgid "Activate & Lower"
msgstr "Передать фокус и убрать вниз"
-#: mouse.cpp:302 mouse.cpp:648
+#: mouse.cpp:304 mouse.cpp:653
msgid "Activate"
msgstr "Передать фокус"
-#: mouse.cpp:319
+#: mouse.cpp:321
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -317,35 +331,35 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:329
+#: mouse.cpp:331
msgid "Maximize Button"
msgstr "Кнопка разворачивания"
-#: mouse.cpp:334
+#: mouse.cpp:336
msgid "Here you can customize behavior when clicking on the maximize button."
msgstr ""
"Здесь вы можете настроить поведение при нажатии на кнопку разворачивания."
-#: mouse.cpp:342
+#: mouse.cpp:344
msgid "Behavior on <em>left</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:343
+#: mouse.cpp:345
msgid "Behavior on <em>middle</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:344
+#: mouse.cpp:346
msgid "Behavior on <em>right</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:602
+#: mouse.cpp:607
msgid "Inactive Inner Window"
msgstr "Внутри неактивного окна"
-#: mouse.cpp:606
+#: mouse.cpp:611
msgid ""
"Here you can customize mouse click behavior when clicking on an inactive "
"inner window ('inner' means: not titlebar, not frame)."
@@ -353,7 +367,7 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок мыши внутри неактивного окна "
"('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:625
+#: 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)."
@@ -361,7 +375,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши внутри "
"неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:628
+#: 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)."
@@ -369,7 +383,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок правой кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:638
+#: 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)."
@@ -377,19 +391,19 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок средней кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:646
+#: mouse.cpp:651
msgid "Activate, Raise & Pass Click"
msgstr "Передать фокус, вывести поверх всех и обработать щелчок"
-#: mouse.cpp:647
+#: mouse.cpp:652
msgid "Activate & Pass Click"
msgstr "Передать фокус и обработать щелчок"
-#: mouse.cpp:672
+#: mouse.cpp:677
msgid "Inner Window, Titlebar && Frame"
msgstr "Внутри окна, на заголовке и рамке"
-#: mouse.cpp:676
+#: mouse.cpp:681
msgid ""
"Here you can customize TDE's behavior when clicking somewhere into a window "
"while pressing a modifier key."
@@ -397,11 +411,11 @@ msgstr ""
"Здесь вы можете настроить отклик окна на щелчок мыши внутри окна при нажатой "
"управляющей клавише на клавиатуре."
-#: mouse.cpp:682
+#: mouse.cpp:687
msgid "Modifier key:"
msgstr "Модификатор:"
-#: mouse.cpp:684
+#: mouse.cpp:689
msgid ""
"Here you select whether holding the Meta key or Alt key will allow you to "
"perform the following actions."
@@ -409,19 +423,19 @@ msgstr ""
"Здесь вы можете указать, какие действия будут предприниматься при нажатой "
"клавише Meta или Alt."
-#: mouse.cpp:689
+#: mouse.cpp:694
msgid "Modifier key + left button:"
msgstr "Модификатор + левая кнопка:"
-#: mouse.cpp:693
+#: mouse.cpp:698
msgid "Modifier key + right button:"
msgstr "Модификатор + правая кнопка:"
-#: mouse.cpp:706
+#: mouse.cpp:711
msgid "Modifier key + middle button:"
msgstr "Модификатор + средняя кнопка:"
-#: mouse.cpp:707
+#: mouse.cpp:712
msgid ""
"Here you can customize TDE's behavior when middle clicking into a window "
"while pressing the modifier key."
@@ -429,11 +443,11 @@ msgstr ""
"Здесь вы можете настроить реакцию TDE на щелчок средней кнопки мыши в "
"пределах окна с одновременно нажатой клавишей модификатора."
-#: mouse.cpp:714
+#: mouse.cpp:719
msgid "Modifier key + mouse wheel:"
msgstr "Модификатор + колесо мыши"
-#: mouse.cpp:715
+#: 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."
@@ -441,47 +455,47 @@ msgstr ""
"Здесь вы можете настроить отклик окна на прокрутку колеса мыши внутри окна "
"при нажатой управляющей клавише на клавиатуре."
-#: mouse.cpp:721
+#: mouse.cpp:728
msgid "Meta"
msgstr "Meta"
-#: mouse.cpp:722
+#: mouse.cpp:729
msgid "Alt"
msgstr "Alt"
-#: mouse.cpp:729
+#: mouse.cpp:736
msgid "Activate, Raise and Move"
msgstr "Передать фокус, поднять и переместить"
-#: mouse.cpp:731
+#: 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 "
@@ -514,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 "
@@ -606,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."
@@ -614,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."
@@ -622,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 "
@@ -632,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)."
@@ -640,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."
@@ -648,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"
@@ -660,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 "
@@ -676,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 "
@@ -707,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."
@@ -719,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 "
@@ -732,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"
@@ -759,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."
@@ -771,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."
@@ -779,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 "
@@ -853,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 "
@@ -867,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 "
@@ -881,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."
@@ -893,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"
@@ -919,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 "
@@ -969,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 "
@@ -991,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 "
@@ -1005,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 "
@@ -1019,7 +1106,7 @@ msgstr ""
"если они перекрываются. При этом они не будут прилипать, если просто "
"находятся близко друг к другу или к границе."
-#: windows.cpp:1078 windows.cpp:1082
+#: windows.cpp:1237 windows.cpp:1241
msgid ""
"_n: pixel\n"
" pixels"
@@ -1028,7 +1115,7 @@ msgstr ""
" пиксела\n"
" пикселов"
-#: windows.cpp:1281
+#: windows.cpp:1443
#, fuzzy
msgid ""
"<qt><b>It seems that alpha channel support is not available.</"
@@ -1050,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 "
@@ -1105,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 "
@@ -1113,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 44face3f826..645ee6d9d5d 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlayout.po
@@ -6,20 +6,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
# 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: 2020-07-23 00:48+0200\n"
-"PO-Revision-Date: 2006-12-26 13:06+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-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"
"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,538 +36,565 @@ msgid ""
"Your emails"
msgstr "leon@asplinux.ru,sibskull@mail.ru,rom_as@oscada.org"
-#: kcmlayout.cpp:580
+#: kcmlayout.cpp:252 kcmlayout.cpp:693 kcmlayout.cpp:701
msgid "None"
msgstr "Нет"
-#: kcmlayout.cpp:849
+#: 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:850
+#: kcmlayout.cpp:1266
msgid "Dell 101-key PC"
msgstr "Dell 101 клавиша PC"
-#: kcmlayout.cpp:851
+#: kcmlayout.cpp:1267
msgid "Everex STEPnote"
msgstr "Everex STEPnote"
-#: kcmlayout.cpp:852
+#: kcmlayout.cpp:1268
msgid "Generic 101-key PC"
msgstr "Стандартная PC 101 клавиша"
-#: kcmlayout.cpp:853
+#: kcmlayout.cpp:1269
msgid "Generic 102-key (Intl) PC"
msgstr "Стандартная PC 102 клавиши (международная)"
-#: kcmlayout.cpp:854
+#: kcmlayout.cpp:1270
msgid "Generic 104-key PC"
msgstr "Стандартная PC 104 клавиши"
-#: kcmlayout.cpp:855
+#: kcmlayout.cpp:1271
msgid "Generic 105-key (Intl) PC"
msgstr "Стандартная 105-кл. PC (международная)"
-#: kcmlayout.cpp:856
+#: kcmlayout.cpp:1272
msgid "Japanese 106-key"
msgstr "Японская 106 клавиш"
-#: kcmlayout.cpp:857
+#: kcmlayout.cpp:1273
msgid "Microsoft Natural"
msgstr "Microsoft Natural"
-#: kcmlayout.cpp:858
+#: kcmlayout.cpp:1274
msgid "Northgate OmniKey 101"
msgstr "Northgate OmniKey 101"
-#: kcmlayout.cpp:859
+#: kcmlayout.cpp:1275
msgid "Keytronic FlexPro"
msgstr "Keytronic FlexPro"
-#: kcmlayout.cpp:860
+#: kcmlayout.cpp:1276
msgid "Winbook Model XP5"
msgstr "Winbook Model XP5"
-#: kcmlayout.cpp:863
+#: kcmlayout.cpp:1279
msgid "Group Shift/Lock behavior"
msgstr "Настройка переключения групп"
-#: kcmlayout.cpp:864
+#: kcmlayout.cpp:1280
msgid "R-Alt switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:865
+#: kcmlayout.cpp:1281
msgid "Right Alt key changes group"
msgstr "Правый Alt переключает группу"
-#: kcmlayout.cpp:866
+#: kcmlayout.cpp:1282
msgid "Caps Lock key changes group"
msgstr "Caps Lock переключает группу"
-#: kcmlayout.cpp:867
+#: kcmlayout.cpp:1283
msgid "Menu key changes group"
msgstr "Клавиша Menu переключает группу"
-#: kcmlayout.cpp:868
+#: kcmlayout.cpp:1284
msgid "Both Shift keys together change group"
msgstr "Обе клавиши Shift переключают группу"
-#: kcmlayout.cpp:869
+#: kcmlayout.cpp:1285
msgid "Control+Shift changes group"
msgstr "Ctrl+Shift переключают группу"
-#: kcmlayout.cpp:870
+#: kcmlayout.cpp:1286
msgid "Alt+Control changes group"
msgstr "Alt+Ctrl переключают группу"
-#: kcmlayout.cpp:871
+#: kcmlayout.cpp:1287
msgid "Alt+Shift changes group"
msgstr "Alt+Shift переключают группу"
-#: kcmlayout.cpp:872
+#: kcmlayout.cpp:1288
msgid "Control Key Position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:873
+#: kcmlayout.cpp:1289
msgid "Make CapsLock an additional Control"
msgstr "Сделать Caps Lock дополнительным Ctrl"
-#: kcmlayout.cpp:874
+#: kcmlayout.cpp:1290
msgid "Swap Control and Caps Lock"
msgstr "Поменять местами Ctrl и Caps Lock"
-#: kcmlayout.cpp:875
+#: kcmlayout.cpp:1291
msgid "Control key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:876
+#: kcmlayout.cpp:1292
msgid "Control key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:877
+#: kcmlayout.cpp:1293
msgid "Use keyboard LED to show alternative group"
msgstr "Использовать светодиоды клавиатуры для индикации альтернативной группы"
-#: kcmlayout.cpp:878
+#: kcmlayout.cpp:1294
msgid "Num_Lock LED shows alternative group"
msgstr "Num_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:879
+#: kcmlayout.cpp:1295
msgid "Caps_Lock LED shows alternative group"
msgstr "Caps_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:880
+#: kcmlayout.cpp:1296
msgid "Scroll_Lock LED shows alternative group"
msgstr "Scroll_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:883
+#: kcmlayout.cpp:1299
msgid "Left Win-key switches group while pressed"
msgstr "Левый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:884
+#: kcmlayout.cpp:1300
msgid "Right Win-key switches group while pressed"
msgstr "Правый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:885
+#: kcmlayout.cpp:1301
msgid "Both Win-keys switch group while pressed"
msgstr "Обе клавиши Win переключают группу на время нажатия"
-#: kcmlayout.cpp:886
+#: kcmlayout.cpp:1302
msgid "Left Win-key changes group"
msgstr "Левый Win переключает группу"
-#: kcmlayout.cpp:887
+#: kcmlayout.cpp:1303
msgid "Right Win-key changes group"
msgstr "Правый Win переключает группу"
-#: kcmlayout.cpp:888
+#: kcmlayout.cpp:1304
msgid "Third level choosers"
msgstr "Третий уровень"
-#: kcmlayout.cpp:889
+#: kcmlayout.cpp:1305
msgid "Press Right Control to choose 3rd level"
msgstr "Правый Ctrl выбирает третий уровень"
-#: kcmlayout.cpp:890
+#: kcmlayout.cpp:1306
msgid "Press Menu key to choose 3rd level"
msgstr "Клавиша Menu выбирает третий уровень"
-#: kcmlayout.cpp:891
+#: kcmlayout.cpp:1307
msgid "Press any of Win-keys to choose 3rd level"
msgstr "Любая клавиша Win выбирает третий уровень"
-#: kcmlayout.cpp:892
+#: kcmlayout.cpp:1308
msgid "Press Left Win-key to choose 3rd level"
msgstr "Левый Win выбирает третий уровень"
-#: kcmlayout.cpp:893
+#: kcmlayout.cpp:1309
msgid "Press Right Win-key to choose 3rd level"
msgstr "Правый Win выбирает третий уровень"
-#: kcmlayout.cpp:894
+#: kcmlayout.cpp:1310
msgid "CapsLock key behavior"
msgstr "Поведение клавиши CapsLock"
-#: kcmlayout.cpp:895
+#: kcmlayout.cpp:1311
msgid "uses internal capitalization. Shift cancels Caps."
msgstr "Использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:896
+#: kcmlayout.cpp:1312
msgid "uses internal capitalization. Shift doesn't cancel Caps."
msgstr "Использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:897
+#: kcmlayout.cpp:1313
msgid "acts as Shift with locking. Shift cancels Caps."
msgstr "Действует как Shift с блокировкой. Shift отменяет Caps."
-#: kcmlayout.cpp:898
+#: kcmlayout.cpp:1314
msgid "acts as Shift with locking. Shift doesn't cancel Caps."
msgstr "Действует как Shift с блокировкой. Shift не отменяет Caps."
-#: kcmlayout.cpp:899
+#: kcmlayout.cpp:1315
msgid "Alt/Win key behavior"
msgstr "Поведение клавиш Alt и Win"
-#: kcmlayout.cpp:900
+#: kcmlayout.cpp:1316
msgid "Add the standard behavior to Menu key."
-msgstr "Добавить стандартное поведение клавише Menu"
+msgstr "Добавить стандартное поведение клавише Menu."
-#: kcmlayout.cpp:901
+#: kcmlayout.cpp:1317
msgid "Alt and Meta on the Alt keys (default)."
-msgstr "Alt и Meta на клавишах Alt (по умолчанию)"
+msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:902
+#: kcmlayout.cpp:1318
msgid "Meta is mapped to the Win-keys."
-msgstr "Использовать любую клавишу Win как Meta"
+msgstr "Использовать любую клавишу Win как Meta."
-#: kcmlayout.cpp:903
+#: kcmlayout.cpp:1319
msgid "Meta is mapped to the left Win-key."
-msgstr "Использовать левый Win как Meta"
+msgstr "Использовать левый Win как Meta."
-#: kcmlayout.cpp:904
+#: kcmlayout.cpp:1320
msgid "Super is mapped to the Win-keys (default)."
-msgstr "Super назначено на клавиши Win (по умолчанию)"
+msgstr "Super назначено на клавиши Win (по умолчанию)."
-#: kcmlayout.cpp:905
+#: kcmlayout.cpp:1321
msgid "Hyper is mapped to the Win-keys."
-msgstr "Hyper назначено на клавиши Win"
+msgstr "Hyper назначено на клавиши Win."
-#: kcmlayout.cpp:906
+#: kcmlayout.cpp:1322
msgid "Right Alt is Compose"
msgstr "Использовать правый Alt как Compose"
-#: kcmlayout.cpp:907
+#: kcmlayout.cpp:1323
msgid "Right Win-key is Compose"
msgstr "Использовать правый Win как Compose"
-#: kcmlayout.cpp:908
+#: kcmlayout.cpp:1324
msgid "Menu is Compose"
msgstr "Использовать Menu как Compose"
-#: kcmlayout.cpp:911
+#: kcmlayout.cpp:1327
msgid "Both Ctrl keys together change group"
msgstr "Обе клавиши Ctrl переключают группу"
-#: kcmlayout.cpp:912
+#: kcmlayout.cpp:1328
msgid "Both Alt keys together change group"
msgstr "Обе клавиши Alt переключают группу"
-#: kcmlayout.cpp:913
+#: kcmlayout.cpp:1329
msgid "Left Shift key changes group"
msgstr "Левый Shift переключает группу"
-#: kcmlayout.cpp:914
+#: kcmlayout.cpp:1330
msgid "Right Shift key changes group"
msgstr "Правый Shift переключает группу"
-#: kcmlayout.cpp:915
+#: kcmlayout.cpp:1331
msgid "Right Ctrl key changes group"
msgstr "Правый Ctrl переключает группу"
-#: kcmlayout.cpp:916
+#: kcmlayout.cpp:1332
msgid "Left Alt key changes group"
msgstr "Левый Alt переключает группу"
-#: kcmlayout.cpp:917
+#: kcmlayout.cpp:1333
msgid "Left Ctrl key changes group"
msgstr "Левый Ctrl переключает группу"
-#: kcmlayout.cpp:918
+#: kcmlayout.cpp:1334
msgid "Compose Key"
msgstr "Клавиша Compose"
-#: kcmlayout.cpp:921
+#: kcmlayout.cpp:1337
msgid "Shift with numpad keys works as in MS Windows."
-msgstr "Shift с дополнительными цифровыми клавишами работает как в MS Windows"
+msgstr "Shift с дополнительными цифровыми клавишами работает как в MS Windows."
-#: kcmlayout.cpp:922
-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:923
+#: kcmlayout.cpp:1339
msgid "Miscellaneous compatibility options"
msgstr "Различные параметры совместимости"
-#: kcmlayout.cpp:924
+#: kcmlayout.cpp:1340
msgid "Right Control key works as Right Alt"
msgstr "Правый Ctrl работает как правый Alt"
-#: kcmlayout.cpp:927
+#: kcmlayout.cpp:1343
msgid "Right Alt key switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:928
+#: kcmlayout.cpp:1344
msgid "Left Alt key switches group while pressed"
msgstr "Левый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:929
+#: kcmlayout.cpp:1345
msgid "Press Right Alt-key to choose 3rd level"
msgstr "Правый Alt выбирает третий уровень"
-#: kcmlayout.cpp:932
+#: kcmlayout.cpp:1348
msgid "R-Alt switches group while pressed."
-msgstr "Правый Alt переключает группу на время нажатия"
+msgstr "Правый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:933
+#: kcmlayout.cpp:1349
msgid "Left Alt key switches group while pressed."
-msgstr "Левый Alt переключает группу на время нажатия"
+msgstr "Левый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:934
+#: kcmlayout.cpp:1350
msgid "Left Win-key switches group while pressed."
-msgstr "Левый Win переключает группу на время нажатия"
+msgstr "Левый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:935
+#: kcmlayout.cpp:1351
msgid "Right Win-key switches group while pressed."
-msgstr "Правый Win переключает группу на время нажатия"
+msgstr "Правый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:936
+#: kcmlayout.cpp:1352
msgid "Both Win-keys switch group while pressed."
-msgstr "Обе клавиши Win переключают группу на время нажатия"
+msgstr "Обе клавиши Win переключают группу на время нажатия."
-#: kcmlayout.cpp:937
+#: kcmlayout.cpp:1353
msgid "Right Ctrl key switches group while pressed."
-msgstr "Правый Ctrl переключает группу на время нажатия"
+msgstr "Правый Ctrl переключает группу на время нажатия."
-#: kcmlayout.cpp:938
+#: kcmlayout.cpp:1354
msgid "Right Alt key changes group."
-msgstr "Правый Alt переключает группу"
+msgstr "Правый Alt переключает группу."
-#: kcmlayout.cpp:939
+#: kcmlayout.cpp:1355
msgid "Left Alt key changes group."
-msgstr "Левый Alt переключает группу"
+msgstr "Левый Alt переключает группу."
-#: kcmlayout.cpp:940
+#: kcmlayout.cpp:1356
msgid "CapsLock key changes group."
-msgstr "Caps Lock переключает группу"
+msgstr "Caps Lock переключает группу."
-#: kcmlayout.cpp:941
+#: kcmlayout.cpp:1357
msgid "Shift+CapsLock changes group."
-msgstr "Shift+CapsLock переключают группу"
+msgstr "Shift+CapsLock переключают группу."
-#: kcmlayout.cpp:942
+#: kcmlayout.cpp:1358
msgid "Both Shift keys together change group."
-msgstr "Обе клавиши Shift переключают группу"
+msgstr "Обе клавиши Shift переключают группу."
-#: kcmlayout.cpp:943
+#: kcmlayout.cpp:1359
msgid "Both Alt keys together change group."
-msgstr "Обе клавиши Alt переключают группу"
+msgstr "Обе клавиши Alt переключают группу."
-#: kcmlayout.cpp:944
+#: kcmlayout.cpp:1360
msgid "Both Ctrl keys together change group."
-msgstr "Обе клавиши Ctrl переключают группу"
+msgstr "Обе клавиши Ctrl переключают группу."
-#: kcmlayout.cpp:945
+#: kcmlayout.cpp:1361
msgid "Ctrl+Shift changes group."
-msgstr "Ctrl+Shift переключают группу"
+msgstr "Ctrl+Shift переключают группу."
-#: kcmlayout.cpp:946
+#: kcmlayout.cpp:1362
msgid "Alt+Ctrl changes group."
-msgstr "Alt+Ctrl переключают группу"
+msgstr "Alt+Ctrl переключают группу."
-#: kcmlayout.cpp:947
+#: kcmlayout.cpp:1363
msgid "Alt+Shift changes group."
-msgstr "Alt+Shift переключают группу"
+msgstr "Alt+Shift переключают группу."
-#: kcmlayout.cpp:948
+#: kcmlayout.cpp:1364
msgid "Menu key changes group."
-msgstr "Клавиша Menu переключает группу"
+msgstr "Клавиша Menu переключает группу."
-#: kcmlayout.cpp:949
+#: kcmlayout.cpp:1365
msgid "Left Win-key changes group."
-msgstr "Левый Win переключает группу"
+msgstr "Левый Win переключает группу."
-#: kcmlayout.cpp:950
+#: kcmlayout.cpp:1366
msgid "Right Win-key changes group."
-msgstr "Правый Win переключает группу"
+msgstr "Правый Win переключает группу."
-#: kcmlayout.cpp:951
+#: kcmlayout.cpp:1367
msgid "Left Shift key changes group."
-msgstr "Левый Shift переключает группу"
+msgstr "Левый Shift переключает группу."
-#: kcmlayout.cpp:952
+#: kcmlayout.cpp:1368
msgid "Right Shift key changes group."
-msgstr "Правый Shift переключает группу"
+msgstr "Правый Shift переключает группу."
-#: kcmlayout.cpp:953
+#: kcmlayout.cpp:1369
msgid "Left Ctrl key changes group."
-msgstr "Левый Ctrl переключает группу"
+msgstr "Левый Ctrl переключает группу."
-#: kcmlayout.cpp:954
+#: kcmlayout.cpp:1370
msgid "Right Ctrl key changes group."
-msgstr "Правый Ctrl переключает группу"
+msgstr "Правый Ctrl переключает группу."
-#: kcmlayout.cpp:955
+#: kcmlayout.cpp:1371
msgid "Press Right Ctrl to choose 3rd level."
-msgstr "Правый Ctrl выбирает третий уровень"
+msgstr "Правый Ctrl выбирает третий уровень."
-#: kcmlayout.cpp:956
+#: kcmlayout.cpp:1372
msgid "Press Menu key to choose 3rd level."
-msgstr "Клавиша Menu выбирает третий уровень"
+msgstr "Клавиша Menu выбирает третий уровень."
-#: kcmlayout.cpp:957
+#: kcmlayout.cpp:1373
msgid "Press any of Win-keys to choose 3rd level."
-msgstr "Любая клавиша Win выбирает третий уровень"
+msgstr "Любая клавиша Win выбирает третий уровень."
-#: kcmlayout.cpp:958
+#: kcmlayout.cpp:1374
msgid "Press Left Win-key to choose 3rd level."
-msgstr "Левый Win выбирает третий уровень"
+msgstr "Левый Win выбирает третий уровень."
-#: kcmlayout.cpp:959
+#: kcmlayout.cpp:1375
msgid "Press Right Win-key to choose 3rd level."
-msgstr "Правый Win выбирает третий уровень"
+msgstr "Правый Win выбирает третий уровень."
-#: kcmlayout.cpp:960
+#: kcmlayout.cpp:1376
msgid "Press any of Alt keys to choose 3rd level."
-msgstr "Любая клавиша Alt выбирает третий уровень"
+msgstr "Любая клавиша Alt выбирает третий уровень."
-#: kcmlayout.cpp:961
+#: kcmlayout.cpp:1377
msgid "Press Left Alt key to choose 3rd level."
-msgstr "Левый Alt выбирает третий уровень"
+msgstr "Левый Alt выбирает третий уровень."
-#: kcmlayout.cpp:962
+#: kcmlayout.cpp:1378
msgid "Press Right Alt key to choose 3rd level."
-msgstr "Правый Alt выбирает третий уровень"
+msgstr "Правый Alt выбирает третий уровень."
-#: kcmlayout.cpp:963
+#: kcmlayout.cpp:1379
msgid "Ctrl key position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:964
+#: kcmlayout.cpp:1380
msgid "Make CapsLock an additional Ctrl."
-msgstr "Сделать Caps Lock дополнительным Ctrl"
+msgstr "Сделать Caps Lock дополнительным Ctrl."
-#: kcmlayout.cpp:965
+#: kcmlayout.cpp:1381
msgid "Swap Ctrl and CapsLock."
-msgstr "Поменять местами Ctrl и Caps Lock"
+msgstr "Поменять местами Ctrl и Caps Lock."
-#: kcmlayout.cpp:966
+#: kcmlayout.cpp:1382
msgid "Ctrl key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:967
+#: kcmlayout.cpp:1383
msgid "Ctrl key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:968
+#: kcmlayout.cpp:1384
msgid "Right Ctrl key works as Right Alt."
-msgstr "Правая клавиша Ctrl работает как правый Alt"
+msgstr "Правая клавиша Ctrl работает как правый Alt."
-#: kcmlayout.cpp:969
+#: kcmlayout.cpp:1385
msgid "Use keyboard LED to show alternative group."
-msgstr "Использовать светодиоды клавиатуры для индикации альтернативной группы"
+msgstr ""
+"Использовать светодиоды клавиатуры для индикации альтернативной группы."
-#: kcmlayout.cpp:970
+#: kcmlayout.cpp:1386
msgid "NumLock LED shows alternative group."
-msgstr "NumLock показывает альтернативную группу"
+msgstr "NumLock показывает альтернативную группу."
-#: kcmlayout.cpp:971
+#: kcmlayout.cpp:1387
msgid "CapsLock LED shows alternative group."
-msgstr "CapsLock показывает альтернативную группу"
+msgstr "CapsLock показывает альтернативную группу."
-#: kcmlayout.cpp:972
+#: kcmlayout.cpp:1388
msgid "ScrollLock LED shows alternative group."
-msgstr "ScrollLock показывает альтернативную группу"
+msgstr "ScrollLock показывает альтернативную группу."
-#: kcmlayout.cpp:973
+#: kcmlayout.cpp:1389
msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:974
+#: kcmlayout.cpp:1390
msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:975
+#: kcmlayout.cpp:1391
msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
msgstr "CapsLock действует как Shift с блокировкой. Shift отменяет CapsLock."
-#: kcmlayout.cpp:976
+#: kcmlayout.cpp:1392
msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
msgstr ""
"CapsLock действует как Shift с блокировкой. Shift не отменяет CapsLock."
-#: kcmlayout.cpp:977
+#: kcmlayout.cpp:1393
msgid "CapsLock just locks the Shift modifier."
-msgstr "CapsLock блокирует нажатие Shift"
+msgstr "CapsLock блокирует нажатие Shift."
-#: kcmlayout.cpp:978
+#: kcmlayout.cpp:1394
msgid "CapsLock toggles normal capitalization of alphabetic characters."
-msgstr "CapsLock переключает регистр вводимых символов"
+msgstr "CapsLock переключает регистр вводимых символов."
-#: kcmlayout.cpp:979
+#: kcmlayout.cpp:1395
msgid "CapsLock toggles Shift so all keys are affected."
-msgstr "CapsLock переключает поведение Shift"
+msgstr "CapsLock переключает поведение Shift."
-#: kcmlayout.cpp:980
+#: kcmlayout.cpp:1396
msgid "Alt and Meta are on the Alt keys (default)."
-msgstr "Alt и Meta на клавишах Alt (по умолчанию)"
+msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:981
+#: kcmlayout.cpp:1397
msgid "Alt is mapped to the right Win-key and Super to Menu."
-msgstr "Использовать правую клавишу Win как Alt и Menu как Super"
+msgstr "Использовать правую клавишу Win как Alt и Menu как Super."
-#: kcmlayout.cpp:982
+#: kcmlayout.cpp:1398
msgid "Compose key position"
msgstr "Расположение клавиши Compose"
-#: kcmlayout.cpp:983
+#: kcmlayout.cpp:1399
msgid "Right Alt is Compose."
-msgstr "Использовать правый Alt как Compose"
+msgstr "Использовать правый Alt как Compose."
-#: kcmlayout.cpp:984
+#: kcmlayout.cpp:1400
msgid "Right Win-key is Compose."
-msgstr "Использовать правый Win как Compose"
+msgstr "Использовать правый Win как Compose."
-#: kcmlayout.cpp:985
+#: kcmlayout.cpp:1401
msgid "Menu is Compose."
-msgstr "Использовать Menu как Compose"
+msgstr "Использовать Menu как Compose."
-#: kcmlayout.cpp:986
+#: kcmlayout.cpp:1402
msgid "Right Ctrl is Compose."
-msgstr "Использовать правый Ctrl как Compose"
+msgstr "Использовать правый Ctrl как Compose."
-#: kcmlayout.cpp:987
+#: kcmlayout.cpp:1403
msgid "Caps Lock is Compose."
-msgstr "Использовать CapsLock как Compose"
-
-#: kcmlayout.cpp:988
-msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
-msgstr "Специальные клавиши (Ctrl+Alt+&lt;клавиша&gt;) обрабатываются сервером"
+msgstr "Использовать CapsLock как Compose."
-#: kcmlayout.cpp:989
+#: kcmlayout.cpp:1405
msgid "Adding the EuroSign to certain keys"
msgstr "Расположение знака евро"
-#: kcmlayout.cpp:990
+#: kcmlayout.cpp:1406
msgid "Add the EuroSign to the E key."
-msgstr "Знак евро на клавише E"
+msgstr "Знак евро на клавише E."
-#: kcmlayout.cpp:991
+#: kcmlayout.cpp:1407
msgid "Add the EuroSign to the 5 key."
-msgstr "Знак евро на клавише 5"
+msgstr "Знак евро на клавише 5."
-#: kcmlayout.cpp:992
+#: kcmlayout.cpp:1408
msgid "Add the EuroSign to the 2 key."
-msgstr "Знак евро на клавише 2"
+msgstr "Знак евро на клавише 2."
#: kxkbbindings.cpp:9
msgid "Keyboard"
@@ -574,411 +604,417 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Переключение на следующую раскладку"
-#: pixmap.cpp:243
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Переключение на следующую раскладку"
+
+#: pixmap.cpp:325
msgid "Belgian"
msgstr "Бельгийская"
-#: pixmap.cpp:244
+#: pixmap.cpp:326
msgid "Bulgarian"
msgstr "Болгарская"
-#: pixmap.cpp:245
+#: pixmap.cpp:327
msgid "Brazilian"
msgstr "Бразильская"
-#: pixmap.cpp:246
+#: pixmap.cpp:328
msgid "Canadian"
msgstr "Канадская"
-#: pixmap.cpp:247
+#: pixmap.cpp:329
msgid "Czech"
msgstr "Чешская"
-#: pixmap.cpp:248
+#: pixmap.cpp:330
msgid "Czech (qwerty)"
msgstr "Чешская (qwerty)"
-#: pixmap.cpp:249
+#: pixmap.cpp:331
msgid "Danish"
msgstr "Датская"
-#: pixmap.cpp:250
+#: pixmap.cpp:332
msgid "Estonian"
msgstr "Эстонская"
-#: pixmap.cpp:251
+#: pixmap.cpp:333
msgid "Finnish"
msgstr "Финская"
-#: pixmap.cpp:252
+#: pixmap.cpp:334
msgid "French"
msgstr "Французская"
-#: pixmap.cpp:253
+#: pixmap.cpp:335
msgid "German"
msgstr "Немецкая"
-#: pixmap.cpp:254
+#: pixmap.cpp:336
msgid "Hungarian"
msgstr "Венгерская"
-#: pixmap.cpp:255
+#: pixmap.cpp:337
msgid "Hungarian (qwerty)"
msgstr "Венгерская (qwerty)"
-#: pixmap.cpp:256
+#: pixmap.cpp:338
msgid "Italian"
msgstr "Итальянская"
-#: pixmap.cpp:257
+#: pixmap.cpp:339
msgid "Japanese"
msgstr "Японская"
-#: pixmap.cpp:258
+#: pixmap.cpp:340
msgid "Lithuanian"
msgstr "Литовская"
-#: pixmap.cpp:259
+#: pixmap.cpp:341
msgid "Norwegian"
msgstr "Норвежская"
-#: pixmap.cpp:260
+#: pixmap.cpp:342
msgid "PC-98xx Series"
msgstr "PC-98xx Series"
-#: pixmap.cpp:261
+#: pixmap.cpp:343
msgid "Polish"
msgstr "Польская"
-#: pixmap.cpp:262
+#: pixmap.cpp:344
msgid "Portuguese"
msgstr "Португальская"
-#: pixmap.cpp:263
+#: pixmap.cpp:345
msgid "Romanian"
msgstr "Румынская"
-#: pixmap.cpp:264
+#: pixmap.cpp:346
msgid "Russian"
msgstr "Русская"
-#: pixmap.cpp:265
+#: pixmap.cpp:347
msgid "Slovak"
msgstr "Словацкая"
-#: pixmap.cpp:266
+#: pixmap.cpp:348
msgid "Slovak (qwerty)"
msgstr "Словацкая (qwerty)"
-#: pixmap.cpp:267
+#: pixmap.cpp:349
msgid "Spanish"
msgstr "Испанская"
-#: pixmap.cpp:268
+#: pixmap.cpp:350
msgid "Swedish"
msgstr "Шведская"
-#: pixmap.cpp:269
+#: pixmap.cpp:351
msgid "Swiss German"
msgstr "Швейцарская (немецкий)"
-#: pixmap.cpp:270
+#: pixmap.cpp:352
msgid "Swiss French"
msgstr "Швейцарская (французский)"
-#: pixmap.cpp:271
+#: pixmap.cpp:353
msgid "Thai"
msgstr "Тайская"
-#: pixmap.cpp:272
+#: pixmap.cpp:354
msgid "United Kingdom"
-msgstr "Английская (Соединённое Королевство)"
+msgstr "Английская (Великобритания)"
-#: pixmap.cpp:273
+#: pixmap.cpp:355
msgid "U.S. English"
msgstr "Английская (США)"
-#: pixmap.cpp:274
+#: pixmap.cpp:356
msgid "U.S. English w/ deadkeys"
msgstr "Английская (США) с мёртвыми клавишами"
-#: pixmap.cpp:275
+#: pixmap.cpp:357
msgid "U.S. English w/ISO9995-3"
msgstr "Английская (США) с ISO9995-3"
-#: pixmap.cpp:278
+#: pixmap.cpp:360
msgid "Armenian"
msgstr "Армянская"
-#: pixmap.cpp:279
+#: pixmap.cpp:361
msgid "Azerbaijani"
msgstr "Азербайджанская"
-#: pixmap.cpp:280
+#: pixmap.cpp:362
msgid "Icelandic"
msgstr "Исландская"
-#: pixmap.cpp:281
+#: pixmap.cpp:363
msgid "Israeli"
msgstr "Израильская"
-#: pixmap.cpp:282
+#: pixmap.cpp:364
msgid "Lithuanian azerty standard"
msgstr "Литовская (azerty)"
-#: pixmap.cpp:283
+#: pixmap.cpp:365
msgid "Lithuanian querty \"numeric\""
msgstr "Литовская querty \"числовая\""
-#: pixmap.cpp:284
+#: pixmap.cpp:366
msgid "Lithuanian querty \"programmer's\""
msgstr "Литовская querty \"программиста\""
-#: pixmap.cpp:285
+#: pixmap.cpp:367
msgid "Macedonian"
msgstr "Македонская"
-#: pixmap.cpp:286
+#: pixmap.cpp:368
msgid "Serbian"
msgstr "Сербская"
-#: pixmap.cpp:287
+#: pixmap.cpp:369
msgid "Slovenian"
msgstr "Словенская"
-#: pixmap.cpp:288
+#: pixmap.cpp:370
msgid "Vietnamese"
msgstr "Вьетнамская"
-#: pixmap.cpp:291
+#: pixmap.cpp:373
msgid "Arabic"
msgstr "Арабская"
-#: pixmap.cpp:292
+#: pixmap.cpp:374
msgid "Belarusian"
msgstr "Белорусская"
-#: pixmap.cpp:293
+#: pixmap.cpp:375
msgid "Bengali"
msgstr "Бенгальская"
-#: pixmap.cpp:294
+#: pixmap.cpp:376
msgid "Croatian"
msgstr "Хорватская"
-#: pixmap.cpp:295
+#: pixmap.cpp:377
msgid "Greek"
msgstr "Греческая"
-#: pixmap.cpp:296
+#: pixmap.cpp:378
msgid "Latvian"
msgstr "Латвийская"
-#: pixmap.cpp:297
+#: pixmap.cpp:379
msgid "Lithuanian qwerty \"numeric\""
msgstr "Литовская querty \"числовая\""
-#: pixmap.cpp:298
+#: pixmap.cpp:380
msgid "Lithuanian qwerty \"programmer's\""
msgstr "Литовская querty \"программиста\""
-#: pixmap.cpp:299
+#: pixmap.cpp:381
msgid "Turkish"
msgstr "Турецкая"
-#: pixmap.cpp:300
+#: pixmap.cpp:382
msgid "Ukrainian"
msgstr "Украинская"
-#: pixmap.cpp:303
+#: pixmap.cpp:385
msgid "Albanian"
msgstr "Албанская"
-#: pixmap.cpp:304
+#: pixmap.cpp:386
msgid "Burmese"
-msgstr "Бурмская"
+msgstr "Бирманская"
-#: pixmap.cpp:305
+#: pixmap.cpp:387
msgid "Dutch"
msgstr "Голландская"
-#: pixmap.cpp:306
+#: pixmap.cpp:388
msgid "Georgian (latin)"
msgstr "Грузинская (латиница)"
-#: pixmap.cpp:307
+#: pixmap.cpp:389
msgid "Georgian (russian)"
msgstr "Грузинская (рус.)"
-#: pixmap.cpp:308
+#: pixmap.cpp:390
msgid "Gujarati"
msgstr "Гуджарати"
-#: pixmap.cpp:309
+#: pixmap.cpp:391
msgid "Gurmukhi"
msgstr "Гурмукли"
-#: pixmap.cpp:310
+#: pixmap.cpp:392
msgid "Hindi"
msgstr "Хинди"
-#: pixmap.cpp:311
+#: pixmap.cpp:393
msgid "Inuktitut"
msgstr "Инуктитут"
-#: pixmap.cpp:312
+#: pixmap.cpp:394
msgid "Iranian"
msgstr "Иранская"
-#: pixmap.cpp:314
+#: pixmap.cpp:396
msgid "Latin America"
msgstr "Латиноамериканская"
-#: pixmap.cpp:315
+#: pixmap.cpp:397
msgid "Maltese"
msgstr "Мальтийская"
-#: pixmap.cpp:316
+#: pixmap.cpp:398
msgid "Maltese (US layout)"
msgstr "Мальтийская (США)"
-#: pixmap.cpp:317
+#: pixmap.cpp:399
msgid "Northern Saami (Finland)"
msgstr "Северное Саами (Финляндия)"
-#: pixmap.cpp:318
+#: pixmap.cpp:400
msgid "Northern Saami (Norway)"
msgstr "Северное Саами (Норвегия)"
-#: pixmap.cpp:319
+#: pixmap.cpp:401
msgid "Northern Saami (Sweden)"
msgstr "Северное Саами (Швеция)"
-#: pixmap.cpp:320
+#: pixmap.cpp:402
msgid "Polish (qwertz)"
msgstr "Польская (qwertz)"
-#: pixmap.cpp:321
+#: pixmap.cpp:403
msgid "Russian (cyrillic phonetic)"
msgstr "Русская (фонетическая яверты)"
-#: pixmap.cpp:322
+#: pixmap.cpp:404
msgid "Tajik"
msgstr "Таджикская"
-#: pixmap.cpp:323
+#: pixmap.cpp:405
msgid "Turkish (F)"
msgstr "Турецкая (F)"
-#: pixmap.cpp:324
+#: pixmap.cpp:406
msgid "U.S. English w/ ISO9995-3"
msgstr "Английская (США) с ISO9995-3"
-#: pixmap.cpp:325
+#: pixmap.cpp:407
msgid "Yugoslavian"
msgstr "Югославская"
-#: pixmap.cpp:328
+#: pixmap.cpp:410
msgid "Bosnian"
msgstr "Боснийская"
-#: pixmap.cpp:329
+#: pixmap.cpp:411
msgid "Croatian (US)"
msgstr "Хорватская (US)"
-#: pixmap.cpp:330
+#: pixmap.cpp:412
msgid "Dvorak"
msgstr "Дворак"
-#: pixmap.cpp:331
+#: pixmap.cpp:413
msgid "French (alternative)"
msgstr "Французская (альтернативная)"
-#: pixmap.cpp:332
+#: pixmap.cpp:414
msgid "French Canadian"
msgstr "Канадская (Французский)"
-#: pixmap.cpp:333
+#: pixmap.cpp:415
msgid "Kannada"
msgstr "Каннада"
-#: pixmap.cpp:334
+#: pixmap.cpp:416
msgid "Lao"
msgstr "Лао"
-#: pixmap.cpp:335
+#: pixmap.cpp:417
msgid "Malayalam"
msgstr "Малаялам"
-#: pixmap.cpp:336
+#: pixmap.cpp:418
msgid "Mongolian"
msgstr "Монгольская"
-#: pixmap.cpp:337
+#: pixmap.cpp:419
msgid "Ogham"
msgstr "Огам"
-#: pixmap.cpp:338
+#: pixmap.cpp:420
msgid "Oriya"
msgstr "Ория"
-#: pixmap.cpp:339
+#: pixmap.cpp:421
msgid "Syriac"
msgstr "Сирийская"
-#: pixmap.cpp:340
+#: pixmap.cpp:422
msgid "Telugu"
msgstr "Телугу"
-#: pixmap.cpp:341
+#: pixmap.cpp:423
msgid "Thai (Kedmanee)"
msgstr "Тайская (Kedmanee)"
-#: pixmap.cpp:342
+#: pixmap.cpp:424
msgid "Thai (Pattachote)"
msgstr "Тайская (Pattachote)"
-#: pixmap.cpp:343
+#: pixmap.cpp:425
msgid "Thai (TIS-820.2538)"
msgstr "Тайская (TIS-820.2538)"
-#: pixmap.cpp:346
+#: pixmap.cpp:428
msgid "Uzbek"
msgstr "Узбекская"
-#: pixmap.cpp:347
+#: pixmap.cpp:429
msgid "Faroese"
msgstr "Фарерская"
-#: pixmap.cpp:350
+#: pixmap.cpp:432
msgid "Dzongkha / Tibetan"
msgstr "Дзонгка (Тибет)"
-#: pixmap.cpp:351
+#: pixmap.cpp:433
msgid "Hungarian (US)"
msgstr "Венгерская (US)"
-#: pixmap.cpp:352
+#: pixmap.cpp:434
msgid "Irish"
msgstr "Ирландская"
-#: pixmap.cpp:353
+#: pixmap.cpp:435
msgid "Israeli (phonetic)"
msgstr "Израильская (фонетическая)"
-#: pixmap.cpp:354
+#: pixmap.cpp:436
msgid "Serbian (Cyrillic)"
msgstr "Сербская (кириллица)"
-#: pixmap.cpp:355
+#: pixmap.cpp:437
msgid "Serbian (Latin)"
msgstr "Сербская (латиница)"
-#: pixmap.cpp:356
+#: pixmap.cpp:438
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 "Раскладка"
@@ -1037,10 +1073,10 @@ msgstr ""
msgid "1"
msgstr "1"
-#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:294
+#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:283
#, no-c-format
msgid "Keymap"
-msgstr "Keymap"
+msgstr "Код"
#: kcmlayoutwidget.ui:159
#, no-c-format
@@ -1049,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 "
@@ -1068,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:642
+#: 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 "
@@ -1092,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. "
@@ -1103,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 "
@@ -1143,17 +1159,44 @@ 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:480
+#: kcmlayoutwidget.ui:485
#, no-c-format
msgid ""
"If you select \"Application\" or \"Window\" switching policy, changing the "
@@ -1162,42 +1205,32 @@ msgstr ""
"Если вы выбрали политику переключения \"Приложение\" или \"Окно\", изменение "
"раскладки будет действовать только для текущего приложения или окна."
-#: kcmlayoutwidget.ui:491
+#: kcmlayoutwidget.ui:496
#, no-c-format
msgid "&Global"
msgstr "&Глобально"
-#: kcmlayoutwidget.ui:502
+#: kcmlayoutwidget.ui:507
#, no-c-format
msgid "Application"
msgstr "&Приложение"
-#: kcmlayoutwidget.ui:510
+#: kcmlayoutwidget.ui:515
#, no-c-format
msgid "&Window"
msgstr "&Окно"
-#: kcmlayoutwidget.ui:520
-#, no-c-format
-msgid "Show country flag"
-msgstr "Показывать &флаг страны"
-
-#: kcmlayoutwidget.ui:526
-#, no-c-format
-msgid "Shows country flag on background of layout name in tray icon"
-msgstr "Показывать флаг страны в системном лотке"
-
-#: kcmlayoutwidget.ui:534
+#: kcmlayoutwidget.ui:525
#, no-c-format
msgid "Sticky Switching"
msgstr "Переключение между основными раскладками"
-#: kcmlayoutwidget.ui:545
+#: kcmlayoutwidget.ui:536
#, no-c-format
msgid "Enable sticky switching"
msgstr "&Включить"
-#: kcmlayoutwidget.ui:548
+#: kcmlayoutwidget.ui:539
#, no-c-format
msgid ""
"If you have more than two layouts and turn this option on, switching with "
@@ -1212,27 +1245,173 @@ msgstr ""
"циклического переключения можно указать ниже. Остальные раскладки будут "
"доступны после щелчка правой кнопкой мыши на индикаторе kxkb."
-#: kcmlayoutwidget.ui:559
+#: kcmlayoutwidget.ui:584
#, no-c-format
msgid "Number of layouts to rotate:"
msgstr "Количество основных раскладок:"
-#: kcmlayoutwidget.ui:586
+#: kcmlayoutwidget.ui:619
#, no-c-format
-msgid "Show indicator for single layout"
-msgstr "Показывать &индикатор даже если используется только одна раскладка"
+msgid "Notifications"
+msgstr ""
-#: kcmlayoutwidget.ui:598 kcmlayoutwidget.ui:620
+#: kcmlayoutwidget.ui:630
#, fuzzy, no-c-format
-msgid "Xkb Options"
-msgstr "Параметры"
+#| msgid "&Enable keyboard layouts"
+msgid "Enable keyboard layout notification"
+msgstr "&Включить переключение раскладок клавиатуры"
-#: kcmlayoutwidget.ui:609
+#: kcmlayoutwidget.ui:633
#, no-c-format
-msgid "&Enable xkb options"
-msgstr "&Использовать переключатели XKB"
+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:623
+#: 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:703
+#, no-c-format
+msgid "Here you can choose the way your keyboard layout indicator will look."
+msgstr ""
+
+#: kcmlayoutwidget.ui:714
+#, no-c-format
+msgid "&Both Flag and Label"
+msgstr ""
+
+#: kcmlayoutwidget.ui:725
+#, no-c-format
+msgid "&Flag Only"
+msgstr ""
+
+#: kcmlayoutwidget.ui:733
+#, fuzzy, no-c-format
+#| msgid "Label"
+msgid "&Label Only"
+msgstr "Название"
+
+#: kcmlayoutwidget.ui:743
+#, fuzzy, no-c-format
+#| msgid "Label"
+msgid "Label Style"
+msgstr "Название"
+
+#: kcmlayoutwidget.ui:746
+#, no-c-format
+msgid ""
+"Here you can choose the way the label of your keyboard layout indicator will "
+"be displayed. These options are relevant even when labels are disabled, for "
+"locales where the flag is missing."
+msgstr ""
+
+#: kcmlayoutwidget.ui:754
+#, no-c-format
+msgid "Use &theme colors"
+msgstr ""
+
+#: kcmlayoutwidget.ui:765
+#, no-c-format
+msgid "Use c&ustom colors"
+msgstr ""
+
+#: kcmlayoutwidget.ui:807
+#, no-c-format
+msgid "Background color:"
+msgstr ""
+
+#: 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:868
+#, no-c-format
+msgid "Text color:"
+msgstr ""
+
+#: 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:929
+#, no-c-format
+msgid "Transparent background"
+msgstr ""
+
+#: kcmlayoutwidget.ui:932
+#, no-c-format
+msgid ""
+"Check this to remove the indicator's background. Only applicable in \"Label "
+"only\" mode."
+msgstr ""
+
+#: kcmlayoutwidget.ui:947
+#, fuzzy, no-c-format
+#| msgid "Label:"
+msgid "Label font:"
+msgstr "Название:"
+
+#: 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:963
+#, no-c-format
+msgid "Enable shadow"
+msgstr ""
+
+#: 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:982
+#, no-c-format
+msgid "The drop shadow behind the language label will be of this color."
+msgstr ""
+
+#: kcmlayoutwidget.ui:1027
+#, no-c-format
+msgid "Show indicator for single layout"
+msgstr "Показывать &индикатор даже если используется только одна раскладка"
+
+#: kcmlayoutwidget.ui:1058 kcmlayoutwidget.ui:1069
+#, no-c-format
+msgid "Xkb Options"
+msgstr "Параметры Xkb"
+
+#: kcmlayoutwidget.ui:1072
#, no-c-format
msgid ""
"Here you can set xkb extension options instead of, or in addition to, "
@@ -1241,10 +1420,43 @@ msgstr ""
"Здесь можно настроить использование переключателей xkb вместо указанных в "
"файле конфигурации X11 или в дополнение к ним."
-#: kcmlayoutwidget.ui:634
+#: kcmlayoutwidget.ui:1117
+#, fuzzy, no-c-format
+msgid "Options Mode"
+msgstr "Параметры"
+
+#: kcmlayoutwidget.ui:1120
+#, no-c-format
+msgid ""
+"Here you can choose how the options you select here will be applied: in "
+"addition to, or instead of existing options."
+msgstr ""
+
+#: kcmlayoutwidget.ui:1128
+#, no-c-format
+msgid "&Overwrite existing options (recommended)"
+msgstr ""
+
+#: kcmlayoutwidget.ui:1131
+#, no-c-format
+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:1139
+#, no-c-format
+msgid "&Append to existing options"
+msgstr ""
+
+#: kcmlayoutwidget.ui:1142
#, no-c-format
-msgid "&Reset old options"
-msgstr "&Игнорировать параметры системы"
+msgid ""
+"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 ""
#: kcmmiscwidget.ui:33
#, no-c-format
@@ -1367,6 +1579,35 @@ 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 "Показывать &флаг страны"
+
+#~ msgid "Shows country flag on background of layout name in tray icon"
+#~ msgstr "Показывать флаг страны в системном лотке"
+
#, fuzzy
#~ msgid ""
#~ "If you check this option, pressing and holding down a key emits the same "
@@ -1378,7 +1619,3 @@ msgstr "Громкость щелчков кла&виатуры:"
#~ "Если установлен этот параметр, нажатие и удержание клавиши приводит к "
#~ "тому, что клавиша выдаёт код символа снова и снова (аналогично нажатию "
#~ "клавиши несколько раз)."
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Параметры"
diff --git a/tde-i18n-ru/messages/tdebase/kcmlocale.po b/tde-i18n-ru/messages/tdebase/kcmlocale.po
index fd7494b0784..bc5b15ac2c3 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlocale.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlocale.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlocale\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2007-01-16 13:04+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdebase/kcmmedia.po b/tde-i18n-ru/messages/tdebase/kcmmedia.po
index 910ab533ad6..591e4638746 100644
--- a/tde-i18n-ru/messages/tdebase/kcmmedia.po
+++ b/tde-i18n-ru/messages/tdebase/kcmmedia.po
@@ -2,21 +2,22 @@
# 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmmedia\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-04-27 15:35+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-02-13 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/kcmmedia/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 ""
@@ -48,7 +49,7 @@ msgstr "Модуль Центра управления - Накопители"
#: main.cpp:67
msgid "(c) 2005 Jean-Remy Falleri"
-msgstr "(c) 2005 Jean-Remy Falleri"
+msgstr "(c) 2005 Жан-Реми Фаллери (Jean-Remy Falleri)"
#: main.cpp:68
msgid "Maintainer"
@@ -63,10 +64,6 @@ msgid "FIXME : Write me..."
msgstr "FIXME : Требуется создать описание..."
#: managermodule.cpp:49
-msgid "No support for HAL on this system"
-msgstr "Текущая система не поддерживает HAL"
-
-#: managermodule.cpp:56
msgid "No support for CD polling on this system"
msgstr "Текущая система не поддерживает опрос CD"
@@ -82,39 +79,24 @@ msgstr "Изменить службу"
#: managermoduleview.ui:16
#, no-c-format
msgid "ManagerModuleView"
-msgstr ""
+msgstr "ВидМенеджераМодулей"
#: managermoduleview.ui:27
#, no-c-format
-msgid "Enable HAL backend"
-msgstr "Включить HAL"
-
-#: managermoduleview.ui:30
-#, no-c-format
-msgid ""
-"Select this if you want to enable the Hardware Abstraction Layer (http://hal."
-"freedesktop.org/wiki/Software/hal) support."
-msgstr ""
-"С помощью этого параметра можно включить HAL (Hardware Abstraction Layer, "
-"уровень абстракции аппаратного обеспечения - http://hal.freedesktop.org/wiki/"
-"Software/hal)."
-
-#: managermoduleview.ui:38
-#, no-c-format
msgid "Enable CD polling"
msgstr "Включить опрос CD"
-#: managermoduleview.ui:41
+#: managermoduleview.ui:30
#, no-c-format
msgid "Select this to enable the CD polling."
msgstr "Выберите этот параметр, чтобы включить опрос CD."
-#: managermoduleview.ui:49
+#: managermoduleview.ui:38
#, no-c-format
msgid "Enable medium application autostart after mount"
msgstr "Автозапуск дисков при их монтировании"
-#: managermoduleview.ui:52
+#: managermoduleview.ui:41
#, no-c-format
msgid ""
"Select this if you want to enable application autostart after mounting a "
@@ -123,17 +105,34 @@ msgstr ""
"Если параметр включён, то при монтировании устройства будет выполняться "
"приложение, которое настроено на автоматический запуск."
+#: managermoduleview.ui:49
+#, no-c-format
+msgid "Enable notification dialog popups"
+msgstr "Включить всплывающие диалоги действий"
+
+#: managermoduleview.ui:52
+#, no-c-format
+msgid ""
+"Deselect this if you do not want action request dialog popups to be "
+"generated when devices are plugged in."
+msgstr ""
+"Отключите этот параметр, если вы не хотите, чтобы появлялся всплывающий "
+"диалог с запросом, произвести ли какое-то действие, при подключении "
+"устройства."
+
#: managermoduleview.ui:60
-#, fuzzy, no-c-format
-msgid "Enable notification popups"
-msgstr "&Уведомления"
+#, no-c-format
+msgid "Enable device monitor notification popups"
+msgstr "Включить всплывающие уведомления о изменении устройств"
#: managermoduleview.ui:63
#, no-c-format
msgid ""
-"Deselect this if you do not want action request popups to be generated when "
-"devices are plugged in."
+"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
@@ -236,7 +235,7 @@ msgid "Short names:"
msgstr "Короткие имена:"
#: managermoduleview.ui:196
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<h2>Defines the behaviour for creation and display of filenames which "
"fit into 8.3 characters. If a long name for a file exists, it will always be "
@@ -262,24 +261,27 @@ msgid ""
"all upper case."
msgstr ""
"<h2>Определяет поведение для создания и отображения имён файлов с "
-"ограничением в 8.3 символа. Если длинные имена файлов существуют то они "
-"всегда будут приоритетно отображены.</h2>\n"
+"ограничением в 8.3 символа. Если длинные имена файлов существуют, то им "
+"всегда будет отдаваться приоритет при отображении.</h2>\n"
+"\n"
+"<h3><b>Default</b></h3>\n"
+"Ни как не ограничивать короткое имя.\n"
"\n"
"<h3><b>Нижний</b></h3>\n"
-"Отображать короткое имя в нижнем регистре; сохранять длинное имя если "
-"короткое неполностью в верхнем регистре.\n"
+"Отображать короткое имя в нижнем регистре; сохранять длинное имя, если "
+"короткое не полностью в верхнем регистре.\n"
"\n"
"<h3><b>Windows 95</b></h3>\n"
"Отображать короткое имя в верхнем регистре; сохранять длинное имя если "
-"короткое неполностью в верхнем регистре.\n"
+"короткое не полностью в верхнем регистре.\n"
"\n"
"<h3><b>Windows NT</b></h3>\n"
-"Отображать короткое имя как есть; сохранять длинное имя если короткое "
-"неполностью в нижнем или верхнем регистре.\n"
+"Отображать короткое имя как есть; сохранять длинное имя если короткое не "
+"полностью в нижнем или верхнем регистре.\n"
"\n"
"<h3><b>Смешано</b></h3>\n"
-"Отображать короткое имя как есть; сохранять длинное имя если короткое "
-"неполностью в верхнем регистре."
+"Отображать короткое имя как есть; сохранять длинное имя если короткое не "
+"полностью в верхнем регистре."
#: managermoduleview.ui:217
#, no-c-format
@@ -349,12 +351,12 @@ msgstr "Нижний"
#: managermoduleview.ui:273
#, no-c-format
msgid "Windows 95"
-msgstr ""
+msgstr "Windows 95"
#: managermoduleview.ui:278
#, no-c-format
msgid "Windows NT"
-msgstr ""
+msgstr "Windows NT"
#: managermoduleview.ui:283
#, no-c-format
@@ -462,5 +464,19 @@ msgstr "&Показать службы для:"
msgid "Command:"
msgstr "Команда:"
+#~ msgid "No support for HAL on this system"
+#~ msgstr "Текущая система не поддерживает HAL"
+
+#~ msgid "Enable HAL backend"
+#~ msgstr "Включить HAL"
+
+#~ msgid ""
+#~ "Select this if you want to enable the Hardware Abstraction Layer (http://"
+#~ "hal.freedesktop.org/wiki/Software/hal) support."
+#~ msgstr ""
+#~ "С помощью этого параметра можно включить HAL (Hardware Abstraction Layer, "
+#~ "уровень абстракции аппаратного обеспечения - http://hal.freedesktop.org/"
+#~ "wiki/Software/hal)."
+
#~ msgid "&Delete"
#~ msgstr "У&далить"
diff --git a/tde-i18n-ru/messages/tdebase/kcmnotify.po b/tde-i18n-ru/messages/tdebase/kcmnotify.po
index a03a6b2e97f..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-07-07 18:16+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/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 bb60b124f12..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: 2020-05-11 04:01+0200\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"
+"POT-Creation-Date: 2021-07-07 18:16+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/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 3dfe57ccfcc..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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/kcmstyle.po b/tde-i18n-ru/messages/tdebase/kcmstyle.po
index c5e42c6e1cb..efbee850bcc 100644
--- a/tde-i18n-ru/messages/tdebase/kcmstyle.po
+++ b/tde-i18n-ru/messages/tdebase/kcmstyle.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmstyle\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\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"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
index f0b239182fa..20f40563806 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtaskbar\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-09-07 18:17+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"
@@ -33,92 +33,96 @@ 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
+#: kcmtaskbar.cpp:103
#, fuzzy
msgid "Move To Current Desktop"
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 ""
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Only Stopped"
msgstr ""
-#: kcmtaskbar.cpp:140
+#: kcmtaskbar.cpp:142
msgid "Only Running"
msgstr ""
-#: kcmtaskbar.cpp:158
+#: kcmtaskbar.cpp:160
msgid "Icons and Text"
msgstr ""
-#: kcmtaskbar.cpp:159
+#: kcmtaskbar.cpp:161
msgid "Text only"
msgstr ""
-#: kcmtaskbar.cpp:160
+#: kcmtaskbar.cpp:162
msgid "Icons only"
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 +133,39 @@ 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 ""
-#: kcmtaskbarui.ui:43
+#: kcmtaskbarui.ui:48
#, no-c-format
msgid ""
"<b>NOTE: Currently you are editing the global taskbar configuration.</"
@@ -172,19 +174,12 @@ msgid ""
"the taskbar handle popup menu."
msgstr ""
-#: 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 ""
-#: kcmtaskbarui.ui:65
+#: kcmtaskbarui.ui:62
#, fuzzy, no-c-format
msgid ""
"Selecting this option causes the taskbar to use the global taskbar "
@@ -195,151 +190,176 @@ msgstr ""
"\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 ""
-#: kcmtaskbarui.ui:106
+#: kcmtaskbarui.ui:117
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "&Tasks"
+msgstr "Панель задач"
+
+#: kcmtaskbarui.ui:136
+#, no-c-format
+msgid "Display"
+msgstr ""
+
+#: kcmtaskbarui.ui:147
#, no-c-format
msgid "&Show windows from all desktops"
msgstr "&Показывать окна со всех рабочих столов"
-#: kcmtaskbarui.ui:112
-#, no-c-format
+#: kcmtaskbarui.ui:153
+#, fuzzy, 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."
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"
"По умолчанию показываются окна со всех рабочих столов."
-#: kcmtaskbarui.ui:122
+#: kcmtaskbarui.ui:178
#, no-c-format
msgid "Sort windows by desk&top"
msgstr "С&группировать окна по рабочим столам"
-#: kcmtaskbarui.ui:128
-#, no-c-format
+#: kcmtaskbarui.ui:184
+#, fuzzy, 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."
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
-#, no-c-format
+#: kcmtaskbarui.ui:198
+#, fuzzy, 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."
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"
"По умолчанию панель задач будет показывать все окна."
-#: kcmtaskbarui.ui:154
-#, no-c-format
-msgid "Sort alphabeticall&y by application name"
-msgstr "Сортировать по &имени приложения"
-
-#: kcmtaskbarui.ui:165
-#, no-c-format
-msgid "&Allow taskbar items to be rearranged using drag and drop"
-msgstr ""
-
-#: kcmtaskbarui.ui:171
-#, 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:190
+#: kcmtaskbarui.ui:206
#, no-c-format
msgid "Show o&nly minimized windows"
msgstr "Показывать только свёр&нутые окна"
-#: kcmtaskbarui.ui:193
-#, no-c-format
+#: kcmtaskbarui.ui:209
+#, fuzzy, 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."
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."
+"windows. By default, this option is not selected and the taskbar will show "
+"all windows."
msgstr ""
"Включите этот параметр, если вы хотите, чтобы на панели задач были показаны "
"<b>только</b> свёрнутые окна.\n"
"\n"
"По умолчанию этот параметр отключен и панель задач будет показывать все окна."
-#: kcmtaskbarui.ui:203
-#, no-c-format
-msgid "Show window list &button"
-msgstr "Показывать &кнопку списка окон"
+#: kcmtaskbarui.ui:228
+#, fuzzy, no-c-format
+msgid "&Show tasks with state:"
+msgstr "Показать список окон"
-#: kcmtaskbarui.ui:209
+#: kcmtaskbarui.ui:253
#, no-c-format
msgid ""
-"Selecting this option causes the taskbar to display a button that, when "
-"clicked, shows a list of all windows in a popup menu."
+"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 ""
-"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
-"на которую показывается выпадающий список всех окон."
-#: kcmtaskbarui.ui:217
+#: kcmtaskbarui.ui:288
#, no-c-format
-msgid "Dis&play:"
+msgid "Sorting and grouping"
msgstr ""
-#: kcmtaskbarui.ui:236
+#: 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 ""
-"Choose taskbar display mode among <strong>Icons and text</strong>, "
-"<strong>Text only</strong> and <strong>Icons only</strong>."
+"Turning this option on will allow tasks on the taskbar to be manually "
+"rearranged using drag and drop."
msgstr ""
-#: kcmtaskbarui.ui:252
+#: kcmtaskbarui.ui:330
+#, no-c-format
+msgid "Sort alphabeticall&y by application name"
+msgstr "Сортировать по &имени приложения"
+
+#: kcmtaskbarui.ui:352
#, no-c-format
+msgid "&Group similar tasks:"
+msgstr "&Объединять схожие задачи:"
+
+#: kcmtaskbarui.ui:377
+#, fuzzy, 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 ""
"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."
+"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 ""
"Панель задач может группировать схожие задачи в одну кнопку. Если нажать на "
"эту кнопку, появится выпадающий список сгруппированных окон. Эта возможность "
@@ -351,68 +371,165 @@ msgstr ""
"\n"
"По умолчанию используется политика когда нет места на панели задач."
-#: kcmtaskbarui.ui:264
+#: kcmtaskbarui.ui:423
+#, fuzzy, no-c-format
+#| msgid "A&ppearance:"
+msgid "&Appearance"
+msgstr "&Внешний вид:"
+
+#: kcmtaskbarui.ui:459
#, no-c-format
-msgid "&Group similar tasks:"
-msgstr "&Объединять схожие задачи:"
+msgid "Colors"
+msgstr ""
+
+#: 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:283
+#: 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:610
#, 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."
+"Selecting this option causes the taskbar to display a button that, when "
+"clicked, shows a list of all windows in a popup menu."
+msgstr ""
+"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
+"на которую показывается выпадающий список всех окон."
+
+#: 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:291
+#: kcmtaskbarui.ui:672
+#, no-c-format
+msgid "Dis&play:"
+msgstr ""
+
+#: 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 ""
+
+#: kcmtaskbarui.ui:736
+#, no-c-format
+msgid "Small icons"
+msgstr ""
+
+#: kcmtaskbarui.ui:739
#, fuzzy, no-c-format
-msgid "&Show tasks with state:"
-msgstr "Показать список окон"
+msgid "Selecting this option makes the taskbar use small icons."
+msgstr ""
+"При включении этого параметра панель задач будет показывать окна "
+"сгруппированные по рабочим столам.\n"
+"\n"
+"По умолчанию параметр включен."
-#: kcmtaskbarui.ui:307
+#: kcmtaskbarui.ui:750
#, no-c-format
-msgid "A&ppearance:"
-msgstr "&Внешний вид:"
+msgid "Show thumbnails on hover"
+msgstr ""
-#: kcmtaskbarui.ui:321
+#: kcmtaskbarui.ui:778
#, no-c-format
-msgid "Use &custom colors"
-msgstr "Использовать собственные &цвета"
+msgid "Maximum dimension:"
+msgstr ""
-#: kcmtaskbarui.ui:340
+#: kcmtaskbarui.ui:818
#, no-c-format
-msgid "Inacti&ve task text color:"
-msgstr "О&бычный текст:"
+msgid "Button style"
+msgstr ""
+
+#: kcmtaskbarui.ui:829
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "Taskbar style:"
+msgstr "Панель задач"
-#: kcmtaskbarui.ui:376
+#: kcmtaskbarui.ui:893
#, no-c-format
-msgid "Active task te&xt color:"
-msgstr "В&ыделенный текст:"
+msgid "Always draw items as buttons"
+msgstr ""
-#: kcmtaskbarui.ui:412
+#: kcmtaskbarui.ui:918
#, no-c-format
-msgid "&Background color:"
-msgstr "&Фон:"
+msgid "Draw items as buttons on hover"
+msgstr ""
-#: kcmtaskbarui.ui:469
+#: kcmtaskbarui.ui:926
#, no-c-format
-msgid "Actions"
+msgid "Draw halo around text"
+msgstr ""
+
+#: kcmtaskbarui.ui:943
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "A&ctions"
msgstr "Действия"
-#: kcmtaskbarui.ui:480
+#: kcmtaskbarui.ui:962
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "Mouse Actions"
+msgstr "Действия"
+
+#: 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
+#, fuzzy, 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 4652d8a3bc7..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: 2020-05-11 04:01+0200\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 10020db41ef..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: 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"
+"POT-Creation-Date: 2021-07-07 18:16+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/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 1bdc75885f9..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: 2020-05-11 04:02+0200\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 c55942b27b6..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: 2020-05-11 04:02+0200\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 d1b27c56a7e..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2022-01-16 18:15+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/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 ""
@@ -65,90 +66,86 @@ msgstr "Обзор устройств USB"
msgid "(c) 2001 Matthias Hoelzer-Kluepfel"
msgstr "(c) 2001 Matthias Hoelzer-Kluepfel"
-#: usbdevices.cpp:168
+#: usbdevices.cpp:169
msgid "Unknown"
msgstr "Неизв."
-#: usbdevices.cpp:179
+#: usbdevices.cpp:180
msgid "<b>Manufacturer:</b> "
msgstr "<b>Производитель:</b> "
-#: usbdevices.cpp:181
+#: usbdevices.cpp:182
msgid "<b>Serial #:</b> "
msgstr "<b>Серийный номер:</b> "
-#: usbdevices.cpp:189
+#: usbdevices.cpp:190
msgid "<tr><td><i>Class</i></td>%1</tr>"
msgstr "<tr><td><i>Класс</i></td>%1</tr>"
-#: usbdevices.cpp:194
+#: usbdevices.cpp:195
msgid "<tr><td><i>Subclass</i></td>%1</tr>"
msgstr "<tr><td><i>Подкласс</i></td>%1</tr>"
-#: usbdevices.cpp:199
+#: usbdevices.cpp:200
msgid "<tr><td><i>Protocol</i></td>%1</tr>"
msgstr "<tr><td><i>Протокол</i></td>%1</tr>"
-#: usbdevices.cpp:201
+#: usbdevices.cpp:202
msgid "<tr><td><i>USB Version</i></td><td>%1.%2</td></tr>"
msgstr "<tr><td><i>Версия USB</i></td><td>%1.%2</td></tr>"
-#: usbdevices.cpp:211
+#: usbdevices.cpp:212
msgid "<tr><td><i>Vendor ID</i></td><td>0x%1</td></tr>"
msgstr "<tr><td><i>ID производителя</i></td><td>0x%1</td></tr>"
-#: usbdevices.cpp:216
+#: usbdevices.cpp:217
msgid "<tr><td><i>Product ID</i></td><td>0x%1</td></tr>"
msgstr "<tr><td><i>ID продукта</i></td><td>0x%1</td></tr>"
-#: usbdevices.cpp:217
+#: usbdevices.cpp:218
msgid "<tr><td><i>Revision</i></td><td>%1.%2</td></tr>"
msgstr "<tr><td><i>Версия</i></td><td>%1.%2</td></tr>"
-#: usbdevices.cpp:222
+#: usbdevices.cpp:223
msgid "<tr><td><i>Speed</i></td><td>%1 Mbit/s</td></tr>"
msgstr "<tr><td><i>Скорость</i></td><td>%1 Mбит/с</td></tr>"
-#: usbdevices.cpp:223
+#: usbdevices.cpp:224
msgid "<tr><td><i>Channels</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Каналы</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:226
+#: usbdevices.cpp:227
msgid "<tr><td><i>Power Consumption</i></td><td>%1 mA</td></tr>"
msgstr "<tr><td><i>Энергопотребление</i></td><td>%1 мА</td></tr>"
-#: usbdevices.cpp:228
+#: usbdevices.cpp:229
msgid "<tr><td><i>Power Consumption</i></td><td>self powered</td></tr>"
msgstr "<tr><td><i>Энергопотребление</i></td><td>автономно</td></tr>"
-#: usbdevices.cpp:229
+#: usbdevices.cpp:230
msgid "<tr><td><i>Attached Devicenodes</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>присоединённые узлы</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:234
+#: usbdevices.cpp:235
msgid "<tr><td><i>Max. Packet Size</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Макс. размер пакета</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:240
+#: usbdevices.cpp:241
msgid "<tr><td><i>Bandwidth</i></td><td>%1 of %2 (%3%)</td></tr>"
msgstr "<tr><td><i>Пропускная способность</i></td><td>%1 из %2 (%3%)</td></tr>"
-#: usbdevices.cpp:241
+#: usbdevices.cpp:242
msgid "<tr><td><i>Intr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Запросы прер.</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:242
+#: usbdevices.cpp:243
msgid "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Изохр. запросы</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:482
-#, 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."
+#: usbdevices.cpp:483
msgid ""
-"Could not open one or more USB controller, Make sure you have read access to "
-"all BSD controllers that shoudl be listed here."
+"Could not open one or more USB controller. Make sure you have read access to "
+"all USB controllers that should be listed here."
msgstr ""
"Не удаётся открыть как минимум один контроллер USB. Проверьте, есть ли у вас "
"права на чтение для всех контроллеров USB, которые должны быть показаны "
diff --git a/tde-i18n-ru/messages/tdebase/kcmview1394.po b/tde-i18n-ru/messages/tdebase/kcmview1394.po
index 164817d198a..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 18:16+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/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 9991ed6224d..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: 2020-05-11 04:01+0200\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/kdcop.po b/tde-i18n-ru/messages/tdebase/kdcop.po
index 3e5abe94ceb..f0debca8005 100644
--- a/tde-i18n-ru/messages/tdebase/kdcop.po
+++ b/tde-i18n-ru/messages/tdebase/kdcop.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdcop\n"
-"POT-Creation-Date: 2020-05-28 01:27+0200\n"
+"POT-Creation-Date: 2020-11-29 19:36+0100\n"
"PO-Revision-Date: 2007-04-20 15:03+0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -35,11 +35,11 @@ msgid ""
"Your emails"
msgstr "mihnik_k@mail.ru,sibskull@mail.ru,rom_as@oscada.org"
-#: kdcop.cpp:20
+#: kdcop.cpp:21
msgid "KDCOP"
msgstr "KDCOP"
-#: kdcop.cpp:21
+#: kdcop.cpp:22
msgid "A graphical DCOP browser/client"
msgstr "Графический клиент-браузер DCOP"
@@ -47,82 +47,82 @@ msgstr "Графический клиент-браузер DCOP"
msgid "%1 (default)"
msgstr "%1 (по умолчанию)"
-#: kdcopwindow.cpp:289
+#: kdcopwindow.cpp:288
msgid "Welcome to the TDE DCOP browser"
msgstr "Добро пожаловать в браузер DCOP TDE"
-#: kdcopwindow.cpp:295
+#: kdcopwindow.cpp:294
msgid "Application"
msgstr "Приложение"
-#: kdcopwindow.cpp:317
+#: kdcopwindow.cpp:316
msgid "&Execute"
msgstr "&Выполнить"
-#: kdcopwindow.cpp:327
+#: kdcopwindow.cpp:326
msgid "Execute the selected DCOP call."
msgstr "Выполнить вызов метода DCOP."
-#: kdcopwindow.cpp:329
+#: kdcopwindow.cpp:328
msgid "Language Mode"
msgstr "Выбор языка"
-#: kdcopwindow.cpp:337
+#: kdcopwindow.cpp:336
msgid "Set the current language export."
msgstr "Установите язык программирования для экспорта"
-#: kdcopwindow.cpp:356
+#: kdcopwindow.cpp:355
msgid "DCOP Browser"
msgstr "DCOP браузер"
-#: kdcopwindow.cpp:406
+#: kdcopwindow.cpp:405
msgid "No parameters found."
msgstr "Параметры не найдены."
-#: kdcopwindow.cpp:406
+#: kdcopwindow.cpp:405
msgid "DCOP Browser Error"
msgstr "Ошибка DCOP клиента"
-#: kdcopwindow.cpp:422
+#: kdcopwindow.cpp:421
#, c-format
msgid "Call Function %1"
msgstr "Вызов функции %1"
-#: kdcopwindow.cpp:426
+#: kdcopwindow.cpp:425
msgid "Name"
msgstr "Имя"
-#: kdcopwindow.cpp:427
+#: kdcopwindow.cpp:426
msgid "Type"
msgstr "Тип"
-#: kdcopwindow.cpp:428
+#: kdcopwindow.cpp:427
msgid "Value"
msgstr "Значение"
-#: kdcopwindow.cpp:635
+#: kdcopwindow.cpp:634
msgid "X"
msgstr "X"
-#: kdcopwindow.cpp:636
+#: kdcopwindow.cpp:635
msgid "Y"
msgstr "Y"
-#: kdcopwindow.cpp:666 kdcopwindow.cpp:793
+#: kdcopwindow.cpp:665 kdcopwindow.cpp:792
#, c-format
msgid "Cannot handle datatype %1"
msgstr "Не удаётся обработать тип данных %1"
-#: kdcopwindow.cpp:828
+#: kdcopwindow.cpp:827
msgid "DCOP call failed"
msgstr "Вызов DCOP завершился аварийно"
-#: kdcopwindow.cpp:830
+#: kdcopwindow.cpp:829
#, c-format
msgid "<p>DCOP call failed.</p>%1"
msgstr "<p>Вызов DCOP завершился аварийно.</p>%1"
-#: kdcopwindow.cpp:841
+#: kdcopwindow.cpp:840
msgid ""
"<p>Application is still registered with DCOP; I do not know why this call "
"failed.</p>"
@@ -130,28 +130,28 @@ msgstr ""
"<p>Программа все ещё работает с DCOP. Мы не знаем, почему вызов DCOP "
"завершился аварийно.</p>"
-#: kdcopwindow.cpp:853
+#: kdcopwindow.cpp:852
msgid "<p>The application appears to have unregistered with DCOP.</p>"
msgstr "<p>Программа не может работать с DCOP.</p>"
-#: kdcopwindow.cpp:869
+#: kdcopwindow.cpp:868
msgid "DCOP call %1 executed"
msgstr "Вызов DCOP %1 выполнен"
-#: kdcopwindow.cpp:876
+#: kdcopwindow.cpp:875
msgid "<strong>%1</strong>"
msgstr "<strong>%1</strong>"
-#: kdcopwindow.cpp:881
+#: kdcopwindow.cpp:880
#, c-format
msgid "Unknown type %1."
msgstr "Неизвестный тип %1."
-#: kdcopwindow.cpp:887
+#: kdcopwindow.cpp:886
msgid "No returned values"
msgstr "Нет возвращаемого значения"
-#: kdcopwindow.cpp:1095
+#: kdcopwindow.cpp:1094
#, c-format
msgid "Do not know how to demarshal %1"
msgstr "Неизвестно, как демаршализировать %1"
diff --git a/tde-i18n-ru/messages/tdebase/kdesktop.po b/tde-i18n-ru/messages/tdebase/kdesktop.po
index 3ad04ff39ee..f67bd689956 100644
--- a/tde-i18n-ru/messages/tdebase/kdesktop.po
+++ b/tde-i18n-ru/messages/tdebase/kdesktop.po
@@ -10,21 +10,24 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# 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: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:48+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/kdesktop/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 ""
@@ -38,31 +41,31 @@ msgid ""
"Your emails"
msgstr "vitls@chat.ru, sibskull@mail.ru, leon@asplinux.ru ,rom_as@oscada.org"
-#: desktop.cc:937
+#: desktop.cpp:937
msgid "Set as Primary Background Color"
msgstr "Установить как основной цвет фона"
-#: desktop.cc:938
+#: desktop.cpp:938
msgid "Set as Secondary Background Color"
msgstr "Установить как дополнительный цвет фона"
-#: desktop.cc:955
+#: desktop.cpp:955
msgid "&Save to Desktop..."
msgstr "&Сохранить на рабочем столе..."
-#: desktop.cc:957
+#: desktop.cpp:957
msgid "Set as &Wallpaper"
msgstr "Сделать рисунком &обоев"
-#: desktop.cc:965
+#: desktop.cpp:965
msgid "Enter a name for the image below:"
msgstr "Введите имя файла для сохраняемого рисунка:"
-#: desktop.cc:974
+#: desktop.cpp:974
msgid "image.png"
msgstr "рисунок.png"
-#: desktop.cc:1037
+#: desktop.cpp:1037
msgid ""
"Could not log out properly.\n"
"The session manager cannot be contacted. You can try to force a shutdown by "
@@ -74,7 +77,7 @@ msgstr ""
"Ctrl, Alt и Backspace. Обратите внимание, что при таком выходе текущее "
"состояние сеанса не будет сохранено."
-#: init.cc:68
+#: init.cpp:68
msgid ""
"%1 is a file, but TDE needs it to be a directory; move it to %2.orig and "
"create directory?"
@@ -82,15 +85,15 @@ msgstr ""
"%1 является файлом, но TDE нуждается в папке с таким именем. Переименовать "
"файл в %2.orig чтобы создать папку?"
-#: init.cc:68
+#: init.cpp:68
msgid "Move It"
msgstr "Переименовать"
-#: init.cc:68
+#: init.cpp:68
msgid "Do Not Move"
msgstr "Оставить"
-#: init.cc:82
+#: init.cpp:82
msgid ""
"Could not create directory %1; check for permissions or reconfigure the "
"desktop to use another path."
@@ -98,7 +101,7 @@ msgstr ""
"Не удаётся создать папку %1; проверьте права или настройте рабочий стол для "
"использования другого пути."
-#: kdesktopbindings.cpp:14 krootwm.cc:508
+#: kdesktopbindings.cpp:14 krootwm.cpp:508
msgid "Desktop"
msgstr "Рабочий стол"
@@ -114,24 +117,22 @@ msgstr "Показать менеджер программ"
msgid "Show Window List"
msgstr "Показать список окон"
-#: kdesktopbindings.cpp:26 krootwm.cc:469 lock/lockdlg.cc:875
-#: lock/securedlg.cc:118
+#: kdesktopbindings.cpp:26 krootwm.cpp:469 lock/lockdlg.cpp:881
+#: lock/securedlg.cpp:118
msgid "Switch User"
msgstr "Переключить пользователя"
-#: kdesktopbindings.cpp:31 krootwm.cc:194 lock/securedlg.cc:106
+#: kdesktopbindings.cpp:31 krootwm.cpp:194 lock/securedlg.cpp:106
msgid "Lock Session"
msgstr "Заблокировать сеанс"
#: kdesktopbindings.cpp:32
-#, fuzzy
msgid "Lock Session (Hotkey)"
-msgstr "Заблокировать сеанс"
+msgstr "Заблокировать сеанс (горячая клавиша)"
#: kdesktopbindings.cpp:38
-#, fuzzy
msgid "Start Screen Saver"
-msgstr "Запустить только хранитель экрана"
+msgstr "Запустить хранитель экрана"
#: kdesktopbindings.cpp:44
msgid "Log Out"
@@ -149,148 +150,148 @@ msgstr "Выключить без подтверждения"
msgid "Reboot without Confirmation"
msgstr "Перезагрузка без подтверждения"
-#: kdiconview.cc:444
+#: kdiconview.cpp:443
msgid "&Rename"
msgstr "&Переименовать"
-#: kdiconview.cc:445
+#: kdiconview.cpp:444
msgid "&Properties"
msgstr "&Свойства"
-#: kdiconview.cc:446
+#: kdiconview.cpp:445
msgid "&Move to Trash"
-msgstr "Переместить в &корзину"
+msgstr "У&брать в корзину"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "You have chosen to remove a system icon"
msgstr "Вы выбрали удаление системной иконки"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "You can restore this icon in the future through the"
msgstr "Вы можете восстановить эту иконку в дальнейшем посредством"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "tab in the"
msgstr "вкладки в"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "Behavior"
msgstr "Поведение"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "pane of the Desktop Settings control module."
msgstr "стекло модуля управления настройками рабочего стола."
-#: krootwm.cc:137
+#: krootwm.cpp:137
msgid "Run Command..."
msgstr "Выполнить команду..."
-#: krootwm.cc:138
+#: krootwm.cpp:138
msgid "Open Terminal Here..."
-msgstr "Открыть Терминал Здесь..."
+msgstr "Открыть терминал здесь…"
-#: krootwm.cc:144
+#: krootwm.cpp:144
msgid "Configure Desktop..."
msgstr "Настроить Рабочий стол..."
-#: krootwm.cc:146 krootwm.cc:377
+#: krootwm.cpp:146 krootwm.cpp:377
msgid "Disable Desktop Menu"
msgstr "Отключить меню Рабочего стола"
-#: krootwm.cc:150
+#: krootwm.cpp:150
msgid "Unclutter Windows"
msgstr "Выстроить окна"
-#: krootwm.cc:152
+#: krootwm.cpp:152
msgid "Cascade Windows"
msgstr "Расположить каскадом"
-#: krootwm.cc:158
+#: krootwm.cpp:158
msgid "By Name (Case Sensitive)"
msgstr "По имени (с учётом регистра)"
-#: krootwm.cc:160
+#: krootwm.cpp:160
msgid "By Name (Case Insensitive)"
msgstr "По имени (без учёта регистра)"
-#: krootwm.cc:162
+#: krootwm.cpp:162
msgid "By Size"
msgstr "По размеру"
-#: krootwm.cc:164
+#: krootwm.cpp:164
msgid "By Type"
msgstr "По типу"
-#: krootwm.cc:166
+#: krootwm.cpp:166
msgid "By Date"
msgstr "По дате"
-#: krootwm.cc:169
+#: krootwm.cpp:169
msgid "Directories First"
msgstr "Папки в начале"
-#: krootwm.cc:172
+#: krootwm.cpp:172
msgid "Line Up Horizontally"
msgstr "Выровнять по горизонтали"
-#: krootwm.cc:175
+#: krootwm.cpp:175
msgid "Line Up Vertically"
msgstr "Выровнять по вертикали"
-#: krootwm.cc:178
+#: krootwm.cpp:178
msgid "Align to Grid"
msgstr "Выровнять по сетке"
-#: kdesktop.kcfg:185 krootwm.cc:182
+#: kdesktop.kcfg:195 krootwm.cpp:182
#, no-c-format
msgid "Lock in Place"
-msgstr "Зафиксировать"
+msgstr "Закрепить"
-#: krootwm.cc:188
+#: krootwm.cpp:188
msgid "Refresh Desktop"
msgstr "Обновить Рабочий стол"
-#: krootwm.cc:199
+#: krootwm.cpp:199
msgid "Log Out \"%1\"..."
msgstr "Завершить сеанс \"%1\"..."
-#: krootwm.cc:205
+#: krootwm.cpp:205
msgid "Start New Session"
msgstr "Начать новый сеанс"
-#: krootwm.cc:209
+#: krootwm.cpp:209
msgid "Lock Current && Start New Session"
msgstr "Заблокировать текущий и начать новый сеанс"
-#: krootwm.cc:355 krootwm.cc:437
+#: krootwm.cpp:355 krootwm.cpp:437
msgid "Sort Icons"
msgstr "Упорядочить значки"
-#: krootwm.cc:357
+#: krootwm.cpp:357
msgid "Line Up Icons"
msgstr "Выровнять значки"
-#: krootwm.cc:384
+#: krootwm.cpp:384
msgid "Enable Desktop Menu"
msgstr "Разрешить меню Рабочего стола"
-#: krootwm.cc:447
+#: krootwm.cpp:447
msgid "Icons"
msgstr "Значки"
-#: krootwm.cc:453 krootwm.cc:509
+#: krootwm.cpp:453 krootwm.cpp:509
msgid "Windows"
msgstr "Окна"
-#: krootwm.cc:498
+#: krootwm.cpp:498
msgid "Sessions"
msgstr "Сеансы"
-#: krootwm.cc:502
+#: krootwm.cpp:502
msgid "New"
msgstr "Новый"
-#: krootwm.cc:891
+#: krootwm.cpp:903
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 "
@@ -305,52 +306,51 @@ msgstr ""
"%1, второму - F%2 и так далее. для переключения между сеансами нужно нажать "
"одновременно Ctrl, Alt и соответствующую функциональную клавишу.</p>"
-#: krootwm.cc:902
+#: krootwm.cpp:914
msgid "Warning - New Session"
msgstr "Внимание - новый сеанс"
-#: krootwm.cc:903 lock/lockdlg.cc:778
+#: krootwm.cpp:915 lock/lockdlg.cpp:784
msgid "&Start New Session"
msgstr "Начать &новый сеанс"
#: kwebdesktop/kwebdesktop.cpp:43
msgid "Width of the image to create"
-msgstr ""
+msgstr "Ширина создаваемого изображения"
#: kwebdesktop/kwebdesktop.cpp:44
msgid "Height of the image to create"
-msgstr ""
+msgstr "Высота создаваемого изображения"
#: kwebdesktop/kwebdesktop.cpp:45
msgid "File sname where to dump the output in png format"
-msgstr ""
+msgstr "Файл sname для сохранения дампа в формате png"
#: kwebdesktop/kwebdesktop.cpp:46
msgid "URL to open (if not specified, it is read from kwebdesktoprc)"
-msgstr ""
+msgstr "Открываемый URL (если не задан, загружается из kwebdesktoprc)"
#: kwebdesktop/kwebdesktop.cpp:89
-#, fuzzy
msgid "TDE Web Desktop"
-msgstr "Рабочий стол TDE"
+msgstr "Рабочий веб-стол TDE"
#: kwebdesktop/kwebdesktop.cpp:91
msgid "Displays an HTML page as the background of the desktop"
-msgstr ""
+msgstr "Показывает страницу HTML в качестве фона рабочего стола"
#: kwebdesktop/kwebdesktop.cpp:94
msgid "developer and maintainer"
-msgstr ""
+msgstr "разработчик и сопровождающий"
-#: lock/autologout.cc:42
+#: lock/autologout.cpp:42
msgid "Automatic Logout Notification"
msgstr "Уведомление автоматического выхода"
-#: lock/autologout.cc:56
+#: lock/autologout.cpp:56
msgid "<nobr><qt><b>Automatic Log Out</b></qt><nobr>"
msgstr "<nobr><qt><b>Автоматическое завершение сеанса</b></qt><nobr>"
-#: lock/autologout.cc:57
+#: lock/autologout.cpp:57
msgid ""
"<qt>To prevent being logged out, resume using this session by moving the "
"mouse or pressing a key.</qt>"
@@ -358,7 +358,7 @@ msgstr ""
"<qt>Чтобы предотвратить завершение сеанса, продолжите текущий поводив мышью "
"или нажав клавишу.</qt>"
-#: lock/autologout.cc:99
+#: lock/autologout.cpp:99
#, c-format
msgid ""
"_n: <nobr><qt>You will be automatically logged out in 1 second</qt></nobr>\n"
@@ -370,48 +370,48 @@ msgstr ""
"nobr>\n"
"<nobr><qt>Ваш сеанс будет автоматически завершён через %n секунд</qt></nobr>"
-#: lock/lockdlg.cc:121 lock/sakdlg.cc:76
+#: lock/lockdlg.cpp:123 lock/sakdlg.cpp:76
msgid "Desktop Session Locked"
msgstr "Сеанс рабочего стола заблокирован"
-#: lock/lockdlg.cc:142 lock/lockdlg.cc:143
+#: lock/lockdlg.cpp:144 lock/lockdlg.cpp:145
msgid "This computer is in use and has been locked."
msgstr "Этот компьютер используется и был заблокирован."
-#: lock/lockdlg.cc:143
+#: lock/lockdlg.cpp:145
msgid "Only '%1' may unlock this session."
-msgstr "Только '%1' может разблокировать этот сеанс"
+msgstr "Только '%1' может разблокировать этот сеанс."
-#: lock/lockdlg.cc:147
+#: lock/lockdlg.cpp:149
msgid "<nobr><b>The session is locked</b><br>"
msgstr "<nobr><b>Сеанс заблокирован</b><br>"
-#: lock/lockdlg.cc:148
+#: lock/lockdlg.cpp:150
msgid "<nobr><b>The session was locked by %1</b><br>"
msgstr "<nobr><b>Сеанс заблокирован пользователем %1</b><br>"
-#: lock/lockdlg.cc:153
+#: lock/lockdlg.cpp:155
#, c-format
msgid "This session has been locked since %1"
msgstr "Этот сеанс заблокирован с %1"
-#: lock/lockdlg.cc:164
+#: lock/lockdlg.cpp:166
msgid "Sw&itch User..."
msgstr "Переключ&ить пользователя..."
-#: lock/lockdlg.cc:165 lock/querydlg.cc:96
+#: lock/lockdlg.cpp:167 lock/querydlg.cpp:96
msgid "Unl&ock"
msgstr "&Разблокировать"
-#: lock/lockdlg.cc:331
+#: lock/lockdlg.cpp:333
msgid "<b>Unlocking failed</b>"
msgstr "<b>Ошибка разблокирования</b>"
-#: lock/lockdlg.cc:336
+#: lock/lockdlg.cpp:338
msgid "<b>Warning: Caps Lock on</b>"
msgstr "<b>Предупреждение: индикатор Caps Lock включен</b>"
-#: lock/lockdlg.cc:636
+#: lock/lockdlg.cpp:642
msgid ""
"Cannot unlock the session because the authentication system failed to work;\n"
"you must kill kdesktop_lock (pid %1) manually."
@@ -419,15 +419,15 @@ msgstr ""
"Не удаётся разблокировать экран из-за сбоя системы проверки подлинности.\n"
"Вам необходимо убить процесс kdesktop_lock (pid %1) вручную."
-#: lock/lockdlg.cc:691 lock/lockprocess.cc:2421
+#: lock/lockdlg.cpp:697 lock/lockprocess.cpp:2430
msgid "Authentication Subsystem Notice"
-msgstr ""
+msgstr "Уведомление подсистемы аутентификации"
-#: lock/lockdlg.cc:750
+#: lock/lockdlg.cpp:756
msgid "New Session"
msgstr "Новый сеанс"
-#: lock/lockdlg.cc:765
+#: lock/lockdlg.cpp:771
msgid ""
"You have chosen to open another desktop session instead of resuming the "
"current one.<br>The current session will be hidden and a new login screen "
@@ -437,151 +437,148 @@ msgid ""
"the same time. Additionally, the TDE Panel and Desktop menus have actions "
"for switching between sessions."
msgstr ""
-"<p>Вы решили начать новый сеанс, вместо того чтобы продолжить текущий."
-"<br>Текущий сеанс будет скрыт, и будет показано новое окно входа в систему. "
-"<br>Каждому сеансу назначена функциональная клавиша. Как правило первому "
-"сеансу соответствует клавиша F%1, второму - F%2 и так далее. для "
+"Вы решили начать новый сеанс, вместо того чтобы продолжить "
+"текущий.<br>Текущий сеанс будет скрыт, и будет показано новое окно входа в "
+"систему. <br>Каждому сеансу назначена функциональная клавиша. Как правило "
+"первому сеансу соответствует клавиша F%1, второму - F%2 и так далее. для "
"переключения между сеансами нужно нажать одновременно Ctrl, Alt и "
-"соответствующую функциональную клавишу.</p>"
+"соответствующую функциональную клавишу."
-#: lock/lockdlg.cc:790
+#: lock/lockdlg.cpp:796
msgid "&Do not ask again"
msgstr "&Не задавать больше этот вопрос"
-#: lock/lockdlg.cc:901
+#: lock/lockdlg.cpp:907
msgid "Session"
msgstr "Сеанс"
-#: lock/lockdlg.cc:902
+#: lock/lockdlg.cpp:908
msgid "Location"
msgstr "Адрес"
-#: lock/lockdlg.cc:929
+#: lock/lockdlg.cpp:935
msgid ""
"_: session\n"
"&Activate"
msgstr "&Активировать"
-#: lock/lockdlg.cc:937
+#: lock/lockdlg.cpp:943
msgid "Start &New Session"
msgstr "Начать &новый сеанс"
-#: lock/lockdlg.cc:997
+#: lock/lockdlg.cpp:1009
msgid "PIN:"
-msgstr ""
+msgstr "PIN-код:"
-#: lock/lockprocess.cc:557 lock/lockprocess.cc:713
+#: lock/lockprocess.cpp:566 lock/lockprocess.cpp:722
msgid "Securing desktop session"
msgstr "Сеанс безопасности рабочего стола"
-#: lock/lockprocess.cc:1457
+#: lock/lockprocess.cpp:1466
msgid "Will not lock the session, as unlocking would be impossible:\n"
msgstr ""
"Сеанс не будет заблокирован, потому что разблокирование будет невозможно:\n"
-#: lock/lockprocess.cc:1461
+#: lock/lockprocess.cpp:1470
msgid "Cannot start <i>kcheckpass</i>."
msgstr "Не удаётся запустить <i>kcheckpass</i>."
-#: lock/lockprocess.cc:1462
+#: lock/lockprocess.cpp:1471
msgid "<i>kcheckpass</i> is unable to operate. Possibly it is not SetUID root."
msgstr ""
"<i>kcheckpass</i> не может нормально функционировать. Возможно, не "
"установлен SetUID root."
-#: lock/lockprocess.cc:1504
+#: lock/lockprocess.cpp:1513
msgid "No appropriate greeter plugin configured."
msgstr "Не настроен соответствующий модуль приветствия."
-#: lock/main.cc:207
+#: lock/main.cpp:207
msgid "Force session locking"
msgstr "Заблокировать сеанс принудительно"
-#: lock/main.cc:208
+#: lock/main.cpp:208
msgid "Only start screensaver"
msgstr "Запустить только хранитель экрана"
-#: lock/main.cc:209
+#: lock/main.cpp:209
msgid "Launch the secure dialog"
msgstr "Запуск диалога безопасности"
-#: lock/main.cc:210
+#: lock/main.cpp:210
msgid "Only use the blank screensaver"
msgstr "Использовать только хранитель 'Пустой экран'"
-#: lock/main.cc:211
+#: lock/main.cpp:211
msgid "TDE internal command for background process loading"
-msgstr ""
+msgstr "Внутреняя команда TDE для загрузки фонового процесса"
-#: lock/main.cc:229
+#: lock/main.cpp:229
msgid "KDesktop Locker"
msgstr "KDesktop Locker"
-#: lock/main.cc:229
+#: lock/main.cpp:229
msgid "Session Locker for KDesktop"
msgstr "Программа блокирования сеанса для KDesktop"
-#: lock/querydlg.cc:74
+#: lock/querydlg.cpp:74
msgid "Information Needed"
msgstr "Необходима информация"
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "Press Ctrl+Alt+Del to begin."
-msgstr "Нажать Ctrl+Alt+Del для начала."
+msgstr "Нажмите Ctrl+Alt+Del для начала."
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "This process helps keep your password secure."
msgstr "Этот процесс помогает сохранить ваш пароль в безопасности."
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "It prevents unauthorized users from emulating the login screen."
-msgstr ""
-"Это предотвращает доступ неавторизированных пользователей из эмуляции экрана "
-"входа."
+msgstr "Это предотвращает эмуляцию экрана входа неавторизированными лицами."
-#: lock/securedlg.cc:76
+#: lock/securedlg.cpp:76
msgid "Secure Desktop Area"
msgstr "Безопасная область рабочего стола"
-#: lock/securedlg.cc:97
+#: lock/securedlg.cpp:97
msgid "'%1' is currently logged on"
-msgstr "'%1' на данный момент вошёл"
+msgstr "Пользователь \"%1\" совершил вход в систему"
-#: lock/securedlg.cc:100
-#, fuzzy
+#: lock/securedlg.cpp:100
msgid "You are currently logged on"
-msgstr "'%1' на данный момент вошёл"
+msgstr "Вы сейчас авторизованы"
-#: lock/securedlg.cc:109
+#: lock/securedlg.cpp:109
msgid "Task Manager"
msgstr "Менеджер задач"
-#: lock/securedlg.cc:112
+#: lock/securedlg.cpp:112
msgid "Logoff Menu"
msgstr "Меню выхода"
-#: main.cc:58
+#: main.cpp:58
msgid "The TDE desktop"
msgstr "Рабочий стол TDE"
-#: main.cc:64
+#: main.cpp:64
msgid "Use this if the desktop window appears as a real window"
msgstr ""
"Используйте это, если окно Рабочего стола отображается как реальное окно"
-#: main.cc:65
+#: main.cpp:65
msgid "Obsolete"
msgstr "Устарело"
-#: main.cc:66
+#: main.cpp:66
msgid "Wait for kded to finish building database"
msgstr "Подождать, пока kded закончит построение базы данных"
-#: main.cc:68
+#: main.cpp:68
msgid "Enable background transparency"
msgstr "Включить прозрачность фона"
-#: main.cc:171
+#: main.cpp:171
msgid "KDesktop"
msgstr "KDesktop"
@@ -595,7 +592,7 @@ msgstr "&Выполнить"
#: minicli.cpp:453
msgid "<qt>The user <b>%1</b> does not exist on this system.</qt>"
-msgstr "<qt>Пользователь <b>%1</b> не существует в данной системе./qt>"
+msgstr "<qt>Пользователя <b>%1</b> не существует в данной системе.</qt>"
#: minicli.cpp:463
msgid "You do not exist.\n"
@@ -723,10 +720,7 @@ msgid "Background Opacity"
msgstr "Непрозрачность фона"
#: kdesktop.kcfg:37
-#, fuzzy, no-c-format
-#| msgid ""
-#| "Here you can the opacity of the background (0-100). A composite manager "
-#| "can then render something behind it."
+#, no-c-format
msgid ""
"Here you can set the opacity of the background (0-100). A composite manager "
"can then render something behind it."
@@ -753,7 +747,7 @@ msgstr ""
#: kdesktop.kcfg:48
#, no-c-format
msgid "Allow programs in desktop window"
-msgstr "Разрешать вывод программ в окно рабочего стола"
+msgstr "Разрешать программы в окне рабочего стола"
#: kdesktop.kcfg:49
#, no-c-format
@@ -782,7 +776,7 @@ msgstr ""
"Включите этот параметр для автоматического выравнивания по сетке значков на "
"рабочем столе."
-#: kdesktop.kcfg:65 kdesktop.kcfg:180
+#: kdesktop.kcfg:65 kdesktop.kcfg:190
#, no-c-format
msgid "Sort directories first"
msgstr "Первыми папки"
@@ -822,8 +816,8 @@ msgid ""
"You can choose what happens when you click the left button of your pointing "
"device on the desktop."
msgstr ""
-"Здесь вы можете выбрать действие, которое будет выполняться при щелчке "
-"левой кнопкой мыши на фоне рабочего стола."
+"Здесь вы можете выбрать действие, которое будет выполняться при щелчке левой "
+"кнопкой мыши на фоне рабочего стола."
#: kdesktop.kcfg:98
#, no-c-format
@@ -854,19 +848,19 @@ msgstr ""
"правой кнопкой мыши на фоне рабочего стола."
#: kdesktop.kcfg:110
-#, fuzzy, no-c-format
+#, no-c-format
msgid "TDE major version number"
-msgstr "Главная версия TDE"
+msgstr "Номер мажорной версии TDE"
#: kdesktop.kcfg:115
-#, fuzzy, no-c-format
+#, no-c-format
msgid "TDE minor version number"
-msgstr "Дополнительная версия TDE"
+msgstr "Номер минорной версии TDE"
#: kdesktop.kcfg:120
-#, fuzzy, no-c-format
+#, no-c-format
msgid "TDE release version number"
-msgstr "Выпуск TDE"
+msgstr "Номер версии релиза TDE"
#: kdesktop.kcfg:127
#, no-c-format
@@ -932,20 +926,49 @@ msgstr ""
#: kdesktop.kcfg:160
#, no-c-format
+msgid "Icon spacing"
+msgstr "Расстояние между значками"
+
+#: kdesktop.kcfg:161
+#, no-c-format
+msgid ""
+"<p>This is the minimal distance (in pixels) between the icons on your "
+"desktop.</p>"
+msgstr ""
+"<p>Задаёт минимальную дистанцию (в пикселях) между значками рабочего стола.</"
+"p>"
+
+#: kdesktop.kcfg:165
+#, no-c-format
+msgid "Change spacing by Ctrl+Mouse Scroll"
+msgstr "Задавать расстояние с помощью Ctrl+прокручивание"
+
+#: kdesktop.kcfg:166
+#, no-c-format
+msgid ""
+"<p>If this is enabled, you can change desktop icon spacing by pressing Ctrl "
+"and scrolling on the desktop background.</p>"
+msgstr ""
+"<p>Позволяет уменьшать и увеличивать расстояние между значков рабочего стола "
+"используя прокручивание мыши на фоне рабочего стола при нажатой клавише Ctrl."
+"</p>"
+
+#: kdesktop.kcfg:170
+#, no-c-format
msgid "Show Icon Previews For"
msgstr "Показывать миниатюры для"
-#: kdesktop.kcfg:161
+#: kdesktop.kcfg:171
#, no-c-format
msgid "Select for which types of files you want to enable preview images."
msgstr "Выберите типы файлов, для которых показываются миниатюры."
-#: kdesktop.kcfg:175
+#: kdesktop.kcfg:185
#, no-c-format
msgid "Sort criterion"
msgstr "Критерий сортировки"
-#: kdesktop.kcfg:176
+#: kdesktop.kcfg:186
#, no-c-format
msgid ""
"Sets the sort criterion. Possible choices are NameCaseSensitive = 0, "
@@ -954,7 +977,7 @@ msgstr ""
"Варианты: С учётом регистра = 0, Без учёта регистра = 1, размер = 2, тип = "
"3, дата = 4."
-#: kdesktop.kcfg:181
+#: kdesktop.kcfg:191
#, no-c-format
msgid ""
"Enable this to place directories in front of the sorted list, otherwise they "
@@ -963,27 +986,27 @@ msgstr ""
"Поместить папки в начало списка. В противном случае они будут перемешаны "
"вместе с файлами."
-#: kdesktop.kcfg:186
+#: kdesktop.kcfg:196
#, no-c-format
msgid "Check this option if you want to keep your icons from moving."
msgstr "Включите этот параметр чтобы заблокировать перемещение значков."
-#: kdesktop.kcfg:207
+#: kdesktop.kcfg:217
#, no-c-format
msgid "Device Types to exclude"
msgstr "Исключаемые типы устройств"
-#: kdesktop.kcfg:208
+#: kdesktop.kcfg:218
#, no-c-format
msgid "The device types which you do not want to see on the desktop."
msgstr "Устройства, значки которых будут показаны на рабочем столе."
-#: kdesktop.kcfg:221
+#: kdesktop.kcfg:231
#, no-c-format
msgid "Current application's menu bar (Mac OS-style)"
msgstr "Меню текущего приложения (как в MacOS)"
-#: kdesktop.kcfg:222
+#: kdesktop.kcfg:232
#, no-c-format
msgid ""
"If this option is selected, applications will not have their menu bar "
@@ -994,12 +1017,12 @@ msgstr ""
"При включении этого параметра панель меню приложений будет показана не в "
"окнах этих приложений, а наверху рабочего стола как в MacOS."
-#: kdesktop.kcfg:228
+#: kdesktop.kcfg:238
#, no-c-format
msgid "Desktop menu bar"
msgstr "Меню рабочего стола"
-#: kdesktop.kcfg:229
+#: kdesktop.kcfg:239
#, no-c-format
msgid ""
"If this option is selected, there is one menu bar at the top of the screen "
@@ -1008,32 +1031,32 @@ msgstr ""
"При включении этого параметра наверху рабочего стола будет показана панель "
"меню с операциями рабочего стола."
-#: kdesktop.kcfg:235
+#: kdesktop.kcfg:245
#, no-c-format
msgid "Enable screen saver"
msgstr "Включить хранитель экрана"
-#: kdesktop.kcfg:236
+#: kdesktop.kcfg:246
#, no-c-format
msgid "Enables the screen saver."
msgstr "Разрешает использование хранителя экрана."
-#: kdesktop.kcfg:240
+#: kdesktop.kcfg:250
#, no-c-format
msgid "Screen saver timeout"
msgstr "Тайм-аут хранителя экрана"
-#: kdesktop.kcfg:241
+#: kdesktop.kcfg:251
#, no-c-format
msgid "Sets the seconds after which the screen saver is started."
msgstr "Время в секундах, после которого запускается хранитель экрана."
-#: kdesktop.kcfg:245
+#: kdesktop.kcfg:255
#, no-c-format
msgid "Suspend screen saver when DPMS kicks in"
msgstr "Засыпание хранителя экрана при энергосбережении посредством DPMS"
-#: kdesktop.kcfg:246
+#: kdesktop.kcfg:256
#, no-c-format
msgid ""
"Usually the screen saver is suspended when display power saving kicks in,\n"
@@ -1043,49 +1066,61 @@ msgid ""
"suspend them."
msgstr ""
"Обычно при энергосбережении посредством DPMS хранители экрана лучше "
-"отключить, поскольку всё равно на экран ничего не будет выводится."
+"отключить,\n"
+"поскольку всё равно на экран ничего не будет выводится. Но некоторые "
+"хранители\n"
+"производят в фоне вычисления, и их работу не стоит прерывать."
-#: kdesktop.kcfg:303
+#: kdesktop.kcfg:313
#, no-c-format
msgid ""
"When enabled this restores the old style unmanaged window behavior of "
"desktop locking."
msgstr ""
+"Позволяет использовать старый стиль окна блокировки рабочего стола, без "
+"декораций окон."
-#: kdesktop.kcfg:308
-#, fuzzy, no-c-format
+#: kdesktop.kcfg:318
+#, no-c-format
msgid ""
"When enabled the date and time when the desktop was locked is displayed as "
"an additional intrusion detection measure."
msgstr ""
-"Установить в true для включения отображения даты и времени при блокировании "
-"рабочего стола как дополнительный механизм обнаружения вторжения"
+"Включает отображение даты и времени блокировки рабочего стола в качестве "
+"дополнительного механизма для обнаружения вторжений."
-#: kdesktop.kcfg:313
+#: kdesktop.kcfg:323
#, no-c-format
msgid ""
"When disabled the screensaver starts immediately when locking the desktop."
msgstr ""
+"Если эта опция выключена, то хранитель экрана запускается сразу после "
+"блокирования экрана."
-#: kdesktop.kcfg:318
+#: kdesktop.kcfg:328
#, no-c-format
msgid ""
"When enabled all active windows are hidden from the screensaver, showing "
"only the desktop background as a result."
msgstr ""
+"Если эта опция включена, все активные окна скрываются от хранителя экрана, в "
+"результате чего отображается только фон рабочего стола."
-#: kdesktop.kcfg:323
+#: kdesktop.kcfg:333
#, no-c-format
msgid "Hide Cancel button from the \"Desktop Session Locked\" dialog."
-msgstr ""
+msgstr "Скрыть кнопку Отмена из окна блокировки."
-#: kdesktop.kcfg:328
+#: kdesktop.kcfg:338
#, no-c-format
msgid ""
"When enabled, the Trinity Secure Attention Key (TSAK) system will be used to "
"secure the screen locker. This requires system wide TSAK support to be "
"enabled prior to use."
msgstr ""
+"Если эта опция включена, хранитель экрана будет защищён клавишей безопасной "
+"аутентификации Trinity (TSAK). Данная опция требует включение глобальной "
+"поддержки TSAK."
#: minicli_ui.ui:172
#, no-c-format
@@ -1275,15 +1310,15 @@ msgid "Com&mand:"
msgstr "&Команда:"
#: minicli_ui.ui:512 minicli_ui.ui:553
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Enter the command you wish to execute or the address of the resource you "
"want to open. This can be a remote URL like \"www.trinitydesktop.org\" or a "
"local one like \"~/.tderc\"."
msgstr ""
"Введите команду, которую вы хотите запустить или адрес ресурса, который "
-"хотите открыть. Это может быть как веб-адрес, например, \"www.kde.org\", так "
-"и локальный файл, например, \"~/.tderc\"."
+"хотите открыть. Это может быть как веб-адрес (например, \"www.trinitydesktop."
+"org\"), так и локальный файл (например, \"~/.tderc\")."
#: minicli_ui.ui:569
#, no-c-format
@@ -1291,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 ab59ac63c4b..3f6e9047d49 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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 18:17+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/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
@@ -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 46656d07eec..db3ed929722 100644
--- a/tde-i18n-ru/messages/tdebase/kfmclient.po
+++ b/tde-i18n-ru/messages/tdebase/kfmclient.po
@@ -8,63 +8,63 @@
# 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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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.cc:52
+#: kfmclient.cpp:52
msgid "kfmclient"
msgstr "kfmclient"
-#: kfmclient.cc:54
+#: kfmclient.cpp:54
msgid "TDE tool for opening URLs from the command line"
msgstr ""
"Утилита TDE для открытия файлов, ссылок и работы с приложениями из командной "
"строки"
-#: kfmclient.cc:64
+#: kfmclient.cpp:64
msgid "Non interactive use: no message boxes"
msgstr "Автоматическая работа: без окон сообщений"
-#: kfmclient.cc:65
+#: kfmclient.cpp:65
msgid "Show available commands"
msgstr "Показать доступные команды"
-#: kfmclient.cc:66
+#: kfmclient.cpp:66
msgid "Command (see --commands)"
msgstr "Команды (см. --commands)"
-#: kfmclient.cc:67
+#: kfmclient.cpp:67
msgid "Arguments for command"
msgstr "Аргументы для команды"
-#: kfmclient.cc:83
+#: kfmclient.cpp:83
msgid ""
"\n"
"Syntax:\n"
@@ -72,7 +72,7 @@ msgstr ""
"\n"
"Синтаксис:\n"
-#: kfmclient.cc:84
+#: kfmclient.cpp:84
msgid ""
" kfmclient openURL 'url' ['mimetype']\n"
" # Opens a window showing 'url'.\n"
@@ -88,7 +88,7 @@ msgstr ""
" # Если 'url' опущен, будет по умолчанию показан $HOME.\n"
"\n"
-#: kfmclient.cc:89
+#: kfmclient.cpp:89
msgid ""
" # If 'mimetype' is specified, it will be used to determine the\n"
" # component that Konqueror should use. For instance, set it "
@@ -103,7 +103,7 @@ msgstr ""
"быстрее.\n"
"\n"
-#: kfmclient.cc:93
+#: kfmclient.cpp:93
msgid ""
" kfmclient newTab 'url' ['mimetype']\n"
" # Same as above but opens a new tab with 'url' in an existing "
@@ -117,8 +117,7 @@ msgstr ""
" # Konqueror на текущем рабочем столе.\n"
"\n"
-#: kfmclient.cc:97
-#, fuzzy
+#: kfmclient.cpp:97
msgid ""
" kfmclient openProfile 'profile' ['url']\n"
" # Opens a window using the given profile.\n"
@@ -127,14 +126,15 @@ 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.cc:102
+#: kfmclient.cpp:102
msgid ""
" kfmclient openProperties 'url'\n"
" # Opens a properties menu\n"
@@ -144,7 +144,7 @@ msgstr ""
" # Открывает меню свойств\n"
"\n"
-#: kfmclient.cc:104
+#: kfmclient.cpp:104
msgid ""
" kfmclient exec ['url' ['binding']]\n"
" # Tries to execute 'url'. 'url' may be a usual\n"
@@ -157,7 +157,7 @@ msgstr ""
" # 'binding' (программу, связанную с ним). В этом случае будет "
"использоваться\n"
-#: kfmclient.cc:108
+#: kfmclient.cpp:108
msgid ""
" # is tried. Of course URL may be the URL of a\n"
" # document, or it may be a *.desktop file.\n"
@@ -165,7 +165,7 @@ msgstr ""
" # программа по умолчанию. Разумеется, URL может быть также \n"
" # адресом документа или *.desktop файлом.\n"
-#: kfmclient.cc:110
+#: kfmclient.cpp:110
msgid ""
" # This way you could for example mount a device\n"
" # by passing 'Mount default' as binding to \n"
@@ -177,7 +177,7 @@ msgstr ""
" # 'cdrom.desktop'\n"
"\n"
-#: kfmclient.cc:113
+#: kfmclient.cpp:113
msgid ""
" kfmclient move 'src' 'dest'\n"
" # Moves the URL 'src' to 'dest'.\n"
@@ -187,7 +187,7 @@ msgstr ""
" # Перемещает URL 'src' в 'dest'.\n"
" # 'src' может быть списком URL-ов.\n"
-#: kfmclient.cc:118
+#: kfmclient.cpp:118
msgid ""
" kfmclient download ['src']\n"
" # Copies the URL 'src' to a user specified location'.\n"
@@ -201,7 +201,7 @@ msgstr ""
" # будет произведен вызов URL.\n"
"\n"
-#: kfmclient.cc:122
+#: kfmclient.cpp:122
msgid ""
" kfmclient copy 'src' 'dest'\n"
" # Copies the URL 'src' to 'dest'.\n"
@@ -213,7 +213,7 @@ msgstr ""
" # 'src' может быть списком URL-ов.\n"
"\n"
-#: kfmclient.cc:125
+#: kfmclient.cpp:125
msgid ""
" kfmclient sortDesktop\n"
" # Rearranges all icons on the desktop.\n"
@@ -223,7 +223,7 @@ msgstr ""
" # Упорядочивает значки на рабочем столе.\n"
"\n"
-#: kfmclient.cc:127
+#: kfmclient.cpp:127
msgid ""
" kfmclient openBrowser\n"
" # Opens the system default Web browser.\n"
@@ -233,7 +233,7 @@ msgstr ""
" # Открытие системного Web браузера по умолчанию.\n"
"\n"
-#: kfmclient.cc:129
+#: kfmclient.cpp:129
msgid ""
" kfmclient configure\n"
" # Re-read Konqueror's configuration.\n"
@@ -243,7 +243,7 @@ msgstr ""
" # Перечитать конфигурацию konqueror.\n"
"\n"
-#: kfmclient.cc:131
+#: kfmclient.cpp:131
msgid ""
" kfmclient configureDesktop\n"
" # Re-read kdesktop's configuration.\n"
@@ -253,7 +253,7 @@ msgstr ""
" # Перечитать конфигурацию рабочего стола.\n"
"\n"
-#: kfmclient.cc:134
+#: kfmclient.cpp:134
msgid ""
"*** Examples:\n"
" kfmclient exec file:/root/Desktop/cdrom.desktop \"Mount default\"\n"
@@ -265,7 +265,7 @@ msgstr ""
" // Монтировать CDROM\n"
"\n"
-#: kfmclient.cc:137
+#: kfmclient.cpp:137
msgid ""
" kfmclient exec file:/home/weis/data/test.html\n"
" // Opens the file with default binding\n"
@@ -275,7 +275,7 @@ msgstr ""
" // Открыть файл, используя программу по умолчанию\n"
"\n"
-#: kfmclient.cc:139
+#: kfmclient.cpp:139
msgid ""
" kfmclient exec file:/home/weis/data/test.html Netscape\n"
" // Opens the file with netscape\n"
@@ -285,7 +285,7 @@ msgstr ""
" // Открыть файл, используя Netscape\n"
"\n"
-#: kfmclient.cc:141
+#: kfmclient.cpp:141
msgid ""
" kfmclient exec ftp://localhost/\n"
" // Opens new window with URL\n"
@@ -295,7 +295,7 @@ msgstr ""
" // Открыть новое окно с заданным URL\n"
"\n"
-#: kfmclient.cc:143
+#: kfmclient.cpp:143
msgid ""
" kfmclient exec file:/root/Desktop/emacs.desktop\n"
" // Starts emacs\n"
@@ -305,7 +305,7 @@ msgstr ""
" // Запустить emacs\n"
"\n"
-#: kfmclient.cc:145
+#: kfmclient.cpp:145
msgid ""
" kfmclient exec file:/root/Desktop/cdrom.desktop\n"
" // Opens the CD-ROM's mount directory\n"
@@ -315,7 +315,7 @@ msgstr ""
" // Открыть каталог с примонтированным CD-ROM\n"
"\n"
-#: kfmclient.cc:147
+#: kfmclient.cpp:147
msgid ""
" kfmclient exec .\n"
" // Opens the current directory. Very convenient.\n"
@@ -325,22 +325,22 @@ msgstr ""
" // Открыть текущий каталог. Очень удобно.\n"
"\n"
-#: kfmclient.cc:407
+#: kfmclient.cpp:407
msgid "Profile %1 not found\n"
msgstr "Профиль %1 не найден\n"
-#: kfmclient.cc:436
+#: kfmclient.cpp:436
msgid "Syntax Error: Not enough arguments\n"
msgstr "Ошибка синтаксиса: Недостаточно аргументов\n"
-#: kfmclient.cc:441
+#: kfmclient.cpp:441
msgid "Syntax Error: Too many arguments\n"
msgstr "Ошибка синтаксиса: Слишком много аргументов\n"
-#: kfmclient.cc:569
+#: kfmclient.cpp:569
msgid "Unable to download from an invalid URL."
msgstr "Ошибка загрузки: неверный адрес URL"
-#: kfmclient.cc:633
+#: kfmclient.cpp:633
msgid "Syntax Error: Unknown command '%1'\n"
msgstr "Ошибка синтаксиса: Неизвестная команда '%1'\n"
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 06af2fa4ce1..54944f8db23 100644
--- a/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
@@ -1,69 +1,70 @@
# 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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2022-07-17 18:15+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/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:130
+#: kgreet_winbind.cpp:132
msgid "&Domain:"
msgstr "&Домен:"
-#: kgreet_winbind.cpp:131
+#: kgreet_winbind.cpp:133
msgid "&Username:"
msgstr "&Имя пользователя:"
-#: kgreet_winbind.cpp:145
+#: kgreet_winbind.cpp:147
msgid "Domain:"
msgstr "Домен:"
-#: kgreet_winbind.cpp:148
+#: kgreet_winbind.cpp:150
msgid "Username:"
msgstr "Имя пользователя:"
-#: kgreet_winbind.cpp:167
+#: kgreet_winbind.cpp:169
msgid "&Password:"
msgstr "&Пароль:"
-#: kgreet_winbind.cpp:168
+#: kgreet_winbind.cpp:170
msgid "Current &password:"
msgstr "Текущий п&ароль:"
-#: kgreet_winbind.cpp:191
+#: kgreet_winbind.cpp:193
msgid "&New password:"
msgstr "&Новый пароль:"
-#: kgreet_winbind.cpp:192
+#: kgreet_winbind.cpp:194
msgid "Con&firm password:"
msgstr "П&одтверждение пароля:"
-#: kgreet_winbind.cpp:410
+#: kgreet_winbind.cpp:412
msgid "Unrecognized prompt \"%1\""
msgstr "Нераспознанный ввод \"%1\""
-#: kgreet_winbind.cpp:714
+#: kgreet_winbind.cpp:716
msgid "Winbind / Samba"
msgstr "Winbind / Samba"
diff --git a/tde-i18n-ru/messages/tdebase/khelpcenter.po b/tde-i18n-ru/messages/tdebase/khelpcenter.po
index ee378396862..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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 5d1d11803bb..17ff6315198 100644
--- a/tde-i18n-ru/messages/tdebase/khotkeys.po
+++ b/tde-i18n-ru/messages/tdebase/khotkeys.po
@@ -9,21 +9,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>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: khotkeys\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-04-27 17:15+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/"
+"projects/tdebase/khotkeys/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.10.1\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 ""
@@ -47,7 +49,7 @@ msgstr "Демон KHotKeys"
#: arts/soundrecorder_arts.cpp:58
msgid "khotkeys"
-msgstr ""
+msgstr "khotkeys"
#: kcontrol/action_group_tab.cpp:54 kcontrol/action_group_tab.cpp:72
#: kcontrol/general_tab.cpp:94 kcontrol/general_tab.cpp:112
@@ -60,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 "Активное окно..."
@@ -122,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 "Окно"
@@ -268,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 "Эти элементы были созданы при помощи редактора меню."
@@ -404,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 "Активное окно:"
@@ -476,17 +486,17 @@ msgstr ""
#: shared/triggers.cpp:153
msgid "Shortcut trigger: "
-msgstr "Активация комбинацией клавиш:"
+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 "Активация голосовой командой:"
@@ -530,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:"
@@ -633,10 +661,10 @@ msgid ""
"disabling actions, and changing triggers.</p>"
msgstr ""
"<p> Этот модуль позволяет настроить действия ввода, такие как росчерки мыши "
-"или комбинации клавиш, для выполнения команд, запуска приложений, вызова "
-"клиентов DCOP и т.д.</p>\n"
+"или комбинации клавиш, для выполнения команд, запуска приложений, выполнения "
+"вызовов DCOP и т.д.</p>\n"
"<p><b>Примечание: </b>Если вы недостаточно опытный пользователь, вы должны "
-"подходить к изменению этих действий осторожно, ограничиться включением/"
+"подходить к изменению этих действий осторожно. Ограничтесь включением/"
"выключением действий и изменением активаторов.</p>"
#: kcontrol/ui/keyboard_input_widget_ui.ui:16
@@ -774,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"
@@ -895,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 17882cc9e4d..5d64a409bfe 100644
--- a/tde-i18n-ru/messages/tdebase/kicker.po
+++ b/tde-i18n-ru/messages/tdebase/kicker.po
@@ -12,21 +12,24 @@
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# 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: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-09 12:06+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-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"
-"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 ""
@@ -58,7 +61,7 @@ msgid "Applications, tasks and desktop sessions"
msgstr "Программы, задачи и сеансы"
#: buttons/kbutton.cpp:46 buttons/knewbutton.cpp:59 core/container_button.h:89
-#: ui/k_mnu.cpp:88
+#: ui/k_mnu.cpp:89
msgid "TDE Menu"
msgstr "Меню TDE"
@@ -70,8 +73,8 @@ msgstr "Не удаётся выполнить приложение не из TD
msgid "Kicker Error"
msgstr "Ошибка Kicker"
-#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1419 ui/k_new_mnu.cpp:1917
-#: ui/k_new_mnu.h:80
+#: 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 "Приложения"
@@ -89,7 +92,7 @@ msgstr "Список окон"
#: core/applethandle.cpp:69
msgid "%1 menu"
-msgstr "Меню аплета «%1»"
+msgstr "Меню «%1»"
#: core/applethandle.cpp:72
msgid "%1 applet handle"
@@ -103,12 +106,11 @@ msgstr "Не удаётся загрузить аплет %1. Проверьте
msgid "Applet Loading Error"
msgstr "Ошибка загрузки аплета"
-#: core/container_button.h:133 ui/k_mnu.cpp:321
+#: core/container_button.h:133 ui/k_mnu.cpp:342
msgid "Quick Browser"
msgstr "Быстрый обзор"
#: core/container_button.h:155
-#, fuzzy
msgid "Windowlist"
msgstr "Список окон"
@@ -135,7 +137,7 @@ msgstr ""
#: core/extensionmanager.cpp:122
msgid "Fatal Error!"
-msgstr "Фатальная ошибка!"
+msgstr "Критическая ошибка!"
#: core/kickerbindings.cpp:39
msgid "Panel"
@@ -371,7 +373,7 @@ msgstr "Не &исполняемый файл:"
msgid "Select Other"
msgstr "Выберите прочее"
-#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1044
+#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1002
msgid "New Applications"
msgstr "Новые приложения"
@@ -379,7 +381,7 @@ msgstr "Новые приложения"
msgid "Restart Computer"
msgstr "Перезапустить компьютер"
-#: ui/itemview.cpp:482 ui/k_mnu.cpp:379 ui/k_new_mnu.cpp:1371
+#: ui/itemview.cpp:482 ui/k_mnu.cpp:400 ui/k_new_mnu.cpp:1329
msgid "Switch User"
msgstr "Переключить пользователя"
@@ -396,43 +398,64 @@ msgstr "Директория: /)"
msgid "Directory: "
msgstr "Директория: "
-#: ui/k_mnu.cpp:268
-msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:273
+#, fuzzy
+#| msgid "Press '/' to search..."
+msgid " Click here to search..."
msgstr "Нажать '/' для поиска..."
-#: ui/k_mnu.cpp:287
+#: ui/k_mnu.cpp:277
+msgid " Press '%1' to search..."
+msgstr " Нажать «%1» для поиска…"
+
+#: ui/k_mnu.cpp:281
+msgid " Press '%1' or '%2' to search..."
+msgstr " Нажать «%1» или «%2» для поиска…"
+
+#: ui/k_mnu.cpp:293
+#, fuzzy
+msgid "Search"
+msgstr "&Поиск:"
+
+#: ui/k_mnu.cpp:293
+#, fuzzy
+#| msgid "TDE Menu"
+msgid "TDE Menu search"
+msgstr "Меню TDE"
+
+#: ui/k_mnu.cpp:308
msgid "All Applications"
msgstr "Все приложения"
-#: ui/k_mnu.cpp:289 ui/k_new_mnu.h:80
+#: ui/k_mnu.cpp:310 ui/k_new_mnu.h:70
msgid "Actions"
msgstr "Действия"
-#: ui/k_mnu.cpp:370 ui/k_new_mnu.cpp:1436
+#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1391
msgid "Run Command..."
msgstr "Выполнить программу..."
-#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1365
+#: ui/k_mnu.cpp:412 ui/k_new_mnu.cpp:1323
msgid "Save Session"
msgstr "Сохранить сеанс"
-#: ui/k_mnu.cpp:396
+#: ui/k_mnu.cpp:417
msgid "Lock Session"
msgstr "Заблокировать сеанс"
-#: ui/k_mnu.cpp:401
+#: ui/k_mnu.cpp:422
msgid "Log Out..."
msgstr "Завершить сеанс..."
-#: ui/k_mnu.cpp:477 ui/k_new_mnu.cpp:954 ui/k_new_mnu.cpp:1550
+#: 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:479 ui/k_new_mnu.cpp:951 ui/k_new_mnu.cpp:1551
+#: 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:511 ui/k_new_mnu.cpp:1583
+#: 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 "
@@ -448,27 +471,27 @@ msgstr ""
"соответствующую функциональную клавишу одновременно. Панель TDE и меню "
"Рабочего стола также позволяют переключаться между сеансами.</p>"
-#: ui/k_mnu.cpp:522 ui/k_new_mnu.cpp:1594
+#: ui/k_mnu.cpp:543 ui/k_new_mnu.cpp:1549
msgid "Warning - New Session"
msgstr "Внимание - новый сеанс"
-#: ui/k_mnu.cpp:523 ui/k_new_mnu.cpp:1595
+#: ui/k_mnu.cpp:544 ui/k_new_mnu.cpp:1550
msgid "&Start New Session"
msgstr "&Начать новый сеанс"
-#: ui/k_new_mnu.cpp:227
+#: 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:246
+#: ui/k_new_mnu.cpp:245
msgid "Most commonly used applications and documents"
msgstr "Наиболее часто используемые приложения и документы"
-#: ui/k_new_mnu.cpp:249
+#: ui/k_new_mnu.cpp:248
msgid "List of installed applications"
msgstr "Список установленных приложений"
-#: ui/k_new_mnu.cpp:254
+#: ui/k_new_mnu.cpp:253
msgid ""
"Information and configuration of your system, access to personal files, "
"network resources and connected disk drives"
@@ -476,167 +499,167 @@ msgstr ""
"Информация и конфигурация вашей системы, доступ к персональным файлам, "
"сетевым ресурсам и подлюченным дисковым устройствам"
-#: ui/k_new_mnu.cpp:263
+#: ui/k_new_mnu.cpp:262
msgid "Recently used applications and documents"
msgstr "Недавно использованные приложения и документы"
-#: ui/k_new_mnu.cpp:267
+#: 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:271
+#: 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:272
+#: 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:274
+#: 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:275
+#: 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:277
+#: 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:337
+#: ui/k_new_mnu.cpp:336
msgid "Search Internet"
msgstr "Поиск по интернет"
-#: ui/k_new_mnu.cpp:430
+#: ui/k_new_mnu.cpp:429
msgid "Applications, Contacts and Documents"
msgstr "Приложения, Контакты и Документы"
-#: ui/k_new_mnu.cpp:940
+#: ui/k_new_mnu.cpp:898
msgid "Start '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:942
+#: ui/k_new_mnu.cpp:900
msgid "Start '%1' (current)"
msgstr "Запуск '%1' (текущий)"
-#: ui/k_new_mnu.cpp:944
+#: ui/k_new_mnu.cpp:902
msgid "Restart and boot directly into '%1'"
msgstr "Перезапуск и загрузка прямо в '%1'"
-#: ui/k_new_mnu.cpp:952
+#: ui/k_new_mnu.cpp:910
msgid "Start a parallel session"
msgstr "Запуск параллельного сеанса"
-#: ui/k_new_mnu.cpp:955
+#: ui/k_new_mnu.cpp:913
msgid "Lock screen and start a parallel session"
msgstr "Заблокировать экран и начать параллельный сеанс"
-#: ui/k_new_mnu.cpp:966
+#: ui/k_new_mnu.cpp:924
msgid "Switch to Session of User '%1'"
msgstr "Переключиться на сеанс пользователя '%1'"
-#: ui/k_new_mnu.cpp:967
+#: ui/k_new_mnu.cpp:925
#, c-format
msgid "Session: %1"
msgstr "Сеанс: %1"
-#: ui/k_new_mnu.cpp:1353
+#: ui/k_new_mnu.cpp:1311
msgid "Session"
msgstr "Сеанс"
-#: ui/k_new_mnu.cpp:1355
+#: ui/k_new_mnu.cpp:1313
#, fuzzy
msgid "Log out"
msgstr "Завершить сеанс..."
-#: ui/k_new_mnu.cpp:1356
+#: ui/k_new_mnu.cpp:1314
#, fuzzy
msgid "End current session"
msgstr "Завершить сеанс"
-#: ui/k_new_mnu.cpp:1358
+#: ui/k_new_mnu.cpp:1316
msgid "Lock"
msgstr "Заблокировать"
-#: ui/k_new_mnu.cpp:1359
+#: ui/k_new_mnu.cpp:1317
#, fuzzy
msgid "Lock computer screen"
msgstr "Заблокировать экран"
-#: ui/k_new_mnu.cpp:1366
+#: ui/k_new_mnu.cpp:1324
msgid "Save current Session for next login"
msgstr "Сохранить текущий сеанс для следующего входа"
-#: ui/k_new_mnu.cpp:1372
+#: ui/k_new_mnu.cpp:1330
msgid "Manage parallel sessions"
msgstr "Управление параллельными сеансами"
-#: ui/k_new_mnu.cpp:1389
+#: ui/k_new_mnu.cpp:1344
msgid "System"
msgstr "Система"
-#: ui/k_new_mnu.cpp:1390
+#: ui/k_new_mnu.cpp:1345
msgid "Shutdown"
msgstr "Выход"
-#: ui/k_new_mnu.cpp:1391
+#: ui/k_new_mnu.cpp:1346
msgid "Turn off computer"
msgstr "Выключить компьютер"
-#: ui/k_new_mnu.cpp:1393
+#: ui/k_new_mnu.cpp:1348
#, fuzzy
msgid "&Restart"
msgstr "Перезапуск"
-#: ui/k_new_mnu.cpp:1394
+#: ui/k_new_mnu.cpp:1349
#, fuzzy
msgid "Restart computer and boot the default system"
msgstr "Перегрузить и загрузить систему по умолчанию"
-#: ui/k_new_mnu.cpp:1404
+#: ui/k_new_mnu.cpp:1359
msgid "Start Operating System"
msgstr "Запустить операционную системы"
-#: ui/k_new_mnu.cpp:1405
+#: ui/k_new_mnu.cpp:1360
msgid "Restart and boot another operating system"
msgstr "Перегрузить и загрузить другую операционную системы"
-#: ui/k_new_mnu.cpp:1440
+#: ui/k_new_mnu.cpp:1395
msgid "System Folders"
msgstr "Системные папки"
-#: ui/k_new_mnu.cpp:1442
+#: ui/k_new_mnu.cpp:1397
msgid "Home Folder"
msgstr "Домашняя папка"
-#: ui/k_new_mnu.cpp:1451
+#: ui/k_new_mnu.cpp:1406
msgid "My Documents"
msgstr "Мои документы"
-#: ui/k_new_mnu.cpp:1460
+#: ui/k_new_mnu.cpp:1415
msgid "My Images"
msgstr ""
-#: ui/k_new_mnu.cpp:1469
+#: ui/k_new_mnu.cpp:1424
msgid "My Music"
msgstr ""
-#: ui/k_new_mnu.cpp:1478
+#: ui/k_new_mnu.cpp:1433
msgid "My Videos"
msgstr ""
-#: ui/k_new_mnu.cpp:1487
+#: ui/k_new_mnu.cpp:1442
msgid "My Downloads"
msgstr ""
-#: ui/k_new_mnu.cpp:1490
+#: ui/k_new_mnu.cpp:1445
msgid "Network Folders"
msgstr "Сетевые папки"
-#: ui/k_new_mnu.cpp:1715
+#: ui/k_new_mnu.cpp:1670
msgid ""
"<center><b>%1</b></center>\n"
"You do not have permission to execute this command."
@@ -644,7 +667,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Вы не имеете доступа для запуска этой команды."
-#: ui/k_new_mnu.cpp:1743
+#: ui/k_new_mnu.cpp:1698
msgid ""
"<center><b>%1</b></center>\n"
"Could not run the specified command."
@@ -652,7 +675,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Не могу запустить указанную команду."
-#: ui/k_new_mnu.cpp:1753
+#: ui/k_new_mnu.cpp:1708
msgid ""
"<center><b>%1</b></center>\n"
"The specified command does not exist."
@@ -660,237 +683,237 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Указанная команда не существует."
-#: ui/k_new_mnu.cpp:1951
+#: ui/k_new_mnu.cpp:1906
msgid "Documents"
msgstr "Документы"
-#: ui/k_new_mnu.cpp:2287 ui/k_new_mnu.cpp:2417
+#: 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:2298
+#: ui/k_new_mnu.cpp:2253
#, c-format
msgid "Open Addressbook at %1"
msgstr "Открыть адресную книгу на %1"
-#: ui/k_new_mnu.cpp:2339
+#: ui/k_new_mnu.cpp:2294
msgid "- Add ext:type to specify a file extension."
msgstr "- Добавить расш:тип для указания расширения файла."
-#: ui/k_new_mnu.cpp:2342
+#: ui/k_new_mnu.cpp:2297
msgid "- When searching for a phrase, add quotes."
msgstr "- При поиске по фразе, добавьте кавычки."
-#: ui/k_new_mnu.cpp:2345
+#: ui/k_new_mnu.cpp:2300
msgid "- To exclude search terms, use the minus symbol in front."
msgstr "- Для исключения поиска термина, используйте символ минус перед."
-#: ui/k_new_mnu.cpp:2348
+#: ui/k_new_mnu.cpp:2303
msgid "- To search for optional terms, use OR."
msgstr "- Для поиска опционального термина, используйте OR."
-#: ui/k_new_mnu.cpp:2351
+#: ui/k_new_mnu.cpp:2306
msgid "- You can use upper and lower case."
msgstr "- Вы можете использовать верхний и нижний регистр."
-#: ui/k_new_mnu.cpp:2354
+#: ui/k_new_mnu.cpp:2309
msgid "Search Quick Tips"
msgstr "Поиск быстрых фраз"
-#: ui/k_new_mnu.cpp:2406
+#: ui/k_new_mnu.cpp:2361
msgid "%1 = %2"
msgstr ""
-#: ui/k_new_mnu.cpp:2438
+#: ui/k_new_mnu.cpp:2393
#, c-format
msgid "Open Local File: %1"
msgstr "Открытие локального файла: %1"
-#: ui/k_new_mnu.cpp:2441
+#: ui/k_new_mnu.cpp:2396
#, c-format
msgid "Open Local Dir: %1"
msgstr "Открытие локальной директории: %1"
-#: ui/k_new_mnu.cpp:2444
+#: ui/k_new_mnu.cpp:2399
#, c-format
msgid "Open Remote Location: %1"
msgstr "Открытие удалённого расположения: %1"
-#: ui/k_new_mnu.cpp:2472
+#: ui/k_new_mnu.cpp:2427
msgid "Run '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:2517 ui/k_new_mnu.cpp:2590
+#: ui/k_new_mnu.cpp:2472 ui/k_new_mnu.cpp:2545
msgid "No matches found"
msgstr "Ничего не найдено"
-#: ui/k_new_mnu.cpp:2641
+#: ui/k_new_mnu.cpp:2596
msgid "%1 (top %2 of %3)"
msgstr "%1 (до %2 из %3)"
-#: ui/k_new_mnu.cpp:2775
+#: 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:2775
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows Confirmation"
msgstr "Подтверждение запуска Windows"
-#: ui/k_new_mnu.cpp:2775
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows"
msgstr "Запуск Windows"
-#: ui/k_new_mnu.cpp:2792
+#: ui/k_new_mnu.cpp:2747
msgid "Could not start Tomboy."
msgstr "Не могу запустить Tomboy."
-#: ui/k_new_mnu.cpp:2852
+#: ui/k_new_mnu.cpp:2807
msgid "Remove From Favorites"
msgstr "Удалить из избранных"
-#: ui/k_new_mnu.cpp:2859
+#: ui/k_new_mnu.cpp:2814
msgid "Add to Favorites"
msgstr "Добавить в избранные"
-#: ui/k_new_mnu.cpp:2890 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:2893 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:2900 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:2903 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:2909 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:2911 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:2917 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:2945
+#: ui/k_new_mnu.cpp:2900
msgid "Advanced"
msgstr "Расширенное"
-#: ui/k_new_mnu.cpp:2961
+#: ui/k_new_mnu.cpp:2916
msgid "Clear Recently Used Applications"
msgstr "Очистить недавно использованные Приложения"
-#: ui/k_new_mnu.cpp:2964
+#: ui/k_new_mnu.cpp:2919
msgid "Clear Recently Used Documents"
msgstr "Очистить недавно использованные Документы"
-#: ui/k_new_mnu.cpp:3539
+#: ui/k_new_mnu.cpp:3494
msgid "Media"
msgstr "Медиа"
-#: ui/k_new_mnu.cpp:3598
+#: ui/k_new_mnu.cpp:3553
msgid "(%1 available)"
msgstr "(%1 доступно)"
-#: ui/k_new_mnu.cpp:3729 ui/k_new_mnu.cpp:3733
+#: ui/k_new_mnu.cpp:3684 ui/k_new_mnu.cpp:3688
#, c-format
msgid "Directory: %1"
msgstr "Директория: %1"
-#: ui/k_new_mnu.cpp:3824 ui/k_new_mnu.cpp:3850
+#: ui/k_new_mnu.cpp:3759 ui/k_new_mnu.cpp:3785
#, fuzzy
msgid "Suspend"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3834
+#: ui/k_new_mnu.cpp:3769
msgid "Freeze"
msgstr ""
-#: ui/k_new_mnu.cpp:3835
+#: ui/k_new_mnu.cpp:3770
msgid "Put the computer in software idle mode"
msgstr ""
-#: ui/k_new_mnu.cpp:3842
+#: ui/k_new_mnu.cpp:3777
msgid "Standby"
msgstr "Приостановить"
-#: ui/k_new_mnu.cpp:3843
+#: ui/k_new_mnu.cpp:3778
msgid "Pause without logging out"
msgstr "Приостановить без выхода"
-#: ui/k_new_mnu.cpp:3851
+#: ui/k_new_mnu.cpp:3786
msgid "Suspend to RAM"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3858
+#: ui/k_new_mnu.cpp:3793
msgid "Hibernate"
msgstr ""
-#: ui/k_new_mnu.cpp:3859
+#: ui/k_new_mnu.cpp:3794
msgid "Suspend to Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3866
+#: ui/k_new_mnu.cpp:3801
msgid "Hybrid Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3867
+#: ui/k_new_mnu.cpp:3802
#, fuzzy
msgid "Suspend to RAM + Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3948
+#: ui/k_new_mnu.cpp:3841
msgid "Suspend failed"
msgstr "Ошибка усыпления"
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Notes"
msgstr ""
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Emails"
msgstr ""
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Music"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Browsing History"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Chat Logs"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Feeds"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
msgid "Pictures"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
msgid "Videos"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
#, fuzzy
msgid "Documentation"
msgstr "Документы"
-#: ui/k_new_mnu.h:84
+#: ui/k_new_mnu.h:74
msgid "Others"
msgstr ""
@@ -922,7 +945,7 @@ msgstr "Все"
#: ui/removecontainer_mnu.cpp:42
msgid "&Applet"
-msgstr "&Аплет"
+msgstr "&Апплет"
#: ui/removecontainer_mnu.cpp:44
msgid "Appli&cation"
@@ -1106,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 6bb268a8ab2..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: 2020-09-27 19:36+0200\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:158
+#: toplevel.cpp:156
msgid "C&lear Clipboard History"
msgstr "&Очистить историю буфера обмена"
-#: toplevel.cpp:167
+#: toplevel.cpp:165
msgid "&Configure Klipper..."
msgstr "&Настроить Klipper..."
-#: toplevel.cpp:231
+#: toplevel.cpp:229
msgid "Klipper - clipboard tool"
msgstr "Klipper - управление буфером обмена"
-#: toplevel.cpp:542
+#: 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:609
+#: toplevel.cpp:607
msgid ""
"Should Klipper start automatically\n"
"when you login?"
@@ -319,51 +318,51 @@ msgstr ""
"Запускать Klipper автоматически\n"
"при входе в TDE?"
-#: toplevel.cpp:609
+#: toplevel.cpp:607
msgid "Automatically Start Klipper?"
msgstr "Запускать Klipper автоматически?"
-#: toplevel.cpp:609
+#: toplevel.cpp:607
msgid "Start"
msgstr "Запускать"
-#: toplevel.cpp:609
+#: toplevel.cpp:607
msgid "Do Not Start"
msgstr "Не запускать"
-#: toplevel.cpp:664
+#: toplevel.cpp:662
msgid "Enable &Actions"
msgstr "Включить &действия"
-#: toplevel.cpp:668
+#: toplevel.cpp:666
msgid "&Actions Enabled"
msgstr "&Действия включены"
-#: toplevel.cpp:1103
+#: toplevel.cpp:1138
msgid "TDE cut & paste history utility"
msgstr "Утилита истории буфера обмена TDE"
-#: toplevel.cpp:1107
+#: toplevel.cpp:1142
msgid "Klipper"
msgstr "Klipper"
-#: toplevel.cpp:1114
+#: toplevel.cpp:1149
msgid "Author"
msgstr "Автор"
-#: toplevel.cpp:1118
+#: toplevel.cpp:1153
msgid "Original Author"
msgstr "Первоначальный автор"
-#: toplevel.cpp:1122
+#: toplevel.cpp:1157
msgid "Contributor"
msgstr "Участник проекта"
-#: toplevel.cpp:1126
+#: toplevel.cpp:1161
msgid "Bugfixes and optimizations"
msgstr "Исправление ошибок и оптимизация"
-#: toplevel.cpp:1130
+#: 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 1bcd73fa916..35f63ea94c6 100644
--- a/tde-i18n-ru/messages/tdebase/konqueror.po
+++ b/tde-i18n-ru/messages/tdebase/konqueror.po
@@ -9,20 +9,24 @@
# Copyright (C) 2005, TDE Russian translation team.
# Leonid Kanter <leon@asplinux.ru> 2002-2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# ztime <ztime@ztime.ru>, 2021.
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konqueror\n"
-"POT-Creation-Date: 2020-10-16 13:49+0800\n"
-"PO-Revision-Date: 2008-02-21 17:07+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-20 18:13+0000\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/konqueror/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 ""
@@ -40,106 +44,106 @@ msgstr ""
"eugeneai@icc.ru,mokhin@bog.msu.ru,sibskull@mail.ru,leon@asplinux.ru,"
"rom_as@oscada.org"
-#: about/konq_aboutpage.cc:139 about/konq_aboutpage.cc:141
-#: about/konq_aboutpage.cc:204 about/konq_aboutpage.cc:206
-#: about/konq_aboutpage.cc:259 about/konq_aboutpage.cc:261
-#: about/konq_aboutpage.cc:356 about/konq_aboutpage.cc:358
+#: about/konq_aboutpage.cpp:139 about/konq_aboutpage.cpp:141
+#: about/konq_aboutpage.cpp:204 about/konq_aboutpage.cpp:206
+#: about/konq_aboutpage.cpp:259 about/konq_aboutpage.cpp:261
+#: about/konq_aboutpage.cpp:356 about/konq_aboutpage.cpp:358
msgid "Conquer your Desktop!"
msgstr "Откройте для себя ваш рабочий стол!"
-#: about/konq_aboutpage.cc:140 about/konq_aboutpage.cc:205
-#: about/konq_aboutpage.cc:260 about/konq_aboutpage.cc:357 konq_factory.cc:218
+#: about/konq_aboutpage.cpp:140 about/konq_aboutpage.cpp:205
+#: about/konq_aboutpage.cpp:260 about/konq_aboutpage.cpp:357
+#: konq_factory.cpp:218
msgid "Konqueror"
msgstr "Konqueror"
-#: about/konq_aboutpage.cc:142 about/konq_aboutpage.cc:207
-#: about/konq_aboutpage.cc:262 about/konq_aboutpage.cc:359
+#: about/konq_aboutpage.cpp:142 about/konq_aboutpage.cpp:207
+#: about/konq_aboutpage.cpp:262 about/konq_aboutpage.cpp:359
msgid ""
"Konqueror is your file manager, web browser and universal document viewer."
msgstr ""
-"Konqueror - ваш менеджер файлов, веб-браузер и универсальное средство "
-"просмотра документов."
+"Konqueror — ваш файловый менеджер, веб-браузер и универсальный просмотрщик "
+"документов."
-#: about/konq_aboutpage.cc:143 about/konq_aboutpage.cc:208
-#: about/konq_aboutpage.cc:263 about/konq_aboutpage.cc:360
+#: about/konq_aboutpage.cpp:143 about/konq_aboutpage.cpp:208
+#: about/konq_aboutpage.cpp:263 about/konq_aboutpage.cpp:360
msgid "Starting Points"
msgstr "Первые шаги"
-#: about/konq_aboutpage.cc:144 about/konq_aboutpage.cc:209
-#: about/konq_aboutpage.cc:264 about/konq_aboutpage.cc:361
+#: about/konq_aboutpage.cpp:144 about/konq_aboutpage.cpp:209
+#: about/konq_aboutpage.cpp:264 about/konq_aboutpage.cpp:361
msgid "Introduction"
msgstr "Введение"
-#: about/konq_aboutpage.cc:145 about/konq_aboutpage.cc:210
-#: about/konq_aboutpage.cc:265 about/konq_aboutpage.cc:362
+#: about/konq_aboutpage.cpp:145 about/konq_aboutpage.cpp:210
+#: about/konq_aboutpage.cpp:265 about/konq_aboutpage.cpp:362
msgid "Tips"
msgstr "Советы"
-#: about/konq_aboutpage.cc:146 about/konq_aboutpage.cc:211
-#: about/konq_aboutpage.cc:266 about/konq_aboutpage.cc:267
-#: about/konq_aboutpage.cc:363
+#: about/konq_aboutpage.cpp:146 about/konq_aboutpage.cpp:211
+#: about/konq_aboutpage.cpp:266 about/konq_aboutpage.cpp:267
+#: about/konq_aboutpage.cpp:363
msgid "Specifications"
msgstr "Спецификации"
-#: about/konq_aboutpage.cc:151 konqueror.kcfg:20
+#: about/konq_aboutpage.cpp:151 konqueror.kcfg:20
#, no-c-format
msgid "Home Folder"
msgstr "Домашняя папка"
-#: about/konq_aboutpage.cc:152
+#: about/konq_aboutpage.cpp:152
msgid "Your personal files"
msgstr "Ваши личные файлы"
-#: about/konq_aboutpage.cc:155
+#: about/konq_aboutpage.cpp:155
msgid "Storage Media"
msgstr "Носители данных"
-#: about/konq_aboutpage.cc:156
+#: about/konq_aboutpage.cpp:156
msgid "Disks and removable media"
msgstr "Диски и сменные носители"
-#: about/konq_aboutpage.cc:159
+#: about/konq_aboutpage.cpp:159
msgid "Network Folders"
msgstr "Сетевые папки"
-#: about/konq_aboutpage.cc:160
+#: about/konq_aboutpage.cpp:160
msgid "Shared files and folders"
msgstr "Общие файлы и папки"
-#: about/konq_aboutpage.cc:163 konq_mainwindow.cc:3855
+#: about/konq_aboutpage.cpp:163 konq_mainwindow.cpp:3876
msgid "Trash"
msgstr "Корзина"
-#: about/konq_aboutpage.cc:164
+#: about/konq_aboutpage.cpp:164
msgid "Browse and restore the trash"
msgstr "Просмотр и восстановление содержимого корзины"
-#: about/konq_aboutpage.cc:167
+#: about/konq_aboutpage.cpp:167
msgid "Applications"
msgstr "Приложения"
-#: about/konq_aboutpage.cc:168
+#: about/konq_aboutpage.cpp:168
msgid "Installed programs"
msgstr "Установленные программы"
-#: about/konq_aboutpage.cc:171
-#, fuzzy
+#: about/konq_aboutpage.cpp:171
msgid "Settings"
-msgstr "&Настройки"
+msgstr "Настройки"
-#: about/konq_aboutpage.cc:172
+#: about/konq_aboutpage.cpp:172
msgid "Desktop configuration"
msgstr "Настройка рабочего стола"
-#: about/konq_aboutpage.cc:175
+#: about/konq_aboutpage.cpp:175
msgid "Next: An Introduction to Konqueror"
msgstr "Далее: Введение в Konqueror"
-#: about/konq_aboutpage.cc:177
+#: about/konq_aboutpage.cpp:177
msgid "Search the Web"
msgstr "Поиск в Веб"
-#: about/konq_aboutpage.cc:212
+#: about/konq_aboutpage.cpp:212
msgid ""
"Konqueror makes working with and managing your files easy. You can browse "
"both local and networked folders while enjoying advanced features such as "
@@ -149,8 +153,7 @@ msgstr ""
"как локальные, так и сетевые папки с использованием таких дополнительных "
"функций, как развитая боковая панель и предварительный просмотр файлов."
-#: about/konq_aboutpage.cc:216
-#, fuzzy
+#: about/konq_aboutpage.cpp:216
msgid ""
"Konqueror is also a full featured and easy to use web browser which you can "
"use to explore the Internet. Enter the address (e.g. <a href=\"http://www."
@@ -160,11 +163,11 @@ msgid ""
msgstr ""
"Konqueror - это также полнофункциональный и лёгкий в использовании веб-"
"браузер, который вы можете использовать для работы в Интернете. Введите "
-"адрес (например <a href=\"http://www.kde.org\">http://www.kde.org</A>) веб-"
-"страницы, которую вы хотите просмотреть, в строке адреса и нажмите Enter, "
-"или выберите закладку из меню закладок."
+"адрес веб-страницы (например, <a href=\"https://www.trinitydesktop.org"
+"\">https://www.trinitydesktop.org</A>), которую вы хотите просмотреть, в "
+"строке адреса и нажмите Enter, или выберите закладку из меню закладок."
-#: about/konq_aboutpage.cc:221
+#: about/konq_aboutpage.cpp:221
msgid ""
"To return to the previous location, press the back button <img width='16' "
"height='16' src=\"%1\"> in the toolbar. "
@@ -172,7 +175,7 @@ msgstr ""
"Если вы хотите вернуться на предыдущую страницу, нажмите кнопку <img "
"width='16' height='16'src=\"%1\"> на панели инструментов."
-#: about/konq_aboutpage.cc:224
+#: about/konq_aboutpage.cpp:224
msgid ""
"To quickly go to your Home folder press the home button <img width='16' "
"height='16' src=\"%1\">."
@@ -180,13 +183,13 @@ msgstr ""
"Чтобы быстро перейти в свою домашнюю папку, нажмите кнопку \"Домой\" <img "
"width='16' height='16' src=\"%1\">."
-#: about/konq_aboutpage.cc:226
+#: about/konq_aboutpage.cpp:226
msgid ""
"For more detailed documentation on Konqueror click <a href=\"%1\">here</a>."
msgstr ""
"Для дополнительной информации о Konqueror нажмите <a HREF=\"%1\">здесь</a>."
-#: about/konq_aboutpage.cc:228
+#: about/konq_aboutpage.cpp:228
msgid ""
"<em>Tuning Tip:</em> If you want the Konqueror web browser to start faster, "
"you can turn off this information screen by clicking <a href=\"%1\">here</"
@@ -198,11 +201,11 @@ msgstr ""
"Для того чтобы снова включить его, выберите пункт меню Справка->Введение в "
"Konqueror и затем Окно->Сохранить профиль панели \"Просмотр Веб\"."
-#: about/konq_aboutpage.cc:233
+#: about/konq_aboutpage.cpp:233
msgid "Next: Tips &amp; Tricks"
msgstr "Далее: Подсказки и советы"
-#: about/konq_aboutpage.cc:268
+#: about/konq_aboutpage.cpp:268
msgid ""
"Konqueror is designed to embrace and support Internet standards. The aim is "
"to fully implement the officially sanctioned standards from organizations "
@@ -219,19 +222,19 @@ msgstr ""
"<A HREF=\"%1\">Закладки XBEL</A> уже работают в Konqueror, и кроме этого он "
"реализует:"
-#: about/konq_aboutpage.cc:275
+#: about/konq_aboutpage.cpp:275
msgid "Web Browsing"
msgstr "Браузер"
-#: about/konq_aboutpage.cc:276
+#: about/konq_aboutpage.cpp:276
msgid "Supported standards"
msgstr "Поддерживаемые стандарты"
-#: about/konq_aboutpage.cc:277
+#: about/konq_aboutpage.cpp:277
msgid "Additional requirements*"
msgstr "Дополнительные сведения"
-#: about/konq_aboutpage.cc:278
+#: about/konq_aboutpage.cpp:278
msgid ""
"<A HREF=\"%1\">DOM</A> (Level 1, partially Level 2) based <A HREF="
"\"%2\">HTML 4.01</A>"
@@ -239,39 +242,39 @@ msgstr ""
"<A HREF=\"%1\">DOM</A> (уровень 1, частично уровень 2), базирующийся на <A "
"HREF=\"%2\">HTML 4.01</A>"
-#: about/konq_aboutpage.cc:280 about/konq_aboutpage.cc:282
-#: about/konq_aboutpage.cc:294 about/konq_aboutpage.cc:299
-#: about/konq_aboutpage.cc:301
+#: about/konq_aboutpage.cpp:280 about/konq_aboutpage.cpp:282
+#: about/konq_aboutpage.cpp:294 about/konq_aboutpage.cpp:299
+#: about/konq_aboutpage.cpp:301
msgid "built-in"
msgstr "встроено"
-#: about/konq_aboutpage.cc:281
+#: about/konq_aboutpage.cpp:281
msgid "<A HREF=\"%1\">Cascading Style Sheets</A> (CSS 1, partially CSS 2)"
msgstr "<A HREF=\"%1\">Каскадные таблицы стилей</A> (CSS 1, частично CSS 2)"
-#: about/konq_aboutpage.cc:283
+#: about/konq_aboutpage.cpp:283
msgid "<A HREF=\"%1\">ECMA-262</A> Edition 3 (roughly equals JavaScript 1.5)"
msgstr ""
"<A HREF=\"%1\">ECMA-262</A> Редакция 3 (примерно соответствует Javascript "
"1.5)"
-#: about/konq_aboutpage.cc:284
+#: about/konq_aboutpage.cpp:284
msgid ""
"JavaScript disabled (globally). Enable JavaScript <A HREF=\"%1\">here</A>."
msgstr ""
"Javascript выключен (глобально). <A HREF=\"%1\">Включить</A> Javascript."
-#: about/konq_aboutpage.cc:285
+#: about/konq_aboutpage.cpp:285
msgid ""
"JavaScript enabled (globally). Configure JavaScript <A HREF=\\\"%1\\\">here</"
"A>."
msgstr "Javascript включён глобально. <A HREF=\"%1\">Настроить</A> Javascript."
-#: about/konq_aboutpage.cc:286
+#: about/konq_aboutpage.cpp:286
msgid "Secure <A HREF=\"%1\">Java</A><SUP>&reg;</SUP> support"
msgstr "Поддержка защищённой <A HREF=\"%1\">Java</A>"
-#: about/konq_aboutpage.cc:287
+#: about/konq_aboutpage.cpp:287
msgid ""
"JDK 1.2.0 (Java 2) compatible VM (<A HREF=\"%1\">Blackdown</A>, <A HREF="
"\"%2\">IBM</A> or <A HREF=\"%3\">Sun</A>)"
@@ -279,11 +282,11 @@ msgstr ""
"JDK 1.2.0 (Java 2)-совместимая VM (<A HREF=\"%1\">Blackdown</A>, <A HREF="
"\"%2\">IBM</A> или <A HREF=\"%3\">Sun</A>)."
-#: about/konq_aboutpage.cc:289
+#: about/konq_aboutpage.cpp:289
msgid "Enable Java (globally) <A HREF=\"%1\">here</A>."
msgstr "<A HREF=\"%1\">Включить</A> Java глобально."
-#: about/konq_aboutpage.cc:290
+#: about/konq_aboutpage.cpp:290
msgid ""
"Netscape Communicator<SUP>&reg;</SUP> <A HREF=\"%4\">plugins</A> (for "
"viewing <A HREF=\"%1\">Flash<SUP>&reg;</SUP></A>, <A HREF="
@@ -295,85 +298,84 @@ msgstr ""
"\"%2\">Real<SUP>&reg;</SUP></A>Аудио, <A HREF=\"%3\">Real<SUP>&reg;</SUP></"
"A>Видео, и т.д.)"
-#: about/konq_aboutpage.cc:295
+#: about/konq_aboutpage.cpp:295
msgid "Secure Sockets Layer"
msgstr "Защищённое соединение (SSL)"
-#: about/konq_aboutpage.cc:296
+#: about/konq_aboutpage.cpp:296
msgid "(TLS/SSL v2/3) for secure communications up to 168bit"
msgstr "(TLS/SSL v2/3) для защищённых соединений с ключом до 168 бит"
-#: about/konq_aboutpage.cc:297
+#: about/konq_aboutpage.cpp:297
msgid "OpenSSL"
msgstr "OpenSSL"
-#: about/konq_aboutpage.cc:298
+#: about/konq_aboutpage.cpp:298
msgid "Bidirectional 16bit unicode support"
msgstr "Поддержка 16-бит Unicode"
-#: about/konq_aboutpage.cc:300
+#: about/konq_aboutpage.cpp:300
msgid "AutoCompletion for forms"
msgstr "Автозавершение в формах"
-#: about/konq_aboutpage.cc:302
+#: about/konq_aboutpage.cpp:302
msgid "G E N E R A L"
msgstr "О Б Щ И Е"
-#: about/konq_aboutpage.cc:303
+#: about/konq_aboutpage.cpp:303
msgid "Feature"
msgstr "Возможность"
-#: about/konq_aboutpage.cc:304 sidebar/trees/history_module/history_dlg.ui:151
+#: about/konq_aboutpage.cpp:304 sidebar/trees/history_module/history_dlg.ui:151
#, no-c-format
msgid "Details"
msgstr "Дополнительно"
-#: about/konq_aboutpage.cc:305
+#: about/konq_aboutpage.cpp:305
msgid "Image formats"
msgstr "Форматы изображений"
-#: about/konq_aboutpage.cc:306
+#: about/konq_aboutpage.cpp:306
msgid "Transfer protocols"
msgstr "Протоколы передачи"
-#: about/konq_aboutpage.cc:307
+#: about/konq_aboutpage.cpp:307
msgid "HTTP 1.1 (including gzip/bzip2 compression)"
msgstr "HTTP 1.1 (включая сжатие gzip/bzip2)"
-#: about/konq_aboutpage.cc:308
+#: about/konq_aboutpage.cpp:308
msgid "FTP"
msgstr "FTP"
-#: about/konq_aboutpage.cc:309
+#: about/konq_aboutpage.cpp:309
msgid "and <A HREF=\"%1\">many more...</A>"
msgstr "и <A HREF=\"%1\">многое другое...</A>"
-#: about/konq_aboutpage.cc:310
+#: about/konq_aboutpage.cpp:310
msgid "URL-Completion"
msgstr "Завершение адресов"
-#: about/konq_aboutpage.cc:311
+#: about/konq_aboutpage.cpp:311
msgid "Manual"
msgstr "Ручное"
-#: about/konq_aboutpage.cc:312
+#: about/konq_aboutpage.cpp:312
msgid "Popup"
msgstr "Всплывающее"
-#: about/konq_aboutpage.cc:313
+#: about/konq_aboutpage.cpp:313
msgid "(Short-) Automatic"
msgstr "Автоматическое"
-#: about/konq_aboutpage.cc:315
+#: about/konq_aboutpage.cpp:315
msgid "<a href=\"%1\">Return to Starting Points</a>"
msgstr "<a href=\"%1\">Возвращение к первым шагам</a>"
-#: about/konq_aboutpage.cc:364
+#: about/konq_aboutpage.cpp:364
msgid "Tips &amp; Tricks"
msgstr "Подсказки и советы"
-#: about/konq_aboutpage.cc:365
-#, fuzzy
+#: about/konq_aboutpage.cpp:365
msgid ""
"Use Internet-Keywords and Web-Shortcuts: by typing \"gg: Trinity Desktop\" "
"one can search the Internet, using Google, for the search phrase \"Trinity "
@@ -381,13 +383,13 @@ msgid ""
"software or looking up certain words in an encyclopedia a breeze. You can "
"even <a href=\"%1\">create your own</a> Web-Shortcuts."
msgstr ""
-"Используйте ключевые слова Интернета и веб-сокращения: Набирая \"gg:TDE\", "
-"вы получаете результаты поиска фразы \"TDE\" на сервере Google. По умолчанию "
-"в Konqueror есть много сокращений для поиска программного обеспечения и "
-"значений слов в энциклопедии. Вы даже можете <a href=\"%1\">создавать</a> "
-"собственные веб-сокращения."
+"Используйте ключевые слова Интернета и веб-сокращения: Набирая \"gg:Trinity "
+"Desktop\", вы получаете результаты поиска фразы \"Trinity Desktop\" в "
+"Google. По умолчанию, в Konqueror есть много сокращений для быстрого и "
+"лёгкого поиска программного обеспечения или значений слов в энциклопедии. Вы "
+"даже можете <a href=\"%1\">создавать</a> собственные веб-сокращения."
-#: about/konq_aboutpage.cc:370
+#: about/konq_aboutpage.cpp:370
msgid ""
"Use the magnifier button <img width='16' height='16' src=\"%1\"> in the "
"toolbar to increase the font size on your web page."
@@ -395,7 +397,7 @@ msgstr ""
"Используйте кнопки с лупой <img width='16' height='16' src=\"%1\"> на панели "
"инструментов для увеличения или уменьшения размера шрифтов на веб-странице."
-#: about/konq_aboutpage.cc:372
+#: about/konq_aboutpage.cpp:372
msgid ""
"When you want to paste a new address into the Location toolbar you might "
"want to clear the current entry by pressing the black arrow with the white "
@@ -405,7 +407,7 @@ msgstr ""
"очистить старый адрес, нажав на чёрную стрелку с белым крестиком <img "
"width='16' height='16' src=\"%1\"> на панели инструментов."
-#: about/konq_aboutpage.cc:376
+#: about/konq_aboutpage.cpp:376
msgid ""
"To create a link on your desktop pointing to the current page, simply drag "
"the \"Location\" label that is to the left of the Location toolbar, drop it "
@@ -415,7 +417,7 @@ msgstr ""
"на рабочий стол метку \"Адрес\" слева от строки ввода адреса, и выберите "
"\"Ссылка\"."
-#: about/konq_aboutpage.cc:379
+#: about/konq_aboutpage.cpp:379
msgid ""
"You can also find <img width='16' height='16' src=\"%1\"> \"Full-Screen Mode"
"\" in the Settings menu. This feature is very useful for \"Talk\" sessions."
@@ -424,7 +426,7 @@ msgstr ""
"\"Полноэкранный режим\" в меню Окно. Использование этой возможности очень "
"полезно для \"чатов\"."
-#: about/konq_aboutpage.cc:382
+#: about/konq_aboutpage.cpp:382
msgid ""
"Divide et impera (lat. \"Divide and conquer\") - by splitting a window into "
"two parts (e.g. Window -> <img width='16' height='16' src=\"%1\"> Split View "
@@ -438,7 +440,7 @@ msgstr ""
"можете загружать некоторые примеры профилей просмотра (например, Midnight "
"Commander) или создать собственные профили."
-#: about/konq_aboutpage.cc:387
+#: about/konq_aboutpage.cpp:387
msgid ""
"Use the <a href=\"%1\">user-agent</a> feature if the website you are "
"visiting asks you to use a different browser (and do not forget to send a "
@@ -448,7 +450,7 @@ msgstr ""
"любой другой браузер, если при посещении сайта вам вдруг будет предложено "
"использовать именно его (и не забудьте послать жалобу веб-мастеру!)"
-#: about/konq_aboutpage.cc:390
+#: about/konq_aboutpage.cpp:390
msgid ""
"The <img width='16' height='16' src=\"%1\"> History in your SideBar ensures "
"that you can keep track of the pages you have visited recently."
@@ -456,14 +458,14 @@ msgstr ""
"<img width='16' height='16' src=\"%1\"> Журнал на боковой панели можно "
"использовать для перехода на недавно открывавшиеся страницы."
-#: about/konq_aboutpage.cc:392
+#: about/konq_aboutpage.cpp:392
msgid ""
"Use a caching <a href=\"%1\">proxy</a> to speed up your Internet connection."
msgstr ""
"Используйте кэширующий <a href=\"%1\">прокси-сервер</a> для увеличения "
"скорости соединения с Интернетом."
-#: about/konq_aboutpage.cc:394
+#: about/konq_aboutpage.cpp:394
msgid ""
"Advanced users will appreciate the Konsole which you can embed into "
"Konqueror (Window -> <img width='16' height='16' SRC=\"%1\"> Show Terminal "
@@ -472,7 +474,7 @@ msgstr ""
"Опытные пользователи оценят удобство Konsole, встроенной в Konqueror (Окно-"
"><img width='16' height='16' SRC=\"%1\"> Показать эмулятор терминала)."
-#: about/konq_aboutpage.cc:397
+#: about/konq_aboutpage.cpp:397
msgid ""
"Thanks to <a href=\"%1\">DCOP</a> you can have full control over Konqueror "
"using a script."
@@ -480,153 +482,153 @@ msgstr ""
"Благодаря <a href=\"%1\">DCOP</a>, вы можете полностью контролировать "
"Konqueror, используя скрипты."
-#: about/konq_aboutpage.cc:399
+#: about/konq_aboutpage.cpp:399
msgid "<img width='16' height='16' src=\"%1\">"
msgstr "<img width='16' height='16' src=\"%1\">"
-#: about/konq_aboutpage.cc:400
+#: about/konq_aboutpage.cpp:400
msgid "Next: Specifications"
msgstr "Далее: Спецификации"
-#: about/konq_aboutpage.cc:416
+#: about/konq_aboutpage.cpp:416
msgid "Installed Plugins"
msgstr "Установленные модули"
-#: about/konq_aboutpage.cc:417
+#: about/konq_aboutpage.cpp:417
msgid "<td>Plugin</td><td>Description</td><td>File</td><td>Types</td>"
msgstr "<td>Модуль</td><td>Описание</td><td>Файл</td><td>Типы</td>"
-#: about/konq_aboutpage.cc:418
+#: about/konq_aboutpage.cpp:418
msgid "Installed"
msgstr "Установлен"
-#: about/konq_aboutpage.cc:419
+#: about/konq_aboutpage.cpp:419
msgid "<td>Mime Type</td><td>Description</td><td>Suffixes</td><td>Plugin</td>"
msgstr "<td>Тип MIME</td><td>Описание</td><td>Суффиксы</td><td>Модуль</td>"
-#: about/konq_aboutpage.cc:538
+#: about/konq_aboutpage.cpp:538
msgid ""
"Do you want to disable showing the introduction in the webbrowsing profile?"
msgstr "Вы хотите отключить показ заставки в профиле браузера?"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Faster Startup?"
msgstr "Быстрый запуск?"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Disable"
msgstr "Отключить"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Keep"
msgstr "Оставить"
-#: iconview/konq_iconview.cc:214 listview/konq_listview.cc:714
+#: iconview/konq_iconview.cpp:214 listview/konq_listview.cpp:932
msgid "Show &Hidden Files"
msgstr "Показывать &скрытые файлы"
-#: iconview/konq_iconview.cc:217
+#: iconview/konq_iconview.cpp:217
msgid "Toggle displaying of hidden dot files"
msgstr ""
"Включение/выключение показа скрытых (имя которых начинается с точки) файлов"
-#: iconview/konq_iconview.cc:219
+#: iconview/konq_iconview.cpp:219
msgid "&Folder Icons Reflect Contents"
msgstr "&Значки папок отражают содержимое"
-#: iconview/konq_iconview.cc:222
+#: iconview/konq_iconview.cpp:222
msgid "&Media Icons Reflect Free Space"
-msgstr ""
+msgstr "Отображат&ь свободное место на значках устройств"
-#: iconview/konq_iconview.cc:225
+#: iconview/konq_iconview.cpp:225
msgid "&Preview"
msgstr "&Предварительный просмотр"
-#: iconview/konq_iconview.cc:227
+#: iconview/konq_iconview.cpp:227
msgid "Enable Previews"
msgstr "Показывать миниатюры"
-#: iconview/konq_iconview.cc:228
+#: iconview/konq_iconview.cpp:228
msgid "Disable Previews"
msgstr "Не показывать миниатюры"
-#: iconview/konq_iconview.cc:248
+#: iconview/konq_iconview.cpp:248
msgid "Sound Files"
msgstr "Звуковые файлы"
-#: iconview/konq_iconview.cc:255
+#: iconview/konq_iconview.cpp:255
msgid "By Name (Case Sensitive)"
msgstr "По имени (с учётом регистра)"
-#: iconview/konq_iconview.cc:256
+#: iconview/konq_iconview.cpp:256
msgid "By Name (Case Insensitive)"
msgstr "По имени (без учёта регистра)"
-#: iconview/konq_iconview.cc:257
+#: iconview/konq_iconview.cpp:257
msgid "By Size"
msgstr "По размеру"
-#: iconview/konq_iconview.cc:258
+#: iconview/konq_iconview.cpp:258
msgid "By Type"
msgstr "По типу"
-#: iconview/konq_iconview.cc:259
+#: iconview/konq_iconview.cpp:259
msgid "By Date"
msgstr "По дате"
-#: iconview/konq_iconview.cc:284
+#: iconview/konq_iconview.cpp:284
msgid "Folders First"
msgstr "Папки в начале"
-#: iconview/konq_iconview.cc:285
+#: iconview/konq_iconview.cpp:285
msgid "Descending"
msgstr "По убыванию"
-#: iconview/konq_iconview.cc:310 listview/konq_listview.cc:692
+#: iconview/konq_iconview.cpp:310 listview/konq_listview.cpp:910
msgid "Se&lect..."
msgstr "&Выделить по шаблону..."
-#: iconview/konq_iconview.cc:312 listview/konq_listview.cc:693
+#: iconview/konq_iconview.cpp:312 listview/konq_listview.cpp:911
msgid "Unselect..."
msgstr "Отменить выделение по шаблону..."
-#: iconview/konq_iconview.cc:315 listview/konq_listview.cc:695
+#: iconview/konq_iconview.cpp:315 listview/konq_listview.cpp:913
msgid "Unselect All"
msgstr "Отменить выделение"
-#: iconview/konq_iconview.cc:317 listview/konq_listview.cc:696
+#: iconview/konq_iconview.cpp:317 listview/konq_listview.cpp:914
msgid "&Invert Selection"
msgstr "&Инвертировать выделение"
-#: iconview/konq_iconview.cc:321
+#: iconview/konq_iconview.cpp:321
msgid "Allows selecting of file or folder items based on a given mask"
msgstr "Позволяет выделять файлы или папки по указанному шаблону"
-#: iconview/konq_iconview.cc:322
+#: iconview/konq_iconview.cpp:322
msgid "Allows unselecting of file or folder items based on a given mask"
msgstr "Позволяет снимать выделение файлов и папок по указанному шаблону"
-#: iconview/konq_iconview.cc:323
+#: iconview/konq_iconview.cpp:323
msgid "Selects all items"
msgstr "Выделить все элементы"
-#: iconview/konq_iconview.cc:324
+#: iconview/konq_iconview.cpp:324
msgid "Unselects all selected items"
msgstr "Отменить выделение всех элементов"
-#: iconview/konq_iconview.cc:325
+#: iconview/konq_iconview.cpp:325
msgid "Inverts the current selection of items"
msgstr "Инвертировать текущее выделение элементов"
-#: iconview/konq_iconview.cc:552 listview/konq_listview.cc:382
+#: iconview/konq_iconview.cpp:559 listview/konq_listview.cpp:385
msgid "Select files:"
msgstr "Выделить файлы:"
-#: iconview/konq_iconview.cc:584 listview/konq_listview.cc:418
+#: iconview/konq_iconview.cpp:591 listview/konq_listview.cpp:421
msgid "Unselect files:"
msgstr "Отменить выделение файлов:"
-#: iconview/konq_iconview.cc:793
+#: iconview/konq_iconview.cpp:800
msgid ""
"You cannot drop any items in a directory in which you do not have write "
"permission"
@@ -799,7 +801,7 @@ msgid "Icon"
msgstr "Значок"
#: keditbookmarks/bookmarkinfo.cpp:195 keditbookmarks/listview.cpp:579
-#: keditbookmarks/listview.cpp:701 listview/konq_listview.cc:284
+#: keditbookmarks/listview.cpp:701 listview/konq_listview.cpp:288
msgid "URL"
msgstr "Ссылка"
@@ -933,9 +935,8 @@ msgid "Galeon"
msgstr "Galeon"
#: keditbookmarks/importers.h:116
-#, fuzzy
msgid "KDE"
-msgstr "TDE"
+msgstr "KDE"
#: keditbookmarks/importers.h:137
msgid "Netscape"
@@ -1087,9 +1088,8 @@ msgid "Konqueror Bookmarks Editor"
msgstr "Редактор закладок Konqueror"
#: keditbookmarks/main.cpp:118
-#, fuzzy
msgid "(c) 2000 - 2003, KDE developers"
-msgstr "(c) 2000-2003, разработчики TDE"
+msgstr "(c) 2000 - 2003, разработчики KDE"
#: keditbookmarks/main.cpp:119
msgid "Initial author"
@@ -1135,23 +1135,23 @@ msgstr ""
msgid "Se&arch:"
msgstr "Иск&ать:"
-#: konq_extensionmanager.cc:44
+#: konq_extensionmanager.cpp:44
msgid "&Reset"
msgstr "С&брос"
-#: konq_extensionmanager.cc:64
+#: konq_extensionmanager.cpp:64
msgid "Extensions"
msgstr "Расширения"
-#: konq_extensionmanager.cc:67
+#: konq_extensionmanager.cpp:67
msgid "Tools"
msgstr "Инструменты"
-#: konq_extensionmanager.cc:68
+#: konq_extensionmanager.cpp:68
msgid "Statusbar"
msgstr "Строка состояния"
-#: konq_factory.cc:148 konq_factory.cc:166
+#: konq_factory.cpp:148 konq_factory.cpp:166
msgid ""
"There was an error loading the module %1.\n"
"The diagnostics is:\n"
@@ -1161,87 +1161,88 @@ msgstr ""
"Сообщение об ошибке:\n"
"%2"
-#: konq_factory.cc:220
+#: konq_factory.cpp:220
msgid "Web browser, file manager, ..."
msgstr "Браузер, файловый менеджер, ..."
-#: konq_factory.cc:222
-#, fuzzy
+#: konq_factory.cpp:222
msgid ""
"(c) 2011-2014, The Trinity Desktop project\n"
"(c) 1999-2010, The Konqueror developers"
-msgstr "(c) 1999-2010, разработчики Konqueror"
+msgstr ""
+"(c) 2011-2014, проект Trinity Desktop\n"
+"(c) 1999-2010, разработчики Konqueror"
-#: konq_factory.cc:224
+#: konq_factory.cpp:224
msgid "https://www.trinitydesktop.org"
-msgstr ""
+msgstr "https://www.trinitydesktop.org"
-#: konq_factory.cc:225
+#: konq_factory.cpp:225
msgid "Maintainer, Trinity bugfixes"
msgstr "Мантейнер, исправления ошибок Trinity"
-#: konq_factory.cc:226
+#: konq_factory.cpp:226
msgid "developer (framework, parts, JavaScript, I/O lib) and maintainer"
msgstr ""
"разработчик (модули, JavaScript, библиотека ввода/вывода) и текущее "
"сопровождение"
-#: konq_factory.cc:227
+#: konq_factory.cpp:227
msgid "developer (framework, parts)"
msgstr "разработчик (среда, модули)"
-#: konq_factory.cc:228 konq_factory.cc:255
+#: konq_factory.cpp:228 konq_factory.cpp:255
msgid "developer (framework)"
msgstr "разработчик (среда)"
-#: konq_factory.cc:229
+#: konq_factory.cpp:229
msgid "developer"
msgstr "разработчик"
-#: konq_factory.cc:230
+#: konq_factory.cpp:230
msgid "developer (List views)"
msgstr "разработчик (списки)"
-#: konq_factory.cc:231
+#: konq_factory.cpp:231
msgid "developer (List views, I/O lib)"
msgstr "разработчик (списки файлов, библиотека ввода-вывода)"
-#: konq_factory.cc:232 konq_factory.cc:233 konq_factory.cc:234
-#: konq_factory.cc:236 konq_factory.cc:237 konq_factory.cc:239
-#: konq_factory.cc:240 konq_factory.cc:241 konq_factory.cc:242
-#: konq_factory.cc:243
+#: konq_factory.cpp:232 konq_factory.cpp:233 konq_factory.cpp:234
+#: konq_factory.cpp:236 konq_factory.cpp:237 konq_factory.cpp:239
+#: konq_factory.cpp:240 konq_factory.cpp:241 konq_factory.cpp:242
+#: konq_factory.cpp:243
msgid "developer (HTML rendering engine)"
msgstr "разработчик (система отображения HTML)"
-#: konq_factory.cc:235
+#: konq_factory.cpp:235
msgid "developer (HTML rendering engine, I/O lib)"
msgstr "разработчик (система отображения HTML, библиотека ввода/вывода)"
-#: konq_factory.cc:238
+#: konq_factory.cpp:238
msgid "developer (HTML rendering engine, I/O lib, regression test framework)"
msgstr "разработчик (система отображения HTML, библиотека ввода/вывода)"
-#: konq_factory.cc:244
+#: konq_factory.cpp:244
msgid "developer (HTML rendering engine, JavaScript)"
msgstr "разработчик (система отображения HTML,JavaScript)"
-#: konq_factory.cc:245
+#: konq_factory.cpp:245
msgid "developer (JavaScript)"
msgstr "разработчик (JavaScript)"
-#: konq_factory.cc:246
+#: konq_factory.cpp:246
msgid "developer (Java applets and other embedded objects)"
msgstr "разработчик (поддержка аплетов Java и других встроенных объектов)"
-#: konq_factory.cc:247 konq_factory.cc:248
+#: konq_factory.cpp:247 konq_factory.cpp:248
msgid "developer (I/O lib)"
msgstr "разработчик (библиотека ввода/вывода)"
-#: konq_factory.cc:249 konq_factory.cc:250
+#: konq_factory.cpp:249 konq_factory.cpp:250
msgid "developer (Java applet support)"
msgstr "разработчик (поддержка аплетов Java)"
-#: konq_factory.cc:251
+#: konq_factory.cpp:251
msgid ""
"developer (Java 2 security manager support,\n"
" and other major improvements to applet support)"
@@ -1249,39 +1250,39 @@ msgstr ""
"разработчик (поддержка менеджера безопасности Java 2, \n"
" и другие важные улучшения в поддержке аплетов)"
-#: konq_factory.cc:252
+#: konq_factory.cpp:252
msgid "developer (Netscape plugin support)"
msgstr "разработчик (поддержка плагинов Netscape)"
-#: konq_factory.cc:253
+#: konq_factory.cpp:253
msgid "developer (SSL, Netscape plugins)"
msgstr "разработчик (SSL, модули Netscape)"
-#: konq_factory.cc:254
+#: konq_factory.cpp:254
msgid "developer (I/O lib, Authentication support)"
msgstr "разработчик (библиотека ввода/вывода, поддержка аутентификации)"
-#: konq_factory.cc:256
+#: konq_factory.cpp:256
msgid "graphics/icons"
msgstr "графика/значки"
-#: konq_factory.cc:257
+#: konq_factory.cpp:257
msgid "kfm author"
msgstr "автор kfm"
-#: konq_factory.cc:258
+#: konq_factory.cpp:258
msgid "developer (navigation panel framework)"
msgstr "разработчик (панель навигации)"
-#: konq_factory.cc:259
+#: konq_factory.cpp:259
msgid "developer (misc stuff)"
msgstr "разработчик (различные улучшения)"
-#: konq_factory.cc:260
+#: konq_factory.cpp:260
msgid "developer (AdBlock filter)"
msgstr "разработчик (фильтр AdBlock)"
-#: konq_frame.cc:86
+#: konq_frame.cpp:86
msgid ""
"Checking this box on at least two views sets those views as 'linked'. Then, "
"when you change directories in one view, the other views linked with it will "
@@ -1295,60 +1296,60 @@ msgstr ""
"использовании различных типов панелей, таких как дерево папок с панелью "
"значков или списком файлов, и, возможно, окном эмулятора терминала."
-#: konq_frame.cc:154
+#: konq_frame.cpp:154
msgid "Close View"
msgstr "Закрыть панель"
-#: konq_frame.cc:235
+#: konq_frame.cpp:235
msgid "%1/s"
msgstr "%1/с"
-#: konq_frame.cc:237
+#: konq_frame.cpp:237
msgid "Stalled"
msgstr "Нет связи"
-#: konq_guiclients.cc:75
+#: konq_guiclients.cpp:75
#, c-format
msgid "Preview in %1"
msgstr "Просмотр в %1"
-#: konq_guiclients.cc:84
+#: konq_guiclients.cpp:84
msgid "Preview In"
msgstr "Просмотреть в"
-#: konq_guiclients.cc:195
+#: konq_guiclients.cpp:195
#, c-format
msgid "Show %1"
msgstr "Показать %1"
-#: konq_guiclients.cc:199
+#: konq_guiclients.cpp:199
#, c-format
msgid "Hide %1"
msgstr "Скрыть %1"
-#: konq_main.cc:41
+#: konq_main.cpp:41
msgid "Start without a default window"
msgstr "Запуск без окна по умолчанию"
-#: konq_main.cc:42
+#: konq_main.cpp:42
msgid "Preload for later use"
msgstr "Предварительная загрузка для более быстрой работы"
-#: konq_main.cc:43
+#: konq_main.cpp:43
msgid "Profile to open"
msgstr "Открыть профиль"
-#: konq_main.cc:44
+#: konq_main.cpp:44
msgid "List available profiles"
msgstr "Список доступных профилей"
-#: konq_main.cc:45
+#: konq_main.cpp:45
msgid "Mimetype to use for this URL (e.g. text/html or inode/directory)"
msgstr ""
"Тип MIME для использования с этой ссылкой, (например, text/html или inode/"
"directory)"
-#: konq_main.cc:46
+#: konq_main.cpp:46
msgid ""
"For URLs that point to files, opens the directory and selects the file, "
"instead of opening the actual file"
@@ -1356,11 +1357,11 @@ msgstr ""
"Для ссылки, которая указывают на файл, открыть папку и выбрать файл вместо "
"того, чтобы открыть файл"
-#: konq_main.cc:47
+#: konq_main.cpp:47
msgid "Location to open"
msgstr "Адрес, который будет открыт"
-#: konq_mainwindow.cc:535
+#: konq_mainwindow.cpp:535
#, c-format
msgid ""
"Malformed URL\n"
@@ -1369,7 +1370,7 @@ msgstr ""
"Неверно сформированная ссылка\n"
"%1"
-#: konq_mainwindow.cc:540
+#: konq_mainwindow.cpp:540
#, c-format
msgid ""
"Protocol not supported\n"
@@ -1378,7 +1379,7 @@ msgstr ""
"Протокол не поддерживается\n"
"%1"
-#: konq_mainwindow.cc:644 konq_run.cc:119
+#: konq_mainwindow.cpp:644 konq_run.cpp:119
msgid ""
"There appears to be a configuration error. You have associated Konqueror "
"with %1, but it cannot handle this file type."
@@ -1386,19 +1387,19 @@ msgstr ""
"Обнаружена проблема с настройкой. Вы связали konqueror с файлом %1, но он не "
"может обрабатывать файлы этого типа."
-#: konq_mainwindow.cc:1474
+#: konq_mainwindow.cpp:1495
msgid "Open Location"
msgstr "Открыть страницу"
-#: konq_mainwindow.cc:1505
+#: konq_mainwindow.cpp:1526
msgid "Cannot create the find part, check your installation."
msgstr "Не удаётся создать элемент поиска, проверьте вашу установку."
-#: konq_mainwindow.cc:1781
+#: konq_mainwindow.cpp:1802
msgid "Canceled."
msgstr "Отменено."
-#: konq_mainwindow.cc:1819
+#: konq_mainwindow.cpp:1840
msgid ""
"This page contains changes that have not been submitted.\n"
"Reloading the page will discard these changes."
@@ -1406,21 +1407,21 @@ msgstr ""
"Эта страница содержит изменения, которые ещё не были переданы.\n"
"Перезагрузка страницы приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:1820 konq_mainwindow.cc:2667 konq_mainwindow.cc:2685
-#: konq_mainwindow.cc:2797 konq_mainwindow.cc:2813 konq_mainwindow.cc:2830
-#: konq_mainwindow.cc:2867 konq_mainwindow.cc:2900 konq_mainwindow.cc:5327
-#: konq_mainwindow.cc:5345 konq_viewmgr.cc:1163 konq_viewmgr.cc:1181
+#: konq_mainwindow.cpp:1841 konq_mainwindow.cpp:2688 konq_mainwindow.cpp:2706
+#: konq_mainwindow.cpp:2818 konq_mainwindow.cpp:2834 konq_mainwindow.cpp:2851
+#: konq_mainwindow.cpp:2888 konq_mainwindow.cpp:2921 konq_mainwindow.cpp:5348
+#: konq_mainwindow.cpp:5366 konq_viewmgr.cpp:1163 konq_viewmgr.cpp:1181
msgid "Discard Changes?"
msgstr "Отклонить изменения?"
-#: konq_mainwindow.cc:1820 konq_mainwindow.cc:2667 konq_mainwindow.cc:2685
-#: konq_mainwindow.cc:2797 konq_mainwindow.cc:2813 konq_mainwindow.cc:2830
-#: konq_mainwindow.cc:2867 konq_mainwindow.cc:2900 konq_mainwindow.cc:5327
-#: konq_mainwindow.cc:5345 konq_viewmgr.cc:1163 konq_viewmgr.cc:1181
+#: konq_mainwindow.cpp:1841 konq_mainwindow.cpp:2688 konq_mainwindow.cpp:2706
+#: konq_mainwindow.cpp:2818 konq_mainwindow.cpp:2834 konq_mainwindow.cpp:2851
+#: konq_mainwindow.cpp:2888 konq_mainwindow.cpp:2921 konq_mainwindow.cpp:5348
+#: konq_mainwindow.cpp:5366 konq_viewmgr.cpp:1163 konq_viewmgr.cpp:1181
msgid "&Discard Changes"
msgstr "&Отклонить изменения"
-#: konq_mainwindow.cc:1849 konq_mainwindow.cc:4042
+#: konq_mainwindow.cpp:1870 konq_mainwindow.cpp:4063
msgid ""
"Stop loading the document<p>All network transfers will be stopped and "
"Konqueror will display the content that has been received so far."
@@ -1428,11 +1429,11 @@ msgstr ""
"Остановить загрузку документа <p>Передача данных будет остановлена и "
"Konqueror отобразит уже полученные данные."
-#: konq_mainwindow.cc:1852 konq_mainwindow.cc:4045
+#: konq_mainwindow.cpp:1873 konq_mainwindow.cpp:4066
msgid "Stop loading the document"
msgstr "Остановить загрузку документа"
-#: konq_mainwindow.cc:1856 konq_mainwindow.cc:4032
+#: konq_mainwindow.cpp:1877 konq_mainwindow.cpp:4053
msgid ""
"Reload the currently displayed document<p>This may, for example, be needed "
"to refresh webpages that have been modified since they were loaded, in order "
@@ -1442,23 +1443,23 @@ msgstr ""
"обновления веб-страниц, которые были изменены после загрузки, с целью "
"отображения изменений."
-#: konq_mainwindow.cc:1859 konq_mainwindow.cc:4035
+#: konq_mainwindow.cpp:1880 konq_mainwindow.cpp:4056
msgid "Reload the currently displayed document"
msgstr "Обновить текущий документ"
-#: konq_mainwindow.cc:1953
+#: konq_mainwindow.cpp:1974
msgid "Your sidebar is not functional or unavailable."
msgstr "Ваша боковая панель не работает или недоступна."
-#: konq_mainwindow.cc:1953 konq_mainwindow.cc:1972
+#: konq_mainwindow.cpp:1974 konq_mainwindow.cpp:1993
msgid "Show History Sidebar"
msgstr "Показывать журнал на боковой панели"
-#: konq_mainwindow.cc:1972
+#: konq_mainwindow.cpp:1993
msgid "Cannot find running history plugin in your sidebar."
msgstr "Невозможно показать журнал на боковой панели."
-#: konq_mainwindow.cc:2666 konq_mainwindow.cc:2684
+#: konq_mainwindow.cpp:2687 konq_mainwindow.cpp:2705
msgid ""
"This tab contains changes that have not been submitted.\n"
"Detaching the tab will discard these changes."
@@ -1466,7 +1467,7 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Отделение вкладки приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:2796
+#: konq_mainwindow.cpp:2817
msgid ""
"This view contains changes that have not been submitted.\n"
"Closing the view will discard these changes."
@@ -1474,7 +1475,7 @@ msgstr ""
"Эта панель содержит изменения, которые ещё не были сохранены.\n"
"Закрытие панели приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:2812 konq_mainwindow.cc:2829
+#: konq_mainwindow.cpp:2833 konq_mainwindow.cpp:2850
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing the tab will discard these changes."
@@ -1482,19 +1483,19 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Закрытие вкладки приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:2851
+#: konq_mainwindow.cpp:2872
msgid "Do you really want to close all other tabs?"
msgstr "Вы действительно хотите закрыть все остальные вкладки?"
-#: konq_mainwindow.cc:2852
+#: konq_mainwindow.cpp:2873
msgid "Close Other Tabs Confirmation"
msgstr "Подтверждение закрытия других вкладок"
-#: konq_mainwindow.cc:2852 konq_mainwindow.cc:3898 konq_tabs.cc:489
+#: konq_mainwindow.cpp:2873 konq_mainwindow.cpp:3919 konq_tabs.cpp:489
msgid "Close &Other Tabs"
msgstr "Закрыть &другие вкладки"
-#: konq_mainwindow.cc:2866
+#: konq_mainwindow.cpp:2887
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing other tabs will discard these changes."
@@ -1502,7 +1503,7 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Закрытие других вкладок приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:2899
+#: konq_mainwindow.cpp:2920
msgid ""
"This tab contains changes that have not been submitted.\n"
"Reloading all tabs will discard these changes."
@@ -1510,266 +1511,266 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Обновление всех вкладок приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:2971
+#: konq_mainwindow.cpp:2992
#, c-format
msgid "No permissions to write to %1"
msgstr "Нет прав для записи в %1"
-#: konq_mainwindow.cc:2981
+#: konq_mainwindow.cpp:3002
msgid "Enter Target"
msgstr "Введите цель"
-#: konq_mainwindow.cc:2990
+#: konq_mainwindow.cpp:3011
msgid "<qt><b>%1</b> is not valid</qt>"
msgstr "<qt><b>%1</b> не действителен<qt>"
-#: konq_mainwindow.cc:3006
+#: konq_mainwindow.cpp:3027
msgid "Copy selected files from %1 to:"
msgstr "Копировать выделенные файлы из %1 в:"
-#: konq_mainwindow.cc:3016
+#: konq_mainwindow.cpp:3037
msgid "Move selected files from %1 to:"
msgstr "Переместить выделенные файлы из %1 в:"
-#: konq_mainwindow.cc:3800
+#: konq_mainwindow.cpp:3821
msgid "&Edit File Type..."
msgstr "&Изменить тип файла..."
-#: konq_mainwindow.cc:3802 sidebar/trees/history_module/history_module.cpp:78
+#: konq_mainwindow.cpp:3823 sidebar/trees/history_module/history_module.cpp:78
msgid "New &Window"
msgstr "&Новое окно"
-#: konq_mainwindow.cc:3803
+#: konq_mainwindow.cpp:3824
msgid "&Duplicate Window"
msgstr "С&оздать копию окна"
-#: konq_mainwindow.cc:3804
+#: konq_mainwindow.cpp:3825
msgid "Send &Link Address..."
msgstr "Отправить адрес &ссылки..."
-#: konq_mainwindow.cc:3805
+#: konq_mainwindow.cpp:3826
msgid "S&end File..."
msgstr "Отправить &файл..."
-#: konq_mainwindow.cc:3808
+#: konq_mainwindow.cpp:3829
msgid "Open &Terminal"
msgstr "Открыть т&ерминал"
-#: konq_mainwindow.cc:3810
+#: konq_mainwindow.cpp:3831
msgid "&Open Location..."
msgstr "&Открыть страницу..."
-#: konq_mainwindow.cc:3812
+#: konq_mainwindow.cpp:3833
msgid "&Find File..."
msgstr "&Поиск файла..."
-#: konq_mainwindow.cc:3817
+#: konq_mainwindow.cpp:3838
msgid "&Use index.html"
msgstr "&Использовать index.html"
-#: konq_mainwindow.cc:3818
+#: konq_mainwindow.cpp:3839
msgid "Lock to Current Location"
msgstr "Заблокировать в текущем месте"
-#: konq_mainwindow.cc:3819
+#: konq_mainwindow.cpp:3840
msgid "Lin&k View"
msgstr "С&вязать панель"
-#: konq_mainwindow.cc:3822
+#: konq_mainwindow.cpp:3843
msgid "&Up"
msgstr "В&верх"
-#: konq_mainwindow.cc:3841 konq_mainwindow.cc:3860
+#: konq_mainwindow.cpp:3862 konq_mainwindow.cpp:3881
msgid "History"
msgstr "Журнал"
-#: konq_mainwindow.cc:3845
+#: konq_mainwindow.cpp:3866
msgid "Home"
msgstr "Домой"
-#: konq_mainwindow.cc:3849
+#: konq_mainwindow.cpp:3870
msgid "S&ystem"
msgstr "С&истема"
-#: konq_mainwindow.cc:3850
+#: konq_mainwindow.cpp:3871
msgid "App&lications"
msgstr "П&риложения"
-#: konq_mainwindow.cc:3851
+#: konq_mainwindow.cpp:3872
msgid "&Storage Media"
msgstr "&Носители данных"
-#: konq_mainwindow.cc:3852
+#: konq_mainwindow.cpp:3873
msgid "&Network Folders"
msgstr "&Сетевые папки"
-#: konq_mainwindow.cc:3853
+#: konq_mainwindow.cpp:3874
msgid "Sett&ings"
msgstr "П&араметры"
-#: konq_mainwindow.cc:3856
+#: konq_mainwindow.cpp:3877
msgid "Autostart"
msgstr "Автозапуск"
-#: konq_mainwindow.cc:3857
+#: konq_mainwindow.cpp:3878
msgid "Most Often Visited"
-msgstr "Наиболее часто посещаемые"
+msgstr "Самые посещаемые"
-#: konq_mainwindow.cc:3864 konq_mainwindow.cc:4416
+#: konq_mainwindow.cpp:3885 konq_mainwindow.cpp:4437
msgid "&Save View Profile..."
msgstr "Со&хранять профиль панели..."
-#: konq_mainwindow.cc:3865
+#: konq_mainwindow.cpp:3886
msgid "Save View Changes per &Folder"
msgstr "Сохранять свойства &папки"
-#: konq_mainwindow.cc:3867
+#: konq_mainwindow.cpp:3888
msgid "Remove Folder Properties"
msgstr "Сбросить свойства папки"
-#: konq_mainwindow.cc:3887
+#: konq_mainwindow.cpp:3908
msgid "Configure Extensions..."
msgstr "Настроить расширения..."
-#: konq_mainwindow.cc:3888
+#: konq_mainwindow.cpp:3909
msgid "Configure Spell Checking..."
msgstr "Настроить проверку орфографии..."
-#: konq_mainwindow.cc:3891
+#: konq_mainwindow.cpp:3912
msgid "Split View &Left/Right"
msgstr "Разделить панель по &вертикали"
-#: konq_mainwindow.cc:3892
+#: konq_mainwindow.cpp:3913
msgid "Split View &Top/Bottom"
msgstr "Разделить панель по &горизонтали"
-#: konq_mainwindow.cc:3893 konq_tabs.cc:86
+#: konq_mainwindow.cpp:3914 konq_tabs.cpp:86
msgid "&New Tab"
msgstr "&Новая вкладка"
-#: konq_mainwindow.cc:3894
+#: konq_mainwindow.cpp:3915
msgid "&Duplicate Current Tab"
msgstr "С&оздать копию текущей вкладки"
-#: konq_mainwindow.cc:3895
+#: konq_mainwindow.cpp:3916
msgid "Detach Current Tab"
msgstr "Отделить текущую вкладку"
-#: konq_mainwindow.cc:3896
+#: konq_mainwindow.cpp:3917
msgid "&Close Active View"
msgstr "&Закрыть активную панель"
-#: konq_mainwindow.cc:3897
+#: konq_mainwindow.cpp:3918
msgid "Close Current Tab"
msgstr "Закрыть текущую вкладку"
-#: konq_mainwindow.cc:3900
+#: konq_mainwindow.cpp:3921
msgid "Activate Next Tab"
msgstr "Активировать следующую вкладку"
-#: konq_mainwindow.cc:3901
+#: konq_mainwindow.cpp:3922
msgid "Activate Previous Tab"
msgstr "Активировать предыдущую вкладку"
-#: konq_mainwindow.cc:3906
+#: konq_mainwindow.cpp:3927
#, c-format
msgid "Activate Tab %1"
msgstr "Активировать вкладку %1"
-#: konq_mainwindow.cc:3909
+#: konq_mainwindow.cpp:3930
msgid "Move Tab Left"
msgstr "Переместить вкладку влево"
-#: konq_mainwindow.cc:3910
+#: konq_mainwindow.cpp:3931
msgid "Move Tab Right"
msgstr "Переместить вкладку вправо"
-#: konq_mainwindow.cc:3913
+#: konq_mainwindow.cpp:3934
msgid "Dump Debug Info"
msgstr "Вывести отладочную информацию"
-#: konq_mainwindow.cc:3916
+#: konq_mainwindow.cpp:3937
msgid "C&onfigure View Profiles..."
msgstr "&Настроить профили просмотра..."
-#: konq_mainwindow.cc:3917
+#: konq_mainwindow.cpp:3938
msgid "Load &View Profile"
msgstr "Использовать про&филь панели"
-#: konq_mainwindow.cc:3930 konq_tabs.cc:467
+#: konq_mainwindow.cpp:3951 konq_tabs.cpp:467
msgid "&Reload All Tabs"
msgstr "Пе&резагрузить все вкладки"
-#: konq_mainwindow.cc:3932
+#: konq_mainwindow.cpp:3953
msgid "&Reload/Stop"
msgstr "Пе&регрузить/Остановить"
-#: konq_mainwindow.cc:3947
+#: konq_mainwindow.cpp:3968
msgid "&Stop"
msgstr "О&становить"
-#: konq_mainwindow.cc:3949
+#: konq_mainwindow.cpp:3970
msgid "&Rename"
msgstr "&Переименовать"
-#: konq_mainwindow.cc:3950
+#: konq_mainwindow.cpp:3971
msgid "&Move to Trash"
msgstr "&Выбросить в корзину"
-#: konq_mainwindow.cc:3956
+#: konq_mainwindow.cpp:3977
msgid "Copy &Files..."
msgstr "Копировать &файлы..."
-#: konq_mainwindow.cc:3957
+#: konq_mainwindow.cpp:3978
msgid "M&ove Files..."
msgstr "П&ереместить файлы..."
-#: konq_mainwindow.cc:3959
+#: konq_mainwindow.cpp:3980
msgid "Create Folder..."
msgstr "Создать папку..."
-#: konq_mainwindow.cc:3960
+#: konq_mainwindow.cpp:3981
msgid "Animated Logo"
msgstr "Анимированный логотип"
-#: konq_mainwindow.cc:3963 konq_mainwindow.cc:3964
+#: konq_mainwindow.cpp:3984 konq_mainwindow.cpp:3985
msgid "L&ocation: "
msgstr "А&дрес: "
-#: konq_mainwindow.cc:3967
+#: konq_mainwindow.cpp:3988
msgid "Location Bar"
msgstr "Строка адреса"
-#: konq_mainwindow.cc:3972
+#: konq_mainwindow.cpp:3993
msgid "Location Bar<p>Enter a web address or search term."
msgstr "Строка адреса <p>Введите веб-адрес или термин поиска."
-#: konq_mainwindow.cc:3975
+#: konq_mainwindow.cpp:3996
msgid "Clear Location Bar"
msgstr "Очистить строку адреса"
-#: konq_mainwindow.cc:3980
+#: konq_mainwindow.cpp:4001
msgid "Clear Location bar<p>Clears the content of the location bar."
msgstr "Очистить строку адреса<p>Очищает содержимое строки адреса."
-#: konq_mainwindow.cc:4003
+#: konq_mainwindow.cpp:4024
msgid "Bookmark This Location"
msgstr "Добавить закладку на этот адрес"
-#: konq_mainwindow.cc:4007
+#: konq_mainwindow.cpp:4028
msgid "Kon&queror Introduction"
msgstr "Введение в &Konqueror"
-#: konq_mainwindow.cc:4009
+#: konq_mainwindow.cpp:4030
msgid "Go"
msgstr "Перейти"
-#: konq_mainwindow.cc:4010
+#: konq_mainwindow.cpp:4031
msgid "Go<p>Goes to the page that has been entered into the location bar."
msgstr ""
"Перейти<p>Переходит к странице, адрес которой был введён в строке адреса."
-#: konq_mainwindow.cc:4016
+#: konq_mainwindow.cpp:4037
msgid ""
"Enter the parent folder<p>For instance, if the current location is file:/"
"home/%1 clicking this button will take you to file:/home."
@@ -1777,27 +1778,27 @@ msgstr ""
"Перейти в папку верхнего уровня<p>Например, если текущая папка file:/home/"
"%1, после нажатия этой кнопки она изменится на file:/home."
-#: konq_mainwindow.cc:4019
+#: konq_mainwindow.cpp:4040
msgid "Enter the parent folder"
msgstr "Перейти в папку верхнего уровня"
-#: konq_mainwindow.cc:4021
+#: konq_mainwindow.cpp:4042
msgid "Move backwards one step in the browsing history<p>"
msgstr "Перейти на один шаг назад в журнале просмотра<p>"
-#: konq_mainwindow.cc:4022
+#: konq_mainwindow.cpp:4043
msgid "Move backwards one step in the browsing history"
msgstr "Перейти на один шаг назад в журнале просмотра"
-#: konq_mainwindow.cc:4024
+#: konq_mainwindow.cpp:4045
msgid "Move forward one step in the browsing history<p>"
msgstr "Перейти на один шаг вперёд в журнале просмотра<p>"
-#: konq_mainwindow.cc:4025
+#: konq_mainwindow.cpp:4046
msgid "Move forward one step in the browsing history"
msgstr "Перейти на один шаг вперёд в журнале просмотра"
-#: konq_mainwindow.cc:4027
+#: konq_mainwindow.cpp:4048
msgid ""
"Navigate to your 'Home Location'<p>You can configure the location this "
"button takes you to in the <b>Trinity Control Center</b>, under <b>File "
@@ -1807,11 +1808,11 @@ msgstr ""
"отправит эта кнопка, в <b>Центре управления TDE</b>, в разделе <b>Менеджер "
"файлов</b>/<b>Поведение</b>."
-#: konq_mainwindow.cc:4030
+#: konq_mainwindow.cpp:4051
msgid "Navigate to your 'Home Location'"
msgstr "Переход к вашему 'Домашнему адресу'"
-#: konq_mainwindow.cc:4037
+#: konq_mainwindow.cpp:4058
msgid ""
"Reload all currently displayed documents in tabs<p>This may, for example, be "
"needed to refresh webpages that have been modified since they were loaded, "
@@ -1821,11 +1822,11 @@ msgstr ""
"например, для обновления веб-страниц, которые были изменены после загрузки, "
"с целью отображения изменений."
-#: konq_mainwindow.cc:4040
+#: konq_mainwindow.cpp:4061
msgid "Reload all currently displayed document in tabs"
msgstr "Обновить все текущие документы во вкладках"
-#: konq_mainwindow.cc:4047
+#: konq_mainwindow.cpp:4068
msgid ""
"Cut the currently selected text or item(s) and move it to the system "
"clipboard<p> This makes it available to the <b>Paste</b> command in "
@@ -1835,11 +1836,11 @@ msgstr ""
"буфер обмена<p>Вырезанные данные становятся доступными для команды \"Вставить"
"\" в Konqueror и других приложениях TDE."
-#: konq_mainwindow.cc:4051
+#: konq_mainwindow.cpp:4072
msgid "Move the selected text or item(s) to the clipboard"
msgstr "Переместить выделенный текст/набор элементов в буфер обмена"
-#: konq_mainwindow.cc:4053
+#: konq_mainwindow.cpp:4074
msgid ""
"Copy the currently selected text or item(s) to the system clipboard<p>This "
"makes it available to the <b>Paste</b> command in Konqueror and other TDE "
@@ -1850,11 +1851,11 @@ msgstr ""
"пункта контекстного меню <b>Вставить</b> для Konqueror и других приложений "
"TDE."
-#: konq_mainwindow.cc:4057
+#: konq_mainwindow.cpp:4078
msgid "Copy the selected text or item(s) to the clipboard"
msgstr "Скопировать выделенный текст/набор элементов в буфер обмена"
-#: konq_mainwindow.cc:4059
+#: konq_mainwindow.cpp:4080
msgid ""
"Paste the previously cut or copied clipboard contents<p>This also works for "
"text copied or cut from other TDE applications."
@@ -1863,11 +1864,11 @@ msgstr ""
"<p>Эта функция позволяет также вставлять текст, скопированный в других "
"приложениях TDE."
-#: konq_mainwindow.cc:4062
+#: konq_mainwindow.cpp:4083
msgid "Paste the clipboard contents"
msgstr "Вставить содержимое буфера обмена"
-#: konq_mainwindow.cc:4064
+#: konq_mainwindow.cpp:4085
msgid ""
"Print the currently displayed document<p>You will be presented with a dialog "
"where you can set various options, such as the number of copies to print and "
@@ -1879,15 +1880,15 @@ msgstr ""
"<p> Этот диалог также предоставляет доступ к специальным возможностям "
"системы печати TDE, таким как создание PDF на основе текущего документа."
-#: konq_mainwindow.cc:4070
+#: konq_mainwindow.cpp:4091
msgid "Print the current document"
msgstr "Распечатать текущий документ"
-#: konq_mainwindow.cc:4076
+#: konq_mainwindow.cpp:4097
msgid "If present, open index.html when entering a folder."
msgstr "Если существует, открывать index.html при открытии папки."
-#: konq_mainwindow.cc:4077
+#: konq_mainwindow.cpp:4098
msgid ""
"A locked view cannot change folders. Use in combination with 'link view' to "
"explore many files from one folder"
@@ -1896,7 +1897,7 @@ msgstr ""
"использовать совместно с 'Синхронизацией панелей', что позволяет видеть "
"большее количество файлов из одной папки"
-#: konq_mainwindow.cc:4078
+#: konq_mainwindow.cpp:4099
msgid ""
"Sets the view as 'linked'. A linked view follows folder changes made in "
"other linked views."
@@ -1904,83 +1905,83 @@ msgstr ""
"'Связывает' эту панель с другой. Связанное окно отображает изменения папок, "
"сделанные на другой панели."
-#: konq_mainwindow.cc:4102 sidebar/trees/bookmark_module/bookmark_module.cpp:71
+#: konq_mainwindow.cpp:4123
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:71
msgid "Open Folder in Tabs"
msgstr "Открыть в новой вкладке"
-#: konq_mainwindow.cc:4107 sidebar/trees/bookmark_module/bookmark_module.cpp:67
+#: konq_mainwindow.cpp:4128
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:67
#: sidebar/trees/konq_sidebartree.cpp:921
msgid "Open in New Window"
msgstr "Открыть в новом окне"
-#: konq_mainwindow.cc:4108 sidebar/trees/bookmark_module/bookmark_module.cpp:69
+#: konq_mainwindow.cpp:4129
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:69
#: sidebar/trees/konq_sidebartree.cpp:923
msgid "Open in New Tab"
msgstr "Открыть в новой вкладке"
-#: konq_mainwindow.cc:4415
+#: konq_mainwindow.cpp:4436
msgid "&Save View Profile \"%1\"..."
msgstr "&Сохранить профиль просмотра \"%1\"..."
-#: konq_mainwindow.cc:4756
+#: konq_mainwindow.cpp:4777
msgid "Open in T&his Window"
msgstr "Открыть в &этом окне"
-#: konq_mainwindow.cc:4757
+#: konq_mainwindow.cpp:4778
msgid "Open the document in current window"
msgstr "Открыть документ в текущем окне"
-#: konq_mainwindow.cc:4759 sidebar/web_module/web_module.h:55
+#: konq_mainwindow.cpp:4780 sidebar/web_module/web_module.h:55
#: sidebar/web_module/web_module.h:58
msgid "Open in New &Window"
msgstr "Открыть в &новом окне"
-#: konq_mainwindow.cc:4760
+#: konq_mainwindow.cpp:4781
msgid "Open the document in a new window"
msgstr "Открыть документ в новом окне"
-#: konq_mainwindow.cc:4770 konq_mainwindow.cc:4774
-#, fuzzy
+#: konq_mainwindow.cpp:4791 konq_mainwindow.cpp:4795
msgid "Open in &Background Tab"
-msgstr "Открыть в новой &вкладке"
+msgstr "Открыть в &фоновой вкладке"
-#: konq_mainwindow.cc:4771 konq_mainwindow.cc:4776
-#, fuzzy
+#: konq_mainwindow.cpp:4792 konq_mainwindow.cpp:4797
msgid "Open the document in a new background tab"
-msgstr "Открыть документ в новой вкладке"
+msgstr "Открыть документ в новой фоновой вкладке"
-#: konq_mainwindow.cc:4772 konq_mainwindow.cc:4775
+#: konq_mainwindow.cpp:4793 konq_mainwindow.cpp:4796
msgid "Open in &New Tab"
msgstr "Открыть в новой &вкладке"
-#: konq_mainwindow.cc:4773 konq_mainwindow.cc:4777
-#, fuzzy
+#: konq_mainwindow.cpp:4794 konq_mainwindow.cpp:4798
msgid "Open the document in a new foreground tab"
-msgstr "Открыть документ в новой вкладке"
+msgstr "Открыть документ в новой вкладке на переднем плане"
-#: konq_mainwindow.cc:5024
+#: konq_mainwindow.cpp:5045
#, c-format
msgid "Open with %1"
msgstr "Открыть в %1"
-#: konq_mainwindow.cc:5081
+#: konq_mainwindow.cpp:5102
msgid "&View Mode"
msgstr "Режим &просмотра"
-#: konq_mainwindow.cc:5290
+#: konq_mainwindow.cpp:5311
msgid ""
"You have multiple tabs open in this window, are you sure you want to quit?"
msgstr "В этом окне открыто несколько вкладок, вы действительно хотите выйти?"
-#: konq_mainwindow.cc:5292 konq_viewmgr.cc:1145
+#: konq_mainwindow.cpp:5313 konq_viewmgr.cpp:1145
msgid "Confirmation"
msgstr "Подтверждение"
-#: konq_mainwindow.cc:5294
+#: konq_mainwindow.cpp:5315
msgid "C&lose Current Tab"
msgstr "Зак&рыть текущую вкладку"
-#: konq_mainwindow.cc:5326
+#: konq_mainwindow.cpp:5347
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing the window will discard these changes."
@@ -1988,7 +1989,7 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Закрытие окна приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:5344
+#: konq_mainwindow.cpp:5365
msgid ""
"This page contains changes that have not been submitted.\n"
"Closing the window will discard these changes."
@@ -1996,50 +1997,50 @@ msgstr ""
"Эта страница содержит изменения, которые ещё не были сохранены.\n"
"Закрытие окна приведёт к отклонению этих изменений."
-#: konq_mainwindow.cc:5436
+#: konq_mainwindow.cpp:5457
msgid ""
"Your sidebar is not functional or unavailable. A new entry cannot be added."
msgstr ""
"Ваша боковая панель не работает или недоступна. Новая запись не может быть "
"добавлена."
-#: konq_mainwindow.cc:5436 konq_mainwindow.cc:5443
+#: konq_mainwindow.cpp:5457 konq_mainwindow.cpp:5464
msgid "Web Sidebar"
msgstr "Боковая панель Веб"
-#: konq_mainwindow.cc:5441
+#: konq_mainwindow.cpp:5462
msgid "Add new web extension \"%1\" to your sidebar?"
msgstr "Добавить новое веб-расширение \"%1\" на вашу боковую панель?"
-#: konq_mainwindow.cc:5443
+#: konq_mainwindow.cpp:5464
msgid "Do Not Add"
msgstr "Не добавлять"
-#: konq_profiledlg.cc:76
+#: konq_profiledlg.cpp:76
msgid "Profile Management"
msgstr "Управление профилем"
-#: konq_profiledlg.cc:78
+#: konq_profiledlg.cpp:78
msgid "&Rename Profile"
msgstr "Пе&реименовать профиль"
-#: konq_profiledlg.cc:79
+#: konq_profiledlg.cpp:79
msgid "&Delete Profile"
msgstr "&Удалить профиль"
-#: konq_profiledlg.cc:88
+#: konq_profiledlg.cpp:88
msgid "&Profile name:"
msgstr "Имя &профиля:"
-#: konq_profiledlg.cc:109
+#: konq_profiledlg.cpp:109
msgid "Save &URLs in profile"
msgstr "Сохранять &адреса вкладок в профиле"
-#: konq_profiledlg.cc:112
+#: konq_profiledlg.cpp:112
msgid "Save &window size in profile"
msgstr "Сохранять &размеры окон в профиле"
-#: konq_tabs.cc:67
+#: konq_tabs.cpp:67
msgid ""
"This bar contains the list of currently open tabs. Click on a tab to make it "
"active. The option to show a close button instead of the website icon in the "
@@ -2055,45 +2056,43 @@ msgstr ""
"собой заголовок веб-сайта, сокращённый до размера вкладки. Наведите на него "
"мышь, чтобы увидеть полный заголовок."
-#: konq_tabs.cc:91
+#: konq_tabs.cpp:91
msgid "&Reload Tab"
msgstr "Перезагрузить &вкладку"
-#: konq_tabs.cc:96
+#: konq_tabs.cpp:96
msgid "&Duplicate Tab"
msgstr "С&оздать копию вкладки"
-#: konq_tabs.cc:102
+#: konq_tabs.cpp:102
msgid "D&etach Tab"
msgstr "Отд&елить вкладку"
-#: konq_tabs.cc:109
-#, fuzzy
+#: konq_tabs.cpp:109
msgid "Move Tab &Left"
-msgstr "Переместить вкладку влево"
+msgstr "Переместить вкладку в&лево"
-#: konq_tabs.cc:115
-#, fuzzy
+#: konq_tabs.cpp:115
msgid "Move Tab &Right"
-msgstr "Переместить вкладку вправо"
+msgstr "Переместить вкладку в&право"
-#: konq_tabs.cc:122
+#: konq_tabs.cpp:122
msgid "Other Tabs"
msgstr "Другие вкладки"
-#: konq_tabs.cc:127
+#: konq_tabs.cpp:127
msgid "&Close Tab"
msgstr "&Закрыть вкладку"
-#: konq_tabs.cc:159
+#: konq_tabs.cpp:159
msgid "Open a new tab"
msgstr "Открыть новую вкладку"
-#: konq_tabs.cc:168
+#: konq_tabs.cpp:168
msgid "Close the current tab"
msgstr "Закрыть текущую вкладку"
-#: konq_view.cc:1357
+#: konq_view.cpp:1357
msgid ""
"The page you are trying to view is the result of posted form data. If you "
"resend the data, any action the form carried out (such as search or online "
@@ -2103,11 +2102,11 @@ msgstr ""
"данных. Если вы отправите данные снова, действия, которые выполняет форма "
"(такие как поиск или покупка в Интернет-магазинах) будут выполнены снова. "
-#: konq_view.cc:1359
+#: konq_view.cpp:1359
msgid "Resend"
msgstr "Переслать"
-#: konq_viewmgr.cc:1143
+#: konq_viewmgr.cpp:1143
msgid ""
"You have multiple tabs open in this window.\n"
"Loading a view profile will close them."
@@ -2115,11 +2114,11 @@ msgstr ""
"В этом окне открыто несколько вкладок.\n"
"Загрузка нового профиля приведёт к их закрытию."
-#: konq_viewmgr.cc:1146
+#: konq_viewmgr.cpp:1146
msgid "Load View Profile"
msgstr "Загрузить профиль панели"
-#: konq_viewmgr.cc:1162
+#: konq_viewmgr.cpp:1162
msgid ""
"This tab contains changes that have not been submitted.\n"
"Loading a profile will discard these changes."
@@ -2127,7 +2126,7 @@ msgstr ""
"Эта вкладка содержит изменения, которые ещё не были сохранены.\n"
"Загрузка профиля приведёт к отклонению изменений."
-#: konq_viewmgr.cc:1180
+#: konq_viewmgr.cpp:1180
msgid ""
"This page contains changes that have not been submitted.\n"
"Loading a profile will discard these changes."
@@ -2135,175 +2134,246 @@ msgstr ""
"Эта страница содержит изменения, которые ещё не были сохранены.\n"
"Загрузка профиля приведёт к отклонению изменений."
-#: listview/konq_infolistviewwidget.cc:40
+#: listview/konq_infolistviewwidget.cpp:40
msgid "View &As"
msgstr "П&росмотр в"
-#: listview/konq_infolistviewwidget.cc:78
+#: listview/konq_infolistviewwidget.cpp:78
msgid "Filename"
msgstr "Имя файла"
-#: listview/konq_listview.cc:275
+#: listview/konq_listview.cpp:279
msgid "MimeType"
msgstr "Тип MIME"
-#: listview/konq_listview.cc:276
+#: listview/konq_listview.cpp:280
msgid "Size"
msgstr "Размер"
-#: listview/konq_listview.cc:277
+#: listview/konq_listview.cpp:281
msgid "Modified"
msgstr "Изменён"
-#: listview/konq_listview.cc:278
+#: listview/konq_listview.cpp:282
msgid "Accessed"
msgstr "Использован"
-#: listview/konq_listview.cc:279
+#: listview/konq_listview.cpp:283
msgid "Created"
msgstr "Создан"
-#: listview/konq_listview.cc:280
+#: listview/konq_listview.cpp:284
msgid "Permissions"
msgstr "Права доступа"
-#: listview/konq_listview.cc:281
+#: listview/konq_listview.cpp:285
msgid "Owner"
msgstr "Владелец"
-#: listview/konq_listview.cc:282
+#: listview/konq_listview.cpp:286
msgid "Group"
msgstr "Группа"
-#: listview/konq_listview.cc:283
+#: listview/konq_listview.cpp:287
msgid "Link"
msgstr "Ссылка"
-#: listview/konq_listview.cc:286
+#: listview/konq_listview.cpp:290
msgid "File Type"
msgstr "Тип файла"
-#: listview/konq_listview.cc:670
+#: listview/konq_listview.cpp:888
msgid "Show &Modification Time"
msgstr "Отображать &время изменения"
-#: listview/konq_listview.cc:671
+#: listview/konq_listview.cpp:889
msgid "Hide &Modification Time"
msgstr "Скрыть &время изменения"
-#: listview/konq_listview.cc:672
+#: listview/konq_listview.cpp:890
msgid "Show &File Type"
msgstr "Отображать &тип файла"
-#: listview/konq_listview.cc:673
+#: listview/konq_listview.cpp:891
msgid "Hide &File Type"
msgstr "Скрыть тип &файла"
-#: listview/konq_listview.cc:674
+#: listview/konq_listview.cpp:892
msgid "Show MimeType"
msgstr "Показывать тип MIME"
-#: listview/konq_listview.cc:675
+#: listview/konq_listview.cpp:893
msgid "Hide MimeType"
msgstr "Скрыть тип MIME"
-#: listview/konq_listview.cc:676
+#: listview/konq_listview.cpp:894
msgid "Show &Access Time"
msgstr "Отображать время последнего &доступа"
-#: listview/konq_listview.cc:677
+#: listview/konq_listview.cpp:895
msgid "Hide &Access Time"
msgstr "Скрыть время последнего &доступа"
-#: listview/konq_listview.cc:678
+#: listview/konq_listview.cpp:896
msgid "Show &Creation Time"
msgstr "Отображать время &создания"
-#: listview/konq_listview.cc:679
+#: listview/konq_listview.cpp:897
msgid "Hide &Creation Time"
msgstr "Скрыть время &создания"
-#: listview/konq_listview.cc:680
+#: listview/konq_listview.cpp:898
msgid "Show &Link Destination"
msgstr "Отображать &адрес назначения ссылки"
-#: listview/konq_listview.cc:681
+#: listview/konq_listview.cpp:899
msgid "Hide &Link Destination"
msgstr "Скрыть &адрес назначения ссылки"
-#: listview/konq_listview.cc:682
+#: listview/konq_listview.cpp:900
msgid "Show Filesize"
msgstr "Отображать размер файла"
-#: listview/konq_listview.cc:683
+#: listview/konq_listview.cpp:901
msgid "Hide Filesize"
msgstr "Скрыть размер файла"
-#: listview/konq_listview.cc:684
+#: listview/konq_listview.cpp:902
msgid "Show Owner"
msgstr "Отображать владельца"
-#: listview/konq_listview.cc:685
+#: listview/konq_listview.cpp:903
msgid "Hide Owner"
msgstr "Скрыть владельца"
-#: listview/konq_listview.cc:686
+#: listview/konq_listview.cpp:904
msgid "Show Group"
msgstr "Отображать группу"
-#: listview/konq_listview.cc:687
+#: listview/konq_listview.cpp:905
msgid "Hide Group"
msgstr "Скрыть группу"
-#: listview/konq_listview.cc:688
+#: listview/konq_listview.cpp:906
msgid "Show Permissions"
msgstr "Отображать права доступа"
-#: listview/konq_listview.cc:689
+#: listview/konq_listview.cpp:907
msgid "Hide Permissions"
msgstr "Скрыть права доступа"
-#: listview/konq_listview.cc:690
+#: listview/konq_listview.cpp:908
msgid "Show URL"
msgstr "Показывать ссылку"
-#: listview/konq_listview.cc:701
+#: listview/konq_listview.cpp:919
msgid "&Rename and move to next item"
-msgstr ""
+msgstr "Переименовать и переместиться на следующий элемент"
-#: listview/konq_listview.cc:703
+#: listview/konq_listview.cpp:921
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"next item and starts a new rename operation."
msgstr ""
+"Нажатие данной кнопки завершает текущую операцию переименования, переходит "
+"на следующий элемент и начинает новую операцию переименования."
-#: listview/konq_listview.cc:705
+#: listview/konq_listview.cpp:923
msgid "Complete rename operation and move the next item"
-msgstr ""
+msgstr "Завершить операцию переименования и переместиться на следующий элемент"
-#: listview/konq_listview.cc:707
+#: listview/konq_listview.cpp:925
msgid "&Rename and move to previous item"
-msgstr ""
+msgstr "Переименовать и переместиться на предыдущий элемент"
-#: listview/konq_listview.cc:709
+#: listview/konq_listview.cpp:927
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"previous item and starts a new rename operation."
msgstr ""
+"Нажатие данной кнопки завершает текущую операцию переименования, переходит "
+"на предыдущий элемент и начинает новую операцию переименования."
-#: listview/konq_listview.cc:711
+#: listview/konq_listview.cpp:929
msgid "Complete rename operation and move the previous item"
msgstr ""
+"Завершить операцию переименования и переместиться на предыдущий элемент"
-#: listview/konq_listview.cc:716
+#: listview/konq_listview.cpp:935
msgid "Case Insensitive Sort"
msgstr "Сортировка без учёта регистра"
-#: listview/konq_listviewwidget.cc:355 listview/konq_textviewwidget.cc:68
+#: listview/konq_listview.cpp:937
+#, fuzzy
+#| msgid "Sort Order"
+msgid "&Alternate Sort Order"
+msgstr "Порядок сортировки"
+
+#: listview/konq_listview.cpp:939
+msgid "Sort by PREVIOUS sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:940
+#, fuzzy
+#| msgid "Sort Order"
+msgid "&Reverse Sort Order"
+msgstr "Порядок сортировки"
+
+#: listview/konq_listview.cpp:942
+msgid "Reverse sort order of current sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:950
+msgid "&Unicode based"
+msgstr ""
+
+#: listview/konq_listview.cpp:952
+msgid "Strict numeric Unicode based order"
+msgstr ""
+
+#: listview/konq_listview.cpp:955
+#, fuzzy
+#| msgid "By Name (Case Insensitive)"
+msgid "Unicode based, &case insensitive"
+msgstr "По имени (без учёта регистра)"
+
+#: listview/konq_listview.cpp:957
+msgid "Unicode based order but with lower/upper case ASCII letters adjacent"
+msgstr ""
+
+#: listview/konq_listview.cpp:960
+#, fuzzy
+#| msgid "Local file"
+msgid "&Locale based"
+msgstr "Локальный файл"
+
+#: listview/konq_listview.cpp:962
+msgid "Locale based order, usually \"friendly\""
+msgstr ""
+
+#: listview/konq_listview.cpp:970
+msgid "Group &Directories First"
+msgstr ""
+
+#: listview/konq_listview.cpp:972
+msgid "Always display directories before non-directories"
+msgstr ""
+
+#: listview/konq_listview.cpp:975
+#, fuzzy
+#| msgid "Show &Hidden Files"
+msgid "Group &Hidden First"
+msgstr "Показывать &скрытые файлы"
+
+#: listview/konq_listview.cpp:977
+msgid "Always display hidden files before non-hidden files"
+msgstr ""
+
+#: listview/konq_listviewwidget.cpp:356 listview/konq_textviewwidget.cpp:68
msgid "Name"
msgstr "Имя"
-#: listview/konq_listviewwidget.cc:1084
+#: listview/konq_listviewwidget.cpp:1094
msgid "You must take the file out of the trash before being able to use it."
msgstr ""
"Чтобы использовать этот файл, необходимо сначала извлечь его из корзины."
@@ -2409,8 +2479,8 @@ msgid ""
"buttons and select \"Show Configuration Button\"."
msgstr ""
"Вы скрыли кнопку настройки панели навигации. Чтобы снова сделать её видимой, "
-"щёлкните правой кнопкой мыши на панели навигации и выберите \"Показывать "
-"кнопку настройки\"."
+"щёлкните правой кнопкой мыши на панели навигации и выберите «Показывать "
+"кнопку настройки»."
#: sidebar/sidebar_widget.cpp:753
msgid "Configure Sidebar"
@@ -2768,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 "
@@ -2784,44 +2866,44 @@ 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 ""
+msgstr "Используемый эмулятор терминала."
#: konqueror.rc:49
#, no-c-format
@@ -2833,48 +2915,85 @@ msgstr "Пе&рейти"
msgid "&Window"
msgstr "&Окно"
-#: listview/konq_detailedlistview.rc:29 listview/konq_textview.rc:17
-#: listview/konq_treeview.rc:29
+#: listview/konq_detailedlistview.rc:27 listview/konq_infolistview.rc:27
+#: listview/konq_textview.rc:16 listview/konq_treeview.rc:27
+#, fuzzy, no-c-format
+#| msgid "Sort"
+msgid "&Sort"
+msgstr "Сортировка"
+
+#: listview/konq_detailedlistview.rc:38 listview/konq_textview.rc:27
+#: listview/konq_treeview.rc:38
#, no-c-format
msgid "Show Details"
msgstr "Показывать подробно"
-#: listview/konq_detailedlistview.rc:47
+#: listview/konq_detailedlistview.rc:56
#, no-c-format
msgid "Detailed Listview Toolbar"
msgstr "Кнопки просмотра в виде списка"
-#: listview/konq_infolistview.rc:34
+#: listview/konq_infolistview.rc:43
#, no-c-format
msgid "Info Listview Toolbar"
msgstr "Панель инструментов Info Listview"
-#: listview/konq_listview.kcfg:14
+#: listview/konq_listview.kcfg:13
#, no-c-format
msgid "List is sorted by this item"
-msgstr ""
+msgstr "Лист сортируется по данному элементу"
-#: listview/konq_listview.kcfg:19
+#: listview/konq_listview.kcfg:18
#, no-c-format
msgid "Sort Order"
-msgstr ""
+msgstr "Порядок сортировки"
-#: listview/konq_listview.kcfg:24
+#: listview/konq_listview.kcfg:23
#, no-c-format
-msgid "Width of the FileName Column"
+msgid "Primary sort column name"
msgstr ""
#: listview/konq_listview.kcfg:28
#, no-c-format
-msgid "Columns"
+msgid "Primary sort column offset"
msgstr ""
-#: listview/konq_listview.kcfg:32
+#: listview/konq_listview.kcfg:33
#, no-c-format
-msgid "Widths of the Columns"
+msgid "Primary sort column sorting order"
+msgstr ""
+
+#: listview/konq_listview.kcfg:38
+#, no-c-format
+msgid "Alternate sort column name"
+msgstr ""
+
+#: listview/konq_listview.kcfg:43
+#, no-c-format
+msgid "Alternate sort column offset"
msgstr ""
-#: listview/konq_treeview.rc:47
+#: listview/konq_listview.kcfg:48
+#, no-c-format
+msgid "Alternate sort column sorting order"
+msgstr ""
+
+#: listview/konq_listview.kcfg:53
+#, no-c-format
+msgid "Width of the FileName Column"
+msgstr "Ширина столбца имени файла"
+
+#: listview/konq_listview.kcfg:57
+#, no-c-format
+msgid "Columns"
+msgstr "Столбцы"
+
+#: listview/konq_listview.kcfg:61
+#, no-c-format
+msgid "Widths of the Columns"
+msgstr "Ширина столбцов"
+
+#: listview/konq_treeview.rc:56
#, no-c-format
msgid "Treeview Toolbar"
msgstr "Кнопки просмотра в виде дерева"
diff --git a/tde-i18n-ru/messages/tdebase/konsole.po b/tde-i18n-ru/messages/tdebase/konsole.po
index 6da87ee4099..e0f708076bc 100644
--- a/tde-i18n-ru/messages/tdebase/konsole.po
+++ b/tde-i18n-ru/messages/tdebase/konsole.po
@@ -7,23 +7,26 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006, 2007.
# 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: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2008-02-18 13:27+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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"
-"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"
-"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"
+"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 ""
@@ -40,358 +43,360 @@ 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"
#: konsole.cpp:207
-#, fuzzy
msgid "&Session"
-msgstr "Сеанс"
+msgstr "&Сеанс"
#: konsole.cpp:211
-#, fuzzy
msgid "Se&ttings"
-msgstr "Настройка"
+msgstr "&Настройка"
-#: konsole.cpp:516 konsole_part.cpp:338
+#: konsole.cpp:512 konsole_part.cpp:338
msgid "&Suspend Task"
msgstr "Ос&тановить задачу"
-#: konsole.cpp:517 konsole_part.cpp:339
+#: konsole.cpp:513 konsole_part.cpp:339
msgid "&Continue Task"
msgstr "П&родолжить задачу"
-#: konsole.cpp:518 konsole_part.cpp:340
+#: konsole.cpp:514 konsole_part.cpp:340
msgid "&Hangup"
msgstr "П&ерегрузить задачу"
-#: konsole.cpp:519 konsole_part.cpp:341
+#: konsole.cpp:515 konsole_part.cpp:341
msgid "&Interrupt Task"
msgstr "Прер&вать задачу"
-#: konsole.cpp:520 konsole_part.cpp:342
+#: konsole.cpp:516 konsole_part.cpp:342
msgid "&Terminate Task"
msgstr "&Завершить задачу"
-#: konsole.cpp:521 konsole_part.cpp:343
+#: konsole.cpp:517 konsole_part.cpp:343
msgid "&Kill Task"
msgstr "&Снять задачу"
-#: konsole.cpp:522 konsole_part.cpp:344
+#: konsole.cpp:518 konsole_part.cpp:344
msgid "User Signal &1"
msgstr "Пользовательский сигнал &1"
-#: konsole.cpp:523 konsole_part.cpp:345
+#: konsole.cpp:519 konsole_part.cpp:345
msgid "User Signal &2"
msgstr "Пользовательский сигнал &2"
-#: konsole.cpp:534 konsole.cpp:754 konsole_part.cpp:486
+#: konsole.cpp:530 konsole.cpp:750 konsole_part.cpp:486
msgid "&Send Signal"
msgstr "Пос&лать сигнал"
-#: konsole.cpp:608
+#: konsole.cpp:604
msgid "&Tab Bar"
msgstr "Панель &вкладок"
-#: konsole.cpp:611 konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:607 konsole.cpp:615 konsole_part.cpp:359
msgid "&Hide"
msgstr "С&крыть"
-#: konsole.cpp:611
+#: konsole.cpp:607
msgid "&Top"
msgstr "&Вверху"
-#: konsole.cpp:616 konsole_part.cpp:355
+#: konsole.cpp:612 konsole_part.cpp:355
msgid "Sc&rollbar"
msgstr "Полоса прок&рутки"
-#: konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:615 konsole_part.cpp:359
msgid "&Left"
msgstr "С&лева"
-#: konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:615 konsole_part.cpp:359
msgid "&Right"
msgstr "С&права"
-#: konsole.cpp:632 konsole_part.cpp:365
+#: konsole.cpp:628 konsole_part.cpp:365
msgid "&Bell"
msgstr "&Звуковой сигнал"
-#: konsole.cpp:635 konsole_part.cpp:369
+#: konsole.cpp:631 konsole_part.cpp:369
msgid "System &Bell"
msgstr "&Системный сигнал"
-#: konsole.cpp:636 konsole_part.cpp:370
+#: konsole.cpp:632 konsole_part.cpp:370
msgid "System &Notification"
msgstr "Системное &уведомление"
-#: konsole.cpp:637 konsole_part.cpp:371
+#: konsole.cpp:633 konsole_part.cpp:371
msgid "&Visible Bell"
msgstr "&Видимый сигнал"
-#: konsole.cpp:638 konsole_part.cpp:372
+#: konsole.cpp:634 konsole_part.cpp:372
msgid "N&one"
msgstr "&Нет"
-#: konsole.cpp:646 konsole_part.cpp:377
+#: konsole.cpp:642 konsole_part.cpp:377
msgid "&Enlarge Font"
msgstr "&Крупнее"
-#: konsole.cpp:650 konsole_part.cpp:378
+#: konsole.cpp:646 konsole_part.cpp:378
msgid "&Shrink Font"
msgstr "&Мельче"
-#: konsole.cpp:654 konsole_part.cpp:379
+#: konsole.cpp:650 konsole_part.cpp:379
msgid "Se&lect..."
msgstr "&Выбрать..."
-#: konsole.cpp:660
+#: konsole.cpp:656
msgid "&Install Bitmap..."
msgstr "&Установить растровый шрифт..."
-#: konsole.cpp:668 konsole_part.cpp:383
+#: konsole.cpp:664 konsole_part.cpp:383
msgid "&Encoding"
msgstr "К&одировка"
-#: konsole.cpp:676 konsole_part.cpp:396
+#: konsole.cpp:672 konsole_part.cpp:396
msgid "&Keyboard"
msgstr "&Клавиатура"
-#: konsole.cpp:680 konsole_part.cpp:406
+#: konsole.cpp:676 konsole_part.cpp:406
msgid "Sch&ema"
msgstr "С&хема"
-#: konsole.cpp:685
+#: konsole.cpp:681
msgid "S&ize"
msgstr "&Размер"
-#: konsole.cpp:688
+#: konsole.cpp:684
msgid "40x15 (&Small)"
msgstr "40x15 (м&аленький)"
-#: konsole.cpp:689
+#: konsole.cpp:685
msgid "80x24 (&VT100)"
msgstr "80x24 (&VT100)"
-#: konsole.cpp:690
+#: konsole.cpp:686
msgid "80x25 (&IBM PC)"
msgstr "80x25 (&IBM PC)"
-#: konsole.cpp:691
+#: konsole.cpp:687
msgid "80x40 (&XTerm)"
msgstr "80x40 (&XTerm)"
-#: konsole.cpp:692
+#: konsole.cpp:688
msgid "80x52 (IBM V&GA)"
msgstr "80x52 (IBM V&GA)"
-#: konsole.cpp:694
+#: konsole.cpp:690
msgid "&Custom..."
msgstr "&Другой..."
-#: konsole.cpp:699
+#: konsole.cpp:695
msgid "Hist&ory..."
msgstr "&Журнал..."
-#: konsole.cpp:705 konsole_part.cpp:463
+#: konsole.cpp:701 konsole_part.cpp:463
msgid "&Save as Default"
msgstr "Сохранить п&араметры"
-#: konsole.cpp:728
+#: konsole.cpp:724
msgid "&Tip of the Day"
msgstr "&Совет дня"
-#: konsole.cpp:742 konsole_part.cpp:472
+#: konsole.cpp:738 konsole_part.cpp:472
msgid "Set Selection End"
msgstr "Установить конец выделения"
-#: konsole.cpp:750
+#: konsole.cpp:746
msgid "&Open.."
msgstr "&Открыть..."
-#: konsole.cpp:758
+#: konsole.cpp:754
msgid "New Sess&ion"
msgstr "Новый се&анс"
-#: konsole.cpp:771 konsole_part.cpp:492
+#: konsole.cpp:767 konsole_part.cpp:492
msgid "S&ettings"
msgstr "&Настройка"
-#: konsole.cpp:828 konsole.cpp:1131
+#: konsole.cpp:824 konsole.cpp:1128
msgid "&Detach Session"
msgstr "От&делить сеанс"
-#: konsole.cpp:833 konsole.cpp:1136
+#: konsole.cpp:829 konsole.cpp:1133
msgid "&Rename Session..."
msgstr "П&ереименовать сеанс..."
-#: konsole.cpp:837 konsole.cpp:1145
+#: konsole.cpp:833 konsole.cpp:1142
msgid "Monitor for &Activity"
msgstr "Монитор &активности"
-#: konsole.cpp:839 konsole.cpp:1148
+#: konsole.cpp:835 konsole.cpp:1145
msgid "Stop Monitoring for &Activity"
msgstr "Остановить монитор &активности"
-#: konsole.cpp:842 konsole.cpp:1150
+#: konsole.cpp:838 konsole.cpp:1147
msgid "Monitor for &Silence"
msgstr "Монитор &простоя"
-#: konsole.cpp:844 konsole.cpp:1153
+#: konsole.cpp:840 konsole.cpp:1150
msgid "Stop Monitoring for &Silence"
msgstr "Остановить монитор &простоя"
-#: konsole.cpp:847 konsole.cpp:1155
+#: konsole.cpp:843 konsole.cpp:1152
msgid "Send &Input to All Sessions"
msgstr "&Направлять ввод всем сеансам"
-#: konsole.cpp:854 konsole.cpp:1188
+#: konsole.cpp:850 konsole.cpp:1185
msgid "&Move Session Left"
msgstr "С&двинуть сеанс влево"
-#: konsole.cpp:861 konsole.cpp:1194
+#: konsole.cpp:857 konsole.cpp:1191
msgid "M&ove Session Right"
msgstr "Сдвинут&ь сеанс вправо"
-#: konsole.cpp:868
+#: konsole.cpp:864
msgid "Select &Tab Color..."
msgstr "&Цвет вкладки..."
-#: konsole.cpp:872
+#: konsole.cpp:865
+msgid "Reset Tab Color"
+msgstr "Сбросить цвет вкладки"
+
+#: konsole.cpp:869
msgid "Switch to Tab"
msgstr "Переключиться"
-#: konsole.cpp:877 konsole.cpp:1175 konsole.cpp:1263 konsole.cpp:3080
+#: konsole.cpp:874 konsole.cpp:1172 konsole.cpp:1260 konsole.cpp:3091
msgid "C&lose Session"
msgstr "Зак&рыть сеанс"
-#: konsole.cpp:887
+#: konsole.cpp:884
msgid "Tab &Options"
msgstr "&Параметры вкладки"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "&Text && Icons"
msgstr "&Текст и значки"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "Text &Only"
msgstr "Т&олько текст"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "&Icons Only"
msgstr "Только &значки"
-#: konsole.cpp:896
+#: konsole.cpp:893
msgid "&Dynamic Hide"
msgstr "Скрывать &динамически"
-#: konsole.cpp:901
+#: konsole.cpp:898
msgid "&Auto Resize Tabs"
msgstr "&Автоматически изменять размер вкладок"
-#: konsole.cpp:970
+#: konsole.cpp:967
msgid ""
"Click for new standard session\n"
"Click and hold for session menu"
msgstr ""
-"Нажмите, чтобы открыть обычный сеанс.\n"
-"Нажмите и удерживайте, чтобы открыть меню сеансов."
+"Нажмите, чтобы открыть обычный сеанс\n"
+"Нажмите и удерживайте, чтобы открыть меню сеансов"
-#: konsole.cpp:979
+#: konsole.cpp:976
msgid "Close the current session"
msgstr "Закрыть текущий сеанс"
-#: konsole.cpp:1099
+#: konsole.cpp:1096
msgid "Paste Selection"
msgstr "Вставить выделенное"
-#: konsole.cpp:1102
+#: konsole.cpp:1099
msgid "C&lear Terminal"
msgstr "О&чистить терминал"
-#: konsole.cpp:1104
+#: konsole.cpp:1101
msgid "&Reset && Clear Terminal"
msgstr "Сбросить и очистить терминал"
-#: konsole.cpp:1106
+#: konsole.cpp:1103
msgid "&Find in History..."
msgstr "&Найти в журнале..."
-#: konsole.cpp:1114
+#: konsole.cpp:1111
msgid "Find Pre&vious"
msgstr "Поиск назад"
-#: konsole.cpp:1118
+#: konsole.cpp:1115
msgid "S&ave History As..."
msgstr "Со&хранить журнал..."
-#: konsole.cpp:1122
+#: konsole.cpp:1119
msgid "Clear &History"
msgstr "О&чистить журнал"
-#: konsole.cpp:1126
+#: konsole.cpp:1123
msgid "Clear All H&istories"
msgstr "Очистить все &журналы"
-#: konsole.cpp:1140
+#: konsole.cpp:1137
msgid "&ZModem Upload..."
msgstr "Передача по протоколу &ZModem..."
-#: konsole.cpp:1160
+#: konsole.cpp:1157
msgid "Hide &Menubar"
msgstr "Скрыть &меню"
-#: konsole.cpp:1166
+#: konsole.cpp:1163
msgid "Save Sessions &Profile..."
msgstr "Сохранить &профиль сеансов..."
-#: konsole.cpp:1177
+#: konsole.cpp:1174
msgid "&Print Screen..."
msgstr "&Печать экрана..."
-#: konsole.cpp:1182
+#: konsole.cpp:1179
msgid "New Session"
-msgstr "Новый сеанс "
+msgstr "Новый сеанс"
-#: konsole.cpp:1183
+#: konsole.cpp:1180
msgid "Activate Menu"
msgstr "Активировать меню"
-#: konsole.cpp:1184
+#: konsole.cpp:1181
msgid "List Sessions"
msgstr "Список сеансов"
-#: konsole.cpp:1199
+#: konsole.cpp:1196
msgid "Go to Previous Session"
msgstr "Перейти к предыдущему сеансу"
-#: konsole.cpp:1201
+#: konsole.cpp:1198
msgid "Go to Next Session"
msgstr "Перейти к следующему сеансу"
-#: konsole.cpp:1205
+#: konsole.cpp:1202
#, c-format
msgid "Switch to Session %1"
msgstr "Переключиться в сеанс %1"
-#: konsole.cpp:1208
+#: konsole.cpp:1205
msgid "Enlarge Font"
msgstr "Увеличить шрифт"
-#: konsole.cpp:1209
+#: konsole.cpp:1206
msgid "Shrink Font"
msgstr "Уменьшить шрифт"
-#: konsole.cpp:1211
+#: konsole.cpp:1208
msgid "Toggle Bidi"
msgstr "Переключить двунаправленный ввод"
-#: konsole.cpp:1258
+#: 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:1261
+#: konsole.cpp:1258
msgid "Really Quit?"
msgstr "Действительно выйти?"
-#: konsole.cpp:1294
+#: 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:1296
+#: konsole.cpp:1293
msgid "Application Does Not Respond"
msgstr "Приложение не отвечает"
-#: konsole.cpp:1476
+#: konsole.cpp:1479
msgid "Save Sessions Profile"
msgstr "Сохранить профиль сеансов"
-#: konsole.cpp:1477
+#: konsole.cpp:1480
msgid "Enter name under which the profile should be saved:"
msgstr "Введите имя, под которым должен быть сохранен профиль:"
-#: konsole.cpp:1879
+#: 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:1881
+#: konsole.cpp:1894
msgid "Install Bitmap Fonts?"
msgstr "Установить растровые шрифты?"
-#: konsole.cpp:1882
+#: konsole.cpp:1895
msgid "&Install"
msgstr "&Установить"
-#: konsole.cpp:1883
+#: konsole.cpp:1896
msgid "Do Not Install"
msgstr "Не устанавливать"
-#: konsole.cpp:1895
+#: konsole.cpp:1908
msgid "Could not install %1 into fonts:/Personal/"
msgstr "Не удалось установить %1 в папку fonts:/Personal/"
-#: konsole.cpp:1979
+#: konsole.cpp:1992
msgid "Use the right mouse button to bring back the menu"
msgstr "Используйте правую клавишу мыши, чтобы снова показать меню"
-#: konsole.cpp:2104
+#: 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:2114
+#: konsole.cpp:2125
msgid "Choice of Shortcut Keys"
msgstr "Выбор комбинаций клавиш"
-#: konsole.cpp:2517
+#: konsole.cpp:2528
msgid ""
"_: abbreviation of number\n"
"%1 No. %2"
msgstr "%1 #%2"
-#: konsole.cpp:2572
+#: konsole.cpp:2583
msgid "Session List"
msgstr "Список сеансов"
-#: konsole.cpp:3079
+#: konsole.cpp:3090
msgid "Are you sure that you want to close the current session?"
msgstr "Вы действительно хотите закрыть текущий сеанс?"
-#: konsole.cpp:3080
+#: konsole.cpp:3091
msgid "Close Confirmation"
msgstr "Подтверждение закрытия"
-#: konsole.cpp:3459 konsole.cpp:3517 konsole.cpp:3538
+#: konsole.cpp:3471 konsole.cpp:3529 konsole.cpp:3550
msgid "New "
msgstr "Новый сеанс "
-#: konsole.cpp:3503 konsole.cpp:3505 konsole.cpp:3521 konsole.cpp:3523
+#: konsole.cpp:3515 konsole.cpp:3517 konsole.cpp:3533 konsole.cpp:3535
msgid "New &Window"
msgstr "Новый се&анс"
-#: konsole.cpp:3547
+#: konsole.cpp:3559
msgid "New Shell at Bookmark"
msgstr "Новая оболочка по закладке"
-#: konsole.cpp:3550
+#: konsole.cpp:3562
msgid "Shell at Bookmark"
msgstr "Оболочка по закладке"
-#: konsole.cpp:3561
+#: konsole.cpp:3573
#, c-format
msgid ""
"_: Screen is a program controlling screens!\n"
"Screen at %1"
msgstr "Screen на %1"
-#: konsole.cpp:3880
+#: konsole.cpp:3892
msgid "Rename Session"
msgstr "Переименовать сеанс"
-#: konsole.cpp:3881
+#: konsole.cpp:3893
msgid "Session name:"
msgstr "Имя сеанса:"
-#: konsole.cpp:3916 konsole_part.cpp:1011
+#: konsole.cpp:3928 konsole_part.cpp:1004
msgid "History Configuration"
msgstr "Настройка журнала"
-#: konsole.cpp:3924 konsole_part.cpp:1019
+#: konsole.cpp:3936 konsole_part.cpp:1012
msgid "&Enable"
msgstr "&Включить"
-#: konsole.cpp:3927
+#: konsole.cpp:3939
msgid "&Number of lines: "
msgstr "&Количество строк: "
-#: konsole.cpp:3931 konsole_part.cpp:1026
+#: konsole.cpp:3943 konsole_part.cpp:1019
msgid ""
"_: Unlimited (number of lines)\n"
"Unlimited"
msgstr "Без ограничения"
-#: konsole.cpp:3935 konsole_part.cpp:1028
+#: konsole.cpp:3947 konsole_part.cpp:1021
msgid "&Set Unlimited"
msgstr "&Без ограничения"
-#: konsole.cpp:4063
+#: konsole.cpp:4075
#, c-format
msgid "%1"
-msgstr ""
+msgstr "%1"
-#: konsole.cpp:4120
+#: konsole.cpp:4132
msgid ""
"End of history reached.\n"
"Continue from the beginning?"
@@ -567,11 +572,11 @@ msgstr ""
"Достигнут конец журнала.\n"
"Продолжить с начала?"
-#: konsole.cpp:4121 konsole.cpp:4129 konsole.cpp:4138
+#: konsole.cpp:4133 konsole.cpp:4141 konsole.cpp:4150
msgid "Find"
msgstr "Поиск"
-#: konsole.cpp:4128
+#: konsole.cpp:4140
msgid ""
"Beginning of history reached.\n"
"Continue from the end?"
@@ -579,19 +584,19 @@ msgstr ""
"Достигнуто начало журнала.\n"
"Продолжить с конца?"
-#: konsole.cpp:4137
+#: konsole.cpp:4149
msgid "Search string '%1' not found."
msgstr "Строка поиска '%1' не найдена."
-#: konsole.cpp:4154
+#: konsole.cpp:4166
msgid "Save History"
msgstr "Сохранить журнал"
-#: konsole.cpp:4160
+#: konsole.cpp:4172
msgid "This is not a local file.\n"
msgstr "Файл не является локальным.\n"
-#: konsole.cpp:4170
+#: 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:4170
+#: konsole.cpp:4182
msgid "File Exists"
msgstr "Файл существует"
-#: konsole.cpp:4170
+#: konsole.cpp:4182
msgid "Overwrite"
msgstr "Заменить"
-#: konsole.cpp:4175
+#: konsole.cpp:4187
msgid "Unable to write to file."
msgstr "Не удаётся записать в файл."
-#: konsole.cpp:4185
+#: konsole.cpp:4197
msgid "Could not save history."
msgstr "Не удаётся сохранить журнал."
-#: konsole.cpp:4196
+#: konsole.cpp:4208
msgid "<p>The current session already has a ZModem file transfer in progress."
msgstr "<p>Текущий сеанс уже находится в состоянии передачи файлов ZModem."
-#: konsole.cpp:4205
+#: 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:4212
+#: konsole.cpp:4224
msgid "Select Files to Upload"
msgstr "Выберите файлы для передачи"
-#: konsole.cpp:4232
+#: 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:4239
+#: 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:4242
+#: konsole.cpp:4254
msgid "&Download"
msgstr "&Принять"
-#: konsole.cpp:4243 konsole.cpp:4244
+#: konsole.cpp:4255 konsole.cpp:4256
msgid "Start downloading file to specified folder."
msgstr "Начать передачу файла в указанную папку."
-#: konsole.cpp:4260
+#: konsole.cpp:4272
#, c-format
msgid "Print %1"
msgstr "Печать %1"
-#: konsole.cpp:4287
+#: konsole.cpp:4299
msgid "Size Configuration"
msgstr "Настройка размера"
-#: konsole.cpp:4301
+#: konsole.cpp:4313
msgid "Number of columns:"
msgstr "Количество столбцов:"
-#: konsole.cpp:4304 konsole_part.cpp:1033
+#: konsole.cpp:4316 konsole_part.cpp:1026
msgid "Number of lines:"
msgstr "Количество строк:"
-#: konsole.cpp:4332
+#: konsole.cpp:4344
msgid "As &regular expression"
msgstr "Как &регулярное выражение"
-#: konsole.cpp:4335
+#: konsole.cpp:4347
msgid "&Edit..."
msgstr "&Правка..."
@@ -744,7 +749,7 @@ msgstr "Скрыть р&амку"
#: konsole_part.cpp:446
msgid "Me&ta key as Alt key"
-msgstr ""
+msgstr "Клавиша Me&ta в качестве клавиши Alt"
#: konsole_part.cpp:451
msgid "Wor&d Connectors..."
@@ -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:"
@@ -889,12 +894,11 @@ msgstr "Аргументы для 'команды'"
#: main.cpp:168
msgid "Maintainer, Trinity bugfixes"
-msgstr ""
+msgstr "Сопроводитель, исправления ошибок для Trinity"
#: main.cpp:169
-#, fuzzy
msgid "Previous Maintainer"
-msgstr "Текущее сопровождение"
+msgstr "Предыдущий сопроводитель"
#: main.cpp:170
msgid "Author"
@@ -1009,7 +1013,7 @@ msgstr ""
#: session.cpp:138
msgid "A Fatal Error Has Occurred"
-msgstr "Серьёзная ошибка"
+msgstr "Критическая ошибка"
#: session.cpp:257
msgid "Silence in session '%1'"
@@ -1069,7 +1073,7 @@ msgstr "Мраморный"
#: ../other/Example.Schema:5
msgid "Ugly 1"
-msgstr ""
+msgstr "Гадкий 1"
#: ../other/GreenOnBlack.schema:5
msgid "Green on Black"
@@ -1096,7 +1100,6 @@ msgid "Linux Colors"
msgstr "Цвета Linux"
#: ../other/README.default.Schema:5
-#, fuzzy
msgid "Konsole Defaults"
msgstr "Консоль по умолчанию"
@@ -1235,8 +1238,8 @@ msgstr ""
msgid ""
"<p>...that you can rename a Konsole session by double-clicking its tab?\n"
msgstr ""
-"<p>...что можно переименовать содержимое сеанса Konsole двойным\n"
-"щелчком на его вкладке?\n"
+"<p>...что можно переименовать содержимое сеанса Konsole двойным щелчком на "
+"его вкладке?\n"
#: ../tips:70
msgid "<p>...that you can activate the menu with the Ctrl+Alt+M shortcut?\n"
@@ -1346,16 +1349,16 @@ msgid ""
"<p>...that pressing Ctrl while selecting text will let Konsole ignore line "
"breaks?\n"
msgstr ""
-"<p>...что нажатие Ctrl при выделении текста позволит Konsole\n"
-"игнорировать символы конца строки?\n"
+"<p>...что нажатие Ctrl при выделении текста позволит Konsole игнорировать "
+"символы конца строки?\n"
#: ../tips:160
msgid ""
"<p>...that pressing the Ctrl and Alt keys while selecting text will let "
"Konsole select columns?\n"
msgstr ""
-"<p>...что нажатие Ctrl и Alt при выделении текста позволяет\n"
-"выделять вертикальные блоки?\n"
+"<p>...что нажатие Ctrl и Alt при выделении текста позволяет выделять "
+"вертикальные блоки?\n"
#: ../tips:166
msgid ""
@@ -1375,20 +1378,17 @@ msgstr ""
"текст при нажатой клавише Shift?\n"
#: ../tips:180
-#, fuzzy
msgid ""
"<p>...that you can let Konsole set the current directory as the window "
"title?\n"
"For Bash, put 'export PS1=$PS1\"\\[\\e[0m\\H:\\w\\a\\]\"' in your ~/."
"bashrc .\n"
msgstr ""
-"<p>...что в Konsole можно установить текущий каталог как заголовок окна?\n"
+"<p>...что Konsole может отображать текущий каталог в заголовке окна?\n"
"Для Bash, включите строку 'export PS1=$PS1\"\\[\\e]0;\\H:\\w\\a\\]\"' в свой "
-"файл\n"
-"~/.bashrc.\n"
+"файл ~/.bashrc.\n"
#: ../tips:187
-#, fuzzy
msgid ""
"<p>...that you can let Konsole set the current directory as the session "
"name?\n"
@@ -1400,7 +1400,6 @@ msgstr ""
"свой файл ~/.bashrc.\n"
#: ../tips:194
-#, fuzzy
msgid ""
"<p>...that if you let your shell pass the current directory to Konsole "
"within the prompt\n"
@@ -1430,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 ""
@@ -1441,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 ""
@@ -1463,7 +1478,6 @@ msgstr ""
"перемещением мыши можно расширить выделение на дополнительные строки.\n"
#: ../tips:238
-#, fuzzy
msgid ""
"<p>...that if you drag &amp; drop a URL into a Konsole window you are "
"presented with a\n"
diff --git a/tde-i18n-ru/messages/tdebase/kpersonalizer.po b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
index 2bb8528ea2d..df5c8a34373 100644
--- a/tde-i18n-ru/messages/tdebase/kpersonalizer.po
+++ b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
@@ -1,4 +1,4 @@
-# translation of kpersonalizer.po to
+# translation of kpersonalizer.po to
# translation of kpersonalizer.po to
# translation of kpersonalizer.po to
# translation of kpersonalizer.po to Russian
@@ -10,34 +10,37 @@
# Leon Kanter <leon@asplinux.ru>, 2002.
# 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: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-02-03 12:20+0200\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: <ru@li.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2021-07-07 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/kpersonalizer/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"
-"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 "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>"
@@ -132,7 +135,6 @@ msgid "Preview Other Files"
msgstr "Предварительный просмотр других файлов"
#: kospage.cpp:352
-#, fuzzy
msgid ""
"<b>Window activation:</b> <i>Focus on click</i><br><b>Titlebar double-click:"
"</b> <i>Shade window</i><br><b>Mouse selection:</b> <i>Double click</"
@@ -141,8 +143,8 @@ msgid ""
msgstr ""
"<b>Активация окна:</b> <i>При щелчке в окне</i><br><b>Двойной щелчок на "
"заголовке:</b> <i>Свернуть окно в заголовок</i><br><b>Выделение мышью:</b> "
-"<i>Одинарный щелчок</i><br><b>Уведомление о запуске приложения:</b> "
-"<i>курсор</i><br><b>Клавиатура:</b> <i>Trinity по умолчанию</i><br>"
+"<i>Двойной щелчок</i><br><b>Уведомление о запуске приложения:</b> <i>нет</"
+"i><br><b>Клавиатура:</b> <i>Trinity по умолчанию</i><br>"
#: kospage.cpp:364
msgid ""
@@ -157,7 +159,6 @@ msgstr ""
"<br><b>Схема клавиатуры:</b> <i>UNIX</i><br>"
#: kospage.cpp:376
-#, fuzzy
msgid ""
"<b>Window activation:</b> <i>Focus on click</i><br><b>Titlebar double-click:"
"</b> <i>Maximize window</i><br><b>Mouse selection:</b> <i>Double click</"
@@ -166,7 +167,7 @@ msgid ""
msgstr ""
"<b>Активация окна:</b> <i>При щелчке в окне</i><br><b>Двойной щелчок на "
"заголовке:</b> <i>Распахнуть окно</i><br><b>Выделение мышью:</b> <i>Двойной "
-"щелчок</i><br><b>Уведомление о запуске приложения:</b> <i>курсор</i> "
+"щелчок</i><br><b>Уведомление о запуске приложения:</b> <i>нет</i> "
"<br><b>Клавиатура:</b> <i>Windows</i><br>"
#: kospage.cpp:388
@@ -273,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"
@@ -289,7 +290,7 @@ msgstr "Очень распространенный рабочий стол"
#: tdestylepage.cpp:71
msgid "Redmond"
-msgstr "Redmond"
+msgstr "Редмонд"
#: tdestylepage.cpp:72
msgid "A style from the northwest of the USA"
@@ -323,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
@@ -431,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
@@ -455,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 352bba037dc..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2022-02-13 18:16+0000\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 ""
@@ -137,7 +138,7 @@ msgstr ""
msgid "Synchronizing remote folders"
msgstr "Синхронизация удалённых директорий"
-#: shutdown.cpp:790 shutdowndlg.cpp:1365
+#: shutdown.cpp:790 shutdowndlg.cpp:1245
msgid "Saving your settings..."
msgstr "Сохранение Ваших настроек..."
@@ -153,15 +154,15 @@ msgstr "Закрытие приложений (%1/%2, %3)..."
msgid "Terminating services..."
msgstr "Прерывание сервисов..."
-#: shutdowndlg.cpp:734
+#: shutdowndlg.cpp:738
msgid "End Session for \"%1\""
-msgstr "Завершение сеанса пользователя \"%1\""
+msgstr "Завершить сеанс для «%1»"
-#: shutdowndlg.cpp:759
+#: shutdowndlg.cpp:763
msgid "Log out"
msgstr "Выход"
-#: shutdowndlg.cpp:761 shutdowndlg.cpp:790
+#: shutdowndlg.cpp:765 shutdowndlg.cpp:794
#, fuzzy
msgid ""
"<qt><p>Log out of the current session to login as a different user.</p></qt>"
@@ -169,27 +170,26 @@ msgstr ""
"<qt><h3>Завершение текущего сеанса</h3><p>Выход из текущего сеанса для входа "
"от другого пользователя</p></qt>"
-#: shutdowndlg.cpp:789
-#, fuzzy
+#: shutdowndlg.cpp:793
msgid "&Log out"
-msgstr "Выход"
+msgstr "Вый&ти"
-#: shutdowndlg.cpp:899 shutdowndlg.cpp:1086
+#: shutdowndlg.cpp:836 shutdowndlg.cpp:1023
msgid "&Freeze"
-msgstr ""
+msgstr "Ждущий режи&м"
-#: shutdowndlg.cpp:901 shutdowndlg.cpp:1087
+#: shutdowndlg.cpp:838 shutdowndlg.cpp:1024
msgid ""
"<qt><p>Put the computer in software idle mode, allowing for some "
"powersaving. The system can be reactivated in a really short time, almost "
"instantly.</p><p>This correspond to ACPI S0 mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:914 shutdowndlg.cpp:1097
+#: shutdowndlg.cpp:851 shutdowndlg.cpp:1034
msgid "&Suspend"
msgstr "При&остановить"
-#: shutdowndlg.cpp:916 shutdowndlg.cpp:1098
+#: shutdowndlg.cpp:853 shutdowndlg.cpp:1035
msgid ""
"<qt><p>Put the computer in suspend-to-memory mode. The system is stopped and "
"its state saved to memory.</p><p> This allows more powersaving than 'Freeze' "
@@ -197,11 +197,11 @@ msgid ""
"ACPI S3 mode.</p><p>Also known as Suspend-to-RAM mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:930 shutdowndlg.cpp:1109
+#: shutdowndlg.cpp:867 shutdowndlg.cpp:1046
msgid "&Hibernate"
msgstr "&Усыпить"
-#: shutdowndlg.cpp:932 shutdowndlg.cpp:1110
+#: shutdowndlg.cpp:869 shutdowndlg.cpp:1047
msgid ""
"<qt><p>Put the computer in suspend-to-disk mode. The system is stopped and "
"its state saved to disk.</p><p>This offers the greatest powersaving but "
@@ -210,12 +210,11 @@ msgid ""
"qt>"
msgstr ""
-#: shutdowndlg.cpp:945 shutdowndlg.cpp:1120
-#, fuzzy
+#: shutdowndlg.cpp:882 shutdowndlg.cpp:1057
msgid "H&ybrid Suspend"
-msgstr "При&остановить"
+msgstr "Гибрид&ная приостановка"
-#: shutdowndlg.cpp:947 shutdowndlg.cpp:1121
+#: shutdowndlg.cpp:884 shutdowndlg.cpp:1058
msgid ""
"<qt><p>Put the computer in both suspend-to-memory and suspend-to-disk mode. "
"The system is stopped and its state saved to memory and to disk.</p><p>This "
@@ -226,11 +225,11 @@ msgid ""
"to-RAM + Suspend-to-Disk mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:969 shutdowndlg.cpp:1049
+#: shutdowndlg.cpp:906 shutdowndlg.cpp:986
msgid "&Restart"
msgstr "Пе&резагрузить"
-#: shutdowndlg.cpp:971 shutdowndlg.cpp:1050
+#: shutdowndlg.cpp:908 shutdowndlg.cpp:987
#, fuzzy
msgid ""
"<qt><p>Log out of the current session and restart the computer.</p></qt>"
@@ -238,17 +237,17 @@ msgstr ""
"<qt><h3>Выключить компьютер</h3><p>Выход из текущего сеанса и выключение "
"компьютера</p></qt>"
-#: shutdowndlg.cpp:994 shutdowndlg.cpp:1072
+#: shutdowndlg.cpp:931 shutdowndlg.cpp:1009
msgid ""
"_: current option in boot loader\n"
" (current)"
msgstr " (текущий)"
-#: shutdowndlg.cpp:1010 shutdowndlg.cpp:1037
+#: shutdowndlg.cpp:947 shutdowndlg.cpp:974
msgid "&Shutdown"
-msgstr ""
+msgstr "В&ыключить"
-#: shutdowndlg.cpp:1012 shutdowndlg.cpp:1038
+#: shutdowndlg.cpp:949 shutdowndlg.cpp:975
#, fuzzy
msgid ""
"<qt><p>Log out of the current session and turn off the computer.</p></qt>"
@@ -256,19 +255,19 @@ msgstr ""
"<qt><h3>Выключить компьютер</h3><p>Выход из текущего сеанса и выключение "
"компьютера</p></qt>"
-#: shutdowndlg.cpp:1367
+#: shutdowndlg.cpp:1247
msgid "Skip Notification"
msgstr ""
-#: shutdowndlg.cpp:1368
+#: shutdowndlg.cpp:1248
msgid "Abort Logout"
msgstr ""
-#: shutdowndlg.cpp:1423
+#: shutdowndlg.cpp:1303
msgid "Would you like to turn off your computer?"
msgstr "Вы действительно желаете выключить компьютер?"
-#: shutdowndlg.cpp:1424
+#: shutdowndlg.cpp:1304
msgid ""
"This computer will turn off automatically\n"
"after %1 seconds."
@@ -276,15 +275,15 @@ msgstr ""
"Этот компьютер будет выключен автоматически\n"
"через %1 секунд."
-#: shutdowndlg.cpp:1430
+#: shutdowndlg.cpp:1310
msgid "Would you like to reboot your computer?"
msgstr "Вы действительно желаете перегрузить компьютер?"
-#: shutdowndlg.cpp:1432
+#: shutdowndlg.cpp:1312
msgid "Would you like to reboot to \"%1\"?"
msgstr "Вы действительно желаете перегрузить в \"%1\"?"
-#: shutdowndlg.cpp:1433
+#: shutdowndlg.cpp:1313
msgid ""
"This computer will reboot automatically\n"
"after %1 seconds."
@@ -292,11 +291,11 @@ msgstr ""
"Этот компьютер будет перегружен автоматически\n"
"через %1 секунд."
-#: shutdowndlg.cpp:1437
+#: shutdowndlg.cpp:1317
msgid "Would you like to end your current session?"
msgstr "Вы действительно желаете завершить текущий сеанс?"
-#: shutdowndlg.cpp:1438
+#: shutdowndlg.cpp:1318
msgid ""
"This session will end\n"
"after %1 seconds automatically."
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 0486a383c5d..196490c28fd 100644
--- a/tde-i18n-ru/messages/tdebase/ksysguard.po
+++ b/tde-i18n-ru/messages/tdebase/ksysguard.po
@@ -7,20 +7,22 @@
# 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: ksysguard\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-01-06 08:58+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 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/ksysguard/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 ""
@@ -34,50 +36,50 @@ msgid ""
"Your emails"
msgstr "vitls@chat.ru,sibskull@mail.ru,rom_as@oscada.org"
-#: KSGAppletSettings.cc:34
+#: KSGAppletSettings.cpp:34
msgid "System Guard Settings"
msgstr "Настройка KSysGuard"
-#: KSGAppletSettings.cc:42
+#: KSGAppletSettings.cpp:42
msgid "Number of displays:"
msgstr "Число показателей:"
-#: KSGAppletSettings.cc:50
+#: KSGAppletSettings.cpp:50
msgid "Size ratio:"
msgstr "Соотношение размеров:"
-#: KSGAppletSettings.cc:54
+#: KSGAppletSettings.cpp:54
#, c-format
msgid "%"
msgstr "%"
-#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46
+#: KSGAppletSettings.cpp:59 WorkSheetSettings.cpp:85 ksgrd/TimerSettings.cpp:46
msgid "Update interval:"
msgstr "Интервал обновления:"
-#: KSGAppletSettings.cc:64 SensorDisplayLib/SensorLoggerDlgWidget.ui:68
-#: WorkSheetSettings.cc:91 ksgrd/TimerSettings.cc:51
+#: KSGAppletSettings.cpp:64 SensorDisplayLib/SensorLoggerDlgWidget.ui:68
+#: WorkSheetSettings.cpp:91 ksgrd/TimerSettings.cpp:51
#, no-c-format
msgid " sec"
msgstr " с"
-#: KSysGuardApplet.cc:209 WorkSheet.cc:331
+#: KSysGuardApplet.cpp:209 WorkSheet.cpp:331
msgid "Select Display Type"
msgstr "Выберите типа графика"
-#: KSysGuardApplet.cc:210 WorkSheet.cc:332
+#: KSysGuardApplet.cpp:210 WorkSheet.cpp:332
msgid "&Signal Plotter"
msgstr "&График"
-#: KSysGuardApplet.cc:211 WorkSheet.cc:333
+#: KSysGuardApplet.cpp:211 WorkSheet.cpp:333
msgid "&Multimeter"
msgstr "&Индикатор"
-#: KSysGuardApplet.cc:212
+#: KSysGuardApplet.cpp:212
msgid "&Dancing Bars"
msgstr "&Столбцы"
-#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394
+#: KSysGuardApplet.cpp:242 KSysGuardApplet.cpp:394
msgid ""
"The KSysGuard applet does not support displaying of this type of sensor. "
"Please choose another sensor."
@@ -85,16 +87,16 @@ msgstr ""
"Аплет KSysGuard не поддерживает показ этого типа датчиков. Выберите другой "
"датчик."
-#: KSysGuardApplet.cc:318 WorkSheet.cc:94
+#: KSysGuardApplet.cpp:318 WorkSheet.cpp:94
#, c-format
msgid "Cannot open the file %1."
msgstr "Не удаётся открыть файл %1."
-#: KSysGuardApplet.cc:327 WorkSheet.cc:102
+#: KSysGuardApplet.cpp:327 WorkSheet.cpp:102
msgid "The file %1 does not contain valid XML."
msgstr "Файле %1 не содержит правильный XML."
-#: KSysGuardApplet.cc:334
+#: KSysGuardApplet.cpp:334
msgid ""
"The file %1 does not contain a valid applet definition, which must have a "
"document type 'KSysGuardApplet'."
@@ -102,28 +104,28 @@ msgstr ""
"Файл %1 не содержит правильное определение аплета, который должен иметь тип "
"документа 'KSysGuardApplet'."
-#: KSysGuardApplet.cc:476 WorkSheet.cc:225
+#: KSysGuardApplet.cpp:476 WorkSheet.cpp:225
#, c-format
msgid "Cannot save file %1"
msgstr "Не удаётся сохранить файл %1"
-#: KSysGuardApplet.cc:488
+#: KSysGuardApplet.cpp:488
msgid "Drag sensors from the TDE System Guard into this cell."
msgstr "Перетащите датчик из TDE System Guard в эту ячейку."
-#: SensorBrowser.cc:77
+#: SensorBrowser.cpp:77
msgid "Sensor Browser"
msgstr "Датчики"
-#: SensorBrowser.cc:78
+#: SensorBrowser.cpp:78
msgid "Sensor Type"
msgstr "Тип датчика"
-#: SensorBrowser.cc:81
+#: SensorBrowser.cpp:81
msgid "Drag sensors to empty cells of a worksheet or the panel applet."
msgstr "Перетащите датчики в пустые поля панели или на аплет панели."
-#: SensorBrowser.cc:88
+#: SensorBrowser.cpp:88
msgid ""
"The sensor browser lists the connected hosts and the sensors that they "
"provide. Click and drag sensors into drop zones of a worksheet or the panel "
@@ -137,45 +139,45 @@ msgstr ""
"показывают значения сразу нескольких датчиков. Чтобы добавить датчик к этим "
"графикам, перетащите его мышкой из списка на эти графики."
-#: SensorBrowser.cc:148
+#: SensorBrowser.cpp:148
msgid "Drag sensors to empty fields in a worksheet."
msgstr "Перетащите датчики в пустые поля панели."
-#: SensorDisplayLib/DancingBarsSettings.cc:43
+#: SensorDisplayLib/DancingBarsSettings.cpp:43
msgid "Edit BarGraph Preferences"
msgstr "Настройка графика"
-#: SensorDisplayLib/DancingBarsSettings.cc:47
+#: SensorDisplayLib/DancingBarsSettings.cpp:47
msgid "Range"
msgstr "Диапазон"
-#: SensorDisplayLib/DancingBarsSettings.cc:50
+#: SensorDisplayLib/DancingBarsSettings.cpp:50
#: SensorDisplayLib/ListViewSettingsWidget.ui:24
#: SensorDisplayLib/LogFileSettings.ui:46
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:25
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:27 WorkSheetSettings.cc:48
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:27 WorkSheetSettings.cpp:48
#, no-c-format
msgid "Title"
msgstr "Заголовок"
-#: SensorDisplayLib/DancingBarsSettings.cc:54
-#: SensorDisplayLib/FancyPlotterSettings.cc:64
+#: SensorDisplayLib/DancingBarsSettings.cpp:54
+#: SensorDisplayLib/FancyPlotterSettings.cpp:64
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:36
#, no-c-format
msgid "Enter the title of the display here."
msgstr "Укажите заголовок графика."
-#: SensorDisplayLib/DancingBarsSettings.cc:59
+#: SensorDisplayLib/DancingBarsSettings.cpp:59
msgid "Display Range"
msgstr "Диапазон"
-#: SensorDisplayLib/DancingBarsSettings.cc:63
-#: SensorDisplayLib/FancyPlotterSettings.cc:89
+#: SensorDisplayLib/DancingBarsSettings.cpp:63
+#: SensorDisplayLib/FancyPlotterSettings.cpp:89
msgid "Minimum value:"
msgstr "Минимальное значение:"
-#: SensorDisplayLib/DancingBarsSettings.cc:67
-#: SensorDisplayLib/FancyPlotterSettings.cc:95
+#: SensorDisplayLib/DancingBarsSettings.cpp:67
+#: SensorDisplayLib/FancyPlotterSettings.cpp:95
msgid ""
"Enter the minimum value for the display here. If both values are 0, "
"automatic range detection is enabled."
@@ -183,13 +185,13 @@ msgstr ""
"Введите минимальное значение. Если оба значения равны 0, диапазон будет "
"определён автоматически."
-#: SensorDisplayLib/DancingBarsSettings.cc:71
-#: SensorDisplayLib/FancyPlotterSettings.cc:99
+#: SensorDisplayLib/DancingBarsSettings.cpp:71
+#: SensorDisplayLib/FancyPlotterSettings.cpp:99
msgid "Maximum value:"
msgstr "Максимальное значение:"
-#: SensorDisplayLib/DancingBarsSettings.cc:75
-#: SensorDisplayLib/FancyPlotterSettings.cc:105
+#: SensorDisplayLib/DancingBarsSettings.cpp:75
+#: SensorDisplayLib/FancyPlotterSettings.cpp:105
msgid ""
"Enter the maximum value for the display here. If both values are 0, "
"automatic range detection is enabled."
@@ -197,86 +199,86 @@ msgstr ""
"Введите максимальное значение. Если оба значения равны 0, диапазон будет "
"определён автоматически."
-#: SensorDisplayLib/DancingBarsSettings.cc:84
+#: SensorDisplayLib/DancingBarsSettings.cpp:84
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:61
#, no-c-format
msgid "Alarms"
msgstr "Уведомления"
-#: SensorDisplayLib/DancingBarsSettings.cc:87
+#: SensorDisplayLib/DancingBarsSettings.cpp:87
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:138
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:78
#, no-c-format
msgid "Alarm for Minimum Value"
msgstr "Уведомление при достижении минимального значения"
-#: SensorDisplayLib/DancingBarsSettings.cc:91
-#: SensorDisplayLib/DancingBarsSettings.cc:109
+#: SensorDisplayLib/DancingBarsSettings.cpp:91
+#: SensorDisplayLib/DancingBarsSettings.cpp:109
msgid "Enable alarm"
msgstr "Включить уведомление"
-#: SensorDisplayLib/DancingBarsSettings.cc:92
+#: SensorDisplayLib/DancingBarsSettings.cpp:92
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:152
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:92
#, no-c-format
msgid "Enable the minimum value alarm."
msgstr "Включить уведомление о достижении минимального значения."
-#: SensorDisplayLib/DancingBarsSettings.cc:95
+#: SensorDisplayLib/DancingBarsSettings.cpp:95
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:180
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:120
#, no-c-format
msgid "Lower limit:"
msgstr "Нижний предел:"
-#: SensorDisplayLib/DancingBarsSettings.cc:105
+#: SensorDisplayLib/DancingBarsSettings.cpp:105
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:72
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:144
#, no-c-format
msgid "Alarm for Maximum Value"
msgstr "Уведомление о достижении максимального значения"
-#: SensorDisplayLib/DancingBarsSettings.cc:110
+#: SensorDisplayLib/DancingBarsSettings.cpp:110
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:86
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:158
#, no-c-format
msgid "Enable the maximum value alarm."
msgstr "Включить уведомление о достижении максимального значения."
-#: SensorDisplayLib/DancingBarsSettings.cc:113
+#: SensorDisplayLib/DancingBarsSettings.cpp:113
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:114
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:186
#, no-c-format
msgid "Upper limit:"
msgstr "Верхний предел:"
-#: SensorDisplayLib/DancingBarsSettings.cc:126
+#: SensorDisplayLib/DancingBarsSettings.cpp:126
msgid "Look"
msgstr "Вид"
-#: SensorDisplayLib/DancingBarsSettings.cc:129
+#: SensorDisplayLib/DancingBarsSettings.cpp:129
msgid "Normal bar color:"
msgstr "Обычный цвет графика:"
-#: SensorDisplayLib/DancingBarsSettings.cc:136
+#: SensorDisplayLib/DancingBarsSettings.cpp:136
msgid "Out-of-range color:"
msgstr "Цвет превышения предела:"
-#: SensorDisplayLib/DancingBarsSettings.cc:143
-#: SensorDisplayLib/ListViewSettingsWidget.ui:98 SensorDisplayLib/LogFile.cc:90
-#: SensorDisplayLib/LogFileSettings.ui:102
+#: SensorDisplayLib/DancingBarsSettings.cpp:143
+#: SensorDisplayLib/ListViewSettingsWidget.ui:98
+#: SensorDisplayLib/LogFile.cpp:90 SensorDisplayLib/LogFileSettings.ui:102
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:241
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:99 ksgrd/StyleSettings.cc:68
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:99 ksgrd/StyleSettings.cpp:68
#, no-c-format
msgid "Background color:"
msgstr "Цвет фона:"
-#: SensorDisplayLib/DancingBarsSettings.cc:150
-#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75
+#: SensorDisplayLib/DancingBarsSettings.cpp:150
+#: SensorDisplayLib/FancyPlotterSettings.cpp:176 ksgrd/StyleSettings.cpp:75
msgid "Font size:"
msgstr "Размер шрифта:"
-#: SensorDisplayLib/DancingBarsSettings.cc:154
+#: SensorDisplayLib/DancingBarsSettings.cpp:154
msgid ""
"This determines the size of the font used to print a label underneath the "
"bars. Bars are automatically suppressed if text becomes too large, so it is "
@@ -287,62 +289,62 @@ msgstr ""
"будет очень большой, поэтому советуем использовать небольшой размер шрифта "
"для этого параметра."
-#: SensorDisplayLib/DancingBarsSettings.cc:161
-#: SensorDisplayLib/FancyPlotterSettings.cc:224
+#: SensorDisplayLib/DancingBarsSettings.cpp:161
+#: SensorDisplayLib/FancyPlotterSettings.cpp:224
msgid "Sensors"
msgstr "Датчики"
-#: SensorDisplayLib/DancingBarsSettings.cc:166
-#: SensorDisplayLib/FancyPlotterSettings.cc:231
+#: SensorDisplayLib/DancingBarsSettings.cpp:166
+#: SensorDisplayLib/FancyPlotterSettings.cpp:231
msgid "Host"
msgstr "Сервер"
-#: SensorDisplayLib/DancingBarsSettings.cc:167
-#: SensorDisplayLib/FancyPlotterSettings.cc:232
+#: SensorDisplayLib/DancingBarsSettings.cpp:167
+#: SensorDisplayLib/FancyPlotterSettings.cpp:232
msgid "Sensor"
msgstr "Датчик"
-#: SensorDisplayLib/DancingBarsSettings.cc:168
+#: SensorDisplayLib/DancingBarsSettings.cpp:168
msgid "Label"
msgstr "Ярлык"
-#: SensorDisplayLib/DancingBarsSettings.cc:169
-#: SensorDisplayLib/FancyPlotterSettings.cc:233
+#: SensorDisplayLib/DancingBarsSettings.cpp:169
+#: SensorDisplayLib/FancyPlotterSettings.cpp:233
msgid "Unit"
msgstr "Единица измерения"
-#: SensorDisplayLib/DancingBarsSettings.cc:170
-#: SensorDisplayLib/FancyPlotterSettings.cc:234
-#: SensorDisplayLib/ProcessController.cc:59
+#: SensorDisplayLib/DancingBarsSettings.cpp:170
+#: SensorDisplayLib/FancyPlotterSettings.cpp:234
+#: SensorDisplayLib/ProcessController.cpp:59
msgid "Status"
msgstr "Статус"
-#: SensorDisplayLib/DancingBarsSettings.cc:174
+#: SensorDisplayLib/DancingBarsSettings.cpp:174
msgid "Edit..."
msgstr "Изменить..."
-#: SensorDisplayLib/DancingBarsSettings.cc:176
+#: SensorDisplayLib/DancingBarsSettings.cpp:176
msgid "Push this button to configure the label."
msgstr "Нажмите на кнопку для изменения подписи."
-#: SensorDisplayLib/DancingBarsSettings.cc:181
-#: SensorDisplayLib/FancyPlotterSettings.cc:249
+#: SensorDisplayLib/DancingBarsSettings.cpp:181
+#: SensorDisplayLib/FancyPlotterSettings.cpp:249
msgid "Push this button to delete the sensor."
msgstr "Нажмите на кнопку для удаления датчика."
-#: SensorDisplayLib/DancingBarsSettings.cc:356
+#: SensorDisplayLib/DancingBarsSettings.cpp:356
msgid "Label of Bar Graph"
msgstr "Подпись графика"
-#: SensorDisplayLib/DancingBarsSettings.cc:357
+#: SensorDisplayLib/DancingBarsSettings.cpp:357
msgid "Enter new label:"
msgstr "Подпись:"
-#: SensorDisplayLib/DummyDisplay.cc:33
+#: SensorDisplayLib/DummyDisplay.cpp:33
msgid "Drop Sensor Here"
msgstr "Перетащите датчик сюда"
-#: SensorDisplayLib/DummyDisplay.cc:38
+#: SensorDisplayLib/DummyDisplay.cpp:38
msgid ""
"This is an empty space in a worksheet. Drag a sensor from the Sensor Browser "
"and drop it here. A sensor display will appear that allows you to monitor "
@@ -352,43 +354,43 @@ msgstr ""
"оставьте его на свободном месте. Появившийся график датчика позволит вам "
"отследить его показания."
-#: SensorDisplayLib/FancyPlotterSettings.cc:47
+#: SensorDisplayLib/FancyPlotterSettings.cpp:47
msgid "Signal Plotter Settings"
msgstr "Настройка графика сигналов"
-#: SensorDisplayLib/FancyPlotterSettings.cc:57
+#: SensorDisplayLib/FancyPlotterSettings.cpp:57
msgid "Style"
msgstr "Стиль"
-#: SensorDisplayLib/FancyPlotterSettings.cc:60
+#: SensorDisplayLib/FancyPlotterSettings.cpp:60
msgid "Title:"
msgstr "Заголовок:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:69
+#: SensorDisplayLib/FancyPlotterSettings.cpp:69
msgid "Graph Drawing Style"
msgstr "Стиль отрисовки графика"
-#: SensorDisplayLib/FancyPlotterSettings.cc:71
+#: SensorDisplayLib/FancyPlotterSettings.cpp:71
msgid "Basic polygons"
msgstr "Сплошные области"
-#: SensorDisplayLib/FancyPlotterSettings.cc:73
+#: SensorDisplayLib/FancyPlotterSettings.cpp:73
msgid "Original - single line per data point"
msgstr "Линии для каждого датчика"
-#: SensorDisplayLib/FancyPlotterSettings.cc:78
+#: SensorDisplayLib/FancyPlotterSettings.cpp:78
msgid "Scales"
msgstr "Масштаб"
-#: SensorDisplayLib/FancyPlotterSettings.cc:81
+#: SensorDisplayLib/FancyPlotterSettings.cpp:81
msgid "Vertical Scale"
msgstr "Вертикальный масштаб"
-#: SensorDisplayLib/FancyPlotterSettings.cc:85
+#: SensorDisplayLib/FancyPlotterSettings.cpp:85
msgid "Automatic range detection"
msgstr "Автоопределение пределов"
-#: SensorDisplayLib/FancyPlotterSettings.cc:86
+#: SensorDisplayLib/FancyPlotterSettings.cpp:86
msgid ""
"Check this box if you want the display range to adapt dynamically to the "
"currently displayed values; if you do not check this, you have to specify "
@@ -398,83 +400,83 @@ msgstr ""
"динамически в соответствии со значениями параметра. Если флажок выключен, "
"вам следует задать значения пределов вручную."
-#: SensorDisplayLib/FancyPlotterSettings.cc:111
+#: SensorDisplayLib/FancyPlotterSettings.cpp:111
msgid "Horizontal Scale"
msgstr "Горизонтальный масштаб"
-#: SensorDisplayLib/FancyPlotterSettings.cc:120
+#: SensorDisplayLib/FancyPlotterSettings.cpp:120
msgid "pixel(s) per time period"
msgstr "точек в каждый период времени"
-#: SensorDisplayLib/FancyPlotterSettings.cc:126
+#: SensorDisplayLib/FancyPlotterSettings.cpp:126
msgid "Grid"
msgstr "Сетка"
-#: SensorDisplayLib/FancyPlotterSettings.cc:129
+#: SensorDisplayLib/FancyPlotterSettings.cpp:129
msgid "Lines"
msgstr "Линии"
-#: SensorDisplayLib/FancyPlotterSettings.cc:133
+#: SensorDisplayLib/FancyPlotterSettings.cpp:133
msgid "Vertical lines"
msgstr "Вертикальные линии"
-#: SensorDisplayLib/FancyPlotterSettings.cc:134
+#: SensorDisplayLib/FancyPlotterSettings.cpp:134
msgid "Check this to activate the vertical lines if display is large enough."
msgstr ""
"Включите флажок для показа вертикальных линий, если график достаточно "
"большой."
-#: SensorDisplayLib/FancyPlotterSettings.cc:137
+#: SensorDisplayLib/FancyPlotterSettings.cpp:137
msgid "Distance:"
msgstr "Расстояние:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:143
+#: SensorDisplayLib/FancyPlotterSettings.cpp:143
msgid "Enter the distance between two vertical lines here."
msgstr "Введите расстояние между двумя вертикальными линиями."
-#: SensorDisplayLib/FancyPlotterSettings.cc:147
+#: SensorDisplayLib/FancyPlotterSettings.cpp:147
msgid "Vertical lines scroll"
msgstr "Вертикальные линии"
-#: SensorDisplayLib/FancyPlotterSettings.cc:150
+#: SensorDisplayLib/FancyPlotterSettings.cpp:150
msgid "Horizontal lines"
msgstr "Горизонтальные линии"
-#: SensorDisplayLib/FancyPlotterSettings.cc:151
+#: SensorDisplayLib/FancyPlotterSettings.cpp:151
msgid "Check this to enable horizontal lines if display is large enough."
msgstr ""
"Включите флажок для показа горизонтальных линий если график достаточно "
"большой."
-#: SensorDisplayLib/FancyPlotterSettings.cc:154
+#: SensorDisplayLib/FancyPlotterSettings.cpp:154
msgid "Count:"
msgstr "Количество:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:160
+#: SensorDisplayLib/FancyPlotterSettings.cpp:160
msgid "Enter the number of horizontal lines here."
msgstr "Введите количество горизонтальных линий."
-#: SensorDisplayLib/FancyPlotterSettings.cc:168
+#: SensorDisplayLib/FancyPlotterSettings.cpp:168
#: SensorDisplayLib/LogFileSettings.ui:35
#, no-c-format
msgid "Text"
msgstr "Текст"
-#: SensorDisplayLib/FancyPlotterSettings.cc:172
+#: SensorDisplayLib/FancyPlotterSettings.cpp:172
msgid "Labels"
msgstr "Метки"
-#: SensorDisplayLib/FancyPlotterSettings.cc:173
+#: SensorDisplayLib/FancyPlotterSettings.cpp:173
msgid ""
"Check this box if horizontal lines should be decorated with the values they "
"mark."
msgstr "Выберите эту опцию для показа меток значений горизонтальных линий."
-#: SensorDisplayLib/FancyPlotterSettings.cc:185
+#: SensorDisplayLib/FancyPlotterSettings.cpp:185
msgid "Top bar"
msgstr "Заголовок"
-#: SensorDisplayLib/FancyPlotterSettings.cc:186
+#: SensorDisplayLib/FancyPlotterSettings.cpp:186
msgid ""
"Check this to active the display title bar. This is probably only useful for "
"applet displays. The bar is only visible if the display is large enough."
@@ -482,7 +484,7 @@ msgstr ""
"Показывать заголовок графика. Это полезно при показе нескольких графиков на "
"вкладке. Эта строка будет показана если хватит места на экране."
-#: SensorDisplayLib/FancyPlotterSettings.cc:193
+#: SensorDisplayLib/FancyPlotterSettings.cpp:193
#: SensorDisplayLib/ListViewSettingsWidget.ui:56
#: SensorDisplayLib/LogFileSettings.ui:64
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:206
@@ -491,140 +493,136 @@ msgstr ""
msgid "Colors"
msgstr "Цвета"
-#: SensorDisplayLib/FancyPlotterSettings.cc:196
+#: SensorDisplayLib/FancyPlotterSettings.cpp:196
msgid "Vertical lines:"
msgstr "Вертикальные линии:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:203
+#: SensorDisplayLib/FancyPlotterSettings.cpp:203
msgid "Horizontal lines:"
msgstr "Горизонтальные линии:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:210
+#: SensorDisplayLib/FancyPlotterSettings.cpp:210
msgid "Background:"
msgstr "Фон:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:242
+#: SensorDisplayLib/FancyPlotterSettings.cpp:242
msgid "Set Color..."
msgstr "Выбрать цвет..."
-#: SensorDisplayLib/FancyPlotterSettings.cc:244
+#: SensorDisplayLib/FancyPlotterSettings.cpp:244
msgid "Push this button to configure the color of the sensor in the diagram."
msgstr "Нажмите на кнопку для настройки цвета датчика на диаграмме."
-#: SensorDisplayLib/FancyPlotterSettings.cc:252
+#: SensorDisplayLib/FancyPlotterSettings.cpp:252
msgid "Move Up"
msgstr "Вверх"
-#: SensorDisplayLib/FancyPlotterSettings.cc:256
+#: SensorDisplayLib/FancyPlotterSettings.cpp:256
msgid "Move Down"
msgstr "Вниз"
-#: SensorDisplayLib/ListViewSettings.cc:26
+#: SensorDisplayLib/ListViewSettings.cpp:26
msgid "List View Settings"
msgstr "Настройка списка"
-#: SensorDisplayLib/LogFile.cc:88 SensorDisplayLib/LogFileSettings.ui:94
+#: SensorDisplayLib/LogFile.cpp:88 SensorDisplayLib/LogFileSettings.ui:94
#, no-c-format
msgid "Foreground color:"
msgstr "Цвет переднего плана:"
-#: SensorDisplayLib/MultiMeterSettings.cc:26
+#: SensorDisplayLib/MultiMeterSettings.cpp:26
msgid "Multimeter Settings"
msgstr "Настройка мультиметра"
-#: SensorDisplayLib/ProcessController.cc:54
+#: SensorDisplayLib/ProcessController.cpp:54
msgid "Name"
msgstr "Имя"
-#: SensorDisplayLib/ProcessController.cc:55
+#: SensorDisplayLib/ProcessController.cpp:55
msgid "PID"
msgstr "PID"
-#: SensorDisplayLib/ProcessController.cc:56
+#: SensorDisplayLib/ProcessController.cpp:56
msgid "PPID"
msgstr "PPID"
-#: SensorDisplayLib/ProcessController.cc:57
+#: SensorDisplayLib/ProcessController.cpp:57
msgid "UID"
msgstr "UID"
-#: SensorDisplayLib/ProcessController.cc:58
+#: SensorDisplayLib/ProcessController.cpp:58
msgid "GID"
msgstr "GID"
-#: SensorDisplayLib/ProcessController.cc:60
+#: SensorDisplayLib/ProcessController.cpp:60
#, c-format
msgid "User%"
msgstr "User%"
-#: SensorDisplayLib/ProcessController.cc:61
+#: SensorDisplayLib/ProcessController.cpp:61
#, c-format
msgid "System%"
msgstr "System%"
-#: SensorDisplayLib/ProcessController.cc:62 SensorDisplayLib/ProcessList.cc:783
+#: SensorDisplayLib/ProcessController.cpp:62
+#: SensorDisplayLib/ProcessList.cpp:783
msgid "Nice"
msgstr "Приоритет"
-#: SensorDisplayLib/ProcessController.cc:63
+#: SensorDisplayLib/ProcessController.cpp:63
msgid "VmSize"
msgstr "VmSize"
-#: SensorDisplayLib/ProcessController.cc:64
+#: SensorDisplayLib/ProcessController.cpp:64
msgid "VmRss"
msgstr "VmRss"
-#: SensorDisplayLib/ProcessController.cc:65
+#: SensorDisplayLib/ProcessController.cpp:65
msgid "Login"
msgstr "Имя"
-#: SensorDisplayLib/ProcessController.cc:66
+#: SensorDisplayLib/ProcessController.cpp:66
msgid "Command"
msgstr "Команда"
-#: SensorDisplayLib/ProcessController.cc:97
+#: SensorDisplayLib/ProcessController.cpp:97
msgid "All Processes"
msgstr "Все процессы"
-#: SensorDisplayLib/ProcessController.cc:98
+#: SensorDisplayLib/ProcessController.cpp:98
msgid "System Processes"
msgstr "Системные процессы"
-#: SensorDisplayLib/ProcessController.cc:99
+#: SensorDisplayLib/ProcessController.cpp:99
msgid "User Processes"
msgstr "Пользовательские процессы"
-#: SensorDisplayLib/ProcessController.cc:100
+#: SensorDisplayLib/ProcessController.cpp:100
msgid "Own Processes"
msgstr "Свои процессы"
-#: SensorDisplayLib/ProcessController.cc:103
-#, fuzzy
-#| msgid "&Tree"
+#: SensorDisplayLib/ProcessController.cpp:103
msgid "&Tree View"
msgstr "&В виде дерева"
-#: SensorDisplayLib/ProcessController.cc:116
+#: SensorDisplayLib/ProcessController.cpp:116
msgid "&Refresh"
msgstr "&Обновить"
-#: SensorDisplayLib/ProcessController.cc:123
+#: SensorDisplayLib/ProcessController.cpp:123
msgid "&Kill"
msgstr "&Завершить процесс"
-#: SensorDisplayLib/ProcessController.cc:206
+#: SensorDisplayLib/ProcessController.cpp:206
msgid "%1: Running Processes"
msgstr "Запущенные процессы на %1"
-#: SensorDisplayLib/ProcessController.cc:239
+#: SensorDisplayLib/ProcessController.cpp:239
msgid "You need to select a process first."
msgstr "Вам необходимо сначала выбрать процесс."
-#: SensorDisplayLib/ProcessController.cc:245
-#, fuzzy, c-format
-#| msgid ""
-#| "_n: Do you want to kill the selected process?\n"
-#| "Do you want to kill the %n selected processes?"
+#: SensorDisplayLib/ProcessController.cpp:245
+#, c-format
msgid ""
"_n: Do you want to kill the selected process?\n"
"Do you want to kill the %n selected processes?"
@@ -633,214 +631,214 @@ msgstr ""
"Вы действительно хотите завершить %n выбранных процесса?\n"
"Вы действительно хотите завершить %n выбранных процессов?"
-#: SensorDisplayLib/ProcessController.cc:248
+#: SensorDisplayLib/ProcessController.cpp:248
msgid "Kill Process"
msgstr "Завершить процесс"
-#: SensorDisplayLib/ProcessController.cc:252
+#: SensorDisplayLib/ProcessController.cpp:252
msgid "Kill"
msgstr "Завершить процесс"
-#: SensorDisplayLib/ProcessController.cc:258
+#: SensorDisplayLib/ProcessController.cpp:258
msgid "Do not ask again"
msgstr "Не спрашивать снова"
-#: SensorDisplayLib/ProcessController.cc:344
+#: SensorDisplayLib/ProcessController.cpp:344
#, c-format
msgid "Error while attempting to kill process %1."
msgstr "Ошибка при попытке завершения процесса %1."
-#: SensorDisplayLib/ProcessController.cc:349
+#: SensorDisplayLib/ProcessController.cpp:349
#, c-format
msgid "Insufficient permissions to kill process %1."
msgstr "Недостаточно прав для завершения процесса %1."
-#: SensorDisplayLib/ProcessController.cc:354
-#: SensorDisplayLib/ProcessController.cc:389
+#: SensorDisplayLib/ProcessController.cpp:354
+#: SensorDisplayLib/ProcessController.cpp:389
msgid "Process %1 has already disappeared."
msgstr "Процесс %1 уже не работает."
-#: SensorDisplayLib/ProcessController.cc:358
+#: SensorDisplayLib/ProcessController.cpp:358
msgid "Invalid Signal."
msgstr "Неверный сигнал."
-#: SensorDisplayLib/ProcessController.cc:379
+#: SensorDisplayLib/ProcessController.cpp:379
#, c-format
msgid "Error while attempting to renice process %1."
msgstr "Ошибка при попытке изменения приоритета процесса %1."
-#: SensorDisplayLib/ProcessController.cc:384
+#: SensorDisplayLib/ProcessController.cpp:384
#, c-format
msgid "Insufficient permissions to renice process %1."
msgstr "Недостаточно прав для изменения приоритета процесса %1."
-#: SensorDisplayLib/ProcessController.cc:393
+#: SensorDisplayLib/ProcessController.cpp:393
msgid "Invalid argument."
msgstr "Неверный аргумент."
-#: SensorDisplayLib/ProcessList.cc:110
+#: SensorDisplayLib/ProcessList.cpp:110
msgid ""
"_: process status\n"
"running"
msgstr "активный"
-#: SensorDisplayLib/ProcessList.cc:112
+#: SensorDisplayLib/ProcessList.cpp:112
msgid ""
"_: process status\n"
"sleeping"
msgstr "неактивный"
-#: SensorDisplayLib/ProcessList.cc:114
+#: SensorDisplayLib/ProcessList.cpp:114
msgid ""
"_: process status\n"
"disk sleep"
msgstr "неактивное обращение к диску"
-#: SensorDisplayLib/ProcessList.cc:115
+#: SensorDisplayLib/ProcessList.cpp:115
msgid ""
"_: process status\n"
"zombie"
msgstr "зомби"
-#: SensorDisplayLib/ProcessList.cc:117
+#: SensorDisplayLib/ProcessList.cpp:117
msgid ""
"_: process status\n"
"stopped"
msgstr "остановлен"
-#: SensorDisplayLib/ProcessList.cc:118
+#: SensorDisplayLib/ProcessList.cpp:118
msgid ""
"_: process status\n"
"paging"
msgstr "кэширован"
-#: SensorDisplayLib/ProcessList.cc:119
+#: SensorDisplayLib/ProcessList.cpp:119
msgid ""
"_: process status\n"
"idle"
msgstr "простой"
-#: SensorDisplayLib/ProcessList.cc:259
+#: SensorDisplayLib/ProcessList.cpp:259
msgid "Remove Column"
msgstr "Убрать столбец"
-#: SensorDisplayLib/ProcessList.cc:260
+#: SensorDisplayLib/ProcessList.cpp:260
msgid "Add Column"
msgstr "Добавить столбец"
-#: SensorDisplayLib/ProcessList.cc:261
+#: SensorDisplayLib/ProcessList.cpp:261
msgid "Help on Column"
msgstr "Сведения о столбце"
-#: SensorDisplayLib/ProcessList.cc:788
+#: SensorDisplayLib/ProcessList.cpp:788
msgid "Hide Column"
msgstr "Скрыть столбец"
-#: SensorDisplayLib/ProcessList.cc:794
+#: SensorDisplayLib/ProcessList.cpp:794
msgid "Show Column"
msgstr "Показать столбец"
-#: SensorDisplayLib/ProcessList.cc:798
+#: SensorDisplayLib/ProcessList.cpp:798
msgid "Select All Processes"
msgstr "Выбрать все процессы"
-#: SensorDisplayLib/ProcessList.cc:799
+#: SensorDisplayLib/ProcessList.cpp:799
msgid "Unselect All Processes"
msgstr "Отменить выбор всех процессов"
-#: SensorDisplayLib/ProcessList.cc:805
+#: SensorDisplayLib/ProcessList.cpp:805
msgid "Select All Child Processes"
msgstr "Выбрать все дочерние процессы"
-#: SensorDisplayLib/ProcessList.cc:806
+#: SensorDisplayLib/ProcessList.cpp:806
msgid "Unselect All Child Processes"
msgstr "Отменить выбор всех дочерних процессов"
-#: SensorDisplayLib/ProcessList.cc:808
+#: SensorDisplayLib/ProcessList.cpp:808
msgid "SIGABRT"
msgstr "SIGABRT"
-#: SensorDisplayLib/ProcessList.cc:809
+#: SensorDisplayLib/ProcessList.cpp:809
msgid "SIGALRM"
msgstr "SIGALRM"
-#: SensorDisplayLib/ProcessList.cc:810
+#: SensorDisplayLib/ProcessList.cpp:810
msgid "SIGCHLD"
msgstr "SIGCHLD"
-#: SensorDisplayLib/ProcessList.cc:811
+#: SensorDisplayLib/ProcessList.cpp:811
msgid "SIGCONT"
msgstr "SIGCONT"
-#: SensorDisplayLib/ProcessList.cc:812
+#: SensorDisplayLib/ProcessList.cpp:812
msgid "SIGFPE"
msgstr "SIGFPE"
-#: SensorDisplayLib/ProcessList.cc:813
+#: SensorDisplayLib/ProcessList.cpp:813
msgid "SIGHUP"
msgstr "SIGHUP"
-#: SensorDisplayLib/ProcessList.cc:814
+#: SensorDisplayLib/ProcessList.cpp:814
msgid "SIGILL"
msgstr "SIGILL"
-#: SensorDisplayLib/ProcessList.cc:815
+#: SensorDisplayLib/ProcessList.cpp:815
msgid "SIGINT"
msgstr "SIGINT"
-#: SensorDisplayLib/ProcessList.cc:816
+#: SensorDisplayLib/ProcessList.cpp:816
msgid "SIGKILL"
msgstr "SIGKILL"
-#: SensorDisplayLib/ProcessList.cc:817
+#: SensorDisplayLib/ProcessList.cpp:817
msgid "SIGPIPE"
msgstr "SIGPIPE"
-#: SensorDisplayLib/ProcessList.cc:818
+#: SensorDisplayLib/ProcessList.cpp:818
msgid "SIGQUIT"
msgstr "SIGQUIT"
-#: SensorDisplayLib/ProcessList.cc:819
+#: SensorDisplayLib/ProcessList.cpp:819
msgid "SIGSEGV"
msgstr "SIGSEGV"
-#: SensorDisplayLib/ProcessList.cc:820
+#: SensorDisplayLib/ProcessList.cpp:820
msgid "SIGSTOP"
msgstr "SIGSTOP"
-#: SensorDisplayLib/ProcessList.cc:821
+#: SensorDisplayLib/ProcessList.cpp:821
msgid "SIGTERM"
msgstr "SIGTERM"
-#: SensorDisplayLib/ProcessList.cc:822
+#: SensorDisplayLib/ProcessList.cpp:822
msgid "SIGTSTP"
msgstr "SIGTSTP"
-#: SensorDisplayLib/ProcessList.cc:823
+#: SensorDisplayLib/ProcessList.cpp:823
msgid "SIGTTIN"
msgstr "SIGTTIN"
-#: SensorDisplayLib/ProcessList.cc:824
+#: SensorDisplayLib/ProcessList.cpp:824
msgid "SIGTTOU"
msgstr "SIGTTOU"
-#: SensorDisplayLib/ProcessList.cc:825
+#: SensorDisplayLib/ProcessList.cpp:825
msgid "SIGUSR1"
msgstr "SIGUSR1"
-#: SensorDisplayLib/ProcessList.cc:826
+#: SensorDisplayLib/ProcessList.cpp:826
msgid "SIGUSR2"
msgstr "SIGUSR2"
-#: SensorDisplayLib/ProcessList.cc:829
+#: SensorDisplayLib/ProcessList.cpp:829
msgid "Send Signal"
msgstr "Послать сигнал"
-#: SensorDisplayLib/ProcessList.cc:837
+#: SensorDisplayLib/ProcessList.cpp:837
msgid "Renice Process..."
msgstr "Изменить приоритет процесса..."
-#: SensorDisplayLib/ProcessList.cc:885
+#: SensorDisplayLib/ProcessList.cpp:885
msgid ""
"_n: Do you really want to send signal %1 to the selected process?\n"
"Do you really want to send signal %1 to the %n selected processes?"
@@ -849,15 +847,15 @@ msgstr ""
"Вы действительно хотите послать сигнал %1 %n выбранным процессам?\n"
"Вы действительно хотите послать сигнал %1 %n выбранным процессам?"
-#: SensorDisplayLib/ProcessList.cc:889
+#: SensorDisplayLib/ProcessList.cpp:889
msgid "Send"
msgstr "Отправить"
-#: SensorDisplayLib/ReniceDlg.cc:32
+#: SensorDisplayLib/ReniceDlg.cpp:32
msgid "Renice Process"
msgstr "Изменить приоритет процесса"
-#: SensorDisplayLib/ReniceDlg.cc:40
+#: SensorDisplayLib/ReniceDlg.cpp:40
msgid ""
"You are about to change the scheduling priority of\n"
"process %1. Be aware that only the Superuser (root)\n"
@@ -873,35 +871,35 @@ msgstr ""
"\n"
"Введите желаемый приоритет:"
-#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315
+#: SensorDisplayLib/SensorDisplay.cpp:104 WorkSheet.cpp:315
msgid "It is impossible to connect to '%1'."
msgstr "Невозможно соединиться с '%1'."
-#: SensorDisplayLib/SensorDisplay.cc:162
+#: SensorDisplayLib/SensorDisplay.cpp:162
msgid "Launch &System Guard"
msgstr "Запуск &системного монитора"
-#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380
+#: SensorDisplayLib/SensorDisplay.cpp:166 SensorDisplayLib/SensorLogger.cpp:380
msgid "&Properties"
msgstr "&Свойства"
-#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381
+#: SensorDisplayLib/SensorDisplay.cpp:167 SensorDisplayLib/SensorLogger.cpp:381
msgid "&Remove Display"
msgstr "&Удалить график"
-#: SensorDisplayLib/SensorDisplay.cc:169
+#: SensorDisplayLib/SensorDisplay.cpp:169
msgid "&Setup Update Interval..."
msgstr "У&становить интервал обновления..."
-#: SensorDisplayLib/SensorDisplay.cc:171
+#: SensorDisplayLib/SensorDisplay.cpp:171
msgid "&Continue Update"
msgstr "&Продолжить обновление"
-#: SensorDisplayLib/SensorDisplay.cc:173
+#: SensorDisplayLib/SensorDisplay.cpp:173
msgid "P&ause Update"
msgstr "Приост&ановить обновление"
-#: SensorDisplayLib/SensorDisplay.cc:240
+#: SensorDisplayLib/SensorDisplay.cpp:240
msgid ""
"<qt><p>This is a sensor display. To customize a sensor display click and "
"hold the right mouse button on either the frame or the display box and "
@@ -913,53 +911,54 @@ msgstr ""
"i> в выпадающем меню. Выберите <i>Удалить</i>, чтобы удалить график с панели."
"</p>%1</qt>"
-#: SensorDisplayLib/SensorLogger.cc:136
+#: SensorDisplayLib/SensorLogger.cpp:136
msgid "Logging"
msgstr "Журнал"
-#: SensorDisplayLib/SensorLogger.cc:137
+#: SensorDisplayLib/SensorLogger.cpp:137
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:48
#, no-c-format
msgid "Timer Interval"
msgstr "Интервал проверки"
-#: SensorDisplayLib/SensorLogger.cc:138
+#: SensorDisplayLib/SensorLogger.cpp:138
msgid "Sensor Name"
msgstr "Название датчика"
-#: SensorDisplayLib/SensorLogger.cc:139
+#: SensorDisplayLib/SensorLogger.cpp:139
msgid "Host Name"
msgstr "Адрес сервера"
-#: SensorDisplayLib/SensorLogger.cc:140
+#: SensorDisplayLib/SensorLogger.cpp:140
msgid "Log File"
msgstr "Файл журнала"
-#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28
+#: SensorDisplayLib/SensorLogger.cpp:151
+#: SensorDisplayLib/SensorLoggerDlg.cpp:28
msgid "Sensor Logger"
msgstr "Журнал датчика"
-#: SensorDisplayLib/SensorLogger.cc:383
+#: SensorDisplayLib/SensorLogger.cpp:383
msgid "&Remove Sensor"
msgstr "&Удалить датчик"
-#: SensorDisplayLib/SensorLogger.cc:384
+#: SensorDisplayLib/SensorLogger.cpp:384
msgid "&Edit Sensor..."
msgstr "&Свойства датчика..."
-#: SensorDisplayLib/SensorLogger.cc:396
+#: SensorDisplayLib/SensorLogger.cpp:396
msgid "St&op Logging"
msgstr "&Закончить журналирование"
-#: SensorDisplayLib/SensorLogger.cc:398
+#: SensorDisplayLib/SensorLogger.cpp:398
msgid "S&tart Logging"
msgstr "&Начать журналирование"
-#: SensorDisplayLib/SensorLoggerSettings.cc:26
+#: SensorDisplayLib/SensorLoggerSettings.cpp:26
msgid "Sensor Logger Settings"
msgstr "Настройка журнала датчиков"
-#: WorkSheet.cc:109
+#: WorkSheet.cpp:109
msgid ""
"The file %1 does not contain a valid worksheet definition, which must have a "
"document type 'KSysGuardWorkSheet'."
@@ -967,51 +966,51 @@ msgstr ""
"Файл %1 не содержит описание панели, тип документа должен быть "
"'KSysGuardWorkSheet'."
-#: WorkSheet.cc:125
+#: WorkSheet.cpp:125
msgid "The file %1 has an invalid worksheet size."
msgstr "Файл %1 имеет неверный размер панели."
-#: WorkSheet.cc:273
+#: WorkSheet.cpp:273
msgid "The clipboard does not contain a valid display description."
msgstr "Буфер обмена содержит график в неверном формате."
-#: WorkSheet.cc:334
+#: WorkSheet.cpp:334
msgid "&BarGraph"
msgstr "&Диаграмма"
-#: WorkSheet.cc:335
+#: WorkSheet.cpp:335
msgid "S&ensorLogger"
msgstr "&Журнал датчика"
-#: WorkSheetSettings.cc:41
+#: WorkSheetSettings.cpp:41
msgid "Worksheet Properties"
msgstr "Свойства панели"
-#: WorkSheetSettings.cc:67
+#: WorkSheetSettings.cpp:67
msgid "Rows:"
msgstr "Строк:"
-#: WorkSheetSettings.cc:76
+#: WorkSheetSettings.cpp:76
msgid "Columns:"
msgstr "Колонок:"
-#: WorkSheetSettings.cc:97
+#: WorkSheetSettings.cpp:97
msgid "Enter the number of rows the sheet should have."
msgstr "Введите количество строк на панели."
-#: WorkSheetSettings.cc:98
+#: WorkSheetSettings.cpp:98
msgid "Enter the number of columns the sheet should have."
msgstr "Введите количество колонок на панели."
-#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54
+#: WorkSheetSettings.cpp:99 ksgrd/TimerSettings.cpp:54
msgid "All displays of the sheet are updated at the rate specified here."
msgstr "Все графики на панели будут обновляться с указанным интервалом."
-#: WorkSheetSettings.cc:100
+#: WorkSheetSettings.cpp:100
msgid "Enter the title of the worksheet here."
msgstr "Введите заголовок панели."
-#: Workspace.cc:53
+#: Workspace.cpp:53
msgid ""
"This is your work space. It holds your worksheets. You need to create a new "
"worksheet (Menu File->New) before you can drag sensors here."
@@ -1019,20 +1018,21 @@ msgstr ""
"Это ваша рабочая область. Она содержит панели с датчиками. Вам необходимо "
"создать новую панель (Файл->Создать) перед тем, как поместить на неё датчики."
-#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52 ksysguard.cc:171
+#: Workspace.cpp:100 Workspace.cpp:109 ksgrd/SensorManager.cpp:52
+#: ksysguard.cpp:171
msgid "System Load"
msgstr "Система"
-#: Workspace.cc:105 ksysguard.cc:176
+#: Workspace.cpp:105 ksysguard.cpp:176
msgid "Process Table"
msgstr "Таблица процессов"
-#: Workspace.cc:135
+#: Workspace.cpp:135
#, c-format
msgid "Sheet %1"
msgstr "Панель %1"
-#: Workspace.cc:165 Workspace.cc:305
+#: Workspace.cpp:165 Workspace.cpp:305
msgid ""
"The worksheet '%1' contains unsaved data.\n"
"Do you want to save the worksheet?"
@@ -1040,79 +1040,79 @@ msgstr ""
"Панель '%1' содержит несохранённые данные\n"
"Хотите сохранить панель?"
-#: Workspace.cc:181 Workspace.cc:235
+#: Workspace.cpp:181 Workspace.cpp:235
msgid "*.sgrd|Sensor Files"
msgstr "*.sgrd|Файлы датчиков"
-#: Workspace.cc:184
+#: Workspace.cpp:184
msgid "Select Worksheet to Load"
msgstr "Загрузить панель"
-#: Workspace.cc:229 Workspace.cc:269
+#: Workspace.cpp:229 Workspace.cpp:269
msgid "You do not have a worksheet that could be saved."
msgstr "У вас нет панели, которую можно сохранить."
-#: Workspace.cc:239
+#: Workspace.cpp:239
msgid "Save Current Worksheet As"
msgstr "Сохранить активную панель как"
-#: Workspace.cc:320
+#: Workspace.cpp:320
msgid "There are no worksheets that could be deleted."
msgstr "Больше нет панелей, которые можно удалить."
-#: Workspace.cc:448
+#: Workspace.cpp:448
msgid "Cannot find file ProcessTable.sgrd."
msgstr "Не удаётся найти файл ProcessTable.sgrd."
-#: ksgrd/HostConnector.cc:37
+#: ksgrd/HostConnector.cpp:37
msgid "Connect Host"
msgstr "Соединиться с узлом"
-#: ksgrd/HostConnector.cc:44
+#: ksgrd/HostConnector.cpp:44
msgid "Host:"
msgstr "Узел:"
-#: ksgrd/HostConnector.cc:54
+#: ksgrd/HostConnector.cpp:54
msgid "Enter the name of the host you want to connect to."
msgstr "Введите имя узла, к которому необходимо подключиться."
-#: ksgrd/HostConnector.cc:61
+#: ksgrd/HostConnector.cpp:61
msgid "Connection Type"
msgstr "Тип соединения"
-#: ksgrd/HostConnector.cc:66
+#: ksgrd/HostConnector.cpp:66
msgid "ssh"
msgstr "ssh"
-#: ksgrd/HostConnector.cc:69
+#: ksgrd/HostConnector.cpp:69
msgid "Select this to use the secure shell to login to the remote host."
msgstr "Выберите этот пункт для соединения с удалённым узлом по протоколу ssh."
-#: ksgrd/HostConnector.cc:72
+#: ksgrd/HostConnector.cpp:72
msgid "rsh"
msgstr "rsh"
-#: ksgrd/HostConnector.cc:73
+#: ksgrd/HostConnector.cpp:73
msgid "Select this to use the remote shell to login to the remote host."
msgstr "Выберите этот пункт для соединения с удалённым остом по протоколу rsh."
-#: ksgrd/HostConnector.cc:76
+#: ksgrd/HostConnector.cpp:76
msgid "Daemon"
-msgstr "Служба"
+msgstr "Демон"
-#: ksgrd/HostConnector.cc:77
+#: ksgrd/HostConnector.cpp:77
msgid ""
"Select this if you want to connect to a ksysguard daemon that is running on "
"the machine you want to connect to, and is listening for client requests."
msgstr ""
-"Выберите этот пункт, если вам нужно подключиться к машине, на которой "
-"принимает запросы клиентов служба ksysguard."
+"Выберите этот пункт, если вам нужно подключиться к другой машине, на которой "
+"запущен и работает демон ksysguard."
-#: ksgrd/HostConnector.cc:80
+#: ksgrd/HostConnector.cpp:80
msgid "Custom command"
msgstr "Другая команда"
-#: ksgrd/HostConnector.cc:81
+#: ksgrd/HostConnector.cpp:81
msgid ""
"Select this to use the command you entered below to start ksysguardd on the "
"remote host."
@@ -1120,33 +1120,33 @@ msgstr ""
"Выберите этот пункт, чтобы использовать свою команду для запуска ksysguard "
"на удалённой машине."
-#: ksgrd/HostConnector.cc:84
+#: ksgrd/HostConnector.cpp:84
msgid "Port:"
msgstr "Порт:"
-#: ksgrd/HostConnector.cc:90
+#: ksgrd/HostConnector.cpp:90
msgid ""
"Enter the port number on which the ksysguard daemon is listening for "
"connections."
msgstr "Укажите порт, на котором принимает входящие соединения ksysguard."
-#: ksgrd/HostConnector.cc:93
+#: ksgrd/HostConnector.cpp:93
msgid "e.g. 3112"
msgstr "т.е. 3112"
-#: ksgrd/HostConnector.cc:96
+#: ksgrd/HostConnector.cpp:96
msgid "Command:"
msgstr "Команда:"
-#: ksgrd/HostConnector.cc:105
+#: ksgrd/HostConnector.cpp:105
msgid "Enter the command that runs ksysguardd on the host you want to monitor."
msgstr "Введите команду, которая выполняет ksysguardd на удалённом компьютере."
-#: ksgrd/HostConnector.cc:109
+#: ksgrd/HostConnector.cpp:109
msgid "e.g. ssh -l root remote.host.org ksysguardd"
msgstr "т.е. ssh -l root remote.host.org ksysguardd"
-#: ksgrd/SensorAgent.cc:88
+#: ksgrd/SensorAgent.cpp:88
msgid ""
"Message from %1:\n"
"%2"
@@ -1154,480 +1154,470 @@ msgstr ""
"Сообщение от %1:\n"
"%2"
-#: SystemLoad.sgrd:5 ksgrd/SensorManager.cc:50
+#: SystemLoad.sgrd:5 ksgrd/SensorManager.cpp:50
msgid "CPU Load"
msgstr "Загрузка процессора"
-#: ksgrd/SensorManager.cc:51
+#: ksgrd/SensorManager.cpp:51
msgid "Idle Load"
msgstr "Холостой ход"
-#: ksgrd/SensorManager.cc:53
+#: ksgrd/SensorManager.cpp:53
msgid "Nice Load"
msgstr "Приоритет"
-#: ksgrd/SensorManager.cc:54
+#: ksgrd/SensorManager.cpp:54
msgid "User Load"
msgstr "Пользователи"
-#: ksgrd/SensorManager.cc:55
+#: ksgrd/SensorManager.cpp:55
msgid "Memory"
msgstr "Память"
-#: SystemLoad.sgrd:13 ksgrd/SensorManager.cc:56
+#: SystemLoad.sgrd:13 ksgrd/SensorManager.cpp:56
msgid "Physical Memory"
msgstr "Физическая память"
-#: SystemLoad.sgrd:21 ksgrd/SensorManager.cc:57
+#: SystemLoad.sgrd:21 ksgrd/SensorManager.cpp:57
msgid "Swap Memory"
msgstr "Подкачка"
-#: ksgrd/SensorManager.cc:58
+#: ksgrd/SensorManager.cpp:58
msgid "Cached Memory"
msgstr "Кэшированная память"
-#: ksgrd/SensorManager.cc:59
+#: ksgrd/SensorManager.cpp:59
msgid "Buffered Memory"
msgstr "Буферизированная память"
-#: ksgrd/SensorManager.cc:60
+#: ksgrd/SensorManager.cpp:60
msgid "Used Memory"
msgstr "Использованная память"
-#: ksgrd/SensorManager.cc:61
+#: ksgrd/SensorManager.cpp:61
msgid "Application Memory"
msgstr "Память приложений"
-#: ksgrd/SensorManager.cc:62
+#: ksgrd/SensorManager.cpp:62
msgid "Free Memory"
msgstr "Свободная память"
-#: ksgrd/SensorManager.cc:63
-#, fuzzy
-#| msgid "Application Memory"
+#: ksgrd/SensorManager.cpp:63
msgid "Active Memory"
-msgstr "Память приложений"
+msgstr "Активная память"
-#: ksgrd/SensorManager.cc:64
-#, fuzzy
-#| msgid "Cached Memory"
+#: ksgrd/SensorManager.cpp:64
msgid "Inactive Memory"
-msgstr "Кэшированная память"
+msgstr "Неактивная память"
-#: ksgrd/SensorManager.cc:65
-#, fuzzy
-#| msgid "Used Memory"
+#: ksgrd/SensorManager.cpp:65
msgid "Wired Memory"
-msgstr "Использованная память"
+msgstr "Wired-память"
-#: ksgrd/SensorManager.cc:66
+#: ksgrd/SensorManager.cpp:66
msgid "Exec Pages"
-msgstr ""
+msgstr "Exec-страницы"
-#: ksgrd/SensorManager.cc:67
+#: ksgrd/SensorManager.cpp:67
msgid "File Pages"
-msgstr ""
+msgstr "Файловые страницы"
-#: ksgrd/SensorManager.cc:68
+#: ksgrd/SensorManager.cpp:68
msgid "Process Count"
msgstr "Кол-во процессов"
-#: ksgrd/SensorManager.cc:69 ksgrd/SensorManager.cc:153
+#: ksgrd/SensorManager.cpp:69 ksgrd/SensorManager.cpp:153
msgid "Process Controller"
msgstr "Управление процессами"
-#: ksgrd/SensorManager.cc:70
+#: ksgrd/SensorManager.cpp:70
msgid "Disk Throughput"
msgstr "Дисковый ввод/вывод"
-#: ksgrd/SensorManager.cc:71
+#: ksgrd/SensorManager.cpp:71
msgid ""
"_: CPU Load\n"
"Load"
msgstr "Загрузка"
-#: ksgrd/SensorManager.cc:72
+#: ksgrd/SensorManager.cpp:72
msgid "Total Accesses"
msgstr "Все операции"
-#: ksgrd/SensorManager.cc:73
+#: ksgrd/SensorManager.cpp:73
msgid "Read Accesses"
msgstr "Операции чтения"
-#: ksgrd/SensorManager.cc:74
+#: ksgrd/SensorManager.cpp:74
msgid "Write Accesses"
msgstr "Операции записи"
-#: ksgrd/SensorManager.cc:75
+#: ksgrd/SensorManager.cpp:75
msgid "Read Data"
msgstr "Считано"
-#: ksgrd/SensorManager.cc:76
+#: ksgrd/SensorManager.cpp:76
msgid "Write Data"
msgstr "Записано"
-#: ksgrd/SensorManager.cc:77
+#: ksgrd/SensorManager.cpp:77
msgid "Pages In"
msgstr "Считано страниц"
-#: ksgrd/SensorManager.cc:78
+#: ksgrd/SensorManager.cpp:78
msgid "Pages Out"
msgstr "Записано страниц"
-#: ksgrd/SensorManager.cc:79
+#: ksgrd/SensorManager.cpp:79
msgid "Context Switches"
msgstr "Переключатели контекста"
-#: ksgrd/SensorManager.cc:80
+#: ksgrd/SensorManager.cpp:80
msgid "Network"
msgstr "Сеть"
-#: ksgrd/SensorManager.cc:81
+#: ksgrd/SensorManager.cpp:81
msgid "Interfaces"
msgstr "Интерфейсы"
-#: ksgrd/SensorManager.cc:82
+#: ksgrd/SensorManager.cpp:82
msgid "Receiver"
msgstr "Приёмник"
-#: ksgrd/SensorManager.cc:83
+#: ksgrd/SensorManager.cpp:83
msgid "Transmitter"
msgstr "Передатчик"
-#: ksgrd/SensorManager.cc:84
+#: ksgrd/SensorManager.cpp:84
msgid "Data"
msgstr "Данные"
-#: ksgrd/SensorManager.cc:85
+#: ksgrd/SensorManager.cpp:85
msgid "Compressed Packets"
msgstr "Сжатые пакеты"
-#: ksgrd/SensorManager.cc:86
+#: ksgrd/SensorManager.cpp:86
msgid "Dropped Packets"
msgstr "Отброшенные пакеты"
-#: ksgrd/SensorManager.cc:87
+#: ksgrd/SensorManager.cpp:87
msgid "Errors"
msgstr "Ошибки"
-#: ksgrd/SensorManager.cc:88
+#: ksgrd/SensorManager.cpp:88
msgid "FIFO Overruns"
msgstr "Переполнения очереди"
-#: ksgrd/SensorManager.cc:89
+#: ksgrd/SensorManager.cpp:89
msgid "Frame Errors"
msgstr "Ошибки формата кадра"
-#: ksgrd/SensorManager.cc:90
+#: ksgrd/SensorManager.cpp:90
msgid "Multicast"
msgstr "Мультикаст"
-#: ksgrd/SensorManager.cc:91
+#: ksgrd/SensorManager.cpp:91
msgid "Packets"
msgstr "Пакеты"
-#: ksgrd/SensorManager.cc:92
+#: ksgrd/SensorManager.cpp:92
msgid "Carrier"
msgstr "Несущая"
-#: ksgrd/SensorManager.cc:93
+#: ksgrd/SensorManager.cpp:93
msgid "Collisions"
msgstr "Коллизии"
-#: ksgrd/SensorManager.cc:94
+#: ksgrd/SensorManager.cpp:94
msgid "Sockets"
msgstr "Сокеты"
-#: ksgrd/SensorManager.cc:95
+#: ksgrd/SensorManager.cpp:95
msgid "Total Number"
msgstr "Общее количество"
-#: ksgrd/SensorManager.cc:96 ksgrd/SensorManager.cc:154
+#: ksgrd/SensorManager.cpp:96 ksgrd/SensorManager.cpp:154
msgid "Table"
msgstr "Таблица"
-#: ksgrd/SensorManager.cc:97
+#: ksgrd/SensorManager.cpp:97
msgid "Advanced Power Management"
msgstr "Управление питанием (APM)"
-#: ksgrd/SensorManager.cc:98
+#: ksgrd/SensorManager.cpp:98
msgid "ACPI"
msgstr "ACPI"
-#: ksgrd/SensorManager.cc:99
+#: ksgrd/SensorManager.cpp:99
msgid "Thermal Zone"
msgstr "Нагрев"
-#: ksgrd/SensorManager.cc:100
+#: ksgrd/SensorManager.cpp:100
msgid "Temperature"
msgstr "Температура"
-#: ksgrd/SensorManager.cc:101
+#: ksgrd/SensorManager.cpp:101
msgid "Fan"
msgstr "Вентилятор"
-#: ksgrd/SensorManager.cc:102
+#: ksgrd/SensorManager.cpp:102
msgid "State"
msgstr "Состояние"
-#: ksgrd/SensorManager.cc:103
+#: ksgrd/SensorManager.cpp:103
msgid "Battery"
msgstr "Батарея"
-#: ksgrd/SensorManager.cc:104
+#: ksgrd/SensorManager.cpp:104
msgid "Battery Charge"
msgstr "Заряд батареи"
-#: ksgrd/SensorManager.cc:105
+#: ksgrd/SensorManager.cpp:105
msgid "Battery Usage"
msgstr "Использование батареи"
-#: ksgrd/SensorManager.cc:106
+#: ksgrd/SensorManager.cpp:106
msgid "Remaining Time"
msgstr "Оставшееся время"
-#: ksgrd/SensorManager.cc:107
+#: ksgrd/SensorManager.cpp:107
msgid "Interrupts"
msgstr "Прерывания"
-#: SystemLoad.sgrd:10 ksgrd/SensorManager.cc:108
+#: SystemLoad.sgrd:10 ksgrd/SensorManager.cpp:108
msgid "Load Average (1 min)"
msgstr "Средняя загрузка (1 мин)"
-#: ksgrd/SensorManager.cc:109
+#: ksgrd/SensorManager.cpp:109
msgid "Load Average (5 min)"
msgstr "Средняя загрузка (5 мин)"
-#: ksgrd/SensorManager.cc:110
+#: ksgrd/SensorManager.cpp:110
msgid "Load Average (15 min)"
msgstr "Средняя загрузка (15 мин)"
-#: ksgrd/SensorManager.cc:111
+#: ksgrd/SensorManager.cpp:111
msgid "Clock Frequency"
msgstr "Тактовая частота"
-#: ksgrd/SensorManager.cc:112
+#: ksgrd/SensorManager.cpp:112
msgid "Hardware Sensors"
msgstr "Датчики оборудования"
-#: ksgrd/SensorManager.cc:113
+#: ksgrd/SensorManager.cpp:113
msgid "Partition Usage"
msgstr "Использование разделов"
-#: ksgrd/SensorManager.cc:114
+#: ksgrd/SensorManager.cpp:114
msgid "Used Space"
msgstr "Занято"
-#: ksgrd/SensorManager.cc:115
+#: ksgrd/SensorManager.cpp:115
msgid "Free Space"
msgstr "Свободно"
-#: ksgrd/SensorManager.cc:116
+#: ksgrd/SensorManager.cpp:116
msgid "Fill Level"
msgstr "Уровень заполнения"
-#: ksgrd/SensorManager.cc:120
+#: ksgrd/SensorManager.cpp:120
#, c-format
msgid "CPU%1"
msgstr "CPU%1"
-#: ksgrd/SensorManager.cc:122
+#: ksgrd/SensorManager.cpp:122
#, c-format
msgid "Disk%1"
msgstr "Диск%1"
-#: ksgrd/SensorManager.cc:127
+#: ksgrd/SensorManager.cpp:127
#, c-format
msgid "Fan%1"
msgstr "Вентилятор%1"
-#: ksgrd/SensorManager.cc:129
+#: ksgrd/SensorManager.cpp:129
#, c-format
msgid "Temperature%1"
msgstr "Температура%1"
-#: ksgrd/SensorManager.cc:132
+#: ksgrd/SensorManager.cpp:132
msgid "Total"
msgstr "Всего"
-#: ksgrd/SensorManager.cc:138
+#: ksgrd/SensorManager.cpp:138
#, c-format
msgid "Int%1"
msgstr "Int%1"
-#: ksgrd/SensorManager.cc:145
+#: ksgrd/SensorManager.cpp:145
msgid ""
"_: the unit 1 per second\n"
"1/s"
msgstr "1/с"
-#: ksgrd/SensorManager.cc:146
+#: ksgrd/SensorManager.cpp:146
msgid "kBytes"
msgstr "кбайт"
-#: ksgrd/SensorManager.cc:147
+#: ksgrd/SensorManager.cpp:147
msgid ""
"_: the unit minutes\n"
"min"
msgstr "мин"
-#: ksgrd/SensorManager.cc:148
+#: ksgrd/SensorManager.cpp:148
msgid ""
"_: the frequency unit\n"
"MHz"
msgstr "МГц"
-#: ksgrd/SensorManager.cc:151
+#: ksgrd/SensorManager.cpp:151
msgid "Integer Value"
msgstr "Целая величина"
-#: ksgrd/SensorManager.cc:152
+#: ksgrd/SensorManager.cpp:152
msgid "Floating Point Value"
msgstr "Величина с плавающей запятой"
-#: ksgrd/SensorManager.cc:294
+#: ksgrd/SensorManager.cpp:294
msgid "Connection to %1 has been lost."
msgstr "Соединение c %1 разорвано."
-#: ksgrd/SensorSocketAgent.cc:104
+#: ksgrd/SensorSocketAgent.cpp:104
msgid "Connection to %1 refused"
msgstr "Отказано в соединении с %1"
-#: ksgrd/SensorSocketAgent.cc:108
+#: ksgrd/SensorSocketAgent.cpp:108
msgid "Host %1 not found"
msgstr "Узел %1 не найден"
-#: ksgrd/SensorSocketAgent.cc:112
+#: ksgrd/SensorSocketAgent.cpp:112
#, c-format
msgid "Timeout at host %1"
msgstr "Истекло время ожидания %1"
-#: ksgrd/SensorSocketAgent.cc:116
+#: ksgrd/SensorSocketAgent.cpp:116
#, c-format
msgid "Network failure host %1"
msgstr "Ошибка получения данных с %1"
-#: ksgrd/StyleSettings.cc:41
+#: ksgrd/StyleSettings.cpp:41
msgid "Global Style Settings"
msgstr "Глобальные настройки стиля"
-#: ksgrd/StyleSettings.cc:44
+#: ksgrd/StyleSettings.cpp:44
msgid "Display Style"
msgstr "Стиль графика"
-#: ksgrd/StyleSettings.cc:47
+#: ksgrd/StyleSettings.cpp:47
msgid "First foreground color:"
msgstr "Первый цвет переднего плана:"
-#: ksgrd/StyleSettings.cc:54
+#: ksgrd/StyleSettings.cpp:54
msgid "Second foreground color:"
msgstr "Второй цвет переднего плана:"
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:107 ksgrd/StyleSettings.cc:61
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:107
+#: ksgrd/StyleSettings.cpp:61
#, no-c-format
msgid "Alarm color:"
msgstr "Цвет уведомления:"
-#: ksgrd/StyleSettings.cc:85
+#: ksgrd/StyleSettings.cpp:85
msgid "Sensor Colors"
msgstr "Цвета датчиков"
-#: ksgrd/StyleSettings.cc:91
+#: ksgrd/StyleSettings.cpp:91
msgid "Change Color..."
msgstr "Изменить цвет..."
-#: ksgrd/StyleSettings.cc:166
+#: ksgrd/StyleSettings.cpp:166
#, c-format
msgid "Color %1"
msgstr "Цвет %1"
-#: ksgrd/TimerSettings.cc:36
+#: ksgrd/TimerSettings.cpp:36
msgid "Timer Settings"
msgstr "Настройка таймера"
-#: ksgrd/TimerSettings.cc:43
+#: ksgrd/TimerSettings.cpp:43
msgid "Use update interval of worksheet"
msgstr "Использовать интервал обновления панели"
-#: ksysguard.cc:64
+#: ksysguard.cpp:64
msgid "TDE system guard"
msgstr "Системный монитор TDE"
-#: ksysguard.cc:74 ksysguard.cc:556
-#, fuzzy
-#| msgid "TDE System Guard"
+#: ksysguard.cpp:74 ksysguard.cpp:556
msgid "KSysGuard"
-msgstr "Системный монитор TDE"
+msgstr "KSysGuard"
-#: ksysguard.cc:100
+#: ksysguard.cpp:100
msgid "88888 Processes"
msgstr "88888 процессов"
-#: ksysguard.cc:101
+#: ksysguard.cpp:101
msgid "Memory: 88888888888 kB used, 88888888888 kB free"
msgstr "Память: 88888888888 кб использовано, 88888888888 кб свободно"
-#: ksysguard.cc:103
+#: ksysguard.cpp:103
msgid "Swap: 888888888 kB used, 888888888 kB free"
msgstr "Подкачка: 888888888 кб использовано, 888888888 кб свободно"
-#: ksysguard.cc:108
+#: ksysguard.cpp:108
msgid "&New Worksheet..."
msgstr "&Создать панель..."
-#: ksysguard.cc:111
+#: ksysguard.cpp:111
msgid "Import Worksheet..."
msgstr "Импортировать панель..."
-#: ksysguard.cc:114
+#: ksysguard.cpp:114
msgid "&Import Recent Worksheet"
-msgstr "&Импортировать недавнюю панель..."
+msgstr "&Импортировать недавнюю панель"
-#: ksysguard.cc:117
+#: ksysguard.cpp:117
msgid "&Remove Worksheet"
msgstr "&Удалить панель"
-#: ksysguard.cc:120
+#: ksysguard.cpp:120
msgid "&Export Worksheet..."
msgstr "&Экспорт панели..."
-#: ksysguard.cc:125
+#: ksysguard.cpp:125
msgid "C&onnect Host..."
msgstr "&Соединиться с сервером..."
-#: ksysguard.cc:127
+#: ksysguard.cpp:127
msgid "D&isconnect Host"
msgstr "&Отключиться от сервера"
-#: ksysguard.cc:133
+#: ksysguard.cpp:133
msgid "&Worksheet Properties"
msgstr "С&войства панели"
-#: ksysguard.cc:136
+#: ksysguard.cpp:136
msgid "Load Standard Sheets"
msgstr "Длинные стандартные панели"
-#: ksysguard.cc:140
+#: ksysguard.cpp:140
msgid "Configure &Style..."
msgstr "Настроить &стиль..."
-#: ksysguard.cc:157
+#: ksysguard.cpp:157
msgid "Do you really want to restore the default worksheets?"
msgstr "Вы действительно хотите восстановить панели по умолчанию?"
-#: ksysguard.cc:158
+#: ksysguard.cpp:158
msgid "Reset All Worksheets"
msgstr "Восстановить все панели"
-#: ksysguard.cc:159
+#: ksysguard.cpp:159
msgid "Reset"
msgstr "Восстановить"
-#: ksysguard.cc:436
-#, fuzzy, c-format
-#| msgid ""
-#| "_n: 1 Process\n"
-#| "%n Processes"
+#: ksysguard.cpp:436
+#, c-format
msgid ""
"_n: 1 Process\n"
"%n Processes"
@@ -1636,40 +1626,39 @@ msgstr ""
"%n процесса\n"
"%n процессов"
-#: ksysguard.cc:446
+#: ksysguard.cpp:446
msgid "Memory: %1 %2 used, %3 %4 free"
msgstr "Память: %1 %2 использовано, %3 %4 свободно"
-#: ksysguard.cc:504
+#: ksysguard.cpp:504
msgid "No swap space available"
msgstr "Область подкачки недоступна"
-#: ksysguard.cc:506
+#: ksysguard.cpp:506
msgid "Swap: %1 %2 used, %3 %4 free"
msgstr "Подкачка: %1 %2 использовано, %3 %4 свободно"
-#: ksysguard.cc:515
+#: ksysguard.cpp:515
msgid "Show only process list of local host"
msgstr "показать список процессов только на локальном компьютере"
-#: ksysguard.cc:516
+#: ksysguard.cpp:516
msgid "Optional worksheet files to load"
msgstr "Загрузка дополнительных панелей"
-#: ksysguard.cc:558
+#: ksysguard.cpp:558
msgid "(c) 1996-2002 The KSysGuard Developers"
msgstr "(c) 1996-2002 Разработчики KSysGuard"
-#: ksysguard.cc:566
+#: ksysguard.cpp:566
msgid ""
"Solaris Support\n"
"Parts derived (by permission) from the sunos5\n"
"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 3fbb6bb5b1d..46c61cd3c12 100644
--- a/tde-i18n-ru/messages/tdebase/ktip.po
+++ b/tde-i18n-ru/messages/tdebase/ktip.po
@@ -6,22 +6,25 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# 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, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\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: 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"
"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 ""
@@ -60,9 +63,15 @@ msgid ""
"<img src=\"crystalsvg/48x48/places/desktop.png\">\n"
"</center>\n"
msgstr ""
+"<P>\n"
+"Множество информации про TDE вы можете найти на\n"
+"<A HREF=\"http://www.trinitydesktop.org/\">веб-странице проекта</A>.</P>\n"
+"<br>\n"
+"<center>\n"
+"<img src=\"crystalsvg/48x48/places/desktop.png\">\n"
+"</center>\n"
#: tips:15
-#, fuzzy
msgid ""
"<p>\n"
"TDE is translated into many languages. You can change the country and\n"
@@ -74,22 +83,15 @@ msgid ""
"<p align=\"right\"><em>Contributed by Andrea Rizzi</em></p>\n"
msgstr ""
"<p>\n"
-"TDE переведён на многие языки мира. Вы можете выбрать страну и язык, "
-"используя\n"
-" раздел Центра управления \"Региональные и специальные\n"
-"возможности->Язык и стандарты\n"
+"TDE переведён на многие языки мира. Вы можете выбрать страну и язык,\n"
+"используя раздел Центра управления \"Региональные и специальные\n"
+"возможности->Язык и стандарты\".\n"
"</p>\n"
-"<p>Более подробная информация о переводе и переводчиках TDE\n"
-"приведена на странице <ahref=\"http://i18n.kde.org/\">http://i18n.kde.org</"
-"a>.\n"
-"</p>\n"
-"<br>\n"
"<center>\n"
"<img src=\"crystalsvg/48x48/apps/locale.png\">\n"
-"<p align=\"right\"><em>Andrea Rizzi</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Andrea Rizzi</em></p>\n"
#: tips:28
-#, fuzzy
msgid ""
"<p>\n"
"You can minimize all your windows on the current desktop at once and\n"
@@ -105,8 +107,8 @@ msgid ""
msgstr ""
"<p>\n"
"Вы можете свернуть сразу все окна на текущем рабочем столе,\n"
-"чтобы сразу попасть на рабочий стол.\n"
-"Для этого на панели есть соответствующий значок.</p>\n"
+"чтобы сразу попасть на рабочий стол. Для этого на панели\n"
+"есть соответствующий значок.</p>\n"
"<p>Если такой значок на вашей панели отсутствует, щёлкните правой\n"
"кнопкой мыши на панели и выберите Добавить на панель -> Специальная\n"
"кнопка -> Кнопка свёртывания всех окон.\n"
@@ -116,7 +118,6 @@ msgstr ""
"</center>\n"
#: tips:43
-#, fuzzy
msgid ""
"<p>\n"
"If you temporarily need more screen real-estate, you can <strong>\"fold\n"
@@ -129,17 +130,17 @@ msgid ""
"</p>\n"
msgstr ""
"<p>\n"
-"Если вам временно нужно больше места на экране,\n"
-"вы можете <strong>\"свернуть\"</strong> панель,\n"
-"щёлкнув на одной из стрелок по краям панели.\n"
-"Можно также настроить панель так, чтобы\n"
-"она сама скрывалась с рабочего стола\n"
-"(Центр управления -> Панели, вкладка \"Скрытие\".</p>\n"
-"<p>Более подробная информация о панели TDE приведена\n"
-"в <a href=\"help:/kicker\">руководстве Kicker</a>.\n"
+"Если вам временно нужно больше места на экране, вы можете\n"
+"<strong>\"свернуть\"</strong> панель, щёлкнув на одной из\n"
+"стрелок по краям панели. Можно также настроить автоматическое\n"
+"скрытие панели через Центр управления (Панели, вкладка \"Скрытие\").\n"
+"</p>\n"
+"\n"
+"<p>Более подробная информация о панели TDE приведена в <a href=\"help:/kicker"
+"\">руководстве Kicker</a>.\n"
+"</p>\n"
#: tips:58
-#, fuzzy
msgid ""
"<p>\n"
"The program Klipper, which is started by default and resides in the\n"
@@ -156,8 +157,8 @@ msgstr ""
"<p>\n"
"Программа Klipper, запускаемая по умолчанию (её значок расположен\n"
"в правой части системного лотка) запоминает текст, который вы \n"
-"выделяли. Этот текст можно восстанавливать и даже (например, в \n"
-"случае веб-адреса) передавать на обработку.</p>\n"
+"выделяете или копируете. Этот текст можно восстанавливать и даже\n"
+"(например, в случае веб-адреса) передавать на обработку.</p>\n"
"<p>Подробная информация о работе с Klipper приведена в <a\n"
"href=\"help:/klipper\">руководстве Klipper</a></p>\n"
"<br>\n"
@@ -172,7 +173,7 @@ msgid ""
"quick overview of all windows on all virtual desktops. Alternatively,\n"
"press Alt+F5 to display the window list.</p><br>\n"
"<center>\n"
-"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"<img src=\"crystalsvg/48x48/actions/window_duplicate.png\">\n"
"</center>\n"
msgstr ""
"<p>\n"
@@ -180,7 +181,7 @@ msgstr ""
"отображается список всех окон на всех виртуальных рабочих столах.\n"
"Комбинация клавиш Alt+F5 позволяет получить тот же список.</p><br>\n"
"<center>\n"
-"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"<img src=\"crystalsvg/48x48/actions/window_duplicate.png\">\n"
"</center>\n"
#: tips:87
@@ -252,7 +253,6 @@ msgstr ""
"\">руководстве пользователя TDE</a>.</p>\n"
#: tips:127
-#, fuzzy
msgid ""
"<p>\n"
"You can cycle through the windows on a virtual desktop by holding the\n"
@@ -272,7 +272,6 @@ msgstr ""
"</a>.</p>\n"
#: tips:140
-#, fuzzy
msgid ""
"<p>\n"
"You can assign <b>keyboard shortcuts</b> to your favorite applications in "
@@ -284,14 +283,12 @@ msgid ""
msgstr ""
"<p>\n"
"Вы можете настраивать <b>привязки клавиш</b> для ваших любимых приложений\n"
-"в редакторе меню TDE (К-меню-> Системные-> Редактор меню). \n"
+"в редакторе меню TDE (Меню TDE-> Системные-> Редактор меню).\n"
"Выберите приложение (например, Konsole), затем нажмите кнопку напротив\n"
-"надписи \"Текущая клавиша:\" и введите, к примеру,\n"
-"\"Ctrl+Alt+K\".</p>\n"
+"надписи \"Текущая клавиша:\" и введите, к примеру, \"Ctrl+Alt+K\".</p>\n"
"<p>Вот и все! Теперь можно запускать konsole, нажимая Ctrl+Alt+K!</p>\n"
#: tips:151
-#, fuzzy
msgid ""
"<p>\n"
"You can configure the number of virtual desktops by adjusting the \"Number\n"
@@ -303,9 +300,9 @@ msgid ""
"TDE User Guide</a>.</p>\n"
msgstr ""
"<p>\n"
-"Вы можете задать количество рабочих столов при помощи ползунка\n"
-"\"Количество рабочих столов\" в Центре Управления (Рабочий стол ->\n"
-"Виртуальные рабочие столы).\n"
+"Вы можете задать количество рабочих столов при помощи ползунка \"Количество\n"
+"рабочих столов\" в Центре Управления (Рабочий стол -> Виртуальные рабочие "
+"столы).\n"
"</p>\n"
"<p>Информация о рабочих столах приведена в <a\n"
"href=\"help:/khelpcenter/userguide/windows-how-to-work.html#using-multiple-"
@@ -338,6 +335,31 @@ msgid ""
"hardware donations. Please contact the TDE team if you are interested in\n"
"donating, or if you would like to contribute in other ways.</p>\n"
msgstr ""
+"<p>Проект <b>среды рабочего стола Тринити</b> был изначально создан как "
+"форк\n"
+"весии 3.5 среды рабочего стола KDE, авторами которой являлась команда KDE —\n"
+"всемирная команда программистов, преданных разработке Свободного ПО.\n"
+"Название <i>Тринити</i>было выбрано, так как это слово означает <i>три</i> "
+"и\n"
+"может обозначать <i>продолжение KDE 3</i>.</p>\n"
+"<p>С тех пор, среда TDE развивается как независимый проект среды рабочего "
+"стола.\n"
+"Разработчики придали коду собственный характер не переставая "
+"концентрироваться\n"
+"на эффективности, продуктивности и традиционном подходе к интерфейсу "
+"пользователя,\n"
+"который были характерными чертами оригинальной линейки KDE 3.</p>\n"
+"<p>Проект KDE был основан в октябре 1996 года, а первый релиз среды "
+"состоялся 12 июля\n"
+"1998 года.</p>\n"
+"<p>Первый релиз TDE состоялся в апреле 2010 года.</p>\n"
+"<p>Вы можете <em>поддержать проект TDE</em> делом (программирование, "
+"дизайн,\n"
+"документация, вчитывание, перевод и т.д.), финансовой поддержкой или "
+"оборудованием.\n"
+"Пожалуйста свяжитесь с командой TDE если Вы заинтересованы в поддержке "
+"проекта.\n"
+"</p>\n"
#: tips:188
msgid ""
@@ -364,7 +386,6 @@ msgstr ""
"</tr></table>\n"
#: tips:203
-#, fuzzy
msgid ""
"<p>You can stay up to date with new developments in TDE and releases\n"
"by regularly checking the <a href=\"http://www.trinitydesktop.org/\">TDE web "
@@ -373,13 +394,12 @@ msgid ""
"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center></p>\n"
msgstr ""
"<p>Вы можете быть в курсе новых разработок в TDE и информации о выпусках\n"
-"новых версий, регулярно заходя на сайт\n"
-"<A HREF=\"http://www.kde.org\">http://www.kde.org.</A>.</p>\n"
+"новых версий, регулярно заходя на сайт <a href=\"http://www.trinitydesktop."
+"org/\">http://www.trinitydesktop.org.</a>.</p>\n"
"<BR>\n"
"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center></p>\n"
#: tips:212
-#, fuzzy
msgid ""
"<p align=\"center\"><strong>TDEPrinting (I)</strong></p>\n"
"<p><strong>tdeprinter</strong>, TDE's printing utility supports\n"
@@ -401,14 +421,13 @@ msgstr ""
"<p>В числе поддерживаемых подсистем:\n"
"<ul>\n"
"<li>CUPS, новая универсальная система печати UNIX;</li>\n"
-"<li>LPR/LPD, традиционная печать как в BSD;</li>\n"
+"<li>LPR/LPD, традиционная печать, как в BSD;</li>\n"
"<li>RLPR (не требующая правки файла \"printcap\" или привилегий\n"
"администратора для использования сетевых принтеров);</li>\n"
"<li>печать через внешние утилиты.</li>\n"
"</ul>\n"
#: tips:229
-#, fuzzy
msgid ""
"<p align=\"center\"><strong>TDEPrinting (II)</strong></p>\n"
"<p>Not all print subsystems provide equal abilities\n"
@@ -424,11 +443,9 @@ msgid ""
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
"<p align=\"center\"><strong>Печать в TDE (II)</strong></p>\n"
-"\n"
"<p>Не все подсистемы печати в равной степени полезны для\n"
"TDEPrint.</p>\n"
-"<p>Команда TDEPrinting\n"
-"рекомендует установить <A\n"
+"<p>Команда разработчиков TDE рекомендует установить <A\n"
"HREF=\"http://www.cups.org/\"><strong>CUPS</strong></A>\n"
"в качестве подсистемы печати.</p>\n"
"<p> CUPS мощна и проста в использовании, поддерживает множество принтеров\n"
@@ -436,10 +453,9 @@ msgstr ""
"Printing Protocol\"). Она будет полезна и в домашнем использовании,\n"
"и в больших сетях.\n"
"</p>\n"
-"<p align=\"right\"><em>Kurt Pfeifle</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:247
-#, fuzzy
msgid ""
"<p>\n"
"TDE is based on a well-designed C++ foundation. C++ is a programming\n"
@@ -448,11 +464,9 @@ msgid ""
"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center>\n"
msgstr ""
"<p>\n"
-"TDE базируется на грамотно разработанном фундаменте C++. Этот язык\n"
+"TDE основан на грамотно разработанном фундаменте C++. Этот язык\n"
"программирования как нельзя лучше подходит для разработки графической\n"
-"рабочей среды. Модель объектов в TDE расширяет мощь C++.\n"
-"Подробнее об этом вы можете почитать на <a href=\"http://developer.kde.org/"
-"\">http://developer.kde.org/</a>.</p><br>\n"
+"рабочей среды. Модель объектов в TDE расширяет мощь C++.</p>\n"
"<center><img src=\"hicolor/48x48/apps/konqueror.png\"></center>\n"
#: tips:257
@@ -489,7 +503,6 @@ msgstr ""
"desktops\">Руководстве пользователя TDE</a>.</p>\n"
#: tips:277
-#, fuzzy
msgid ""
"<p>You can start <strong>tdeprinter</strong> as a standalone program\n"
"from any xterm, Konsole window or from the \"Run Command\" dialog (started\n"
@@ -500,41 +513,37 @@ msgid ""
"<img src=\"crystalsvg/48x48/devices/printer.png\"></center>\n"
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
-"<p><strong>kprinter</strong> может быть запущен отдельно из\n"
-"любого X-терминала, окна Konsole или диалогового окна запуска приложений "
-"(вызываемого по нажатию\n"
-"<i>ALT+F2</i>). Далее вы можете выбрать файл для печати. Можно\n"
-"запускать на печать не один файл, а сразу несколько.\n"
-"\n"
+"<p><strong>tdeprinter</strong> может быть запущен отдельно из\n"
+"любого X-терминала, окна Konsole или диалогового окна запуска приложений\n"
+"(вызываемого по нажатию <i>ALT+F2</i>). Далее вы можете выбрать файл для "
+"печати.\n"
+"Можно запускать на печать не один файл, а сразу несколько.\n"
"</p>\n"
"<center>\n"
"<img src=\"crystalsvg/48x48/devices/printук1.png\"></center>\n"
-"<p align=\"right\"><em>Kurt Pfeifle</em></p>\n"
+"<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"
+"RLPR a useful complement to CUPS (or any other print subsystem they use\n"
+"as their preferred one).\n"
"</p>\n"
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
-"<p>Изменить систему печати, используемую <strong>kprinter</strong>, можно\n"
-"\"на лету\" (причём для этого не нужны права администратора).\n"
+"<p>Изменить систему печати, используемую <strong>tdeprinter</strong>, можно\n"
+"на лету (причём для этого не нужны права администратора).\n"
"</p>\n"
-"<p>Пользователям ноутбуков, которым приходится работать в разных сетях,\n"
-"может помочь <A HREF=\"ftp://truffula.com/pub/\">RLPR</A>полезное дополнение "
-"к CUPS\n"
-"(или к любой другой системе печати, которую они предпочитают).\n"
+"<p>Пользователям ноутбуков, которым приходится работать\n"
+"в разных сетях, может помочь RLPR, полезное дополнение\n"
+"к CUPS (или к любой другой предпочитаемой системе печати).\n"
"</p>\n"
-"<p align=\"right\"><em>Kurt Pfeifle</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:303
-#, fuzzy
msgid ""
"<P>\n"
"TDE's help system can display TDE's HTML-based help, but\n"
@@ -546,11 +555,12 @@ msgid ""
"<center><img src=\"hicolor/48x48/apps/khelpcenter.png\"></center>\n"
msgstr ""
"<P>\n"
-"В системе справки TDE находится не только собственная, основанная на\n"
-"HTML, справочная информация по TDE, но также страницы info и man.</P>\n"
+"Система справки TDE может показывать не только собственную, основанную на\n"
+"HTML, справочную информацию по TDE, но также страницы info и man.</P>\n"
"<p>Получение справочной информации описано в <a\n"
"href=\"help:/khelpcenter/userguide/getting-help.html\">руководстве "
-"пользователя TDE</a>.</p>\n"
+"пользователя\n"
+"TDE</a>.</p>\n"
"<br>\n"
"<center><img src=\"hicolor/48x48/apps/khelpcenter.png\"></center>\n"
@@ -579,7 +589,6 @@ msgstr ""
"стрелку в правой части панели инструментов.</P>\n"
#: tips:335
-#, fuzzy
msgid ""
"<p>\n"
"Need comprehensive info about TDEPrinting?<br> </p>\n"
@@ -593,7 +602,7 @@ msgstr ""
"Хотите все знать о печати в TDE?<br> </p>\n"
"<p> Введите <strong>help:/tdeprint/</strong> в поле адреса Konqueror\n"
"и прочитайте\n"
-" Справочное руководство по TDEPrint.\n"
+"Справочное руководство по TDEPrint.\n"
"</p> <center>\n"
"<img src=\"crystalsvg/48x48/devices/printук1.png\">\n"
@@ -623,7 +632,6 @@ msgstr ""
"<a href=\"help:/kicker\">руководстве Kicker</a>.</p>\n"
#: tips:365
-#, fuzzy
msgid ""
"<p>\n"
"If you want to kill some time, TDE comes with an extensive collection\n"
@@ -831,7 +839,6 @@ msgstr ""
"Конечно, вы можете изменить это поведение в Центре управления.\n"
#: tips:509
-#, fuzzy
msgid ""
"<p> Want TDE's printing power in non-TDE apps? </p>\n"
"<p> Then use <strong>'tdeprinter'</strong> as \"print command\".\n"
@@ -843,13 +850,14 @@ msgid ""
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
"<p> Хотите использовать мощь печати TDE в приложениях не из TDE? </p>\n"
-"<p> Тогда используйте <strong>'kprinter'</strong> - как \"команду печати"
-"\"....\n"
-"Работает в Netscape, Mozilla, Galeon, gv, Acrobat Reader,\n"
-" StarOffice, OpenOffice, всех приложениях Гнома и много где ещё...</p>\n"
+"<p> Тогда используйте <strong>'tdeprinter'</strong> в качестве команды "
+"печати.\n"
+"Работает в Firefox, SeaMonkey, PaleMoon, Chrome/Chromium, Epiphany, gv, "
+"Acrobat Reader,\n"
+"LibreOffice, OpenOffice, всех приложениях Гнома и много где ещё...</p>\n"
"<center>\n"
"<img src=\"crystalsvg/48x48/devices/printer.png\">\n"
-"<p align=\"right\"><em>Kurt Pfeifle</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:521
msgid ""
@@ -908,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"
@@ -936,7 +944,6 @@ msgstr ""
"<p>Таким же способом можно задать цвета всех остальных элементов окна.</p>\n"
#: tips:573
-#, fuzzy
msgid ""
"<p align=\"center\"><strong>TDE Command Line Printing (I)</strong></p>\n"
"<p> Want to print from command line, without missing TDE's printing power?</"
@@ -950,19 +957,15 @@ msgid ""
msgstr ""
"<p align=\"center\"><strong>Печать из командной строки в TDE (1)</strong></"
"p>\n"
-"<p> Хотите печатать из командной строки, используя всю мощь печати в TDE?</"
-"p>\n"
-"<p> Введите <strong>'kprinter'</strong>. Откроется\n"
+"<p> Хотите печатать из командной строки, используя всю мощь печати TDE?</p>\n"
+"<p> Введите <strong>'tdeprinter'</strong>. Откроется\n"
"диалог TDEPrint. Выберите принтер, задайте параметры печати и\n"
-"отправьте файлы на печать (вы можете задать несколько файлов \n"
-"или даже файлы <em>разных типов</em> в <em>одном</em> задании печати...). </"
-"p>\n"
-"<p>Это можно сделать в Konsole, X-терминале и командной строке,\n"
+"отправьте файлы на печать (можно задавать файлы <em>разного</em>\n"
+"типа в <em>одном</em> задании печати...). </p>\n"
+"Это можно сделать в Konsole, X-терминале и командной строке,\n"
"открывающейся при нажатии <em>Alt+F2</em>)</p>\n"
-"<p align=\"right\"><strong>-->&nbsp;</strong></p>\n"
#: tips:586
-#, fuzzy
msgid ""
"<p align=\"center\"><strong>TDE Command Line Printing (II)</strong></p>\n"
"<p>\n"
@@ -995,7 +998,7 @@ msgstr ""
" </p>\n"
"<center>\n"
"<img src=\"crystalsvg/48x48/devices/printer.png\">\n"
-"<p align=\"right\"><em>Предоставил Kurt Pfeifle</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:605
msgid ""
@@ -1021,6 +1024,18 @@ msgid ""
"The T also represents the name of the Trinity project that brought you this\n"
"desktop environment. TDE also runs on many types of UNIX and FreeBSD.</p>\n"
msgstr ""
+"<p>\n"
+"Буква К в KDE не имело какого-либо особенного значения. K — это символ,\n"
+"который идёт перед L в Латинице, которое обозначает Linux.\n"
+"Буква K была выбрана ввиду того, что KDE можно было использовать в том "
+"числе\n"
+"и на системах UNIX и FreeBSD. Буква T же в TDE имеет особенный смысл. T "
+"обозначает Trinity,\n"
+"что значит три, так как Тринити является продолжением развития кодовой базы "
+"KDE 3.5.\n"
+"T также обозначает название проекта Trinity, который развивает данную среду "
+"рабочего стола.\n"
+"TDE тоже можно использовать на многих системах типа UNIX и FreeBSD.</p>\n"
#: tips:628
msgid ""
@@ -1068,17 +1083,14 @@ msgstr ""
"её размер и т. д.</p>\n"
#: tips:659
-#, fuzzy
msgid ""
"<p>If you want to contribute your own \"tip of the day\", please send the "
"tip to\n"
-"<a href=\"trinity-devel@lists.pearsoncomputing.net\">trinity-devel@lists."
-"pearsoncomputing.net</a>,\n"
+"<a href=\"devels@trinitydesktop.org\">devels@trinitydesktop.org</a>,\n"
"and we will consider the tip for the next release.</p>\n"
msgstr ""
"<p>Если вы хотите добавить ваши собственные \"полезные советы\", присылайте\n"
-"их на <a href=\"mailto:kde-doc-english@kde.org\">kde-doc-english@kde.org</"
-"a>,\n"
+"их на <a href=\"devels@trinitydesktop.org\">devels@trinitydesktop.org</a>\n"
"и мы будем рады включить их в следующую версию.</p>\n"
#: tips:667
@@ -1113,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 ""
@@ -1135,21 +1147,20 @@ msgid ""
"em></p>\n"
msgstr ""
"<p>\n"
-"Можно добавить собственный поисковый сервер в Интернете,\n"
-"выбрав пункт Настройки -> Просмотр WWW -> Дополнительные настройки.\n"
-"Нажмите кнопку \"Добавить\" и заполните необходимые поля.\n"
-"</p>\n"
-"</p>\n"
-"<p>Более подробные инструкции и информация о ярлыках Веб\n"
-"приведены в <a\n"
-"href=\"help:/konqueror/enhanced-browsing.html\">руководстве Konqueror</a>.</"
-"p>\n"
-"<p align=\"right\"><em>Michael Lachmann и Thomas Diehl</em></p>\n"
+"Можно добавить собственные веб-сокращения в Konqueror,\n"
+"выбрав пункт Настройка -> Настроить Konqueror -> Веб-сокращения.\n"
+"Нажмите кнопку «Добавить» и заполните необходимые поля.</p>\n"
+"<p>Более подробные инструкции и информация о продвинутых возможностях "
+"использования веб-сокращений\n"
+"приведены в <a href=\"help:/konqueror/enhanced-browsing.html\">руководстве "
+"Konqueror</a>.</p>\n"
+"<p align=\"right\"><em>Михаэль Лахман (Michael Lachmann) и Томас Диль "
+"(Thomas Diehl)</em></p>\n"
#: tips:706
msgid ""
"<p>\n"
-"Each UNIX user has a so-called Home folder in which his or her\n"
+"Each UNIX user has a so-called Home folder in which their\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"
@@ -1157,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 ""
@@ -1222,7 +1233,6 @@ msgstr ""
"<p align=\"right\"><em>Предоставил Carsten Niehaus</em></p>\n"
#: tips:754
-#, fuzzy
msgid ""
"<p>\n"
"Want to print by using \"DragNDrop\"?\n"
@@ -1242,17 +1252,16 @@ msgstr ""
"</p>\n"
"<p>\n"
"Перетащите файл на вкладку \"Файлы\" в диалоге\n"
-"<strong>kprinter</strong>. </p>\n"
+"<strong>tdeprinter</strong>. </p>\n"
"<p>Далее действуйте как обычно: выберите принтер, задайте параметры печати и "
"пр.\n"
"и нажмите кнопку \"Печать\".\n"
"</p>\n"
"<center>\n"
"<img src=\"crystalsvg/48x48/devices/printer.png\">\n"
-"<p align=\"right\"><em>Предоставил Kurt Pfeifle</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:771
-#, fuzzy
msgid ""
"<p>\n"
"If you need to calculate a distance on the screen, the program\n"
@@ -1270,16 +1279,13 @@ msgstr ""
"Если вы хотите измерить расстояние на экране, вам поможет программа\n"
"<em>kruler</em>.</p>\n"
"<p>\n"
-"Если вы хотите увеличить \n"
-"изображение около линейки \n"
-"для подсчёта отдельных точек, \n"
-"воспользуйтесь программой <em>kmag</em>\n"
-" (она не входит в стандартный \n"
-"набор программ TDE и устанавливается отдельно, поэтому её может не быть \n"
-"в вашем дистрибутиве). <em>kmag</em> работает также, как и\n"
-"<em>xmag</em>, только она увеличивает \"на лету\".\n"
+"Если вы хотите увеличить изображение около линейки для подсчёта\n"
+"отдельных точек, воспользуйтесь программой <em>kmag</em>\n"
+"(она не входит в стандартный набор программ TDE и устанавливается отдельно,\n"
+"поэтому её может не быть в вашем дистрибутиве). <em>kmag</em> работает\n"
+"также, как и <em>xmag</em>, только она увеличивает \"на лету\".\n"
"</p>\n"
-"<p align=\"right\"><em>Jesper Pedersen</em></p><br>\n"
+"<p align=\"right\"><em>Автор совета: Jesper Pedersen</em></p><br>\n"
#: tips:787
msgid ""
@@ -1315,7 +1321,6 @@ msgstr ""
"<p align=\"right\"><em>Jeff Tranter</em></p><br>\n"
#: tips:808
-#, fuzzy
msgid ""
"<p>\n"
"Most non-TDE sound applications that do not know about the sound server can "
@@ -1335,13 +1340,13 @@ msgstr ""
"сервере \n"
"artsd, можно запустить через звуковой сервер командой <b>artsdsp</b>.\n"
"Когда приложение запущено, доступ к звуковому устройству перенаправляется\n"
-"на звуковой сервер <b>artsd</b>.</p>\n"
-"\n"
+"на звуковой сервер <b>artsd</b>.\n"
+"</p>\n"
"<p>\n"
"Вызов программы:<br>\n"
"<b>artsdsp</b> <em>приложение</em> <em>параметры</em> ...\n"
"</p>\n"
-"<p align=\"right\"><em>Jeff Tranter</em></p><br>\n"
+"<p align=\"right\"><em>Автор совета: Jeff Tranter</em></p><br>\n"
#: tips:824
msgid ""
@@ -1358,7 +1363,6 @@ msgstr ""
"</p>\n"
#: tips:834
-#, fuzzy
msgid ""
"<p>\n"
"TDE's 'tdeio slaves' do not just work in Konqueror: you can use network\n"
@@ -1371,7 +1375,7 @@ msgstr ""
"<p>\n"
"Технология tdeioslaves (программные средства ввода-вывода) TDE\n"
"используется не только в Konqueror. URL-адреса (пример:\n"
-"ftp://www.server.com/file) можно указывать и в окне Открыть файл\n"
+"ftp://www.server.com/myfile) можно указывать и в окне Открыть файл\n"
"программы Kate. При выборе опции Сохранить файл будет\n"
"сохранён на сервере FTP.\n"
"</p>\n"
@@ -1479,23 +1483,22 @@ msgid ""
"</p>\n"
msgstr ""
"<p>\n"
-"Konqueror может прокручивать web-страницы вверх и вниз без участия\n"
-"пользователя. Нажмите Shift+стрелка вверх или Shift+стрелка вниз.\n"
-"Нажмите комбинацию снова, чтобы увеличить скорость, нажмите любую другую "
-"клавишу, чтобы остановить прокрутку.\n"
+"Konqueror может самостоятельно прокручивать веб-страницы вверх и вниз.\n"
+"Нажмите Shift+стрелка вверх или Shift+стрелка вниз. Нажмите комбинацию снова,"
+"\n"
+"чтобы увеличить скорость, нажмите любую другую клавишу, чтобы остановиться.\n"
"</p>\n"
#: tips:915
-#, fuzzy
msgid ""
"<p>You can use Konqueror's help:/ tdeioslave to have quick and easy\n"
"access to an application's handbook by typing <b>help:/</b>, directly\n"
"followed by the application name, in the Location bar. So, for example\n"
"to view the handbook for kwrite simply type help:/kwrite.</p>\n"
msgstr ""
-"<p>Для того чтобы быстро перейти к руководству приложения, введите\n"
-"<b>help:/</b>имя-приложения в строке адреса Konqueror. Например, \n"
-"введите help:/kwrite, чтобы перейти к руководству Kwrite.\n"
+"<p>Для того, чтобы быстро перейти к руководству приложения, введите\n"
+"<b>help:/</b>имя-приложения в строке адреса Konqueror. Например,\n"
+"введите help:/kwrite, чтобы перейти к руководству Kwrite.</p>\n"
#: tips:924
#, fuzzy
@@ -1521,7 +1524,6 @@ msgstr ""
"</p>\n"
#: tips:937
-#, fuzzy
msgid ""
"<p>Konqueror's Web Shortcuts feature lets you submit a query directly\n"
"to a search engine without having to visit the website\n"
@@ -1536,9 +1538,10 @@ msgstr ""
"системе напрямую, не обращаясь к её сайту. Например, \n"
"введите <b>gg:konqueror</b> в строке адреса и нажмите Enter,\n"
"чтобы передать Google запрос Konqueror.</p>\n"
-"<p>Для того чтобы просмотреть доступные сокращения веб или\n"
-"создать новые, в окне Konqueror выберите Настройка->Настроить\n"
-"Konqueror... и нажмите Сокращения Веб.</p>\n"
+"<p>Для того, чтобы увидеть другие доступные веб-сокращения или\n"
+"чтобы создать новые, в окне Konqueror выберите Настройка->Настроить\n"
+"Konqueror..., что откроет диалог с настройками, а затем перейдите\n"
+"на вкладку «Веб-сокращения».</p>\n"
#: tips:951
#, fuzzy
@@ -1626,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"
@@ -1643,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"
@@ -1651,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"
@@ -1667,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"
@@ -1684,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"
@@ -1695,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"
@@ -1719,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"
@@ -1729,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"
@@ -1744,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"
@@ -1762,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"
@@ -1791,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 "
@@ -1815,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="
@@ -1836,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 "
@@ -1851,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"
@@ -1865,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"
@@ -1882,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 c7860069aea..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: 2020-05-11 04:02+0200\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,415 +50,419 @@ 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 "Настройка..."
-#: pixmap.cpp:243
+#: pixmap.cpp:325
msgid "Belgian"
msgstr "Бельгийская"
-#: pixmap.cpp:244
+#: pixmap.cpp:326
msgid "Bulgarian"
msgstr "Болгарская"
-#: pixmap.cpp:245
+#: pixmap.cpp:327
msgid "Brazilian"
msgstr "Бразильская"
-#: pixmap.cpp:246
+#: pixmap.cpp:328
msgid "Canadian"
msgstr "Канадская"
-#: pixmap.cpp:247
+#: pixmap.cpp:329
msgid "Czech"
msgstr "Чешская"
-#: pixmap.cpp:248
+#: pixmap.cpp:330
msgid "Czech (qwerty)"
msgstr "Чешская (qwerty)"
-#: pixmap.cpp:249
+#: pixmap.cpp:331
msgid "Danish"
msgstr "Датская"
-#: pixmap.cpp:250
+#: pixmap.cpp:332
msgid "Estonian"
msgstr "Эстонская"
-#: pixmap.cpp:251
+#: pixmap.cpp:333
msgid "Finnish"
msgstr "Финская"
-#: pixmap.cpp:252
+#: pixmap.cpp:334
msgid "French"
msgstr "Французская"
-#: pixmap.cpp:253
+#: pixmap.cpp:335
msgid "German"
msgstr "Немецкая"
-#: pixmap.cpp:254
+#: pixmap.cpp:336
msgid "Hungarian"
msgstr "Венгерская"
-#: pixmap.cpp:255
+#: pixmap.cpp:337
msgid "Hungarian (qwerty)"
msgstr "Венгерская (qwerty)"
-#: pixmap.cpp:256
+#: pixmap.cpp:338
msgid "Italian"
msgstr "Итальянская"
-#: pixmap.cpp:257
+#: pixmap.cpp:339
msgid "Japanese"
msgstr "Японская"
-#: pixmap.cpp:258
+#: pixmap.cpp:340
msgid "Lithuanian"
msgstr "Литовская"
-#: pixmap.cpp:259
+#: pixmap.cpp:341
msgid "Norwegian"
msgstr "Норвежская"
-#: pixmap.cpp:260
+#: pixmap.cpp:342
msgid "PC-98xx Series"
msgstr "Серия PC-98xx"
-#: pixmap.cpp:261
+#: pixmap.cpp:343
msgid "Polish"
msgstr "Польская"
-#: pixmap.cpp:262
+#: pixmap.cpp:344
msgid "Portuguese"
msgstr "Португальская"
-#: pixmap.cpp:263
+#: pixmap.cpp:345
msgid "Romanian"
msgstr "Румынская"
-#: pixmap.cpp:264
+#: pixmap.cpp:346
msgid "Russian"
msgstr "Русская"
-#: pixmap.cpp:265
+#: pixmap.cpp:347
msgid "Slovak"
msgstr "Словацкая"
-#: pixmap.cpp:266
+#: pixmap.cpp:348
msgid "Slovak (qwerty)"
msgstr "Словацкая (qwerty)"
-#: pixmap.cpp:267
+#: pixmap.cpp:349
msgid "Spanish"
msgstr "Испанская"
-#: pixmap.cpp:268
+#: pixmap.cpp:350
msgid "Swedish"
msgstr "Шведская"
-#: pixmap.cpp:269
+#: pixmap.cpp:351
msgid "Swiss German"
msgstr "Швейцарская немецкая"
-#: pixmap.cpp:270
+#: pixmap.cpp:352
msgid "Swiss French"
msgstr "Швейцарская французская"
-#: pixmap.cpp:271
+#: pixmap.cpp:353
msgid "Thai"
msgstr "Тайская"
-#: pixmap.cpp:272
+#: pixmap.cpp:354
msgid "United Kingdom"
msgstr "Британская английская"
-#: pixmap.cpp:273
+#: pixmap.cpp:355
msgid "U.S. English"
msgstr "Амер. английская"
-#: pixmap.cpp:274
+#: pixmap.cpp:356
msgid "U.S. English w/ deadkeys"
msgstr "Американская английская упрощенная"
-#: pixmap.cpp:275
+#: pixmap.cpp:357
msgid "U.S. English w/ISO9995-3"
msgstr "Амер. английская с ISO9995-3"
-#: pixmap.cpp:278
+#: pixmap.cpp:360
msgid "Armenian"
msgstr "Армянская"
-#: pixmap.cpp:279
+#: pixmap.cpp:361
msgid "Azerbaijani"
msgstr "Азербайджанская"
-#: pixmap.cpp:280
+#: pixmap.cpp:362
msgid "Icelandic"
msgstr "Исландская"
-#: pixmap.cpp:281
+#: pixmap.cpp:363
msgid "Israeli"
msgstr "Израильская"
-#: pixmap.cpp:282
+#: pixmap.cpp:364
msgid "Lithuanian azerty standard"
msgstr "Литовская azerty стандартная"
-#: pixmap.cpp:283
+#: pixmap.cpp:365
msgid "Lithuanian querty \"numeric\""
msgstr "Литовская qwerty \"числовая\""
-#: pixmap.cpp:284
+#: pixmap.cpp:366
msgid "Lithuanian querty \"programmer's\""
msgstr "Литовская qwerty для \"программиста\""
-#: pixmap.cpp:285
+#: pixmap.cpp:367
msgid "Macedonian"
msgstr "Македонская"
-#: pixmap.cpp:286
+#: pixmap.cpp:368
msgid "Serbian"
msgstr "Сербская"
-#: pixmap.cpp:287
+#: pixmap.cpp:369
msgid "Slovenian"
msgstr "Словенская"
-#: pixmap.cpp:288
+#: pixmap.cpp:370
msgid "Vietnamese"
msgstr "Вьетнамская"
-#: pixmap.cpp:291
+#: pixmap.cpp:373
msgid "Arabic"
msgstr "Арабская"
-#: pixmap.cpp:292
+#: pixmap.cpp:374
msgid "Belarusian"
msgstr "Белорусская"
-#: pixmap.cpp:293
+#: pixmap.cpp:375
msgid "Bengali"
msgstr "Бенгали"
-#: pixmap.cpp:294
+#: pixmap.cpp:376
msgid "Croatian"
msgstr "Хорватская"
-#: pixmap.cpp:295
+#: pixmap.cpp:377
msgid "Greek"
msgstr "Греческая"
-#: pixmap.cpp:296
+#: pixmap.cpp:378
msgid "Latvian"
msgstr "Латышская"
-#: pixmap.cpp:297
+#: pixmap.cpp:379
msgid "Lithuanian qwerty \"numeric\""
msgstr "Литовская qwerty \"числовая\""
-#: pixmap.cpp:298
+#: pixmap.cpp:380
msgid "Lithuanian qwerty \"programmer's\""
msgstr "Литовская qwerty для \"программиста\""
-#: pixmap.cpp:299
+#: pixmap.cpp:381
msgid "Turkish"
msgstr "Турецкая"
-#: pixmap.cpp:300
+#: pixmap.cpp:382
msgid "Ukrainian"
msgstr "Украинская"
-#: pixmap.cpp:303
+#: pixmap.cpp:385
msgid "Albanian"
msgstr "Албанская"
-#: pixmap.cpp:304
+#: pixmap.cpp:386
msgid "Burmese"
msgstr "Бирманская"
-#: pixmap.cpp:305
+#: pixmap.cpp:387
msgid "Dutch"
msgstr "Голландская"
-#: pixmap.cpp:306
+#: pixmap.cpp:388
msgid "Georgian (latin)"
msgstr "Грузинская (латиница)"
-#: pixmap.cpp:307
+#: pixmap.cpp:389
msgid "Georgian (russian)"
msgstr "Georgian (русская)"
-#: pixmap.cpp:308
+#: pixmap.cpp:390
msgid "Gujarati"
msgstr "Гуджарати"
-#: pixmap.cpp:309
+#: pixmap.cpp:391
msgid "Gurmukhi"
msgstr "Гурмукхи"
-#: pixmap.cpp:310
+#: pixmap.cpp:392
msgid "Hindi"
msgstr "Хинди"
-#: pixmap.cpp:311
+#: pixmap.cpp:393
msgid "Inuktitut"
msgstr "Инуктитут"
-#: pixmap.cpp:312
+#: pixmap.cpp:394
msgid "Iranian"
msgstr "Иранская"
-#: pixmap.cpp:314
+#: pixmap.cpp:396
msgid "Latin America"
msgstr "Латинская Америка"
-#: pixmap.cpp:315
+#: pixmap.cpp:397
msgid "Maltese"
msgstr "Мальтийская"
-#: pixmap.cpp:316
+#: pixmap.cpp:398
msgid "Maltese (US layout)"
msgstr "Мальтийская (раскладка US)"
-#: pixmap.cpp:317
+#: pixmap.cpp:399
msgid "Northern Saami (Finland)"
msgstr "Северное Саами (Финляндия)"
-#: pixmap.cpp:318
+#: pixmap.cpp:400
msgid "Northern Saami (Norway)"
msgstr "Северное Саами (Норвегия)"
-#: pixmap.cpp:319
+#: pixmap.cpp:401
msgid "Northern Saami (Sweden)"
msgstr "Северное Саами (Швеция)"
-#: pixmap.cpp:320
+#: pixmap.cpp:402
msgid "Polish (qwertz)"
msgstr "Польская (qwertz)"
-#: pixmap.cpp:321
+#: pixmap.cpp:403
msgid "Russian (cyrillic phonetic)"
msgstr "Русская (фонетическая кириллица)"
-#: pixmap.cpp:322
+#: pixmap.cpp:404
msgid "Tajik"
msgstr "Таджикская"
-#: pixmap.cpp:323
+#: pixmap.cpp:405
msgid "Turkish (F)"
msgstr "Турецкая (F)"
-#: pixmap.cpp:324
+#: pixmap.cpp:406
msgid "U.S. English w/ ISO9995-3"
msgstr "Амер. английская с ISO9995-3"
-#: pixmap.cpp:325
+#: pixmap.cpp:407
msgid "Yugoslavian"
msgstr "Югославская"
-#: pixmap.cpp:328
+#: pixmap.cpp:410
msgid "Bosnian"
msgstr "Боснийская"
-#: pixmap.cpp:329
+#: pixmap.cpp:411
msgid "Croatian (US)"
msgstr "Хорватская (US)"
-#: pixmap.cpp:330
+#: pixmap.cpp:412
msgid "Dvorak"
msgstr "Дворак"
-#: pixmap.cpp:331
+#: pixmap.cpp:413
msgid "French (alternative)"
msgstr "Французская (альтернативная)"
-#: pixmap.cpp:332
+#: pixmap.cpp:414
msgid "French Canadian"
msgstr "Канадская французская"
-#: pixmap.cpp:333
+#: pixmap.cpp:415
msgid "Kannada"
-msgstr "Kannada"
+msgstr "Каннада"
-#: pixmap.cpp:334
+#: pixmap.cpp:416
msgid "Lao"
-msgstr "Лао"
+msgstr "Лаосский"
-#: pixmap.cpp:335
+#: pixmap.cpp:417
msgid "Malayalam"
msgstr "Малаялам"
-#: pixmap.cpp:336
+#: pixmap.cpp:418
msgid "Mongolian"
msgstr "Монгольская"
-#: pixmap.cpp:337
+#: pixmap.cpp:419
msgid "Ogham"
msgstr "Охам"
-#: pixmap.cpp:338
+#: pixmap.cpp:420
msgid "Oriya"
msgstr "Ория"
-#: pixmap.cpp:339
+#: pixmap.cpp:421
msgid "Syriac"
msgstr "Сирийская"
-#: pixmap.cpp:340
+#: pixmap.cpp:422
msgid "Telugu"
msgstr "Телугу"
-#: pixmap.cpp:341
+#: pixmap.cpp:423
msgid "Thai (Kedmanee)"
msgstr "Тайская (Кедмани)"
-#: pixmap.cpp:342
+#: pixmap.cpp:424
msgid "Thai (Pattachote)"
msgstr "Тайская (Паттачот)"
-#: pixmap.cpp:343
+#: pixmap.cpp:425
msgid "Thai (TIS-820.2538)"
msgstr "Тайская (TIS-820.2538)"
-#: pixmap.cpp:346
+#: pixmap.cpp:428
msgid "Uzbek"
msgstr "Узбекская"
-#: pixmap.cpp:347
+#: pixmap.cpp:429
msgid "Faroese"
msgstr "Фаросская"
-#: pixmap.cpp:350
+#: pixmap.cpp:432
msgid "Dzongkha / Tibetan"
msgstr "Дзонгка (Тибет)"
-#: pixmap.cpp:351
+#: pixmap.cpp:433
msgid "Hungarian (US)"
msgstr "Венгерская (US)"
-#: pixmap.cpp:352
+#: pixmap.cpp:434
msgid "Irish"
msgstr "Ирландская"
-#: pixmap.cpp:353
+#: pixmap.cpp:435
msgid "Israeli (phonetic)"
msgstr "Израильская (фонетическая)"
-#: pixmap.cpp:354
+#: pixmap.cpp:436
msgid "Serbian (Cyrillic)"
msgstr "Сербская (кириллица)"
-#: pixmap.cpp:355
+#: pixmap.cpp:437
msgid "Serbian (Latin)"
msgstr "Сербская (латиница)"
-#: pixmap.cpp:356
+#: pixmap.cpp:438
msgid "Swiss"
msgstr "Швейцарская"
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/libkicker.po b/tde-i18n-ru/messages/tdebase/libkicker.po
index c5b93727042..cdeb76db0ca 100644
--- a/tde-i18n-ru/messages/tdebase/libkicker.po
+++ b/tde-i18n-ru/messages/tdebase/libkicker.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkicker\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-10-01 18:16+0000\n"
"PO-Revision-Date: 2006-12-26 13:16+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -549,53 +549,58 @@ msgstr "Текст для кнопки K"
msgid "Custom TDE Menu Button Icon"
msgstr "Пользовательская иконка кнопки K Меню"
-#: kickerSettings.kcfg:427
+#: kickerSettings.kcfg:423
+#, no-c-format
+msgid "Search shortcut"
+msgstr ""
+
+#: kickerSettings.kcfg:432
#, no-c-format
msgid "Enable icon mouse over effects"
msgstr "Включить эффекты при наведении мыши на значок"
-#: kickerSettings.kcfg:432
+#: kickerSettings.kcfg:437
#, no-c-format
msgid "Show icons in mouse over effects"
msgstr "Показывать значки в эффектах при наведении мыши"
-#: kickerSettings.kcfg:437
+#: kickerSettings.kcfg:442
#, no-c-format
msgid "Show text in mouse over effects"
msgstr "Показывать текст в эффектах при наведении мыши"
-#: kickerSettings.kcfg:442
+#: kickerSettings.kcfg:447
#, no-c-format
msgid ""
"Controls how fast the tooltips fade in, measured in thousandths of a second"
msgstr "Скорость затухания подсказок, в тысячных долях секунды"
-#: kickerSettings.kcfg:448
+#: kickerSettings.kcfg:453
#, no-c-format
msgid "Mouse over effects are shown after the defined time (in milliseconds)"
msgstr "Показывать эффекты при наведении мыши после (мс)"
-#: kickerSettings.kcfg:453
+#: kickerSettings.kcfg:458
#, no-c-format
msgid "Mouse over effects are hidden after the defined time (in milliseconds)"
msgstr "Скрывать эффекты при наведении мыши после (мс)"
-#: kickerSettings.kcfg:458
+#: kickerSettings.kcfg:463
#, no-c-format
msgid "Enable background tiles"
msgstr "Включить черепичный фон"
-#: kickerSettings.kcfg:463
+#: kickerSettings.kcfg:468
#, no-c-format
msgid "The margin between panel icons and the panel border"
msgstr "Граница между значками и рамкой панели"
-#: kickerSettings.kcfg:468
+#: kickerSettings.kcfg:473
#, fuzzy, no-c-format
msgid "The maximum height of the TDE Menu button in pixels"
msgstr "Показать надпись на кнопке K"
-#: kickerSettings.kcfg:473
+#: kickerSettings.kcfg:478
#, no-c-format
msgid ""
"Buttons that represent KServices (applications, primarily) watch for the "
@@ -606,12 +611,12 @@ msgstr ""
"удаление службы и удаляют сами себя, когда это происходит. Этот параметр "
"выключает такое поведение."
-#: kickerSettings.kcfg:478
+#: kickerSettings.kcfg:483
#, no-c-format
msgid "Font for the buttons with text."
msgstr "Шрифт для кнопок с текстом."
-#: kickerSettings.kcfg:483
+#: kickerSettings.kcfg:488
#, no-c-format
msgid "Text color for the buttons."
msgstr "Цвет текста на кнопках."
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 22973ed3d19..399ae86152f 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
@@ -1,122 +1,124 @@
# 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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 18:17+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/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.cc:98 tom.cc:149
+#: tom.cpp:98 tom.cpp:149
msgid "Run:"
msgstr "Выполнить:"
-#: tom.cc:180
+#: tom.cpp:180
msgid "Task-Oriented Menu"
msgstr "Меню, ориентированное на задачи"
-#: tom.cc:212
+#: tom.cpp:212
msgid "Configure This Menu"
msgstr "Настроить это меню"
-#: tom.cc:219
+#: tom.cpp:219
msgid "Clear History"
msgstr "Очистить историю"
-#: tom.cc:227
+#: tom.cpp:227
msgid "No Entries"
msgstr "Нет записей"
-#: tom.cc:261
+#: tom.cpp:261
msgid "Unknown"
msgstr "Неизв."
-#: tom.cc:324
+#: tom.cpp:324
msgid "%1 (%2)"
msgstr "%1 (%2)"
-#: tom.cc:388
+#: tom.cpp:388
msgid "%1 Menu Editor"
msgstr "Редактор меню %1"
-#: tom.cc:390
+#: tom.cpp:390
msgid "Add This Task to Panel"
msgstr "Добавить эту задачу на панель"
-#: tom.cc:391
+#: tom.cpp:391
msgid "Modify This Task..."
msgstr "Изменить эту задачу..."
-#: tom.cc:392
+#: tom.cpp:392
msgid "Remove This Task..."
msgstr "Удалить эту задачу..."
-#: tom.cc:393
+#: tom.cpp:393
msgid "Insert New Task..."
msgstr "Вставить новую задачу..."
-#: tom.cc:439
+#: tom.cpp:439
msgid "Tasks"
msgstr "Задачи"
-#: tom.cc:462
+#: tom.cpp:462
msgid "More Applications"
msgstr "Дополнительные приложения"
-#: tom.cc:473
+#: tom.cpp:473
msgid "Destinations"
msgstr "Назначения"
-#: tom.cc:489 tom.cc:515
+#: tom.cpp:489 tom.cpp:515
msgid "Run Command..."
msgstr "Выполнить команду..."
-#: tom.cc:493
+#: tom.cpp:493
msgid "Recently Used Items"
msgstr "Последние элементы"
-#: tom.cc:499
+#: tom.cpp:499
msgid "Recent Documents"
msgstr "Последние документы"
-#: tom.cc:506
+#: tom.cpp:506
msgid "Recent Applications"
msgstr "Последние приложения"
-#: tom.cc:510
+#: tom.cpp:510
msgid "Special Items"
msgstr "Специальные элементы"
-#: tom.cc:567
+#: tom.cpp:567
#, c-format
msgid "Logout %1"
msgstr "Завершить сеанс %1"
-#: tom.cc:592
+#: tom.cpp:592
msgid "The \"%2\" Task"
msgstr "Задача \"%2\""
-#: tom.cc:613
+#: tom.cpp:613
msgid ""
"<qt>Are you sure you want to remove the <strong>%1</strong> task?<p><em>Tip: "
"You can restore the task after it has been removed by selecting the &quot;"
@@ -126,6 +128,6 @@ msgstr ""
"<p><em>Совет: Вы можете восстановить задачу после ее удаления, выбрав "
"элемент &quot;Изменить эти задачи&quot; entry</em></qt>"
-#: tom.cc:615
+#: tom.cpp:615
msgid "Remove Task?"
msgstr "Удалить задачу?"
diff --git a/tde-i18n-ru/messages/tdebase/libkonq.po b/tde-i18n-ru/messages/tdebase/libkonq.po
index f0d34597d29..f08f6675f34 100644
--- a/tde-i18n-ru/messages/tdebase/libkonq.po
+++ b/tde-i18n-ru/messages/tdebase/libkonq.po
@@ -7,133 +7,135 @@
# 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-10-16 13:49+0800\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"
+"POT-Creation-Date: 2020-12-09 19:15+0100\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.cc:67 knewmenu.cc:79
+#: knewmenu.cpp:67 knewmenu.cpp:79
msgid "Create New"
msgstr "Создать"
-#: knewmenu.cc:96
+#: knewmenu.cpp:96
msgid "Link to Device"
msgstr "Ссылка на устройство"
-#: knewmenu.cc:386
+#: knewmenu.cpp:386
msgid "<qt>The template file <b>%1</b> does not exist.</qt>"
msgstr "<qt>Файл шаблонов <b>%1</b> не существует.</qt>"
-#: knewmenu.cc:399
+#: knewmenu.cpp:399
msgid "File name:"
msgstr "Имя файла:"
-#: konq_bgnddlg.cc:43
+#: konq_bgnddlg.cpp:43
msgid "Background Settings"
msgstr "Настройка фона"
-#: konq_bgnddlg.cc:49
+#: konq_bgnddlg.cpp:49
msgid "Background"
msgstr "Фон"
-#: konq_bgnddlg.cc:61
+#: konq_bgnddlg.cpp:61
msgid "Co&lor:"
msgstr "&Цвет:"
-#: konq_bgnddlg.cc:72
+#: konq_bgnddlg.cpp:72
msgid "&Picture:"
msgstr "&Изображение:"
-#: konq_bgnddlg.cc:90
+#: konq_bgnddlg.cpp:90
msgid "Preview"
msgstr "Образец"
-#: konq_bgnddlg.cc:140
+#: konq_bgnddlg.cpp:140
msgid "None"
msgstr "Нет"
-#: konq_dirpart.cc:140
+#: konq_dirpart.cpp:140
msgid "Enlarge Icons"
msgstr "Увеличить значки"
-#: konq_dirpart.cc:141
+#: konq_dirpart.cpp:141
msgid "Shrink Icons"
msgstr "Уменьшить значки"
-#: konq_dirpart.cc:143
+#: konq_dirpart.cpp:143
msgid "&Default Size"
msgstr "&Размер по умолчанию"
-#: konq_dirpart.cc:144
+#: konq_dirpart.cpp:144
msgid "&Huge"
msgstr "&Гигантский"
-#: konq_dirpart.cc:146
+#: konq_dirpart.cpp:146
msgid "&Very Large"
msgstr "&Очень большой"
-#: konq_dirpart.cc:147
+#: konq_dirpart.cpp:147
msgid "&Large"
msgstr "&Большой"
-#: konq_dirpart.cc:148
+#: konq_dirpart.cpp:148
msgid "&Medium"
msgstr "&Средний"
-#: konq_dirpart.cc:149
+#: konq_dirpart.cpp:149
msgid "&Small"
msgstr "&Маленький"
-#: konq_dirpart.cc:151
+#: konq_dirpart.cpp:151
msgid "&Tiny"
msgstr "О&чень маленький"
-#: konq_dirpart.cc:222
+#: konq_dirpart.cpp:222
msgid "Configure Background..."
msgstr "Настроить фон..."
-#: konq_dirpart.cc:225
+#: konq_dirpart.cpp:225
msgid "Allows choosing of background settings for this view"
msgstr "Позволяет настроить параметры фона для этой панели"
-#: konq_dirpart.cc:318
+#: konq_dirpart.cpp:318
msgid "<p>You do not have enough permissions to read <b>%1</b></p>"
msgstr "<p>Нет прав на чтение <b>%1</b></p>"
-#: konq_dirpart.cc:321
+#: konq_dirpart.cpp:321
msgid "<p><b>%1</b> does not seem to exist anymore</p>"
msgstr "<p><b>%1</b> более не существует</p>"
-#: konq_dirpart.cc:503
+#: konq_dirpart.cpp:503
#, c-format
msgid "Search result: %1"
msgstr "Результаты поиска: %1"
-#: konq_operations.cc:271
+#: konq_operations.cpp:271
#, c-format
msgid ""
"_n: Do you really want to delete this item?\n"
@@ -143,11 +145,11 @@ msgstr ""
"Удалить %n файла?\n"
"Удалить %n файлов?"
-#: konq_operations.cc:273
+#: konq_operations.cpp:273
msgid "Delete Files"
msgstr "Удалить файлы"
-#: konq_operations.cc:280
+#: konq_operations.cpp:280
#, c-format
msgid ""
"_n: Do you really want to shred this item?\n"
@@ -157,15 +159,15 @@ msgstr ""
"Стереть с диска %n файла?\n"
"Стереть с диска %n файлов?"
-#: konq_operations.cc:282
+#: konq_operations.cpp:282
msgid "Shred Files"
msgstr "Стереть с диска файлы"
-#: konq_operations.cc:283
+#: konq_operations.cpp:283
msgid "Shred"
msgstr "Стереть с диска"
-#: konq_operations.cc:290
+#: konq_operations.cpp:290
#, c-format
msgid ""
"_n: Do you really want to move this item to the trash?\n"
@@ -175,148 +177,146 @@ msgstr ""
"Переместить %n элементов в корзину?\n"
"Переместить %n элементов в корзину?"
-#: konq_operations.cc:292
+#: konq_operations.cpp:292
msgid "Move to Trash"
msgstr "Выбросить в корзину"
-#: konq_operations.cc:293
+#: konq_operations.cpp:293
msgid ""
"_: Verb\n"
"&Trash"
msgstr "&Выбросить"
-#: konq_operations.cc:344
+#: konq_operations.cpp:344
msgid "You cannot drop a folder on to itself"
msgstr "Невозможно переместить папку на неё же"
-#: konq_operations.cc:390
+#: konq_operations.cpp:390
msgid "File name for dropped contents:"
msgstr "Имя файла для перемещаемого содержимого:"
-#: konq_operations.cc:575
+#: konq_operations.cpp:575
msgid "&Move Here"
msgstr "&Переместить сюда"
-#: konq_operations.cc:577
+#: konq_operations.cpp:577
msgid "&Copy Here"
msgstr "&Копировать сюда"
-#: konq_operations.cc:578
+#: konq_operations.cpp:578
msgid "&Link Here"
msgstr "&Создать ссылку"
-#: konq_operations.cc:580
+#: konq_operations.cpp:580
msgid "Set as &Wallpaper"
msgstr "Сделать рисунком &обоев"
-#: konq_operations.cc:582
+#: konq_operations.cpp:582
msgid "C&ancel"
msgstr "О&тмена"
-#: konq_operations.cc:736 konq_operations.cc:738 konq_operations.cc:740
+#: konq_operations.cpp:736 konq_operations.cpp:738 konq_operations.cpp:740
msgid "New Folder"
msgstr "Создать папку"
-#: konq_operations.cc:741
+#: konq_operations.cpp:741
msgid "Enter folder name:"
msgstr "Введите имя папки:"
-#: konq_popupmenu.cc:503
+#: konq_popupmenu.cpp:503
msgid "&Open"
msgstr "&Открыть"
-#: konq_popupmenu.cc:503
+#: konq_popupmenu.cpp:503
msgid "Open in New &Window"
msgstr "Открыть в &новом окне"
-#: konq_popupmenu.cc:505
-#, fuzzy
-#| msgid "Open the medium in a new window"
+#: konq_popupmenu.cpp:505
msgid "Open item in a new window"
-msgstr "Открыть диск в новом окне"
+msgstr "Открыть элемент в новом окне"
-#: konq_popupmenu.cc:526
+#: konq_popupmenu.cpp:526
msgid "Create &Folder..."
msgstr "Создать &папку..."
-#: konq_popupmenu.cc:533
+#: konq_popupmenu.cpp:533
msgid "&Restore"
msgstr "&Восстановить"
-#: konq_popupmenu.cc:601
+#: konq_popupmenu.cpp:601
msgid "&Empty Trash Bin"
msgstr "&Очистить корзину"
-#: konq_popupmenu.cc:623
+#: konq_popupmenu.cpp:623
msgid "&Bookmark This Page"
msgstr "Добавить &закладку на эту страницу"
-#: konq_popupmenu.cc:625
+#: konq_popupmenu.cpp:625
msgid "&Bookmark This Location"
msgstr "Добавить &закладку на этот адрес"
-#: konq_popupmenu.cc:628
+#: konq_popupmenu.cpp:628
msgid "&Bookmark This Folder"
msgstr "Добавить &закладку на эту папку"
-#: konq_popupmenu.cc:630
+#: konq_popupmenu.cpp:630
msgid "&Bookmark This Link"
msgstr "Добавить &закладку на эту ссылку"
-#: konq_popupmenu.cc:632
+#: konq_popupmenu.cpp:632
msgid "&Bookmark This File"
msgstr "Добавить &закладку на этот файл"
-#: konq_popupmenu.cc:886
+#: konq_popupmenu.cpp:885
msgid "&Open With"
msgstr "Открыть &в"
-#: konq_popupmenu.cc:916
+#: konq_popupmenu.cpp:915
#, c-format
msgid "Open with %1"
msgstr "Открыть в %1"
-#: konq_popupmenu.cc:930
+#: konq_popupmenu.cpp:929
msgid "&Other..."
msgstr "&Другое приложение..."
-#: konq_popupmenu.cc:934 konq_popupmenu.cc:941
+#: konq_popupmenu.cpp:933 konq_popupmenu.cpp:940
msgid "&Open With..."
msgstr "Открыть с &помощью..."
-#: konq_popupmenu.cc:961
+#: konq_popupmenu.cpp:960
msgid "Ac&tions"
msgstr "&Действия"
-#: konq_popupmenu.cc:995
+#: konq_popupmenu.cpp:994
msgid "&Properties"
msgstr "&Свойства"
-#: konq_popupmenu.cc:1009
+#: konq_popupmenu.cpp:1008
msgid "Share"
msgstr "Открыть доступ"
-#: konq_undo.cc:253
+#: konq_undo.cpp:253
msgid "Und&o"
msgstr "&Отмена"
-#: konq_undo.cc:257
+#: konq_undo.cpp:257
msgid "Und&o: Copy"
msgstr "О&тмена копирования"
-#: konq_undo.cc:259
+#: konq_undo.cpp:259
msgid "Und&o: Link"
msgstr "О&тмена создания ссылки"
-#: konq_undo.cc:261
+#: konq_undo.cpp:261
msgid "Und&o: Move"
msgstr "О&тмена перемещения"
-#: konq_undo.cc:263
+#: konq_undo.cpp:263
msgid "Und&o: Trash"
msgstr "О&тмена удаления"
-#: konq_undo.cc:265
+#: konq_undo.cpp:265
msgid "Und&o: Create Folder"
msgstr "О&тмена создания папки"
diff --git a/tde-i18n-ru/messages/tdebase/libtaskbar.po b/tde-i18n-ru/messages/tdebase/libtaskbar.po
index 8d2ef0b098c..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: 2020-05-11 04:02+0200\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 a2cb8f6470a..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: 2020-05-11 04:02+0200\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"
@@ -32,7 +32,7 @@ msgid ""
"Your emails"
msgstr "mokhin@bog.msu.ru,rom_as@oscada.org"
-#: NaughtyApplet.cpp:111
+#: NaughtyApplet.cpp:110
msgid ""
"A program called '%1' is slowing down the others on your machine. It may "
"have a bug that is causing this, or it may just be busy.\n"
@@ -42,27 +42,27 @@ msgstr ""
"в программе, или она просто забирает все ресурсы.\n"
"Попытаться остановить работу программы?"
-#: NaughtyApplet.cpp:116
+#: NaughtyApplet.cpp:115
msgid "Keep Running"
msgstr "Продолжить выполнение"
-#: NaughtyApplet.cpp:122
+#: NaughtyApplet.cpp:121
msgid "In future, should busy programs called '%1' be ignored?"
msgstr "Следует ли далее игнорировать занятые программы с именем '%1'?"
-#: NaughtyApplet.cpp:124
+#: NaughtyApplet.cpp:123
msgid "Ignore"
msgstr "Игнорировать"
-#: NaughtyApplet.cpp:124
+#: NaughtyApplet.cpp:123
msgid "Do Not Ignore"
msgstr "Не игнорировать"
-#: NaughtyApplet.cpp:162
+#: NaughtyApplet.cpp:151
msgid "Naughty applet"
msgstr "Аплет ресурсов процессов"
-#: NaughtyApplet.cpp:164
+#: NaughtyApplet.cpp:153
msgid "Runaway process catcher"
msgstr "Контроль ресурсов, потребляемых процессами"
@@ -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 61b9f104ad8..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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 da4535bef7f..ba1035b44b8 100644
--- a/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
+++ b/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
@@ -4,21 +4,23 @@
# Igor Trush <trush@elcat.kg>, 2000.
# 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: 2004-07-16 14:30+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <ru@li.org>\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"
-"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 ""
@@ -34,7 +36,7 @@ msgstr "trush@elcat.kg,rom_as@oscada.org"
#: main.cpp:72
msgid "Show the fully-fledged dialog instead of the default list dialog"
-msgstr "Показать полнофункциональный диалог вместо диалога по умолчанию."
+msgstr "Показать полнофункциональный диалог вместо диалога по умолчанию"
#: main.cpp:80
msgid "TDEDebugDialog"
@@ -74,7 +76,7 @@ msgstr "Журнал системных сообщений"
#: tdedebugdialog.cpp:70
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: tdedebugdialog.cpp:79 tdedebugdialog.cpp:104 tdedebugdialog.cpp:129
#: tdedebugdialog.cpp:154
@@ -92,7 +94,7 @@ msgstr "Критическая ошибка"
#: tdedebugdialog.cpp:173
msgid "Abort on fatal errors"
-msgstr "Отмена при фатальных ошибках"
+msgstr "Прерывать выполнение при критических ошибках"
#: tdelistdebugdialog.cpp:56
msgid "&Select All"
diff --git a/tde-i18n-ru/messages/tdebase/tdefontinst.po b/tde-i18n-ru/messages/tdebase/tdefontinst.po
index 29c64508af0..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-07-07 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/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
new file mode 100644
index 00000000000..b4421224109
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
@@ -0,0 +1,203 @@
+# 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: 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.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"
+
+#. 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"
+
+#: hwdevicetray.cpp:91
+msgid "Mount"
+msgstr "Подключить"
+
+#: hwdevicetray.cpp:92
+msgid "Unmount"
+msgstr "Отключить"
+
+#: hwdevicetray.cpp:93
+msgid "Unlock"
+msgstr "Разблокировать"
+
+#: hwdevicetray.cpp:94
+msgid "Lock"
+msgstr "Заблокировать"
+
+#: hwdevicetray.cpp:95
+msgid "Eject"
+msgstr "Извлечь"
+
+#: hwdevicetray.cpp:96
+msgid "Safe remove"
+msgstr "Безопасно извлечь"
+
+#: 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:194
+msgid "Question"
+msgstr "Вопрос"
+
+#: hwdevicetray.cpp:194
+msgid "Start Automatically"
+msgstr "Запускать автоматически"
+
+#: hwdevicetray.cpp:194
+msgid "Do Not Start"
+msgstr "Не запускать"
+
+#: hwdevicetray.cpp:303
+msgid "Show Device Manager..."
+msgstr "Показать менеджер устройств..."
+
+#: hwdevicetray.cpp:305
+msgid "Configure Shortcut Keys..."
+msgstr "Настройка комбинаций клавиш..."
+
+#: hwdevicetray.cpp:441
+msgid "Storage Device Actions"
+msgstr "Действия с носителями данных"
+
+#: hwdevicetray.cpp:459
+msgid "Global Configuration"
+msgstr "Глобальные настройки"
+
+#: hwdevicetray.cpp:473
+msgid "Storage Devices"
+msgstr "Носители данных"
+
+#: hwdevicetray.cpp:587
+msgid "Could not start tdeio_media_mounthelper process."
+msgstr "Не удалось запустить процесс tdeio_media_mounthelper."
+
+#: hwdevicetray.cpp:601
+msgid "Configure Devices"
+msgstr "Настройка устройств"
+
+#: hwdevicetray.cpp:655 hwdevicetray.cpp:691
+msgid "A disk device has been added!"
+msgstr "Носитель данных был добавлен!"
+
+#: hwdevicetray.cpp:668 hwdevicetray.cpp:712
+msgid "A disk device has been removed!"
+msgstr "Носитель данных был удалён!"
+
+#: hwdevicetray_bindings.cpp:28
+msgid "Device Control"
+msgstr "Контроль устройств"
+
+#: hwdevicetray_configdialog.cpp:46
+msgid "Global &Shortcuts"
+msgstr "Глобальные комбинации клавиш"
+
+#: hwdevicetray_main.cpp:33
+msgid "Application is being auto-started at TDE session start"
+msgstr "Программа автоматически запускается при старте TDE"
+
+#: hwdevicetray_main.cpp:39
+msgid "Device Monitor"
+msgstr "Монитор устройств"
+
+#: hwdevicetray_main.cpp:40
+msgid ""
+"Device Monitor Tray Application\n"
+"\n"
+"Allows you not only to get informations about hardware changes on your "
+"system,\n"
+"but also to open and eject storage devices if possible."
+msgstr ""
+"Монитор устройств для трея\n"
+"\n"
+"Позволяет не только получать информацию об изменениях в оборудовании "
+"системы,\n"
+"но ещё и открывать и извлекать носители данных, если это возможно."
+
+#: hwdevicetray_main.cpp:44
+msgid ""
+"(c) 2015 Timothy Pearson\n"
+"(c) 2019 The Trinity Desktop Project"
+msgstr ""
+"(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."
+#~ msgstr "<qt><b>Не удалось подключить устройство.</b>"
+
+#~ msgid "Mount failed"
+#~ msgstr "Подключение не удалось"
+
+#, fuzzy
+#~| msgid "<qt><b>Unable to unmount the device.</b>"
+#~ msgid "Unable to unmount the device."
+#~ msgstr "<qt><b>Не удалось отключить устройство.</b>"
+
+#~ msgid "Unmount failed"
+#~ msgstr "Отключение не удалось"
+
+#~ msgid "Unlock failed"
+#~ msgstr "Разблокировка не удалась"
+
+#, fuzzy
+#~| msgid "<qt><b>Unable to lock the device.</b>"
+#~ msgid "Unable to lock the device."
+#~ msgstr "<qt><b>Не удалось заблокировать устройство.</b>"
+
+#~ msgid "Lock failed"
+#~ msgstr "Блокировка не удалась"
+
+#, fuzzy
+#~| msgid "<qt><b>Unable to eject the device.</b>"
+#~ msgid "Unable to eject the device."
+#~ msgstr "<qt><b>Не удалось извлечь устройство.</b>"
+
+#~ msgid "Eject failed"
+#~ msgstr "Извлечение не удалось"
+
+#~ msgid "not available"
+#~ msgstr "недоступно"
+
+#~ msgid "<p>Technical details:<br>"
+#~ msgstr "<p>Технические детали:<br>"
+
+#~ msgid "unknown"
+#~ msgstr "неизвестно"
+
+#~ msgid "<qt><b>Unable to unlock the device.</b>"
+#~ msgstr "<qt><b>Не удалось разблокировать устройство.</b>"
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 bfb6b6a5bb2..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2022-06-27 18:15+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/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..."
@@ -39,14 +39,14 @@ msgstr "Соединение..."
msgid "Initiating protocol..."
msgstr "Начало передачи данных..."
-#: fish.cpp:604
+#: fish.cpp:606
msgid "Local Login"
msgstr "Локальный вход"
-#: fish.cpp:606
+#: fish.cpp:608
msgid "SSH Authorization"
msgstr "Авторизация SSH"
-#: fish.cpp:708
+#: fish.cpp:710
msgid "Disconnected."
msgstr "Связь разорвана."
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_man.po b/tde-i18n-ru/messages/tdebase/tdeio_man.po
index df0dcb04131..c9b0463dc9d 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_man.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_man.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_man\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-05-15 18:15+0000\n"
"PO-Revision-Date: 2006-02-03 14:12+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -125,7 +125,7 @@ msgstr "Локальная документация"
msgid "New"
msgstr "Новые"
-#: tdeio_man.cpp:831 tdeio_man.cpp:835 tdeio_man.cpp:1258
+#: tdeio_man.cpp:831 tdeio_man.cpp:835 tdeio_man.cpp:1259
msgid "UNIX Manual Index"
msgstr "Индекс руководства UNIX"
@@ -133,15 +133,15 @@ msgstr "Индекс руководства UNIX"
msgid "Section "
msgstr "Раздел "
-#: tdeio_man.cpp:1263
+#: tdeio_man.cpp:1264
msgid "Index for Section %1: %2"
msgstr "Индекс раздела %1: %2"
-#: tdeio_man.cpp:1268
+#: tdeio_man.cpp:1269
msgid "Generating Index"
msgstr "Создание индекса"
-#: tdeio_man.cpp:1584
+#: tdeio_man.cpp:1585
msgid ""
"Could not find the sgml2roff program on your system. Please install it, if "
"necessary, and extend the search path by adjusting the environment variable "
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_media.po b/tde-i18n-ru/messages/tdebase/tdeio_media.po
index fad9fff2c9d..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: 2020-10-25 15:46+0100\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/"
@@ -59,17 +59,13 @@ msgstr "TDE mediamanager не запущен."
msgid "This media name already exists."
msgstr "Имя диска уже существует."
-#: mediaimpl.cpp:229 mediaimpl.cpp:296
+#: mediaimpl.cpp:229 mediaimpl.cpp:287
msgid "No such medium."
msgstr "Диск отсутствует."
-#: mediaimpl.cpp:237
-msgid "The drive is encrypted."
-msgstr "Диск зашифрован."
-
-#: mediaimpl.cpp:273 mediamanager/tdehardwarebackend.cpp:191
+#: mediaimpl.cpp:264 mediamanager/tdehardwarebackend.cpp:191
#: mediamanager/tdehardwarebackend.cpp:242
-#: mounthelper/tdeio_media_mounthelper.cpp:76
+#: mounthelper/tdeio_media_mounthelper.cpp:69
msgid "Unknown mount error."
msgstr ""
@@ -82,261 +78,71 @@ msgid "Unlock"
msgstr ""
#: mediamanager/fstabbackend.cpp:105 mediamanager/fstabbackend.cpp:120
-#: mediamanager/halbackend.cpp:1644 mediamanager/halbackend.cpp:1671
-#: mediamanager/halbackend.cpp:1858 mediamanager/halbackend.cpp:1932
-#: mediamanager/mediamanager.cpp:356 mediamanager/mediamanager.cpp:368
-#: mediamanager/mediamanager.cpp:380 mediamanager/mediamanager.cpp:392
-#: mediamanager/tdehardwarebackend.cpp:1312
-#: mediamanager/tdehardwarebackend.cpp:1326
+#: mediamanager/mediamanager.cpp:310 mediamanager/mediamanager.cpp:322
+#: mediamanager/mediamanager.cpp:334 mediamanager/mediamanager.cpp:346
+#: mediamanager/mediamanager.cpp:358 mediamanager/mediamanager.cpp:370
+#: mediamanager/tdehardwarebackend.cpp:1311
+#: mediamanager/tdehardwarebackend.cpp:1325
#: mediamanager/tdehardwarebackend.cpp:1442
#: mediamanager/tdehardwarebackend.cpp:1491
+#: mediamanager/tdehardwarebackend.cpp:1546
+#: mediamanager/tdehardwarebackend.cpp:1587
#, c-format
msgid "No such medium: %1"
msgstr "Диск отсутствует: %1"
-#: mediamanager/fstabbackend.cpp:416
+#: mediamanager/fstabbackend.cpp:415
msgid "CD Recorder"
msgstr "Пишущий CD"
-#: mediamanager/fstabbackend.cpp:422
+#: mediamanager/fstabbackend.cpp:421
msgid "DVD"
msgstr "DVD"
-#: mediamanager/fstabbackend.cpp:435
+#: mediamanager/fstabbackend.cpp:434
msgid "CD-ROM"
msgstr "CD-ROM"
-#: mediamanager/fstabbackend.cpp:448
+#: mediamanager/fstabbackend.cpp:447
msgid "Floppy"
msgstr "Дискета"
-#: mediamanager/fstabbackend.cpp:456
+#: mediamanager/fstabbackend.cpp:455
msgid "Zip Disk"
msgstr "Диск Zip"
-#: mediamanager/fstabbackend.cpp:467
+#: mediamanager/fstabbackend.cpp:466
msgid "Removable Device"
msgstr "Съёмный диск"
-#: mediamanager/fstabbackend.cpp:472 mediamanager/fstabbackend.cpp:478
+#: mediamanager/fstabbackend.cpp:471 mediamanager/fstabbackend.cpp:477
msgid "Remote Share"
msgstr "Сетевая папка"
-#: mediamanager/fstabbackend.cpp:483
+#: mediamanager/fstabbackend.cpp:482
msgid "Hard Disk"
msgstr "Жёсткий диск"
-#: mediamanager/halbackend.cpp:778 mediamanager/tdehardwarebackend.cpp:826
-msgid "Unknown Drive"
-msgstr "Неизвестный диск"
-
-#: mediamanager/halbackend.cpp:794 mediamanager/tdehardwarebackend.cpp:872
-msgid "Floppy Drive"
-msgstr "Дискета"
-
-#: mediamanager/halbackend.cpp:802
-msgid "Zip Drive"
-msgstr "Диск Zip"
-
-#: mediamanager/halbackend.cpp:877 mediamanager/tdehardwarebackend.cpp:930
-msgid "Camera"
-msgstr "Фотоаппарат или видеокамера"
-
-#: mediamanager/halbackend.cpp:1259 mediamanager/halbackend.cpp:1285
-msgid "Authenticate"
-msgstr "Аутентификация"
-
-#: mediamanager/halbackend.cpp:1260
-msgid ""
-"<big><b>System policy prevents mounting internal media</b></big><br/"
-">Authentication is required to perform this action. Please enter your "
-"password to verify."
-msgstr ""
-"<big><b>Политика системы предотвращает монтирование внутренних медиа</b></"
-"big><br/>Аутентификация требуется для осуществления этого действия. "
-"Пожалуйста введите ваш пароль для проверки."
-
-#: mediamanager/halbackend.cpp:1286
-msgid ""
-"<big><b>System policy prevents unmounting media mounted by other users</b></"
-"big><br/>Authentication is required to perform this action. Please enter "
-"your password to verify."
-msgstr ""
-"<big><b>Политика системы предотвращает отмонтирование медиа смонтированные "
-"другими пользователями</b></big><br/>Аутентификация требуется для "
-"осуществления этого действия. Пожалуйста введите ваш пароль для проверки."
-
-#: mediamanager/halbackend.cpp:1302 mediamanager/halbackend.cpp:1311
-#: mediamanager/halbackend.cpp:1904 mediamanager/halbackend.cpp:1976
-msgid "Internal Error"
-msgstr "Внутренняя ошибка"
-
-#: mediamanager/halbackend.cpp:1322
-msgid "Invalid filesystem type"
-msgstr "Недопустимый тип файловой системы"
-
-#: mediamanager/halbackend.cpp:1324
-#, fuzzy
-msgid ""
-"Permission denied<p>Please ensure that:<br>1. You have permission to access "
-"this device.<br>2. This device node is not listed in /etc/fstab.</p>"
-msgstr ""
-"В доступе отказано<p>Пожалуйста убедитесь что:<br>1. Вы имеете права для "
-"доступа к этому устройству.<br>2. Этот узел устройства не указан в /etc/"
-"fstab.</p>"
-
-#: mediamanager/halbackend.cpp:1328
-msgid "Device is already mounted."
-msgstr "Устройство уже смонтировано."
-
-#: mediamanager/halbackend.cpp:1378
-msgid ""
-"Moreover, programs still using the device have been detected. They are "
-"listed below. You have to close them or change their working directory "
-"before attempting to unmount the device again."
-msgstr ""
-"Некоторые программы перечисленные ниже всё ещё используют это устройство. "
-"Вам нужно закрыть их или перейти в другую папку в них перед там, как "
-"попробовать отключить устройство ещё раз."
-
-#: mediamanager/halbackend.cpp:1419 mediamanager/tdehardwarebackend.cpp:1664
-msgid ""
-"Programs that were still using the device have been forcibly terminated. "
-"They are listed below."
-msgstr ""
-"Программы которые всё ещё используют устройство будут принудительно "
-"прерваны. Они перечислены ниже."
-
-#: mediamanager/halbackend.cpp:1439 mediamanager/halbackend.cpp:1793
-#: mediamanager/tdehardwarebackend.cpp:1383
-#: mediamanager/tdehardwarebackend.cpp:1405
-#: mediamanager/tdehardwarebackend.cpp:1541
-msgid ""
-"Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
-"mounted at <b>%4</b> could not be unmounted. "
-msgstr ""
-"Устройство <b>%1</b> (%2) с именем <b>'%3'</b> подключенное в <b>%4</b> не "
-"может быть отключено. "
-
-#: mediamanager/halbackend.cpp:1445 mediamanager/tdehardwarebackend.cpp:1547
-msgid "The following error was returned by umount command:"
-msgstr "Произошла ошибка при отключении устройства:"
-
-#: mediamanager/halbackend.cpp:1492 mediamanager/halbackend.cpp:1676
-#: mediamanager/tdehardwarebackend.cpp:1220
-#: mediamanager/tdehardwarebackend.cpp:1331
-#: mounthelper/tdeio_media_mounthelper.cpp:62
-#: mounthelper/tdeio_media_mounthelper.cpp:89
-msgid "%1 is not a mountable media."
-msgstr "%1 немонтабельное устройство."
-
-#: mediamanager/halbackend.cpp:1497 mediamanager/tdehardwarebackend.cpp:1225
-#: mounthelper/tdeio_media_mounthelper.cpp:66
-#, fuzzy
-#| msgid "%1 is already decrypted."
-msgid "%1 is already mounted to %2."
-msgstr "%1 уже расшифрован."
-
-#: mediamanager/halbackend.cpp:1614
-#, fuzzy
-#| msgid "Cannot mount encrypted drives!"
-msgid "Cannot mount encrypted locked drives!"
-msgstr "Не могу монтировать зашифрованные диски!"
-
-#: mediamanager/halbackend.cpp:1681 mediamanager/tdehardwarebackend.cpp:1336
-#: mounthelper/tdeio_media_mounthelper.cpp:93
-#, fuzzy
-#| msgid "%1 is already decrypted."
-msgid "%1 is already unmounted."
-msgstr "%1 уже расшифрован."
-
-#: mediamanager/halbackend.cpp:1733 mediamanager/halbackend.cpp:1754
-#: mediamanager/halbackend.cpp:1767 mediamanager/halbackend.cpp:1885
-#: mediamanager/halbackend.cpp:1895 mediamanager/halbackend.cpp:1959
-#: mediamanager/halbackend.cpp:1967
+#: mediamanager/mediamanager.cpp:225 mediamanager/mediamanager.cpp:244
#, fuzzy
-msgid "Internal error"
-msgstr "Внутренняя ошибка"
-
-#: mediamanager/halbackend.cpp:1745
-#, fuzzy
-#| msgid "Unknown"
-msgid "Unknown error"
-msgstr "Нет данных"
-
-#: mediamanager/halbackend.cpp:1799
-msgid "Unmounting failed due to the following error:"
-msgstr "Отключение невозможно по следующей причине:"
-
-#: mediamanager/halbackend.cpp:1801
-msgid "Device is Busy:"
-msgstr "Устройство занято:"
-
-#: mediamanager/halbackend.cpp:1805
-msgid ""
-"Permission denied<p>Please ensure that:<br>1. You have permission to access "
-"this device.<br>2. This device was originally mounted using TDE.</p>"
-msgstr ""
-"В доступе отказано<p>Пожалуйста убедитесь что:<br>1. Вы имеете права для "
-"доступа к этому устройству.<br>2. Это устройство было смонтировано используя "
-"TDE.</p>"
-
-#: mediamanager/halbackend.cpp:1817
-msgid ""
-"%1<p><b>Would you like to forcibly terminate these processes?</b><br><i>All "
-"unsaved data would be lost</i>"
-msgstr ""
-"%1<p><b>Вы согласны принудительно прервать эти процессы?</b><br><i>Все "
-"несохранённые данные могут быть утеряны</i>"
-
-#: mediamanager/halbackend.cpp:1863 mediamanager/halbackend.cpp:1937
-#: mediamanager/tdehardwarebackend.cpp:1447
-#: mediamanager/tdehardwarebackend.cpp:1496
-#: mounthelper/tdeio_media_mounthelper.cpp:118
-#: mounthelper/tdeio_media_mounthelper.cpp:150
-msgid "%1 is not an encrypted media."
-msgstr "%1 незашифрованное устройство."
-
-#: mediamanager/halbackend.cpp:1868 mediamanager/tdehardwarebackend.cpp:1452
-#: mounthelper/tdeio_media_mounthelper.cpp:123
-#, fuzzy
-#| msgid "%1 is already decrypted."
-msgid "%1 is already unlocked."
-msgstr "%1 уже расшифрован."
-
-#: mediamanager/halbackend.cpp:1907
-msgid "Wrong password"
-msgstr "Ошибка пароля"
-
-#: mediamanager/halbackend.cpp:1942 mediamanager/tdehardwarebackend.cpp:1501
-#: mounthelper/tdeio_media_mounthelper.cpp:155
-#, fuzzy
-#| msgid "%1 is already decrypted."
-msgid "%1 is already locked."
-msgstr "%1 уже расшифрован."
+msgid "Feature only available with the TDE hardware or fstab backend"
+msgstr "Для этой функции требуется библиотека HAL"
-#: mediamanager/mediamanager.cpp:248 mediamanager/mediamanager.cpp:275
-#: mediamanager/mediamanager.cpp:302 mediamanager/mediamanager.cpp:329
+#: mediamanager/mediamanager.cpp:258 mediamanager/mediamanager.cpp:272
+#: mediamanager/mediamanager.cpp:286 mediamanager/mediamanager.cpp:300
#, fuzzy
msgid "Feature only available with the TDE hardware backend"
msgstr "Для этой функции требуется библиотека HAL"
-#: mediamanager/mediamanager.cpp:255 mediamanager/mediamanager.cpp:282
-#: mediamanager/mediamanager.cpp:309 mediamanager/mediamanager.cpp:336
-msgid "Feature only available with HAL"
-msgstr "Для этой функции требуется библиотека HAL"
-
-#: mediamanager/mediamanager.cpp:262 mediamanager/mediamanager.cpp:289
-#: mediamanager/mediamanager.cpp:316 mediamanager/mediamanager.cpp:343
+#: mediamanager/tdehardwarebackend.cpp:485
#, fuzzy
-msgid "Feature only available with HAL or TDE hardware backend"
-msgstr "Для этой функции требуется библиотека HAL"
+msgid "%1 Removable Device"
+msgstr "Съёмный диск"
-#: mediamanager/tdehardwarebackend.cpp:486
#: mediamanager/tdehardwarebackend.cpp:523
-#: mediamanager/tdehardwarebackend.cpp:779
+#: mediamanager/tdehardwarebackend.cpp:778
#, fuzzy
-msgid "%1 Removable Device"
+msgid "%1 Removable Disk (%2)"
msgstr "Съёмный диск"
#: mediamanager/tdehardwarebackend.cpp:532
@@ -438,32 +244,77 @@ msgstr ""
msgid "%1 Fixed Disk (%2)"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:886
+#: mediamanager/tdehardwarebackend.cpp:825
+msgid "Unknown Drive"
+msgstr "Неизвестный диск"
+
+#: mediamanager/tdehardwarebackend.cpp:871
+msgid "Floppy Drive"
+msgstr "Дискета"
+
+#: mediamanager/tdehardwarebackend.cpp:885
#, fuzzy
-msgid "%1 Zip Disk"
+msgid "%1 Zip Disk (%2)"
msgstr "Диск Zip"
-#: mediamanager/tdehardwarebackend.cpp:1259
-#: mediamanager/tdehardwarebackend.cpp:1370
+#: mediamanager/tdehardwarebackend.cpp:929
+msgid "Camera"
+msgstr "Фотоаппарат или видеокамера"
+
+#: mediamanager/tdehardwarebackend.cpp:1219
+#: mediamanager/tdehardwarebackend.cpp:1330
+msgid "%1 is not a mountable media."
+msgstr "%1 немонтабельное устройство."
+
+#: mediamanager/tdehardwarebackend.cpp:1224
+#, fuzzy
+#| msgid "%1 is already decrypted."
+msgid "%1 is already mounted to %2."
+msgstr "%1 уже расшифрован."
+
+#: mediamanager/tdehardwarebackend.cpp:1258
+#: mediamanager/tdehardwarebackend.cpp:1369
#: mediamanager/tdehardwarebackend.cpp:1460
#: mediamanager/tdehardwarebackend.cpp:1509
+#: mediamanager/tdehardwarebackend.cpp:1555
#, c-format
msgid "Internal error. Couldn't find medium id %1."
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1282
-msgid "Unable to mount this device."
+#: mediamanager/tdehardwarebackend.cpp:1281
+msgid "<b>Unable to mount this device.</b>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1285
-#: mediamanager/tdehardwarebackend.cpp:1388
-#: mediamanager/tdehardwarebackend.cpp:1410
+#: mediamanager/tdehardwarebackend.cpp:1284
+#: mediamanager/tdehardwarebackend.cpp:1387
+#: mediamanager/tdehardwarebackend.cpp:1409
#: mediamanager/tdehardwarebackend.cpp:1470
-#: mediamanager/tdehardwarebackend.cpp:1519
+#: mediamanager/tdehardwarebackend.cpp:1525
+#: mediamanager/tdehardwarebackend.cpp:1567
msgid "<p>Technical details:<br>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1396
+#: mediamanager/tdehardwarebackend.cpp:1335
+#, fuzzy
+#| msgid "%1 is already decrypted."
+msgid "%1 is already unmounted."
+msgstr "%1 уже расшифрован."
+
+#: mediamanager/tdehardwarebackend.cpp:1382
+#: mediamanager/tdehardwarebackend.cpp:1404
+#: mediamanager/tdehardwarebackend.cpp:1660
+#, fuzzy
+#| msgid ""
+#| "Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
+#| "mounted at <b>%4</b> could not be unmounted. "
+msgid ""
+"The device <b>%1</b> (%2) named <b>'%3'</b> and currently mounted at <b>%4</"
+"b> could not be unmounted. "
+msgstr ""
+"Устройство <b>%1</b> (%2) с именем <b>'%3'</b> подключенное в <b>%4</b> не "
+"может быть отключено. "
+
+#: mediamanager/tdehardwarebackend.cpp:1395
#, fuzzy
msgid ""
"The device <b>%1</b> (%2) named <b>'%3'</b> and currently mounted at <b>%4</"
@@ -473,15 +324,40 @@ msgstr ""
"%1<p><b>Вы согласны принудительно прервать эти процессы?</b><br><i>Все "
"несохранённые данные могут быть утеряны</i>"
+#: mediamanager/tdehardwarebackend.cpp:1447
+#: mediamanager/tdehardwarebackend.cpp:1496
+msgid "%1 is not an encrypted media."
+msgstr "%1 незашифрованное устройство."
+
+#: mediamanager/tdehardwarebackend.cpp:1452
+#, fuzzy
+#| msgid "%1 is already decrypted."
+msgid "%1 is already unlocked."
+msgstr "%1 уже расшифрован."
+
#: mediamanager/tdehardwarebackend.cpp:1467
-msgid "Unable to unlock the device."
+msgid "<b>Unable to unlock the device.</b>"
+msgstr ""
+
+#: mediamanager/tdehardwarebackend.cpp:1501
+#, fuzzy
+#| msgid "%1 is already decrypted."
+msgid "%1 is already locked."
+msgstr "%1 уже расшифрован."
+
+#: mediamanager/tdehardwarebackend.cpp:1522
+msgid "<b>Unable to lock the device.</b>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1516
-msgid "Unable to lock the device."
+#: mediamanager/tdehardwarebackend.cpp:1563
+msgid "<b>Unable to eject the device.</b>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1623
+#: mediamanager/tdehardwarebackend.cpp:1666
+msgid "The following error was returned by umount command:"
+msgstr "Произошла ошибка при отключении устройства:"
+
+#: mediamanager/tdehardwarebackend.cpp:1742
#, fuzzy
msgid ""
"Programs still using the device have been detected. They are listed below. "
@@ -492,95 +368,103 @@ msgstr ""
"Вам нужно закрыть их или перейти в другую папку в них перед там, как "
"попробовать отключить устройство ещё раз."
-#: mounthelper/tdeio_media_mounthelper.cpp:47
+#: mediamanager/tdehardwarebackend.cpp:1783
+msgid ""
+"Programs that were still using the device have been forcibly terminated. "
+"They are listed below."
+msgstr ""
+"Программы которые всё ещё используют устройство будут принудительно "
+"прерваны. Они перечислены ниже."
+
+#: mounthelper/tdeio_media_mounthelper.cpp:53
#, fuzzy
#| msgid "The TDE mediamanager is not running."
msgid "The TDE mediamanager is not running.\n"
msgstr "TDE mediamanager не запущен."
-#: mounthelper/tdeio_media_mounthelper.cpp:57
-msgid "Try to mount an unknown medium."
-msgstr ""
-
-#: mounthelper/tdeio_media_mounthelper.cpp:84
-msgid "Try to unmount an unknown medium."
-msgstr ""
-
-#: mounthelper/tdeio_media_mounthelper.cpp:103
+#: mounthelper/tdeio_media_mounthelper.cpp:83
msgid "Unknown unmount error."
msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:112
+#: mounthelper/tdeio_media_mounthelper.cpp:93
msgid "Try to unlock an unknown medium."
msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:144
-msgid "Try to lock an unknown medium."
-msgstr ""
-
-#: mounthelper/tdeio_media_mounthelper.cpp:168
+#: mounthelper/tdeio_media_mounthelper.cpp:119
#, fuzzy
#| msgid "Unknown"
msgid "Unknown lock error."
msgstr "Нет данных"
-#: mounthelper/tdeio_media_mounthelper.cpp:206
-msgid "Try to release holders from an unknown medium."
-msgstr ""
+#: mounthelper/tdeio_media_mounthelper.cpp:135
+#, fuzzy
+#| msgid "Unknown"
+msgid "Unknown eject error."
+msgstr "Нет данных"
+
+#: mounthelper/tdeio_media_mounthelper.cpp:162
+#, fuzzy
+#| msgid "Unknown"
+msgid "Unknown safe removal error."
+msgstr "Нет данных"
-#: mounthelper/tdeio_media_mounthelper.cpp:265
-msgid "Try to safe remove an unknown medium."
+#: mounthelper/tdeio_media_mounthelper.cpp:184
+msgid "Try to open an unknown medium."
msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:296
+#: mounthelper/tdeio_media_mounthelper.cpp:198
msgid "%1 cannot be found."
msgstr "Не удаётся найти %1."
-#: mounthelper/tdeio_media_mounthelper.cpp:304
+#: mounthelper/tdeio_media_mounthelper.cpp:206
#, fuzzy
#| msgid "%1 is not an encrypted media."
msgid "%1 is not a mountable or encrypted media."
msgstr "%1 незашифрованное устройство."
-#: mounthelper/tdeio_media_mounthelper.cpp:397
+#: mounthelper/tdeio_media_mounthelper.cpp:304
#, fuzzy
#| msgid "Unknown"
msgid "Unknown unlock error."
msgstr "Нет данных"
-#: mounthelper/tdeio_media_mounthelper.cpp:410
+#: mounthelper/tdeio_media_mounthelper.cpp:317
#, fuzzy
#| msgid "Unmount given URL"
msgid "Mount given URL"
msgstr "Отключить по заданной точке"
-#: mounthelper/tdeio_media_mounthelper.cpp:411
+#: mounthelper/tdeio_media_mounthelper.cpp:318
msgid "Unmount given URL"
msgstr "Отключить по заданной точке"
-#: mounthelper/tdeio_media_mounthelper.cpp:412
+#: mounthelper/tdeio_media_mounthelper.cpp:319
#, fuzzy
#| msgid "Unmount given URL"
msgid "Unlock given URL"
msgstr "Отключить по заданной точке"
-#: mounthelper/tdeio_media_mounthelper.cpp:413
+#: mounthelper/tdeio_media_mounthelper.cpp:320
#, fuzzy
#| msgid "Decrypt given URL"
msgid "Lock given URL"
msgstr "Расшифровать данный URL"
-#: mounthelper/tdeio_media_mounthelper.cpp:414
+#: mounthelper/tdeio_media_mounthelper.cpp:321
#, fuzzy
#| msgid "Decrypt given URL"
msgid "Eject given URL"
msgstr "Расшифровать данный URL"
-#: mounthelper/tdeio_media_mounthelper.cpp:415
+#: mounthelper/tdeio_media_mounthelper.cpp:322
msgid "Safely remove (unmount and eject) given URL"
msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:416
+#: mounthelper/tdeio_media_mounthelper.cpp:323
+msgid "Open real medium folder"
+msgstr ""
+
+#: mounthelper/tdeio_media_mounthelper.cpp:324
#, fuzzy
#| msgid "media:/ URL to mount/unmount/eject/remove"
msgid "media:/URL to mount/unmount/unlock/lock/eject/remove"
@@ -603,43 +487,43 @@ msgstr "Не удалось сохранить изменения"
msgid "&Mounting"
msgstr "&Подключение"
-#: tdefile-plugin/tdefilemediaplugin.cpp:189
+#: tdefile-plugin/tdefilemediaplugin.cpp:196
msgid "Medium Information"
msgstr "Информация о диске"
-#: tdefile-plugin/tdefilemediaplugin.cpp:192
+#: tdefile-plugin/tdefilemediaplugin.cpp:199
msgid "Free"
msgstr "Свободно"
-#: tdefile-plugin/tdefilemediaplugin.cpp:195
+#: tdefile-plugin/tdefilemediaplugin.cpp:202
msgid "Used"
msgstr "Использовано"
-#: tdefile-plugin/tdefilemediaplugin.cpp:198
+#: tdefile-plugin/tdefilemediaplugin.cpp:205
msgid "Total"
msgstr "Всего"
-#: tdefile-plugin/tdefilemediaplugin.cpp:201
+#: tdefile-plugin/tdefilemediaplugin.cpp:208
msgid "Base URL"
msgstr "Адрес"
-#: tdefile-plugin/tdefilemediaplugin.cpp:202
+#: tdefile-plugin/tdefilemediaplugin.cpp:209
msgid "Mount Point"
msgstr "Точка монтирования"
-#: tdefile-plugin/tdefilemediaplugin.cpp:203
+#: tdefile-plugin/tdefilemediaplugin.cpp:210
msgid "Device Node"
msgstr "Узел устройства"
-#: tdefile-plugin/tdefilemediaplugin.cpp:205
+#: tdefile-plugin/tdefilemediaplugin.cpp:212
msgid "Medium Summary"
msgstr "Сведения о диске"
-#: tdefile-plugin/tdefilemediaplugin.cpp:207
+#: tdefile-plugin/tdefilemediaplugin.cpp:214
msgid "Usage"
msgstr "Использование"
-#: tdefile-plugin/tdefilemediaplugin.cpp:209
+#: tdefile-plugin/tdefilemediaplugin.cpp:216
msgid "Bar Graph"
msgstr "Распределение"
@@ -653,62 +537,64 @@ msgstr "Имя сокета"
#: libmediacommon/mediamanagersettings.kcfg:8
#, no-c-format
-msgid "Enable HAL backend"
-msgstr "Включить HAL бэкенд"
+msgid "Enable TDE hardware library backend"
+msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:9
#, no-c-format
msgid ""
-"When HAL (Hardware Abstraction Layer) support is enabled, TDE will use it to "
-"gather information on the storage media available in your system."
+"When TDE hardware library support is enabled, TDE will use it to gather "
+"information on the storage media available in your system."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:13
#, no-c-format
-msgid "Enable TDE hardware library backend"
+msgid "Enable CD polling"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:14
#, no-c-format
msgid ""
-"When TDE hardware library support is enabled, TDE will use it to gather "
-"information on the storage media available in your system."
+"Allows TDE to poll CD-Rom or DVD-Rom drives itself in order to detect medium "
+"insert."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:18
#, no-c-format
-msgid "Enable CD polling"
-msgstr ""
+msgid "Enable medium application autostart after mount"
+msgstr "Разрешить автозапуск приложений после монтирования"
#: libmediacommon/mediamanagersettings.kcfg:19
#, no-c-format
msgid ""
-"Allows TDE to poll CD-Rom or DVD-Rom drives itself in order to detect medium "
-"insert."
+"Allows TDE to autostart application after a medium mount if it contains an "
+"Autostart or an Autoopen file."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:23
-#, no-c-format
-msgid "Enable medium application autostart after mount"
-msgstr "Разрешить автозапуск приложений после монтирования"
+#, fuzzy, no-c-format
+#| msgid "Enable notification popups"
+msgid "Enable notification dialogs popups"
+msgstr "Включить всплывающие уведомления"
#: libmediacommon/mediamanagersettings.kcfg:24
#, no-c-format
msgid ""
-"Allows TDE to autostart application after a medium mount if it contains an "
-"Autostart or an Autoopen file."
+"Deselect this if you do not want action request dialog popups to be "
+"generated when devices are plugged in."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:28
-#, no-c-format
-msgid "Enable notification popups"
+#, fuzzy, no-c-format
+#| msgid "Enable notification popups"
+msgid "Enable device monitor notification popups"
msgstr "Включить всплывающие уведомления"
#: libmediacommon/mediamanagersettings.kcfg:29
#, no-c-format
msgid ""
-"Deselect this if you do not want action request popups to be generated when "
-"devices are plugged in."
+"Deselect this if you do not want device monitoring popups to be generated "
+"when devices are added, modified or removed."
msgstr ""
#: mediamanager/unlockdialog.ui:24 mounthelper/unlockdialog.ui:24
@@ -992,6 +878,122 @@ msgstr "Смешанные"
msgid "Filesystem: iso9660"
msgstr "Файловая система: iso9660"
+#, fuzzy
+#~ msgid "Feature only available with the TDE or fstab hardware backend"
+#~ msgstr "Для этой функции требуется библиотека HAL"
+
+#~ msgid "The drive is encrypted."
+#~ msgstr "Диск зашифрован."
+
+#~ msgid "Zip Drive"
+#~ msgstr "Диск Zip"
+
+#~ msgid "Authenticate"
+#~ msgstr "Аутентификация"
+
+#~ msgid ""
+#~ "<big><b>System policy prevents mounting internal media</b></big><br/"
+#~ ">Authentication is required to perform this action. Please enter your "
+#~ "password to verify."
+#~ msgstr ""
+#~ "<big><b>Политика системы предотвращает монтирование внутренних медиа</b></"
+#~ "big><br/>Аутентификация требуется для осуществления этого действия. "
+#~ "Пожалуйста введите ваш пароль для проверки."
+
+#~ msgid ""
+#~ "<big><b>System policy prevents unmounting media mounted by other users</"
+#~ "b></big><br/>Authentication is required to perform this action. Please "
+#~ "enter your password to verify."
+#~ msgstr ""
+#~ "<big><b>Политика системы предотвращает отмонтирование медиа "
+#~ "смонтированные другими пользователями</b></big><br/>Аутентификация "
+#~ "требуется для осуществления этого действия. Пожалуйста введите ваш пароль "
+#~ "для проверки."
+
+#~ msgid "Internal Error"
+#~ msgstr "Внутренняя ошибка"
+
+#~ msgid "Invalid filesystem type"
+#~ msgstr "Недопустимый тип файловой системы"
+
+#, fuzzy
+#~ msgid ""
+#~ "Permission denied<p>Please ensure that:<br>1. You have permission to "
+#~ "access this device.<br>2. This device node is not listed in /etc/fstab.</"
+#~ "p>"
+#~ msgstr ""
+#~ "В доступе отказано<p>Пожалуйста убедитесь что:<br>1. Вы имеете права для "
+#~ "доступа к этому устройству.<br>2. Этот узел устройства не указан в /etc/"
+#~ "fstab.</p>"
+
+#~ msgid "Device is already mounted."
+#~ msgstr "Устройство уже смонтировано."
+
+#~ msgid ""
+#~ "Moreover, programs still using the device have been detected. They are "
+#~ "listed below. You have to close them or change their working directory "
+#~ "before attempting to unmount the device again."
+#~ msgstr ""
+#~ "Некоторые программы перечисленные ниже всё ещё используют это устройство. "
+#~ "Вам нужно закрыть их или перейти в другую папку в них перед там, как "
+#~ "попробовать отключить устройство ещё раз."
+
+#~ msgid ""
+#~ "Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
+#~ "mounted at <b>%4</b> could not be unmounted. "
+#~ msgstr ""
+#~ "Устройство <b>%1</b> (%2) с именем <b>'%3'</b> подключенное в <b>%4</b> "
+#~ "не может быть отключено. "
+
+#, fuzzy
+#~| msgid "Cannot mount encrypted drives!"
+#~ msgid "Cannot mount encrypted locked drives!"
+#~ msgstr "Не могу монтировать зашифрованные диски!"
+
+#, fuzzy
+#~ msgid "Internal error"
+#~ msgstr "Внутренняя ошибка"
+
+#, fuzzy
+#~| msgid "Unknown"
+#~ msgid "Unknown error"
+#~ msgstr "Нет данных"
+
+#~ msgid "Unmounting failed due to the following error:"
+#~ msgstr "Отключение невозможно по следующей причине:"
+
+#~ msgid "Device is Busy:"
+#~ msgstr "Устройство занято:"
+
+#~ msgid ""
+#~ "Permission denied<p>Please ensure that:<br>1. You have permission to "
+#~ "access this device.<br>2. This device was originally mounted using TDE.</"
+#~ "p>"
+#~ msgstr ""
+#~ "В доступе отказано<p>Пожалуйста убедитесь что:<br>1. Вы имеете права для "
+#~ "доступа к этому устройству.<br>2. Это устройство было смонтировано "
+#~ "используя TDE.</p>"
+
+#~ msgid ""
+#~ "%1<p><b>Would you like to forcibly terminate these processes?</"
+#~ "b><br><i>All unsaved data would be lost</i>"
+#~ msgstr ""
+#~ "%1<p><b>Вы согласны принудительно прервать эти процессы?</b><br><i>Все "
+#~ "несохранённые данные могут быть утеряны</i>"
+
+#~ msgid "Wrong password"
+#~ msgstr "Ошибка пароля"
+
+#~ msgid "Feature only available with HAL"
+#~ msgstr "Для этой функции требуется библиотека HAL"
+
+#, fuzzy
+#~ msgid "Feature only available with HAL or TDE hardware backend"
+#~ msgstr "Для этой функции требуется библиотека HAL"
+
+#~ msgid "Enable HAL backend"
+#~ msgstr "Включить HAL бэкенд"
+
#~ msgid ""
#~ "The device was successfully unmounted, but the tray could not be opened"
#~ msgstr "Устройство успешно отключено, но не может быть извлечено из лотка"
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 e3245684713..d664eacb6e4 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
@@ -5,48 +5,49 @@
# 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-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"
+"POT-Creation-Date: 2020-12-09 19:15+0100\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.cc:249
+#: pop3.cpp:249
msgid "PASS <your password>"
msgstr "PASS <ваш пароль>"
-#: pop3.cc:252
+#: pop3.cpp:252
msgid "The server said: \"%1\""
msgstr "Ответ сервера: \"%1\""
-#: pop3.cc:274
+#: pop3.cpp:274
msgid "The server terminated the connection."
msgstr "Сервер разорвал соединение."
-#: pop3.cc:276
+#: pop3.cpp:276
msgid ""
"Invalid response from server:\n"
"\"%1\""
@@ -54,15 +55,15 @@ msgstr ""
"Неправильный ответ сервера:\n"
"\"%1\""
-#: pop3.cc:305
+#: pop3.cpp:305
msgid "Could not send to server.\n"
msgstr "Не удаётся отправить на сервер.\n"
-#: pop3.cc:360 pop3.cc:419 pop3.cc:616
+#: pop3.cpp:360 pop3.cpp:419 pop3.cpp:616
msgid "No authentication details supplied."
msgstr "Не указаны сведения для идентификации."
-#: pop3.cc:397
+#: pop3.cpp:397
msgid ""
"Login via APOP failed. The server %1 may not support APOP, although it "
"claims to support it, or the password may be wrong.\n"
@@ -74,7 +75,7 @@ msgstr ""
"\n"
"%2"
-#: pop3.cc:585
+#: pop3.cpp:585
msgid ""
"Login via SASL (%1) failed. The server may not support %2, or the password "
"may be wrong.\n"
@@ -86,7 +87,7 @@ msgstr ""
"\n"
"%3"
-#: pop3.cc:594
+#: pop3.cpp:594
msgid ""
"Your POP3 server does not support SASL.\n"
"Choose a different authentication method."
@@ -94,11 +95,11 @@ msgstr ""
"Сервер POP3 не поддерживает SASL.\n"
"Выберите другой метод идентификации."
-#: pop3.cc:602
+#: pop3.cpp:602
msgid "SASL authentication is not compiled into tdeio_pop3."
msgstr "Идентификация с помощью SASL не была включена при сборке tdeio_pop3."
-#: pop3.cc:634 pop3.cc:683
+#: pop3.cpp:634 pop3.cpp:683
msgid ""
"Could not login to %1.\n"
"\n"
@@ -106,7 +107,7 @@ msgstr ""
"Не удаётся войти на %1.\n"
"\n"
-#: pop3.cc:648
+#: pop3.cpp:648
msgid ""
"Could not login to %1. The password may be wrong.\n"
"\n"
@@ -116,11 +117,11 @@ msgstr ""
"\n"
"%2"
-#: pop3.cc:686
+#: pop3.cpp:686
msgid "The server terminated the connection immediately."
msgstr "Сервер сразу же разорвал соединение."
-#: pop3.cc:687
+#: pop3.cpp:687
msgid ""
"Server does not respond properly:\n"
"%1\n"
@@ -128,7 +129,7 @@ msgstr ""
"Сервер не дал соответствующий ответ:\n"
"%1\n"
-#: pop3.cc:715
+#: pop3.cpp:715
msgid ""
"Your POP3 server does not support APOP.\n"
"Choose a different authentication method."
@@ -136,17 +137,16 @@ msgstr ""
"Сервер POP3 не поддерживает APOP.\n"
"Выберите другой метод идентификации."
-#: pop3.cc:735
-#, fuzzy
+#: pop3.cpp:735
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, используя модуль настройки "
"криптографии."
-#: pop3.cc:746
+#: pop3.cpp:746
msgid ""
"Your POP3 server does not support TLS. Disable TLS, if you want to connect "
"without encryption."
@@ -154,10 +154,10 @@ msgstr ""
"Сервер POP3 не поддерживает TLS. Выключите использование TLS, если можно "
"применять соединение без шифрования."
-#: pop3.cc:755
+#: pop3.cpp:755
msgid "Username and password for your POP3 account:"
msgstr "Имя и пароль для учетной записи POP3:"
-#: pop3.cc:955 pop3.cc:964 pop3.cc:1103
+#: pop3.cpp:955 pop3.cpp:964 pop3.cpp:1103
msgid "Unexpected response from POP3 server."
msgstr "Непредвиденный ответ сервера POP3."
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 6d7e0b4bddc..3caa5295b0f 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_settings.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_settings.po
@@ -1,45 +1,46 @@
# 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-05-11 04:02+0200\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"
+"POT-Creation-Date: 2020-12-09 19:15+0100\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.cc:194
+#: tdeio_settings.cpp:194
msgid "Settings"
msgstr "Параметры"
-#: tdeio_settings.cc:194
+#: tdeio_settings.cpp:194
msgid "Applications"
msgstr "Приложения"
-#: tdeio_settings.cc:194
+#: tdeio_settings.cpp:194
msgid "Programs"
msgstr "Программы"
-#: tdeio_settings.cc:206 tdeio_settings.cc:230
+#: tdeio_settings.cpp:206 tdeio_settings.cpp:230
msgid "Unknown settings folder"
msgstr "Неизвестная папка параметров"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
index 9e6daeba4ad..2caa1b9411e 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
@@ -5,265 +5,388 @@
# 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: 2020-05-11 04:02+0200\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 "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:437 tdeio_sftp.cpp:630
+msgid "SFTP Login"
+msgstr "Регистрация на сервере SFTP"
+
+#: 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 ""
-#: ksshprocess.cpp:408
-msgid "Cannot specify a subsystem and command at the same time."
-msgstr "Невозможно одновременно указать подсистему и команду."
+#: tdeio_sftp.cpp:509
+msgid "Use the username input field to answer this question."
+msgstr ""
-#: ksshprocess.cpp:753
-msgid "No options provided for ssh execution."
-msgstr "Не указаны параметры для запуска ssh."
+#: tdeio_sftp.cpp:550
+msgid "Please enter your username and password."
+msgstr "Введите имя пользователя и пароль."
-#: ksshprocess.cpp:761
-msgid "Failed to execute ssh process."
-msgstr "Ошибка запуска программы ssh."
+#: tdeio_sftp.cpp:616
+msgid "SSH error: \"%1\" (%2)"
+msgstr "Ошибка SSH: «%1» (%2)"
-#: ksshprocess.cpp:786 ksshprocess.cpp:815 ksshprocess.cpp:934
-#: ksshprocess.cpp:1006
-msgid "Error encountered while talking to ssh."
-msgstr "Произошла ошибка связи с ssh."
+#: tdeio_sftp.cpp:632
+msgid "site:"
+msgstr "сайт:"
-#: ksshprocess.cpp:820 ksshprocess.cpp:967 tdeio_sftp.cpp:737
-msgid "Connection closed by remote host."
-msgstr "Соединение было закрыто сервером."
+#: tdeio_sftp.cpp:844
+msgid "Could not allocate callbacks"
+msgstr "Не удалось выделить обратные вызовы"
-#: ksshprocess.cpp:866
-msgid "Please supply a password."
-msgstr "Укажите пароль."
+#: tdeio_sftp.cpp:909
+msgid "Could not create a new SSH session."
+msgstr "Не удалось создать новый сеанс SSH."
-#: ksshprocess.cpp:905
-msgid "Please supply the passphrase for your SSH private key."
-msgstr "Укажите пароль для вашего личного ключа SSH."
+#: tdeio_sftp.cpp:939
+msgid "Could not set host."
+msgstr "Не удалось установить хост."
-#: ksshprocess.cpp:919
-msgid "Authentication to %1 failed"
-msgstr "Ошибка регистрации на %1"
+#: tdeio_sftp.cpp:946
+#, fuzzy
+#| msgid "Could not read SFTP packet"
+msgid "Could not set port."
+msgstr "Не удаётся прочитать пакет SFTP"
-#: ksshprocess.cpp:942
-msgid ""
-"The identity of the remote host '%1' could not be verified because the "
-"host's key is not in the \"known hosts\" file."
+#: tdeio_sftp.cpp:956
+msgid "Could not set username."
msgstr ""
-"Идентификация удаленного сервера '%1' не может быть проверена, поскольку "
-"ключ сервера не указан в файле \"известных серверов\"."
-#: ksshprocess.cpp:948
-msgid ""
-" Manually, add the host's key to the \"known hosts\" file or contact your "
-"administrator."
+#: tdeio_sftp.cpp:965
+msgid "Could not set log verbosity."
msgstr ""
-" Добавьте ключ сервера в файл \"известных серверов\" вручную или обратитесь "
-"к системному администратору."
-#: ksshprocess.cpp:954
-msgid " Manually, add the host's key to %1 or contact your administrator."
+#: tdeio_sftp.cpp:973
+msgid "Could not parse the config file."
msgstr ""
-" Добавьте ключ сервера в %1 вручную или обратитесь к системному "
-"администратору."
-#: ksshprocess.cpp:986
+#: tdeio_sftp.cpp:1026
+#, c-format
msgid ""
-"The identity of the remote host '%1' could not be verified. The host's key "
-"fingerprint is:\n"
-"%2\n"
-"You should verify the fingerprint with the host's administrator before "
-"connecting.\n"
-"\n"
-"Would you like to accept the host's key and connect anyway? "
+"The host key for this server was not found, but another type of key exists.\n"
+"An attacker might change the default server key to confuse your client into "
+"thinking the key does not exist.\n"
+"Please contact your system administrator.\n"
+"%1"
msgstr ""
-"Идентификация удаленного сервера '%1' не может быть проверена. Идентификатор "
-"ключа сервера:\n"
-"%2\n"
-"Вы должны проверить идентификатор ключа сервера с администратором сервера "
-"перед установлением соединения.\n"
-"\n"
-"Принять ключ сервера и продолжить соединение?"
-
-#: ksshprocess.cpp:1014
+
+#: tdeio_sftp.cpp:1036
msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator. The key fingerprint is:\n"
-"%2\n"
-"Add the correct host key to \"%3\" to get rid of this message."
+"The host key for the server %1 has changed.\n"
+"This could either mean that DNS SPOOFING is happening or the IP address for "
+"the host and its host key have changed at the same time.\n"
+"The fingerprint for the key sent by the remote host is:\n"
+" %2\n"
+"Please contact your system administrator.\n"
+"%3"
msgstr ""
-"ВНИМАНИЕ: идентификация сервера '%1' изменилась!\n"
-"\n"
-"Кто-то проник в ваше соединение или администратор сервера сменил ключ "
-"сервера. В любом случае проверьте идентификацию ключа сервера с "
-"администратором этого сервера. Идентификатор:\n"
-"%2\n"
-"Добавьте правильный ключ сервера в \"%3\", чтобы это сообщение больше не "
-"показывалось."
-
-#: ksshprocess.cpp:1049
+
+#: tdeio_sftp.cpp:1050
+msgid "Warning: Cannot verify host's identity."
+msgstr "Внимание: не удаётся проверить идентификацию узла."
+
+#: tdeio_sftp.cpp:1051
msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator before connecting. The key "
-"fingerprint is:\n"
-"%2\n"
-"\n"
-"Would you like to accept the host's new key and connect anyway?"
+"The authenticity of host %1 cannot be established.\n"
+"The key fingerprint is: %2\n"
+"Are you sure you want to continue connecting?"
msgstr ""
-"ВНИМАНИЕ: идентификация сервера '%1' изменилась!\n"
-"\n"
-"Кто-то проник в ваше соединение или администратор сервера сменил ключ "
-"сервера. В любом случае проверьте идентификацию ключа сервера с "
-"администратором этого сервера перед установлением соединения. "
-"Идентификатор:\n"
-"%2\n"
-"\n"
-"Принять ключ сервера и продолжить соединение?"
-
-#: ksshprocess.cpp:1073
-msgid "Host key was rejected."
-msgstr "Ключ сервера был отвергнут."
-
-#: tdeio_sftp.cpp:427
-msgid "An internal error occurred. Please retry the request again."
-msgstr "Произошла внутренняя ошибка. Повторите запрос еще раз."
-
-#: tdeio_sftp.cpp:506
-msgid "Opening SFTP connection to host <b>%1:%2</b>"
+
+#: 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:510
-msgid "No hostname specified"
+#: tdeio_sftp.cpp:1097
+#, fuzzy
+#| msgid "No hostname specified"
+msgid "No hostname specified."
msgstr "Не указано имя узла"
-#: tdeio_sftp.cpp:522
-msgid "SFTP Login"
-msgstr "Регистрация на сервере SFTP"
-
-#: tdeio_sftp.cpp:524
-msgid "site:"
-msgstr "сайт:"
-
-#: tdeio_sftp.cpp:625
-msgid "Please enter your username and key passphrase."
-msgstr "Введите имя пользователя и ключевую фразу."
-
-#: tdeio_sftp.cpp:627
-msgid "Please enter your username and password."
-msgstr "Введите имя пользователя и пароль."
+#: tdeio_sftp.cpp:1132 tdeio_sftp.cpp:1210
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed (method: %1)."
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:635
-msgid "Incorrect username or password"
-msgstr "Неверное имя пользователя или пароль"
+#: tdeio_sftp.cpp:1133
+msgid "none"
+msgstr ""
-#: tdeio_sftp.cpp:640
-msgid "Please enter a username and password"
-msgstr "Введите имя пользователя и пароль"
+#: tdeio_sftp.cpp:1172
+msgid ""
+"Authentication failed.\n"
+"The server did not send any authentication methods!"
+msgstr ""
-#: tdeio_sftp.cpp:699
-msgid "Warning: Cannot verify host's identity."
-msgstr "Внимание: не удаётся проверить идентификацию узла."
+#: tdeio_sftp.cpp:1176
+msgid ""
+"Authentication failed.\n"
+"The server sent only unsupported authentication methods (%1)!"
+msgstr ""
-#: tdeio_sftp.cpp:710
-msgid "Warning: Host's identity changed."
-msgstr "Внимание: Идентификация узла изменилась."
+#: tdeio_sftp.cpp:1214
+msgid "Server is slow to respond or hung up unexpectedly."
+msgstr ""
-#: tdeio_sftp.cpp:721 tdeio_sftp.cpp:722
-msgid "Authentication failed."
+#: tdeio_sftp.cpp:1230
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed unexpectedly"
msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:736 tdeio_sftp.cpp:751
-msgid "Connection failed."
-msgstr "Ошибка при соединении."
+#: tdeio_sftp.cpp:1244
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication denied (attempted methods: %1)."
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:752
-#, c-format
-msgid "Unexpected SFTP error: %1"
-msgstr "Непредвиденная ошибка SFTP: %1"
+#: tdeio_sftp.cpp:1248
+msgid "Note: server also declares some unsupported authentication methods (%1)"
+msgstr ""
-#: tdeio_sftp.cpp:796
-#, c-format
-msgid "SFTP version %1"
-msgstr "SFTP версии %1"
+#: tdeio_sftp.cpp:1262
+msgid ""
+"Unable to request the SFTP subsystem. Make sure SFTP is enabled on the "
+"server."
+msgstr ""
-#: tdeio_sftp.cpp:802
-msgid "Protocol error."
-msgstr "Ошибка протокола."
+#: tdeio_sftp.cpp:1269
+msgid "Could not initialize the SFTP session."
+msgstr ""
-#: tdeio_sftp.cpp:808
+#: tdeio_sftp.cpp:1274
#, c-format
msgid "Successfully connected to %1"
msgstr "Успешное соединение с %1"
-#: tdeio_sftp.cpp:1043
-msgid "An internal error occurred. Please try again."
-msgstr "Произошла внутренняя ошибка. Попробуйте еще раз."
-
-#: tdeio_sftp.cpp:1064
+#: tdeio_sftp.cpp:1775
+#, c-format
msgid ""
-"Unknown error was encountered while copying the file to '%1'. Please try "
-"again."
+"Could not change permissions for\n"
+"%1"
msgstr ""
-"Произошла неизвестная ошибка при копировании файла в '%1'. Попробуйте еще "
-"раз."
-
-#: tdeio_sftp.cpp:1314
-msgid "The remote host does not support renaming files."
-msgstr "Удаленный узел не поддерживает переименование файлов."
-
-#: tdeio_sftp.cpp:1363
-msgid "The remote host does not support creating symbolic links."
-msgstr "Удаленный узел не поддерживает создание символических ссылок."
-
-#: tdeio_sftp.cpp:1488
-msgid "Connection closed"
-msgstr "Соединение закрыто."
-#: tdeio_sftp.cpp:1490
-msgid "Could not read SFTP packet"
+#: tdeio_sftp.cpp:1958
+#, fuzzy, c-format
+#| msgid "Could not read SFTP packet"
+msgid "Could not read link: %1"
msgstr "Не удаётся прочитать пакет SFTP"
-#: tdeio_sftp.cpp:1607
-msgid "SFTP command failed for an unknown reason."
-msgstr "Сбой выполнения команды SFTP по неизвестной причине."
-
-#: tdeio_sftp.cpp:1611
-msgid "The SFTP server received a bad message."
-msgstr "Сервер SFTP прислал сообщение неверного формата."
-
-#: tdeio_sftp.cpp:1615
-msgid "You attempted an operation unsupported by the SFTP server."
-msgstr "Попытка выполнить операцию, не поддерживаемую сервером SFTP."
-
-#: tdeio_sftp.cpp:1619
-#, c-format
-msgid "Error code: %1"
-msgstr "Код ошибки: %1"
+#, 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 "Невозможно одновременно указать подсистему и команду."
+
+#~ msgid "No options provided for ssh execution."
+#~ msgstr "Не указаны параметры для запуска ssh."
+
+#~ msgid "Failed to execute ssh process."
+#~ msgstr "Ошибка запуска программы ssh."
+
+#~ msgid "Error encountered while talking to ssh."
+#~ msgstr "Произошла ошибка связи с ssh."
+
+#~ msgid "Connection closed by remote host."
+#~ msgstr "Соединение было закрыто сервером."
+
+#~ msgid "Please supply a password."
+#~ msgstr "Укажите пароль."
+
+#~ msgid "Authentication to %1 failed"
+#~ msgstr "Ошибка регистрации на %1"
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified because the "
+#~ "host's key is not in the \"known hosts\" file."
+#~ msgstr ""
+#~ "Идентификация удаленного сервера '%1' не может быть проверена, поскольку "
+#~ "ключ сервера не указан в файле \"известных серверов\"."
+
+#~ msgid ""
+#~ " Manually, add the host's key to the \"known hosts\" file or contact your "
+#~ "administrator."
+#~ msgstr ""
+#~ " Добавьте ключ сервера в файл \"известных серверов\" вручную или "
+#~ "обратитесь к системному администратору."
+
+#~ msgid " Manually, add the host's key to %1 or contact your administrator."
+#~ msgstr ""
+#~ " Добавьте ключ сервера в %1 вручную или обратитесь к системному "
+#~ "администратору."
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified. The host's "
+#~ "key fingerprint is:\n"
+#~ "%2\n"
+#~ "You should verify the fingerprint with the host's administrator before "
+#~ "connecting.\n"
+#~ "\n"
+#~ "Would you like to accept the host's key and connect anyway? "
+#~ msgstr ""
+#~ "Идентификация удаленного сервера '%1' не может быть проверена. "
+#~ "Идентификатор ключа сервера:\n"
+#~ "%2\n"
+#~ "Вы должны проверить идентификатор ключа сервера с администратором сервера "
+#~ "перед установлением соединения.\n"
+#~ "\n"
+#~ "Принять ключ сервера и продолжить соединение?"
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator. The key fingerprint "
+#~ "is:\n"
+#~ "%2\n"
+#~ "Add the correct host key to \"%3\" to get rid of this message."
+#~ msgstr ""
+#~ "ВНИМАНИЕ: идентификация сервера '%1' изменилась!\n"
+#~ "\n"
+#~ "Кто-то проник в ваше соединение или администратор сервера сменил ключ "
+#~ "сервера. В любом случае проверьте идентификацию ключа сервера с "
+#~ "администратором этого сервера. Идентификатор:\n"
+#~ "%2\n"
+#~ "Добавьте правильный ключ сервера в \"%3\", чтобы это сообщение больше не "
+#~ "показывалось."
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator before connecting. "
+#~ "The key fingerprint is:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "Would you like to accept the host's new key and connect anyway?"
+#~ msgstr ""
+#~ "ВНИМАНИЕ: идентификация сервера '%1' изменилась!\n"
+#~ "\n"
+#~ "Кто-то проник в ваше соединение или администратор сервера сменил ключ "
+#~ "сервера. В любом случае проверьте идентификацию ключа сервера с "
+#~ "администратором этого сервера перед установлением соединения. "
+#~ "Идентификатор:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "Принять ключ сервера и продолжить соединение?"
+
+#~ msgid "Host key was rejected."
+#~ msgstr "Ключ сервера был отвергнут."
+
+#~ msgid "An internal error occurred. Please retry the request again."
+#~ msgstr "Произошла внутренняя ошибка. Повторите запрос еще раз."
+
+#~ msgid "Please enter your username and key passphrase."
+#~ msgstr "Введите имя пользователя и ключевую фразу."
+
+#~ msgid "Please enter a username and password"
+#~ msgstr "Введите имя пользователя и пароль"
+
+#~ msgid "Warning: Host's identity changed."
+#~ msgstr "Внимание: Идентификация узла изменилась."
+
+#~ msgid "Connection failed."
+#~ msgstr "Ошибка при соединении."
+
+#~ msgid "Unexpected SFTP error: %1"
+#~ msgstr "Непредвиденная ошибка SFTP: %1"
+
+#~ msgid "SFTP version %1"
+#~ msgstr "SFTP версии %1"
+
+#~ msgid "Protocol error."
+#~ msgstr "Ошибка протокола."
+
+#~ msgid "An internal error occurred. Please try again."
+#~ msgstr "Произошла внутренняя ошибка. Попробуйте еще раз."
+
+#~ msgid ""
+#~ "Unknown error was encountered while copying the file to '%1'. Please try "
+#~ "again."
+#~ msgstr ""
+#~ "Произошла неизвестная ошибка при копировании файла в '%1'. Попробуйте еще "
+#~ "раз."
+
+#~ msgid "The remote host does not support renaming files."
+#~ msgstr "Удаленный узел не поддерживает переименование файлов."
+
+#~ msgid "The remote host does not support creating symbolic links."
+#~ msgstr "Удаленный узел не поддерживает создание символических ссылок."
+
+#~ msgid "Connection closed"
+#~ msgstr "Соединение закрыто."
+
+#~ msgid "SFTP command failed for an unknown reason."
+#~ msgstr "Сбой выполнения команды SFTP по неизвестной причине."
+
+#~ msgid "The SFTP server received a bad message."
+#~ msgstr "Сервер SFTP прислал сообщение неверного формата."
+
+#~ msgid "You attempted an operation unsupported by the SFTP server."
+#~ msgstr "Попытка выполнить операцию, не поддерживаемую сервером SFTP."
+
+#~ msgid "Error code: %1"
+#~ msgstr "Код ошибки: %1"
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 f2a7144c3ab..a8f23f8fbb6 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
@@ -5,37 +5,37 @@
# 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-05-11 04:02+0200\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.cc:138
+#: command.cpp:138
msgid ""
"The server rejected both EHLO and HELO commands as unknown or "
"unimplemented.\n"
@@ -44,7 +44,7 @@ msgstr ""
"Сервер отверг обе команды EHLO и HELO как неизвестные или нереализованные.\n"
"Свяжитесь с системным администратором этого сервера."
-#: command.cc:152
+#: command.cpp:152
msgid ""
"Unexpected server response to %1 command.\n"
"%2"
@@ -52,7 +52,7 @@ msgstr ""
"Непредвиденный ответ сервера на команду %1.\n"
"%2"
-#: command.cc:172
+#: command.cpp:172
msgid ""
"Your SMTP server does not support TLS. Disable TLS, if you want to connect "
"without encryption."
@@ -60,29 +60,28 @@ msgstr ""
"Сервер SMTP не поддерживает TLS. Запретите использование TLS, если можно "
"применять соединение без шифрования."
-#: command.cc:186
-#, fuzzy
+#: command.cpp:186
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."
-#: command.cc:191
+#: command.cpp:191
msgid "Connection Failed"
msgstr "Ошибка при соединении"
-#: command.cc:242
+#: command.cpp:242
msgid "Authentication support is not compiled into tdeio_smtp."
msgstr "Поддержка идентификации не была включена при сборке tdeio_smtp."
-#: command.cc:271
+#: command.cpp:271
msgid "No authentication details supplied."
msgstr "Не указаны сведения для идентификации."
-#: command.cc:374
+#: command.cpp:374
msgid ""
"Your SMTP server does not support %1.\n"
"Choose a different authentication method.\n"
@@ -92,7 +91,7 @@ msgstr ""
"Выберите другой метод идентификации.\n"
"%2"
-#: command.cc:378
+#: command.cpp:378
#, c-format
msgid ""
"Your SMTP server does not support authentication.\n"
@@ -101,7 +100,7 @@ msgstr ""
"Сервер SMTP не поддерживает идентификацию.\n"
" %2"
-#: command.cc:382
+#: command.cpp:382
#, c-format
msgid ""
"Authentication failed.\n"
@@ -112,11 +111,11 @@ msgstr ""
"Вероятная причина - неверный пароль.\n"
"%1"
-#: command.cc:520
+#: command.cpp:520
msgid "Could not read data from application."
msgstr "Не удаётся считать данные приложения."
-#: command.cc:537
+#: command.cpp:537
#, c-format
msgid ""
"The message content was not accepted.\n"
@@ -125,7 +124,7 @@ msgstr ""
"Содержимое письма не было принято.\n"
"%1"
-#: response.cc:105
+#: response.cpp:105
#, c-format
msgid ""
"The server responded:\n"
@@ -134,27 +133,27 @@ msgstr ""
"Ответ сервера:\n"
"%1"
-#: response.cc:108
+#: response.cpp:108
msgid "The server responded: \"%1\""
msgstr "Ответ сервера: \"%1\""
-#: response.cc:111
+#: response.cpp:111
msgid "This is a temporary failure. You may try again later."
msgstr "Это временная ошибка. Повторите попытку позже."
-#: smtp.cc:175
+#: smtp.cpp:174
msgid "The application sent an invalid request."
msgstr "Это приложение отправило неверный запрос."
-#: smtp.cc:237
+#: smtp.cpp:236
msgid "The sender address is missing."
msgstr "Отсутствует адрес отправителя."
-#: smtp.cc:245
+#: smtp.cpp:244
msgid "SMTPProtocol::smtp_open failed (%1)"
msgstr "Ошибка при выполнении SMTPProtocol::smtp_open (%1)"
-#: smtp.cc: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.cc:332
+#: smtp.cpp:331
msgid "Invalid SMTP response (%1) received."
msgstr "Получен неверный ответ SMTP (%1)."
-#: smtp.cc:519
+#: smtp.cpp:518
#, c-format
msgid ""
"The server did not accept the connection.\n"
@@ -175,11 +174,11 @@ msgstr ""
"Сервер не принял соединение.\n"
"%1"
-#: smtp.cc:594
+#: smtp.cpp:593
msgid "Username and password for your SMTP account:"
msgstr "Имя и пароль учетной записи SMTP:"
-#: transactionstate.cc:53
+#: transactionstate.cpp:53
#, c-format
msgid ""
"The server did not accept a blank sender address.\n"
@@ -188,7 +187,7 @@ msgstr ""
"Сервер не принял пустой адрес отправителя.\n"
"%1"
-#: transactionstate.cc:56
+#: transactionstate.cpp:56
msgid ""
"The server did not accept the sender address \"%1\".\n"
"%2"
@@ -196,7 +195,7 @@ msgstr ""
"Сервер не принял адрес отправителя \"%1\".\n"
"%2"
-#: transactionstate.cc:97
+#: transactionstate.cpp:97
#, c-format
msgid ""
"Message sending failed since the following recipients were rejected by the "
@@ -207,7 +206,7 @@ msgstr ""
"сервером:\n"
"%1"
-#: transactionstate.cc:107
+#: transactionstate.cpp:107
#, c-format
msgid ""
"The attempt to start sending the message content failed.\n"
@@ -216,6 +215,6 @@ msgstr ""
"Ошибка при отправке содержимого письма.\n"
"%1"
-#: transactionstate.cc:111
+#: transactionstate.cpp:111
msgid "Unhandled error condition. Please send a bug report."
msgstr "Неизвестная ошибка. Отправьте отчет об ошибке в программе."
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 133d2408e4e..49e1cba1f72 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_tar.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_tar.po
@@ -1,34 +1,35 @@
# 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-05-11 04:02+0200\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"
+"POT-Creation-Date: 2020-12-09 19:15+0100\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.cc:227 tar.cc:320 tar.cc:394
+#: tar.cpp:227 tar.cpp:320 tar.cpp:394
#, c-format
msgid ""
"Could not open the file, probably due to an unsupported file format.\n"
@@ -37,7 +38,7 @@ msgstr ""
"Не удаётся открыть файл. Возможно, он имеет неподдерживаемый формат.\n"
"%1"
-#: tar.cc:471
+#: tar.cpp:471
#, c-format
msgid ""
"The archive file could not be opened, perhaps because the format is "
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..6529041a59a
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/tdelicense.po
@@ -0,0 +1,94 @@
+# SOME DESCRIPTIVE TITLE.
+# "blu.256" <mavridisf@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-03-27 18:15+0000\n"
+"PO-Revision-Date: 2023-04-06 11:15+0000\n"
+"Last-Translator: \"blu.256\" <mavridisf@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.16.1\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 8c93d4fd398..c2e6e4b08e2 100644
--- a/tde-i18n-ru/messages/tdebase/tderandr.po
+++ b/tde-i18n-ru/messages/tdebase/tderandr.po
@@ -6,22 +6,23 @@
# 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tderandr\n"
-"POT-Creation-Date: 2020-09-27 19:36+0200\n"
-"PO-Revision-Date: 2005-08-16 14:40-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-05-18 18:18+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"
"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 ""
@@ -37,7 +38,7 @@ msgstr "shafff@ukr.net"
#: configdialog.cpp:48
msgid "Global &Shortcuts"
-msgstr "Глобальные &Сокращения"
+msgstr "&Глобальные комбинации клавиш"
#: ktimerdialog.cpp:154
#, c-format
@@ -95,7 +96,7 @@ msgstr ""
msgid "Settings for screen:"
msgstr "Параметры экрана:"
-#: tderandrmodule.cpp:96 tderandrtray.cpp:269
+#: tderandrmodule.cpp:96 tderandrtray.cpp:273
#, c-format
msgid "Screen %1"
msgstr "Экран %1"
@@ -161,79 +162,75 @@ msgstr ""
"панели. В противном случае они будут действовать только на время текущего "
"сеанса TDE."
-#: tderandrmodule.cpp:175 tderandrtray.cpp:435
+#: tderandrmodule.cpp:175 tderandrtray.cpp:439
msgid "%1 x %2"
msgstr "%1 x %2"
-#: tderandrtray.cpp:62
+#: tderandrtray.cpp:66
msgid "Screen resize & rotate"
msgstr "Изменение размера и вращение экрана"
-#: tderandrtray.cpp:109
+#: tderandrtray.cpp:113
msgid "Start KRandRTray automatically when you log in?"
msgstr "Запускать KRandRTray автоматически при вашем входе?"
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Question"
msgstr "Вопрос"
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Start Automatically"
msgstr "Запускать Автоматически"
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Do Not Start"
msgstr "Не запускать"
-#: tderandrtray.cpp:254
+#: tderandrtray.cpp:258
msgid "Required X Extension Not Available"
msgstr "Требуемое расширение X недоступно"
-#: tderandrtray.cpp:284
+#: tderandrtray.cpp:288
msgid "Color Profile"
msgstr "Профиль цвета"
-#: tderandrtray.cpp:300
-#, fuzzy
+#: tderandrtray.cpp:304
msgid "Display Profiles"
-msgstr "Управление Дисплеем"
+msgstr "Профили дисплея"
-#: tderandrtray.cpp:310
-#, fuzzy
+#: tderandrtray.cpp:314
msgid "Global Configuration"
-msgstr "Глобальная конфигурация"
+msgstr "Глобальные настройки"
-#: tderandrtray.cpp:312
-#, fuzzy
+#: tderandrtray.cpp:316
msgid "Configure Displays..."
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплей…"
-#: tderandrtray.cpp:322
+#: tderandrtray.cpp:326
msgid "Configure Shortcut Keys..."
-msgstr "Настроить короткие клавиши..."
+msgstr "Настроить комбинации клавиш…"
-#: tderandrtray.cpp:357
+#: tderandrtray.cpp:361
msgid "Screen configuration has changed"
msgstr "Конфигурация экрана изменена"
-#: tderandrtray.cpp:414
+#: tderandrtray.cpp:418
msgid "Screen Size"
msgstr "Размер экрана"
-#: tderandrtray.cpp:467
+#: tderandrtray.cpp:471
msgid "Refresh Rate"
msgstr "Частота кадров"
-#: tderandrtray.cpp:541
+#: tderandrtray.cpp:545
msgid "Configure Display"
msgstr "Настроить дисплей"
-#: tderandrtray.cpp:550
-#, fuzzy
+#: tderandrtray.cpp:554
msgid "Configure Displays"
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплеи"
-#: tderandrtray.cpp:712 tderandrtray.cpp:865
+#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid ""
"<b>Unable to activate output %1</b><p>Either the output is not connected to "
"a display,<br>or the display configuration is not detectable"
@@ -241,31 +238,31 @@ msgstr ""
"<b>Невозможно активировать выход %1</b><p>Значит выход не подключен к "
"дисплею, <br>или конфигурация дисплея не может быть обнаружена"
-#: tderandrtray.cpp:712 tderandrtray.cpp:865
+#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid "Output Unavailable"
msgstr "Выход недоступен"
-#: tderandrtray.cpp:746
+#: tderandrtray.cpp:750
msgid "Output Port"
msgstr "Выходной порт"
-#: tderandrtray.cpp:761
+#: tderandrtray.cpp:765
msgid "%1 (Active)"
msgstr "%1 (Активен)"
-#: tderandrtray.cpp:783
+#: tderandrtray.cpp:787
msgid "%1 (Connected, Inactive)"
msgstr "%1 (Подключен, Неактивен)"
-#: tderandrtray.cpp:805
+#: tderandrtray.cpp:809
msgid "%1 (Disconnected, Inactive)"
msgstr "%1 (Отключен, Неактивен)"
-#: tderandrtray.cpp:812
+#: tderandrtray.cpp:816
msgid "Next available output"
msgstr "Следующий доступный выход"
-#: tderandrtray.cpp:885
+#: tderandrtray.cpp:889
msgid ""
"<b>You are attempting to deactivate the only active output</b><p>You must "
"keep at least one display output active at all times!"
@@ -273,17 +270,17 @@ msgstr ""
"<b>Вы пытаетесь деактивировать единственные активный выход</b><p>Вы должны "
"сохранять как минимум один выход дисплея активным всё время!"
-#: tderandrtray.cpp:885
+#: tderandrtray.cpp:889
msgid "Invalid Operation Requested"
msgstr "Запрошена некорректная операция"
-#: tderandrtray.cpp:894
+#: tderandrtray.cpp:898
msgid "New display output options are available!"
-msgstr ""
+msgstr "Доступны новые параметры вывода дисплея!"
-#: tderandrtray.cpp:895
+#: 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 b0d94476b71..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: 2020-05-11 04:02+0200\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 af56e614165..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: 2020-05-11 04:02+0200\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"
+"POT-Creation-Date: 2021-05-18 18:19+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/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"
@@ -74,7 +73,7 @@ msgstr "&Принять"
msgid "&Refresh"
msgstr "&Обновить"
-#: kchooser.cpp:95 kgreeter.cpp:1045
+#: kchooser.cpp:95 kgreeter.cpp:1057
msgid "&Menu"
msgstr "&Меню"
@@ -129,19 +128,19 @@ msgid ""
"%1 (%2)"
msgstr "%1 (%2)"
-#: kgreeter.cpp:625
+#: kgreeter.cpp:629
msgid "Custom"
msgstr "Настроить"
-#: kgreeter.cpp:626
+#: kgreeter.cpp:630
msgid "Failsafe"
msgstr "Защищенный"
-#: kgreeter.cpp:702
+#: kgreeter.cpp:706
msgid " (previous)"
msgstr " (предыд.)"
-#: kgreeter.cpp:775
+#: kgreeter.cpp:779
msgid ""
"Your saved session type '%1' is not valid any more.\n"
"Please select a new one, otherwise 'default' will be used."
@@ -149,15 +148,15 @@ msgstr ""
"Сохранённый сеанс '%1' недействителен.\n"
"Выберите новый сеанс или сеанс по умолчанию."
-#: kgreeter.cpp:931 kgreeter.cpp:1334
+#: kgreeter.cpp:940 kgreeter.cpp:1347
msgid "PIN:"
-msgstr ""
+msgstr "PIN:"
-#: kgreeter.cpp:977
+#: kgreeter.cpp:989
msgid "Warning: this is an unsecured session"
msgstr "Внимание: это незащищенный сеанс"
-#: kgreeter.cpp:979
+#: kgreeter.cpp:991
msgid ""
"This display requires no X authorization.\n"
"This means that anybody can connect to it,\n"
@@ -167,31 +166,31 @@ msgstr ""
"Это означает, что любой пользователь может к нему подключаться,\n"
"открывать окна или перехватывать ваш ввод."
-#: kgreeter.cpp:1042
+#: kgreeter.cpp:1054
msgid "L&ogin"
msgstr "&Войти"
-#: kgreeter.cpp:1075 kgreeter.cpp:1222
+#: kgreeter.cpp:1087 kgreeter.cpp:1234
msgid "Session &Type"
msgstr "&Тип сеанса"
-#: kgreeter.cpp:1080 kgreeter.cpp:1234
+#: kgreeter.cpp:1092 kgreeter.cpp:1246
msgid "&Authentication Method"
msgstr "&Метод идентификации"
-#: kgreeter.cpp:1085 kgreeter.cpp:1239
+#: kgreeter.cpp:1097 kgreeter.cpp:1251
msgid "&Remote Login"
msgstr "&Удалённый вход"
-#: kgreeter.cpp:1169
+#: kgreeter.cpp:1181
msgid "Login Failed."
msgstr "Ошибка входа в систему."
-#: kgverify.cpp:187
+#: kgverify.cpp:191
msgid "No greeter widget plugin loaded. Check the configuration."
msgstr "Ни один модуль приветствия не загружен. Проверьте конфигурацию."
-#: kgverify.cpp:493
+#: kgverify.cpp:501
msgid ""
"Authenticating %1...\n"
"\n"
@@ -199,23 +198,23 @@ msgstr ""
"Проверка прав доступа %1...\n"
"\n"
-#: kgverify.cpp:497
+#: kgverify.cpp:505
msgid "You are required to change your password immediately (password aged)."
msgstr "Вы должны сменить пароль немедленно (истёк срок действия пароля)."
-#: kgverify.cpp:498
+#: kgverify.cpp:506
msgid "You are required to change your password immediately (root enforced)."
msgstr "Вы должны сменить пароль немедленно (требование администратора)."
-#: kgverify.cpp:499
+#: kgverify.cpp:507
msgid "You are not allowed to login at the moment."
msgstr "В данный момент вам не разрешается входить в систему."
-#: kgverify.cpp:500
+#: kgverify.cpp:508
msgid "Home folder not available."
msgstr "Домашняя папка недоступна."
-#: kgverify.cpp:501
+#: kgverify.cpp:509
msgid ""
"Logins are not allowed at the moment.\n"
"Try again later."
@@ -223,34 +222,31 @@ msgstr ""
"В данный момент вход в систему запрещён.\n"
"Попробуйте позднее."
-#: kgverify.cpp:502
+#: kgverify.cpp:510
msgid "Your login shell is not listed in /etc/shells."
-msgstr ""
-"Ваш shell не перечислен\n"
-"в /etc/shells."
+msgstr "Ваша login-оболочка не входит в список в /etc/shells."
-#: kgverify.cpp:503
+#: kgverify.cpp:511
msgid "Root logins are not allowed."
msgstr "Не разрешается входить в систему как root."
-#: kgverify.cpp:504
+#: kgverify.cpp:512
msgid "Your account has expired; please contact your system administrator."
msgstr ""
"Срок действия вашей учетной записи истёк. Свяжитесь с системным "
"администратором."
-#: kgverify.cpp:514
+#: kgverify.cpp:522
msgid ""
"A critical error occurred.\n"
"Please look at TDM's logfile(s) for more information\n"
"or contact your system administrator."
msgstr ""
"Произошла критическая ошибка.\n"
-"Посмотрите журналы работы TDM\n"
-"или обратитесь к системному\n"
-"администратору."
+"Посмотрите журналы работы TDM или\n"
+"обратитесь к системному администратору."
-#: kgverify.cpp:540
+#: kgverify.cpp:548
#, c-format
msgid ""
"_n: Your account expires tomorrow.\n"
@@ -260,11 +256,11 @@ msgstr ""
"Срок действия вашей учетной записи истекает через %n дня.\n"
"Срок действия вашей учетной записи истекает через %n дней."
-#: kgverify.cpp:541
+#: kgverify.cpp:549
msgid "Your account expires today."
msgstr "Срок вашей регистрации в системе истекает сегодня."
-#: kgverify.cpp:549
+#: kgverify.cpp:557
#, c-format
msgid ""
"_n: Your password expires tomorrow.\n"
@@ -274,21 +270,21 @@ msgstr ""
"Срок действия вашего пароля истекает через %n дня.\n"
"Срок действия вашего пароля истекает через %n дней."
-#: kgverify.cpp:550
+#: kgverify.cpp:558
msgid "Your password expires today."
msgstr "Срок действия вашего пароля истекает сегодня."
-#: kgverify.cpp:617 kgverify.cpp:1155
+#: kgverify.cpp:625 kgverify.cpp:1165
msgid "Authentication failed"
msgstr "Ошибка идентификации"
-#: kgverify.cpp:816
+#: kgverify.cpp:826
msgid "Authenticated user (%1) does not match requested user (%2).\n"
msgstr ""
"Идентифицированный пользователь (%1) не соответствует запрошенному "
"пользователю (%2).\n"
-#: kgverify.cpp:1138
+#: kgverify.cpp:1148
#, c-format
msgid ""
"_n: Automatic login in 1 second...\n"
@@ -298,23 +294,23 @@ msgstr ""
"Автоматический вход через %n секунды...\n"
"Автоматический вход через %n секунд..."
-#: kgverify.cpp:1147
+#: kgverify.cpp:1157
msgid "Warning: Caps Lock on"
msgstr "Внимание: нажата клавиша Caps Lock"
-#: kgverify.cpp:1152
+#: kgverify.cpp:1162
msgid "Change failed"
msgstr "Ошибка смены пароля"
-#: kgverify.cpp:1154
+#: kgverify.cpp:1164
msgid "Login failed"
msgstr "Ошибка входа в систему"
-#: kgverify.cpp:1188
+#: kgverify.cpp:1198
msgid "Theme not usable with authentication method '%1'."
msgstr "Эту тему нельзя использовать с методом идентификации '%1'."
-#: kgverify.cpp:1244
+#: kgverify.cpp:1254
msgid "Changing authentication token"
msgstr "Изменение ключа идентификации"
@@ -330,17 +326,17 @@ msgstr "Имя файла конфигурации"
msgid "KRootImage"
msgstr "KRootImage"
-#: sakdlg.cc:129
+#: sakdlg.cpp:130
msgid "Press Ctrl+Alt+Del to begin."
-msgstr ""
+msgstr "Нажмите Ctrl+Alt+Del для начала."
-#: sakdlg.cc:129
+#: sakdlg.cpp:130
msgid "This process helps keep your password secure."
-msgstr ""
+msgstr "Этот процесс помогает сохранить ваш пароль в безопасности."
-#: sakdlg.cc:129
+#: 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 9fed197260c..5513e35cf42 100644
--- a/tde-i18n-ru/messages/tdebase/twin.po
+++ b/tde-i18n-ru/messages/tdebase/twin.po
@@ -9,22 +9,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: twin\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-01-16 13:28+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-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/"
+"projects/tdebase/twin/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.10.1\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 ""
@@ -42,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 ""
@@ -78,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 "
@@ -154,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"
@@ -162,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 "Текущее сопровождение"
@@ -196,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 ""
@@ -210,7 +146,7 @@ msgstr ""
#: resumer/resumer.cpp:71
#, fuzzy
msgid "Resume suspended application?"
-msgstr "&Специальные параметры приложения..."
+msgstr "&Специальные параметры приложения…"
#: resumer/resumer.cpp:71
msgid "Resume"
@@ -676,7 +612,7 @@ msgstr "Удалить окно"
#: twinbindings.cpp:159
msgid "Window Screenshot"
-msgstr "Комбинация клавиш"
+msgstr "Снимок окна"
#: twinbindings.cpp:160
msgid "Desktop Screenshot"
@@ -707,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"
@@ -764,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"
@@ -775,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 "
@@ -792,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 "
@@ -805,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."
@@ -813,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 "
@@ -826,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</"
@@ -837,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 "
@@ -849,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>"
@@ -857,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>"
@@ -865,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 455ee6d5bef..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: 2020-05-11 04:02+0200\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 "Помощь"
diff --git a/tde-i18n-ru/messages/tdeedu/CMakeLists.txt b/tde-i18n-ru/messages/tdeedu/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeedu/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeedu/Makefile.am b/tde-i18n-ru/messages/tdeedu/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeedu/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeedu/kalzium.po b/tde-i18n-ru/messages/tdeedu/kalzium.po
index f01979872c8..d3bafed5e39 100644
--- a/tde-i18n-ru/messages/tdeedu/kalzium.po
+++ b/tde-i18n-ru/messages/tdeedu/kalzium.po
@@ -6,20 +6,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Александр Гороховский <angel@feht.dgtu.donetsk.ua>, 2007.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kalzium\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-05 17:26+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/kalzium/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 ""
@@ -304,7 +306,7 @@ msgstr "%1 пм"
msgid ""
"_: %1 is the temperature in Kelvin\n"
"%1 K"
-msgstr "%1 K"
+msgstr "%1 К"
#: element.cpp:157
msgid ""
diff --git a/tde-i18n-ru/messages/tdeedu/kanagram.po b/tde-i18n-ru/messages/tdeedu/kanagram.po
index 57e5cf213a4..24c68f0b6b5 100644
--- a/tde-i18n-ru/messages/tdeedu/kanagram.po
+++ b/tde-i18n-ru/messages/tdeedu/kanagram.po
@@ -1,21 +1,22 @@
# TDE3 - tdeedu/kanagram.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kanagram\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-07 07:53+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-19 18:20+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/tdeedu/kanagram/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 ""
@@ -70,7 +71,6 @@ msgid "About Kanagram"
msgstr "О программе"
#: kanagram.cpp:270
-#, fuzzy
msgid "About TDE"
msgstr "О TDE"
@@ -242,30 +242,30 @@ msgid "Save Changes Dialog"
msgstr "Несохранённые изменения"
#: kanagram.kcfg:4
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This setting allows you to set how long Kanagram's hint bubble is shown."
-msgstr "Этот параметр задаёт время показа подсказки к слову."
+msgstr "Этот параметр задаёт время показа пузырька подсказки Kanagram."
-#: kanagram.kcfg:8 mainsettingswidget.ui:155
+#: kanagram.kcfg:8 mainsettingswidget.ui:152
#, no-c-format
msgid "Turns sounds on/off."
msgstr "Использовать звуковые эффекты в игре."
-#: kanagram.kcfg:12 mainsettingswidget.ui:134
+#: kanagram.kcfg:12 mainsettingswidget.ui:131
#, no-c-format
msgid "Uses a standard font for the chalkboard/interface."
msgstr "Использовать стандартные шрифты в интерфейсе игры."
#: kanagram.kcfg:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Set the default vocabulary"
-msgstr "Удалить словарь."
+msgstr "Установить словарь по умолчанию"
#: kanagram.kcfg:20
#, no-c-format
msgid "Set the default translation"
-msgstr ""
+msgstr "Установить перевод по умолчанию"
#: mainsettingswidget.ui:19
#, no-c-format
@@ -324,12 +324,12 @@ msgstr "Использовать в игре:"
msgid "Use standard fonts"
msgstr "Стандартные шрифты TDE"
-#: mainsettingswidget.ui:142
+#: mainsettingswidget.ui:139
#, no-c-format
msgid "Get Chalk Font"
msgstr "Декоративный шрифт"
-#: mainsettingswidget.ui:152
+#: mainsettingswidget.ui:149
#, no-c-format
msgid "Use sou&nds"
msgstr "&Звуковые эффекты"
diff --git a/tde-i18n-ru/messages/tdeedu/kbruch.po b/tde-i18n-ru/messages/tdeedu/kbruch.po
index 6067070098f..177a686d065 100644
--- a/tde-i18n-ru/messages/tdeedu/kbruch.po
+++ b/tde-i18n-ru/messages/tdeedu/kbruch.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbruch\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2007-11-30 07:16+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeedu/keduca.po b/tde-i18n-ru/messages/tdeedu/keduca.po
index 09c93e96ce5..fac6fee60d8 100644
--- a/tde-i18n-ru/messages/tdeedu/keduca.po
+++ b/tde-i18n-ru/messages/tdeedu/keduca.po
@@ -3,21 +3,22 @@
# Gregory Matveev <tyro@kde.ru>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: keduca\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-06 00:37+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:20+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/tdeedu/keduca/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 ""
@@ -557,19 +558,19 @@ msgid "Ordering"
msgstr "Порядок"
#: keduca/keduca.kcfg:9 keduca/keduca.kcfg:13
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Display answers in random order."
-msgstr "Показывать ответы в случайном порядке"
+msgstr "Показывать ответы в случайном порядке."
#: keduca/keduca.kcfg:17
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show results only at the end of the test."
-msgstr "Показывать результаты после окончания теста"
+msgstr "Показывать результаты только по окончании теста."
#: keduca/keduca.kcfg:27
#, no-c-format
msgid "How the screen is divided in KEducaView."
-msgstr ""
+msgstr "Как разделён экран в KEducaView."
#: keducabuilder/kcontroladdeditbase.ui:20
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeedu/kgeography.po b/tde-i18n-ru/messages/tdeedu/kgeography.po
index 180ecd6da6b..9be7991ffe9 100644
--- a/tde-i18n-ru/messages/tdeedu/kgeography.po
+++ b/tde-i18n-ru/messages/tdeedu/kgeography.po
@@ -8,20 +8,22 @@
# Nick Shaforostoff <shafff@ukr.net>, 2005.
# Victor Ibragimov <youth_opportunities@tajikngo.org>, 2005, 2006.
# Marina Kolyucheva <MarinaKL@tajikngo.org>, 2005, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kgeography\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-29 08:11+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdeedu/kgeography/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 ""
@@ -235,8 +237,8 @@ msgstr "Сколько вопросов вы хотите? (от 1 до %1)"
#: kgeography.cpp:290
msgid ""
-"_: There are two ways of dealing with the translation of \"Current map: "
-"%1\". The first option simply replaces %1 with the translated name of the "
+"_: There are two ways of dealing with the translation of \"Current map: %1\""
+". The first option simply replaces %1 with the translated name of the "
"relevant region. If the grammar of your language allows this, choose this "
"option by setting the translation of this message to 1, and leave "
"untranslated the translations of \"Current map: %1\" that have the placename "
@@ -308,8 +310,8 @@ msgstr ""
#: mapasker.cpp:173
msgid ""
-"_: There are two ways of dealing with the translation of \"Please click on: "
-"%1\". The first option simply replaces %1 with the translated name of the "
+"_: There are two ways of dealing with the translation of \"Please click on: %"
+"1\". The first option simply replaces %1 with the translated name of the "
"relevant region/city. If the grammar of your language allows this, choose "
"this option by setting the translation of this message to 1, and leave "
"untranslated the translations of \"Please click on: %1\" that have the "
@@ -710,13 +712,13 @@ msgstr "Страна со столицей Яунде..."
msgid ""
"_: africa.kgm\n"
"Central African Republic"
-msgstr "Центрально-Африканская Республика"
+msgstr "Центральноафриканская Республика"
#: mapsdatatranslation.cpp:49
msgid ""
"_: africa.kgm\n"
"The capital of Central African Republic is..."
-msgstr "Столица Центрально-Африканской Республики..."
+msgstr "Столица Центральноафриканской Республики…"
#: mapsdatatranslation.cpp:50
msgid ""
@@ -724,14 +726,14 @@ msgid ""
"Please click on:\n"
"Central African Republic"
msgstr ""
-"Покажите на карте\n"
-"Центрально-Африканскую Республику"
+"Пожалуйста, покажите на карте\n"
+"Центральноафриканскую Республику"
#: mapsdatatranslation.cpp:51
msgid ""
"_: africa.kgm\n"
"The flag of Central African Republic is..."
-msgstr "Флаг Центрально-Африканской Республики..."
+msgstr "Флаг Центральноафриканской Республики…"
#: mapsdatatranslation.cpp:52
msgid ""
@@ -786,7 +788,7 @@ msgstr "Страна со столицей Нджамена..."
msgid ""
"_: africa.kgm\n"
"Côte d'Ivoire"
-msgstr "Кот-д'Ивуар"
+msgstr "Кот-д’Ивуар"
#: mapsdatatranslation.cpp:61
msgid ""
@@ -5677,26 +5679,28 @@ msgstr "Провинция со столицей Эдмонтон..."
msgid ""
"_: canada.kgm\n"
"North West Territories"
-msgstr "Северо-западные территории"
+msgstr "Северо-Западные территории"
#: mapsdatatranslation.cpp:859
msgid ""
"_: canada.kgm\n"
"The capital of North West Territories is..."
-msgstr "Столица Северо-западных территорий..."
+msgstr "Столица Северо-Западных территорий…"
#: mapsdatatranslation.cpp:860
msgid ""
"_: canada.kgm\n"
"Please click on:\n"
"North West Territories"
-msgstr "Покажите на карте Северо-западные территории"
+msgstr ""
+"Пожалуйста, покажите на карте\n"
+"Северо-Западные территории"
#: mapsdatatranslation.cpp:861
msgid ""
"_: canada.kgm\n"
"The flag of North West Territories is..."
-msgstr "Флаг Северо-западных территорий..."
+msgstr "Флаг Северо-Западных территорий…"
#: mapsdatatranslation.cpp:862
msgid ""
@@ -7105,26 +7109,28 @@ msgstr "Страна со столицей Вена..."
msgid ""
"_: europe.kgm\n"
"Belarus"
-msgstr "Белоруссия"
+msgstr "Беларусь"
#: mapsdatatranslation.cpp:1090
msgid ""
"_: europe.kgm\n"
"The capital of Belarus is..."
-msgstr "Столица Белоруссии..."
+msgstr "Столица Беларуси…"
#: mapsdatatranslation.cpp:1091
msgid ""
"_: europe.kgm\n"
"Please click on:\n"
"Belarus"
-msgstr "Покажите на карте Белоруссию"
+msgstr ""
+"Пожалуйста, покажите\n"
+"на карте Беларусь"
#: mapsdatatranslation.cpp:1092
msgid ""
"_: europe.kgm\n"
"The flag of Belarus is..."
-msgstr "Флаг Белоруссии..."
+msgstr "Флаг Беларуси…"
#: mapsdatatranslation.cpp:1093
msgid ""
@@ -19763,20 +19769,22 @@ msgstr "Штат со столицей Карсон-Сити..."
msgid ""
"_: usa.kgm\n"
"New Hampshire"
-msgstr "Штат Нью-Хэмпшир"
+msgstr "Штат Нью-Гэмпшир"
#: mapsdatatranslation.cpp:3248
msgid ""
"_: usa.kgm\n"
"The capital of New Hampshire is..."
-msgstr "Столица штата Нью-Хэмпшир..."
+msgstr "Столица штата Нью-Гэмпшир…"
#: mapsdatatranslation.cpp:3249
msgid ""
"_: usa.kgm\n"
"Please click on:\n"
"New Hampshire"
-msgstr "Покажите на карте штат Нью-Хэмпшир"
+msgstr ""
+"Пожалуйста, покажите на карте\n"
+"штат Нью-Гэмпшир"
#: mapsdatatranslation.cpp:3250
msgid ""
@@ -20722,26 +20730,28 @@ msgstr "Страна со столицей Яунде..."
msgid ""
"_: world.kgm\n"
"Central African Republic"
-msgstr "Центрально-Африканская Республика"
+msgstr "Центральноафриканская Республика"
#: mapsdatatranslation.cpp:3403
msgid ""
"_: world.kgm\n"
"The capital of Central African Republic is..."
-msgstr "Столица Центрально-Африканской Республики..."
+msgstr "Столица Центральноафриканской Республики…"
#: mapsdatatranslation.cpp:3404
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Central African Republic"
-msgstr "Покажите на карте Центрально-Африканскую Республику"
+msgstr ""
+"Пожалуйста, покажите на карте\n"
+"Центральноафриканскую Республику"
#: mapsdatatranslation.cpp:3405
msgid ""
"_: world.kgm\n"
"The flag of Central African Republic is..."
-msgstr "Флаг Центрально-Африканской Республики..."
+msgstr "Флаг Центральноафриканской Республики…"
#: mapsdatatranslation.cpp:3406
msgid ""
@@ -22122,26 +22132,28 @@ msgstr "Страна со столицей Дакар..."
msgid ""
"_: world.kgm\n"
"Sierra Leone"
-msgstr "Сьерра Лионе"
+msgstr "Сьерра-Леоне"
#: mapsdatatranslation.cpp:3631
msgid ""
"_: world.kgm\n"
"The capital of Sierra Leone is..."
-msgstr "Столица Сьерра Лионе..."
+msgstr "Столица Сьерра-Леоне…"
#: mapsdatatranslation.cpp:3632
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Sierra Leone"
-msgstr "Покажите на карте Сьерра Лионе"
+msgstr ""
+"Пожалуйста, покажите\n"
+"на карте Сьерра-Леоне"
#: mapsdatatranslation.cpp:3633
msgid ""
"_: world.kgm\n"
"The flag of Sierra Leone is..."
-msgstr "Флаг Сьерра Лионе..."
+msgstr "Флаг Сьерра-Леоне…"
#: mapsdatatranslation.cpp:3634
msgid ""
@@ -22831,26 +22843,28 @@ msgstr "Страна с федеральной землей Вена..."
msgid ""
"_: world.kgm\n"
"Belarus"
-msgstr "Беларусия"
+msgstr "Беларусь"
#: mapsdatatranslation.cpp:3746
msgid ""
"_: world.kgm\n"
"The capital of Belarus is..."
-msgstr "Столица Беларусии..."
+msgstr "Столица Беларуси..."
#: mapsdatatranslation.cpp:3747
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Belarus"
-msgstr "Покажите на карте Беларусию"
+msgstr ""
+"Пожалуйста, покажите\n"
+"на карте Беларусь"
#: mapsdatatranslation.cpp:3748
msgid ""
"_: world.kgm\n"
"The flag of Belarus is..."
-msgstr "Флаг Беларусии..."
+msgstr "Флаг Беларуси…"
#: mapsdatatranslation.cpp:3749
msgid ""
@@ -23565,26 +23579,28 @@ msgstr "Страна со столицей Люксембург..."
msgid ""
"_: world.kgm\n"
"Moldova"
-msgstr "Молдова"
+msgstr "Молдавия"
#: mapsdatatranslation.cpp:3866
msgid ""
"_: world.kgm\n"
"The capital of Moldova is..."
-msgstr "Столица Молдовы..."
+msgstr "Столица Молдавии…"
#: mapsdatatranslation.cpp:3867
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Moldova"
-msgstr "Покажите на карте Молдову"
+msgstr ""
+"Пожалуйста, покажите\n"
+"на карте Молдавию"
#: mapsdatatranslation.cpp:3868
msgid ""
"_: world.kgm\n"
"The flag of Moldova is..."
-msgstr "Флаг Молдовы..."
+msgstr "Флаг Молдавии…"
#: mapsdatatranslation.cpp:3869
msgid ""
@@ -26254,26 +26270,28 @@ msgstr "Страна со столицей Тбилиси..."
msgid ""
"_: world.kgm\n"
"Turkmenistan"
-msgstr "Туркмения"
+msgstr "Туркменистан"
#: mapsdatatranslation.cpp:4304
msgid ""
"_: world.kgm\n"
"The capital of Turkmenistan is..."
-msgstr "Столица Туркмении..."
+msgstr "Столица Туркменистана…"
#: mapsdatatranslation.cpp:4305
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Turkmenistan"
-msgstr "Покажите на карте Туркмению"
+msgstr ""
+"Пожалуйста, покажите\n"
+"на карте Туркменистан"
#: mapsdatatranslation.cpp:4306
msgid ""
"_: world.kgm\n"
"The flag of Turkmenistan is..."
-msgstr "Флаг Туркмении..."
+msgstr "Флаг Туркменистана…"
#: mapsdatatranslation.cpp:4307
msgid ""
@@ -26914,26 +26932,26 @@ msgstr "Страна со столицей Нукуалофа..."
msgid ""
"_: world.kgm\n"
"Papua New Guinea"
-msgstr "Папуа-Новая Гвинея"
+msgstr "Папуа Новая Гвинея"
#: mapsdatatranslation.cpp:4412
msgid ""
"_: world.kgm\n"
"The capital of Papua New Guinea is..."
-msgstr "Столица Папуа-Новой Гвинеи..."
+msgstr "Столица Папуа Новой Гвинеи..."
#: mapsdatatranslation.cpp:4413
msgid ""
"_: world.kgm\n"
"Please click on:\n"
"Papua New Guinea"
-msgstr "Покажите на карте Папуа-Новую Гвинею"
+msgstr "Покажите на карте Папуа Новую Гвинею"
#: mapsdatatranslation.cpp:4414
msgid ""
"_: world.kgm\n"
"The flag of Papua New Guinea is..."
-msgstr "Флаг Папуа-Новой Гвинеи..."
+msgstr "Флаг Папуа Новой Гвинеи..."
#: mapsdatatranslation.cpp:4415
msgid ""
diff --git a/tde-i18n-ru/messages/tdeedu/khangman.po b/tde-i18n-ru/messages/tdeedu/khangman.po
index ef4ea288c0b..6c10f0d5324 100644
--- a/tde-i18n-ru/messages/tdeedu/khangman.po
+++ b/tde-i18n-ru/messages/tdeedu/khangman.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khangman\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2007-11-04 23:24+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -89,28 +89,28 @@ msgstr "Настройка внешнего вида"
msgid "First letter upper case"
msgstr "Первая буква слова заглавная"
-#: khangman.cpp:243
+#: khangman.cpp:242
msgid "Cyrillic"
msgstr "Кириллица"
-#: khangman.cpp:247
+#: khangman.cpp:246
msgid "Latin"
msgstr "Латиница"
-#: khangman.cpp:371
+#: khangman.cpp:373
msgid "General"
msgstr "Главное"
-#: khangman.cpp:378
+#: khangman.cpp:380
msgid "Languages"
msgstr "Языки"
-#: khangman.cpp:381 timerdlg.ui:24
+#: khangman.cpp:383 timerdlg.ui:24
#, no-c-format
msgid "Timers"
msgstr "Задержка"
-#: khangman.cpp:437
+#: khangman.cpp:439
msgid ""
"File $TDEDIR/share/apps/khangman/%1.txt not found;\n"
"check your installation."
@@ -118,20 +118,20 @@ msgstr ""
"Файл $TDEDIR/share/apps/khangman/%1.txt не найден. Проверьте установку "
"программы."
-#: khangman.cpp:460
+#: khangman.cpp:462
#, c-format
msgid "Inserts the character %1"
msgstr "Вставить символ %1"
-#: khangman.cpp:534
+#: khangman.cpp:536
msgid "Hint on right-click"
msgstr "Показывать подсказку при нажатии правой кнопки мыши"
-#: khangman.cpp:536
+#: khangman.cpp:538
msgid "Hint available"
msgstr "Есть подсказки"
-#: khangman.cpp:542
+#: khangman.cpp:544
msgid "Type accented letters"
msgstr "Различать буквы с акцентом"
@@ -427,62 +427,62 @@ msgstr "Код генерации специальных символов на
msgid "The language selected by the user"
msgstr ""
-#: khangman.kcfg:38
+#: khangman.kcfg:42
#, no-c-format
msgid "Background theme"
msgstr ""
-#: khangman.kcfg:49
+#: khangman.kcfg:53
#, no-c-format
msgid "Allow Only One Instance of Each Letter to be replaced in the word"
msgstr ""
-#: khangman.kcfg:53
+#: khangman.kcfg:57
#, fuzzy, no-c-format
msgid "Do not display the 'Congratulations You won!' dialog"
msgstr "&Не показывать диалог «Поздравляем! Вы выиграли!»"
-#: khangman.kcfg:57
+#: khangman.kcfg:61
#, fuzzy, no-c-format
msgid "Enable Sounds on New Game and Win Game"
msgstr "При включении этой опции проигрывать звук при победе и поражении"
-#: khangman.kcfg:61
+#: khangman.kcfg:65
#, no-c-format
msgid "the time to display the Hint KPassiveTooltip, in seconds"
msgstr ""
-#: khangman.kcfg:65
+#: khangman.kcfg:69
#, no-c-format
msgid "the time to display the Missed KPassivePopup, in seconds"
msgstr ""
-#: khangman.kcfg:72
+#: khangman.kcfg:76
#, no-c-format
msgid "Enable Hint mode if available i.e. only if hintBool == true"
msgstr ""
-#: khangman.kcfg:76
+#: khangman.kcfg:80
#, no-c-format
msgid "Type accented letters separately from normal letters"
msgstr ""
-#: khangman.kcfg:80
+#: khangman.kcfg:84
#, no-c-format
msgid "Write the word in upper case letters if checked"
msgstr ""
-#: khangman.kcfg:87
+#: khangman.kcfg:91
#, no-c-format
msgid "Default font family for the Guess button"
msgstr ""
-#: khangman.kcfg:91
+#: khangman.kcfg:95
#, no-c-format
msgid "Default font family for the MIsses button"
msgstr ""
-#: khangman.kcfg:98
+#: khangman.kcfg:102
#, no-c-format
msgid "The Providers path for KHangMan"
msgstr ""
diff --git a/tde-i18n-ru/messages/tdeedu/kig.po b/tde-i18n-ru/messages/tdeedu/kig.po
index 041f9c08839..b49ca11270b 100644
--- a/tde-i18n-ru/messages/tdeedu/kig.po
+++ b/tde-i18n-ru/messages/tdeedu/kig.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kig\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2007-12-05 06:15+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -28,35 +28,35 @@ msgid ""
"Your emails"
msgstr "shafff@ukr.net"
-#: filters/cabri-filter.cc:309
+#: filters/cabri-filter.cpp:309
msgid "This is an XFig file, not a Cabri figure."
msgstr "Это файл в формате XFig, а не фигура Cabri."
-#: filters/cabri-filter.cc:551
+#: filters/cabri-filter.cpp:551
msgid ""
"This Cabri file contains a \"%1\" object, which Kig does not currently "
"support."
msgstr ""
"Файл Cabri содержит объект \"%1\", не поддерживаемый Kig в этой версии."
-#: filters/drgeo-filter-chooser.cc:46
+#: filters/drgeo-filter-chooser.cpp:46
msgid "Please select a figure."
msgstr "Выберите фигуру."
-#: filters/drgeo-filter.cc:108
+#: filters/drgeo-filter.cpp:108
msgid "The Dr. Geo file \"%1\" is a macro file so it contains no figures."
msgstr "Файл Dr. Geo \"%1\" содержит только макросы."
-#: filters/drgeo-filter.cc:111
+#: filters/drgeo-filter.cpp:111
msgid "There are no figures in Dr. Geo file \"%1\"."
msgstr "Нет фигур в файле Dr. Geo \"%1\"."
-#: filters/drgeo-filter.cc:335 filters/drgeo-filter.cc:389
-#: filters/drgeo-filter.cc:421 filters/drgeo-filter.cc:434
-#: filters/drgeo-filter.cc:455 filters/drgeo-filter.cc:471
-#: filters/drgeo-filter.cc:492 filters/drgeo-filter.cc:620
-#: filters/drgeo-filter.cc:638 filters/drgeo-filter.cc:679
-#: filters/drgeo-filter.cc:691 filters/drgeo-filter.cc:711
+#: filters/drgeo-filter.cpp:335 filters/drgeo-filter.cpp:389
+#: filters/drgeo-filter.cpp:421 filters/drgeo-filter.cpp:434
+#: filters/drgeo-filter.cpp:455 filters/drgeo-filter.cpp:471
+#: filters/drgeo-filter.cpp:492 filters/drgeo-filter.cpp:620
+#: filters/drgeo-filter.cpp:638 filters/drgeo-filter.cpp:679
+#: filters/drgeo-filter.cpp:691 filters/drgeo-filter.cpp:711
msgid ""
"This Dr. Geo file contains a \"%1 %2\" object, which Kig does not currently "
"support."
@@ -64,7 +64,7 @@ msgstr ""
"Файл Dr. Geo содержит объект \"%1 %2\", не поддерживаемый Kig на текущий "
"момент."
-#: filters/drgeo-filter.cc:372
+#: filters/drgeo-filter.cpp:372
msgid ""
"This Dr. Geo file contains an intersection type, which Kig does not "
"currently support."
@@ -72,58 +72,58 @@ msgstr ""
"Этот файл Dr. Geo содержит объект точки пересечения, не поддерживаемый Kig "
"на данный момент."
-#: filters/exporter.cc:101
+#: filters/exporter.cpp:101
msgid "&Export to image"
msgstr "&Экспорт в изображение"
-#: filters/exporter.cc:106
+#: filters/exporter.cpp:106
msgid "&Image..."
msgstr "&Изображение..."
-#: filters/exporter.cc:125
+#: filters/exporter.cpp:125
msgid "Export as Image"
msgstr "Экспортировать в изображение"
-#: filters/exporter.cc:126
+#: filters/exporter.cpp:126
msgid "Image Options"
msgstr "Параметры изображения"
-#: filters/exporter.cc:148
+#: filters/exporter.cpp:148
msgid "Sorry, this file format is not supported."
msgstr "Не поддерживаемый формат файлов."
-#: filters/exporter.cc:158 filters/exporter.cc:594 filters/latexexporter.cc:508
-#: filters/svgexporter.cc:82
+#: filters/exporter.cpp:158 filters/exporter.cpp:594
+#: filters/latexexporter.cpp:508 filters/svgexporter.cpp:82
msgid ""
"The file \"%1\" could not be opened. Please check if the file permissions "
"are set correctly."
msgstr "Файл \"%1\" не может быть открыт. Проверьте права доступа к нему."
-#: filters/exporter.cc:172
+#: filters/exporter.cpp:172
msgid "Sorry, something went wrong while saving to image \"%1\""
msgstr "Не удалось сохранить изображение \"%1\""
-#: filters/exporter.cc:196
+#: filters/exporter.cpp:196
msgid "&Export To"
msgstr "&Экспорт"
-#: filters/exporter.cc:213
+#: filters/exporter.cpp:213
msgid "Export to &XFig file"
msgstr "Экспортировать в файл &XFig"
-#: filters/exporter.cc:219
+#: filters/exporter.cpp:219
msgid "&XFig File..."
msgstr "&Файл XFig..."
-#: filters/exporter.cc:582
+#: filters/exporter.cpp:582
msgid "*.fig|XFig Documents (*.fig)"
msgstr "*.fig|Документы XFig (*.fig)"
-#: filters/exporter.cc:583
+#: filters/exporter.cpp:583
msgid "Export as XFig File"
msgstr "Экспортировать в файл XFig"
-#: filters/filter.cc:73
+#: filters/filter.cpp:73
msgid ""
"The file \"%1\" could not be opened. This probably means that it does not "
"exist, or that it cannot be opened due to its permissions"
@@ -131,24 +131,24 @@ msgstr ""
"Не удалось открыть файл \"%1\". Возможно он не существует, или вы не имеете "
"прав доступа к нему"
-#: filters/filter.cc:82
+#: filters/filter.cpp:82
msgid ""
"An error was encountered while parsing the file \"%1\". It cannot be opened."
msgstr "Ошибка при чтении файла \"%1\". Он не может быть открыт"
-#: filters/filter.cc:84
+#: filters/filter.cpp:84
msgid "Parse Error"
msgstr "Ошибка анализа"
-#: filters/filter.cc:95
+#: filters/filter.cpp:95
msgid "Kig cannot open the file \"%1\"."
msgstr "Не удалось открыть файл \"%1\"."
-#: filters/filter.cc:96 misc/lists.cc:326
+#: filters/filter.cpp:96 misc/lists.cpp:326
msgid "Not Supported"
msgstr "Не поддерживается"
-#: filters/kseg-filter.cc:180
+#: filters/kseg-filter.cpp:180
msgid ""
"This KSeg document uses a scaling transformation, which Kig currently cannot "
"import."
@@ -156,7 +156,7 @@ msgstr ""
"Этот документ KSeg использует преобразование по шкале, которое Kig сейчас не "
"поддерживает."
-#: filters/kseg-filter.cc:559
+#: filters/kseg-filter.cpp:559
msgid ""
"This KSeg file contains a filled circle, which Kig does not currently "
"support."
@@ -164,46 +164,46 @@ msgstr ""
"Этот документ KSeg содержит заполненную окружность, Kig это сейчас не "
"поддерживает."
-#: filters/kseg-filter.cc:565
+#: filters/kseg-filter.cpp:565
msgid ""
"This KSeg file contains an arc sector, which Kig does not currently support."
msgstr ""
"Этот документ KSeg содержит дуговой сектор, Kig это сейчас не поддерживает."
-#: filters/kseg-filter.cc:571
+#: filters/kseg-filter.cpp:571
msgid ""
"This KSeg file contains an arc segment, which Kig does not currently support."
msgstr ""
"Этот документ KSeg содержит дуговой отрезок, Kig это сейчас не поддерживает."
-#: filters/latexexporter.cc:72
+#: filters/latexexporter.cpp:72
msgid "Export to &Latex..."
msgstr "Экспортировать в &Latex..."
-#: filters/latexexporter.cc:77
+#: filters/latexexporter.cpp:77
msgid "&Latex..."
msgstr "&Latex..."
-#: filters/latexexporter.cc:486
+#: filters/latexexporter.cpp:486
msgid "*.tex|Latex Documents (*.tex)"
msgstr "*.tex|Документы Latex (*.tex)"
-#: filters/latexexporter.cc:487
+#: filters/latexexporter.cpp:487
msgid "Export as Latex"
msgstr "Экспортировать в Latex"
-#: filters/latexexporter.cc:488
+#: filters/latexexporter.cpp:488
msgid "Latex Options"
msgstr "Параметры Latex"
-#: filters/native-filter.cc:195
+#: filters/native-filter.cpp:195
msgid ""
"This file was created by Kig version \"%1\", which this version cannot open."
msgstr ""
"Этот файл был создан Kig версии \"%1\" и этот формат теперь не "
"поддерживается."
-#: filters/native-filter.cc:201
+#: filters/native-filter.cpp:201
msgid ""
"This file was created by Kig version \"%1\".\n"
"Support for older Kig formats (pre-0.4) has been removed from Kig.\n"
@@ -214,7 +214,7 @@ msgstr ""
"версий программы. Импортируйте этот макротип с помощью Kig версии 0.4 или "
"0.6, а затем экспортируйте его в новый формат."
-#: filters/native-filter.cc:232 filters/native-filter.cc:421
+#: filters/native-filter.cpp:232 filters/native-filter.cpp:421
msgid ""
"This Kig file has a coordinate system that this Kig version does not "
"support.\n"
@@ -224,8 +224,8 @@ msgstr ""
"версией Kig.\n"
"Будет использована стандартная координатная система"
-#: filters/native-filter.cc:337 filters/native-filter.cc:484
-#: misc/object_hierarchy.cc:543 objects/object_imp_factory.cc:503
+#: filters/native-filter.cpp:337 filters/native-filter.cpp:484
+#: misc/object_hierarchy.cpp:543 objects/object_imp_factory.cpp:503
msgid ""
"This Kig file uses an object of type \"%1\", which this Kig version does not "
"support.Perhaps you have compiled Kig without support for this object type,"
@@ -235,27 +235,27 @@ msgstr ""
"версией Kig. Либо программа откомпилирована без поддержки этого типа, либо "
"вы используете устаревшую версию"
-#: filters/svgexporter.cc:45
+#: filters/svgexporter.cpp:45
msgid "&Export to SVG..."
msgstr "&Экспортировать в SVG..."
-#: filters/svgexporter.cc:50
+#: filters/svgexporter.cpp:50
msgid "&SVG..."
msgstr "&SVG..."
-#: filters/svgexporter.cc:62
+#: filters/svgexporter.cpp:62
msgid "*.svg|Scalable Vector Graphics (*.svg)"
msgstr "*.svg|Векторная графика (*.svg)"
-#: filters/svgexporter.cc:63
+#: filters/svgexporter.cpp:63
msgid "Export as SVG"
msgstr "Экспортировать в SVG"
-#: filters/svgexporter.cc:64
+#: filters/svgexporter.cpp:64
msgid "SVG Options"
msgstr "Параметры SVG"
-#: filters/svgexporter.cc:108
+#: filters/svgexporter.cpp:108
msgid "Sorry, something went wrong while saving to SVG file \"%1\""
msgstr "Не удалось сохранить SVG-файл \"%1\""
@@ -418,7 +418,7 @@ msgstr "Отмена построения"
msgid "Cancel the construction of the object being constructed"
msgstr "Отменить построение объекта"
-#: kig/kig_part.cpp:243 modes/popup.cc:980
+#: kig/kig_part.cpp:243 modes/popup.cpp:980
msgid "U&nhide All"
msgstr "Показать в&се"
@@ -542,15 +542,15 @@ msgstr ""
"*.kig|Документы Kig (*.kig)\n"
"*.kigz|Сжатые Документы Kig (*.kigz)"
-#: kig/kig_part.cpp:621 misc/kigfiledialog.cc:55 modes/typesdialog.cpp:175
+#: kig/kig_part.cpp:621 misc/kigfiledialog.cpp:55 modes/typesdialog.cpp:175
msgid "The file \"%1\" already exists. Do you wish to overwrite it?"
msgstr "Файл \"%1\" уже существует. Вы хотите его заменить?"
-#: kig/kig_part.cpp:622 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:177
+#: kig/kig_part.cpp:622 misc/kigfiledialog.cpp:56 modes/typesdialog.cpp:177
msgid "Overwrite File?"
msgstr "Перезаписать файл?"
-#: kig/kig_part.cpp:622 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:177
+#: kig/kig_part.cpp:622 misc/kigfiledialog.cpp:56 modes/typesdialog.cpp:177
msgid "Overwrite"
msgstr "Перезаписать"
@@ -632,339 +632,339 @@ msgstr "Документ для открытия"
msgid "Kig"
msgstr "Kig"
-#: misc/builtin_stuff.cc:58
+#: misc/builtin_stuff.cpp:58
msgid "Segment"
msgstr "Отрезок"
-#: misc/builtin_stuff.cc:59
+#: misc/builtin_stuff.cpp:59
msgid "A segment constructed from its start and end point"
msgstr "Отрезок по начальной и конечной точкам"
-#: misc/builtin_stuff.cc:66
+#: misc/builtin_stuff.cpp:66
msgid "Line by Two Points"
msgstr "Линия по двум точкам"
-#: misc/builtin_stuff.cc:67
+#: misc/builtin_stuff.cpp:67
msgid "A line constructed through two points"
msgstr "Построить линию по двум точкам"
-#: misc/builtin_stuff.cc:73
+#: misc/builtin_stuff.cpp:73
msgid "Half-Line"
msgstr "Луч"
-#: misc/builtin_stuff.cc:74
+#: misc/builtin_stuff.cpp:74
msgid "A half-line by its start point, and another point somewhere on it."
msgstr "Луч по его начальной и принадлежащей ему точкам"
-#: misc/builtin_stuff.cc:81
+#: misc/builtin_stuff.cpp:81
msgid "Perpendicular"
msgstr "Перпендикуляр"
-#: misc/builtin_stuff.cc:82
+#: misc/builtin_stuff.cpp:82
msgid ""
"A line constructed through a point, perpendicular to another line or segment."
msgstr "Линия по точке, перпендикулярная другой линии или отрезку."
-#: misc/builtin_stuff.cc:89
+#: misc/builtin_stuff.cpp:89
msgid "Parallel"
msgstr "Параллель"
-#: misc/builtin_stuff.cc:90
+#: misc/builtin_stuff.cpp:90
msgid ""
"A line constructed through a point, and parallel to another line or segment"
msgstr "Построить линию по точке, параллельно другой линии или отрезку"
-#: misc/builtin_stuff.cc:97
+#: misc/builtin_stuff.cpp:97
msgid "Circle by Center && Point"
msgstr "Окружность по центру и точке"
-#: misc/builtin_stuff.cc:98
+#: misc/builtin_stuff.cpp:98
msgid "A circle constructed by its center and a point that pertains to it"
msgstr "Окружность по её центру и лежащей на ней точке"
-#: misc/builtin_stuff.cc:104
+#: misc/builtin_stuff.cpp:104
msgid "Circle by Three Points"
msgstr "Окружность по трём точкам"
-#: misc/builtin_stuff.cc:105
+#: misc/builtin_stuff.cpp:105
msgid "A circle constructed through three points"
msgstr "Построить окружность по трём лежащим на ней точкам"
-#: misc/builtin_stuff.cc:120
+#: misc/builtin_stuff.cpp:120
msgid "Construct Bisector of This Angle"
msgstr "Построить серединную линию угла"
-#: misc/builtin_stuff.cc:121
+#: misc/builtin_stuff.cpp:121
msgid "Select the angle you want to construct the bisector of..."
msgstr "Выберите угол для построения его средней линии..."
-#: misc/builtin_stuff.cc:122 objects/other_imp.cc:104
+#: misc/builtin_stuff.cpp:122 objects/other_imp.cpp:104
msgid "Angle Bisector"
msgstr "Биссектриса"
-#: misc/builtin_stuff.cc:123
+#: misc/builtin_stuff.cpp:123
msgid "The bisector of an angle"
msgstr "Биссектриса"
-#: misc/builtin_stuff.cc:130
+#: misc/builtin_stuff.cpp:130
msgid "Conic by Five Points"
msgstr "Коническое сечение по 5 точкам"
-#: misc/builtin_stuff.cc:131
+#: misc/builtin_stuff.cpp:131
msgid "A conic constructed through five points"
msgstr "Построить коническое сечение по 5 точкам"
-#: misc/builtin_stuff.cc:138
+#: misc/builtin_stuff.cpp:138
msgid "Hyperbola by Asymptotes && Point"
msgstr "Гипербола по асимптотам и точке"
-#: misc/builtin_stuff.cc:139
+#: misc/builtin_stuff.cpp:139
msgid "A hyperbola with given asymptotes through a point"
msgstr "Построить гиперболу по асимптоте и точке"
-#: misc/builtin_stuff.cc:146
+#: misc/builtin_stuff.cpp:146
msgid "Ellipse by Focuses && Point"
msgstr "Эллипс по фокусам и точке"
-#: misc/builtin_stuff.cc:147
+#: misc/builtin_stuff.cpp:147
msgid "An ellipse constructed by its focuses and a point that pertains to it"
msgstr "Эллипс по фокусам и точке на его границе"
-#: misc/builtin_stuff.cc:154
+#: misc/builtin_stuff.cpp:154
msgid "Hyperbola by Focuses && Point"
msgstr "Гипербола по фокусам и точке"
-#: misc/builtin_stuff.cc:155
+#: misc/builtin_stuff.cpp:155
msgid "A hyperbola constructed by its focuses and a point that pertains to it"
msgstr "Построить гиперболу по фокусам и принадлежащей ей точке"
-#: misc/builtin_stuff.cc:162
+#: misc/builtin_stuff.cpp:162
msgid "Conic by Directrix, Focus && Point"
msgstr "Коническое сечение по директрисе, фокусу и точке"
-#: misc/builtin_stuff.cc:163
+#: misc/builtin_stuff.cpp:163
msgid "A conic with given directrix and focus, through a point"
msgstr ""
"Построить коническое сечение по существующей директрисе и фокусе, через точку"
-#: misc/builtin_stuff.cc:170
+#: misc/builtin_stuff.cpp:170
msgid "Vertical Parabola by Three Points"
msgstr "Вертикальная парабола по трём точкам"
-#: misc/builtin_stuff.cc:171
+#: misc/builtin_stuff.cpp:171
msgid "A vertical parabola constructed through three points"
msgstr "Построить вертикальную параболу по трём точкам"
-#: misc/builtin_stuff.cc:178
+#: misc/builtin_stuff.cpp:178
msgid "Cubic Curve by Nine Points"
msgstr "Кривая третьего порядка по 9 точкам"
-#: misc/builtin_stuff.cc:179
+#: misc/builtin_stuff.cpp:179
msgid "A cubic curve constructed through nine points"
msgstr "Построить кривую третьего порядка по 9 точкам"
-#: misc/builtin_stuff.cc:186
+#: misc/builtin_stuff.cpp:186
msgid "Polar Point of a Line"
msgstr "Полярная точка на линии"
-#: misc/builtin_stuff.cc:187
+#: misc/builtin_stuff.cpp:187
msgid "The polar point of a line with respect to a conic."
msgstr "Полярная точка линии по отношению к коническому сечению."
-#: misc/builtin_stuff.cc:194
+#: misc/builtin_stuff.cpp:194
msgid "Polar Line of a Point"
msgstr "Полярная линия точки"
-#: misc/builtin_stuff.cc:195
+#: misc/builtin_stuff.cpp:195
msgid "The polar line of a point with respect to a conic."
msgstr "Полярная линия точки по отношению к коническому сечению."
-#: misc/builtin_stuff.cc:202
+#: misc/builtin_stuff.cpp:202
msgid "Cubic Curve with Node by Six Points"
msgstr "Кривая третьего порядка с вершиной по 6 точкам"
-#: misc/builtin_stuff.cc:203
+#: misc/builtin_stuff.cpp:203
msgid "A cubic curve with a nodal point at the origin through six points"
msgstr "Кривая третьего порядка с узловой точкой в источнике через 6 точек"
-#: misc/builtin_stuff.cc:210
+#: misc/builtin_stuff.cpp:210
msgid "Cubic Curve with Cusp by Four Points"
msgstr "Кривая третьего порядка по пику и 4 точкам"
-#: misc/builtin_stuff.cc:211
+#: misc/builtin_stuff.cpp:211
msgid "A cubic curve with a horizontal cusp at the origin through four points"
msgstr "Кривая третьего порядка по горизонтальному пику и 4 точкам"
-#: misc/builtin_stuff.cc:218
+#: misc/builtin_stuff.cpp:218
msgid "Directrix of a Conic"
msgstr "Директриса конического сечения"
-#: misc/builtin_stuff.cc:219
+#: misc/builtin_stuff.cpp:219
msgid "The directrix line of a conic."
msgstr "Линия директрисы конического сечения."
-#: misc/builtin_stuff.cc:226
+#: misc/builtin_stuff.cpp:226
msgid "Angle by Three Points"
msgstr "Угол по трём точкам"
-#: misc/builtin_stuff.cc:227
+#: misc/builtin_stuff.cpp:227
msgid "An angle defined by three points"
msgstr "Построить угол по трём точкам"
-#: misc/builtin_stuff.cc:234
+#: misc/builtin_stuff.cpp:234
msgid "Equilateral Hyperbola by Four Points"
msgstr "Равносторонняя гипербола по 4 точкам"
-#: misc/builtin_stuff.cc:235
+#: misc/builtin_stuff.cpp:235
msgid "An equilateral hyperbola constructed through four points"
msgstr "Построить равностороннюю гиперболу по 4 точкам"
-#: misc/builtin_stuff.cc:252
+#: misc/builtin_stuff.cpp:252
msgid "Construct the midpoint of this segment"
msgstr "Построить точку посредине отрезка"
-#: misc/builtin_stuff.cc:258 objects/line_imp.cc:122
+#: misc/builtin_stuff.cpp:258 objects/line_imp.cpp:122
msgid "Mid Point"
msgstr "Серединная точка"
-#: misc/builtin_stuff.cc:259
+#: misc/builtin_stuff.cpp:259
msgid "The midpoint of a segment or two other points"
msgstr "Построить точку посредине отрезка или между двух других точек"
-#: misc/builtin_stuff.cc:268
+#: misc/builtin_stuff.cpp:268
msgid "Vector"
msgstr "Вектор"
-#: misc/builtin_stuff.cc:269
+#: misc/builtin_stuff.cpp:269
msgid "Construct a vector from two given points."
msgstr "Построить вектор по двум точкам"
-#: misc/builtin_stuff.cc:276
+#: misc/builtin_stuff.cpp:276
msgid "Vector Sum"
msgstr "Суммирующий векторов"
-#: misc/builtin_stuff.cc:277
+#: misc/builtin_stuff.cpp:277
msgid "Construct the vector sum of two vectors."
msgstr "Построить суммирующий вектор по двум векторам"
-#: misc/builtin_stuff.cc:284
+#: misc/builtin_stuff.cpp:284
msgid "Line by Vector"
msgstr "Линия по вектору"
-#: misc/builtin_stuff.cc:285
+#: misc/builtin_stuff.cpp:285
msgid "Construct the line by a given vector though a given point."
msgstr "Построить прямую по вектору через данную точку"
-#: misc/builtin_stuff.cc:292
+#: misc/builtin_stuff.cpp:292
msgid "Half-Line by Vector"
msgstr "Луч по вектору"
-#: misc/builtin_stuff.cc:293
+#: misc/builtin_stuff.cpp:293
msgid "Construct the half-line by a given vector starting at given point."
msgstr "Построить луч по вектору, начинающуюся в данной точке"
-#: misc/builtin_stuff.cc:300
+#: misc/builtin_stuff.cpp:300
msgid "Arc by Three Points"
msgstr "Дуга по трём точкам"
-#: misc/builtin_stuff.cc:301
+#: misc/builtin_stuff.cpp:301
msgid "Construct an arc through three points."
msgstr "Построить дугу по трём точкам"
-#: misc/builtin_stuff.cc:308
+#: misc/builtin_stuff.cpp:308
msgid "Arc by Center, Angle && Point"
msgstr "Дуга по центру, углу и точке"
-#: misc/builtin_stuff.cc:309
+#: misc/builtin_stuff.cpp:309
msgid ""
"Construct an arc by its center and a given angle, starting at a given point"
msgstr "Построить дугу по центру и углу, начинающуюся в данной точке"
-#: misc/builtin_stuff.cc:317
+#: misc/builtin_stuff.cpp:317
msgid "Parabola by Directrix && Focus"
msgstr "Парабола по директрисе и фокусу"
-#: misc/builtin_stuff.cc:318
+#: misc/builtin_stuff.cpp:318
msgid "A parabola defined by its directrix and focus"
msgstr "Построить параболу по её директрисе и фокусу"
-#: misc/builtin_stuff.cc:330
+#: misc/builtin_stuff.cpp:330
msgid "Translate"
msgstr "Переместить параллельно"
-#: misc/builtin_stuff.cc:331
+#: misc/builtin_stuff.cpp:331
msgid "The translation of an object by a vector"
msgstr "Параллельное перемещение объекта по вектору"
-#: misc/builtin_stuff.cc:338
+#: misc/builtin_stuff.cpp:338
msgid "Reflect in Point"
msgstr "Отразить через точку"
-#: misc/builtin_stuff.cc:339
+#: misc/builtin_stuff.cpp:339
msgid "An object reflected in a point"
msgstr "Объект, отражённый по точке"
-#: misc/builtin_stuff.cc:346
+#: misc/builtin_stuff.cpp:346
msgid "Reflect in Line"
msgstr "Отразить через линию"
-#: misc/builtin_stuff.cc:347
+#: misc/builtin_stuff.cpp:347
msgid "An object reflected in a line"
msgstr "Объект, отражённый по линии"
-#: misc/builtin_stuff.cc:354
+#: misc/builtin_stuff.cpp:354
msgid "Rotate"
msgstr "Повернуть"
-#: misc/builtin_stuff.cc:355
+#: misc/builtin_stuff.cpp:355
msgid "An object rotated by an angle around a point"
msgstr "Повернуть объект по углу вокруг точки"
-#: misc/builtin_stuff.cc:362
+#: misc/builtin_stuff.cpp:362
msgid "Scale"
msgstr "Масштабировать"
-#: misc/builtin_stuff.cc:363
+#: misc/builtin_stuff.cpp:363
msgid ""
"Scale an object over a point, by the ratio given by the length of a segment"
msgstr "Шкалировать объект через точку, по коэффициенту в виде длины отрезка"
-#: misc/builtin_stuff.cc:370
+#: misc/builtin_stuff.cpp:370
msgid "Scale over Line"
msgstr "Масштабировать через линию"
-#: misc/builtin_stuff.cc:371
+#: misc/builtin_stuff.cpp:371
msgid ""
"An object scaled over a line, by the ratio given by the length of a segment"
msgstr "Шкалировать объект через точку, по коэффициенту в виде длины отрезка"
-#: misc/builtin_stuff.cc:378
+#: misc/builtin_stuff.cpp:378
msgid "Scale (ratio given by two segments)"
msgstr "Шкалировать по двум отрезкам"
-#: misc/builtin_stuff.cc:379
+#: misc/builtin_stuff.cpp:379
msgid ""
"Scale an object over a point, by the ratio given by the length of two "
"segments"
msgstr ""
"Шкалировать объект через точку, по коэффициенту, задаваемому по двум отрезкам"
-#: misc/builtin_stuff.cc:386
+#: misc/builtin_stuff.cpp:386
msgid "Scale over Line (ratio given by two segments)"
msgstr "Шкалировать через линию (по двум отрезкам)"
-#: misc/builtin_stuff.cc:387
+#: misc/builtin_stuff.cpp:387
msgid ""
"An object scaled over a line, by the ratio given by the length of two "
"segments"
msgstr ""
"Шкалировать объект через линию, по коэффициенту в виде длин двух отрезков"
-#: misc/builtin_stuff.cc:394
+#: misc/builtin_stuff.cpp:394
msgid "Apply Similitude"
msgstr "Применить преобразование подобия"
-#: misc/builtin_stuff.cc:395
+#: misc/builtin_stuff.cpp:395
msgid ""
"Apply a similitude to an object ( the sequence of a scaling and rotation "
"around a center )"
@@ -972,122 +972,122 @@ msgstr ""
"Применить преобразование подобия к объекту (масштабирование и поворот по "
"центру)"
-#: misc/builtin_stuff.cc:402
+#: misc/builtin_stuff.cpp:402
msgid "Harmonic Homology"
msgstr "Гармоническая гомология"
-#: misc/builtin_stuff.cc:403
+#: misc/builtin_stuff.cpp:403
msgid ""
"The harmonic homology with a given center and a given axis (this is a "
"projective transformation)"
msgstr ""
"Гармоническая гомология по данному центру и оси (проективное преобразование)"
-#: misc/builtin_stuff.cc:418
+#: misc/builtin_stuff.cpp:418
msgid "Draw Projective Shadow"
msgstr "Нарисовать проективную тень"
-#: misc/builtin_stuff.cc:419
+#: misc/builtin_stuff.cpp:419
msgid ""
"The shadow of an object with a given light source and projection plane "
"(indicated by a line)"
msgstr "Тень объекта указанной яркости и проекционного плана (по линии)"
-#: misc/builtin_stuff.cc:434
+#: misc/builtin_stuff.cpp:434
msgid "Asymptotes of a Hyperbola"
msgstr "Асимптоты гиперболы"
-#: misc/builtin_stuff.cc:435
+#: misc/builtin_stuff.cpp:435
msgid "The two asymptotes of a hyperbola."
msgstr "Две асимптоты гиперболы"
-#: misc/builtin_stuff.cc:448
+#: misc/builtin_stuff.cpp:448
msgid "Triangle by Its Vertices"
msgstr "Треугольник по вершинам"
-#: misc/builtin_stuff.cc:449
+#: misc/builtin_stuff.cpp:449
msgid "Construct a triangle given its three vertices."
msgstr "Построить треугольник по трём точкам как вершинам"
-#: misc/builtin_stuff.cc:471
+#: misc/builtin_stuff.cpp:471
msgid "Convex Hull"
msgstr "Выпуклая оболочка"
-#: misc/builtin_stuff.cc:472
+#: misc/builtin_stuff.cpp:472
msgid "A polygon that corresponds to the convex hull of another polygon"
msgstr "Многоугольник, соответствующий выпуклой оболочке другого"
-#: misc/builtin_stuff.cc:486
+#: misc/builtin_stuff.cpp:486
msgid "Parallel Test"
msgstr "Проверить параллельность"
-#: misc/builtin_stuff.cc:487
+#: misc/builtin_stuff.cpp:487
msgid "Test whether two given lines are parallel"
msgstr "Проверить на параллельность две линии"
-#: misc/builtin_stuff.cc:494
+#: misc/builtin_stuff.cpp:494
msgid "Orthogonal Test"
msgstr "Проверить ортогональность"
-#: misc/builtin_stuff.cc:495
+#: misc/builtin_stuff.cpp:495
msgid "Test whether two given lines are orthogonal"
msgstr "Проверить на ортогональность две линии"
-#: misc/builtin_stuff.cc:502
+#: misc/builtin_stuff.cpp:502
msgid "Collinear Test"
msgstr "Проверить коллинеарность"
-#: misc/builtin_stuff.cc:503
+#: misc/builtin_stuff.cpp:503
msgid "Test whether three given points are collinear"
msgstr "Проверить лежат ли три точки на одной прямой"
-#: misc/builtin_stuff.cc:510
+#: misc/builtin_stuff.cpp:510
msgid "Contains Test"
msgstr "Проверить принадлежность"
-#: misc/builtin_stuff.cc:511
+#: misc/builtin_stuff.cpp:511
msgid "Test whether a given curve contains a given point"
msgstr "Проверить на принадлежность точки кривой"
-#: misc/builtin_stuff.cc:518
+#: misc/builtin_stuff.cpp:518
msgid "In Polygon Test"
msgstr "Принадлежность многоугольнику"
-#: misc/builtin_stuff.cc:519
+#: misc/builtin_stuff.cpp:519
msgid "Test whether a given polygon contains a given point"
msgstr "Проверить на принадлежность точки многоугольнику"
-#: misc/builtin_stuff.cc:526
+#: misc/builtin_stuff.cpp:526
msgid "Convex Polygon Test"
msgstr "Выпуклость многоугольника"
-#: misc/builtin_stuff.cc:527
+#: misc/builtin_stuff.cpp:527
msgid "Test whether a given polygon is convex"
msgstr "Проверить на многоугольник на выпуклость"
-#: misc/builtin_stuff.cc:534
+#: misc/builtin_stuff.cpp:534
msgid "Distance Test"
msgstr "Проверить расстояние"
-#: misc/builtin_stuff.cc:535
+#: misc/builtin_stuff.cpp:535
msgid ""
"Test whether a given point have the same distance from a given point and "
"from another given point"
msgstr "Проверить равенство расстояний от одной точки до двух других"
-#: misc/builtin_stuff.cc:543
+#: misc/builtin_stuff.cpp:543
msgid "Vector Equality Test"
msgstr "Проверить равенство векторов"
-#: misc/builtin_stuff.cc:544
+#: misc/builtin_stuff.cpp:544
msgid "Test whether two vectors are equal"
msgstr "Проверить на равенство два вектора"
-#: misc/builtin_stuff.cc:584 modes/popup.cc:1057
+#: misc/builtin_stuff.cpp:584 modes/popup.cpp:1057
msgid "Python Script"
msgstr "Сценарий Python"
-#: misc/builtin_stuff.cc:585
+#: misc/builtin_stuff.cpp:585
msgid "Construct a new Python script."
msgstr "Построить объект, основанный на сценарии Python."
@@ -1137,71 +1137,71 @@ msgstr "Установить евклидову систему координа
msgid "Set Polar Coordinate System"
msgstr "Установить полярную систему координат"
-#: misc/goniometry.cc:121
+#: misc/goniometry.cpp:121
msgid ""
"_: Translators: Degrees\n"
"Deg"
msgstr "Градус"
-#: misc/goniometry.cc:122
+#: misc/goniometry.cpp:122
msgid ""
"_: Translators: Radians\n"
"Rad"
msgstr "Рад"
-#: misc/goniometry.cc:123
+#: misc/goniometry.cpp:123
msgid ""
"_: Translators: Gradians\n"
"Grad"
msgstr "Град"
-#: misc/guiaction.cc:117
+#: misc/guiaction.cpp:117
msgid ""
"A normal point, i.e. one that is either independent or attached to a line, "
"circle, segment."
msgstr "Обычная точка (независимая, лежащая на линии, окружности или отрезке)."
-#: misc/guiaction.cc:129
+#: misc/guiaction.cpp:129
msgid "Point"
msgstr "Точка"
-#: misc/guiaction.cc:170
+#: misc/guiaction.cpp:170
msgid "Construct a text label."
msgstr "Создать надпись."
-#: misc/guiaction.cc:180
+#: misc/guiaction.cpp:180
msgid "Text Label"
msgstr "Надпись"
-#: misc/guiaction.cc:201
+#: misc/guiaction.cpp:201
msgid "Construct a Point by its Coordinates"
msgstr "Построить точку по координатам"
-#: misc/guiaction.cc:211
+#: misc/guiaction.cpp:211
msgid "Point by Coordinates"
msgstr "Точка по координатам"
-#: misc/guiaction.cc:224
+#: misc/guiaction.cpp:224
msgid "Fixed Point"
msgstr "Фиксированная точка"
-#: misc/guiaction.cc:225
+#: misc/guiaction.cpp:225
msgid "Enter the coordinates for the new point."
msgstr "Введите координаты новой точки."
-#: misc/kiginputdialog.cc:125
+#: misc/kiginputdialog.cpp:125
msgid "Set Angle Size"
msgstr "Установить меру угла"
-#: misc/kiginputdialog.cc:136
+#: misc/kiginputdialog.cpp:136
msgid "Insert the new size of this angle:"
msgstr "Введите новый размер угла:"
-#: misc/kiginputdialog.cc:146
+#: misc/kiginputdialog.cpp:146
msgid "Use this edit field to modify the size of this angle."
msgstr "Введите новую величину угла в поле ввода."
-#: misc/kiginputdialog.cc:154
+#: misc/kiginputdialog.cpp:154
msgid ""
"Choose from this list the goniometric unit you want to use to modify the "
"size of this angle.<br>\n"
@@ -1212,15 +1212,15 @@ msgstr ""
"изменения величины угла.<br>\n"
"При выборе других единиц значение справа будет преобразовано."
-#: misc/lists.cc:304 misc/lists.cc:310
+#: misc/lists.cpp:304 misc/lists.cpp:310
msgid "Could not open macro file '%1'"
msgstr "Не удалось открыть файл макроса '%1'"
-#: misc/lists.cc:321
+#: misc/lists.cpp:321
msgid "Kig cannot open the macro file \"%1\"."
msgstr "Не удалось открыть файл макросов \"%1\"."
-#: misc/lists.cc:322
+#: misc/lists.cpp:322
msgid ""
"This file was created by a very old Kig version (pre-0.4). Support for this "
"format has been removed from recent Kig versions. You can try to import this "
@@ -1231,16 +1231,16 @@ msgstr ""
"формата убрана из последних версий программы. Импортируйте этот макротип с "
"помощью Kig версии 0.4 или 0.6, а затем экспортируйте его в новый формат."
-#: misc/lists.cc:375
+#: misc/lists.cpp:375
#, c-format
msgid "Unnamed Macro #%1"
msgstr "Макротип #%1"
-#: misc/special_constructors.cc:97
+#: misc/special_constructors.cpp:97
msgid "Radical Lines for Conics"
msgstr "Радикальные оси двух конических сечений"
-#: misc/special_constructors.cc:98
+#: misc/special_constructors.cpp:98
msgid ""
"The lines constructed through the intersections of two conics. This is also "
"defined for non-intersecting conics."
@@ -1248,137 +1248,137 @@ msgstr ""
"Построить линии на пересечении двух конических сечений. Этот также "
"определено для не пересекающихся конических сечений."
-#: misc/special_constructors.cc:156 misc/special_constructors.cc:252
+#: misc/special_constructors.cpp:156 misc/special_constructors.cpp:252
msgid "Moving Point"
msgstr "Бегущая точка"
-#: misc/special_constructors.cc:157
+#: misc/special_constructors.cpp:157
msgid ""
"Select the moving point, which will be moved around while drawing the "
"locus..."
msgstr "Выберите бегущую точку..."
-#: misc/special_constructors.cc:158
+#: misc/special_constructors.cpp:158
msgid "Following Point"
msgstr "Ведомая тоска"
-#: misc/special_constructors.cc:159
+#: misc/special_constructors.cpp:159
msgid ""
"Select the following point, whose locations the locus will be drawn "
"through..."
msgstr "Выберите следующую точку, через которую будет построено ГМТ..."
-#: misc/special_constructors.cc:163
+#: misc/special_constructors.cpp:163
msgid "Locus"
msgstr "ГМТ"
-#: misc/special_constructors.cc:163
+#: misc/special_constructors.cpp:163
msgid "A locus"
msgstr "Геометрическое место точек"
-#: misc/special_constructors.cc:253
+#: misc/special_constructors.cpp:253
msgid "Dependent Point"
msgstr "Зависимая точка"
-#: misc/special_constructors.cc:289
+#: misc/special_constructors.cpp:289
msgid "Polygon by Its Vertices"
msgstr "Многоугольник по вершинам"
-#: misc/special_constructors.cc:294
+#: misc/special_constructors.cpp:294
msgid "Construct a polygon by giving its vertices"
msgstr "Построить многоугольник по точкам как вершинам"
-#: misc/special_constructors.cc:366
+#: misc/special_constructors.cpp:366
msgid ""
"... with this vertex (click on the first vertex to terminate construction)"
msgstr ""
"... с этой вершиной (щёлкните на первой вершине для прекращения построения)"
-#: misc/special_constructors.cc:367
+#: misc/special_constructors.cpp:367
msgid "Construct a polygon with this vertex"
msgstr "Построить многоугольник по этой точке как вершине"
-#: misc/special_constructors.cc:374 misc/special_constructors.cc:1235
+#: misc/special_constructors.cpp:374 misc/special_constructors.cpp:1235
msgid "Select a point to be a vertex of the new polygon..."
msgstr "Выберите точку-вершину нового многоугольника..."
-#: misc/special_constructors.cc:429 misc/special_constructors.cc:496
+#: misc/special_constructors.cpp:429 misc/special_constructors.cpp:496
msgid "Polygon"
msgstr "Многоугольник"
-#: misc/special_constructors.cc:430
+#: misc/special_constructors.cpp:430
msgid "Construct the vertices of this polygon..."
msgstr "Построить точки-вершины этого многоугольника..."
-#: misc/special_constructors.cc:434
+#: misc/special_constructors.cpp:434
msgid "Vertices of a Polygon"
msgstr "Вершины многоугольника"
-#: misc/special_constructors.cc:435
+#: misc/special_constructors.cpp:435
msgid "The vertices of a polygon."
msgstr "Вершины многоугольника."
-#: misc/special_constructors.cc:497
+#: misc/special_constructors.cpp:497
msgid "Construct the sides of this polygon..."
msgstr "Построить стороны этого многоугольника..."
-#: misc/special_constructors.cc:501
+#: misc/special_constructors.cpp:501
msgid "Sides of a Polygon"
msgstr "Стороны многоугольника"
-#: misc/special_constructors.cc:502
+#: misc/special_constructors.cpp:502
msgid "The sides of a polygon."
msgstr "Стороны многоугольника."
-#: misc/special_constructors.cc:573
+#: misc/special_constructors.cpp:573
msgid "Regular Polygon with Given Center"
msgstr "Правильный многоугольник по заданному центру"
-#: misc/special_constructors.cc:578
+#: misc/special_constructors.cpp:578
msgid "Construct a regular polygon with a given center and vertex"
msgstr "Построить правильный многоугольник по центру и вершине"
-#: misc/special_constructors.cc:737
+#: misc/special_constructors.cpp:737
msgid "Construct a regular polygon with this center"
msgstr "Построить правильный многоугольник по этой точке как центру"
-#: misc/special_constructors.cc:741
+#: misc/special_constructors.cpp:741
msgid "Construct a regular polygon with this vertex"
msgstr "Построить правильный многоугольник по этой точке как вершине"
-#: misc/special_constructors.cc:754
+#: misc/special_constructors.cpp:754
msgid "Adjust the number of sides (%1/%2)"
msgstr "Изменить количество сторон (%1/%2)"
-#: misc/special_constructors.cc:760
+#: misc/special_constructors.cpp:760
msgid "Adjust the number of sides (%1)"
msgstr "Изменить количество сторон (%1)"
-#: misc/special_constructors.cc:777
+#: misc/special_constructors.cpp:777
msgid "Select the center of the new polygon..."
msgstr "Выберите центр для нового многоугольника..."
-#: misc/special_constructors.cc:781
+#: misc/special_constructors.cpp:781
msgid "Select a vertex for the new polygon..."
msgstr "Выберите вершину для нового многоугольника..."
-#: misc/special_constructors.cc:785
+#: misc/special_constructors.cpp:785
msgid "Move the cursor to get the desired number of sides..."
msgstr "Двигайте мышью для изменения количества сторон..."
-#: misc/special_constructors.cc:977
+#: misc/special_constructors.cpp:977
msgid "Construct the Radical Lines of This Circle"
msgstr "Построить радикальные оси этой окружности"
-#: misc/special_constructors.cc:979
+#: misc/special_constructors.cpp:979
msgid "Construct the Radical Lines of This Conic"
msgstr "Построить радикальные оси этого конического сечения"
-#: misc/special_constructors.cc:994
+#: misc/special_constructors.cpp:994
msgid "Generic Affinity"
msgstr "Общее подобие"
-#: misc/special_constructors.cc:995
+#: misc/special_constructors.cpp:995
msgid ""
"The unique affinity that maps three points (or a triangle) onto three other "
"points (or a triangle)"
@@ -1386,11 +1386,11 @@ msgstr ""
"Уникальное подобие, отображающее 3 данных точки (либо треугольник) в 3 "
"других (либо в другой треугольник)"
-#: misc/special_constructors.cc:1018
+#: misc/special_constructors.cpp:1018
msgid "Generic Projective Transformation"
msgstr "Проективное преобразование"
-#: misc/special_constructors.cc:1019
+#: misc/special_constructors.cpp:1019
msgid ""
"The unique projective transformation that maps four points (or a "
"quadrilateral) onto four other points (or a quadrilateral)"
@@ -1398,215 +1398,215 @@ msgstr ""
"Уникальное проективное преобразование, отображающее 4 данные точки (или "
"четырёхугольник) в другие 4 точки (или четырёхугольник)"
-#: misc/special_constructors.cc:1046
+#: misc/special_constructors.cpp:1046
msgid "Inversion of Point, Line or Circle"
msgstr "Обращение точки, линии или окружности"
-#: misc/special_constructors.cc:1047
+#: misc/special_constructors.cpp:1047
msgid "The inversion of a point, line or circle with respect to a circle"
msgstr "Обращение точки, линии или окружности относительно окружности."
-#: misc/special_constructors.cc:1104
+#: misc/special_constructors.cpp:1104
msgid "Measure Transport"
msgstr "Перенос меры"
-#: misc/special_constructors.cc:1109
+#: misc/special_constructors.cpp:1109
msgid "Transport the measure of a segment or arc over a line or circle."
msgstr "Перенести меру отрезка или дуги на линию или окружность."
-#: misc/special_constructors.cc:1210 objects/special_calcers.cc:24
+#: misc/special_constructors.cpp:1210 objects/special_calcers.cpp:24
msgid "Segment to transport"
msgstr "Отрезок для переноса"
-#: misc/special_constructors.cc:1212
+#: misc/special_constructors.cpp:1212
msgid "Arc to transport"
msgstr "Дуга для переноса"
-#: misc/special_constructors.cc:1214
+#: misc/special_constructors.cpp:1214
msgid "Transport a measure on this line"
msgstr "Перенести меру на эту линию"
-#: misc/special_constructors.cc:1216 objects/special_calcers.cc:22
+#: misc/special_constructors.cpp:1216 objects/special_calcers.cpp:22
msgid "Transport a measure on this circle"
msgstr "Перенести меру на эту окружность"
-#: misc/special_constructors.cc:1220
+#: misc/special_constructors.cpp:1220
msgid "Start transport from this point of the circle"
msgstr "Проектировать эту точку в окружность"
-#: misc/special_constructors.cc:1222
+#: misc/special_constructors.cpp:1222
msgid "Start transport from this point of the line"
msgstr "Начать перенос с этой точки линии"
-#: misc/special_constructors.cc:1224
+#: misc/special_constructors.cpp:1224
msgid "Start transport from this point of the curve"
msgstr "Начать перенос с этой точки кривой"
-#: misc/special_constructors.cc:1267
+#: misc/special_constructors.cpp:1267
msgid "Intersect"
msgstr "Пересечение"
-#: misc/special_constructors.cc:1268
+#: misc/special_constructors.cpp:1268
msgid "The intersection of two objects"
msgstr "Пересечение двух объектов"
-#: misc/special_constructors.cc:1335
+#: misc/special_constructors.cpp:1335
msgid "Intersect this Circle"
msgstr "Пересечение с этой окружностью"
-#: misc/special_constructors.cc:1337
+#: misc/special_constructors.cpp:1337
msgid "Intersect this Conic"
msgstr "Пересечение с этим коническим сечением"
-#: misc/special_constructors.cc:1339
+#: misc/special_constructors.cpp:1339
msgid "Intersect this Line"
msgstr "Пересечение с этой линией"
-#: misc/special_constructors.cc:1341
+#: misc/special_constructors.cpp:1341
msgid "Intersect this Cubic Curve"
msgstr "Пересечение с этой кривой третьего порядка"
-#: misc/special_constructors.cc:1343
+#: misc/special_constructors.cpp:1343
msgid "Intersect this Arc"
msgstr "Пересечение с этой дугой"
-#: misc/special_constructors.cc:1345
+#: misc/special_constructors.cpp:1345
msgid "Intersect this Polygon"
msgstr "Пересечение с этим многоугольником"
-#: misc/special_constructors.cc:1350
+#: misc/special_constructors.cpp:1350
msgid "with this Circle"
msgstr "с этой окружностью"
-#: misc/special_constructors.cc:1352
+#: misc/special_constructors.cpp:1352
msgid "with this Conic"
msgstr "с этим коническим сечением"
-#: misc/special_constructors.cc:1354
+#: misc/special_constructors.cpp:1354
msgid "with this Line"
msgstr "с этой линией"
-#: misc/special_constructors.cc:1356
+#: misc/special_constructors.cpp:1356
msgid "with this Cubic Curve"
msgstr "с этой кривой третьего порядка"
-#: misc/special_constructors.cc:1358
+#: misc/special_constructors.cpp:1358
msgid "with this Arc"
msgstr "с этой дугой"
-#: misc/special_constructors.cc:1360
+#: misc/special_constructors.cpp:1360
msgid "with this Polygon"
msgstr "с этим многоугольником"
-#: misc/special_constructors.cc:1370
+#: misc/special_constructors.cpp:1370
msgid "Construct Midpoint of This Point and Another One"
msgstr "Построить середину этой и другой точек"
-#: misc/special_constructors.cc:1371
+#: misc/special_constructors.cpp:1371
msgid ""
"Select the first of the points of which you want to construct the midpoint..."
msgstr "Выберите первую из двух точек для построения серединной ..."
-#: misc/special_constructors.cc:1372
+#: misc/special_constructors.cpp:1372
msgid "Construct the midpoint of this point and another one"
msgstr "Построить середину этой и другой точек"
-#: misc/special_constructors.cc:1373
+#: misc/special_constructors.cpp:1373
msgid "Select the other of the points of which to construct the midpoint..."
msgstr "Выберите вторую точку для построения серединной..."
-#: misc/special_constructors.cc:1483
+#: misc/special_constructors.cpp:1483
msgid "Select the first object to intersect..."
msgstr "Выберите первый объект для построения пересечения..."
-#: misc/special_constructors.cc:1485
+#: misc/special_constructors.cpp:1485
msgid "Select the second object to intersect..."
msgstr "Выберите второй объект для построения пересечения..."
-#: misc/special_constructors.cc:1490
+#: misc/special_constructors.cpp:1490
msgid "Tangent"
msgstr "Касательная"
-#: misc/special_constructors.cc:1491
+#: misc/special_constructors.cpp:1491
msgid "The line tangent to a curve"
msgstr "Касательная к кривой"
-#: misc/special_constructors.cc:1533
+#: misc/special_constructors.cpp:1533
msgid "Tangent to This Circle"
msgstr "Касательная к этой окружности"
-#: misc/special_constructors.cc:1535
+#: misc/special_constructors.cpp:1535
msgid "Tangent to This Conic"
msgstr "Касательная к этому коническому сечению"
-#: misc/special_constructors.cc:1537
+#: misc/special_constructors.cpp:1537
msgid "Tangent to This Arc"
msgstr "Касательная к этой дуге"
-#: misc/special_constructors.cc:1539
+#: misc/special_constructors.cpp:1539
msgid "Tangent to This Cubic Curve"
msgstr "Касательная к этой кривой третьего порядка"
-#: misc/special_constructors.cc:1541
+#: misc/special_constructors.cpp:1541
msgid "Tangent to This Curve"
msgstr "Касательная к этой кривой"
-#: misc/special_constructors.cc:1543
+#: misc/special_constructors.cpp:1543
msgid "Tangent at This Point"
msgstr "Касательная в этой точке"
-#: misc/special_constructors.cc:1564
+#: misc/special_constructors.cpp:1564
msgid "Center Of Curvature"
msgstr "Центр изгиба"
-#: misc/special_constructors.cc:1565
+#: misc/special_constructors.cpp:1565
msgid "The center of the osculating circle to a curve"
msgstr "Центр соприкасающейся окружности к кривой"
-#: misc/special_constructors.cc:1600
+#: misc/special_constructors.cpp:1600
msgid "Center of Curvature of This Conic"
msgstr "Центр изгиба этого конического сечения"
-#: misc/special_constructors.cc:1602
+#: misc/special_constructors.cpp:1602
msgid "Center of Curvature of This Cubic Curve"
msgstr "Центр изгиба к этой кривой третьего порядка"
-#: misc/special_constructors.cc:1604
+#: misc/special_constructors.cpp:1604
msgid "Center of Curvature of This Curve"
msgstr "Центр изгиба этой кривой"
-#: misc/special_constructors.cc:1606
+#: misc/special_constructors.cpp:1606
msgid "Center of Curvature at This Point"
msgstr "Центр изгиба в этой точке"
-#: modes/construct_mode.cc:262 modes/normal.cc:268
+#: modes/construct_mode.cpp:262 modes/normal.cpp:268
msgid "Which object?"
msgstr "Какой объект?"
-#: modes/construct_mode.cc:298
+#: modes/construct_mode.cpp:298
msgid ""
"Click the location where you want to place the new point, or the curve that "
"you want to attach it to..."
msgstr "Щёлкните на месте, где должна быть новая точка (кривой)..."
-#: modes/construct_mode.cc:475
+#: modes/construct_mode.cpp:475
msgid "Now select the location for the result label."
msgstr "Теперь выберите расположение новой метки"
-#: modes/edittype.cc:62
+#: modes/edittype.cpp:62
msgid "The name of the macro can not be empty."
msgstr "Имя макротипа не может быть пустым."
-#: modes/label.cc:136 modes/macrowizardbase.ui:96 modes/typesdialogbase.ui:53
+#: modes/label.cpp:136 modes/macrowizardbase.ui:96 modes/typesdialogbase.ui:53
#, no-c-format
msgid "Name"
msgstr "Имя"
-#: modes/label.cc:163 modes/popup.cc:555 modes/popup.cc:587
+#: modes/label.cpp:163 modes/popup.cpp:555 modes/popup.cpp:587
msgid "<unnamed object>"
msgstr "<безымянный объект>"
-#: modes/label.cc:295
+#: modes/label.cpp:295
#, c-format
msgid ""
"There are '%n' parts in the text that you have not selected a value for. "
@@ -1615,21 +1615,21 @@ msgstr ""
"В введённом вами тексте содержится %n подстановок без выбранного для них "
"аргумента."
-#: modes/label.cc:379
+#: modes/label.cpp:379
#, c-format
msgid "argument %1"
msgstr "аргумент %1"
-#: modes/label.cc:409
+#: modes/label.cpp:409
#, c-format
msgid "Selecting argument %1"
msgstr "Выбор аргумента %1"
-#: modes/label.cc:518
+#: modes/label.cpp:518
msgid "Change Label"
msgstr "Изменить надпись"
-#: modes/macro.cc:106
+#: modes/macro.cpp:106
msgid ""
"One of the result objects you selected cannot be calculated from the given "
"objects. Kig cannot calculate this macro because of this. Please press Back, "
@@ -1639,7 +1639,7 @@ msgstr ""
"Kig не сможет вычислить нужные для построения значения. Нажмите \"Назад\" и "
"постройте объекты правильно..."
-#: modes/macro.cc:116
+#: modes/macro.cpp:116
msgid ""
"One of the given objects is not used in the calculation of the resultant "
"objects. This probably means you are expecting Kig to do something "
@@ -1647,103 +1647,103 @@ msgid ""
msgstr ""
"Один из данных объектов не был использован при подсчёте выходных объектов."
-#: modes/moving.cc:157
+#: modes/moving.cpp:157
msgid "Move %1 Objects"
msgstr "Переместить %1 объектов"
-#: modes/moving.cc:240
+#: modes/moving.cpp:240
msgid "Redefine Point"
msgstr "Переопределить точку"
-#: modes/popup.cc:197
+#: modes/popup.cpp:197
msgid "Kig Document"
msgstr "Документ Kig"
-#: modes/popup.cc:206
+#: modes/popup.cpp:206
msgid "%1 Objects"
msgstr "%1 объектов"
-#: modes/popup.cc:276
+#: modes/popup.cpp:276
msgid "&Transform"
msgstr "&Преобразование"
-#: modes/popup.cc:277
+#: modes/popup.cpp:277
msgid "T&est"
msgstr "&Проверить"
-#: modes/popup.cc:278
+#: modes/popup.cpp:278
msgid "Const&ruct"
msgstr "&Построить"
-#: modes/popup.cc:280
+#: modes/popup.cpp:280
msgid "Add Te&xt Label"
msgstr "Добавить &надпись"
-#: modes/popup.cc:281
+#: modes/popup.cpp:281
msgid "Set Co&lor"
msgstr "&Цвет"
-#: modes/popup.cc:282
+#: modes/popup.cpp:282
msgid "Set &Pen Width"
msgstr "&Толщина линии"
-#: modes/popup.cc:283
+#: modes/popup.cpp:283
msgid "Set St&yle"
msgstr "&Стиль"
-#: modes/popup.cc:285
+#: modes/popup.cpp:285
msgid "Set Coordinate S&ystem"
msgstr "С&истема координат"
-#: modes/popup.cc:393
+#: modes/popup.cpp:393
msgid "&Hide"
msgstr "&Скрыть"
-#: modes/popup.cc:397
+#: modes/popup.cpp:397
msgid "&Show"
msgstr "&Показать"
-#: modes/popup.cc:401
+#: modes/popup.cpp:401
msgid "&Move"
msgstr "&Переместить"
-#: modes/popup.cc:413
+#: modes/popup.cpp:413
msgid "&Custom Color"
msgstr "&Другой цвет"
-#: modes/popup.cc:502
+#: modes/popup.cpp:502
msgid "Set &Name..."
msgstr "Назначить &имя..."
-#: modes/popup.cc:506
+#: modes/popup.cpp:506
msgid "&Name"
msgstr "&Имя"
-#: modes/popup.cc:541 modes/popup.cc:563
+#: modes/popup.cpp:541 modes/popup.cpp:563
msgid "Set Object Name"
msgstr "Назначить тип объекта"
-#: modes/popup.cc:542
+#: modes/popup.cpp:542
msgid "Set Name of this Object:"
msgstr "Имя объекта:"
-#: modes/popup.cc:661
+#: modes/popup.cpp:661
msgid "Change Object Color"
msgstr "Изменить цвет объекта"
-#: modes/popup.cc:677
+#: modes/popup.cpp:677
msgid "Change Object Width"
msgstr "Изменить ширину объекта"
-#: modes/popup.cc:705
+#: modes/popup.cpp:705
msgid "Change Point Style"
msgstr "Изменить стиль точки"
-#: modes/popup.cc:718
+#: modes/popup.cpp:718
msgid "Change Object Style"
msgstr "Изменить стиль объекта"
-#: modes/popup.cc:1065
+#: modes/popup.cpp:1065
msgid "Edit Script..."
msgstr "Изменить сценарий..."
@@ -1795,216 +1795,217 @@ msgstr "Выбрано более одного макротипа."
msgid "More Than One Type Selected"
msgstr "Выбрано больше одного макротипа"
-#: objects/angle_type.cc:39
+#: objects/angle_type.cpp:39
msgid "Construct an angle through this point"
msgstr "Построить угол через эту точку"
-#: objects/angle_type.cc:44
+#: objects/angle_type.cpp:44
msgid ""
"Select a point that the first half-line of the angle should go through..."
msgstr ""
"Выберите точку, через которую будет проходить первый луч, выходящий из "
"угла..."
-#: objects/angle_type.cc:45
+#: objects/angle_type.cpp:45
msgid "Construct an angle at this point"
msgstr "Построить угол в этой точке"
-#: objects/angle_type.cc:46
+#: objects/angle_type.cpp:46
msgid "Select the point to construct the angle in..."
msgstr "Выберите точку для построения в ней угла..."
-#: objects/angle_type.cc:48
+#: objects/angle_type.cpp:48
msgid ""
"Select a point that the second half-line of the angle should go through..."
msgstr ""
"Выберите точку, через которую будет проходить второй луч, выходящий из "
"угла..."
-#: objects/angle_type.cc:103
+#: objects/angle_type.cpp:103
msgid "Set Si&ze"
msgstr "Изменить &величину"
-#: objects/angle_type.cc:147
+#: objects/angle_type.cpp:147
msgid "Resize Angle"
msgstr "Изменить угол"
-#: objects/arc_type.cc:41
+#: objects/arc_type.cpp:41
msgid "Construct an arc starting at this point"
msgstr "Построить дугу, начинающуюся в этой точке"
-#: objects/arc_type.cc:46 objects/arc_type.cc:148
+#: objects/arc_type.cpp:46 objects/arc_type.cpp:148
msgid "Select the start point of the new arc..."
msgstr "Выберите начальную точку для дуги..."
-#: objects/arc_type.cc:47
+#: objects/arc_type.cpp:47
msgid "Construct an arc through this point"
msgstr "Построить дугу через эту точку"
-#: objects/arc_type.cc:48
+#: objects/arc_type.cpp:48
msgid "Select a point for the new arc to go through..."
msgstr "Выберите точку, через которую будет проходить новая дуга..."
-#: objects/arc_type.cc:49
+#: objects/arc_type.cpp:49
msgid "Construct an arc ending at this point"
msgstr "Построить дугу, оканчивающуюся в этой точке"
-#: objects/arc_type.cc:50
+#: objects/arc_type.cpp:50
msgid "Select the end point of the new arc..."
msgstr "Выберите конечную точку дуги..."
-#: objects/arc_type.cc:145
+#: objects/arc_type.cpp:145
msgid "Construct an arc with this center"
msgstr "Построить дугу по этой точке как центру"
-#: objects/arc_type.cc:146
+#: objects/arc_type.cpp:146
msgid "Select the center of the new arc..."
msgstr "Выберите середину дуги..."
-#: objects/arc_type.cc:149
+#: objects/arc_type.cpp:149
msgid "Construct an arc with this angle"
msgstr "Построить дугу с этим углом"
-#: objects/arc_type.cc:150
+#: objects/arc_type.cpp:150
msgid "Select the angle of the new arc..."
msgstr "Выберите угол дуги..."
-#: objects/bogus_imp.cc:338
+#: objects/bogus_imp.cpp:338
msgid "Test Result"
msgstr "Результат проверки"
#: macros/evolute.kigt:11 macros/osculating_circle.kigt:11
-#: objects/centerofcurvature_type.cc:35 objects/tangent_type.cc:36
+#: objects/centerofcurvature_type.cpp:35 objects/tangent_type.cpp:36
msgid "Select the curve..."
msgstr "Выберите кривую..."
-#: objects/centerofcurvature_type.cc:36
+#: objects/centerofcurvature_type.cpp:36
msgid "Select a point on the curve..."
msgstr "Выберите точку на кривой..."
-#: objects/circle_imp.cc:145 objects/polygon_imp.cc:227
+#: objects/circle_imp.cpp:145 objects/polygon_imp.cpp:227
msgid "Surface"
msgstr "Поверхность"
-#: objects/circle_imp.cc:146
+#: objects/circle_imp.cpp:146
msgid "Circumference"
msgstr "Окружность"
-#: objects/circle_imp.cc:147 objects/other_imp.cc:368
+#: objects/circle_imp.cpp:147 objects/other_imp.cpp:368
msgid "Radius"
msgstr "Радиус"
-#: objects/circle_imp.cc:149
+#: objects/circle_imp.cpp:149
msgid "Expanded Cartesian Equation"
msgstr "Разложенное декартово уравнение"
-#: objects/circle_imp.cc:150 objects/conic_imp.cc:84 objects/cubic_imp.cc:290
+#: objects/circle_imp.cpp:150 objects/conic_imp.cpp:84
+#: objects/cubic_imp.cpp:290
msgid "Cartesian Equation"
msgstr "Декартово уравнение"
-#: objects/circle_imp.cc:151 objects/conic_imp.cc:85
+#: objects/circle_imp.cpp:151 objects/conic_imp.cpp:85
msgid "Polar Equation"
msgstr "Полярное уравнение"
-#: objects/circle_imp.cc:236
+#: objects/circle_imp.cpp:236
msgid "rho = %1 [centered at %2]"
msgstr "rho = %1 [центрировано на %2]"
-#: objects/circle_imp.cc:245
+#: objects/circle_imp.cpp:245
msgid "x² + y² + %1 x + %2 y + %3 = 0"
msgstr "x² + y² + %1 x + %2 y + %3 = 0"
-#: objects/circle_imp.cc:255
+#: objects/circle_imp.cpp:255
msgid "( x - %1 )² + ( y - %2 )² = %3"
msgstr "( x - %1 )² + ( y - %2 )² = %3"
-#: objects/circle_imp.cc:326
+#: objects/circle_imp.cpp:326
msgid "circle"
msgstr "окружность"
-#: objects/circle_imp.cc:327
+#: objects/circle_imp.cpp:327
msgid "Select this circle"
msgstr "Выбрать эту окружность"
-#: objects/circle_imp.cc:328
+#: objects/circle_imp.cpp:328
#, c-format
msgid "Select circle %1"
msgstr "Выбрать окружность %1"
-#: objects/circle_imp.cc:329
+#: objects/circle_imp.cpp:329
msgid "Remove a Circle"
msgstr "Удалить окружность"
-#: objects/circle_imp.cc:330
+#: objects/circle_imp.cpp:330
msgid "Add a Circle"
msgstr "Добавить окружность"
-#: objects/circle_imp.cc:331
+#: objects/circle_imp.cpp:331
msgid "Move a Circle"
msgstr "Переместить окружность"
-#: objects/circle_imp.cc:332
+#: objects/circle_imp.cpp:332
msgid "Attach to this circle"
msgstr "Присоединить к этой окружности"
-#: objects/circle_imp.cc:333
+#: objects/circle_imp.cpp:333
msgid "Show a Circle"
msgstr "Показать окружность"
-#: objects/circle_imp.cc:334
+#: objects/circle_imp.cpp:334
msgid "Hide a Circle"
msgstr "Скрыть окружность"
-#: objects/circle_type.cc:29
+#: objects/circle_type.cpp:29
msgid "Construct a circle through this point"
msgstr "Построить окружность через эту точку"
#: macros/circle_by_center_and_line.kigt:14
#: macros/circle_by_point_and_diameter.kigt:10
-#: macros/circle_by_point_and_segment.kigt:10 objects/circle_type.cc:31
+#: macros/circle_by_point_and_segment.kigt:10 objects/circle_type.cpp:31
msgid "Construct a circle with this center"
msgstr "Построить окружность по этой точке как центру"
#: macros/circle_by_center_and_line.kigt:15
#: macros/circle_by_point_and_diameter.kigt:11
-#: macros/circle_by_point_and_segment.kigt:11 objects/circle_type.cc:36
+#: macros/circle_by_point_and_segment.kigt:11 objects/circle_type.cpp:36
msgid "Select the center of the new circle..."
msgstr "Выберите центр новой окружности..."
-#: objects/circle_type.cc:38 objects/circle_type.cc:72
-#: objects/circle_type.cc:74 objects/circle_type.cc:76
+#: objects/circle_type.cpp:38 objects/circle_type.cpp:72
+#: objects/circle_type.cpp:74 objects/circle_type.cpp:76
msgid "Select a point for the new circle to go through..."
msgstr "Выберите точку, через которую будет проходить новая окружность..."
-#: objects/conic_imp.cc:81
+#: objects/conic_imp.cpp:81
msgid "Conic Type"
msgstr "Конический тип"
-#: objects/conic_imp.cc:82
+#: objects/conic_imp.cpp:82
msgid "First Focus"
msgstr "Первый фокус"
-#: objects/conic_imp.cc:83
+#: objects/conic_imp.cpp:83
msgid "Second Focus"
msgstr "Второй фокус"
-#: objects/conic_imp.cc:192
+#: objects/conic_imp.cpp:192
msgid "Ellipse"
msgstr "Эллипс"
-#: objects/conic_imp.cc:194
+#: objects/conic_imp.cpp:194
msgid "Hyperbola"
msgstr "Гипербола"
-#: objects/conic_imp.cc:196
+#: objects/conic_imp.cpp:196
msgid "Parabola"
msgstr "Парабола"
-#: objects/conic_imp.cc:205
+#: objects/conic_imp.cpp:205
msgid "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
msgstr "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
-#: objects/conic_imp.cc:218
+#: objects/conic_imp.cpp:218
msgid ""
"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
" [centered at %4]"
@@ -2012,1856 +2013,1860 @@ msgstr ""
"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
" [центрировано на %4]"
-#: objects/conic_imp.cc:317
+#: objects/conic_imp.cpp:317
msgid "conic"
msgstr "коническое сечение"
-#: objects/conic_imp.cc:318
+#: objects/conic_imp.cpp:318
msgid "Select this conic"
msgstr "Выбрать это коническое сечение"
-#: objects/conic_imp.cc:319
+#: objects/conic_imp.cpp:319
#, c-format
msgid "Select conic %1"
msgstr "Выбрать коническое сечение %1"
-#: objects/conic_imp.cc:320
+#: objects/conic_imp.cpp:320
msgid "Remove a Conic"
msgstr "Удалить коническое сечение"
-#: objects/conic_imp.cc:321
+#: objects/conic_imp.cpp:321
msgid "Add a Conic"
msgstr "Добавить коническое сечение"
-#: objects/conic_imp.cc:322
+#: objects/conic_imp.cpp:322
msgid "Move a Conic"
msgstr "Переместить коническое сечение"
-#: objects/conic_imp.cc:323
+#: objects/conic_imp.cpp:323
msgid "Attach to this conic"
msgstr "Присоединить к этому коническому сечению"
-#: objects/conic_imp.cc:324
+#: objects/conic_imp.cpp:324
msgid "Show a Conic"
msgstr "Показать коническое сечение"
-#: objects/conic_imp.cc:325
+#: objects/conic_imp.cpp:325
msgid "Hide a Conic"
msgstr "Скрыть коническое сечение"
-#: objects/conic_types.cc:33 objects/conic_types.cc:87
-#: objects/conic_types.cc:221
+#: objects/conic_types.cpp:33 objects/conic_types.cpp:87
+#: objects/conic_types.cpp:221
msgid "Construct a conic through this point"
msgstr "Построить коническое сечение через эту точку"
-#: objects/conic_types.cc:38 objects/conic_types.cc:40
-#: objects/conic_types.cc:42 objects/conic_types.cc:44
-#: objects/conic_types.cc:46 objects/conic_types.cc:88
-#: objects/conic_types.cc:222
+#: objects/conic_types.cpp:38 objects/conic_types.cpp:40
+#: objects/conic_types.cpp:42 objects/conic_types.cpp:44
+#: objects/conic_types.cpp:46 objects/conic_types.cpp:88
+#: objects/conic_types.cpp:222
msgid "Select a point for the new conic to go through..."
msgstr ""
"Выберите точку, через которую будет проходить новая коническая линия..."
-#: objects/conic_types.cc:83 objects/conic_types.cc:85
+#: objects/conic_types.cpp:83 objects/conic_types.cpp:85
msgid "Construct a conic with this asymptote"
msgstr "Построить коническое сечение используя эту асимптоту"
-#: objects/conic_types.cc:84
+#: objects/conic_types.cpp:84
msgid "Select the first asymptote of the new conic..."
msgstr "Выберите первую асимптоту конического сечения..."
-#: objects/conic_types.cc:86
+#: objects/conic_types.cpp:86
msgid "Select the second asymptote of the new conic..."
msgstr "Выберите вторую асимптоту конического сечения..."
-#: objects/conic_types.cc:140
+#: objects/conic_types.cpp:140
msgid "Construct an ellipse with this focus"
msgstr "Построить эллипс используя этот фокус"
-#: objects/conic_types.cc:145
+#: objects/conic_types.cpp:145
msgid "Select the first focus of the new ellipse..."
msgstr "Выберите первый фокус эллипса..."
-#: objects/conic_types.cc:147
+#: objects/conic_types.cpp:147
msgid "Select the second focus of the new ellipse..."
msgstr "Выберите второй фокус эллипса..."
-#: objects/conic_types.cc:148
+#: objects/conic_types.cpp:148
msgid "Construct an ellipse through this point"
msgstr "Построить эллипс через эту точку"
-#: objects/conic_types.cc:149
+#: objects/conic_types.cpp:149
msgid "Select a point for the new ellipse to go through..."
msgstr "Выберите точку, через которую будет проходить новый эллипс..."
-#: objects/conic_types.cc:175
+#: objects/conic_types.cpp:175
msgid "Construct a hyperbola with this focus"
msgstr "Построить гиперболу с этим фокусом"
-#: objects/conic_types.cc:180
+#: objects/conic_types.cpp:180
msgid "Select the first focus of the new hyperbola..."
msgstr "Выберите первый фокус гиперболы..."
-#: objects/conic_types.cc:182
+#: objects/conic_types.cpp:182
msgid "Select the second focus of the new hyperbola..."
msgstr "Выберите второй фокус гиперболы..."
-#: objects/conic_types.cc:183 objects/conic_types.cc:417
+#: objects/conic_types.cpp:183 objects/conic_types.cpp:417
msgid "Construct a hyperbola through this point"
msgstr "Построить гиперболу через эту точку"
-#: objects/conic_types.cc:184 objects/conic_types.cc:422
-#: objects/conic_types.cc:424 objects/conic_types.cc:426
-#: objects/conic_types.cc:428
+#: objects/conic_types.cpp:184 objects/conic_types.cpp:422
+#: objects/conic_types.cpp:424 objects/conic_types.cpp:426
+#: objects/conic_types.cpp:428
msgid "Select a point for the new hyperbola to go through..."
msgstr "Выберите точку, через которую будет проходить новая гипербола..."
-#: objects/conic_types.cc:217
+#: objects/conic_types.cpp:217
msgid "Construct a conic with this line as directrix"
msgstr "Построить коническое сечение с этой линией как директрисой"
-#: objects/conic_types.cc:218
+#: objects/conic_types.cpp:218
msgid "Select the directrix of the new conic..."
msgstr "Выберите директрису конического сечения..."
-#: objects/conic_types.cc:219
+#: objects/conic_types.cpp:219
msgid "Construct a conic with this point as focus"
msgstr "Построить коническое сечение с этой точкой как фокусом"
-#: objects/conic_types.cc:220
+#: objects/conic_types.cpp:220
msgid "Select the focus of the new conic..."
msgstr "Выберите фокус для конического сечения..."
-#: objects/conic_types.cc:260
+#: objects/conic_types.cpp:260
msgid "Construct a parabola through this point"
msgstr "Построить параболу через эту точку"
-#: objects/conic_types.cc:265 objects/conic_types.cc:267
-#: objects/conic_types.cc:269
+#: objects/conic_types.cpp:265 objects/conic_types.cpp:267
+#: objects/conic_types.cpp:269
msgid "Select a point for the new parabola to go through..."
msgstr "Выберите точку, через которую будет проходить новая парабола..."
-#: objects/conic_types.cc:307
+#: objects/conic_types.cpp:307
msgid "Construct a polar point wrt. this conic"
msgstr "Построить полярную точку этого конического сечения"
-#: objects/conic_types.cc:308 objects/conic_types.cc:344
+#: objects/conic_types.cpp:308 objects/conic_types.cpp:344
msgid "Select the conic wrt. which you want to construct a polar point..."
msgstr ""
"Выберите коническое сечение, по которому вы хотите построить полярную "
"точку..."
-#: objects/conic_types.cc:309
+#: objects/conic_types.cpp:309
msgid "Construct the polar point of this line"
msgstr "Построить полярную точку этой линии"
-#: objects/conic_types.cc:310 objects/conic_types.cc:346
+#: objects/conic_types.cpp:310 objects/conic_types.cpp:346
msgid "Select the line of which you want to construct the polar point..."
msgstr "Выберите линию через которую нужно построить полярную точку..."
-#: objects/conic_types.cc:343
+#: objects/conic_types.cpp:343
msgid "Construct a polar line wrt. this conic"
msgstr "Построить полярную точку этого конического сечения"
-#: objects/conic_types.cc:345
+#: objects/conic_types.cpp:345
msgid "Construct the polar line of this point"
msgstr "Построить полярную линию этой точки"
-#: objects/conic_types.cc:380
+#: objects/conic_types.cpp:380
msgid "Construct the directrix of this conic"
msgstr "Построить директрису этого конического сечения"
-#: objects/conic_types.cc:381
+#: objects/conic_types.cpp:381
msgid "Select the conic of which you want to construct the directrix..."
msgstr "Выберите коническое сечение для построения директрисы..."
-#: objects/conic_types.cc:465
+#: objects/conic_types.cpp:465
msgid "Construct a parabola with this directrix"
msgstr "Построить параболу с этой директрисой"
-#: objects/conic_types.cc:466
+#: objects/conic_types.cpp:466
msgid "Select the directrix of the new parabola..."
msgstr "Выберите директрису для параболы..."
-#: objects/conic_types.cc:467
+#: objects/conic_types.cpp:467
msgid "Construct a parabola with this focus"
msgstr "Построить параболу с этим фокусом"
-#: objects/conic_types.cc:468
+#: objects/conic_types.cpp:468
msgid "Select the focus of the new parabola..."
msgstr "Выберите фокус для новой параболы..."
-#: objects/conic_types.cc:505
+#: objects/conic_types.cpp:505
msgid "Construct the asymptotes of this conic"
msgstr "Построить асимптоты этого конического сечения"
-#: objects/conic_types.cc:506
+#: objects/conic_types.cpp:506
msgid "Select the conic of which you want to construct the asymptotes..."
msgstr ""
"Выберите коническое сечение, к которого вы хотите построить асимптоты..."
-#: objects/conic_types.cc:543
+#: objects/conic_types.cpp:543
msgid "Construct the radical lines of this conic"
msgstr "Построить радикальные оси этого конического сечения"
-#: objects/conic_types.cc:548
+#: objects/conic_types.cpp:548
msgid ""
"Select the first of the two conics of which you want to construct the "
"radical line..."
msgstr ""
"Выберите первое из двух конических сечений для построения радикальных осей..."
-#: objects/conic_types.cc:550
+#: objects/conic_types.cpp:550
msgid ""
"Select the other of the two conic of which you want to construct the radical "
"line..."
msgstr ""
"Выберите второе из двух конических сечений для построения радикальных осей..."
-#: objects/conic_types.cc:669
+#: objects/conic_types.cpp:669
msgid "Switch Radical Lines"
msgstr "Переключить радикальные оси"
-#: objects/cubic_imp.cc:353
+#: objects/cubic_imp.cpp:353
msgid "cubic curve"
msgstr "кривая третьего порядка"
-#: objects/cubic_imp.cc:354
+#: objects/cubic_imp.cpp:354
msgid "Select this cubic curve"
msgstr "Выбрать эту кривую третьего порядка"
-#: objects/cubic_imp.cc:355
+#: objects/cubic_imp.cpp:355
#, c-format
msgid "Select cubic curve %1"
msgstr "Выбрать кривую третьего порядка %1"
-#: objects/cubic_imp.cc:356
+#: objects/cubic_imp.cpp:356
msgid "Remove a Cubic Curve"
msgstr "Удалить кривую третьего порядка"
-#: objects/cubic_imp.cc:357
+#: objects/cubic_imp.cpp:357
msgid "Add a Cubic Curve"
msgstr "Добавить кривую третьего порядка"
-#: objects/cubic_imp.cc:358
+#: objects/cubic_imp.cpp:358
msgid "Move a Cubic Curve"
msgstr "Переместить кривую третьего порядка"
-#: objects/cubic_imp.cc:359
+#: objects/cubic_imp.cpp:359
msgid "Attach to this cubic curve"
msgstr "Присоединить к этой кривой третьего порядка"
-#: objects/cubic_imp.cc:360
+#: objects/cubic_imp.cpp:360
msgid "Show a Cubic Curve"
msgstr "Показать кривую третьего порядка"
-#: objects/cubic_imp.cc:361
+#: objects/cubic_imp.cpp:361
msgid "Hide a Cubic Curve"
msgstr "Скрыть кривую третьего порядка"
-#: objects/cubic_imp.cc:419
+#: objects/cubic_imp.cpp:419
msgid "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
msgstr "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
-#: objects/cubic_imp.cc:430
+#: objects/cubic_imp.cpp:430
msgid " + %1 = 0"
msgstr " + %1 = 0"
-#: objects/cubic_type.cc:26
+#: objects/cubic_type.cpp:26
msgid "Construct a cubic curve through this point"
msgstr "Построить кривую третьего порядка через эту точку"
-#: objects/cubic_type.cc:31 objects/cubic_type.cc:33 objects/cubic_type.cc:35
-#: objects/cubic_type.cc:37 objects/cubic_type.cc:39 objects/cubic_type.cc:41
-#: objects/cubic_type.cc:43 objects/cubic_type.cc:45 objects/cubic_type.cc:47
-#: objects/cubic_type.cc:85 objects/cubic_type.cc:87 objects/cubic_type.cc:89
-#: objects/cubic_type.cc:91 objects/cubic_type.cc:93 objects/cubic_type.cc:95
-#: objects/cubic_type.cc:133 objects/cubic_type.cc:135
-#: objects/cubic_type.cc:137 objects/cubic_type.cc:139
+#: objects/cubic_type.cpp:31 objects/cubic_type.cpp:33
+#: objects/cubic_type.cpp:35 objects/cubic_type.cpp:37
+#: objects/cubic_type.cpp:39 objects/cubic_type.cpp:41
+#: objects/cubic_type.cpp:43 objects/cubic_type.cpp:45
+#: objects/cubic_type.cpp:47 objects/cubic_type.cpp:85
+#: objects/cubic_type.cpp:87 objects/cubic_type.cpp:89
+#: objects/cubic_type.cpp:91 objects/cubic_type.cpp:93
+#: objects/cubic_type.cpp:95 objects/cubic_type.cpp:133
+#: objects/cubic_type.cpp:135 objects/cubic_type.cpp:137
+#: objects/cubic_type.cpp:139
msgid "Select a point for the new cubic to go through..."
msgstr "Выберите точку, через которую будет проходить кривая третьего порядка"
-#: objects/curve_imp.cc:25
+#: objects/curve_imp.cpp:25
msgid "curve"
msgstr "кривая"
-#: objects/curve_imp.cc:26
+#: objects/curve_imp.cpp:26
msgid "Select this curve"
msgstr "Выбрать эту кривую"
-#: objects/curve_imp.cc:27
+#: objects/curve_imp.cpp:27
#, c-format
msgid "Select curve %1"
msgstr "Выбрать кривую %1"
-#: objects/curve_imp.cc:28
+#: objects/curve_imp.cpp:28
msgid "Remove a Curve"
msgstr "Удалить кривую"
-#: objects/curve_imp.cc:29
+#: objects/curve_imp.cpp:29
msgid "Add a Curve"
msgstr "Добавить кривую"
-#: objects/curve_imp.cc:30
+#: objects/curve_imp.cpp:30
msgid "Move a Curve"
msgstr "Переместить кривую"
-#: objects/curve_imp.cc:31
+#: objects/curve_imp.cpp:31
msgid "Attach to this curve"
msgstr "Присоединить к этой кривой"
-#: objects/curve_imp.cc:32
+#: objects/curve_imp.cpp:32
msgid "Show a Curve"
msgstr "Показать кривую третьего порядка"
-#: objects/curve_imp.cc:33
+#: objects/curve_imp.cpp:33
msgid "Hide a Curve"
msgstr "Скрыть кривую третьего порядка"
-#: objects/intersection_types.cc:30
+#: objects/intersection_types.cpp:30
msgid "Intersect with this line"
msgstr "Пересечение с этой линией"
-#: objects/intersection_types.cc:34 objects/intersection_types.cc:87
+#: objects/intersection_types.cpp:34 objects/intersection_types.cpp:87
msgid "Intersect with this conic"
msgstr "Пересечение с этим коническим сечением"
-#: objects/intersection_types.cc:90
+#: objects/intersection_types.cpp:90
msgid "Already computed intersection point"
msgstr "Точка пересечения уже вычислена"
-#: objects/intersection_types.cc:183
+#: objects/intersection_types.cpp:183
msgid "Intersect with this cubic curve"
msgstr "Пересечение с этой кривой третьего порядка"
-#: objects/intersection_types.cc:243 objects/intersection_types.cc:245
+#: objects/intersection_types.cpp:243 objects/intersection_types.cpp:245
msgid "Intersect with this circle"
msgstr "Пересечение с этой окружностью"
-#: objects/intersection_types.cc:295
+#: objects/intersection_types.cpp:295
msgid "Intersect with this arc"
msgstr "Пересечение с этой дугой"
-#: objects/inversion_type.cc:29
+#: objects/inversion_type.cpp:29
msgid "Invert with respect to this circle"
msgstr "Обратить относительно этой окружности"
-#: objects/inversion_type.cc:30
+#: objects/inversion_type.cpp:30
msgid "Select the circle we want to invert against..."
msgstr ""
"Выберите окружность, относительно которой следует произвести обращение..."
-#: objects/inversion_type.cc:34
+#: objects/inversion_type.cpp:34
msgid "Compute the inversion of this point"
msgstr "Рассчитать обращение этой точки"
-#: objects/inversion_type.cc:35
+#: objects/inversion_type.cpp:35
msgid "Select the point to invert..."
msgstr "Выберите точку для обращения..."
-#: objects/inversion_type.cc:80
+#: objects/inversion_type.cpp:80
msgid "Compute the inversion of this line"
msgstr "Рассчитать обращение этой линии"
-#: objects/inversion_type.cc:81
+#: objects/inversion_type.cpp:81
msgid "Select the line to invert..."
msgstr "Выберите линию для обращения..."
-#: objects/inversion_type.cc:133
+#: objects/inversion_type.cpp:133
msgid "Compute the inversion of this segment"
msgstr "Рассчитать обращение этого сегмента"
-#: objects/inversion_type.cc:134
+#: objects/inversion_type.cpp:134
msgid "Select the segment to invert..."
msgstr "Выберите сегмент для обращения..."
-#: objects/inversion_type.cc:224
+#: objects/inversion_type.cpp:224
msgid "Compute the inversion of this circle"
msgstr "Рассчитать обращение этой окружности"
-#: objects/inversion_type.cc:225
+#: objects/inversion_type.cpp:225
msgid "Select the circle to invert..."
msgstr "Выберите окружность для обращения..."
-#: objects/inversion_type.cc:289
+#: objects/inversion_type.cpp:289
msgid "Compute the inversion of this arc"
msgstr "Рассчитать обращение этой дуги"
-#: objects/inversion_type.cc:290
+#: objects/inversion_type.cpp:290
msgid "Select the arc to invert..."
msgstr "Выберите дугу для обращения..."
-#: objects/line_imp.cc:96
+#: objects/line_imp.cpp:96
msgid "Slope"
msgstr "Угловой коэффициент"
-#: objects/line_imp.cc:97
+#: objects/line_imp.cpp:97
msgid "Equation"
msgstr "Выравнивание"
-#: objects/line_imp.cc:121 objects/other_imp.cc:212
+#: objects/line_imp.cpp:121 objects/other_imp.cpp:212
msgid "Length"
msgstr "Длина"
-#: objects/line_imp.cc:123 objects/other_imp.cc:374
+#: objects/line_imp.cpp:123 objects/other_imp.cpp:374
msgid "First End Point"
msgstr "Первая крайняя точка"
-#: objects/line_imp.cc:124 objects/other_imp.cc:375
+#: objects/line_imp.cpp:124 objects/other_imp.cpp:375
msgid "Second End Point"
msgstr "Вторая крайняя точка"
-#: objects/line_imp.cc:439 objects/line_imp.cc:448
+#: objects/line_imp.cpp:439 objects/line_imp.cpp:448
msgid "line"
msgstr "линия"
-#: objects/line_imp.cc:440
+#: objects/line_imp.cpp:440
msgid "Select a Line"
msgstr "Выбрать линию"
-#: objects/line_imp.cc:449
+#: objects/line_imp.cpp:449
msgid "Select this line"
msgstr "Выбрать эту линию"
-#: objects/line_imp.cc:450
+#: objects/line_imp.cpp:450
#, c-format
msgid "Select line %1"
msgstr "Выбрать линию %1"
-#: objects/line_imp.cc:451
+#: objects/line_imp.cpp:451
msgid "Remove a Line"
msgstr "Удалить линию"
-#: objects/line_imp.cc:452
+#: objects/line_imp.cpp:452
msgid "Add a Line"
msgstr "Добавить линию"
-#: objects/line_imp.cc:453
+#: objects/line_imp.cpp:453
msgid "Move a Line"
msgstr "Переместить линию"
-#: objects/line_imp.cc:454
+#: objects/line_imp.cpp:454
msgid "Attach to this line"
msgstr "Присоединить к этой линии"
-#: objects/line_imp.cc:455
+#: objects/line_imp.cpp:455
msgid "Show a Line"
msgstr "Показать линию"
-#: objects/line_imp.cc:456
+#: objects/line_imp.cpp:456
msgid "Hide a Line"
msgstr "Скрыть линию"
-#: objects/line_imp.cc:465
+#: objects/line_imp.cpp:465
msgid "segment"
msgstr "отрезок"
-#: objects/line_imp.cc:466
+#: objects/line_imp.cpp:466
msgid "Select this segment"
msgstr "Выбрать этот отрезок"
-#: objects/line_imp.cc:467
+#: objects/line_imp.cpp:467
#, c-format
msgid "Select segment %1"
msgstr "Выбрать отрезок %1"
-#: objects/line_imp.cc:468
+#: objects/line_imp.cpp:468
msgid "Remove a Segment"
msgstr "Удалить отрезок"
-#: objects/line_imp.cc:469
+#: objects/line_imp.cpp:469
msgid "Add a Segment"
msgstr "Добавить отрезок"
-#: objects/line_imp.cc:470
+#: objects/line_imp.cpp:470
msgid "Move a Segment"
msgstr "Переместить отрезок"
-#: objects/line_imp.cc:471
+#: objects/line_imp.cpp:471
msgid "Attach to this segment"
msgstr "Присоединить к этому отрезку"
-#: objects/line_imp.cc:472
+#: objects/line_imp.cpp:472
msgid "Show a Segment"
msgstr "Показать отрезок"
-#: objects/line_imp.cc:473
+#: objects/line_imp.cpp:473
msgid "Hide a Segment"
msgstr "Скрыть отрезок"
-#: objects/line_imp.cc:482
+#: objects/line_imp.cpp:482
msgid "half-line"
msgstr "луч"
-#: objects/line_imp.cc:483
+#: objects/line_imp.cpp:483
msgid "Select this half-line"
msgstr "Выбрать этот луч"
-#: objects/line_imp.cc:484
+#: objects/line_imp.cpp:484
#, c-format
msgid "Select half-line %1"
msgstr "Выбрать луч %1"
-#: objects/line_imp.cc:485
+#: objects/line_imp.cpp:485
msgid "Remove a Half-Line"
msgstr "Удалить луч"
-#: objects/line_imp.cc:486
+#: objects/line_imp.cpp:486
msgid "Add a Half-Line"
msgstr "Добавить луч"
-#: objects/line_imp.cc:487
+#: objects/line_imp.cpp:487
msgid "Move a Half-Line"
msgstr "Переместить луч"
-#: objects/line_imp.cc:488
+#: objects/line_imp.cpp:488
msgid "Attach to this half-line"
msgstr "Присоединить к этому лучу"
-#: objects/line_imp.cc:489
+#: objects/line_imp.cpp:489
msgid "Show a Half-Line"
msgstr "Показать луч"
-#: objects/line_imp.cc:490
+#: objects/line_imp.cpp:490
msgid "Hide a Half-Line"
msgstr "Скрыть луч"
-#: objects/line_type.cc:38
+#: objects/line_type.cpp:38
msgid "Construct a segment starting at this point"
msgstr "Построить отрезок, начинающийся в этой точке"
-#: objects/line_type.cc:39
+#: objects/line_type.cpp:39
msgid "Select the start point of the new segment..."
msgstr "Выберите начальную точку отрезка..."
-#: objects/line_type.cc:40
+#: objects/line_type.cpp:40
msgid "Construct a segment ending at this point"
msgstr "Построить отрезок, оканчивающийся в этой точке"
-#: objects/line_type.cc:41
+#: objects/line_type.cpp:41
msgid "Select the end point of the new segment..."
msgstr "Выберите конечную точку отрезка..."
-#: objects/line_type.cc:66
+#: objects/line_type.cpp:66
msgid "Construct a line through this point"
msgstr "Построить линию через эту точку"
-#: objects/line_type.cc:71
+#: objects/line_type.cpp:71
msgid "Select a point for the line to go through..."
msgstr "Выберите точку, через которую будет проходить линия..."
-#: objects/line_type.cc:73
+#: objects/line_type.cpp:73
msgid "Select another point for the line to go through..."
msgstr "Выберите ещё одну точку, через которую будет проходить линия..."
-#: objects/line_type.cc:98
+#: objects/line_type.cpp:98
msgid "Construct a half-line starting at this point"
msgstr "Построить луч, начинающийся в этой точке"
-#: objects/line_type.cc:103 objects/line_type.cc:301
+#: objects/line_type.cpp:103 objects/line_type.cpp:301
msgid "Select the start point of the new half-line..."
msgstr "Выберите начальную точку луча..."
-#: objects/line_type.cc:104
+#: objects/line_type.cpp:104
msgid "Construct a half-line through this point"
msgstr "Построить луч через эту точку"
-#: objects/line_type.cc:105
+#: objects/line_type.cpp:105
msgid "Select a point for the half-line to go through..."
msgstr "Выберите начало луча..."
-#: objects/line_type.cc:146
+#: objects/line_type.cpp:146
msgid "Construct a line parallel to this line"
msgstr "Построить прямую, параллельную этой"
-#: objects/line_type.cc:147
+#: objects/line_type.cpp:147
msgid "Select a line parallel to the new line..."
msgstr "Выберите прямую..."
-#: objects/line_type.cc:148
+#: objects/line_type.cpp:148
msgid "Construct the parallel line through this point"
msgstr "Построить параллельную прямую через эту точку"
-#: objects/line_type.cc:149 objects/line_type.cc:182 objects/line_type.cc:261
+#: objects/line_type.cpp:149 objects/line_type.cpp:182
+#: objects/line_type.cpp:261
msgid "Select a point for the new line to go through..."
msgstr "Выберите точку, через которую будет проходить прямая..."
-#: objects/line_type.cc:179
+#: objects/line_type.cpp:179
msgid "Construct a line perpendicular to this line"
msgstr "Построить перпендикуляр к этой линии"
-#: objects/line_type.cc:180
+#: objects/line_type.cpp:180
msgid "Select a line perpendicular to the new line..."
msgstr "Выберите линию перпендикулярную новой..."
-#: objects/line_type.cc:181
+#: objects/line_type.cpp:181
msgid "Construct a perpendicular line through this point"
msgstr "Построить перпендикуляр через эту точку"
-#: objects/line_type.cc:224
+#: objects/line_type.cpp:224
msgid "Set &Length..."
msgstr "Установить &длину..."
-#: objects/line_type.cc:243
+#: objects/line_type.cpp:243
msgid "Set Segment Length"
msgstr "Установить длину отрезка"
-#: objects/line_type.cc:243
+#: objects/line_type.cpp:243
msgid "Choose the new length: "
msgstr "Выберите новую длину: "
-#: objects/line_type.cc:251
+#: objects/line_type.cpp:251
msgid "Resize Segment"
msgstr "Изменить размер отрезка"
-#: objects/line_type.cc:258
+#: objects/line_type.cpp:258
msgid "Construct a line by this vector"
msgstr "Построить прямую по этому вектору"
-#: objects/line_type.cc:259
+#: objects/line_type.cpp:259
msgid "Select a vector in the direction of the new line..."
msgstr "Выберите вектор для направления прямой..."
-#: objects/line_type.cc:298
+#: objects/line_type.cpp:298
msgid "Construct a half-line by this vector"
msgstr "Построить луч через этот вектор"
-#: objects/line_type.cc:299
+#: objects/line_type.cpp:299
msgid "Select a vector in the direction of the new half-line..."
msgstr "Выберите вектор для указания направления луча..."
-#: objects/locus_imp.cc:357
+#: objects/locus_imp.cpp:357
msgid "locus"
msgstr "ГМТ"
-#: objects/locus_imp.cc:358
+#: objects/locus_imp.cpp:358
msgid "Select this locus"
msgstr "Выбрать это ГМТ"
-#: objects/locus_imp.cc:359
+#: objects/locus_imp.cpp:359
#, c-format
msgid "Select locus %1"
msgstr "Выбрать ГМТ %1"
-#: objects/locus_imp.cc:360
+#: objects/locus_imp.cpp:360
msgid "Remove a Locus"
msgstr "Удалить ГМТ"
-#: objects/locus_imp.cc:361
+#: objects/locus_imp.cpp:361
msgid "Add a Locus"
msgstr "Добавить ГМТ"
-#: objects/locus_imp.cc:362
+#: objects/locus_imp.cpp:362
msgid "Move a Locus"
msgstr "Переместить ГМТ"
-#: objects/locus_imp.cc:363
+#: objects/locus_imp.cpp:363
msgid "Attach to this locus"
msgstr "Присоединить к этому ГМТ"
-#: objects/locus_imp.cc:364
+#: objects/locus_imp.cpp:364
msgid "Show a Locus"
msgstr "Показать ГМТ"
-#: objects/locus_imp.cc:365
+#: objects/locus_imp.cpp:365
msgid "Hide a Locus"
msgstr "Скрыть ГМТ"
-#: objects/object_imp.cc:54
+#: objects/object_imp.cpp:54
msgid "Object Type"
msgstr "Тип объекта"
-#: objects/object_imp.cc:266
+#: objects/object_imp.cpp:266
msgid "Object"
msgstr "Объект"
-#: objects/object_imp.cc:267
+#: objects/object_imp.cpp:267
msgid "Select this object"
msgstr "Выбрать этот объект"
-#: objects/object_imp.cc:268
+#: objects/object_imp.cpp:268
#, c-format
msgid "Select object %1"
msgstr "Выбрать объект %1"
-#: objects/object_imp.cc:269
+#: objects/object_imp.cpp:269
msgid "Remove an object"
msgstr "Удалить объект"
-#: objects/object_imp.cc:270
+#: objects/object_imp.cpp:270
msgid "Add an object"
msgstr "Добавить объект"
-#: objects/object_imp.cc:271
+#: objects/object_imp.cpp:271
msgid "Move an object"
msgstr "Переместить объект"
-#: objects/object_imp.cc:272
+#: objects/object_imp.cpp:272
msgid "Attach to this object"
msgstr "Присоединить к этому объекту"
-#: objects/object_imp.cc:273
+#: objects/object_imp.cpp:273
msgid "Show an object"
msgstr "Показать объект"
-#: objects/object_imp.cc:274
+#: objects/object_imp.cpp:274
msgid "Hide an object"
msgstr "Скрыть объект"
-#: objects/other_imp.cc:102 objects/other_imp.cc:371
+#: objects/other_imp.cpp:102 objects/other_imp.cpp:371
msgid "Angle in Radians"
msgstr "Угол в радианах"
-#: objects/other_imp.cc:103 objects/other_imp.cc:370
+#: objects/other_imp.cpp:103 objects/other_imp.cpp:370
msgid "Angle in Degrees"
msgstr "Угол в градусах"
-#: objects/other_imp.cc:213
+#: objects/other_imp.cpp:213
msgid "Midpoint"
msgstr "Серединная точка"
-#: objects/other_imp.cc:214
+#: objects/other_imp.cpp:214
msgid "X length"
msgstr "Длина по X"
-#: objects/other_imp.cc:215
+#: objects/other_imp.cpp:215
msgid "Y length"
msgstr "Длина по Y"
-#: objects/other_imp.cc:216
+#: objects/other_imp.cpp:216
msgid "Opposite Vector"
msgstr "Противоположный вектор"
-#: objects/other_imp.cc:369
+#: objects/other_imp.cpp:369
msgid "Angle"
msgstr "Угол"
-#: objects/other_imp.cc:372
+#: objects/other_imp.cpp:372
msgid "Sector Surface"
msgstr "Поверхность сектора"
-#: objects/other_imp.cc:373
+#: objects/other_imp.cpp:373
msgid "Arc Length"
msgstr "Длина дуги"
-#: objects/other_imp.cc:557
+#: objects/other_imp.cpp:557
msgid "angle"
msgstr "угол"
-#: objects/other_imp.cc:558
+#: objects/other_imp.cpp:558
msgid "Select this angle"
msgstr "Выбрать этот угол"
-#: objects/other_imp.cc:559
+#: objects/other_imp.cpp:559
#, c-format
msgid "Select angle %1"
msgstr "Выбрать угол %1"
-#: objects/other_imp.cc:560
+#: objects/other_imp.cpp:560
msgid "Remove an Angle"
msgstr "Удалить угол"
-#: objects/other_imp.cc:561
+#: objects/other_imp.cpp:561
msgid "Add an Angle"
msgstr "Добавить угол"
-#: objects/other_imp.cc:562
+#: objects/other_imp.cpp:562
msgid "Move an Angle"
msgstr "Переместить угол"
-#: objects/other_imp.cc:563
+#: objects/other_imp.cpp:563
msgid "Attach to this angle"
msgstr "Присоединить к этому углу"
-#: objects/other_imp.cc:564
+#: objects/other_imp.cpp:564
msgid "Show an Angle"
msgstr "Показать угол"
-#: objects/other_imp.cc:565
+#: objects/other_imp.cpp:565
msgid "Hide an Angle"
msgstr "Скрыть угол"
-#: objects/other_imp.cc:573
+#: objects/other_imp.cpp:573
msgid "vector"
msgstr "вектор"
-#: objects/other_imp.cc:574
+#: objects/other_imp.cpp:574
msgid "Select this vector"
msgstr "Выбрать этот вектор"
-#: objects/other_imp.cc:575
+#: objects/other_imp.cpp:575
#, c-format
msgid "Select vector %1"
msgstr "Выбрать вектор %1"
-#: objects/other_imp.cc:576
+#: objects/other_imp.cpp:576
msgid "Remove a Vector"
msgstr "Удалить вектор"
-#: objects/other_imp.cc:577
+#: objects/other_imp.cpp:577
msgid "Add a Vector"
msgstr "Добавить вектор"
-#: objects/other_imp.cc:578
+#: objects/other_imp.cpp:578
msgid "Move a Vector"
msgstr "Переместить вектор"
-#: objects/other_imp.cc:579
+#: objects/other_imp.cpp:579
msgid "Attach to this vector"
msgstr "Присоединить к этому вектору"
-#: objects/other_imp.cc:580
+#: objects/other_imp.cpp:580
msgid "Show a Vector"
msgstr "Показать вектор"
-#: objects/other_imp.cc:581
+#: objects/other_imp.cpp:581
msgid "Hide a Vector"
msgstr "Скрыть вектор"
-#: objects/other_imp.cc:589
+#: objects/other_imp.cpp:589
msgid "arc"
msgstr "дуга"
-#: objects/other_imp.cc:590
+#: objects/other_imp.cpp:590
msgid "Select this arc"
msgstr "Выбрать эту дугу"
-#: objects/other_imp.cc:591
+#: objects/other_imp.cpp:591
#, c-format
msgid "Select arc %1"
msgstr "Выбрать дугу %1"
-#: objects/other_imp.cc:592
+#: objects/other_imp.cpp:592
msgid "Remove an Arc"
msgstr "Удалить дугу"
-#: objects/other_imp.cc:593
+#: objects/other_imp.cpp:593
msgid "Add an Arc"
msgstr "Добавить дугу"
-#: objects/other_imp.cc:594
+#: objects/other_imp.cpp:594
msgid "Move an Arc"
msgstr "Переместить дугу"
-#: objects/other_imp.cc:595
+#: objects/other_imp.cpp:595
msgid "Attach to this arc"
msgstr "Присоединить к этой дуге"
-#: objects/other_imp.cc:596
+#: objects/other_imp.cpp:596
msgid "Show an Arc"
msgstr "Показать дугу"
-#: objects/other_imp.cc:597
+#: objects/other_imp.cpp:597
msgid "Hide an Arc"
msgstr "Скрыть дугу"
-#: objects/point_imp.cc:75
+#: objects/point_imp.cpp:75
msgid "Coordinate"
msgstr "Координата"
-#: objects/point_imp.cc:76
+#: objects/point_imp.cpp:76
msgid "X coordinate"
msgstr "Координата X"
-#: objects/point_imp.cc:77
+#: objects/point_imp.cpp:77
msgid "Y coordinate"
msgstr "Координата Y"
-#: objects/point_imp.cc:163
+#: objects/point_imp.cpp:163
msgid "point"
msgstr "точка"
-#: objects/point_imp.cc:164
+#: objects/point_imp.cpp:164
msgid "Select this point"
msgstr "Выбрать эту точку"
-#: objects/point_imp.cc:165
+#: objects/point_imp.cpp:165
#, c-format
msgid "Select point %1"
msgstr "Выбрать точку %1"
-#: objects/point_imp.cc:166
+#: objects/point_imp.cpp:166
msgid "Remove a Point"
msgstr "Удалить точку"
-#: objects/point_imp.cc:167
+#: objects/point_imp.cpp:167
msgid "Add a Point"
msgstr "Добавить точку"
-#: objects/point_imp.cc:168
+#: objects/point_imp.cpp:168
msgid "Move a Point"
msgstr "Переместить точку"
-#: objects/point_imp.cc:169
+#: objects/point_imp.cpp:169
msgid "Attach to this point"
msgstr "Присоединить к этой точке"
-#: objects/point_imp.cc:170
+#: objects/point_imp.cpp:170
msgid "Show a Point"
msgstr "Показать точку"
-#: objects/point_imp.cc:171
+#: objects/point_imp.cpp:171
msgid "Hide a Point"
msgstr "Скрыть точку"
-#: objects/point_type.cc:261 objects/point_type.cc:263
+#: objects/point_type.cpp:261 objects/point_type.cpp:263
msgid "Construct the midpoint of this point and another point"
msgstr "Построить середину этой и другой точек"
-#: objects/point_type.cc:262
+#: objects/point_type.cpp:262
msgid ""
"Select the first of the two points of which you want to construct the "
"midpoint..."
msgstr "Выберите первую точку для построения середины..."
-#: objects/point_type.cc:264
+#: objects/point_type.cpp:264
msgid ""
"Select the other of the two points of which you want to construct the "
"midpoint..."
msgstr "Выберите вторую точку для построения середины..."
-#: objects/point_type.cc:366
+#: objects/point_type.cpp:366
msgid "Set &Coordinate..."
msgstr "Установить &координату..."
-#: objects/point_type.cc:367 objects/point_type.cc:375
+#: objects/point_type.cpp:367 objects/point_type.cpp:375
msgid "Redefine"
msgstr "Переопределить"
-#: objects/point_type.cc:374
+#: objects/point_type.cpp:374
msgid "Set &Parameter..."
msgstr "Установить &параметр..."
-#: objects/point_type.cc:397
+#: objects/point_type.cpp:397
msgid "Set Coordinate"
msgstr "Установить координату"
-#: objects/point_type.cc:398
+#: objects/point_type.cpp:398
msgid "Enter the new coordinate."
msgstr "Введите новую координату."
-#: objects/point_type.cc:439
+#: objects/point_type.cpp:439
msgid "Set Point Parameter"
msgstr "Установить параметр точки"
-#: objects/point_type.cc:439
+#: objects/point_type.cpp:439
msgid "Choose the new parameter: "
msgstr "Выберите новый параметр: "
-#: objects/point_type.cc:445
+#: objects/point_type.cpp:445
msgid "Change Parameter of Constrained Point"
msgstr "Изменить параметр точки"
-#: objects/point_type.cc:635
+#: objects/point_type.cpp:635
msgid "Select the circle on which to transport a measure..."
msgstr "Выберите окружность, на которую следует перенести меру с отрезка..."
-#: objects/point_type.cc:637
+#: objects/point_type.cpp:637
msgid "Select a point on the circle..."
msgstr "Выберите точку на окружности..."
-#: objects/point_type.cc:639
+#: objects/point_type.cpp:639
msgid "Select the segment to transport on the circle..."
msgstr "Выберите отрезок для переноса его меры на окружность..."
-#: objects/polygon_imp.cc:225
+#: objects/polygon_imp.cpp:225
msgid "Number of sides"
msgstr "Количество сторон"
-#: objects/polygon_imp.cc:226
+#: objects/polygon_imp.cpp:226
msgid "Perimeter"
msgstr "Периметр"
-#: objects/polygon_imp.cc:228
+#: objects/polygon_imp.cpp:228
msgid "Center of Mass of the Vertices"
msgstr "Центр масс"
-#: objects/polygon_imp.cc:229
+#: objects/polygon_imp.cpp:229
msgid "Winding Number"
msgstr "Количество изгибов"
-#: objects/polygon_imp.cc:342
+#: objects/polygon_imp.cpp:342
msgid "polygon"
msgstr "многоугольник"
-#: objects/polygon_imp.cc:343
+#: objects/polygon_imp.cpp:343
msgid "Select this polygon"
msgstr "Выбрать этот многоугольник"
-#: objects/polygon_imp.cc:344
+#: objects/polygon_imp.cpp:344
#, c-format
msgid "Select polygon %1"
msgstr "Выбрать многоугольник %1"
-#: objects/polygon_imp.cc:345
+#: objects/polygon_imp.cpp:345
msgid "Remove a Polygon"
msgstr "Удалить многоугольник"
-#: objects/polygon_imp.cc:346
+#: objects/polygon_imp.cpp:346
msgid "Add a Polygon"
msgstr "Добавить многоугольник"
-#: objects/polygon_imp.cc:347
+#: objects/polygon_imp.cpp:347
msgid "Move a Polygon"
msgstr "Переместить многоугольник"
-#: objects/polygon_imp.cc:348
+#: objects/polygon_imp.cpp:348
msgid "Attach to this polygon"
msgstr "Присоединить к этому многоугольнику"
-#: objects/polygon_imp.cc:349
+#: objects/polygon_imp.cpp:349
msgid "Show a Polygon"
msgstr "Показать многоугольник"
-#: objects/polygon_imp.cc:350
+#: objects/polygon_imp.cpp:350
msgid "Hide a Polygon"
msgstr "Скрыть многоугольник"
-#: objects/polygon_imp.cc:360
+#: objects/polygon_imp.cpp:360
msgid "triangle"
msgstr "треугольник"
-#: objects/polygon_imp.cc:361
+#: objects/polygon_imp.cpp:361
msgid "Select this triangle"
msgstr "Выбрать этот треугольник"
-#: objects/polygon_imp.cc:362
+#: objects/polygon_imp.cpp:362
#, c-format
msgid "Select triangle %1"
msgstr "Выбрать треугольник %1"
-#: objects/polygon_imp.cc:363
+#: objects/polygon_imp.cpp:363
msgid "Remove a Triangle"
msgstr "Удалить треугольник"
-#: objects/polygon_imp.cc:364
+#: objects/polygon_imp.cpp:364
msgid "Add a Triangle"
msgstr "Добавить треугольник"
-#: objects/polygon_imp.cc:365
+#: objects/polygon_imp.cpp:365
msgid "Move a Triangle"
msgstr "Переместить треугольник"
-#: objects/polygon_imp.cc:366
+#: objects/polygon_imp.cpp:366
msgid "Attach to this triangle"
msgstr "Присоединить к этому треугольнику"
-#: objects/polygon_imp.cc:367
+#: objects/polygon_imp.cpp:367
msgid "Show a Triangle"
msgstr "Показать треугольник"
-#: objects/polygon_imp.cc:368
+#: objects/polygon_imp.cpp:368
msgid "Hide a Triangle"
msgstr "Скрыть треугольник"
-#: objects/polygon_imp.cc:378
+#: objects/polygon_imp.cpp:378
msgid "quadrilateral"
msgstr "четырёхугольник"
-#: objects/polygon_imp.cc:379
+#: objects/polygon_imp.cpp:379
msgid "Select this quadrilateral"
msgstr "Выбрать этот четырёхугольник"
-#: objects/polygon_imp.cc:380
+#: objects/polygon_imp.cpp:380
#, c-format
msgid "Select quadrilateral %1"
msgstr "Выбрать четырёхугольник %1"
-#: objects/polygon_imp.cc:381
+#: objects/polygon_imp.cpp:381
msgid "Remove a Quadrilateral"
msgstr "Удалить четырёхугольник"
-#: objects/polygon_imp.cc:382
+#: objects/polygon_imp.cpp:382
msgid "Add a Quadrilateral"
msgstr "Добавить четырёхугольник"
-#: objects/polygon_imp.cc:383
+#: objects/polygon_imp.cpp:383
msgid "Move a Quadrilateral"
msgstr "Переместить четырёхугольник"
-#: objects/polygon_imp.cc:384
+#: objects/polygon_imp.cpp:384
msgid "Attach to this quadrilateral"
msgstr "Присоединить к этому четырёхугольнику"
-#: objects/polygon_imp.cc:385
+#: objects/polygon_imp.cpp:385
msgid "Show a Quadrilateral"
msgstr "Показать четырёхугольник"
-#: objects/polygon_imp.cc:386
+#: objects/polygon_imp.cpp:386
msgid "Hide a Quadrilateral"
msgstr "Скрыть четырёхугольник"
-#: objects/polygon_type.cc:36
+#: objects/polygon_type.cpp:36
msgid "Construct a triangle with this vertex"
msgstr "Построить треугольник по этой точке как вершине"
-#: objects/polygon_type.cc:37
+#: objects/polygon_type.cpp:37
msgid "Select a point to be a vertex of the new triangle..."
msgstr "Выберите точку-вершину нового треугольника..."
-#: objects/polygon_type.cc:406
+#: objects/polygon_type.cpp:406
msgid "Intersect this polygon with a line"
msgstr "Пересечение этого многоугольника с линией"
-#: objects/polygon_type.cc:407
+#: objects/polygon_type.cpp:407
msgid "Select the polygon of which you want the intersection with a line..."
msgstr ""
"Выберите многоугольник, точки пересечения которого с линией вы хотите "
"построить..."
-#: objects/polygon_type.cc:543
+#: objects/polygon_type.cpp:543
msgid "Construct the vertices of this polygon"
msgstr "Построить точки-вершины этого многоугольника"
-#: objects/polygon_type.cc:544
+#: objects/polygon_type.cpp:544
msgid "Select the polygon of which you want to construct the vertices..."
msgstr ""
"Выберите многоугольник, вершины которого нужно использовать для построения "
"точек..."
-#: objects/polygon_type.cc:586
+#: objects/polygon_type.cpp:586
msgid "Construct the sides of this polygon"
msgstr "Построить стороны этого многоугольника"
-#: objects/polygon_type.cc:587
+#: objects/polygon_type.cpp:587
msgid "Select the polygon of which you want to construct the sides..."
msgstr "Выберите многоугольник, стороны которого вы хотите построить..."
-#: objects/polygon_type.cc:632
+#: objects/polygon_type.cpp:632
msgid "Construct the convex hull of this polygon"
msgstr "Построить выпуклую оболочку этого многоугольника"
-#: objects/polygon_type.cc:633
+#: objects/polygon_type.cpp:633
msgid "Select the polygon of which you want to construct the convex hull..."
msgstr ""
"Выберите многоугольник, выпуклую оболочку которого вы хотите построить..."
-#: objects/special_calcers.cc:23
+#: objects/special_calcers.cpp:23
msgid "Project this point onto the circle"
msgstr "Проектировать эту точку в окружность"
-#: objects/tangent_type.cc:38
+#: objects/tangent_type.cpp:38
msgid "Select the point for the tangent to go through..."
msgstr "Выберите одну точку, через которую будет проходить касательная..."
-#: objects/tests_type.cc:30
+#: objects/tests_type.cpp:30
msgid "Is this line parallel?"
msgstr "Параллельность линий"
-#: objects/tests_type.cc:31
+#: objects/tests_type.cpp:31
msgid "Select the first of the two possibly parallel lines..."
msgstr "Выберите первую из возможно параллельных линий..."
-#: objects/tests_type.cc:32
+#: objects/tests_type.cpp:32
msgid "Parallel to this line?"
msgstr "Параллельность к этой линии"
-#: objects/tests_type.cc:33
+#: objects/tests_type.cpp:33
msgid "Select the other of the two possibly parallel lines..."
msgstr "Выберите другую из возможно параллельных линий..."
-#: objects/tests_type.cc:61
+#: objects/tests_type.cpp:61
msgid "These lines are parallel."
msgstr "Эти линии параллельны."
-#: objects/tests_type.cc:63
+#: objects/tests_type.cpp:63
msgid "These lines are not parallel."
msgstr "Эти линии не параллельны."
-#: objects/tests_type.cc:74
+#: objects/tests_type.cpp:74
msgid "Is this line orthogonal?"
msgstr "Ортогональность линии"
-#: objects/tests_type.cc:75
+#: objects/tests_type.cpp:75
msgid "Select the first of the two possibly orthogonal lines..."
msgstr "Выберите первую из возможно ортогональных линий..."
-#: objects/tests_type.cc:76
+#: objects/tests_type.cpp:76
msgid "Orthogonal to this line?"
msgstr "Ортогональность с этой линией"
-#: objects/tests_type.cc:77
+#: objects/tests_type.cpp:77
msgid "Select the other of the two possibly orthogonal lines..."
msgstr "Выберите другую из возможно ортогональных линий..."
-#: objects/tests_type.cc:105
+#: objects/tests_type.cpp:105
msgid "These lines are orthogonal."
msgstr "Эти линии ортогональны"
-#: objects/tests_type.cc:107
+#: objects/tests_type.cpp:107
msgid "These lines are not orthogonal."
msgstr "Эти линии неортогональны"
-#: objects/tests_type.cc:118
+#: objects/tests_type.cpp:118
msgid "Check collinearity of this point"
msgstr "Коллинеарность этой точки"
-#: objects/tests_type.cc:119
+#: objects/tests_type.cpp:119
msgid "Select the first of the three possibly collinear points..."
msgstr "Выберите первую из трёх точек..."
-#: objects/tests_type.cc:120
+#: objects/tests_type.cpp:120
msgid "and this second point"
msgstr "и этой"
-#: objects/tests_type.cc:121
+#: objects/tests_type.cpp:121
msgid "Select the second of the three possibly collinear points..."
msgstr "Выберите вторую из трёх точек..."
-#: objects/tests_type.cc:122
+#: objects/tests_type.cpp:122
msgid "with this third point"
msgstr "и этой"
-#: objects/tests_type.cc:123
+#: objects/tests_type.cpp:123
msgid "Select the last of the three possibly collinear points..."
msgstr "Выберите последнюю точку..."
-#: objects/tests_type.cc:152
+#: objects/tests_type.cpp:152
msgid "These points are collinear."
msgstr "Эти точки коллинеарны"
-#: objects/tests_type.cc:154
+#: objects/tests_type.cpp:154
msgid "These points are not collinear."
msgstr "Эти точки неколлинеарны"
-#: objects/tests_type.cc:164
+#: objects/tests_type.cpp:164
msgid "Check whether this point is on a curve"
msgstr "Принадлежность кривой"
-#: objects/tests_type.cc:165 objects/tests_type.cc:211
+#: objects/tests_type.cpp:165 objects/tests_type.cpp:211
msgid "Select the point you want to test..."
msgstr "Выберите точку..."
-#: objects/tests_type.cc:166
+#: objects/tests_type.cpp:166
msgid "Check whether the point is on this curve"
msgstr "Принадлежность точки этой кривой"
-#: objects/tests_type.cc:167
+#: objects/tests_type.cpp:167
msgid "Select the curve that the point might be on..."
msgstr "Выберите кривую..."
-#: objects/tests_type.cc:194
+#: objects/tests_type.cpp:194
msgid "This curve contains the point."
msgstr "Кривая содержит точку"
-#: objects/tests_type.cc:196
+#: objects/tests_type.cpp:196
msgid "This curve does not contain the point."
msgstr "Кривая не содержит точку"
-#: objects/tests_type.cc:210
+#: objects/tests_type.cpp:210
msgid "Check whether this point is in a polygon"
msgstr "Принадлежность точки многоугольнику"
-#: objects/tests_type.cc:212
+#: objects/tests_type.cpp:212
msgid "Check whether the point is in this polygon"
msgstr "Принадлежность точки этому многоугольнику"
-#: objects/tests_type.cc:213
+#: objects/tests_type.cpp:213
msgid "Select the polygon that the point might be in..."
msgstr "Выберите многоугольник..."
-#: objects/tests_type.cc:240
+#: objects/tests_type.cpp:240
msgid "This polygon contains the point."
msgstr "Многоугольник содержит точку."
-#: objects/tests_type.cc:242
+#: objects/tests_type.cpp:242
msgid "This polygon does not contain the point."
msgstr "Многоугольник не содержит точку."
-#: objects/tests_type.cc:256
+#: objects/tests_type.cpp:256
msgid "Check whether this polygon is convex"
msgstr "Проверить выпуклость многоугольника"
-#: objects/tests_type.cc:257
+#: objects/tests_type.cpp:257
msgid "Select the polygon you want to test for convexity..."
msgstr "Выберите предположительно выпуклый многоугольник..."
-#: objects/tests_type.cc:283
+#: objects/tests_type.cpp:283
msgid "This polygon is convex."
msgstr "Многоугольник выпуклый."
-#: objects/tests_type.cc:285
+#: objects/tests_type.cpp:285
msgid "This polygon is not convex."
msgstr "Многоугольник не выпуклый."
-#: objects/tests_type.cc:299
+#: objects/tests_type.cpp:299
msgid "Check if this point has the same distance"
msgstr "Проверить расстояние между точками"
-#: objects/tests_type.cc:300
+#: objects/tests_type.cpp:300
msgid ""
"Select the point which might have the same distance from two other points..."
msgstr ""
"Выберите точку, предположительно находящуюся на одинаковом расстоянии от "
"двух других..."
-#: objects/tests_type.cc:301
+#: objects/tests_type.cpp:301
msgid "from this point"
msgstr "от этой точки"
-#: objects/tests_type.cc:302
+#: objects/tests_type.cpp:302
msgid "Select the first of the two other points..."
msgstr "Выберите первую из двух точек..."
-#: objects/tests_type.cc:303
+#: objects/tests_type.cpp:303
msgid "and from this second point"
msgstr "и вторую"
-#: objects/tests_type.cc:304
+#: objects/tests_type.cpp:304
msgid "Select the other of the two other points..."
msgstr "Выберите последнюю из двух других точек..."
-#: objects/tests_type.cc:332
+#: objects/tests_type.cpp:332
msgid "The two distances are the same."
msgstr "Расстояния равны."
-#: objects/tests_type.cc:334
+#: objects/tests_type.cpp:334
msgid "The two distances are not the same."
msgstr "Расстояния неравны."
-#: objects/tests_type.cc:344
+#: objects/tests_type.cpp:344
msgid "Check whether this vector is equal to another vector"
msgstr "Тождественность векторов"
-#: objects/tests_type.cc:345
+#: objects/tests_type.cpp:345
msgid "Select the first of the two possibly equal vectors..."
msgstr "Выберите первый вектор..."
-#: objects/tests_type.cc:346
+#: objects/tests_type.cpp:346
msgid "Check whether this vector is equal to the other vector"
msgstr "Тождественность векторов"
-#: objects/tests_type.cc:347
+#: objects/tests_type.cpp:347
msgid "Select the other of the two possibly equal vectors..."
msgstr "Выберите второй вектор..."
-#: objects/tests_type.cc:374
+#: objects/tests_type.cpp:374
msgid "The two vectors are the same."
msgstr "Векторы равны"
-#: objects/tests_type.cc:376
+#: objects/tests_type.cpp:376
msgid "The two vectors are not the same."
msgstr "Векторы различны"
-#: objects/text_imp.cc:84
+#: objects/text_imp.cpp:84
msgid "Text"
msgstr "Текст"
-#: objects/text_imp.cc:147
+#: objects/text_imp.cpp:147
msgid "label"
msgstr "надпись"
-#: objects/text_imp.cc:148
+#: objects/text_imp.cpp:148
msgid "Select this label"
msgstr "Выбрать надпись"
-#: objects/text_imp.cc:149
+#: objects/text_imp.cpp:149
#, c-format
msgid "Select label %1"
msgstr "Выбрать надпись %1"
-#: objects/text_imp.cc:150
+#: objects/text_imp.cpp:150
msgid "Remove a Label"
msgstr "Удалить надпись"
-#: objects/text_imp.cc:151
+#: objects/text_imp.cpp:151
msgid "Add a Label"
msgstr "Добавить надпись"
-#: objects/text_imp.cc:152
+#: objects/text_imp.cpp:152
msgid "Move a Label"
msgstr "Переместить надпись"
-#: objects/text_imp.cc:153
+#: objects/text_imp.cpp:153
msgid "Attach to this label"
msgstr "Присоединить к этой надписи"
-#: objects/text_imp.cc:154
+#: objects/text_imp.cpp:154
msgid "Show a Label"
msgstr "Показать надпись"
-#: objects/text_imp.cc:155
+#: objects/text_imp.cpp:155
msgid "Hide a Label"
msgstr "Скрыть надпись"
-#: objects/text_type.cc:126
+#: objects/text_type.cpp:126
msgid "&Copy Text"
msgstr "&Копировать текст"
-#: objects/text_type.cc:127
+#: objects/text_type.cpp:127
msgid "&Toggle Frame"
msgstr "&Рамка"
-#: objects/text_type.cc:128
+#: objects/text_type.cpp:128
msgid "&Redefine..."
msgstr "&Переопределить..."
-#: objects/text_type.cc:157
+#: objects/text_type.cpp:157
msgid "Toggle Label Frame"
msgstr "Скрыть/показать рамку вокруг надписи"
-#: objects/transform_types.cc:32
+#: objects/transform_types.cpp:32
msgid "Translate this object"
msgstr "Переместить параллельно этот объект"
-#: objects/transform_types.cc:33
+#: objects/transform_types.cpp:33
msgid "Select the object to translate..."
msgstr "Выберите объект для параллельного перемещения..."
-#: objects/transform_types.cc:34
+#: objects/transform_types.cpp:34
msgid "Translate by this vector"
msgstr "Переместить параллельно по этому вектору"
-#: objects/transform_types.cc:35
+#: objects/transform_types.cpp:35
msgid "Select the vector to translate by..."
msgstr "Выберите вектор для перемещения"
-#: objects/transform_types.cc:67 objects/transform_types.cc:102
+#: objects/transform_types.cpp:67 objects/transform_types.cpp:102
msgid "Reflect this object"
msgstr "Отразить этот объект"
-#: objects/transform_types.cc:68 objects/transform_types.cc:103
+#: objects/transform_types.cpp:68 objects/transform_types.cpp:103
msgid "Select the object to reflect..."
msgstr "Выберите объект для отражения..."
-#: objects/transform_types.cc:69
+#: objects/transform_types.cpp:69
msgid "Reflect in this point"
msgstr "Отразить через эту точку"
-#: objects/transform_types.cc:70
+#: objects/transform_types.cpp:70
msgid "Select the point to reflect in..."
msgstr "Выберите другую точку для отражения..."
-#: objects/transform_types.cc:104
+#: objects/transform_types.cpp:104
msgid "Reflect in this line"
msgstr "Отразить через эту линию"
-#: objects/transform_types.cc:105
+#: objects/transform_types.cpp:105
msgid "Select the line to reflect in..."
msgstr "Выберите линию для отражения через неё..."
-#: objects/transform_types.cc:137
+#: objects/transform_types.cpp:137
msgid "Rotate this object"
msgstr "Вращать этот объект"
-#: objects/transform_types.cc:138
+#: objects/transform_types.cpp:138
msgid "Select the object to rotate..."
msgstr "Выберите объект для вращения..."
-#: objects/transform_types.cc:139
+#: objects/transform_types.cpp:139
msgid "Rotate around this point"
msgstr "Вращать вокруг этой точки"
-#: objects/transform_types.cc:140
+#: objects/transform_types.cpp:140
msgid "Select the center point of the rotation..."
msgstr "Выберите центр вращения..."
-#: objects/transform_types.cc:141
+#: objects/transform_types.cpp:141
msgid "Rotate by this angle"
msgstr "Вращать по этому углу"
-#: objects/transform_types.cc:142
+#: objects/transform_types.cpp:142
msgid "Select the angle of the rotation..."
msgstr "Выберите угол вращения..."
-#: objects/transform_types.cc:174 objects/transform_types.cc:211
-#: objects/transform_types.cc:251 objects/transform_types.cc:285
+#: objects/transform_types.cpp:174 objects/transform_types.cpp:211
+#: objects/transform_types.cpp:251 objects/transform_types.cpp:285
msgid "Scale this object"
msgstr "Шкалировать этот объект"
-#: objects/transform_types.cc:175 objects/transform_types.cc:212
+#: objects/transform_types.cpp:175 objects/transform_types.cpp:212
msgid "Select the object to scale..."
msgstr "Выберите объект для шкалирования..."
-#: objects/transform_types.cc:176 objects/transform_types.cc:213
+#: objects/transform_types.cpp:176 objects/transform_types.cpp:213
msgid "Scale with this center"
msgstr "Шкалировать используя это как центр"
-#: objects/transform_types.cc:177 objects/transform_types.cc:214
+#: objects/transform_types.cpp:177 objects/transform_types.cpp:214
msgid "Select the center point of the scaling..."
msgstr "Выберите середину для шкалирования..."
-#: objects/transform_types.cc:178 objects/transform_types.cc:253
+#: objects/transform_types.cpp:178 objects/transform_types.cpp:253
msgid "Scale by the length of this segment"
msgstr "Шкалировать по длине этого отрезка"
-#: objects/transform_types.cc:179
+#: objects/transform_types.cpp:179
msgid "Select a segment whose length is the factor of the scaling..."
msgstr "Выберите отрезок, выступающий коэффициентом шкалирования..."
-#: objects/transform_types.cc:215 objects/transform_types.cc:287
+#: objects/transform_types.cpp:215 objects/transform_types.cpp:287
msgid "Scale the length of this segment..."
msgstr "Масштабировать отрезок..."
-#: objects/transform_types.cc:216
+#: objects/transform_types.cpp:216
msgid ""
"Select the first of two segments whose ratio is the factor of the scaling..."
msgstr ""
"Выберите первый из двух отрезков, выступающих коэффициентом шкалирования..."
-#: objects/transform_types.cc:217
+#: objects/transform_types.cpp:217
msgid "...to the length of this other segment"
msgstr "...по длине этого отрезка"
-#: objects/transform_types.cc:218
+#: objects/transform_types.cpp:218
msgid ""
"Select the second of two segments whose ratio is the factor of the scaling..."
msgstr "Выберите второй отрезок, выступающий коэффициентом шкалирования..."
-#: objects/transform_types.cc:251 objects/transform_types.cc:285
+#: objects/transform_types.cpp:251 objects/transform_types.cpp:285
msgid "Select the object to scale"
msgstr "Выберите объект для шкалирования"
-#: objects/transform_types.cc:252 objects/transform_types.cc:286
+#: objects/transform_types.cpp:252 objects/transform_types.cpp:286
msgid "Scale over this line"
msgstr "Шкалировать через эту линию"
-#: objects/transform_types.cc:252 objects/transform_types.cc:286
+#: objects/transform_types.cpp:252 objects/transform_types.cpp:286
msgid "Select the line to scale over"
msgstr "Выберите линию, через которую будет производиться шкалирование"
-#: objects/transform_types.cc:253
+#: objects/transform_types.cpp:253
msgid "Select a segment whose length is the factor for the scaling"
msgstr "Выберите отрезок, представляющий коэффициент шкалирования"
-#: objects/transform_types.cc:287
+#: objects/transform_types.cpp:287
msgid ""
"Select the first of two segments whose ratio is the factor for the scaling"
msgstr "Выберите первых отрезок, представляющий коэффициент шкалирования"
-#: objects/transform_types.cc:288
+#: objects/transform_types.cpp:288
msgid "...to the length of this segment"
msgstr "...по длине этого отрезка"
-#: objects/transform_types.cc:288
+#: objects/transform_types.cpp:288
msgid ""
"Select the second of two segments whose ratio is the factor for the scaling"
msgstr "Выберите второй отрезок, представляющий коэффициент шкалирования"
-#: objects/transform_types.cc:321
+#: objects/transform_types.cpp:321
msgid "Projectively rotate this object"
msgstr "Вращать проекционно этот объект"
-#: objects/transform_types.cc:321
+#: objects/transform_types.cpp:321
msgid "Select the object to rotate projectively"
msgstr "Выберите объект для проекционного вращения"
-#: objects/transform_types.cc:322
+#: objects/transform_types.cpp:322
msgid "Projectively rotate with this half-line"
msgstr "Вращать проекционно с этим лучом"
-#: objects/transform_types.cc:322
+#: objects/transform_types.cpp:322
msgid ""
"Select the half line of the projective rotation that you want to apply to "
"the object"
msgstr "Выберите луч для проекционного вращения этого объекта"
-#: objects/transform_types.cc:323
+#: objects/transform_types.cpp:323
msgid "Projectively rotate by this angle"
msgstr "Вращать проекционно по этому углу"
-#: objects/transform_types.cc:323
+#: objects/transform_types.cpp:323
msgid ""
"Select the angle of the projective rotation that you want to apply to the "
"object"
msgstr "Выберите угол проекционного вращения объекта"
-#: objects/transform_types.cc:358
+#: objects/transform_types.cpp:358
msgid "Harmonic Homology of this object"
msgstr "Гармоническая гомология этого объекта"
-#: objects/transform_types.cc:359 objects/transform_types.cc:396
-#: objects/transform_types.cc:438 objects/transform_types.cc:495
-#: objects/transform_types.cc:537 objects/transform_types.cc:860
+#: objects/transform_types.cpp:359 objects/transform_types.cpp:396
+#: objects/transform_types.cpp:438 objects/transform_types.cpp:495
+#: objects/transform_types.cpp:537 objects/transform_types.cpp:860
msgid "Select the object to transform..."
msgstr "Выберите объект преобразования..."
-#: objects/transform_types.cc:360
+#: objects/transform_types.cpp:360
msgid "Harmonic Homology with this center"
msgstr "Гармоническая гомология используя это как центр"
-#: objects/transform_types.cc:361
+#: objects/transform_types.cpp:361
msgid "Select the center point of the harmonic homology..."
msgstr "Выберите центр гармонической гомологии..."
-#: objects/transform_types.cc:362
+#: objects/transform_types.cpp:362
msgid "Harmonic Homology with this axis"
msgstr "Гармоническая гомология по этой оси"
-#: objects/transform_types.cc:363
+#: objects/transform_types.cpp:363
msgid "Select the axis of the harmonic homology..."
msgstr "Выберите ось для гармонической гомологии..."
-#: objects/transform_types.cc:395 objects/transform_types.cc:437
+#: objects/transform_types.cpp:395 objects/transform_types.cpp:437
msgid "Generic affinity of this object"
msgstr "Общее подобие этого объекта"
-#: objects/transform_types.cc:397
+#: objects/transform_types.cpp:397
msgid "Map this triangle"
msgstr "Показать угол"
-#: objects/transform_types.cc:398
+#: objects/transform_types.cpp:398
msgid "Select the triangle that has to be transformed onto a given triangle..."
msgstr "Выберите треугольник, который следует преобразовать в данный..."
-#: objects/transform_types.cc:399
+#: objects/transform_types.cpp:399
msgid "onto this other triangle"
msgstr "на этот другой треугольник"
-#: objects/transform_types.cc:400
+#: objects/transform_types.cpp:400
msgid ""
"Select the triangle that is the image by the affinity of the first "
"triangle..."
msgstr "Выберите треугольник, подобный первому..."
-#: objects/transform_types.cc:439
+#: objects/transform_types.cpp:439
msgid "First of 3 starting points"
msgstr "Первая из трёх начальных точек"
-#: objects/transform_types.cc:440
+#: objects/transform_types.cpp:440
msgid ""
"Select the first of the three starting points of the generic affinity..."
msgstr "Выберите первую из трёх начальных точек общего подобия..."
-#: objects/transform_types.cc:441
+#: objects/transform_types.cpp:441
msgid "Second of 3 starting points"
msgstr "Вторая из трёх точек"
-#: objects/transform_types.cc:442
+#: objects/transform_types.cpp:442
msgid ""
"Select the second of the three starting points of the generic affinity..."
msgstr "Выберите вторую из трёх начальных точек общего подобия......"
-#: objects/transform_types.cc:443
+#: objects/transform_types.cpp:443
msgid "Third of 3 starting points"
msgstr "Последняя из трёх точек"
-#: objects/transform_types.cc:444
+#: objects/transform_types.cpp:444
msgid ""
"Select the third of the three starting points of the generic affinity..."
msgstr "Выберите последнюю из трёх начальных точек общего подобия..."
-#: objects/transform_types.cc:445 objects/transform_types.cc:546
+#: objects/transform_types.cpp:445 objects/transform_types.cpp:546
msgid "Transformed position of first point"
msgstr "Точка, соответствующая первой"
-#: objects/transform_types.cc:446
+#: objects/transform_types.cpp:446
msgid "Select the first of the three end points of the generic affinity..."
msgstr "Выберите первую из трёх конечных точек общего подобия..."
-#: objects/transform_types.cc:447 objects/transform_types.cc:548
+#: objects/transform_types.cpp:447 objects/transform_types.cpp:548
msgid "Transformed position of second point"
msgstr "Точка, соответствующая второй"
-#: objects/transform_types.cc:448
+#: objects/transform_types.cpp:448
msgid "Select the second of the three end points of the generic affinity..."
msgstr "Выберите вторую из трёх конечных точек общего подобия..."
-#: objects/transform_types.cc:449 objects/transform_types.cc:550
+#: objects/transform_types.cpp:449 objects/transform_types.cpp:550
msgid "Transformed position of third point"
msgstr "Точка, соответствующая третьей"
-#: objects/transform_types.cc:450
+#: objects/transform_types.cpp:450
msgid "Select the third of the three end points of the generic affinity..."
msgstr "Выберите последнюю из трёх конечных точек общего подобия..."
-#: objects/transform_types.cc:494 objects/transform_types.cc:536
+#: objects/transform_types.cpp:494 objects/transform_types.cpp:536
msgid "Generic projective transformation of this object"
msgstr "Проективное преобразование этого объекта"
-#: objects/transform_types.cc:496
+#: objects/transform_types.cpp:496
msgid "Map this quadrilateral"
msgstr "Показать четырёхугольник"
-#: objects/transform_types.cc:497
+#: objects/transform_types.cpp:497
msgid ""
"Select the quadrilateral that has to be transformed onto a given "
"quadrilateral..."
msgstr "Выберите четырёхугольник, который должен быть преобразован в данный..."
-#: objects/transform_types.cc:498
+#: objects/transform_types.cpp:498
msgid "onto this other quadrilateral"
msgstr "на этот другой четырёхугольник"
-#: objects/transform_types.cc:499
+#: objects/transform_types.cpp:499
msgid ""
"Select the quadrilateral that is the image by the projective transformation "
"of the first quadrilateral..."
msgstr ""
"Выберите четырёхугольник, являющийся проективным преобразованием первого..."
-#: objects/transform_types.cc:538
+#: objects/transform_types.cpp:538
msgid "First of 4 starting points"
msgstr "Первая из четырёх начальных точек"
-#: objects/transform_types.cc:539
+#: objects/transform_types.cpp:539
msgid ""
"Select the first of the four starting points of the generic projectivity..."
msgstr "Выберите первую из четырёх начальных точек для проекции..."
-#: objects/transform_types.cc:540
+#: objects/transform_types.cpp:540
msgid "Second of 4 starting points"
msgstr "Вторая из четырёх начальных точек"
-#: objects/transform_types.cc:541
+#: objects/transform_types.cpp:541
msgid ""
"Select the second of the four starting points of the generic projectivity..."
msgstr "Выберите вторую из четырёх начальных точек для проекции..."
-#: objects/transform_types.cc:542
+#: objects/transform_types.cpp:542
msgid "Third of 4 starting points"
msgstr "Третья из 4 начальных точек"
-#: objects/transform_types.cc:543
+#: objects/transform_types.cpp:543
msgid ""
"Select the third of the four starting points of the generic projectivity..."
msgstr "Выберите третью из четырёх начальных точек для проекции..."
-#: objects/transform_types.cc:544
+#: objects/transform_types.cpp:544
msgid "Fourth of 4 starting points"
msgstr "Последняя из четырёх начальных точек"
-#: objects/transform_types.cc:545
+#: objects/transform_types.cpp:545
msgid ""
"Select the fourth of the four starting points of the generic projectivity..."
msgstr "Выберите последнюю из четырёх начальных точек для проекции..."
-#: objects/transform_types.cc:547
+#: objects/transform_types.cpp:547
msgid "Select the first of the four end points of the generic projectivity..."
msgstr "Выберите первую из четырёх конечных точек для проекции..."
-#: objects/transform_types.cc:549
+#: objects/transform_types.cpp:549
msgid "Select the second of the four end points of the generic projectivity..."
msgstr "Выберите вторую из четырёх конечных точек для проекции..."
-#: objects/transform_types.cc:551
+#: objects/transform_types.cpp:551
msgid "Select the third of the four end points of the generic projectivity..."
msgstr "Выберите третью из четырёх конечных точек для проекции..."
-#: objects/transform_types.cc:552
+#: objects/transform_types.cpp:552
msgid "Transformed position of fourth point"
msgstr "Позиция преобразованной четвёртой точки"
-#: objects/transform_types.cc:553
+#: objects/transform_types.cpp:553
msgid "Select the fourth of the four end points of the generic projectivity..."
msgstr "Выберите последнюю из четырёх конечных точек для проекции..."
-#: objects/transform_types.cc:597
+#: objects/transform_types.cpp:597
msgid "Cast the shadow of this object"
msgstr "Отбрасывать тень от этого объекта"
-#: objects/transform_types.cc:598
+#: objects/transform_types.cpp:598
msgid "Select the object of which you want to construct the shadow..."
msgstr "Выберите объект для построения его тени..."
-#: objects/transform_types.cc:599
+#: objects/transform_types.cpp:599
msgid "Cast a shadow from this light source"
msgstr "Отбрасывать тень от этого источника света"
-#: objects/transform_types.cc:600
+#: objects/transform_types.cpp:600
msgid "Select the light source from which the shadow should originate..."
msgstr "Выберите источник света для тени..."
-#: objects/transform_types.cc:602
+#: objects/transform_types.cpp:602
msgid "Cast a shadow on the horizon represented by this line"
msgstr "Отбрасывать тень на плане, определённом этой линией"
-#: objects/transform_types.cc:603
+#: objects/transform_types.cpp:603
msgid "Select the horizon for the shadow..."
msgstr "Выберите горизонт для тени..."
-#: objects/transform_types.cc:785
+#: objects/transform_types.cpp:785
msgid "Transform this object"
msgstr "Преобразовать этот объект"
-#: objects/transform_types.cc:786
+#: objects/transform_types.cpp:786
msgid "Transform using this transformation"
msgstr "Преобразовать используя это преобразование"
-#: objects/transform_types.cc:859
+#: objects/transform_types.cpp:859
msgid "Apply a similitude to this object"
msgstr "Применить преобразование подобия к этому объекту"
-#: objects/transform_types.cc:861
+#: objects/transform_types.cpp:861
msgid "Apply a similitude with this center"
msgstr "Применить преобразование подобия используя это как центр"
-#: objects/transform_types.cc:862
+#: objects/transform_types.cpp:862
msgid "Select the center for the similitude..."
msgstr "Выберите центр для преобразования подобия..."
-#: objects/transform_types.cc:863
+#: objects/transform_types.cpp:863
msgid "Apply a similitude mapping this point onto another point"
msgstr "Применить преобразование подобия из этой точки"
-#: objects/transform_types.cc:864
+#: objects/transform_types.cpp:864
msgid "Select the point which the similitude should map onto another point..."
msgstr ""
"Выберите точку, которую преобразование подобия будет отображать в другую..."
-#: objects/transform_types.cc:865
+#: objects/transform_types.cpp:865
msgid "Apply a similitude mapping a point onto this point"
msgstr "Применить преобразование подобия, отображающее точку в эту точку"
-#: objects/transform_types.cc:866
+#: objects/transform_types.cpp:866
msgid ""
"Select the point onto which the similitude should map the first point..."
msgstr ""
"Выберите точку, в которую преобразование подобия будет отображать исходную "
"точку..."
-#: objects/vector_type.cc:26
+#: objects/vector_type.cpp:26
msgid "Construct a vector from this point"
msgstr "Построить вектор из этой точки"
-#: objects/vector_type.cc:27
+#: objects/vector_type.cpp:27
msgid "Select the start point of the new vector..."
msgstr "Выберите начальную точку для нового вектора..."
-#: objects/vector_type.cc:28
+#: objects/vector_type.cpp:28
msgid "Construct a vector to this point"
msgstr "Построить вектор к этой точке"
-#: objects/vector_type.cc:29
+#: objects/vector_type.cpp:29
msgid "Select the end point of the new vector..."
msgstr "Выберите конечную точку для нового вектора..."
-#: objects/vector_type.cc:61
+#: objects/vector_type.cpp:61
msgid "Construct the vector sum of this vector and another one."
msgstr "Построить сумму этого и другого вектора"
-#: objects/vector_type.cc:62
+#: objects/vector_type.cpp:62
msgid ""
"Select the first of the two vectors of which you want to construct the sum..."
msgstr "Выберите первый из двух векторов для нахождения их суммы..."
-#: objects/vector_type.cc:63
+#: objects/vector_type.cpp:63
msgid "Construct the vector sum of this vector and the other one."
msgstr "Построить суммирующий этого и другого вектора"
-#: objects/vector_type.cc:64
+#: objects/vector_type.cpp:64
msgid ""
"Select the other of the two vectors of which you want to construct the sum..."
msgstr "Выберите второй вектор..."
-#: objects/vector_type.cc:65
+#: objects/vector_type.cpp:65
msgid "Construct the vector sum starting at this point."
msgstr "Построить суммирующий вектор, начинающийся в этой точке"
-#: objects/vector_type.cc:66
+#: objects/vector_type.cpp:66
msgid "Select the point to construct the sum vector in..."
msgstr "Выберите точку для построения в ней суммирующего вектора..."
-#: scripting/newscriptwizardbase.ui:67 scripting/script-common.cc:34
+#: scripting/newscriptwizardbase.ui:67 scripting/script-common.cpp:34
#, no-c-format
msgid "Now fill in the code:"
msgstr "Введите код:"
-#: scripting/script-common.cc:35
+#: scripting/script-common.cpp:35
msgid "Now fill in the Python code:"
msgstr "Введите код на Python:"
-#: scripting/script-common.cc:53
+#: scripting/script-common.cpp:53
msgid ""
"_: Note to translators: this should be a default name for an argument in a "
"Python function. The default is \"arg%1\" which would become arg1, arg2, "
@@ -3869,7 +3874,7 @@ msgid ""
"arg%1"
msgstr "arg%1"
-#: scripting/script_mode.cc:205
+#: scripting/script_mode.cpp:205
msgid ""
"The Python interpreter caught an error during the execution of your script. "
"Please fix the script and click the Finish button again."
@@ -3877,7 +3882,7 @@ msgstr ""
"Из-за ошибки в вашем сценарии, объект не будет создан. Исправьте его и "
"нажмите кнопку \"Готово\"."
-#: scripting/script_mode.cc:207 scripting/script_mode.cc:325
+#: scripting/script_mode.cpp:207 scripting/script_mode.cpp:325
#, c-format
msgid ""
"The Python Interpreter generated the following error output:\n"
@@ -3886,7 +3891,7 @@ msgstr ""
"Ошибка, выданная интерпретатором Python:\n"
"%1"
-#: scripting/script_mode.cc:212
+#: scripting/script_mode.cpp:212
msgid ""
"There seems to be an error in your script. The Python interpreter reported "
"no errors, but the script does not generate a valid object. Please fix the "
@@ -3895,23 +3900,23 @@ msgstr ""
"Из-за ошибки в вашем сценарии, объект не будет создан. Исправьте его и "
"нажмите кнопку \"Готово\"."
-#: scripting/script_mode.cc:290
+#: scripting/script_mode.cpp:290
msgid ""
"_: 'Edit' is a verb\n"
"Edit Script"
msgstr "Изменить сценарий"
-#: scripting/script_mode.cc:313
+#: scripting/script_mode.cpp:313
msgid "Edit Python Script"
msgstr "Изменить сценарий Python"
-#: scripting/script_mode.cc:323
+#: scripting/script_mode.cpp:323
msgid ""
"The Python interpreter caught an error during the execution of your script. "
"Please fix the script."
msgstr "Из-за ошибки в вашем сценарии, объект не будет создан. Исправьте его."
-#: scripting/script_mode.cc:330
+#: scripting/script_mode.cpp:330
msgid ""
"There seems to be an error in your script. The Python interpreter reported "
"no errors, but the script does not generate a valid object. Please fix the "
diff --git a/tde-i18n-ru/messages/tdeedu/kiten.po b/tde-i18n-ru/messages/tdeedu/kiten.po
index 0a50a1a0e16..5d66c81fd9e 100644
--- a/tde-i18n-ru/messages/tdeedu/kiten.po
+++ b/tde-i18n-ru/messages/tdeedu/kiten.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kiten\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2007-12-27 07:25+0300\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeedu/klatin.po b/tde-i18n-ru/messages/tdeedu/klatin.po
index 8f1821313ab..a58dfed0104 100644
--- a/tde-i18n-ru/messages/tdeedu/klatin.po
+++ b/tde-i18n-ru/messages/tdeedu/klatin.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klatin\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2007-12-02 00:42+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeedu/kmplot.po b/tde-i18n-ru/messages/tdeedu/kmplot.po
index 4c00d7fefaf..9beb0dc4d31 100644
--- a/tde-i18n-ru/messages/tdeedu/kmplot.po
+++ b/tde-i18n-ru/messages/tdeedu/kmplot.po
@@ -3,21 +3,22 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmplot\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-12-14 08:13+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/kmplot/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 ""
@@ -2667,12 +2668,12 @@ msgstr "Доступные стили сетки"
#: settingspagecoords.ui:586
#, no-c-format
msgid "None"
-msgstr "Отсутствует"
+msgstr "Нет"
#: settingspagecoords.ui:589
#, no-c-format
msgid "No Grid will be plotted."
-msgstr "Без сетки"
+msgstr "Сетка не будет построена."
#: settingspagecoords.ui:597
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeedu/kstars.po b/tde-i18n-ru/messages/tdeedu/kstars.po
index 489aaa257b8..0d893ecb6ba 100644
--- a/tde-i18n-ru/messages/tdeedu/kstars.po
+++ b/tde-i18n-ru/messages/tdeedu/kstars.po
@@ -4,21 +4,22 @@
# Gregory Mokhin <mok@kde.ru>, 2003, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kstars\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
-"PO-Revision-Date: 2007-12-04 15:02+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-19 18:22+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/tdeedu/kstars/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 ""
@@ -1414,7 +1415,7 @@ msgstr "Попробовать снова"
#: kstarsactions.cpp:489 tools/observinglist.cpp:583
#: tools/observinglist.cpp:632
msgid "Do Not Try"
-msgstr "Отменить"
+msgstr "Отклонить"
#: kstarsactions.cpp:509
msgid "Could not download the file."
@@ -3843,7 +3844,7 @@ msgid "Scope"
msgstr "Навести"
#: imagereductionui.ui:132 imagereductionui.ui:310 imagereductionui.ui:478
-#: tools/observinglist.cpp:708 tools/observinglistui.ui:287
+#: tools/observinglist.cpp:708 tools/observinglistui.ui:284
#, no-c-format
msgid "Details"
msgstr "Сведения"
@@ -8100,7 +8101,7 @@ msgstr "Бангасу"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Central African Republic"
-msgstr "Центрально-Африканская Республика"
+msgstr "Центральноафриканская Республика"
#: data/Cities.dat:194
msgid ""
@@ -10327,7 +10328,7 @@ msgstr "Борнхольм"
msgid ""
"_: City name (optional, probably does not need a translation)\n"
"Christmas Island"
-msgstr "о. Рождества"
+msgstr "Остров Рождества"
#: data/Cities.dat:502
msgid ""
@@ -10514,7 +10515,7 @@ msgstr "Коберн-Таун"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Turks and Caicos Islands"
-msgstr "Теркс и Кайкос"
+msgstr "Острова Теркс и Кайкос"
#: data/Cities.dat:531
msgid ""
@@ -10580,13 +10581,13 @@ msgstr "Коломбо"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Sri Lanka"
-msgstr "Шри Ланка"
+msgstr "Шри-Ланка"
#: data/Cities.dat:541
msgid ""
"_: City name (optional, probably does not need a translation)\n"
"Colon"
-msgstr "Колумб"
+msgstr "Колон"
#: data/Cities.dat:542
msgid ""
@@ -11760,7 +11761,7 @@ msgstr "Эдмундстон"
msgid ""
"_: Region/state name (optional, rarely needs a translation)\n"
"New Brunswick"
-msgstr "Нью-Брунсвик"
+msgstr "Нью-Брансуик"
#: data/Cities.dat:725
msgid ""
@@ -12394,7 +12395,7 @@ msgstr "Форт-МакФерсон"
msgid ""
"_: Region/state name (optional, rarely needs a translation)\n"
"Northwest Territories"
-msgstr "Северно-западные территории"
+msgstr "Северо-Западные территории"
#: data/Cities.dat:831
msgid ""
@@ -12614,7 +12615,7 @@ msgstr "Фритаун"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Sierra Leone"
-msgstr "Сьерра Леоне"
+msgstr "Сьерра-Леоне"
#: data/Cities.dat:863
msgid ""
@@ -12936,7 +12937,7 @@ msgstr "Остров Вознесения"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Cayman Islands"
-msgstr "Каймановы острова"
+msgstr "Острова Кайман"
#: data/Cities.dat:913
msgid ""
@@ -13541,7 +13542,7 @@ msgstr "Гамильтон"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Bermuda"
-msgstr "Бермудские острова"
+msgstr "Бермуды"
#: data/Cities.dat:1016
msgid ""
@@ -14278,7 +14279,7 @@ msgstr "Аилук (Крузенштерна)"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Marshall Islands"
-msgstr "Маршалловы острова"
+msgstr "Маршалловы Острова"
#: data/Cities.dat:1138
msgid ""
@@ -16617,7 +16618,7 @@ msgstr "Мандалай"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Myanmar"
-msgstr "Бирма"
+msgstr "Мьянма"
#: data/Cities.dat:1525
msgid ""
@@ -17809,7 +17810,7 @@ msgstr "Эребус"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Antarctica"
-msgstr "Антарктида"
+msgstr "Антарктика"
#: data/Cities.dat:1721
msgid ""
@@ -19882,7 +19883,7 @@ msgstr "Порт-Морсби"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Papua New Guinea"
-msgstr "Папуа-Новая Гвинея"
+msgstr "Папуа Новая Гвинея"
#: data/Cities.dat:2074
msgid ""
@@ -21163,7 +21164,7 @@ msgstr "Санто-Доминго"
msgid ""
"_: Country name (optional, but should be translated)\n"
"Dominican Republic"
-msgstr "Доминиканская республика"
+msgstr "Доминиканская Республика"
#: data/Cities.dat:2297
msgid ""
@@ -27718,7 +27719,7 @@ msgstr "&Запустить службу"
msgid "Client"
msgstr "Клиент"
-#: devmanager.ui:255 tools/observinglistui.ui:391
+#: devmanager.ui:255 tools/observinglistui.ui:385
#, no-c-format
msgid "Name"
msgstr "Имя"
@@ -30427,7 +30428,7 @@ msgstr ""
#: opsadvancedui.ui:248 opscatalogui.ui:82 opscatalogui.ui:98
#: opscatalogui.ui:213 opscatalogui.ui:469 opscatalogui.ui:485
-#: opssolarsystemui.ui:330 opssolarsystemui.ui:346 tools/obslistwizardui.ui:851
+#: opssolarsystemui.ui:330 opssolarsystemui.ui:346 tools/obslistwizardui.ui:845
#, no-c-format
msgid "mag"
msgstr "звёзд. величина"
@@ -31793,13 +31794,13 @@ msgid "Sources"
msgstr "Источники"
#: tools/altvstimeui.ui:93 tools/argsetradec.ui:88
-#: tools/argsettargetcoordindi.ui:56 tools/obslistwizardui.ui:432
+#: tools/argsettargetcoordindi.ui:56 tools/obslistwizardui.ui:429
#, no-c-format
msgid "Dec:"
msgstr "Скл:"
#: tools/altvstimeui.ui:109 tools/argsetradec.ui:56
-#: tools/argsettargetcoordindi.ui:48 tools/obslistwizardui.ui:416
+#: tools/argsettargetcoordindi.ui:48 tools/obslistwizardui.ui:413
#, no-c-format
msgid "RA:"
msgstr "ПВ:"
@@ -33249,37 +33250,37 @@ msgstr "Отцентровать выбранный объект на карте
msgid "Center the sky map on the highlighted object in the list"
msgstr "Отцентровать выбранный в списке объект на карте"
-#: tools/observinglistui.ui:268
+#: tools/observinglistui.ui:265
#, no-c-format
msgid "Point telescope at highlighted object"
msgstr "Навести телескоп на выбранный объект"
-#: tools/observinglistui.ui:271
+#: tools/observinglistui.ui:268
#, no-c-format
msgid "Point the telescope at the highlighted object in the list"
msgstr "Навести телескоп на выбранный в списке объект"
-#: tools/observinglistui.ui:293
+#: tools/observinglistui.ui:287
#, no-c-format
msgid "Show details for highlighted object"
msgstr "Показать сведения о выбранном объекте"
-#: tools/observinglistui.ui:296
+#: tools/observinglistui.ui:290
#, no-c-format
msgid "Open the Details window for the highlighted object"
msgstr "Показать сведения о выбранном в списке объекте"
-#: tools/observinglistui.ui:312
+#: tools/observinglistui.ui:306
#, no-c-format
msgid "&Alt vs Time"
msgstr "&Высота от времени"
-#: tools/observinglistui.ui:315
+#: tools/observinglistui.ui:309
#, no-c-format
msgid "Show altitude plot"
msgstr "Показывать высоту"
-#: tools/observinglistui.ui:318
+#: tools/observinglistui.ui:312
#, no-c-format
msgid ""
"Open the Altitude vs. Time tool, with curves for the highlighted objects "
@@ -33287,37 +33288,37 @@ msgid ""
msgstr ""
"Открыть окно с графиком отношений высоты и времени для выбранного объекта"
-#: tools/observinglistui.ui:337
+#: tools/observinglistui.ui:331
#, no-c-format
msgid "Remove from list"
msgstr "Удалить из списка"
-#: tools/observinglistui.ui:340
+#: tools/observinglistui.ui:334
#, no-c-format
msgid "Remove the highlighted object(s) from the observing list"
msgstr "Удалить выбранный объект из списка"
-#: tools/observinglistui.ui:402
+#: tools/observinglistui.ui:396
#, no-c-format
msgid "RA"
msgstr "ПВ"
-#: tools/observinglistui.ui:413
+#: tools/observinglistui.ui:407
#, no-c-format
msgid "Dec"
msgstr "Склонение"
-#: tools/observinglistui.ui:424
+#: tools/observinglistui.ui:418
#, no-c-format
msgid "Mag"
msgstr "Величина"
-#: tools/observinglistui.ui:435 tools/optionstreeview.ui:50
+#: tools/observinglistui.ui:429 tools/optionstreeview.ui:50
#, no-c-format
msgid "Type"
msgstr "Тип"
-#: tools/observinglistui.ui:460
+#: tools/observinglistui.ui:454
#, no-c-format
msgid ""
"Table showing the current observing list. The list can be sorted by any of "
@@ -33326,12 +33327,12 @@ msgstr ""
"В списке показываются наблюдаемые объекты. Список может быть отсортирован "
"нажатием на заголовке любого столбца с данными"
-#: tools/observinglistui.ui:519
+#: tools/observinglistui.ui:513
#, no-c-format
msgid "observing notes for object:"
msgstr "Примечания к объекту:"
-#: tools/observinglistui.ui:550
+#: tools/observinglistui.ui:544
#, no-c-format
msgid "Your observing notes for the highlighted object"
msgstr "Примечания к выбранному объекту"
@@ -33411,57 +33412,57 @@ msgstr "Выбрать объекты в &созвездиях:"
msgid "Select objects in region:"
msgstr "Выбрать объекты в области:"
-#: tools/obslistwizardui.ui:356 tools/obslistwizardui.ui:440
+#: tools/obslistwizardui.ui:353 tools/obslistwizardui.ui:437
#, no-c-format
msgid "to"
msgstr "до"
-#: tools/obslistwizardui.ui:524
+#: tools/obslistwizardui.ui:521
#, no-c-format
msgid "Select objects within circle:"
msgstr "Выбрать объекты в окружности:"
-#: tools/obslistwizardui.ui:543
+#: tools/obslistwizardui.ui:537
#, no-c-format
msgid "Center RA:"
msgstr "ПВ центра:"
-#: tools/obslistwizardui.ui:551
+#: tools/obslistwizardui.ui:545
#, no-c-format
msgid "Center Dec:"
msgstr "Склонение центра:"
-#: tools/obslistwizardui.ui:559
+#: tools/obslistwizardui.ui:553
#, no-c-format
msgid "Radius (degrees):"
msgstr "Радиус (в градусах):"
-#: tools/obslistwizardui.ui:657
+#: tools/obslistwizardui.ui:651
#, no-c-format
msgid "Select objects observ&able on:"
msgstr "&Выбор объектов, которые будут видимы:"
-#: tools/obslistwizardui.ui:719
+#: tools/obslistwizardui.ui:713
#, no-c-format
msgid "from"
msgstr "с"
-#: tools/obslistwizardui.ui:732
+#: tools/obslistwizardui.ui:726
#, no-c-format
msgid "Tucson, Arizona, USA"
msgstr "Туксон, Аризона, США"
-#: tools/obslistwizardui.ui:770
+#: tools/obslistwizardui.ui:764
#, no-c-format
msgid "Cha&nge Location"
msgstr "&Местонахождение"
-#: tools/obslistwizardui.ui:827
+#: tools/obslistwizardui.ui:821
#, no-c-format
msgid "Select objects &brighter than:"
msgstr "Объекты &ярче, чем:"
-#: tools/obslistwizardui.ui:881
+#: tools/obslistwizardui.ui:875
#, no-c-format
msgid ""
"Exclude objects which\n"
@@ -33470,7 +33471,7 @@ msgstr ""
"Исключить объекты\n"
"&без величины"
-#: tools/obslistwizardui.ui:923
+#: tools/obslistwizardui.ui:917
#, no-c-format
msgid ""
"There are three ways to select objects from\n"
@@ -33492,7 +33493,7 @@ msgstr ""
"\n"
"Выберите пункт для определения типа области карты."
-#: tools/obslistwizardui.ui:955
+#: tools/obslistwizardui.ui:949
#, no-c-format
msgid "Current selection: 100 objects"
msgstr "Выбрано объектов: 100"
diff --git a/tde-i18n-ru/messages/tdeedu/ktouch.po b/tde-i18n-ru/messages/tdeedu/ktouch.po
index 394bb45926e..25daf7eedf2 100644
--- a/tde-i18n-ru/messages/tdeedu/ktouch.po
+++ b/tde-i18n-ru/messages/tdeedu/ktouch.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktouch\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
+"POT-Creation-Date: 2022-09-19 18:22+0000\n"
"PO-Revision-Date: 2007-12-18 18:01+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -848,7 +848,7 @@ msgstr "Новые символы на этом уровне:"
msgid "Level data:"
msgstr "Данные уровня:"
-#: ktouchlectureeditor_dlg.ui:550
+#: ktouchlectureeditor_dlg.ui:544
#, no-c-format
msgid "Save &As..."
msgstr "Сохранить &как..."
diff --git a/tde-i18n-ru/messages/tdeedu/kverbos.po b/tde-i18n-ru/messages/tdeedu/kverbos.po
index 29a8e14e515..e9320d9c0b0 100644
--- a/tde-i18n-ru/messages/tdeedu/kverbos.po
+++ b/tde-i18n-ru/messages/tdeedu/kverbos.po
@@ -5,34 +5,35 @@
# Copyright (C) 2004, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kverbos\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
-"PO-Revision-Date: 2007-12-05 07:23+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-11-05 18:02+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/kverbos/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 "sibskull@mail.ru"
+msgstr "sibskull@mail.ru,adem4ik@gmail.com"
#: kerfassen.cpp:276
msgid ""
@@ -159,11 +160,11 @@ msgstr "Вставить содержимое буфера обмена в те
#: kverbos.cpp:152
msgid "Add new verbs."
-msgstr "Добавить глагол"
+msgstr "Добавить новые глаголы."
#: kverbos.cpp:153
msgid "Edit the list of verbs."
-msgstr "Изменить список глаголов"
+msgstr "Править список глаголов."
#: kverbos.cpp:154
msgid "Change some options of the program"
@@ -218,7 +219,7 @@ msgstr "*|Все файлы"
#: kverbos.cpp:389
msgid "Open File"
-msgstr "Открытие файла..."
+msgstr "Открыть файл"
#: kverbos.cpp:446
msgid "Saving file..."
@@ -254,15 +255,15 @@ msgstr "Вставка из буфера обмена..."
#: kverbos.cpp:552
msgid "Number of verbs: "
-msgstr "Количество глаголов:"
+msgstr "Количество глаголов: "
#: kverbos.cpp:561
msgid "Trained: "
-msgstr "Попыток:"
+msgstr "Попыток: "
#: kverbos.cpp:570
msgid "Correct: "
-msgstr "Правильно:"
+msgstr "Правильно: "
#: kverbos.cpp:733
msgid "Enter User Name"
@@ -274,7 +275,7 @@ msgstr "Введите имя пользователя:"
#: kverbos.cpp:737
msgid "user: "
-msgstr "Пользователь:"
+msgstr "пользователь: "
#: kverbosdoc.cpp:106
msgid ""
@@ -586,7 +587,7 @@ msgstr "неизвестный"
#: qresult.ui:130
#, no-c-format
msgid "Number of training sessions:"
-msgstr "Количество упражнений"
+msgstr "Количество упражнений:"
#: qresult.ui:154
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeedu/kvoctrain.po b/tde-i18n-ru/messages/tdeedu/kvoctrain.po
index 1b3267f0d2e..2c52502a4a2 100644
--- a/tde-i18n-ru/messages/tdeedu/kvoctrain.po
+++ b/tde-i18n-ru/messages/tdeedu/kvoctrain.po
@@ -4,21 +4,22 @@
# Gregory Mokhin <mok@kde.ru>, 2000,2003.
# Zumus <zumus@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kvoctrain\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
-"PO-Revision-Date: 2007-11-04 17:11+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-04-15 18:21+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/kvoctrain/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 ""
@@ -546,7 +547,7 @@ msgstr "Корейский"
#: common-dialogs/languageoptions.cpp:131
msgid "Kashmiri"
-msgstr "Кашмири"
+msgstr "Кашмирский"
#: common-dialogs/languageoptions.cpp:132
msgid "Kurdish"
@@ -830,7 +831,7 @@ msgstr "Таджикский"
#: common-dialogs/languageoptions.cpp:202
msgid "Thai"
-msgstr "Таи"
+msgstr "Тайский"
#: common-dialogs/languageoptions.cpp:203
msgid "Tigrinya"
@@ -842,7 +843,7 @@ msgstr "Туркменский"
#: common-dialogs/languageoptions.cpp:205
msgid "Tagalog"
-msgstr "Тагалог"
+msgstr "Тагальский"
#: common-dialogs/languageoptions.cpp:206
msgid "Tswana"
@@ -850,7 +851,7 @@ msgstr "Тсвана"
#: common-dialogs/languageoptions.cpp:207
msgid "Tonga"
-msgstr "Тонга (Тонга Исландский)"
+msgstr "Тонга"
#: common-dialogs/languageoptions.cpp:208
msgid "Turkish"
@@ -866,7 +867,7 @@ msgstr "Татарский"
#: common-dialogs/languageoptions.cpp:211
msgid "Twi"
-msgstr "Тви"
+msgstr "Чви"
#: common-dialogs/languageoptions.cpp:212
msgid "Tahitian"
@@ -914,7 +915,7 @@ msgstr "Йоруба"
#: common-dialogs/languageoptions.cpp:223
msgid "Zhuang"
-msgstr "Чжуань"
+msgstr "Чжуанский"
#: common-dialogs/languageoptions.cpp:224
msgid "Chinese"
@@ -2905,7 +2906,7 @@ msgstr "&мужской:\t"
msgid "&natural:\t"
msgstr "&средний:\t"
-#: query-dialogs/MCQueryDlg.cpp:56
+#: query-dialogs/MCQueryDlg.cpp:57
msgid "Multiple Choice"
msgstr "Варианты ответа"
@@ -3106,7 +3107,7 @@ msgstr "урок.kvtml"
msgid "title"
msgstr "заголовок"
-#: common-dialogs/blockoptionsbase.ui:37 common-dialogs/viewoptionsbase.ui:250
+#: common-dialogs/blockoptionsbase.ui:37 common-dialogs/viewoptionsbase.ui:247
#: entry-dialogs/AdjEntryPageForm.ui:77 query-dialogs/AdjQueryDlgForm.ui:70
#, no-c-format
msgid "Level &2:"
@@ -3142,13 +3143,13 @@ msgstr "Уровень &4:"
msgid "Level &7:"
msgstr "Уровень &7:"
-#: common-dialogs/blockoptionsbase.ui:177 common-dialogs/viewoptionsbase.ui:231
+#: common-dialogs/blockoptionsbase.ui:177 common-dialogs/viewoptionsbase.ui:228
#: entry-dialogs/AdjEntryPageForm.ui:58 query-dialogs/AdjQueryDlgForm.ui:48
#, no-c-format
msgid "Level &1:"
msgstr "Уровень &1:"
-#: common-dialogs/blockoptionsbase.ui:228 common-dialogs/viewoptionsbase.ui:294
+#: common-dialogs/blockoptionsbase.ui:228 common-dialogs/viewoptionsbase.ui:288
#: entry-dialogs/AdjEntryPageForm.ui:96 query-dialogs/AdjQueryDlgForm.ui:59
#, no-c-format
msgid "Level &3:"
@@ -3683,17 +3684,11 @@ msgid "Add Language Data From ISO639-&1"
msgstr "Добавить данные о языке из ISO639-&1"
#: common-dialogs/languageoptionsbase.ui:272
-#: common-dialogs/viewoptionsbase.ui:209
-#, no-c-format
-msgid "Alt+1"
-msgstr "Alt+1"
-
-#: common-dialogs/languageoptionsbase.ui:275
#, no-c-format
msgid "List of languages covered by ISO639-1"
msgstr "Список языков согласно ISO 639-1"
-#: common-dialogs/languageoptionsbase.ui:278
+#: common-dialogs/languageoptionsbase.ui:275
#, no-c-format
msgid ""
"Pressing this button opens a menu that contains all the language codes that "
@@ -3702,28 +3697,28 @@ msgstr ""
"При нажатии на этой кнопке появится список кодов всех языков, описанных в "
"\"ISO639-1\""
-#: common-dialogs/languageoptionsbase.ui:286
+#: common-dialogs/languageoptionsbase.ui:283
#, no-c-format
msgid "&Add"
msgstr "&Добавить"
-#: common-dialogs/languageoptionsbase.ui:289
+#: common-dialogs/languageoptionsbase.ui:286
#, no-c-format
msgid "Allow addition of the language you typed."
msgstr "Добавить указанный язык."
-#: common-dialogs/languageoptionsbase.ui:292
+#: common-dialogs/languageoptionsbase.ui:289
#, no-c-format
msgid ""
"This button becomes available when you type a language code in the field."
msgstr "Кнопка становится активной, если вы указали код языка."
-#: common-dialogs/languageoptionsbase.ui:308
+#: common-dialogs/languageoptionsbase.ui:305
#, no-c-format
msgid "Type your language code if you know it."
msgstr "Введите код языка."
-#: common-dialogs/languageoptionsbase.ui:311
+#: common-dialogs/languageoptionsbase.ui:308
#, no-c-format
msgid ""
"Type the language code if you know it or use one of the 2 buttons below to "
@@ -4158,142 +4153,112 @@ msgstr "&Не запрашивать:"
msgid "&1"
msgstr "&1"
-#: common-dialogs/viewoptionsbase.ui:212
+#: common-dialogs/viewoptionsbase.ui:209
#, no-c-format
msgid "Color for the grade 1"
msgstr "Цвет уровня 1"
-#: common-dialogs/viewoptionsbase.ui:215
+#: common-dialogs/viewoptionsbase.ui:212
#, no-c-format
msgid "Click here to change the color for grade 1."
msgstr "Изменить цвет уровня 1."
-#: common-dialogs/viewoptionsbase.ui:269
+#: common-dialogs/viewoptionsbase.ui:266
#, no-c-format
msgid "&2"
msgstr "&2"
-#: common-dialogs/viewoptionsbase.ui:272
-#, no-c-format
-msgid "Alt+2"
-msgstr "Alt+2"
-
-#: common-dialogs/viewoptionsbase.ui:275
+#: common-dialogs/viewoptionsbase.ui:269
#, no-c-format
msgid "Color for the grade 2"
msgstr "Цвет уровня 2"
-#: common-dialogs/viewoptionsbase.ui:278
+#: common-dialogs/viewoptionsbase.ui:272
#, no-c-format
msgid "Click here to change the color for grade 2."
msgstr "Изменить цвет уровня 2."
-#: common-dialogs/viewoptionsbase.ui:313
+#: common-dialogs/viewoptionsbase.ui:307
#, no-c-format
msgid "&3"
msgstr "&3"
-#: common-dialogs/viewoptionsbase.ui:316
-#, no-c-format
-msgid "Alt+3"
-msgstr "Alt+3"
-
-#: common-dialogs/viewoptionsbase.ui:319
+#: common-dialogs/viewoptionsbase.ui:310
#, no-c-format
msgid "Color for the grade 3"
msgstr "Цвет уровня 3"
-#: common-dialogs/viewoptionsbase.ui:322
+#: common-dialogs/viewoptionsbase.ui:313
#, no-c-format
msgid "Click here to change the color for grade 3."
msgstr "Изменить цвет уровня 3."
-#: common-dialogs/viewoptionsbase.ui:338
+#: common-dialogs/viewoptionsbase.ui:329
#, no-c-format
msgid "&4"
msgstr "&4"
-#: common-dialogs/viewoptionsbase.ui:341
-#, no-c-format
-msgid "Alt+4"
-msgstr "Alt+4"
-
-#: common-dialogs/viewoptionsbase.ui:344
+#: common-dialogs/viewoptionsbase.ui:332
#, no-c-format
msgid "Color for the grade 4"
msgstr "Цвет уровня 4"
-#: common-dialogs/viewoptionsbase.ui:347
+#: common-dialogs/viewoptionsbase.ui:335
#, no-c-format
msgid "Click here to change the color for grade 4."
msgstr "Изменить цвет уровня 4."
-#: common-dialogs/viewoptionsbase.ui:363
+#: common-dialogs/viewoptionsbase.ui:351
#, no-c-format
msgid "&5"
msgstr "&5"
-#: common-dialogs/viewoptionsbase.ui:366
-#, no-c-format
-msgid "Alt+5"
-msgstr "Alt+5"
-
-#: common-dialogs/viewoptionsbase.ui:369
+#: common-dialogs/viewoptionsbase.ui:354
#, no-c-format
msgid "Color for the grade 5"
msgstr "Цвет уровня 5"
-#: common-dialogs/viewoptionsbase.ui:372
+#: common-dialogs/viewoptionsbase.ui:357
#, no-c-format
msgid "Click here to change the color for grade 5."
msgstr "Изменить цвет уровня 5."
-#: common-dialogs/viewoptionsbase.ui:388
+#: common-dialogs/viewoptionsbase.ui:373
#, no-c-format
msgid "&6"
msgstr "&6"
-#: common-dialogs/viewoptionsbase.ui:391
-#, no-c-format
-msgid "Alt+6"
-msgstr "Alt+6"
-
-#: common-dialogs/viewoptionsbase.ui:394
+#: common-dialogs/viewoptionsbase.ui:376
#, no-c-format
msgid "Color for the grade 6"
msgstr "Цвет уровня 6"
-#: common-dialogs/viewoptionsbase.ui:397
+#: common-dialogs/viewoptionsbase.ui:379
#, no-c-format
msgid "Click here to change the color for grade 6."
msgstr "Изменить цвет уровня 6."
-#: common-dialogs/viewoptionsbase.ui:413
+#: common-dialogs/viewoptionsbase.ui:395
#, no-c-format
msgid "&7"
msgstr "&7"
-#: common-dialogs/viewoptionsbase.ui:416
-#, no-c-format
-msgid "Alt+7"
-msgstr "Alt+7"
-
-#: common-dialogs/viewoptionsbase.ui:419
+#: common-dialogs/viewoptionsbase.ui:398
#, no-c-format
msgid "Color for the grade 7"
msgstr "Цвет уровня 7"
-#: common-dialogs/viewoptionsbase.ui:422
+#: common-dialogs/viewoptionsbase.ui:401
#, no-c-format
msgid "Click here to change the color for grade 7."
msgstr "Изменить цвет уровня 7."
-#: common-dialogs/viewoptionsbase.ui:430
+#: common-dialogs/viewoptionsbase.ui:409
#, no-c-format
msgid "&Use colors"
msgstr "&Использовать цвета"
-#: common-dialogs/viewoptionsbase.ui:433 common-dialogs/viewoptionsbase.ui:436
+#: common-dialogs/viewoptionsbase.ui:412 common-dialogs/viewoptionsbase.ui:415
#, no-c-format
msgid ""
"If it is unchecked, you will just have black on white for the grades; if it "
diff --git a/tde-i18n-ru/messages/tdeedu/kwordquiz.po b/tde-i18n-ru/messages/tdeedu/kwordquiz.po
index 5cd291dc3da..300e92991ab 100644
--- a/tde-i18n-ru/messages/tdeedu/kwordquiz.po
+++ b/tde-i18n-ru/messages/tdeedu/kwordquiz.po
@@ -1,21 +1,22 @@
# TDE3 - tdeedu/kwordquiz.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kwordquiz\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2007-12-06 19:26+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2023-11-05 18:02+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/kwordquiz/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 ""
@@ -377,7 +378,6 @@ msgid "&Join selected files into one list"
msgstr "&Объединить выбранные файлы"
#: kwordquiz.cpp:499
-#, fuzzy
msgid ""
"*.kvtml *.wql *.xml.gz *.csv|All Supported Documents\n"
"*.kvtml|TDE Vocabulary Document\n"
@@ -385,11 +385,11 @@ msgid ""
"*.xml.gz|Pauker Lesson\n"
"*.csv|Comma-Separated Values"
msgstr ""
-"*.kvtml *.wql *.xml.gz *.csv|Все поддерживаемые форматы\n"
-"*.kvtml|Словари TDE (*.kvtml)\n"
-"*.wql|Файлы KWordQuiz (*.wql)\n"
-"*.xml.gz|Pauker Lesson (*.xml.gz)\n"
-"*.csv|Список, разделённый запятыми (*.csv)"
+"*.kvtml *.wql *.xml.gz *.csv|Все поддерживаемые документы\n"
+"*.kvtml|Документ словаря TDE\n"
+"*.wql|Документ KWordQuiz\n"
+"*.xml.gz|Урок Pauker\n"
+"*.csv|Разделённые запятыми значения"
#: kwordquiz.cpp:503
msgid "Open Vocabulary Document"
@@ -404,17 +404,16 @@ msgid "Saving file with a new filename..."
msgstr "Сохранение файла с новым именем..."
#: kwordquiz.cpp:587
-#, fuzzy
msgid ""
"*.kvtml|TDE Vocabulary Document\n"
"*.wql|KWordQuiz Document\n"
"*.csv|Comma-Separated Values\n"
"*.html|Hypertext Markup Language"
msgstr ""
-"*.kvtml|Словарь TDE (*.kvtml)\n"
-"*.wql|Файл KWordQuiz (*.wql)\n"
-"*.csv|Список, разделённый запятыми (*.csv)\n"
-"*.html|Страница HTML (*.html)"
+"*.kvtml|Документ словаря TDE\n"
+"*.wql|Документ KWordQuiz\n"
+"*.csv|Разделённые запятыми значения\n"
+"*.html|Страница HTML"
#: kwordquiz.cpp:590
msgid "Save Vocabulary Document As"
@@ -750,9 +749,8 @@ msgid "KWordQuiz"
msgstr "KWordQuiz"
#: main.cpp:49
-#, fuzzy
msgid "KDE Edutainment Maintainer"
-msgstr "Координатор пакета обучающих программ TDE"
+msgstr "Куратор образовательного портала КDE"
#: multipleview.cpp:140 multipleviewbase.ui:584 qaview.cpp:170
#: qaviewbase.ui:553
diff --git a/tde-i18n-ru/messages/tdeedu/libtdeedu.po b/tde-i18n-ru/messages/tdeedu/libtdeedu.po
index da69a6d0a2f..bc942f3a34e 100644
--- a/tde-i18n-ru/messages/tdeedu/libtdeedu.po
+++ b/tde-i18n-ru/messages/tdeedu/libtdeedu.po
@@ -2,20 +2,22 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Copyright (C) 2005 TDE Russian translation team.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libtdeedu\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2006-07-21 13:02+0300\n"
-"Last-Translator: Nick Shaforostoff <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/tdeedu/libtdeedu/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 ""
@@ -325,19 +327,19 @@ msgstr "Ссылки"
#: tdeeduui/kedusimpleentrydlgForm.ui:16
#, no-c-format
msgid "Simple Entry Dialog"
-msgstr ""
+msgstr "Простой диалог ввода"
#: tdeeduui/kedusimpleentrydlgForm.ui:73
#, no-c-format
msgid "C&ancel"
-msgstr ""
+msgstr "От&мена"
#: tdeeduui/kedusimpleentrydlgForm.ui:89
#, no-c-format
msgid "Original:"
-msgstr ""
+msgstr "Исходный:"
#: tdeeduui/kedusimpleentrydlgForm.ui:105
#, no-c-format
msgid "Translation:"
-msgstr ""
+msgstr "Перевод:"
diff --git a/tde-i18n-ru/messages/tdegames/CMakeLists.txt b/tde-i18n-ru/messages/tdegames/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdegames/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdegames/Makefile.am b/tde-i18n-ru/messages/tdegames/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdegames/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdegames/kasteroids.po b/tde-i18n-ru/messages/tdegames/kasteroids.po
index 9339bf48d1a..96393b56a91 100644
--- a/tde-i18n-ru/messages/tdegames/kasteroids.po
+++ b/tde-i18n-ru/messages/tdegames/kasteroids.po
@@ -5,21 +5,22 @@
# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kasteroids\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-07-08 13:07+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\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/tdegames/kasteroids/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.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 ""
@@ -91,7 +92,7 @@ msgstr "Нажмите %1 для запуска."
#: toplevel.cpp:511
msgid "Ship Destroyed. Press %1 to launch."
-msgstr "Корабль погиб. Нажмите %1 для запуска."
+msgstr "Корабль разрушился. Нажмите %1 для запуска."
#: toplevel.cpp:517
msgid "Game Over!"
diff --git a/tde-i18n-ru/messages/tdegames/kbattleship.po b/tde-i18n-ru/messages/tdegames/kbattleship.po
index 9ffccb3dd99..2ccf4eda33c 100644
--- a/tde-i18n-ru/messages/tdegames/kbattleship.po
+++ b/tde-i18n-ru/messages/tdegames/kbattleship.po
@@ -4,21 +4,22 @@
# Dmitry Ilyin <widgetII@mail.ru>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: kbattleship\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2007-12-20 08:30+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2021-09-19 17:30+0000\n"
+"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/kbattleship/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.8.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -34,11 +35,11 @@ msgstr "widgetII@mail.ru"
#: kbattleship.cpp:87 kbattleship.cpp:1201
msgid " Player 1: %1 "
-msgstr " Игрок 1: %1 "
+msgstr " Игрок 1: %1 "
#: kbattleship.cpp:88 kbattleship.cpp:1207
msgid " Player 2: %1 "
-msgstr " Игрок 2: %1 "
+msgstr " Игрок 2: %1 "
#: kbattleship.cpp:89 kbattleship.cpp:430 kbattleship.cpp:704
#: kbattleship.cpp:813 kbattleship.cpp:1220 kbattleship.cpp:1234
diff --git a/tde-i18n-ru/messages/tdegames/kenolaba.po b/tde-i18n-ru/messages/tdegames/kenolaba.po
index 68fdea92896..bbb7749f36a 100644
--- a/tde-i18n-ru/messages/tdegames/kenolaba.po
+++ b/tde-i18n-ru/messages/tdegames/kenolaba.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kenolaba\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2007-12-21 06:12+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdegames/kfouleggs.po b/tde-i18n-ru/messages/tdegames/kfouleggs.po
index 1d91d1c3e71..ff1609fd431 100644
--- a/tde-i18n-ru/messages/tdegames/kfouleggs.po
+++ b/tde-i18n-ru/messages/tdegames/kfouleggs.po
@@ -1,35 +1,35 @@
# TDE3 - kfouleggs.pot Russian translation.
# Copyright (C) 2002 TDE Russian translation team.
# Gregory Mokhin <mok@kde.ru>, 2002.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: kfouleggs\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2007-12-21 15:38+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2021-09-19 17:30+0000\n"
+"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/kfouleggs/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"
+"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"
+"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 "-"
#: ai.cpp:10
msgid "Occupied lines:"
diff --git a/tde-i18n-ru/messages/tdegames/kgoldrunner.po b/tde-i18n-ru/messages/tdegames/kgoldrunner.po
index 5626d0d8bcf..4e31c7f4c80 100644
--- a/tde-i18n-ru/messages/tdegames/kgoldrunner.po
+++ b/tde-i18n-ru/messages/tdegames/kgoldrunner.po
@@ -6,23 +6,24 @@
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kgoldrunner\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-02 15:35+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-07-19 18:18+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/kgoldrunner/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"
-"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"
+"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,15 +52,15 @@ msgid ""
"next level. A hidden ladder will appear as you collect the last nugget.\n"
"\n"
"The hero (the green figure) is your deputy. To collect the nuggets, just "
-"point the mouse where you want him to go. At first gravity takes over and "
-"he falls ..."
+"point the mouse where you want the hero to go. At first gravity takes over "
+"and the hero falls ..."
msgstr ""
-"Привет ! Добро пожаловать в KGoldrunner ! Вы должны собрать все золотые "
+"Привет! Добро пожаловать в KGoldrunner! Вы должны собрать все золотые "
"самородки, а затем подняться на вершину игрового поля для перехода на "
"следующий уровень. Как только вы соберёте все самородки, появится скрытая "
"лестница.\n"
"\n"
-"Зелёная фигурка - это ваш герой. Чтобы собрать самородки просто укажите "
+"Зелёная фигурка — это ваш герой. Чтобы собрать самородки просто укажите "
"мышкой направление движения героя. Сначала под действием гравитации ваш "
"герой падает..."
@@ -72,7 +73,7 @@ msgid ""
"This is an exercise in moving around. Follow the track of gold nuggets "
"until the ladder pops up at the right. The hero can only follow the mouse "
"along simple paths (like _ | L or U), so be careful not to get too far ahead "
-"of him.\n"
+"of them.\n"
"\n"
"DANGER: Try not to fall off the ladder or bar into the concrete pit at the "
"bottom right. If you do get trapped there, the only way out is to kill the "
@@ -96,8 +97,8 @@ msgstr "Копание"
msgid ""
"Now you have to dig to get the gold! Just use the left and right mouse "
"buttons to dig left or right of the hero's position. The hero can then jump "
-"into and through the hole he has dug. He can also dig several holes in a "
-"row and run sideways through the dug holes. Be careful though. After a "
+"into and through the hole they have dug. They can also dig several holes in "
+"a row and run sideways through the dug holes. Be careful though. After a "
"while the holes close up and you can get trapped and killed.\n"
"\n"
"In the third box down, you have to dig two holes, jump in and quickly dig "
@@ -134,14 +135,14 @@ msgid ""
"You can handle enemies by running away, digging a hole or luring them into "
"part of the playing area where they get stranded.\n"
"\n"
-"If an enemy falls into a hole, he gives up any gold he is carrying, then "
-"gets stuck in the hole for a time and climbs out. If the hole closes while "
-"he is in it, he dies and reappears somewhere else on the screen. You can "
+"If an enemy falls into a hole, they give up any gold they are carrying, then "
+"get stuck in the hole for a time and climb out. If the hole closes while "
+"they are in it, they die and reappear somewhere else on the screen. You can "
"deliberately kill enemies by digging several holes in a row.\n"
"\n"
"More importantly, you can run over an enemy's head. You must do that right "
-"at the start of this level. Dig a hole, trap the enemy, wait for him to "
-"fall all the way in, then run over him, with the other enemy in hot "
+"at the start of this level. Dig a hole, trap the enemy, wait for them to "
+"fall all the way in, then run over them, with the other enemy in hot "
"pursuit..."
msgstr ""
"До сих пор всё было хорошо и просто, но игра не была бы интересной без "
@@ -222,15 +223,15 @@ msgid ""
"There's nowhere to dig, so you must dodge the enemies and avoid falling to "
"the concrete at the wrong time. Try to keep the enemies together.\n"
"\n"
-"If an enemy has a gold outline, he is holding a nugget. He might drop it as "
-"he runs over the concrete or maybe at the top of a ladder ...... patience, "
-"patience !!"
+"If an enemy has a gold outline, they are holding a nugget. They might drop "
+"it as they run over the concrete or maybe at the top of a ladder ...... "
+"patience, patience !!"
msgstr ""
"На этом уровне невозможно рыть, так что вы должны избегать врагов и падения "
"на бетон в неподходящее время. Попробуйте держать врагов вместе.\n"
"\n"
"Если враг имеет золотое свечение, у него есть золото. Он может бросить "
-"самородок на бетоне или вершине лестницы ... терпение, терпение !!"
+"самородок на бетоне или вершине лестницы... терпение, терпение!!"
#: data_messages.cpp:89
msgid "To kill ....."
@@ -259,12 +260,11 @@ msgid ""
"It is best not to kill the enemy. Try it and you will find out why ... Heh, "
"heh, heh !! ... ;-)\n"
"\n"
-"If you do kill him unintentionally, before you have collected the gold at "
+"If you do kill them unintentionally, before you have collected the gold at "
"the top left, you can still finish the level by digging away the side of the "
-"pit he is in."
+"pit they are in."
msgstr ""
-"Лучше не убивать врагов. Попробуйте и узнаете почему ... ха-ха-"
-"ха !! ... ;-)\n"
+"Лучше не убивать врагов. Попробуйте и узнаете почему... Ха-ха-ха!!... ;-)\n"
"\n"
"Если вы действительно уничтожили врага не умышленно прежде чем собрали "
"золото слева вверху, вы всё ещё можете закончить уровень, вырыв яму недалеко "
@@ -1287,13 +1287,12 @@ msgid "Sorry, you cannot make the play area any larger."
msgstr "Игровое поле уже имеет максимальный размер."
#: kgrcanvas.cpp:147
-#, fuzzy
msgid ""
"Sorry, you cannot change the size of the playing area. That function "
"requires TQt Library version 3 or later."
msgstr ""
-"Вы не можете изменить размер игрового поля. Эта функция требует библиотеки "
-"Qt версии 3 или более поздней."
+"Извините, но вы не можете изменить размер игрового поля. Эта функция требует "
+"библиотеки Qt версии 3 или более поздней."
#: kgrdialog.cpp:39 kgrdialog.cpp:86
msgid "Select Game"
diff --git a/tde-i18n-ru/messages/tdegames/klickety.po b/tde-i18n-ru/messages/tdegames/klickety.po
index ffff085c1c2..b5549ab5377 100644
--- a/tde-i18n-ru/messages/tdegames/klickety.po
+++ b/tde-i18n-ru/messages/tdegames/klickety.po
@@ -1,35 +1,35 @@
# TDE3 - clickety.pot Russian translation
# Copyright (C) 2002, TDE Russian Translation Team.
# Roman Stukalov <zulus3@yahoo.com>, 2002.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: klickety\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-02 16:43+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2021-09-19 17:30+0000\n"
+"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/klickety/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"
+"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"
+"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 "-"
#: field.cpp:17
msgid "Remaining blocks"
diff --git a/tde-i18n-ru/messages/tdegames/kmahjongg.po b/tde-i18n-ru/messages/tdegames/kmahjongg.po
index 810620af417..475fb2555e0 100644
--- a/tde-i18n-ru/messages/tdegames/kmahjongg.po
+++ b/tde-i18n-ru/messages/tdegames/kmahjongg.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmahjongg\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2023-07-16 18:17+0000\n"
"PO-Revision-Date: 2008-01-03 00:44+0300\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -139,15 +139,15 @@ msgstr "Очков"
msgid "Time"
msgstr "Время"
-#: HighScore.cpp:165
+#: HighScore.cpp:162
msgid "Scores"
msgstr "Таблица рекордов"
-#: HighScore.cpp:465
+#: HighScore.cpp:462
msgid "Anonymous"
msgstr "Безымянный"
-#: HighScore.cpp:498
+#: HighScore.cpp:495
msgid ""
"Resetting the high scores will remove all high score entries both in memory "
"and on disk. Do you wish to proceed?"
@@ -155,11 +155,11 @@ msgstr ""
"Сброс таблицы рекордов приведёт к потере всех их как в памяти, так и на "
"диске. Продолжить?"
-#: HighScore.cpp:502
+#: HighScore.cpp:499
msgid "Reset High Scores"
msgstr "Сбросить таблицу рекордов"
-#: HighScore.cpp:502
+#: HighScore.cpp:499
msgid "Reset"
msgstr "Сбросить"
diff --git a/tde-i18n-ru/messages/tdegames/knetwalk.po b/tde-i18n-ru/messages/tdegames/knetwalk.po
index 7376f34857e..bdb65c6a416 100644
--- a/tde-i18n-ru/messages/tdegames/knetwalk.po
+++ b/tde-i18n-ru/messages/tdegames/knetwalk.po
@@ -1,20 +1,21 @@
# translation of knetwalk.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: knetwalk\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2006-06-15 18:20+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/knetwalk/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 ""
@@ -49,9 +50,8 @@ msgid "anonymous"
msgstr "анонимный"
#: main.cpp:27
-#, fuzzy
msgid "KNetwalk, a game for system administrators."
-msgstr "KNetWalk - игра для сисадминов."
+msgstr "KNetWalk — игра для системных администраторов."
#: main.cpp:33
msgid "Start in novice mode"
@@ -70,14 +70,12 @@ msgid "Start in master mode"
msgstr "Запускать в режиме мастера"
#: main.cpp:42
-#, fuzzy
msgid "KNetwalk"
-msgstr "knetwalk"
+msgstr "KNetwalk"
#: main.cpp:43
-#, fuzzy
msgid "(C) 2004, 2005 Andi Peredri, ported to KDE by Thomas Nagy"
-msgstr "(C) 2004, 2005 Andi Peredri, порт для TDE - Thomas Nagy"
+msgstr "(C) 2004, 2005 Andi Peredri, порт для KDE от Thomas Nagy"
#: mainwindow.cpp:89
msgid ""
diff --git a/tde-i18n-ru/messages/tdegames/kolf.po b/tde-i18n-ru/messages/tdegames/kolf.po
index 60e9db122ad..b1aaf77a86d 100644
--- a/tde-i18n-ru/messages/tdegames/kolf.po
+++ b/tde-i18n-ru/messages/tdegames/kolf.po
@@ -3,22 +3,23 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Ruslan Budayev <fokses@pisem.net>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kolf\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-08-17 09:58-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/kolf/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 ""
@@ -54,7 +55,7 @@ msgstr "Быстро"
#: floater.h:78
msgid "Floater"
-msgstr ""
+msgstr "Поплавок"
#: game.cpp:202
msgid "Walls on:"
@@ -552,19 +553,19 @@ msgstr "Игрок %1"
#: objects/poolball/poolball.cpp:64
msgid "Number:"
-msgstr ""
+msgstr "Число:"
#: objects/poolball/poolball.h:66
msgid "Pool Ball"
-msgstr ""
+msgstr "Бильярдный шар"
#: objects/test/test.cpp:75
msgid "Flash speed"
-msgstr ""
+msgstr "Скорость вспышки"
#: objects/test/test.h:59
msgid "Flash"
-msgstr ""
+msgstr "Вспышка"
#: printdialogpage.cpp:14
msgid "Kolf Options"
@@ -610,7 +611,7 @@ msgstr ""
#: slope.h:95
msgid "Slope"
-msgstr ""
+msgstr "Наклон"
#: kolfui.rc:12
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdegames/konquest.po b/tde-i18n-ru/messages/tdegames/konquest.po
index 52ad70be3c7..638482601bd 100644
--- a/tde-i18n-ru/messages/tdegames/konquest.po
+++ b/tde-i18n-ru/messages/tdegames/konquest.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konquest\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2020-12-11 16:19+0900\n"
"PO-Revision-Date: 2006-10-17 13:06+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -33,63 +33,63 @@ msgid ""
"Your emails"
msgstr "eugeneai@icc.ru"
-#: Konquest.cc:10
+#: Konquest.cpp:10
msgid "Galactic Strategy TDE Game"
msgstr "Галактическая стратегия для TDE"
-#: Konquest.cc:15
+#: Konquest.cpp:15
msgid "Konquest"
msgstr "Завоевание GNU-лактики"
-#: Konquest.cc:17
+#: Konquest.cpp:17
msgid "Copyright (c) 1999-2001, Developers"
msgstr "Авторские права (c) 1999-2001, разработчики Konquest"
-#: fleetdlg.cc:41
+#: fleetdlg.cpp:41
msgid "Fleet Overview"
msgstr "Описание флота"
-#: fleetdlg.cc:44
+#: fleetdlg.cpp:44
msgid "Fleet No."
msgstr "№"
-#: fleetdlg.cc:45
+#: fleetdlg.cpp:45
msgid "Destination"
msgstr "Назначение"
-#: fleetdlg.cc:46
+#: fleetdlg.cpp:46
msgid "Ships"
msgstr "Кораблей"
-#: fleetdlg.cc:47
+#: fleetdlg.cpp:47
msgid "Kill Percentage"
msgstr "Мощь флота"
-#: fleetdlg.cc:48
+#: fleetdlg.cpp:48
msgid "Arrival Turn"
msgstr "Ход прибытия"
-#: gameboard.cc:65
+#: gameboard.cpp:65
msgid "End Turn"
msgstr "Конец хода"
-#: gameboard.cc:237
+#: gameboard.cpp:237
msgid "Select source planet..."
msgstr "Выберите исходную планету..."
-#: gameboard.cc:255
+#: gameboard.cpp:255
msgid "Select destination planet..."
msgstr "Выберите планету назначения..."
-#: gameboard.cc:277
+#: gameboard.cpp:277
msgid ": How many ships?"
msgstr ": Сколько кораблей?"
-#: gameboard.cc:301
+#: gameboard.cpp:301
msgid "Ruler: Select starting planet."
msgstr "Линейка: выберите стартовую планету."
-#: gameboard.cc:316
+#: gameboard.cpp:316
msgid ""
"The distance from Planet %1 to Planet %2 is %3 light years.\n"
"A ship leaving this turn will arrive on turn %4"
@@ -97,75 +97,75 @@ msgstr ""
"Расстояние от планеты %1 до планеты %2 - %3 световых лет.\n"
"Корабль, стартующий на этом ходе, долетит до неё на %4-м ходе"
-#: gameboard.cc:322
+#: gameboard.cpp:322
msgid "Distance"
msgstr "Расстояние"
-#: gameboard.cc:327
+#: gameboard.cpp:327
msgid "Ruler: Select ending planet."
msgstr "Линейка: выберите конечную планету."
-#: gameboard.cc:339
+#: gameboard.cpp:339
msgid "Computer Player thinking..."
msgstr "Компьютерный игрок думает..."
-#: gameboard.cc:434
+#: gameboard.cpp:434
msgid "Turn #: %1 of %2"
msgstr "Ход #: %1 из %2"
-#: gameboard.cc:475
+#: gameboard.cpp:475
msgid "The mighty %1 has conquered the galaxy!"
msgstr "%1 покорил галактику!"
-#: gameboard.cc:476
+#: gameboard.cpp:476
msgid "Game Over"
msgstr "Игра окончена"
-#: gameboard.cc:631
+#: gameboard.cpp:631
msgid "The once mighty empire of %1 has fallen in ruins."
msgstr "Некогда могущественная империя %1 теперь в руинах."
-#: gameboard.cc:641
+#: gameboard.cpp:641
msgid "The fallen empire of %1 has staggered back to life."
msgstr "Империя %1, которая была в упадке, теперь потихоньку возрождается."
-#: gameboard.cc:662
+#: gameboard.cpp:662
msgid "Reinforcements (%1 ships) have arrived for planet %2."
msgstr "Подкрепление (%1 кораблей) прибыло на планету %2"
-#: gameboard.cc:706
+#: gameboard.cpp:706
msgid "Planet %2 has held against an attack from %1."
msgstr "Планета %2 отразила атаку %1."
-#: gameboard.cc:715
+#: gameboard.cpp:715
msgid "Planet %2 has fallen to %1."
msgstr "Планета %2 завоёвана %1."
-#: gameboard.cc:777
+#: gameboard.cpp:777
msgid "Do you wish to retire this game?"
msgstr "Вы хотите выйти из этой игры?"
-#: gameboard.cc:778
+#: gameboard.cpp:778
msgid "End Game"
msgstr "Закончить игру"
-#: gameboard.cc:790
+#: gameboard.cpp:790
msgid "Final Standings"
msgstr "Заключительные расстановки"
-#: gameboard.cc:960
+#: gameboard.cpp:960
msgid "Not enough ships to send."
msgstr "Недостаточно кораблей для отправки."
-#: gameboard.cc:982
+#: gameboard.cpp:982
msgid "Current Standings"
msgstr "Текущие расстановки"
-#: gameenddlg.cc:15
+#: gameenddlg.cpp:15
msgid "Out of Turns"
msgstr "Нет ходов"
-#: gameenddlg.cc:22
+#: gameenddlg.cpp:22
msgid ""
"This is the last turn.\n"
"Do you wish to add extra turns?"
@@ -173,147 +173,147 @@ msgstr ""
"Этот был последний ход.\n"
"Хотите продолжить далее?"
-#: gameenddlg.cc:28
+#: gameenddlg.cpp:28
msgid "&Add Turns"
msgstr "&Добавить ходы"
-#: gameenddlg.cc:29
+#: gameenddlg.cpp:29
msgid "Add the specified number of turns to the game and continue playing."
msgstr "Добавить дополнительные ходы и продолжить игру."
-#: gameenddlg.cc:30
+#: gameenddlg.cpp:30
msgid "&Game Over"
msgstr "&Игра окончена"
-#: gameenddlg.cc:31
+#: gameenddlg.cpp:31
msgid "Terminate the current game."
msgstr "Закончить игру."
-#: gameenddlg.cc:74
+#: gameenddlg.cpp:74
#, c-format
msgid "Extra turns: %1"
msgstr "Количество дополнительных ходов: %1"
-#: mainwin.cc:26
+#: mainwin.cpp:26
msgid "Galactic Conquest"
msgstr "Завоевание галактики"
-#: mainwin.cc:47
+#: mainwin.cpp:47
msgid "&Measure Distance"
msgstr "И&змерить расстояние"
-#: mainwin.cc:49
+#: mainwin.cpp:49
msgid "&Show Standings"
msgstr "П&оказать расстановки"
-#: mainwin.cc:51
+#: mainwin.cpp:51
msgid "&Fleet Overview"
msgstr "&Флот"
-#: newgamedlg.cc:30
+#: newgamedlg.cpp:30
msgid "Start New Game"
msgstr "Начать игру"
-#: newgamedlg.cc:106 newgamedlg.cc:151
+#: newgamedlg.cpp:106 newgamedlg.cpp:151
msgid "Human Player"
msgstr "Человек"
-#: newgamedlg.cc:187
+#: newgamedlg.cpp:187
#, c-format
msgid ""
"_: Generated AI player name\n"
"Comp%1"
msgstr "Компьютер_%1"
-#: newgamedlg.cc:191
+#: newgamedlg.cpp:191
msgid "Computer Player"
msgstr "Компьютерный игрок"
-#: newgamedlg.cc:232
+#: newgamedlg.cpp:232
#, c-format
msgid "Number of &players: %1"
msgstr "Количество &игроков: %1"
-#: newgamedlg.cc:233
+#: newgamedlg.cpp:233
#, c-format
msgid "Number of neutral p&lanets: %1"
msgstr "Количество &нейтральных планет: %1"
-#: newgamedlg.cc:234
+#: newgamedlg.cpp:234
#, c-format
msgid "Number of &turns: %1"
msgstr "Количество &ходов: %1"
-#: newgamedlg.cc:251
+#: newgamedlg.cpp:251
msgid "The game is much more fun when you add a human player!"
msgstr "Играть с реальным игроком намного интереснее!"
-#: planet_info.cc:95
+#: planet_info.cpp:95
msgid "Planet name: "
msgstr "Название планеты: "
-#: planet_info.cc:98
+#: planet_info.cpp:98
msgid "Owner: "
msgstr "Правитель: "
-#: planet_info.cc:101
+#: planet_info.cpp:101
msgid "Ships: "
msgstr "Кораблей: "
-#: planet_info.cc:104
+#: planet_info.cpp:104
msgid "Production: "
msgstr "Производство: "
-#: planet_info.cc:107
+#: planet_info.cpp:107
msgid "Kill percent: "
msgstr "Мощь кораблей: "
-#: planet_info.cc:129 planet_info.cc:144
+#: planet_info.cpp:129 planet_info.cpp:144
#, c-format
msgid "Planet name: %1"
msgstr "Название планеты: %1"
-#: planet_info.cc:147
+#: planet_info.cpp:147
#, c-format
msgid "Owner: %1"
msgstr "Правитель: %1"
-#: planet_info.cc:150
+#: planet_info.cpp:150
#, c-format
msgid "Ships: %1"
msgstr "Кораблей: %1"
-#: planet_info.cc:153
+#: planet_info.cpp:153
#, c-format
msgid "Production: %1"
msgstr "Производство: %1"
-#: planet_info.cc:156
+#: planet_info.cpp:156
#, c-format
msgid "Kill percent: %1"
msgstr "Мощь кораблей: %1"
-#: scoredlg.cc:36
+#: scoredlg.cpp:36
msgid "Player"
msgstr "Игрок"
-#: scoredlg.cc:37
+#: scoredlg.cpp:37
msgid "Ships Built"
msgstr "Построено кораблей"
-#: scoredlg.cc:38
+#: scoredlg.cpp:38
msgid "Planets Conquered"
msgstr "Завоёвано планет"
-#: scoredlg.cc:39
+#: scoredlg.cpp:39
msgid "Fleets Launched"
msgstr "Отправлено флотов"
-#: scoredlg.cc:40
+#: scoredlg.cpp:40
msgid "Fleets Destroyed"
msgstr "Уничтожено флотов"
-#: scoredlg.cc:41
+#: scoredlg.cpp:41
msgid "Ships Destroyed"
msgstr "Уничтожено кораблей"
diff --git a/tde-i18n-ru/messages/tdegames/kpat.po b/tde-i18n-ru/messages/tdegames/kpat.po
index c9d477e7eca..635a32e75b8 100644
--- a/tde-i18n-ru/messages/tdegames/kpat.po
+++ b/tde-i18n-ru/messages/tdegames/kpat.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpat\n"
-"POT-Creation-Date: 2020-09-27 19:42+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-01-19 13:17+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdegames/kreversi.po b/tde-i18n-ru/messages/tdegames/kreversi.po
index 0d544c62cd1..0d715c239a6 100644
--- a/tde-i18n-ru/messages/tdegames/kreversi.po
+++ b/tde-i18n-ru/messages/tdegames/kreversi.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kreversi\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2022-09-22 18:22+0000\n"
"PO-Revision-Date: 2008-01-05 13:40+0300\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -346,62 +346,62 @@ msgstr "Игра"
msgid "Casually"
msgstr "Случайная игра"
-#: settings.ui:100
+#: settings.ui:97
#, no-c-format
msgid "Competitively"
msgstr "Соревнование"
-#: settings.ui:113
+#: settings.ui:107
#, no-c-format
msgid "&Computer Skill"
msgstr "&Уровень компьютера"
-#: settings.ui:144
+#: settings.ui:138
#, no-c-format
msgid "Beginner"
msgstr "Начинающий"
-#: settings.ui:155
+#: settings.ui:149
#, no-c-format
msgid "Expert"
msgstr "Эксперт"
-#: settings.ui:166
+#: settings.ui:160
#, no-c-format
msgid "Average"
msgstr "Любитель"
-#: settings.ui:179
+#: settings.ui:173
#, no-c-format
msgid "Animation Speed"
msgstr "Скорость анимации"
-#: settings.ui:190
+#: settings.ui:184
#, no-c-format
msgid "Slow"
msgstr "Медленно"
-#: settings.ui:201
+#: settings.ui:195
#, no-c-format
msgid "Fast"
msgstr "Быстро"
-#: settings.ui:237
+#: settings.ui:231
#, no-c-format
msgid "&Animation"
msgstr "&Анимация"
-#: settings.ui:248
+#: settings.ui:242
#, no-c-format
msgid "&Background"
msgstr "&Фон"
-#: settings.ui:259
+#: settings.ui:253
#, no-c-format
msgid "Color:"
msgstr "Цвет:"
-#: settings.ui:272
+#: settings.ui:266
#, no-c-format
msgid "&Image:"
msgstr "&Рисунок:"
diff --git a/tde-i18n-ru/messages/tdegames/kshisen.po b/tde-i18n-ru/messages/tdegames/kshisen.po
index 785120d86e8..02ff75d1d44 100644
--- a/tde-i18n-ru/messages/tdegames/kshisen.po
+++ b/tde-i18n-ru/messages/tdegames/kshisen.po
@@ -5,23 +5,23 @@
# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kshisen\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-05 14:05+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/kshisen/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"
+"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,9 +36,8 @@ msgid ""
msgstr "mokhin@bog.msu.ru"
#: app.cpp:80 app.cpp:340
-#, fuzzy
msgid " Hint mode "
-msgstr " Режим с кодами "
+msgstr " Режим подсказок "
#: app.cpp:123
msgid "&Finish"
diff --git a/tde-i18n-ru/messages/tdegames/ksirtet.po b/tde-i18n-ru/messages/tdegames/ksirtet.po
index 54f5e8d9ffa..b196b9aa707 100644
--- a/tde-i18n-ru/messages/tdegames/ksirtet.po
+++ b/tde-i18n-ru/messages/tdegames/ksirtet.po
@@ -2,35 +2,35 @@
# Copyright (C) 2004, TDE Team.
# Dmitri Ovechkin <d_ovechkin@hotmail.com>, 2000.
# Ilya Mashkin <sorex@softerra.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksirtet\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-05 14:16+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/ksirtet/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"
+"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"
#: ai.cpp:8
msgid "Occupied lines:"
diff --git a/tde-i18n-ru/messages/tdegames/ktuberling.po b/tde-i18n-ru/messages/tdegames/ktuberling.po
index cea61bd4f8c..a03f2ccf467 100644
--- a/tde-i18n-ru/messages/tdegames/ktuberling.po
+++ b/tde-i18n-ru/messages/tdegames/ktuberling.po
@@ -6,23 +6,24 @@
# Birukov Kirill <birk@rdi-kvant.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ktuberling\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-11 19:43+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/ktuberling/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"
+"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 ""
@@ -58,7 +59,7 @@ msgstr ""
#: main.cpp:31
msgid "KTuberling"
-msgstr "Клубень"
+msgstr "KTuberling"
#: main.cpp:34
msgid "Developer"
@@ -81,7 +82,7 @@ msgid ""
"Fatal error:\n"
"Unable to load the pictures, aborting."
msgstr ""
-"Фатальная ошибка:\n"
+"Критическая ошибка:\n"
"Не удаётся загрузить изображение. Выход из программы."
#: soundfactory.cpp:73
diff --git a/tde-i18n-ru/messages/tdegames/libksirtet.po b/tde-i18n-ru/messages/tdegames/libksirtet.po
index c7a038bc47e..f016ebc14e1 100644
--- a/tde-i18n-ru/messages/tdegames/libksirtet.po
+++ b/tde-i18n-ru/messages/tdegames/libksirtet.po
@@ -2,22 +2,22 @@
# TDE3 - klines.pot Russian translation.
# Copyright (C) 2001, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2001, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libksirtet\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdegames/libksirtet/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"
"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).
@@ -515,12 +515,12 @@ msgstr "Размер блоков."
#: base/libksirtet1.kcfg:16
#, no-c-format
msgid "Fade intensity."
-msgstr ""
+msgstr "Интенсивность затухания."
#: base/libksirtet1.kcfg:20
#, no-c-format
msgid "Fade color."
-msgstr ""
+msgstr "Цвет затухания."
#: base/libksirtet1.kcfg:24
#, no-c-format
@@ -554,15 +554,15 @@ msgstr "Информативное окно удаления рядов."
#: common/libksirtet2.kcfg:20
#, no-c-format
-msgid "The inital level of new games."
+msgid "The initial level of new games."
msgstr "Стартовый уровень для новых игр."
#: common/libksirtet2.kcfg:26
#, no-c-format
msgid "Enable direct dropping of pieces."
-msgstr ""
+msgstr "Включить возможность прямого сброса частей."
#: common/libksirtet2.kcfg:32
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The thinking depth"
-msgstr "Глубина интеллекта:"
+msgstr "Глубина мышления"
diff --git a/tde-i18n-ru/messages/tdegames/libtdegames.po b/tde-i18n-ru/messages/tdegames/libtdegames.po
index 0f81b60fc63..66c2fbe6cd0 100644
--- a/tde-i18n-ru/messages/tdegames/libtdegames.po
+++ b/tde-i18n-ru/messages/tdegames/libtdegames.po
@@ -7,33 +7,34 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libtdegames\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-19 13:50+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/libtdegames/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"
#: highscore/kexthighscore.cpp:211 highscore/kscoredialog.cpp:89
msgid "Score"
@@ -320,15 +321,15 @@ msgstr "Ничья:"
#: highscore/kexthighscore_tab.cpp:116
msgid "Current:"
-msgstr "Последняя:"
+msgstr "Текущая:"
#: highscore/kexthighscore_tab.cpp:116
msgid "Max won:"
-msgstr "Максимальное количество побед:"
+msgstr "Максимум побед:"
#: highscore/kexthighscore_tab.cpp:116
msgid "Max lost:"
-msgstr "Максимальное количество поражений:"
+msgstr "Максимум поражений:"
#: highscore/kexthighscore_tab.cpp:127
msgid "Game Counts"
diff --git a/tde-i18n-ru/messages/tdegames/lskat.po b/tde-i18n-ru/messages/tdegames/lskat.po
index f1e3841a050..b3a0e2d5a69 100644
--- a/tde-i18n-ru/messages/tdegames/lskat.po
+++ b/tde-i18n-ru/messages/tdegames/lskat.po
@@ -5,39 +5,40 @@
# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: lskat\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-01-11 13:21-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:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/lskat/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 "mokhin@bog.msu.ru"
+msgstr "mokhin@bog.msu.ru,adem4ik@gmail.com"
#: lskat.cpp:162 lskat.cpp:163
msgid "Starting a new game..."
-msgstr "Начинаю новую игру..."
+msgstr "Запуск новой игры…"
#: lskat.cpp:164
msgid "&End Game"
@@ -237,19 +238,19 @@ msgstr "Ожидаю соединение на порту %1..."
#: lskat.cpp:686
msgid "Abort"
-msgstr "Отменить"
+msgstr "Прервать"
#: lskat.cpp:769
msgid "Waiting for the computer to move..."
-msgstr "Ожидаю захода компьютера..."
+msgstr "Ожидание хода компьютера…"
#: lskat.cpp:785
msgid "Waiting for remote player..."
-msgstr "Ожидаю сетевого игрока..."
+msgstr "Ожидание сетевого игрока…"
#: lskat.cpp:792
msgid "Please make your move..."
-msgstr "Ваш заход..."
+msgstr "Пожалуйста, сделайте свой ход…"
#: lskat.cpp:827
msgid "Remote connection lost for player 1..."
@@ -312,9 +313,8 @@ msgid "for"
msgstr "для"
#: lskatview.cpp:306
-#, fuzzy
msgid "T D E"
-msgstr "K D E"
+msgstr "T D E"
#: lskatview.cpp:407
msgid "Game over"
diff --git a/tde-i18n-ru/messages/tdegames/tdefifteen.po b/tde-i18n-ru/messages/tdegames/tdefifteen.po
new file mode 100644
index 00000000000..356390394be
--- /dev/null
+++ b/tde-i18n-ru/messages/tdegames/tdefifteen.po
@@ -0,0 +1,49 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-12-02 21:42+0100\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/tdefifteen/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"
+
+#: main.cpp:13
+msgid ""
+"TDEFifteen is a sliding puzzle\n"
+"that consists of a frame of numbered square tiles\n"
+"in random order with one tile missing."
+msgstr ""
+"TDEFifteen — это раздвижная головоломка,\n"
+"состоящая из набора пронумерованных в случайном\n"
+"порядке квадратных плиток с отсутствием одной."
+
+#: main.cpp:21
+msgid "TDEFifteen"
+msgstr "TDEFifteen"
+
+#: main.cpp:25
+msgid "(c) 2017-2020 Denis Kozadaev"
+msgstr "(c) 2017-2020 Denis Kozadaev"
diff --git a/tde-i18n-ru/messages/tdegames/twin4.po b/tde-i18n-ru/messages/tdegames/twin4.po
index 3e242e6d0e4..d7187f22aa2 100644
--- a/tde-i18n-ru/messages/tdegames/twin4.po
+++ b/tde-i18n-ru/messages/tdegames/twin4.po
@@ -3,24 +3,23 @@
# Copyright (C) 2001, TDE Russian translation Team
# Konstantin Volckov <goldhead@linux.ru.net>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: twin4\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2008-01-11 21:41+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/twin4/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"
+"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 ""
@@ -39,14 +38,12 @@ msgid "Enter debug level"
msgstr "Введите уровень отладки"
#: main.cpp:39
-#, fuzzy
msgid "TWin4"
-msgstr "KWin4"
+msgstr "TWin4"
#: main.cpp:41
-#, fuzzy
msgid "TWin4: Two player network game"
-msgstr "KWin4: сетевая игра двух игроков"
+msgstr "TWin4: сетевая игра двух игроков"
#: main.cpp:45
msgid "Beta testing"
@@ -167,9 +164,8 @@ msgid "(c) Martin Heni "
msgstr "(c) Martin Heni "
#: twin4.cpp:255
-#, fuzzy
msgid "Welcome to TWin4"
-msgstr "Добро пожаловать в KWin4"
+msgstr "Добро пожаловать в TWin4"
#: twin4.cpp:457
msgid "No game "
@@ -236,11 +232,10 @@ msgid ""
msgstr "в"
#: twin4view.cpp:362
-#, fuzzy
msgid ""
"_: 3. intro line, welcome to win4\n"
"TWin4"
-msgstr "Четыре побеждают"
+msgstr "TWin4"
#: twin4view.cpp:606
msgid "Hold on... the other player has not been yet..."
diff --git a/tde-i18n-ru/messages/tdegraphics/CMakeLists.txt b/tde-i18n-ru/messages/tdegraphics/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdegraphics/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdegraphics/Makefile.am b/tde-i18n-ru/messages/tdegraphics/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdegraphics/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdegraphics/kcm_kviewcanvasconfig.po b/tde-i18n-ru/messages/tdegraphics/kcm_kviewcanvasconfig.po
index 96eaa8a4de3..a250eb742cb 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcm_kviewcanvasconfig.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcm_kviewcanvasconfig.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/kcm_kviewcanvasconfig.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewcanvasconfig\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-03-25 17:52+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdegraphics/kcm_kviewcanvasconfig/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"
#: defaults.h:35
msgid "No Blending"
diff --git a/tde-i18n-ru/messages/tdegraphics/kcm_kviewgeneralconfig.po b/tde-i18n-ru/messages/tdegraphics/kcm_kviewgeneralconfig.po
index 0e7666a0884..9afcee96277 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcm_kviewgeneralconfig.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcm_kviewgeneralconfig.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/kcm_kviewgeneralconfig.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewgeneralconfig\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-02-07 15:13+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdegraphics/kcm_kviewgeneralconfig/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"
+"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"
#: kviewconfmodules.cpp:40
msgid "Resizing"
diff --git a/tde-i18n-ru/messages/tdegraphics/kcm_kviewpluginsconfig.po b/tde-i18n-ru/messages/tdegraphics/kcm_kviewpluginsconfig.po
index d87f37a93c8..e261e69c014 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcm_kviewpluginsconfig.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcm_kviewpluginsconfig.po
@@ -1,30 +1,34 @@
# TDE3 - tdegraphics/kcm_kviewpluginsconfig.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewpluginsconfig\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-01-31 19:31+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kcm_kviewpluginsconfig/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 ""
+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"
#: kviewpluginsconfig.cpp:35
msgid "Application"
diff --git a/tde-i18n-ru/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po b/tde-i18n-ru/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
index 87e984ab060..d30263b7f87 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
@@ -1,30 +1,34 @@
# TDE3 - tdegraphics/kcm_kviewviewerpluginsconfig.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewviewerpluginsconfig\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-01-31 19:31+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kcm_kviewviewerpluginsconfig/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 ""
+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"
#: kviewviewerpluginsconfig.cpp:37
msgid "Viewer"
diff --git a/tde-i18n-ru/messages/tdegraphics/kcmkamera.po b/tde-i18n-ru/messages/tdegraphics/kcmkamera.po
index 7c5138a75bb..c7b46f62db0 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcmkamera.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcmkamera.po
@@ -2,31 +2,34 @@
# Copyright (C) 2003, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkamera\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2003-04-22 11:14+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdegraphics/kcmkamera/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: kamera.cpp:91
msgid "Unable to initialize the gPhoto2 libraries."
diff --git a/tde-i18n-ru/messages/tdegraphics/kcoloredit.po b/tde-i18n-ru/messages/tdegraphics/kcoloredit.po
index 28f5deafcdf..f06845cd4f8 100644
--- a/tde-i18n-ru/messages/tdegraphics/kcoloredit.po
+++ b/tde-i18n-ru/messages/tdegraphics/kcoloredit.po
@@ -6,21 +6,22 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcoloredit\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-06-15 17:56+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kcoloredit/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 ""
@@ -48,15 +49,15 @@ msgstr "Синхронизировать"
#: kcolorchooser.cpp:34
msgid "TDE Color Chooser"
-msgstr ""
+msgstr "Выбор цвета TDE"
#: kcolorchooser.cpp:40
msgid "Print the selected color to stdout"
-msgstr ""
+msgstr "Вывести выбранный цвет в stdout"
#: kcolorchooser.cpp:47
msgid "KColorChooser"
-msgstr ""
+msgstr "KColorChooser"
#: kcoloredit.cpp:77
msgid "New &Window"
@@ -163,9 +164,9 @@ msgid "File to open"
msgstr "Открыть файл"
#: main.cpp:44
-#, fuzzy
msgid "Rewrote UI code to be KDE standards compliant"
-msgstr "Переписывание кода для поддержки стандартов TDE"
+msgstr ""
+"Переписан код пользовательского интерфейса для соответствия стандартам KDE"
#: palette.cpp:122 palette.cpp:128 palette.cpp:137
msgid "Invalid format"
diff --git a/tde-i18n-ru/messages/tdegraphics/kdjview.po b/tde-i18n-ru/messages/tdegraphics/kdjview.po
index f9c6fbf2f5b..55437c3d322 100644
--- a/tde-i18n-ru/messages/tdegraphics/kdjview.po
+++ b/tde-i18n-ru/messages/tdegraphics/kdjview.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdjview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-01-16 13:13+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdegraphics/kdvi.po b/tde-i18n-ru/messages/tdegraphics/kdvi.po
index 063382e2944..0ba82417538 100644
--- a/tde-i18n-ru/messages/tdegraphics/kdvi.po
+++ b/tde-i18n-ru/messages/tdegraphics/kdvi.po
@@ -8,20 +8,23 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kdvi\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-09-08 19:31+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kdvi/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 ""
@@ -1041,14 +1044,14 @@ msgstr "Специальная команда \"%1\" не поддерживае
#: util.cpp:75
msgid "Fatal Error! "
-msgstr "Неисправимая ошибка!"
+msgstr "Критическая ошибка! "
#: util.cpp:78
msgid ""
"Fatal error.\n"
"\n"
msgstr ""
-"Неисправимая ошибка.\n"
+"Критическая ошибка.\n"
"\n"
#: util.cpp:80
@@ -1248,7 +1251,7 @@ msgid ""
msgstr "Описывает совместимость редактора с возможностью обратного поиска."
#: optionDialogSpecialWidget_base.ui:118
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<p>Not all editors are well suited for inverse search. For instance, many "
"editors have no command like 'If the file is not yet loaded, load it. "
@@ -1261,14 +1264,15 @@ msgid ""
"please contact the Trinity developers at www.trinitydesktop.org.</p>"
msgstr ""
"<p>Не все редакторы подходят для обратного поиска. Например, многие "
-"редакторы не поддерживают возможности вроде \"Если файл не загружен, "
-"загрузить его. В противном случае показать окно с этим редактируемым файлом"
-"\". Если вы используете редактор без этой возможности, для исходного файла "
-"всегда будет открываться новое окно, даже если он уже открыт. Также многие "
-"редакторы не поддерживают переход на определённую строку файла при его "
-"открытии из командной строки.\n"
-"</p> <p>Если вы чувствуете, что определённый редактор некорректно открывает "
-"файл исходного кода TeX, сообщите об этом по адресу kebekus@kde.org.</p>"
+"редакторы не поддерживают возможности вроде «Если файл пока не загружен, "
+"загрузить его. В противном случае показать окно с этим редактируемым файлом»"
+". Если вы используете такой редактор, щелчок на файле DVI всегда будет "
+"открывать новый редактор, даже если файл TeX уже открыт. Аналогично, многие "
+"редакторы не имеют аргумента командной строки, который позволил бы KDVI "
+"указать точную строку, которую вы хотите отредактировать.</p>\n"
+"<p>Если вы считаете, что поддержка определённого редактора в KDVI "
+"недостаточна, обратитесь к разработчикам Trinity по адресу www.trinitydesktop"
+".org.</p>"
#: optionDialogSpecialWidget_base.ui:135
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdegraphics/kfax.po b/tde-i18n-ru/messages/tdegraphics/kfax.po
index 46fe41bda52..c33a4aef3bd 100644
--- a/tde-i18n-ru/messages/tdegraphics/kfax.po
+++ b/tde-i18n-ru/messages/tdegraphics/kfax.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfax\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2005-09-06 16:03+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdegraphics/kfaxview.po b/tde-i18n-ru/messages/tdegraphics/kfaxview.po
index 00272477e90..d270bf79371 100644
--- a/tde-i18n-ru/messages/tdegraphics/kfaxview.po
+++ b/tde-i18n-ru/messages/tdegraphics/kfaxview.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfaxview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2005-10-03 12:27+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdegraphics/kgamma.po b/tde-i18n-ru/messages/tdegraphics/kgamma.po
index e7f03e4f925..82405d90b63 100644
--- a/tde-i18n-ru/messages/tdegraphics/kgamma.po
+++ b/tde-i18n-ru/messages/tdegraphics/kgamma.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/kgamma.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kgamma\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 16:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kgamma/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"
#: kgamma.cpp:130
msgid "&Select test picture:"
@@ -74,9 +75,8 @@ msgid "Blue:"
msgstr "Синий:"
#: kgamma.cpp:258
-#, fuzzy
msgid "Save settings to X-Server Config"
-msgstr "Сохранить настройки в XF86Config"
+msgstr "Сохранить настройки в конфиг X-сервера"
#: kgamma.cpp:261
msgid "Sync screens"
diff --git a/tde-i18n-ru/messages/tdegraphics/kghostview.po b/tde-i18n-ru/messages/tdegraphics/kghostview.po
index a32ae8d847a..2df34ab1e2d 100644
--- a/tde-i18n-ru/messages/tdegraphics/kghostview.po
+++ b/tde-i18n-ru/messages/tdegraphics/kghostview.po
@@ -4,21 +4,22 @@
# Denis Pershin <dyp@perchine.com>, 1998.
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2004, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kghostview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-09-06 16:19+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-12-24 18:13+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kghostview/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.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"
+"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 ""
@@ -360,11 +361,11 @@ msgstr "<qt>Ошибка открытия файла <nobr><strong>%1</strong></
msgid "Print %1"
msgstr "Печать %1"
-#: kgvdocument.cpp:531 kgvdocument.cpp:662
+#: kgvdocument.cpp:531 kgvdocument.cpp:660
msgid "Printing failed because the list of pages to be printed was empty."
msgstr "Печать не удалась, потому что список печатаемых страниц был пуст."
-#: kgvdocument.cpp:533 kgvdocument.cpp:664
+#: kgvdocument.cpp:533 kgvdocument.cpp:662
msgid "Error Printing"
msgstr "Ошибка печати"
@@ -650,12 +651,12 @@ msgstr ""
#: kghostview.kcfg:50
#, no-c-format
msgid "Retain document viewing data"
-msgstr ""
+msgstr "Сохранить данные о просмотре документов"
#: kghostview.kcfg:51
#, no-c-format
msgid "If this is on, then document viewing options are retained"
-msgstr ""
+msgstr "Если включено, то сохраняются возможности просмотра документов"
#: kghostview.kcfg:57
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdegraphics/kmrml.po b/tde-i18n-ru/messages/tdegraphics/kmrml.po
deleted file mode 100644
index 9655ecf7009..00000000000
--- a/tde-i18n-ru/messages/tdegraphics/kmrml.po
+++ /dev/null
@@ -1,435 +0,0 @@
-# translation of kmrml.po to Russian
-# TDE3 - kmrml.pot Russian translation
-# TDE3 - kmrml.pot Russian translation.
-# Translation of kmrml.po into Russian
-# TDE3 - tdegraphics/kmrml.po Russian translation.
-# Copyright (C) 2003, TDE Team.
-# Andrey S. Cherepanov <sibskull@mail.ru>, 2003-2004.
-# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: kmrml\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-29 11:19+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.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"
-
-#. 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 "sibskull@mail.ru"
-
-#: algorithmdialog.cpp:64
-msgid "Configure Query Algorithms"
-msgstr "Настройка алгоритмов запросов"
-
-#: algorithmdialog.cpp:75
-msgid "Collection: "
-msgstr "Коллекция: "
-
-#: algorithmdialog.cpp:85
-msgid "Algorithm: "
-msgstr "Алгоритм: "
-
-#: kcontrol/indexer.cpp:115
-msgid "<qt>Next Folder: <br><b>%1</b>"
-msgstr "<qt>Следующая папка: <br><b>%1</b>"
-
-#: kcontrol/indexer.cpp:163
-msgid "<qt>Processing folder %1 of %2: <br><b>%3</b><br>File %4 of %5.</qt>"
-msgstr "<qt>Обработка папки %1 из %2: <br><b>%3</b><br>Файл %4 из %5.</qt>"
-
-#: kcontrol/indexer.cpp:180 kcontrol/mainpage.cpp:420
-msgid "Finished."
-msgstr "Закончено."
-
-#: kcontrol/indexer.cpp:180
-msgid "Writing data..."
-msgstr "Запись данных..."
-
-#: kcontrol/kcmkmrml.cpp:51
-msgid "KCMKMrml"
-msgstr "KCMKMrml"
-
-#: kcontrol/kcmkmrml.cpp:53
-msgid "Advanced Search Control Module"
-msgstr "Модуль расширенного поиска"
-
-#: kcontrol/kcmkmrml.cpp:55
-msgid "Copyright 2002, Carsten Pfeiffer"
-msgstr "Copyright 2002, Carsten Pfeiffer"
-
-#: kcontrol/kcmkmrml.cpp:84
-msgid ""
-"Cannot find executables \"gift\" and/or \"gift-add-collection.pl\" in the "
-"PATH.\n"
-"Please install the \"GNU Image Finding Tool\"."
-msgstr ""
-"Невозможно найти программы \"gift\" и \"gift-add-collection.pl\".\n"
-"Установите \"GNU Image Finding Tool\"."
-
-#: kcontrol/kcmkmrml.cpp:107
-msgid "Do you really want the configuration to be reset to the defaults?"
-msgstr "Вернуть значение настроек по умолчанию?"
-
-#: kcontrol/kcmkmrml.cpp:108
-msgid "Reset Configuration"
-msgstr "Восстановить настройки по умолчанию"
-
-#: kcontrol/kcmkmrml.cpp:133
-msgid ""
-"<h1>Image Index</h1>TDE can make use of the GNU Image Finding Tool (GIFT) to "
-"perform queries based not just on filenames, but on file content.<p>For "
-"example, you can search for an image by giving an example image that looks "
-"similar to the one you are looking for.</p><p>For this to work, your image "
-"directories need to be indexed by, for example, the GIFT server.</p><p>Here "
-"you can configure the servers (you can also query remote servers) and the "
-"directories to index.</p>"
-msgstr ""
-"<h1>Индексирование изображений</h1> TDE может использовать GNU Image Finding "
-"Tool (GIFT) для поиска изображений не только по имени файла, но и по их "
-"содержимому.<p>Например, вы хотите найти изображение похожее на имеющееся.</"
-"p> <p>Для того, чтобы сделать это, необходимо индексировать папки с "
-"изображениями, посредством сервера GIFT.</p><p>Здесь вы можете настроить "
-"серверы (возможно использование удалённых серверов) и папки для "
-"индексирования.</p>"
-
-#: kcontrol/mainpage.cpp:64
-msgid "Indexing Server Configuration"
-msgstr "Настройка индексного сервера"
-
-#: kcontrol/mainpage.cpp:67
-msgid "Hostname of the Indexing Server"
-msgstr "Имя компьютера с запущенным индексирующим сервером"
-
-#: kcontrol/mainpage.cpp:80 kcontrol/mainpage.cpp:85
-msgid "Folders to Be Indexed"
-msgstr "Индексируемые папки"
-
-#: kcontrol/mainpage.cpp:172
-msgid ""
-"You did not specify any folders to be indexed. This means you will be unable "
-"to perform queries on your computer."
-msgstr ""
-"Вы не указали папки для индексирования. Это означает, что вы не сможете "
-"выполнить запросы на вашем компьютере."
-
-#: kcontrol/mainpage.cpp:312
-msgid "Select Folder You Want to Index"
-msgstr "Выберите папку для индексирования"
-
-#: kcontrol/mainpage.cpp:387
-msgid "Removing old Index Files"
-msgstr "Удаление старых файлов индексов"
-
-#: kcontrol/mainpage.cpp:388 kcontrol/mainpage.cpp:436
-msgid "Processing..."
-msgstr "Обработка..."
-
-#: kcontrol/mainpage.cpp:426
-msgid ""
-"The settings have been saved. Now, the configured directories need to be "
-"indexed. This may take a while. Do you want to do this now?"
-msgstr ""
-"Настройки сохранены. Теперь указанные папки необходимо проиндексировать. Это "
-"может занять продолжительный период времени. Вы хотите сделать это прямо "
-"сейчас?"
-
-#: kcontrol/mainpage.cpp:430
-msgid "Start Indexing Now?"
-msgstr "Проиндексировать сейчас?"
-
-#: kcontrol/mainpage.cpp:431
-msgid "Index"
-msgstr "Индексировать"
-
-#: kcontrol/mainpage.cpp:431
-msgid "Do Not Index"
-msgstr "Пропустить"
-
-#: kcontrol/mainpage.cpp:435
-msgid "Indexing Folders"
-msgstr "Индексирование папок"
-
-#: kcontrol/mainpage.cpp:461
-msgid "Is the \"GNU Image Finding Tool\" properly installed?"
-msgstr "Установлен пакет \"GNU Image Finding Tool\"?"
-
-#: kcontrol/mainpage.cpp:468
-#, c-format
-msgid "Unknown error: %1"
-msgstr "Неизвестная ошибка: %1"
-
-#: kcontrol/mainpage.cpp:471
-msgid "An error occurred during indexing. The index might be invalid."
-msgstr ""
-"Во время индексирования произошла ошибка. Возможно, индексный файл повреждён."
-
-#: kcontrol/mainpage.cpp:472
-msgid "Indexing Aborted"
-msgstr "Индексирование прервано"
-
-#: mrml.cpp:95
-msgid "Unable to start the Indexing Server. Aborting the query."
-msgstr "Невозможно запустить индексный сервер. Запрос прерван."
-
-#: mrml.cpp:120
-msgid "No MRML data is available."
-msgstr "Нет доступных данных MRML."
-
-#: mrml.cpp:152
-msgid "Could not connect to GIFT server."
-msgstr "Не удаётся соединится с сервером GIFT."
-
-#: mrml_part.cpp:141
-msgid "Server to query:"
-msgstr "Запрос на сервер:"
-
-#: mrml_part.cpp:148
-msgid "Search in collection:"
-msgstr "Поиск в коллекции:"
-
-#: mrml_part.cpp:159
-msgid "Configure algorithm"
-msgstr "Настройка алгоритма"
-
-#: mrml_part.cpp:168
-msgid "Maximum result images:"
-msgstr "Макс. количество изображений:"
-
-#: mrml_part.cpp:171
-msgid "Random search"
-msgstr "Случайный поиск"
-
-#: mrml_part.cpp:207
-msgid ""
-"There is no image collection available\n"
-"at %1.\n"
-msgstr ""
-"На %1 \n"
-"отсутствуют коллекции изображений.\n"
-
-#: mrml_part.cpp:208
-msgid "No Image Collection"
-msgstr "Нет коллекций"
-
-#: mrml_part.cpp:248
-msgid "You can only search by example images on a local indexing server."
-msgstr "Вы можете искать по примеру только на локальном индексном сервере."
-
-#: mrml_part.cpp:250
-msgid "Only Local Servers Possible"
-msgstr "Возможно использование только локальных индексных серверов"
-
-#: mrml_part.cpp:278
-msgid ""
-"There are no indexable folders specified. Do you want to configure them now?"
-msgstr "Отсутствуют проиндексированные папки. Указать их прямо сейчас?"
-
-#: mrml_part.cpp:281
-msgid "Configuration Missing"
-msgstr "Отсутствуют настройки"
-
-#: mrml_part.cpp:283
-msgid "Do Not Configure"
-msgstr "Не настроено"
-
-#: mrml_part.cpp:313
-msgid "Connecting to indexing server at %1..."
-msgstr "Соединение с индексным сервером на %1..."
-
-#: mrml_part.cpp:354
-msgid "Downloading reference files..."
-msgstr "Загрузка файлов ссылок..."
-
-#: mrml_part.cpp:497
-msgid ""
-"Server returned error:\n"
-"%1\n"
-msgstr ""
-"Сервер вернул ошибку:\n"
-"%1\n"
-
-#: mrml_part.cpp:499
-msgid "Server Error"
-msgstr "Ошибка сервера"
-
-#: mrml_part.cpp:548 mrml_part.cpp:787
-msgid "&Search"
-msgstr "&Поиск"
-
-#: mrml_part.cpp:685
-msgid "Error formulating the query. The \"query-step\" element is missing."
-msgstr "Ошибка формулирования запроса. Отсутствует элемент \"query-step\"."
-
-#: mrml_part.cpp:687
-msgid "Query Error"
-msgstr "Ошибка запроса"
-
-#: mrml_part.cpp:691
-msgid "Random search..."
-msgstr "Случайный поиск..."
-
-#: mrml_part.cpp:692
-msgid "Searching..."
-msgstr "Поиск..."
-
-#: mrml_part.cpp:701
-msgid "Ready."
-msgstr "Готово."
-
-#: mrml_part.cpp:784
-msgid "&Connect"
-msgstr "&Соединиться"
-
-#: mrml_part.cpp:790
-msgid "Sto&p"
-msgstr "&Остановить"
-
-#: mrml_part.cpp:837
-msgid "MRML Client for TDE"
-msgstr "Клиент MRML для TDE"
-
-#: mrml_part.cpp:839
-msgid "A tool to search for images by their content"
-msgstr "Утилита поиска изображений по содержимому"
-
-#: mrml_part.cpp:841
-msgid "(c) 2001-2002, Carsten Pfeiffer"
-msgstr "(c) 2001-2002, Carsten Pfeiffer"
-
-#: mrml_part.cpp:843
-msgid "http://devel-home.kde.org/~pfeiffer/kmrml/"
-msgstr "http://devel-home.kde.org/~pfeiffer/kmrml/"
-
-#: mrml_part.cpp:846
-msgid "Developer, Maintainer"
-msgstr "Разработка, сопровождение"
-
-#: mrml_part.cpp:849
-msgid "Developer of the GIFT, Helping Hand"
-msgstr "Разработчик GIFT, подручный"
-
-#: mrml_view.cpp:58
-msgid "No thumbnail available"
-msgstr "Нет доступных эскизов"
-
-#: mrml_view.cpp:300
-msgid ""
-"You can refine queries by giving feedback about the current result and "
-"pressing the Search button again."
-msgstr ""
-"Вы можете сузить поиск, указав дополнительные условия и нажав на кнопку "
-"Поиск снова."
-
-#: mrml_view.cpp:301
-msgid "Relevant"
-msgstr "Уместный"
-
-#: mrml_view.cpp:302
-msgid "Neutral"
-msgstr "Нейтральный"
-
-#: mrml_view.cpp:303
-msgid "Irrelevant"
-msgstr "Не уместный"
-
-#: server/watcher.cpp:146
-msgid ""
-"<qt>The server with the command line<br>%1<br>is not available anymore. Do "
-"you want to restart it?"
-msgstr ""
-"<qt>Сервер, запущенный командной строкой <br>%1<br> больше недоступен. Вы "
-"хотите перезапустить его?"
-
-#: server/watcher.cpp:150 server/watcher.cpp:179
-msgid "Service Failure"
-msgstr "Ошибка сервиса"
-
-#: server/watcher.cpp:150
-msgid "Restart Server"
-msgstr "Перезапустить сервер"
-
-#: server/watcher.cpp:150
-msgid "Do Not Restart"
-msgstr "Не перезапускать"
-
-#: server/watcher.cpp:175
-msgid "Unable to start the server with the command line<br>%1<br>Try again?"
-msgstr "Невозможно запустить сервер командой<br>%1<br>. Попытаться снова?"
-
-#: server/watcher.cpp:179
-msgid "Try Again"
-msgstr "Попытаться снова"
-
-#: server/watcher.cpp:179
-msgid "Do Not Try"
-msgstr "Отклонить"
-
-#: kcontrol/serverconfigwidget.ui:74
-#, no-c-format
-msgid "&Add"
-msgstr "&Добавить"
-
-#: kcontrol/serverconfigwidget.ui:114
-#, no-c-format
-msgid "TCP/IP Port Number of the Indexing Server"
-msgstr "Номер порта TCP/IP индексного сервера"
-
-#: kcontrol/serverconfigwidget.ui:122
-#, no-c-format
-msgid "Au&to"
-msgstr "&Авто"
-
-#: kcontrol/serverconfigwidget.ui:125
-#, no-c-format
-msgid ""
-"Tries to automatically determine the port. This works only for local servers."
-msgstr ""
-"Будет осуществлена попытка автоматически определить порт. Работает только на "
-"локальных серверах."
-
-#: kcontrol/serverconfigwidget.ui:152
-#, no-c-format
-msgid "Ho&stname:"
-msgstr "Имя &узла:"
-
-#: kcontrol/serverconfigwidget.ui:163
-#, no-c-format
-msgid "P&ort:"
-msgstr "&Порт:"
-
-#: kcontrol/serverconfigwidget.ui:176
-#, no-c-format
-msgid "Per&form authentication"
-msgstr "&Требует аутентификации"
-
-#: kcontrol/serverconfigwidget.ui:229
-#, no-c-format
-msgid "&Username:"
-msgstr "&Имя пользователя:"
-
-#: kcontrol/serverconfigwidget.ui:245
-#, no-c-format
-msgid "&Password:"
-msgstr "Па&роль"
-
-#, fuzzy
-#~ msgid "Configure"
-#~ msgstr "Не настроено"
diff --git a/tde-i18n-ru/messages/tdegraphics/kolourpaint.po b/tde-i18n-ru/messages/tdegraphics/kolourpaint.po
index 11fab65a024..13b1512c779 100644
--- a/tde-i18n-ru/messages/tdegraphics/kolourpaint.po
+++ b/tde-i18n-ru/messages/tdegraphics/kolourpaint.po
@@ -4,20 +4,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kolourpaint\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-12-10 18:29+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kolourpaint/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 ""
@@ -491,7 +493,6 @@ msgid "Acquiring &Screenshots"
msgstr "&Снимки экрана"
#: kpmainwindow_help.cpp:133
-#, fuzzy
msgid ""
"<p>To acquire a screenshot, press <b>%1</b>. The screenshot will be placed "
"into the clipboard and you will be able to paste it in KolourPaint.</"
@@ -504,11 +505,10 @@ msgstr ""
"будет помещён в буфер обмена и вы можете вставить его в KolourPaint.</"
"p><p>Вы можете настроить комбинацию клавиш для получения <b>снимка экрана</"
"b> в Центре управления TDE <a href=\"configure kde shortcuts\">Привязка "
-"клавиш</a>.</p><p>Альтернативно для получения снимков экрана вы можете "
-"использовать приложение <a href=\"runksnapshot\">KSnapshot</a>.</p>"
+"клавиш</a>.</p><p>Либо вы можете попробование приложение <a href=\"run "
+"ksnapshot\">KSnapshot</a>.</p>"
#: kpmainwindow_help.cpp:154
-#, fuzzy
msgid ""
"<p>You do not appear to be running TDE.</p><p>Once you have loaded TDE:"
"<br><blockquote>To acquire a screenshot, press <b>%1</b>. The screenshot "
@@ -516,11 +516,11 @@ msgid ""
"KolourPaint.</blockquote></p><p>Alternatively, you may try the application "
"<a href=\"run ksnapshot\">KSnapshot</a>.</p>"
msgstr ""
-"<p>Среда TDE не запущена.</p><p>После того, как вы запустите TDE:"
+"<p>Похоже, у вас не запущен TDE.</p><p>После того, как вы запустите TDE:"
"<br><blockquote>чтобы получить снимок экрана, нажмите <b>%1</b>. Снимок "
-"экрана будет помещён в буфер обмена и вы можете вставить его в KolourPaint.</"
-"blockquote></p><p>Альтернативно для получения снимков экрана вы можете "
-"использовать приложение <a href=\"runksnapshot\">KSnapshot</a>.</p>"
+"экрана будет помещён в буфер обмена, и вы можете вставить его в "
+"KolourPaint.</blockquote></p><p>Либо вы можете попробовать приложение <a "
+"href=\"run ksnapshot\">KSnapshot</a>.</p>"
#: kpmainwindow_help.cpp:183
msgid "Acquiring Screenshots"
@@ -831,7 +831,7 @@ msgstr "Рельеф"
#: pixmapfx/kpeffectemboss.cpp:122
msgid "None"
-msgstr "Отсутствует"
+msgstr "Нет"
#: pixmapfx/kpeffectemboss.cpp:138 pixmapfx/kpeffectflatten.cpp:153
msgid "E&nable"
@@ -1752,14 +1752,12 @@ msgid "Text: Strike Through"
msgstr "Текст: Зачёркнутый"
#: views/kpunzoomedthumbnailview.cpp:83
-#, fuzzy
msgid "Unzoomed Mode - Thumbnail"
-msgstr "Масштаб у&меньшенной копии"
+msgstr "Режим масштаба — миниатюра"
#: views/kpzoomedthumbnailview.cpp:66
-#, fuzzy
msgid "%1% - Thumbnail"
-msgstr "Уменьшенная копия"
+msgstr "%1% - Миниатюра"
#: widgets/kpcolorsimilaritycube.cpp:70
msgid ""
diff --git a/tde-i18n-ru/messages/tdegraphics/kooka.po b/tde-i18n-ru/messages/tdegraphics/kooka.po
index e8199655cba..2f9b738ae7a 100644
--- a/tde-i18n-ru/messages/tdegraphics/kooka.po
+++ b/tde-i18n-ru/messages/tdegraphics/kooka.po
@@ -4,21 +4,22 @@
# Dmitry Ilyin <widgetII@mail.ru>, 2001.
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kooka\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 15:59+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kooka/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 ""
@@ -603,9 +604,8 @@ msgid "Mirror Image &Vertically"
msgstr "Отразить изображение &вертикально"
#: kooka.cpp:195
-#, fuzzy
msgid "&Mirror Image Horizontally"
-msgstr "Отразить изображение &горизонтально"
+msgstr "Отразить изо&бражение горизонтально"
#: kooka.cpp:199
msgid "Mirror Image &Both Directions"
@@ -1105,6 +1105,14 @@ msgid ""
"and perform Optical Character Recognition on it, using gocr, Joerg\n"
"Schulenburg's and friends' Open Source ocr program."
msgstr ""
+"Kooka — это приложение TDE, предоставляющее доступ к оборудованию\n"
+"сканирования, используя библиотеку SANE.\n"
+"\n"
+"Kooka помогает вам сканировать, сохранять ваше изображение в корректном "
+"формате\n"
+"изображений и осуществлять оптическое распознавание символов на нём, "
+"используя gocr,\n"
+"Joerg Schulenburg и дружественные свободные программы распознавания."
#: main.cpp:54
msgid ""
@@ -1120,6 +1128,17 @@ msgid ""
"with any edition of TQt, and distribute the resulting executable,\n"
"without including the source code for TQt in the source distribution.\n"
msgstr ""
+"Эта программа распространяется на условиях GPL v2, опубликованной\n"
+"Фондом свободного программного обеспечения\n"
+"\n"
+"В качестве особого исключения разрешается связывать эту программу\n"
+"с любой версией ocr/icr-движка KADMOS компании reRecognition GmbH,\n"
+"Кройцлинген, и распространять полученный исполняемый файл без\n"
+"включения исходного кода KADMOS в исходный дистрибутив.\n"
+"\n"
+"В качестве особого исключения разрешается связывать эту программу\n"
+"с любой редакцией TQt и распространять полученный исполняемый файл,\n"
+"без включения исходного кода TQt в дистрибутив.\n"
#: main.cpp:67
msgid "The SANE compatible device specification (e.g. umax:/dev/sg0)"
diff --git a/tde-i18n-ru/messages/tdegraphics/kpdf.po b/tde-i18n-ru/messages/tdegraphics/kpdf.po
index afbe9a094e5..cfd813ca4c5 100644
--- a/tde-i18n-ru/messages/tdegraphics/kpdf.po
+++ b/tde-i18n-ru/messages/tdegraphics/kpdf.po
@@ -6,21 +6,22 @@
# Andrey Chrepanov <sibskull@mail.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kpdf\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-05-02 12:27+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-03-08 18:17+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kpdf/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 ""
@@ -514,7 +515,7 @@ msgstr "Удалить закладку"
msgid "Add Bookmark"
msgstr "Добавить закладку"
-#: part.cpp:948 ui/pageview.cpp:1581
+#: part.cpp:948 ui/pageview.cpp:1587
msgid "Fit Width"
msgstr "По ширине страницы"
@@ -575,57 +576,59 @@ msgstr ""
"<b>Нажмите</b> для открытия файла или <b>нажмите и удерживайте кнопку мыши</"
"b> для открытия последнего файла"
-#: ui/pageview.cpp:259
+#: ui/pageview.cpp:260
msgid "Fit to Page &Width"
msgstr "По &ширине страницы"
-#: ui/pageview.cpp:262
+#: ui/pageview.cpp:263
msgid "Fit to &Page"
msgstr "Страница &целиком"
-#: ui/pageview.cpp:265
+#: ui/pageview.cpp:266
msgid "Fit to &Text"
msgstr "По &тексту"
-#: ui/pageview.cpp:270
-#, fuzzy
+#: ui/pageview.cpp:271
msgid "Rotate Right"
-msgstr "Вылетать слева"
+msgstr "Повернуть вправо"
-#: ui/pageview.cpp:273
-#, fuzzy
+#: ui/pageview.cpp:274
msgid "Rotate Left"
-msgstr "Раскрываться влево"
+msgstr "Повернуть влево"
-#: ui/pageview.cpp:277
+#: ui/pageview.cpp:278
msgid "&Two Pages"
msgstr "&Две страницы"
-#: ui/pageview.cpp:281
+#: ui/pageview.cpp:282
msgid "&Continuous"
msgstr "Прокручивать &рулоном"
#: ui/pageview.cpp:286
+msgid "Co&ver Page"
+msgstr "Т&итульная страница"
+
+#: ui/pageview.cpp:292
msgid "&Browse Tool"
msgstr "&Перетаскивание"
-#: ui/pageview.cpp:290
+#: ui/pageview.cpp:296
msgid "&Zoom Tool"
msgstr "Изменение &масштаба"
-#: ui/pageview.cpp:293
+#: ui/pageview.cpp:299
msgid "&Select Tool"
msgstr "&Выделение текста или рисунка"
-#: ui/pageview.cpp:301
+#: ui/pageview.cpp:307
msgid "Scroll Up"
msgstr "Прокрутить вверх"
-#: ui/pageview.cpp:304
+#: ui/pageview.cpp:310
msgid "Scroll Down"
msgstr "Прокрутить вниз"
-#: ui/pageview.cpp:364
+#: ui/pageview.cpp:370
#, c-format
msgid ""
"_n: Loaded a one-page document.\n"
@@ -635,19 +638,19 @@ msgstr ""
" Загружен документ (%n страницы).\n"
" Загружен документ (%n страниц)."
-#: ui/pageview.cpp:664 ui/pageview.cpp:685 ui/pageview.cpp:1645
+#: ui/pageview.cpp:670 ui/pageview.cpp:691 ui/pageview.cpp:1651
msgid "Text found: \"%1\"."
msgstr "Найден текст: \"%1\"."
-#: ui/pageview.cpp:664 ui/pageview.cpp:1645
+#: ui/pageview.cpp:670 ui/pageview.cpp:1651
msgid "Text not found: \"%1\"."
msgstr "Текст не найден: \"%1\"."
-#: ui/pageview.cpp:716
+#: ui/pageview.cpp:722
msgid "Starting -- find text as you type"
msgstr "Начало поиска -- набирайте текст"
-#: ui/pageview.cpp:1127
+#: ui/pageview.cpp:1133
#, c-format
msgid ""
"_n: Text (1 character)\n"
@@ -657,57 +660,57 @@ msgstr ""
"Текст (%n символа)\n"
"Текст (%n символов)"
-#: ui/pageview.cpp:1128 ui/pageview.cpp:1135
+#: ui/pageview.cpp:1134 ui/pageview.cpp:1141
msgid "Copy to Clipboard"
msgstr "Копировать"
-#: ui/pageview.cpp:1132
+#: ui/pageview.cpp:1138
msgid "Speak Text"
msgstr "Произнести текст"
-#: ui/pageview.cpp:1134
+#: ui/pageview.cpp:1140
msgid "Image (%1 by %2 pixels)"
msgstr "Рисунок (%1 х %2 точек)"
-#: ui/pageview.cpp:1136
+#: ui/pageview.cpp:1142
msgid "Save to File..."
msgstr "Сохранить в файл..."
-#: ui/pageview.cpp:1154
+#: ui/pageview.cpp:1160
msgid "Image [%1x%2] copied to clipboard."
msgstr "Рисунок [%1x%2] скопирован в буфер обмена."
-#: ui/pageview.cpp:1161
+#: ui/pageview.cpp:1167
msgid "File not saved."
msgstr "Файл не сохранён."
-#: ui/pageview.cpp:1168
+#: ui/pageview.cpp:1174
msgid "Image [%1x%2] saved to %3 file."
msgstr "Рисунок [%1x%2] сохранён в файле %3."
-#: ui/pageview.cpp:1197
+#: ui/pageview.cpp:1203
#, c-format
msgid "Starting KTTSD Failed: %1"
msgstr "Ошибка запуска KTTSD: %1"
-#: ui/pageview.cpp:1581
+#: ui/pageview.cpp:1587
msgid "Fit Page"
msgstr "Страница целиком"
-#: ui/pageview.cpp:2013
+#: ui/pageview.cpp:2036
msgid "Find stopped."
msgstr "Поиск остановлен."
-#: ui/pageview.cpp:2023
+#: ui/pageview.cpp:2046
msgid "Welcome"
msgstr "Добро пожаловать"
-#: ui/pageview.cpp:2135
+#: ui/pageview.cpp:2171
msgid "Select zooming area. Right-click to zoom out."
msgstr ""
"Выберите область для увеличения. Щелчок правой кнопкой мыши уменьшит масштаб."
-#: ui/pageview.cpp:2141
+#: ui/pageview.cpp:2177
msgid "Draw a rectangle around the text/graphics to copy."
msgstr "Выделение текста или рисунка."
@@ -899,7 +902,7 @@ msgstr "&Просмотр файла"
#: conf/dlggeneral.ui:100
#, no-c-format
msgid "&Retain document viewing data"
-msgstr ""
+msgstr "Сохранить данные о просмотре до&кументов"
#: conf/dlgperformance.ui:35
#, no-c-format
@@ -957,12 +960,12 @@ msgid "Loop after last page"
msgstr "Начать сначала при достижении конца документа"
#: conf/dlgpresentation.ui:89
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Blinds Vertical"
msgstr "Вертикальные жалюзи"
#: conf/dlgpresentation.ui:94
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Blinds Horizontal"
msgstr "Горизонтальные жалюзи"
@@ -1002,24 +1005,24 @@ msgid "Random Transition"
msgstr "Случайный переход"
#: conf/dlgpresentation.ui:139
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Split Horizontal In"
-msgstr "Раскалываться по горизонтали внутрь"
+msgstr "Разделить по горизонтали внутрь"
#: conf/dlgpresentation.ui:144
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Split Horizontal Out"
-msgstr "Раскалываться по горизонтали наружу"
+msgstr "Разделить по горизонтали наружу"
#: conf/dlgpresentation.ui:149
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Split Vertical In"
-msgstr "Раскалываться по вертикали внутрь"
+msgstr "Разделить по вертикали внутрь"
#: conf/dlgpresentation.ui:154
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Split Vertical Out"
-msgstr "Раскалываться по вертикали наружу"
+msgstr "Разделить по вертикали наружу"
#: conf/dlgpresentation.ui:159
#, no-c-format
@@ -1081,7 +1084,7 @@ msgstr "Показывать &сведения"
msgid "Show &progress indicator"
msgstr "&Индикатор выполнения"
-#: part.rc:28
+#: part.rc:29
#, no-c-format
msgid "&Go"
msgstr "&Перейти"
diff --git a/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po b/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po
index 910646e0360..38d993e1c8d 100644
--- a/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po
+++ b/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po
@@ -6,32 +6,38 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Кирилл Шаховцов <kyrill@iea.ras.ru>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kpovmodeler\n"
-"POT-Creation-Date: 2020-09-27 19:38+0200\n"
-"PO-Revision-Date: 2006-11-16 13:47+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-10-21 18:20+0000\n"
+"PO-Revision-Date: 2023-11-29 18:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kpovmodeler/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 "Руслан Будаев,Kate S. Sheveleva,Андрей Черепанов,Кирилл Шаховцов"
+msgstr ""
+"Руслан Будаев,Kate S. Sheveleva,Андрей Черепанов,Кирилл Шаховцов,Андрей "
+"Степанов"
#. 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 "fokses@pisem.net,kate@altlinux.ru,sibskull@mail.ru,kyrill@iea.ras.ru"
+msgstr ""
+"fokses@pisem.net,kate@altlinux.ru,sibskull@mail.ru,kyrill@iea.ras."
+"ru,adem4ik@gmail.com"
#: main.cpp:32
msgid "File to open"
@@ -181,7 +187,7 @@ msgid "Strength:"
msgstr "Сила:"
#: pmblobedit.cpp:39 pmisosurfaceedit.cpp:85 pmmediaedit.cpp:94
-#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:332
+#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:331
msgid "Threshold:"
msgstr "Порог:"
@@ -876,7 +882,7 @@ msgstr "Металл:"
msgid "Iridiscence"
msgstr "Радужность"
-#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:344
+#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:343
msgid "Amount:"
msgstr "Количество:"
@@ -950,7 +956,7 @@ msgid "Lambda:"
msgstr "Лямбда:"
#: pmfogedit.cpp:96 pmlistpatternedit.cpp:59 pmpatternedit.cpp:250
-#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:336
+#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:335
msgid "Depth:"
msgstr "Глубина:"
@@ -1608,11 +1614,11 @@ msgstr "Совместить"
msgid "Floating"
msgstr "Отдельно"
-#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:274
+#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:273
msgid "Width:"
msgstr "Ширина:"
-#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:278 pmslopeedit.cpp:45
+#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:277 pmslopeedit.cpp:45
msgid "Height:"
msgstr "Высота:"
@@ -1688,7 +1694,7 @@ msgstr "Не удаётся создать дочернюю библиотеку
msgid "Name: "
msgstr "Имя:"
-#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:255
+#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:254
msgid "Description:"
msgstr "Описание:"
@@ -1824,7 +1830,7 @@ msgstr "Адаптивно:"
msgid "Orient"
msgstr "Ориентация"
-#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:341
+#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:340
msgid "Jitter"
msgstr "Шум"
@@ -1958,7 +1964,7 @@ msgstr "карта материалов"
msgid "media"
msgstr "среда"
-#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:326
+#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:325
msgid "Method:"
msgstr "Метод:"
@@ -2294,7 +2300,7 @@ msgstr "Импорт..."
msgid "&Export..."
msgstr "&Экспорт..."
-#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:243
+#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:242
msgid "Render Modes"
msgstr "Режимы отображения"
@@ -2568,7 +2574,7 @@ msgstr "Код Povray"
msgid "Iso Surface"
msgstr "Поверхность"
-#: pmpart.cpp:520 pmrendermodesdialog.cpp:350
+#: pmpart.cpp:520
msgid "Radiosity"
msgstr "Диффузное отражение"
@@ -3351,7 +3357,7 @@ msgstr "Пол"
msgid "Enable floor"
msgstr "Пол"
-#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:321
+#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:320
msgid "Antialiasing"
msgstr "Сглаживание"
@@ -3608,7 +3614,7 @@ msgstr "спереди"
msgid "back"
msgstr "сзади"
-#: pmrendermode.cpp:51
+#: pmrendermode.cpp:49
msgid "New mode"
msgstr "Новый режим"
@@ -3629,74 +3635,66 @@ msgid "5: Render shadows, including extended lights"
msgstr "5: Формируются тени, включаются расш. возможности освещения"
#: pmrendermodesdialog.cpp:232
-msgid "6, 7: Compute texture patterns"
-msgstr "6, 7: Вычисления шаблона текстур"
+msgid "6, 7: Compute texture patterns, compute photons"
+msgstr "6, 7: Вычислить шаблоны текстур, вычислить фотоны"
#: pmrendermodesdialog.cpp:233
msgid "8: Compute reflected, refracted, and transmitted rays"
msgstr "8: Вычисления отражающихся, преломляющихся и отправленных лучей"
#: pmrendermodesdialog.cpp:234
-msgid "9: Compute media"
-msgstr "9: Вычисления эффектов среды"
-
-#: pmrendermodesdialog.cpp:235
-msgid "10: Compute radiosity but no media"
-msgstr "10: Вычисления диффузного отражения, но без эффектов среды"
+msgid "9, 10, 11: Compute media, radiosity and subsurface light transport"
+msgstr "9, 10, 11: Рассчитать медиа, излучение и передачу подсветки фона"
-#: pmrendermodesdialog.cpp:236
-msgid "11: Compute radiosity and media"
-msgstr "11: Вычисления диффузного отражения и эффектов среды"
-
-#: pmrendermodesdialog.cpp:269
+#: pmrendermodesdialog.cpp:268
msgid "Size"
msgstr "Размер"
-#: pmrendermodesdialog.cpp:284
+#: pmrendermodesdialog.cpp:283
msgid "Subsection"
msgstr "Частично"
-#: pmrendermodesdialog.cpp:289
+#: pmrendermodesdialog.cpp:288
msgid "Start column:"
msgstr "Начальная колонка:"
-#: pmrendermodesdialog.cpp:293
+#: pmrendermodesdialog.cpp:292
msgid "End column:"
msgstr "Конечная колонка:"
-#: pmrendermodesdialog.cpp:297
+#: pmrendermodesdialog.cpp:296
msgid "Start row:"
msgstr "Начальный ряд:"
-#: pmrendermodesdialog.cpp:301
+#: pmrendermodesdialog.cpp:300
msgid "End row:"
msgstr "Конечный ряд:"
-#: pmrendermodesdialog.cpp:311
+#: pmrendermodesdialog.cpp:310
msgid "Quality"
msgstr "Качество"
-#: pmrendermodesdialog.cpp:315
+#: pmrendermodesdialog.cpp:314
msgid "Quality:"
msgstr "Качество:"
-#: pmrendermodesdialog.cpp:329
+#: pmrendermodesdialog.cpp:328
msgid "Non Recursive"
msgstr "не рекурсивный"
-#: pmrendermodesdialog.cpp:330
+#: pmrendermodesdialog.cpp:329
msgid "Recursive"
msgstr "рекурсивный"
-#: pmrendermodesdialog.cpp:357
+#: pmrendermodesdialog.cpp:353
msgid "Output"
msgstr "Вывод"
-#: pmrendermodesdialog.cpp:360
+#: pmrendermodesdialog.cpp:356
msgid "Alpha"
msgstr "Альфа"
-#: pmrendermodesdialog.cpp:449
+#: pmrendermodesdialog.cpp:443
msgid "Please enter a description for the render mode."
msgstr "Введите название режима отображения"
@@ -4311,6 +4309,15 @@ msgstr "Разл. объекты"
msgid "Povray Rendering"
msgstr "Отрисовка с помощью Povray"
+#~ msgid "9: Compute media"
+#~ msgstr "9: Вычисления эффектов среды"
+
+#~ msgid "10: Compute radiosity but no media"
+#~ msgstr "10: Вычисления диффузного отражения, но без эффектов среды"
+
+#~ msgid "11: Compute radiosity and media"
+#~ msgstr "11: Вычисления диффузного отражения и эффектов среды"
+
#, fuzzy
#~ msgid "Center"
#~ msgstr "Центр:"
diff --git a/tde-i18n-ru/messages/tdegraphics/kruler.po b/tde-i18n-ru/messages/tdegraphics/kruler.po
index a30bd5d26ec..ccf93756942 100644
--- a/tde-i18n-ru/messages/tdegraphics/kruler.po
+++ b/tde-i18n-ru/messages/tdegraphics/kruler.po
@@ -4,19 +4,22 @@
# Copyright (C) 2001, TDE Team.
# Andrei Dubikovsky <andru@bog.msu.ru>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kruler\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-07-10 10:56+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdegraphics/kruler/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"
+"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 ""
@@ -36,7 +39,7 @@ msgid ""
"useful for working on layouts of dialogs, web pages etc."
msgstr ""
"Это инструмент для измерения расстояния между точками и определения цветов "
-"на экране. Инструмент полезен для работы с планировкой диалогов, web-страниц "
+"на экране. Инструмент полезен для работы с планировкой диалогов, веб-страниц "
"и т.п."
#: klineal.cpp:122
@@ -44,14 +47,13 @@ msgid "This is the current distance measured in pixels."
msgstr "Это текущее расстояние в точках."
#: klineal.cpp:134
-#, fuzzy
msgid ""
"This is the current color in hexadecimal rgb representation as you may use "
"it in HTML or as a TQColor name. The rectangles background shows the color "
"of the pixel inside the little square at the end of the line cursor."
msgstr ""
"Это текущий цвет в шестнадцатиричном rgb-представлении, как его можно "
-"использовать в HTML или как имя в QColor. Прямоугольный фон показывает цвет "
+"использовать в HTML или как имя в TQColor. Прямоугольный фон показывает цвет "
"пиксела внутри небольшого квадрата в конце курсора."
#: klineal.cpp:147
@@ -123,15 +125,13 @@ msgid "TDE Screen Ruler"
msgstr "Экранная линейка TDE"
#: main.cpp:42
-#, fuzzy
msgid "A screen ruler for the Trinity Desktop Environment"
-msgstr "Экранная линейка для K Desktop Environment."
+msgstr "Экранная линейка для Trinity Desktop Environment"
#: main.cpp:47
msgid "Programming"
msgstr "Программирование"
#: main.cpp:48
-#, fuzzy
msgid "Initial port to KDE 2"
-msgstr "Перенос на TDE2"
+msgstr "Исходный перенос на KDE 2"
diff --git a/tde-i18n-ru/messages/tdegraphics/ksnapshot.po b/tde-i18n-ru/messages/tdegraphics/ksnapshot.po
index 208810dc566..858be38890d 100644
--- a/tde-i18n-ru/messages/tdegraphics/ksnapshot.po
+++ b/tde-i18n-ru/messages/tdegraphics/ksnapshot.po
@@ -4,21 +4,22 @@
# Denis Pershin <dyp@perchine.com>, 1998, 1999.
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksnapshot\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-14 11:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-03-24 18:17+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/ksnapshot/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 ""
@@ -32,15 +33,15 @@ msgid ""
"Your emails"
msgstr "dyp@perchine.com,sibskull@mail.ru"
-#: ksnapshot.cpp:102
+#: ksnapshot.cpp:107
msgid "snapshot"
msgstr "снимок"
-#: ksnapshot.cpp:120
+#: ksnapshot.cpp:143
msgid "Quick Save Snapshot &As..."
msgstr "Быстрое сохранение &как..."
-#: ksnapshot.cpp:121
+#: ksnapshot.cpp:144
msgid ""
"Save the snapshot to the file specified by the user without showing the file "
"dialog."
@@ -48,31 +49,31 @@ msgstr ""
"Сохранить снимок в файле с именем, указанным пользователем, без показа "
"диалога выбора файла."
-#: ksnapshot.cpp:125
+#: ksnapshot.cpp:148
msgid "Save Snapshot &As..."
msgstr "Сохранить снимок &как..."
-#: ksnapshot.cpp:126
+#: ksnapshot.cpp:149
msgid "Save the snapshot to the file specified by the user."
msgstr "Сохранить снимок в файле с именем, указанным пользователем."
-#: ksnapshot.cpp:164
+#: ksnapshot.cpp:189
msgid "File Exists"
msgstr "Файл с таким именем уже существует"
-#: ksnapshot.cpp:165
+#: ksnapshot.cpp:190
msgid "<qt>Do you really want to overwrite <b>%1</b>?</qt>"
msgstr "<qt>Переписать существующий файл с именем <b>%1</b>?</qt>"
-#: ksnapshot.cpp:166
+#: ksnapshot.cpp:191
msgid "Overwrite"
msgstr "Перезаписать"
-#: ksnapshot.cpp:200
+#: ksnapshot.cpp:225 ksnapshot.cpp:416
msgid "Unable to save image"
msgstr "Невозможно сохранить изображение"
-#: ksnapshot.cpp:201
+#: ksnapshot.cpp:226
#, c-format
msgid ""
"KSnapshot was unable to save the image to\n"
@@ -81,11 +82,19 @@ msgstr ""
"Не удалось сохранить изображение в файле \n"
"%1."
-#: ksnapshot.cpp:284
+#: ksnapshot.cpp:310
msgid "Print Screenshot"
msgstr "Печать снимка"
-#: ksnapshot.cpp:439
+#: ksnapshot.cpp:415
+msgid "KSnapshot was unable to create temporary file."
+msgstr "KSnapshot не удалось создать временный файл."
+
+#: ksnapshot.cpp:432
+msgid "Cannot start %1!"
+msgstr "Не удаётся запустить %1!"
+
+#: ksnapshot.cpp:544
msgid "The screen has been successfully grabbed."
msgstr "Снимок экрана был успешно сделан."
@@ -284,6 +293,26 @@ msgstr "Эта кнопка копирует полученный снимок
msgid "Click this button to print the current screenshot."
msgstr "Эта кнопка позволяет распечатать полученный снимок."
+#: ksnapshotwidget.ui:250
+#, no-c-format
+msgid "Open in &KolourPaint"
+msgstr "&Открыть в KolourPaint"
+
+#: ksnapshotwidget.ui:253
+#, no-c-format
+msgid "Click this button to edit the snapshot in KolourPaint."
+msgstr "Нажмите эту кнопку, чтобы изменить снимок в KolourPaint."
+
+#: ksnapshotwidget.ui:264
+#, no-c-format
+msgid "Open &with..."
+msgstr "Откр&ыть с помощью…"
+
+#: ksnapshotwidget.ui:270
+#, no-c-format
+msgid "Click this button to open the snapshot in another application."
+msgstr "Щёлкните эту кнопку, чтобы открыть снимок в другом приложении."
+
#, fuzzy
#~ msgid "Save As"
#~ msgstr "&Сохранить как..."
diff --git a/tde-i18n-ru/messages/tdegraphics/kuickshow.po b/tde-i18n-ru/messages/tdegraphics/kuickshow.po
index e716faa749a..59fefb4b79b 100644
--- a/tde-i18n-ru/messages/tdegraphics/kuickshow.po
+++ b/tde-i18n-ru/messages/tdegraphics/kuickshow.po
@@ -3,21 +3,23 @@
# NDZ <01@k.st>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2007.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kuickshow\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2008-01-27 15:45+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kuickshow/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 ""
@@ -165,7 +167,7 @@ msgstr "Максимальный размер кэша: "
#: generalwidget.cpp:101
msgid " MB"
-msgstr " Мб"
+msgstr " МБ"
#: generalwidget.cpp:102
msgid "Unlimited"
@@ -475,7 +477,7 @@ msgstr ""
#: kuickshow.cpp:1247
msgid "Fatal Imlib Error"
-msgstr "Фатальная ошибка Imlib"
+msgstr "Критическая ошибка Imlib"
#: kuickshow.cpp:1406
msgid "Select Files or Folder to Open"
diff --git a/tde-i18n-ru/messages/tdegraphics/kview_scale.po b/tde-i18n-ru/messages/tdegraphics/kview_scale.po
index 2d3794e6a98..758ee1542ef 100644
--- a/tde-i18n-ru/messages/tdegraphics/kview_scale.po
+++ b/tde-i18n-ru/messages/tdegraphics/kview_scale.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/kview_scale.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kview_scale.po\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-30 11:12+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kview_scale/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"
#: kview_scale.cpp:49
msgid "&Scale Image..."
diff --git a/tde-i18n-ru/messages/tdegraphics/kviewbrowserplugin.po b/tde-i18n-ru/messages/tdegraphics/kviewbrowserplugin.po
index b351dca98cb..31831f65d3d 100644
--- a/tde-i18n-ru/messages/tdegraphics/kviewbrowserplugin.po
+++ b/tde-i18n-ru/messages/tdegraphics/kviewbrowserplugin.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/kviewbrowserplugin.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kviewbrowserplugin.po\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-30 10:53+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kviewbrowserplugin/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"
#: kviewbrowser.rc:10
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdegraphics/kvieweffectsplugin.po b/tde-i18n-ru/messages/tdegraphics/kvieweffectsplugin.po
index f1f9127f038..681325abcb4 100644
--- a/tde-i18n-ru/messages/tdegraphics/kvieweffectsplugin.po
+++ b/tde-i18n-ru/messages/tdegraphics/kvieweffectsplugin.po
@@ -1,30 +1,34 @@
# TDE3 - tdegraphics/kvieweffectsplugin.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kvieweffectsplugin\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-01-31 19:56+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kvieweffectsplugin/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 ""
+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"
#: kvieweffects.cpp:40
msgid "&Gamma Correction..."
diff --git a/tde-i18n-ru/messages/tdegraphics/kviewpresenterplugin.po b/tde-i18n-ru/messages/tdegraphics/kviewpresenterplugin.po
index ba307f4cf56..c008f30bb8b 100644
--- a/tde-i18n-ru/messages/tdegraphics/kviewpresenterplugin.po
+++ b/tde-i18n-ru/messages/tdegraphics/kviewpresenterplugin.po
@@ -1,61 +1,62 @@
# TDE3 - tdegraphics/kviewpresenterplugin.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kviewpresenterplugin\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-03-25 17:50+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-22 18:16+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kviewpresenterplugin/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"
-#: kviewpresenter.cpp:70
+#: kviewpresenter.cpp:69
msgid "&Image List..."
msgstr "Список &изображений..."
-#: imagelistdialog.ui:155 kviewpresenter.cpp:73 kviewpresenter.cpp:372
-#: kviewpresenter.cpp:373
+#: imagelistdialog.ui:155 kviewpresenter.cpp:72 kviewpresenter.cpp:365
+#: kviewpresenter.cpp:366
#, no-c-format
msgid "Start &Slideshow"
msgstr "&Запуск слайд-шоу"
-#: kviewpresenter.cpp:74
+#: kviewpresenter.cpp:73
msgid "&Previous Image in List"
msgstr "&Предыдущее изображение в списке"
-#: kviewpresenter.cpp:77
+#: kviewpresenter.cpp:76
msgid "&Next Image in List"
msgstr "&Следующее изображение в списке"
-#: kviewpresenter.cpp:100
+#: kviewpresenter.cpp:99
msgid "Open &Multiple Files..."
msgstr "Открыть &несколько файлов..."
-#: kviewpresenter.cpp:366 kviewpresenter.cpp:367
+#: kviewpresenter.cpp:359 kviewpresenter.cpp:360
msgid "Stop &Slideshow"
msgstr "&Остановить слайд-шоу"
-#: kviewpresenter.cpp:415
+#: kviewpresenter.cpp:408
#, c-format
msgid ""
"Could not load\n"
@@ -64,7 +65,7 @@ msgstr ""
"Не удаётся загрузить\n"
"%1"
-#: kviewpresenter.cpp:445
+#: kviewpresenter.cpp:436
#, c-format
msgid ""
"Wrong format\n"
@@ -81,7 +82,7 @@ msgstr "Список изображений"
#: imagelistdialog.ui:29
#, no-c-format
msgid "URL"
-msgstr "URL"
+msgstr "Ссылка"
#: imagelistdialog.ui:40
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdegraphics/kviewscannerplugin.po b/tde-i18n-ru/messages/tdegraphics/kviewscannerplugin.po
index bf306400463..a574381de0b 100644
--- a/tde-i18n-ru/messages/tdegraphics/kviewscannerplugin.po
+++ b/tde-i18n-ru/messages/tdegraphics/kviewscannerplugin.po
@@ -3,31 +3,34 @@
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002-2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kviewscannerplugin\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-11 17:54+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kviewscannerplugin/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"
#: kviewscanner.cpp:49
msgid "&Scan Image..."
diff --git a/tde-i18n-ru/messages/tdegraphics/kviewshell.po b/tde-i18n-ru/messages/tdegraphics/kviewshell.po
index 75dba7d1331..e3bd090e352 100644
--- a/tde-i18n-ru/messages/tdegraphics/kviewshell.po
+++ b/tde-i18n-ru/messages/tdegraphics/kviewshell.po
@@ -5,21 +5,22 @@
# Gregory Matveev <rivole@hotbox.ru>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kviewshell\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-10-07 13:57+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/kviewshell/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.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"
+"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 ""
@@ -966,7 +967,7 @@ msgid "in"
msgstr "дм."
#: pageSizeWidget_base.ui:144
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Orientation:"
msgstr "Ориентация:"
diff --git a/tde-i18n-ru/messages/tdegraphics/libkfaximgage.po b/tde-i18n-ru/messages/tdegraphics/libkfaximgage.po
index f38cae27c91..1e905e93c5e 100644
--- a/tde-i18n-ru/messages/tdegraphics/libkfaximgage.po
+++ b/tde-i18n-ru/messages/tdegraphics/libkfaximgage.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/libkfaximgage.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkfaximgage\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-10-03 12:33+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/libkfaximgage/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.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"
+"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"
#: kfaximage.cpp:189
msgid "Unable to open file for reading."
diff --git a/tde-i18n-ru/messages/tdegraphics/libkscan.po b/tde-i18n-ru/messages/tdegraphics/libkscan.po
index eca08094a99..4adc686f1aa 100644
--- a/tde-i18n-ru/messages/tdegraphics/libkscan.po
+++ b/tde-i18n-ru/messages/tdegraphics/libkscan.po
@@ -6,33 +6,34 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2004, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkscan\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 16:08+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/libkscan/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"
#: devselector.cpp:46
msgid "Welcome to Kooka"
@@ -439,7 +440,6 @@ msgstr ""
"(быстрее)"
#: scanparams.cpp:518
-#, fuzzy
msgid ""
"<B>Problem: No Scanner was found</B><P>Your system does not provide a SANE "
"<I>(Scanner Access Now Easy)</I> installation, which is required by the TDE "
@@ -448,10 +448,10 @@ msgid ""
"more about SANE installation and configuration. "
msgstr ""
"<B>Проблема: не найден сканер</B><P>В вашей системе не установлен пакет SANE "
-"<I>(Scanner Access Now Easy)</I>, который необходим для работы со сканером."
-"<P>Установите и правильно настройте SANE на вашу систему. <P>Посетите "
-"домашнюю страничку SANE по адресу http://www.sane-project.org чтобы "
-"прочитать более подробную информацию о установке и настройке SANE."
+"<I>(Scanner Access Now Easy)</I>, который необходим для работы со "
+"сканером.<P>Установите и правильно настройте SANE на вашу систему. "
+"<P>Посетите домашнюю страничку SANE по адресу http://www.sane-project.org "
+"чтобы прочитать подробности об установке и настройке SANE. "
#: scanparams.cpp:589
msgid "*|All Files (*)"
@@ -470,9 +470,8 @@ msgid "SANE debug (pnm only)"
msgstr "отладка SANE (только для pnm)"
#: scanparams.cpp:675
-#, fuzzy
msgid "virt. Scan (all TQt modes)"
-msgstr "вирт. сканирование (все Qt режимы)"
+msgstr "вирт. сканирование (все режимы TQt)"
#: scanparams.cpp:736
msgid "convert the image to gray on loading"
@@ -524,11 +523,11 @@ msgstr "Сканировать только одну страницу ADF за
#: sizeindicator.cpp:69
msgid "%1 kB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: sizeindicator.cpp:76
msgid "%1 MB"
-msgstr "%1 Мб"
+msgstr "%1 МБ"
#, fuzzy
#~ msgid "&Options"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_bmp.po b/tde-i18n-ru/messages/tdegraphics/tdefile_bmp.po
index 5467ba314ef..c4e99b0b54c 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_bmp.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_bmp.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/tdefile_bmp.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_bmp.po\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-30 10:46+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_bmp/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"
#: tdefile_bmp.cpp:55
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_dds.po b/tde-i18n-ru/messages/tdegraphics/tdefile_dds.po
index afaacec16b8..3472c450205 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_dds.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_dds.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/tdefile_dds.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_dds\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-12-08 12: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-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_dds/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"
+"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"
#: tdefile_dds.cpp:192
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_dvi.po b/tde-i18n-ru/messages/tdegraphics/tdefile_dvi.po
index f5fc2405dc3..4f5973ca1fc 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_dvi.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_dvi.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/tdefile_dvi.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_dvi\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2003-05-13 16:50+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_dvi/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: tdefile_dvi.cpp:53
msgid "Created"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_exr.po b/tde-i18n-ru/messages/tdegraphics/tdefile_exr.po
index 9d8e72dbb71..dfcace3dccf 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_exr.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_exr.po
@@ -3,35 +3,35 @@
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_exr\n"
"POT-Creation-Date: 2020-09-27 19:38+0200\n"
-"PO-Revision-Date: 2004-12-08 12:11+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_exr/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"
-"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"
#: tdefile_exr.cpp:74
msgid "Format Version"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_gif.po b/tde-i18n-ru/messages/tdegraphics/tdefile_gif.po
index f937fb64de5..943d216b821 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_gif.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_gif.po
@@ -3,33 +3,34 @@
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_gif\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-09-06 15:45+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_gif/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.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"
+"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"
#: tdefile_gif.cpp:55
msgid "General"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_ico.po b/tde-i18n-ru/messages/tdegraphics/tdefile_ico.po
index c1cf5589c1a..9d72e77628e 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_ico.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_ico.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/tdefile_ico.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ico.po\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-30 10:47+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_ico/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"
#: tdefile_ico.cpp:56
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_jpeg.po b/tde-i18n-ru/messages/tdegraphics/tdefile_jpeg.po
index 2c19bcfd11b..90f47f92cc5 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_jpeg.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_jpeg.po
@@ -2,34 +2,35 @@
# Copyright (C) 2003, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_jpeg\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-12-08 12:13+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_jpeg/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"
-"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"
#: tdefile_jpeg.cpp:58
msgid "JPEG Exif"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_pcx.po b/tde-i18n-ru/messages/tdegraphics/tdefile_pcx.po
index 16e6e249ebb..b18dde610a3 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_pcx.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_pcx.po
@@ -3,31 +3,34 @@
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pcx\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-27 12:47+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_pcx/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"
+"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"
#: tdefile_pcx.cpp:66
msgid "General"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_pdf.po b/tde-i18n-ru/messages/tdegraphics/tdefile_pdf.po
index 16dc14b7711..2029732781d 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_pdf.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_pdf.po
@@ -4,33 +4,34 @@
# Nick Zhuravlev <01@k.st>, 2002.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2003.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pdf\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-09-06 16:08+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_pdf/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.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"
+"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"
#: tdefile_pdf.cpp:39
msgid "General"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_png.po b/tde-i18n-ru/messages/tdegraphics/tdefile_png.po
index e73b5fb1a5e..1eca76479af 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_png.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_png.po
@@ -4,33 +4,34 @@
# NDZ <01@k.st> 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_png\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 16:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_png/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"
#: tdefile_png.cpp:51
msgid "Title"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_pnm.po b/tde-i18n-ru/messages/tdegraphics/tdefile_pnm.po
index 2831ba409de..1bfabaebc9b 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_pnm.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_pnm.po
@@ -3,31 +3,34 @@
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pnm\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-27 12:48+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_pnm/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"
+"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"
#: tdefile_pnm.cpp:28
msgid "plain"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_ps.po b/tde-i18n-ru/messages/tdegraphics/tdefile_ps.po
index b68a6219a6d..7fa06384318 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_ps.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_ps.po
@@ -3,31 +3,34 @@
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ps\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-27 12:48+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_ps/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"
+"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"
#: tdefile_ps.cpp:49
msgid "General"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_raw.po b/tde-i18n-ru/messages/tdegraphics/tdefile_raw.po
new file mode 100644
index 00000000000..8a99f6b079a
--- /dev/null
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_raw.po
@@ -0,0 +1,47 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_raw/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"
+
+#: kcamerarawplugin.cpp:97
+msgid "Image Info"
+msgstr "Сведения об изображении"
+
+#: kcamerarawplugin.cpp:100
+msgid "Camera Manufacturer"
+msgstr "Производитель камеры"
+
+#: kcamerarawplugin.cpp:102
+msgid "Camera Model"
+msgstr "Модель камеры"
+
+#: kcamerarawplugin.cpp:104
+msgid "Thumbnail"
+msgstr "Миниатюра"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_rgb.po b/tde-i18n-ru/messages/tdegraphics/tdefile_rgb.po
index 0d09359a789..b7ac475c106 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_rgb.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_rgb.po
@@ -3,33 +3,35 @@
# Copyright (c) 2004, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_rgb\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 16:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_rgb/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"
#: tdefile_rgb.cpp:44
msgid "Comment"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_tga.po b/tde-i18n-ru/messages/tdegraphics/tdefile_tga.po
index 9c1da92304c..ed9f3d52d9b 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_tga.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_tga.po
@@ -3,31 +3,34 @@
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_tga\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-27 12:48+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_tga/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"
+"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"
#: tdefile_tga.cpp:56
msgid "Technical Details"
@@ -79,4 +82,4 @@ msgstr "Huffman, Delta и RLE"
#: tdefile_tga.cpp:156
msgid "Huffman, Delta, RLE (4-pass quadtree)"
-msgstr "Huffman, Delta, RLE (4-pass quadtree)"
+msgstr "Метод Хаффмана, Delta, RLE (4-проходное квадродерево)"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_tiff.po b/tde-i18n-ru/messages/tdegraphics/tdefile_tiff.po
index a1d37e54764..b2ac49b1dad 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_tiff.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_tiff.po
@@ -2,33 +2,34 @@
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_tiff\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-12-08 12:03+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_tiff/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"
+"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"
#: tdefile_tiff.cpp:44
msgid "General"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_xbm.po b/tde-i18n-ru/messages/tdegraphics/tdefile_xbm.po
index 083749101c0..0c905a4b3b1 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_xbm.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_xbm.po
@@ -1,31 +1,34 @@
# TDE3 - tdegraphics/tdefile_xbm.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_xbm.po\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-30 10:48+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_xbm/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"
#: tdefile_xbm.cpp:54
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdefile_xpm.po b/tde-i18n-ru/messages/tdegraphics/tdefile_xpm.po
index b39e3aa2509..cdf8b286be0 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdefile_xpm.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdefile_xpm.po
@@ -1,33 +1,34 @@
# TDE3 - tdegraphics/tdefile_xpm.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_xpm\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-12-08 12:10+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdefile_xpm/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"
+"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"
#: tdefile_xpm.cpp:42
msgid "X PixMap File Information"
diff --git a/tde-i18n-ru/messages/tdegraphics/tdeiconedit.po b/tde-i18n-ru/messages/tdegraphics/tdeiconedit.po
index e528088e358..b5cfa699d65 100644
--- a/tde-i18n-ru/messages/tdegraphics/tdeiconedit.po
+++ b/tde-i18n-ru/messages/tdegraphics/tdeiconedit.po
@@ -5,22 +5,23 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeiconedit\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-19 16:08+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegraphics/tdeiconedit/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 ""
@@ -854,7 +855,7 @@ msgstr "Массив нарисованных точек"
#: tdeicongrid.h:58
msgid "Drawed Something"
-msgstr ""
+msgstr "Нарисованное нечто"
#: tdeiconeditui.rc:45
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdelibs/CMakeLists.txt b/tde-i18n-ru/messages/tdelibs/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdelibs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdelibs/Makefile.am b/tde-i18n-ru/messages/tdelibs/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdelibs/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdelibs/cupsdconf.po b/tde-i18n-ru/messages/tdelibs/cupsdconf.po
index 8b1da9e776f..16c3130e79b 100644
--- a/tde-i18n-ru/messages/tdelibs/cupsdconf.po
+++ b/tde-i18n-ru/messages/tdelibs/cupsdconf.po
@@ -4,34 +4,36 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2004.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: cupsdconf\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-12-14 11:04+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:16+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/tdelibs/cupsdconf/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"
#: addressdialog.cpp:30
msgid "ACL Address"
@@ -490,7 +492,7 @@ msgstr "Позволять переназначения"
#: cupsdserverpage.cpp:57 locationdialog.cpp:49 locationdialog.cpp:53
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: cupsdserverpage.cpp:58
msgid "Classified"
@@ -684,15 +686,15 @@ msgstr "Прослушивать"
#: sizewidget.cpp:34
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: sizewidget.cpp:35
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: sizewidget.cpp:36
msgid "GB"
-msgstr "Гб"
+msgstr "ГБ"
#: sizewidget.cpp:37
msgid "Tiles"
@@ -711,14 +713,14 @@ msgid ""
"<p>\n"
"<i>ex</i>: myhost.domain.com</p>\n"
msgstr ""
-"<b>Имя сервера</b>\n"
+"<b>Имя сервера (ServerName)</b>\n"
"<p>\n"
"Имя вашего сервера в сети. По умолчанию CUPS использует имя локальной машины."
"</p>\n"
"<p>\n"
-"Чтобы установить имя сервера по умолчанию, измените файл client.conf.</p>\n"
+"Изменить имя сервера по умолчанию можно в файле client.conf.</p>\n"
"<p>\n"
-"<i>например</i>: myhost.domain.com</p>\n"
+"<i>Пример</i>: myhost.domain.com</p>\n"
#: cupsd.conf.template:36
msgid ""
@@ -1112,14 +1114,14 @@ msgid ""
"<p>\n"
"<i>ex</i>: lp</p>\n"
msgstr ""
-"<b>Владелец (User)</b>\n"
+"<b>Пользователь (User)</b>\n"
"<p>\n"
-"Пользователь, под правами которого запущен сервер. Обычно это \n"
-"пользователь <b>lp</b>, хотя вы можете указать другого пользователя.</p>\n"
+"Пользователь, с правами которого запущен сервер. Обычно это \n"
+"пользователь <b>lp</b>, хотя вы можете указать и другого пользователя.</p>\n"
"<p>\n"
-"Примечание: во время первого запуска сервер должен быть запущен\n"
-"под пользователем root для работы по порту IPP 631. При запуске внешней\n"
-"программы она работает под другим пользователем...</p>\n"
+"Примечание: изначально сервер запускается от имени пользователя root.\n"
+"Это необходимо для работы на порту IPP по умолчанию — 631. При запуске\n"
+"какой-либо внешней программы пользователь будет сменён на друго...</p>\n"
"<p>\n"
"<i>Пример</i>: lp</p>\n"
@@ -1137,8 +1139,8 @@ msgid ""
msgstr ""
"<b>Группа (Group)</b>\n"
"<p>\n"
-"Группа пользователей, под правами которой запущен сервер. Обычно это \n"
-"группа <b>lpadmin</b>, хотя вы можете указать другую группу.</p>\n"
+"Группа пользователей, с правами которой запущен сервер. Обычно это \n"
+"группа <b>lpadmin</b>, хотя вы можете указать и другую группу.</p>\n"
"<p>\n"
"<i>Пример</i>: lpadmin</p>\n"
@@ -1157,11 +1159,12 @@ msgid ""
msgstr ""
"<b>Кэш RIP (RIPCache)</b>\n"
"<p>\n"
-"Количество памяти, выделяемой каждому RIP для кэширования изображений\n"
-"Значение может быть указано в килобайтах (буква \"k\" после числа), \n"
-"мегабайтах (буква \"m\" после числа), гигабайтах (буква \"g\" после числа),\n"
-"или блоках (буква \"t\" после числа) (1 блок = 256x256 точек). Значение \n"
-"по умолчанию \"8m\" (8 Мб).</p>\n"
+"Количество памяти, выделяемой каждому RIP(<i>Raster Image Processor</i>,\n"
+"<i>растровый обработчик изображений</i>) для кэширования изображений\n"
+"Значение может быть указано в килобайтах (буква \"k\" после числа),\n"
+"мегабайтах (\"m\" ), гигабайтах (\"g\"), или блоках (\"t\") (1 блок = "
+"256x256 точек).\n"
+"Значение по умолчанию: \"8m\" (8 МиБ).</p>\n"
"<p>\n"
"<i>Пример</i>: 8m</p>\n"
@@ -1205,9 +1208,10 @@ msgstr ""
"<p>\n"
"Максимальная стоимость всех фильтров задания, которые могут\n"
"быть запущены единовременно. Значение 0 означает отсутствие \n"
-"проверки лимита. Типичное задание требует лимит фильтра менее\n"
-"200. Лимит меньше минимума, требуемого для задания, преобразуют \n"
-"статус отдельного задания для печати в любое время.</p>\n"
+"проверки лимита. Типовое задание требует, чтобы лимит фильтра был\n"
+"не меньше 200. Значение лимита меньше минимального, необходимого\n"
+"для задания, приведёт к тому, что в один момент времени будет\n"
+"печататься только одно задание.</p>\n"
"<p>\n"
"По умолчанию лимит фильтра 0 (без лимита).</p>\n"
"<p>\n"
@@ -1231,17 +1235,18 @@ msgid ""
"<p>\n"
"<i>ex</i>: 631, myhost:80, 1.2.3.4:631</p>\n"
msgstr ""
-"<b>Прослушивать (Port/Listen)</b>\n"
+"<b>Прослушиваемый порт (Port/Listen)</b>\n"
"<p>\n"
"Прослушиваемые адреса/порты. По умолчанию используется порт 631, \n"
"зарезервированный за Internet Printing Protocol (IPP).</p>\n"
"<p>\n"
-"Вы можете указать несколько строк для прослушивания с нескольких серверов\n"
-"или для ограничения доступа.</p>\n"
+"Вы можете указать несколько строк с Port/Listen, чтобы прослушивались более "
+"одного\n"
+"порта/адреса или чтобы ограничить доступ.</p>\n"
"<p>\n"
"Примечание: к сожалению, большинство веб-браузеров не поддерживают TLS или\n"
-"обновления шифрования HTTP. Если вы хотите использовать шифрование для \n"
-"передачи по интернету, возможно, вам нужно установить порт 443 \n"
+"обновления HTTP для шифрования. Если вы хотите использовать шифрование для \n"
+"передачи по интернету, то, возможно, вам нужно установить порт 443 \n"
"(порт \"HTTPS\").</p>\n"
"<p>\n"
"<i>Примеры</i>: 631, myhost:80, 1.2.3.4:631</p>\n"
@@ -1276,9 +1281,9 @@ msgid ""
"<p>\n"
"<i>ex</i>: On</p>\n"
msgstr ""
-"<b>Открытое соединение (KeepAlive)</b>\n"
+"<b>Поддерживать соединение (KeepAlive)</b>\n"
"<p>\n"
-"Устанавливает возможность поддержки открытых соединений.\n"
+"Задаёт, будут ли поддерживаться уже установленные соединения.\n"
"По умолчанию включено.\n"
"<p>\n"
"<i>Пример</i>: On</p>\n"
@@ -1294,10 +1299,12 @@ msgid ""
"<p>\n"
"<i>ex</i>: 60</p>\n"
msgstr ""
-"<b>Время ожидания открытого соединения (KeepAliveTimeout)</b>\n"
+"<b>Время ожидания активности (KeepAliveTimeout)</b>\n"
"<p>\n"
-"Время ожидания данных (в секундах) перед автоматическим закрытием открытого "
-"соединения. По умолчанию 60 секунд.</p>\n"
+"Время ожидания (в секундах) перед автоматическим закрытием\n"
+"соединения, после того как на нём пропала активность\n"
+"(что вероятно было вызванно разрывом связи).\n"
+"По умолчанию 60 секунд.</p>\n"
"<p>\n"
"<i>Пример</i>: 60</p>\n"
@@ -1377,7 +1384,8 @@ msgid ""
msgstr ""
"<b>Показывать (Browsing)</b>\n"
"<p>\n"
-"Показывать состояние принтера с других серверов CUPS.\n"
+"Пытаться ли получить информацию о состояние принтеров с других серверов "
+"CUPS.\n"
"</p>\n"
"<p>\n"
"Включено по умолчанию.\n"
@@ -1385,7 +1393,7 @@ msgstr ""
"<p>\n"
"Примечание: для <b>посылки</b> запросов о состоянии\n"
"на другие сервера CUPS в локальной сети,\n"
-"укажите правильный <i>BrowseAddress</i>.\n"
+"задайте корректный <i>BrowseAddress</i>.\n"
"</p>\n"
"<p>\n"
"<i>Пример</i>: On</p>\n"
@@ -1426,14 +1434,14 @@ msgid ""
msgstr ""
"<b>Адреса просмотра (BrowseAddress)</b>\n"
"<p>\n"
-"Укажите широковещательный адрес. По умолчанию\n"
+"Задаёт широковещательный адрес. По умолчанию\n"
"широковещательное сообщение посылается на все активные интерфейсы.</p>\n"
"<p>\n"
-"Примечание: HP-UX 10.20 и более ранние версии некорректно поддерживают\n"
-"широковещательные запросы по маске сети класса A, B, C или D netmask \n"
-"(так как нет поддержки CIDR).</p>\n"
+"Примечание: HP-UX 10.20 и более ранние версии некорректно обрабатывают\n"
+"широковещательные запросы по маске сети класса A, B, C или D \n"
+"(так как там нет поддержки CIDR).</p>\n"
"<p>\n"
-"<i>Например</i>: x.y.z.255, x.y.255.255</p>\n"
+"<i>Пример</i>: x.y.z.255, x.y.255.255</p>\n"
#: cupsd.conf.template:461
msgid ""
@@ -1473,8 +1481,8 @@ msgstr ""
"<u>BrowseDeny</u>: указывает маску адреса, с которого игнорируются \n"
"запросы на просмотр состояния. По умолчанию таких адресов нет.</p>\n"
"<p>\n"
-"\"BrowseAllow\" и \"BrowseDeny\" принимают следующие значения\n"
-"адресов:</p>\n"
+"\"BrowseAllow\" и \"BrowseDeny\" могут принимать адреса\n"
+"в следующем виде:</p>\n"
"<pre>\n"
"All\n"
"None\n"
@@ -1638,11 +1646,13 @@ msgstr ""
"<p>\n"
"Включает/выключает использование неявных классов.</p>\n"
"<p>\n"
-"Классы принтеров могут быть указаны явно в файле classes.conf,\n"
-"использованы неявные принтеры в сети или применены оба параметра.</p>\n"
+"Классы принтеров могут быть указаны явно в файле classes.conf, или же они\n"
+"могут быть неявно основываны на принтерах уже доступных в сети;\n"
+"или оба этих подхода могут применяться совместно.</p>\n"
"<p>\n"
-"При включении поддержки ImplicitClasses принтеры в сети с такими же именами\n"
-"(например, Acme-LaserPrint-1000) будут помещены в класс с таким же именем\n"
+"При включении поддержки ImplicitClasses принтеры в сети с одинаковыми "
+"именами\n"
+"(например, Acme-LaserPrint-1000) будут помещены в класс с этим же именем\n"
"Это позволит настроить дополнительные очереди в сети без особых \n"
"трудностей. При посылке пользователем задания на Acme-LaserPrint-1000\n"
"оно будет помещено в первую доступную очередь.</p>\n"
@@ -1664,9 +1674,9 @@ msgid ""
msgstr ""
"<b>Системная группа (SystemGroup)</b>\n"
"<p>\n"
-"Имя группы для \"Системы\" (администраторы принтера)\n"
-"пользователей. Значение по умолчанию зависит от операционной системы и \n"
-"может быть <b>sys</b>, <b>system</b>, или <b>root</b> (проверьте в \n"
+"Имя группы для «Системного» доступа (администраторы принтеров).\n"
+"Значение по умолчанию зависит от операционной системы и \n"
+"может быть <b>sys</b>, <b>system</b>, или <b>root</b> (проверяется в \n"
"этом порядке).</p>\n"
"<p>\n"
"<i>Пример</i>: lpadmin</p>\n"
@@ -1708,7 +1718,6 @@ msgstr ""
"<i>Пример</i>: /etc/cups/ssl/server.key</p>\n"
#: cupsd.conf.template:621
-#, fuzzy
msgid ""
"_: Do not translate the keyword between brackets (e.g. ServerName, "
"ServerAdmin, etc.)\n"
@@ -1755,28 +1764,28 @@ msgid ""
"The default value is \"IfRequested\".\n"
msgstr ""
"Права доступа\n"
-"# Права доступа на каждый каталог, обслуживаемый сервером.\n"
+"Права доступа на каждый каталог, обслуживаемый планировщиком.\n"
"Пути являются относительными по отношению к DocumentRoot...\n"
-"# AuthType: тип авторизации:\n"
-"# None - Без аутентификации\n"
+"AuthType: тип авторизации:\n"
+"None - Без аутентификации\n"
"Basic - Аутентификация по методу HTTP Basic.\n"
"Digest - Аутентификация по методу HTTP Digest.\n"
-"# (Примечание: локальная аутентификация через сертификаты может быть "
+"(Примечание: локальная аутентификация через сертификаты может быть "
"применена\n"
"пользователем через метод Basic или Digest при соединении через интерфейс\n"
"localhost)\n"
-"# AuthClass: класс авторизации; поддерживаются классы Анонимный, "
-"Пользователь,\n"
-"Системные (действительный пользователь в группе SystemGroup), и Группа\n"
-"(действительный пользователь в указанной группе).\n"
-"# AuthGroupName: имя группы для авторизации по группе.\n"
-"# Order: порядок обработки директив Allow/Deny.\n"
-"# Allow: позволить доступ с указанного узла, домена, адреса IP address или \n"
-"сети.\n"
-"# Deny: запретить доступ с указанного узла, домена, адреса IP address или \n"
+"AuthClass: класс авторизации; на данный момент поддерживаются классы "
+"Anonymous\n"
+"(Анонимный), User (Пользовательский), System (Cистемный, для пользователей,\n"
+"входящих в группу SystemGroup), и Group (групповой, для пользователей в\n"
+"указанной группе).\n"
+"AuthGroupName: имя группы для авторизации по группе.\n"
+"Order: порядок обработки директив Allow/Deny.\n"
+"Allow: разрешить доступ с указанного узла, домена, адреса IP или сети.\n"
+"Deny: запретить доступ с указанного узла, домена, адреса IP address или "
"сети.\n"
-"# \"Allow\" и \"Deny\" принимают следующие типы адресов:\n"
-"# All\n"
+"\"Allow\" и \"Deny\" принимают адреса в следующем виде:\n"
+"All\n"
"None\n"
"*.domain.com\n"
".domain.com\n"
@@ -1787,16 +1796,17 @@ msgstr ""
"nnn.nnn.nnn.nnn\n"
"nnn.nnn.nnn.nnn/mm\n"
"nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm\n"
-"# Указание адреса и домена требует, чтобы была включена опция\n"
-"\"HostNameLookups On\".\n"
-"# Шифрование: использовать или нет шифрование; это возможно тогда, \n"
-"когда сервер CUPS собран с поддержкой библиотеки OpenSSL.\n"
-"# Возможные значения:\n"
-"# Always - Всегда использовать шифрование (SSL)\n"
+"При указании имени узла или домена также требуется перед этим включить\n"
+"параметр \"HostNameLookups On\".\n"
+"Encryption: использовать или нет шифрование; это возможно тогда, когда "
+"сервер\n"
+"CUPS собран с поддержкой библиотеки OpenSSL.\n"
+"Возможные значения:\n"
+"Always - Всегда использовать шифрование (SSL)\n"
"Never - Не использовать шифрование\n"
"Required - Использовать шифрование TLS\n"
"IfRequested - Использовать шифрование, если этого требует сервер\n"
-"# Значение по умолчанию \"IfRequested\".\n"
+"Значение по умолчанию: \"IfRequested\".\n"
#: cupsd.conf.template:707
msgid ""
@@ -1890,7 +1900,7 @@ msgstr ""
"но позволить локальным пользователям не использовать аутентификацию.\n"
"</p>\n"
"<p>\n"
-"По умолчанию установлен \"all\".\n"
+"По умолчанию: \"all\".\n"
"</p> \n"
#: cupsd.conf.template:753
@@ -2244,7 +2254,7 @@ msgstr ""
"Максимальное количество <i>активных</i> заданий, которые позволены \n"
"каждому пользователю. При превышении этого параметра, следующие \n"
"задания будут отвергнуты, пока активные задания не будут завершены, \n"
-"остановлены, отменены или прерваны.<p>\n"
+"остановлены, отменены или прерваны.</p>\n"
"<p>\n"
"Значение 0 отключает проверку количества заданий.\n"
"По умолчанию 0 (без ограничений).\n"
@@ -2271,7 +2281,7 @@ msgstr ""
"Максимальное количество <i>активных</i> заданий, которые позволены \n"
"каждому принтеру или классу. При превышении этого параметра, следующие \n"
"задания будут отвергнуты, пока активные задания не будут завершены, \n"
-"остановлены, отменены или прерваны.<p>\n"
+"остановлены, отменены или прерваны.</p>\n"
"<p>\n"
"Значение 0 отключает проверку количества заданий.\n"
"По умолчанию 0 (без ограничений).\n"
@@ -2287,7 +2297,7 @@ msgid ""
msgstr ""
"<b>Порт</b>\n"
"<p>\n"
-"Порт сервера CUPS. По умолчанию 631.</p>\n"
+"Порт демона CUPS. По умолчанию 631.</p>\n"
#: cupsd.conf.template:966
msgid ""
@@ -2300,9 +2310,9 @@ msgid ""
msgstr ""
"<b>Адрес</b>\n"
"<p>\n"
-"Адрес сервера CUPS, на котором запущен демон. Оставьте это полу пустым или\n"
-"используйте звёздочку (*) для указания порта, обслуживающего всю подсеть.</"
-"p>\n"
+"Адрес демона CUPS для прослушивания. Оставьте это полу пустым или\n"
+"используйте звёздочку (*) для указания порта, обслуживающего всю подсеть.</p>"
+"\n"
#: cupsd.conf.template:973
msgid ""
diff --git a/tde-i18n-ru/messages/tdelibs/katepart.po b/tde-i18n-ru/messages/tdelibs/katepart.po
index e51b3327202..d1b83579d82 100644
--- a/tde-i18n-ru/messages/tdelibs/katepart.po
+++ b/tde-i18n-ru/messages/tdelibs/katepart.po
@@ -8,22 +8,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# 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: katepart\n"
-"POT-Creation-Date: 2020-09-27 19:35+0200\n"
-"PO-Revision-Date: 2020-01-07 21:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"POT-Creation-Date: 2022-10-18 18:18+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdelibs/katepart/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).
#: part/katefactory.cpp:115
@@ -40,7 +41,7 @@ msgid ""
msgstr "sibskull@mail.ru,mok@kde.ru"
#: part/kateautoindent.cpp:97 part/katehighlight.cpp:3170
-#: part/kateschema.cpp:1058
+#: part/kateschema.cpp:1057
msgid "Normal"
msgstr "Обычный"
@@ -134,7 +135,7 @@ msgstr "Отсутствует параметр. Использование: %1
#: part/katecmds.cpp:184
msgid "Failed to convert argument '%1' to integer."
-msgstr "Ошибка преобразования параметра '%1' в целое число."
+msgstr "Ошибка преобразования параметра '%1' в целое число."
#: part/katecmds.cpp:190 part/katecmds.cpp:196
msgid "Width must be at least 1."
@@ -559,7 +560,7 @@ msgid ""
msgstr ""
"<p>В колонке переноса строк будет отображаться вертикальная линия, согласно "
"параметрам вкладки <strong>Редактирование</strong>.<p>Это будет применяться "
-"только при использовании шрифтов с фиксированной шириной."
+"только при использовании моноширинных шрифтов."
#: part/katedialogs.cpp:650
msgid "Word Wrap"
@@ -899,7 +900,7 @@ msgstr "Комментарий"
msgid "Configure %1"
msgstr "Настроить %1"
-#: part/katedialogs.cpp:1266 part/kateschema.cpp:689
+#: part/katedialogs.cpp:1266 part/kateschema.cpp:688
msgid "H&ighlight:"
msgstr "&Подсветка:"
@@ -1317,9 +1318,7 @@ msgstr "Файл '%1' был удалён с диска другой прогр
#: part/katedocument.cpp:5101 part/kateview.cpp:895
msgid ""
"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
-msgstr ""
-"Документ с именем \"%1\" уже существует.\n"
-"Перезаписать его?"
+msgstr "Документ с именем \"%1\" уже существует. Перезаписать его?"
#: part/katedocument.cpp:5103 part/kateview.cpp:896
msgid "Overwrite File?"
@@ -1504,7 +1503,7 @@ msgid ""
"english</code>."
msgstr ""
"Маска по типу MIME позволяет определять тип файла по типу MIME. Типы MIME в "
-"списке разделяются точкой с запятой, например, <code>text/plain;text/"
+"списке разделяются точкой с запятой, например, <code>text/plain;text/"
"english</code>."
#: part/katefiletype.cpp:353
@@ -1694,7 +1693,7 @@ msgid ""
"end col) (4x number)"
msgstr ""
"Вызов document.removeText требует четыре параметра: начальная строка, "
-"начальный столбец, конечная строка, конечный столбец (тип параметров: число)"
+"начальный столбец, конечная строка, конечный столбец (тип параметров: число)"
#: part/kateluaindentscript.cpp:152
msgid "document.insertText:Three parameters needed (line,col,text)"
@@ -1704,15 +1703,15 @@ msgstr ""
#: part/kateluaindentscript.cpp:156
msgid ""
-"document.removeText:Three parameters needed (line,col,text) (number,number,"
+"document.insertText:Three parameters needed (line,col,text) (number,number,"
"string)"
msgstr ""
-"Вызов document.removeText требует три параметра: номер строки, номер "
+"Вызов document.insertText требует три параметра: номер строки, номер "
"позиции, текст (число, число, строка)"
#: part/kateluaindentscript.cpp:253
msgid "LUA interpreter could not be initialized"
-msgstr "Невозможно запустить интерпретатор LUA "
+msgstr "Невозможно запустить интерпретатор LUA"
#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316
#: part/kateluaindentscript.cpp:344
@@ -1855,7 +1854,7 @@ msgstr "<p>Формат нижнего колонтитула. Можно исп
msgid "L&ayout"
msgstr "&Разметка"
-#: part/kateprinter.cpp:915 part/kateschema.cpp:834
+#: part/kateprinter.cpp:915 part/kateschema.cpp:833
msgid "&Schema:"
msgstr "&Схема:"
@@ -1982,9 +1981,9 @@ msgid ""
"<p>Sets the background color of the selection.</p><p>To set the text color "
"for selected text, use the \"<b>Configure Highlighting</b>\" dialog.</p>"
msgstr ""
-"<p>Цвет фона выделенного фрагмента текста. Для установки цвета текста "
-"выделенного фрагмента используйте остальные две вкладки, настраивающие "
-"подсветку.</p>"
+"<p>Цвет фона выделенного фрагмента текста. Установить цвета текста "
+"выделенного фрагмента можно на вкладках «<b>Стили текста</b>» и "
+"«<b>Подсветка синтаксиса</b>».</p>"
#: part/kateschema.cpp:361
msgid ""
@@ -2037,7 +2036,7 @@ msgstr ""
msgid "<p>Sets the color of the tabulator marks:</p>"
msgstr "<p>Цвет маркеров табуляции</p>"
-#: part/kateschema.cpp:605
+#: part/kateschema.cpp:604
msgid ""
"This list displays the default styles for the current schema and offers the "
"means to edit them. The style name reflects the current style settings.<p>To "
@@ -2051,7 +2050,7 @@ msgstr ""
"контекстного меню.<p>Вы можете восстановить значения цвета фона и цвета "
"выделенного фона по умолчанию, воспользовавшись контекстным меню."
-#: part/kateschema.cpp:711
+#: part/kateschema.cpp:710
msgid ""
"This list displays the contexts of the current syntax highlight mode and "
"offers the means to edit them. The context name reflects the current style "
@@ -2069,103 +2068,103 @@ msgstr ""
"можете установить значения цвета текста и фона по умолчанию, "
"воспользовавшись контекстным меню."
-#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405
+#: part/kateschema.cpp:839 plugins/autobookmarker/autobookmarker.cpp:405
msgid "&New..."
msgstr "&Создать..."
-#: part/kateschema.cpp:853
+#: part/kateschema.cpp:852
msgid "Colors"
msgstr "Цвета"
-#: part/kateschema.cpp:859
+#: part/kateschema.cpp:858
msgid "Normal Text Styles"
msgstr "Стили текста"
-#: part/kateschema.cpp:863
+#: part/kateschema.cpp:862
msgid "Highlighting Text Styles"
msgstr "Подсветка синтаксиса"
-#: part/kateschema.cpp:868
+#: part/kateschema.cpp:867
msgid "&Default schema for %1:"
msgstr "Схема по &умолчанию для %1:"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "Name for New Schema"
msgstr "Название новой схемы"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "Name:"
msgstr "Название:"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "New Schema"
msgstr "Новая схема"
-#: part/kateschema.cpp:1053
+#: part/kateschema.cpp:1052
msgid "Context"
msgstr "Контекст"
-#: part/kateschema.cpp:1059
+#: part/kateschema.cpp:1058
msgid "Selected"
msgstr "Выделенный текст"
-#: part/kateschema.cpp:1060
+#: part/kateschema.cpp:1059
msgid "Background"
msgstr "Фон"
-#: part/kateschema.cpp:1061
+#: part/kateschema.cpp:1060
msgid "Background Selected"
msgstr "Фон выделения"
-#: part/kateschema.cpp:1063
+#: part/kateschema.cpp:1062
msgid "Use Default Style"
msgstr "Использовать стиль по умолчанию"
-#: part/kateschema.cpp:1097
+#: part/kateschema.cpp:1096
msgid "&Bold"
msgstr "Полу&жирный"
-#: part/kateschema.cpp:1099
+#: part/kateschema.cpp:1098
msgid "&Italic"
msgstr "&Курсив"
-#: part/kateschema.cpp:1101
+#: part/kateschema.cpp:1100
msgid "&Underline"
msgstr "По&дчёркнутый"
-#: part/kateschema.cpp:1103
+#: part/kateschema.cpp:1102
msgid "S&trikeout"
msgstr "&Зачёркнутый"
-#: part/kateschema.cpp:1108
+#: part/kateschema.cpp:1107
msgid "Normal &Color..."
msgstr "&Цвет текста..."
-#: part/kateschema.cpp:1109
+#: part/kateschema.cpp:1108
msgid "&Selected Color..."
msgstr "Цвет &выделенного текста..."
-#: part/kateschema.cpp:1110
+#: part/kateschema.cpp:1109
msgid "&Background Color..."
msgstr "Цвет &фона..."
-#: part/kateschema.cpp:1111
+#: part/kateschema.cpp:1110
msgid "S&elected Background Color..."
msgstr "Цвет фона в&ыделенного текста..."
-#: part/kateschema.cpp:1122
+#: part/kateschema.cpp:1121
msgid "Unset Background Color"
msgstr "Цвет фона по умолчанию"
-#: part/kateschema.cpp:1124
+#: part/kateschema.cpp:1123
msgid "Unset Selected Background Color"
msgstr "Цвет фона выделенного текста по умолчанию"
-#: part/kateschema.cpp:1129
+#: part/kateschema.cpp:1128
msgid "Use &Default Style"
msgstr "Использовать стиль по &умолчанию"
-#: part/kateschema.cpp:1352
+#: part/kateschema.cpp:1351
msgid ""
"\"Use Default Style\" will be automatically unset when you change any style "
"properties."
@@ -2173,7 +2172,7 @@ msgstr ""
"Параметр \"Использовать стиль по умолчанию\" будет сброшен автоматически "
"после изменения настроек стиля."
-#: part/kateschema.cpp:1353
+#: part/kateschema.cpp:1352
msgid "Kate Styles"
msgstr "Стили Kate"
@@ -2211,9 +2210,9 @@ msgid ""
"_n: %n replacement made.\n"
"%n replacements made."
msgstr ""
-"Сделана %n замена\n"
-"Сделано %n замены\n"
-"Сделано %n замен"
+"Сделана %n замена.\n"
+"Сделано %n замены.\n"
+"Сделано %n замен."
#: part/katesearch.cpp:491
msgid "End of document reached."
@@ -2696,7 +2695,7 @@ msgstr "За номерами &строк"
#: part/kateview.cpp:374
msgid "&Always On"
-msgstr "Показывать &всегда "
+msgstr "Показывать &всегда"
#: part/kateview.cpp:378
msgid "Show Folding &Markers"
@@ -3031,14 +3030,15 @@ msgid ""
"<code><b>help list</b></code><br>For help for individual commands, enter "
"<code><b>help &lt;command&gt;</b></code></p>"
msgstr ""
-"<p>Это <b>командная строка</b> katepart.<br>Формат: <code><b>команда "
-"[ аргументы ]</b></code><br>Для вывода списка команд введите <code><b>help "
-"list</b></code><br>Для справки по отдельным командам введите <code><b>help "
-"&lt;имя-команды&gt;</b></code></p>"
+"<p>Это <b>командная строка</b> katepart.<br>\n"
+"Формат: <code><b>команда [ аргументы ]</b></code><br>\n"
+"Для вывода списка команд введите <code><b>help list</b></code><br>\n"
+"Для справки по отдельным командам введите <code><b>help &lt;имя-команды&gt;</"
+"b></code></p>"
#: part/kateviewhelpers.cpp:345
msgid "Success: "
-msgstr "Успешно:"
+msgstr "Успешно: "
#: part/kateviewhelpers.cpp:347
msgid "Success"
@@ -3046,7 +3046,7 @@ msgstr "Успешно"
#: part/kateviewhelpers.cpp:352
msgid "Error: "
-msgstr "Ошибка:"
+msgstr "Ошибка: "
#: part/kateviewhelpers.cpp:354
msgid "Command \"%1\" failed."
@@ -3124,10 +3124,11 @@ msgid ""
"wizard button to the right of the mimetype entry below to easily fill out "
"both lists.</p>"
msgstr ""
-"<p>Список масок файлов, разделённый точками с запятой. Вы можете ограничить "
-"количество файлов только теми, которые соответствуют определённом шаблону.</"
-"p><p>Используйте кнопку мастера справа от типа MIME для быстрого заполнения "
-"обоих списков.<p>"
+"<p>Список масок файлов, разделённых точками с запятой. Вы можете ограничить "
+"список файлов, для которых будет использована данная автозакладка только "
+"теми, которые соответствуют определённому шаблону.</p>\n"
+"<p>Используйте кнопку мастера справа от типа MIME для быстрого заполнения "
+"обоих списков.</p>"
#: plugins/autobookmarker/autobookmarker.cpp:329
msgid ""
@@ -3136,10 +3137,11 @@ msgid ""
"wizard button on the right to get a list of existing file types to choose "
"from, using it will fill in the file masks as well.</p>"
msgstr ""
-"<p>Список типов MIME, разделённый точками с запятой. Вы можете ограничить "
-"использование этого элемента только в файлах с определёнными типами MIME.</"
-"p><p>Используйте кнопку мастера справа для получения списка типов файлов, "
-"которые можно использовать для заполнения списка масок файлов.<p>"
+"<p>Список типов MIME, разделённых точками с запятой. Вы можете ограничить "
+"использование этой автозакладки только файлами с определёнными типами MIME.</"
+"p>\n"
+"<p>Используйте кнопку мастера справа, чтобы выбрать из списка доступных "
+"типов файлов; это также заполнит и маску файлов.</p>"
#: plugins/autobookmarker/autobookmarker.cpp:339
msgid ""
@@ -3147,9 +3149,8 @@ msgid ""
"your system. When used, the file masks entry above will be filled in with "
"the corresponding masks.</p>"
msgstr ""
-"<p>Нажмите на эту кнопку для показа списка выбираемых типов MIME вашей "
-"системы. После выбора необходимых типов список расширений масок файлов будет "
-"изменён в соответствии с выбранными типами.</p>"
+"<p>Нажмите эту кнопку, чтобы просмотреть список типов MIME. После того как "
+"вы выберите какой-то тип, маска файлов выше будет также заполнена.</p>"
#: plugins/autobookmarker/autobookmarker.cpp:364
msgid ""
@@ -3158,8 +3159,7 @@ msgid ""
"as well."
msgstr ""
"Выберите типы MIME для этого шаблона.\n"
-"Соответствующие изменения будут автоматически внесены в список расширений "
-"файлов."
+"При этом будут также заполнены поля для расширений файлов."
#: plugins/autobookmarker/autobookmarker.cpp:384
msgid "&Patterns"
@@ -3186,13 +3186,16 @@ msgid ""
"the pattern, and a bookmark is set on matching lines.</li></ol><p>Use the "
"buttons below to manage your collection of entities.</p>"
msgstr ""
-"<p>Этот список показывает настроенные автозакладки. Пр открытии документа "
-"они будут использованы следующим образом: <ol><li>Если имя открываемого "
-"файла или его тип MIME не совпадают с настройками автозакладки, она не будет "
-"использована;</li><li>Если тип ими маска файла совпадают, каждая строка "
-"документа будет проверена на соответствие регулярному выражению и на каждую "
-"совпадающую выражению строку будет поставлена закладка.</li></"
-"ul><p>Используйте кнопки, расположенные ниже для изменения автозакладок.</p>"
+"<p>Список автозакладок. При открытии документа записи в этом списке будут "
+"использоваться следующим образом:\n"
+"<ol>\n"
+"<li>Если имя открываемого файла или его тип MIME не совпадают с настройками "
+"автозакладки, она не будет использована;</li>\n"
+"<li>Если тип или маска файла совпадают, каждая строка документа будет "
+"проверена на соответствие регулярному выражению и на каждую сопоставленную "
+"таким образом строку будет поставлена закладка.</li>\n"
+"</ul>\n"
+"<p>Для изменения автозакладок используйте кнопки, расположенные ниже.</p>"
#: plugins/autobookmarker/autobookmarker.cpp:408
msgid "Press this button to create a new autobookmark entity."
@@ -3549,8 +3552,8 @@ msgstr "Ассемблер"
#: data/glosstex.xml:3 data/haml.xml:3 data/hamlet.xml:8 data/html.xml:7
#: data/javadoc.xml:3 data/json.xml:15 data/jsp.xml:3 data/latex.xml:3
#: data/less.xml:3 data/mab.xml:3 data/mako.xml:7 data/mandoc.xml:3
-#: data/mediawiki.xml:7 data/metafont.xml:9 data/pango.xml:3
-#: data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
+#: data/markdown.xml:51 data/mediawiki.xml:7 data/metafont.xml:9
+#: data/pango.xml:3 data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
#: data/relaxngcompact.xml:3 data/rest.xml:14 data/restructuredtext.xml:3
#: data/rhtml.xml:47 data/roff.xml:10 data/rtf.xml:3 data/scss.xml:28
#: data/sgml.xml:3 data/sisu.xml:3 data/template-toolkit.xml:21
@@ -3571,14 +3574,12 @@ msgid ""
msgstr "Базы данных"
#: data/rib.xml:8 data/vrml.xml:3
-#, fuzzy
msgid ""
"_: Language Section\n"
"3D"
-msgstr "Другой"
+msgstr "3D"
#: data/4dos.xml:9
-#, fuzzy
msgid ""
"_: Language\n"
"4DOS BatchToMemory"
@@ -3615,7 +3616,6 @@ msgid ""
msgstr "AHDL"
#: data/ahk.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"AutoHotKey"
@@ -3628,18 +3628,16 @@ msgid ""
msgstr "Предупреждения"
#: data/alert_indent.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Alerts_indent"
-msgstr "Предупреждения"
+msgstr "Alerts_indent"
#: data/ample.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"AMPLE"
-msgstr "YAML"
+msgstr "AMPLE"
#: data/ansic89.xml:27
msgid ""
@@ -3663,17 +3661,15 @@ msgstr "Файл настройки Apache"
msgid ""
"_: Language\n"
"AVR Assembler"
-msgstr "AVR Assembler"
+msgstr "Ассемблер AVR"
#: data/asm-dsp56k.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"Motorola DSP56k"
msgstr "Motorola DSP56k"
#: data/asm-m68k.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"Motorola 68k (VASM/Devpac)"
@@ -3722,7 +3718,6 @@ msgid ""
msgstr "BibTeX"
#: data/bitbake.xml:11
-#, fuzzy
msgid ""
"_: Language\n"
"Bitbake"
@@ -3741,18 +3736,16 @@ msgid ""
msgstr "C"
#: data/carto-css.xml:6
-#, fuzzy
msgid ""
"_: Language\n"
"CartoCSS"
msgstr "CartoCSS"
#: data/ccss.xml:9
-#, fuzzy
msgid ""
"_: Language\n"
"CleanCSS"
-msgstr "CleanCSS"
+msgstr "Чистый CSS"
#: data/cg.xml:23
msgid ""
@@ -3773,7 +3766,6 @@ msgid ""
msgstr "ChangeLog"
#: data/chicken.xml:44
-#, fuzzy
msgid ""
"_: Language\n"
"Chicken"
@@ -3792,21 +3784,18 @@ msgid ""
msgstr "Clipper"
#: data/clojure.xml:25
-#, fuzzy
msgid ""
"_: Language\n"
"Clojure"
msgstr "Clojure"
#: data/cmake.xml:33
-#, fuzzy
msgid ""
"_: Language\n"
"CMake"
msgstr "CMake"
#: data/coffee.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"CoffeeScript"
@@ -3831,7 +3820,6 @@ msgid ""
msgstr "Component-Pascal"
#: data/context.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"ConTeXt"
@@ -3856,11 +3844,10 @@ msgid ""
msgstr "C#"
#: data/css-php.xml:32
-#, fuzzy
msgid ""
"_: Language\n"
"CSS/PHP"
-msgstr "CSS"
+msgstr "CSS/PHP"
#: data/css.xml:26
msgid ""
@@ -3875,11 +3862,10 @@ msgid ""
msgstr "CUE Sheet"
#: data/curry.xml:33
-#, fuzzy
msgid ""
"_: Language\n"
"Curry"
-msgstr "C"
+msgstr "Curry"
#: data/d.xml:104
msgid ""
@@ -3924,25 +3910,22 @@ msgid ""
msgstr "Django HTML Шаблон"
#: data/dockerfile.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"Dockerfile"
-msgstr "Makefile"
+msgstr "Dockerfile"
#: data/dosbat.xml:11
-#, fuzzy
msgid ""
"_: Language\n"
"MS-DOS Batch"
-msgstr "MAB-DB"
+msgstr "Пакетник MS-DOS"
#: data/dot.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"dot"
-msgstr "Ddoc"
+msgstr "dot"
#: data/doxygen.xml:31
msgid ""
@@ -3993,11 +3976,10 @@ msgid ""
msgstr "Euphoria"
#: data/fasm.xml:16
-#, fuzzy
msgid ""
"_: Language\n"
"Intel x86 (FASM)"
-msgstr "Intel x86 (NASM)"
+msgstr "Intel x86 (FASM)"
#: data/ferite.xml:3
msgid ""
@@ -4030,11 +4012,10 @@ msgid ""
msgstr "FreeBASIC"
#: data/fsharp.xml:12
-#, fuzzy
msgid ""
"_: Language\n"
"FSharp"
-msgstr "Sather"
+msgstr "FSharp"
#: data/fstab.xml:4
msgid ""
@@ -4043,11 +4024,10 @@ msgid ""
msgstr "fstab"
#: data/ftl.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"FTL"
-msgstr "HTML"
+msgstr "FTL"
#: data/gap.xml:17
msgid ""
@@ -4056,25 +4036,22 @@ msgid ""
msgstr "GAP"
#: data/gcc.xml:15
-#, fuzzy
msgid ""
"_: Language\n"
"GCCExtensions"
-msgstr "Mason"
+msgstr "GCCExtensions"
#: data/gcode.xml:28
-#, fuzzy
msgid ""
"_: Language\n"
"G-Code"
-msgstr "GAP"
+msgstr "G-Code"
#: data/gdb.xml:10
-#, fuzzy
msgid ""
"_: Language\n"
"GDB Backtrace"
-msgstr "Octave"
+msgstr "GDB Backtrace"
#: data/gdl.xml:3
msgid ""
@@ -4089,32 +4066,28 @@ msgid ""
msgstr "Каталог сообщений Gettext"
#: data/git-ignore.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Git Ignore"
-msgstr "Inform"
+msgstr "Git Ignore"
#: data/git-rebase.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Git Rebase"
-msgstr "Sieve"
+msgstr "Git Rebase"
#: data/gitolite.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Gitolite"
-msgstr "ferite"
+msgstr "Gitolite"
#: data/glosstex.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"GlossTex"
-msgstr "Texinfo"
+msgstr "GlossTex"
#: data/glsl.xml:3
msgid ""
@@ -4126,49 +4099,43 @@ msgstr "GLSL"
msgid ""
"_: Language\n"
"GNU Assembler"
-msgstr "GNU Assembler"
+msgstr "Ассемблер GNU"
#: data/gnuplot.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Gnuplot"
-msgstr "xslt"
+msgstr "Gnuplot"
#: data/go.xml:29
-#, fuzzy
msgid ""
"_: Language\n"
"Go"
-msgstr "GAP"
+msgstr "Go"
#: data/grammar.xml:6
-#, fuzzy
msgid ""
"_: Language\n"
"KDev-PG[-Qt] Grammar"
-msgstr "Stata"
+msgstr "Грамматика KDev-PG[-Qt]"
#: data/groovy.xml:6
-#, fuzzy
msgid ""
"_: Language\n"
"Groovy"
-msgstr "GAP"
+msgstr "Groovy"
#: data/haml.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Haml"
-msgstr "Haskell"
+msgstr "Haml"
#: data/hamlet.xml:8
-#, fuzzy
msgid ""
"_: Language\n"
"Hamlet"
-msgstr "Haskell"
+msgstr "Hamlet"
#: data/haskell.xml:3
msgid ""
@@ -4177,18 +4144,16 @@ msgid ""
msgstr "Haskell"
#: data/haxe.xml:15
-#, fuzzy
msgid ""
"_: Language\n"
"Haxe"
-msgstr "Haskell"
+msgstr "Haxe"
#: data/html-php.xml:13
-#, fuzzy
msgid ""
"_: Language\n"
"PHP (HTML)"
-msgstr "HTML"
+msgstr "PHP (HTML)"
#: data/html.xml:7
msgid ""
@@ -4197,38 +4162,34 @@ msgid ""
msgstr "HTML"
#: data/hunspell-aff.xml:6
-#, fuzzy
msgid ""
"_: Language\n"
"Hunspell Affix File"
-msgstr "Haskell"
+msgstr "Файл аффиксов Hunspell"
#: data/hunspell-dat.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Hunspell Thesaurus File"
-msgstr "Haskell"
+msgstr "Файл тезауруса Hunspell"
#: data/hunspell-dic.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Hunspell Dictionary File"
-msgstr "Аппаратура"
+msgstr "Файл словаря Hunspell"
#: data/hunspell-idx.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Hunspell Thesaurus Index File"
-msgstr "Haskell"
+msgstr "Файл индекса тезауруса Hunspell"
#: data/idconsole.xml:3
msgid ""
"_: Language\n"
"Quake Script"
-msgstr "Скрипт Quake"
+msgstr "Сценарий Quake"
#: data/idl.xml:3
msgid ""
@@ -4255,25 +4216,22 @@ msgid ""
msgstr "Файлы INI"
#: data/isocpp.xml:12
-#, fuzzy
msgid ""
"_: Language\n"
"ISO C++"
-msgstr "C++"
+msgstr "ISO C++"
#: data/j.xml:27
-#, fuzzy
msgid ""
"_: Language\n"
"J"
-msgstr "JSP"
+msgstr "J"
#: data/jam.xml:24
-#, fuzzy
msgid ""
"_: Language\n"
"Jam"
-msgstr "Java"
+msgstr "Jam"
#: data/java.xml:3
msgid ""
@@ -4288,11 +4246,10 @@ msgid ""
msgstr "Javadoc"
#: data/javascript-php.xml:12
-#, fuzzy
msgid ""
"_: Language\n"
"JavaScript/PHP"
-msgstr "JavaScript"
+msgstr "JavaScript/PHP"
#: data/javascript.xml:6
msgid ""
@@ -4313,11 +4270,10 @@ msgid ""
msgstr "JSP"
#: data/julia.xml:32
-#, fuzzy
msgid ""
"_: Language\n"
"Julia"
-msgstr "Lua"
+msgstr "Julia"
#: data/kbasic.xml:3
msgid ""
@@ -4332,11 +4288,10 @@ msgid ""
msgstr "LaTeX"
#: data/ld.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"GNU Linker Script"
-msgstr "Скрипт Quake"
+msgstr "Сценарий GNU Linker"
#: data/ldif.xml:3
msgid ""
@@ -4345,11 +4300,10 @@ msgid ""
msgstr "LDIF"
#: data/less.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"LESSCSS"
-msgstr "CSS"
+msgstr "LESSCSS"
#: data/lex.xml:21
msgid ""
@@ -4364,11 +4318,10 @@ msgid ""
msgstr "LilyPond"
#: data/literate-curry.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Literate Curry"
-msgstr "Literate Haskell"
+msgstr "Literate Curry"
#: data/literate-haskell.xml:3
msgid ""
@@ -4389,11 +4342,10 @@ msgid ""
msgstr "LPC"
#: data/lsl.xml:14
-#, fuzzy
msgid ""
"_: Language\n"
"LSL"
-msgstr "GLSL"
+msgstr "LSL"
#: data/lua.xml:38
msgid ""
@@ -4408,11 +4360,10 @@ msgid ""
msgstr "M3U"
#: data/m4.xml:41
-#, fuzzy
msgid ""
"_: Language\n"
"GNU M4"
-msgstr "SGML"
+msgstr "GNU M4"
#: data/mab.xml:3
msgid ""
@@ -4421,11 +4372,10 @@ msgid ""
msgstr "MAB-DB"
#: data/magma.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Magma"
-msgstr "Maxima"
+msgstr "Magma"
#: data/makefile.xml:10
msgid ""
@@ -4434,18 +4384,22 @@ msgid ""
msgstr "Makefile"
#: data/mako.xml:7
-#, fuzzy
msgid ""
"_: Language\n"
"Mako"
-msgstr "Mason"
+msgstr "Mako"
#: data/mandoc.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Troff Mandoc"
-msgstr "Ddoc"
+msgstr "Troff Mandoc"
+
+#: data/markdown.xml:51
+msgid ""
+"_: Language\n"
+"Markdown"
+msgstr "Markdown"
#: data/mason.xml:3
msgid ""
@@ -4454,11 +4408,10 @@ msgid ""
msgstr "Mason"
#: data/mathematica.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Mathematica"
-msgstr "Stata"
+msgstr "Mathematica"
#: data/matlab.xml:60
msgid ""
@@ -4479,11 +4432,10 @@ msgid ""
msgstr "MediaWiki"
#: data/mel.xml:23
-#, fuzzy
msgid ""
"_: Language\n"
"MEL"
-msgstr "SML"
+msgstr "MEL"
#: data/mergetagtext.xml:28
msgid ""
@@ -4492,24 +4444,22 @@ msgid ""
msgstr "mergetag текст"
#: data/meson.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Meson"
-msgstr "Mason"
+msgstr "Meson"
#: data/metafont.xml:9
-#, fuzzy
msgid ""
"_: Language\n"
"Metapost/Metafont"
-msgstr "Mason"
+msgstr "Metapost/Metafont"
#: data/mips.xml:3
msgid ""
"_: Language\n"
"MIPS Assembler"
-msgstr "MIPS Assembler"
+msgstr "Ассемблер MIPS"
#: data/modelica.xml:19
msgid ""
@@ -4518,32 +4468,28 @@ msgid ""
msgstr "Modelica"
#: data/modelines.xml:10
-#, fuzzy
msgid ""
"_: Language\n"
"Modelines"
-msgstr "Modelica"
+msgstr "Строки форматирования (Modelines)"
#: data/modula-2-iso-only.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Modula-2 (ISO only)"
-msgstr "Modula-2"
+msgstr "Modula-2 (только ISO)"
#: data/modula-2-pim-only.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Modula-2 (PIM only)"
-msgstr "Modula-2"
+msgstr "Modula-2 (только PIM)"
#: data/modula-2-r10-only.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Modula-2 (R10 only)"
-msgstr "Modula-2"
+msgstr "Modula-2 (только R10)"
#: data/modula-2.xml:3
msgid ""
@@ -4564,11 +4510,10 @@ msgid ""
msgstr "Music Publisher"
#: data/nagios.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Nagios"
-msgstr "Bash"
+msgstr "Nagios"
#: data/nasm.xml:43
msgid ""
@@ -4583,11 +4528,10 @@ msgid ""
msgstr "Nemerle"
#: data/nesc.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"nesC"
-msgstr "C"
+msgstr "nesC"
#: data/noweb.xml:3
msgid ""
@@ -4614,18 +4558,16 @@ msgid ""
msgstr "Objective Caml"
#: data/ocamllex.xml:10
-#, fuzzy
msgid ""
"_: Language\n"
"Objective Caml Ocamllex"
-msgstr "Objective Caml"
+msgstr "Objective Caml Ocamllex"
#: data/ocamlyacc.xml:13
-#, fuzzy
msgid ""
"_: Language\n"
"Objective Caml Ocamlyacc"
-msgstr "Objective Caml"
+msgstr "Objective Caml Ocamlyacc"
#: data/octave.xml:18
msgid ""
@@ -4634,11 +4576,10 @@ msgid ""
msgstr "Octave"
#: data/oors.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"OORS"
-msgstr "ASP"
+msgstr "OORS"
#: data/opal.xml:3
msgid ""
@@ -4647,18 +4588,16 @@ msgid ""
msgstr "OPAL"
#: data/opencl.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"OpenCL"
-msgstr "C"
+msgstr "OpenCL"
#: data/pango.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Pango"
-msgstr "Erlang"
+msgstr "Pango"
#: data/pascal.xml:3
msgid ""
@@ -4673,11 +4612,10 @@ msgid ""
msgstr "Perl"
#: data/pgn.xml:15
-#, fuzzy
msgid ""
"_: Language\n"
"PGN"
-msgstr "GAP"
+msgstr "PGN"
#: data/php.xml:67
msgid ""
@@ -4692,11 +4630,10 @@ msgid ""
msgstr "PicAsm"
#: data/pig.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"Pig"
-msgstr "Pike"
+msgstr "Pig"
#: data/pike.xml:4
msgid ""
@@ -4717,18 +4654,16 @@ msgid ""
msgstr "POV-Ray"
#: data/ppd.xml:12
-#, fuzzy
msgid ""
"_: Language\n"
"PostScript Printer Description"
-msgstr "PostScript"
+msgstr "Описание принтера PostScript"
#: data/praat.xml:24
-#, fuzzy
msgid ""
"_: Language\n"
"Praat"
-msgstr "Pascal"
+msgstr "Praat"
#: data/progress.xml:3
msgid ""
@@ -4743,18 +4678,16 @@ msgid ""
msgstr "Prolog"
#: data/protobuf.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Protobuf"
-msgstr "Prolog"
+msgstr "Protobuf"
#: data/puppet.xml:36
-#, fuzzy
msgid ""
"_: Language\n"
"Puppet"
-msgstr "Perl"
+msgstr "Puppet"
#: data/purebasic.xml:2
msgid ""
@@ -4769,38 +4702,34 @@ msgid ""
msgstr "Python"
#: data/q.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"q"
-msgstr "C"
+msgstr "q"
#: data/qmake.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"QMake"
-msgstr "CMake"
+msgstr "QMake"
#: data/qml.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"QML"
-msgstr "SML"
+msgstr "QML"
#: data/qt4.xml:12
-#, fuzzy
msgid ""
"_: Language\n"
"C++/Qt4"
-msgstr "C++"
+msgstr "C++/Qt4"
#: data/r.xml:10
msgid ""
"_: Language\n"
"R Script"
-msgstr "R Script"
+msgstr "Сценарий R"
#: data/rapidq.xml:3
msgid ""
@@ -4809,39 +4738,34 @@ msgid ""
msgstr "RapidQ"
#: data/relaxng.xml:21
-#, fuzzy
msgid ""
"_: Language\n"
"RELAX NG"
-msgstr "REXX"
+msgstr "RELAX NG"
#: data/relaxngcompact.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"RelaxNG-Compact"
-msgstr "Velocity"
+msgstr "RelaxNG-Компактный"
#: data/replicode.xml:14
-#, fuzzy
msgid ""
"_: Language\n"
"Replicode"
-msgstr "Spice"
+msgstr "Replicode"
#: data/rest.xml:14
-#, fuzzy
msgid ""
"_: Language\n"
"reStructuredText"
-msgstr "mergetag текст"
+msgstr "reStructuredText"
#: data/restructuredtext.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Restructured Text"
-msgstr "mergetag текст"
+msgstr "reStructuredText (Старый)"
#: data/rexx.xml:3
msgid ""
@@ -4862,11 +4786,10 @@ msgid ""
msgstr "RenderMan RIB"
#: data/roff.xml:10
-#, fuzzy
msgid ""
"_: Language\n"
"Roff"
-msgstr "Diff"
+msgstr "Roff"
#: data/rpmspec.xml:11
msgid ""
@@ -4881,11 +4804,10 @@ msgid ""
msgstr "RSI IDL"
#: data/rtf.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Rich Text Format"
-msgstr "Scheme"
+msgstr "Rich Text Format"
#: data/ruby.xml:33
msgid ""
@@ -4894,11 +4816,10 @@ msgid ""
msgstr "Ruby"
#: data/rust.xml:37
-#, fuzzy
msgid ""
"_: Language\n"
"Rust"
-msgstr "Ruby"
+msgstr "Rust"
#: data/sather.xml:3
msgid ""
@@ -4925,18 +4846,16 @@ msgid ""
msgstr "scilab"
#: data/scss.xml:28
-#, fuzzy
msgid ""
"_: Language\n"
"SCSS"
-msgstr "CSS"
+msgstr "SCSS"
#: data/sed.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"sed"
-msgstr "Ада"
+msgstr "sed"
#: data/sgml.xml:3
msgid ""
@@ -4975,11 +4894,10 @@ msgid ""
msgstr "SQL (MySQL)"
#: data/sql-oracle.xml:4
-#, fuzzy
msgid ""
"_: Language\n"
"SQL (Oracle)"
-msgstr "SQL (PostgreSQL)"
+msgstr "SQL (Oracle)"
#: data/sql-postgresql.xml:6
msgid ""
@@ -5006,25 +4924,22 @@ msgid ""
msgstr "SystemC"
#: data/systemverilog.xml:42
-#, fuzzy
msgid ""
"_: Language\n"
"SystemVerilog"
-msgstr "Verilog"
+msgstr "SystemVerilog"
#: data/tads3.xml:5
-#, fuzzy
msgid ""
"_: Language\n"
"TADS 3"
-msgstr "ASP"
+msgstr "TADS 3"
#: data/taskjuggler.xml:14
-#, fuzzy
msgid ""
"_: Language\n"
"TaskJuggler"
-msgstr "Haskell"
+msgstr "TaskJuggler"
#: data/tcl.xml:31
msgid ""
@@ -5033,18 +4948,16 @@ msgid ""
msgstr "Tcl/Tk"
#: data/tcsh.xml:11
-#, fuzzy
msgid ""
"_: Language\n"
"Tcsh"
-msgstr "Bash"
+msgstr "Tcsh"
#: data/template-toolkit.xml:21
-#, fuzzy
msgid ""
"_: Language\n"
"TT2"
-msgstr "DTD"
+msgstr "TT2"
#: data/texinfo.xml:3
msgid ""
@@ -5053,11 +4966,10 @@ msgid ""
msgstr "Texinfo"
#: data/textile.xml:18
-#, fuzzy
msgid ""
"_: Language\n"
"Textile"
-msgstr "Texinfo"
+msgstr "Textile"
#: data/tibasic.xml:3
msgid ""
@@ -5078,31 +4990,28 @@ msgid ""
msgstr "UnrealScript"
#: data/valgrind-suppression.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Valgrind Suppression"
-msgstr "ColdFusion"
+msgstr "Подавление ошибок (Suppression) Valgrind"
#: data/varnish.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Varnish Configuration Language"
-msgstr "Файл настройки Apache"
+msgstr "Язык настройки Varnish (VCL)"
#: data/varnishtest.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Varnish Test Case language"
-msgstr "Язык E"
+msgstr "Язык тестов Varnish (VTC)"
#: data/vcard.xml:5
msgid ""
"_: Language\n"
"vCard, vCalendar, iCalendar"
-msgstr ""
+msgstr "vCard, vCalendar, iCalendar"
#: data/velocity.xml:3
msgid ""
@@ -5111,11 +5020,10 @@ msgid ""
msgstr "Velocity"
#: data/vera.xml:42
-#, fuzzy
msgid ""
"_: Language\n"
"Vera"
-msgstr "Perl"
+msgstr "Vera"
#: data/verilog.xml:3
msgid ""
@@ -5142,11 +5050,10 @@ msgid ""
msgstr "Настройка WINE"
#: data/wml.xml:57
-#, fuzzy
msgid ""
"_: Language\n"
"Wesnoth Markup Language"
-msgstr "Язык E"
+msgstr "Язык разметки Wesnoth"
#: data/xharbour.xml:3
msgid ""
@@ -5167,11 +5074,10 @@ msgid ""
msgstr "XML (экспериментально)"
#: data/xonotic-console.xml:3
-#, fuzzy
msgid ""
"_: Language\n"
"Xonotic Script"
-msgstr "PostScript"
+msgstr "Сценарий Xonotic"
#: data/xorg.xml:3
msgid ""
@@ -5216,11 +5122,10 @@ msgid ""
msgstr "Zonnon"
#: data/zsh.xml:11
-#, fuzzy
msgid ""
"_: Language\n"
"Zsh"
-msgstr "Bash"
+msgstr "Zsh"
#~ msgid "&Bookmarks"
#~ msgstr "&Закладка"
diff --git a/tde-i18n-ru/messages/tdelibs/knotify.po b/tde-i18n-ru/messages/tdelibs/knotify.po
index 7ca500e2a68..29867bcfc81 100644
--- a/tde-i18n-ru/messages/tdelibs/knotify.po
+++ b/tde-i18n-ru/messages/tdelibs/knotify.po
@@ -4,21 +4,22 @@
# Copyright (C) 2000, TDE Team.
# Denis Perchine <dyp@perchine.com>, 2000.
# Gregory Mokhin <mok@kde.ru>, 2003, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: knotify\n"
-"POT-Creation-Date: 2020-05-11 03:58+0200\n"
-"PO-Revision-Date: 2005-01-18 09:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:13+0000\n"
+"PO-Revision-Date: 2021-01-13 11:00+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/knotify/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.4\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -99,9 +100,8 @@ msgstr "Уведомление"
#: knotify.cpp:583
msgid "Catastrophe!"
-msgstr "Сбой"
+msgstr "Катастрофа!"
#: knotify.cpp:791
-#, fuzzy
msgid "Trinity System Notifications"
msgstr "Уведомления TDE"
diff --git a/tde-i18n-ru/messages/tdelibs/libtdescreensaver.po b/tde-i18n-ru/messages/tdelibs/libtdescreensaver.po
index 74f90369e12..8ddbfde35e2 100644
--- a/tde-i18n-ru/messages/tdelibs/libtdescreensaver.po
+++ b/tde-i18n-ru/messages/tdelibs/libtdescreensaver.po
@@ -3,31 +3,35 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkscreensaver\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2004-07-10 10:24+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\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/tdelibs/libtdescreensaver/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"
+"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"
#: main.cpp:50
msgid "Setup screen saver"
@@ -39,7 +43,7 @@ msgstr "Запустить в указанном X-окне"
#: main.cpp:52
msgid "Run in the root XWindow"
-msgstr "Запустить в основном X-окне."
+msgstr "Запустить в корневом X-окне"
#: main.cpp:53
msgid "Start screen saver in demo mode"
diff --git a/tde-i18n-ru/messages/tdelibs/ppdtranslations.po b/tde-i18n-ru/messages/tdelibs/ppdtranslations.po
index b454a82079d..bc6de369d4c 100644
--- a/tde-i18n-ru/messages/tdelibs/ppdtranslations.po
+++ b/tde-i18n-ru/messages/tdelibs/ppdtranslations.po
@@ -2,33 +2,34 @@
# Copyright (C) 2004-2006, TDE Russian translation team.
# Denis Pershin <dyp@perchine.com>, 1997, 1998.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ppdtranslations\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-01-19 16:06+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdelibs/ppdtranslations/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"
#: printers.cpp:2 printers.cpp:2710
#, no-c-format
@@ -6127,7 +6128,7 @@ msgstr "Высокое качество (/etc/pnm2ppa.gamma_best)"
#: printers.cpp:2452 printers.cpp:2876
#, no-c-format
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: printers.cpp:2454
#, no-c-format
@@ -7302,22 +7303,22 @@ msgstr "Только на первой странице"
#: printers.cpp:2988
#, no-c-format
msgid "32 MB"
-msgstr "32 Мб"
+msgstr "32 МБ"
#: printers.cpp:2990
#, no-c-format
msgid "48 MB"
-msgstr "48 Мб"
+msgstr "48 МБ"
#: printers.cpp:2992
#, no-c-format
msgid "64 MB"
-msgstr "64 Мб"
+msgstr "64 МБ"
#: printers.cpp:2994
#, no-c-format
msgid "72 MB"
-msgstr "72 Мб"
+msgstr "72 МБ"
#: printers.cpp:2998
#, no-c-format
@@ -12841,67 +12842,67 @@ msgstr "Дополнительное расширенное устройство
#: printers.cpp:5602
#, no-c-format
msgid "6 MB"
-msgstr "6 Мб"
+msgstr "6 МБ"
#: printers.cpp:5604
#, no-c-format
msgid "7 MB"
-msgstr "7 Мб"
+msgstr "7 МБ"
#: printers.cpp:5606
#, no-c-format
msgid "8 MB"
-msgstr "8 Мб"
+msgstr "8 МБ"
#: printers.cpp:5608
#, no-c-format
msgid "10 MB"
-msgstr "10 Мб"
+msgstr "10 МБ"
#: printers.cpp:5610
#, no-c-format
msgid "11 MB"
-msgstr "11 Мб"
+msgstr "11 МБ"
#: printers.cpp:5612
#, no-c-format
msgid "12 MB"
-msgstr "12 Мб"
+msgstr "12 МБ"
#: printers.cpp:5614
#, no-c-format
msgid "14 MB"
-msgstr "13 Мб"
+msgstr "13 МБ"
#: printers.cpp:5616
#, no-c-format
msgid "18 MB"
-msgstr "18 Мб"
+msgstr "18 МБ"
#: printers.cpp:5618
#, no-c-format
msgid "19 MB"
-msgstr "19 Мб"
+msgstr "19 МБ"
#: printers.cpp:5620
#, no-c-format
msgid "20 MB"
-msgstr "20 Мб"
+msgstr "20 МБ"
#: printers.cpp:5622
#, no-c-format
msgid "22 MB"
-msgstr "22 Мб"
+msgstr "22 МБ"
#: printers.cpp:5624
#, no-c-format
msgid "26 MB"
-msgstr "26 Мб"
+msgstr "26 МБ"
#: printers.cpp:5626
#, no-c-format
msgid "34 MB"
-msgstr "34 Мб"
+msgstr "34 МБ"
#: printers.cpp:5628
#, no-c-format
@@ -12956,112 +12957,112 @@ msgstr "Расширенное устройство подачи"
#: printers.cpp:5648
#, no-c-format
msgid "2 MB"
-msgstr "2 Мб"
+msgstr "2 МБ"
#: printers.cpp:5650
#, no-c-format
msgid "4MB"
-msgstr "4 Мб"
+msgstr "4 МБ"
#: printers.cpp:5652
#, no-c-format
msgid "5MB"
-msgstr "5 Мб"
+msgstr "5 МБ"
#: printers.cpp:5654
#, no-c-format
msgid "6MB"
-msgstr "6 Мб"
+msgstr "6 МБ"
#: printers.cpp:5656
#, no-c-format
msgid "7MB"
-msgstr "7 Мб"
+msgstr "7 МБ"
#: printers.cpp:5658
#, no-c-format
msgid "8MB"
-msgstr "8 Мб"
+msgstr "8 МБ"
#: printers.cpp:5660
#, no-c-format
msgid "10MB"
-msgstr "10 Мб"
+msgstr "10 МБ"
#: printers.cpp:5662
#, no-c-format
msgid "11MB"
-msgstr "11 Мб"
+msgstr "11 МБ"
#: printers.cpp:5664
#, no-c-format
msgid "12MB"
-msgstr "12 Мб"
+msgstr "12 МБ"
#: printers.cpp:5666
#, no-c-format
msgid "14MB"
-msgstr "14 Мб"
+msgstr "14 МБ"
#: printers.cpp:5668
#, no-c-format
msgid "18MB"
-msgstr "18 Мб"
+msgstr "18 МБ"
#: printers.cpp:5670
#, no-c-format
msgid "19MB"
-msgstr "19 Мб"
+msgstr "19 МБ"
#: printers.cpp:5672
#, no-c-format
msgid "20MB"
-msgstr "20 Мб"
+msgstr "20 МБ"
#: printers.cpp:5674
#, no-c-format
msgid "22MB"
-msgstr "22 Мб"
+msgstr "22 МБ"
#: printers.cpp:5676
#, no-c-format
msgid "26MB"
-msgstr "26 Мб"
+msgstr "26 МБ"
#: printers.cpp:5678
#, no-c-format
msgid "34MB"
-msgstr "34 Мб"
+msgstr "34 МБ"
#: printers.cpp:5680
#, no-c-format
msgid "35MB"
-msgstr "35 Мб"
+msgstr "35 МБ"
#: printers.cpp:5682
#, no-c-format
msgid "36MB"
-msgstr "36 Мб"
+msgstr "36 МБ"
#: printers.cpp:5684
#, no-c-format
msgid "38MB"
-msgstr "38 Мб"
+msgstr "38 МБ"
#: printers.cpp:5686
#, no-c-format
msgid "42MB"
-msgstr "42 Мб"
+msgstr "42 МБ"
#: printers.cpp:5688
#, no-c-format
msgid "50MB"
-msgstr "50 Мб"
+msgstr "50 МБ"
#: printers.cpp:5690
#, no-c-format
msgid "66MB"
-msgstr "66 Мб"
+msgstr "66 МБ"
#: printers.cpp:5692
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabc_dir.po b/tde-i18n-ru/messages/tdelibs/tdeabc_dir.po
index 09189a71e42..1188d61a294 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_dir.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_dir.po
@@ -2,31 +2,35 @@
# Copyright (C) TDE Team
# Leon Kanter <leon@asplinux.ru>, 2002
# Gregory Mokhin <mok@kde.ru>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_dir\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2003-11-22 16:01+0200\n"
-"Last-Translator: Leon Kanter <leon@asplinux.ru>\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/tdelibs/tdeabc_dir/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"
#: resourcedir.cpp:186
msgid "Unable to open file '%1' for reading"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabc_file.po b/tde-i18n-ru/messages/tdelibs/tdeabc_file.po
index ddf83c38f71..892d5ee4577 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_file.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_file.po
@@ -1,31 +1,34 @@
# Translation of tdeabc_file.po into Russian
# Copyright (C) 2003 TDE Russian translation team.
# Gregory Mokhin <mok@kde.ru>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_file\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2003-11-22 16:04+0200\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeabc_file/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"
#: resourcefile.cpp:230
msgid "Unable to open file '%1'."
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabc_ldaptdeio.po b/tde-i18n-ru/messages/tdelibs/tdeabc_ldaptdeio.po
index 547065c1be9..b685870e8a8 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_ldaptdeio.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_ldaptdeio.po
@@ -3,33 +3,34 @@
# Copyright (C) 2003, TDE Team
# Ivan Kashukov <dolphin210@yandex.ru>, 2003.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_ldapkio\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-18 09:21-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeabc_ldaptdeio/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"
#: resourceldaptdeioconfig.cpp:55
msgid "Sub-tree query"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabc_net.po b/tde-i18n-ru/messages/tdelibs/tdeabc_net.po
index 30a61379168..5ecd4b3f73d 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_net.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_net.po
@@ -3,30 +3,35 @@
#
# Leon Kanter <leon@asplinux.ru>, 2002.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_net\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-09-08 19:32+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeabc_net/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"
+"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"
#: resourcenet.cpp:141
msgid "Unable to download file '%1'."
@@ -49,9 +54,8 @@ msgid "Unable to upload to '%1'."
msgstr "Не удаётся передать в '%1'."
#: resourcenet.cpp:354
-#, fuzzy
msgid "Download failed: Unable to create temporary file"
-msgstr "Ошибка при загрузке файла."
+msgstr "Ошибка при загрузке: невозможно создать временный файл"
#: resourcenetconfig.cpp:42
msgid "Format:"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabc_sql.po b/tde-i18n-ru/messages/tdelibs/tdeabc_sql.po
index 839ecd62e93..4a6a9e686e9 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_sql.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_sql.po
@@ -2,33 +2,34 @@
# Copyright (C) TDE Team
# Leon Kanter <leon@asplinux.ru>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_sql\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-18 09:21-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeabc_sql/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"
#: resourcesqlconfig.cpp:41
msgid "Username:"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeabcformat_binary.po b/tde-i18n-ru/messages/tdelibs/tdeabcformat_binary.po
index 5739891d78f..886389a8a2c 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabcformat_binary.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabcformat_binary.po
@@ -1,31 +1,34 @@
# TDE3 - tdeabcformat_binary.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002,2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeabcformat_binary\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2003-06-21 12:37+0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeabcformat_binary/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.2beta2\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"
#: binaryformat.cpp:138
msgid "Not a file?"
diff --git a/tde-i18n-ru/messages/tdelibs/tdecmshell.po b/tde-i18n-ru/messages/tdelibs/tdecmshell.po
index f6935798c81..210f4b39fd2 100644
--- a/tde-i18n-ru/messages/tdelibs/tdecmshell.po
+++ b/tde-i18n-ru/messages/tdelibs/tdecmshell.po
@@ -1,21 +1,22 @@
# translation of tdecmshell.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: tdecmshell\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-18 09:26-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2021-01-12 10:00+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdecmshell/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.4\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 ""
@@ -62,9 +63,8 @@ msgid "A tool to start single TDE control modules"
msgstr "Утилита запуска модулей настройки TDE"
#: main.cpp:205
-#, fuzzy
msgid "(c) 1999-2004, The KDE Developers"
-msgstr "(c) 1999-2004, разработчики TDE"
+msgstr "(c) 1999-2004, разработчики KDE"
#: main.cpp:207
msgid "Maintainer"
diff --git a/tde-i18n-ru/messages/tdelibs/tdefileaudiopreview.po b/tde-i18n-ru/messages/tdelibs/tdefileaudiopreview.po
index 4f8d2978dec..9f96a01c887 100644
--- a/tde-i18n-ru/messages/tdelibs/tdefileaudiopreview.po
+++ b/tde-i18n-ru/messages/tdelibs/tdefileaudiopreview.po
@@ -1,31 +1,34 @@
# TDE3 - tdelibs/tdefileaudiopreview.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Nick Shafff <shafff@ukr.net>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefileaudiopreview\n"
"POT-Creation-Date: 2020-05-11 03:58+0200\n"
-"PO-Revision-Date: 2003-10-10 18:37+0700\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdefileaudiopreview/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: tdefileaudiopreview.cpp:67
msgid "Media Player"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeio.po b/tde-i18n-ru/messages/tdelibs/tdeio.po
index 6f6acedd0c8..4c9519ce9ed 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeio.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeio.po
@@ -1,70 +1,73 @@
# Copyright (C) 2004-2007, TDE Russian translation team.
# Denis Perchine <dyp@perchine.com>, 2000.
-# Gregory Mokhin <mok@kde.ru>, 2000, 2004, 2005.
+# Gregory Mokhin <mok@kde.ru>, 2000, 2004, 2005.
# Albert R. Valiev <darkstar@altlinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2002-2003, 2004, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Andrey Cherepanov <sibskull@mail.ru>, 2005-2007.
# 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: tdeio\n"
-"POT-Creation-Date: 2020-09-27 19:35+0200\n"
-"PO-Revision-Date: 2008-01-23 16:17+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>, 2012\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-25 18:19+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/tdelibs/tdeio/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 "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org"
+msgstr "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org,adem4ik@gmail.com"
-#: bookmarks/kbookmark.cc:115
+#: bookmarks/kbookmark.cpp:115
msgid "Create New Bookmark Folder"
msgstr "Создать новую папку закладок"
-#: bookmarks/kbookmark.cc:116
+#: bookmarks/kbookmark.cpp:116
#, c-format
msgid "Create New Bookmark Folder in %1"
msgstr "Создать новую папку закладок в %1"
-#: bookmarks/kbookmark.cc:118
+#: bookmarks/kbookmark.cpp:118
msgid "New folder:"
msgstr "Новая папка:"
-#: bookmarks/kbookmark.cc:284
+#: bookmarks/kbookmark.cpp:284
msgid "--- separator ---"
msgstr "--- разделитель ---"
-#: bookmarks/kbookmarkimporter_ns.cc:108 bookmarks/kbookmarkimporter_ns.cc:111
+#: bookmarks/kbookmarkimporter_ns.cpp:108
+#: bookmarks/kbookmarkimporter_ns.cpp:111
msgid "*.html|HTML Files (*.html)"
msgstr "*.html|Файлы HTML (*.html)"
-#: bookmarks/kbookmarkimporter_ns.cc:195
+#: bookmarks/kbookmarkimporter_ns.cpp:195
msgid "<!-- This file was generated by Konqueror -->"
msgstr "<!-- Этот файл был создан программой Konqueror -->"
-#: bookmarks/kbookmarkimporter_opera.cc:108
-#: bookmarks/kbookmarkimporter_opera.cc:111
+#: bookmarks/kbookmarkimporter_opera.cpp:108
+#: bookmarks/kbookmarkimporter_opera.cpp:111
msgid "*.adr|Opera Bookmark Files (*.adr)"
msgstr "*.adr|Файлы закладок Оперы (*.adr)"
-#: bookmarks/kbookmarkmanager.cc:369
+#: bookmarks/kbookmarkmanager.cpp:369
msgid ""
"Unable to save bookmarks in %1. Reported error was: %2. This error message "
"will only be shown once. The cause of the error needs to be fixed as quickly "
@@ -74,35 +77,35 @@ msgstr ""
"об ошибке будет показано только один раз. Причина ошибки должна быть "
"исправлена как можно быстрее, скорее всего переполнен жёсткий диск."
-#: bookmarks/kbookmarkmanager.cc:510 bookmarks/kbookmarkmenu.cc:341
+#: bookmarks/kbookmarkmanager.cpp:510 bookmarks/kbookmarkmenu.cpp:341
msgid "Cannot add bookmark with empty URL."
msgstr "Не удаётся добавить закладку с пустым URL."
-#: bookmarks/kbookmarkmenu.cc:257
+#: bookmarks/kbookmarkmenu.cpp:257
msgid "Add Bookmark Here"
msgstr "Добавить закладку"
-#: bookmarks/kbookmarkmenu.cc:274
+#: bookmarks/kbookmarkmenu.cpp:274
msgid "Open Folder in Bookmark Editor"
msgstr "Открыть папку в редакторе закладок"
-#: bookmarks/kbookmarkmenu.cc:277
+#: bookmarks/kbookmarkmenu.cpp:277
msgid "Delete Folder"
msgstr "Удалить папку"
-#: bookmarks/kbookmarkmenu.cc:285
+#: bookmarks/kbookmarkmenu.cpp:285
msgid "Copy Link Address"
msgstr "Копировать ссылку"
-#: bookmarks/kbookmarkmenu.cc:288
+#: bookmarks/kbookmarkmenu.cpp:288
msgid "Delete Bookmark"
msgstr "Удалить закладку"
-#: bookmarks/kbookmarkmenu.cc:316
+#: bookmarks/kbookmarkmenu.cpp:316
msgid "Bookmark Properties"
msgstr "Свойства закладки"
-#: bookmarks/kbookmarkmenu.cc:379
+#: bookmarks/kbookmarkmenu.cpp:379
msgid ""
"Are you sure you wish to remove the bookmark folder\n"
"\"%1\"?"
@@ -110,7 +113,7 @@ msgstr ""
"Вы действительно хотите удалить папку закладок\n"
"\"%1\"?"
-#: bookmarks/kbookmarkmenu.cc:380
+#: bookmarks/kbookmarkmenu.cpp:380
msgid ""
"Are you sure you wish to remove the bookmark\n"
"\"%1\"?"
@@ -118,87 +121,87 @@ msgstr ""
"Вы действительно хотите удалить закладку\n"
"\"%1\"?"
-#: bookmarks/kbookmarkmenu.cc:381
+#: bookmarks/kbookmarkmenu.cpp:381
msgid "Bookmark Folder Deletion"
msgstr "Удаление папки закладок"
-#: bookmarks/kbookmarkmenu.cc:382
+#: bookmarks/kbookmarkmenu.cpp:382
msgid "Bookmark Deletion"
msgstr "Удаление закладки"
-#: bookmarks/kbookmarkmenu.cc:484
+#: bookmarks/kbookmarkmenu.cpp:484
msgid "Bookmark Tabs as Folder..."
msgstr "Создать папку для всех открытых вкладок..."
-#: bookmarks/kbookmarkmenu.cc:493
+#: bookmarks/kbookmarkmenu.cpp:493
msgid "Add a folder of bookmarks for all open tabs."
msgstr "Добавить папку или закладки для всех открытых вкладок."
-#: bookmarks/kbookmarkmenu.cc:504 bookmarks/kbookmarkmenu_p.h:144
+#: bookmarks/kbookmarkmenu.cpp:504 bookmarks/kbookmarkmenu_p.h:144
msgid "Add Bookmark"
msgstr "Добавить закладку"
-#: bookmarks/kbookmarkmenu.cc:513
+#: bookmarks/kbookmarkmenu.cpp:513
msgid "Add a bookmark for the current document"
msgstr "Добавить закладку на текущий документ"
-#: bookmarks/kbookmarkmenu.cc:527
+#: bookmarks/kbookmarkmenu.cpp:527
msgid "Edit your bookmark collection in a separate window"
msgstr "Редактировать коллекцию закладок в отдельном окне"
-#: bookmarks/kbookmarkmenu.cc:536
+#: bookmarks/kbookmarkmenu.cpp:536
msgid "&New Bookmark Folder..."
msgstr "&Создать папку закладок..."
-#: bookmarks/kbookmarkmenu.cc:548
+#: bookmarks/kbookmarkmenu.cpp:548
msgid "Create a new bookmark folder in this menu"
msgstr "Создать новую папку закладок в этом меню"
-#: bookmarks/kbookmarkmenu.cc:682
+#: bookmarks/kbookmarkmenu.cpp:682
msgid "Quick Actions"
msgstr "Быстрые действия"
#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270
-#: bookmarks/kbookmarkmenu.cc:789 tdefile/kpropertiesdialog.cpp:4011
+#: bookmarks/kbookmarkmenu.cpp:789 tdefile/kpropertiesdialog.cpp:4014
#: tdeio/tdefileitem.cpp:948
msgid "Name:"
msgstr "Имя:"
-#: bookmarks/kbookmarkmenu.cc:795 tdefile/kpropertiesdialog.cpp:992
+#: bookmarks/kbookmarkmenu.cpp:795 tdefile/kpropertiesdialog.cpp:992
#: tdefile/kurlrequesterdlg.cpp:47
msgid "Location:"
msgstr "Расположение:"
-#: bookmarks/kbookmarkmenu.cc:827 tdefile/kpropertiesdialog.cpp:3297
+#: bookmarks/kbookmarkmenu.cpp:827 tdefile/kpropertiesdialog.cpp:3300
msgid "&Add"
msgstr "Доб&авить"
-#: bookmarks/kbookmarkmenu.cc:829
+#: bookmarks/kbookmarkmenu.cpp:829
msgid "&New Folder..."
msgstr "&Создать папку..."
-#: bookmarks/kbookmarkmenu.cc:946
+#: bookmarks/kbookmarkmenu.cpp:946
msgid "Bookmark"
msgstr "Закладка"
-#: bookmarks/kbookmarkmenu.cc:1113
+#: bookmarks/kbookmarkmenu.cpp:1113
msgid "Netscape Bookmarks"
msgstr "Закладки Netscape"
-#: httpfilter/httpfilter.cc:278
+#: httpfilter/httpfilter.cpp:278
msgid "Unexpected end of data, some information may be lost."
msgstr ""
"Неожиданное прерывание данных, некоторая информация может быть утрачена."
-#: httpfilter/httpfilter.cc:335
+#: httpfilter/httpfilter.cpp:335
msgid "Receiving corrupt data."
msgstr "Сбой получения данных."
-#: ../tdeioslave/http/http.cc:5191 kpasswdserver/kpasswdserver.cpp:346
+#: ../tdeioslave/http/http.cpp:5191 kpasswdserver/kpasswdserver.cpp:346
msgid " Do you want to retry?"
msgstr " Попробовать ещё раз?"
-#: ../tdeioslave/http/http.cc:5192 kpasswdserver/kpasswdserver.cpp:348
+#: ../tdeioslave/http/http.cpp:5192 kpasswdserver/kpasswdserver.cpp:348
msgid "Authentication"
msgstr "Авторизация"
@@ -210,83 +213,83 @@ msgstr "Повтор"
msgid "Authorization Dialog"
msgstr "Диалог авторизации"
-#: kssl/ksslcertdlg.cc:61
+#: kssl/ksslcertdlg.cpp:61
msgid "Certificate"
msgstr "Сертификат"
-#: kssl/ksslcertdlg.cc:67
+#: kssl/ksslcertdlg.cpp:67
msgid "Save selection for this host."
msgstr "Сохранить параметры для этого узла."
-#: kssl/ksslcertdlg.cc:75
+#: kssl/ksslcertdlg.cpp:75
msgid "Send certificate"
msgstr "Отправить сертификат"
-#: kssl/ksslcertdlg.cc:79
+#: kssl/ksslcertdlg.cpp:79
msgid "Do not send a certificate"
msgstr "Не отправлять сертификат"
-#: kssl/ksslcertdlg.cc:84
+#: kssl/ksslcertdlg.cpp:84
msgid "TDE SSL Certificate Dialog"
msgstr "Диалог TDE сертификата SSL"
-#: kssl/ksslcertdlg.cc:139
+#: kssl/ksslcertdlg.cpp:139
msgid ""
"The server <b>%1</b> requests a certificate.<p>Select a certificate to use "
"from the list below:"
msgstr "Сервер <b>%1</b> требует сертификат.<p>Выберите сертификат из списка:"
-#: kssl/ksslcertificate.cc:232
+#: kssl/ksslcertificate.cpp:232
msgid "Signature Algorithm: "
msgstr "Алгоритм подписи: "
-#: kssl/ksslcertificate.cc:233
+#: kssl/ksslcertificate.cpp:233
msgid "Unknown"
msgstr "Неизв."
-#: kssl/ksslcertificate.cc:236
+#: kssl/ksslcertificate.cpp:236
msgid "Signature Contents:"
msgstr "Подпись содержит:"
-#: kssl/ksslcertificate.cc:368
+#: kssl/ksslcertificate.cpp:368
msgid ""
"_: Unknown\n"
"Unknown key algorithm"
msgstr "Неизвестный алгоритм ключа"
-#: kssl/ksslcertificate.cc:371
+#: kssl/ksslcertificate.cpp:371
msgid "Key type: RSA (%1 bit)"
msgstr "Тип ключа: RSA (%1 бит)"
-#: kssl/ksslcertificate.cc:378
+#: kssl/ksslcertificate.cpp:378
msgid "Modulus: "
-msgstr "Modulus: "
+msgstr "Модуль: "
-#: kssl/ksslcertificate.cc:391
+#: kssl/ksslcertificate.cpp:391
msgid "Exponent: 0x"
-msgstr "Exponent: 0x"
+msgstr "Экспонента: 0x"
-#: kssl/ksslcertificate.cc:397
+#: kssl/ksslcertificate.cpp:397
msgid "Key type: DSA (%1 bit)"
msgstr "Тип ключа: DSA (%1 бит)"
-#: kssl/ksslcertificate.cc:408
+#: kssl/ksslcertificate.cpp:408
msgid "Prime: "
msgstr "Prime: "
-#: kssl/ksslcertificate.cc:422
+#: kssl/ksslcertificate.cpp:422
msgid "160 bit prime factor: "
msgstr "160 bit prime factor: "
-#: kssl/ksslcertificate.cc:446
+#: kssl/ksslcertificate.cpp:446
msgid "Public key: "
msgstr "Публичный ключ: "
-#: kssl/ksslcertificate.cc:990
+#: kssl/ksslcertificate.cpp:990
msgid "The certificate is valid."
msgstr "Сертификат действителен."
-#: kssl/ksslcertificate.cc:994
+#: kssl/ksslcertificate.cpp:994
msgid ""
"Certificate signing authority root files could not be found so the "
"certificate is not verified."
@@ -294,239 +297,239 @@ msgstr ""
"Не удаётся найти корневые файлы организаций, заверяющих сертификаты. поэтому "
"сертификат не проверен."
-#: kssl/ksslcertificate.cc:997
+#: kssl/ksslcertificate.cpp:997
msgid "Certificate signing authority is unknown or invalid."
msgstr "Сертифицирующая организация неизвестна или неверна."
-#: kssl/ksslcertificate.cc:999
+#: kssl/ksslcertificate.cpp:999
msgid "Certificate is self-signed and thus may not be trustworthy."
msgstr ""
"Сертификат подписан самой стороной и поэтому не может быть достоверным."
-#: kssl/ksslcertificate.cc:1001
+#: kssl/ksslcertificate.cpp:1001
msgid "Certificate has expired."
msgstr "Закончился срок действия сертификата."
-#: kssl/ksslcertificate.cc:1003
+#: kssl/ksslcertificate.cpp:1003
msgid "Certificate has been revoked."
msgstr "Сертификат был отозван."
-#: kssl/ksslcertificate.cc:1005
+#: kssl/ksslcertificate.cpp:1005
msgid "SSL support was not found."
msgstr "Поддержка SSL не найдена."
-#: kssl/ksslcertificate.cc:1007
+#: kssl/ksslcertificate.cpp:1007
msgid "Signature is untrusted."
msgstr "Подпись недостоверна."
-#: kssl/ksslcertificate.cc:1009
+#: kssl/ksslcertificate.cpp:1009
msgid "Signature test failed."
msgstr "Ошибка проверки подписи."
-#: kssl/ksslcertificate.cc:1012
+#: kssl/ksslcertificate.cpp:1012
msgid "Rejected, possibly due to an invalid purpose."
msgstr "Отвергнуто, вероятнее всего из-за неверного назначения."
-#: kssl/ksslcertificate.cc:1014
+#: kssl/ksslcertificate.cpp:1014
msgid "Private key test failed."
msgstr "Сбой проверки секретного ключа."
-#: kssl/ksslcertificate.cc:1016
+#: kssl/ksslcertificate.cpp:1016
msgid "The certificate has not been issued for this host."
msgstr "Сертификат не был выпущен для этого узла."
-#: kssl/ksslcertificate.cc:1018
+#: kssl/ksslcertificate.cpp:1018
msgid "This certificate is not relevant."
msgstr "Сертификат недействителен."
-#: kssl/ksslcertificate.cc:1023
+#: kssl/ksslcertificate.cpp:1023
msgid "The certificate is invalid."
msgstr "Сертификат недействителен."
-#: kssl/ksslinfodlg.cc:92 kssl/ksslinfodlg.cc:151
+#: kssl/ksslinfodlg.cpp:92 kssl/ksslinfodlg.cpp:151
msgid "Current connection is secured with SSL."
msgstr "Текущее соединение защищено SSL."
-#: kssl/ksslinfodlg.cc:95 kssl/ksslinfodlg.cc:155
+#: kssl/ksslinfodlg.cpp:95 kssl/ksslinfodlg.cpp:155
msgid "Current connection is not secured with SSL."
msgstr "Текущее соединение не защищено SSL."
-#: kssl/ksslinfodlg.cc:99
+#: kssl/ksslinfodlg.cpp:99
msgid "SSL support is not available in this build of TDE."
msgstr "Эта версия TDE была собрана без поддержки SSL."
-#: kssl/ksslinfodlg.cc:109
+#: kssl/ksslinfodlg.cpp:109
msgid "C&ryptography Configuration..."
msgstr "Настройка к&риптографии..."
-#: kssl/ksslinfodlg.cc:120 kssl/ksslkeygen.cc:93
+#: kssl/ksslinfodlg.cpp:120 kssl/ksslkeygen.cpp:93
msgid "TDE SSL Information"
msgstr "Информация о SSL в TDE"
-#: kssl/ksslinfodlg.cc:142
+#: kssl/ksslinfodlg.cpp:142
msgid ""
"The main part of this document is secured with SSL, but some parts are not."
msgstr ""
"Основная часть этого документа защищена при помощи SSL, но некоторые части "
"не защищены."
-#: kssl/ksslinfodlg.cc:145
+#: kssl/ksslinfodlg.cpp:145
msgid "Some of this document is secured with SSL, but the main part is not."
msgstr ""
"Некоторые из этих документов были защищены при помощи SSL, но большая часть "
"не защищена."
-#: kssl/ksslinfodlg.cc:188
+#: kssl/ksslinfodlg.cpp:188
msgid "Chain:"
msgstr "Цепочка:"
-#: kssl/ksslinfodlg.cc:197
+#: kssl/ksslinfodlg.cpp:197
msgid "0 - Site Certificate"
msgstr "0 - Сертификат сайта"
-#: kssl/ksslinfodlg.cc:214
+#: kssl/ksslinfodlg.cpp:214
msgid "Peer certificate:"
msgstr "Сертификат другой стороны:"
-#: kssl/ksslinfodlg.cc:216
+#: kssl/ksslinfodlg.cpp:216
msgid "Issuer:"
msgstr "Подписан:"
-#: kssl/ksslinfodlg.cc:222
+#: kssl/ksslinfodlg.cpp:222
msgid "IP address:"
msgstr "Адрес IP:"
-#: kssl/ksslinfodlg.cc:231 tdefile/kpropertiesdialog.cpp:2613
+#: kssl/ksslinfodlg.cpp:231 tdefile/kpropertiesdialog.cpp:2616
msgid "URL:"
msgstr "URL:"
-#: kssl/ksslinfodlg.cc:234
+#: kssl/ksslinfodlg.cpp:234
msgid "Certificate state:"
msgstr "Статус сертификата:"
-#: kssl/ksslinfodlg.cc:240
+#: kssl/ksslinfodlg.cpp:240
msgid "Valid from:"
msgstr "Годен с:"
-#: kssl/ksslinfodlg.cc:242
+#: kssl/ksslinfodlg.cpp:242
msgid "Valid until:"
msgstr "Годен до:"
-#: kssl/ksslinfodlg.cc:245
+#: kssl/ksslinfodlg.cpp:245
msgid "Serial number:"
msgstr "Серийный номер:"
-#: kssl/ksslinfodlg.cc:247
+#: kssl/ksslinfodlg.cpp:247
msgid "MD5 digest:"
msgstr "Дайджест MD5:"
-#: kssl/ksslinfodlg.cc:250
+#: kssl/ksslinfodlg.cpp:250
msgid "Cipher in use:"
msgstr "Используемый алгоритм шифрования:"
-#: kssl/ksslinfodlg.cc:252
+#: kssl/ksslinfodlg.cpp:252
msgid "Details:"
msgstr "Подробности:"
-#: kssl/ksslinfodlg.cc:254
+#: kssl/ksslinfodlg.cpp:254
msgid "SSL version:"
msgstr "Версия SSL:"
-#: kssl/ksslinfodlg.cc:256
+#: kssl/ksslinfodlg.cpp:256
msgid "Cipher strength:"
msgstr "Криптостойкость:"
-#: kssl/ksslinfodlg.cc:257
+#: kssl/ksslinfodlg.cpp:257
msgid "%1 bits used of a %2 bit cipher"
msgstr "%1 бит, используя %2 битный блочный шифр"
-#: kssl/ksslinfodlg.cc:413
+#: kssl/ksslinfodlg.cpp:413
msgid "Organization:"
msgstr "Организация:"
-#: kssl/ksslinfodlg.cc:418
+#: kssl/ksslinfodlg.cpp:418
msgid "Organizational unit:"
msgstr "Подразделение организации:"
-#: kssl/ksslinfodlg.cc:423
+#: kssl/ksslinfodlg.cpp:423
msgid "Locality:"
msgstr "Местонахождение:"
-#: kssl/ksslinfodlg.cc:428
+#: kssl/ksslinfodlg.cpp:428
msgid ""
"_: Federal State\n"
"State:"
msgstr "Штат:"
-#: kssl/ksslinfodlg.cc:433
+#: kssl/ksslinfodlg.cpp:433
msgid "Country:"
msgstr "Страна:"
-#: kssl/ksslinfodlg.cc:438
+#: kssl/ksslinfodlg.cpp:438
msgid "Common name:"
msgstr "Общее имя:"
-#: kssl/ksslinfodlg.cc:443
+#: kssl/ksslinfodlg.cpp:443
msgid "Email:"
msgstr "Электр. почта:"
-#: kssl/ksslkeygen.cc:48
+#: kssl/ksslkeygen.cpp:48
msgid "TDE Certificate Request"
msgstr "Запрос сертификата TDE"
-#: kssl/ksslkeygen.cc:50
+#: kssl/ksslkeygen.cpp:50
msgid "TDE Certificate Request - Password"
msgstr "Запрос сертификата TDE - Пароль"
-#: kssl/ksslkeygen.cc:93
+#: kssl/ksslkeygen.cpp:93
msgid "Unsupported key size."
msgstr "Неподдерживаемый размер ключа."
-#: kssl/ksslkeygen.cc:97 misc/uiserver.cpp:1382
+#: kssl/ksslkeygen.cpp:97 misc/uiserver.cpp:1382
msgid "TDE"
msgstr "TDE"
-#: kssl/ksslkeygen.cc:97
+#: kssl/ksslkeygen.cpp:97
msgid "Please wait while the encryption keys are generated..."
msgstr "Подождите, пока генерируются ключи для шифрования..."
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Do you wish to store the passphrase in your wallet file?"
msgstr "Сохранить пароль в бумажнике?"
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Store"
msgstr "Сохранить"
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Do Not Store"
msgstr "Не сохранять"
-#: kssl/ksslkeygen.cc:209
+#: kssl/ksslkeygen.cpp:209
msgid "2048 (High Grade)"
msgstr "2048 (Высокая стойкость)"
-#: kssl/ksslkeygen.cc:210
+#: kssl/ksslkeygen.cpp:210
msgid "1024 (Medium Grade)"
msgstr "1024 (Средняя стойкость)"
-#: kssl/ksslkeygen.cc:211
+#: kssl/ksslkeygen.cpp:211
msgid "768 (Low Grade)"
msgstr "768 (Низкая стойкость)"
-#: kssl/ksslkeygen.cc:212
+#: kssl/ksslkeygen.cpp:212
msgid "512 (Low Grade)"
msgstr "512 (Низкая стойкость)"
-#: kssl/ksslkeygen.cc:214
+#: kssl/ksslkeygen.cpp:214
msgid "No SSL support."
msgstr "Нет поддержки SSL"
-#: kssl/ksslpemcallback.cc:36
+#: kssl/ksslpemcallback.cpp:36
msgid "Certificate password"
msgstr "Пароль сертификата"
-#: kssl/ksslutils.cc:88
+#: kssl/ksslutils.cpp:88
msgid "GMT"
msgstr "GMT"
@@ -896,7 +899,7 @@ msgstr "Показывать сведения:"
#: misc/uiserver.cpp:142 misc/uiserver.cpp:473
msgid "URL"
-msgstr "URL"
+msgstr "Ссылка"
#: misc/uiserver.cpp:143 misc/uiserver.cpp:472
msgid ""
@@ -1207,7 +1210,7 @@ msgid "O&ther icons:"
msgstr "&Прочие значки:"
#: tdefile/kicondialog.cpp:283 tdefile/kpropertiesdesktopbase.ui:213
-#: tdefile/kpropertiesdialog.cpp:3696
+#: tdefile/kpropertiesdialog.cpp:3699
#, no-c-format
msgid "&Browse..."
msgstr "&Просмотр..."
@@ -1273,7 +1276,7 @@ msgstr "География"
msgid "Status"
msgstr "Состояние"
-#: tdefile/kicondialog.cpp:589
+#: tdefile/kicondialog.cpp:588
msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
msgstr "*.png *.xpm *.svg *.svgz|Файлы значков (*.png *.xpm *.svg *.svgz)"
@@ -1495,13 +1498,13 @@ msgstr "&Не закрывать после выполнения команды"
msgid "&Remember application association for this type of file"
msgstr "&Запомнить связь с приложением для этого файла"
-#: tdefile/kopenwith.cpp:844 tdeio/krun.cpp:221
+#: tdefile/kopenwith.cpp:844 tdeio/krun.cpp:223
msgid "Open with:"
msgstr "Открыть с помощью:"
#: tdefile/kpreviewprops.cpp:49
msgid "P&review"
-msgstr "П&редварительный просмотр"
+msgstr "Пр&едпросмотр"
#: tdefile/kpropertiesdialog.cpp:177 tdefile/kpropertiesdialog.cpp:193
#: tdefile/kpropertiesdialog.cpp:209 tdefile/kpropertiesdialog.cpp:232
@@ -1538,7 +1541,7 @@ msgstr "Изменить тип файла"
#: tdefile/kpropertiesdialog.cpp:983
msgid "Contents:"
-msgstr "Содержание:"
+msgstr "Содержимое:"
#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:961
msgid "Size:"
@@ -1572,12 +1575,12 @@ msgstr "Последний доступ:"
msgid "Mounted on:"
msgstr "Точка монтирования:"
-#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2949
+#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2952
msgid "Free disk space:"
msgstr "Свободно на диске:"
#: tdefile/kpropertiesdialog.cpp:1213 tdefile/kpropertiesdialog.cpp:1228
-#: tdefile/kpropertiesdialog.cpp:3109
+#: tdefile/kpropertiesdialog.cpp:3112
#, no-c-format
msgid ""
"_: Available space out of total partition size (percent used)\n"
@@ -1624,10 +1627,10 @@ msgstr "Вычисление прервано"
msgid "The new file name is empty."
msgstr "Новое имя файла пустое."
-#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2682
-#: tdefile/kpropertiesdialog.cpp:2839 tdefile/kpropertiesdialog.cpp:3137
-#: tdefile/kpropertiesdialog.cpp:3421 tdefile/kpropertiesdialog.cpp:3917
-#: tdefile/kpropertiesdialog.cpp:4160
+#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2685
+#: tdefile/kpropertiesdialog.cpp:2842 tdefile/kpropertiesdialog.cpp:3140
+#: tdefile/kpropertiesdialog.cpp:3424 tdefile/kpropertiesdialog.cpp:3920
+#: tdefile/kpropertiesdialog.cpp:4163
msgid ""
"<qt>Could not save properties. You do not have sufficient access to write to "
"<b>%1</b>.</qt>"
@@ -1921,15 +1924,15 @@ msgstr ""
"Файл Sticky у файла игнорируется в Linux, но может использоваться какими-то "
"другими системами"
-#: tdefile/kpropertiesdialog.cpp:2241
+#: tdefile/kpropertiesdialog.cpp:2244
msgid "Link"
msgstr "Ссылка"
-#: tdefile/kpropertiesdialog.cpp:2257
+#: tdefile/kpropertiesdialog.cpp:2260
msgid "Varying (No Change)"
msgstr "Переменные (не изменять)"
-#: tdefile/kpropertiesdialog.cpp:2356
+#: tdefile/kpropertiesdialog.cpp:2359
msgid ""
"_n: This file uses advanced permissions\n"
"These files use advanced permissions."
@@ -1938,7 +1941,7 @@ msgstr ""
"Эти %n файла используют дополнительные права.\n"
"Эти %n файлов используют дополнительные права."
-#: tdefile/kpropertiesdialog.cpp:2377
+#: tdefile/kpropertiesdialog.cpp:2380
msgid ""
"_n: This folder uses advanced permissions.\n"
"These folders use advanced permissions."
@@ -1947,76 +1950,76 @@ msgstr ""
"Эти %n папки используют дополнительные права.\n"
"Эти %n папок используют дополнительные права."
-#: tdefile/kpropertiesdialog.cpp:2392
+#: tdefile/kpropertiesdialog.cpp:2395
msgid "These files use advanced permissions."
msgstr "Эти файлы используют дополнительные права."
-#: tdefile/kpropertiesdialog.cpp:2608
+#: tdefile/kpropertiesdialog.cpp:2611
msgid "U&RL"
-msgstr "U&RL"
+msgstr "Ссыл&ка"
-#: tdefile/kpropertiesdialog.cpp:2726
+#: tdefile/kpropertiesdialog.cpp:2729
msgid "A&ssociation"
msgstr "&Связь с приложением"
-#: tdefile/kpropertiesdialog.cpp:2735
+#: tdefile/kpropertiesdialog.cpp:2738
msgid "Pattern ( example: *.html;*.htm )"
msgstr "Шаблон ( например: *.html;*.htm )"
-#: tdefile/kpropertiesdialog.cpp:2747 tdeio/kmimetypechooser.cpp:75
+#: tdefile/kpropertiesdialog.cpp:2750 tdeio/kmimetypechooser.cpp:75
msgid "Mime Type"
msgstr "Тип MIME"
-#: tdefile/kpropertiesdialog.cpp:2758 tdeio/kmimetypechooser.cpp:80
+#: tdefile/kpropertiesdialog.cpp:2761 tdeio/kmimetypechooser.cpp:80
msgid "Comment"
msgstr "Комментарий"
-#: tdefile/kpropertiesdialog.cpp:2768
+#: tdefile/kpropertiesdialog.cpp:2771
msgid "Left click previews"
msgstr "Разрешить просмотр встроенным в Konqueror компонентом"
-#: tdefile/kpropertiesdialog.cpp:2887
+#: tdefile/kpropertiesdialog.cpp:2890
msgid "De&vice"
msgstr "&Устройство"
-#: tdefile/kpropertiesdialog.cpp:2917
+#: tdefile/kpropertiesdialog.cpp:2920
msgid "Device (/dev/fd0):"
msgstr "Устройство (/dev/fd0):"
-#: tdefile/kpropertiesdialog.cpp:2918
+#: tdefile/kpropertiesdialog.cpp:2921
msgid "Device:"
msgstr "Устройство:"
-#: tdefile/kpropertiesdialog.cpp:2928
+#: tdefile/kpropertiesdialog.cpp:2931
msgid "Read only"
msgstr "Только для чтения"
-#: tdefile/kpropertiesdialog.cpp:2932
+#: tdefile/kpropertiesdialog.cpp:2935
msgid "File system:"
msgstr "Файловая система:"
-#: tdefile/kpropertiesdialog.cpp:2940
+#: tdefile/kpropertiesdialog.cpp:2943
msgid "Mount point (/mnt/floppy):"
msgstr "Точка монтирования (/mnt/floppy):"
-#: tdefile/kpropertiesdialog.cpp:2941
+#: tdefile/kpropertiesdialog.cpp:2944
msgid "Mount point:"
msgstr "Точка монтирования:"
-#: tdefile/kpropertiesdialog.cpp:2972
+#: tdefile/kpropertiesdialog.cpp:2975
msgid "Unmounted Icon"
msgstr "Значок \"отключено\""
-#: tdefile/kpropertiesdialog.cpp:3169 tdefile/kpropertiesdialog.cpp:3977
+#: tdefile/kpropertiesdialog.cpp:3172 tdefile/kpropertiesdialog.cpp:3980
msgid "&Application"
msgstr "&Приложение"
-#: tdefile/kpropertiesdialog.cpp:3294
+#: tdefile/kpropertiesdialog.cpp:3297
#, c-format
msgid "Add File Type for %1"
msgstr "Добавить тип файла для %1"
-#: tdefile/kpropertiesdialog.cpp:3298 tdefile/kpropertiesdialog.cpp:3299
+#: tdefile/kpropertiesdialog.cpp:3301 tdefile/kpropertiesdialog.cpp:3302
msgid ""
"Add the selected file types to\n"
"the list of supported file types."
@@ -2024,24 +2027,24 @@ msgstr ""
"Добавить выбранные типы файлов к\n"
"списку поддерживаемых типов файлов."
-#: tdefile/kpropertiesdialog.cpp:3493 tdefile/kpropertiesdialog.cpp:3949
+#: tdefile/kpropertiesdialog.cpp:3496 tdefile/kpropertiesdialog.cpp:3952
msgid "Only executables on local file systems are supported."
msgstr "Исполняемые файлы поддерживаются только на локальной файловой системе."
-#: tdefile/kpropertiesdialog.cpp:3505
+#: tdefile/kpropertiesdialog.cpp:3508
#, c-format
msgid "Advanced Options for %1"
msgstr "Дополнительные параметры для %1"
-#: tdefile/kpropertiesdialog.cpp:3664
+#: tdefile/kpropertiesdialog.cpp:3667
msgid "E&xecute"
msgstr "&Выполнить"
-#: tdefile/kpropertiesdialog.cpp:3671
+#: tdefile/kpropertiesdialog.cpp:3674
msgid "Comman&d:"
msgstr "&Команда:"
-#: tdefile/kpropertiesdialog.cpp:3680
+#: tdefile/kpropertiesdialog.cpp:3683
msgid ""
"Following the command, you can have several place holders which will be "
"replaced with the actual values when the actual program is run:\n"
@@ -2069,53 +2072,53 @@ msgstr ""
"%m - мини-значок\n"
"%c - строка заголовка"
-#: tdefile/kpropertiesdialog.cpp:3701
+#: tdefile/kpropertiesdialog.cpp:3704
msgid "Panel Embedding"
msgstr "Встроить в панель"
-#: tdefile/kpropertiesdialog.cpp:3710
+#: tdefile/kpropertiesdialog.cpp:3713
msgid "&Execute on click:"
msgstr "&Выполнять по щелчку:"
-#: tdefile/kpropertiesdialog.cpp:3718
+#: tdefile/kpropertiesdialog.cpp:3721
msgid "&Window title:"
msgstr "&Заголовок окна:"
-#: tdefile/kpropertiesdesktopadvbase.ui:55 tdefile/kpropertiesdialog.cpp:3738
+#: tdefile/kpropertiesdesktopadvbase.ui:55 tdefile/kpropertiesdialog.cpp:3741
#, no-c-format
msgid "&Run in terminal"
msgstr "В&ыполнять в терминале"
-#: tdefile/kpropertiesdesktopadvbase.ui:77 tdefile/kpropertiesdialog.cpp:3753
+#: tdefile/kpropertiesdesktopadvbase.ui:77 tdefile/kpropertiesdialog.cpp:3756
#, no-c-format
msgid "Do not &close when command exits"
msgstr "Не &закрывать после завершения команды"
-#: tdefile/kpropertiesdesktopadvbase.ui:66 tdefile/kpropertiesdialog.cpp:3757
+#: tdefile/kpropertiesdesktopadvbase.ui:66 tdefile/kpropertiesdialog.cpp:3760
#, no-c-format
msgid "&Terminal options:"
msgstr "Параметры &терминала:"
-#: tdefile/kpropertiesdesktopadvbase.ui:106 tdefile/kpropertiesdialog.cpp:3777
+#: tdefile/kpropertiesdesktopadvbase.ui:106 tdefile/kpropertiesdialog.cpp:3780
#, no-c-format
msgid "Ru&n as a different user"
msgstr "Вы&полнять от имени другого пользователя"
-#: tdefile/kpropertiesdesktopadvbase.ui:134 tdefile/kpropertiesdialog.cpp:3780
+#: tdefile/kpropertiesdesktopadvbase.ui:134 tdefile/kpropertiesdialog.cpp:3783
#: tdeio/passdlg.cpp:108
#, no-c-format
msgid "&Username:"
msgstr "&Имя пользователя:"
-#: tdefile/kpropertiesdialog.cpp:4018
+#: tdefile/kpropertiesdialog.cpp:4021
msgid "Description:"
msgstr "Описание:"
-#: tdefile/kpropertiesdialog.cpp:4024
+#: tdefile/kpropertiesdialog.cpp:4027
msgid "Comment:"
msgstr "Комментарий:"
-#: tdefile/kpropertiesdialog.cpp:4030
+#: tdefile/kpropertiesdialog.cpp:4033
msgid "File types:"
msgstr "Типы файлов:"
@@ -2183,21 +2186,20 @@ msgid "&Description:"
msgstr "&Описание:"
#: tdefile/kurlbar.cpp:948
-#, fuzzy
msgid ""
"<qt>This is the location associated with the entry. Any valid URL may be "
"used. For example:<p>%1<br>http://www.trinitydesktop.org<p>By clicking on "
"the button next to the text edit box you can browse to an appropriate URL.</"
"qt>"
msgstr ""
-"<qt>Это адрес, ассоциируемый с записью. Может быть использован любой "
-"действительный URL. Например:<p>%1<br>http://www.kde.org<br>ftp://ftp.kde."
-"org/pub/kde/stable<p>Нажав кнопку рядом с полем ввода текста, вы можете "
-"перейти к соответствующему URL.</qt>"
+"<qt>Это адрес, ассоциируемый с конкретной записью. Может быть использован "
+"любой корректный URL. Например:<p>%1<br>http://www.trinitydesktop."
+"org<p>Нажав кнопку рядом с полем ввода текста, вы можете перейти к "
+"соответствующему URL.</qt>"
#: tdefile/kurlbar.cpp:952
msgid "&URL:"
-msgstr "&URL:"
+msgstr "Ссы&лка:"
#: tdefile/kurlbar.cpp:959
msgid ""
@@ -2667,7 +2669,7 @@ msgstr "Просмотр"
#: tdefile/tdefilepreview.cpp:69
msgid "No preview available."
-msgstr "Предварительный просмотр недоступен"
+msgstr "Предпросмотр недоступен."
#: tdefile/tdefilesharedlg.cpp:58
msgid "&Share"
@@ -2752,9 +2754,8 @@ msgid "Documents"
msgstr "Документы"
#: tdefile/tdefilespeedbar.cpp:50
-#, fuzzy
msgid "Downloads"
-msgstr "Загрузка"
+msgstr "Загрузки"
#: tdefile/tdefilespeedbar.cpp:51
msgid "Music"
@@ -2955,19 +2956,19 @@ msgstr "%1 Тб"
#: tdeio/global.cpp:64
msgid "%1 GB"
-msgstr "%1 Гб"
+msgstr "%1 ГБ"
#: tdeio/global.cpp:70
msgid "%1 MB"
-msgstr "%1 Мб"
+msgstr "%1 МБ"
#: tdeio/global.cpp:76
msgid "%1 KB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: tdeio/global.cpp:86
msgid "0 B"
-msgstr "0 б"
+msgstr "0 Б"
#: tdeio/global.cpp:122
msgid ""
@@ -2988,9 +2989,9 @@ msgid ""
"_n: One Item\n"
"%n Items"
msgstr ""
-"%n элемент\n"
-"%n элемента\n"
-"%n элементов"
+"Один объект\n"
+"%n объекта\n"
+"%n объектов"
#: tdeio/global.cpp:154
msgid "No Files"
@@ -3559,7 +3560,6 @@ msgstr ""
"должен предоставлять средства для обновления ПО."
#: tdeio/global.cpp:606
-#, fuzzy
msgid ""
"When all else fails, please consider helping the TDE team or the third party "
"maintainer of this software by submitting a high quality bug report. If the "
@@ -3571,10 +3571,10 @@ msgid ""
"think might help."
msgstr ""
"Если ничего не получилось, окажите помощь команде TDE или другим авторам "
-"этой программы заполнением подробного отчёта об ошибке. Если программа "
+"этой программы, заполненив подробного отчёта об ошибке. Если программа "
"предоставлена третьей стороной, свяжитесь с ними напрямую. Если ошибка в "
"программе TDE, проверьте сначала, не описал ли уже кто-либо подобную ошибку "
-"на <a href=\"http://bugs.trinitydesktop.org/\">Сайте отчётов об ошибках TDE</"
+"на <a href=\"http://bugs.trinitydesktop.org/\">сайте отчётов об ошибках TDE</"
"a>. Затем, принимая во внимание все описанные выше детали, заполните отчёт "
"об ошибке, указав все детали, которые могут помочь разработчикам."
@@ -3738,22 +3738,17 @@ msgstr ""
"несовместимы."
#: tdeio/global.cpp:691
-#, fuzzy
-#| msgid ""
-#| "You may perform a search on the Internet for a TDE program (called a "
-#| "tdeioslave or ioslave) which supports this protocol. Places to search "
-#| "include <a href=\"http://kde-apps.org/\">http://kde-apps.org/</a> and <a "
-#| "href=\"http://freshmeat.net/\">http://freshmeat.net/</a>."
msgid ""
"You may perform a search on the Trinity website for a TDE program (called a "
"tdeioslave, ioslave or tdeio) which supports this protocol. Places to search "
"include <a href=\"https://mirror.git.trinitydesktop.org/cgit/\">https://"
"mirror.git.trinitydesktop.org/cgit/</a> or the repos for your distribution."
msgstr ""
-"В Интернет можно найти программы для TDE (tdeioslave или ioslave), "
-"поддерживающие этот протокол. Адреса для поиска <a href=\"http://kde-apps."
-"org/\">http://kde-apps.org/</a> и <a href=\"http://freshmeat.net/\">http://"
-"freshmeat.net/</a>."
+"Вы можете поискать на сайте TDE специальные программы (называемые "
+"tdeioslave, ioslave или tdeio), поддерживающие этот протокол. Конкретно "
+"поискать их можно на <a href=\"https://mirror.git.trinitydesktop.org/cgit/"
+"\">https://mirror.git.trinitydesktop.org/cgit/</a> или в репозиториях для "
+"вышего дистрибутива."
#: tdeio/global.cpp:699
msgid "URL Does Not Refer to a Resource."
@@ -3845,8 +3840,8 @@ msgstr "Файл или папка не существует"
msgid "The specified file or folder <strong>%1</strong> does not exist."
msgstr "Указанный файл или папка <strong>%1<strong> не существует."
-#: tdeio/global.cpp:748 tdeio/job.cpp:1796 tdeio/job.cpp:3263
-#: tdeio/job.cpp:3780 tdeio/paste.cpp:65
+#: tdeio/global.cpp:748 tdeio/job.cpp:1825 tdeio/job.cpp:3292
+#: tdeio/job.cpp:3809 tdeio/paste.cpp:65
msgid "File Already Exists"
msgstr "Файл уже существует"
@@ -3868,7 +3863,7 @@ msgstr "Удалите текущий файл и попробуйте ещё р
msgid "Choose an alternate filename for the new file."
msgstr "Выберите другое имя для нового файла"
-#: tdeio/global.cpp:758 tdeio/job.cpp:2973
+#: tdeio/global.cpp:758 tdeio/job.cpp:3002
msgid "Folder Already Exists"
msgstr "Папка уже существует"
@@ -4473,7 +4468,6 @@ msgstr ""
"программой TDE, реализующей протокол %1."
#: tdeio/global.cpp:1120
-#, fuzzy
msgid ""
"Please file a bug at <a href=\"http://bugs.trinitydesktop.org/\">http://bugs."
"trinitydesktop.org/</a> to inform the TDE team of the unsupported "
@@ -4519,36 +4513,65 @@ msgstr ""
"Если вам известно, кто является авторами установленного на сервере ПО, "
"сообщите об ошибке непосредственно им."
-#: tdeio/global.cpp:1147
+#: tdeio/global.cpp:1151
msgid "Timeout Error"
msgstr "Время ожидания истекло"
-#: tdeio/global.cpp:1148
-#, fuzzy
+#: tdeio/global.cpp:1152
msgid ""
"Although contact was made with the server, a response was not received "
"within the amount of time allocated for the request as follows:"
-"<ul><li>Timeout for establishing a connection: %1 seconds</li><li>Timeout "
-"for receiving a response: %2 seconds</li><li>Timeout for accessing proxy "
-"servers: %3 seconds</li></ul>Please note that you can alter these timeout "
-"settings in the TDE Control Center, by selecting Network -> Preferences."
-msgstr ""
-"Связь с сервером была установлена, но ответ не был получен в указанное "
-"время: <ul> <li>Истекло время ожидания соединения: %1 секунд</li> "
-"<li>Истекло время ожидания ответа: %2 секунд</li> <li>Истекло время ожидания "
-"доступа к прокси-серверу: %3 секунд</li></ul> Необходимо отметить, что эти "
-"параметры можно настроить в Центре управления TDE, в разделе Сеть -> "
-"Свойства."
-
-#: tdeio/global.cpp:1159
+msgstr ""
+"Связь с сервером была установлена, но ответ не был получен за требуемое "
+"время:"
+
+#: tdeio/global.cpp:1157
+#, c-format
+msgid ""
+"_n: Timeout for establishing a connection: %n second\n"
+"Timeout for establishing a connection: %n seconds"
+msgstr ""
+"Время ожидания соединения: %n секунда\n"
+"Время ожидания соединения: %n секунды\n"
+"Время ожидания соединения: %n секунд"
+
+#: tdeio/global.cpp:1161
+#, c-format
+msgid ""
+"_n: Timeout for receiving a response: %n second\n"
+"Timeout for receiving a response: %n seconds"
+msgstr ""
+"Время ожидания ответа: %n секунда\n"
+"Время ожидания ответа: %n секунды\n"
+"Время ожидания ответа: %n секунд"
+
+#: tdeio/global.cpp:1165
+#, c-format
+msgid ""
+"_n: Timeout for accessing proxy servers: %n second\n"
+"Timeout for accessing proxy servers: %n seconds"
+msgstr ""
+"Время ожидания доступа к прокси-серверу: %n секунда\n"
+"Время ожидания доступа к прокси-серверу: %n секунды\n"
+"Время ожидания доступа к прокси-серверу: %n секунд"
+
+#: tdeio/global.cpp:1168
+msgid ""
+"Please note that you can alter these timeout settings in the TDE Control "
+"Center, by selecting Network -> Preferences."
+msgstr ""
+"Необходимо отметить, что эти параметры можно настроить в Центре управления "
+"TDE, в разделе Сеть -> Свойства."
+
+#: tdeio/global.cpp:1170
msgid "The server was too busy responding to other requests to respond."
msgstr "Сервер был слишком загружен обслуживанием других запросов."
-#: tdeio/global.cpp:1165
+#: tdeio/global.cpp:1177
msgid "Unknown Error"
msgstr "Неизвестная ошибка"
-#: tdeio/global.cpp:1166
+#: tdeio/global.cpp:1178
msgid ""
"The program on your computer which provides access to the <strong>%1</"
"strong> protocol has reported an unknown error: %2."
@@ -4556,11 +4579,11 @@ msgstr ""
"Программа на вашем компьютере, предоставляющая доступ к протоколу <strong>"
"%1</strong>, сообщила о прерывании с неизвестным кодом ошибки: %2."
-#: tdeio/global.cpp:1174
+#: tdeio/global.cpp:1186
msgid "Unknown Interruption"
msgstr "Неизвестное прерывание"
-#: tdeio/global.cpp:1175
+#: tdeio/global.cpp:1187
msgid ""
"The program on your computer which provides access to the <strong>%1</"
"strong> protocol has reported an interruption of an unknown type: %2."
@@ -4568,11 +4591,11 @@ msgstr ""
"Программа на вашем компьютере, предоставляющая доступ к протоколу <strong>"
"%1</strong>, сообщила о прерывании с неизвестным кодом ошибки: %2."
-#: tdeio/global.cpp:1183
+#: tdeio/global.cpp:1195
msgid "Could Not Delete Original File"
msgstr "Ошибка удаления оригинального файла"
-#: tdeio/global.cpp:1184
+#: tdeio/global.cpp:1196
msgid ""
"The requested operation required the deleting of the original file, most "
"likely at the end of a file move operation. The original file <strong>%1</"
@@ -4582,11 +4605,11 @@ msgstr ""
"в конце операции перемещения файла. Исходный файл <strong>%1</strong> не "
"может быть удалён."
-#: tdeio/global.cpp:1193
+#: tdeio/global.cpp:1205
msgid "Could Not Delete Temporary File"
msgstr "Ошибка удаления временного файла"
-#: tdeio/global.cpp:1194
+#: tdeio/global.cpp:1206
msgid ""
"The requested operation required the creation of a temporary file in which "
"to save the new file while being downloaded. This temporary file <strong>%1</"
@@ -4596,11 +4619,11 @@ msgstr ""
"записываться загружаемый файл. Временный файл <strong>%1</strong> не может "
"быть удалён."
-#: tdeio/global.cpp:1203
+#: tdeio/global.cpp:1215
msgid "Could Not Rename Original File"
msgstr "Ошибка переименования оригинального файла"
-#: tdeio/global.cpp:1204
+#: tdeio/global.cpp:1216
msgid ""
"The requested operation required the renaming of the original file <strong>"
"%1</strong>, however it could not be renamed."
@@ -4608,11 +4631,11 @@ msgstr ""
"Для требуемой операции необходимо переименование исходного файла <strong>%1</"
"strong>, но он не может быть переименован."
-#: tdeio/global.cpp:1212
+#: tdeio/global.cpp:1224
msgid "Could Not Rename Temporary File"
msgstr "Ошибка переименования временного файла"
-#: tdeio/global.cpp:1213
+#: tdeio/global.cpp:1225
msgid ""
"The requested operation required the creation of a temporary file <strong>"
"%1</strong>, however it could not be created."
@@ -4620,27 +4643,27 @@ msgstr ""
"Для требуемой операции необходимо создание временного файла <strong>%1</"
"strong>, но он не может быть создан."
-#: tdeio/global.cpp:1221
+#: tdeio/global.cpp:1233
msgid "Could Not Create Link"
msgstr "Ошибка создания ссылки"
-#: tdeio/global.cpp:1222
+#: tdeio/global.cpp:1234
msgid "Could Not Create Symbolic Link"
msgstr "Ошибка создания символической ссылки"
-#: tdeio/global.cpp:1223
+#: tdeio/global.cpp:1235
msgid "The requested symbolic link %1 could not be created."
msgstr "Требуемая символическая ссылка %1 не может быть создана."
-#: tdeio/global.cpp:1230
+#: tdeio/global.cpp:1242
msgid "No Content"
msgstr "Нет содержимого"
-#: tdeio/global.cpp:1235
+#: tdeio/global.cpp:1247
msgid "Disk Full"
msgstr "Диск переполнен"
-#: tdeio/global.cpp:1236
+#: tdeio/global.cpp:1248
msgid ""
"The requested file <strong>%1</strong> could not be written to as there is "
"inadequate disk space."
@@ -4648,7 +4671,7 @@ msgstr ""
"Требуемый файл <strong>%1</strong> не может быть записан из-за нехватки "
"дискового пространства."
-#: tdeio/global.cpp:1238
+#: tdeio/global.cpp:1250
msgid ""
"Free up enough disk space by 1) deleting unwanted and temporary files; 2) "
"archiving files to removable media storage such as CD-Recordable discs; or "
@@ -4658,11 +4681,11 @@ msgstr ""
"временные файлы; 2) перенесите файлы на сменные носители, такие как диски CD-"
"R; или 3) увеличьте ёмкость накопителя."
-#: tdeio/global.cpp:1245
+#: tdeio/global.cpp:1257
msgid "Source and Destination Files Identical"
msgstr "Источник и приёмник совпадают"
-#: tdeio/global.cpp:1246
+#: tdeio/global.cpp:1258
msgid ""
"The operation could not be completed because the source and destination "
"files are the same file."
@@ -4670,15 +4693,15 @@ msgstr ""
"Операция не может быть завершена, потому что источник и приёмник являются "
"одним и тем же файлом."
-#: tdeio/global.cpp:1248
+#: tdeio/global.cpp:1260
msgid "Choose a different filename for the destination file."
msgstr "Выберите другое имя для файла назначения."
-#: tdeio/global.cpp:1259
+#: tdeio/global.cpp:1271
msgid "Undocumented Error"
msgstr "Недокументированная ошибка"
-#: tdeio/job.cpp:3263 tdeio/job.cpp:3780
+#: tdeio/job.cpp:3292 tdeio/job.cpp:3809
msgid "Already Exists as Folder"
msgstr "Уже существует как папка"
@@ -4687,7 +4710,7 @@ msgstr "Уже существует как папка"
msgid "No service implementing %1"
msgstr "Нет службы, реализующей %1"
-#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:977
+#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:984
#: tdeio/paste.cpp:213 tdeio/renamedlg.cpp:433
#, c-format
msgid ""
@@ -4714,11 +4737,11 @@ msgstr ""
"Не удаётся найти тип MIME\n"
"%1"
-#: tdeio/kmimetype.cpp:798
+#: tdeio/kmimetype.cpp:802
msgid "The desktop entry file %1 has no Type=... entry."
msgstr "Файл .desktop %1 не содержит записи Type=..."
-#: tdeio/kmimetype.cpp:819
+#: tdeio/kmimetype.cpp:823
msgid ""
"The desktop entry of type\n"
"%1\n"
@@ -4728,7 +4751,7 @@ msgstr ""
"'%1'\n"
"в файле .desktop."
-#: tdeio/kmimetype.cpp:833 tdeio/kmimetype.cpp:935 tdeio/kmimetype.cpp:1117
+#: tdeio/kmimetype.cpp:837 tdeio/kmimetype.cpp:939 tdeio/kmimetype.cpp:1121
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4738,7 +4761,7 @@ msgstr ""
"%1\n"
"имеет тип FSDevice, но не содержит запись Dev=..."
-#: tdeio/kmimetype.cpp:879
+#: tdeio/kmimetype.cpp:883
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4748,19 +4771,19 @@ msgstr ""
"%1\n"
"имеет тип Link, но не содержит запись URL=..."
-#: tdeio/kmimetype.cpp:945
+#: tdeio/kmimetype.cpp:949
msgid "Mount"
msgstr "Подключить"
-#: tdeio/kmimetype.cpp:956
+#: tdeio/kmimetype.cpp:960
msgid "Eject"
msgstr "Извлечь"
-#: tdeio/kmimetype.cpp:958
+#: tdeio/kmimetype.cpp:962
msgid "Unmount"
msgstr "Отключить"
-#: tdeio/kmimetype.cpp:1075
+#: tdeio/kmimetype.cpp:1079
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4793,7 +4816,7 @@ msgstr ""
"<qt>Не удаётся войти в <b>%1</b>.\n"
"У вас нет необходимых для этой операции прав доступа.</qt>"
-#: tdeio/krun.cpp:173
+#: tdeio/krun.cpp:175
msgid ""
"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
"started.</qt>"
@@ -4801,28 +4824,28 @@ msgstr ""
"<qt>Файл <b>%1</b> является выполняемой программой. В целях безопасности он "
"не будет запущен.</qt>"
-#: tdeio/krun.cpp:180
+#: tdeio/krun.cpp:182
msgid "<qt>You do not have permission to run <b>%1</b>.</qt>"
msgstr "<qt>У вас нет прав для выполнения <b>%1</b>.</qt>"
-#: tdeio/krun.cpp:217
+#: tdeio/krun.cpp:219
msgid "You are not authorized to open this file."
msgstr "У вас нет прав для открытия этого файла."
-#: tdeio/krun.cpp:559
+#: tdeio/krun.cpp:561
msgid "You are not authorized to execute this file."
msgstr "У вас нет доступа для запуска этого файла"
-#: tdeio/krun.cpp:579
+#: tdeio/krun.cpp:581
#, c-format
msgid "Launching %1"
msgstr "Запускается %1"
-#: tdeio/krun.cpp:774
+#: tdeio/krun.cpp:781
msgid "You are not authorized to execute this service."
msgstr "У вас нет доступа для запуска этой службы."
-#: tdeio/krun.cpp:1014
+#: tdeio/krun.cpp:1021
msgid ""
"<qt>Unable to run the command specified. The file or folder <b>%1</b> does "
"not exist.</qt>"
@@ -4830,7 +4853,7 @@ msgstr ""
"<qt>Ошибка выполнения указанной команды. Файл или папка <b>%1</b> не "
"существует.</qt>"
-#: tdeio/krun.cpp:1536
+#: tdeio/krun.cpp:1544
msgid "Could not find the program '%1'"
msgstr "Не удаётся найти программу '%1'"
@@ -4921,7 +4944,7 @@ msgstr ""
#: tdeio/paste.cpp:303
msgid "&Paste Clipboard Contents"
-msgstr "&Вставить содержимое буфера обмена"
+msgstr "&Вставить из буфера обмена"
#: tdeio/pastedialog.cpp:49
msgid "Data format:"
@@ -5203,19 +5226,19 @@ msgstr "Б"
#: tdeio/tdefilemetainfo.cpp:865
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: tdeio/tdefilemetainfo.cpp:868
msgid "fps"
-msgstr "кадров/с"
+msgstr "кадр/с"
#: tdeio/tdefilemetainfo.cpp:871
msgid "dpi"
-msgstr "точек на дюйм"
+msgstr "точка/дюйм"
#: tdeio/tdefilemetainfo.cpp:874
msgid "bpp"
-msgstr "бит на точку"
+msgstr "бит/пиксел"
#: tdeio/tdefilemetainfo.cpp:877
msgid "Hz"
@@ -5321,9 +5344,9 @@ msgstr "Тест модуля для системы фильтров URI."
#: tests/kurifiltertest.cpp:150
msgid "Use space as keyword delimeter for web shortcuts"
-msgstr "Для сокращений веб используйте пробел в качестве разделителя."
+msgstr "Использовать пробел в качестве разделителя для веб-сокращений"
-#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799
+#: ../tdeioslave/file/file.cpp:565 ../tdeioslave/file/file.cpp:799
#, c-format
msgid ""
"Could not change permissions for\n"
@@ -5332,53 +5355,51 @@ msgstr ""
"Не удаётся изменить права доступа для\n"
"%1"
-#: ../tdeioslave/file/file.cc:731
+#: ../tdeioslave/file/file.cpp:731
msgid "Cannot copy file from %1 to %2. (Errno: %3)"
msgstr "Не удаётся скопировать файл из %1 в %2. (Ошибка: %3)"
-#: ../tdeioslave/file/file.cc:1210
+#: ../tdeioslave/file/file.cpp:1210
#, c-format
msgid "No media in device for %1"
msgstr "Нет носителя в устройстве для %1"
-#: ../tdeioslave/file/file.cc:1385
+#: ../tdeioslave/file/file.cpp:1385
msgid "No Media inserted or Media not recognized."
msgstr "Диск не вставлен или не распознан."
-#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1604
+#: ../tdeioslave/file/file.cpp:1395 ../tdeioslave/file/file.cpp:1605
msgid "\"vold\" is not running."
msgstr "Не запущен \"vold\"."
-#: ../tdeioslave/file/file.cc:1429
+#: ../tdeioslave/file/file.cpp:1429
msgid "Could not find program \"mount\""
msgstr "Не удаётся найти программу \"mount\""
-#: ../tdeioslave/file/file.cc:1617
+#: ../tdeioslave/file/file.cpp:1618
msgid "Could not find program \"umount\""
msgstr "Не удаётся найти программу \"umount\""
-#: ../tdeioslave/file/file.cc:1654
-#, fuzzy
-#| msgid "Unknown Error"
+#: ../tdeioslave/file/file.cpp:1655
msgid "Unknown unmount error."
-msgstr "Неизвестная ошибка"
+msgstr "Неизвестная ошибка при размонтировании."
-#: ../tdeioslave/file/file.cc:1802
+#: ../tdeioslave/file/file.cpp:1803
#, c-format
msgid "Could not read %1"
msgstr "Ошибка чтения %1"
-#: ../tdeioslave/ftp/ftp.cc:450
+#: ../tdeioslave/ftp/ftp.cpp:450
#, c-format
msgid "Opening connection to host %1"
msgstr "Устанавливается соединение с узлом %1"
-#: ../tdeioslave/ftp/ftp.cc:468
+#: ../tdeioslave/ftp/ftp.cpp:468
#, c-format
msgid "Connected to host %1"
msgstr "Установлено соединение с узлом %1"
-#: ../tdeioslave/ftp/ftp.cc:517
+#: ../tdeioslave/ftp/ftp.cpp:517
msgid ""
"%1.\n"
"\n"
@@ -5388,11 +5409,11 @@ msgstr ""
"\n"
"Причина: %2"
-#: ../tdeioslave/ftp/ftp.cc:540
+#: ../tdeioslave/ftp/ftp.cpp:540
msgid "Sending login information"
msgstr "Посылаются сведения для авторизации"
-#: ../tdeioslave/ftp/ftp.cc:587
+#: ../tdeioslave/ftp/ftp.cpp:587
msgid ""
"Message sent:\n"
"Login using username=%1 and password=[hidden]\n"
@@ -5408,104 +5429,104 @@ msgstr ""
"%2\n"
"\n"
-#: ../tdeioslave/ftp/ftp.cc:595 ../tdeioslave/http/http.cc:5203
+#: ../tdeioslave/ftp/ftp.cpp:595 ../tdeioslave/http/http.cpp:5203
msgid "You need to supply a username and a password to access this site."
msgstr "Для доступа к этому сайту требуется ввести имя и пароль"
-#: ../tdeioslave/ftp/ftp.cc:597 ../tdeioslave/http/http.cc:5211
+#: ../tdeioslave/ftp/ftp.cpp:597 ../tdeioslave/http/http.cpp:5211
msgid "Site:"
msgstr "Сайт:"
-#: ../tdeioslave/ftp/ftp.cc:598
+#: ../tdeioslave/ftp/ftp.cpp:598
msgid "<b>%1</b>"
msgstr "<b>%1</b>"
-#: ../tdeioslave/ftp/ftp.cc:661
+#: ../tdeioslave/ftp/ftp.cpp:661
msgid "Login OK"
msgstr "Авторизован успешно"
-#: ../tdeioslave/ftp/ftp.cc:690
+#: ../tdeioslave/ftp/ftp.cpp:690
#, c-format
msgid "Could not login to %1."
msgstr "Не удалось авторизоваться %1."
-#: ../tdeioslave/http/http.cc:489
+#: ../tdeioslave/http/http.cpp:489
msgid "No host specified."
msgstr "Узел не указан."
-#: ../tdeioslave/http/http.cc:1582
+#: ../tdeioslave/http/http.cpp:1582
msgid "Otherwise, the request would have succeeded."
msgstr "В противном случае запрос имел бы успех."
-#: ../tdeioslave/http/http.cc:1586
+#: ../tdeioslave/http/http.cpp:1586
msgid "retrieve property values"
msgstr "получить значения свойства"
-#: ../tdeioslave/http/http.cc:1589
+#: ../tdeioslave/http/http.cpp:1589
msgid "set property values"
msgstr "установить значения свойства"
-#: ../tdeioslave/http/http.cc:1592
+#: ../tdeioslave/http/http.cpp:1592
msgid "create the requested folder"
msgstr "создать требуемую папку"
-#: ../tdeioslave/http/http.cc:1595
+#: ../tdeioslave/http/http.cpp:1595
msgid "copy the specified file or folder"
msgstr "скопировать указанный файл или папку"
-#: ../tdeioslave/http/http.cc:1598
+#: ../tdeioslave/http/http.cpp:1598
msgid "move the specified file or folder"
msgstr "перестить указанный файл или папку"
-#: ../tdeioslave/http/http.cc:1601
+#: ../tdeioslave/http/http.cpp:1601
msgid "search in the specified folder"
msgstr "поиск в указанной папке"
-#: ../tdeioslave/http/http.cc:1604
+#: ../tdeioslave/http/http.cpp:1604
msgid "lock the specified file or folder"
msgstr "заблокировать доступ к указанному файлу или папке из других приложений"
-#: ../tdeioslave/http/http.cc:1607
+#: ../tdeioslave/http/http.cpp:1607
msgid "unlock the specified file or folder"
msgstr "разблокировать доступ к указанному файлу или папке"
-#: ../tdeioslave/http/http.cc:1610
+#: ../tdeioslave/http/http.cpp:1610
msgid "delete the specified file or folder"
msgstr "удалить указанный файл или папку"
-#: ../tdeioslave/http/http.cc:1613
+#: ../tdeioslave/http/http.cpp:1613
msgid "query the server's capabilities"
msgstr "запросить информацию о возможностях сервера"
-#: ../tdeioslave/http/http.cc:1616
+#: ../tdeioslave/http/http.cpp:1616
msgid "retrieve the contents of the specified file or folder"
msgstr "получить содержимое указанного файла или папки"
-#: ../tdeioslave/http/http.cc:1628 ../tdeioslave/http/http.cc:1781
+#: ../tdeioslave/http/http.cpp:1628 ../tdeioslave/http/http.cpp:1781
msgid "An unexpected error (%1) occurred while attempting to %2."
msgstr "Непредвиденная ошибка (%1) произошла при попытке %2."
-#: ../tdeioslave/http/http.cc:1636
+#: ../tdeioslave/http/http.cpp:1636
msgid "The server does not support the WebDAV protocol."
msgstr "Сервер не поддерживает протокол WebDAV."
-#: ../tdeioslave/http/http.cc:1677
+#: ../tdeioslave/http/http.cpp:1677
msgid ""
"An error occurred while attempting to %1, %2. A summary of the reasons is "
"below.<ul>"
msgstr ""
"Произошла ошибка при попытке %1, %2. Сведения о причинах следуют ниже.<ul>"
-#: ../tdeioslave/http/http.cc:1689 ../tdeioslave/http/http.cc:1792
+#: ../tdeioslave/http/http.cpp:1689 ../tdeioslave/http/http.cpp:1792
#, c-format
msgid "Access was denied while attempting to %1."
msgstr "Доступ был запрещён при попытке %1"
-#: ../tdeioslave/http/http.cc:1696
+#: ../tdeioslave/http/http.cpp:1696
msgid "The specified folder already exists."
msgstr "Указанная папка уже существует."
-#: ../tdeioslave/http/http.cc:1702 ../tdeioslave/http/http.cc:1797
+#: ../tdeioslave/http/http.cpp:1702 ../tdeioslave/http/http.cpp:1797
msgid ""
"A resource cannot be created at the destination until one or more "
"intermediate collections (folders) have been created."
@@ -5513,7 +5534,7 @@ msgstr ""
"Ресурс не может быт создан, пока не будут созданы одна или более "
"промежуточные коллекции (папки)."
-#: ../tdeioslave/http/http.cc:1711
+#: ../tdeioslave/http/http.cpp:1711
#, c-format
msgid ""
"The server was unable to maintain the liveness of the properties listed in "
@@ -5524,31 +5545,31 @@ msgstr ""
"the propertybehavior XML element or you attempted to overwrite a file while "
"requesting that files are not overwritten. %1"
-#: ../tdeioslave/http/http.cc:1721
+#: ../tdeioslave/http/http.cpp:1721
#, c-format
msgid "The requested lock could not be granted. %1"
msgstr "Требуемая блокировка не может быть подтверждена. %1"
-#: ../tdeioslave/http/http.cc:1727
+#: ../tdeioslave/http/http.cpp:1727
msgid "The server does not support the request type of the body."
msgstr "Сервер не поддерживает запрошенный тип элемента \"тело\"."
-#: ../tdeioslave/http/http.cc:1732 ../tdeioslave/http/http.cc:1804
+#: ../tdeioslave/http/http.cpp:1732 ../tdeioslave/http/http.cpp:1804
msgid "Unable to %1 because the resource is locked."
msgstr "Не удаётся %1, потому что ресурс заблокирован."
-#: ../tdeioslave/http/http.cc:1736
+#: ../tdeioslave/http/http.cpp:1736
msgid "This action was prevented by another error."
msgstr "Действие не было выполнено из-за другой ошибки."
-#: ../tdeioslave/http/http.cc:1743 ../tdeioslave/http/http.cc:1809
+#: ../tdeioslave/http/http.cpp:1743 ../tdeioslave/http/http.cpp:1809
msgid ""
"Unable to %1 because the destination server refuses to accept the file or "
"folder."
msgstr ""
"Не удаётся %1, потому что сервер назначения отказался принять файл или папку."
-#: ../tdeioslave/http/http.cc:1750 ../tdeioslave/http/http.cc:1815
+#: ../tdeioslave/http/http.cpp:1750 ../tdeioslave/http/http.cpp:1815
msgid ""
"The destination resource does not have sufficient space to record the state "
"of the resource after the execution of this method."
@@ -5556,65 +5577,65 @@ msgstr ""
"Ресурс назначения не имеет достаточно места для записи состояния ресурса "
"после выполнения этого метода."
-#: ../tdeioslave/http/http.cc:1772
+#: ../tdeioslave/http/http.cpp:1772
#, c-format
msgid "upload %1"
msgstr "передача %1"
-#: ../tdeioslave/http/http.cc:2093
+#: ../tdeioslave/http/http.cpp:2093
msgid "Connecting to %1..."
msgstr "Соединение с %1..."
-#: ../tdeioslave/http/http.cc:2111 ../tdeioslave/http/http.cc:2115
+#: ../tdeioslave/http/http.cpp:2111 ../tdeioslave/http/http.cpp:2115
msgid "Proxy %1 at port %2"
msgstr "Прокси %1, порт %2"
-#: ../tdeioslave/http/http.cc:2141
+#: ../tdeioslave/http/http.cpp:2141
msgid "Connection was to %1 at port %2"
msgstr "Соединение было с %1, порт %2"
-#: ../tdeioslave/http/http.cc:2147
+#: ../tdeioslave/http/http.cpp:2147
msgid "%1 (port %2)"
msgstr "%1 (порт %2)"
-#: ../tdeioslave/http/http.cc:2676
+#: ../tdeioslave/http/http.cpp:2676
msgid "%1 contacted. Waiting for reply..."
msgstr "Установлено соединение с %1. Ожидается ответ..."
-#: ../tdeioslave/http/http.cc:3044
+#: ../tdeioslave/http/http.cpp:3044
msgid "Server processing request, please wait..."
msgstr "Сервер обрабатывает запрос, подождите пожалуйста..."
-#: ../tdeioslave/http/http.cc:3920
+#: ../tdeioslave/http/http.cpp:3920
msgid "Requesting data to send"
msgstr "Запрос данных для отправки"
-#: ../tdeioslave/http/http.cc:3961
+#: ../tdeioslave/http/http.cpp:3961
#, c-format
msgid "Sending data to %1"
msgstr "Отсылаются данные на %1"
-#: ../tdeioslave/http/http.cc:4380
+#: ../tdeioslave/http/http.cpp:4380
msgid "Retrieving %1 from %2..."
msgstr "Получение %1 с %2..."
-#: ../tdeioslave/http/http.cc:4389
+#: ../tdeioslave/http/http.cpp:4389
msgid "Retrieving from %1..."
msgstr "Получение данных с %1..."
-#: ../tdeioslave/http/http.cc:5183 ../tdeioslave/http/http.cc:5331
+#: ../tdeioslave/http/http.cpp:5183 ../tdeioslave/http/http.cpp:5331
msgid "Authentication Failed."
msgstr "Ошибка аутентификации."
-#: ../tdeioslave/http/http.cc:5186 ../tdeioslave/http/http.cc:5334
+#: ../tdeioslave/http/http.cpp:5186 ../tdeioslave/http/http.cpp:5334
msgid "Proxy Authentication Failed."
msgstr "Ошибка аутентификации на прокси-сервере."
-#: ../tdeioslave/http/http.cc:5212 ../tdeioslave/http/http.cc:5229
+#: ../tdeioslave/http/http.cpp:5212 ../tdeioslave/http/http.cpp:5229
msgid "<b>%1</b> at <b>%2</b>"
msgstr "<b>%1</b> на <b>%2</b>"
-#: ../tdeioslave/http/http.cc:5219
+#: ../tdeioslave/http/http.cpp:5219
msgid ""
"You need to supply a username and a password for the proxy server listed "
"below before you are allowed to access any sites."
@@ -5622,15 +5643,15 @@ msgstr ""
"Вам необходимо ввести имя и пароль для данного прокси-сервера, чтобы иметь "
"через него доступ к другим сайтам."
-#: ../tdeioslave/http/http.cc:5228
+#: ../tdeioslave/http/http.cpp:5228
msgid "Proxy:"
msgstr "Прокси:"
-#: ../tdeioslave/http/http.cc:5250
+#: ../tdeioslave/http/http.cpp:5250
msgid "Authentication needed for %1 but authentication is disabled."
msgstr "Для %1 требуется аутентификация, но аутентификация отключена."
-#: ../tdeioslave/http/http.cc:5872
+#: ../tdeioslave/http/http.cpp:5872
msgid ""
"Unsupported method: authentication will fail. Please submit a bug report."
msgstr ""
@@ -5830,27 +5851,24 @@ msgstr "Демон HTTP cookie"
#: ../tdeioslave/iso/tdeiso_info.cpp:37
msgid "TDE utility for getting ISO information"
-msgstr ""
+msgstr "Утилитка TDE для получения информации об ISO-образе"
#: ../tdeioslave/iso/tdeiso_info.cpp:43
msgid "Returns 0 if the file exists, -1 if it does not"
-msgstr ""
+msgstr "Возваращает 0, если файл существует; и -1 если нет"
#: ../tdeioslave/iso/tdeiso_info.cpp:44
msgid ""
"The device on which to execute the specified command. Example: /dev/sr0"
-msgstr ""
+msgstr "Устройство для которого выполнять заданную команду. Например: /dev/sr0"
#: ../tdeioslave/iso/tdeiso_info.cpp:50
-#, fuzzy
-#| msgid "TDE SSL Information"
msgid "TDE ISO information utility"
-msgstr "Информация о SSL в TDE"
+msgstr "Утилитка TDE для получения информация об ISO-образе"
#: ../tdeioslave/iso/tdeiso_info.cpp:93
-#, fuzzy
msgid "No device was specified"
-msgstr "Файлы не указаны"
+msgstr "Устройство не указано"
#: ../tdeioslave/metainfo/metainfo.cpp:99
#, c-format
@@ -6424,6 +6442,22 @@ msgstr ""
"типа, система должна быть проинформирована о том, какие приложения могут "
"обрабатывать эти расширения и типы MIME.</p>"
+#, fuzzy
+#~ msgid ""
+#~ "Although contact was made with the server, a response was not received "
+#~ "within the amount of time allocated for the request as follows:"
+#~ "<ul><li>Timeout for establishing a connection: %1 seconds</li><li>Timeout "
+#~ "for receiving a response: %2 seconds</li><li>Timeout for accessing proxy "
+#~ "servers: %3 seconds</li></ul>Please note that you can alter these timeout "
+#~ "settings in the TDE Control Center, by selecting Network -> Preferences."
+#~ msgstr ""
+#~ "Связь с сервером была установлена, но ответ не был получен в указанное "
+#~ "время: <ul> <li>Истекло время ожидания соединения: %1 секунд</li> "
+#~ "<li>Истекло время ожидания ответа: %2 секунд</li> <li>Истекло время "
+#~ "ожидания доступа к прокси-серверу: %3 секунд</li></ul> Необходимо "
+#~ "отметить, что эти параметры можно настроить в Центре управления TDE, в "
+#~ "разделе Сеть -> Свойства."
+
#~ msgid "Desktop Search"
#~ msgstr "Пошук по робочому столу"
diff --git a/tde-i18n-ru/messages/tdelibs/tdeio_help.po b/tde-i18n-ru/messages/tdelibs/tdeio_help.po
index e3c37f3ec7f..6dc0e42ac48 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeio_help.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeio_help.po
@@ -5,21 +5,22 @@
# Ivan Kashukov <dolphin210@yandex.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_help\n"
"POT-Creation-Date: 2020-09-27 19:35+0200\n"
-"PO-Revision-Date: 2005-08-19 14:42-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2021-01-12 10:00+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdeio_help/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.4\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -83,7 +84,7 @@ msgid "Could not write to cache file %1."
msgstr "Не удаётся записать кэш-файл %1."
#: tdeio_help.cpp:122
-#, fuzzy, c-format
+#, c-format
msgid "Sorry, there is no documentation available at all for %1."
msgstr "Документация по %1 отсутствует."
diff --git a/tde-i18n-ru/messages/tdelibs/tdelibs.po b/tde-i18n-ru/messages/tdelibs/tdelibs.po
index 0abc24e4deb..219eda3321f 100644
--- a/tde-i18n-ru/messages/tdelibs/tdelibs.po
+++ b/tde-i18n-ru/messages/tdelibs/tdelibs.po
@@ -9,55 +9,57 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005-2007.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# 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: tdelibs\n"
-"POT-Creation-Date: 2020-10-18 19:09+0200\n"
-"PO-Revision-Date: 2008-04-16 06:30+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-04-03 18:22+0000\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/tdelibs/tdelibs/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 "mok@kde.ru,rom_as@oscada.org"
+msgstr "mok@kde.ru,rom_as@oscada.org,adem4ik@gmail.com"
-#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17
-#: arts/kde/kiotestslow.cc:83
+#: arts/kde/kconverttest.cpp:23 arts/kde/kiotest.cpp:17
+#: arts/kde/kiotestslow.cpp:83
msgid "URL to open"
-msgstr "Открыть URL"
+msgstr "Открыть ссылку"
-#: arts/kde/kconverttest.cc:58
+#: arts/kde/kconverttest.cpp:58
msgid "KConvertTest"
msgstr "KConvertTest"
-#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23
-#: arts/kde/kiotestslow.cc:91
+#: arts/kde/kconverttest.cpp:58 arts/kde/kiotest.cpp:23
+#: arts/kde/kiotestslow.cpp:91
msgid "0.1"
msgstr "0.1"
-#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91
+#: arts/kde/kiotest.cpp:23 arts/kde/kiotestslow.cpp:91
msgid "KIOTest"
msgstr "KIOTest"
#: arts/kde/kvideowidget.cpp:82
msgid "Video Toolbar"
-msgstr "Панель инструментов Видео"
+msgstr "Панель видео"
#: arts/kde/kvideowidget.cpp:104
msgid "Fullscreen &Mode"
@@ -75,43 +77,43 @@ msgstr "&Обычный размер"
msgid "&Double Size"
msgstr "&Двойной размер"
-#: arts/message/artsmessage.cc:45
+#: arts/message/artsmessage.cpp:45
msgid "Display error message (default)"
msgstr "Показывать сообщения об ошибках (по умолчанию)"
-#: arts/message/artsmessage.cc:47
+#: arts/message/artsmessage.cpp:47
msgid "Display warning message"
msgstr "Показывать предупреждения"
-#: arts/message/artsmessage.cc:49
+#: arts/message/artsmessage.cpp:49
msgid "Display informational message"
msgstr "Показывать информационные сообщения"
-#: arts/message/artsmessage.cc:50
+#: arts/message/artsmessage.cpp:50
msgid "Message string to be displayed"
msgstr "Строка сообщения"
-#: arts/message/artsmessage.cc:54
+#: arts/message/artsmessage.cpp:54
msgid "artsmessage"
msgstr "Сообщение aRts"
-#: arts/message/artsmessage.cc:55
+#: arts/message/artsmessage.cpp:55
msgid "Utility to display aRts error messages"
msgstr "Утилита для вывода сообщений aRts об ошибках"
-#: arts/message/artsmessage.cc:83 common_texts.cpp:59
+#: arts/message/artsmessage.cpp:83 common_texts.cpp:59
#: tdeui/tdemessagebox.cpp:561 tdeui/tdemessagebox.cpp:633
#: tdeui/tdemessagebox.cpp:709
msgid "Warning"
msgstr "Предупреждение"
-#: arts/message/artsmessage.cc:87
+#: arts/message/artsmessage.cpp:87
msgid "Informational"
msgstr "Информационное"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4708
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5872
-#: arts/message/artsmessage.cc:89 common_texts.cpp:54 kjs/object.cpp:492
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5873
+#: arts/message/artsmessage.cpp:89 common_texts.cpp:54 kjs/object.cpp:492
#: tdeabc/lock.cpp:132 tdeui/tdemessagebox.cpp:760 tdeui/tdemessagebox.cpp:790
#: tdeutils/kpluginselector.cpp:248
msgid "Error"
@@ -211,13 +213,12 @@ msgstr "В&низу"
msgid "Move"
msgstr "Переместить"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2141
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2273
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5663
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5665 common_texts.cpp:47
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2244
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5660
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5662 common_texts.cpp:47
#: tdecore/tdestdaccel.cpp:66
msgid "Select All"
-msgstr "Выделить все"
+msgstr "Выделить всё"
#: common_texts.cpp:48
msgid "Delete All"
@@ -251,16 +252,17 @@ msgstr "Недопустимый URL"
msgid "Charset:"
msgstr "Кодировка:"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:271 common_texts.cpp:57
-#: tdeabc/distributionlistdialog.cpp:115 tdeabc/distributionlisteditor.cpp:95
-#: tderesources/configpage.cpp:75 tderesources/configpage.cpp:89
-#: tdeui/kstdguiitem.cpp:110
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:271
+#: common_texts.cpp:57 tdeabc/distributionlistdialog.cpp:115
+#: tdeabc/distributionlisteditor.cpp:95 tderesources/configpage.cpp:75
+#: tderesources/configpage.cpp:89 tdeui/kstdguiitem.cpp:110
msgid "Yes"
msgstr "Да"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:277 common_texts.cpp:58
-#: tdeabc/distributionlistdialog.cpp:118 tdeabc/distributionlisteditor.cpp:98
-#: tdeabc/ldapconfigwidget.cpp:200 tdeui/kstdguiitem.cpp:115
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:277
+#: common_texts.cpp:58 tdeabc/distributionlistdialog.cpp:118
+#: tdeabc/distributionlisteditor.cpp:98 tdeabc/ldapconfigwidget.cpp:200
+#: tdeui/kstdguiitem.cpp:115
msgid "No"
msgstr "Нет"
@@ -289,26 +291,26 @@ msgstr "&Примечания"
msgid "Untitled"
msgstr "Безымянный"
-#: ../dependencies/tqt3/src/dialogs/ntqmessagebox.h:135
-#: ../dependencies/tqt3/src/dialogs/ntqmessagebox.h:146
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1391
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
-#: ../dependencies/tqt3/src/dialogs/qinputdialog.cpp:151
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1627
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:914
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:198
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:1072
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:273 common_texts.cpp:66
-#: tdeui/tdeshortcutdialog.cpp:111
+#: ../../dependencies/tqt3/src/dialogs/ntqmessagebox.h:135
+#: ../../dependencies/tqt3/src/dialogs/ntqmessagebox.h:146
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1391
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
+#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:151
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1619
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:919
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:198
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:1072
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:273
+#: common_texts.cpp:66 tdeui/tdeshortcutdialog.cpp:111
msgid "OK"
msgstr "ОК"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:174
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2561
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4667 common_texts.cpp:67
-#: tdecore/kdebug.cpp:345 tdecore/tdeapplication.cpp:1625
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
-#: tdecore/tdeapplication.cpp:2991 tdecore/tdeapplication.cpp:3016
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:174
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2562
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668 common_texts.cpp:67
+#: tdecore/kdebug.cpp:347 tdecore/tdeapplication.cpp:1623
+#: tdecore/tdeapplication.cpp:2683 tdecore/tdeapplication.cpp:2718
+#: tdecore/tdeapplication.cpp:2989 tdecore/tdeapplication.cpp:3014
#: tdeui/kdialogbase.cpp:908 tdeui/kstdguiitem.cpp:99
msgid "&OK"
msgstr "&ОК"
@@ -321,27 +323,28 @@ msgstr "Вкл"
msgid "Off"
msgstr "Выкл"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1394
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:892
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2565
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
-#: ../dependencies/tqt3/src/dialogs/qinputdialog.cpp:153
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:922
-#: ../dependencies/tqt3/src/dialogs/qprogressdialog.cpp:254
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:851
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:279 common_texts.cpp:70
-#: tdeui/tdeshortcutdialog.cpp:115
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1394
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:899
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2566
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
+#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:153
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:927
+#: ../../dependencies/tqt3/src/dialogs/qprogressdialog.cpp:254
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:851
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:279
+#: common_texts.cpp:70 tdeui/tdeshortcutdialog.cpp:115
msgid "Cancel"
msgstr "Отмена"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:187 common_texts.cpp:71
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:187 common_texts.cpp:71
#: tdeui/kdialogbase.cpp:962 tdeui/kstdguiitem.cpp:105
msgid "&Cancel"
msgstr "О&тмена"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:707
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:282 common_texts.cpp:72
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:707
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:282
+#: common_texts.cpp:72
msgid "Apply"
msgstr "Применить"
@@ -349,7 +352,7 @@ msgstr "Применить"
msgid "&Apply"
msgstr "&Применить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2788 common_texts.cpp:74
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2789 common_texts.cpp:74
#: tdecore/tdestdaccel.cpp:52
msgid "File"
msgstr "Файл"
@@ -367,15 +370,15 @@ msgstr "Отклонить"
msgid "&File"
msgstr "&Файл"
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:370
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:648
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:752
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:294 common_texts.cpp:78
-#: tdecore/tdestdaccel.cpp:96 tdecore/tdestdaccel.cpp:97
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:370
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:648
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:752
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:294
+#: common_texts.cpp:78 tdecore/tdestdaccel.cpp:96 tdecore/tdestdaccel.cpp:97
msgid "Help"
msgstr "Справка"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:191 common_texts.cpp:79
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:191 common_texts.cpp:79
#: tdeui/ui_standards.rc:170
#, no-c-format
msgid "&Help"
@@ -386,7 +389,7 @@ msgid "Edit"
msgstr "Правка"
#: common_texts.cpp:81 tdehtml/tdehtml.rc:4 tdehtml/tdehtml_browser.rc:11
-#: tdeui/ui_standards.rc:57
+#: tdemarkdown/markdown_part.rc:4 tdeui/ui_standards.rc:57
#, no-c-format
msgid "&Edit"
msgstr "&Правка"
@@ -399,7 +402,8 @@ msgstr "П&араметры"
msgid "View"
msgstr "Вид"
-#: common_texts.cpp:84 tdehtml/tdehtml_browser.rc:20 tdeui/ui_standards.rc:97
+#: common_texts.cpp:84 tdehtml/tdehtml_browser.rc:20
+#: tdemarkdown/markdown_part.rc:11 tdeui/ui_standards.rc:97
#, no-c-format
msgid "&View"
msgstr "&Вид"
@@ -420,29 +424,29 @@ msgstr "В&ыход"
msgid "Reload"
msgstr "Обновить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2613 common_texts.cpp:89
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2614 common_texts.cpp:89
#: tdecore/tdestdaccel.cpp:86
msgid "Back"
msgstr "Назад"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2133 common_texts.cpp:90
-#: tdecore/kkeyserver_x11.cpp:133 tdecore/tdestdaccel.cpp:63
+#: common_texts.cpp:90 tdecore/kkeyserver_x11.cpp:133
+#: tdecore/tdestdaccel.cpp:63
msgid "Copy"
msgstr "Копировать"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2269
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5654 common_texts.cpp:91
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2240
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5651 common_texts.cpp:91
#: tdeui/kstdaction_p.h:55
msgid "&Copy"
msgstr "&Копировать"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2134 common_texts.cpp:92
-#: tdecore/kkeyserver_x11.cpp:135 tdecore/tdestdaccel.cpp:64
+#: common_texts.cpp:92 tdecore/kkeyserver_x11.cpp:135
+#: tdecore/tdestdaccel.cpp:64
msgid "Paste"
msgstr "Вставить"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2270
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5656 common_texts.cpp:93
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2241
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5653 common_texts.cpp:93
#: tdeui/kstdaction_p.h:56 tdeui/kstdaction_p.h:57
msgid "&Paste"
msgstr "&Вставить"
@@ -467,8 +471,8 @@ msgstr "Новая игра"
msgid "&New Game"
msgstr "&Новая игра"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3519
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5716 common_texts.cpp:99
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3520
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5717 common_texts.cpp:99
#: tdecore/kkeyserver_x11.cpp:134 tdecore/tdestdaccel.cpp:53
msgid "Open"
msgstr "Открыть"
@@ -485,8 +489,8 @@ msgstr "Открыть..."
msgid "&Open..."
msgstr "&Открыть..."
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2132 common_texts.cpp:103
-#: tdecore/kkeyserver_x11.cpp:137 tdecore/tdestdaccel.cpp:62
+#: common_texts.cpp:103 tdecore/kkeyserver_x11.cpp:137
+#: tdecore/tdestdaccel.cpp:62
msgid "Cut"
msgstr "Вырезать"
@@ -498,7 +502,7 @@ msgstr "Вы&резать"
msgid "C&ut"
msgstr "Вы&резать"
-#: common_texts.cpp:106 tdeui/tdefontdialog.cpp:132
+#: common_texts.cpp:106 tdeui/tdefontdialog.cpp:133
msgid "Font"
msgstr "Шрифт"
@@ -514,16 +518,16 @@ msgstr "Цвет &фона"
msgid "Save"
msgstr "Сохранить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4284
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4657 common_texts.cpp:110
-#: tdeui/kstdaction_p.h:43 tdeui/kstdguiitem.cpp:127
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4285
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
+#: common_texts.cpp:110 tdeui/kstdaction_p.h:43 tdeui/kstdguiitem.cpp:127
msgid "&Save"
msgstr "&Сохранить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3644 common_texts.cpp:111
-#: tdehtml/tdehtml_part.cpp:3940 tdehtml/tdehtml_part.cpp:4144
-#: tdehtml/tdehtml_part.cpp:4465 tdehtml/tdehtml_run.cpp:83
-#: tdeparts/browserrun.cpp:419
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3645
+#: common_texts.cpp:111 tdehtml/tdehtml_part.cpp:3940
+#: tdehtml/tdehtml_part.cpp:4144 tdehtml/tdehtml_part.cpp:4465
+#: tdehtml/tdehtml_run.cpp:83 tdeparts/browserrun.cpp:419
msgid "Save As"
msgstr "Сохранить как"
@@ -535,20 +539,21 @@ msgstr "Сохранить как..."
msgid "S&ave As..."
msgstr "Сохранить &как..."
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:116
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1529 common_texts.cpp:114
-#: tdecore/tdestdaccel.cpp:55 tdemdi/tdemdimainfrm.cpp:1004
-#: tdeui/kdatepicker.cpp:529 tdeui/kdockwidget.cpp:230
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:116
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1529
+#: common_texts.cpp:114 tdecore/tdestdaccel.cpp:55
+#: tdemdi/tdemdimainfrm.cpp:1004 tdeui/kdatepicker.cpp:529
+#: tdeui/kdockwidget.cpp:230
msgid "Close"
msgstr "Закрыть"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:325
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:341 common_texts.cpp:115
-#: tdecore/kcheckaccelerators.cpp:158 tdehtml/htmlpageinfo.ui:250
-#: tdehtml/kjserrordlg.ui:31 tdemdi/tdemdichildfrm.cpp:1272
-#: tdemdi/tdemdimainfrm.cpp:220 tdeui/kstdaction_p.h:46
-#: tdeui/kstdguiitem.cpp:174
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:325
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:341
+#: common_texts.cpp:115 tdecore/kcheckaccelerators.cpp:158
+#: tdehtml/htmlpageinfo.ui:250 tdehtml/kjserrordlg.ui:31
+#: tdemdi/tdemdichildfrm.cpp:1272 tdemdi/tdemdimainfrm.cpp:220
+#: tdeui/kstdaction_p.h:46 tdeui/kstdguiitem.cpp:174
#, no-c-format
msgid "&Close"
msgstr "&Закрыть"
@@ -561,9 +566,9 @@ msgstr "Пе&чать..."
msgid "Sorry"
msgstr "Ошибка"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1183 common_texts.cpp:118
-#: tdespell2/ui/configui.ui:34 tdeui/keditcl2.cpp:723 tdeui/keditcl2.cpp:862
-#: tdeutils/kfinddialog.cpp:162
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1188
+#: common_texts.cpp:118 tdespell2/ui/configui.ui:34 tdeui/keditcl2.cpp:723
+#: tdeui/keditcl2.cpp:862 tdeutils/kfinddialog.cpp:162
#, no-c-format
msgid "Options"
msgstr "Параметры"
@@ -581,22 +586,21 @@ msgstr "Добавить"
msgid "Change"
msgstr "Изменить"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:794 common_texts.cpp:122
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:794 common_texts.cpp:122
msgid "Delete"
msgstr "Удалить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292 common_texts.cpp:123
-#: tdeui/kstdguiitem.cpp:220
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4293
+#: common_texts.cpp:123 tdeui/kstdguiitem.cpp:220
msgid "&Delete"
msgstr "&Удалить"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2139
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2271
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5659 common_texts.cpp:124
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2242
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5656 common_texts.cpp:124
msgid "Clear"
msgstr "Очистить"
-#: common_texts.cpp:125 tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:477
+#: common_texts.cpp:125 tdeui/tdefontdialog.cpp:226
msgid "Italic"
msgstr "Курсив"
@@ -604,25 +608,24 @@ msgstr "Курсив"
msgid "Roman"
msgstr "Прямой"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2128 common_texts.cpp:127
-#: tdecore/kkeyserver_x11.cpp:131 tdecore/tdestdaccel.cpp:60
+#: common_texts.cpp:127 tdecore/kkeyserver_x11.cpp:131
+#: tdecore/tdestdaccel.cpp:60
msgid "Undo"
msgstr "Отменить действие"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2265
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5647 common_texts.cpp:128
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2236
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5644 common_texts.cpp:128
#: tdeui/kcommand.cpp:86 tdeui/kcommand.cpp:120 tdeui/kcommand.cpp:208
#: tdeui/kstdaction_p.h:52
msgid "&Undo"
msgstr "О&тменить действие"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2129 common_texts.cpp:129
-#: tdecore/tdestdaccel.cpp:61
+#: common_texts.cpp:129 tdecore/tdestdaccel.cpp:61
msgid "Redo"
msgstr "Повторить"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2266
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5648 common_texts.cpp:130
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2237
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5645 common_texts.cpp:130
#: tdeui/kcommand.cpp:94 tdeui/kcommand.cpp:124 tdeui/kcommand.cpp:155
#: tdeui/kcommand.cpp:170 tdeui/kcommand.cpp:253
msgid "&Redo"
@@ -637,19 +640,23 @@ msgstr "&Игра"
msgid "Information"
msgstr "Сведения"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1307 common_texts.cpp:133
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1312
+#: common_texts.cpp:133
msgid "Portrait"
msgstr "Книга"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1308 common_texts.cpp:134
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1313
+#: common_texts.cpp:134
msgid "Landscape"
msgstr "Альбом"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:189 common_texts.cpp:135
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:189
+#: common_texts.cpp:135
msgid "locally connected"
msgstr "локальное соединение"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1163 common_texts.cpp:136
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1168
+#: common_texts.cpp:136
msgid "Browse..."
msgstr "Обзор..."
@@ -775,9 +782,9 @@ msgstr "&Далее"
#: common_texts.cpp:169 tdeui/ktip.cpp:292
msgid "&Previous"
-msgstr "&Предыдущий"
+msgstr "&Назад"
-#: common_texts.cpp:170 tdecert/tdecertpart.cc:723 tdecert/tdecertpart.cc:739
+#: common_texts.cpp:170 tdecert/tdecertpart.cpp:723 tdecert/tdecertpart.cpp:739
#: tdecore/tdestdaccel.cpp:73 tdeui/keditcl2.cpp:456 tdeui/keditcl2.cpp:469
#: tdeui/keditcl2.cpp:830 tdeutils/kreplace.cpp:45 tdeutils/kreplace.cpp:49
msgid "Replace"
@@ -787,16 +794,16 @@ msgstr "Заменить"
msgid "&Replace..."
msgstr "&Заменить..."
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:792 common_texts.cpp:172
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:792 common_texts.cpp:172
#: tdehtml/ecma/kjs_window.cpp:2758
msgid "Insert"
msgstr "Вставить"
#: common_texts.cpp:173 tdeabc/ldapconfigwidget.cpp:156
-#: tdeabc/ldapconfigwidget.cpp:168 tderandr/libtderandr.cc:1299
-#: tderandr/libtderandr.cc:1402 tderandr/libtderandr.cc:1403
-#: tderandr/libtderandr.cc:1404 tderandr/libtderandr.cc:1444
-#: tderandr/libtderandr.cc:1445 tderandr/libtderandr.cc:1446
+#: tdeabc/ldapconfigwidget.cpp:168 tderandr/libtderandr.cpp:1299
+#: tderandr/libtderandr.cpp:1402 tderandr/libtderandr.cpp:1403
+#: tderandr/libtderandr.cpp:1404 tderandr/libtderandr.cpp:1444
+#: tderandr/libtderandr.cpp:1445 tderandr/libtderandr.cpp:1446
#: tdeui/klineedit.cpp:914 tdeui/tdetoolbar.cpp:2064
msgid "Default"
msgstr "По умолчанию"
@@ -881,406 +888,372 @@ msgstr "&Настройка"
msgid "Do not show this message again"
msgstr "Не показывать больше это сообщение"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:180 common_texts.cpp:194
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:180 common_texts.cpp:194
msgid ""
"_: TQAccel\n"
"Escape"
msgstr "Esc"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:98 common_texts.cpp:195
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:98 common_texts.cpp:195
msgid ""
"_: TQAccel\n"
"Tab"
msgstr "Tab"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:99 common_texts.cpp:196
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:99 common_texts.cpp:196
msgid ""
"_: TQAccel\n"
"Backtab"
msgstr "Backtab"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:100 common_texts.cpp:197
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:100 common_texts.cpp:197
msgid ""
"_: TQAccel\n"
"Backspace"
msgstr "Backspace"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:101 common_texts.cpp:198
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:101 common_texts.cpp:198
msgid ""
"_: TQAccel\n"
"Return"
msgstr "Return"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:102 common_texts.cpp:199
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:102 common_texts.cpp:199
msgid ""
"_: TQAccel\n"
"Enter"
msgstr "Enter"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:178 common_texts.cpp:200
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:178 common_texts.cpp:200
msgid ""
"_: TQAccel\n"
"Insert"
msgstr "Ins"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:179 common_texts.cpp:201
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:179 common_texts.cpp:201
msgid ""
"_: TQAccel\n"
"Delete"
msgstr "Del"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:105 common_texts.cpp:202
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:105 common_texts.cpp:202
msgid ""
"_: TQAccel\n"
"Pause"
msgstr "Pause"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:106 common_texts.cpp:203
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:106 common_texts.cpp:203
msgid ""
"_: TQAccel\n"
"Print"
msgstr "Print"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:107 common_texts.cpp:204
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:107 common_texts.cpp:204
msgid ""
"_: TQAccel\n"
"SysReq"
msgstr "SysReq"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:108
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:140 common_texts.cpp:205
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:108
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:140 common_texts.cpp:205
msgid ""
"_: TQAccel\n"
"Home"
msgstr "Home"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:109 common_texts.cpp:206
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:109 common_texts.cpp:206
msgid ""
"_: TQAccel\n"
"End"
msgstr "End"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:110 common_texts.cpp:207
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:110 common_texts.cpp:207
msgid ""
"_: TQAccel\n"
"Left"
msgstr "Влево"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:111 common_texts.cpp:208
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:111 common_texts.cpp:208
msgid ""
"_: TQAccel\n"
"Up"
msgstr "Вверх"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:112 common_texts.cpp:209
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:112 common_texts.cpp:209
msgid ""
"_: TQAccel\n"
"Right"
msgstr "Вправо"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:113 common_texts.cpp:210
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:113 common_texts.cpp:210
msgid ""
"_: TQAccel\n"
"Down"
msgstr "Вниз"
#: common_texts.cpp:211
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Prior"
-msgstr "Prior"
+msgstr "Предыдущий"
#: common_texts.cpp:212
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Next"
-msgstr "Next"
+msgstr "Следующий"
#: common_texts.cpp:213
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Shift"
msgstr "Shift"
#: common_texts.cpp:214
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Control"
msgstr "Ctrl"
#: common_texts.cpp:215
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Meta"
msgstr "Meta"
#: common_texts.cpp:216
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Alt"
msgstr "Alt"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:116 common_texts.cpp:217
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:116 common_texts.cpp:217
msgid ""
"_: TQAccel\n"
"CapsLock"
msgstr "CapsLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:117 common_texts.cpp:218
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:117 common_texts.cpp:218
msgid ""
"_: TQAccel\n"
"NumLock"
msgstr "NumLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:118 common_texts.cpp:219
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:118 common_texts.cpp:219
msgid ""
"_: TQAccel\n"
"ScrollLock"
msgstr "ScrollLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:96 common_texts.cpp:220
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:96 common_texts.cpp:220
msgid ""
"_: TQAccel\n"
"Space"
-msgstr "Space"
+msgstr "Пробел"
#: common_texts.cpp:221
-#, fuzzy
msgid ""
"_: TQAccel\n"
"ParenLeft"
-msgstr "Скобка ([)"
+msgstr "Левая скобка ("
#: common_texts.cpp:222
-#, fuzzy
msgid ""
"_: TQAccel\n"
"ParenRight"
-msgstr "Скобка (])"
+msgstr "Правая скобка )"
#: common_texts.cpp:223
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Asterisk"
msgstr "Звёздочка (*)"
#: common_texts.cpp:224
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Plus"
msgstr "Плюс (+)"
#: common_texts.cpp:225
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Comma"
msgstr "Запятая (,)"
#: common_texts.cpp:226
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Minus"
msgstr "Минус (-)"
#: common_texts.cpp:227
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Period"
msgstr "Точка (.)"
#: common_texts.cpp:228
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Slash"
msgstr "Косая черта (/)"
#: common_texts.cpp:229
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Colon"
msgstr "Двоеточие (:)"
#: common_texts.cpp:230
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Semicolon"
msgstr "Точка с запятой (;)"
#: common_texts.cpp:231
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Less"
msgstr "Меньше (<)"
#: common_texts.cpp:232
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Equal"
msgstr "Равно (=)"
#: common_texts.cpp:233
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Greater"
msgstr "Больше (>)"
#: common_texts.cpp:234
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Question"
msgstr "Вопрос. знак (?)"
#: common_texts.cpp:235
-#, fuzzy
msgid ""
"_: TQAccel\n"
"BracketLeft"
-msgstr "Левая скобка ("
+msgstr "Левая скобка ["
#: common_texts.cpp:236
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Backslash"
msgstr "Обратная косая черта (\\)"
#: common_texts.cpp:237
-#, fuzzy
msgid ""
"_: TQAccel\n"
"BracketRight"
-msgstr "Правая скобка )"
+msgstr "Правая скобка ]"
#: common_texts.cpp:238
-#, fuzzy
msgid ""
"_: TQAccel\n"
"AsciiCircum"
-msgstr "Собачка (@)"
+msgstr "Собака (@)"
#: common_texts.cpp:239
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Underscore"
msgstr "Подчёркивание (_)"
#: common_texts.cpp:240
-#, fuzzy
msgid ""
"_: TQAccel\n"
"QuoteLeft"
-msgstr "Левая одинарная кавычка"
+msgstr "Левая одинарная кавычка (`)"
#: common_texts.cpp:241
-#, fuzzy
msgid ""
"_: TQAccel\n"
"BraceLeft"
-msgstr "Скобка ({)"
+msgstr "Левая скобка {"
#: common_texts.cpp:242
-#, fuzzy
msgid ""
"_: TQAccel\n"
"BraceRight"
-msgstr "Скобка (})"
+msgstr "Правая скобка }"
#: common_texts.cpp:243
-#, fuzzy
msgid ""
"_: TQAccel\n"
"AsciiTilde"
msgstr "Тильда (~)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:114 common_texts.cpp:244
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:114 common_texts.cpp:244
msgid ""
"_: TQAccel\n"
"PgUp"
msgstr "PgUp"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:115 common_texts.cpp:245
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:115 common_texts.cpp:245
msgid ""
"_: TQAccel\n"
"PgDown"
msgstr "PgDown"
#: common_texts.cpp:246
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Apostrophe"
msgstr "Апостроф (')"
#: common_texts.cpp:247
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Ampersand"
msgstr "Амперсанд"
#: common_texts.cpp:248
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Exclam"
-msgstr "Восклиц. знак (!)"
+msgstr "Восклицательный знак (!)"
#: common_texts.cpp:249
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Dollar"
msgstr "Доллар ($)"
#: common_texts.cpp:250
-#, fuzzy
msgid ""
"_: TQAccel\n"
"Percent"
msgstr "Процент"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:119 common_texts.cpp:251
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:119 common_texts.cpp:251
msgid ""
"_: TQAccel\n"
"Menu"
msgstr "Меню"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:120 common_texts.cpp:252
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:120 common_texts.cpp:252
msgid ""
"_: TQAccel\n"
"Help"
msgstr "Справка"
#: common_texts.cpp:253
-#, fuzzy
msgid ""
"_: TQAccel\n"
"NumberSign"
msgstr "Решётка (#)"
-#: common_texts.cpp:254 tdehtml/tdehtml_browser.rc:37 tdeui/ui_standards.rc:186
+#: common_texts.cpp:254 tdehtml/tdehtml_browser.rc:37
+#: tdemarkdown/markdown_part.rc:15 tdeui/ui_standards.rc:186
#, no-c-format
msgid "Main Toolbar"
-msgstr "Основная панель инструментов"
+msgstr "Главная панель инструментов"
#: common_texts.cpp:257 common_texts.cpp:261
msgid ""
@@ -1342,7 +1315,7 @@ msgstr "Скрипты TDE"
#: interfaces/tdescript/scriptmanager.cpp:106
msgid "Unable to get KScript Runner for type \"%1\"."
-msgstr "Не удаётся получить KScript Runner для типа \"%1\""
+msgstr "Не удаётся получить KScript Runner для типа \"%1\"."
#: interfaces/tdescript/scriptmanager.cpp:106
#: interfaces/tdescript/scriptmanager.cpp:129
@@ -1357,150 +1330,148 @@ msgstr "Невозможно найти скрипт \"%1\"."
msgid "System Default (%1)"
msgstr "По умолчанию (%1)"
-#: kab/addressbook.cc:168
+#: kab/addressbook.cpp:168
msgid "Headline"
msgstr "Заголовок"
-#: kab/addressbook.cc:172
+#: kab/addressbook.cpp:172
msgid "Position"
msgstr "Должность"
-#: kab/addressbook.cc:176 tdeabc/scripts/entrylist:67
-#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:70
-#: tdefile-plugins/elf/tdefile_elf.cpp:92
+#: kab/addressbook.cpp:176 tdeabc/scripts/entrylist:67
+#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:78
msgid "Organization"
msgstr "Организация"
-#: kab/addressbook.cc:180 tdeabc/scripts/entrylist:68
+#: kab/addressbook.cpp:180 tdeabc/scripts/entrylist:68
msgid "Department"
msgstr "Отдел"
-#: kab/addressbook.cc:184
+#: kab/addressbook.cpp:184
msgid "Sub-Department"
msgstr "Отделение"
-#: kab/addressbook.cc:188 tdeabc/address.cpp:271
+#: kab/addressbook.cpp:188 tdeabc/address.cpp:271
msgid "Delivery Label"
msgstr "Наклейка на конверт"
-#: kab/addressbook.cc:192 tdeabc/scripts/field.src.cpp:102
+#: kab/addressbook.cpp:192 tdeabc/scripts/field.src.cpp:102
msgid ""
"_: street/postal\n"
"Address"
msgstr "Почтовый адрес"
-#: kab/addressbook.cc:196
+#: kab/addressbook.cpp:196
msgid "Zipcode"
msgstr "Индекс"
-#: kab/addressbook.cc:200
+#: kab/addressbook.cpp:200
msgid "City"
msgstr "Город"
-#: kab/addressbook.cc:204 tdeabc/address.cpp:253
+#: kab/addressbook.cpp:204 tdeabc/address.cpp:253
msgid "Country"
msgstr "Страна"
-#: kab/addressbook.cc:208
+#: kab/addressbook.cpp:208
msgid ""
"_: As in addresses\n"
"State"
msgstr "Область/Штат"
-#: kab/addressbook.cc:263 tdeabc/scripts/entrylist:65
+#: kab/addressbook.cpp:263 tdeabc/scripts/entrylist:65
msgid ""
"_: person\n"
"Title"
msgstr "Обращение"
-#: kab/addressbook.cc:267
+#: kab/addressbook.cpp:267
msgid "Rank"
msgstr "Звание"
-#: kab/addressbook.cc:271 tdeabc/scripts/entrylist:18
+#: kab/addressbook.cpp:271 tdeabc/scripts/entrylist:18
msgid "Formatted Name"
msgstr "Полное имя"
-#: kab/addressbook.cc:275
+#: kab/addressbook.cpp:275
msgid "Name Prefix"
msgstr "Титул к имени"
-#: kab/addressbook.cc:279
+#: kab/addressbook.cpp:279
msgid "First Name"
msgstr "Имя"
-#: kab/addressbook.cc:283
+#: kab/addressbook.cpp:283
msgid "Middle Name"
msgstr "Отчество"
-#: kab/addressbook.cc:287
+#: kab/addressbook.cpp:287
msgid "Last Name"
msgstr "Фамилия"
-#: kab/addressbook.cc:291 tdeabc/scripts/entrylist:28
+#: kab/addressbook.cpp:291 tdeabc/scripts/entrylist:28
msgid "Birthday"
msgstr "День рождения"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1035
-#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1040
+#: kab/addressbook.cpp:295 tdeui/ktimezonewidget.cpp:47
msgid "Comment"
msgstr "Комментарий"
-#: kab/addressbook.cc:299
+#: kab/addressbook.cpp:299
msgid "Talk Addresses"
msgstr "Адреса для чата"
-#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69
+#: kab/addressbook.cpp:303 tdeabc/distributionlistdialog.cpp:69
#: tdeabc/distributionlisteditor.cpp:49
msgid "Email Addresses"
msgstr "Адреса электронной почты"
-#: kab/addressbook.cc:307
+#: kab/addressbook.cpp:307
msgid "Keywords"
msgstr "Ключевые слова"
-#: kab/addressbook.cc:311
+#: kab/addressbook.cpp:311
msgid "Telephone Number"
msgstr "Номер телефона"
-#: kab/addressbook.cc:315
+#: kab/addressbook.cpp:315
msgid "URLs"
msgstr "URL"
-#: kab/addressbook.cc:319
+#: kab/addressbook.cpp:319
msgid "User Field 1"
msgstr "Пользовательские 1"
-#: kab/addressbook.cc:323
+#: kab/addressbook.cpp:323
msgid "User Field 2"
msgstr "Пользовательские 2"
-#: kab/addressbook.cc:327
+#: kab/addressbook.cpp:327
msgid "User Field 3"
msgstr "Пользовательские 3"
-#: kab/addressbook.cc:331
+#: kab/addressbook.cpp:331
msgid "User Field 4"
msgstr "Пользовательские 4"
-#: kab/addressbook.cc:335 tdeabc/key.cpp:133 tdeabc/scripts/field.src.cpp:110
+#: kab/addressbook.cpp:335 tdeabc/key.cpp:133 tdeabc/scripts/field.src.cpp:110
msgid "Custom"
msgstr "Прочее"
-#: kab/addressbook.cc:339
+#: kab/addressbook.cpp:339
msgid "Categories"
msgstr "Категории"
-#: kab/addressbook.cc:419 kab/addressbook.cc:1067
+#: kab/addressbook.cpp:419 kab/addressbook.cpp:1067
msgid "Cannot initialize local variables."
msgstr "Не удалось инициализировать локальные переменные."
-#: kab/addressbook.cc:420 kab/addressbook.cc:1068
+#: kab/addressbook.cpp:420 kab/addressbook.cpp:1068
msgid "Out of Memory"
msgstr "Недостаточно памяти"
-#: kab/addressbook.cc:437
-#, fuzzy
+#: kab/addressbook.cpp:437
msgid ""
"Your local kab configuration file \"%1\" could not be created. kab will "
"probably not work correctly without it.\n"
@@ -1510,10 +1481,9 @@ msgstr ""
"Не удалось создать локальный файл конфигурации для kab \"%1\". Скорее всего, "
"kab не будет правильно работать без него.\n"
"Проверьте, есть ли у вас права на запись в ваш локальный каталог TDE (обычно "
-"это - ~/.kde)."
+"это ~/.trinity)."
-#: kab/addressbook.cc:461
-#, fuzzy
+#: kab/addressbook.cpp:461
msgid ""
"Your standard kab database file \"%1\" could not be created. kab will "
"probably not work correctly without it.\n"
@@ -1523,9 +1493,9 @@ msgstr ""
"Не удалось создать стандартный файл базы данных \"%1\" для kab. Скорее "
"всего, kab не будет правильно работать без него.\n"
"Проверьте, есть ли у вас права на запись в ваш локальный каталог TDE (обычно "
-"это - ~/.kde)."
+"это ~/.trinity)."
-#: kab/addressbook.cc:471
+#: kab/addressbook.cpp:471
msgid ""
"kab has created your standard addressbook in\n"
"\"%1\""
@@ -1533,24 +1503,24 @@ msgstr ""
"Создана адресная книг kab в\n"
"\"%1\""
-#: kab/addressbook.cc:492
+#: kab/addressbook.cpp:492
msgid "Cannot create backup file (permission denied)."
msgstr "Не удалось создать резервную копию файла (доступ запрещён)."
-#: kab/addressbook.cc:493 kab/addressbook.cc:500 kab/addressbook.cc:509
-#: kab/addressbook.cc:579 kab/addressbook.cc:587 kab/addressbook.cc:614
-#: kab/addressbook.cc:826 kab/addressbook.cc:1225 kab/addressbook.cc:1601
-#: kab/addressbook.cc:1619 kab/addressbook.cc:1628 kab/addressbook.cc:1653
-#: kab/addressbook.cc:1662 kab/addressbook.cc:1671 kab/addressbook.cc:1680
-#: kab/addressbook.cc:1703 kab/addressbook.cc:1710
+#: kab/addressbook.cpp:493 kab/addressbook.cpp:500 kab/addressbook.cpp:509
+#: kab/addressbook.cpp:579 kab/addressbook.cpp:587 kab/addressbook.cpp:614
+#: kab/addressbook.cpp:826 kab/addressbook.cpp:1225 kab/addressbook.cpp:1601
+#: kab/addressbook.cpp:1619 kab/addressbook.cpp:1628 kab/addressbook.cpp:1653
+#: kab/addressbook.cpp:1662 kab/addressbook.cpp:1671 kab/addressbook.cpp:1680
+#: kab/addressbook.cpp:1703 kab/addressbook.cpp:1710
msgid "File Error"
msgstr "Ошибка файла"
-#: kab/addressbook.cc:498
+#: kab/addressbook.cpp:498
msgid "Cannot open backup file for writing (permission denied)."
msgstr "Не удаётся открыть резервную копию файла для записи (доступ запрещён)."
-#: kab/addressbook.cc:507
+#: kab/addressbook.cpp:507
msgid ""
"Critical error:\n"
"Permissions changed in local directory!"
@@ -1558,11 +1528,11 @@ msgstr ""
"Критическая ошибка:\n"
"Изменились права доступа к локальному каталогу!"
-#: kab/addressbook.cc:566
+#: kab/addressbook.cpp:566
msgid "File reloaded."
msgstr "Файл прочитан заново."
-#: kab/addressbook.cc:572
+#: kab/addressbook.cpp:572
msgid ""
"The currently loaded file \"%1\" cannot be reloaded. kab may close or save "
"it.\n"
@@ -1576,75 +1546,75 @@ msgstr ""
"Закройте, если вы собирались это сделать.\n"
"По умолчанию файл будет закрыт."
-#: kab/addressbook.cc:583
+#: kab/addressbook.cpp:583
msgid "(Safety copy on file error)"
msgstr "(Резервная копия на случай ошибок)"
-#: kab/addressbook.cc:586
+#: kab/addressbook.cpp:586
msgid "Cannot save the file; will close it now."
msgstr "Не удаётся сохранить файл. Он будет закрыт."
-#: kab/addressbook.cc:609
+#: kab/addressbook.cpp:609
msgid "File opened."
msgstr "Файл открыт."
-#: kab/addressbook.cc:613
+#: kab/addressbook.cpp:613
msgid "Could not load the file."
msgstr "Не удаётся загрузить файл."
-#: kab/addressbook.cc:616
+#: kab/addressbook.cpp:616
msgid "No such file."
msgstr "Такого файла не существует."
-#: kab/addressbook.cc:622
+#: kab/addressbook.cpp:622
msgid "The file \"%1\" cannot be found. Create a new one?"
msgstr "Не удаётся найти файл \"%1\". Создать новый?"
-#: kab/addressbook.cc:624
+#: kab/addressbook.cpp:624
msgid "No Such File"
msgstr "Файл не найден"
-#: kab/addressbook.cc:625
+#: kab/addressbook.cpp:625
msgid "Create"
msgstr "Создать"
-#: kab/addressbook.cc:629
+#: kab/addressbook.cpp:629
msgid "New file."
msgstr "Новый файл."
-#: kab/addressbook.cc:631
+#: kab/addressbook.cpp:631
msgid "Canceled."
msgstr "Отменено."
-#: kab/addressbook.cc:665
+#: kab/addressbook.cpp:665
msgid "(Internal error in kab)"
msgstr "(Внутренняя ошибка kab)"
-#: kab/addressbook.cc:670 kab/addressbook.cc:1314
+#: kab/addressbook.cpp:670 kab/addressbook.cpp:1314
msgid "(empty entry)"
msgstr "(пустая запись)"
-#: kab/addressbook.cc:825
+#: kab/addressbook.cpp:825
msgid "Cannot reload configuration file!"
-msgstr "Не удаётся повторно прочитать файл конфигурации."
+msgstr "Не удаётся перечитать файл конфигурации!"
-#: kab/addressbook.cc:830
+#: kab/addressbook.cpp:830
msgid "Configuration file reloaded."
msgstr "Файл конфигурации считан заново."
-#: kab/addressbook.cc:858
+#: kab/addressbook.cpp:858
msgid "File saved."
msgstr "Файл сохранен."
-#: kab/addressbook.cc:898
+#: kab/addressbook.cpp:898
msgid "Permission denied."
msgstr "Доступ запрещён."
-#: kab/addressbook.cc:904
+#: kab/addressbook.cpp:904
msgid "File closed."
msgstr "Файл закрыт."
-#: kab/addressbook.cc:1223
+#: kab/addressbook.cpp:1223
msgid ""
"The file you wanted to change could not be locked.\n"
"It is probably in use by another application or read-only."
@@ -1652,7 +1622,7 @@ msgstr ""
"Не удаётся заблокировать файл. Он либо используется \n"
"другим приложением, либо доступен только для чтения."
-#: kab/addressbook.cc:1599
+#: kab/addressbook.cpp:1599
msgid ""
"Cannot find kab's template file.\n"
"You cannot create new files."
@@ -1660,7 +1630,7 @@ msgstr ""
"Не удаётся найти файл шаблона kab.\n"
"Вы не сможете создавать новых файлы."
-#: kab/addressbook.cc:1607
+#: kab/addressbook.cpp:1607
msgid ""
"Cannot read kab's template file.\n"
"You cannot create new files."
@@ -1668,11 +1638,11 @@ msgstr ""
"Не удаётся прочитать файл шаблона kab.\n"
"Вы не сможете создавать новые файлы."
-#: kab/addressbook.cc:1609
+#: kab/addressbook.cpp:1609
msgid "Format Error"
msgstr "Ошибка формата"
-#: kab/addressbook.cc:1616 kab/addressbook.cc:1668
+#: kab/addressbook.cpp:1616 kab/addressbook.cpp:1668
msgid ""
"Cannot create the file\n"
"\""
@@ -1680,11 +1650,11 @@ msgstr ""
"Не удаётся создать файл\n"
"\""
-#: kab/addressbook.cc:1618 kab/addressbook.cc:1627
+#: kab/addressbook.cpp:1618 kab/addressbook.cpp:1627
msgid "Could not create the new file."
msgstr "Не удаётся создать новый файл."
-#: kab/addressbook.cc:1625 kab/addressbook.cc:1677
+#: kab/addressbook.cpp:1625 kab/addressbook.cpp:1677
msgid ""
"Cannot save the file\n"
"\""
@@ -1692,7 +1662,7 @@ msgstr ""
"Не удаётся записать файл\n"
"\""
-#: kab/addressbook.cc:1651
+#: kab/addressbook.cpp:1651
msgid ""
"Cannot find kab's configuration template file.\n"
"kab cannot be configured."
@@ -1700,7 +1670,7 @@ msgstr ""
"Не удаётся найти файл шаблона конфигурации kab.\n"
"Настроить kab невозможно."
-#: kab/addressbook.cc:1660
+#: kab/addressbook.cpp:1660
msgid ""
"Cannot read kab's configuration template file.\n"
"kab cannot be configured."
@@ -1708,11 +1678,11 @@ msgstr ""
"Не удаётся прочитать файл шаблона конфигурации kab.\n"
"Настроить kab невозможно."
-#: kab/addressbook.cc:1670 kab/addressbook.cc:1679
+#: kab/addressbook.cpp:1670 kab/addressbook.cpp:1679
msgid "Could not create the new configuration file."
-msgstr "Не удаётся создать новый файл конфигурации"
+msgstr "Не удаётся создать новый файл конфигурации."
-#: kab/addressbook.cc:1700
+#: kab/addressbook.cpp:1700
msgid ""
"Cannot load kab's local configuration file.\n"
"There may be a formatting error.\n"
@@ -1722,7 +1692,7 @@ msgstr ""
"возможно, ошибка формата.\n"
"Настроить kab невозможно."
-#: kab/addressbook.cc:1708
+#: kab/addressbook.cpp:1708
msgid ""
"Cannot find kab's local configuration file.\n"
"kab cannot be configured."
@@ -1730,39 +1700,39 @@ msgstr ""
"Не удаётся найти локальный файл конфигурации kab;\n"
"Настроить kab невозможно."
-#: kab/addressbook.cc:1744
+#: kab/addressbook.cpp:1744
msgid "fixed"
msgstr "стационарный"
-#: kab/addressbook.cc:1745
+#: kab/addressbook.cpp:1745
msgid "mobile"
msgstr "сотовый"
-#: kab/addressbook.cc:1746
+#: kab/addressbook.cpp:1746
msgid "fax"
msgstr "факс"
-#: kab/addressbook.cc:1747
+#: kab/addressbook.cpp:1747
msgid "modem"
msgstr "модем"
-#: kab/addressbook.cc:1748
+#: kab/addressbook.cpp:1748
msgid "general"
msgstr "обычный"
-#: kab/addressbook.cc:1949
+#: kab/addressbook.cpp:1949
msgid "Business"
msgstr "Работа"
-#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74
+#: kab/addressbook.cpp:1950 tdeabc/secrecy.cpp:74
msgid "Private"
msgstr "Личный"
-#: kab/addressbook.cc:1951
+#: kab/addressbook.cpp:1951
msgid "Dates"
msgstr "Даты"
-#: kab/kabapi.cc:134
+#: kab/kabapi.cpp:134
msgid "Your new entry could not be added."
msgstr "Не удалось добавить новый элемент."
@@ -1772,11 +1742,11 @@ msgstr "Проверять базу данных Sycoca только один р
#: kded/kded.cpp:881
msgid "TDE Daemon"
-msgstr "Служба TDE"
+msgstr "Демон TDE"
#: kded/kded.cpp:883
msgid "TDE Daemon - triggers Sycoca database updates when needed"
-msgstr "Служба TDE - запускает обновление базы данных Sycoca по необходимости"
+msgstr "Демон TDE - запускает обновление базы данных Sycoca по необходимости"
#: kded/khostname.cpp:43
msgid "Old hostname"
@@ -1896,13 +1866,12 @@ msgid "KBuildSycoca"
msgstr "KBuildSycoca"
#: kded/tdebuildsycoca.cpp:512
-#, fuzzy
msgid ""
"[tdebuildsycoca] Error writing database '%1'.\n"
"Check that the permissions are correct on the directory and the disk is not "
"full.\n"
msgstr ""
-"Ошибка записи в базу данных '%1'.\n"
+"[tdebuildsycoca] Ошибка записи в базу данных '%1'.\n"
"Проверьте права доступа к каталогу и свободное место на диске.\n"
#: kded/tdebuildsycoca.cpp:695
@@ -1962,9 +1931,8 @@ msgid "Do Not Reload"
msgstr "Не обновлять"
#: kded/tdebuildsycoca.cpp:953
-#, fuzzy
msgid "[tdebuildsycoca] Configuration information reloaded successfully."
-msgstr "Конфигурация успешно обновлена."
+msgstr "[tdebuildsycoca] Конфигурация успешно обновлена."
#: kjs/function_object.cpp:289
msgid "Syntax error in parameter list"
@@ -2132,7 +2100,7 @@ msgid "Preferred Address"
msgstr "Основной адрес"
#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43
-#: tdecore/tdehw/tdenetworkconnections.cpp:808
+#: tdecore/tdehw/tdenetworkconnections.cpp:815
msgid "Other"
msgstr "Прочее"
@@ -2144,11 +2112,11 @@ msgstr "Ошибка чтения из источника '%1'"
msgid "Select Addressee"
msgstr "Выбор адресата"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2521
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
#: tdeabc/addresseedialog.cpp:70 tdeabc/addresseedialog.cpp:100
#: tdeabc/distributionlistdialog.cpp:174 tdeabc/distributionlistdialog.cpp:189
#: tdeabc/distributionlisteditor.cpp:142 tdeabc/distributionlisteditor.cpp:161
-#: tdeabc/scripts/entrylist:16 tdehtml/misc/knsplugininstaller.cpp:380
+#: tdeabc/scripts/entrylist:16 tdehtml/misc/knsplugininstaller.cpp:384
#: tdenewstuff/downloaddialog.cpp:282 tdenewstuff/downloaddialog.cpp:288
#: tdenewstuff/downloaddialog.cpp:294 tdenewstuff/providerdialog.cpp:65
#: tderesources/configpage.cpp:119 tdeutils/kpluginselector.cpp:200
@@ -2494,7 +2462,7 @@ msgstr "Видео"
msgid "Mailbox"
msgstr "А/Я"
-#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4276
+#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4222
msgid "Modem"
msgstr "Модем"
@@ -2613,160 +2581,160 @@ msgstr "vCard 2.1"
msgid "Input file"
msgstr "Файл ввода"
-#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113
+#: tdecert/tdecertpart.cpp:90 tdecert/tdecertpart.cpp:113
msgid "Invalid certificate!"
msgstr "Неверный сертификат!"
-#: tdecert/tdecertpart.cc:160
+#: tdecert/tdecertpart.cpp:160
msgid "Certificates"
msgstr "Сертификаты"
-#: tdecert/tdecertpart.cc:161
+#: tdecert/tdecertpart.cpp:161
msgid "Signers"
msgstr "Подписанты"
-#: tdecert/tdecertpart.cc:164
+#: tdecert/tdecertpart.cpp:164
msgid "Client"
msgstr "Клиент"
-#: tdecert/tdecertpart.cc:170
+#: tdecert/tdecertpart.cpp:170
msgid "Import &All"
msgstr "Импортировать &все"
-#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274
-#: tdecert/tdecertpart.cc:359
+#: tdecert/tdecertpart.cpp:183 tdecert/tdecertpart.cpp:274
+#: tdecert/tdecertpart.cpp:359
msgid "TDE Secure Certificate Import"
msgstr "Импорт защищённого сертификата TDE"
-#: tdecert/tdecertpart.cc:184
+#: tdecert/tdecertpart.cpp:184
msgid "Chain:"
msgstr "Цепочка:"
-#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276
+#: tdecert/tdecertpart.cpp:189 tdecert/tdecertpart.cpp:276
msgid "Subject:"
msgstr "Тема:"
-#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277
+#: tdecert/tdecertpart.cpp:190 tdecert/tdecertpart.cpp:277
msgid "Issued by:"
msgstr "Выпущен:"
-#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283
+#: tdecert/tdecertpart.cpp:196 tdecert/tdecertpart.cpp:283
msgid "File:"
msgstr "Файл:"
-#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286
+#: tdecert/tdecertpart.cpp:199 tdecert/tdecertpart.cpp:286
msgid "File format:"
msgstr "Формат файла:"
-#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299
+#: tdecert/tdecertpart.cpp:212 tdecert/tdecertpart.cpp:299
msgid "State:"
msgstr "Состояние:"
-#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303
+#: tdecert/tdecertpart.cpp:216 tdecert/tdecertpart.cpp:303
msgid "Valid from:"
msgstr "Годен с:"
-#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307
+#: tdecert/tdecertpart.cpp:220 tdecert/tdecertpart.cpp:307
msgid "Valid until:"
msgstr "Годен до:"
-#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311
+#: tdecert/tdecertpart.cpp:224 tdecert/tdecertpart.cpp:311
msgid "Serial number:"
msgstr "Серийный номер:"
-#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314
+#: tdecert/tdecertpart.cpp:227 tdecert/tdecertpart.cpp:314
msgid "State"
msgstr "Состояние"
-#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323
+#: tdecert/tdecertpart.cpp:236 tdecert/tdecertpart.cpp:323
msgid "MD5 digest:"
msgstr "Отпечаток MD5:"
-#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326
+#: tdecert/tdecertpart.cpp:239 tdecert/tdecertpart.cpp:326
msgid "Signature:"
msgstr "Подпись:"
-#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331
+#: tdecert/tdecertpart.cpp:244 tdecert/tdecertpart.cpp:331
msgid "Signature"
msgstr "Подпись"
-#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340
+#: tdecert/tdecertpart.cpp:253 tdecert/tdecertpart.cpp:340
msgid "Public key:"
msgstr "Открытый ключ:"
-#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346
+#: tdecert/tdecertpart.cpp:259 tdecert/tdecertpart.cpp:346
msgid "Public Key"
msgstr "Открытый ключ"
-#: tdecert/tdecertpart.cc:368
+#: tdecert/tdecertpart.cpp:368
msgid "&Crypto Manager..."
msgstr "Администратор &сертификатов..."
-#: tdecert/tdecertpart.cc:369
+#: tdecert/tdecertpart.cpp:369
msgid "&Import"
msgstr "&Импорт"
-#: tdecert/tdecertpart.cc:370
+#: tdecert/tdecertpart.cpp:370
msgid "&Save..."
msgstr "&Сохранить..."
-#: tdecert/tdecertpart.cc:371
+#: tdecert/tdecertpart.cpp:371
msgid "&Done"
msgstr "&Готово"
-#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
+#: tdecert/tdecertpart.cpp:418 tdecert/tdecertpart.cpp:440
msgid "Save failed."
msgstr "Сохранение не выполнено."
-#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
-#: tdecert/tdecertpart.cc:455 tdecert/tdecertpart.cc:460
-#: tdecert/tdecertpart.cc:496 tdecert/tdecertpart.cc:532
-#: tdecert/tdecertpart.cc:563 tdecert/tdecertpart.cc:593
-#: tdecert/tdecertpart.cc:723 tdecert/tdecertpart.cc:734
-#: tdecert/tdecertpart.cc:739 tdecert/tdecertpart.cc:752
-#: tdecert/tdecertpart.cc:866
+#: tdecert/tdecertpart.cpp:418 tdecert/tdecertpart.cpp:440
+#: tdecert/tdecertpart.cpp:455 tdecert/tdecertpart.cpp:460
+#: tdecert/tdecertpart.cpp:496 tdecert/tdecertpart.cpp:532
+#: tdecert/tdecertpart.cpp:563 tdecert/tdecertpart.cpp:593
+#: tdecert/tdecertpart.cpp:723 tdecert/tdecertpart.cpp:734
+#: tdecert/tdecertpart.cpp:739 tdecert/tdecertpart.cpp:752
+#: tdecert/tdecertpart.cpp:866
msgid "Certificate Import"
msgstr "Импорт сертификата"
-#: tdecert/tdecertpart.cc:455
+#: tdecert/tdecertpart.cpp:455
msgid "You do not seem to have compiled TDE with SSL support."
msgstr "Скорее всего, TDE собрана без поддержки SSL."
-#: tdecert/tdecertpart.cc:460
+#: tdecert/tdecertpart.cpp:460
msgid "Certificate file is empty."
msgstr "Файл сертификата пуст."
-#: tdecert/tdecertpart.cc:490
+#: tdecert/tdecertpart.cpp:490
msgid "Certificate Password"
msgstr "Пароль сертификата"
-#: tdecert/tdecertpart.cc:496
+#: tdecert/tdecertpart.cpp:496
msgid "The certificate file could not be loaded. Try a different password?"
msgstr "Файл сертификата не может быть загружен. Попробовать другой пароль?"
-#: tdecert/tdecertpart.cc:496
+#: tdecert/tdecertpart.cpp:496
msgid "Try Different"
msgstr "Указать другой"
-#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:563
+#: tdecert/tdecertpart.cpp:532 tdecert/tdecertpart.cpp:563
msgid "This file cannot be opened."
msgstr "Этот файл не может быть открыт."
-#: tdecert/tdecertpart.cc:592
+#: tdecert/tdecertpart.cpp:592
msgid "I do not know how to handle this type of file."
msgstr "Неизвестно, как обработать этот тип файла."
-#: tdecert/tdecertpart.cc:612
+#: tdecert/tdecertpart.cpp:612
msgid "0 - Site Certificate"
msgstr "0 - Сертификат сайта"
-#: tdecert/tdecertpart.cc:722 tdecert/tdecertpart.cc:738
+#: tdecert/tdecertpart.cpp:722 tdecert/tdecertpart.cpp:738
msgid ""
"A certificate with that name already exists. Are you sure that you wish to "
"replace it?"
msgstr "Сертификат с таким именем уже существует. Заменить его?"
-#: tdecert/tdecertpart.cc:734 tdecert/tdecertpart.cc:752
+#: tdecert/tdecertpart.cpp:734 tdecert/tdecertpart.cpp:752
msgid ""
"Certificate has been successfully imported into TDE.\n"
"You can manage your certificate settings from the Trinity Control Center."
@@ -2774,7 +2742,7 @@ msgstr ""
"Сертификат был успешно импортирован.\n"
"Сертификатами можно управлять в Центре управления TDE."
-#: tdecert/tdecertpart.cc:866
+#: tdecert/tdecertpart.cpp:866
msgid ""
"Certificates have been successfully imported into TDE.\n"
"You can manage your certificate settings from the Trinity Control Center."
@@ -2782,7 +2750,7 @@ msgstr ""
"Сертификаты были успешно импортированы.\n"
"Сертификатами можно управлять в Центре управления TDE."
-#: tdecert/tdecertpart.cc:872
+#: tdecert/tdecertpart.cpp:872
msgid "TDE Certificate Part"
msgstr "Модуль сертификатов TDE"
@@ -3590,11 +3558,11 @@ msgstr "<h2>Акселераторы изменены</h2>"
#: tdecore/kcheckaccelerators.cpp:199
msgid "<h2>Accelerators removed</h2>"
-msgstr "<h2>Акселераторы удалены</h2> "
+msgstr "<h2>Акселераторы удалены</h2>"
#: tdecore/kcheckaccelerators.cpp:204
msgid "<h2>Accelerators added (just for your info)</h2>"
-msgstr "<h2>Акселераторы добавлены</h2> "
+msgstr "<h2>Акселераторы добавлены</h2>"
#: tdecore/kcompletion.cpp:632
msgid ""
@@ -3622,22 +3590,22 @@ msgstr "Утилита обнаружения композитного мене
#: tdecore/kdetcompmgr.cpp:46
msgid "kdetcompmgr"
-msgstr ""
+msgstr "kdetcompmgr"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:417
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:504
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:417
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:504
#: tdecore/kkeyserver_x11.cpp:111
msgid "Shift"
msgstr "Shift"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:416
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:494
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:416
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:494
#: tdecore/kkeyserver_x11.cpp:112
msgid "Ctrl"
msgstr "Ctrl"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:418
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:499
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:418
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:499
#: tdecore/kkeyserver_x11.cpp:113
msgid "Alt"
msgstr "Alt"
@@ -3701,9 +3669,8 @@ msgid "The library %1 does not offer a TDE compatible factory."
msgstr "Библиотека %1 не предоставляет фабрику, совместимую с TDE."
#: tdecore/klibloader.cpp:186
-#, fuzzy
msgid " %1 %2"
-msgstr "%1 %2, %3"
+msgstr " %1 %2"
#: tdecore/klibloader.cpp:427
msgid "Library files for \"%1\" not found in paths."
@@ -3818,7 +3785,7 @@ msgstr "системная ошибка: %1"
msgid "request was canceled"
msgstr "запрос отменён"
-#: tdecore/network/tdesocketaddress.cpp:625
+#: tdecore/network/tdesocketaddress.cpp:640
#, c-format
msgid ""
"_: 1: the unknown socket address family number\n"
@@ -3922,7 +3889,6 @@ msgid ""
msgstr "Удаленный узел закрыл соединение"
#: tdecore/tdeaboutdata.cpp:388
-#, fuzzy
msgid ""
"_: replace this with information about your translation team\n"
"<p>TDE is translated into many languages thanks to the work of the "
@@ -3933,12 +3899,11 @@ msgid ""
msgstr ""
"<p>Графическая среда TDE переведена на многие языки благодаря работе команд "
"переводчиков в разных странах.</p><p>Для более подробных сведений о переводе "
-"TDE зайдите на <a href=\"http://l10n.kde.org\">l10n.kde.org</a>, а также на "
-"<a href=\"http://www.kde.ru\">www.kde.ru</a>. Там же вы сможете узнать о "
-"работе команды, переводившей TDE на русский, и, возможно, сами захотите "
-"участвовать в этой работе.</p>"
+"TDE зайдите в <a href=\"https://wiki.trinitydesktop.org/"
+"TDE_Weblate_Translation_Workspace\">Weblate TDE — рабочее пространство для "
+"переводчиков</a> (TDE Weblate Translation Workspace, TWTW).</p>"
-#: tdecore/tdeaboutdata.cpp:454
+#: tdecore/tdeaboutdata.cpp:458
msgid ""
"No licensing terms for this program have been specified.\n"
"Please check the documentation or the source for any\n"
@@ -3947,19 +3912,19 @@ msgstr ""
"Лицензия в данной программе не указана.\n"
"Возможно, она указана в документации или в исходных текстах этой программы.\n"
-#: tdecore/tdeaboutdata.cpp:461
+#: tdecore/tdeaboutdata.cpp:465
#, c-format
msgid "This program is distributed under the terms of the %1."
msgstr "Программа распространяется на условиях %1."
-#: tdecore/tdeapplication.cpp:1139
+#: tdecore/tdeapplication.cpp:1137
msgid ""
"_: Dear Translator! Translate this string to the string 'LTR' in left-to-"
"right languages (as english) or to 'RTL' in right-to-left languages (such as "
"Hebrew and Arabic) to get proper widget layout."
msgstr "LTR"
-#: tdecore/tdeapplication.cpp:1612
+#: tdecore/tdeapplication.cpp:1610
msgid ""
"There was an error setting up inter-process communications for TDE. The "
"message returned by the system was:\n"
@@ -3969,7 +3934,7 @@ msgstr ""
"Сообщение системы:\n"
"\n"
-#: tdecore/tdeapplication.cpp:1616
+#: tdecore/tdeapplication.cpp:1614
msgid ""
"\n"
"\n"
@@ -3977,25 +3942,25 @@ msgid ""
msgstr ""
"\n"
"\n"
-"Проверьте, запущена ли программа \"dcopserver\"."
+"Проверьте, запущена ли программа \"dcopserver\"!"
-#: tdecore/tdeapplication.cpp:1623
+#: tdecore/tdeapplication.cpp:1621
msgid "DCOP communications error (%1)"
msgstr "Ошибка связи по протоколу DCOP (%1)"
-#: tdecore/tdeapplication.cpp:1641
+#: tdecore/tdeapplication.cpp:1639
msgid "Use the X-server display 'displayname'"
msgstr "Использовать дисплей X-сервера 'displayname'"
-#: tdecore/tdeapplication.cpp:1643
+#: tdecore/tdeapplication.cpp:1641
msgid "Use the QWS display 'displayname'"
msgstr "Использовать QWS дисплей 'displayname'"
-#: tdecore/tdeapplication.cpp:1645
+#: tdecore/tdeapplication.cpp:1643
msgid "Restore the application for the given 'sessionId'"
msgstr "Восстановить сеанс приложения по ключу 'sessionId'"
-#: tdecore/tdeapplication.cpp:1646
+#: tdecore/tdeapplication.cpp:1644
msgid ""
"Causes the application to install a private color\n"
"map on an 8-bit display"
@@ -4004,7 +3969,7 @@ msgstr ""
"будет использовать собственную таблицу\n"
"цветов"
-#: tdecore/tdeapplication.cpp:1647
+#: tdecore/tdeapplication.cpp:1645
msgid ""
"Limits the number of colors allocated in the color\n"
"cube on an 8-bit display, if the application is\n"
@@ -4016,11 +3981,11 @@ msgstr ""
"работает только для приложений, \n"
"использующих режим TQApplication::ManyColor."
-#: tdecore/tdeapplication.cpp:1648
+#: tdecore/tdeapplication.cpp:1646
msgid "tells TQt to never grab the mouse or the keyboard"
msgstr "Запрещает TQt перехватывать мышь или клавиатуру"
-#: tdecore/tdeapplication.cpp:1649
+#: tdecore/tdeapplication.cpp:1647
msgid ""
"running under a debugger can cause an implicit\n"
"-nograb, use -dograb to override"
@@ -4028,15 +3993,15 @@ msgstr ""
"при запуске в отладчике применять\n"
"-nograb. Используйте -dograb, чтобы явно включить этот режим"
-#: tdecore/tdeapplication.cpp:1650
+#: tdecore/tdeapplication.cpp:1648
msgid "switches to synchronous mode for debugging"
msgstr "включает синхронный режим для отладки"
-#: tdecore/tdeapplication.cpp:1652
+#: tdecore/tdeapplication.cpp:1650
msgid "defines the application font"
msgstr "определяет шрифт приложения"
-#: tdecore/tdeapplication.cpp:1654
+#: tdecore/tdeapplication.cpp:1652
msgid ""
"sets the default background color and an\n"
"application palette (light and dark shades are\n"
@@ -4046,23 +4011,23 @@ msgstr ""
"приложения (светлые и тёмные тени\n"
"вычисляются)."
-#: tdecore/tdeapplication.cpp:1656
+#: tdecore/tdeapplication.cpp:1654
msgid "sets the default foreground color"
msgstr "определяет цвет текста по умолчанию"
-#: tdecore/tdeapplication.cpp:1658
+#: tdecore/tdeapplication.cpp:1656
msgid "sets the default button color"
msgstr "определяет цвет кнопок по умолчанию"
-#: tdecore/tdeapplication.cpp:1659
+#: tdecore/tdeapplication.cpp:1657
msgid "sets the application name"
msgstr "определяет имя приложения"
-#: tdecore/tdeapplication.cpp:1660
+#: tdecore/tdeapplication.cpp:1658
msgid "sets the application title (caption)"
msgstr "устанавливает заголовок приложения"
-#: tdecore/tdeapplication.cpp:1662
+#: tdecore/tdeapplication.cpp:1660
msgid ""
"forces the application to use a TrueColor visual on\n"
"an 8-bit display"
@@ -4070,7 +4035,7 @@ msgstr ""
"Приложение будет работать с 8-битным\n"
"дисплеем как с полноцветным устройством."
-#: tdecore/tdeapplication.cpp:1663
+#: tdecore/tdeapplication.cpp:1661
msgid ""
"sets XIM (X Input Method) input style. Possible\n"
"values are onthespot, overthespot, offthespot and\n"
@@ -4080,77 +4045,77 @@ msgstr ""
"Возможные значения: onthespot, overthespot, offthespot и \n"
"root."
-#: tdecore/tdeapplication.cpp:1664
+#: tdecore/tdeapplication.cpp:1662
msgid "set XIM server"
msgstr "устанавливает сервер XIM"
-#: tdecore/tdeapplication.cpp:1665
+#: tdecore/tdeapplication.cpp:1663
msgid "disable XIM"
msgstr "запретить XIM"
-#: tdecore/tdeapplication.cpp:1668
+#: tdecore/tdeapplication.cpp:1666
msgid "forces the application to run as QWS Server"
msgstr "Заставляет приложение работать как QWS сервер"
-#: tdecore/tdeapplication.cpp:1670
+#: tdecore/tdeapplication.cpp:1668
msgid "mirrors the whole layout of widgets"
msgstr "отразить расположение виджетов"
-#: tdecore/tdeapplication.cpp:1676
+#: tdecore/tdeapplication.cpp:1674
msgid "Use 'caption' as name in the titlebar"
msgstr "Использовать имя 'caption' в заголовке"
-#: tdecore/tdeapplication.cpp:1677
+#: tdecore/tdeapplication.cpp:1675
msgid "Use 'icon' as the application icon"
msgstr "Использовать 'icon' как значок приложения"
-#: tdecore/tdeapplication.cpp:1678
+#: tdecore/tdeapplication.cpp:1676
msgid "Use 'icon' as the icon in the titlebar"
msgstr "Использовать 'icon' как значок заголовка окна"
-#: tdecore/tdeapplication.cpp:1679
+#: tdecore/tdeapplication.cpp:1677
msgid "Use alternative configuration file"
msgstr "Использовать альтернативный файл конфигурации"
-#: tdecore/tdeapplication.cpp:1680
+#: tdecore/tdeapplication.cpp:1678
msgid "Use the DCOP Server specified by 'server'"
msgstr "Использовать сервер DCOP 'server'"
-#: tdecore/tdeapplication.cpp:1681
+#: tdecore/tdeapplication.cpp:1679
msgid "Disable crash handler, to get core dumps"
msgstr ""
"Отключить обработчик сбоев. Это позволит в случае сбоя получить core dump."
-#: tdecore/tdeapplication.cpp:1682
+#: tdecore/tdeapplication.cpp:1680
msgid "Waits for a WM_NET compatible windowmanager"
msgstr "Ожидать инициализации WM_NET-совместимого оконного менеджера"
-#: tdecore/tdeapplication.cpp:1683
+#: tdecore/tdeapplication.cpp:1681
msgid "sets the application GUI style"
msgstr "устанавливает стиль графического интерфейса приложения"
-#: tdecore/tdeapplication.cpp:1684
+#: tdecore/tdeapplication.cpp:1682
msgid ""
"sets the client geometry of the main widget - see man X for the argument "
"format"
msgstr ""
"устанавливает положение и размер главного окна приложения - формат аргумента "
-"см. в man X "
+"см. в man X"
-#: tdecore/tdeapplication.cpp:1738
+#: tdecore/tdeapplication.cpp:1736
msgid "The style %1 was not found\n"
msgstr "Стиль %1 не найден\n"
-#: tdecore/tdeapplication.cpp:2412 tdestyles/klegacy/klegacystyle.cpp:3044
+#: tdecore/tdeapplication.cpp:2410 tdestyles/klegacy/klegacystyle.cpp:3042
#: tdestyles/web/webstyle.cpp:1604
msgid "modified"
msgstr "изменён"
-#: tdecore/tdeapplication.cpp:2684 tdecore/tdeapplication.cpp:2719
+#: tdecore/tdeapplication.cpp:2682 tdecore/tdeapplication.cpp:2717
msgid "Could not Launch Help Center"
msgstr "Не удаётся запустить Центр справки"
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
+#: tdecore/tdeapplication.cpp:2683 tdecore/tdeapplication.cpp:2718
#, c-format
msgid ""
"Could not launch the TDE Help Center:\n"
@@ -4161,11 +4126,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:2990
+#: tdecore/tdeapplication.cpp:2988
msgid "Could not Launch Mail Client"
msgstr "Не удаётся запустить почтовый клиент"
-#: tdecore/tdeapplication.cpp:2991
+#: tdecore/tdeapplication.cpp:2989
#, c-format
msgid ""
"Could not launch the mail client:\n"
@@ -4176,11 +4141,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:3015
+#: tdecore/tdeapplication.cpp:3013
msgid "Could not Launch Browser"
msgstr "Не удаётся запустить браузер"
-#: tdecore/tdeapplication.cpp:3016
+#: tdecore/tdeapplication.cpp:3014
#, c-format
msgid ""
"Could not launch the browser:\n"
@@ -4191,11 +4156,11 @@ msgstr ""
"\n"
"%1"
-#: tdecore/tdeapplication.cpp:3085
+#: tdecore/tdeapplication.cpp:3083
msgid "Could not register with DCOP.\n"
msgstr "Ошибка регистрации на сервере DCOP.\n"
-#: tdecore/tdeapplication.cpp:3120
+#: tdecore/tdeapplication.cpp:3118
msgid "TDELauncher could not be reached via DCOP.\n"
msgstr "DCOP сервер не обеспечивает доступа к TDELauncher.\n"
@@ -4221,7 +4186,6 @@ msgid "This application was written by somebody who wants to remain anonymous."
msgstr "Автор программы пожелал остаться неизвестным."
#: tdecore/tdecmdlineargs.cpp:631
-#, fuzzy
msgid "Please use http://bugs.trinitydesktop.org to report bugs.\n"
msgstr "Используйте http://bugs.trinitydesktop.org для сообщений об ошибках.\n"
@@ -4347,35 +4311,30 @@ msgid "Please contact your system administrator."
msgstr "Свяжитесь с вашим системным администратором."
#: tdecore/tdeglobalsettings.cpp:147
-#, fuzzy
-#| msgid "Desktop %1"
msgid "Desktop"
-msgstr "Рабочий стол %1"
+msgstr "Рабочий стол"
#: tdecore/tdeglobalsettings.cpp:155
-#, fuzzy
msgid "Documents"
-msgstr "Комментарий"
+msgstr "Документы"
#: tdecore/tdeglobalsettings.cpp:163 tdenewstuff/downloaddialog.cpp:290
msgid "Downloads"
-msgstr "Скачать"
+msgstr "Загрузки"
#: tdecore/tdeglobalsettings.cpp:171
msgid "Music"
-msgstr ""
+msgstr "Музыка"
#: tdecore/tdeglobalsettings.cpp:179
msgid "Pictures"
-msgstr ""
+msgstr "Изображения"
#: tdecore/tde-config.cpp.cmake:184 tdecore/tdeglobalsettings.cpp:195
msgid "Templates"
msgstr "Шаблоны"
#: tdecore/tdeglobalsettings.cpp:203
-#, fuzzy
-#| msgid "Video"
msgid "Videos"
msgstr "Видео"
@@ -4383,872 +4342,879 @@ msgstr "Видео"
msgid "Trash"
msgstr "Корзина"
-#: tdecore/tdehw/disksHelper.cpp:208
+#: tdecore/tdehw/disksHelper.cpp:241
msgid "Media not ejectable"
-msgstr ""
+msgstr "Носитель невозможно извлечь"
-#: tdecore/tdehw/disksHelper.cpp:355
+#: tdecore/tdehw/disksHelper.cpp:419
msgid "Unknown error during unlocking operation."
-msgstr ""
+msgstr "Неизвестная ошибка при операции разблокирования."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1352
msgid ""
"Connection attempt failed!<br>Secrets were required to establish a "
"connection, but no secrets were available."
msgstr ""
+"Попытка соединения не удалась!<br>Для установки соединения требуется пароль, "
+"но он не был указан."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1361
msgid ""
"Connection attempt failed!<br>The supplicant failed while attempting to "
"establish a wireless connection."
msgstr ""
+"Попытка соединения не удалась!<br>При попытке установки беспроводного "
+"соединения произошёл сбой запроса авторизации."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1364
msgid ""
"Connection attempt failed!<br>The supplicant timed out while attempting to "
"establish a wireless connection."
msgstr ""
+"Попытка соединения не удалась!<br>При попытке установки беспроводного "
+"соединения запрос авторизации превысил время ожидания."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1367
msgid "Connection attempt failed!<br>The PPP client failed to start."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Не удалось запустить клиент PPP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1370
msgid "Connection attempt failed!<br>The PPP client was disconnected."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Клиент PPP отключился."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1373
msgid "Connection attempt failed!<br>Unknown PPP failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Неизвестная ошибка PPP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1376
msgid "Connection attempt failed!<br>The DHCP client failed to start."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Не удалось запустить клиент DHCP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1379
msgid "Connection attempt failed!<br>The DHCP client encountered an error."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>В клиенте DHCP произошла ошибка."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1382
msgid "Connection attempt failed!<br>Uknown DHCP failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Неизвестная ошибка DHCP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1385
msgid ""
"Connection attempt failed!<br>The connection sharing service failed to start."
msgstr ""
+"Попытка соединения не удалась!<br>Не удалось запустить сервис совместного "
+"использования настроек."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1388
msgid ""
"Connection attempt failed!<br>The connection sharing service encountered an "
"error."
msgstr ""
+"Попытка соединения не удалась!<br>В сервисе совместного использования "
+"настроек произошла ошибка."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1391
msgid "Connection attempt failed!<br>The AutoIP service failed to start."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Не удалось запустить сервис AutoIP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1394
msgid "Connection attempt failed!<br>The AutoIP service encountered an error."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>В сервисе AutoIP произошла ошибка."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1397
msgid "Connection attempt failed!<br>Unknown AutoIP failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Неизвестная ошибка AutoIP."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1400
msgid "Connection attempt failed!<br>Modem was busy."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Модем был занят."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1403
msgid "Connection attempt failed!<br>No dial tone."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Нет гудка."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1406
msgid "Connection attempt failed!<br>No carrier detected."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Не обнаружено несущей."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1409
msgid "Connection attempt failed!<br>Modem timed out while dialing."
msgstr ""
+"Попытка соединения не удалась!<br>Превышено время ожидания модема при наборе "
+"номера."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1412
msgid "Connection attempt failed!<br>The modem failed to dial."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Ошибка набора номера модемом."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1415
msgid "Connection attempt failed!<br>Modem initialization failed."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Не удалось инициализировать модем."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1418
msgid "Connection attempt failed!<br>GSM APN failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Отказ GSM APN."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1421
msgid ""
"Connection attempt failed!<br>GSM registration failed to search for networks."
msgstr ""
+"Попытка соединения не удалась!<br>Регистрация GSM не удалась: не найдена "
+"сеть."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1424
msgid "Connection attempt failed!<br>GSM registration attempt was rejected."
msgstr ""
+"Попытка соединения не удалась!<br>Попытка регистрации GSM была откланена."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1427
msgid "Connection attempt failed!<br>GSM registration attempt timed out."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Срок попытки регистраци GSM истёк."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1430
msgid "Connection attempt failed!<br>GSM registration attempt failed."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Попытка регистрации GSM не удалась."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1433
msgid "Connection attempt failed!<br>GSM PIN check failed."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>GSM PIN не прошёл проверку."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1436
msgid "Connection attempt failed!<br>Network device firmware is missing."
msgstr ""
+"Попытка соединения не удалась!<br>Не найдена прошивка (firmware) сетевого "
+"устройства."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1439
msgid "Connection attempt failed!<br>Network device was removed."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Сетевого устройство было извлечено."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1442
msgid "Connection attempt failed!<br>Network device is sleeping."
msgstr ""
+"Попытка соединения не удалась!<br>Сетевое устройство находится в режиме сна."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1445
msgid "Connection attempt failed!<br>Connection was removed."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Соединение было удалено."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1448
msgid "Connection attempt failed!<br>User requested device disconnection."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Пользователь запросил отключение."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1451
msgid "Connection attempt failed!<br>Carrier or link status changed."
msgstr ""
+"Попытка соединения не удалась!<br>Статус несущей или линии связи изменился."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1454
msgid "Connection attempt failed!<br>Device and/or connection already active."
msgstr ""
+"Попытка соединения не удалась!<br>Устройство и/или соединение уже активно."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1457
msgid "Connection attempt failed!<br>The supplicant is now available."
msgstr ""
+"Попытка соединения не удалась!<br>Заявитель (supplicant) теперь доступен."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1460
msgid "Connection attempt failed!<br>Requested modem was not found."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Запрошенный модем не найден."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1463
msgid "Connection attempt failed!<br>Bluetooth connection timeout."
msgstr ""
+"Попытка соединения не удалась!<br>Время ожидания соединения по Bluetooth "
+"истекло."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1466
msgid "Connection attempt failed!<br>GSM SIM not inserted."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>SIM-карта GSM-модема не вставлена."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1469
msgid "Connection attempt failed!<br>GSM PIN required."
msgstr ""
+"Попытка соединения не удалась!<br>Требуется PIN-код к SIM-карте GSM-модема."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1472
msgid "Connection attempt failed!<br>GSM PUK required."
msgstr ""
+"Попытка соединения не удалась!<br>Требуется PUK-код к SIM-карте GSM-модема."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1475
msgid "Connection attempt failed!<br>GSM SIM incorrect."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Неверная SIM-карта GSM-модема."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1478
msgid "Connection attempt failed!<br>Incorrect Infiniband mode."
msgstr ""
+"Попытка соединения не удалась!<br>Некорректный режим Infiniband для данного "
+"устройства."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1481
msgid "Connection attempt failed!<br>Dependency failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Сбой зависимости соединения."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1484
msgid "Connection attempt failed!<br>Unknown bridge failure."
msgstr ""
+"Попытка соединения не удалась!<br>Ошибка RFC 2684 Ethernet при работе поверх "
+"моста ADSL."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1487
msgid "Connection attempt failed!<br>ModemManager not available."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>ModemManager недоступен."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1490
msgid "Connection attempt failed!<br>SSID not found."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Сеть с таким SSID не найдена."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1493
msgid "Connection attempt failed!<br>Secondary connection failure."
-msgstr ""
+msgstr "Попытка соединения не удалась!<br>Сбой вторичного подключения."
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1661
msgid "NetworkManager"
-msgstr ""
+msgstr "NetworkManager"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4631
msgid "Connection name is invalid"
-msgstr ""
+msgstr "Не верное имя соединения"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4643
msgid "IPv4 address is invalid"
-msgstr ""
+msgstr "Не верный адрес IPv4"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4652
msgid "IPv6 address is invalid"
-msgstr ""
+msgstr "Не верный адрес IPv6"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4664
msgid "No SSID provided"
-msgstr ""
+msgstr "SSID не указан"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4674
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4709
msgid "WEP key 0 has invalid length"
-msgstr ""
+msgstr "У WEP-ключа 0 неверная длина"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4681
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4716
msgid "WEP key 1 has invalid length"
-msgstr ""
+msgstr "У WEP-ключа 1 неверная длина"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4688
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4723
msgid "WEP key 2 has invalid length"
-msgstr ""
+msgstr "У WEP-ключа 2 неверная длина"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4695
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4730
msgid "WEP key 3 has invalid length"
-msgstr ""
+msgstr "У WEP-ключа 3 неверная длина"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4701
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4736
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4743
msgid "No WEP key(s) provided"
-msgstr ""
+msgstr "WEP-ключ(и) не заданы"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4751
msgid "LEAP username and/or password not provided"
-msgstr ""
+msgstr "Имя пользователя LEAP и/или пароль не заданы"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4762
msgid "Hexadecimal length PSK contains non-hexadecimal characters"
-msgstr ""
+msgstr "Шестнадцатеричный PSK содержит не-шестнадцатеричные символы"
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4768
-#, fuzzy
msgid "No PSK provided"
-msgstr "Поставщик не выбран."
+msgstr "PSK не задан"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:51
msgid "card not powered on"
-msgstr ""
+msgstr "карта не подключена к питанию"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:54
msgid "protocol mismatch"
-msgstr ""
+msgstr "протоколы несовместимы"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:274
-#, fuzzy
msgid "Unknown (%1)"
-msgstr "неизвестна"
+msgstr "Неизвестное сообщение (%1)"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:323
msgid "Please enter the PIN for '%1'"
-msgstr ""
+msgstr "Введите PIN-код для '%1'"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:712
-#, fuzzy
msgid "Card watcher object not available"
-msgstr "Образец недоступен."
+msgstr "Объект наблюдателя карты недоступен"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:721
msgid "Unable to initialize PKCS"
-msgstr ""
+msgstr "Не удалось инициализировать PKCS"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:727
#, c-format
msgid "Cannot enumerate certificates: %1"
-msgstr ""
+msgstr "Не удаётся получить список сертификатов: %1"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:738
-#, fuzzy, c-format
+#, c-format
msgid "Cannot read certificate: %1"
-msgstr "Неверный сертификат!"
+msgstr "Не удаётся прочитать сертификат: %1"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:748
msgid "Cannot initialize openssl session to retrieve cryptographic objects"
msgstr ""
+"Не удаётся инициализировать сессию openssl, чтобы получить криптографические "
+"объекты"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:758
msgid "Cannot get X509 object"
-msgstr ""
+msgstr "Не удаётся прочитать объект X509"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:806
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:816
#, c-format
msgid "Cannot decrypt: %1"
-msgstr ""
+msgstr "Не удаётся расшифровать: %1"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:806
msgid "Ciphertext too small"
-msgstr ""
+msgstr "Шифротекст слишком короткий"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:816
msgid "Ciphertext too large"
-msgstr ""
+msgstr "Шифротекст слишком большой"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:827
msgid "Cannot determine decrypted message length: %1 (%2)"
-msgstr ""
+msgstr "Не удаётся определить длину расшифрованного сообщения: %1 (%2)"
#: tdecore/tdehw/tdecryptographiccarddevice.cpp:848
msgid "Cannot decrypt: %1 (%2)"
-msgstr ""
+msgstr "Не удаётся расшифровать: %1 (%2)"
-#: tdecore/tdehw/tdeeventdevice.cpp:288
+#: tdecore/tdehw/tdeeventdevice.cpp:292
msgid "Lid Switch"
-msgstr ""
+msgstr "Датчик закрытия крышки"
-#: tdecore/tdehw/tdeeventdevice.cpp:291
-#, fuzzy
+#: tdecore/tdehw/tdeeventdevice.cpp:295
msgid "Tablet Mode"
-msgstr "&Вкладки"
+msgstr "Режим планшета"
-#: tdecore/tdehw/tdeeventdevice.cpp:294
+#: tdecore/tdehw/tdeeventdevice.cpp:298
msgid "Headphone Inserted"
-msgstr ""
+msgstr "Датчик подключения наушников"
-#: tdecore/tdehw/tdeeventdevice.cpp:297
+#: tdecore/tdehw/tdeeventdevice.cpp:301
msgid "Radio Frequency Device Kill Switch"
-msgstr ""
+msgstr "Центральный выключатель радиоустройств (rfkill)"
-#: tdecore/tdehw/tdeeventdevice.cpp:300
+#: tdecore/tdehw/tdeeventdevice.cpp:304
msgid "Enable Radio"
-msgstr ""
+msgstr "Выключатель радио"
-#: tdecore/tdehw/tdeeventdevice.cpp:303
+#: tdecore/tdehw/tdeeventdevice.cpp:307
msgid "Microphone Inserted"
-msgstr ""
+msgstr "Датчик подключения микрофона"
-#: tdecore/tdehw/tdeeventdevice.cpp:306
-#, fuzzy
+#: tdecore/tdehw/tdeeventdevice.cpp:310
msgid "Docked"
-msgstr "Пристыковать"
+msgstr "Установка на базовую станцию"
-#: tdecore/tdehw/tdeeventdevice.cpp:309
+#: tdecore/tdehw/tdeeventdevice.cpp:313
msgid "Line Out Inserted"
-msgstr ""
+msgstr "Датчик подключения линейного выхода"
-#: tdecore/tdehw/tdeeventdevice.cpp:312
+#: tdecore/tdehw/tdeeventdevice.cpp:316
msgid "Physical Jack Inserted"
-msgstr ""
+msgstr "Датчик подключения физического аудиоштекера"
-#: tdecore/tdehw/tdeeventdevice.cpp:315
+#: tdecore/tdehw/tdeeventdevice.cpp:319
msgid "Video Out Inserted"
-msgstr ""
+msgstr "Датчик подключения видеовыхода"
-#: tdecore/tdehw/tdeeventdevice.cpp:318
+#: tdecore/tdehw/tdeeventdevice.cpp:322
msgid "Camera Lens Cover"
-msgstr ""
+msgstr "Датчик крышки объектива"
-#: tdecore/tdehw/tdeeventdevice.cpp:321
+#: tdecore/tdehw/tdeeventdevice.cpp:325
msgid "Keypad Slide"
-msgstr ""
+msgstr "Датчик выдвижения клавиатуры"
-#: tdecore/tdehw/tdeeventdevice.cpp:324
+#: tdecore/tdehw/tdeeventdevice.cpp:328
msgid "Front Proximity"
-msgstr ""
+msgstr "Датчик приближения"
-#: tdecore/tdehw/tdeeventdevice.cpp:327
-#, fuzzy
+#: tdecore/tdehw/tdeeventdevice.cpp:331
msgid "Rotate Lock"
-msgstr "&Повернуть по часовой стрелке"
+msgstr "Блокировка поворота экрана"
-#: tdecore/tdehw/tdeeventdevice.cpp:330
+#: tdecore/tdehw/tdeeventdevice.cpp:334
msgid "Line In Inserted"
-msgstr ""
+msgstr "Датчик подключения линейного входа"
-#: tdecore/tdehw/tdeeventdevice.cpp:333
+#: tdecore/tdehw/tdeeventdevice.cpp:337
msgid "Power Button"
-msgstr ""
+msgstr "Кнопка отключения питания"
-#: tdecore/tdehw/tdeeventdevice.cpp:336
+#: tdecore/tdehw/tdeeventdevice.cpp:340
msgid "Sleep Button"
-msgstr ""
+msgstr "Кнопка перехода в спящий режим"
#: tdecore/tdehw/tdegenericdevice.cpp:256
#, c-format
msgid "ACPI Node %1"
-msgstr ""
+msgstr "Узел ACPI %1"
#: tdecore/tdehw/tdegenericdevice.cpp:277
#: tdecore/tdehw/tdegenericdevice.cpp:295
msgid "ACPI Lid Switch"
-msgstr ""
+msgstr "Датчик закрытия крышки ACPI"
#: tdecore/tdehw/tdegenericdevice.cpp:280
#: tdecore/tdehw/tdegenericdevice.cpp:298
msgid "ACPI Sleep Button"
-msgstr ""
+msgstr "Кнопка перехода в спящий режим ACPI"
#: tdecore/tdehw/tdegenericdevice.cpp:283
#: tdecore/tdehw/tdegenericdevice.cpp:301
msgid "ACPI Power Button"
-msgstr ""
+msgstr "Кнопка отключения питания ACPI"
#: tdecore/tdehw/tdegenericdevice.cpp:290
msgid "Generic Event Device"
-msgstr ""
+msgstr "Событийное устройство"
#: tdecore/tdehw/tdegenericdevice.cpp:308
-#, fuzzy
msgid "Generic Input Device"
-msgstr "Общие параметры"
+msgstr "Устройство ввода"
#: tdecore/tdehw/tdegenericdevice.cpp:315
-#: tdecore/tdehw/tdehardwaredevices.cpp:3399
+#: tdecore/tdehw/tdehardwaredevices.cpp:3347
msgid "Generic %1 Device"
-msgstr ""
+msgstr "Устройство %1"
#: tdecore/tdehw/tdegenericdevice.cpp:322
#, c-format
msgid "Virtual Device %1"
-msgstr ""
+msgstr "Виртуальное устройство %1"
#: tdecore/tdehw/tdegenericdevice.cpp:325
msgid "Unknown Virtual Device"
-msgstr ""
+msgstr "Неизвестное виртуальное устройство"
#: tdecore/tdehw/tdegenericdevice.cpp:330
-#: tdecore/tdehw/tdehardwaredevices.cpp:4393
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4339
msgid "Unknown Device"
-msgstr "Неизвестное поле"
+msgstr "Неизвестное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3404
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:3352
msgid "Disconnected %1 Port"
-msgstr "отключен"
+msgstr "Отключённый порт %1"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3800
-#: tdecore/tdehw/tdehardwaredevices.cpp:3880
-#: tdecore/tdehw/tdehardwaredevices.cpp:3892
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:3746
+#: tdecore/tdehw/tdehardwaredevices.cpp:3826
+#: tdecore/tdehw/tdehardwaredevices.cpp:3838
msgid "Unknown PCI Device"
-msgstr "Неизвестное поле"
+msgstr "Неизвестное устройство PCI"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3910
-#: tdecore/tdehw/tdehardwaredevices.cpp:3990
-#: tdecore/tdehw/tdehardwaredevices.cpp:4002
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:3856
+#: tdecore/tdehw/tdehardwaredevices.cpp:3936
+#: tdecore/tdehw/tdehardwaredevices.cpp:3948
msgid "Unknown USB Device"
-msgstr "Неизвестное поле"
+msgstr "Неизвестное устройство USB"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4031
-#: tdecore/tdehw/tdehardwaredevices.cpp:4072
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:3977
+#: tdecore/tdehw/tdehardwaredevices.cpp:4018
msgid "Unknown PNP Device"
-msgstr "Неизвестное поле"
+msgstr "Неизвестное устройство PNP"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4101
-#: tdecore/tdehw/tdehardwaredevices.cpp:4142
+#: tdecore/tdehw/tdehardwaredevices.cpp:4047
+#: tdecore/tdehw/tdehardwaredevices.cpp:4088
msgid "Unknown Monitor Device"
-msgstr ""
+msgstr "Неизвестное устройство монитора"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4231
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4177
msgid "Root"
-msgstr "NoCARoot"
+msgstr "Корневое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4234
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4180
msgid "System Root"
-msgstr "Системное меню"
+msgstr "Корневая система"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4237
+#: tdecore/tdehw/tdehardwaredevices.cpp:4183
msgid "CPU"
-msgstr ""
+msgstr "Процессор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4240
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4186
msgid "Graphics Processor"
-msgstr "Географическое расположение"
+msgstr "Видеокарта"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4243
+#: tdecore/tdehw/tdehardwaredevices.cpp:4189
msgid "RAM"
-msgstr ""
+msgstr "ОЗУ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4246
+#: tdecore/tdehw/tdehardwaredevices.cpp:4192
msgid "Bus"
-msgstr ""
+msgstr "Шина"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4249
+#: tdecore/tdehw/tdehardwaredevices.cpp:4195
msgid "I2C Bus"
-msgstr ""
+msgstr "Шина I2C"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4252
+#: tdecore/tdehw/tdehardwaredevices.cpp:4198
msgid "MDIO Bus"
-msgstr ""
+msgstr "Шина MDIO"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4255
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4201
msgid "Mainboard"
-msgstr "Основная панель инструментов"
+msgstr "Ситемная плата"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4258
+#: tdecore/tdehw/tdehardwaredevices.cpp:4204
msgid "Disk"
-msgstr ""
+msgstr "Диск"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4261
+#: tdecore/tdehw/tdehardwaredevices.cpp:4207
msgid "SCSI"
-msgstr ""
+msgstr "SCSI"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4264
+#: tdecore/tdehw/tdehardwaredevices.cpp:4210
msgid "Storage Controller"
-msgstr ""
+msgstr "Контроллер накопителей"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4267
+#: tdecore/tdehw/tdehardwaredevices.cpp:4213
msgid "Mouse"
-msgstr ""
+msgstr "Мышь"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4270
+#: tdecore/tdehw/tdehardwaredevices.cpp:4216
msgid "Keyboard"
-msgstr ""
+msgstr "Клавиатура"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4273
+#: tdecore/tdehw/tdehardwaredevices.cpp:4219
msgid "HID"
-msgstr ""
+msgstr "Устройство ввода (HID)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4279
+#: tdecore/tdehw/tdehardwaredevices.cpp:4225
msgid "Monitor and Display"
-msgstr ""
+msgstr "Дисплей"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4282
+#: tdecore/tdehw/tdehardwaredevices.cpp:4228
msgid "Network"
-msgstr ""
+msgstr "Сетевое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4285
+#: tdecore/tdehw/tdehardwaredevices.cpp:4231
msgid "Nonvolatile Memory"
-msgstr ""
+msgstr "ПЗУ (NVMEM)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1033
-#: tdecore/tdehw/tdehardwaredevices.cpp:4288
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1038
+#: tdecore/tdehw/tdehardwaredevices.cpp:4234
msgid "Printer"
-msgstr "Печать"
+msgstr "Принтер"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4291
+#: tdecore/tdehw/tdehardwaredevices.cpp:4237
msgid "Scanner"
-msgstr ""
+msgstr "Сканер"
-#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4294
+#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4240
msgid "Sound"
msgstr "Звук"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4297
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4243
msgid "Video Capture"
-msgstr "Панель инструментов Видео"
+msgstr "Устройство захвата видео"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4300
+#: tdecore/tdehw/tdehardwaredevices.cpp:4246
msgid "IEEE1394"
-msgstr ""
+msgstr "IEEE1394"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4303
+#: tdecore/tdehw/tdehardwaredevices.cpp:4249
msgid "PCMCIA"
-msgstr ""
+msgstr "PCMCIA"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4306
+#: tdecore/tdehw/tdehardwaredevices.cpp:4252
msgid "Camera"
-msgstr ""
+msgstr "Камера"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4309
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4255
msgid "Text I/O"
-msgstr "Только подписи"
+msgstr "Терминал (tty)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4312
+#: tdecore/tdehw/tdehardwaredevices.cpp:4258
msgid "Serial Communications Controller"
-msgstr ""
+msgstr "Контроллер последовательного интерфейса"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4315
+#: tdecore/tdehw/tdehardwaredevices.cpp:4261
msgid "Parallel Port"
-msgstr ""
+msgstr "Параллельный порт"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4318
+#: tdecore/tdehw/tdehardwaredevices.cpp:4264
msgid "Peripheral"
-msgstr ""
+msgstr "Периферия"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4321
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4267
msgid "Backlight"
-msgstr "Назад"
+msgstr "Подсветка"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4324
+#: tdecore/tdehw/tdehardwaredevices.cpp:4270
msgid "Battery"
-msgstr ""
+msgstr "Батарея"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4327
+#: tdecore/tdehw/tdehardwaredevices.cpp:4273
msgid "Power Supply"
-msgstr ""
+msgstr "Источник питания"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4330
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4276
msgid "Docking Station"
-msgstr "Ориентация"
+msgstr "Зарядная станция"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4333
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4279
msgid "Thermal Sensor"
-msgstr "Общие параметры"
+msgstr "Датчик температуры"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4336
+#: tdecore/tdehw/tdehardwaredevices.cpp:4282
msgid "Thermal Control"
-msgstr ""
+msgstr "Устройство контроля температуры"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4339
-#: tdecore/tdehw/tdenetworkconnections.cpp:781
+#: tdecore/tdehw/tdehardwaredevices.cpp:4285
+#: tdecore/tdehw/tdenetworkconnections.cpp:788
msgid "Bluetooth"
-msgstr ""
+msgstr "Bluetooth"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4342
+#: tdecore/tdehw/tdehardwaredevices.cpp:4288
msgid "Bridge"
-msgstr ""
+msgstr "Мост"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4345
+#: tdecore/tdehw/tdehardwaredevices.cpp:4291
msgid "Hub"
-msgstr ""
+msgstr "Концентратор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4348
+#: tdecore/tdehw/tdehardwaredevices.cpp:4294
msgid "Platform"
-msgstr ""
+msgstr "Платформенное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4351
+#: tdecore/tdehw/tdehardwaredevices.cpp:4297
msgid "Cryptography"
-msgstr ""
+msgstr "Криптографический процессор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4354
+#: tdecore/tdehw/tdehardwaredevices.cpp:4300
msgid "Cryptographic Card"
-msgstr ""
+msgstr "Считыватель ID карт"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4357
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4303
msgid "Biometric Security"
-msgstr "Шифрование соединения"
+msgstr "Биометрическое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4360
+#: tdecore/tdehw/tdehardwaredevices.cpp:4306
msgid "Test and Measurement"
-msgstr ""
+msgstr "Измеритальное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4363
+#: tdecore/tdehw/tdehardwaredevices.cpp:4309
msgid "Timekeeping"
-msgstr ""
+msgstr "Учёт времени"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4366
+#: tdecore/tdehw/tdehardwaredevices.cpp:4312
msgid "Platform Event"
-msgstr ""
+msgstr "Событийное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4369
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4315
msgid "Platform Input"
-msgstr "Очистить ввод"
+msgstr "Устройство ввода"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4372
+#: tdecore/tdehw/tdehardwaredevices.cpp:4318
msgid "Plug and Play"
-msgstr ""
+msgstr "PnP-устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4375
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4321
msgid "Other ACPI"
-msgstr "Прочее"
+msgstr "Прочее (ACPI)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4378
-#, fuzzy
+#: tdecore/tdehw/tdehardwaredevices.cpp:4324
msgid "Other USB"
-msgstr "Прочее"
+msgstr "Прочее (USB)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4381
+#: tdecore/tdehw/tdehardwaredevices.cpp:4327
msgid "Other Multimedia"
-msgstr ""
+msgstr "Прочее (мультимедийное)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4384
+#: tdecore/tdehw/tdehardwaredevices.cpp:4330
msgid "Other Peripheral"
-msgstr ""
+msgstr "Прочее (периферия)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4387
+#: tdecore/tdehw/tdehardwaredevices.cpp:4333
msgid "Other Sensor"
-msgstr ""
+msgstr "Прочее (сенсор)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4390
+#: tdecore/tdehw/tdehardwaredevices.cpp:4336
msgid "Other Virtual"
-msgstr ""
+msgstr "Прочее (виртуальное)"
-#: tdecore/tdehw/tdenetworkconnections.cpp:527
+#: tdecore/tdehw/tdenetworkconnections.cpp:534
msgid "hidden"
-msgstr ""
+msgstr "скрыто"
-#: tdecore/tdehw/tdenetworkconnections.cpp:775
+#: tdecore/tdehw/tdenetworkconnections.cpp:782
msgid "Wired Ethernet"
-msgstr ""
+msgstr "Проводной Ethernet"
-#: tdecore/tdehw/tdenetworkconnections.cpp:778
+#: tdecore/tdehw/tdenetworkconnections.cpp:785
msgid "802.11 WiFi"
-msgstr ""
+msgstr "802.11 WiFi"
-#: tdecore/tdehw/tdenetworkconnections.cpp:784
+#: tdecore/tdehw/tdenetworkconnections.cpp:791
msgid "OLPC Mesh"
-msgstr ""
+msgstr "Ячеистая сеть OLPC"
-#: tdecore/tdehw/tdenetworkconnections.cpp:787
+#: tdecore/tdehw/tdenetworkconnections.cpp:794
msgid "WiMax"
-msgstr ""
+msgstr "WiMax"
-#: tdecore/tdehw/tdenetworkconnections.cpp:790
+#: tdecore/tdehw/tdenetworkconnections.cpp:797
msgid "Cellular Modem"
-msgstr ""
+msgstr "Сотовый модем"
-#: tdecore/tdehw/tdenetworkconnections.cpp:793
+#: tdecore/tdehw/tdenetworkconnections.cpp:800
msgid "Infiniband"
-msgstr ""
+msgstr "Infiniband"
-#: tdecore/tdehw/tdenetworkconnections.cpp:796
+#: tdecore/tdehw/tdenetworkconnections.cpp:803
msgid "Bond"
-msgstr ""
+msgstr "Сопряжённый интерфейс (bond)"
-#: tdecore/tdehw/tdenetworkconnections.cpp:799
+#: tdecore/tdehw/tdenetworkconnections.cpp:806
msgid "Virtual LAN"
-msgstr ""
+msgstr "Виртуальная сеть (VLAN)"
-#: tdecore/tdehw/tdenetworkconnections.cpp:802
+#: tdecore/tdehw/tdenetworkconnections.cpp:809
msgid "ADSL"
-msgstr ""
+msgstr "ADSL"
-#: tdecore/tdehw/tdenetworkconnections.cpp:805
+#: tdecore/tdehw/tdenetworkconnections.cpp:812
msgid "Virtual Private Network"
-msgstr ""
+msgstr "Виртуальная частная сеть (VPN)"
-#: tdecore/tdehw/tdestoragedevice.cpp:279
-#, fuzzy
+#: tdecore/tdehw/tdestoragedevice.cpp:277
msgid "Inactive"
-msgstr "Относительный"
+msgstr "Неактивный"
-#: tdecore/tdehw/tdestoragedevice.cpp:282
-#, fuzzy
+#: tdecore/tdehw/tdestoragedevice.cpp:280
msgid "Active"
-msgstr "Действие"
+msgstr "Активный"
-#: tdecore/tdehw/tdestoragedevice.cpp:285
+#: tdecore/tdehw/tdestoragedevice.cpp:283
#: tdehtml/java/kjavaappletserver.cpp:667
msgid "Unknown"
-msgstr "неизвестна"
+msgstr "Неизвестно"
-#: tdecore/tdehw/tdestoragedevice.cpp:494
+#: tdecore/tdehw/tdestoragedevice.cpp:508
msgid "%1 Removable Device"
-msgstr ""
+msgstr "Съёмный диск %1"
-#: tdecore/tdehw/tdestoragedevice.cpp:497
+#: tdecore/tdehw/tdestoragedevice.cpp:511
msgid "%1 Fixed Storage Device"
-msgstr ""
+msgstr "Постоянный диск %1"
-#: tdecore/tdehw/tdestoragedevice.cpp:514
-#: tdecore/tdehw/tdestoragedevice.cpp:549
+#: tdecore/tdehw/tdestoragedevice.cpp:528
+#: tdecore/tdehw/tdestoragedevice.cpp:563
msgid "Hard Disk Drive"
-msgstr ""
+msgstr "Жёсткий диск"
-#: tdecore/tdehw/tdestoragedevice.cpp:518
+#: tdecore/tdehw/tdestoragedevice.cpp:532
msgid "Floppy Drive"
-msgstr ""
+msgstr "Гибкий диск"
-#: tdecore/tdehw/tdestoragedevice.cpp:521
+#: tdecore/tdehw/tdestoragedevice.cpp:535
msgid "Optical Drive"
-msgstr ""
+msgstr "Привод оптических дисков"
-#: tdecore/tdehw/tdestoragedevice.cpp:524
+#: tdecore/tdehw/tdestoragedevice.cpp:538
msgid "CDROM Drive"
-msgstr ""
+msgstr "Привод CDROM"
-#: tdecore/tdehw/tdestoragedevice.cpp:527
+#: tdecore/tdehw/tdestoragedevice.cpp:541
msgid "CDRW Drive"
-msgstr ""
+msgstr "Привод CDRW"
-#: tdecore/tdehw/tdestoragedevice.cpp:530
+#: tdecore/tdehw/tdestoragedevice.cpp:544
msgid "DVD Drive"
-msgstr ""
+msgstr "Привод DVD"
-#: tdecore/tdehw/tdestoragedevice.cpp:533
+#: tdecore/tdehw/tdestoragedevice.cpp:547
msgid "DVDRW Drive"
-msgstr ""
+msgstr "Привод DVDRW"
-#: tdecore/tdehw/tdestoragedevice.cpp:536
+#: tdecore/tdehw/tdestoragedevice.cpp:550
msgid "DVDRAM Drive"
-msgstr ""
+msgstr "Привод DVDRAM"
-#: tdecore/tdehw/tdestoragedevice.cpp:539
+#: tdecore/tdehw/tdestoragedevice.cpp:553
msgid "Zip Drive"
-msgstr ""
+msgstr "Привод Zip-дискет"
-#: tdecore/tdehw/tdestoragedevice.cpp:542
+#: tdecore/tdehw/tdestoragedevice.cpp:556
msgid "Tape Drive"
-msgstr ""
+msgstr "Привод ленточных накопителей"
-#: tdecore/tdehw/tdestoragedevice.cpp:545
+#: tdecore/tdehw/tdestoragedevice.cpp:559
msgid "Digital Camera"
-msgstr ""
+msgstr "Цифровая камера"
-#: tdecore/tdehw/tdestoragedevice.cpp:551
-#, fuzzy
+#: tdecore/tdehw/tdestoragedevice.cpp:565
msgid "Removable Storage"
-msgstr "Удалить запись"
+msgstr "Съёмный накопитель"
-#: tdecore/tdehw/tdestoragedevice.cpp:554
+#: tdecore/tdehw/tdestoragedevice.cpp:568
msgid "Compact Flash"
-msgstr ""
+msgstr "Карта памяти Compact Flash"
-#: tdecore/tdehw/tdestoragedevice.cpp:557
+#: tdecore/tdehw/tdestoragedevice.cpp:571
msgid "Memory Stick"
-msgstr ""
+msgstr "Карта памяти Memory Stick"
-#: tdecore/tdehw/tdestoragedevice.cpp:560
+#: tdecore/tdehw/tdestoragedevice.cpp:574
msgid "Smart Media"
-msgstr ""
+msgstr "Карта памяти Smart Media"
-#: tdecore/tdehw/tdestoragedevice.cpp:563
-#, fuzzy
+#: tdecore/tdehw/tdestoragedevice.cpp:577
msgid "Secure Digital"
-msgstr "Шифрование соединения"
+msgstr "Карта памяти SD"
-#: tdecore/tdehw/tdestoragedevice.cpp:568
+#: tdecore/tdehw/tdestoragedevice.cpp:582
msgid "Random Access Memory"
-msgstr ""
+msgstr "RAM-диск"
-#: tdecore/tdehw/tdestoragedevice.cpp:571
+#: tdecore/tdehw/tdestoragedevice.cpp:585
msgid "Loop Device"
-msgstr ""
+msgstr "Loop-устройство"
-#: tdecore/tdehw/tdestoragedevice.cpp:909
+#: tdecore/tdehw/tdestoragedevice.cpp:907
msgid "No supported mounting methods were detected on your system"
msgstr ""
+"В вашей системе не найдено ни одного поддерживаемого метода монтирования"
-#: tdecore/tdehw/tdestoragedevice.cpp:1002
+#: tdecore/tdehw/tdestoragedevice.cpp:995
msgid "No supported unmounting methods were detected on your system"
msgstr ""
+"В вашей системе не найдено ни одного поддерживаемого метода размонтирования"
-#: tdecore/tdehw/tdestoragedevice.cpp:1072
-msgid "No supported unlocking methods were detected on your system."
-msgstr ""
+#: tdecore/tdehw/tdestoragedevice.cpp:1055
+msgid "Cannot create temporary password file"
+msgstr "Не удалось создать временный файл для пароля"
#: tdecore/tdehw/tdestoragedevice.cpp:1084
-msgid "The device is currently mounted and cannot be locked."
+msgid "No supported unlocking methods were detected on your system."
msgstr ""
+"В вашей системе не найдено ни одного поддерживаемого метода разблокировки "
+"носителя."
-#: tdecore/tdehw/tdestoragedevice.cpp:1115
+#: tdecore/tdehw/tdestoragedevice.cpp:1134
msgid "No supported locking methods were detected on your system."
msgstr ""
+"В вашей системе не найдено ни одного поддерживаемого метода блокировки "
+"носителя."
#: tdecore/tdelocale.cpp:225
msgid ""
@@ -5273,7 +5239,7 @@ msgid ""
"%1 %2"
msgstr "%1 %2"
-#: tdecore/tdelocale.cpp:2472
+#: tdecore/tdelocale.cpp:2462
msgid "&Next"
msgstr "&Далее"
@@ -5423,90 +5389,66 @@ msgstr "Следующий элемент в списке"
msgid "Desktop %1"
msgstr "Рабочий стол %1"
-#: tdefile-plugins/elf/tdefile_elf.cpp:59
-#: tdefile-plugins/elf/tdefile_elf.cpp:83
+#: tdefile-plugins/elf/tdefile_elf.cpp:67
msgid "Embedded Metadata"
-msgstr ""
+msgstr "Встроенные метаданные"
-#: tdefile-plugins/elf/tdefile_elf.cpp:60
-#: tdefile-plugins/elf/tdefile_elf.cpp:84
+#: tdefile-plugins/elf/tdefile_elf.cpp:68
msgid "Embedded Icon(s)"
-msgstr ""
+msgstr "Встроенные значки"
-#: tdefile-plugins/elf/tdefile_elf.cpp:64
-#: tdefile-plugins/elf/tdefile_elf.cpp:86
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:72
msgid "Internal Name"
-msgstr "Дополнительные имена"
+msgstr "Внутреннее имя"
-#: tdefile-plugins/elf/tdefile_elf.cpp:65
-#: tdefile-plugins/elf/tdefile_elf.cpp:87
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:73
msgid "Description"
-msgstr "Описание:"
+msgstr "Описание"
-#: tdefile-plugins/elf/tdefile_elf.cpp:66
-#: tdefile-plugins/elf/tdefile_elf.cpp:88
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:74
msgid "License"
-msgstr "Лицензия:"
+msgstr "Лицензия"
-#: tdefile-plugins/elf/tdefile_elf.cpp:67
-#: tdefile-plugins/elf/tdefile_elf.cpp:89
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:75
msgid "Copyright"
-msgstr "Копировать"
+msgstr "Авторские права"
-#: tdefile-plugins/elf/tdefile_elf.cpp:68
-#: tdefile-plugins/elf/tdefile_elf.cpp:90
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:76
msgid "Author(s)"
-msgstr "&Авторы"
+msgstr "Авторы"
-#: tdefile-plugins/elf/tdefile_elf.cpp:69
-#: tdefile-plugins/elf/tdefile_elf.cpp:91
+#: tdefile-plugins/elf/tdefile_elf.cpp:77
msgid "Product"
-msgstr ""
+msgstr "Программа"
-#: tdefile-plugins/elf/tdefile_elf.cpp:71
-#: tdefile-plugins/elf/tdefile_elf.cpp:93 tdenewstuff/downloaddialog.cpp:283
+#: tdefile-plugins/elf/tdefile_elf.cpp:79 tdenewstuff/downloaddialog.cpp:283
#: tdenewstuff/downloaddialog.cpp:289 tdenewstuff/downloaddialog.cpp:295
msgid "Version"
msgstr "Версия"
-#: tdefile-plugins/elf/tdefile_elf.cpp:72
-#: tdefile-plugins/elf/tdefile_elf.cpp:94
+#: tdefile-plugins/elf/tdefile_elf.cpp:80
msgid "Compilation Date/Time"
-msgstr ""
+msgstr "Дата/время сборки"
-#: tdefile-plugins/elf/tdefile_elf.cpp:73
-#: tdefile-plugins/elf/tdefile_elf.cpp:95
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:81
msgid "Requested Icon"
-msgstr "Запрошенный шрифт"
+msgstr "Запрошенный значок"
-#: tdefile-plugins/elf/tdefile_elf.cpp:74
-#: tdefile-plugins/elf/tdefile_elf.cpp:96
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:82
msgid "SCM Module"
-msgstr "Режим MDI"
+msgstr "Модуль СКВ"
-#: tdefile-plugins/elf/tdefile_elf.cpp:75
-#: tdefile-plugins/elf/tdefile_elf.cpp:97
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:83
msgid "SCM Revision"
-msgstr "Дата изменения"
+msgstr "Ревизия СКВ"
-#: tdefile-plugins/elf/tdefile_elf.cpp:76
-#: tdefile-plugins/elf/tdefile_elf.cpp:98
-#, fuzzy
+#: tdefile-plugins/elf/tdefile_elf.cpp:84
msgid "Comments"
-msgstr "Комментарий"
+msgstr "Комментарии"
-#: tdefile-plugins/elf/tdefile_elf.cpp:78
-#: tdefile-plugins/elf/tdefile_elf.cpp:100
+#: tdefile-plugins/elf/tdefile_elf.cpp:86
msgid "Icon Name(s)"
-msgstr ""
+msgstr "Имя значка"
#: tdehtml/ecma/kjs_debugwin.cpp:291
msgid "JavaScript Error"
@@ -5730,14 +5672,14 @@ msgstr "Не сохранять"
msgid "Store passwords on this page?"
msgstr "Сохранить пароль на этой странице?"
-#: tdehtml/html/html_formimpl.cpp:1527 tdehtml/html/html_formimpl.cpp:2133
-#: tdehtml/tdehtml_part.cpp:4825 tdehtml/tdehtmlview.cpp:2558
-#: tdehtml/tdehtmlview.cpp:2600
+#: tdehtml/html/html_formimpl.cpp:1521 tdehtml/html/html_formimpl.cpp:2127
+#: tdehtml/tdehtml_part.cpp:4825 tdehtml/tdehtmlview.cpp:2554
+#: tdehtml/tdehtmlview.cpp:2596
msgid "Submit"
msgstr "Отправить"
-#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572
-#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:446
+#: tdehtml/html/html_formimpl.cpp:2119 tdehtml/tdehtmlview.cpp:2568
+#: tdehtml/tdehtmlview.cpp:2601 tdeui/kedittoolbar.cpp:446
msgid "Reset"
msgstr "Восстановить"
@@ -5845,7 +5787,7 @@ msgstr "Запустить аплеты Java с сертификатами:"
msgid "the following permission"
msgstr "следующие права"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4380
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4381
#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115
msgid "&No"
msgstr "&Нет"
@@ -5854,7 +5796,7 @@ msgstr "&Нет"
msgid "&Reject All"
msgstr "&Отклонить все"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4380
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4381
#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110
msgid "&Yes"
msgstr "&Да"
@@ -5892,59 +5834,59 @@ msgstr "Архивы"
msgid "TDE Java Applet Plugin"
msgstr "Модуль аплета Java среды TDE"
-#: tdehtml/misc/knsplugininstaller.cpp:348
+#: tdehtml/misc/knsplugininstaller.cpp:352
msgid "TDE plugin wizard"
msgstr "Обзор TDE плагинов"
-#: tdehtml/misc/knsplugininstaller.cpp:378
+#: tdehtml/misc/knsplugininstaller.cpp:382
msgid "The following plugins are available."
msgstr "Следующие плагины доступны."
-#: tdehtml/misc/knsplugininstaller.cpp:382
+#: tdehtml/misc/knsplugininstaller.cpp:386
msgid "Click on next to install the selected plugin."
msgstr "Нажмите на следующее для установки выбранного плагина."
-#: tdehtml/misc/knsplugininstaller.cpp:383
+#: tdehtml/misc/knsplugininstaller.cpp:387
msgid "Plugin installation confirmation"
msgstr "Подтверждение установки плагина"
-#: tdehtml/misc/knsplugininstaller.cpp:414
+#: tdehtml/misc/knsplugininstaller.cpp:418
msgid "I agree."
msgstr "Я согласен."
-#: tdehtml/misc/knsplugininstaller.cpp:416
+#: tdehtml/misc/knsplugininstaller.cpp:420
msgid "I do not agree (plugin will not be installed)."
msgstr "Я не согласен (плагин не будет установлен)."
-#: tdehtml/misc/knsplugininstaller.cpp:422
+#: tdehtml/misc/knsplugininstaller.cpp:426
msgid "Plugin licence"
msgstr "Лицензия плагина"
-#: tdehtml/misc/knsplugininstaller.cpp:432
+#: tdehtml/misc/knsplugininstaller.cpp:436
msgid "Installation in progress."
msgstr "Установка в процессе."
-#: tdehtml/misc/knsplugininstaller.cpp:438
+#: tdehtml/misc/knsplugininstaller.cpp:442
msgid "Plugin installation"
msgstr "Установка плагина"
-#: tdehtml/misc/knsplugininstaller.cpp:451
+#: tdehtml/misc/knsplugininstaller.cpp:455
msgid "Installation status"
msgstr "Статус установки"
-#: tdehtml/misc/knsplugininstaller.cpp:498
+#: tdehtml/misc/knsplugininstaller.cpp:502
msgid "To install "
msgstr "Для установки "
-#: tdehtml/misc/knsplugininstaller.cpp:498
+#: tdehtml/misc/knsplugininstaller.cpp:502
msgid " you need to agree to the following"
msgstr " Вы должны согласиться со следующим"
-#: tdehtml/misc/knsplugininstaller.cpp:529
+#: tdehtml/misc/knsplugininstaller.cpp:533
msgid "Installation completed. Reload the page."
msgstr "Установка завершена. Перегрузите страницу."
-#: tdehtml/misc/knsplugininstaller.cpp:532
+#: tdehtml/misc/knsplugininstaller.cpp:536
msgid "Installation failed"
msgstr "Ошибка установки"
@@ -6321,7 +6263,7 @@ msgstr "Ошибка при загрузке <B>%1</B>:"
#: tdehtml/tdehtml_part.cpp:1767
msgid "Error: "
-msgstr "Ошибка:"
+msgstr "Ошибка: "
#: tdehtml/tdehtml_part.cpp:1770
msgid "The requested operation could not be completed"
@@ -6634,15 +6576,15 @@ msgstr "Печатать изображения"
msgid "Print header"
msgstr "Печатать заголовок"
-#: tdehtml/tdehtml_settings.cc:152
+#: tdehtml/tdehtml_settings.cpp:152
msgid "Accept"
msgstr "Принять"
-#: tdehtml/tdehtml_settings.cc:153
+#: tdehtml/tdehtml_settings.cpp:153
msgid "Reject"
msgstr "Отклонить"
-#: tdehtml/tdehtml_settings.cc:779
+#: tdehtml/tdehtml_settings.cpp:779
msgid "Filter error"
msgstr "Ошибка фильтра"
@@ -6698,7 +6640,7 @@ msgstr "Текст не найден: \"%1\"."
msgid "Access Keys activated"
msgstr "Включено использование ключей доступа"
-#: tdehtml/tdehtmlview.cpp:2787
+#: tdehtml/tdehtmlview.cpp:2783
#, c-format
msgid "Print %1"
msgstr "Печать %1"
@@ -6763,10 +6705,10 @@ msgstr ""
"Не удалось открыть библиотеку '%1'.\n"
"%2"
-#: ../dependencies/tqt3/src/network/qftp.cpp:1252
-#: ../dependencies/tqt3/src/network/qftp.cpp:1980
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1226
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1793 tdeinit/tdeinit.cpp:607
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1252
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1980
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1226
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1793 tdeinit/tdeinit.cpp:607
#: tdeinit/tdeinit.cpp:650
msgid "Unknown error"
msgstr "Неизвестная ошибка"
@@ -6806,13 +6748,32 @@ msgid "Error loading '%1'.\n"
msgstr "Ошибка загрузки '%1':\n"
#: tdeinit/tdelauncher_main.cpp:58
-#, fuzzy
msgid ""
"[tdelauncher] This program is not supposed to be started manually.\n"
"[tdelauncher] It is started automatically by tdeinit.\n"
msgstr ""
-"tdelauncher: Эта программа не должна запускаться вручную.\n"
-"tdelauncher: Она запускается автоматически из tdeinit.\n"
+"[tdelauncher] Эта программа не должна запускаться вручную.\n"
+"[tdelauncher] Она запускается автоматически из tdeinit.\n"
+
+#: tdemarkdown/markdown_part.cpp:51
+msgid "TDE Markdown Viewer"
+msgstr "Просмотрщик Markdown TDE"
+
+#: tdemarkdown/markdown_part.cpp:52
+msgid "TDEMarkdown is an embeddable viewer for Markdown documents."
+msgstr "TDEMarkdown — это встраиваемый просмотрщик для документов Markdown."
+
+#: tdemarkdown/markdown_part.cpp:55
+msgid "Developer"
+msgstr "Разработчик"
+
+#: tdemarkdown/markdown_part.cpp:98
+msgid "Markdown document"
+msgstr "Документ Markdown"
+
+#: tdemarkdown/markdown_part.cpp:113
+msgid "Error: malformed document."
+msgstr "Ошибка: неправильный документ."
#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218
msgid ""
@@ -6864,14 +6825,14 @@ msgstr "Показать %1"
msgid "Hide %1"
msgstr "Скрыть %1"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:318
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:318
#: tdemdi/tdemdichildfrm.cpp:1237 tdemdi/tdemdichildfrm.cpp:1259
#: tdeui/ksystemtray.cpp:162
msgid "&Restore"
msgstr "Восст&ановить"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:319
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:333
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:319
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:333
#: tdemdi/tdemdichildfrm.cpp:1238
msgid "&Move"
msgstr "&Переместить"
@@ -6941,13 +6902,13 @@ msgstr "Окно"
msgid "Undock"
msgstr "Отстыковать"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:111
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:111
#: tdemdi/tdemdimainfrm.cpp:997
msgid "Maximize"
msgstr "Развернуть"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:105
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1505
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:105
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1505
#: tdemdi/tdemdimainfrm.cpp:999 tdeui/ksystemtray.cpp:84
msgid "Minimize"
msgstr "Свернуть"
@@ -7019,11 +6980,11 @@ msgstr "Приветствие"
#: tdenewstuff/downloaddialog.cpp:154
msgid "Loading data providers..."
-msgstr ""
+msgstr "Загрузка источников данных…"
#: tdenewstuff/downloaddialog.cpp:213
msgid "Loading data listings..."
-msgstr ""
+msgstr "Загрузка списков данных…"
#: tdenewstuff/downloaddialog.cpp:271
msgid "Highest Rated"
@@ -7178,7 +7139,7 @@ msgid ""
"There was an error with the downloaded resource tarball file. Possible "
"causes are damaged archive or invalid directory structure in the archive."
msgstr ""
-"С загруженным файлом ресурсов произошла ошибка. Возможные причины - "
+"С загруженным файлом ресурсов произошла ошибка. Возможные причины: "
"поврежденный архив или неверная структура каталогов в архиве."
#: tdenewstuff/knewstuffsecure.cpp:83
@@ -7253,9 +7214,8 @@ msgstr ""
"Продолжить без подписывания ресурса?"
#: tdenewstuff/provider.cpp:261
-#, fuzzy
msgid "Error parsing category list."
-msgstr "Ошибка обработки списка поставщиков."
+msgstr "Ошибка обработки списка категорий."
#: tdenewstuff/provider.cpp:402
msgid "Error parsing providers list."
@@ -7444,9 +7404,9 @@ msgstr "&Открыть в '%1'"
msgid "&Open With..."
msgstr "&Открыть с помощью..."
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4281
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4286
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4673
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4282
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4287
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4674
#: tdeparts/browserrun.cpp:353
msgid "&Open"
msgstr "&Открыть"
@@ -7473,64 +7433,55 @@ msgstr ""
"%n секунды осталось:\n"
"%n секунд осталось:"
-#: tderandr/libtderandr.cc:702
-#, fuzzy
+#: tderandr/libtderandr.cpp:702
msgid "Setting gamma failed."
-msgstr "Сохранение не выполнено."
+msgstr "Не удалось установить гамму."
-#: tderandr/libtderandr.cc:707
+#: tderandr/libtderandr.cpp:707
msgid "XRandR encountered a problem"
msgstr "Обнаружена проблема XRandR"
-#: tderandr/libtderandr.cc:1223
+#: tderandr/libtderandr.cpp:1223
msgid "%1:%2"
-msgstr ""
+msgstr "%1:%2"
-#: tderandr/libtderandr.cc:1224
+#: tderandr/libtderandr.cpp:1224
msgid "%1. %2 output on %3"
msgstr "%1. %2 выход на %3"
-#: tderandr/libtderandr.cc:1230
+#: tderandr/libtderandr.cpp:1230
msgid "%1. %2 on %3 on card %4"
msgstr "%1. %2 на %3 на карте %4"
-#: tderandr/libtderandr.cc:1280 tderandr/libtderandr.cc:1284
+#: tderandr/libtderandr.cpp:1280 tderandr/libtderandr.cpp:1284
msgid "%1 x %2"
msgstr "%1 x %2"
-#: tderandr/libtderandr.cc:1310
-#, fuzzy
-#| msgid "Left (90 degrees)"
+#: tderandr/libtderandr.cpp:1310
msgid "0 degrees"
-msgstr "Лево (90 градусов)"
+msgstr "0 градусов"
-#: tderandr/libtderandr.cc:1311
-#, fuzzy
-#| msgid "Left (90 degrees)"
+#: tderandr/libtderandr.cpp:1311
msgid "90 degrees"
-msgstr "Лево (90 градусов)"
+msgstr "90 градусов"
-#: tderandr/libtderandr.cc:1312
-#, fuzzy
-#| msgid "Rotate 180 degrees"
+#: tderandr/libtderandr.cpp:1312
msgid "180 degrees"
-msgstr "Повернуть на 180 градусов"
+msgstr "180 градусов"
-#: tderandr/libtderandr.cc:1313
-#, fuzzy
-#| msgid "Rotate 270 degrees"
+#: tderandr/libtderandr.cpp:1313
msgid "270 degrees"
-msgstr "Повернуть на 270 градусов"
+msgstr "270 градусов"
-#: tderandr/libtderandr.cc:1399
+#: tderandr/libtderandr.cpp:1399
msgid "disconnected"
msgstr "отключен"
-#: tderandr/libtderandr.cc:1405 tderandr/libtderandr.cc:1447
+#: tderandr/libtderandr.cpp:1405 tderandr/libtderandr.cpp:1447
msgid "N/A"
-msgstr ""
+msgstr "Недоступно"
-#: tderandr/libtderandr.cc:1440
+#: tderandr/libtderandr.cpp:1440
msgid "Default output on generic video card"
msgstr "Типовой выход на основной видео-карте"
@@ -7681,7 +7632,7 @@ msgstr "Настройка ресурса"
msgid "General Settings"
msgstr "Общие параметры"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2781
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
#: tderesources/configdialog.cpp:57
msgid "Read-only"
msgstr "Только для чтения"
@@ -7694,7 +7645,7 @@ msgstr "Параметры ресурса %1"
msgid "Please enter a resource name."
msgstr "Введите имя ресурса."
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2524
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2525
#: tderesources/configpage.cpp:120
msgid "Type"
msgstr "Тип"
@@ -7934,12 +7885,12 @@ msgstr "Отправить отчёт об ошибке"
msgid ""
"Your email address. If incorrect, use the Configure Email button to change it"
msgstr ""
-"Ваш электронный адрес. Если он неверен, нажмите кнопку \"Настройка "
-"электронной почты\" и измените его."
+"Ваш электронный адрес. Если он неверен, нажмите кнопку «Настройка "
+"электронной почты» и измените его."
#: tdeui/kbugreport.cpp:112
msgid "From:"
-msgstr "Отправитель: "
+msgstr "Отправитель:"
#: tdeui/kbugreport.cpp:121
msgid "Configure Email..."
@@ -7972,7 +7923,7 @@ msgid ""
"please use the Report Bug menu item of the correct application"
msgstr ""
"Приложение, содержащее описываемую ошибку. Если здесь указано не то "
-"приложение, используйте пункт меню \"Отправить сообщение об ошибке\" нужного "
+"приложение, используйте пункт меню «Отправить сообщение об ошибке» нужного "
"приложения"
#: tdeui/kbugreport.cpp:149
@@ -8037,8 +7988,8 @@ msgid ""
"program.\n"
msgstr ""
"Введите текст (желательно по-английски), который описывает ошибку.\n"
-"Если вы нажмёте \"Отправить\", сообщение будет отправлено к ответственному "
-"за разработку этой программы.\n"
+"Если вы нажмёте «Отправить», сообщение будет отправлено к ответственному за "
+"разработку этой программы.\n"
#: tdeui/kbugreport.cpp:254
msgid ""
@@ -8059,6 +8010,22 @@ msgid ""
"\n"
"Thank you for helping!"
msgstr ""
+"Сообщения об ошибках и запросы на улучшения производится через систему "
+"отслеживания ошибок Bugzilla\n"
+"Для использования данной системы вам потребуются учётная запись и пароль.\n"
+"Дабы ограничить спам и деятельность всяческих негодяев для входа в систему "
+"также потребуется действующий email-адрес.\n"
+"Если вы не хотите использовать свой личный email, то, по возможности, "
+"воспользуйтесь адресом на каком-либо большом сервисе электронной почты.\n"
+"\n"
+"После нажатия на кнопку ниже откроется в веб-браузере адрес «http://bugs."
+"trinitydesktop.org»,\n"
+"где вы увидите форму сообщения об ошибках.\n"
+"Информация, показанная выше будет передана системе отслеживания ошибок.\n"
+"Для корректной работы системы отслеживания ошибок необходимо включить "
+"сессионные куки.\n"
+"\n"
+"Спасибо за вашу помощь!"
#: tdeui/kbugreport.cpp:270
msgid "&Launch Bug Report Wizard"
@@ -8145,7 +8112,7 @@ msgstr ""
"<qt><font size=\"+4\" face=\"%1\">%2</font><br>Юникод: U+%3<br>(десятичный: "
"%4)<br>(Символ: %5)</qt>"
-#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144
+#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:145
msgid "Font:"
msgstr "Шрифт:"
@@ -8236,7 +8203,7 @@ msgstr "G:"
msgid "B:"
msgstr "B:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1402
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1402
#: tdeui/kcolordialog.cpp:1108
msgid "&Add to Custom Colors"
msgstr "&Добавить в собственные цвета"
@@ -8341,7 +8308,7 @@ msgstr "Выбрать текущий день"
#: tdeui/kdialog.cpp:381
msgid "Trinity Desktop Environment"
-msgstr "Окружение рабочего стола Trinity."
+msgstr "Окружение рабочего стола Trinity"
#: tdeui/kdialog.cpp:418 tdeui/kdialog.cpp:481
msgid "Pondering what to do next"
@@ -8405,9 +8372,9 @@ msgid ""
"handed over to the program, but the dialog\n"
"will not be closed. Use this to try different settings. "
msgstr ""
-"При нажатии кнопки <b>Применить<b> параметры будут\n"
+"При нажатии кнопки <b>Применить</b> параметры будут\n"
"переданы в программу, но диалог не будет закрыт.\n"
-"Благодаря этому вы можете попробовать различные варианты настройки."
+"Благодаря этому вы можете попробовать различные варианты настройки. "
#: tdeui/kdialogbase.cpp:941
msgid "Apply settings"
@@ -8579,11 +8546,11 @@ msgstr "Что &это"
#: tdeui/khelpmenu.cpp:151 tdeui/kstdaction_p.h:111
msgid "&Report Bug/Request Enhancement..."
-msgstr ""
+msgstr "Сообщить об ошиб&ке / пожелание…"
#: tdeui/khelpmenu.cpp:160 tdeui/kstdaction_p.h:112
msgid "Switch application &language..."
-msgstr "Изменить &язык приложения..."
+msgstr "Сменить язык прило&жения…"
#: tdeui/khelpmenu.cpp:171 tdeui/kstdaction_p.h:113
#, c-format
@@ -8591,8 +8558,8 @@ msgid "&About %1"
msgstr "&О программе %1"
#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114
-msgid "About &Trinity"
-msgstr "О &Trinity"
+msgid "About &TDE"
+msgstr "О &TDE"
#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535
#: tdeui/tdemessagebox.cpp:975
@@ -8712,7 +8679,7 @@ msgid ""
"The '%1' key combination has already been allocated to the \"%2\" action.\n"
"Please choose a unique key combination."
msgstr ""
-"Сочетание клавиш %1 уже связано с действием \"%2\".\n"
+"Сочетание клавиш %1 уже связано с действием «%2».\n"
"Выберите уникальное сочетание клавиш."
#: tdeui/kkeydialog.cpp:958
@@ -8725,7 +8692,7 @@ msgid ""
"\"%2\".\n"
"Do you want to reassign it from that action to the current one?"
msgstr ""
-"Комбинация клавиш '%1' уже связана со стандартным действием \"%2\".\n"
+"Комбинация клавиш '%1' уже связана со стандартным действием «%2».\n"
"Связать комбинацию с новым действием?"
#: tdeui/kkeydialog.cpp:964
@@ -8738,7 +8705,7 @@ msgid ""
"\"%2\".\n"
"Do you want to reassign it from that action to the current one?"
msgstr ""
-"Комбинация клавиш '%1' уже связана с глобальным действием \"%2\".\n"
+"Комбинация клавиш '%1' уже связана с глобальным действием «%2»\n"
"Связать комбинацию с новым действием?"
#: tdeui/kkeydialog.cpp:970
@@ -8750,7 +8717,7 @@ msgid ""
"The '%1' key combination has already been allocated to the \"%2\" action.\n"
"Do you want to reassign it from that action to the current one?"
msgstr ""
-"Комбинация клавиш %1 уже связана с действием \"%2\".\n"
+"Комбинация клавиш %1 уже связана с действием «%2»\n"
"Связать комбинацию с новым действием?"
#: tdeui/kkeydialog.cpp:977
@@ -9074,7 +9041,7 @@ msgid ""
"Show Statusbar<p>Shows the statusbar, which is the bar at the bottom of the "
"window used for status information."
msgstr ""
-"Показывать строку состояния<p>Строка состояния - это полоса в нижней части "
+"Показывать строку состояния<p>Строка состояния — это полоса в нижней части "
"окна, в которой выводится информация и состоянии приложения."
#: tdeui/kstdaction.cpp:278
@@ -9086,7 +9053,7 @@ msgid ""
"Hide Statusbar<p>Hides the statusbar, which is the bar at the bottom of the "
"window used for status information."
msgstr ""
-"Скрыть строку состояния<p>Строка состояния - это полоса в нижней части окна, "
+"Скрыть строку состояния<p>Строка состояния — это полоса в нижней части окна, "
"в которой выводится информация и состоянии приложения."
#: tdeui/kstdaction_p.h:40
@@ -9113,8 +9080,9 @@ msgstr "Отправить по &почте..."
msgid "Re&do"
msgstr "&Повторить"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2268
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5653 tdeui/kstdaction_p.h:54
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2239
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5650
+#: tdeui/kstdaction_p.h:54
msgid "Cu&t"
msgstr "Вы&резать"
@@ -9125,7 +9093,7 @@ msgstr "О&чистить"
#: tdeui/kstdaction_p.h:59
msgid "Select &All"
-msgstr "Вы&делить все"
+msgstr "Вы&делить всё"
#: tdeui/kstdaction_p.h:60
msgid "Dese&lect"
@@ -9372,7 +9340,7 @@ msgstr "&Заменить"
#: tdeui/kswitchlanguagedialog.cpp:90
msgid "Switch application language"
-msgstr "Изменить язык приложения"
+msgstr "Сменить язык приложения"
#: tdeui/kswitchlanguagedialog.cpp:96
msgid "Please choose language which should be used for this application"
@@ -9499,7 +9467,7 @@ msgstr "&Назад"
msgid ""
"_: Opposite to Back\n"
"&Next"
-msgstr "&Вперед"
+msgstr "&Вперёд"
#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365
msgid "No text!"
@@ -9578,7 +9546,6 @@ msgid "Image missing"
msgstr "Изображение отсутствует"
#: tdeui/tdeabouttde.cpp:34
-#, fuzzy
msgid ""
"<p>The <b>Trinity Desktop Environment</b> was born as a fork of the K "
"Desktop Environment version 3.5, which was originally written by the KDE "
@@ -9597,18 +9564,23 @@ msgid ""
"more information on the KDE project.</p>"
msgstr ""
"<b>Среда окружения рабочего стола Trinity</b> это ответвление окружения "
-"рабочего стола K (TDE) версии 3.5, которая была написана командой TDE, "
+"рабочего стола K (KDE) версии 3.5, которая была написана командой KDE, "
"мировым сообществом программистов, посвящающих себя разработке <a href="
"\"http://www.gnu.org/philosophy/free-sw.html\">свободного программного "
-"обеспечения</a>.<br><br>Не существует группы или организации, держащей под "
+"обеспечения</a>. Название <i>Trinity</i> (<i>Троица</i>) было выбрано, ибо "
+"оно означает <i>Три</i>, как «<i>Продолжение KDE 3</i>».</p>\n"
+"<p>С тех пор TDE развивалось дабы быть самостоятельной и независимой средой "
+"рабочего стола. Разработчики сформировали собственную идентичность исходного "
+"кода не забывая о его эффективности, производительности и традиционном "
+"пользовательском интерфейсе, доставшихся в наследство от KDE 3.</p>\n"
+"<p>Не существует какой-либо одной группы или организации, держащей под "
"контролем исходные тексты Trinity. Мы будем рады каждому, кто захочет внести "
"свой вклад в развитие Trinity.<br><br>Для того чтобы больше узнать о "
-"Trinity, зайдите на сайт <A HREF=\"http://www.trinitydesktop.org/\">http://"
-"www.trinitydesktop.org</A> и на сайт <A HREF=\"http://www.kde.org/\">http://"
-"www.kde.org/</A> для информации о TDE. "
+"Trinity, зайдите на сайт <a href=\"http://www.trinitydesktop.org/\">http://"
+"www.trinitydesktop.org</a> и на сайт <a href=\"http://www.kde.org/\">http://"
+"www.kde.org/</a> для информации о KDE."
#: tdeui/tdeabouttde.cpp:50
-#, fuzzy
msgid ""
"<p>Software can always be improved, and the Trinity Team is ready to do so. "
"However, you - the user - must tell us when something does not work as "
@@ -9619,21 +9591,21 @@ msgid ""
"improvement then you are welcome to use the bug tracking system to register "
"your wish. Make sure you use the severity called \"Wishlist\".</p>"
msgstr ""
-"Программное обеспечение всегда можно улучшить, и команда Trinity готова этим "
-"заниматься. Однако для этого надо, чтобы вы - пользователь - сообщили нам о "
-"том, что не соответствует вашим ожиданиям, и что можно было бы улучшить."
-"<br><br>В рамках проекта Trinity создана система учёта ошибок и пожеланий. "
-"Для того чтобы сообщить об ошибке, зайдите на сайт <a href=\"http://bugs."
+"<p>Программное обеспечение всегда можно улучшить, и команда Trinity готова "
+"этим заниматься. Однако для этого надо, чтобы вы — пользователи — сообщали "
+"нам о том, что не соответствует вашим ожиданиям, и что можно было бы "
+"улучшить.</p>\n"
+"<p>В проекте Trinity используется своя система отслеживания ошибок. Для того "
+"чтобы сообщить об ошибке, зайдите на сайт <a href=\"http://bugs."
"trinitydesktop.org/\">http://bugs.trinitydesktop.org/</a> или отправьте "
"сообщение по электронной почте, используя пункт \"Сообщить об ошибке...\" из "
-"меню \"Справка\" содержащего ошибку приложения. Это следует делать по-"
-"английски.<br><br>Ваши пожелания можно зарегистрировать тем же способом. При "
-"регистрации пожеланий не забудьте установить уровень важности \"Пожелание\"."
-"<br><br>Для связи с русской командой TDE используйте рассылку kde-"
-"russian@lists.kde.ru."
+"меню \"Справка\" содержащего ошибку приложения.</p>\n"
+"<p>Обратите внимания, что языком сообщения об ошибках является "
+"<b>английский</b>.</p>\n"
+"<p>Точно также можете отправлять свои запросы на улучшения. При оформлении "
+"таковых запросов укажите уровень важности «Пожелание» (\"Wishlist\").</p>"
#: tdeui/tdeabouttde.cpp:61
-#, fuzzy
msgid ""
"<p>You do not have to be a software developer to be a member of the Trinity "
"team. You can join the national teams that translate program interfaces. You "
@@ -9646,18 +9618,19 @@ msgid ""
"trinitydesktop.org/docs\">http://www.trinitydesktop.org/docs</a> will "
"provide you with what you need.</p>"
msgstr ""
-"Для того чтобы включиться в разработку Trinity, не обязательно быть "
+"<p>Для того чтобы включиться в разработку Trinity, не обязательно быть "
"программистом. Вы можете помочь в переводе Trinity на родной язык, создавать "
-"графику, стили, звуки, улучшать документацию - то есть тем, чем вы сами "
-"хотите заниматься.<br><br>Список проектов, в которых вы могли бы принять "
-"участие, приведён на сайте <A HREF=\"http://www.trinitydesktop.org/jobs/"
-"\">http://www.trinitydesktop.org/jobs/</A>. Вполне возможно, какой-то из них "
-"вас заинтересует.<br><br>Более подробные сведения и документацию можно найти "
-"на сайте <A HREF=\"http://www.trinitydesktop.org/docs/\">http://www."
-"trinitydesktop.org/docs/</A>."
+"графику, стили, звуки, улучшать документацию — вам решать!</p>\n"
+"<p>Чтобы найти, чем именно вы можете заняться зайдите в наше <a href="
+"\"https://wiki.trinitydesktop.org/TDE_Gitea_Workspace\"> Рабочее "
+"пространство TDE Gitea (<i>TDE Gitea Workspace</i>, TGW)</a> или свяжитесь с "
+"нами с помощью одного из <a href=\"http://www.trinitydesktop.org/mailinglist."
+"php\">списков рассылки</a>.</p>\n"
+"<p>Более подробные сведения и документацию можно найти на сайте <a href="
+"\"http://www.trinitydesktop.org/docs\">http://www.trinitydesktop.org/docs/</"
+"a>.</p>"
#: tdeui/tdeabouttde.cpp:76
-#, fuzzy
msgid ""
"<p>TDE is available free of charge, but making it is not free.</p><p>The "
"Trinity team <i>does need</i> financial support. The money is used to "
@@ -9668,28 +9641,30 @@ msgid ""
"trinitydesktop.org/donate.php</a>.</p><p>Thank you very much in advance for "
"your support!</p>"
msgstr ""
-"Trinity распространяется бесплатно, но её создание требует затрат."
-"<br><br>Команда Trinity нуждается в финансовой поддержке. Большая часть "
-"средств используется для возмещения расходов участников проекта, которые они "
-"несут при поддержке Trinity. Вы можете поддержать Trinity финансовым "
-"пожертвованием, которое может быть внесено одним из способов, описанных на "
-"<a href=\"http://www.trinitydesktop.org/donate.php/\">http://www."
-"trinitydesktop.org/donate.php/</a>. <br><br>Заранее благодарим за поддержку!"
+"<p>TDE распространяется бесплатно, но её создание требует затрат.</p>\n"
+"<p>Команда Trinity <i>нуждается</i> в финансовой поддержке. Эти средств "
+"уходят на то чтобы серверы TDE продолжали работать, чтобы у простых "
+"пользователей, как вы, была возможность получить к ним доступ в любое время. "
+"Мы будем рады и финансовым пожертвованиям, и пожертвованиям аппаратного "
+"обеспечения. Сделать это можно одним из способов описанных на странице <a "
+"href=\"http://www.trinitydesktop.org/donate.php\">http://www.trinitydesktop."
+"org/donate.php/</a>.</p>\n"
+"<p>Заранее благодарим за поддержку!</p>"
#: tdeui/tdeabouttde.cpp:86
#, c-format
msgid "Trinity Desktop Environment. Release %1"
-msgstr "Окружение рабочего стола Trinity. Версия %1"
+msgstr "Окружение рабочего стола Trinity. Выпуск %1"
#: tdeui/tdeabouttde.cpp:88
msgid ""
-"_: About Trinity\n"
+"_: About TDE\n"
"&About"
msgstr "&Про"
#: tdeui/tdeabouttde.cpp:89
msgid "&Report Bugs/Request Enhancements"
-msgstr ""
+msgstr "Сообщить об о&шибке/Запросить улучшения"
#: tdeui/tdeabouttde.cpp:90
msgid "&Join the Trinity Team"
@@ -9711,108 +9686,107 @@ msgstr "&Доступные:"
msgid "&Selected:"
msgstr "&Выбранные:"
-#: tdeui/tdefontdialog.cpp:101
+#: tdeui/tdefontdialog.cpp:102
msgid "Here you can choose the font to be used."
msgstr "Здесь можно выбрать шрифт."
-#: tdeui/tdefontdialog.cpp:113
+#: tdeui/tdefontdialog.cpp:114
msgid "Requested Font"
msgstr "Запрошенный шрифт"
-#: tdeui/tdefontdialog.cpp:136
+#: tdeui/tdefontdialog.cpp:137
msgid "Change font family?"
msgstr "Изменить гарнитуру шрифта?"
-#: tdeui/tdefontdialog.cpp:138
+#: tdeui/tdefontdialog.cpp:139
msgid "Enable this checkbox to change the font family settings."
msgstr "Поставьте галочку, чтобы изменить гарнитуру шрифта."
-#: tdeui/tdefontdialog.cpp:151
+#: tdeui/tdefontdialog.cpp:152
msgid "Font style"
msgstr "Стиль шрифта"
-#: tdeui/tdefontdialog.cpp:155
+#: tdeui/tdefontdialog.cpp:156
msgid "Change font style?"
msgstr "Изменить стиль шрифта?"
-#: tdeui/tdefontdialog.cpp:157
+#: tdeui/tdefontdialog.cpp:158
msgid "Enable this checkbox to change the font style settings."
msgstr "Поставьте галочку, чтобы изменить стиль шрифта."
-#: tdeui/tdefontdialog.cpp:163
+#: tdeui/tdefontdialog.cpp:164
msgid "Font style:"
msgstr "Стиль шрифта:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
-#: tdeui/tdefontdialog.cpp:171
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2523
+#: tdeui/tdefontdialog.cpp:172
msgid "Size"
msgstr "Размер"
-#: tdeui/tdefontdialog.cpp:175
+#: tdeui/tdefontdialog.cpp:176
msgid "Change font size?"
msgstr "Изменить размер шрифта?"
-#: tdeui/tdefontdialog.cpp:177
+#: tdeui/tdefontdialog.cpp:178
msgid "Enable this checkbox to change the font size settings."
msgstr "Включите этот параметр, чтобы изменить размеры шрифтов"
-#: tdeui/tdefontdialog.cpp:183
+#: tdeui/tdefontdialog.cpp:184
msgid "Size:"
msgstr "Размер:"
-#: tdeui/tdefontdialog.cpp:199
+#: tdeui/tdefontdialog.cpp:200
msgid "Here you can choose the font family to be used."
msgstr "Здесь можно выбрать гарнитуру шрифта."
-#: tdeui/tdefontdialog.cpp:221
+#: tdeui/tdefontdialog.cpp:222
msgid "Here you can choose the font style to be used."
msgstr "Здесь можно выбрать стиль шрифта."
-#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473
-#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484
-#: tdeui/tdefontdialog.cpp:485
+#: tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:498
+#: tdeui/tdefontdialog.cpp:499
msgid "Regular"
msgstr "Обычный"
-#: tdeui/tdefontdialog.cpp:226
+#: tdeui/tdefontdialog.cpp:227
msgid "Bold"
msgstr "Жирный"
-#: tdeui/tdefontdialog.cpp:227
+#: tdeui/tdefontdialog.cpp:228
msgid "Bold Italic"
msgstr "Жирный курсив"
-#: tdeui/tdefontdialog.cpp:244
+#: tdeui/tdefontdialog.cpp:245
msgid "Relative"
msgstr "Относительный"
-#: tdeui/tdefontdialog.cpp:246
+#: tdeui/tdefontdialog.cpp:247
msgid "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
msgstr ""
-"Размер шрифта<br><i>фиксированный</i> или <i>относительный</i><br>для "
-"окружения"
+"<i>Фиксированный</i> или <i>относительный</i>(по отношению к окружению)<br> "
+"размер шрифта"
-#: tdeui/tdefontdialog.cpp:248
+#: tdeui/tdefontdialog.cpp:249
msgid ""
"Here you can switch between fixed font size and font size to be calculated "
"dynamically and adjusted to changing environment (e.g. widget dimensions, "
"paper size)."
msgstr ""
-"Здесь можно переключиться между фиксированным размером шрифта и размером, "
-"вычисляемым динамически и зависящим от изменяющегося окружения (размер "
-"элементов окна, бумаги и т.д.)."
+"Здесь вы можете выбрать будет ли размер шрифта фиксированным, или будет ли "
+"он вычисляться динамически и подстраиваться под текущее окружение (например, "
+"размер виджетов или размер бумаги)."
-#: tdeui/tdefontdialog.cpp:272
+#: tdeui/tdefontdialog.cpp:273
msgid "Here you can choose the font size to be used."
msgstr "Здесь можно выбрать размер шрифта."
-#: tdeui/tdefontdialog.cpp:296
+#: tdeui/tdefontdialog.cpp:297
msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
msgstr ""
"Широкая электрификация южных губерний даст мощный толчок подъёму сельского "
"хозяйства"
-#: tdeui/tdefontdialog.cpp:301
+#: tdeui/tdefontdialog.cpp:302
msgid ""
"This sample text illustrates the current settings. You may edit it to test "
"special characters."
@@ -9820,12 +9794,12 @@ msgstr ""
"Этот текст иллюстрирует текущие параметры. Измените его, чтобы проверить "
"корректность отображения специальных символов."
-#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320
+#: tdeui/tdefontdialog.cpp:311 tdeui/tdefontdialog.cpp:321
msgid "Actual Font"
msgstr "Доступный шрифт"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:411
-#: tdeui/tdefontdialog.cpp:728
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:411
+#: tdeui/tdefontdialog.cpp:770
msgid "Select Font"
msgstr "Выбор шрифта"
@@ -9846,20 +9820,18 @@ msgid ""
"This is a preview of the selected font. You can change it by clicking the "
"\"Choose...\" button."
msgstr ""
-"Это образец выбранного шрифта. Его можно сменить, нажав кнопку \"Выбрать..."
-"\"."
+"Это образец выбранного шрифта. Его можно сменить, нажав кнопку «Выбрать...»."
#: tdeui/tdefontrequester.cpp:117
msgid "Preview of the \"%1\" font"
-msgstr "Образец шрифта \"%1\""
+msgstr "Образец шрифта «%1»"
#: tdeui/tdefontrequester.cpp:119
msgid ""
"This is a preview of the \"%1\" font. You can change it by clicking the "
"\"Choose...\" button."
msgstr ""
-"Это образец шрифта \"%1\". Вы можете сменить его, нажав кнопку \"Выбрать..."
-"\"."
+"Это образец шрифта \"%1\". Вы можете сменить его, нажав кнопку «Выбрать...»."
#: tdeui/tdelistviewsearchline.cpp:243
msgid "Search Columns"
@@ -10176,7 +10148,6 @@ msgid "Enter a replacement string, or select a previous one from the list."
msgstr "Введите строку для замены, или выберите предыдущую из списка."
#: tdeutils/kfinddialog.cpp:257
-#, fuzzy
msgid ""
"<qt>When regular expressions are enabled, you can select part of the "
"searched text by enclosing it within parenthesis. Placeholders allow you to "
@@ -10188,11 +10159,16 @@ msgid ""
"replacement, put an extra backslash in front of it, like <code><b>\\\\N</b></"
"code>.</qt>"
msgstr ""
-"<qt>Если включено, любое вхождение кода <code><b>\\N</b></code>, где "
-"<code><b>N</b></code> - целое число, будет заменено соответствующим захватом "
-"(\"строкой в круглых скобках\") из шаблона.<p>Чтобы включить <code><b>\\N</"
-"b></code> в замену в символьном виде, поместите перед ним дополнительный "
-"символ backslash, например <code><b>\\\\N</b></code>.</qt>"
+"<qt>Если регулярные выражения включены, то вы можете выбрать часть искомого "
+"текста, заключив её в круглые скобки. Этот текст может быть вставлен в "
+"строку замены с помощью шаблонов подстановки аналогично тому как это "
+"делается в sed. То есть, если включено, то любое вхождение <code><b>\\N</b></"
+"code> в строке замены, где <code><b>N</b></code> — целое число (например, . "
+"<code><b>\\1</b></code>, <code><b>\\2</b></code>), будет заменено "
+"соответствующим захватом (строкой в круглых скобках) из найденного текста."
+"<p>Чтобы включить в строку замены текст <code><b>\\N</b></code> буквально, "
+"добавьте перед ним дополнительную обратную косую черту, то есть <code><b>\\"
+"\\N</b></code>.</qt>"
#: tdeutils/kfinddialog.cpp:267
msgid "Click for a menu of available captures."
@@ -10384,8 +10360,8 @@ msgid ""
"create_* function was missing.</qt>"
msgstr ""
"<qt>При загрузке модуля '%1' произошла ошибка.<br><br>Файл .desktop (%2), "
-"так же как и библиотека (%3) были найдены, но модуль все равно не может быть "
-"загружен. Наиболее вероятная причина - неверный параметр factory "
+"так же как и библиотека (%3) были найдены, но модуль всё равно не может быть "
+"загружен. Наиболее вероятная причина — неверный параметр factory "
"declaration, или отсутствие функции create_*.</qt>"
#: tdeutils/tdecmoduleloader.cpp:111
@@ -10445,7 +10421,7 @@ msgstr ""
"последнем обновлении TDE, в результате которой остался модуль управления от "
"предыдущей версии<li>У вас установлены сторонние модули управления.</"
"ul><p>Внимательно проверьте эти пункты и удалите перечисленные в них модули. "
-"Если ошибка повторяется - обратитесь к сборщику пакетов.</p></qt>"
+"Если ошибка повторяется — обратитесь к сборщику пакетов.</p></qt>"
#: tdeutils/tdecmoduleproxy.cpp:213
msgid ""
@@ -10453,7 +10429,7 @@ msgid ""
"\"Administrator Mode\" button to allow modifications."
msgstr ""
"<b>Вносить изменения в этот модуль может только администратор.</b><br />Для "
-"этого нажмите кнопку \"Режим администратора\"."
+"этого нажмите кнопку «Режим администратора»."
#: tdeutils/tdecmoduleproxy.cpp:220
msgid ""
@@ -10478,39 +10454,39 @@ msgstr "Этот модуль настройки уже открыт в %1"
msgid "<big>Loading...</big>"
msgstr "<big>Загрузка...</big>"
-#: tdewallet/backend/tdewalletbackend.cc:258
+#: tdewallet/backend/tdewalletbackend.cpp:258
msgid "Already open."
msgstr "Файл уже открыт."
-#: tdewallet/backend/tdewalletbackend.cc:260
+#: tdewallet/backend/tdewalletbackend.cpp:260
msgid "Error opening file."
msgstr "Ошибка открытия файла."
-#: tdewallet/backend/tdewalletbackend.cc:262
+#: tdewallet/backend/tdewalletbackend.cpp:262
msgid "Not a wallet file."
msgstr "Это не файл бумажника."
-#: tdewallet/backend/tdewalletbackend.cc:264
+#: tdewallet/backend/tdewalletbackend.cpp:264
msgid "Unsupported file format revision."
msgstr "Неподдерживаемая версия формата файла."
-#: tdewallet/backend/tdewalletbackend.cc:266
+#: tdewallet/backend/tdewalletbackend.cpp:266
msgid "Unknown encryption scheme."
msgstr "Неизвестная схема шифрования."
-#: tdewallet/backend/tdewalletbackend.cc:268
+#: tdewallet/backend/tdewalletbackend.cpp:268
msgid "Corrupt file?"
msgstr "Повреждённый файл?"
-#: tdewallet/backend/tdewalletbackend.cc:270
+#: tdewallet/backend/tdewalletbackend.cpp:270
msgid "Error validating wallet integrity. Possibly corrupted."
msgstr "Ошибка проверки целостности бумажника. Вероятно, бумажник повреждён."
-#: tdewallet/backend/tdewalletbackend.cc:274
+#: tdewallet/backend/tdewalletbackend.cpp:274
msgid "Read error - possibly incorrect password."
-msgstr "Ошибка чтения - неверный пароль."
+msgstr "Ошибка чтения; возможно из-за неверного пароля."
-#: tdewallet/backend/tdewalletbackend.cc:276
+#: tdewallet/backend/tdewalletbackend.cpp:276
msgid "Decryption error."
msgstr "Ошибка расшифровки."
@@ -10567,9 +10543,8 @@ msgid "Home Address Street"
msgstr "Домашний адрес: улица"
#: tdeabc/scripts/entrylist:32
-#, fuzzy
msgid "Home Address Post Office Box"
-msgstr "А/Я"
+msgstr "Домашний адрес: абонентский ящик"
#: tdeabc/scripts/entrylist:33
msgid "Home Address City"
@@ -10577,7 +10552,7 @@ msgstr "Домашний адрес: город"
#: tdeabc/scripts/entrylist:34
msgid "Home Address State"
-msgstr "Домашний адрес: область/край"
+msgstr "Домашний адрес: регион"
#: tdeabc/scripts/entrylist:35
msgid "Home Address Zip Code"
@@ -10596,9 +10571,8 @@ msgid "Business Address Street"
msgstr "Служебный адрес: улица"
#: tdeabc/scripts/entrylist:40
-#, fuzzy
msgid "Business Address Post Office Box"
-msgstr "Служебный адрес: область/край"
+msgstr "Служебный адрес: абонентский ящик"
#: tdeabc/scripts/entrylist:41
msgid "Business Address City"
@@ -10606,7 +10580,7 @@ msgstr "Служебный адрес: город"
#: tdeabc/scripts/entrylist:42
msgid "Business Address State"
-msgstr "Служебный адрес: область/край"
+msgstr "Служебный адрес: регион"
#: tdeabc/scripts/entrylist:43
msgid "Business Address Zip Code"
@@ -10720,7 +10694,7 @@ msgstr "Каталог в $HOME для записи файлов"
#: tdecore/tde-config.cpp.cmake:21
msgid "Compiled in version string for TDE libraries"
-msgstr "Встроенная строка - версия библиотек TDE"
+msgstr "Встроенная строка версии библиотек TDE"
#: tdecore/tde-config.cpp.cmake:22
msgid "Available TDE resource types"
@@ -10824,7 +10798,7 @@ msgstr "Порядок меню XDG (файлы .menu)"
#: tdecore/tde-config.cpp.cmake:189
msgid "CMake import modules (.cmake files)"
-msgstr ""
+msgstr "Импортируемые модули CMake (файлы .cmake)"
#: tdecore/tde-config.cpp.cmake:190
msgid "Temporary files (specific for both current host and current user)"
@@ -10842,379 +10816,348 @@ msgstr "%1 - неизвестный тип\n"
msgid "%1 - unknown type of userpath\n"
msgstr "%1 - неизвестный тип или путь\n"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2136
-msgid "Paste special..."
-msgstr "Специальная вставка..."
-
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1095
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1095
msgid "Hu&e:"
-msgstr ""
+msgstr "&Тон:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1102
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1102
msgid "&Sat:"
-msgstr ""
+msgstr "&Насыщенность:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1109
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1109
msgid "&Val:"
-msgstr ""
+msgstr "&Яркость:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1116
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1116
msgid "&Red:"
-msgstr "&Повторить отменённое действие"
+msgstr "&Красный:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1123
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1123
msgid "&Green:"
-msgstr "Греческая"
+msgstr "&Зелёный:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1130
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1130
msgid "Bl&ue:"
-msgstr ""
+msgstr "С&иний:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1137
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1137
msgid "A&lpha channel:"
-msgstr ""
+msgstr "&Альфа-канал:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1327
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1327
msgid "&Basic colors"
-msgstr "Цвет &фона"
+msgstr "&Основные цвета"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1341
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1341
msgid "&Custom colors"
-msgstr "&Добавить в собственные цвета"
+msgstr "&Собственные цвета"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1346
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1346
msgid "&Define Custom Colors >>"
-msgstr "&Добавить в собственные цвета"
+msgstr "&Выбрать собственные цвета >>"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1498
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1544
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1498
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1544
msgid "Select color"
-msgstr "Выберите цвет"
+msgstr "Выбрать цвет"
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:544
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:544
msgid "What's This?"
msgstr "Что это?"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:132
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:132
msgid "Debug Message:"
-msgstr "Закрыть сообщение"
+msgstr "Отладочное сообщение:"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:135
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:135
msgid "Warning:"
-msgstr "Предупреждение"
+msgstr "Предупреждение:"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:138
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:138
msgid "Fatal Error:"
-msgstr "Ошибка формата"
+msgstr "Критическая ошибка:"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:171
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:171
msgid "&Show this message again"
-msgstr "&Не выводить больше это сообщение"
+msgstr "&Показывать это сообщение в дальнейшем"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:869
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:876
msgid "Copy or Move a File"
-msgstr "Открыть файл"
+msgstr "Копировать или переместить файл"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:878
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:885
+#, c-format
msgid "Read: %1"
-msgstr "Повторить: %1"
+msgstr "Открытие: %1"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:884
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:914
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:891
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:921
#, c-format
msgid "Write: %1"
-msgstr ""
+msgstr "Запись: %1"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2400
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2449
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4685
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2401
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2450
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4686
msgid "All Files (*)"
-msgstr ""
+msgstr "Все файлы (*)"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2525
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
msgid "Date"
-msgstr "Даты"
+msgstr "Дата"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2527
msgid "Attributes"
-msgstr ""
+msgstr "Атрибуты"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2604
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
msgid "Look &in:"
-msgstr ""
+msgstr "&Искать в:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4674
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4659
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4675
msgid "File &name:"
-msgstr "Файл сохранен."
+msgstr "&Имя файла:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2607
msgid "File &type:"
-msgstr "Типы MIME"
+msgstr "&Тип файла:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2620
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2621
msgid "One directory up"
-msgstr ""
+msgstr "Вверх на один уровень"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2629
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2630
msgid "Create New Folder"
-msgstr "Удалённая Директория"
+msgstr "Создать новый каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2647
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2648
msgid "List View"
-msgstr "Вид"
+msgstr "Список"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2655
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2656
msgid "Detail View"
-msgstr "Сведения"
+msgstr "Подробный вид"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2664
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2665
msgid "Preview File Info"
-msgstr "Миниатюра: %1\n"
+msgstr "Предварительный просмотр информации о файле"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2687
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2688
msgid "Preview File Contents"
-msgstr ""
+msgstr "Предварительный просмотр содержимого файла"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2780
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2781
msgid "Read-write"
-msgstr "Заменить"
+msgstr "Чтение-запись"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
msgid "Write-only"
-msgstr "Только для чтения"
+msgstr "Только запись"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2784
msgid "Inaccessible"
-msgstr ""
+msgstr "Нет доступа"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2785
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
msgid "Symlink to File"
-msgstr ""
+msgstr "Ссылка на файл"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
msgid "Symlink to Directory"
-msgstr ""
+msgstr "Ссылка на каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2788
msgid "Symlink to Special"
-msgstr ""
+msgstr "Ссылка на спецфайл"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2789
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
msgid "Dir"
-msgstr "Д-р"
+msgstr "Каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2791
msgid "Special"
-msgstr ""
+msgstr "Спецфайл"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4291
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292
msgid "&Rename"
-msgstr ""
+msgstr "&Переименовать"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4312
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4313
msgid "R&eload"
-msgstr "Обновить"
+msgstr "О&бновить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4316
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4317
msgid "Sort by &Name"
-msgstr "Имя"
+msgstr "По &имени"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4318
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
msgid "Sort by &Size"
-msgstr "Размер шрифта"
+msgstr "По &размеру"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4320
msgid "Sort by &Date"
-msgstr ""
+msgstr "По &дате"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4321
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4322
msgid "&Unsorted"
-msgstr ""
+msgstr "&Не упорядочивать"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4336
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4337
msgid "Sort"
-msgstr ""
+msgstr "Упорядочить"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4340
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4341
msgid "Show &hidden files"
-msgstr ""
+msgstr "Показать &скрытые файлы"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4370
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4371
msgid "the file"
-msgstr "Открыть файл"
+msgstr "файл"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4372
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4373
msgid "the directory"
-msgstr ""
+msgstr "каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4374
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4375
msgid "the symlink"
-msgstr ""
+msgstr "ссылка"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4377
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
+#, c-format
msgid "Delete %1"
-msgstr "Удалить"
+msgstr "Удалить %1"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4379
msgid "<qt>Are you sure you wish to delete %1 \"%2\"?</qt>"
-msgstr "<qt>Вы действительно хотите выйти из <b>%1</b>'?</qt>"
+msgstr "<qt>Вы действительно хотите удалить %1 \"%2\"?</qt>"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4416
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4417
msgid "New Folder 1"
-msgstr "Удалённая Директория"
+msgstr "Новый каталог 1"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4421
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4422
msgid "New Folder"
-msgstr "Удалённая Директория"
+msgstr "Новый каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4426
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4427
+#, c-format
msgid "New Folder %1"
-msgstr "Удалённая Директория"
+msgstr "Новый каталог %1"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4556
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4557
msgid "Find Directory"
-msgstr "Найти далее"
+msgstr "Найти каталог"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4562
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4670
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4563
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4671
msgid "Directories"
-msgstr "Библиотеки"
+msgstr "Каталоги"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4669
msgid "Directory:"
-msgstr ""
+msgstr "Каталог:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4710
msgid ""
"%1\n"
"File not found.\n"
"Check path and filename."
msgstr ""
+"%1\n"
+"Файл не найден.\n"
+"Проверьте правильность пути и имени файла."
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:172
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:172
msgid "&Font"
msgstr "&Шрифт"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:181
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:181
msgid "Font st&yle"
msgstr "&Стиль шрифта"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:191
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:320
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:334
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:191
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:320
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:334
msgid "&Size"
msgstr "&Размер"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:195
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:195
msgid "Effects"
msgstr "Эффекты"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:197
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:197
msgid "Stri&keout"
msgstr "П&еречёркивание"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:199
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:199
msgid "&Underline"
msgstr "Под&чёркивание"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:201
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:201
msgid "Sample"
msgstr "Образец"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:212
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:212
msgid "Scr&ipt"
msgstr "Рукоп&исный"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:465
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:461
msgid ""
"_: TQMessageBox\n"
"OK"
msgstr "ОК"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:466
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:462
msgid ""
"_: TQMessageBox\n"
"Cancel"
msgstr "Отмена"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:467
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:463
msgid ""
"_: TQMessageBox\n"
"&Yes"
msgstr "&Да"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:468
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:464
msgid ""
"_: TQMessageBox\n"
"&No"
msgstr "&Нет"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:469
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:465
msgid ""
"_: TQMessageBox\n"
"&Abort"
msgstr "&Прервать"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:470
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:466
msgid ""
"_: TQMessageBox\n"
"&Retry"
msgstr "Повто&рить"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:471
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:467
msgid ""
"_: TQMessageBox\n"
"&Ignore"
msgstr "&Игнорировать"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:472
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:468
msgid ""
"_: TQMessageBox\n"
"Yes to &All"
msgstr "&Да для всех"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:473
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:469
msgid ""
"_: TQMessageBox\n"
"N&o to All"
msgstr "&Нет для всех"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:597
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:590
msgid ""
"<h3>About TQt</h3><p>This program uses TQt version %1.</p><p>TQt is a C++ "
"toolkit for multiplatform GUI &amp; application development.</p><p>TQt "
@@ -11223,267 +11166,250 @@ msgid ""
"for embedded devices.</p><p>TQt is a Trolltech product. See <tt>https://"
"trinitydesktop.org/docs/qt3/</tt> for more information.</p>"
msgstr ""
-"<h3>О библиотеке TQt</h3><p>Эта программа использует TQt %1</p>.<p>TQt - это "
+"<h3>О библиотеке TQt</h3><p>Эта программа использует TQt %1</p>.<p>TQt — это "
"инструментарий для кросс-платформенной разработки приложений с графическим "
"интерфейсом на C++.</p><p>TQt обеспечивает совместимость на уровне исходных "
"текстов между MS Windows, Mac&nbsp;OS&nbsp;X, Linux и многими коммерческими "
"версиями Unix.<br>TQt также доступна для встраиваемых устройств.</p> <p>TQt "
-"- это продукт фирмы TrollTech. Более подробно об этом см. <tt>http://www."
+"— это продукт фирмы TrollTech. Более подробно об этом см. <tt>http://www."
"trolltech.com/qt/</tt>.</p>"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1603
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1595
msgid "About TQt"
msgstr "Про TQt"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:214
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:420
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:214
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:420
#, c-format
msgid "Aliases: %1"
-msgstr ""
+msgstr "Алиасы: %1"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1099
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1104
msgid "unknown"
-msgstr "неизвестна"
+msgstr "неизвестно"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:808
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:810
msgid "Unknown Location"
-msgstr "Неизвестная ориентация."
+msgstr "неизвестно"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:986
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:991
msgid "Printer settings"
-msgstr "Общие параметры"
+msgstr "Настройки печати"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:995
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
msgid "Print in color if available"
-msgstr "Образец недоступен."
+msgstr "Цветная печать"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1005
msgid "Print in grayscale"
-msgstr "Печатать изображения"
+msgstr "В оттенках серого"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1009
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1014
msgid "Print destination"
-msgstr "Ориентация"
+msgstr "Направление печати"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1020
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1025
msgid "Print to printer:"
-msgstr ""
+msgstr "Печать на принтер:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1034
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1039
msgid "Host"
-msgstr "Адрес сервера:"
+msgstr "Узел"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1150
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1155
msgid "Print to file:"
-msgstr "Печатать изображения"
+msgstr "Печать в файл:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1203
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1208
msgid "Print all"
-msgstr "Печать"
+msgstr "Печатать всё"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1207
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
msgid "Print selection"
-msgstr "Вставить выделение"
+msgstr "Печатать выделенное"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1217
msgid "Print range"
-msgstr "Печатать изображения"
+msgstr "Печатать диапазон"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1220
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1225
msgid "From page:"
-msgstr "Веб-сайт"
+msgstr "Со страницы:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1233
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1238
msgid "To page:"
-msgstr "Веб-сайт"
+msgstr "До страницы:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1247
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1252
msgid "Print first page first"
-msgstr "Печатать изображения"
+msgstr "Начать с первой страницы"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1253
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1258
msgid "Print last page first"
-msgstr "Печатать изображения"
+msgstr "Начать с последней страницы"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1265
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1270
msgid "Number of copies:"
-msgstr ""
+msgstr "Число копий:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1301
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1306
msgid "Paper format"
-msgstr "Формат файла:"
+msgstr "Формат бумаги"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1324
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
msgid "A0 (841 x 1189 mm)"
-msgstr ""
+msgstr "A0 (841 x 1189 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1325
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
msgid "A1 (594 x 841 mm)"
-msgstr ""
+msgstr "A1 (594 x 841 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1326
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
msgid "A2 (420 x 594 mm)"
-msgstr ""
+msgstr "A2 (420 x 594 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1327
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
msgid "A3 (297 x 420 mm)"
-msgstr ""
+msgstr "A3 (297 x 420 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1328
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
msgid "A4 (210x297 mm, 8.26x11.7 inches)"
-msgstr ""
+msgstr "A4 (210x297 мм, 8.26x11.7 дюйм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
msgid "A5 (148 x 210 mm)"
-msgstr ""
+msgstr "A5 (148 x 210 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
msgid "A6 (105 x 148 mm)"
-msgstr ""
+msgstr "A6 (105 x 148 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
msgid "A7 (74 x 105 mm)"
-msgstr ""
+msgstr "A7 (74 x 105 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
msgid "A8 (52 x 74 mm)"
-msgstr ""
+msgstr "A8 (52 x 74 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
msgid "A9 (37 x 52 mm)"
-msgstr ""
+msgstr "A9 (37 x 52 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1339
msgid "B0 (1000 x 1414 mm)"
-msgstr ""
+msgstr "B0 (1000 x 1414 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
msgid "B1 (707 x 1000 mm)"
-msgstr ""
+msgstr "B1 (707 x 1000 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
msgid "B2 (500 x 707 mm)"
-msgstr ""
+msgstr "B2 (500 x 707 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
msgid "B3 (353 x 500 mm)"
-msgstr ""
+msgstr "B3 (353 x 500 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
msgid "B4 (250 x 353 mm)"
-msgstr ""
+msgstr "B4 (250 x 353 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1339
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1344
msgid "B5 (176 x 250 mm, 6.93x9.84 inches)"
-msgstr ""
+msgstr "B5 (176x250 мм, 6.93x9.84 дюйм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
msgid "B6 (125 x 176 mm)"
-msgstr ""
+msgstr "B6 (125 x 176 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
msgid "B7 (88 x 125 mm)"
-msgstr ""
+msgstr "B7 (88 x 125 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
msgid "B8 (62 x 88 mm)"
-msgstr ""
+msgstr "B8 (62 x 88 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
msgid "B9 (44 x 62 mm)"
-msgstr ""
+msgstr "B9 (44 x 62 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1344
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
msgid "B10 (31 x 44 mm)"
-msgstr ""
+msgstr "B10 (31 x 44 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
msgid "C5E (163 x 229 mm)"
-msgstr ""
+msgstr "C5E (163 x 229 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
msgid "DLE (110 x 220 mm)"
-msgstr ""
+msgstr "DLE (110 x 220 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
msgid "Executive (7.5x10 inches, 191x254 mm)"
-msgstr ""
+msgstr "Executive (7.5x10 дюйм, 191x254 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
msgid "Folio (210 x 330 mm)"
-msgstr ""
+msgstr "Folio (210 x 330 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1354
msgid "Ledger (432 x 279 mm)"
-msgstr ""
+msgstr "Ledger (432 x 279 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1355
msgid "Legal (8.5x14 inches, 216x356 mm)"
-msgstr ""
+msgstr "Legal (8.5x14 дюйм, 216x356 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1356
msgid "Letter (8.5x11 inches, 216x279 mm)"
-msgstr ""
+msgstr "Letter (8.5x11 дюйм, 216x279 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1357
msgid "Tabloid (279 x 432 mm)"
-msgstr ""
+msgstr "Tabloid (279 x 432 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1358
msgid "US Common #10 Envelope (105 x 241 mm)"
-msgstr ""
+msgstr "Конверт US #10 (105x241 мм)"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1376
-#, fuzzy
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1381
msgid "Setup Printer"
-msgstr "Печать"
+msgstr "Настройки принтера"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1475
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1480
msgid "PostScript Files (*.ps);;All Files (*)"
-msgstr ""
+msgstr "Файлы PostScript (*.ps);;Все файлы (*)"
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:799
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:799
msgid "Defaults"
msgstr "По умолчанию"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:188
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:188
msgid "< &Back"
msgstr "< &Назад"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:189
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:189
msgid "&Next >"
msgstr "&Далее >"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:190
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:190
msgid "&Finish"
msgstr "&Готово"
-#: ../dependencies/tqt3/src/kernel/qaccel.cpp:473
+#: ../../dependencies/tqt3/src/kernel/qaccel.cpp:473
msgid "%1, %2 not defined"
msgstr "%1, %2 не определены"
-#: ../dependencies/tqt3/src/kernel/qaccel.cpp:509
+#: ../../dependencies/tqt3/src/kernel/qaccel.cpp:509
msgid "Ambiguous \"%1\" not handled"
-msgstr "Неоднозначный \"%1\" не обрабатывается"
+msgstr "Неоднозначная последовательность «%1» не обрабатана"
-#: ../dependencies/tqt3/src/kernel/qapplication.cpp:3169
+#: ../../dependencies/tqt3/src/kernel/qapplication.cpp:3197
msgid ""
"_: QT_LAYOUT_DIRECTION\n"
"Translate this string to the string 'LTR' in left-to-right languages or to "
@@ -11491,1265 +11417,1263 @@ msgid ""
"widget layout."
msgstr "LTR"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1978
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1978
msgid ""
"_: TQFont\n"
"Latin"
msgstr "Латинский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1981
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1981
msgid ""
"_: TQFont\n"
"Greek"
msgstr "Греческий"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1984
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1984
msgid ""
"_: TQFont\n"
"Cyrillic"
msgstr "Кириллица"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1987
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1987
msgid ""
"_: TQFont\n"
"Armenian"
msgstr "Армянский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1990
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1990
msgid ""
"_: TQFont\n"
"Georgian"
msgstr "Грузинский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1993
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1993
msgid ""
"_: TQFont\n"
"Runic"
msgstr "Рунический"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1996
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1996
msgid ""
"_: TQFont\n"
"Ogham"
msgstr "Огамический"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1999
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1999
msgid ""
"_: TQFont\n"
"SpacingModifiers"
msgstr "SpacingModifiers"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2002
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2002
msgid ""
"_: TQFont\n"
"CombiningMarks"
msgstr "CombiningMarks"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2005
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2005
msgid ""
"_: TQFont\n"
"Hebrew"
msgstr "Иврит"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2008
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2008
msgid ""
"_: TQFont\n"
"Arabic"
msgstr "Арабский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2011
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2011
msgid ""
"_: TQFont\n"
"Syriac"
-msgstr "Сириак"
+msgstr "Сирийский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2014
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2014
msgid ""
"_: TQFont\n"
"Thaana"
-msgstr "Thaana"
+msgstr "Тана"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2017
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2017
msgid ""
"_: TQFont\n"
"Devanagari"
msgstr "Деванагари"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2020
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2020
msgid ""
"_: TQFont\n"
"Bengali"
msgstr "Бенгальский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2023
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2023
msgid ""
"_: TQFont\n"
"Gurmukhi"
msgstr "Гурмукхи"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2026
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2026
msgid ""
"_: TQFont\n"
"Gujarati"
msgstr "Гуджарати"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2029
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2029
msgid ""
"_: TQFont\n"
"Oriya"
msgstr "Ория"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2032
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2032
msgid ""
"_: TQFont\n"
"Tamil"
msgstr "Тамильский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2035
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2035
msgid ""
"_: TQFont\n"
"Telugu"
msgstr "Телугу"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2038
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2038
msgid ""
"_: TQFont\n"
"Kannada"
msgstr "Каннада"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2041
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2041
msgid ""
"_: TQFont\n"
"Malayalam"
msgstr "Малайский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2044
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2044
msgid ""
"_: TQFont\n"
"Sinhala"
msgstr "Синхала"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2047
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2047
msgid ""
"_: TQFont\n"
"Thai"
msgstr "Тайский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2050
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2050
msgid ""
"_: TQFont\n"
"Lao"
msgstr "Лао"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2053
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2053
msgid ""
"_: TQFont\n"
"Tibetan"
msgstr "Тибетский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2056
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2056
msgid ""
"_: TQFont\n"
"Myanmar"
msgstr "Мьянма"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2059
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2059
msgid ""
"_: TQFont\n"
"Khmer"
msgstr "Кхмерский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2062
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2062
msgid ""
"_: TQFont\n"
"Han"
msgstr "Хан"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2065
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2065
msgid ""
"_: TQFont\n"
"Hiragana"
msgstr "Хирагана"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2068
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2068
msgid ""
"_: TQFont\n"
"Katakana"
msgstr "Катакана"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2071
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2071
msgid ""
"_: TQFont\n"
"Hangul"
msgstr "Хангыль"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2074
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2074
msgid ""
"_: TQFont\n"
"Bopomofo"
msgstr "Бопомофо"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2077
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2077
msgid ""
"_: TQFont\n"
"Yi"
msgstr "И"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2080
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2080
msgid ""
"_: TQFont\n"
"Ethiopic"
msgstr "Эфиопский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2083
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2083
msgid ""
"_: TQFont\n"
"Cherokee"
msgstr "Чероки"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2086
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2086
msgid ""
"_: TQFont\n"
"Canadian Aboriginal"
msgstr "Язык аборигенов Канады"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2089
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2089
msgid ""
"_: TQFont\n"
"Mongolian"
msgstr "Монгольский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2093
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2093
msgid ""
"_: TQFont\n"
"Currency Symbols"
msgstr "Символы валюты"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2097
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2097
msgid ""
"_: TQFont\n"
"Letterlike Symbols"
msgstr "Буквоподобные символы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2101
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2101
msgid ""
"_: TQFont\n"
"Number Forms"
msgstr "Числовые формы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2105
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2105
msgid ""
"_: TQFont\n"
"Mathematical Operators"
msgstr "Математические операторы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2109
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2109
msgid ""
"_: TQFont\n"
"Technical Symbols"
msgstr "Технические символы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2113
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2113
msgid ""
"_: TQFont\n"
"Geometric Symbols"
msgstr "Геометрические символы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2117
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2117
msgid ""
"_: TQFont\n"
"Miscellaneous Symbols"
msgstr "Прочие символы"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2121
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2121
msgid ""
"_: TQFont\n"
"Enclosed and Square"
msgstr "Заполняющие знаки"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2125
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2125
msgid ""
"_: TQFont\n"
"Braille"
msgstr "Брайль"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2129
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2129
msgid ""
"_: TQFont\n"
"Unicode"
msgstr "Юникод"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2133
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2133
msgid ""
"_: TQFont\n"
"Tagalog"
-msgstr "Тагалог"
+msgstr "Тагальский"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2137
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2137
msgid ""
"_: TQFont\n"
"Hanunoo"
msgstr "Хануну"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2141
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2141
msgid ""
"_: TQFont\n"
"Buhid"
msgstr "Бухид"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2145
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2145
msgid ""
"_: TQFont\n"
"Tagbanwa"
msgstr "Тагбанва"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2149
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2149
msgid ""
"_: TQFont\n"
"Katakana Half-Width Forms"
msgstr "Катакана (формы половинной ширины)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2153
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2153
msgid ""
"_: TQFont\n"
"Han (Japanese)"
msgstr "Хан (Японский)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2157
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2157
msgid ""
"_: TQFont\n"
"Han (Simplified Chinese)"
msgstr "Хан (Упрощенный китайский)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2161
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2161
msgid ""
"_: TQFont\n"
"Han (Traditional Chinese)"
msgstr "Хан (Традиционный китайский)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2165
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2165
msgid ""
"_: TQFont\n"
"Han (Korean)"
msgstr "Хан (Корейский)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2169
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2169
msgid ""
"_: TQFont\n"
"Unknown Script"
msgstr "Неизвестный скрипт"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:97
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:97
msgid ""
"_: TQAccel\n"
"Esc"
msgstr "Esc"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:103
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:103
msgid ""
"_: TQAccel\n"
"Ins"
msgstr "Ins"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:104
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:104
msgid ""
"_: TQAccel\n"
"Del"
msgstr "Del"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:123
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:123
msgid ""
"_: TQAccel\n"
"Back"
msgstr "Назад"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:124
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:124
msgid ""
"_: TQAccel\n"
"Forward"
msgstr "Вперёд"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:125
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:125
msgid ""
"_: TQAccel\n"
"Stop"
msgstr "Стоп"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:126
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:126
msgid ""
"_: TQAccel\n"
"Refresh"
msgstr "Обновить"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:127
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:127
msgid ""
"_: TQAccel\n"
"Volume Down"
msgstr "Уменьшить громкость"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:128
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:128
msgid ""
"_: TQAccel\n"
"Volume Mute"
msgstr "Отключить звук"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:129
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:129
msgid ""
"_: TQAccel\n"
"Volume Up"
msgstr "Увеличить громкость"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:130
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:130
msgid ""
"_: TQAccel\n"
"Bass Boost"
msgstr "Включить усиление НЧ"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:131
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:131
msgid ""
"_: TQAccel\n"
"Bass Up"
msgstr "Увеличить тембр НЧ"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:132
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:132
msgid ""
"_: TQAccel\n"
"Bass Down"
msgstr "Уменьшить тембр НЧ"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:133
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:133
msgid ""
"_: TQAccel\n"
"Treble Up"
msgstr "Увеличить тембр ВЧ"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:134
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:134
msgid ""
"_: TQAccel\n"
"Treble Down"
msgstr "Уменьшить тембр ВЧ"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:135
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:135
msgid ""
"_: TQAccel\n"
"Media Play"
msgstr "Воспроизведение"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:136
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:136
msgid ""
"_: TQAccel\n"
"Media Stop"
msgstr "Останов"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:137
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:137
msgid ""
"_: TQAccel\n"
"Media Previous"
msgstr "Пред. дорожка"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:138
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:138
msgid ""
"_: TQAccel\n"
"Media Next"
msgstr "След. дорожка"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:139
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:139
msgid ""
"_: TQAccel\n"
"Media Record"
msgstr "Запись"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:141
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:141
msgid ""
"_: TQAccel\n"
"Favorites"
msgstr "Предпочтения"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:142
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:142
msgid ""
"_: TQAccel\n"
"Search"
msgstr "Поиск"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:143
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:143
msgid ""
"_: TQAccel\n"
"Standby"
msgstr "Ждущий режим"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:144
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:144
msgid ""
"_: TQAccel\n"
"Open URL"
msgstr "Открыть URL"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:145
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:145
msgid ""
"_: TQAccel\n"
"Launch Mail"
msgstr "Запустить почтовый клиент"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:146
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:146
msgid ""
"_: TQAccel\n"
"Launch Media"
msgstr "Запустить мультимедийный проигрыватель"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:147
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:147
msgid ""
"_: TQAccel\n"
"Launch (0)"
msgstr "Запустить (0)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:148
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:148
msgid ""
"_: TQAccel\n"
"Launch (1)"
msgstr "Запустить (1)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:149
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:149
msgid ""
"_: TQAccel\n"
"Launch (2)"
msgstr "Запустить (2)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:150
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:150
msgid ""
"_: TQAccel\n"
"Launch (3)"
msgstr "Запустить (3)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:151
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:151
msgid ""
"_: TQAccel\n"
"Launch (4)"
msgstr "Запустить (4)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:152
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:152
msgid ""
"_: TQAccel\n"
"Launch (5)"
msgstr "Запустить (5)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:153
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:153
msgid ""
"_: TQAccel\n"
"Launch (6)"
msgstr "Запустить (6)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:154
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:154
msgid ""
"_: TQAccel\n"
"Launch (7)"
msgstr "Запустить (7)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:155
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:155
msgid ""
"_: TQAccel\n"
"Launch (8)"
msgstr "Запустить (8)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:156
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:156
msgid ""
"_: TQAccel\n"
"Launch (9)"
msgstr "Запустить (9)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:157
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:157
msgid ""
"_: TQAccel\n"
"Launch (A)"
msgstr "Запустить (A)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:158
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:158
msgid ""
"_: TQAccel\n"
"Launch (B)"
msgstr "Запустить (B)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:159
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:159
msgid ""
"_: TQAccel\n"
"Launch (C)"
msgstr "Запустить (C)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:160
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:160
msgid ""
"_: TQAccel\n"
"Launch (D)"
msgstr "Запустить (D)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:161
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:161
msgid ""
"_: TQAccel\n"
"Launch (E)"
msgstr "Запустить (E)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:162
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:162
msgid ""
"_: TQAccel\n"
"Launch (F)"
msgstr "Запустить (F)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:163
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:163
msgid ""
"_: TQAccel\n"
"Monitor Brightness Up"
-msgstr "Увеличить тембр НЧ"
+msgstr "Увеличить яркость монитора"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:164
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:164
msgid ""
"_: TQAccel\n"
"Monitor Brightness Down"
-msgstr "Уменьшить тембр НЧ"
+msgstr "Уменьшить яркость монитора"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:165
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:165
msgid ""
"_: TQAccel\n"
"Keyboard Light On Off"
-msgstr "Скобка (])"
+msgstr "Подсветка клавиатуры Вкл/Выкл"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:166
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:166
msgid ""
"_: TQAccel\n"
"Keyboard Brightness Up"
-msgstr "Увеличить тембр НЧ"
+msgstr "Увеличить яркость клавиатуры"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:167
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:167
msgid ""
"_: TQAccel\n"
"Keyboard Brightness Down"
-msgstr "Уменьшить тембр НЧ"
+msgstr "Уменьшить яркость клавиатуры"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:171
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:171
msgid ""
"_: TQAccel\n"
"Print Screen"
msgstr "Print Screen"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:172
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:172
msgid ""
"_: TQAccel\n"
"Page Up"
msgstr "Page Up"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:173
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:173
msgid ""
"_: TQAccel\n"
"Page Down"
msgstr "Page Down"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:174
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:174
msgid ""
"_: TQAccel\n"
"Caps Lock"
msgstr "Caps Lock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:175
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:175
msgid ""
"_: TQAccel\n"
"Num Lock"
msgstr "Num Lock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:176
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:176
msgid ""
"_: TQAccel\n"
"Number Lock"
msgstr "Num Lock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:177
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:177
msgid ""
"_: TQAccel\n"
"Scroll Lock"
msgstr "Scroll Lock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:181
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:181
msgid ""
"_: TQAccel\n"
"System Request"
msgstr "Системный запрос"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:419
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:490
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:419
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:490
msgid "Meta"
msgstr "Meta"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:493
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:498
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:503
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:542
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:493
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:498
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:503
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:542
msgid "+"
msgstr "+"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:519
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:519
#, c-format
msgid "F%1"
msgstr "F%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:133
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:143
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:133
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:143
+#, c-format
msgid ""
"Could not read directory\n"
"%1"
msgstr ""
-"Не удалось открыть библиотеку '%1'.\n"
-"%2"
+"Невозможно просмотреть каталог\n"
+"%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:190
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:190
+#, c-format
msgid ""
"Could not create directory\n"
"%1"
msgstr ""
-"Не удаётся запустить браузер:\n"
-"\n"
+"Невозможно создать каталог\n"
"%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:224
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:224
#, c-format
msgid ""
"Could not remove file or directory\n"
"%1"
msgstr ""
+"Невозможно удалить файл или каталог\n"
+"%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:251
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:251
msgid ""
"Could not rename\n"
"%1\n"
"to\n"
"%2"
msgstr ""
-"Не удалось открыть библиотеку '%1'.\n"
+"Невозможно переименовать\n"
+"%1\n"
+"в\n"
"%2"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:276
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:276
+#, c-format
msgid ""
"Could not open\n"
"%1"
msgstr ""
-"Не удалось открыть библиотеку '%1'.\n"
-"%2"
+"Невозможно открыть\n"
+"%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:344
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:344
+#, c-format
msgid ""
"Could not write\n"
"%1"
-msgstr "Не удаётся найти службу '%1'."
+msgstr ""
+"Невозможно записать\n"
+"%1"
-#: ../dependencies/tqt3/src/kernel/qnetworkprotocol.cpp:915
+#: ../../dependencies/tqt3/src/kernel/qnetworkprotocol.cpp:915
msgid "Operation stopped by the user"
msgstr "Действие прекращено пользователем"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:393
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:653
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:657
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:393
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:653
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:657
msgid "The protocol `%1' is not supported"
-msgstr ""
+msgstr "Протокол `%1' не поддерживается"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:397
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:397
msgid "The protocol `%1' does not support listing directories"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает просмотр каталогов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:400
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:400
msgid "The protocol `%1' does not support creating new directories"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает создание новых каталогов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:403
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:403
msgid "The protocol `%1' does not support removing files or directories"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает удаление файлов или каталогов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:406
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:406
msgid "The protocol `%1' does not support renaming files or directories"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает переименование файлов или каталогов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:409
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:409
msgid "The protocol `%1' does not support getting files"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает доставку файлов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:412
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:412
msgid "The protocol `%1' does not support putting files"
-msgstr ""
+msgstr "Протокол `%1' не поддерживает отправку файлов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:655
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:659
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:655
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:659
msgid ""
"The protocol `%1' does not support copying or moving files or directories"
msgstr ""
+"Протокол `%1' не поддерживает копирование или перемещение файлов и каталогов"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:913
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:914
-#, fuzzy
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:913
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:914
msgid "(unknown)"
-msgstr "неизвестна"
+msgstr "(неизвестно)"
-#: ../dependencies/tqt3/src/network/qftp.cpp:677
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qftp.cpp:677
msgid "Not connected"
-msgstr "Не подключено"
+msgstr "Нет соединения"
-#: ../dependencies/tqt3/src/network/qftp.cpp:742
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1905
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qftp.cpp:742
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1905
msgid "Host %1 not found"
-msgstr "Стиль %1 не найден\n"
+msgstr "Узел %1 не обнаружен"
-#: ../dependencies/tqt3/src/network/qftp.cpp:746
+#: ../../dependencies/tqt3/src/network/qftp.cpp:746
#, c-format
msgid "Connection refused to host %1"
-msgstr ""
+msgstr "Отказано в соединении с узлом %1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:848
-#: ../dependencies/tqt3/src/network/qftp.cpp:2347
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2359
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/network/qftp.cpp:848
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2347
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2359
+#, c-format
msgid "Connected to host %1"
-msgstr "отключен"
+msgstr "Установлено соединение с узлом %1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:1001
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1001
msgid "Connection refused for data connection"
-msgstr ""
+msgstr "Отказано в соединении передачи данных"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2057
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2057
#, c-format
msgid ""
"Connecting to host failed:\n"
"%1"
msgstr ""
+"Ошибка соединения с узлом:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2060
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2060
#, c-format
msgid ""
"Login failed:\n"
"%1"
msgstr ""
+"Ошибка входа в систему:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2063
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2063
#, c-format
msgid ""
"Listing directory failed:\n"
"%1"
msgstr ""
+"Ошибка просмотра каталога:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2066
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2066
#, c-format
msgid ""
"Changing directory failed:\n"
"%1"
msgstr ""
+"Ошибка смены каталога:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2069
-#, fuzzy, c-format
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2069
+#, c-format
msgid ""
"Downloading file failed:\n"
"%1"
-msgstr "Загрузить обновление %1"
+msgstr ""
+"Ошибка загрузки файла:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2072
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2072
#, c-format
msgid ""
"Uploading file failed:\n"
"%1"
msgstr ""
+"Ошибка отправки файла:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2075
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2075
#, c-format
msgid ""
"Removing file failed:\n"
"%1"
msgstr ""
+"Ошибка удаления файла:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2078
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2078
#, c-format
msgid ""
"Creating directory failed:\n"
"%1"
msgstr ""
+"Ошибка создания каталога:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2081
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2081
#, c-format
msgid ""
"Removing directory failed:\n"
"%1"
msgstr ""
+"Ошибка удаления каталога:\n"
+"%1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2106
-#: ../dependencies/tqt3/src/network/qftp.cpp:2356
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2376
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2106
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2356
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2376
msgid "Connection closed"
-msgstr ""
+msgstr "Соединение разорвано"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2345
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2356
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2345
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2356
msgid "Host %1 found"
-msgstr ""
+msgstr "Обнаружен узел %1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2349
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2362
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2349
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2362
msgid "Connection to %1 closed"
-msgstr ""
+msgstr "Соединение с узлом %1 разорвано"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2352
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2370
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2352
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2370
msgid "Host found"
-msgstr ""
+msgstr "Узел обнаружен"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2354
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2373
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2354
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2373
msgid "Connected to host"
-msgstr "отключен"
+msgstr "Соединение с узлом установлено"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1423
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1423
msgid "Request aborted"
-msgstr "Запрошенный шрифт"
+msgstr "Запрос отменен"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1804
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1804
msgid "No server set to connect to"
-msgstr ""
+msgstr "Не выбран сервер для подключения"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1860
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1860
msgid "Wrong content length"
-msgstr ""
+msgstr "Неверная длина данных"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1864
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1864
msgid "Server closed connection unexpectedly"
-msgstr ""
+msgstr "Неожиданный разрыв соединения сервером"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1902
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1902
msgid "Connection refused"
-msgstr "Требуется подтверждение"
+msgstr "Отказано в соединении"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1908
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1908
msgid "HTTP request failed"
-msgstr "запрос отменён"
+msgstr "Ошибка HTTP-запроса"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1977
-#, fuzzy
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1977
msgid "Invalid HTTP response header"
-msgstr "InvalidPurpose"
+msgstr "Получен некорректный HTTP-заголовок"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2017
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2064
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2017
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2064
msgid "Invalid HTTP chunked body"
-msgstr ""
+msgstr "Некорректный HTTP-ответ"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:279
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:279
msgid "True"
msgstr "Истинно"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:280
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:280
msgid "False"
msgstr "Ложно"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:793
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:793
msgid "Update"
msgstr "Обновить"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:872
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:872
msgid ""
"_: TQSql\n"
"Delete"
-msgstr "Del"
+msgstr "Удалить"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:873
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:873
msgid ""
"_: TQSql\n"
"Delete this record?"
-msgstr "требуется буквенное значение"
+msgstr "Удалить эту запись?"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:874
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:890
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:926
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:874
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:890
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:926
msgid ""
"_: TQSql\n"
"Yes"
-msgstr "Меньше (<)"
+msgstr "Да"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:875
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:891
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:927
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:875
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:891
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:927
msgid ""
"_: TQSql\n"
"No"
-msgstr "NumLock"
+msgstr "Нет"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:883
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:883
msgid ""
"_: TQSql\n"
"Insert"
-msgstr "Ins"
+msgstr "Вставить"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:885
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:885
msgid ""
"_: TQSql\n"
"Update"
-msgstr "Space"
+msgstr "Обновить"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:889
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:889
msgid ""
"_: TQSql\n"
"Save edits?"
-msgstr "Предпочтения"
+msgstr "Сохранить изменения?"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:892
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:892
msgid ""
"_: TQSql\n"
"Cancel"
msgstr "Отмена"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:924
-#, fuzzy
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:924
msgid ""
"_: TQSql\n"
"Confirm"
-msgstr "Ctrl"
+msgstr "Подтвердить"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:925
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:925
msgid ""
"_: TQSql\n"
"Cancel your edits?"
-msgstr ""
+msgstr "Не сохранять изменения?"
-#: ../dependencies/tqt3/src/tools/qfile.cpp:63
-#, fuzzy
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:63
msgid ""
"_: TQFile\n"
"Unknown error"
msgstr "Неизвестная ошибка"
-#: ../dependencies/tqt3/src/tools/qfile.cpp:64
-#, fuzzy
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:64
msgid ""
"_: TQFile\n"
"Could not read from the file"
-msgstr "Не удаётся прочитать файл"
+msgstr "Не удаётся прочитать из файла"
-#: ../dependencies/tqt3/src/tools/qfile.cpp:65
-#, fuzzy
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:65
msgid ""
"_: TQFile\n"
"Could not write to the file"
-msgstr "Не удаётся записать файл"
+msgstr "Не удаётся записать в файл"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:255
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:255
msgid "Yes to All"
msgstr "Да для всех"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:257
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:257
msgid "OK to All"
msgstr "OK для всех"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:260
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:260
msgid "No to All"
msgstr "Нет для всех"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:262
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:262
msgid "Cancel All"
msgstr "Отменить все"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:265
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:265
msgid " to All"
msgstr " всем"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:285
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:285
msgid "Ignore"
msgstr "Игнорировать"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:288
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:288
msgid "Retry"
msgstr "Повторить"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:291
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:291
msgid "Abort"
msgstr "Прервать"
-#: ../dependencies/tqt3/src/widgets/qmainwindow.cpp:2241
+#: ../../dependencies/tqt3/src/widgets/qmainwindow.cpp:2241
msgid "Line up"
msgstr "На строку вверх"
-#: ../dependencies/tqt3/src/widgets/qmainwindow.cpp:2243
+#: ../../dependencies/tqt3/src/widgets/qmainwindow.cpp:2243
msgid "Customize..."
msgstr "Дополнительно..."
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:86
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:86
msgid "System Menu"
msgstr "Системное меню"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:91
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:91
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:96
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:96
msgid "Unshade"
msgstr "Развернуть из заголовка"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:103
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:103
msgid "Normalize"
msgstr "Нормализовать"
-#: ../dependencies/tqt3/src/widgets/qtoolbar.cpp:703
+#: ../../dependencies/tqt3/src/widgets/qtoolbar.cpp:703
msgid "More..."
msgstr "Дополнительно..."
-#: ../dependencies/tqt3/src/widgets/qwhatsthis.cpp:456
+#: ../../dependencies/tqt3/src/widgets/qwhatsthis.cpp:456
msgid "What's this?"
msgstr "Что это?"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:321
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:321
msgid "Mi&nimize"
msgstr "Свер&нуть"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:322
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:322
msgid "Ma&ximize"
msgstr "Ра&звернуть"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:335
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:335
msgid "Stay on &Top"
msgstr "Всегда &наверху"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:339
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1724
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:339
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1724
msgid "Sh&ade"
msgstr "&В заголовок"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1221
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1433
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1438
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1221
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1433
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1438
msgid "%1 - [%2]"
msgstr "%1 - [%2]"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1517
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1517
msgid "Restore Down"
msgstr "Вернуть обратно"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1722
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1722
msgid "&Unshade"
msgstr "&Развернуть из заголовка"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:57
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:57
msgid ""
"_: TQXml\n"
"no error occurred"
msgstr "ошибок не обнаружено"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:58
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:58
msgid ""
"_: TQXml\n"
"error triggered by consumer"
msgstr "ошибка, вызванная пользователем"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:59
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:59
msgid ""
"_: TQXml\n"
"unexpected end of file"
msgstr "неожиданный конец файла"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:60
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:60
msgid ""
"_: TQXml\n"
"more than one document type definition"
msgstr "более одного файла определения типа документа"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:61
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:61
msgid ""
"_: TQXml\n"
"error occurred while parsing element"
msgstr "ошибка при анализе элемента"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:62
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:62
msgid ""
"_: TQXml\n"
"tag mismatch"
msgstr "несоответствие тегов"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:63
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:63
msgid ""
"_: TQXml\n"
"error occurred while parsing content"
msgstr "ошибка при лексическом анализе содержания"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:64
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:64
msgid ""
"_: TQXml\n"
"unexpected character"
msgstr "недопустимый символ"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:65
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:65
msgid ""
"_: TQXml\n"
"invalid name for processing instruction"
msgstr "недопустимое имя инструкции обработки"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:66
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:66
msgid ""
"_: TQXml\n"
"version expected while reading the XML declaration"
msgstr "в прологе XML требуется указывать версию"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:67
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:67
msgid ""
"_: TQXml\n"
"wrong value for standalone declaration"
msgstr "недопустимое значение для декларации standalone"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:68
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:68
msgid ""
"_: TQXml\n"
"encoding declaration or standalone declaration expected while reading the "
"XML declaration"
msgstr "в прологе XML требуется указывать декларацию кодировки или standalone"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:69
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:69
msgid ""
"_: TQXml\n"
"standalone declaration expected while reading the XML declaration"
msgstr "в прологе XML требуется указывать декларацию standalone"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:70
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:70
msgid ""
"_: TQXml\n"
"error occurred while parsing document type definition"
msgstr "ошибка при лексическом анализе файла определения типа документа"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:71
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:71
msgid ""
"_: TQXml\n"
"letter is expected"
msgstr "требуется буквенное значение"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:72
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:72
msgid ""
"_: TQXml\n"
"error occurred while parsing comment"
msgstr "ошибка при лексическом анализе комментария"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:73
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:73
msgid ""
"_: TQXml\n"
"error occurred while parsing reference"
msgstr "ошибка при лексическом анализе ссылки"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:74
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:74
msgid ""
"_: TQXml\n"
"internal general entity reference not allowed in DTD"
@@ -12757,7 +12681,7 @@ msgstr ""
"В DTD не разрешаются ссылки на внутренние обобщённые сущности (internal "
"general entity)"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:75
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:75
msgid ""
"_: TQXml\n"
"external parsed general entity reference not allowed in attribute value"
@@ -12765,7 +12689,7 @@ msgstr ""
"В значениях атрибутов не разрешаются ссылки на внешние анализируемые "
"обобщённые сущности (external parsed general entity)"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:76
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:76
msgid ""
"_: TQXml\n"
"external parsed general entity reference not allowed in DTD"
@@ -12773,19 +12697,19 @@ msgstr ""
"В DTD не разрешаются ссылки на внешние анализируемые обобщённые сущности "
"(external parsed general entity)"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:77
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:77
msgid ""
"_: TQXml\n"
"unparsed entity reference in wrong context"
msgstr "ссылка на не-анализируемую сущность в ошибочном контексте"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:78
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:78
msgid ""
"_: TQXml\n"
"recursive entities"
msgstr "рекурсивные сущности"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:79
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:79
msgid ""
"_: TQXml\n"
"error in the text declaration of an external entity"
@@ -12819,9 +12743,9 @@ msgid "Recursive search for domains"
msgstr "Рекурсивный поиск доменов"
#: dnssd/kcm_tdednssd.kcfg:19
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Removed in KDE 3.5.0"
-msgstr "Удалено в TDE 3.5.0"
+msgstr "Удалено в KDE 3.5.0"
#: dnssd/kcm_tdednssd.kcfg:25
#, no-c-format
@@ -12925,7 +12849,7 @@ msgid "JavaScript Errors"
msgstr "Ошибки JavaScript"
#: tdehtml/kjserrordlg.ui:20
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This dialog provides you with notification and details of scripting errors "
"that occur on web pages. In many cases it is due to an error in the web site "
@@ -12936,11 +12860,11 @@ msgid ""
"which illustrates the problem will be appreciated."
msgstr ""
"В этом диалоге показаны ошибки скриптов на веб-страницах. Чаще всего они "
-"обусловлены ошибками при создании веб-страниц, но иногда - ошибками в "
-"Konqueror. В первом случае известите об ошибке веб-мастера сайта, если же "
-"это всё-таки ошибка в Konqueror, отправьте сообщение об ошибке на http://"
-"bugs.trinitydesktop.org/. Пример, иллюстрирующий ошибку, поможет её "
-"устранить."
+"вызваны ошибками в самой веб-странице, но иногда — программными ошибками в "
+"Konqueror. В первом случае сообщите об ошибке веб-мастеру сайта. Напротив, "
+"если вы подозреваете, что это всё-таки ошибка в самом Konqueror, отправьте "
+"сообщение об ошибке на http://bugs.trinitydesktop.org/. Пример, "
+"иллюстрирующий ошибку, поможет её устранить."
#: tdehtml/tdehtml_popupmenu.rc:11
#, no-c-format
@@ -13042,7 +12966,7 @@ msgid ""
"All</b>.</p>\n"
"</qt>"
msgstr ""
-"<qt><p>Это слово считается \"неизвестным\", т.к. в текущем словаре его нет. "
+"<qt><p>Это слово считается «неизвестным», т.к. в текущем словаре его нет. "
"Возможно это иностранное слово, или неологизм.</p>\n"
"<p>Если вы уверены, что слово не содержит ошибок, вы можете его <b>Добавить "
"в словарь</b>. Если вы не хотите это делать, просто нажмите <b>Пропустить</"
@@ -13123,7 +13047,7 @@ msgid ""
"</qt>"
msgstr ""
"<qt>\n"
-"<p>Это слово считается \"неизвестным\", т.к. в текущем словаре его нет. "
+"<p>Это слово считается «неизвестным», т.к. в текущем словаре его нет. "
"Возможно это иностранное слово, или неологизм.<br>\n"
"Щёлкните здесь если вы уверены, что слово не содержит ошибок и хотите "
"добавить его в словарь, или же просто нажмите <b>Пропустить</b> или "
@@ -13235,7 +13159,7 @@ msgid ""
"</qt>"
msgstr ""
"<qt>\n"
-"<p>Нажмите, чтобы оставить это неизвестное слово \"как есть\".</p>\n"
+"<p>Нажмите, чтобы оставить это неизвестное слово «как есть».</p>\n"
"<p>Это может быть полезно, если слово является именем, сокращением, "
"иностранным словом или любым другим словом, которое вы хотите использовать, "
"но не хотите добавлять в словарь.</p>\n"
@@ -13259,8 +13183,8 @@ msgid ""
"</qt>"
msgstr ""
"<qt>\n"
-"<p>Нажмите, чтобы оставить все включения этого неизвестного слова \"как есть"
-"\".</p>\n"
+"<p>Нажмите, чтобы оставить все включения этого неизвестного слова «как есть»."
+"</p>\n"
"<p>Это может быть полезно, если слово является именем, сокращением, "
"иностранным словом или любым другим словом, которое вы хотите использовать, "
"но не хотите добавлять в словарь.</p>\n"
@@ -13319,8 +13243,8 @@ msgid ""
msgstr ""
"Установите этот параметр, чтобы включить поддержку многоклавишных "
"комбинаций. Многоклавишная комбинация может включать последовательность до 4 "
-"клавиш. Например, можно назначить \"Ctrl+F,B\" для включения курсива или "
-"\"Ctrl+F,U\" - для подчёркивания."
+"клавиш. Например, можно назначить «Ctrl+F,B» для включения курсива или «Ctrl"
+"+F,U» — для подчёркивания."
#: tdeui/tdeshortcutdialog_simple.ui:27
#, no-c-format
@@ -13347,17 +13271,17 @@ msgstr "Пе&рейти"
#: tdeutils/kdeglobals.kcfg:9
#, no-c-format
msgid "Distance between desktop icons"
-msgstr ""
+msgstr "Расстояния между значками на рабочем столе"
#: tdeutils/kdeglobals.kcfg:10
#, no-c-format
msgid "The distance between icons specified in pixels."
-msgstr ""
+msgstr "Расстояние между значками в пикселях."
#: tdeutils/kdeglobals.kcfg:23
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Widget style to use"
-msgstr "Список используемых провайдеров"
+msgstr "Используемый стиль графических элементов"
#: tdeutils/kdeglobals.kcfg:24
#, no-c-format
@@ -13365,11 +13289,13 @@ msgid ""
"The name of the widget style, for example &quot;keramik&quot; or &quot;"
"plastik&quot;. Without quotes."
msgstr ""
+"Имя стиля графических элементов, например «keramik» или «plastik». Без "
+"кавычек."
#: tdeutils/kdeglobals.kcfg:30
#, no-c-format
msgid "Use the PC speaker"
-msgstr ""
+msgstr "Использовать встроенный динамик ПК"
#: tdeutils/kdeglobals.kcfg:31
#, no-c-format
@@ -13377,11 +13303,13 @@ msgid ""
"If the ordinary PC speaker should be used instead of TDE's own notifications "
"system."
msgstr ""
+"Следует ли использовать обычный встроенный динамик ПК вместо собственной "
+"системы уведомлений TDE."
#: tdeutils/kdeglobals.kcfg:35
-#, fuzzy, no-c-format
+#, no-c-format
msgid "What terminal application to use"
-msgstr "Не посылать сигнал приложениям для обновления"
+msgstr "Какое приложение использовать в качестве терминала"
#: tdeutils/kdeglobals.kcfg:36
#, no-c-format
@@ -13389,11 +13317,13 @@ msgid ""
"Whenever a terminal application is launched this terminal emulator program "
"will be used.\n"
msgstr ""
+"Когда будет запущено какое-либо консольное приложение, для его запуска будет "
+"использоваться данный эмулятор терминала.\n"
#: tdeutils/kdeglobals.kcfg:41
#, no-c-format
msgid "Fixed width font"
-msgstr ""
+msgstr "Моноширинный шрифт"
#: tdeutils/kdeglobals.kcfg:42
#, no-c-format
@@ -13401,41 +13331,43 @@ msgid ""
"This font is used when a fixed font is needed. A fixed font has a constant "
"width.\n"
msgstr ""
+"Данный шрифт используется, когда необходимо отобразить текст с одинаковой "
+"шириной всех символов.\n"
#: tdeutils/kdeglobals.kcfg:46
-#, fuzzy, no-c-format
+#, no-c-format
msgid "System wide font"
-msgstr "Системное меню"
+msgstr "Системный шрифт"
#: tdeutils/kdeglobals.kcfg:49
#, no-c-format
msgid "Font for menus"
-msgstr ""
+msgstr "Шрифт меню"
#: tdeutils/kdeglobals.kcfg:50
#, no-c-format
msgid "What font to use for menus in applications."
-msgstr ""
+msgstr "Шрифт, используемый для элементов меню в приложениях."
#: tdeutils/kdeglobals.kcfg:53
#, no-c-format
msgid "Color for links"
-msgstr ""
+msgstr "Цвет ссылок"
#: tdeutils/kdeglobals.kcfg:54
#, no-c-format
msgid "What color links which are yet not clicked on should have."
-msgstr ""
+msgstr "Какой цвет должен быть у непосещённых ссылок."
#: tdeutils/kdeglobals.kcfg:57
#, no-c-format
msgid "Color for visited links"
-msgstr ""
+msgstr "Цвет посещённых ссылок"
#: tdeutils/kdeglobals.kcfg:60
#, no-c-format
msgid "Font for the taskbar"
-msgstr ""
+msgstr "Шрифт панели задач"
#: tdeutils/kdeglobals.kcfg:61
#, no-c-format
@@ -13443,56 +13375,62 @@ msgid ""
"What font to use for the panel at the bottom of the screen, where the "
"currently running applications are."
msgstr ""
+"Какой шрифт использовать для панели внизу экрана, на которой отображаются "
+"приложения, запущенные в данный момент."
#: tdeutils/kdeglobals.kcfg:64
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Fonts for toolbars"
-msgstr "Настроить панели инструментов"
+msgstr "Шрифт панели инструментов"
#: tdeutils/kdeglobals.kcfg:73
#, no-c-format
msgid "Shortcut for taking screenshot"
-msgstr ""
+msgstr "Комбинация клавиш для получения снимка экрана"
#: tdeutils/kdeglobals.kcfg:78
#, no-c-format
msgid "Shortcut for toggling Clipboard Actions on and off"
-msgstr ""
+msgstr "Комбинация клавиш для включить/выключить действия с буфером обмена"
#: tdeutils/kdeglobals.kcfg:83
#, no-c-format
msgid "Shortcut for shutting down the computer without confirmation"
-msgstr ""
+msgstr "Комбинация клавиш для выключения компьютера без подтверждения"
#: tdeutils/kdeglobals.kcfg:388
#, no-c-format
msgid "Show directories first"
-msgstr ""
+msgstr "Показывать каталоги в начале"
#: tdeutils/kdeglobals.kcfg:389
#, no-c-format
msgid "If directories should be placed at the top when displaying files"
msgstr ""
+"При отображении списка файлов, должны ли каталоги распалагаться выше других "
+"файлов"
#: tdeutils/kdeglobals.kcfg:397
#, no-c-format
msgid "The recent URLs recently visited"
-msgstr ""
+msgstr "Недавно посещённые"
#: tdeutils/kdeglobals.kcfg:398
#, no-c-format
msgid "Used for auto completion in file dialogs for example."
msgstr ""
+"Список недавно посещённых каталогов и URL. Используется для дополнения "
+"путей, например, в файловых диалогах."
#: tdeutils/kdeglobals.kcfg:402
#, no-c-format
msgid "Show file preview in file dialog"
-msgstr ""
+msgstr "Предварительный просмотр в файловых диалогах"
#: tdeutils/kdeglobals.kcfg:407
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show hidden files"
-msgstr "Показать справку"
+msgstr "Показать скрытые файлы"
#: tdeutils/kdeglobals.kcfg:408
#, no-c-format
@@ -13500,20 +13438,24 @@ msgid ""
"Determines if files starting with a dot(convention for hidden files) should "
"be shown"
msgstr ""
+"Определяет, должны ли показываться файлы, начинающиеся с точки (конвенция "
+"для скрытых файлов)"
#: tdeutils/kdeglobals.kcfg:413
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show speedbar"
-msgstr "Показать &меню"
+msgstr "Показать панель быстрого доступа"
#: tdeutils/kdeglobals.kcfg:414
#, no-c-format
msgid ""
"Whether the shortcut icons to the left in the file dialog should be shown"
msgstr ""
+"Должна ли показываться панель быстрого доступа (слева в диалоге открытия "
+"файла)"
#: tdeutils/kdeglobals.kcfg:433
-#, fuzzy, no-c-format
+#, no-c-format
msgid "What country"
msgstr "Страна"
@@ -13522,110 +13464,111 @@ msgstr "Страна"
msgid ""
"Used to determine how to display numbers, currency and time/date for example"
msgstr ""
+"Используется, чтобы определить, как должны отображаться числа, валюта и, "
+"например, время/дата"
#: tdeutils/kdeglobals.kcfg:438
#, no-c-format
msgid "What language to display text in"
-msgstr ""
+msgstr "Язык, на котором следует отображать текст"
#: tdeutils/kdeglobals.kcfg:441
#, no-c-format
msgid "Character used for indicating positive numbers"
-msgstr ""
+msgstr "Символ, используемый для обозначения положительных чисел"
#: tdeutils/kdeglobals.kcfg:442
#, no-c-format
msgid "Most countries have no character for this"
-msgstr ""
+msgstr "В большинстве стран специальный символ для этого не нужен"
#: tdeutils/kdeglobals.kcfg:447
#, no-c-format
msgid "Path for the trash can"
-msgstr ""
+msgstr "Путь к корзине"
#: tdeutils/kdeglobals.kcfg:451
#, no-c-format
msgid "Path to the autostart directory"
-msgstr ""
+msgstr "Путь к каталогу автозапуска"
#: tdeutils/kdeglobals.kcfg:452
#, no-c-format
msgid "Path to the directory containing executables to be run on session login"
msgstr ""
+"Путь к каталогу, содержащему исполняемые файлы,которые будут запускаться при "
+"входе в сессию"
#: tdeutils/kdeglobals.kcfg:456
#, no-c-format
msgid "Path to the desktop directory"
-msgstr ""
+msgstr "Путь к каталогу рабочего стола"
#: tdeutils/kdeglobals.kcfg:457
#, no-c-format
msgid "In this directory the files on the dekstop are stored"
-msgstr ""
+msgstr "В этом каталоге хранятся файлы, расположенные на рабочем столе"
#: tdeutils/kdeglobals.kcfg:461
#, no-c-format
msgid "Path to documents folder"
-msgstr ""
+msgstr "Путь к папке для документов"
#: tdeutils/kdeglobals.kcfg:508
#, no-c-format
msgid "Enable SOCKS support"
-msgstr ""
+msgstr "Включить поддержку SOCKS"
#: tdeutils/kdeglobals.kcfg:509
#, no-c-format
msgid "Whether SOCKS version 4 and 5 should be enabled in TDE's sub systems"
-msgstr ""
+msgstr "Должны ли SOCKS прокси версий 4 и 5 быть доступны в подкаталогах TDE"
#: tdeutils/kdeglobals.kcfg:513
#, no-c-format
msgid "Path to custom SOCKS library"
-msgstr ""
+msgstr "Путь к пользовательской библиотеке SOCKS"
#: tdeutils/kdeglobals.kcfg:519
#, no-c-format
msgid "Highlight toolbar buttons on mouse over"
-msgstr ""
+msgstr "Подсвечивать кнопки панели инструментов при наведении мыши"
#: tdeutils/kdeglobals.kcfg:523
#, no-c-format
msgid "Show text on toolbar icons "
-msgstr ""
+msgstr "Показывать текст на кнопках панели инструментов "
#: tdeutils/kdeglobals.kcfg:524
#, no-c-format
msgid "Whether text should be shown in addition to icons on toolbar icons"
msgstr ""
+"Должен ли показываться текст в дополнение к значкам на кнопках пенели "
+"инструментов"
#: tdeutils/kdeglobals.kcfg:528
#, no-c-format
msgid "Transparent toolbars when moved"
-msgstr ""
+msgstr "Прозрачные панели инструментов при перемещении"
#: tdeutils/kdeglobals.kcfg:529
#, no-c-format
msgid "Whether toolbars should be visible when moved"
msgstr ""
+"Должны ли панели инструментов становиться прозрачными во время перемещения"
#: tdeutils/kdeglobals.kcfg:550
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Password echo type"
-msgstr "Пустой пароль"
+msgstr "Тип отображения пароля при вводе"
#: tdeutils/kdeglobals.kcfg:561
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The size of the dialog"
-msgstr "Совет дня"
+msgstr "Размер диалога настроек сочетаий клавиш"
-#, fuzzy
-#~| msgid ""
-#~| "Cannot create the file\n"
-#~| "\""
-#~ msgid "Cannot create temporary password file"
-#~ msgstr ""
-#~ "Не удаётся создать файл\n"
-#~ "\""
+#~ msgid "Paste special..."
+#~ msgstr "Специальная вставка..."
#~ msgid "&Report Bug..."
#~ msgstr "Сооб&щить об ошибке..."
@@ -13647,9 +13590,6 @@ msgstr "Совет дня"
#~ msgid "Rotate 90 degrees"
#~ msgstr "Повернуть на 90 градусов"
-#~ msgid "About &TDE"
-#~ msgstr "О &TDE"
-
#~ msgid ""
#~ "Konqueror has the ability to store the password in an encrypted wallet. "
#~ "When the wallet is unlocked, it can then automatically restore the login "
diff --git a/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po b/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po
index 0861296f425..f87dbb4da5a 100644
--- a/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po
+++ b/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po
@@ -1,68 +1,71 @@
# TDE3 - tdelibs/tdelibs_colors.po Russian translation
# Copyright (C) 2005, TDE Russian translation team.
# Ivan Kashukov <dolphin210@yandex.ru>, 2003
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdelibs_colors\n"
"POT-Creation-Date: 2020-10-08 04:28+0200\n"
-"PO-Revision-Date: 2005-01-28 17:15+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdelibs_colors/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"
+"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"
#: rgb.txt:2
#, no-c-format
msgid ""
"_: color\n"
"snow"
-msgstr "снег"
+msgstr "белоснежный"
#: rgb.txt:4
#, no-c-format
msgid ""
"_: color\n"
"GhostWhite"
-msgstr "Бледный белый"
+msgstr "Призрачно-белый"
#: rgb.txt:6
#, no-c-format
msgid ""
"_: color\n"
"WhiteSmoke"
-msgstr "Бледно-белый"
+msgstr "Дымчато-белый"
#: rgb.txt:7
#, no-c-format
msgid ""
"_: color\n"
"gainsboro"
-msgstr "светлый серо-фиолетовый"
+msgstr "гейнсборо"
#: rgb.txt:9
#, no-c-format
msgid ""
"_: color\n"
"FloralWhite"
-msgstr "Белая роза"
+msgstr "Цветочный белый"
#: rgb.txt:11
#, no-c-format
@@ -83,21 +86,21 @@ msgstr "льняной"
msgid ""
"_: color\n"
"AntiqueWhite"
-msgstr "Белый с вкраплениями"
+msgstr "Белый антик"
#: rgb.txt:16
#, no-c-format
msgid ""
"_: color\n"
"PapayaWhip"
-msgstr "Папайя"
+msgstr "Побег папайи"
#: rgb.txt:18
#, no-c-format
msgid ""
"_: color\n"
"BlanchedAlmond"
-msgstr "Миндальный"
+msgstr "Очищенный миндаль"
#: rgb.txt:19
#, no-c-format
@@ -111,14 +114,14 @@ msgstr "бисквитный"
msgid ""
"_: color\n"
"PeachPuff"
-msgstr "Персиковый"
+msgstr "Тёмно-персиковый"
#: rgb.txt:23
#, no-c-format
msgid ""
"_: color\n"
"NavajoWhite"
-msgstr "Белый с вкраплениями"
+msgstr "Белый навахо"
#: rgb.txt:24
#, no-c-format
@@ -132,7 +135,7 @@ msgstr "телесный"
msgid ""
"_: color\n"
"cornsilk"
-msgstr "шёлк"
+msgstr "кукурузно-кремовый"
#: rgb.txt:26
#, no-c-format
@@ -146,7 +149,7 @@ msgstr "слоновая кость"
msgid ""
"_: color\n"
"LemonChiffon"
-msgstr "Лимонный"
+msgstr "Лимонно-кремовый"
#: rgb.txt:29
#, no-c-format
@@ -167,21 +170,21 @@ msgstr "свежего мёда"
msgid ""
"_: color\n"
"MintCream"
-msgstr "Светло-зелёный"
+msgstr "Мятно-кремовый"
#: rgb.txt:33
#, no-c-format
msgid ""
"_: color\n"
"azure"
-msgstr "лазурный"
+msgstr "небесная лазурь"
#: rgb.txt:35
#, no-c-format
msgid ""
"_: color\n"
"AliceBlue"
-msgstr "Синий"
+msgstr "Синий Элис"
#: rgb.txt:36
#, no-c-format
@@ -195,7 +198,7 @@ msgstr "лавандовый"
msgid ""
"_: color\n"
"LavenderBlush"
-msgstr "Красная лаванда"
+msgstr "Розово-лавандовый"
#: rgb.txt:40
#, no-c-format
@@ -212,25 +215,25 @@ msgid ""
msgstr "белый"
#: rgb.txt:42
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"black"
-msgstr "Старое кружево"
+msgstr "чёрный"
#: rgb.txt:44
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGray"
-msgstr "Тёмный сланцевый 1"
+msgstr "Аспидно-серый"
#: rgb.txt:46
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGrey"
-msgstr "Тёмный сланцевый 1"
+msgstr "Тёмный синесерый"
#: rgb.txt:48
#, no-c-format
@@ -251,7 +254,7 @@ msgstr "Тускло-серый"
msgid ""
"_: color\n"
"SlateGray"
-msgstr "Серый"
+msgstr "Аспидно-серый"
#: rgb.txt:54
#, no-c-format
@@ -265,7 +268,7 @@ msgstr "Серый"
msgid ""
"_: color\n"
"LightSlateGray"
-msgstr "Светло-серый"
+msgstr "Светло-аспидно-серый"
#: rgb.txt:58
#, no-c-format
@@ -289,25 +292,25 @@ msgid ""
msgstr "Светло-серый"
#: rgb.txt:66
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MidnightBlue"
-msgstr "Светло-голубой"
+msgstr "Полуночно-синий"
#: rgb.txt:67
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"navy"
-msgstr "слоновая кость"
+msgstr "Морской"
#: rgb.txt:69
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"NavyBlue"
-msgstr "Небесно-голубой"
+msgstr "Тёмно-синий"
#: rgb.txt:71
#, no-c-format
@@ -317,74 +320,74 @@ msgid ""
msgstr "Васильковый"
#: rgb.txt:73
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkSlateBlue"
-msgstr "Синий 1"
+msgstr "Тёмный аспидно-синий"
#: rgb.txt:75
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SlateBlue"
-msgstr "Синий 1"
+msgstr "Аспидно-синий"
#: rgb.txt:77
#, no-c-format
msgid ""
"_: color\n"
"MediumSlateBlue"
-msgstr "Насыщенный синий"
+msgstr "Умеренный аспидно-синий"
#: rgb.txt:79
#, no-c-format
msgid ""
"_: color\n"
"LightSlateBlue"
-msgstr "Светло-синий"
+msgstr "Светлый аспидно-синий"
#: rgb.txt:81
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumBlue"
-msgstr "Насыщенный синий"
+msgstr "Умеренный синий"
#: rgb.txt:83
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"RoyalBlue"
-msgstr "Небесно-голубой"
+msgstr "Королевский синий"
#: rgb.txt:84
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"blue"
-msgstr "бисквитный"
+msgstr "синий"
#: rgb.txt:86
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DodgerBlue"
-msgstr "Синий с вкраплениями"
+msgstr "Защитно-синий"
#: rgb.txt:88
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepSkyBlue"
-msgstr "Небесно-голубой"
+msgstr "Голубой"
#: rgb.txt:90
#, no-c-format
msgid ""
"_: color\n"
"SkyBlue"
-msgstr "Небесно-голубой"
+msgstr "Пасмурно-небесный"
#: rgb.txt:92
#, no-c-format
@@ -394,137 +397,137 @@ msgid ""
msgstr "Светло-голубой"
#: rgb.txt:94
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SteelBlue"
-msgstr "Стальной синий"
+msgstr "Синяя сталь"
#: rgb.txt:96
#, no-c-format
msgid ""
"_: color\n"
"LightSteelBlue"
-msgstr "Стальной синий"
+msgstr "Светлый стальной синий"
#: rgb.txt:98
#, no-c-format
msgid ""
"_: color\n"
"LightBlue"
-msgstr "Светло-голубой"
+msgstr "Светло-синий"
#: rgb.txt:100
#, no-c-format
msgid ""
"_: color\n"
"PowderBlue"
-msgstr "Синий с вкраплениями"
+msgstr "Пыльно-голубой"
#: rgb.txt:102
#, no-c-format
msgid ""
"_: color\n"
"PaleTurquoise"
-msgstr "Бледно-бирюзовый"
+msgstr "Бледно-синий"
#: rgb.txt:104
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkTurquoise"
-msgstr "Бледно-бирюзовый"
+msgstr "Тёмно-бирюзовый"
#: rgb.txt:106
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumTurquoise"
-msgstr "Бледно-бирюзовый"
+msgstr "Умеренно-бирюзовый"
#: rgb.txt:107
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"turquoise"
-msgstr "Бледно-бирюзовый"
+msgstr "светло-бирюзовый"
#: rgb.txt:108
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"cyan"
-msgstr "светло-бежевый"
+msgstr "циан"
#: rgb.txt:110
#, no-c-format
msgid ""
"_: color\n"
"LightCyan"
-msgstr "Светло-серый"
+msgstr "Светлый циан"
#: rgb.txt:112
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"CadetBlue"
-msgstr "Синий 1"
+msgstr "Кадетский синий"
#: rgb.txt:114
#, no-c-format
msgid ""
"_: color\n"
"MediumAquamarine"
-msgstr "Насыщенный аквамарин"
+msgstr "Умеренный аквамариновый"
#: rgb.txt:115
#, no-c-format
msgid ""
"_: color\n"
"aquamarine"
-msgstr "аквамарин"
+msgstr "аквамариновый"
#: rgb.txt:117
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGreen"
-msgstr "Тёмно-зелёный"
+msgstr "Травяной"
#: rgb.txt:119
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOliveGreen"
-msgstr "Оливковый 1"
+msgstr "Тёмный оливковый"
#: rgb.txt:121
#, no-c-format
msgid ""
"_: color\n"
"DarkSeaGreen"
-msgstr "Тёмно-зелёный"
+msgstr "Тёмно-сине-зелёный"
#: rgb.txt:123
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SeaGreen"
-msgstr "Тёмно-зелёный"
+msgstr "Сине-зелёный"
#: rgb.txt:125
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumSeaGreen"
-msgstr "Насыщенный синий"
+msgstr "Умеренно-сине-зелёный"
#: rgb.txt:127
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightSeaGreen"
-msgstr "Светло-зелёный"
+msgstr "Светло-сине-зелёный"
#: rgb.txt:129
#, no-c-format
@@ -534,74 +537,74 @@ msgid ""
msgstr "Бледно-зелёный"
#: rgb.txt:131
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SpringGreen"
-msgstr "Светло-зелёный"
+msgstr "Весенне-зелёный"
#: rgb.txt:133
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LawnGreen"
-msgstr "Бледно-зелёный"
+msgstr "Зелёная лужайка"
#: rgb.txt:134
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"green"
-msgstr "Светло-зелёный"
+msgstr "зелёный"
#: rgb.txt:135
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chartreuse"
-msgstr "Светло-зелёный"
+msgstr "ядовито-зелёный"
#: rgb.txt:137
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumSpringGreen"
-msgstr "Насыщенный аквамарин"
+msgstr "Умеренно-весенне-зелёный"
#: rgb.txt:139
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"GreenYellow"
-msgstr "Светло-жёлтый"
+msgstr "Зелёно-жёлтый"
#: rgb.txt:141
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LimeGreen"
-msgstr "Светло-зелёный"
+msgstr "Лаймово-зелёный"
#: rgb.txt:143
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"YellowGreen"
-msgstr "Бледно-зелёный"
+msgstr "Жёлто-зелёный"
#: rgb.txt:145
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"ForestGreen"
-msgstr "Бледно-зелёный"
+msgstr "Лесной зелёный"
#: rgb.txt:147
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OliveDrab"
-msgstr "слоновая кость"
+msgstr "Нежно-оливковый"
#: rgb.txt:149
#, no-c-format
@@ -622,7 +625,7 @@ msgstr "хаки"
msgid ""
"_: color\n"
"PaleGoldenrod"
-msgstr "Бледный красно-жёлтый"
+msgstr "Бледно-золотистый"
#: rgb.txt:154
#, no-c-format
@@ -639,39 +642,39 @@ msgid ""
msgstr "Светло-жёлтый"
#: rgb.txt:157
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"yellow"
-msgstr "Светло-жёлтый"
+msgstr "жёлтый"
#: rgb.txt:158
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"gold"
-msgstr "орхидея"
+msgstr "золотистый"
#: rgb.txt:160
#, no-c-format
msgid ""
"_: color\n"
"LightGoldenrod"
-msgstr "Светлый красно-жёлтый"
+msgstr "Светло-жёлто-золотистый"
#: rgb.txt:161
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"goldenrod"
-msgstr "Светлый красно-жёлтый"
+msgstr "золотисто-березовый"
#: rgb.txt:163
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGoldenrod"
-msgstr "Бледный красно-жёлтый"
+msgstr "Тёмно-золотой"
#: rgb.txt:165
#, no-c-format
@@ -681,32 +684,32 @@ msgid ""
msgstr "Розово-коричневый"
#: rgb.txt:167
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"IndianRed"
-msgstr "Индиго 1"
+msgstr "Каштановый"
#: rgb.txt:169
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SaddleBrown"
-msgstr "оранжево-розовый"
+msgstr "Коричневое седло"
#: rgb.txt:170
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"sienna"
-msgstr "льняной"
+msgstr "сиена"
#: rgb.txt:171
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"peru"
-msgstr "сливовый"
+msgstr "перу"
#: rgb.txt:172
#, no-c-format
@@ -727,49 +730,49 @@ msgstr "бежевый"
msgid ""
"_: color\n"
"wheat"
-msgstr "светло-жёлтый"
+msgstr "пшеничный"
#: rgb.txt:176
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SandyBrown"
-msgstr "Розово-коричневый"
+msgstr "Песочно-коричневый"
#: rgb.txt:177
#, no-c-format
msgid ""
"_: color\n"
"tan"
-msgstr "светло-бежевый"
+msgstr "жёлто-коричневый"
#: rgb.txt:178
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chocolate"
-msgstr "светло-жёлтый"
+msgstr "шоколадный"
#: rgb.txt:179
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"firebrick"
-msgstr "розовый"
+msgstr "огненно-красный"
#: rgb.txt:180
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"brown"
-msgstr "снег"
+msgstr "коричневый"
#: rgb.txt:182
#, no-c-format
msgid ""
"_: color\n"
"DarkSalmon"
-msgstr "Тёмный оранжево-розовый"
+msgstr "Тёмно-лососевый"
#: rgb.txt:183
#, no-c-format
@@ -786,25 +789,25 @@ msgid ""
msgstr "Светлый оранжево-розовый"
#: rgb.txt:186
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orange"
-msgstr "светло-бежевый"
+msgstr "оранжевый"
#: rgb.txt:188
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrange"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-оранжевый"
#: rgb.txt:189
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"coral"
-msgstr "шёлк"
+msgstr "коралловый"
#: rgb.txt:191
#, no-c-format
@@ -814,25 +817,25 @@ msgid ""
msgstr "Светлый коралловый"
#: rgb.txt:192
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tomato"
-msgstr "светло-бежевый"
+msgstr "томатный"
#: rgb.txt:194
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OrangeRed"
-msgstr "Индиго 1"
+msgstr "Оранжево-красный"
#: rgb.txt:195
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"red"
-msgstr "лазурный"
+msgstr "красный"
#: rgb.txt:197
#, no-c-format
@@ -842,11 +845,11 @@ msgid ""
msgstr "Ярко-розовый"
#: rgb.txt:199
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepPink"
-msgstr "розовый"
+msgstr "Глубокий розовый"
#: rgb.txt:200
#, no-c-format
@@ -867,35 +870,35 @@ msgstr "Светло-розовый"
msgid ""
"_: color\n"
"PaleVioletRed"
-msgstr "Бледный фиолетово-красный"
+msgstr "Лиловый"
#: rgb.txt:205
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"maroon"
-msgstr "светло-бежевый"
+msgstr "Амарантово-глубоко-пурпурный"
#: rgb.txt:207
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumVioletRed"
-msgstr "Бледный фиолетово-красный"
+msgstr "Умеренно-фиолетово-красный"
#: rgb.txt:209
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"VioletRed"
-msgstr "Бледный фиолетово-красный"
+msgstr "Фиолетово-красный"
#: rgb.txt:210
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"magenta"
-msgstr "светло-бежевый"
+msgstr "маджента"
#: rgb.txt:211
#, no-c-format
@@ -919,39 +922,39 @@ msgid ""
msgstr "орхидея"
#: rgb.txt:215
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumOrchid"
-msgstr "Насыщенный орхидейный 1"
+msgstr "Умеренно-орхидейный"
#: rgb.txt:217
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrchid"
-msgstr "орхидея"
+msgstr "Тёмно-орхидейный"
#: rgb.txt:219
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkViolet"
-msgstr "фиолетовый"
+msgstr "Тёмно-фиолетовый"
#: rgb.txt:221
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"BlueViolet"
-msgstr "Бледный фиолетово-красный"
+msgstr "Сине-лиловый"
#: rgb.txt:222
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"purple"
-msgstr "лазурный"
+msgstr "пурпурный"
#: rgb.txt:224
#, no-c-format
@@ -972,28 +975,28 @@ msgstr "чертополох"
msgid ""
"_: color\n"
"snow1"
-msgstr "снег 1"
+msgstr "белоснежный 1"
#: rgb.txt:227
#, no-c-format
msgid ""
"_: color\n"
"snow2"
-msgstr "снег 2"
+msgstr "белоснежный 2"
#: rgb.txt:228
#, no-c-format
msgid ""
"_: color\n"
"snow3"
-msgstr "снег 3"
+msgstr "белоснежный 3"
#: rgb.txt:229
#, no-c-format
msgid ""
"_: color\n"
"snow4"
-msgstr "снег 4"
+msgstr "белоснежный 4"
#: rgb.txt:230
#, no-c-format
@@ -1028,28 +1031,28 @@ msgstr "морская раковина 4"
msgid ""
"_: color\n"
"AntiqueWhite1"
-msgstr "Белый с вкраплениями 1"
+msgstr "Белый антик 1"
#: rgb.txt:235
#, no-c-format
msgid ""
"_: color\n"
"AntiqueWhite2"
-msgstr "Белый с вкраплениями 2"
+msgstr "Белый антик 2"
#: rgb.txt:236
#, no-c-format
msgid ""
"_: color\n"
"AntiqueWhite3"
-msgstr "Белый с вкраплениями 3"
+msgstr "Белый антик 3"
#: rgb.txt:237
#, no-c-format
msgid ""
"_: color\n"
"AntiqueWhite4"
-msgstr "Белый с вкраплениями 4"
+msgstr "Белый антик 4"
#: rgb.txt:238
#, no-c-format
@@ -1084,112 +1087,112 @@ msgstr "бисквитный 4"
msgid ""
"_: color\n"
"PeachPuff1"
-msgstr "Персиковый 1"
+msgstr "Тёмно-персиковый 1"
#: rgb.txt:243
#, no-c-format
msgid ""
"_: color\n"
"PeachPuff2"
-msgstr "Персиковый 2"
+msgstr "Тёмно-персиковый 2"
#: rgb.txt:244
#, no-c-format
msgid ""
"_: color\n"
"PeachPuff3"
-msgstr "Персиковый 3"
+msgstr "Тёмно-персиковый 3"
#: rgb.txt:245
#, no-c-format
msgid ""
"_: color\n"
"PeachPuff4"
-msgstr "Персиковый 4"
+msgstr "Тёмно-персиковый 4"
#: rgb.txt:246
#, no-c-format
msgid ""
"_: color\n"
"NavajoWhite1"
-msgstr "Белый с вкраплениями 1"
+msgstr "Белый навахо 1"
#: rgb.txt:247
#, no-c-format
msgid ""
"_: color\n"
"NavajoWhite2"
-msgstr "Белый с вкраплениями 2"
+msgstr "Белый навахо 2"
#: rgb.txt:248
#, no-c-format
msgid ""
"_: color\n"
"NavajoWhite3"
-msgstr "Белый с вкраплениями 3"
+msgstr "Белый навахо 3"
#: rgb.txt:249
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"NavajoWhite4"
-msgstr "Белый с вкраплениями"
+msgstr "Белый навахо 4"
#: rgb.txt:250
#, no-c-format
msgid ""
"_: color\n"
"LemonChiffon1"
-msgstr "Лимонный 1"
+msgstr "Лимонно-кремовый 1"
#: rgb.txt:251
#, no-c-format
msgid ""
"_: color\n"
"LemonChiffon2"
-msgstr "Лимонный 2"
+msgstr "Лимонно-кремовый 2"
#: rgb.txt:252
#, no-c-format
msgid ""
"_: color\n"
"LemonChiffon3"
-msgstr "Лимонный 3"
+msgstr "Лимонно-кремовый 3"
#: rgb.txt:253
#, no-c-format
msgid ""
"_: color\n"
"LemonChiffon4"
-msgstr "Лимонный 4"
+msgstr "Лимонно-кремовый 4"
#: rgb.txt:254
#, no-c-format
msgid ""
"_: color\n"
"cornsilk1"
-msgstr "шёлк 1"
+msgstr "кукурузно-кремовый 1"
#: rgb.txt:255
#, no-c-format
msgid ""
"_: color\n"
"cornsilk2"
-msgstr "шёлк 2"
+msgstr "кукурузно-кремовый 2"
#: rgb.txt:256
#, no-c-format
msgid ""
"_: color\n"
"cornsilk3"
-msgstr "шёлк 3"
+msgstr "кукурузно-кремовый 3"
#: rgb.txt:257
#, no-c-format
msgid ""
"_: color\n"
"cornsilk4"
-msgstr "шёлк 4"
+msgstr "кукурузно-кремовый 4"
#: rgb.txt:258
#, no-c-format
@@ -1252,28 +1255,28 @@ msgstr "свежего мёда 4"
msgid ""
"_: color\n"
"LavenderBlush1"
-msgstr "Красная лаванда 1"
+msgstr "Розово-лавандовый 1"
#: rgb.txt:267
#, no-c-format
msgid ""
"_: color\n"
"LavenderBlush2"
-msgstr "Красная лаванда 2"
+msgstr "Розово-лавандовый 2"
#: rgb.txt:268
#, no-c-format
msgid ""
"_: color\n"
"LavenderBlush3"
-msgstr "Красная лаванда 3"
+msgstr "Розово-лавандовый 3"
#: rgb.txt:269
#, no-c-format
msgid ""
"_: color\n"
"LavenderBlush4"
-msgstr "Красная лаванда 4"
+msgstr "Розово-лавандовый 4"
#: rgb.txt:270
#, no-c-format
@@ -1308,224 +1311,224 @@ msgstr "Бледно-розовый 4"
msgid ""
"_: color\n"
"azure1"
-msgstr "лазурный 1"
+msgstr "небесная лазурь 1"
#: rgb.txt:275
#, no-c-format
msgid ""
"_: color\n"
"azure2"
-msgstr "лазурный 2"
+msgstr "небесная лазурь 2"
#: rgb.txt:276
#, no-c-format
msgid ""
"_: color\n"
"azure3"
-msgstr "лазурный 3"
+msgstr "небесная лазурь 3"
#: rgb.txt:277
#, no-c-format
msgid ""
"_: color\n"
"azure4"
-msgstr "лазурный 4"
+msgstr "небесная лазурь 4"
#: rgb.txt:278
#, no-c-format
msgid ""
"_: color\n"
"SlateBlue1"
-msgstr "Синий 1"
+msgstr "Аспидно-синий 1"
#: rgb.txt:279
#, no-c-format
msgid ""
"_: color\n"
"SlateBlue2"
-msgstr "Синий 2"
+msgstr "Аспидно-синий 2"
#: rgb.txt:280
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SlateBlue3"
-msgstr "Синий 1"
+msgstr "Аспидно-синий 3"
#: rgb.txt:281
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SlateBlue4"
-msgstr "Синий 1"
+msgstr "Аспидно-синий 4"
#: rgb.txt:282
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"RoyalBlue1"
-msgstr "Небесно-голубой 1"
+msgstr "Королевский синий 1"
#: rgb.txt:283
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"RoyalBlue2"
-msgstr "Небесно-голубой 2"
+msgstr "Королевский синий 2"
#: rgb.txt:284
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"RoyalBlue3"
-msgstr "Небесно-голубой 3"
+msgstr "Королевский синий 3"
#: rgb.txt:285
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"RoyalBlue4"
-msgstr "Небесно-голубой"
+msgstr "Королевский синий 4"
#: rgb.txt:286
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"blue1"
-msgstr "бисквитный 1"
+msgstr "синий 1"
#: rgb.txt:287
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"blue2"
-msgstr "бисквитный 2"
+msgstr "синий 2"
#: rgb.txt:288
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"blue3"
-msgstr "бисквитный 3"
+msgstr "синий 3"
#: rgb.txt:289
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"blue4"
-msgstr "бисквитный 4"
+msgstr "синий 4"
#: rgb.txt:290
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DodgerBlue1"
-msgstr "Синий с вкраплениями"
+msgstr "Защитно-синий 1"
#: rgb.txt:291
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DodgerBlue2"
-msgstr "Синий с вкраплениями"
+msgstr "Защитно-синий 2"
#: rgb.txt:292
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DodgerBlue3"
-msgstr "Синий с вкраплениями"
+msgstr "Защитно-синий 3"
#: rgb.txt:293
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DodgerBlue4"
-msgstr "Синий с вкраплениями"
+msgstr "Защитно-синий 4"
#: rgb.txt:294
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SteelBlue1"
-msgstr "Синий 1"
+msgstr "Синяя сталь 1"
#: rgb.txt:295
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SteelBlue2"
-msgstr "Синий 2"
+msgstr "Синяя сталь 2"
#: rgb.txt:296
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SteelBlue3"
-msgstr "Стальной синий 3"
+msgstr "Синяя сталь 3"
#: rgb.txt:297
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SteelBlue4"
-msgstr "Стальной синий 4"
+msgstr "Синяя сталь 4"
#: rgb.txt:298
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepSkyBlue1"
-msgstr "Небесно-голубой 1"
+msgstr "Голубой 1"
#: rgb.txt:299
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepSkyBlue2"
-msgstr "Небесно-голубой 2"
+msgstr "Голубой 2"
#: rgb.txt:300
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepSkyBlue3"
-msgstr "Небесно-голубой 3"
+msgstr "Голубой 3"
#: rgb.txt:301
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepSkyBlue4"
-msgstr "Небесно-голубой"
+msgstr "Голубой 4"
#: rgb.txt:302
#, no-c-format
msgid ""
"_: color\n"
"SkyBlue1"
-msgstr "Небесно-голубой 1"
+msgstr "Пасмурно-небесный 1"
#: rgb.txt:303
#, no-c-format
msgid ""
"_: color\n"
"SkyBlue2"
-msgstr "Небесно-голубой 2"
+msgstr "Пасмурно-небесный 2"
#: rgb.txt:304
#, no-c-format
msgid ""
"_: color\n"
"SkyBlue3"
-msgstr "Небесно-голубой 3"
+msgstr "Пасмурно-небесный 3"
#: rgb.txt:305
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SkyBlue4"
-msgstr "Небесно-голубой"
+msgstr "Пасмурно-небесный 4"
#: rgb.txt:306
#, no-c-format
@@ -1549,347 +1552,347 @@ msgid ""
msgstr "Светло-голубой 3"
#: rgb.txt:309
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightSkyBlue4"
-msgstr "Светло-голубой"
+msgstr "Светло-голубой 4"
#: rgb.txt:310
#, no-c-format
msgid ""
"_: color\n"
"SlateGray1"
-msgstr "Серый 1"
+msgstr "Аспидно-серый 1"
#: rgb.txt:311
#, no-c-format
msgid ""
"_: color\n"
"SlateGray2"
-msgstr "Серый 2"
+msgstr "Аспидно-серый 2"
#: rgb.txt:312
#, no-c-format
msgid ""
"_: color\n"
"SlateGray3"
-msgstr "Серый 3"
+msgstr "Аспидно-серый 3"
#: rgb.txt:313
#, no-c-format
msgid ""
"_: color\n"
"SlateGray4"
-msgstr "Серый 4"
+msgstr "Аспидно-серый 4"
#: rgb.txt:314
#, no-c-format
msgid ""
"_: color\n"
"LightSteelBlue1"
-msgstr "Стальной синий 1"
+msgstr "Светлый стальной синий 1"
#: rgb.txt:315
#, no-c-format
msgid ""
"_: color\n"
"LightSteelBlue2"
-msgstr "Стальной синий 2"
+msgstr "Светлый стальной синий 2"
#: rgb.txt:316
#, no-c-format
msgid ""
"_: color\n"
"LightSteelBlue3"
-msgstr "Стальной синий 3"
+msgstr "Светлый стальной синий 3"
#: rgb.txt:317
#, no-c-format
msgid ""
"_: color\n"
"LightSteelBlue4"
-msgstr "Стальной синий 4"
+msgstr "Светлый стальной синий 4"
#: rgb.txt:318
#, no-c-format
msgid ""
"_: color\n"
"LightBlue1"
-msgstr "Светло-голубой 1"
+msgstr "Светло-синий 1"
#: rgb.txt:319
#, no-c-format
msgid ""
"_: color\n"
"LightBlue2"
-msgstr "Светло-голубой 2"
+msgstr "Светло-синий 2"
#: rgb.txt:320
#, no-c-format
msgid ""
"_: color\n"
"LightBlue3"
-msgstr "Светло-голубой 3"
+msgstr "Светло-синий 3"
#: rgb.txt:321
#, no-c-format
msgid ""
"_: color\n"
"LightBlue4"
-msgstr "Светло-голубой 4"
+msgstr "Светло-синий 4"
#: rgb.txt:322
#, no-c-format
msgid ""
"_: color\n"
"LightCyan1"
-msgstr "Светло-серый 1"
+msgstr "Светлый циан 1"
#: rgb.txt:323
#, no-c-format
msgid ""
"_: color\n"
"LightCyan2"
-msgstr "Светло-серый 2"
+msgstr "Светлый циан 2"
#: rgb.txt:324
#, no-c-format
msgid ""
"_: color\n"
"LightCyan3"
-msgstr "Светло-серый 3"
+msgstr "Светлый циан 3"
#: rgb.txt:325
#, no-c-format
msgid ""
"_: color\n"
"LightCyan4"
-msgstr "Светло-серый 4"
+msgstr "Светлый циан 4"
#: rgb.txt:326
#, no-c-format
msgid ""
"_: color\n"
"PaleTurquoise1"
-msgstr "Бледно-бирюзовый 1"
+msgstr "Бледно-синий 1"
#: rgb.txt:327
#, no-c-format
msgid ""
"_: color\n"
"PaleTurquoise2"
-msgstr "Бледно-бирюзовый 2"
+msgstr "Бледно-синий 2"
#: rgb.txt:328
#, no-c-format
msgid ""
"_: color\n"
"PaleTurquoise3"
-msgstr "Бледно-бирюзовый 3"
+msgstr "Бледно-синий 3"
#: rgb.txt:329
#, no-c-format
msgid ""
"_: color\n"
"PaleTurquoise4"
-msgstr "Бледно-бирюзовый 4"
+msgstr "Бледно-синий 4"
#: rgb.txt:330
#, no-c-format
msgid ""
"_: color\n"
"CadetBlue1"
-msgstr "Синий 1"
+msgstr "Кадетский синий 1"
#: rgb.txt:331
#, no-c-format
msgid ""
"_: color\n"
"CadetBlue2"
-msgstr "Синий 2"
+msgstr "Кадетский синий 2"
#: rgb.txt:332
#, no-c-format
msgid ""
"_: color\n"
"CadetBlue3"
-msgstr "Синий 3"
+msgstr "Кадетский синий 3"
#: rgb.txt:333
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"CadetBlue4"
-msgstr "Синий 1"
+msgstr "Кадетский синий 4"
#: rgb.txt:334
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"turquoise1"
-msgstr "Бледно-бирюзовый 1"
+msgstr "светло-бирюзовый1"
#: rgb.txt:335
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"turquoise2"
-msgstr "Бледно-бирюзовый 2"
+msgstr "светло-бирюзовый2"
#: rgb.txt:336
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"turquoise3"
-msgstr "Бледно-бирюзовый 3"
+msgstr "светло-бирюзовый3"
#: rgb.txt:337
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"turquoise4"
-msgstr "Бледно-бирюзовый 4"
+msgstr "светло-бирюзовый4"
#: rgb.txt:338
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"cyan1"
-msgstr "светло-бежевый"
+msgstr "циан1"
#: rgb.txt:339
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"cyan2"
-msgstr "светло-бежевый"
+msgstr "циан2"
#: rgb.txt:340
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"cyan3"
-msgstr "светло-бежевый"
+msgstr "циан3"
#: rgb.txt:341
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"cyan4"
-msgstr "светло-бежевый"
+msgstr "циан4"
#: rgb.txt:342
#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGray1"
-msgstr "Тёмный сланцевый 1"
+msgstr "Аспидно-серый 1"
#: rgb.txt:343
#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGray2"
-msgstr "Тёмный сланцевый 2"
+msgstr "Аспидно-серый 2"
#: rgb.txt:344
#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGray3"
-msgstr "Тёмный сланцевый 3"
+msgstr "Аспидно-серый 3"
#: rgb.txt:345
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkSlateGray4"
-msgstr "Тёмный сланцевый 1"
+msgstr "Аспидно-серый 4"
#: rgb.txt:346
#, no-c-format
msgid ""
"_: color\n"
"aquamarine1"
-msgstr "аквамарин 1"
+msgstr "аквамариновый1"
#: rgb.txt:347
#, no-c-format
msgid ""
"_: color\n"
"aquamarine2"
-msgstr "аквамарин 2"
+msgstr "аквамариновый2"
#: rgb.txt:348
#, no-c-format
msgid ""
"_: color\n"
"aquamarine3"
-msgstr "аквамарин 3"
+msgstr "аквамариновый3"
#: rgb.txt:349
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"aquamarine4"
-msgstr "аквамарин"
+msgstr "аквамариновый4"
#: rgb.txt:350
#, no-c-format
msgid ""
"_: color\n"
"DarkSeaGreen1"
-msgstr "Тёмно-зелёный 1"
+msgstr "Тёмно-сине-зелёный 1"
#: rgb.txt:351
#, no-c-format
msgid ""
"_: color\n"
"DarkSeaGreen2"
-msgstr "Тёмно-зелёный 2"
+msgstr "Тёмно-сине-зелёный 2"
#: rgb.txt:352
#, no-c-format
msgid ""
"_: color\n"
"DarkSeaGreen3"
-msgstr "Тёмно-зелёный 3"
+msgstr "Тёмно-сине-зелёный 3"
#: rgb.txt:353
#, no-c-format
msgid ""
"_: color\n"
"DarkSeaGreen4"
-msgstr "Тёмно-зелёный 4"
+msgstr "Тёмно-сине-зелёный 4"
#: rgb.txt:354
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SeaGreen1"
-msgstr "Тёмно-зелёный 1"
+msgstr "Сине-зелёный 1"
#: rgb.txt:355
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SeaGreen2"
-msgstr "Тёмно-зелёный 2"
+msgstr "Сине-зелёный 2"
#: rgb.txt:356
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SeaGreen3"
-msgstr "Тёмно-зелёный 3"
+msgstr "Сине-зелёный 3"
#: rgb.txt:357
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SeaGreen4"
-msgstr "Тёмно-зелёный 4"
+msgstr "Сине-зелёный 4"
#: rgb.txt:358
#, no-c-format
@@ -1913,151 +1916,151 @@ msgid ""
msgstr "Бледно-зелёный 3"
#: rgb.txt:361
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"PaleGreen4"
-msgstr "Бледно-зелёный"
+msgstr "Бледно-зелёный 4"
#: rgb.txt:362
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SpringGreen1"
-msgstr "Светло-зелёный"
+msgstr "Весенне-зелёный 1"
#: rgb.txt:363
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SpringGreen2"
-msgstr "Светло-зелёный"
+msgstr "Весенне-зелёный 2"
#: rgb.txt:364
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SpringGreen3"
-msgstr "Светло-зелёный"
+msgstr "Весенне-зелёный 3"
#: rgb.txt:365
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"SpringGreen4"
-msgstr "Светло-зелёный"
+msgstr "Весенне-зелёный 4"
#: rgb.txt:366
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"green1"
-msgstr "Бледно-зелёный 1"
+msgstr "зелёный1"
#: rgb.txt:367
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"green2"
-msgstr "Бледно-зелёный 2"
+msgstr "зелёный2"
#: rgb.txt:368
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"green3"
-msgstr "Бледно-зелёный 3"
+msgstr "зелёный3"
#: rgb.txt:369
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"green4"
-msgstr "Светло-зелёный"
+msgstr "зелёный4"
#: rgb.txt:370
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chartreuse1"
-msgstr "Синий 1"
+msgstr "ядовито-зелёный1"
#: rgb.txt:371
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chartreuse2"
-msgstr "Синий 2"
+msgstr "ядовито-зелёный2"
#: rgb.txt:372
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chartreuse3"
-msgstr "лазурный 3"
+msgstr "ядовито-зелёный3"
#: rgb.txt:373
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chartreuse4"
-msgstr "лазурный 4"
+msgstr "ядовито-зелёный4"
#: rgb.txt:374
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OliveDrab1"
-msgstr "слоновая кость 1"
+msgstr "Нежно-оливковый 1"
#: rgb.txt:375
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OliveDrab2"
-msgstr "слоновая кость 2"
+msgstr "Нежно-оливковый 2"
#: rgb.txt:376
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OliveDrab3"
-msgstr "слоновая кость 3"
+msgstr "Нежно-оливковый 3"
#: rgb.txt:377
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OliveDrab4"
-msgstr "слоновая кость 4"
+msgstr "Нежно-оливковый 4"
#: rgb.txt:378
#, no-c-format
msgid ""
"_: color\n"
"DarkOliveGreen1"
-msgstr "Оливковый 1"
+msgstr "Тёмно-оливковый 1"
#: rgb.txt:379
#, no-c-format
msgid ""
"_: color\n"
"DarkOliveGreen2"
-msgstr "Оливковый 2"
+msgstr "Тёмно-оливковый 2"
#: rgb.txt:380
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOliveGreen3"
-msgstr "Оливковый 1"
+msgstr "Тёмный оливковый 3"
#: rgb.txt:381
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOliveGreen4"
-msgstr "Оливковый 1"
+msgstr "Тёмный оливковый 4"
#: rgb.txt:382
#, no-c-format
@@ -2081,39 +2084,39 @@ msgid ""
msgstr "хаки 3"
#: rgb.txt:385
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"khaki4"
-msgstr "хаки"
+msgstr "хаки4"
#: rgb.txt:386
#, no-c-format
msgid ""
"_: color\n"
"LightGoldenrod1"
-msgstr "Светлый красно-жёлтый 1"
+msgstr "Светло-жёлто-золотистый 1"
#: rgb.txt:387
#, no-c-format
msgid ""
"_: color\n"
"LightGoldenrod2"
-msgstr "Светлый красно-жёлтый 2"
+msgstr "Светло-жёлто-золотистый 2"
#: rgb.txt:388
#, no-c-format
msgid ""
"_: color\n"
"LightGoldenrod3"
-msgstr "Светлый красно-жёлтый 3"
+msgstr "Светло-жёлто-золотистый 3"
#: rgb.txt:389
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightGoldenrod4"
-msgstr "Светлый красно-жёлтый"
+msgstr "Светло-жёлто-золотистый 4"
#: rgb.txt:390
#, no-c-format
@@ -2144,116 +2147,116 @@ msgid ""
msgstr "Светло-жёлтый 4"
#: rgb.txt:394
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"yellow1"
-msgstr "Светло-жёлтый 1"
+msgstr "жёлтый1"
#: rgb.txt:395
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"yellow2"
-msgstr "Светло-жёлтый 2"
+msgstr "жёлтый2"
#: rgb.txt:396
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"yellow3"
-msgstr "Светло-жёлтый 3"
+msgstr "жёлтый3"
#: rgb.txt:397
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"yellow4"
-msgstr "Светло-жёлтый 4"
+msgstr "жёлтый4"
#: rgb.txt:398
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"gold1"
-msgstr "орхидея 1"
+msgstr "золотистый1"
#: rgb.txt:399
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"gold2"
-msgstr "орхидея 2"
+msgstr "золотистый2"
#: rgb.txt:400
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"gold3"
-msgstr "орхидея 3"
+msgstr "золотистый3"
#: rgb.txt:401
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"gold4"
-msgstr "сливовый 4"
+msgstr "золотистый4"
#: rgb.txt:402
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"goldenrod1"
-msgstr "Светлый красно-жёлтый 1"
+msgstr "золотисто-березовый1"
#: rgb.txt:403
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"goldenrod2"
-msgstr "Светлый красно-жёлтый 2"
+msgstr "золотисто-березовый2"
#: rgb.txt:404
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"goldenrod3"
-msgstr "Светлый красно-жёлтый 3"
+msgstr "золотисто-березовый3"
#: rgb.txt:405
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"goldenrod4"
-msgstr "Светлый красно-жёлтый"
+msgstr "золотисто-березовый4"
#: rgb.txt:406
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGoldenrod1"
-msgstr "Бледный красно-жёлтый"
+msgstr "Тёмно-золотой 1"
#: rgb.txt:407
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGoldenrod2"
-msgstr "Бледный красно-жёлтый"
+msgstr "Тёмно-золотой 2"
#: rgb.txt:408
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGoldenrod3"
-msgstr "Бледный красно-жёлтый"
+msgstr "Тёмно-золотой 3"
#: rgb.txt:409
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkGoldenrod4"
-msgstr "Бледный красно-жёлтый"
+msgstr "Тёмно-золотой 4"
#: rgb.txt:410
#, no-c-format
@@ -2288,224 +2291,224 @@ msgstr "Розово-коричневый 4"
msgid ""
"_: color\n"
"IndianRed1"
-msgstr "Индиго 1"
+msgstr "Каштановый 1"
#: rgb.txt:415
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"IndianRed2"
-msgstr "Индиго 1"
+msgstr "Каштановый 2"
#: rgb.txt:416
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"IndianRed3"
-msgstr "Индиго 1"
+msgstr "Каштановый 3"
#: rgb.txt:417
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"IndianRed4"
-msgstr "Индиго 1"
+msgstr "Каштановый 4"
#: rgb.txt:418
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"sienna1"
-msgstr "снег 1"
+msgstr "сиена1"
#: rgb.txt:419
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"sienna2"
-msgstr "снег 2"
+msgstr "сиена2"
#: rgb.txt:420
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"sienna3"
-msgstr "снег 3"
+msgstr "сиена3"
#: rgb.txt:421
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"sienna4"
-msgstr "снег 4"
+msgstr "сиена4"
#: rgb.txt:422
#, no-c-format
msgid ""
"_: color\n"
"burlywood1"
-msgstr "дерево 1"
+msgstr "дерево1"
#: rgb.txt:423
#, no-c-format
msgid ""
"_: color\n"
"burlywood2"
-msgstr "дерево 2"
+msgstr "плотное дерево 2"
#: rgb.txt:424
#, no-c-format
msgid ""
"_: color\n"
"burlywood3"
-msgstr "дерево 3"
+msgstr "плотное дерево 3"
#: rgb.txt:425
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"burlywood4"
-msgstr "дерево"
+msgstr "дерево4"
#: rgb.txt:426
#, no-c-format
msgid ""
"_: color\n"
"wheat1"
-msgstr "светло-жёлтый 1"
+msgstr "пшеничный1"
#: rgb.txt:427
#, no-c-format
msgid ""
"_: color\n"
"wheat2"
-msgstr "светло-жёлтый 2"
+msgstr "пшеничный2"
#: rgb.txt:428
#, no-c-format
msgid ""
"_: color\n"
"wheat3"
-msgstr "светло-жёлтый 3"
+msgstr "пшеничный3"
#: rgb.txt:429
#, no-c-format
msgid ""
"_: color\n"
"wheat4"
-msgstr "светло-жёлтый 4"
+msgstr "пшеничный4"
#: rgb.txt:430
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tan1"
-msgstr "светло-бежевый"
+msgstr "жёлто-коричневый1"
#: rgb.txt:431
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tan2"
-msgstr "светло-бежевый"
+msgstr "жёлто-коричневый2"
#: rgb.txt:432
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tan3"
-msgstr "светло-бежевый"
+msgstr "жёлто-коричневый3"
#: rgb.txt:433
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tan4"
-msgstr "светло-бежевый"
+msgstr "жёлто-коричневый4"
#: rgb.txt:434
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chocolate1"
-msgstr "светло-жёлтый 1"
+msgstr "шоколадный1"
#: rgb.txt:435
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chocolate2"
-msgstr "светло-жёлтый 2"
+msgstr "шоколадный2"
#: rgb.txt:436
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chocolate3"
-msgstr "светло-жёлтый 3"
+msgstr "шоколадный3"
#: rgb.txt:437
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"chocolate4"
-msgstr "светло-жёлтый 4"
+msgstr "шоколадный4"
#: rgb.txt:438
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"firebrick1"
-msgstr "розовый 1"
+msgstr "огненно-красный1"
#: rgb.txt:439
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"firebrick2"
-msgstr "розовый 2"
+msgstr "огненно-красный2"
#: rgb.txt:440
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"firebrick3"
-msgstr "розовый 3"
+msgstr "огненно-красный3"
#: rgb.txt:441
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"firebrick4"
-msgstr "лазурный 4"
+msgstr "огненно-красный4"
#: rgb.txt:442
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"brown1"
-msgstr "снег 1"
+msgstr "коричневый1"
#: rgb.txt:443
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"brown2"
-msgstr "снег 2"
+msgstr "коричневый2"
#: rgb.txt:444
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"brown3"
-msgstr "снег 3"
+msgstr "коричневый3"
#: rgb.txt:445
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"brown4"
-msgstr "снег 4"
+msgstr "коричневый4"
#: rgb.txt:446
#, no-c-format
@@ -2515,25 +2518,25 @@ msgid ""
msgstr "оранжево-розовый 1"
#: rgb.txt:447
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"salmon2"
-msgstr "оранжево-розовый"
+msgstr "оранжево-розовый2"
#: rgb.txt:448
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"salmon3"
-msgstr "оранжево-розовый"
+msgstr "оранжево-розовый3"
#: rgb.txt:449
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"salmon4"
-msgstr "оранжево-розовый"
+msgstr "оранжево-розовый4"
#: rgb.txt:450
#, no-c-format
@@ -2550,214 +2553,214 @@ msgid ""
msgstr "Светлый оранжево-розовый 2"
#: rgb.txt:452
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightSalmon3"
-msgstr "Светлый оранжево-розовый"
+msgstr "Светлый оранжево-розовый 3"
#: rgb.txt:453
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightSalmon4"
-msgstr "Светлый оранжево-розовый"
+msgstr "Светлый оранжево-розовый 4"
#: rgb.txt:454
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orange1"
-msgstr "светло-бежевый"
+msgstr "оранжевый1"
#: rgb.txt:455
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orange2"
-msgstr "светло-бежевый"
+msgstr "оранжевый2"
#: rgb.txt:456
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orange3"
-msgstr "светло-бежевый"
+msgstr "оранжевый3"
#: rgb.txt:457
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orange4"
-msgstr "светло-бежевый"
+msgstr "оранжевый4"
#: rgb.txt:458
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrange1"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-оранжевый 1"
#: rgb.txt:459
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrange2"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-оранжевый 2"
#: rgb.txt:460
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrange3"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-оранжевый 3"
#: rgb.txt:461
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrange4"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-оранжевый 4"
#: rgb.txt:462
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"coral1"
-msgstr "шёлк 1"
+msgstr "коралловый1"
#: rgb.txt:463
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"coral2"
-msgstr "шёлк 2"
+msgstr "коралловый2"
#: rgb.txt:464
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"coral3"
-msgstr "шёлк 3"
+msgstr "коралловый3"
#: rgb.txt:465
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"coral4"
-msgstr "шёлк 4"
+msgstr "коралловый4"
#: rgb.txt:466
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tomato1"
-msgstr "светло-бежевый"
+msgstr "томатный1"
#: rgb.txt:467
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tomato2"
-msgstr "светло-бежевый"
+msgstr "томатный2"
#: rgb.txt:468
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tomato3"
-msgstr "светло-бежевый"
+msgstr "томатный3"
#: rgb.txt:469
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"tomato4"
-msgstr "светло-бежевый"
+msgstr "томатный4"
#: rgb.txt:470
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OrangeRed1"
-msgstr "Индиго 1"
+msgstr "Оранжево-красный 1"
#: rgb.txt:471
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OrangeRed2"
-msgstr "Индиго 1"
+msgstr "Оранжево-красный 2"
#: rgb.txt:472
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OrangeRed3"
-msgstr "Индиго 1"
+msgstr "Оранжево-красный 3"
#: rgb.txt:473
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"OrangeRed4"
-msgstr "Индиго 1"
+msgstr "Оранжево-красный 4"
#: rgb.txt:474
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"red1"
-msgstr "лазурный 1"
+msgstr "красный1"
#: rgb.txt:475
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"red2"
-msgstr "лазурный 2"
+msgstr "красный2"
#: rgb.txt:476
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"red3"
-msgstr "лазурный 3"
+msgstr "красный3"
#: rgb.txt:477
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"red4"
-msgstr "лазурный 4"
+msgstr "красный4"
#: rgb.txt:478
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepPink1"
-msgstr "розовый 1"
+msgstr "Глубокий розовый 1"
#: rgb.txt:479
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepPink2"
-msgstr "розовый 2"
+msgstr "Глубокий розовый 2"
#: rgb.txt:480
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepPink3"
-msgstr "розовый 3"
+msgstr "Глубокий розовый 3"
#: rgb.txt:481
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DeepPink4"
-msgstr "розовый"
+msgstr "Глубокий розовый 4"
#: rgb.txt:482
#, no-c-format
@@ -2774,18 +2777,18 @@ msgid ""
msgstr "Ярко-розовый 2"
#: rgb.txt:484
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"HotPink3"
-msgstr "Ярко-розовый"
+msgstr "Ярко-розовый 3"
#: rgb.txt:485
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"HotPink4"
-msgstr "Ярко-розовый"
+msgstr "Ярко-розовый 4"
#: rgb.txt:486
#, no-c-format
@@ -2809,11 +2812,11 @@ msgid ""
msgstr "розовый 3"
#: rgb.txt:489
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"pink4"
-msgstr "розовый"
+msgstr "розовый4"
#: rgb.txt:490
#, no-c-format
@@ -2837,123 +2840,123 @@ msgid ""
msgstr "Светло-розовый 3"
#: rgb.txt:493
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"LightPink4"
-msgstr "Светло-розовый"
+msgstr "Светло-розовый 4"
#: rgb.txt:494
#, no-c-format
msgid ""
"_: color\n"
"PaleVioletRed1"
-msgstr "Бледный фиолетово-красный 1"
+msgstr "Лиловый 1"
#: rgb.txt:495
#, no-c-format
msgid ""
"_: color\n"
"PaleVioletRed2"
-msgstr "Бледный фиолетово-красный 2"
+msgstr "Лиловый 2"
#: rgb.txt:496
#, no-c-format
msgid ""
"_: color\n"
"PaleVioletRed3"
-msgstr "Бледный фиолетово-красный 3"
+msgstr "Лиловый 3"
#: rgb.txt:497
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"PaleVioletRed4"
-msgstr "Бледный фиолетово-красный"
+msgstr "Лиловый 4"
#: rgb.txt:498
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"maroon1"
-msgstr "оранжево-розовый 1"
+msgstr "Амарантово-глубоко-пурпурный1"
#: rgb.txt:499
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"maroon2"
-msgstr "светло-бежевый"
+msgstr "Амарантово-глубоко-пурпурный2"
#: rgb.txt:500
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"maroon3"
-msgstr "светло-бежевый"
+msgstr "Амарантово-глубоко-пурпурный3"
#: rgb.txt:501
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"maroon4"
-msgstr "светло-бежевый"
+msgstr "Амарантово-глубоко-пурпурный4"
#: rgb.txt:502
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"VioletRed1"
-msgstr "Бледный фиолетово-красный 1"
+msgstr "Фиолетово-красный 1"
#: rgb.txt:503
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"VioletRed2"
-msgstr "Бледный фиолетово-красный 2"
+msgstr "Фиолетово-красный 2"
#: rgb.txt:504
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"VioletRed3"
-msgstr "Бледный фиолетово-красный 3"
+msgstr "Фиолетово-красный 3"
#: rgb.txt:505
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"VioletRed4"
-msgstr "Бледный фиолетово-красный"
+msgstr "Фиолетово-красный 4"
#: rgb.txt:506
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"magenta1"
-msgstr "светло-бежевый"
+msgstr "маджента1"
#: rgb.txt:507
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"magenta2"
-msgstr "светло-бежевый"
+msgstr "маджента2"
#: rgb.txt:508
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"magenta3"
-msgstr "светло-бежевый"
+msgstr "маджента3"
#: rgb.txt:509
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"magenta4"
-msgstr "светло-бежевый"
+msgstr "маджента4"
#: rgb.txt:510
#, no-c-format
@@ -2977,11 +2980,11 @@ msgid ""
msgstr "орхидея 3"
#: rgb.txt:513
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"orchid4"
-msgstr "орхидея"
+msgstr "орхидея4"
#: rgb.txt:514
#, no-c-format
@@ -3016,84 +3019,84 @@ msgstr "сливовый 4"
msgid ""
"_: color\n"
"MediumOrchid1"
-msgstr "Насыщенный орхидейный 1"
+msgstr "Умеренно-орхидейный 1"
#: rgb.txt:519
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumOrchid2"
-msgstr "Насыщенный орхидейный 1"
+msgstr "Умеренно-орхидейный 2"
#: rgb.txt:520
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumOrchid3"
-msgstr "Насыщенный орхидейный 1"
+msgstr "Умеренно-орхидейный 3"
#: rgb.txt:521
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumOrchid4"
-msgstr "Насыщенный орхидейный 1"
+msgstr "Умеренно-орхидейный 4"
#: rgb.txt:522
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrchid1"
-msgstr "орхидея 1"
+msgstr "Тёмно-орхидейный 1"
#: rgb.txt:523
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrchid2"
-msgstr "орхидея 2"
+msgstr "Тёмно-орхидейный 2"
#: rgb.txt:524
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrchid3"
-msgstr "орхидея 3"
+msgstr "Тёмно-орхидейный 3"
#: rgb.txt:525
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkOrchid4"
-msgstr "орхидея"
+msgstr "Тёмно-орхидейный 4"
#: rgb.txt:526
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"purple1"
-msgstr "лазурный 1"
+msgstr "пурпурный1"
#: rgb.txt:527
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"purple2"
-msgstr "лазурный 2"
+msgstr "пурпурный2"
#: rgb.txt:528
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"purple3"
-msgstr "лазурный 3"
+msgstr "пурпурный3"
#: rgb.txt:529
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"purple4"
-msgstr "лазурный 4"
+msgstr "пурпурный4"
#: rgb.txt:530
#, no-c-format
@@ -3117,11 +3120,11 @@ msgid ""
msgstr "Насыщенный пурпур 3"
#: rgb.txt:533
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"MediumPurple4"
-msgstr "Насыщенный пурпур"
+msgstr "Насыщенный пурпур 4"
#: rgb.txt:534
#, no-c-format
@@ -3166,32 +3169,32 @@ msgid ""
msgstr "Тёмно-серый"
#: rgb.txt:745
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkBlue"
-msgstr "Небесно-голубой"
+msgstr "Тёмный ультрамариновый"
#: rgb.txt:747
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkCyan"
-msgstr "Тёмный оранжево-розовый"
+msgstr "Тёмно-сине-зелёный"
#: rgb.txt:749
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkMagenta"
-msgstr "Тёмно-зелёный"
+msgstr "Тёмный маджента"
#: rgb.txt:751
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"_: color\n"
"DarkRed"
-msgstr "Тёмно-серый"
+msgstr "Тёмно-красный"
#: rgb.txt:753
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdelibs/tdeprint.po b/tde-i18n-ru/messages/tdelibs/tdeprint.po
index 3a0d3282195..3a5ac937710 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeprint.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeprint.po
@@ -10,33 +10,35 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Andrey Cherepanov <skull@kde.ru>, 2008.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeprint\n"
-"POT-Creation-Date: 2020-05-13 22:01+0200\n"
-"PO-Revision-Date: 2008-08-08 15:37+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Roman Savochenko <rom_as@oscada.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2023-03-05 18:13+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/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 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"
#: cups/cupsaddsmb2.cpp:56 cups/cupsaddsmb2.cpp:364
msgid "&Export"
@@ -234,7 +236,7 @@ msgstr ""
#: cups/ipprequest.cpp:316
msgid "The IPP request failed for an unknown reason."
-msgstr "Запрос IPP завершился с ошибкой по неизвестной причине"
+msgstr "Запрос IPP завершился с ошибкой по неизвестной причине."
#: cups/ipprequest.cpp:461
msgid "Attribute"
@@ -818,8 +820,8 @@ msgid ""
"quota</nobr></b> (-1). Quota limits are defined on a per-user base and "
"applied to all users.</p>"
msgstr ""
-"<p>Установите здесь квоту для этого принтера. Использование предела <b>0</b> "
-"означает, что квоты не будут использоваться. Пределы квот определяются на "
+"<p>Установите здесь квоту для этого принтера. Значение <b>0</b> означает, "
+"что квоты не будут использоваться. Пределы квот определяются на "
"пользовательской основе и применяются ко всем пользователям.</p>"
#: cups/kmwquota.cpp:130
@@ -1606,7 +1608,6 @@ msgstr ""
"-o columns=... # пример: \"2\" или \"4\" </pre> </p> </qt>"
#: cups/kptextpage.cpp:108
-#, fuzzy
msgid ""
" <qt> <p><b>Margins</b></p> <p>These settings control the margins of "
"printouts on the paper. They are not valid for jobs originating from "
@@ -1625,19 +1626,19 @@ msgid ""
"example: \"24\" <br> -o page-left=... # example: \"36\" <br> -"
"o page-right=... # example: \"12\" </pre> </p> </qt>"
msgstr ""
-"<qt> <p><b>Поля</b></p> <p>Эти параметры задают поля печатаемого "
+" <qt> <p><b>Поля</b></p> <p>Эти параметры задают поля печатаемого "
"документа. Они не используются при печати из приложений, которые используют "
-"собственную разметку страницы (таких как KOffice или OpenOffice.org). </p> "
-"<p>При печати приложений TDE, например, KMail или Konqueror, или при печати "
-"текстового файла непосредственно из kprinter вы можете задать здесь поля "
-"страниц. </p> <p>Поля могут быть заданы отдельно для каждой стороны "
-"страницы. Выпадающий список внизу позволяет выбрать единицы измерения "
-"указанных значений полей (точки, миллиметры, сантиметры или дюймы. </p> "
-"<p>Вы также можете использовать мышь для перетаскивания границ полей в окне "
+"собственную разметку страницы (таких как KOffice, OpenOffice.org или "
+"LibreOffice). </p> <p>При печати приложений TDE, например, KMail или "
+"Konqueror или при печати текстового файла непосредственно из kprinter вы "
+"можете задать здесь поля страниц. </p> <p>Поля могут быть заданы отдельно "
+"для каждого края страницы. Выпадающий список внизу позволяет выбрать единицы "
+"измерения указанных значений полей (точки, миллиметры, сантиметры или дюймы. "
+"</p> <p>Вы также можете просто перетаскивать границы полей мышью в окне "
"просмотра справа. </p> <hr> <p><em><b>Примечание для продвинутых "
-"пользователей:</b> эти поля соответствует параметрам командной строки при "
-"печати на сервер CUPS:</em> <pre> -o page-top=... # пример: "
-"\"72\" <br> -o page-bottom=... # пример: \"24\" <br> -o page-"
+"пользователей:</b> эти поля соответствуют параметрам командной строки задачи "
+"сервера CUPS:</em> <pre> -o page-top=... # пример: \"72\" "
+"<br> -o page-bottom=... # пример: \"24\" <br> -o page-"
"left=... # пример: \"36\" <br> -o page-right=... # пример: "
"\"12\" </pre> </p> </qt>"
@@ -1993,7 +1994,6 @@ msgstr ""
"документа. Это выбор по умолчанию. </p> </qt>"
#: kpcopiespage.cpp:55
-#, fuzzy
msgid ""
" <qt><b>Current Page:</b> Select <em>\"Current\"</em> if you want to print "
"the page currently visible in your TDE application.</p> <p><b>Note:</b> this "
@@ -2002,10 +2002,12 @@ msgid ""
"no means to determine which document page you are currently viewing.</p></qt>"
msgstr ""
" <qt><b>Печатать текущую страницу:</b> выберите <em>\"Текущую\"</em> чтобы "
-"распечатать текущую страницу, видимую в приложении TDE.</p> <p><b>Примечание:"
-"</b> этот параметр недоступен, если вы печатаете не из приложений TDE, таких "
-"как Mozilla или OpenOffice.org, поскольку TDEPrint не может определить какая "
-"страница документа видима в приложении сейчас.</p></qt>"
+"распечатать ту страницу,которую вы в данный момент просматриваете в "
+"приложении TDE.</p> <p><b>Примечание:</b> этот параметр недоступен, если вы "
+"печатаете не из приложений TDE, таких как Firefox, PaleMoon, SeaMonkey, "
+"OpenOffice.org или LibreOffice, поскольку в таком случае TDEPrint не может "
+"определить какая именно страница документа видима в приложении в данный "
+"момент.</p></qt>"
#: kpcopiespage.cpp:61
msgid ""
@@ -2754,7 +2756,6 @@ msgid " <qt> 5. </qt>"
msgstr " <qt> 5. </qt>"
#: kpposterpage.cpp:46
-#, fuzzy
msgid ""
" <qt> <b>Print Poster</b> (enabled or disabled). <p>If you enable this "
"option, you can print posters of different sizes The printout will happen "
@@ -2770,16 +2771,16 @@ msgid ""
"system vendor to provide a patched version of 'poster' if he does not "
"already. </p> </qt>"
msgstr ""
-"<qt> <b>Плакат</b><p>При включении этого параметра вы можете напечатать "
-"плакат на нескольких листах, которые потом можете склеить. При печати "
-"плаката будет автоматически загружен фильтр <em>'Печать плаката'</em>. </p> "
-"<p>Эта вкладка показывается только в том случае, если в вашей системе "
-"найдена программа <em>'poster'</em>. <em>'poster'</em> является утилитой, "
-"работающей через командную строку и преобразующей файлы PostScript в набор "
-"страниц, из которых потом можно будет склеить большой плакат. </p> "
-"<p><b>Примечание:</b>Оригинальная версия программы 'poster' не будет "
-"работать в системе печати TDE. Вы должны будете использовать исправленную "
-"версию этой программы. </p></qt>"
+" <qt> <b>Плакат</b><p>. С помощью этого параметра вы можете напечатать "
+"большой плакат на нескольких меньших листах, которые потом можно склеить в "
+"один. При печати плаката будет автоматически загружен фильтр <em>'Печать "
+"плаката'</em>. </p> <p>Эта вкладка показывается только в том случае, если в "
+"вашей системе найдена программа <em>'poster'</em>. <em>'poster'</em> — это "
+"утилита командной строки, преобразующая файлы PostScript в набор страниц, из "
+"которых потом можно будет собрать большой лист. </p> <p><b>Примечание:</"
+"b>Оригинальная версия программы 'poster' не будет работать в системе печати "
+"TDE. Вы должны будете использовать исправленную версию этой программы. </p></"
+"qt>"
#: kpposterpage.cpp:62
msgid ""
@@ -3197,7 +3198,6 @@ msgstr ""
"скрыть или показать дополнительные настройки заданий печати.</qt>"
#: kprintdialog.cpp:170
-#, fuzzy
msgid ""
" <qt><b>System Options:</b> <p>This button starts a new dialog where you "
"can adjust various settings of your printing system. Amongst them: <ul><li> "
@@ -3206,12 +3206,12 @@ msgid ""
"em> for print page previews? <li> Should TDEPrint use a local or a remote "
"CUPS server?, </ul> and many more.... </qt>"
msgstr ""
-"<qt><b>Параметры системы:</b> <p>Показ диалога, в котором вы можете "
-"настроить различные параметры вашей системы печати, например: <ul><li> Будут "
-"ли внедрены все шрифты печатаемых документов в PostScript?<li> Использовать "
-"внешнюю программу просмотра PostScript типа <em>gv</em> для предварительного "
-"просмотра страниц? <li> Использовать локальный или сетевой сервер CUPS?</ul> "
-"и многие, многие другие...</qt>"
+" <qt><b>Параметры системы:</b> <p>Эта кнопка запускает новый диалог, в "
+"котором вы можете настроить различные параметры вашей системы печати, "
+"например: <ul><li> Будут ли внедрены все шрифты печатаемых документов в "
+"PostScript?<li> Использовать ли внешнюю программу просмотра PostScript типа "
+"<em>gv</em> для предварительного просмотра страниц? <li> Использовать ли "
+"локальный или сетевой сервер CUPS?</ul> и многие, многие другие...</qt>"
#: kprintdialog.cpp:182
msgid ""
@@ -3447,7 +3447,7 @@ msgstr "Печатать в файл"
msgid "Initialization..."
msgstr "Инициализация..."
-#: kprinter.cpp:283 kprinter.cpp:909
+#: kprinter.cpp:283 kprinter.cpp:915
#, c-format
msgid "Generating print data: page %1"
msgstr "Генерация данных печати: страница %1"
@@ -3456,7 +3456,7 @@ msgstr "Генерация данных печати: страница %1"
msgid "Previewing..."
msgstr "Предварительный просмотр..."
-#: kprinter.cpp:690 tdeprintd.cpp:158
+#: kprinter.cpp:696 tdeprintd.cpp:158
#, c-format
msgid ""
"<p><nobr>A print error occurred. Error message received from system:</nobr></"
@@ -5385,7 +5385,6 @@ msgid "Introduction"
msgstr "Введение"
#: management/kmwinfopage.cpp:37
-#, fuzzy
msgid ""
"<p>Welcome,</p><br><p>This wizard will help to install a new printer on your "
"computer. It will guide you through the various steps of the process of "
@@ -5393,12 +5392,12 @@ msgid ""
"you can always go back using the <b>Back</b> button.</p><br><p>We hope you "
"enjoy this tool!</p><br>"
msgstr ""
-"<p>Добро пожаловать!</p><br><p>Мастер поможет вам установить новый принтер. "
-"Он проведёт вас по всем стадиям установки и настройки принтера для вашей "
-"системы печати. В любой момент вы сможете вернуться к предыдущему шагу, "
-"нажав кнопку <b>Назад</b>.</p><br><p>Надеемся, что эта утилита вам "
-"понравится. </p><br><p align=right><a href=\"http://printing.kde.org"
-"\"><i>Разработчики системы печати TDE.</i></p>"
+"<p>Добро пожаловать!</p><br><p>Этот мастер поможет вам установить новый "
+"принтер. Он проведёт вас по всем стадиям установки и настройки принтера для "
+"вашей системы печати. В любой момент вы сможете вернуться к предыдущему "
+"шагу, нажав кнопку <b>Назад</b>.</p><br><p>Надеемся, что эта утилита вам "
+"понравится. </p><br><p align=right><a href=\"http://printing.kde.org\"></"
+"p><br>"
#: management/kmwizard.cpp:64 management/kmwizard.cpp:209
msgid "&Next >"
@@ -6209,13 +6208,12 @@ msgstr ""
"заполните необходимые поля. </qt>"
#: posterpreview.cpp:115
-#, fuzzy
msgid ""
"Poster preview not available. Either the <b>poster</b> executable is not "
"properly installed, or you don't have the required version"
msgstr ""
"Просмотр плаката недоступен. Либо программа <b>poster</b> не установлена, "
-"либо установлена, но не той версии."
+"либо установлена, но не та версия"
#: ppdloader.cpp:232
msgid "(line %1): "
@@ -6465,22 +6463,20 @@ msgid "Operation terminated with errors."
msgstr "Операция завершилась с ошибками."
#: util.h:64
-#, fuzzy
msgid "Envelope C5"
-msgstr "Конверт #10 (США)"
+msgstr "Конверт C5"
#: util.h:65
-#, fuzzy
msgid "Envelope DL"
-msgstr "Конверт #10 (США)"
+msgstr "Конверт DL"
#: util.h:66
msgid "Envelope US #10"
-msgstr ""
+msgstr "Конверт #10 (США)"
#: util.h:67
msgid "Executive"
-msgstr ""
+msgstr "Executive (США)"
#: kprintpreviewui.rc:13
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdelibs/tdestyle_highcontrast_config.po b/tde-i18n-ru/messages/tdelibs/tdestyle_highcontrast_config.po
index ea005045e06..2a863fc3aa7 100644
--- a/tde-i18n-ru/messages/tdelibs/tdestyle_highcontrast_config.po
+++ b/tde-i18n-ru/messages/tdelibs/tdestyle_highcontrast_config.po
@@ -1,32 +1,33 @@
# translation of tdestyle_highcontrast_config.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdestyle_highcontrast_config\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-08-19 14:10-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdestyle_highcontrast_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"
#: highcontrastconfig.cpp:49
msgid "Use wider lines"
diff --git a/tde-i18n-ru/messages/tdelibs/tdestyle_plastik_config.po b/tde-i18n-ru/messages/tdelibs/tdestyle_plastik_config.po
index 54571cccbb2..f285c50d3a5 100644
--- a/tde-i18n-ru/messages/tdelibs/tdestyle_plastik_config.po
+++ b/tde-i18n-ru/messages/tdelibs/tdestyle_plastik_config.po
@@ -1,32 +1,33 @@
# translation of tdestyle_plastik_config.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdestyle_plastik_config\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-31 12:39+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdestyle_plastik_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.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"
+"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"
#: plastikconf.cpp:56
msgid "Animate progress bars"
diff --git a/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po b/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po
index eeb83ad73c8..b86ddedcc4c 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po
@@ -1,33 +1,35 @@
# translation of tdetexteditor_autobookmarker.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdetexteditor_autobookmarker\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-18 13:38-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Roman Savochenko <rom_as@oscada.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdetexteditor_autobookmarker/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"
#: autobookmarker.cpp:90
msgid "AutoBookmarks"
@@ -83,10 +85,11 @@ msgid ""
"wizard button to the right of the mimetype entry below to easily fill out "
"both lists.</p>"
msgstr ""
-"<p>Список масок для имён файлов, разделённых точкой с запятой. Полезно для "
-"ограничения поиска только файлами с совпадающими именами.</p><p>Кнопка "
-"мастера справа от записи для типов MIME поможет быстро заполнить оба списка."
-"</p>"
+"<p>Список масок файлов, разделённых точками с запятой. Вы можете ограничить "
+"список файлов, для которых будет использована данная автозакладка только "
+"теми, которые соответствуют определённому шаблону.</p>\n"
+"<p>Используйте кнопку мастера справа от типа MIME для быстрого заполнения "
+"обоих списков.</p>"
#: autobookmarker.cpp:323
msgid "MIME &types:"
@@ -99,9 +102,11 @@ msgid ""
"wizard button on the right to get a list of existing file types to choose "
"from, using it will fill in the file masks as well.</p>"
msgstr ""
-"<p>Список типов MIME, разделённых точкой с запятой. Полезно для ограничения "
-"поиска только файлами с совпадающими типами MIME.</p><p>Кнопка мастера "
-"справа поможет быстро заполнить оба списка.</p>"
+"<p>Список типов MIME, разделённых точками с запятой. Вы можете ограничить "
+"использование этой автозакладки только файлами с определёнными типами MIME.</"
+"p>\n"
+"<p>Используйте кнопку мастера справа, чтобы выбрать из списка доступных "
+"типов файлов; это также заполнит и маску файлов.</p>"
#: autobookmarker.cpp:339
msgid ""
@@ -109,9 +114,8 @@ msgid ""
"your system. When used, the file masks entry above will be filled in with "
"the corresponding masks.</p>"
msgstr ""
-"<p>Нажмите эту кнопку, чтобы просмотреть список типов MIME. Если они "
-"включены, то записи для масок файлов будут автоматически заполнены при "
-"наличии совпадений.</p>"
+"<p>Нажмите эту кнопку, чтобы просмотреть список типов MIME. После того как "
+"вы выберите какой-то тип, маска файлов выше будет также заполнена.</p>"
#: autobookmarker.cpp:364
msgid ""
@@ -151,12 +155,16 @@ msgid ""
"the pattern, and a bookmark is set on matching lines.</li></ol><p>Use the "
"buttons below to manage your collection of entities.</p>"
msgstr ""
-"<p>Список записей автозакладок. При открытии документа эти записи "
-"используются следующим образом: <ol><li>Запись игнорируется, если заданы тип "
-"MIME или маска для имени файла, и документ не совпадает с ними.</li><li>В "
-"противном случае каждая строка документа проверяется на соответствие "
-"шаблону, и если такое соответствие имеется, строка отмечается.</li></"
-"ul><p>Управлять списком можно с помощью кнопок ниже.</p>"
+"<p>Список автозакладок. При открытии документа записи в этом списке будут "
+"использоваться следующим образом:\n"
+"<ol>\n"
+"<li>Если имя открываемого файла или его тип MIME не совпадают с настройками "
+"автозакладки, она не будет использована;</li>\n"
+"<li>Если тип или маска файла совпадают, каждая строка документа будет "
+"проверена на соответствие регулярному выражению и на каждую сопоставленную "
+"таким образом строку будет поставлена закладка.</li>\n"
+"</ul>\n"
+"<p>Для изменения автозакладок используйте кнопки, расположенные ниже.</p>"
#: autobookmarker.cpp:405
msgid "&New..."
@@ -164,19 +172,19 @@ msgstr "&Создать..."
#: autobookmarker.cpp:408
msgid "Press this button to create a new autobookmark entity."
-msgstr "Нажмите эту кнопку, чтобы создать новую запись автозакладок."
+msgstr "Нажмите на эту кнопку, чтобы создать новую автозакладку."
#: autobookmarker.cpp:413
msgid "Press this button to delete the currently selected entity."
-msgstr "Нажмите эту кнопку, чтобы удалить выбранную запись автозакладок."
+msgstr "Нажмите на эту кнопку, чтобы удалить выбранную автозакладку."
#: autobookmarker.cpp:415
msgid "&Edit..."
-msgstr "&Изменить..."
+msgstr "&Правка..."
#: autobookmarker.cpp:418
msgid "Press this button to edit the currently selected entity."
-msgstr "Нажмите эту кнопку, чтобы изменить текущую запись автозакладок."
+msgstr "Нажмите на эту кнопку, чтобы изменить автозакладку."
#~ msgid "&Delete"
#~ msgstr "&Видалити"
diff --git a/tde-i18n-ru/messages/tdelibs/tdetexteditor_docwordcompletion.po b/tde-i18n-ru/messages/tdelibs/tdetexteditor_docwordcompletion.po
index 6a242eaca4f..975bbbd7769 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_docwordcompletion.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_docwordcompletion.po
@@ -1,33 +1,34 @@
# translation of tdetexteditor_docwordcompletion.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdetexteditor_docwordcompletion\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-08-19 14:12-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdetexteditor_docwordcompletion/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"
#: docwordcompletion.cpp:109
msgid "Word Completion Plugin"
diff --git a/tde-i18n-ru/messages/tdelibs/tdetexteditor_insertfile.po b/tde-i18n-ru/messages/tdelibs/tdetexteditor_insertfile.po
index 34052efdf3e..e4fbffb269a 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_insertfile.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_insertfile.po
@@ -2,31 +2,34 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002,2003.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdetexteditor_insertfile\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2003-06-21 12:42+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdetexteditor_insertfile/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.2beta2\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"
#: insertfileplugin.cpp:79
msgid "Insert File..."
diff --git a/tde-i18n-ru/messages/tdelibs/tdetexteditor_isearch.po b/tde-i18n-ru/messages/tdelibs/tdetexteditor_isearch.po
index 819b49bb119..e5eed052099 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_isearch.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_isearch.po
@@ -5,33 +5,34 @@
# Gregory Mokhin <mok@kde.ru>, 2002.
# Kate Sheveleva <kate@altlinux.ru>, 2004.
# Valia V. Vaneeva <fattie@altlinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdetexteditor_isearch\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2004-05-06 19:25+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdetexteditor_isearch/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"
#: ISearchPlugin.cpp:68 ISearchPlugin.cpp:371
msgid "Search Incrementally"
diff --git a/tde-i18n-ru/messages/tdelibs/tdetexteditor_kdatatool.po b/tde-i18n-ru/messages/tdelibs/tdetexteditor_kdatatool.po
index eaf187a8aa7..60a808638d2 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_kdatatool.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_kdatatool.po
@@ -1,31 +1,34 @@
# TDE3 - tdetexteditor_kdatatool.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: tdetexteditor_kdatatool\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2002-11-05 18:39+0300\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/tdetexteditor_kdatatool/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"
#: kate_kdatatool.cpp:78
msgid "Data Tools"
diff --git a/tde-i18n-ru/messages/tdelibs/timezones.po b/tde-i18n-ru/messages/tdelibs/timezones.po
index 55ae97565df..2829e73b7b8 100644
--- a/tde-i18n-ru/messages/tdelibs/timezones.po
+++ b/tde-i18n-ru/messages/tdelibs/timezones.po
@@ -1,21 +1,23 @@
# translation of timezones.po into Russian
# Russian translation (c) 2002 Leon Kanter <leon@asplinux.ru>
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: timezones\n"
-"POT-Creation-Date: 2020-08-23 16:29+0200\n"
-"PO-Revision-Date: 2007-07-06 16:29+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-05-02 18:16+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdelibs/timezones/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 ""
@@ -46,7 +48,6 @@ msgid "Africa/Algiers"
msgstr "Африка/Алжир"
#: TIMEZONES:5
-#, fuzzy
msgid "Africa/Asmara"
msgstr "Африка/Асмара"
@@ -131,9 +132,8 @@ msgid "Africa/Johannesburg"
msgstr "Африка/Йоханнесбург"
#: TIMEZONES:26
-#, fuzzy
msgid "Africa/Juba"
-msgstr "Африка/Сеута"
+msgstr "Африка/Джуба"
#: TIMEZONES:27
msgid "Africa/Kampala"
@@ -288,18 +288,16 @@ msgid "America/Argentina/Rio_Gallegos"
msgstr "Америка/Аргентина/Рио-Гальегос"
#: TIMEZONES:65
-#, fuzzy
msgid "America/Argentina/Salta"
-msgstr "Америка/Аргентина/Сан-Хуан"
+msgstr "Америка/Аргентина/Салта"
#: TIMEZONES:66
msgid "America/Argentina/San_Juan"
msgstr "Америка/Аргентина/Сан-Хуан"
#: TIMEZONES:67
-#, fuzzy
msgid "America/Argentina/San_Luis"
-msgstr "Америка/Аргентина/Сан-Хуан"
+msgstr "Америка/Аргентина/Сан-Люис"
#: TIMEZONES:68
msgid "America/Argentina/Tucuman"
@@ -318,18 +316,16 @@ msgid "America/Asuncion"
msgstr "Америка/Асунсьон"
#: TIMEZONES:72
-#, fuzzy
msgid "America/Atikokan"
-msgstr "Америка/Антигуа"
+msgstr "Америка/Атикокан"
#: TIMEZONES:73
msgid "America/Bahia"
msgstr "Америка/Байя"
#: TIMEZONES:74
-#, fuzzy
msgid "America/Bahia_Banderas"
-msgstr "Америка/Байя"
+msgstr "Америка/Байя_Бандерас"
#: TIMEZONES:75
msgid "America/Barbados"
@@ -344,9 +340,8 @@ msgid "America/Belize"
msgstr "Америка/Белиз"
#: TIMEZONES:78
-#, fuzzy
msgid "America/Blanc-Sablon"
-msgstr "Америка/Канкун"
+msgstr "Америка/Бланк-Саблон"
#: TIMEZONES:79
msgid "America/Boa_Vista"
@@ -393,932 +388,888 @@ msgid "America/Chihuahua"
msgstr "Америка/Чихуахуа"
#: TIMEZONES:90
+msgid "America/Ciudad_Juarez"
+msgstr "Америка/Сьюдад_Хуарес"
+
+#: TIMEZONES:91
msgid "America/Costa_Rica"
msgstr "Америка/Коста-Рика"
-#: TIMEZONES:91
-#, fuzzy
+#: TIMEZONES:92
msgid "America/Creston"
-msgstr "Америка/Доусон"
+msgstr "Америка/Крестон"
-#: TIMEZONES:92
+#: TIMEZONES:93
msgid "America/Cuiaba"
msgstr "Америка/Куяба"
-#: TIMEZONES:93
+#: TIMEZONES:94
msgid "America/Curacao"
msgstr "Америка/Кюрасао"
-#: TIMEZONES:94
+#: TIMEZONES:95
msgid "America/Danmarkshavn"
msgstr "Америка/Денмаркшавн"
-#: TIMEZONES:95
+#: TIMEZONES:96
msgid "America/Dawson"
msgstr "Америка/Доусон"
-#: TIMEZONES:96
+#: TIMEZONES:97
msgid "America/Dawson_Creek"
msgstr "Америка/Доусон-Крик"
-#: TIMEZONES:97
+#: TIMEZONES:98
msgid "America/Denver"
msgstr "Америка/Денвер"
-#: TIMEZONES:98
+#: TIMEZONES:99
msgid "America/Detroit"
msgstr "Америка/Детройт"
-#: TIMEZONES:99
+#: TIMEZONES:100
msgid "America/Dominica"
msgstr "Америка/Доминика"
-#: TIMEZONES:100
+#: TIMEZONES:101
msgid "America/Edmonton"
msgstr "Америка/Эдмонтон"
-#: TIMEZONES:101
+#: TIMEZONES:102
msgid "America/Eirunepe"
msgstr "Америка/Эйрунепе"
-#: TIMEZONES:102
+#: TIMEZONES:103
msgid "America/El_Salvador"
msgstr "Америка/Сальвадор"
-#: TIMEZONES:103
-#, fuzzy
+#: TIMEZONES:104
msgid "America/Fort_Nelson"
-msgstr "Америка/Порту-Велью"
+msgstr "Америка/Форт-Нельсон"
-#: TIMEZONES:104
+#: TIMEZONES:105
msgid "America/Fortaleza"
msgstr "Америка/Форталеза"
-#: TIMEZONES:105
+#: TIMEZONES:106
msgid "America/Glace_Bay"
msgstr "Америка/Глейс-Бей"
-#: TIMEZONES:106
+#: TIMEZONES:107
msgid "America/Goose_Bay"
msgstr "Америка/Гус-Бей"
-#: TIMEZONES:107
+#: TIMEZONES:108
msgid "America/Grand_Turk"
msgstr "Америка/Гранд-Терк"
-#: TIMEZONES:108
+#: TIMEZONES:109
msgid "America/Grenada"
msgstr "Америка/Гренада"
-#: TIMEZONES:109
+#: TIMEZONES:110
msgid "America/Guadeloupe"
msgstr "Америка/Гваделупа"
-#: TIMEZONES:110
+#: TIMEZONES:111
msgid "America/Guatemala"
msgstr "Америка/Гватемала"
-#: TIMEZONES:111
+#: TIMEZONES:112
msgid "America/Guayaquil"
msgstr "Америка/Гуаякиль"
-#: TIMEZONES:112
+#: TIMEZONES:113
msgid "America/Guyana"
msgstr "Америка/Гайана"
-#: TIMEZONES:113
+#: TIMEZONES:114
msgid "America/Halifax"
msgstr "Америка/Галифакс"
-#: TIMEZONES:114
+#: TIMEZONES:115
msgid "America/Havana"
msgstr "Америка/Гавана"
-#: TIMEZONES:115
+#: TIMEZONES:116
msgid "America/Hermosillo"
msgstr "Америка/Гермосилло"
-#: TIMEZONES:116
-#, fuzzy
+#: TIMEZONES:117
msgid "America/Indiana/Indianapolis"
-msgstr "Америка/Индианаполис"
+msgstr "Америка/Индиана/Индианаполис"
-#: TIMEZONES:117
+#: TIMEZONES:118
msgid "America/Indiana/Knox"
msgstr "Америка/Индиана/Нокс"
-#: TIMEZONES:118
+#: TIMEZONES:119
msgid "America/Indiana/Marengo"
msgstr "Америка/Индиана/Маренго"
-#: TIMEZONES:119
-#, fuzzy
+#: TIMEZONES:120
msgid "America/Indiana/Petersburg"
-msgstr "Америка/Индиана/Маренго"
+msgstr "Америка/Индиана/Петербург"
-#: TIMEZONES:120
-#, fuzzy
+#: TIMEZONES:121
msgid "America/Indiana/Tell_City"
-msgstr "Америка/Индиана/Вивей"
+msgstr "Америка/Индиана/Тел_Сити"
-#: TIMEZONES:121
+#: TIMEZONES:122
msgid "America/Indiana/Vevay"
msgstr "Америка/Индиана/Вивей"
-#: TIMEZONES:122
-#, fuzzy
+#: TIMEZONES:123
msgid "America/Indiana/Vincennes"
-msgstr "Америка/Индиана/Вивей"
+msgstr "Америка/Индиана/Винценес"
-#: TIMEZONES:123
-#, fuzzy
+#: TIMEZONES:124
msgid "America/Indiana/Winamac"
-msgstr "Америка/Индиана/Нокс"
+msgstr "Америка/Индиана/Винамак"
-#: TIMEZONES:124
+#: TIMEZONES:125
msgid "America/Inuvik"
msgstr "Америка/Инувик"
-#: TIMEZONES:125
+#: TIMEZONES:126
msgid "America/Iqaluit"
msgstr "Америка/Икалуит"
-#: TIMEZONES:126
+#: TIMEZONES:127
msgid "America/Jamaica"
msgstr "Америка/Ямайка"
-#: TIMEZONES:127
+#: TIMEZONES:128
msgid "America/Juneau"
msgstr "Америка/Джуно"
-#: TIMEZONES:128
-#, fuzzy
+#: TIMEZONES:129
msgid "America/Kentucky/Louisville"
-msgstr "Америка/Луисвиль"
+msgstr "Америка/Кентуки/Луисвиль"
-#: TIMEZONES:129
+#: TIMEZONES:130
msgid "America/Kentucky/Monticello"
msgstr "Америка/Кентуки/Монтицелло"
-#: TIMEZONES:130
-#, fuzzy
+#: TIMEZONES:131
msgid "America/Kralendijk"
-msgstr "Америка/Гренада"
+msgstr "Америка/Кралендийк"
-#: TIMEZONES:131
+#: TIMEZONES:132
msgid "America/La_Paz"
msgstr "Америка/Ла-Пас"
-#: TIMEZONES:132
+#: TIMEZONES:133
msgid "America/Lima"
msgstr "Америка/Лима"
-#: TIMEZONES:133
+#: TIMEZONES:134
msgid "America/Los_Angeles"
msgstr "Америка/Лос-Анджелес"
-#: TIMEZONES:134
-#, fuzzy
+#: TIMEZONES:135
msgid "America/Lower_Princes"
-msgstr "Америка/Порт-о-Пренс"
+msgstr "Америка/Нижний_Принси"
-#: TIMEZONES:135
+#: TIMEZONES:136
msgid "America/Maceio"
msgstr "Америка/Масейо"
-#: TIMEZONES:136
+#: TIMEZONES:137
msgid "America/Managua"
msgstr "Америка/Манагуа"
-#: TIMEZONES:137
+#: TIMEZONES:138
msgid "America/Manaus"
msgstr "Америка/Манаус"
-#: TIMEZONES:138
-#, fuzzy
+#: TIMEZONES:139
msgid "America/Marigot"
-msgstr "Америка/Масейо"
+msgstr "Америка/Маригот"
-#: TIMEZONES:139
+#: TIMEZONES:140
msgid "America/Martinique"
msgstr "Америка/Мартиника"
-#: TIMEZONES:140
-#, fuzzy
+#: TIMEZONES:141
msgid "America/Matamoros"
-msgstr "Америка/Манаус"
+msgstr "Америка/Матаморос"
-#: TIMEZONES:141
+#: TIMEZONES:142
msgid "America/Mazatlan"
msgstr "Америка/Масатлан"
-#: TIMEZONES:142
+#: TIMEZONES:143
msgid "America/Menominee"
msgstr "Америка/Меномини"
-#: TIMEZONES:143
+#: TIMEZONES:144
msgid "America/Merida"
msgstr "Америка/Мерида"
-#: TIMEZONES:144
-#, fuzzy
+#: TIMEZONES:145
msgid "America/Metlakatla"
-msgstr "Америка/Масатлан"
+msgstr "Америка/Метлакатла"
-#: TIMEZONES:145
+#: TIMEZONES:146
msgid "America/Mexico_City"
msgstr "Америка/Мехико"
-#: TIMEZONES:146
+#: TIMEZONES:147
msgid "America/Miquelon"
msgstr "Америка/Микелон"
-#: TIMEZONES:147
-#, fuzzy
+#: TIMEZONES:148
msgid "America/Moncton"
-msgstr "Америка/Эдмонтон"
+msgstr "Америка/Монктон"
-#: TIMEZONES:148
+#: TIMEZONES:149
msgid "America/Monterrey"
msgstr "Америка/Монтерей"
-#: TIMEZONES:149
+#: TIMEZONES:150
msgid "America/Montevideo"
msgstr "Америка/Монтевидео"
-#: TIMEZONES:150
+#: TIMEZONES:151
msgid "America/Montserrat"
msgstr "Америка/Монтсеррат"
-#: TIMEZONES:151
+#: TIMEZONES:152
msgid "America/Nassau"
msgstr "Америка/Нассау"
-#: TIMEZONES:152
+#: TIMEZONES:153
msgid "America/New_York"
msgstr "Америка/Нью-Йорк"
-#: TIMEZONES:153
+#: TIMEZONES:154
msgid "America/Nipigon"
msgstr "Америка/Нипигон"
-#: TIMEZONES:154
+#: TIMEZONES:155
msgid "America/Nome"
msgstr "Америка/Ном"
-#: TIMEZONES:155
+#: TIMEZONES:156
msgid "America/Noronha"
msgstr "Америка/Норонха"
-#: TIMEZONES:156
-#, fuzzy
+#: TIMEZONES:157
msgid "America/North_Dakota/Beulah"
-msgstr "Америка/Северная_Дакота/Центр"
+msgstr "Америка/Северная_Дакота/Беула"
-#: TIMEZONES:157
+#: TIMEZONES:158
msgid "America/North_Dakota/Center"
msgstr "Америка/Северная_Дакота/Центр"
-#: TIMEZONES:158
-#, fuzzy
+#: TIMEZONES:159
msgid "America/North_Dakota/New_Salem"
-msgstr "Америка/Северная_Дакота/Центр"
+msgstr "Америка/Северная_Дакота/Новый_Салем"
-#: TIMEZONES:159
-#, fuzzy
-#| msgid "America/Jujuy"
+#: TIMEZONES:160
msgid "America/Nuuk"
-msgstr "Америка/Хухуи"
+msgstr "Америка/Нуук"
-#: TIMEZONES:160
-#, fuzzy
+#: TIMEZONES:161
msgid "America/Ojinaga"
-msgstr "Америка/Манагуа"
+msgstr "Америка/Оджинага"
-#: TIMEZONES:161
+#: TIMEZONES:162
msgid "America/Panama"
msgstr "Америка/Панама"
-#: TIMEZONES:162
+#: TIMEZONES:163
msgid "America/Pangnirtung"
msgstr "Америка/Пангниртанг"
-#: TIMEZONES:163
+#: TIMEZONES:164
msgid "America/Paramaribo"
msgstr "Америка/Парамарибо"
-#: TIMEZONES:164
+#: TIMEZONES:165
msgid "America/Phoenix"
msgstr "Америка/Феникс"
-#: TIMEZONES:165
+#: TIMEZONES:166
msgid "America/Port-au-Prince"
msgstr "Америка/Порт-о-Пренс"
-#: TIMEZONES:166
+#: TIMEZONES:167
msgid "America/Port_of_Spain"
msgstr "Америка/Порт-оф-Спейн"
-#: TIMEZONES:167
+#: TIMEZONES:168
msgid "America/Porto_Velho"
msgstr "Америка/Порту-Велью"
-#: TIMEZONES:168
+#: TIMEZONES:169
msgid "America/Puerto_Rico"
msgstr "Америка/Пуэрто-Рико"
-#: TIMEZONES:169
-#, fuzzy
+#: TIMEZONES:170
msgid "America/Punta_Arenas"
-msgstr "Америка/Буэнос-Айрес"
+msgstr "Америка/Пунта_Аренас"
-#: TIMEZONES:170
+#: TIMEZONES:171
msgid "America/Rainy_River"
msgstr "Америка/Рэйни-Ривер"
-#: TIMEZONES:171
+#: TIMEZONES:172
msgid "America/Rankin_Inlet"
msgstr "Америка/Рэнкин-Инлет"
-#: TIMEZONES:172
+#: TIMEZONES:173
msgid "America/Recife"
msgstr "Америка/Ресифи"
-#: TIMEZONES:173
+#: TIMEZONES:174
msgid "America/Regina"
msgstr "Америка/Регина"
-#: TIMEZONES:174
-#, fuzzy
+#: TIMEZONES:175
msgid "America/Resolute"
-msgstr "Америка/Белем"
+msgstr "Америка/Резолют"
-#: TIMEZONES:175
+#: TIMEZONES:176
msgid "America/Rio_Branco"
msgstr "Америка/Рио-Бранко"
-#: TIMEZONES:176
-#, fuzzy
+#: TIMEZONES:177
msgid "America/Santarem"
-msgstr "Америка/Сантьяго"
+msgstr "Америка/Сантарем"
-#: TIMEZONES:177
+#: TIMEZONES:178
msgid "America/Santiago"
msgstr "Америка/Сантьяго"
-#: TIMEZONES:178
+#: TIMEZONES:179
msgid "America/Santo_Domingo"
msgstr "Америка/Санто-Доминго"
-#: TIMEZONES:179
+#: TIMEZONES:180
msgid "America/Sao_Paulo"
msgstr "Америка/Сан-Пауло"
-#: TIMEZONES:180
+#: TIMEZONES:181
msgid "America/Scoresbysund"
msgstr "Америка/Скорсбисунн"
-#: TIMEZONES:181
-#, fuzzy
+#: TIMEZONES:182
msgid "America/Sitka"
-msgstr "Америка/Лима"
+msgstr "Америка/Ситка"
-#: TIMEZONES:182
-#, fuzzy
+#: TIMEZONES:183
msgid "America/St_Barthelemy"
-msgstr "Америка/Белем"
+msgstr "Америка/Св._Бартоломей"
-#: TIMEZONES:183
+#: TIMEZONES:184
msgid "America/St_Johns"
msgstr "Америка/Сент-Джонс"
-#: TIMEZONES:184
+#: TIMEZONES:185
msgid "America/St_Kitts"
msgstr "Америка/Сент-Китс и Невис"
-#: TIMEZONES:185
+#: TIMEZONES:186
msgid "America/St_Lucia"
msgstr "Америка/Сент-Люсия"
-#: TIMEZONES:186
+#: TIMEZONES:187
msgid "America/St_Thomas"
msgstr "Америка/Сент-Томас"
-#: TIMEZONES:187
+#: TIMEZONES:188
msgid "America/St_Vincent"
msgstr "Америка/Сент-Винсент"
-#: TIMEZONES:188
+#: TIMEZONES:189
msgid "America/Swift_Current"
msgstr "Америка/Свифт-Карент"
-#: TIMEZONES:189
+#: TIMEZONES:190
msgid "America/Tegucigalpa"
msgstr "Америка/Тегусигальпа"
-#: TIMEZONES:190
+#: TIMEZONES:191
msgid "America/Thule"
msgstr "Америка/Туле"
-#: TIMEZONES:191
+#: TIMEZONES:192
msgid "America/Thunder_Bay"
msgstr "Америка/Сандер-Бэй"
-#: TIMEZONES:192
+#: TIMEZONES:193
msgid "America/Tijuana"
msgstr "Америка/Тихуана"
-#: TIMEZONES:193
+#: TIMEZONES:194
msgid "America/Toronto"
msgstr "Америка/Торонто"
-#: TIMEZONES:194
+#: TIMEZONES:195
msgid "America/Tortola"
msgstr "Америка/Тортола"
-#: TIMEZONES:195
+#: TIMEZONES:196
msgid "America/Vancouver"
msgstr "Америка/Ванкувер"
-#: TIMEZONES:196
+#: TIMEZONES:197
msgid "America/Whitehorse"
msgstr "Америка/Вайтхорс"
-#: TIMEZONES:197
+#: TIMEZONES:198
msgid "America/Winnipeg"
msgstr "Америка/Виннипег"
-#: TIMEZONES:198
+#: TIMEZONES:199
msgid "America/Yakutat"
msgstr "Америка/Якутат"
-#: TIMEZONES:199
+#: TIMEZONES:200
msgid "America/Yellowknife"
msgstr "Америка/Йеллоунайф"
-#: TIMEZONES:200
+#: TIMEZONES:201
msgid "Antarctica/Casey"
msgstr "Антарктида/Кэйси"
-#: TIMEZONES:201
+#: TIMEZONES:202
msgid "Antarctica/Davis"
msgstr "Антарктида/Дэйвис"
-#: TIMEZONES:202
+#: TIMEZONES:203
msgid "Antarctica/DumontDUrville"
msgstr "Антарктида/Дюмон-д'Юрвиль"
-#: TIMEZONES:203
-#, fuzzy
+#: TIMEZONES:204
msgid "Antarctica/Macquarie"
-msgstr "Антарктида/Мак-Мердо"
+msgstr "Антарктида/Мак-Куэйри"
-#: TIMEZONES:204
+#: TIMEZONES:205
msgid "Antarctica/Mawson"
msgstr "Антарктида/Моусон"
-#: TIMEZONES:205
+#: TIMEZONES:206
msgid "Antarctica/McMurdo"
msgstr "Антарктида/Мак-Мердо"
-#: TIMEZONES:206
+#: TIMEZONES:207
msgid "Antarctica/Palmer"
msgstr "Антарктида/Палмер"
-#: TIMEZONES:207
+#: TIMEZONES:208
msgid "Antarctica/Rothera"
msgstr "Антарктида/Ротера"
-#: TIMEZONES:208
+#: TIMEZONES:209
msgid "Antarctica/Syowa"
msgstr "Антарктида/Сева"
-#: TIMEZONES:209
-#, fuzzy
+#: TIMEZONES:210
msgid "Antarctica/Troll"
-msgstr "Антарктида/Мак-Мердо"
+msgstr "Антарктида/Тролль"
-#: TIMEZONES:210
+#: TIMEZONES:211
msgid "Antarctica/Vostok"
msgstr "Антарктида/Восток"
-#: TIMEZONES:211
+#: TIMEZONES:212
msgid "Arctic/Longyearbyen"
msgstr "Арктика/Лонгйербиен"
-#: TIMEZONES:212
+#: TIMEZONES:213
msgid "Asia/Aden"
msgstr "Азия/Аден"
-#: TIMEZONES:213
+#: TIMEZONES:214
msgid "Asia/Almaty"
msgstr "Азия/Алма-Ата"
-#: TIMEZONES:214
+#: TIMEZONES:215
msgid "Asia/Amman"
msgstr "Азия/Амман"
-#: TIMEZONES:215
+#: TIMEZONES:216
msgid "Asia/Anadyr"
msgstr "Азия/Анадырь"
-#: TIMEZONES:216
+#: TIMEZONES:217
msgid "Asia/Aqtau"
msgstr "Азия/Актау"
-#: TIMEZONES:217
+#: TIMEZONES:218
msgid "Asia/Aqtobe"
msgstr "Азия/Актобе"
-#: TIMEZONES:218
+#: TIMEZONES:219
msgid "Asia/Ashgabat"
msgstr "Азия/Ашхабад"
-#: TIMEZONES:219
-#, fuzzy
+#: TIMEZONES:220
msgid "Asia/Atyrau"
-msgstr "Азия/Актау"
+msgstr "Азия/Атырау"
-#: TIMEZONES:220
+#: TIMEZONES:221
msgid "Asia/Baghdad"
msgstr "Азия/Багдад"
-#: TIMEZONES:221
+#: TIMEZONES:222
msgid "Asia/Bahrain"
msgstr "Азия/Бахрейн"
-#: TIMEZONES:222
+#: TIMEZONES:223
msgid "Asia/Baku"
msgstr "Азия/Баку"
-#: TIMEZONES:223
+#: TIMEZONES:224
msgid "Asia/Bangkok"
msgstr "Азия/Бангкок"
-#: TIMEZONES:224
-#, fuzzy
+#: TIMEZONES:225
msgid "Asia/Barnaul"
-msgstr "Азия/Баку"
+msgstr "Азия/Барнаул"
-#: TIMEZONES:225
+#: TIMEZONES:226
msgid "Asia/Beirut"
msgstr "Азия/Бейрут"
-#: TIMEZONES:226
+#: TIMEZONES:227
msgid "Asia/Bishkek"
msgstr "Азия/Бишкек"
-#: TIMEZONES:227
+#: TIMEZONES:228
msgid "Asia/Brunei"
msgstr "Азия/Бруней"
-#: TIMEZONES:228
-#, fuzzy
+#: TIMEZONES:229
msgid "Asia/Chita"
-msgstr "Азия/Чойбалсан"
+msgstr "Азия/Чита"
-#: TIMEZONES:229
+#: TIMEZONES:230
msgid "Asia/Choibalsan"
msgstr "Азия/Чойбалсан"
-#: TIMEZONES:230
+#: TIMEZONES:231
msgid "Asia/Colombo"
msgstr "Азия/Коломбо"
-#: TIMEZONES:231
+#: TIMEZONES:232
msgid "Asia/Damascus"
msgstr "Азия/Дамаск"
-#: TIMEZONES:232
+#: TIMEZONES:233
msgid "Asia/Dhaka"
msgstr "Азия/Дакка"
-#: TIMEZONES:233
+#: TIMEZONES:234
msgid "Asia/Dili"
msgstr "Азия/Дили"
-#: TIMEZONES:234
+#: TIMEZONES:235
msgid "Asia/Dubai"
msgstr "Азия/Дубай"
-#: TIMEZONES:235
+#: TIMEZONES:236
msgid "Asia/Dushanbe"
msgstr "Азия/Душанбе"
-#: TIMEZONES:236
-#, fuzzy
+#: TIMEZONES:237
msgid "Asia/Famagusta"
-msgstr "Азия/Дамаск"
+msgstr "Азия/Фамагуста"
-#: TIMEZONES:237
+#: TIMEZONES:238
msgid "Asia/Gaza"
msgstr "Азия/Газа"
-#: TIMEZONES:238
-#, fuzzy
+#: TIMEZONES:239
msgid "Asia/Hebron"
-msgstr "Азия/Харбин"
+msgstr "Азия/Хеброн"
-#: TIMEZONES:239
-#, fuzzy
+#: TIMEZONES:240
msgid "Asia/Ho_Chi_Minh"
-msgstr "Азия/Гонконг"
+msgstr "Азия/Хо_Чи_Минг"
-#: TIMEZONES:240
+#: TIMEZONES:241
msgid "Asia/Hong_Kong"
msgstr "Азия/Гонконг"
-#: TIMEZONES:241
+#: TIMEZONES:242
msgid "Asia/Hovd"
msgstr "Азия/Ховд"
-#: TIMEZONES:242
+#: TIMEZONES:243
msgid "Asia/Irkutsk"
msgstr "Азия/Иркутск"
-#: TIMEZONES:243
+#: TIMEZONES:244
msgid "Asia/Jakarta"
msgstr "Азия/Джакарта"
-#: TIMEZONES:244
+#: TIMEZONES:245
msgid "Asia/Jayapura"
msgstr "Азия/Джаяпур"
-#: TIMEZONES:245
+#: TIMEZONES:246
msgid "Asia/Jerusalem"
msgstr "Азия/Иерусалим"
-#: TIMEZONES:246
+#: TIMEZONES:247
msgid "Asia/Kabul"
msgstr "Азия/Кабул"
-#: TIMEZONES:247
+#: TIMEZONES:248
msgid "Asia/Kamchatka"
msgstr "Азия/Камчатка"
-#: TIMEZONES:248
+#: TIMEZONES:249
msgid "Asia/Karachi"
msgstr "Азия/Карачи"
-#: TIMEZONES:249
-#, fuzzy
+#: TIMEZONES:250
msgid "Asia/Kathmandu"
msgstr "Азия/Катманду"
-#: TIMEZONES:250
-#, fuzzy
+#: TIMEZONES:251
msgid "Asia/Khandyga"
-msgstr "Азия/Шанхай"
+msgstr "Азия/Хандыга"
-#: TIMEZONES:251
-#, fuzzy
+#: TIMEZONES:252
msgid "Asia/Kolkata"
-msgstr "Азия/Джакарта"
+msgstr "Азия/Колката"
-#: TIMEZONES:252
+#: TIMEZONES:253
msgid "Asia/Krasnoyarsk"
msgstr "Азия/Красноярск"
-#: TIMEZONES:253
+#: TIMEZONES:254
msgid "Asia/Kuala_Lumpur"
msgstr "Азия/Куала-Лумпур"
-#: TIMEZONES:254
+#: TIMEZONES:255
msgid "Asia/Kuching"
msgstr "Азия/Кучинг"
-#: TIMEZONES:255
+#: TIMEZONES:256
msgid "Asia/Kuwait"
msgstr "Азия/Кувейт"
-#: TIMEZONES:256
+#: TIMEZONES:257
msgid "Asia/Macau"
msgstr "Азия/Макао"
-#: TIMEZONES:257
+#: TIMEZONES:258
msgid "Asia/Magadan"
msgstr "Азия/Магадан"
-#: TIMEZONES:258
+#: TIMEZONES:259
msgid "Asia/Makassar"
msgstr "Азия/Макассар"
-#: TIMEZONES:259
+#: TIMEZONES:260
msgid "Asia/Manila"
msgstr "Азия/Манила"
-#: TIMEZONES:260
+#: TIMEZONES:261
msgid "Asia/Muscat"
msgstr "Азия/Мускат"
-#: TIMEZONES:261
+#: TIMEZONES:262
msgid "Asia/Nicosia"
msgstr "Азия/Никосия"
-#: TIMEZONES:262
-#, fuzzy
+#: TIMEZONES:263
msgid "Asia/Novokuznetsk"
-msgstr "Азия/Иркутск"
+msgstr "Азия/Новокузнецк"
-#: TIMEZONES:263
+#: TIMEZONES:264
msgid "Asia/Novosibirsk"
msgstr "Азия/Новосибирск"
-#: TIMEZONES:264
+#: TIMEZONES:265
msgid "Asia/Omsk"
msgstr "Азия/Омск"
-#: TIMEZONES:265
+#: TIMEZONES:266
msgid "Asia/Oral"
msgstr "Азия/Орал"
-#: TIMEZONES:266
+#: TIMEZONES:267
msgid "Asia/Phnom_Penh"
msgstr "Азия/Пномпень"
-#: TIMEZONES:267
+#: TIMEZONES:268
msgid "Asia/Pontianak"
msgstr "Азия/Понтианак"
-#: TIMEZONES:268
+#: TIMEZONES:269
msgid "Asia/Pyongyang"
msgstr "Азия/Пхеньян"
-#: TIMEZONES:269
+#: TIMEZONES:270
msgid "Asia/Qatar"
msgstr "Азия/Катар"
-#: TIMEZONES:270
-#, fuzzy
+#: TIMEZONES:271
msgid "Asia/Qostanay"
-msgstr "Азия/Понтианак"
+msgstr "Азия/Костанай"
-#: TIMEZONES:271
+#: TIMEZONES:272
msgid "Asia/Qyzylorda"
msgstr "Азия/Кзыл-Орда"
-#: TIMEZONES:272
+#: TIMEZONES:273
msgid "Asia/Riyadh"
msgstr "Азия/Эр-Рияд"
-#: TIMEZONES:273
+#: TIMEZONES:274
msgid "Asia/Sakhalin"
msgstr "Азия/Сахалин"
-#: TIMEZONES:274
+#: TIMEZONES:275
msgid "Asia/Samarkand"
msgstr "Азия/Самарканд"
-#: TIMEZONES:275
+#: TIMEZONES:276
msgid "Asia/Seoul"
msgstr "Азия/Сеул"
-#: TIMEZONES:276
+#: TIMEZONES:277
msgid "Asia/Shanghai"
msgstr "Азия/Шанхай"
-#: TIMEZONES:277
+#: TIMEZONES:278
msgid "Asia/Singapore"
msgstr "Азия/Сингапур"
-#: TIMEZONES:278
-#, fuzzy
+#: TIMEZONES:279
msgid "Asia/Srednekolymsk"
-msgstr "Азия/Красноярск"
+msgstr "Азия/Среднеколымск"
-#: TIMEZONES:279
+#: TIMEZONES:280
msgid "Asia/Taipei"
msgstr "Азия/Тайпей"
-#: TIMEZONES:280
+#: TIMEZONES:281
msgid "Asia/Tashkent"
msgstr "Азия/Ташкент"
-#: TIMEZONES:281
+#: TIMEZONES:282
msgid "Asia/Tbilisi"
msgstr "Азия/Тбилиси"
-#: TIMEZONES:282
+#: TIMEZONES:283
msgid "Asia/Tehran"
msgstr "Азия/Тегеран"
-#: TIMEZONES:283
+#: TIMEZONES:284
msgid "Asia/Thimphu"
msgstr "Азия/Тхимпху"
-#: TIMEZONES:284
+#: TIMEZONES:285
msgid "Asia/Tokyo"
msgstr "Азия/Токио"
-#: TIMEZONES:285
-#, fuzzy
+#: TIMEZONES:286
msgid "Asia/Tomsk"
-msgstr "Азия/Омск"
+msgstr "Азия/Томск"
-#: TIMEZONES:286
+#: TIMEZONES:287
msgid "Asia/Ulaanbaatar"
msgstr "Азия/Улан-Батор"
-#: TIMEZONES:287
+#: TIMEZONES:288
msgid "Asia/Urumqi"
msgstr "Азия/Урумчи"
-#: TIMEZONES:288
-#, fuzzy
+#: TIMEZONES:289
msgid "Asia/Ust-Nera"
-msgstr "Азия/Тегеран"
+msgstr "Азия/Усть-Нера"
-#: TIMEZONES:289
+#: TIMEZONES:290
msgid "Asia/Vientiane"
msgstr "Азия/Вьентьян"
-#: TIMEZONES:290
+#: TIMEZONES:291
msgid "Asia/Vladivostok"
msgstr "Азия/Владивосток"
-#: TIMEZONES:291
+#: TIMEZONES:292
msgid "Asia/Yakutsk"
msgstr "Азия/Якутск"
-#: TIMEZONES:292
-#, fuzzy
+#: TIMEZONES:293
msgid "Asia/Yangon"
-msgstr "Азия/Рангун"
+msgstr "Азия/Янгон"
-#: TIMEZONES:293
+#: TIMEZONES:294
msgid "Asia/Yekaterinburg"
msgstr "Азия/Екатеринбург"
-#: TIMEZONES:294
+#: TIMEZONES:295
msgid "Asia/Yerevan"
msgstr "Азия/Ереван"
-#: TIMEZONES:295
+#: TIMEZONES:296
msgid "Atlantic/Azores"
msgstr "Атлантика/Азоры"
-#: TIMEZONES:296
+#: TIMEZONES:297
msgid "Atlantic/Bermuda"
msgstr "Атлантика/Бермуды"
-#: TIMEZONES:297
+#: TIMEZONES:298
msgid "Atlantic/Canary"
msgstr "Атлантика/Канары"
-#: TIMEZONES:298
+#: TIMEZONES:299
msgid "Atlantic/Cape_Verde"
msgstr "Атлантика/Капо-Верде"
-#: TIMEZONES:299
-#, fuzzy
+#: TIMEZONES:300
msgid "Atlantic/Faroe"
-msgstr "Атлантика/Фаэро"
+msgstr "Атлантика/Фарерские_о-ва"
-#: TIMEZONES:300
+#: TIMEZONES:301
msgid "Atlantic/Madeira"
msgstr "Атлантика/Мадейра"
-#: TIMEZONES:301
+#: TIMEZONES:302
msgid "Atlantic/Reykjavik"
msgstr "Атлантика/Рейкъявик"
-#: TIMEZONES:302
+#: TIMEZONES:303
msgid "Atlantic/South_Georgia"
msgstr "Атлантический океан/Южная Георгия"
-#: TIMEZONES:303
+#: TIMEZONES:304
msgid "Atlantic/St_Helena"
msgstr "Атлантика/Св.Елена"
-#: TIMEZONES:304
+#: TIMEZONES:305
msgid "Atlantic/Stanley"
msgstr "Атлантический океан/Стэнли"
-#: TIMEZONES:305
+#: TIMEZONES:306
msgid "Australia/Adelaide"
msgstr "Австралия/Аделаида"
-#: TIMEZONES:306
+#: TIMEZONES:307
msgid "Australia/Brisbane"
msgstr "Австралия/Брисбен"
-#: TIMEZONES:307
+#: TIMEZONES:308
msgid "Australia/Broken_Hill"
msgstr "Австралия/Брокен-Хилл"
-#: TIMEZONES:308
-#, fuzzy
-msgid "Australia/Currie"
-msgstr "Австралия/Брисбен"
-
#: TIMEZONES:309
msgid "Australia/Darwin"
msgstr "Австралия/Дарвин"
#: TIMEZONES:310
-#, fuzzy
msgid "Australia/Eucla"
-msgstr "Австралия/Аделаида"
+msgstr "Австралия/Евкла"
#: TIMEZONES:311
msgid "Australia/Hobart"
@@ -1353,9 +1304,8 @@ msgid "Europe/Andorra"
msgstr "Европа/Андорра"
#: TIMEZONES:319
-#, fuzzy
msgid "Europe/Astrakhan"
-msgstr "Европа/Афины"
+msgstr "Европа/Астрахань"
#: TIMEZONES:320
msgid "Europe/Athens"
@@ -1386,9 +1336,8 @@ msgid "Europe/Budapest"
msgstr "Европа/Будапешт"
#: TIMEZONES:327
-#, fuzzy
msgid "Europe/Busingen"
-msgstr "Европа/Брюссель"
+msgstr "Европа/Бусинген"
#: TIMEZONES:328
msgid "Europe/Chisinau"
@@ -1407,27 +1356,24 @@ msgid "Europe/Gibraltar"
msgstr "Европа/Гибралтар"
#: TIMEZONES:332
-#, fuzzy
msgid "Europe/Guernsey"
-msgstr "Европа/Афины"
+msgstr "Европа/Гернси"
#: TIMEZONES:333
msgid "Europe/Helsinki"
msgstr "Европа/Хельсинки"
#: TIMEZONES:334
-#, fuzzy
msgid "Europe/Isle_of_Man"
-msgstr "Европа/Осло"
+msgstr "Европа/Остров_Мэн"
#: TIMEZONES:335
msgid "Europe/Istanbul"
msgstr "Европа/Стамбул"
#: TIMEZONES:336
-#, fuzzy
msgid "Europe/Jersey"
-msgstr "Европа/Париж"
+msgstr "Европа/Джерси"
#: TIMEZONES:337
msgid "Europe/Kaliningrad"
@@ -1438,9 +1384,8 @@ msgid "Europe/Kiev"
msgstr "Европа/Киев"
#: TIMEZONES:339
-#, fuzzy
msgid "Europe/Kirov"
-msgstr "Европа/Киев"
+msgstr "Европа/Киров"
#: TIMEZONES:340
msgid "Europe/Lisbon"
@@ -1491,9 +1436,8 @@ msgid "Europe/Paris"
msgstr "Европа/Париж"
#: TIMEZONES:352
-#, fuzzy
msgid "Europe/Podgorica"
-msgstr "Европа/Андорра"
+msgstr "Европа/Подгорица"
#: TIMEZONES:353
msgid "Europe/Prague"
@@ -1520,9 +1464,8 @@ msgid "Europe/Sarajevo"
msgstr "Европа/Сараево"
#: TIMEZONES:359
-#, fuzzy
msgid "Europe/Saratov"
-msgstr "Европа/Сараево"
+msgstr "Европа/Саратов"
#: TIMEZONES:360
msgid "Europe/Simferopol"
@@ -1549,9 +1492,8 @@ msgid "Europe/Tirane"
msgstr "Европа/Тирана"
#: TIMEZONES:366
-#, fuzzy
msgid "Europe/Ulyanovsk"
-msgstr "Европа/Минск"
+msgstr "Европа/Ульяновск"
#: TIMEZONES:367
msgid "Europe/Uzhgorod"
@@ -1574,9 +1516,8 @@ msgid "Europe/Vilnius"
msgstr "Европа/Вильнюс"
#: TIMEZONES:372
-#, fuzzy
msgid "Europe/Volgograd"
-msgstr "Европа/Белград"
+msgstr "Европа/Волгоград"
#: TIMEZONES:373
msgid "Europe/Warsaw"
@@ -1647,18 +1588,16 @@ msgid "Pacific/Auckland"
msgstr "Тихий океан/Окленд"
#: TIMEZONES:390
-#, fuzzy
msgid "Pacific/Bougainville"
-msgstr "Тихий океан/Гонолулу"
+msgstr "Тихий океан/Бугенвиль"
#: TIMEZONES:391
msgid "Pacific/Chatham"
msgstr "Тихий океан/Чатем"
#: TIMEZONES:392
-#, fuzzy
msgid "Pacific/Chuuk"
-msgstr "Тихий океан/острова Трук"
+msgstr "Тихий океан/Чук"
#: TIMEZONES:393
msgid "Pacific/Easter"
@@ -1757,9 +1696,8 @@ msgid "Pacific/Pitcairn"
msgstr "Тихий океан/Питкэрн"
#: TIMEZONES:417
-#, fuzzy
msgid "Pacific/Pohnpei"
-msgstr "Тихий океан/Понапе"
+msgstr "Тихий океан/Понпеи"
#: TIMEZONES:418
msgid "Pacific/Port_Moresby"
@@ -1793,6 +1731,10 @@ msgstr "Тихий океан/Уэйк"
msgid "Pacific/Wallis"
msgstr "Тихий океан/Уоллис"
+#, fuzzy
+#~ msgid "Australia/Currie"
+#~ msgstr "Австралия/Брисбен"
+
#~ msgid "America/Godthab"
#~ msgstr "Америка/Готхоб"
diff --git a/tde-i18n-ru/messages/tdemultimedia/CMakeLists.txt b/tde-i18n-ru/messages/tdemultimedia/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdemultimedia/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdemultimedia/Makefile.am b/tde-i18n-ru/messages/tdemultimedia/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdemultimedia/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdemultimedia/artscontrol.po b/tde-i18n-ru/messages/tdemultimedia/artscontrol.po
index 42e87fd8822..ad831bad1e5 100644
--- a/tde-i18n-ru/messages/tdemultimedia/artscontrol.po
+++ b/tde-i18n-ru/messages/tdemultimedia/artscontrol.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artscontrol\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-12-14 11:05+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdemultimedia/artsmodules.po b/tde-i18n-ru/messages/tdemultimedia/artsmodules.po
index d9d88553459..f6f6fc8e0a9 100644
--- a/tde-i18n-ru/messages/tdemultimedia/artsmodules.po
+++ b/tde-i18n-ru/messages/tdemultimedia/artsmodules.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artsmodules\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2020-12-09 10:44+0900\n"
"PO-Revision-Date: 2005-01-11 14:05-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -51,184 +51,184 @@ msgstr "Задать точное значение громкости"
msgid "Exact volume (dB):"
msgstr "Громкость (dB):"
-#: modules/common/env_mixeritem_impl.cc:52
+#: modules/common/env_mixeritem_impl.cpp:52
msgid "Mixer (\"%1\")"
msgstr "Микшер (\"%1\")"
-#: modules/common/env_mixeritem_impl.cc:190
-#: modules/common/env_mixeritem_impl.cc:327
-#: modules/effects/synth_stereo_fir_equalizer_impl.cc:211
+#: modules/common/env_mixeritem_impl.cpp:190
+#: modules/common/env_mixeritem_impl.cpp:327
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:211
msgid "channels"
msgstr "каналы"
-#: modules/common/env_mixeritem_impl.cc:198
-#: modules/common/env_mixeritem_impl.cc:336
+#: modules/common/env_mixeritem_impl.cpp:198
+#: modules/common/env_mixeritem_impl.cpp:336
msgid "name"
msgstr "имя"
-#: modules/common/env_mixeritem_impl.cc:205
+#: modules/common/env_mixeritem_impl.cpp:205
msgid "type"
msgstr "тип"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:115
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:115
msgid "Low Gain"
msgstr "Low Gain"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:123
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:123
msgid "Low Freq"
msgstr "Low Freq"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:127
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:127
msgid "Low Q"
msgstr "Low Q"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:132
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:132
msgid "Mid1 Gain"
msgstr "Mid1 Gain"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:140
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:140
msgid "Mid1 Freq"
msgstr "Mid1 Freq"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:144
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:144
msgid "Mid1 Q"
msgstr "Mid1 Q"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:149
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:149
msgid "Mid2 Gain"
msgstr "Mid2 Gain"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:157
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:157
msgid "Mid2 Freq"
msgstr "Mid2 Freq"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:161
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:161
msgid "Mid2 Q"
msgstr "Mid2 Q"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:166
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:166
msgid "Mid3 Gain"
msgstr "Mid3 Gain"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:174
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:174
msgid "Mid3 Freq"
msgstr "Mid3 Freq"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:178
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:178
msgid "Mid3 Q"
msgstr "Mid3 Q"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:183
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:183
msgid "High Gain"
msgstr "High Gain"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:191
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:191
msgid "High Freq"
msgstr "High Freq"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:195
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:195
msgid "High Q"
msgstr "High Q"
-#: modules/effects/freeverbguifactory_impl.cc:57
+#: modules/effects/freeverbguifactory_impl.cpp:57
msgid "roomsize"
msgstr "объём"
-#: modules/effects/freeverbguifactory_impl.cc:67
+#: modules/effects/freeverbguifactory_impl.cpp:67
msgid "damp"
msgstr "\"глухость\""
-#: modules/effects/freeverbguifactory_impl.cc:77
+#: modules/effects/freeverbguifactory_impl.cpp:77
msgid "wet"
msgstr "\"влажность\""
-#: modules/effects/freeverbguifactory_impl.cc:87
+#: modules/effects/freeverbguifactory_impl.cpp:87
msgid "dry"
msgstr "\"сухость\""
-#: modules/effects/freeverbguifactory_impl.cc:97
+#: modules/effects/freeverbguifactory_impl.cpp:97
msgid "width"
msgstr "ширина"
-#: modules/effects/monostereoconversion_impl.cc:149
+#: modules/effects/monostereoconversion_impl.cpp:149
msgid "Balance"
msgstr "Баланс"
-#: modules/effects/stereocompressorguifactory_impl.cc:44
+#: modules/effects/stereocompressorguifactory_impl.cpp:44
msgid "attack"
msgstr "атака"
-#: modules/effects/stereocompressorguifactory_impl.cc:52
+#: modules/effects/stereocompressorguifactory_impl.cpp:52
msgid "release"
msgstr "затухание"
-#: modules/effects/stereocompressorguifactory_impl.cc:60
+#: modules/effects/stereocompressorguifactory_impl.cpp:60
msgid "thresh."
msgstr "порог"
-#: modules/effects/stereocompressorguifactory_impl.cc:68
+#: modules/effects/stereocompressorguifactory_impl.cpp:68
msgid "ratio"
msgstr "отношение"
-#: modules/effects/stereocompressorguifactory_impl.cc:75
+#: modules/effects/stereocompressorguifactory_impl.cpp:75
msgid "output"
msgstr "вывод"
-#: modules/effects/stereocompressorguifactory_impl.cc:83
+#: modules/effects/stereocompressorguifactory_impl.cpp:83
msgid "Bypass"
msgstr "Обход"
-#: modules/effects/synth_stereo_fir_equalizer_impl.cc:192
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:192
msgid "a graph"
msgstr "схема"
-#: modules/mixers/littlestereomixerchannel_impl.cc:114
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:77
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:64
+#: modules/mixers/littlestereomixerchannel_impl.cpp:114
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:77
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:64
msgid "pan"
msgstr "панорама"
-#: modules/mixers/littlestereomixerchannel_impl.cc:121
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:84
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:71
+#: modules/mixers/littlestereomixerchannel_impl.cpp:121
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:84
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:71
msgid "volume"
msgstr "громкость"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:24
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:24
msgid "gain"
msgstr "усиление"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:31
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:31
msgid "EQ"
msgstr "EQ"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:40
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:22
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:40
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:22
msgid ""
"_: volume\n"
"high"
msgstr "высокая"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:47
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:30
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:47
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:30
msgid ""
"_: volume\n"
"mid"
msgstr "средняя"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:54
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:38
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:54
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:38
msgid ""
"_: volume\n"
"low"
msgstr "низкая"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:61
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:46
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:61
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:46
msgid "frequency"
msgstr "частота"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:69
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:55
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:69
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:55
msgid "q"
msgstr "q"
diff --git a/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po b/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po
index 16b90a17b62..7adf5197271 100644
--- a/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po
+++ b/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po
@@ -2,34 +2,35 @@
# translation of audiocd_encoder_lame.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_lame\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-01-11 13:56-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdemultimedia/audiocd_encoder_lame/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"
#: audiocd_lame_encoder.kcfg:11
#, no-c-format
@@ -412,7 +413,7 @@ msgstr "Минимальный битрейт."
#: encoderlameconfig.ui:605
#, no-c-format
msgid "Bitrate:"
-msgstr "Битовый поток:"
+msgstr "Битрейт:"
#: encoderlameconfig.ui:689
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po b/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po
index 40f6becc094..0518008f383 100644
--- a/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po
+++ b/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po
@@ -2,33 +2,34 @@
# translation of audiocd_encoder_vorbis.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_vorbis\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-01-01 17:13+0200\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-07-19 18:16+0000\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/audiocd_encoder_vorbis/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"
+"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"
#: audiocd_vorbis_encoder.kcfg:10
#, no-c-format
@@ -209,11 +210,11 @@ msgstr "Добавить &сведения о дорожке"
#, no-c-format
msgid ""
"Add a description of the song to the file header. This makes it easy for the "
-"user to get advanced song information shown by his media player. You can get "
-"this information automatically via the Internet. Look at the <i>\"CDDB "
+"user to get advanced song information shown by their media player. You can "
+"get this information automatically via the Internet. Look at the <i>\"CDDB "
"Retrieval\"</i> control module for details."
msgstr ""
"Добавить описание песни в заголовок файла. При этом пользователь получит "
-"возможность просмотреть эту информацию в проигрывателе. Её можно получить "
-"автоматически из Интернета. Подробнее об этом см. в модуле Центра управления "
-"\"Получение данных CDDB\"."
+"возможность просмотреть эту информацию в своём проигрывателе. Её можно "
+"получить автоматически из Интернета. Подробнее об этом см. в модуле Центра "
+"управления <i>«Получение данных CDDB»</i>."
diff --git a/tde-i18n-ru/messages/tdemultimedia/juk.po b/tde-i18n-ru/messages/tdemultimedia/juk.po
index 99c14e2c6a1..b2e11241dc4 100644
--- a/tde-i18n-ru/messages/tdemultimedia/juk.po
+++ b/tde-i18n-ru/messages/tdemultimedia/juk.po
@@ -4,21 +4,22 @@
# Антон Горбачёв <justoff@hotmail.ru>, 2003.
# Nick Shaforostoff <shafff@ukr.net>, 2003-2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: juk\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-11-13 13:18+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-09-27 18:12+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/tdemultimedia/juk/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 ""
@@ -528,20 +529,20 @@ msgstr "GStreamer"
msgid "aKode"
msgstr "aKode"
-#: playlist.cpp:546
+#: playlist.cpp:548
#, c-format
msgid "Could not save to file %1."
msgstr "Не удалось сохранить в файл %1."
-#: playlist.cpp:802
+#: playlist.cpp:804
msgid "Are you sure you want to delete these covers?"
msgstr "Вы уверены, что хотите удалить эти обложки?"
-#: playlist.cpp:804
+#: playlist.cpp:806
msgid "&Delete Covers"
msgstr "&Удалить обложки"
-#: playlist.cpp:841
+#: playlist.cpp:843
msgid ""
"None of the items you have selected can be assigned a cover. A track must "
"have both the Artist and Album tags set to be assigned a cover."
@@ -549,104 +550,104 @@ msgstr ""
"Ни с одним из выбранных элементов нельзя связать обложку. Обложку можно "
"связать только с дорожкой, для которой указаны теги исполнителя и альбома."
-#: playlist.cpp:852
+#: playlist.cpp:854
msgid "Select Cover Image File"
msgstr "Выберите файл изображения обложки"
-#: playlist.cpp:1006
+#: playlist.cpp:1008
msgid "Could not delete these files"
msgstr "Не удалось удалить файлы"
-#: playlist.cpp:1007
+#: playlist.cpp:1009
msgid "Could not move these files to the Trash"
msgstr "Не удалось переместить файлы в корзину"
-#: playlist.cpp:1517 trackpickerdialogbase.ui:89
+#: playlist.cpp:1519 trackpickerdialogbase.ui:89
#, no-c-format
msgid "Track Name"
msgstr "Название дорожки"
-#: coverdialogbase.ui:25 exampleoptionsbase.ui:93 playlist.cpp:1518
+#: coverdialogbase.ui:25 exampleoptionsbase.ui:93 playlist.cpp:1520
#: tagrenameroptions.cpp:97 trackpickerdialogbase.ui:100
#, no-c-format
msgid "Artist"
msgstr "Исполнитель"
-#: exampleoptionsbase.ui:109 playlist.cpp:1519 tagrenameroptions.cpp:97
+#: exampleoptionsbase.ui:109 playlist.cpp:1521 tagrenameroptions.cpp:97
#: trackpickerdialogbase.ui:111
#, no-c-format
msgid "Album"
msgstr "Альбом"
-#: playlist.cpp:1520
+#: playlist.cpp:1522
msgid "Cover"
msgstr "Обложка"
-#: playlist.cpp:1521 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:122
+#: playlist.cpp:1523 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:122
#, no-c-format
msgid "Track"
msgstr "Дорожка"
-#: exampleoptionsbase.ui:179 playlist.cpp:1522 tagrenameroptions.cpp:98
+#: exampleoptionsbase.ui:179 playlist.cpp:1524 tagrenameroptions.cpp:98
#, no-c-format
msgid "Genre"
msgstr "Жанр"
-#: playlist.cpp:1523 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:133
+#: playlist.cpp:1525 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:133
#, no-c-format
msgid "Year"
msgstr "Год"
-#: playlist.cpp:1524
+#: playlist.cpp:1526
msgid "Length"
msgstr "Длительность"
-#: playlist.cpp:1525
+#: playlist.cpp:1527
msgid "Bitrate"
msgstr "Битрейт"
-#: playlist.cpp:1526
+#: playlist.cpp:1528
msgid "Comment"
msgstr "Комментарий"
-#: playlist.cpp:1527 trackpickerdialogbase.ui:32
+#: playlist.cpp:1529 trackpickerdialogbase.ui:32
#, no-c-format
msgid "File Name"
msgstr "Имя файла"
-#: playlist.cpp:1528
+#: playlist.cpp:1530
msgid "File Name (full path)"
msgstr "Имя файла (полное)"
-#: playlist.cpp:1548
+#: playlist.cpp:1550
msgid "&Show Columns"
msgstr "&Колонки"
-#: playlist.cpp:1551
+#: playlist.cpp:1553
msgid "Show"
msgstr "Отобразить"
-#: playlist.cpp:2079
+#: playlist.cpp:2081
msgid "Add to Play Queue"
msgstr "Добавить в очередь воспроизведения"
-#: playlist.cpp:2108
+#: playlist.cpp:2110
msgid "Create Playlist From Selected Items..."
msgstr "Создать список воспроизведения из выбранных элементов..."
-#: playlist.cpp:2130
+#: playlist.cpp:2132
msgid "Edit '%1'"
msgstr "Изменить поле %1"
-#: playlist.cpp:2241
+#: playlist.cpp:2243
msgid "This will edit multiple files. Are you sure?"
msgstr "Это действие вызовет изменение нескольких файлов. Продолжить?"
-#: playlist.cpp:2295 playlistcollection.h:168
+#: playlist.cpp:2297 playlistcollection.h:168
msgid "Create New Playlist"
msgstr "Создать новый список воспроизведения"
-#: playlist.cpp:2304
+#: playlist.cpp:2306
msgid ""
"Manual column widths have been enabled. You can switch back to automatic "
"column sizes in the view menu."
@@ -654,7 +655,7 @@ msgstr ""
"Включена возможность ручного изменения ширины столбцов. Переключить "
"изменение ширины столбцов на автоматическое можно в меню \"Вид\"."
-#: playlist.cpp:2307
+#: playlist.cpp:2309
msgid "Manual Column Widths Enabled"
msgstr "Включена возможность ручного изменения ширины столбцов"
@@ -923,63 +924,63 @@ msgstr ""
"<center><table cellspacing=\"2\"><tr><td valign=\"middle\">%1</td><td valign="
"\"middle\">%2</td></tr></table><em>%3</em></center>"
-#: tageditor.cpp:472
+#: tageditor.cpp:474
msgid "Show &Tag Editor"
msgstr "Показать &редактор тегов"
-#: tageditor.cpp:473
+#: tageditor.cpp:475
msgid "Hide &Tag Editor"
msgstr "Скрыть &редактор тегов"
-#: tageditor.cpp:502
+#: tageditor.cpp:504
msgid "&Artist name:"
msgstr "&Исполнитель:"
-#: tageditor.cpp:505
+#: tageditor.cpp:507
msgid "&Track name:"
msgstr "&Заголовок:"
-#: tageditor.cpp:509
+#: tageditor.cpp:511
msgid "Album &name:"
msgstr "&Альбом:"
-#: tageditor.cpp:512
+#: tageditor.cpp:514
msgid "&Genre:"
msgstr "&Жанр:"
-#: tageditor.cpp:531
+#: tageditor.cpp:533
msgid "&File name:"
msgstr "Имя &файла:"
-#: tageditor.cpp:545
+#: tageditor.cpp:547
msgid "T&rack:"
msgstr "&Дорожка:"
-#: tageditor.cpp:552
+#: tageditor.cpp:554
msgid "&Year:"
msgstr "&Год:"
-#: tageditor.cpp:558
+#: tageditor.cpp:560
msgid "Length:"
msgstr "Длительность:"
-#: tageditor.cpp:570
+#: tageditor.cpp:572
msgid "Bitrate:"
-msgstr "Поток:"
+msgstr "Битрейт:"
-#: tageditor.cpp:584
+#: tageditor.cpp:586
msgid "&Comment:"
msgstr "&Комментарий:"
-#: tageditor.cpp:703
+#: tageditor.cpp:705
msgid "Do you want to save your changes to:\n"
msgstr "Сохранить изменения в:\n"
-#: tageditor.cpp:705
+#: tageditor.cpp:707
msgid "Save Changes"
msgstr "Сохранить изменения"
-#: tageditor.cpp:725
+#: tageditor.cpp:727
msgid "Enable"
msgstr "Включить"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kaboodle.po b/tde-i18n-ru/messages/tdemultimedia/kaboodle.po
index ed86e05e127..e2a129bc8a0 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kaboodle.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kaboodle.po
@@ -4,33 +4,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001,2003, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kaboodle\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-02-15 12:23-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/kaboodle/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 "mok@kde.ru"
+msgstr "mok@kde.ru,adem4ik@gmail.com"
#: conf.cpp:39
msgid "Start playing automatically"
@@ -73,9 +74,8 @@ msgid "URL to open"
msgstr "Открыть URL"
#: main.cpp:40
-#, fuzzy
msgid "Turn on TQt Debug output"
-msgstr "Включить вывод сообщений отладки Qt"
+msgstr "Включить вывод сообщений отладки TQt"
#: player.cpp:63
msgid "&Play"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kaudiocreator.po b/tde-i18n-ru/messages/tdemultimedia/kaudiocreator.po
index 18297a8eb1b..11171889677 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kaudiocreator.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kaudiocreator.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaudiocreator\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2007-01-12 17:58+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kcmaudiocd.po b/tde-i18n-ru/messages/tdemultimedia/kcmaudiocd.po
index f165042153e..9ce9803b230 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kcmaudiocd.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kcmaudiocd.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmaudiocd\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2007-01-12 12:49+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kcmcddb.po b/tde-i18n-ru/messages/tdemultimedia/kcmcddb.po
index a5584c86927..4bc86137a6c 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kcmcddb.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kcmcddb.po
@@ -6,33 +6,34 @@
# Gregory Mokhin <mok@kde.ru>, 2003, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmcddb\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-02-07 12:44+0200\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: <kde-russian@lists.kde.ru>\n"
-"Language: \n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/kcmcddb/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"
+"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"
#: cddbconfigwidget.cpp:49
msgid "Cache Locations"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kmix.po b/tde-i18n-ru/messages/tdemultimedia/kmix.po
index e41bc2c8b40..79daced4601 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kmix.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kmix.po
@@ -4,36 +4,37 @@
# Copyright (C) 2000, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2000,2002,2003, 2004, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Danila Shatrov <shatrov532@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kmix\n"
-"POT-Creation-Date: 2020-06-03 22:22+0200\n"
-"PO-Revision-Date: 2007-02-28 18:27+0300\n"
-"Last-Translator: Andrey Cherepanov <cas@altlinux.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-28 18:17+0000\n"
+"PO-Revision-Date: 2024-04-06 19:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/kmix/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"
+"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 "Григорий Мохин,Kate S. Sheveleva"
+msgstr "Григорий Мохин,Kate S. Sheveleva,Андрей Степанов"
#. 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,kate@altlinux.ru"
+msgstr "mok@kde.ru,kate@altlinux.ru,adem4ik@gmail.com"
#: dialogselectmaster.cpp:42
msgid "Select Master Channel"
@@ -41,17 +42,17 @@ msgstr "Выбрать главный канал"
#: dialogselectmaster.cpp:64
msgid "KMix master channel selection"
-msgstr ""
+msgstr "Выбор основного канала KMix"
#: dialogselectmaster.cpp:68
msgid "Custom"
-msgstr ""
+msgstr "Настраиваемый"
#: dialogselectmaster.cpp:79
msgid "Current Mixer"
msgstr "Текущий микшер"
-#: dialogselectmaster.cpp:84 kmix.cpp:166
+#: dialogselectmaster.cpp:84 kmix.cpp:161
msgid "Current mixer"
msgstr "Текущий микшер"
@@ -59,39 +60,48 @@ msgstr "Текущий микшер"
msgid "Select the channel representing the master volume:"
msgstr "Выберите главный канал регулировки громкости:"
-#: kmix.cpp:114
+#: kmix.cpp:119
msgid "Configure &Global Shortcuts..."
msgstr "Г&лобальные комбинации клавиш..."
-#: kmix.cpp:118
+#: kmix.cpp:123
msgid "Hardware &Information"
msgstr "&Сведения об оборудовании"
-#: kmix.cpp:119 kmixdockwidget.cpp:474
+#: kmix.cpp:124 kmixdockwidget.cpp:564
msgid "Hide Mixer Window"
msgstr "Скрыть окно микшера"
-#: kmix.cpp:122
+#: kmix.cpp:127
msgid "Increase Volume of Master Channel"
msgstr "Увеличить громкость главного канала"
-#: kmix.cpp:124
+#: kmix.cpp:129
msgid "Decrease Volume of Master Channel"
msgstr "Уменьшить громкость главного канала"
-#: kmix.cpp:126
+#: kmix.cpp:131
msgid "Toggle Mute of Master Channel"
msgstr "Включить или выключить звук в главном канале"
-#: kmix.cpp:161
+#: kmix.cpp:156
msgid "Current mixer:"
msgstr "Текущий микшер:"
-#: kmix.cpp:504
+#: behaviorconfig.ui:16 kmix.cpp:363
+#, no-c-format
+msgid "Behavior"
+msgstr "Поведение"
+
+#: kmix.cpp:370
+msgid "Experimental"
+msgstr "Экспериментальное"
+
+#: kmix.cpp:434
msgid "The change of orientation will be adopted on the next start of KMix."
msgstr "Ориентация будет изменена при следующем запуск микшера."
-#: kmix.cpp:585
+#: kmix.cpp:498
msgid "Mixer Hardware Information"
msgstr "Сведения об устройстве микшера"
@@ -108,8 +118,9 @@ msgid ""
"(c) 1996-2000 Christian Esken\n"
"(c) 2000-2003 Christian Esken, Stefan Schimanski"
msgstr ""
-"(c) 1996-2000 Christian Esken\n"
-"(c) 2000-2003 Christian Esken, Stefan Schimanski"
+"(c) 1996-2000 Кристиан Эскен (Christian Esken)\n"
+"(c) 2000-2003 Кристиан Эскен (Christian Esken), Стефан Шиманский (Stefan "
+"Schimanski)"
#: kmixapplet.cpp:207
msgid "Select Mixer"
@@ -149,135 +160,54 @@ msgstr "Восстановить значение громкости по умо
msgid "KMixCtrl"
msgstr "KMixCtrl"
-#: kmixdockwidget.cpp:91
+#: kmixdockwidget.cpp:97
msgid "M&ute"
msgstr "&Выключить звук"
-#: kmixdockwidget.cpp:102
+#: kmixdockwidget.cpp:108
msgid "Select Master Channel..."
msgstr "Выбрать главный канал..."
-#: kmixdockwidget.cpp:258
+#: kmixdockwidget.cpp:289
msgid "Mixer cannot be found"
msgstr "Микшер не найден"
-#: kmixdockwidget.cpp:269
+#: kmixdockwidget.cpp:297
msgid "Volume at %1%"
msgstr "Громкость %1%"
-#: kmixdockwidget.cpp:271
+#: kmixdockwidget.cpp:299
msgid " (Muted)"
msgstr " (звук выключен)"
-#: kmixdockwidget.cpp:478
+#: kmixdockwidget.cpp:568
msgid "Show Mixer Window"
msgstr "Показать окно микшера"
-#: kmixerwidget.cpp:80
+#: kmixerwidget.cpp:82
msgid "Invalid mixer"
msgstr "Неверный микшер"
-#: kmixerwidget.cpp:124
+#: kmixerwidget.cpp:126
msgid "Output"
msgstr "Выход"
-#: kmixerwidget.cpp:125
+#: kmixerwidget.cpp:127
msgid "Input"
msgstr "Вход"
-#: kmixerwidget.cpp:126
+#: kmixerwidget.cpp:128
msgid "Switches"
msgstr "Выключатели"
-#: kmixerwidget.cpp:128
+#: kmixerwidget.cpp:132
msgid "Surround"
msgstr "Объём"
-#: kmixerwidget.cpp:130
-msgid "Grid"
-msgstr "Сетка"
-
-#: kmixerwidget.cpp:152
+#: kmixerwidget.cpp:155
msgid "Left/Right balancing"
msgstr "Баланс левого/правого"
-#: kmixprefdlg.cpp:49
-msgid "&Dock into panel"
-msgstr "Значок в сис&темном лотке"
-
-#: kmixprefdlg.cpp:51
-msgid "Docks the mixer into the TDE panel"
-msgstr "Показывать значок микшера в системном лотке"
-
-#: kmixprefdlg.cpp:53
-msgid "Enable system tray &volume control"
-msgstr "Регулировать &громкость из лотка"
-
-#: kmixprefdlg.cpp:57
-msgid "Show &tickmarks"
-msgstr "Показать деления &шкалы"
-
-#: kmixprefdlg.cpp:60
-msgid "Enable/disable tickmark scales on the sliders"
-msgstr ""
-"Скрыть или показать отметки шкалы на регуляторах уровня громкости каналов"
-
-#: kmixprefdlg.cpp:62
-msgid "Show &labels"
-msgstr "Показать &названия каналов"
-
-#: kmixprefdlg.cpp:65
-msgid "Enables/disables description labels above the sliders"
-msgstr "Показывать описания на бегунках"
-
-#: kmixprefdlg.cpp:68
-msgid "Restore volumes on login"
-msgstr "Восстановить значения громкости при входе в систему"
-
-#: kmixprefdlg.cpp:72
-msgid "Middle click on system tray icon toggles muting"
-msgstr ""
-
-#: kmixprefdlg.cpp:76
-msgid "Numbers"
-msgstr "Числа"
-
-#: kmixprefdlg.cpp:78
-msgid "Volume Values: "
-msgstr "Значения: "
-
-#: kmixprefdlg.cpp:79
-msgid "&None"
-msgstr "Н&е показывать"
-
-#: kmixprefdlg.cpp:80
-msgid "A&bsolute"
-msgstr "&Абсолютные"
-
-#: kmixprefdlg.cpp:81
-msgid "&Relative"
-msgstr "&Относительные"
-
-#: kmixprefdlg.cpp:93
-msgid "&Autostart"
-msgstr ""
-
-#: kmixprefdlg.cpp:95
-msgid "Automatically start mixer when you login"
-msgstr ""
-
-#: kmixprefdlg.cpp:101
-msgid "Slider Orientation: "
-msgstr "Расположение бегунков: "
-
-#: kmixprefdlg.cpp:102
-msgid "&Horizontal"
-msgstr "&Вертикально"
-
-#: kmixprefdlg.cpp:103
-msgid "&Vertical"
-msgstr "&Горизонтально"
-
#: main.cpp:32
msgid "KMix - TDE's full featured mini mixer"
msgstr "KMix - полнофункциональный минимикшер для TDE"
@@ -290,14 +220,18 @@ msgstr "KMix"
msgid ""
"(c) 1996-2000 Christian Esken\n"
"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
-"(c) 2002-2005 Christian Esken, Helio Chissini de Castro"
+"(c) 2002-2005 Christian Esken, Helio Chissini de Castro\n"
+"(c) 2010-2022 The Trinity Desktop project"
msgstr ""
-"(c) 1996-2000 Christian Esken\n"
-"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
-"(c) 2002-2005 Christian Esken, Helio Chissini de Castro"
+"(c) 1996-2000 Кристиан Эскен (Christian Esken)\n"
+"(c) 2000-2003 Кристиан Эскен (Christian Esken), Стефан Шиманский (Stefan "
+"Schimanski)\n"
+"(c) 2002-2005 Кристиан Эскен (Christian Esken), Хелио Чиссини де Кастро "
+"(Helio Chissini de Castro)\n"
+"(c) 2010-2022 проект Trinity Desktop"
#: main.cpp:47
-msgid "Current redesign and co-maintainer, Alsa 0.9x port"
+msgid "Redesign and previous co-maintainer, Alsa 0.9x port"
msgstr "Перепланировка кода, разработка, порт для Alsa 0.9x"
#: main.cpp:50
@@ -368,11 +302,11 @@ msgstr "Уменьшить громкость '%1'"
msgid "Toggle Mute of '%1'"
msgstr "Включить/выключить '%1'"
-#: mdwslider.cpp:235
+#: mdwslider.cpp:234
msgid "Mute"
msgstr "Выключить звук"
-#: mdwslider.cpp:349
+#: mdwslider.cpp:348
msgid "Record"
msgstr "Запись"
@@ -407,8 +341,8 @@ msgid ""
"kmix:You do not have permission to access the mixer device.\n"
"Please check your operating systems manual to allow the access."
msgstr ""
-"kmix: Нет прав для использования микшера. Для разрешения доступа\n"
-"обратитесь к документации по операционной системе."
+"kmix: Нет прав для использования микшера. Для разрешения\n"
+"доступа обратитесь к документации по операционной системе."
#: mixer_backend.cpp:115
msgid "kmix: Could not write to mixer."
@@ -427,8 +361,8 @@ msgid ""
"kmix: Mixer does not support your platform. See mixer.cpp for porting hints "
"(PORTING)."
msgstr ""
-"kmix: микшер не работает в этой системе. См. файл mixer.cpp для советов по "
-"портированию микшера (PORTING)."
+"kmix: микшер не поддерживает вашу платформу. См. файл mixer.cpp для советов "
+"по портированию (PORTING)."
#: mixer_backend.cpp:127
msgid "kmix: Not enough memory."
@@ -495,7 +429,7 @@ msgstr "CD"
#: mixer_oss.cpp:57
msgid "Mix"
-msgstr "Mix"
+msgstr "Микс"
#: mixer_oss.cpp:57
msgid "Pcm2"
@@ -507,11 +441,11 @@ msgstr "Уровень записи"
#: mixer_oss.cpp:58
msgid "IGain"
-msgstr "IGain"
+msgstr "ВхУсил"
#: mixer_oss.cpp:58
msgid "OGain"
-msgstr "OGain"
+msgstr "ВыхУсил"
#: mixer_oss.cpp:58
msgid "Line1"
@@ -592,7 +526,6 @@ msgstr ""
"Используйте 'soundon' для коммерческих модулей OSS."
#: mixer_oss4.cpp:368
-#, fuzzy
msgid ""
"kmix: Mixer cannot be found.\n"
"Please check that the soundcard is installed and the\n"
@@ -601,16 +534,18 @@ msgid ""
"Use 'soundon' when using OSS4 from 4front."
msgstr ""
"kmix: микшер не найден.\n"
-"Проверьте, установлена ли звуковая плата,\n"
-"и загружен ли драйвер для неё.\n"
-"В Linux загрузка драйвера может осуществляться командой 'insmod'.\n"
-"Используйте 'soundon' для коммерческих модулей OSS."
+"Пожалуйста, проверьте, установлена ли звуковая плата,\n"
+"и загружен ли драйвер для неё. В Linux загрузка\n"
+"драйвера может осуществляться командой «insmod».\n"
+"Используйте «soundon» для OSS из 4front."
#: mixer_oss4.cpp:375
msgid ""
"kmix expected an OSSv4 mixer module,\n"
"but instead found an older version."
msgstr ""
+"kmix ожидал модуль микшера OSSv4,\n"
+"однако найдена более старая версия."
#: mixer_sun.cpp:66
msgid "Master Volume"
@@ -641,8 +576,8 @@ msgid ""
"kmix: You do not have permission to access the mixer device.\n"
"Ask your system administrator to fix /dev/audioctl to allow access."
msgstr ""
-"kmix: нет прав доступа к микшеру. Обратитесь к \n"
-"системному администратору, чтобы он открыл доступ к /dev/audioctl."
+"kmix: нет прав доступа к микшеру. Обратитесь к системному\n"
+"администратору, чтобы он открыл доступ к /dev/audioctl."
#: mixertoolbox.cpp:237
msgid "Sound drivers supported:"
@@ -657,14 +592,12 @@ msgid "&Channels"
msgstr "Ка&налы"
#: viewbase.cpp:63
-#, fuzzy
-#| msgid "Select Mixer"
msgid "&Select Mixer"
-msgstr "Выбрать микшер"
+msgstr "В&ыбрать микшер"
#: viewbase.cpp:139
msgid "General"
-msgstr ""
+msgstr "Главное"
#: viewbase.cpp:144
msgid "Device Settings"
@@ -674,6 +607,96 @@ msgstr "Параметры устройства"
msgid "Mixer"
msgstr "Микшер"
+#: appearanceconfig.ui:27
+#, no-c-format
+msgid "Show &menu bar"
+msgstr "Показыват&ь панель меню"
+
+#: appearanceconfig.ui:38
+#, no-c-format
+msgid "Volume values:"
+msgstr "Значения:"
+
+#: appearanceconfig.ui:46
+#, no-c-format
+msgid "Show &labels"
+msgstr "Показывать на&звания каналов"
+
+#: appearanceconfig.ui:57
+#, no-c-format
+msgid "Show &tickmarks"
+msgstr "Показывать д&еления шкалы"
+
+#: appearanceconfig.ui:66 kmix.kcfg:29
+#, no-c-format
+msgid "None"
+msgstr "Не показывать"
+
+#: appearanceconfig.ui:71 kmix.kcfg:32
+#, no-c-format
+msgid "Absolute"
+msgstr "Абсолютные"
+
+#: appearanceconfig.ui:76 kmix.kcfg:35
+#, no-c-format
+msgid "Relative"
+msgstr "Относительные"
+
+#: appearanceconfig.ui:113
+#, no-c-format
+msgid "Sliders orientation:"
+msgstr "Направление ползунков:"
+
+#: appearanceconfig.ui:144
+#, no-c-format
+msgid "Icon theme:"
+msgstr "Тема значков:"
+
+#: appearanceconfig.ui:150 kmix.kcfg:106
+#, no-c-format
+msgid "Crystal"
+msgstr "Кристалл"
+
+#: appearanceconfig.ui:155 kmix.kcfg:109
+#, no-c-format
+msgid "Classic (Old Crystal)"
+msgstr "Классическая (старый кристалл)"
+
+#: appearanceconfig.ui:160
+#, no-c-format
+msgid "System"
+msgstr "Система"
+
+#: behaviorconfig.ui:27
+#, no-c-format
+msgid "Automatically start mixer when you &login"
+msgstr "Автоматически запускать микшер при вхо&де в систему"
+
+#: behaviorconfig.ui:38
+#, no-c-format
+msgid "Enable system &tray icon"
+msgstr "Пом&естить значок в системный лоток"
+
+#: behaviorconfig.ui:49
+#, no-c-format
+msgid "System Tray"
+msgstr "Системный лоток"
+
+#: behaviorconfig.ui:77
+#, no-c-format
+msgid "Enable system tray volume &slider"
+msgstr "Регулировать &громкость из лотка"
+
+#: behaviorconfig.ui:96
+#, no-c-format
+msgid "&Middle click on system tray icon toggles muting"
+msgstr "Глушит&ь звук средним щелчком мыши по значку"
+
+#: behaviorconfig.ui:107 kmix.kcfg:53
+#, no-c-format
+msgid "Show mixer window when starting KMix"
+msgstr "Показывать окно микшера при запуске KMix"
+
#: colorwidget.ui:28
#, no-c-format
msgid "&Use custom colors"
@@ -719,6 +742,176 @@ msgstr "Ф&он:"
msgid "Silen&t:"
msgstr "Ти&хий:"
+#: experimental.ui:16 experimental.ui:60
+#, no-c-format
+msgid "Experimental features"
+msgstr "Экспериментальные функции"
+
+#: experimental.ui:41
+#, no-c-format
+msgid ""
+"<p align=\"center\"><b>WARNING!</b><br>\n"
+"These are features which are experimental and/or untested.<br>\n"
+"Please avoid using them in production.</p>\n"
+"<p align=\"center\">The settings here will be applied after a restart.</p>"
+msgstr ""
+"<p align=\"center\"><b>ВНИМАНИЕ!</b><br>\n"
+"Эти функции экспериментальные и/или не были протестированы.<br>\n"
+"Не пользуйтесь ими на постоянной основе.</p>\n"
+"<p align=\"center\">Эти настройки вступят в силу при перезапуске.</p>"
+
+#: experimental.ui:71 kmix.kcfg:63
+#, no-c-format
+msgid "Enable multi-driver mode"
+msgstr "Включить многодрайверный режим"
+
+#: experimental.ui:79 kmix.kcfg:68
+#, no-c-format
+msgid "Enable Surround View (EXPERIMENTAL)"
+msgstr "Включить режим объёмного просмотра (ЭКСПЕРИМЕНТАЛЬНО)"
+
+#: kmix.kcfg:8
+#, no-c-format
+msgid "Enable system tray icon"
+msgstr "Включить значок в системном трее"
+
+#: kmix.kcfg:9
+#, no-c-format
+msgid "Docks the mixer into the TDE panel"
+msgstr "Показывать значок микшера в системном лотке"
+
+#: kmix.kcfg:13
+#, no-c-format
+msgid "Enable system tray volume slider"
+msgstr "Включить ползунок громкости в трее"
+
+#: kmix.kcfg:14
+#, no-c-format
+msgid ""
+"If enabled, clicking on the system tray icon pops up a volume indicator, "
+"otherwise it opens the mixer."
+msgstr ""
+"Если включено, то при щелчке на значок в трее появляется индикатор "
+"громкости, в ином случае открывается микшер."
+
+#: kmix.kcfg:18
+#, no-c-format
+msgid "Show tickmarks"
+msgstr "Показывать деления шкалы"
+
+#: kmix.kcfg:19
+#, no-c-format
+msgid "Enable/disable tickmark scales on the sliders"
+msgstr ""
+"Скрыть или показать отметки шкалы на регуляторах уровня громкости каналов"
+
+#: kmix.kcfg:23
+#, no-c-format
+msgid "Show labels"
+msgstr "Показывать названия каналов"
+
+#: kmix.kcfg:24
+#, no-c-format
+msgid "Enables/disables description labels above the sliders"
+msgstr "Показывать описания на бегунках"
+
+#: kmix.kcfg:39
+#, no-c-format
+msgid "Volume Values"
+msgstr "Значения громкости"
+
+#: kmix.kcfg:40
+#, no-c-format
+msgid "How volume values are displayed"
+msgstr "Как должны отображаться значения громкости"
+
+#: kmix.kcfg:44
+#, no-c-format
+msgid "Autostart"
+msgstr "Автозапуск"
+
+#: kmix.kcfg:45
+#, no-c-format
+msgid "Automatically start mixer when you login"
+msgstr "Автоматически запускать микшер при входе в систему"
+
+#: kmix.kcfg:49
+#, no-c-format
+msgid "Middle click on system tray icon toggles muting"
+msgstr "Глушить звук средним щелчком мыши по значку"
+
+#: kmix.kcfg:54
+#, no-c-format
+msgid ""
+"Check this to make KMix open the mixer window on startup by default. By "
+"default this is unchecked, causing only the system tray icon to be shown on "
+"startup. Note that if both system tray icon and this option are disabled "
+"then this option is assumed to be checked (to avoid starting KMix with no "
+"GUI at all)."
+msgstr ""
+"Установите этот флажок, чтобы KMix по умолчанию открывал окно микшера при "
+"запуске. По умолчанию этот параметр не отмечен, и при запуске будет "
+"отображаться только значок в трее. Обратите внимание, что если отключены и "
+"значок в системном трее, и этот параметр, то считается, что этот параметр "
+"включён (чтобы избежать запуска KMix без графического интерфейса)."
+
+#: kmix.kcfg:58
+#, no-c-format
+msgid "Show menubar"
+msgstr "Показыват&ь панель меню"
+
+#: kmix.kcfg:59
+#, no-c-format
+msgid "Show the menu bar in the mixer window."
+msgstr "Показать панель меню в окне микшера."
+
+#: kmix.kcfg:64
+#, no-c-format
+msgid ""
+"Try scanning all backends. By default this is unchecked, which results in "
+"the first found backend being used."
+msgstr ""
+"Обнаруживать все движки. По умолчанию этот параметр выключен, что приводит к "
+"использованию первого найденного движка."
+
+#: kmix.kcfg:72
+#, no-c-format
+msgid "Enable Grid View (EXPERIMENTAL)"
+msgstr "Включить просмотр в виде сетки (ЭКСПЕРИМЕНТАЛЬНО)"
+
+#: kmix.kcfg:84
+#, no-c-format
+msgid "Slider Orientation"
+msgstr "Расположение бегунков"
+
+#: kmix.kcfg:112
+#, no-c-format
+msgid "System theme"
+msgstr "Системная тема"
+
+#: kmix.kcfg:116
+#, no-c-format
+msgid "Icon Theme"
+msgstr "Тема значков"
+
+#~ msgid "Grid"
+#~ msgstr "Сетка"
+
+#~ msgid "&Dock into panel"
+#~ msgstr "Значок в сис&темном лотке"
+
+#~ msgid "Restore volumes on login"
+#~ msgstr "Восстановить значения громкости при входе в систему"
+
+#~ msgid "Numbers"
+#~ msgstr "Числа"
+
+#~ msgid "&Horizontal"
+#~ msgstr "&Вертикально"
+
+#~ msgid "&Vertical"
+#~ msgstr "&Горизонтально"
+
#~ msgid "Select Channel"
#~ msgstr "Выбрать канал"
diff --git a/tde-i18n-ru/messages/tdemultimedia/krec.po b/tde-i18n-ru/messages/tdemultimedia/krec.po
index dc51af36fc2..8c879baaa85 100644
--- a/tde-i18n-ru/messages/tdemultimedia/krec.po
+++ b/tde-i18n-ru/messages/tdemultimedia/krec.po
@@ -5,33 +5,34 @@
# Антон Горбачёв <justoff@hotmail.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: krec\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-12-14 12:19+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: 2023-12-01 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/krec/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 "fokses@pisem.net"
+msgstr "fokses@pisem.net,adem4ik@gmail.com"
#: krecconfig_fileswidget.cpp:39
msgid "Sampling Rate"
@@ -196,15 +197,15 @@ msgstr "файл без имени"
#: krecfileviewhelpers.cpp:141
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: krecfileviewhelpers.cpp:147
msgid "kB"
-msgstr "кб"
+msgstr "КБ"
#: krecfileviewhelpers.cpp:161 krecfileviewhelpers.cpp:188
msgid "hours"
-msgstr "час"
+msgstr "ч"
#: krecfileviewhelpers.cpp:166 krecfileviewhelpers.cpp:193
msgid "mins"
@@ -216,16 +217,16 @@ msgstr "с"
#: krecfileviewhelpers.cpp:174
msgid "frames"
-msgstr "фрейм."
+msgstr "кадров"
#: krecfileviewhelpers.cpp:204 krecfileviewhelpers.cpp:210
msgid "samples"
-msgstr "отсчет."
+msgstr "шаблонов"
#: krecfileviewhelpers.cpp:219 krecfileviewhelpers.cpp:238
#, c-format
msgid "kByte: %1"
-msgstr "кБайт: %1"
+msgstr "КБайт: %1"
#: krecfileviewhelpers.cpp:220 krecfileviewhelpers.cpp:239
#, c-format
@@ -409,18 +410,16 @@ msgid "Unable to Find Compressor"
msgstr "Не найден компрессор"
#: main.cpp:30
-#, fuzzy
msgid ""
"This is a recording tool for TDE.\n"
"It uses aRts, just look at the audiomanager\n"
"and you will find it there accepting sound\n"
"for recording."
msgstr ""
-"Описание KRec.\n"
-"\n"
-"Утилита TDE, предназначенная для записи звука.\n"
-"KRec использует aRts, выступая в роли менеджера\n"
-"для удобной настройки параметров записи."
+"Это средство записи звука для TDE.\n"
+"Использует aRts, смотрите аудиоменеджер\n"
+"для поиска аудио, подходящего\n"
+"для записи."
#: main.cpp:47
msgid "KRec"
diff --git a/tde-i18n-ru/messages/tdemultimedia/kscd.po b/tde-i18n-ru/messages/tdemultimedia/kscd.po
index 6a2054f2634..bedb9e0a2b9 100644
--- a/tde-i18n-ru/messages/tdemultimedia/kscd.po
+++ b/tde-i18n-ru/messages/tdemultimedia/kscd.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kscd\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2022-09-22 18:18+0000\n"
"PO-Revision-Date: 2006-12-14 11:03+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -184,7 +184,7 @@ msgstr "Громк: %02d%%"
msgid "Track list"
msgstr "Список дорожек"
-#: kscd.cpp:181 panel.ui:374
+#: kscd.cpp:181 panel.ui:371
#, no-c-format
msgid "Loop"
msgstr "В цикле"
@@ -711,17 +711,17 @@ msgstr "&Меню"
msgid "Pla&y"
msgstr "Во&спроизвести"
-#: panel.ui:363
+#: panel.ui:360
#, no-c-format
msgid "&CDDB"
msgstr "&CDDB"
-#: panel.ui:391
+#: panel.ui:385
#, no-c-format
msgid "&Next"
msgstr "&Вперёд"
-#: panel.ui:402
+#: panel.ui:396
#, no-c-format
msgid "Pre&vious"
msgstr "Н&азад"
diff --git a/tde-i18n-ru/messages/tdemultimedia/libkcddb.po b/tde-i18n-ru/messages/tdemultimedia/libkcddb.po
index cf0fc3fb7c9..032d8bdcaea 100644
--- a/tde-i18n-ru/messages/tdemultimedia/libkcddb.po
+++ b/tde-i18n-ru/messages/tdemultimedia/libkcddb.po
@@ -6,34 +6,35 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkcddb\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2007-01-12 13:15+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/libkcddb/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"
#: categories.cpp:21 genres.cpp:61
msgid "Blues"
@@ -114,9 +115,8 @@ msgid "Unknown error"
msgstr "Неизвестная ошибка"
#: cdinfodialogbase.ui.h:213
-#, fuzzy
msgid "Change Encoding"
-msgstr "Изменить кодировку..."
+msgstr "Сменить кодировку"
#: cdinfoencodingwidget.cpp:65
msgid ""
diff --git a/tde-i18n-ru/messages/tdemultimedia/noatun.po b/tde-i18n-ru/messages/tdemultimedia/noatun.po
index 7ba973002ca..89ef7f3b226 100644
--- a/tde-i18n-ru/messages/tdemultimedia/noatun.po
+++ b/tde-i18n-ru/messages/tdemultimedia/noatun.po
@@ -4,33 +4,34 @@
# Gregory Mokhin <mok@kde.ru>, 2001,2002, 2004, 2005.
# Gregory Matveev <rivole@hotbox.ru>, 2002.
# Nick Shafff <shafff@ukr.net>, 2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: noatun\n"
-"POT-Creation-Date: 2020-09-27 19:37+0200\n"
-"PO-Revision-Date: 2006-12-14 11:03+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-11-20 18:15+0000\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/noatun/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 "mok@kde.ru"
+msgstr "mok@kde.ru,adem4ik@gmail.com"
#: app/main.cpp:8
msgid "The Fusion of Frequencies"
@@ -90,7 +91,7 @@ msgstr ""
"Модуль списка песен не найден. Проверьте правильность установки Noatun."
#: library/app.cpp:409 modules/kjofol-skin/kjbutton.cpp:217
-#: modules/splitplaylist/view.cpp:896
+#: modules/splitplaylist/view.cpp:899
msgid "Select File to Play"
msgstr "Выбор файла для воспроизведения"
@@ -199,7 +200,7 @@ msgstr "&Автоматически воспроизводить первый ф
msgid "&Do not start playing"
msgstr "&Не начинать воспроизведение"
-#: library/downloader.cpp:101
+#: library/downloader.cpp:102
msgid "Unknown"
msgstr "неизв."
@@ -800,7 +801,7 @@ msgid "Minimize"
msgstr "Свернуть"
#: modules/kjofol-skin/kjbutton.cpp:123 modules/noatunui/userinterface.cpp:67
-#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:935
+#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:938
msgid "Playlist"
msgstr "Список воспроизведения"
@@ -1072,15 +1073,15 @@ msgstr ""
"Достигнуто начало списка.\n"
"Продолжить с конца?"
-#: modules/splitplaylist/view.cpp:836
+#: modules/splitplaylist/view.cpp:839
msgid "Save Playlist"
msgstr "Сохранить список"
-#: modules/splitplaylist/view.cpp:845
+#: modules/splitplaylist/view.cpp:848
msgid "Open Playlist"
msgstr "Открыть новый список"
-#: modules/splitplaylist/view.cpp:907
+#: modules/splitplaylist/view.cpp:910
msgid "Select Folder"
msgstr "Выбор каталога"
@@ -1426,37 +1427,37 @@ msgstr "Значок отражает состояние"
#: modules/systray/yhconfig.kcfg:21
#, no-c-format
msgid "Icon"
-msgstr ""
+msgstr "Значок"
#: modules/systray/yhconfig.kcfg:26
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show a tooltip for the current track"
-msgstr "&Название текущей композиции"
+msgstr "Показывать всплывающую подсказку для текущей дорожки"
#: modules/systray/yhconfig.kcfg:31
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Announce tracks with a popup window"
-msgstr "&Название композиции во всплывающем окошке"
+msgstr "Уведомляет о дорожках во всплывающем окне"
#: modules/systray/yhconfig.kcfg:36
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Display popup window for x seconds"
-msgstr "&Задержка показа:"
+msgstr "Отображать всплывающее окно в течение X секунд"
#: modules/systray/yhconfig.kcfg:41
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show covers in popup window and tooltip"
-msgstr "Показывать &обложку альбома в всплывающем окне"
+msgstr "Показывать обложки во всплывающих окне и подсказке"
#: modules/systray/yhconfig.kcfg:46
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show buttons in popup window"
-msgstr "П&оказать кнопки в всплывающем окне"
+msgstr "Показывать кнопки в всплывающем окне"
#: modules/systray/yhconfig.kcfg:52
#, no-c-format
msgid "Mode"
-msgstr ""
+msgstr "Режим"
#: modules/systray/yhconfigwidget.ui:31
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_au.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_au.po
index 51b380aa0f9..d3537a6cafc 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_au.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_au.po
@@ -1,31 +1,34 @@
# TDE3 - tdefile_au.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2000.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_au\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2002-10-17 21:30+0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_au/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"
#: tdefile_au.cpp:55
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_avi.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_avi.po
index 7944acfadc9..b5ecf83f32f 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_avi.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_avi.po
@@ -2,33 +2,34 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2000,2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_avi\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-12-14 11:03+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdemultimedia/tdefile_avi/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"
#: tdefile_avi.cpp:57
msgid "Technical Details"
@@ -48,7 +49,7 @@ msgstr "Частота кадров"
#: tdefile_avi.cpp:67
msgid "fps"
-msgstr "кадров/с"
+msgstr "кадр/с"
#: tdefile_avi.cpp:69
msgid "Video Codec"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_flac.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_flac.po
index 916d1af93e0..211dcbae5bf 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_flac.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_flac.po
@@ -2,110 +2,111 @@
# Translation of tdefile_flac.po into Russian
# Nick Shafff <shafff@ukr.net>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_flac\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-12-13 18:33+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_flac/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"
-#: tdefile_flac.cpp:79
+#: tdefile_flac.cpp:81
msgid "Comment"
msgstr "Комментарий"
-#: tdefile_flac.cpp:85
+#: tdefile_flac.cpp:87
msgid "Artist"
msgstr "Исполнитель"
-#: tdefile_flac.cpp:89
+#: tdefile_flac.cpp:91
msgid "Title"
msgstr "Заголовок"
-#: tdefile_flac.cpp:93
+#: tdefile_flac.cpp:95
msgid "Album"
msgstr "Альбом"
-#: tdefile_flac.cpp:96
+#: tdefile_flac.cpp:98
msgid "Genre"
msgstr "Жанр"
-#: tdefile_flac.cpp:99
+#: tdefile_flac.cpp:101
msgid "Track Number"
msgstr "Номер дорожки"
-#: tdefile_flac.cpp:102
+#: tdefile_flac.cpp:104
msgid "Date"
msgstr "Дата"
-#: tdefile_flac.cpp:105
+#: tdefile_flac.cpp:107
msgid "Description"
msgstr "Описание"
-#: tdefile_flac.cpp:108
+#: tdefile_flac.cpp:110
msgid "Organization"
msgstr "Организация"
-#: tdefile_flac.cpp:111
+#: tdefile_flac.cpp:113
msgid "Location"
msgstr "Расположение"
-#: tdefile_flac.cpp:114
+#: tdefile_flac.cpp:116
msgid "Copyright"
msgstr "Авторские права"
-#: tdefile_flac.cpp:123
+#: tdefile_flac.cpp:125
msgid "Technical Details"
msgstr "Техническая информация"
-#: tdefile_flac.cpp:126
+#: tdefile_flac.cpp:128
msgid "Channels"
msgstr "Каналы"
-#: tdefile_flac.cpp:128
+#: tdefile_flac.cpp:130
msgid "Sample Rate"
msgstr "Частота дискретизации"
-#: tdefile_flac.cpp:129
+#: tdefile_flac.cpp:131
msgid " Hz"
msgstr " Гц"
-#: tdefile_flac.cpp:131
+#: tdefile_flac.cpp:133
msgid "Sample Width"
msgstr "Ширина отсчёта"
-#: tdefile_flac.cpp:132
+#: tdefile_flac.cpp:134
msgid " bits"
msgstr " бит"
-#: tdefile_flac.cpp:134
+#: tdefile_flac.cpp:136
msgid "Average Bitrate"
msgstr "Средний битовый поток"
-#: tdefile_flac.cpp:138
+#: tdefile_flac.cpp:140
msgid " kbps"
msgstr " кбит/с"
-#: tdefile_flac.cpp:140
+#: tdefile_flac.cpp:142
msgid "Length"
msgstr "Длительность"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_m3u.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_m3u.po
index f4ec6dbfbaf..770ff33d73d 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_m3u.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_m3u.po
@@ -1,31 +1,34 @@
# TDE3 - tdefile_m3u.pot Russian translation.
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_m3u\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2002-10-07 18:29+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_m3u/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"
#: tdefile_m3u.cpp:51
msgid "Tracks"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_mp3.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_mp3.po
index b704094a71f..7448f63cd00 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_mp3.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_mp3.po
@@ -1,117 +1,120 @@
# Translation of tdefile_mp3.po into Russian
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001,2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mp3\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2003-11-02 00:37+0300\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-09-27 18:12+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/tdemultimedia/tdefile_mp3/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.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"
-#: tdefile_mp3.cpp:56
+#: tdefile_mp3.cpp:58
msgid "ID3 Tag"
msgstr "Тег ID3"
-#: tdefile_mp3.cpp:63
+#: tdefile_mp3.cpp:65
msgid "Title"
msgstr "Название"
-#: tdefile_mp3.cpp:67
+#: tdefile_mp3.cpp:69
msgid "Artist"
msgstr "Артист"
-#: tdefile_mp3.cpp:71
+#: tdefile_mp3.cpp:73
msgid "Album"
msgstr "Альбом"
-#: tdefile_mp3.cpp:74
+#: tdefile_mp3.cpp:76
msgid "Year"
msgstr "Год"
-#: tdefile_mp3.cpp:77
+#: tdefile_mp3.cpp:79
msgid "Comment"
msgstr "Комментарий"
-#: tdefile_mp3.cpp:81
+#: tdefile_mp3.cpp:83
msgid "Track"
msgstr "Запись"
-#: tdefile_mp3.cpp:84
+#: tdefile_mp3.cpp:86
msgid "Genre"
msgstr "Жанр"
-#: tdefile_mp3.cpp:89
+#: tdefile_mp3.cpp:91
msgid "Technical Details"
msgstr "Технические подробности"
-#: tdefile_mp3.cpp:91
+#: tdefile_mp3.cpp:93
msgid "Version"
msgstr "Версия"
-#: tdefile_mp3.cpp:92
+#: tdefile_mp3.cpp:94
msgid "MPEG "
msgstr "MPEG "
-#: tdefile_mp3.cpp:94
+#: tdefile_mp3.cpp:96
msgid "Layer"
msgstr "Уровень"
-#: tdefile_mp3.cpp:95
+#: tdefile_mp3.cpp:97
msgid "CRC"
msgstr "CRC"
-#: tdefile_mp3.cpp:96
+#: tdefile_mp3.cpp:98
msgid "Bitrate"
-msgstr "Битовый поток"
+msgstr "Битрейт"
-#: tdefile_mp3.cpp:99
+#: tdefile_mp3.cpp:101
msgid " kbps"
msgstr " кбит/с"
-#: tdefile_mp3.cpp:101
+#: tdefile_mp3.cpp:103
msgid "Sample Rate"
msgstr "Частота дискретизации"
-#: tdefile_mp3.cpp:102
+#: tdefile_mp3.cpp:104
msgid "Hz"
msgstr "Гц"
-#: tdefile_mp3.cpp:104
+#: tdefile_mp3.cpp:106
msgid "Channels"
msgstr "Каналов"
-#: tdefile_mp3.cpp:105
+#: tdefile_mp3.cpp:107
msgid "Copyright"
msgstr "Авторский"
-#: tdefile_mp3.cpp:106
+#: tdefile_mp3.cpp:108
msgid "Original"
msgstr "Оригинальный"
-#: tdefile_mp3.cpp:107
+#: tdefile_mp3.cpp:109
msgid "Length"
msgstr "Длительность"
-#: tdefile_mp3.cpp:110
+#: tdefile_mp3.cpp:112
msgid "Emphasis"
msgstr "Акцент"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_mpc.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_mpc.po
index 9c2e112112a..5f35c4e2dc6 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_mpc.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_mpc.po
@@ -1,104 +1,106 @@
# translation of tdefile_mpc.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mpc\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-09-21 20:42-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_mpc/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"
-#: tdefile_mpc.cpp:62
+#: tdefile_mpc.cpp:64
msgid "Comment"
msgstr "Комментарий"
-#: tdefile_mpc.cpp:68
+#: tdefile_mpc.cpp:70
msgid "Artist"
msgstr "Исполнитель"
-#: tdefile_mpc.cpp:72
+#: tdefile_mpc.cpp:74
msgid "Title"
msgstr "Заголовок"
-#: tdefile_mpc.cpp:76
+#: tdefile_mpc.cpp:78
msgid "Album"
msgstr "Альбом"
-#: tdefile_mpc.cpp:79
+#: tdefile_mpc.cpp:81
msgid "Genre"
msgstr "Жанр"
-#: tdefile_mpc.cpp:82
+#: tdefile_mpc.cpp:84
msgid "Track Number"
msgstr "Номер дорожки"
-#: tdefile_mpc.cpp:85
+#: tdefile_mpc.cpp:87
msgid "Date"
msgstr "Дата"
-#: tdefile_mpc.cpp:88
+#: tdefile_mpc.cpp:90
msgid "Description"
msgstr "Описание"
-#: tdefile_mpc.cpp:91
+#: tdefile_mpc.cpp:93
msgid "Organization"
msgstr "Организация"
-#: tdefile_mpc.cpp:94
+#: tdefile_mpc.cpp:96
msgid "Location"
msgstr "Расположение"
-#: tdefile_mpc.cpp:97
+#: tdefile_mpc.cpp:99
msgid "Copyright"
msgstr "Авторские права"
-#: tdefile_mpc.cpp:106
+#: tdefile_mpc.cpp:108
msgid "Technical Details"
msgstr "Технические сведения"
-#: tdefile_mpc.cpp:109
+#: tdefile_mpc.cpp:111
msgid "Channels"
msgstr "Каналы"
-#: tdefile_mpc.cpp:111
+#: tdefile_mpc.cpp:113
msgid "Version"
msgstr "Версия"
-#: tdefile_mpc.cpp:113
+#: tdefile_mpc.cpp:115
msgid "Sample Rate"
msgstr "Частота дискретизации"
-#: tdefile_mpc.cpp:114
+#: tdefile_mpc.cpp:116
msgid " Hz"
msgstr " Гц"
-#: tdefile_mpc.cpp:116
+#: tdefile_mpc.cpp:118
msgid "Average Bitrate"
msgstr "Средний битовый поток"
-#: tdefile_mpc.cpp:120
+#: tdefile_mpc.cpp:122
msgid " kbps"
msgstr " кбит/с"
-#: tdefile_mpc.cpp:122
+#: tdefile_mpc.cpp:124
msgid "Length"
msgstr "Длина"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_mpeg.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_mpeg.po
index 8d8c356848d..c0b60833b22 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_mpeg.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_mpeg.po
@@ -1,32 +1,33 @@
# translation of tdefile_mpeg.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mpeg\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-12-14 11:03+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-01 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_mpeg/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"
#: tdefile_mpeg.cpp:58
msgid "Technical Details"
@@ -46,7 +47,7 @@ msgstr "Частота кадров"
#: tdefile_mpeg.cpp:68
msgid "fps"
-msgstr "кадров/с"
+msgstr "кадр/с"
#: tdefile_mpeg.cpp:70
msgid "Video Codec"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_ogg.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_ogg.po
index ec7b3a88890..d907efce9e6 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_ogg.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_ogg.po
@@ -2,31 +2,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001,2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ogg\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-07-02 19:50+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_ogg/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"
+"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"
#: tdefile_ogg.cpp:48 tdefile_ogg.cpp:85
msgid "Title"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_sid.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_sid.po
index 86c3cf17b2a..733b848f7c4 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_sid.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_sid.po
@@ -1,31 +1,33 @@
# translation of tdefile_sid.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_sid\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-09-21 20:37-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_sid/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"
#: tdefile_sid.cpp:51
msgid "General"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_theora.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_theora.po
index 7f65f0e07c1..511da082099 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_theora.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_theora.po
@@ -1,32 +1,33 @@
# translation of tdefile_theora.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_theora\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-12-28 17:36-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_theora/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"
#: tdefile_theora.cpp:72
msgid "Video Details"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdefile_wav.po b/tde-i18n-ru/messages/tdemultimedia/tdefile_wav.po
index 93d7d848d96..633333304d6 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdefile_wav.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdefile_wav.po
@@ -1,31 +1,34 @@
# TDE3 - tdefile_wav.pot Russian translation.
# Copyright (C) YEAR Free Software Foundation, Inc.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_wav\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-07-02 19:50+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-10-15 13:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdefile_wav/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"
+"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"
#: tdefile_wav.cpp:56
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdemultimedia/tdemid.po b/tde-i18n-ru/messages/tdemultimedia/tdemid.po
index 2c32600cadd..9cf3d5bb10a 100644
--- a/tde-i18n-ru/messages/tdemultimedia/tdemid.po
+++ b/tde-i18n-ru/messages/tdemultimedia/tdemid.po
@@ -3,21 +3,22 @@
# Copyright (C) 2000, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2000,2003, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdemid\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-08-17 10:21-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-11-05 18:02+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdemultimedia/tdemid/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 ""
@@ -158,7 +159,7 @@ msgstr "Перемотка назад"
#: tdemid_part.cpp:93 tdemidframe.cpp:113
msgid "Forward"
-msgstr "Перемотка вперед"
+msgstr "Перемотка вперёд"
#: tdemidclient.cpp:101
msgid "Tempo:"
diff --git a/tde-i18n-ru/messages/tdenetwork/CMakeLists.txt b/tde-i18n-ru/messages/tdenetwork/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdenetwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdenetwork/Makefile.am b/tde-i18n-ru/messages/tdenetwork/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdenetwork/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdenetwork/kcmktalkd.po b/tde-i18n-ru/messages/tdenetwork/kcmktalkd.po
index 493acc9f5fa..e646909b7af 100644
--- a/tde-i18n-ru/messages/tdenetwork/kcmktalkd.po
+++ b/tde-i18n-ru/messages/tdenetwork/kcmktalkd.po
@@ -7,31 +7,34 @@
# Leonid Kanter <leon@asp-linux.com.ua>, 2003.
# Leonid Kanter <leon@asplinux.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmktalkd\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-08-01 10:42+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-18 07:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/kcmktalkd/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\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"
#: kcmktalkd/answmachpage.cpp:45
msgid "&Activate answering machine"
diff --git a/tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po b/tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po
index f1cdf6a8619..40f1e7de891 100644
--- a/tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po
+++ b/tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po
@@ -7,33 +7,34 @@
# Gregory Mokhin <mok@kde.ru>, 2001, 2005.
# Leonid Kanter <leon@asp-linux.com.ua>, 2003.
# Leonid Kanter <leon@asplinux.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmlanbrowser\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-14 10:55+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdenetwork/kcmlanbrowser/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"
#: findnic.cpp:107 findnic.cpp:174
msgid "Up"
@@ -216,7 +217,7 @@ msgstr ""
#: kcmreslisa.cpp:59
msgid "Tell ResLISa Daemon How to Search for Hosts"
-msgstr "Укажите метод поиска машин сервером ResLISa"
+msgstr "Указать метод поиска машин демону ResLISa"
#: kcmreslisa.cpp:62
msgid "Send &NetBIOS broadcasts using &nmblookup"
@@ -257,7 +258,7 @@ msgid ""
"The ResLISa daemon is now configured correctly, hopefully.<br>Make sure that "
"the reslisa binary is installed <i>suid root</i>."
msgstr ""
-"Демон ResLISa успешно настроен.<br> Убедитесь, что на исполняемый файл "
+"Демон ResLISa теперь успешно настроен.<br>Убедитесь, что на исполняемый файл "
"reslisa установлен бит <i>suid root</i>."
#: kcmtdeiolan.cpp:41
diff --git a/tde-i18n-ru/messages/tdenetwork/kcmwifi.po b/tde-i18n-ru/messages/tdenetwork/kcmwifi.po
index eddd4621b60..b4cef5acf26 100644
--- a/tde-i18n-ru/messages/tdenetwork/kcmwifi.po
+++ b/tde-i18n-ru/messages/tdenetwork/kcmwifi.po
@@ -2,33 +2,35 @@
# translation of kcmwifi.po to Russian
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmwifi\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-10 14:18+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-06-18 07:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/kcmwifi/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"
#: ifconfigpage.cpp:136
msgid "Configure Power Mode"
diff --git a/tde-i18n-ru/messages/tdenetwork/kdictapplet.po b/tde-i18n-ru/messages/tdenetwork/kdictapplet.po
index 1178b351838..db0e2c85161 100644
--- a/tde-i18n-ru/messages/tdenetwork/kdictapplet.po
+++ b/tde-i18n-ru/messages/tdenetwork/kdictapplet.po
@@ -1,31 +1,34 @@
# TDE3 - tdenetwork/kdictapplet.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kdictapplet\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2003-09-17 15:09+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-06-13 18:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/kdictapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: kdictapplet.cpp:92
msgid "Dictionary:"
diff --git a/tde-i18n-ru/messages/tdenetwork/kget.po b/tde-i18n-ru/messages/tdenetwork/kget.po
index 075efe67ee9..c8f443d6738 100644
--- a/tde-i18n-ru/messages/tdenetwork/kget.po
+++ b/tde-i18n-ru/messages/tdenetwork/kget.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kget\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2007-01-16 13:46+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdenetwork/kinetd.po b/tde-i18n-ru/messages/tdenetwork/kinetd.po
index 52b6857e788..1c07d580fd4 100644
--- a/tde-i18n-ru/messages/tdenetwork/kinetd.po
+++ b/tde-i18n-ru/messages/tdenetwork/kinetd.po
@@ -1,31 +1,34 @@
# TDE3 - kinetd.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: tdenetwork\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2002-10-24 11:22+0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-13 18:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/kinetd/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"
#: kinetd.cpp:213
#, c-format
diff --git a/tde-i18n-ru/messages/tdenetwork/knewsticker.po b/tde-i18n-ru/messages/tdenetwork/knewsticker.po
index 470f92176f6..0d89eb641f6 100644
--- a/tde-i18n-ru/messages/tdenetwork/knewsticker.po
+++ b/tde-i18n-ru/messages/tdenetwork/knewsticker.po
@@ -5,33 +5,35 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: knewsticker\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-10 16:00+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: 2023-06-18 07:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/knewsticker/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 "Andrei Dubikovsky,Alexander Y. Loyko,Андрей Черепанов"
+msgstr "Andrei Dubikovsky,Alexander Y. Loyko,Андрей Черепанов,Андрей Степанов"
#. 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 "andru@bog.msu.ru,malloy@access.sanet.ge,sibskull@mail.ru"
+msgstr ""
+"andru@bog.msu.ru,malloy@access.sanet.ge,sibskull@mail.ru,adem4ik@gmail.com"
#: common/configaccess.cpp:259 common/configaccess.cpp:500
#: knewstickerconfigwidget.ui:587
@@ -137,7 +139,7 @@ msgstr "<p>Вывод программы:<br>%1<br>"
#: common/newsengine.cpp:236
msgid "An error occurred while updating the news source '%1'."
-msgstr "Ошибка обновления источника новостей '%1'!"
+msgstr "Ошибка обновления источника новостей «%1»."
#: common/newsengine.cpp:238
msgid "KNewsTicker Error"
@@ -604,17 +606,18 @@ msgid ""
msgstr ""
"Здесь вы можете указать интервал, через который KNewsTicker будет проверять "
"новые статьи на сервере. Этот параметр зависит от того, как часто вы хотите "
-"видеть новые статьи и насколько сильно ради этого вы готовы загрузить сеть:"
-"<ul>\n"
+"видеть новые статьи и насколько сильно ради этого вы готовы загрузить "
+"сеть:<ul>\n"
"<li>Небольшой интервал (меньше, чем <b>15 минут</b>) позволяет получать "
"самые свежие новости сразу по мере их опубликования. Но это сильно "
"увеличивает ваш сетевой трафик. Поэтому такой небольшой интервал не может "
-"быть использован для опроса популярных серверов (таких как <a href=http://"
-"slashdot.org>Slashdot</a> или <a href=http://freshmeat.net>Freshmeat</a>) "
-"ввиду того, что это создаёт сильную нагрузку на эти сервера.</li>\n"
+"быть использован для опроса популярных серверов (таких как <a href=\"http"
+"://slashdot.org\">Slashdot</a> или <a href=\"http://freshmeat.net\""
+">Freshmeat</a>) ввиду того, что это создаёт сильную нагрузку на эти "
+"сервера.</li>\n"
"<li>Большой интервал (более, чем <b>45 минут</b>) не позволяет быстро "
"получать свежие новости, что вполне подходит для некритичных ко времени "
-"приложений. Положительная сторона использования длительного интервала - "
+"приложений. Положительная сторона использования длительного интервала — "
"низкая загрузка сети; это может сохранить ресурсы и нервы для вас и для "
"администраторов сайтов новостей.</li></ul>\n"
"В большинстве случаев подойдёт значение по умолчанию (30 минут)."
@@ -951,7 +954,7 @@ msgid "Keyword/Expression"
msgstr "Ключевое слово/Выражение"
#: knewstickerconfigwidget.ui:616
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Here you can type a keyword or expression to be used for this filter which "
"depends on the condition you selected in the combo box at the right:<ul>\n"
@@ -970,14 +973,14 @@ msgid ""
msgstr ""
"Здесь вы можете ввести фразу или выражение, которые будут использоваться для "
"фильтра, выбранного из списка:<ul>\n"
-"<li><b>содержит</b>, <b>не содержит</b> - укажите фразу для поиска, "
-"например, \"TDE\", \"Baseball\" или \"Business\". Фраза нечувствительна к "
-"регистру, поэтому вы можете ввести \"kde\", \"TDE\" или \"kDe\".</li>\n"
-"<li><b>равна</b>, <b>не равна</b> - введите фразу или выражение, которые "
+"<li><b>содержит</b>, <b>не содержит</b> — укажите фразу для поиска, "
+"например, «TDE», «Футбол» или «Предприятие». Фраза нечувствительна к "
+"регистру, поэтому вы можете ввести «tde», «TDE» или «tDe».</li>\n"
+"<li><b>равно</b>, <b>не равно</b> — введите фразу или выражение, которые "
"должны <b>точно</b> соответствовать заголовку новости. Введённая фраза "
"чувствительна к регистру, поэтому заголовки новостей будут различаться, если "
-"содержат \"Boeing\" или \"BOEING\".</li>\n"
-"<li><b>шаблон</b> - регулярное выражение для проверки. Рекомендуется опытным "
+"содержат «Газпром» или «ГАЗПРОМ».</li>\n"
+"<li><b>шаблон</b> — регулярное выражение для проверки. Рекомендуется опытным "
"пользователям, которые хорошо знакомы с регулярными выражениями.</li></ul>"
#: knewstickerconfigwidget.ui:644
@@ -1013,11 +1016,11 @@ msgid ""
msgstr ""
"Этот список содержит условия, которые будут применены к фразе/выражению, "
"которую вы ввели в поле справа. Он может принимать следующие значения:<ul>\n"
-"<li>содержит - фильтр выполняется, если статья содержит фразу.</li>\n"
-"<li>не содержит - фильтр выполняется, если статья не содержит фразу.</li>\n"
-"<li>равна - фильтр выполняется, если статья соответствует фразе.</li>\n"
-"<li>не равна - фильтр выполняется, если статья не соответствует фразе.</li>\n"
-"<li>шаблон - фильтр выполняется, если статья соответствует указанному "
+"<li>содержит — фильтр выполняется, если статья содержит фразу.</li>\n"
+"<li>не содержит — фильтр выполняется, если статья не содержит фразу.</li>\n"
+"<li>равно — фильтр выполняется, если статья соответствует фразе.</li>\n"
+"<li>не равно — фильтр выполняется, если статья не соответствует фразе.</li>\n"
+"<li>шаблон — фильтр выполняется, если статья соответствует указанному "
"регулярному выражению. Выражение, которое будет указано справа, будет "
"интерпретироваться как регулярное выражение в этом режиме.</li>"
@@ -1034,7 +1037,7 @@ msgstr "Прокрутка"
#: knewstickerconfigwidget.ui:745
#, no-c-format
msgid "&Scrolling speed:"
-msgstr "&Скорость прокрутки"
+msgstr "&Скорость прокрутки:"
#: knewstickerconfigwidget.ui:751 knewstickerconfigwidget.ui:779
#: knewstickerconfigwidget.ui:802 knewstickerconfigwidget.ui:816
@@ -1058,7 +1061,7 @@ msgstr ""
"видеть небольшой аплет новостей), то лучше установить такое небольшую "
"скорость, чтобы вы смогли прочесть новость. Для широкого аплета новостей (и "
"лучшего зрения) подойдёт более быстрая прокрутка текста (чтобы просмотреть "
-"все новости как можно быстрее)"
+"все новости как можно быстрее)."
#: knewstickerconfigwidget.ui:776
#, no-c-format
@@ -1271,7 +1274,8 @@ msgstr "Показывать только самую последнюю ново
#, no-c-format
msgid ""
"Check this button to show only the most recent headline for each news site. "
-msgstr "Показывать только самую последнюю новость каждого сайта."
+msgstr ""
+"Включите эту кнопку для показа только самой последней новости каждого сайта. "
#: knewstickerconfigwidget.ui:1068
#, no-c-format
@@ -1342,7 +1346,7 @@ msgstr "Пиктограмма для источника новостей"
#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:67
#, no-c-format
msgid "Here you can see the icon of this news site."
-msgstr "Пиктограмма источника новостей"
+msgstr "Здесь вы можете задать значок сайта новостей."
#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:75
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdenetwork/kopete.po b/tde-i18n-ru/messages/tdenetwork/kopete.po
index c5a781c2462..6c9a5629019 100644
--- a/tde-i18n-ru/messages/tdenetwork/kopete.po
+++ b/tde-i18n-ru/messages/tdenetwork/kopete.po
@@ -6,20 +6,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2006-2007.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kopete\n"
-"POT-Creation-Date: 2020-09-27 19:38+0200\n"
-"PO-Revision-Date: 2008-03-14 15:41+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-01-23 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/tdenetwork/kopete/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).
#: kopete/main.cpp:96
@@ -76,14 +79,14 @@ msgid "Step Two: Account Information"
msgstr "Шаг 2: Сведения об учётной записи"
#: kopete/addcontactwizard/addcontactwizard.cpp:163
-#: kopete/contactlist/kopetecontactlistview.cpp:599
-#: kopete/contactlist/kopetemetacontactlvi.cpp:645
+#: kopete/contactlist/kopetecontactlistview.cpp:603
+#: kopete/contactlist/kopetemetacontactlvi.cpp:647
msgid "New Group"
msgstr "Создать группу"
#: kopete/addcontactwizard/addcontactwizard.cpp:164
-#: kopete/contactlist/kopetecontactlistview.cpp:600
-#: kopete/contactlist/kopetemetacontactlvi.cpp:645
+#: kopete/contactlist/kopetecontactlistview.cpp:604
+#: kopete/contactlist/kopetemetacontactlvi.cpp:647
msgid "Please enter the name for the new group:"
msgstr "Введите название новой группы:"
@@ -101,9 +104,8 @@ msgstr "Информация о контакте %1"
#: kopete/chatwindow/chatmessagepart.cpp:266
#: kopete/chatwindow/chatmessagepart.cpp:291
-#, fuzzy
msgid "Import Emoticon"
-msgstr "&Импорт контактов"
+msgstr "Импортировать смайлик"
#: kopete/chatwindow/chatmessagepart.cpp:267
#: plugins/history/historydialog.cpp:178
@@ -115,6 +117,8 @@ msgid ""
"<qt><img src=\"%1\"><br>Insert the string for the emoticon<br>separated by "
"space if you want multiple strings</qt>"
msgstr ""
+"<qt><img src=\"%1\"><br>Вставьте строку для смайлика,<br>разделённую "
+"пробелом, если вам нужно несколько строк</qt>"
#: kopete/chatwindow/chatmessagepart.cpp:339
msgid "Save Conversation"
@@ -540,101 +544,101 @@ msgid ""
"An error occured while trying to delete %1 style."
msgstr "Ошибка удаления стиля %1."
-#: kopete/config/appearance/appearanceconfig.cpp:743
+#: kopete/config/appearance/appearanceconfig.cpp:744
msgid ""
"_: This is the myself preview contact id\n"
"myself@preview"
msgstr "Я@просмотр"
-#: kopete/config/appearance/appearanceconfig.cpp:744
+#: kopete/config/appearance/appearanceconfig.cpp:745
msgid ""
"_: This is the myself preview contact nickname\n"
"Myself"
msgstr "Я"
-#: kopete/config/appearance/appearanceconfig.cpp:746
+#: kopete/config/appearance/appearanceconfig.cpp:747
msgid ""
"_: This is the other preview contact id\n"
"jack@preview"
msgstr "контакт@просмотр"
-#: kopete/config/appearance/appearanceconfig.cpp:747
+#: kopete/config/appearance/appearanceconfig.cpp:748
msgid ""
"_: This is the other preview contact nickname\n"
"Jack"
msgstr "Контакт"
-#: kopete/config/appearance/appearanceconfig.cpp:748
+#: kopete/config/appearance/appearanceconfig.cpp:749
msgid "Myself"
msgstr "Я"
-#: kopete/config/appearance/appearanceconfig.cpp:750
+#: kopete/config/appearance/appearanceconfig.cpp:751
msgid "Jack"
msgstr "Вася"
-#: kopete/config/appearance/appearanceconfig.cpp:762
+#: kopete/config/appearance/appearanceconfig.cpp:763
msgid "Hello, this is an incoming message :-)"
msgstr "Привет, вам сообщение :-)"
-#: kopete/config/appearance/appearanceconfig.cpp:763
+#: kopete/config/appearance/appearanceconfig.cpp:764
msgid "Hello, this is an incoming consecutive message."
msgstr "Это сгруппированное входящее сообщение."
-#: kopete/config/appearance/appearanceconfig.cpp:765
+#: kopete/config/appearance/appearanceconfig.cpp:766
msgid "Ok, this is an outgoing message"
msgstr "Это исходящее сообщение"
-#: kopete/config/appearance/appearanceconfig.cpp:766
+#: kopete/config/appearance/appearanceconfig.cpp:767
msgid "Ok, a outgoing consecutive message."
msgstr "Это исходящее сгруппированное сообщение."
-#: kopete/config/appearance/appearanceconfig.cpp:768
+#: kopete/config/appearance/appearanceconfig.cpp:769
msgid "Here is an incoming colored message"
msgstr "Это -- отмеченное цветом входящее сообщение"
-#: kopete/config/appearance/appearanceconfig.cpp:771
+#: kopete/config/appearance/appearanceconfig.cpp:772
msgid "This is an internal message"
msgstr "Это -- внутреннее сообщение"
-#: kopete/config/appearance/appearanceconfig.cpp:772
+#: kopete/config/appearance/appearanceconfig.cpp:773
msgid "performed an action"
msgstr "произвёл действие"
-#: kopete/config/appearance/appearanceconfig.cpp:774
+#: kopete/config/appearance/appearanceconfig.cpp:775
msgid "This is a highlighted message"
msgstr "Это выбранное сообщение"
-#: kopete/config/appearance/appearanceconfig.cpp:777
+#: kopete/config/appearance/appearanceconfig.cpp:778
msgid ""
"_: This special UTF-8 string is to test if the style support Right-to-Left "
"language display.\n"
"הודעות טקסט"
msgstr "الحروف الأبجدية"
-#: kopete/config/appearance/appearanceconfig.cpp:778
+#: kopete/config/appearance/appearanceconfig.cpp:779
msgid ""
"That message was in a Right-to-Left language, which Kopete also supports."
msgstr ""
"Это сообщение на языке с письмом справа налево, которые Kopete тоже "
"поддерживает."
-#: kopete/config/appearance/appearanceconfig.cpp:779
+#: kopete/config/appearance/appearanceconfig.cpp:780
msgid "Bye"
msgstr "Пока"
-#: kopete/config/appearance/appearanceconfig.cpp:814
+#: kopete/config/appearance/appearanceconfig.cpp:815
msgid "Drag or Type Emoticon Theme URL"
msgstr "Перетащите или введите адрес темы смайликов"
-#: kopete/config/appearance/appearanceconfig.cpp:821
+#: kopete/config/appearance/appearanceconfig.cpp:822
msgid "Sorry, emoticon themes must be installed from local files."
msgstr "Темы смайликов должны устанавливаться из локальных файлов."
-#: kopete/config/appearance/appearanceconfig.cpp:822
+#: kopete/config/appearance/appearanceconfig.cpp:823
msgid "Could Not Install Emoticon Theme"
msgstr "Невозможно установить тему смайликов"
-#: kopete/config/appearance/appearanceconfig.cpp:838
+#: kopete/config/appearance/appearanceconfig.cpp:839
msgid ""
"<qt>Are you sure you want to remove the <strong>%1</strong> emoticon theme?"
"<br><br>This will delete the files installed by this theme.</qt>"
@@ -642,11 +646,11 @@ msgstr ""
"<qt>Удалить тему смайликов <strong>%1</strong>?<br><br>Установленные вместе "
"с ней файлы будут удалены.</qt> "
-#: kopete/config/appearance/appearanceconfig.cpp:844
+#: kopete/config/appearance/appearanceconfig.cpp:845
msgid "Confirmation"
msgstr "Подтверждение"
-#: kopete/config/appearance/appearanceconfig.cpp:863
+#: kopete/config/appearance/appearanceconfig.cpp:864
msgid "Get New Emoticons"
msgstr "Загрузить новые смайлики"
@@ -655,11 +659,12 @@ msgid ""
"Insert the string for the emoticon\n"
"separated by space if you want multiple strings"
msgstr ""
+"Вставьте строку для смайлика,\n"
+"разделите пробелом, если нужно несколько строк"
#: kopete/config/appearance/emoticonseditdialog.cpp:82
-#, fuzzy
msgid "Emoticons Editor"
-msgstr "С&майлики"
+msgstr "Редактор смайлов"
#: kopete/config/appearance/emoticonseditdialog.cpp:90
#: kopete/config/appearance/emoticonseditwidget.ui:43
@@ -778,76 +783,76 @@ msgstr "Экспорт в адресную книгу"
msgid "Set address book fields using the selected data from Kopete"
msgstr "Заполнить поля контактов в адресной книги данными из Kopete"
-#: kopete/contactlist/kopetecontactlistview.cpp:291
+#: kopete/contactlist/kopetecontactlistview.cpp:295
msgid "Online contacts (%1)"
msgstr "Пользователи в сети (%1)"
-#: kopete/contactlist/kopetecontactlistview.cpp:292
+#: kopete/contactlist/kopetecontactlistview.cpp:296
msgid "Offline contacts (%1)"
msgstr "Пользователи не в сети: %1"
-#: kopete/contactlist/kopetecontactlistview.cpp:447
+#: kopete/contactlist/kopetecontactlistview.cpp:451
msgid "Contacts"
msgstr "Контакты"
-#: kopete/contactlist/kopetecontactlistview.cpp:470
+#: kopete/contactlist/kopetecontactlistview.cpp:474
msgid "Create New Group..."
msgstr "Создать новую группу..."
-#: kopete/contactlist/kopetecontactlistview.cpp:478
+#: kopete/contactlist/kopetecontactlistview.cpp:482
msgid "&Move To"
msgstr "&Переместить в"
-#: kopete/contactlist/kopetecontactlistview.cpp:480
+#: kopete/contactlist/kopetecontactlistview.cpp:484
msgid "&Copy To"
msgstr "&Скопировать в"
-#: kopete/contactlist/kopetecontactlistview.cpp:485
+#: kopete/contactlist/kopetecontactlistview.cpp:489
#: protocols/msn/msncontact.cpp:144
msgid "Send Email..."
msgstr "Отправить письмо..."
-#: kopete/contactlist/kopetecontactlistview.cpp:488
-#: kopete/contactlist/kopetecontactlistview.cpp:1395
+#: kopete/contactlist/kopetecontactlistview.cpp:492
+#: kopete/contactlist/kopetecontactlistview.cpp:1399
msgid "Rename"
msgstr "Переименовать"
-#: kopete/contactlist/kopetecontactlistview.cpp:493 kopete/kopetewindow.cpp:208
+#: kopete/contactlist/kopetecontactlistview.cpp:497 kopete/kopetewindow.cpp:208
#: protocols/irc/ui/ircadd.ui:34
#, no-c-format
msgid "&Add Contact"
msgstr "&Добавить контакт"
-#: kopete/contactlist/kopetecontactlistview.cpp:495
+#: kopete/contactlist/kopetecontactlistview.cpp:499
msgid "Select Account"
msgstr "Выбор учётной записи"
-#: kopete/contactlist/kopetecontactlistview.cpp:497
+#: kopete/contactlist/kopetecontactlistview.cpp:501
msgid "Add to Your Contact List"
msgstr "Добавить в список контактов"
-#: kopete/contactlist/kopetecontactlistview.cpp:505
+#: kopete/contactlist/kopetecontactlistview.cpp:509
#: protocols/groupwise/ui/gwchatsearchwidget.ui:79
#, no-c-format
msgid "&Properties"
msgstr "&Свойства"
-#: kopete/contactlist/kopetecontactlistview.cpp:690
+#: kopete/contactlist/kopetecontactlistview.cpp:694
msgid ""
"_: Translators: format: '<nickname> (<online status>)'\n"
"%1 (%2)"
msgstr "%1 (%2)"
-#: kopete/contactlist/kopetecontactlistview.cpp:715
+#: kopete/contactlist/kopetecontactlistview.cpp:719
msgid ""
"_: Translators: format: '<displayName> (<id>)'\n"
"%2 <%1>"
msgstr "%2 <%1>"
-#: kopete/contactlist/kopetecontactlistview.cpp:760
-#: kopete/contactlist/kopetecontactlistview.cpp:991
-#: kopete/contactlist/kopetecontactlistview.cpp:1007
-#: kopete/contactlist/kopetecontactlistview.cpp:1477 kopete/main.cpp:52
+#: kopete/contactlist/kopetecontactlistview.cpp:764
+#: kopete/contactlist/kopetecontactlistview.cpp:995
+#: kopete/contactlist/kopetecontactlistview.cpp:1011
+#: kopete/contactlist/kopetecontactlistview.cpp:1481 kopete/main.cpp:52
#: protocols/irc/ui/irceditaccountwidget.cpp:275
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:535
#: protocols/msn/msncontact.cpp:321
@@ -856,21 +861,21 @@ msgstr "%2 <%1>"
msgid "Kopete"
msgstr "Kopete"
-#: kopete/contactlist/kopetecontactlistview.cpp:989
+#: kopete/contactlist/kopetecontactlistview.cpp:993
msgid ""
"<qt>Would you like to add <b>%1</b> to your contact list as a member of <b>"
"%2</b>?</qt>"
msgstr "<qt>Добавить <b>%1</b> в список контактов в группу <b>%2</b>?</qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:991
-#: kopete/contactlist/kopetecontactlistview.cpp:1007
-#: kopete/contactlist/kopetecontactlistview.cpp:1477
+#: kopete/contactlist/kopetecontactlistview.cpp:995
+#: kopete/contactlist/kopetecontactlistview.cpp:1011
+#: kopete/contactlist/kopetecontactlistview.cpp:1481
#: protocols/oscar/aim/aimprotocol.cpp:193
#: protocols/oscar/icq/icqprotocol.cpp:148
msgid "Do Not Add"
msgstr "Не добавлять"
-#: kopete/contactlist/kopetecontactlistview.cpp:1005
+#: kopete/contactlist/kopetecontactlistview.cpp:1009
msgid ""
"<qt>Would you like to add <b>%1</b> to your contact list as a child contact "
"of <b>%2</b>?</qt>"
@@ -878,7 +883,7 @@ msgstr ""
"<qt>Добавить <b>%1</b> в список контактов как дочерний контакт <b>%2</b>?</"
"qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1056
+#: kopete/contactlist/kopetecontactlistview.cpp:1060
msgid ""
"<qt>This contact is already on your contact list. It is a child contact of "
"<b>%1</b></qt>"
@@ -886,49 +891,49 @@ msgstr ""
"<qt>Этот контакт уже находится в вашем списке. Он является дочерним "
"контактом <b>%1</b></qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1374
+#: kopete/contactlist/kopetecontactlistview.cpp:1378
msgid "Rename Contact"
msgstr "Переименовать контакт"
-#: kopete/contactlist/kopetecontactlistview.cpp:1375
+#: kopete/contactlist/kopetecontactlistview.cpp:1379
#: libkopete/kopetecontact.cpp:461
msgid "Remove Contact"
msgstr "Удалить контакт"
-#: kopete/contactlist/kopetecontactlistview.cpp:1376
+#: kopete/contactlist/kopetecontactlistview.cpp:1380
msgid "Send Single Message..."
msgstr "Отправить сообщение..."
-#: kopete/contactlist/kopetecontactlistview.cpp:1379
+#: kopete/contactlist/kopetecontactlistview.cpp:1383
msgid "&Add Subcontact"
msgstr "&Создать вложенный контакт"
-#: kopete/contactlist/kopetecontactlistview.cpp:1384
+#: kopete/contactlist/kopetecontactlistview.cpp:1388
msgid "Rename Group"
msgstr "Переименовать группу"
-#: kopete/contactlist/kopetecontactlistview.cpp:1385
+#: kopete/contactlist/kopetecontactlistview.cpp:1389
msgid "Remove Group"
msgstr "Удалить группу"
-#: kopete/contactlist/kopetecontactlistview.cpp:1386
+#: kopete/contactlist/kopetecontactlistview.cpp:1390
msgid "Send Message to Group"
msgstr "Отправить сообщение в группу"
-#: kopete/contactlist/kopetecontactlistview.cpp:1390
+#: kopete/contactlist/kopetecontactlistview.cpp:1394
msgid "&Add Contact to Group"
msgstr "&Добавить контакт в группу"
-#: kopete/contactlist/kopetecontactlistview.cpp:1448
+#: kopete/contactlist/kopetecontactlistview.cpp:1452
msgid "There is no email address set for this contact in the TDE address book."
msgstr ""
"В адресной книге TDE для этого контакта не задан адрес электронной почты."
-#: kopete/contactlist/kopetecontactlistview.cpp:1448
+#: kopete/contactlist/kopetecontactlistview.cpp:1452
msgid "No Email Address in Address Book"
msgstr "Нет электронного адреса в адресной книге"
-#: kopete/contactlist/kopetecontactlistview.cpp:1451
+#: kopete/contactlist/kopetecontactlistview.cpp:1455
msgid ""
"This contact was not found in the TDE address book. Check that a contact is "
"selected in the properties dialog."
@@ -936,13 +941,13 @@ msgstr ""
"Этот контакт не найден в адресной книге TDE. Убедитесь, что он выбран в "
"диалоге свойств."
-#: kopete/contactlist/kopetecontactlistview.cpp:1451
-#: kopete/contactlist/kopetecontactlistview.cpp:1454
+#: kopete/contactlist/kopetecontactlistview.cpp:1455
+#: kopete/contactlist/kopetecontactlistview.cpp:1458
#: kopete/kimifaceimpl.cpp:383
msgid "Not Found in Address Book"
msgstr "Нет в адресной книге"
-#: kopete/contactlist/kopetecontactlistview.cpp:1454
+#: kopete/contactlist/kopetecontactlistview.cpp:1458
msgid ""
"This contact is not associated with a TDE address book entry, where the "
"email address is stored. Check that a contact is selected in the properties "
@@ -951,34 +956,34 @@ msgstr ""
"Этот контакт не связан с записью адресной книги TDE, где хранится адрес "
"электронной почты. Убедитесь, что контакт выбран в диалоге свойств."
-#: kopete/contactlist/kopetecontactlistview.cpp:1476
+#: kopete/contactlist/kopetecontactlistview.cpp:1480
msgid "<qt>Would you like to add this contact to your contact list?</qt>"
msgstr "<qt>Добавить этот контакт в список контактов?</qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1556
+#: kopete/contactlist/kopetecontactlistview.cpp:1560
msgid ""
"<qt>Are you sure you want to remove the contact <b>%1</b> from your contact "
"list?</qt>"
msgstr "<qt>Удалить <b>%1</b> из списка контактов?</qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1562
+#: kopete/contactlist/kopetecontactlistview.cpp:1566
msgid ""
"<qt>Are you sure you want to remove the group <b>%1</b> and all contacts "
"that are contained within it?</qt>"
msgstr "<qt>Удалить группу <b>%1</b> и все входящие в неё контакты?</qt>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1579
+#: kopete/contactlist/kopetecontactlistview.cpp:1583
msgid "Are you sure you want to remove these contacts from your contact list?"
msgstr "Удалить эти контакты из списка?"
-#: kopete/contactlist/kopetecontactlistview.cpp:1581
+#: kopete/contactlist/kopetecontactlistview.cpp:1585
msgid ""
"Are you sure you want to remove these groups and contacts from your contact "
"list?"
msgstr "Удалить эти группы и контакты из списка?"
-#: kopete/contactlist/kopetecontactlistview.cpp:1689
-#: kopete/kopetewindow.cpp:1061
+#: kopete/contactlist/kopetecontactlistview.cpp:1693
+#: kopete/kopetewindow.cpp:1060
msgid "Add Contact"
msgstr "Добавить контакт"
@@ -986,7 +991,7 @@ msgstr "Добавить контакт"
msgid "Top Level"
msgstr "Новые"
-#: kopete/contactlist/kopetegroupviewitem.cpp:169
+#: kopete/contactlist/kopetegroupviewitem.cpp:173
msgid ""
"_: (NUMBER OF ONLINE CONTACTS/NUMBER OF CONTACTS IN GROUP)\n"
"(%1/%2)"
@@ -1029,13 +1034,13 @@ msgstr ""
"<tr><td><img src=\"%1\">&nbsp;<nobr><b>%2</b></nobr>&nbsp;<nobr>(%3)</nobr></"
"td><td align=\"right\"><nobr>%4</nobr></td></tr>"
-#: kopete/contactlist/kopetemetacontactlvi.cpp:384
+#: kopete/contactlist/kopetemetacontactlvi.cpp:386
msgid "<qt><i>%1</i> is now %2.</qt>"
msgstr "<qt>Состояние <i>%1</i>: %2.</qt>"
#: kopete/config/behavior/behaviorconfig_chat.ui:16
-#: kopete/contactlist/kopetemetacontactlvi.cpp:441
-#: kopete/contactlist/kopetemetacontactlvi.cpp:445
+#: kopete/contactlist/kopetemetacontactlvi.cpp:443
+#: kopete/contactlist/kopetemetacontactlvi.cpp:447
#, no-c-format
msgid "Chat"
msgstr "Разговор"
@@ -1216,7 +1221,7 @@ msgstr "По&иск:"
msgid "Quick Search Bar"
msgstr "Панель быстрого поиска"
-#: kopete/kopetewindow.cpp:304 plugins/history/historyviewer.ui:89
+#: kopete/kopetewindow.cpp:304 plugins/history/historyviewer.ui:86
#, no-c-format
msgid "Search:"
msgstr "Поиск:"
@@ -1241,7 +1246,7 @@ msgstr "Виджет общего профиля"
msgid "Set Status Message"
msgstr "Задать комментарий к статусу"
-#: kopete/kopetewindow.cpp:330 protocols/groupwise/ui/gwchatpropswidget.ui:284
+#: kopete/kopetewindow.cpp:330 protocols/groupwise/ui/gwchatpropswidget.ui:281
#, no-c-format
msgid "Read Message"
msgstr "Прочитать сообщение"
@@ -1281,13 +1286,13 @@ msgstr "Значок в системном лотке"
#: kopete/kopetewindow.cpp:870
msgid ""
-"_: Account tooltip information: <nobr>ICON <b>PROTOCOL:</b> NAME (<i>STATUS</"
-"i>)<br/>\n"
+"_: Account tooltip information: <nobr>ICON <b>PROTOCOL:</b> NAME "
+"(<i>STATUS</i>)<br/>\n"
"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)<br/>"
msgstr ""
"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)<br/>"
-#: kopete/kopetewindow.cpp:1000 libkopete/kopeteawayaction.cpp:85
+#: kopete/kopetewindow.cpp:999 libkopete/kopeteawayaction.cpp:85
msgid "No Message"
msgstr "Ничего не посылать"
@@ -1335,23 +1340,22 @@ msgid "URLs to pass to kopete / emoticon themes to install"
msgstr "Адреса для kopete или для установки смайликов"
#: kopete/main.cpp:54
-#, fuzzy
msgid ""
"(c) 2009-2010, Timothy Pearson\n"
"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
"(c) 2002-2005, Kopete Development Team"
msgstr ""
+"(c) 2009-2010, Тимоти Пирсон (Timothy Pearson)\n"
"(c) 2001-2004, Дункан Мак-Викар Претт (Duncan Mac-Vicar Prett)\n"
-"(c) 2002-2005, Разработчики Kopete"
+"(c) 2002-2005, команда разработчиков Kopete"
#: kopete/main.cpp:56
msgid "Developer and Project founder"
msgstr "Разработчик и создатель проекта"
#: kopete/main.cpp:57
-#, fuzzy
msgid "Developer, maintainer"
-msgstr "Разработчик, ответственный за графический интерфейс"
+msgstr "Разработчик, куратор"
#: kopete/main.cpp:58
msgid "Developer, Yahoo plugin maintainer"
@@ -1831,14 +1835,14 @@ msgstr "Сообщение об отсутствии"
#: libkopete/kopeteglobal.cpp:142 protocols/groupwise/ui/gwcontactsearch.ui:278
#: protocols/jabber/ui/dlgbrowse.ui:64
-#: protocols/oscar/icq/ui/icqsearchbase.ui:383
+#: protocols/oscar/icq/ui/icqsearchbase.ui:374
#, no-c-format
msgid "First Name"
msgstr "Имя"
#: libkopete/kopeteglobal.cpp:148 protocols/groupwise/ui/gwcontactsearch.ui:289
#: protocols/jabber/ui/dlgbrowse.ui:69
-#: protocols/oscar/icq/ui/icqsearchbase.ui:394
+#: protocols/oscar/icq/ui/icqsearchbase.ui:385
#, no-c-format
msgid "Last Name"
msgstr "Фамилия"
@@ -2274,7 +2278,7 @@ msgstr "Выберите контакт из адресной книги"
#: libkopete/ui/addressbookselectorwidget.cpp:77
#: libkopete/ui/addressbookselectorwidget_base.ui:99
#: plugins/cryptography/popuppublic.cpp:128 protocols/jabber/ui/dlgbrowse.ui:79
-#: protocols/oscar/icq/ui/icqsearchbase.ui:405
+#: protocols/oscar/icq/ui/icqsearchbase.ui:396
#, no-c-format
msgid "Email"
msgstr "E-mail"
@@ -2345,7 +2349,7 @@ msgstr "&Начать разговор..."
msgid "&Send Single Message..."
msgstr "&Отправить сообщение..."
-#: libkopete/ui/kopetestdaction.cpp:81 protocols/msn/ui/msneditaccountui.ui:515
+#: libkopete/ui/kopetestdaction.cpp:81 protocols/msn/ui/msneditaccountui.ui:512
#, no-c-format
msgid "User &Info"
msgstr "&Пользователь"
@@ -2388,7 +2392,7 @@ msgid "User Info for %1"
msgstr "Сведения о пользователе %1"
#: libkopete/ui/userinfodialog.cpp:209
-#: protocols/gadu/ui/gadueditaccountui.ui:435
+#: protocols/gadu/ui/gadueditaccountui.ui:432
#: protocols/gadu/ui/gadusearch.ui:88
#: protocols/oscar/icq/ui/icqworkinfowidget.ui:112
#: protocols/yahoo/ui/yahooworkinfowidget.ui:72
@@ -2808,7 +2812,7 @@ msgstr "Загрузка..."
msgid "Searching..."
msgstr "Идёт поиск..."
-#: plugins/history/historydialog.cpp:536 plugins/history/historyviewer.ui:125
+#: plugins/history/historydialog.cpp:536 plugins/history/historyviewer.ui:122
#, no-c-format
msgid "Se&arch"
msgstr "По&иск"
@@ -3221,14 +3225,14 @@ msgid "Set &Language"
msgstr "Задать &язык"
#: plugins/translator/translatorplugin.cpp:367
-#, fuzzy
msgid ""
"%2 \n"
"Auto Translated: \n"
"%1"
msgstr ""
-"%2\n"
-"Автоматически переведено: %1"
+"%2 \n"
+"Автоперевод: \n"
+"%1"
#: plugins/webpresence/webpresenceplugin.cpp:208
msgid ""
@@ -3755,13 +3759,12 @@ msgstr "&Управление конфиденциальностью..."
#: protocols/groupwise/gwaccount.cpp:251 protocols/jabber/jabberaccount.cpp:428
#: protocols/jabber/ui/jabberregisteraccount.cpp:269
-#, fuzzy
msgid ""
"SSL support could not be initialized for account %1. This is most likely "
"because the TQCA TLS plugin is not installed on your system."
msgstr ""
-"Невозможно инициализировать поддержку SSL для учётной записи %1. Возможно, в "
-"вашей системе не установлен модуль QCA TLS."
+"Невозможно инициализировать поддержку SSL для учётной записи %1. Возможно, "
+"из-за того, что в вашей системе не установлен модуль TQCA TLS."
#: protocols/groupwise/gwaccount.cpp:253
msgid "GroupWise SSL Error"
@@ -4443,7 +4446,7 @@ msgstr "\"Вы не можете добавить себя в свой спис
#: protocols/irc/ircaccount.cpp:751
msgid "Please enter name of the channel you want to join:"
-msgstr "Введите имя канала, к которому вы хотите подключиться:"
+msgstr "Пожалуйста, введите имя канала, к которому вы хотите подключиться:"
#: protocols/irc/ircaccount.cpp:784 protocols/irc/ircprotocol.cpp:538
#: protocols/irc/ircprotocol.cpp:558
@@ -5031,7 +5034,7 @@ msgstr "пользователя в домене (*!*user@*.domain.net)"
msgid "Acknowledge size is greater than the expected file size"
msgstr "Сообщать о превышении ожидаемого размера файла"
-#: protocols/irc/libkirc/ksslsocket.cpp:371
+#: protocols/irc/libkirc/ksslsocket.cpp:367
msgid ""
"The IP address of the host %1 does not match the one the certificate was "
"issued to."
@@ -5039,36 +5042,36 @@ msgstr ""
"IP-адрес хоста %1 не соответствует тому адресу, на который был выдан "
"сертификат."
-#: protocols/irc/libkirc/ksslsocket.cpp:376
-#: protocols/irc/libkirc/ksslsocket.cpp:386
-#: protocols/irc/libkirc/ksslsocket.cpp:407
+#: protocols/irc/libkirc/ksslsocket.cpp:372
+#: protocols/irc/libkirc/ksslsocket.cpp:382
+#: protocols/irc/libkirc/ksslsocket.cpp:403
msgid "Server Authentication"
msgstr "Авторизация"
-#: protocols/irc/libkirc/ksslsocket.cpp:377
-#: protocols/irc/libkirc/ksslsocket.cpp:387
+#: protocols/irc/libkirc/ksslsocket.cpp:373
+#: protocols/irc/libkirc/ksslsocket.cpp:383
msgid "&Details"
msgstr "&Подробности "
-#: protocols/irc/libkirc/ksslsocket.cpp:378
-#: protocols/irc/libkirc/ksslsocket.cpp:388
+#: protocols/irc/libkirc/ksslsocket.cpp:374
+#: protocols/irc/libkirc/ksslsocket.cpp:384
msgid "Co&ntinue"
msgstr "&Продолжить "
-#: protocols/irc/libkirc/ksslsocket.cpp:382
+#: protocols/irc/libkirc/ksslsocket.cpp:378
msgid "The server certificate failed the authenticity test (%1)."
msgstr "Сертификат сервера не прошёл проверку подлинности (%1)."
-#: protocols/irc/libkirc/ksslsocket.cpp:404
+#: protocols/irc/libkirc/ksslsocket.cpp:400
msgid ""
"Would you like to accept this certificate forever without being prompted?"
msgstr "Принять сертификат навсегда без дополнительных вопросов в будущем?"
-#: protocols/irc/libkirc/ksslsocket.cpp:408
+#: protocols/irc/libkirc/ksslsocket.cpp:404
msgid "&Forever"
msgstr "&Навсегда"
-#: protocols/irc/libkirc/ksslsocket.cpp:409
+#: protocols/irc/libkirc/ksslsocket.cpp:405
msgid "&Current Sessions Only"
msgstr "Только для &текущих сеансов"
@@ -6501,17 +6504,14 @@ msgstr ""
"Вы пытаетесь выполнить действие, которые не разрешено в 'детском' режиме."
#: protocols/msn/msnnotifysocket.cpp:757
-#, fuzzy, c-format
-#| msgid ""
-#| "_n: You have one unread message in your MSN inbox.\n"
-#| "You have %n unread messages in your MSN inbox."
+#, c-format
msgid ""
"_n: You have one unread message in your MSN inbox.\n"
"You have %n unread messages in your MSN inbox."
msgstr ""
-"В почтовом ящике MSN %n непрочитанное сообщение.\n"
-"В почтовом ящике MSN %n непрочитанных сообщения.\n"
-"В почтовом ящике MSN %n непрочитанных сообщений."
+"В вашем почтовом ящике MSN одно непрочитанное сообщение.\n"
+"В вашем почтовом ящике MSN %n непрочитанных сообщения.\n"
+"В вашем почтовом ящике MSN %n непрочитанных сообщений."
#: protocols/msn/msnnotifysocket.cpp:757 protocols/msn/msnnotifysocket.cpp:779
msgid "Open Inbox..."
@@ -6838,7 +6838,6 @@ msgid "Warn Anonymously"
msgstr "Предупредить анонимно"
#: protocols/oscar/aim/aimcontact.cpp:359
-#, fuzzy
msgid "Warn"
msgstr "Предупредить"
@@ -7082,13 +7081,13 @@ msgstr "IP-адрес"
msgid "Contact Encoding"
msgstr "Используемая кодировка"
-#: protocols/gadu/ui/gadueditaccountui.ui:520
+#: protocols/gadu/ui/gadueditaccountui.ui:517
#: protocols/gadu/ui/gadusearch.ui:267 protocols/oscar/icq/icqprotocol.cpp:215
#, no-c-format
msgid "Female"
msgstr "Женский"
-#: protocols/gadu/ui/gadueditaccountui.ui:525
+#: protocols/gadu/ui/gadueditaccountui.ui:522
#: protocols/gadu/ui/gadusearch.ui:262 protocols/oscar/icq/icqprotocol.cpp:216
#, no-c-format
msgid "Male"
@@ -7746,7 +7745,8 @@ msgid ""
"There was an error in the protocol handling; it was not fatal, so you will "
"not be disconnected."
msgstr ""
-"При обработке данных протокола возникла устранимая ошибка. Работа продолжена."
+"При обработке данных протокола возникла ошибка, но она не является "
+"критической. Работа продолжена."
#: protocols/oscar/oscaraccount.cpp:773
msgid ""
@@ -8137,35 +8137,31 @@ msgstr "Поиск"
#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:93
#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:121
-#, fuzzy
msgid "An error occurred while saving the address book entry."
-msgstr "Ошибка сохранения контакта в адресной книге."
+msgstr "Возникла ошибка при сохранении записи в адресной книге."
#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:177
-#, fuzzy
msgid ""
"The Yahoo Address Book entry could not be saved:\n"
"%1 - %2"
msgstr ""
-"Невозможно сохранить контакт в адресной книге Yahoo:\n"
+"Невозможно сохранить запись в адресной книге Yahoo:\n"
"%1 - %2"
#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:184
-#, fuzzy
msgid ""
"The Yahoo Address Book entry could not be created:\n"
"%1 - %2"
msgstr ""
-"Невозможно создать контакт в адресной книге Yahoo:\n"
+"Невозможно создать запись в адресной книге Yahoo:\n"
"%1 - %2"
#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:191
-#, fuzzy
msgid ""
"The Yahoo Address Book entry could not be deleted:\n"
"%1 - %2"
msgstr ""
-"Невозможно удалить контакт из адресной книги Yahoo:\n"
+"Невозможно удалить запись из адресной книги Yahoo:\n"
"%1 - %2"
#: protocols/yahoo/libkyahoo/picturenotifiertask.cpp:151
@@ -8179,29 +8175,24 @@ msgid "Could not open file for writing."
msgstr "Невозможно открыть файл для записи."
#: protocols/yahoo/libkyahoo/receivefiletask.cpp:143
-#, fuzzy
msgid "An error occurred while downloading the file."
-msgstr "Ошибка скачивания файла."
+msgstr "Произошла ошибка при загрузке файла."
#: protocols/yahoo/libkyahoo/sendfiletask.cpp:101
-#, fuzzy
msgid "Unknown error"
-msgstr "Неизвестная ошибка."
+msgstr "Неизвестная ошибка"
#: protocols/yahoo/libkyahoo/sendfiletask.cpp:144
-#, fuzzy
msgid "Unable to connect to file transfer server"
-msgstr "Невозможно подключиться к серверу."
+msgstr "Невозможно подключиться к серверу передачи файлов"
#: protocols/yahoo/libkyahoo/sendfiletask.cpp:209
-#, fuzzy
msgid "An error occurred while sending the file."
-msgstr "Ошибка отправки файла."
+msgstr "Произошла ошибка при отправке файла."
#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
-#, fuzzy
msgid "An error occurred while sending the message"
-msgstr "При отправке сообщения произошла ошибка"
+msgstr "Произошла ошибка при отправке сообщения"
#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
msgid "The message is empty."
@@ -8213,7 +8204,6 @@ msgid "Error opening file: %1"
msgstr "Ошибка открытия файла: %1"
#: protocols/yahoo/libkyahoo/statusnotifiertask.cpp:103
-#, fuzzy
msgid "An unknown error has occurred."
msgstr "Произошла неизвестная ошибка."
@@ -8228,45 +8218,39 @@ msgstr ""
"Попробуйте отключиться и подключиться снова."
#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
-#, fuzzy
msgid "An error occurred closing the webcam session. "
-msgstr "Ошибка закрытия сеанса просмотра веб-камеры. "
+msgstr "Произошла ошибка при закрытии сеанса веб-камеры. "
#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
-#, fuzzy
msgid "You tried to close a connection that did not exist."
-msgstr "Невозможно закрыть несуществующее соединение."
+msgstr "Вы пытались закрыть несуществующее соединение."
#: protocols/yahoo/libkyahoo/yabtask.cpp:119
-#, fuzzy
msgid "Could not retrieve server side address book for user info."
-msgstr "Невозможно получить информацию о пользователе с сервера."
+msgstr ""
+"Не удалось получить адресную книгу сервера для информации о пользователе."
#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:84
-#, fuzzy
msgid "An error occurred while downloading a buddy icon (%1)"
-msgstr "Ошибка скачивания значка контакта (%1)"
+msgstr "Произошла ошибка при скачивании значка контакта (%1)"
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:270
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:274
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:278
-#, fuzzy
msgid "Could not join chat"
-msgstr "Невозможно добавить контакт"
+msgstr "Не удалось присоединиться к чату"
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:271
msgid "The room is full. Please choose another one."
-msgstr ""
+msgstr "Комната переполнена. Пожалуйста, выберите другую."
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:275
-#, fuzzy
msgid "Invalid user."
-msgstr "Неверный идентификатор пользователя"
+msgstr "Неверный пользователь."
#: protocols/yahoo/libkyahoo/yahoochattask.cpp:279
-#, fuzzy
msgid "An unknown error occurred while joining the chat room."
-msgstr "При установке стиля возникла неизвестная ошибка."
+msgstr "Произошла неизвестная ошибка при подключении к чату."
#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
msgid "Yahoo User Information"
@@ -8329,19 +8313,16 @@ msgid "&Edit my contact details..."
msgstr "Изменить свою &контактную информацию..."
#: protocols/yahoo/yahooaccount.cpp:100
-#, fuzzy
msgid "&Join chat room..."
-msgstr "Войти на канал..."
+msgstr "Прис&оединиться к комнате чата…"
#: protocols/yahoo/yahooaccount.cpp:753
-#, fuzzy
msgid ""
"Could not log into the Yahoo service: your account has been locked.\n"
"Visit %1 to reactivate it."
msgstr ""
-"Невозможно зарегистрироваться в службе Yahoo: ваша учётная запись "
-"блокирована.\n"
-"Посетите %1, чтобы разблокировать её. "
+"Не удалось войти в службу Yahoo: ваша учётная запись блокирована.\n"
+"Посетите %1 для её повторной активации."
#: protocols/yahoo/yahooaccount.cpp:762
msgid ""
@@ -8376,7 +8357,6 @@ msgstr ""
"%2 - %3"
#: protocols/yahoo/yahooaccount.cpp:828 protocols/yahoo/yahooaccount.cpp:831
-#, fuzzy
msgid ""
"%1\n"
"\n"
@@ -8384,7 +8364,7 @@ msgid ""
msgstr ""
"%1\n"
"\n"
-"Причина: %2 - %3"
+"Причина: %2"
#: protocols/yahoo/yahooaccount.cpp:829 protocols/yahoo/yahooaccount.cpp:832
#: protocols/yahoo/yahooaccount.cpp:1501 protocols/yahoo/yahooaccount.cpp:1693
@@ -8399,23 +8379,20 @@ msgid "User %1 has granted your authorization request."
msgstr "%1 авторизован."
#: protocols/yahoo/yahooaccount.cpp:902
-#, fuzzy
msgid ""
"User %1 has rejected your authorization request.\n"
"%2"
msgstr ""
-"%1 авторизован.\n"
+"Пользователь %1 отклонил ваш запрос на авторизацию.\n"
"%2"
#: protocols/yahoo/yahooaccount.cpp:1192
-#, fuzzy
msgid ""
"_: This string is shown when the user is buzzed by a contact\n"
"Buzz"
-msgstr "Звонок!!"
+msgstr "Гудок"
#: protocols/yahoo/yahooaccount.cpp:1230
-#, fuzzy
msgid ""
"%1 has invited you to join a conference with %2.\n"
"\n"
@@ -8423,16 +8400,15 @@ msgid ""
"\n"
"Accept?"
msgstr ""
-"Пользователь %1 пригласил на конференцию %2.\n"
+"%1 пригласил вас присоединиться к конференции %2.\n"
"\n"
"Его сообщение: %3\n"
"\n"
-"Принять приглашение?"
+"Принять?"
#: protocols/yahoo/yahooaccount.cpp:1332
-#, fuzzy
msgid "%1 has declined to join the conference: \"%2\""
-msgstr "%1 отказался от приглашения на конференцию: \"%2\""
+msgstr "%1 отказался от приглашения на конференцию: «%2»"
#: protocols/yahoo/yahooaccount.cpp:1646
#, c-format
@@ -8445,9 +8421,8 @@ msgstr ""
"В почтовом ящике Yahoo %n непрочитанных сообщений. "
#: protocols/yahoo/yahooaccount.cpp:1654
-#, fuzzy
msgid "You have a message from %1 in your Yahoo inbox. <br><br>Subject: %2"
-msgstr "В почтовом ящике Yahoo есть новое письмо от %1."
+msgstr "В вашем почтовом ящике Yahoo есть новое письмо от %1. <br><br>Тема: %2"
#: protocols/yahoo/yahooaccount.cpp:1684
msgid "%1 has invited you to view his/her webcam. Accept?"
@@ -8460,13 +8435,12 @@ msgid "Webcam for %1 is not available."
msgstr "Веб-камера для %1 больше недоступна."
#: protocols/yahoo/yahooaccount.cpp:1791
-#, fuzzy
msgid ""
"<qt>The selected buddy icon could not be opened. <br />Please set a new "
"buddy icon.</qt>"
msgstr ""
-"<qt>Открыть выбранный значок приятеля невозможно. <br>Выберите другой значок."
-"</qt>"
+"<qt>Выбранный значок приятеля нельзя открыть. <br />Пожалуйста, выберите "
+"другой значок приятеля.</qt>"
#: protocols/yahoo/yahooaccount.cpp:1806
#: protocols/yahoo/yahooeditaccount.cpp:180
@@ -9291,9 +9265,9 @@ msgid "Use custom fonts for contact list items"
msgstr "Использовать выбранные шрифты для записей списка контактов"
#: kopete/config/appearance/appearanceconfig_colors.ui:253
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Group font:"
-msgstr "Групповой разговор"
+msgstr "Шрифт группы:"
#: kopete/config/appearance/appearanceconfig_colors.ui:282
#, no-c-format
@@ -9355,72 +9329,52 @@ msgstr "Стиль списка"
msgid "&Classic, left-aligned status icons"
msgstr "&Классический, значки статуса слева"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:124
-#, no-c-format
-msgid "Alt+C"
-msgstr ""
-
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:135
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:132
#, no-c-format
msgid "&Right-aligned status icons"
msgstr "Значки статуса &справа"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:138
-#, no-c-format
-msgid "Alt+R"
-msgstr ""
-
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:146
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:140
#, no-c-format
msgid "Detailed &view"
msgstr "Подробное &представление"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:149
-#, no-c-format
-msgid "Alt+V"
-msgstr ""
-
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:159
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:150
#, no-c-format
msgid "Use contact photos when available"
msgstr "Показывать фотографии контактов"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:171
-#, fuzzy, no-c-format
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:162
+#, no-c-format
msgid "Displayed Theme Path"
-msgstr "Полное имя"
+msgstr "Путь отображаемой темы"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:192
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:183
#, no-c-format
msgid "Contact List Animations"
msgstr "Анимация списка контактов"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:203
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:194
#, no-c-format
msgid "&Animate changes to contact list items"
msgstr "Анимировать &изменения в списке контактов"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:206
-#, no-c-format
-msgid "Alt+A"
-msgstr ""
-
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:214
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:202
#, no-c-format
msgid "Fade in / out contacts as the&y appear / disappear"
msgstr "Плавное скрытие/&показ контактов, когда они появляются/исчезают"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:222
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:210
#, no-c-format
msgid "Fo&ld in / out contacts as they appear / disappear"
msgstr "Сворачивать/&разворачивать контакты, когда они появляются/исчезают"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:232
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:220
#, no-c-format
msgid "Contact List Auto-Hide"
msgstr "Автоматическое скрытие списка контактов"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:235
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:223
#, no-c-format
msgid ""
"When enabled, the contact list will automatically be hidden a fixed amount "
@@ -9432,28 +9386,28 @@ msgstr ""
"курсор мыши. Промежуток времени вы можете установить в поле 'Автоматическое "
"скрытие списка контактов', расположенном ниже."
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:246
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:234
#, no-c-format
msgid "A&uto-hide contact list"
msgstr "Автоматическое &скрытие списка контактов"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:282
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:270
#: kopete/config/behavior/behaviorconfig_events.ui:202
#, no-c-format
msgid " Sec"
msgstr " с"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:294
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:282
#, no-c-format
msgid "The timeout value for both contact list and scrollbar auto-hiding."
msgstr "Задержка перед скрытием списка контактов и полосы прокрутки."
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:305
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:293
#, no-c-format
msgid "after the cursor left the window"
msgstr "после перемещения курсора с окна"
-#: kopete/config/appearance/appearanceconfig_contactlist.ui:342
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:330
#, no-c-format
msgid "Change &Tooltip Contents..."
msgstr "Изменить &подсказки..."
@@ -9507,15 +9461,15 @@ msgstr "Позволяет загрузить тему смайликов чер
#: kopete/config/appearance/appearanceconfig_emoticons.ui:117
#: kopete/config/appearance/appearanceconfig_emoticons.ui:128
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Edit Theme..."
-msgstr "&Изменить..."
+msgstr "Править тем&у…"
#: kopete/config/appearance/appearanceconfig_emoticons.ui:120
#: kopete/config/appearance/appearanceconfig_emoticons.ui:131
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Edit the selected emoticons theme"
-msgstr "Тема смайликов:"
+msgstr "Править выбранную тему смайлов"
#: kopete/config/appearance/appearanceconfig_emoticons.ui:139
#, no-c-format
@@ -9528,14 +9482,14 @@ msgid "Remove Theme"
msgstr "Удалить тему"
#: kopete/config/appearance/emoticonseditwidget.ui:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid "EmoticonsEditWidget"
-msgstr "С&майлики"
+msgstr "EmoticonsEditWidget"
#: kopete/config/appearance/emoticonseditwidget.ui:35
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Add..."
-msgstr "&Добавить..."
+msgstr "Добавить…"
#: kopete/config/appearance/tooltipeditwidget.ui:46
#, no-c-format
@@ -9687,7 +9641,7 @@ msgstr "Авто&матическая настройка яркости/конт
msgid "Automatic color correction"
msgstr "Автоматическая коррекция цвета"
-#: kopete/config/avdevice/avdeviceconfig_videoconfig.ui:524
+#: kopete/config/avdevice/avdeviceconfig_videoconfig.ui:521
#, no-c-format
msgid "See preview mirrored"
msgstr "Показать зеркальную копию"
@@ -10253,7 +10207,7 @@ msgid "Auto Away"
msgstr "Автоматический переход в режим отсутствия"
#: kopete/config/behavior/kopeteawayconfigbase.ui:97
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<p>If you check the <i>Use auto away</i> checkbox, Kopete will automaticaly "
"set you globally away when the TDE screen saver starts, or after the "
@@ -10261,18 +10215,17 @@ msgid ""
"<p>Kopete will set you available again when you come back if you checked "
"<i>Become available when detecting activity again</i></p>"
msgstr ""
-"<p>Если включить параметр <i>Автоматический переход в режим отсутствия</i>, "
-"Kopete будет автоматически устанавливать статус \"Нет на месте\" при "
-"включении хранителя экрана TDE или после указанного количества минут "
-"бездействия (т.е. отсутствия движений мышью и нажатий клавиш клавиатуры)</"
-"p>\n"
-"<p>Kopete снова переключит ваше состояние к \"На связи\", если включить "
+"<p>Если включить параметр <i>Автопереход в режим отсутствия</i>, Kopete "
+"будет автоматически устанавливать статус «Нет на месте» при включении "
+"хранителя экрана TDE или после указанного числа минут бездействия (напр., "
+"отсутствия движений мышью и нажатий клавиш клавиатуры)</p>\n"
+"<p>Kopete снова переключит ваше состояние к «На связи», если включить "
"параметр <i>Выйти из режима отсутствия при обнаружении активности</i></p>"
#: kopete/config/behavior/kopeteawayconfigbase.ui:109
#, no-c-format
msgid "&Use auto away"
-msgstr "&Автоматический переход в режим отсутствия"
+msgstr "Автопе&реход в режим отсутствия"
#: kopete/config/behavior/kopeteawayconfigbase.ui:128
#, no-c-format
@@ -10413,9 +10366,9 @@ msgstr ""
"указывает на запись текущего пользователя в KAddressBook."
#: kopete/config/identity/kopeteidentityconfigpreferences.kcfg:11
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Latest selected global identity."
-msgstr "Использовать &общий профиль"
+msgstr "Последний выбранный общий профиль."
#: kopete/contactlist/customnotifications.ui:32
#, no-c-format
@@ -10720,7 +10673,7 @@ msgid "Selected contacts will be added to the TDE address book."
msgstr "Выберите контакты, которые будут добавлены в адресную книгу TDE."
#: kopete/contactlist/tdeabcexport_base.ui:117
-#: plugins/history/historyviewer.ui:190
+#: plugins/history/historyviewer.ui:187
#, no-c-format
msgid "Contact"
msgstr "Контакт"
@@ -10761,9 +10714,9 @@ msgid "&Groups"
msgstr "&Группы"
#: libkopete/kopete.kcfg:6
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Enable the global identity feature"
-msgstr "Использовать &общий профиль"
+msgstr "Включить возможность общего профиля"
#: libkopete/kopete.kcfg:7
#, no-c-format
@@ -10771,6 +10724,8 @@ msgid ""
"When enabled, this allows you to set your data in a central place. All your "
"IM accounts will use this global data.\n"
msgstr ""
+"Если включено, вы можете задать свои данные в одном месте. Все ваши учётные "
+"записи мгновенных сообщений будут использовать эти общие данные.\n"
#: libkopete/kopetecommandui.rc:6
#, no-c-format
@@ -11321,29 +11276,29 @@ msgid "Raise window"
msgstr "Сделать окно активным"
#: plugins/history/historyconfig.kcfg:11
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show previous messages in new chats."
-msgstr "Показывать предыдущие сообщения в новых разговорах "
+msgstr "Показывать предыдущие сообщения в новых разговорах."
#: plugins/history/historyconfig.kcfg:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Number of messages to show."
-msgstr "Количество показываемых сообщений:"
+msgstr "Число сообщений для показа."
#: plugins/history/historyconfig.kcfg:21
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Number of messages per page"
-msgstr "Количество сообщений на странице:"
+msgstr "Число сообщений на страницу"
#: plugins/history/historyconfig.kcfg:26
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Color of messages"
-msgstr "Цвет сообщений:"
+msgstr "Цвет сообщений"
#: plugins/history/historyconfig.kcfg:31
#, no-c-format
msgid "Style to use in history-browser."
-msgstr ""
+msgstr "Стиль в обозревателе истории."
#: plugins/history/historyprefsui.ui:17
#, no-c-format
@@ -11413,45 +11368,45 @@ msgstr ""
"При начале нового разговора в окне будут показаны несколько сообщений "
"последнего разговора с этим контактом."
-#: plugins/history/historyviewer.ui:179
+#: plugins/history/historyviewer.ui:176
#, no-c-format
msgid "Date"
msgstr "Дата"
-#: plugins/history/historyviewer.ui:275
+#: plugins/history/historyviewer.ui:272
#, no-c-format
msgid "Contact:"
msgstr "Контакт:"
-#: plugins/history/historyviewer.ui:296
+#: plugins/history/historyviewer.ui:293
#, no-c-format
msgid "Message Filter:"
msgstr "Фильтр сообщений:"
-#: plugins/history/historyviewer.ui:302
+#: plugins/history/historyviewer.ui:299
#, no-c-format
msgid "All messages"
msgstr "все сообщения"
-#: plugins/history/historyviewer.ui:307
+#: plugins/history/historyviewer.ui:304
#, no-c-format
msgid "Only incoming"
msgstr "только входящие"
-#: plugins/history/historyviewer.ui:312
+#: plugins/history/historyviewer.ui:309
#, no-c-format
msgid "Only outgoing"
msgstr "только исходящие"
#: plugins/latex/latexconfig.kcfg:11
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Horizontal Rendering Resolution (DPI)."
-msgstr "Разрешение (dpi):"
+msgstr "Горизонтальное разрешение отрисовки (DPI)."
#: plugins/latex/latexconfig.kcfg:15
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Vertical Rendering Resolution (DPI)."
-msgstr "Разрешение (dpi):"
+msgstr "Вертикальное разрешение отрисовки (DPI)."
#: plugins/latex/latexprefsbase.ui:28
#, no-c-format
@@ -11479,9 +11434,9 @@ msgid "x"
msgstr "x"
#: plugins/motionautoaway/motionawayconfig.kcfg:9
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Become available again when the plugin detects motion"
-msgstr "Выйти из режима отсутствия при обнаружении активности"
+msgstr "Перейти в состояние «на связи» при обнаружении плагином активности"
#: plugins/motionautoaway/motionawayconfig.kcfg:10
#, no-c-format
@@ -11489,11 +11444,13 @@ msgid ""
"If this option is set, the plugin will put you in status available if you "
"are away and it detects motion again."
msgstr ""
+"Если этот параметр включён, плагин переведёт вас из состояния отсутствия в "
+"состояние «на связи» при обнаружении движения."
#: plugins/motionautoaway/motionawayconfig.kcfg:14
#, no-c-format
msgid "Video device to use for motion detection"
-msgstr ""
+msgstr "Видеоустройство для обнаружения движения"
#: plugins/motionautoaway/motionawayconfig.kcfg:15
#, no-c-format
@@ -11501,11 +11458,14 @@ msgid ""
"This is the Video4Linux path of the camera or device you want to use to "
"detect motion. In most systems the first video device is /dev/video0."
msgstr ""
+"Это путь Video4Linux к камере или устройству, которое вы хотите использовать "
+"для обнаружения движения. В большинстве систем первым видеоустройством "
+"является /dev/video0."
#: plugins/motionautoaway/motionawayconfig.kcfg:19
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Become away after this many minutes of inactivity"
-msgstr "&Перейти в режим Нет на месте по прошествии:"
+msgstr "Перейти в состояние «нет на месте» после указанных минут бездействия"
#: plugins/motionautoaway/motionawayconfig.kcfg:20
#, no-c-format
@@ -11514,6 +11474,9 @@ msgid ""
"plugin detects no motion, it will wait this amount of minutes before "
"switching to away status."
msgstr ""
+"Эта настройка влияет на скорость переключения плагина в состояние «нет на "
+"месте». Как только плагин обнаружит отсутствие движения, он подождёт "
+"указанное число минут, а затем переключит на «нет на месте»."
#: plugins/motionautoaway/motionawayprefs.ui:33
#, no-c-format
@@ -11604,52 +11567,51 @@ msgstr ""
"content=10395</a>"
#: plugins/nowlistening/nowlisteningconfig.kcfg:11
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Header of the message advertised."
-msgstr "Использовать это сообщение при информировании:"
+msgstr "Заголовок сообщения при информировании."
#: plugins/nowlistening/nowlisteningconfig.kcfg:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Core of the message advertised."
-msgstr "Использовать это сообщение при информировании:"
+msgstr "Тело сообщения при информировании."
#: plugins/nowlistening/nowlisteningconfig.kcfg:21
#, no-c-format
msgid "Conjunction when multiple track are playing."
-msgstr ""
+msgstr "Слияние при проигрывании нескольких дорожек."
#: plugins/nowlistening/nowlisteningconfig.kcfg:26
#, no-c-format
msgid ""
"Show explicitly the current music listened via a menu or /media command."
msgstr ""
+"Явно показывать текущую проигрываемую музыку через меню или команду /media."
#: plugins/nowlistening/nowlisteningconfig.kcfg:31
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show the current music listened in chat window."
-msgstr "Показывать &события в окне разговора"
+msgstr "Показывать текущую проигрываемую музыку в окне разговора."
#: plugins/nowlistening/nowlisteningconfig.kcfg:36
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show the current music listened in place of your status message."
-msgstr ""
-"Прослушиваемая &музыкальная композиция в качестве комментария к статусу."
+msgstr "Показывать текущую песню в сообщении состояния."
#: plugins/nowlistening/nowlisteningconfig.kcfg:41
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Show the current music listened appended to your status message."
-msgstr ""
-"Прослушиваемая &музыкальная композиция в качестве комментария к статусу."
+msgstr "Добавлять текущую песню в сообщение состояния."
#: plugins/nowlistening/nowlisteningconfig.kcfg:46
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Use the specified media player."
-msgstr "Использовать &указанный проигрыватель"
+msgstr "Использовать указанный медиапроигрыватель."
#: plugins/nowlistening/nowlisteningconfig.kcfg:51
#, no-c-format
msgid "Selected Media Player for source of listening advertising."
-msgstr ""
+msgstr "Выбранный проигрыватель для источника оповещения о прослушивании."
#: plugins/nowlistening/nowlisteningprefs.ui:16
#, no-c-format
@@ -11756,34 +11718,34 @@ msgid "Use &specified media player"
msgstr "Использовать &указанный проигрыватель"
#: plugins/smpppdcs/smpppdcs.kcfg:7
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Password to connect to the SMPPPD."
-msgstr "Расположение SMPPPD"
+msgstr "Пароль подключения к SMPPPD."
#: plugins/smpppdcs/smpppdcs.kcfg:10
#, no-c-format
msgid "Accounts to ignore in the plugin."
-msgstr ""
+msgstr "Игнорируемые учётные записи в плагине."
#: plugins/smpppdcs/smpppdcs.kcfg:13
#, no-c-format
msgid "SMPPPD-Server to connect."
-msgstr ""
+msgstr "Сервер SMPPPD для подключения."
#: plugins/smpppdcs/smpppdcs.kcfg:17
#, no-c-format
msgid "SMPPPD-Server port to connect."
-msgstr ""
+msgstr "Порта сервера SMPPPD для подключения."
#: plugins/smpppdcs/smpppdcs.kcfg:21
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Use the netstat tool to determine the connection status."
-msgstr "&netstat - стандартный способ обнаружения статуса соединения"
+msgstr "Использовать инструмент netstat для определения состояния соединения."
#: plugins/smpppdcs/smpppdcs.kcfg:25
#, no-c-format
msgid "Use the SMPPPD to determine the connection status."
-msgstr ""
+msgstr "Использовать SMPPPD для определения состояния соединения."
#: plugins/smpppdcs/smpppdcsprefs.ui:17
#, no-c-format
@@ -12131,12 +12093,12 @@ msgid "Repla&ce protocol text with images in (X)HTML"
msgstr "&Заменять названия протоколов значками (X)HTML"
#: plugins/webpresence/webpresenceprefs.ui:203
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Replaces the protocol names, such as MSN and IRC with images."
-msgstr "Заменять названия протоколов (например, MSN и IRC) значками."
+msgstr "Заменять названия протоколов, например, MSN и IRC, значками."
#: plugins/webpresence/webpresenceprefs.ui:206
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Replaces the protocol names, such as MSN and IRC with images.\n"
"\n"
@@ -12154,9 +12116,9 @@ msgid ""
"images/gadu_protocol.png\n"
"images/winpopup_protocol.png"
msgstr ""
-"Заменять названия протоколов, например, MSN, IRC, значками.\n"
+"Заменять названия протоколов, например, MSN и IRC, значками.\n"
"\n"
-"Обратите внимание, что файлы PNG требуется скопировать вручную.\n"
+"Обратите внимание, что файлы PNG надо скопировать вручную в нужное место.\n"
"\n"
"По умолчанию используются следующие файлы:\n"
"\n"
@@ -12580,12 +12542,12 @@ msgstr ""
msgid "Ignore people off your contact list"
msgstr "Игнорировать отсутствующих в вашем списке контактов"
-#: protocols/gadu/ui/gadueditaccountui.ui:371
+#: protocols/gadu/ui/gadueditaccountui.ui:368
#, no-c-format
msgid "U&ser Information"
msgstr "&Информация о пользователе"
-#: protocols/gadu/ui/gadueditaccountui.ui:397
+#: protocols/gadu/ui/gadueditaccountui.ui:394
#, no-c-format
msgid ""
"<p align=\"center\">You must be connected to change your Personal "
@@ -12594,34 +12556,34 @@ msgstr ""
"<p align=\"center\">Для изменения личной информации вы должны быть "
"подключены к сети.</p>"
-#: protocols/gadu/ui/gadueditaccountui.ui:408
+#: protocols/gadu/ui/gadueditaccountui.ui:405
#, no-c-format
msgid "User Information"
msgstr "Информация о пользователе"
-#: protocols/gadu/ui/gadueditaccountui.ui:443
+#: protocols/gadu/ui/gadueditaccountui.ui:440
#: protocols/gadu/ui/gadusearch.ui:96
#, no-c-format
msgid "Surname:"
msgstr "Фамилия:"
-#: protocols/gadu/ui/gadueditaccountui.ui:451
+#: protocols/gadu/ui/gadueditaccountui.ui:448
#, no-c-format
msgid "Your nick name:"
msgstr "Ник:"
-#: protocols/gadu/ui/gadueditaccountui.ui:459
+#: protocols/gadu/ui/gadueditaccountui.ui:456
#: protocols/gadu/ui/gadusearch.ui:245
#, no-c-format
msgid "Gender:"
msgstr "Пол:"
-#: protocols/gadu/ui/gadueditaccountui.ui:467
+#: protocols/gadu/ui/gadueditaccountui.ui:464
#, no-c-format
msgid "Year of birth:"
msgstr "Год рождения:"
-#: protocols/gadu/ui/gadueditaccountui.ui:475
+#: protocols/gadu/ui/gadueditaccountui.ui:472
#: protocols/gadu/ui/gadusearch.ui:112 protocols/jabber/ui/dlgvcard.ui:462
#: protocols/jabber/ui/dlgvcard.ui:666
#: protocols/oscar/icq/ui/icqgeneralinfo.ui:551
@@ -12631,34 +12593,34 @@ msgstr "Год рождения:"
msgid "City:"
msgstr "Город:"
-#: protocols/gadu/ui/gadueditaccountui.ui:560
+#: protocols/gadu/ui/gadueditaccountui.ui:557
#, no-c-format
msgid ""
"Values below are going to be used in search, but will not appear in results."
msgstr ""
"Следующие значения используются при поиске, но не показываются в результатах."
-#: protocols/gadu/ui/gadueditaccountui.ui:601
+#: protocols/gadu/ui/gadueditaccountui.ui:598
#, no-c-format
msgid "Maiden name:"
msgstr "Девичья фамилия:"
-#: protocols/gadu/ui/gadueditaccountui.ui:609
+#: protocols/gadu/ui/gadueditaccountui.ui:606
#, no-c-format
msgid "City of origin:"
msgstr "Город рождения:"
-#: protocols/gadu/ui/gadueditaccountui.ui:651
+#: protocols/gadu/ui/gadueditaccountui.ui:648
#, no-c-format
msgid "&File Transfer"
msgstr "Передача &файлов"
-#: protocols/gadu/ui/gadueditaccountui.ui:665
+#: protocols/gadu/ui/gadueditaccountui.ui:662
#, no-c-format
msgid "Global DCC Options"
msgstr "Общие параметры DCC"
-#: protocols/gadu/ui/gadueditaccountui.ui:676
+#: protocols/gadu/ui/gadueditaccountui.ui:673
#, no-c-format
msgid ""
"<qt><p align=\"center\"><font color=\"#ff0000\">These options affect <b>all</"
@@ -12667,23 +12629,23 @@ msgstr ""
"<qt><p align=\"center\"><font color=\"#ff0000\">Эти параметры влияют на "
"<b>все</b> учётные записи Gadu-Gadu.</font></p></qt>"
-#: protocols/gadu/ui/gadueditaccountui.ui:684
+#: protocols/gadu/ui/gadueditaccountui.ui:681
#, no-c-format
msgid "&Override default configuration"
msgstr "&Заменить стандартную конфигурацию"
-#: protocols/gadu/ui/gadueditaccountui.ui:714
+#: protocols/gadu/ui/gadueditaccountui.ui:711
#, no-c-format
msgid "Local &IP address /"
msgstr "Локальный адрес &IP /"
-#: protocols/gadu/ui/gadueditaccountui.ui:728
-#: protocols/msn/ui/msneditaccountui.ui:1166
+#: protocols/gadu/ui/gadueditaccountui.ui:725
+#: protocols/msn/ui/msneditaccountui.ui:1163
#, no-c-format
msgid "po&rt:"
msgstr "&порт:"
-#: protocols/gadu/ui/gadueditaccountui.ui:752
+#: protocols/gadu/ui/gadueditaccountui.ui:749
#, no-c-format
msgid "0.0.0.0"
msgstr "0.0.0.0"
@@ -12833,7 +12795,7 @@ msgid "City"
msgstr "Город"
#: protocols/gadu/ui/gadusearch.ui:472
-#: protocols/oscar/icq/ui/icqsearchbase.ui:361
+#: protocols/oscar/icq/ui/icqsearchbase.ui:352
#, no-c-format
msgid "UIN"
msgstr "UIN"
@@ -13111,82 +13073,82 @@ msgstr "Дата и время создания канала"
msgid "Archived"
msgstr "Архивируется"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:235
+#: protocols/groupwise/ui/gwchatpropswidget.ui:232
#, no-c-format
msgid "Indicates if the chatroom is being archived on the server"
msgstr "Сообщения на канале сохраняются на сервере"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:249
+#: protocols/groupwise/ui/gwchatpropswidget.ui:246
#, no-c-format
msgid "The user who owns this chatroom"
msgstr "Владелец канала"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:273
+#: protocols/groupwise/ui/gwchatpropswidget.ui:270
#, no-c-format
msgid "Default Access"
msgstr "Доступ по умолчанию"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:290
+#: protocols/groupwise/ui/gwchatpropswidget.ui:284
#, no-c-format
msgid "General permission to read messages in the chatroom"
msgstr "Право на чтение сообщений канала"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:298
+#: protocols/groupwise/ui/gwchatpropswidget.ui:292
#, no-c-format
msgid "Write Message"
msgstr "Отправка сообщений"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:304
+#: protocols/groupwise/ui/gwchatpropswidget.ui:295
#, no-c-format
msgid "General permission to write messages in the chatroom"
msgstr "Право на отправку сообщений на канал"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:312
+#: protocols/groupwise/ui/gwchatpropswidget.ui:303
#, no-c-format
msgid "Modify Access"
msgstr "Изменение"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:318
+#: protocols/groupwise/ui/gwchatpropswidget.ui:306
#, no-c-format
msgid "General permission to modify the chatroom's access control list"
msgstr "Право на изменение прав доступа канала"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:328
+#: protocols/groupwise/ui/gwchatpropswidget.ui:316
#, no-c-format
msgid "Access Control List"
msgstr "Права доступа"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:339
+#: protocols/groupwise/ui/gwchatpropswidget.ui:327
#, no-c-format
msgid "Access permissions for specific users"
msgstr "Права доступа для указанных пользователей"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:355
+#: protocols/groupwise/ui/gwchatpropswidget.ui:343
#, no-c-format
msgid "A&dd"
msgstr "&Добавить"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:358
+#: protocols/groupwise/ui/gwchatpropswidget.ui:346
#, no-c-format
msgid "Add a new ACL entry"
msgstr "Добавить новое правило"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:366
+#: protocols/groupwise/ui/gwchatpropswidget.ui:354
#, no-c-format
msgid "Ed&it"
msgstr "&Изменить"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:369
+#: protocols/groupwise/ui/gwchatpropswidget.ui:357
#, no-c-format
msgid "Edit an existing ACL entry"
msgstr "Изменить правило"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:377
+#: protocols/groupwise/ui/gwchatpropswidget.ui:365
#, no-c-format
msgid "D&elete"
msgstr "&Удалить"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:380
+#: protocols/groupwise/ui/gwchatpropswidget.ui:368
#, no-c-format
msgid "Delete a ACL entry"
msgstr "Удалить правило"
@@ -13308,7 +13270,7 @@ msgstr "&Очистить"
#: protocols/groupwise/ui/gwcontactsearch.ui:203
#: protocols/jabber/ui/dlgbrowse.ui:154 protocols/oscar/icq/ui/icqadd.ui:86
-#: protocols/oscar/icq/ui/icqsearchbase.ui:440
+#: protocols/oscar/icq/ui/icqsearchbase.ui:431
#, no-c-format
msgid "&Search"
msgstr "&Поиск"
@@ -14074,7 +14036,7 @@ msgstr ""
"кнопку."
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:260
-#: protocols/msn/ui/msneditaccountui.ui:1100
+#: protocols/msn/ui/msneditaccountui.ui:1097
#, no-c-format
msgid "Co&nnection"
msgstr "&Подключение"
@@ -14082,26 +14044,34 @@ msgstr "&Подключение"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:282
#: protocols/jabber/ui/dlgjabberregisteraccount.ui:122
#, no-c-format
-msgid "Use protocol encr&yption (SSL)"
-msgstr "&Шифрование (SSL)"
+msgid "Use old style SSL encr&yption protocol (not recommended)"
+msgstr ""
+"Использовать протокол шифрова&ния SSL старого образца (не рекомендуется)"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:285
#: protocols/jabber/ui/dlgjabberregisteraccount.ui:128
#, no-c-format
-msgid "Check this box to enable SSL encrypted communication with the server."
-msgstr "Включите эту опцию для применения SSL-шифрования при связи с сервером."
+msgid ""
+"Check this box to enable the old style SSL encrypted communication with the "
+"server. This is not recommended and only works on very old servers."
+msgstr ""
+"Установите этот флажок, чтобы включить шифрованную SSL-связь с сервером по "
+"старому образцу. Это не рекомендуется и работает только на очень старых "
+"серверах."
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:288
#: protocols/jabber/ui/dlgjabberregisteraccount.ui:131
#, no-c-format
msgid ""
-"Check this box to enable SSL encrypted communication with the server. Note "
-"that this is not end-to-end encryption, but rather encrypted communication "
-"with the server."
+"Check this box to enable the old style SSL encrypted communication with the "
+"server. Note that this is not end-to-end encryption, but rather encrypted "
+"communication with the server. This is not recommended and only works on "
+"very old servers."
msgstr ""
-"Включите эту опцию для разрешения SSL-шифрования при связи с сервером. "
-"Учтите, что шифруется только информация, передаваемая от вас к серверу. "
-"Информация, отправляемая вашему собеседнику, остаётся незашифрованной."
+"Включите этот флажок, чтобы включить шифрованную SSL-связь с сервером по "
+"старому образцу. Обратите внимание, что это не сквозное шифрование, а просто "
+"зашифрованная связь с сервером. Это не рекомендуется и работает только на "
+"очень старых серверах."
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:313
#, no-c-format
@@ -14109,6 +14079,9 @@ msgid ""
"<dd>Select this only for old Jabber servers that use a separate SSL port. "
"Newer servers use StartSSL and this option should not be required.</dd>"
msgstr ""
+"<dd>Выбирайте этот параметр только для старых серверов Jabber, которые "
+"используют отдельный порт SSL. Более новые серверы используют StartSSL, и "
+"этот параметр не должен требоваться.</dd>"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:324
#, no-c-format
@@ -14116,7 +14089,7 @@ msgid "Allow plain-te&xt password authentication"
msgstr "Разрешить передачу паролей &открытым текстом"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:335
-#: protocols/msn/ui/msneditaccountui.ui:1122
+#: protocols/msn/ui/msneditaccountui.ui:1119
#: protocols/oscar/aim/ui/aimeditaccountui.ui:237
#: protocols/oscar/icq/ui/icqeditaccountui.ui:302
#, no-c-format
@@ -14130,7 +14103,7 @@ msgid ""
"The IP address or hostname of the server you would like to connect to (for "
"example jabber.org)."
msgstr ""
-"IP-адрес или имя сервера, к которому вы хотите подключиться. (например, "
+"IP-адрес или имя сервера, к которому вы хотите подключиться (например, "
"jabber.org)."
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:480
@@ -14140,6 +14113,9 @@ msgid ""
"are enforced, because this would prevent the use of StartSSL and a newer "
"Jabber protocol.</dd>"
msgstr ""
+"<dd>Новые Jabber-серверы могут работать неверно, если принудительно "
+"указывать имя сервера и порт, поскольку это не позволит использовать "
+"StartSSL и более новый протокол Jabber.</dd>"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:493
#, no-c-format
@@ -14827,9 +14803,9 @@ msgstr ""
"ко всем учётным записям."
#: protocols/msn/ui/msneditaccountui.ui:214
-#, fuzzy, no-c-format
+#, no-c-format
msgid "MSN &Settings"
-msgstr "&Параметры MSN"
+msgstr "Настро&йки MSN"
#: protocols/msn/ui/msneditaccountui.ui:230
#, no-c-format
@@ -14966,7 +14942,7 @@ msgstr "Параметры конфиденциальности"
msgid "Send client information"
msgstr "Отправлять сведения о клиенте"
-#: protocols/msn/ui/msneditaccountui.ui:386
+#: protocols/msn/ui/msneditaccountui.ui:383
#, no-c-format
msgid ""
"<qt>Make it possible for your contacts to detect if you are using Kopete."
@@ -14975,7 +14951,7 @@ msgstr ""
"<qt>Позволяет пользователям из списка контактов определить используемый вами "
"клиент (Kopete).<br>Рекомендуется оставить параметр включенным.</qt>"
-#: protocols/msn/ui/msneditaccountui.ui:389
+#: protocols/msn/ui/msneditaccountui.ui:386
#, no-c-format
msgid ""
"Third party MSN clients, such as Kopete, give users the ability to let other "
@@ -14986,12 +14962,12 @@ msgstr ""
"программой) позволяют пользователям других сторонних клиентских программ "
"определить используемый клиент. Рекомендуется оставить параметр включенным."
-#: protocols/msn/ui/msneditaccountui.ui:400
+#: protocols/msn/ui/msneditaccountui.ui:397
#, no-c-format
msgid "Send &typing notifications"
msgstr "Отправлять &уведомления о вводе"
-#: protocols/msn/ui/msneditaccountui.ui:406
+#: protocols/msn/ui/msneditaccountui.ui:403
#, no-c-format
msgid ""
"<qt>Check this box to send <b>Typing notifications</b> to your contacts. "
@@ -15002,13 +14978,13 @@ msgstr ""
"вводе</b> пользователям из вашего списка контактов. В этом случае при вводе "
"вами сообщения его адресат будет знать, что вы печатаете ответ.</qt>"
-#: protocols/msn/ui/msneditaccountui.ui:422
+#: protocols/msn/ui/msneditaccountui.ui:419
#, no-c-format
msgid "Expose my Jabber account to Jabber users"
msgstr "Сделать учётную запись Jabber доступной пользователям Jabber"
-#: protocols/msn/ui/msneditaccountui.ui:428
-#: protocols/msn/ui/msneditaccountui.ui:439
+#: protocols/msn/ui/msneditaccountui.ui:425
+#: protocols/msn/ui/msneditaccountui.ui:436
#, no-c-format
msgid ""
"If you have a Jabber account, you may let Jabber users on an MSN gateway "
@@ -15017,23 +14993,23 @@ msgstr ""
"Если у вас есть учётная запись Jabber, то с помощью шлюза MSN об этом можно "
"сообщить пользователям Jabber."
-#: protocols/msn/ui/msneditaccountui.ui:483
+#: protocols/msn/ui/msneditaccountui.ui:480
#, no-c-format
msgid "There are also privacy options in the \"Contacts\" tab"
msgstr ""
"Настройки, относящиеся к конфиденциальности, содержатся на вкладке \"Контакты"
"\""
-#: protocols/msn/ui/msneditaccountui.ui:548
+#: protocols/msn/ui/msneditaccountui.ui:545
#: protocols/oscar/icq/ui/icqgeneralinfo.ui:376
-#: protocols/oscar/icq/ui/icqsearchbase.ui:233
+#: protocols/oscar/icq/ui/icqsearchbase.ui:224
#: protocols/yahoo/ui/yahoogeneralinfowidget.ui:92
#, no-c-format
msgid "&Nickname:"
msgstr "&Ник:"
-#: protocols/msn/ui/msneditaccountui.ui:554
-#: protocols/msn/ui/msneditaccountui.ui:565
+#: protocols/msn/ui/msneditaccountui.ui:551
+#: protocols/msn/ui/msneditaccountui.ui:562
#, no-c-format
msgid ""
"The alias you would like to use on MSN. You may change this at any time you "
@@ -15042,59 +15018,59 @@ msgstr ""
"Псевдоним, который вы хотели бы использовать в MSN. Вы можете изменить его в "
"любое время."
-#: protocols/msn/ui/msneditaccountui.ui:575
+#: protocols/msn/ui/msneditaccountui.ui:572
#, no-c-format
msgid "Phone Numbers"
msgstr "Номера телефона"
-#: protocols/msn/ui/msneditaccountui.ui:586
+#: protocols/msn/ui/msneditaccountui.ui:583
#, no-c-format
msgid "Hom&e:"
msgstr "&Домашние:"
-#: protocols/msn/ui/msneditaccountui.ui:597
+#: protocols/msn/ui/msneditaccountui.ui:594
#, no-c-format
msgid "&Work:"
msgstr "&Рабочие:"
-#: protocols/msn/ui/msneditaccountui.ui:618
+#: protocols/msn/ui/msneditaccountui.ui:615
#, no-c-format
msgid "&Mobile:"
msgstr "&Мобильные:"
-#: protocols/msn/ui/msneditaccountui.ui:636
+#: protocols/msn/ui/msneditaccountui.ui:633
#, no-c-format
msgid "Display Picture"
msgstr "Фото"
-#: protocols/msn/ui/msneditaccountui.ui:655
+#: protocols/msn/ui/msneditaccountui.ui:652
#, no-c-format
msgid "E&xport a display picture"
msgstr "&Экспортировать фото"
-#: protocols/msn/ui/msneditaccountui.ui:674
+#: protocols/msn/ui/msneditaccountui.ui:671
#, no-c-format
msgid "Please select a square image. The image will be scaled to 96x96."
msgstr "Выберите квадратное изображение. Оно будет уменьшено до размера 96x96."
-#: protocols/msn/ui/msneditaccountui.ui:696
+#: protocols/msn/ui/msneditaccountui.ui:693
#, no-c-format
msgid "&Select Image..."
msgstr "&Выбрать изображение..."
-#: protocols/msn/ui/msneditaccountui.ui:837
+#: protocols/msn/ui/msneditaccountui.ui:834
#, no-c-format
msgid "WARNING: You need to be connected to modify this page."
msgstr ""
"ПРЕДУПРЕЖДЕНИЕ: Чтобы изменить эту страницу, вы должны быть подключены к "
"сети."
-#: protocols/msn/ui/msneditaccountui.ui:850
+#: protocols/msn/ui/msneditaccountui.ui:847
#, no-c-format
msgid "Con&tacts"
msgstr "&Контакты"
-#: protocols/msn/ui/msneditaccountui.ui:861
+#: protocols/msn/ui/msneditaccountui.ui:858
#, no-c-format
msgid ""
"<i>Italics</i> contacts are not on your contact list.<br>\n"
@@ -15106,32 +15082,32 @@ msgstr ""
"<b>Полужирным</b> выделены контакты, которые есть в вашем списке контактов, "
"но вас нет в их списке контактов. "
-#: protocols/msn/ui/msneditaccountui.ui:879
+#: protocols/msn/ui/msneditaccountui.ui:876
#, no-c-format
msgid "Bloc&ked contacts:"
msgstr "&Заблокированные контакты:"
-#: protocols/msn/ui/msneditaccountui.ui:903
+#: protocols/msn/ui/msneditaccountui.ui:900
#, no-c-format
msgid "&>"
msgstr "&>"
-#: protocols/msn/ui/msneditaccountui.ui:911
+#: protocols/msn/ui/msneditaccountui.ui:908
#, no-c-format
msgid "&<"
msgstr "&<"
-#: protocols/msn/ui/msneditaccountui.ui:938
+#: protocols/msn/ui/msneditaccountui.ui:935
#, no-c-format
msgid "Allo&wed contacts:"
msgstr "&Разрешённые контакты:"
-#: protocols/msn/ui/msneditaccountui.ui:981
+#: protocols/msn/ui/msneditaccountui.ui:978
#, no-c-format
msgid "Block all users not in 'Allowed' &list"
msgstr "&Блокировать всех, кто не входит в список разрешённых пользователей"
-#: protocols/msn/ui/msneditaccountui.ui:984
+#: protocols/msn/ui/msneditaccountui.ui:981
#, no-c-format
msgid ""
"Checking this box will block all users not explicitly shown in the allowed "
@@ -15141,13 +15117,13 @@ msgstr ""
"списке разрешённых контактов, включая и тех, кого нет в вашем списке "
"контактов."
-#: protocols/msn/ui/msneditaccountui.ui:1042
+#: protocols/msn/ui/msneditaccountui.ui:1039
#, no-c-format
msgid "View &Reverse List"
msgstr "&Показать обратный список"
+#: protocols/msn/ui/msneditaccountui.ui:1042
#: protocols/msn/ui/msneditaccountui.ui:1045
-#: protocols/msn/ui/msneditaccountui.ui:1048
#, no-c-format
msgid ""
"The reverse list is the list of contacts who added you to their own contact "
@@ -15155,32 +15131,32 @@ msgid ""
msgstr ""
"Обратный список - это список тех, кто добавил вас в свой список контактов."
-#: protocols/msn/ui/msneditaccountui.ui:1087
+#: protocols/msn/ui/msneditaccountui.ui:1084
#, no-c-format
msgid "WARNING: You need to be connected to modify this page"
msgstr ""
"ПРЕДУПРЕЖДЕНИЕ: Чтобы изменить эту страницу, вы должны быть подключены к сети"
-#: protocols/msn/ui/msneditaccountui.ui:1111
+#: protocols/msn/ui/msneditaccountui.ui:1108
#, no-c-format
msgid "Connection Preferences (for advanced users)"
msgstr "Параметры подключения (для опытных пользователей)"
-#: protocols/msn/ui/msneditaccountui.ui:1152
+#: protocols/msn/ui/msneditaccountui.ui:1149
#: protocols/oscar/icq/ui/icqeditaccountui.ui:285
#, no-c-format
msgid "Ser&ver /"
msgstr "Сер&вер /"
-#: protocols/msn/ui/msneditaccountui.ui:1190
+#: protocols/msn/ui/msneditaccountui.ui:1187
#, no-c-format
msgid "m1.escargot.log1p.xyz"
-msgstr ""
+msgstr "m1.escargot.log1p.xyz"
+#: protocols/msn/ui/msneditaccountui.ui:1190
#: protocols/msn/ui/msneditaccountui.ui:1193
-#: protocols/msn/ui/msneditaccountui.ui:1196
+#: protocols/msn/ui/msneditaccountui.ui:1213
#: protocols/msn/ui/msneditaccountui.ui:1216
-#: protocols/msn/ui/msneditaccountui.ui:1219
#, no-c-format
msgid ""
"Only modify these values if you want to use a special IM proxy server, like "
@@ -15189,12 +15165,12 @@ msgstr ""
"Изменяйте эти значения только в том случае, если вы используете специальный "
"сервер прокси IM, типа SIMP."
-#: protocols/msn/ui/msneditaccountui.ui:1229
+#: protocols/msn/ui/msneditaccountui.ui:1226
#, no-c-format
msgid "Use &HTTP method"
msgstr "Соединение &через HTTP"
-#: protocols/msn/ui/msneditaccountui.ui:1232
+#: protocols/msn/ui/msneditaccountui.ui:1229
#, no-c-format
msgid ""
"Connect to MSN Messenger using an HTTP-like protocol on port 80.\n"
@@ -15206,13 +15182,13 @@ msgstr ""
"ограничены брандмауэром. Используйте эту опцию только в том случае, если\n"
"обычный способ не работает."
-#: protocols/msn/ui/msneditaccountui.ui:1250
+#: protocols/msn/ui/msneditaccountui.ui:1247
#, no-c-format
msgid "S&pecify a base port for incoming webcam connections:"
msgstr "Порт &веб-камеры:"
-#: protocols/msn/ui/msneditaccountui.ui:1253
-#: protocols/msn/ui/msneditaccountui.ui:1273
+#: protocols/msn/ui/msneditaccountui.ui:1250
+#: protocols/msn/ui/msneditaccountui.ui:1270
#, no-c-format
msgid ""
"If you are behind a firewall, you may specify a base port to use for the "
@@ -15330,21 +15306,18 @@ msgstr ""
#: protocols/oscar/aim/ui/aimeditaccountui.ui:268
#: protocols/oscar/aim/ui/aimeditaccountui.ui:285
-#, fuzzy, no-c-format
-#| msgid ""
-#| "The IP address or hostmask of the AIM server you wish to connect to. "
-#| "Normally you will want the default (login.oscar.aol.com)."
+#, no-c-format
msgid ""
"The IP address or hostmask of the AIM server you wish to connect to. "
"Normally you will want the default (iwarg.ddns.net)."
msgstr ""
-"Адрес IP или маска сети сервера AIM к которому вы хотите подключиться. "
-"Обычно используется сервер по умолчанию (login.oscar.aol.com)."
+"Адрес IP или маска сети сервера AIM, к которому вы хотите подключиться. "
+"Обычно используется сервер по умолчанию (iwarg.ddns.net)."
#: protocols/oscar/aim/ui/aimeditaccountui.ui:279
#, no-c-format
msgid "iwarg.ddns.net"
-msgstr ""
+msgstr "iwarg.ddns.net"
#: protocols/oscar/aim/ui/aimeditaccountui.ui:302
#: protocols/oscar/aim/ui/aimeditaccountui.ui:325
@@ -15632,7 +15605,7 @@ msgid "Location && Contact Information"
msgstr "Расположение и информация о контакте"
#: protocols/oscar/icq/ui/icqgeneralinfo.ui:35
-#: protocols/oscar/icq/ui/icqsearchbase.ui:270
+#: protocols/oscar/icq/ui/icqsearchbase.ui:261
#: protocols/yahoo/ui/yahoogeneralinfowidget.ui:558
#, no-c-format
msgid "&City:"
@@ -15663,7 +15636,7 @@ msgid "Countr&y:"
msgstr "С&трана:"
#: protocols/oscar/icq/ui/icqgeneralinfo.ui:122
-#: protocols/oscar/icq/ui/icqsearchbase.ui:222
+#: protocols/oscar/icq/ui/icqsearchbase.ui:213
#: protocols/yahoo/ui/yahoogeneralinfowidget.ui:282
#, no-c-format
msgid "&Email:"
@@ -15705,7 +15678,7 @@ msgid "&Full name:"
msgstr "Полное &имя:"
#: protocols/oscar/icq/ui/icqgeneralinfo.ui:387
-#: protocols/oscar/icq/ui/icqsearchbase.ui:144
+#: protocols/oscar/icq/ui/icqsearchbase.ui:135
#, no-c-format
msgid "&UIN #:"
msgstr "&UIN:"
@@ -15782,77 +15755,77 @@ msgstr "Очистить результаты"
msgid "Close this dialog"
msgstr "Закрыть окно"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:67
+#: protocols/oscar/icq/ui/icqsearchbase.ui:64
#, no-c-format
msgid "Stops the search"
msgstr "Остановить поиск"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:87
+#: protocols/oscar/icq/ui/icqsearchbase.ui:81
#, no-c-format
msgid "Add the selected user to your contact list"
msgstr "Добавить выбранного пользователя в список контактов"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:98
+#: protocols/oscar/icq/ui/icqsearchbase.ui:92
#, no-c-format
msgid "User Info"
msgstr "Сведения о пользователе"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:104
+#: protocols/oscar/icq/ui/icqsearchbase.ui:95
#, no-c-format
msgid "Show information about the selected contact"
msgstr "Показать сведения о выбранном контакте"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:133
+#: protocols/oscar/icq/ui/icqsearchbase.ui:124
#, no-c-format
msgid "UIN Search"
msgstr "Поиск UIN"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:179
+#: protocols/oscar/icq/ui/icqsearchbase.ui:170
#, no-c-format
msgid "ICQ Whitepages Search"
msgstr "Поиск в адресном справочнике ICQ"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:200
+#: protocols/oscar/icq/ui/icqsearchbase.ui:191
#, no-c-format
msgid "&Last name:"
msgstr "&Фамилия:"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:211
+#: protocols/oscar/icq/ui/icqsearchbase.ui:202
#, no-c-format
msgid "&First name:"
msgstr "&Имя:"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:249
+#: protocols/oscar/icq/ui/icqsearchbase.ui:240
#, no-c-format
msgid "Lan&guage:"
msgstr "&Язык:"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:291
+#: protocols/oscar/icq/ui/icqsearchbase.ui:282
#, no-c-format
msgid "&Gender:"
msgstr "&Пол:"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:307
+#: protocols/oscar/icq/ui/icqsearchbase.ui:298
#, no-c-format
msgid "Only search for online contacts"
msgstr "Искать только среди пользователей в сети"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:315
+#: protocols/oscar/icq/ui/icqsearchbase.ui:306
#, no-c-format
msgid "C&ountry:"
msgstr "&Страна:"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:372
+#: protocols/oscar/icq/ui/icqsearchbase.ui:363
#, no-c-format
msgid "Nickname"
msgstr "Ник"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:416
+#: protocols/oscar/icq/ui/icqsearchbase.ui:407
#, no-c-format
msgid "Requires Authorization?"
msgstr "Требуется авторизация?"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:432
+#: protocols/oscar/icq/ui/icqsearchbase.ui:423
#, no-c-format
msgid ""
"This is where the results from your search are displayed. If you double-"
@@ -15864,17 +15837,17 @@ msgstr ""
"поиска контакта будет закрыто, и контакт будет показан в диалоге добавления "
"контактов. Вы можете выбирать контакты только по одному."
-#: protocols/oscar/icq/ui/icqsearchbase.ui:443
+#: protocols/oscar/icq/ui/icqsearchbase.ui:434
#, no-c-format
msgid "Search the ICQ Whitepages with your search criteria"
msgstr "Поиск в адресном справочнике ICQ по указанным критериям"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:454
+#: protocols/oscar/icq/ui/icqsearchbase.ui:445
#, no-c-format
msgid "New Search"
msgstr "Новый поиск"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:457
+#: protocols/oscar/icq/ui/icqsearchbase.ui:448
#, no-c-format
msgid "Clears both search fields and results"
msgstr "Очистить поля и результаты поиска"
@@ -16449,7 +16422,7 @@ msgid ""
"The IP address or hostmask of the Yahoo server you wish to connect to. "
"Normally you will want the default (scs.msg.yahoo.com)."
msgstr ""
-"Адрес IP или маска сети сервера Yahoo к которому вы хотите подключиться. "
+"Адрес IP или маска сети сервера Yahoo, к которому вы хотите подключиться. "
"Обычно используется сервер по умолчанию (scs.msg.yahoo.com)."
#: protocols/yahoo/ui/yahooeditaccountbase.ui:287
@@ -16488,7 +16461,7 @@ msgstr "Значок приятеля"
msgid "Select Picture..."
msgstr "Выбрать изображение..."
-#: protocols/yahoo/ui/yahooeditaccountbase.ui:404
+#: protocols/yahoo/ui/yahooeditaccountbase.ui:401
#, no-c-format
msgid "Se&nd buddy icon to other users"
msgstr "&Отправить значок другим пользователям"
@@ -16637,6 +16610,14 @@ msgstr ""
msgid "Please enter the chars shown in the picture:"
msgstr "Введите буквы, показанные на картинке:"
+#~ msgid "Use protocol encr&yption (SSL)"
+#~ msgstr "&Шифрование (SSL)"
+
+#~ msgid ""
+#~ "Check this box to enable SSL encrypted communication with the server."
+#~ msgstr ""
+#~ "Включите эту опцию для применения SSL-шифрования при связи с сервером."
+
#, fuzzy
#~ msgid "Top"
#~ msgstr "Тема"
diff --git a/tde-i18n-ru/messages/tdenetwork/kpf.po b/tde-i18n-ru/messages/tdenetwork/kpf.po
index cb58da3cf4a..9ce47a31f4b 100644
--- a/tde-i18n-ru/messages/tdenetwork/kpf.po
+++ b/tde-i18n-ru/messages/tdenetwork/kpf.po
@@ -6,21 +6,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kpf\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-14 11:02+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdenetwork/kpf/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 ""
@@ -254,11 +255,11 @@ msgstr ""
#: DirectoryLister.cpp:188
msgid " MB"
-msgstr " Мб"
+msgstr " MБ"
#: DirectoryLister.cpp:193
msgid " KB"
-msgstr " кб"
+msgstr " КБ"
#: DirectoryLister.cpp:199
msgid " bytes"
@@ -350,23 +351,22 @@ msgid "&Sharing"
msgstr "&Доступные ресурсы"
#: PropertiesDialogPlugin.cpp:285
-#, fuzzy
msgid ""
"<p>To share files via the web, you need to be running an 'applet' in your "
"TDE panel named kpf. This 'applet' is a small program that provides public "
"file sharing capabilities.</p>"
msgstr ""
-"<p>Для обмена файлами через веб в панели TDE должен быть запущен 'аплет', "
-"небольшая программа, которая обеспечивает обмен файлами.</p>"
+"<p>Для обмена файлами по сети вам необходимо запустить «апплет» в панели TDE "
+"под названием kpf. Этот «апплет» является небольшой программой, "
+"предоставляющей возможности общего доступа к файлам.</p>"
#: PropertiesDialogPlugin.cpp:294
msgid "Start Applet"
msgstr "Запустить аплет"
#: PropertiesDialogPlugin.cpp:301 PropertiesDialogPlugin.cpp:557
-#, fuzzy
msgid "kpf applet status: <strong>not running</strong>"
-msgstr "Состояние аплета: <strong>не загружен</strong>"
+msgstr "Состояние аплета kpf: <strong>не запущен</strong>"
#: PropertiesDialogPlugin.cpp:323
msgid "Share this directory on the &Web"
@@ -407,19 +407,16 @@ msgstr ""
"зачем это нужно./p>"
#: PropertiesDialogPlugin.cpp:510
-#, fuzzy
msgid "kpf applet status: <strong>starting...</strong>"
-msgstr "Состояние аплета: <strong>запуск...</strong>"
+msgstr "Состояние аплета kpf: <strong>запускается…</strong>"
#: PropertiesDialogPlugin.cpp:522
-#, fuzzy
msgid "kpf applet status: <strong>failed to start</strong>"
-msgstr "Состояние аплета: <strong>ошибка при запуске</strong>"
+msgstr "Состояние аплета kpf: <strong>ошибка при запуске</strong>"
#: PropertiesDialogPlugin.cpp:535
-#, fuzzy
msgid "kpf applet status: <strong>running</strong>"
-msgstr "Состояние аплета: <strong>запущен</strong>"
+msgstr "Состояние аплета kpf: <strong>запущен</strong>"
#: PropertiesDialogPlugin.cpp:677
msgid ""
diff --git a/tde-i18n-ru/messages/tdenetwork/kppp.po b/tde-i18n-ru/messages/tdenetwork/kppp.po
index a658d428e20..5737df5b346 100644
--- a/tde-i18n-ru/messages/tdenetwork/kppp.po
+++ b/tde-i18n-ru/messages/tdenetwork/kppp.po
@@ -8,21 +8,22 @@
# Gregory Mokhin <mok@kde.ru>, 2000, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005.
# Leonid Kanter <leon@asplinux.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kppp\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-14 11:02+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdenetwork/kppp/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 ""
@@ -257,19 +258,19 @@ msgstr "Принятые байты"
#: accounts.cpp:405 conwindow.cpp:98 modems.cpp:259
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: accounts.cpp:406 conwindow.cpp:99 modems.cpp:260
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: accounts.cpp:406 conwindow.cpp:99 modems.cpp:260
msgid "GB"
-msgstr "Гб"
+msgstr "ГБ"
#: accounts.cpp:431
msgid "Reset Accounting"
-msgstr "Сбросить учет"
+msgstr "Сбросить учёт"
#: accounts.cpp:434
msgid "What to Reset"
@@ -566,7 +567,7 @@ msgstr "Готово"
#: connect.cpp:1280 edit.cpp:157 general.cpp:262 modem.cpp:187
msgid "None"
-msgstr "Отсутствует"
+msgstr "Нет"
#: connect.cpp:1282 general.cpp:260 modem.cpp:188 pppdata.cpp:546
msgid "Hardware [CRTSCTS]"
diff --git a/tde-i18n-ru/messages/tdenetwork/kppplogview.po b/tde-i18n-ru/messages/tdenetwork/kppplogview.po
index a68567a5e29..2bd7909625e 100644
--- a/tde-i18n-ru/messages/tdenetwork/kppplogview.po
+++ b/tde-i18n-ru/messages/tdenetwork/kppplogview.po
@@ -5,21 +5,22 @@
# Igor Azarniy <azarniy@usa.net>, 2000.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kppplogview\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-12-13 18:35+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdenetwork/kppplogview/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 ""
@@ -131,25 +132,25 @@ msgstr "(c) 1999-2002, The KPPP Developers"
#: monthly.cpp:41 monthly.cpp:57
msgid "%1 KB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: monthly.cpp:43 monthly.cpp:59
msgid "%1 MB"
-msgstr "%1 Мб"
+msgstr "%1 МБ"
#: monthly.cpp:66 monthly.cpp:87
#, c-format
msgid "%1s"
-msgstr "%1с"
+msgstr "%1 с"
#: monthly.cpp:68 monthly.cpp:89
#, c-format
msgid "%1m %2s"
-msgstr "%1м %2с"
+msgstr "%1 м %2 с"
#: monthly.cpp:70 monthly.cpp:91
msgid "%1h %2m %3s"
-msgstr "%1ч %2м %3с"
+msgstr "%1 ч %2 м %3 с"
#: monthly.cpp:176 monthly.cpp:202 monthly.cpp:495
msgid "Connection"
diff --git a/tde-i18n-ru/messages/tdenetwork/krdc.po b/tde-i18n-ru/messages/tdenetwork/krdc.po
index a1af3928920..93287eac454 100644
--- a/tde-i18n-ru/messages/tdenetwork/krdc.po
+++ b/tde-i18n-ru/messages/tdenetwork/krdc.po
@@ -2,21 +2,22 @@
# Nick Shafff <shafff@ukr.net> 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: krdc\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-11 16:01+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-06-18 07:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/krdc/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 ""
@@ -290,13 +291,13 @@ msgstr "Не удаётся запустить rdesktop; проверьте, у
msgid "rdesktop Failure"
msgstr "Ошибка rdesktop"
-#: rdp/krdpview.cpp:367 vnc/kvncview.cpp:470
+#: rdp/krdpview.cpp:367 vnc/kvncview.cpp:468
msgid "Connection attempt to host failed."
msgstr "Не удаётся подключиться к узлу."
-#: rdp/krdpview.cpp:368 vnc/kvncview.cpp:217 vnc/kvncview.cpp:471
-#: vnc/kvncview.cpp:476 vnc/kvncview.cpp:481 vnc/kvncview.cpp:486
-#: vnc/kvncview.cpp:491 vnc/kvncview.cpp:496
+#: rdp/krdpview.cpp:368 vnc/kvncview.cpp:217 vnc/kvncview.cpp:469
+#: vnc/kvncview.cpp:474 vnc/kvncview.cpp:479 vnc/kvncview.cpp:484
+#: vnc/kvncview.cpp:489 vnc/kvncview.cpp:494
msgid "Connection Failure"
msgstr "Ошибка подключения"
@@ -325,47 +326,47 @@ msgstr "Подключение к локальной службе общего
msgid "VNC Host Preferences for %1"
msgstr "Параметры хоста VNC для %1"
-#: vnc/kvncview.cpp:419
+#: vnc/kvncview.cpp:417
msgid "Access to the system requires a password."
msgstr "Для доступа к системе необходим пароль."
-#: vnc/kvncview.cpp:475
+#: vnc/kvncview.cpp:473
msgid "Remote host is using an incompatible protocol."
msgstr "Удалённый хост использует несовместимый протокол."
-#: vnc/kvncview.cpp:480
+#: vnc/kvncview.cpp:478
msgid "The connection to the host has been interrupted."
msgstr "Соединение с узлом было прервано."
-#: vnc/kvncview.cpp:485
+#: vnc/kvncview.cpp:483
msgid "Connection failed. The server does not accept new connections."
msgstr "Подключение невозможно. Сервер не допускает новых подключений."
-#: vnc/kvncview.cpp:490
+#: vnc/kvncview.cpp:488
msgid "Connection failed. A server with the given name cannot be found."
msgstr "Подключение не выполнено. Сервер с указанным именем не найден."
-#: vnc/kvncview.cpp:495
-#, fuzzy
+#: vnc/kvncview.cpp:493
msgid ""
"Connection failed. No server running at the given address and port. Verify "
"the KDED TDE Internet Daemon is running at the remote server."
msgstr ""
-"Подключение не выполнено. Сервер по указанному адресу и порту не найден."
+"Подключение не выполнено. Работающий сервер по указанному адресу и порту не "
+"найден. Убедитесь, что на удалённом сервере запущен KDED TDE Internet Daemon."
-#: vnc/kvncview.cpp:504
+#: vnc/kvncview.cpp:502
msgid "Authentication failed. Connection aborted."
msgstr "Ошибка идентификации. Соединение прервано."
-#: vnc/kvncview.cpp:505
+#: vnc/kvncview.cpp:503
msgid "Authentication Failure"
msgstr "Ошибка идентификации"
-#: vnc/kvncview.cpp:509
+#: vnc/kvncview.cpp:507
msgid "Unknown error."
msgstr "Неизвестная ошибка."
-#: vnc/kvncview.cpp:510
+#: vnc/kvncview.cpp:508
msgid "Unknown Error"
msgstr "Неизвестная ошибка"
@@ -602,7 +603,7 @@ msgstr "Другое (...)"
#: rdp/rdpprefs.ui:73
#, no-c-format
msgid "Full Screen (Maximized)"
-msgstr ""
+msgstr "Полный экран (развёрнуто)"
#: rdp/rdpprefs.ui:97
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdenetwork/krfb.po b/tde-i18n-ru/messages/tdenetwork/krfb.po
index 4f7994b8f8e..e78da64fdf1 100644
--- a/tde-i18n-ru/messages/tdenetwork/krfb.po
+++ b/tde-i18n-ru/messages/tdenetwork/krfb.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: krfb\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2005-02-15 19:19-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -35,7 +35,7 @@ msgid ""
"Your emails"
msgstr "shafff@ukr.net,kate@altlinux.ru"
-#: krfb/configuration.cc:425
+#: krfb/configuration.cpp:425
msgid ""
"When sending an invitation by email, note that everybody who reads this "
"email will be able to connect to your computer for one hour, or until the "
@@ -48,15 +48,15 @@ msgstr ""
"Следует зашифровать сообщение или по крайней мере послать его по защищённой "
"сети, не по Интернету."
-#: krfb/configuration.cc:430
+#: krfb/configuration.cpp:430
msgid "Send Invitation via Email"
msgstr "Послать приглашение по электронной почте"
-#: krfb/configuration.cc:443
+#: krfb/configuration.cpp:443
msgid "Desktop Sharing (VNC) invitation"
msgstr "Приглашение общего доступа к рабочему столу (VNC)"
-#: krfb/configuration.cc:444
+#: krfb/configuration.cpp:444
msgid ""
"You have been invited to a VNC session. If you have the TDE Remote Desktop "
"Connection installed, just click on the link below.\n"
@@ -93,23 +93,23 @@ msgstr ""
"\n"
"По соображением безопасности это приглашение будет действительно до %9."
-#: krfb/connectiondialog.cc:30
+#: krfb/connectiondialog.cpp:30
msgid "New Connection"
msgstr "Новое соединение"
-#: krfb/connectiondialog.cc:38
+#: krfb/connectiondialog.cpp:38
msgid "Accept Connection"
msgstr "Принять соединение"
-#: krfb/connectiondialog.cc:42
+#: krfb/connectiondialog.cpp:42
msgid "Refuse Connection"
msgstr "Отказаться от соединения"
-#: krfb/invitedialog.cc:31
+#: krfb/invitedialog.cpp:31
msgid "Invitation"
msgstr "Приглашение"
-#: krfb/invitedialog.cc:62 krfb/invitewidget.ui:157
+#: krfb/invitedialog.cpp:62 krfb/invitewidget.ui:157
#, no-c-format
msgid "&Manage Invitations (%1)..."
msgstr "&Управление приглашениями (%1)..."
@@ -163,7 +163,7 @@ msgstr ""
"Не удаётся найти KInetD. Возможно, демон TDE (kded) не запущен, или "
"установка системы произведена с ошибками."
-#: krfb/main.cpp:116 krfb/main.cpp:123 krfb/rfbcontroller.cc:947
+#: krfb/main.cpp:116 krfb/main.cpp:123 krfb/rfbcontroller.cpp:947
msgid "Desktop Sharing Error"
msgstr "Ошибка совместного доступа к рабочему столу"
@@ -175,47 +175,47 @@ msgstr ""
"Невозможно найти сервис KInetD для Общего доступа к рабочему столу (KRfb). "
"Программа была установлена с ошибками."
-#: krfb/personalinvitedialog.cc:30
+#: krfb/personalinvitedialog.cpp:30
msgid "Personal Invitation"
msgstr "Личное приглашение"
-#: krfb/rfbcontroller.cc:431
+#: krfb/rfbcontroller.cpp:431
msgid "%1@%2 (shared desktop)"
msgstr "%1@%2 (компьютер, ожидающий соединения)"
-#: krfb/rfbcontroller.cc:569
+#: krfb/rfbcontroller.cpp:569
#, c-format
msgid "User accepts connection from %1"
msgstr "Пользователь принимает соединение с %1"
-#: krfb/rfbcontroller.cc:583
+#: krfb/rfbcontroller.cpp:583
#, c-format
msgid "User refuses connection from %1"
msgstr "Пользователь отказывается от соединения с %1"
-#: krfb/rfbcontroller.cc:631
+#: krfb/rfbcontroller.cpp:631
#, c-format
msgid "Closed connection: %1."
msgstr "Соединение закрыто: %1."
-#: krfb/rfbcontroller.cc:758 krfb/rfbcontroller.cc:763
+#: krfb/rfbcontroller.cpp:758 krfb/rfbcontroller.cpp:763
msgid "Failed login attempt from %1: wrong password"
msgstr "Ошибка входа в систему с %1: неверный пароль"
-#: krfb/rfbcontroller.cc:801
+#: krfb/rfbcontroller.cpp:801
msgid "Connection refused from %1, already connected."
msgstr "Отказано в соединении с %1, соединение уже установлено."
-#: krfb/rfbcontroller.cc:811
+#: krfb/rfbcontroller.cpp:811
#, c-format
msgid "Accepted uninvited connection from %1"
msgstr "Принято соединение без приглашения с %1"
-#: krfb/rfbcontroller.cc:819
+#: krfb/rfbcontroller.cpp:819
msgid "Received connection from %1, on hold (waiting for confirmation)"
msgstr "Получен запрос на подключение от %1, режим ожидания подтверждения"
-#: krfb/rfbcontroller.cc:946
+#: krfb/rfbcontroller.cpp:946
msgid ""
"Your X11 Server does not support the required XTest extension version 2.2. "
"Sharing your desktop is not possible."
diff --git a/tde-i18n-ru/messages/tdenetwork/ksirc.po b/tde-i18n-ru/messages/tdenetwork/ksirc.po
index aaad531db52..19283d54a40 100644
--- a/tde-i18n-ru/messages/tdenetwork/ksirc.po
+++ b/tde-i18n-ru/messages/tdenetwork/ksirc.po
@@ -6,21 +6,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksirc\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-01-11 16:50+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdenetwork/ksirc/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 ""
@@ -36,7 +38,7 @@ msgstr "const@ce.cctpu.edu.ru,dyp@perchine.com,sibskull@mail.ru"
#: FilterRuleEditor.cpp:29
msgid "Edit Filter Rules"
-msgstr "Редактировать правила фильтрации"
+msgstr "Изменить правила фильтрации"
#: FilterRuleEditor.cpp:101
msgid ""
@@ -151,11 +153,11 @@ msgstr "Настройки шрифтов"
#: KSPrefs/ksprefs.cpp:45 KSPrefs/page_shortcutsbase.ui:22
#, no-c-format
msgid "Shortcuts"
-msgstr "Быстрые клавиши"
+msgstr "Комбинации клавиш"
#: KSPrefs/ksprefs.cpp:45
msgid "Shortcut Configuration"
-msgstr "Настроить быстрые клавиши"
+msgstr "Настройка комбинаций клавиш"
#: KSPrefs/page_autoconnect.cpp:110 KSPrefs/page_autoconnect.cpp:165
#: KSPrefs/page_autoconnect.cpp:189 KSPrefs/page_autoconnectbase.ui:61
@@ -672,7 +674,7 @@ msgstr "Получен сигнал"
#: ksview.cpp:286
msgid "URL"
-msgstr "Адрес Интернета"
+msgstr "Ссылка"
#: ksview.cpp:287
msgid "Open URL"
@@ -1082,7 +1084,7 @@ msgstr ""
#: KSOpenkSirc/open_ksircData.ui:267
#, no-c-format
msgid "&Edit Servers"
-msgstr "&Редактировать список серверов"
+msgstr "&Изменить серверы"
#: KSPrefs/page_autoconnectbase.ui:28
#, no-c-format
@@ -1879,7 +1881,7 @@ msgstr "Доба&вить канал в список"
#: KSPrefs/page_shortcutsbase.ui:42
#, no-c-format
msgid "Global Shortcuts"
-msgstr "Общие клавиши"
+msgstr "Глобальные комбинации клавиш"
#: KSPrefs/page_startupbase.ui:16
#, no-c-format
@@ -1939,7 +1941,7 @@ msgstr "Размер"
#: dccManagerbase.ui:75
#, no-c-format
msgid "KB/s"
-msgstr "кб/с"
+msgstr "КБ/с"
#: dccManagerbase.ui:86
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdenetwork/kwireless.po b/tde-i18n-ru/messages/tdenetwork/kwireless.po
index 1dc8ac7d0ec..22e23dc1fd1 100644
--- a/tde-i18n-ru/messages/tdenetwork/kwireless.po
+++ b/tde-i18n-ru/messages/tdenetwork/kwireless.po
@@ -7,33 +7,34 @@
# Leonid Kanter <leon@asplinux.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kwireless\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-12-19 22:39-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-06-13 18:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/kwireless/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"
#: kwireless.cpp:40
msgid ""
diff --git a/tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po b/tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po
index 00e45607bc6..715fe431adf 100644
--- a/tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po
+++ b/tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po
@@ -1,30 +1,33 @@
# TDE3 - tdefile_torrent.pot Russian translation.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_torrent\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-01-04 19:10+0200\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-13 18:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/tdefile_torrent/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"
#: tdefile_torrent.cpp:52
msgid "Torrent Information"
diff --git a/tde-i18n-ru/messages/tdenetwork/tdefileshare.po b/tde-i18n-ru/messages/tdenetwork/tdefileshare.po
index 79521fe4e2c..d4d7d6bb1ff 100644
--- a/tde-i18n-ru/messages/tdenetwork/tdefileshare.po
+++ b/tde-i18n-ru/messages/tdenetwork/tdefileshare.po
@@ -3,33 +3,34 @@
# Dimitiry Ryazantcev <DJm00n@rambler.ru>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefileshare\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2008-04-11 20:19+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-18 18:19+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/tdenetwork/tdefileshare/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"
#: advanced/kcm_sambaconf/dictmanager.cpp:61
msgid "The option <em>%1</em> is not supported by your Samba version"
@@ -139,92 +140,92 @@ msgstr ""
"Используйте уровень защиты <i>ADS</i>, если у вас большая сеть, и сервер "
"samba сервер должен действовать как участник домена в области ADS."
-#: advanced/kcm_sambaconf/kcminterface.ui:1373
+#: advanced/kcm_sambaconf/kcminterface.ui:1355
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:295
#: advanced/kcm_sambaconf/share.ui:959
#, no-c-format
msgid "Security"
msgstr "Защита"
-#: advanced/kcm_sambaconf/kcminterface.ui:2631
+#: advanced/kcm_sambaconf/kcminterface.ui:2598
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:298
#, no-c-format
msgid "Logging"
msgstr "Журнал"
-#: advanced/kcm_sambaconf/kcminterface.ui:2925
+#: advanced/kcm_sambaconf/kcminterface.ui:2892
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:301
-#: advanced/kcm_sambaconf/share.ui:1622
+#: advanced/kcm_sambaconf/share.ui:1619
#, no-c-format
msgid "Tuning"
msgstr "Настройка"
-#: advanced/kcm_sambaconf/kcminterface.ui:4219
+#: advanced/kcm_sambaconf/kcminterface.ui:4186
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:304
-#: advanced/kcm_sambaconf/share.ui:1828
+#: advanced/kcm_sambaconf/share.ui:1825
#, no-c-format
msgid "Filenames"
msgstr "Имена файлов"
-#: advanced/kcm_sambaconf/kcminterface.ui:4410
+#: advanced/kcm_sambaconf/kcminterface.ui:4377
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:307
-#: advanced/kcm_sambaconf/share.ui:2306
+#: advanced/kcm_sambaconf/share.ui:2303
#, no-c-format
msgid "Locking"
msgstr "Блокирование"
-#: advanced/kcm_sambaconf/kcminterface.ui:3438
+#: advanced/kcm_sambaconf/kcminterface.ui:3405
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:310
#, no-c-format
msgid "Printing"
msgstr "Печать"
-#: advanced/kcm_sambaconf/kcminterface.ui:4934
-#: advanced/kcm_sambaconf/kcminterface.ui:5204
+#: advanced/kcm_sambaconf/kcminterface.ui:4901
+#: advanced/kcm_sambaconf/kcminterface.ui:5171
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:313
#, no-c-format
msgid "Logon"
msgstr "Логин"
-#: advanced/kcm_sambaconf/kcminterface.ui:5930
+#: advanced/kcm_sambaconf/kcminterface.ui:5897
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:316
#, no-c-format
msgid "Protocol"
msgstr "Протокол"
-#: advanced/kcm_sambaconf/kcminterface.ui:4676
+#: advanced/kcm_sambaconf/kcminterface.ui:4643
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:319
#, no-c-format
msgid "Charset"
msgstr "Кодировка"
-#: advanced/kcm_sambaconf/kcminterface.ui:5289
+#: advanced/kcm_sambaconf/kcminterface.ui:5256
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:322
#, no-c-format
msgid "Socket"
msgstr "Сокет"
-#: advanced/kcm_sambaconf/kcminterface.ui:5517
+#: advanced/kcm_sambaconf/kcminterface.ui:5484
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:325
#, no-c-format
msgid "SSL"
msgstr "SSL"
-#: advanced/kcm_sambaconf/kcminterface.ui:6427
+#: advanced/kcm_sambaconf/kcminterface.ui:6391
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:328
#, no-c-format
msgid "Browsing"
msgstr "Сетевые ресурсы"
-#: advanced/kcm_sambaconf/kcminterface.ui:7520
+#: advanced/kcm_sambaconf/kcminterface.ui:7484
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:331
-#: advanced/kcm_sambaconf/share.ui:2729
+#: advanced/kcm_sambaconf/share.ui:2726
#, no-c-format
msgid "Misc"
msgstr "Разное"
-#: advanced/kcm_sambaconf/kcminterface.ui:3582
-#: advanced/kcm_sambaconf/kcminterface.ui:7356
+#: advanced/kcm_sambaconf/kcminterface.ui:3549
+#: advanced/kcm_sambaconf/kcminterface.ui:7320
#: advanced/kcm_sambaconf/kcmsambaconf.cpp:334
#, no-c-format
msgid "Commands"
@@ -302,7 +303,7 @@ msgstr ""
"<qt>Вы указали доступ <b>только чтение</b> для пользователя <b>%1</b> к этой "
"папке, но у пользователя нет достаточных прав на чтение.<br>Продолжить?</qt>"
-#: advanced/kcm_sambaconf/kcminterface.ui:943
+#: advanced/kcm_sambaconf/kcminterface.ui:928
#: advanced/kcm_sambaconf/printerdlgimpl.cpp:109
#: advanced/kcm_sambaconf/sharedlgimpl.cpp:123
#, no-c-format
@@ -626,12 +627,12 @@ msgstr "&Администраторы:"
msgid "&Invalid users:"
msgstr "&Недействительные пользователи:"
-#: advanced/kcm_sambaconf/expertuserdlg.ui:202
+#: advanced/kcm_sambaconf/expertuserdlg.ui:196
#, no-c-format
msgid "&Write list:"
msgstr "&С правом на запись:"
-#: advanced/kcm_sambaconf/expertuserdlg.ui:231
+#: advanced/kcm_sambaconf/expertuserdlg.ui:225
#, no-c-format
msgid "&Read list:"
msgstr "С &правом на чтение"
@@ -657,7 +658,7 @@ msgid "Read"
msgstr "Чтение"
#: advanced/kcm_sambaconf/filemodedlg.ui:139
-#: advanced/kcm_sambaconf/share.ui:2613
+#: advanced/kcm_sambaconf/share.ui:2610
#, no-c-format
msgid "Exec"
msgstr "Выполнение"
@@ -701,7 +702,7 @@ msgstr "Особые"
#: advanced/kcm_sambaconf/filemodedlg.ui:346
#: advanced/kcm_sambaconf/kcmprinterdlg.ui:1066
-#: advanced/kcm_sambaconf/share.ui:2903
+#: advanced/kcm_sambaconf/share.ui:2900
#: advanced/kcm_sambaconf/socketoptionsdlg.ui:225
#, no-c-format
msgid "F1"
@@ -712,16 +713,16 @@ msgstr "F1"
msgid "Select Groups"
msgstr "Выбор групп"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:136
+#: advanced/kcm_sambaconf/groupselectdlg.ui:130
#, no-c-format
msgid "Selec&t Groups"
msgstr "Выбра&ть группы"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:151
-#: advanced/kcm_sambaconf/kcminterface.ui:665
-#: advanced/kcm_sambaconf/kcminterface.ui:813
-#: advanced/kcm_sambaconf/kcminterface.ui:989
-#: advanced/kcm_sambaconf/kcminterface.ui:1167
+#: advanced/kcm_sambaconf/groupselectdlg.ui:145
+#: advanced/kcm_sambaconf/kcminterface.ui:653
+#: advanced/kcm_sambaconf/kcminterface.ui:798
+#: advanced/kcm_sambaconf/kcminterface.ui:974
+#: advanced/kcm_sambaconf/kcminterface.ui:1149
#: advanced/kcm_sambaconf/share.ui:572
#: advanced/kcm_sambaconf/userselectdlg.ui:51
#: advanced/kcm_sambaconf/usertab.ui:72
@@ -729,65 +730,65 @@ msgstr "Выбра&ть группы"
msgid "Name"
msgstr "Имя"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:162
+#: advanced/kcm_sambaconf/groupselectdlg.ui:156
#: advanced/kcm_sambaconf/userselectdlg.ui:73
#: advanced/kcm_sambaconf/usertab.ui:82
#, no-c-format
msgid "GID"
msgstr "GID"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:201
+#: advanced/kcm_sambaconf/groupselectdlg.ui:195
#: advanced/kcm_sambaconf/userselectdlg.ui:104
#, no-c-format
msgid "Acc&ess"
msgstr "Права &доступа"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:226
+#: advanced/kcm_sambaconf/groupselectdlg.ui:220
#: advanced/kcm_sambaconf/userselectdlg.ui:121
#, no-c-format
msgid "&Default"
msgstr "&По умолчанию"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:248
-#: advanced/kcm_sambaconf/userselectdlg.ui:135
+#: advanced/kcm_sambaconf/groupselectdlg.ui:239
+#: advanced/kcm_sambaconf/userselectdlg.ui:132
#, no-c-format
msgid "&Read access"
msgstr "На &чтение"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:267
-#: advanced/kcm_sambaconf/userselectdlg.ui:146
+#: advanced/kcm_sambaconf/groupselectdlg.ui:255
+#: advanced/kcm_sambaconf/userselectdlg.ui:140
#, no-c-format
msgid "&Write access"
msgstr "На &запись"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:286
-#: advanced/kcm_sambaconf/userselectdlg.ui:157
+#: advanced/kcm_sambaconf/groupselectdlg.ui:271
+#: advanced/kcm_sambaconf/userselectdlg.ui:148
#, no-c-format
msgid "&Admin access"
msgstr "Права &администратора"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:305
-#: advanced/kcm_sambaconf/userselectdlg.ui:168
+#: advanced/kcm_sambaconf/groupselectdlg.ui:287
+#: advanced/kcm_sambaconf/userselectdlg.ui:156
#, no-c-format
msgid "&No access at all"
msgstr "Запретить дос&туп"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:318
+#: advanced/kcm_sambaconf/groupselectdlg.ui:297
#, no-c-format
msgid "&Kind of Group"
msgstr "&Вид группы"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:343
+#: advanced/kcm_sambaconf/groupselectdlg.ui:322
#, no-c-format
msgid "&UNIX group"
msgstr "Группа &UNIX"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:368
+#: advanced/kcm_sambaconf/groupselectdlg.ui:344
#, no-c-format
msgid "NI&S group"
msgstr "Группа NI&S"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:393
+#: advanced/kcm_sambaconf/groupselectdlg.ui:366
#, no-c-format
msgid "UNIX and NIS gr&oup"
msgstr "Гр&уппы UNIX и NIS"
@@ -797,27 +798,27 @@ msgstr "Гр&уппы UNIX и NIS"
msgid "Join Domain"
msgstr "Подключиться к домену"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:109
+#: advanced/kcm_sambaconf/joindomaindlg.ui:103
#, no-c-format
msgid "&Verify:"
msgstr "&Проверить:"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:120
+#: advanced/kcm_sambaconf/joindomaindlg.ui:114
#, no-c-format
msgid "&Password:"
msgstr "&Пароль:"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:131
+#: advanced/kcm_sambaconf/joindomaindlg.ui:125
#, no-c-format
msgid "&Username:"
msgstr "&Имя пользователя:"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:142
+#: advanced/kcm_sambaconf/joindomaindlg.ui:136
#, no-c-format
msgid "Domain co&ntroller:"
msgstr "Кон&троллер домена"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:153
+#: advanced/kcm_sambaconf/joindomaindlg.ui:147
#, no-c-format
msgid "&Domain:"
msgstr "&Домен:"
@@ -914,42 +915,28 @@ msgstr "Уровень безопас&ности"
msgid "Share"
msgstr "Share"
-#: advanced/kcm_sambaconf/kcminterface.ui:286
-#: advanced/kcm_sambaconf/kcminterface.ui:304
-#: advanced/kcm_sambaconf/kcminterface.ui:319
-#: advanced/kcm_sambaconf/kcminterface.ui:346
-#: advanced/kcm_sambaconf/kcminterface.ui:778
-#: advanced/kcm_sambaconf/kcminterface.ui:1452
-#: advanced/kcm_sambaconf/kcminterface.ui:1467
-#: advanced/kcm_sambaconf/kcminterface.ui:1509
-#: advanced/kcm_sambaconf/kcminterface.ui:1603
-#: advanced/kcm_sambaconf/kcminterface.ui:6097
-#, fuzzy, no-c-format
-msgid "Alt+ "
-msgstr "Alt+"
-
-#: advanced/kcm_sambaconf/kcminterface.ui:301
+#: advanced/kcm_sambaconf/kcminterface.ui:298
#, no-c-format
msgid "User"
msgstr "User"
-#: advanced/kcm_sambaconf/kcminterface.ui:316
-#: advanced/kcm_sambaconf/kcminterface.ui:2475
+#: advanced/kcm_sambaconf/kcminterface.ui:310
+#: advanced/kcm_sambaconf/kcminterface.ui:2442
#, no-c-format
msgid "Server"
msgstr "Server"
-#: advanced/kcm_sambaconf/kcminterface.ui:331
+#: advanced/kcm_sambaconf/kcminterface.ui:322
#, no-c-format
msgid "Domai&n"
msgstr "&Домен"
-#: advanced/kcm_sambaconf/kcminterface.ui:343
+#: advanced/kcm_sambaconf/kcminterface.ui:334
#, no-c-format
msgid "ADS"
msgstr "ADS"
-#: advanced/kcm_sambaconf/kcminterface.ui:368
+#: advanced/kcm_sambaconf/kcminterface.ui:356
#, no-c-format
msgid ""
"Use the <i>share</i> security level if you have a home network or a small "
@@ -960,159 +947,159 @@ msgstr ""
"офисная сеть .<br> Это позволит всем видеть имена разделов, не указывая имя "
"пользователя."
-#: advanced/kcm_sambaconf/kcminterface.ui:391
+#: advanced/kcm_sambaconf/kcminterface.ui:379
#, no-c-format
msgid "Further Options"
msgstr "Дополнительные параметры"
-#: advanced/kcm_sambaconf/kcminterface.ui:415
+#: advanced/kcm_sambaconf/kcminterface.ui:403
#, no-c-format
msgid "Password server address/name:"
msgstr "Имя/адрес сервера паролей:"
-#: advanced/kcm_sambaconf/kcminterface.ui:441
+#: advanced/kcm_sambaconf/kcminterface.ui:429
#, no-c-format
msgid "Real&m:"
msgstr "Облас&ть:"
-#: advanced/kcm_sambaconf/kcminterface.ui:459
+#: advanced/kcm_sambaconf/kcminterface.ui:447
#, no-c-format
msgid "Allo&w guest logins"
msgstr "Разрешить &гостевой доступ"
-#: advanced/kcm_sambaconf/kcminterface.ui:496
+#: advanced/kcm_sambaconf/kcminterface.ui:484
#, no-c-format
msgid "Guest acc&ount:"
msgstr "&Гостевой доступ:"
-#: advanced/kcm_sambaconf/kcminterface.ui:585
+#: advanced/kcm_sambaconf/kcminterface.ui:573
#, no-c-format
msgid "For detailed help about every option please look at:"
msgstr "Для подробной справки о каждом параметре смотрите:"
-#: advanced/kcm_sambaconf/kcminterface.ui:604
+#: advanced/kcm_sambaconf/kcminterface.ui:592
#, no-c-format
msgid "man:smb.conf"
msgstr "man:smb.conf"
-#: advanced/kcm_sambaconf/kcminterface.ui:650
+#: advanced/kcm_sambaconf/kcminterface.ui:638
#, no-c-format
msgid "&Shares"
msgstr "&Общие ресурсы"
-#: advanced/kcm_sambaconf/kcminterface.ui:676 simple/controlcenter.ui:303
+#: advanced/kcm_sambaconf/kcminterface.ui:664 simple/controlcenter.ui:303
#, no-c-format
msgid "Path"
msgstr "Путь"
-#: advanced/kcm_sambaconf/kcminterface.ui:687
-#: advanced/kcm_sambaconf/kcminterface.ui:835
+#: advanced/kcm_sambaconf/kcminterface.ui:675
+#: advanced/kcm_sambaconf/kcminterface.ui:820
#: advanced/kcm_sambaconf/konqinterface.ui:124
#, no-c-format
msgid "Comment"
msgstr "Комментарий"
-#: advanced/kcm_sambaconf/kcminterface.ui:742
+#: advanced/kcm_sambaconf/kcminterface.ui:730
#, no-c-format
msgid "Edit Defau&lts..."
msgstr "Изменить &стандартные значения..."
-#: advanced/kcm_sambaconf/kcminterface.ui:767
+#: advanced/kcm_sambaconf/kcminterface.ui:755
#, no-c-format
msgid "Add &New Share..."
msgstr "&Добавить общий ресурс..."
-#: advanced/kcm_sambaconf/kcminterface.ui:775
+#: advanced/kcm_sambaconf/kcminterface.ui:763
#, no-c-format
msgid "Edit Share..."
msgstr "Изменить общий ресурс..."
-#: advanced/kcm_sambaconf/kcminterface.ui:786
+#: advanced/kcm_sambaconf/kcminterface.ui:771
#, no-c-format
msgid "Re&move Share"
msgstr "Удалит&ь общий ресурс"
-#: advanced/kcm_sambaconf/kcminterface.ui:798
+#: advanced/kcm_sambaconf/kcminterface.ui:783
#, no-c-format
msgid "Prin&ters"
msgstr "Принт&еры"
-#: advanced/kcm_sambaconf/kcminterface.ui:824
+#: advanced/kcm_sambaconf/kcminterface.ui:809
#, no-c-format
msgid "Printer"
msgstr "Принтер"
-#: advanced/kcm_sambaconf/kcminterface.ui:890
+#: advanced/kcm_sambaconf/kcminterface.ui:875
#, no-c-format
msgid "Edit Defau&lts"
msgstr "Изменить с&тандартные значения"
-#: advanced/kcm_sambaconf/kcminterface.ui:915
+#: advanced/kcm_sambaconf/kcminterface.ui:900
#, no-c-format
msgid "Add Ne&w Printer"
msgstr "До&бавить принтер"
-#: advanced/kcm_sambaconf/kcminterface.ui:923
+#: advanced/kcm_sambaconf/kcminterface.ui:908
#, no-c-format
msgid "Edit Pri&nter"
msgstr "Изменить прин&тер"
-#: advanced/kcm_sambaconf/kcminterface.ui:931
+#: advanced/kcm_sambaconf/kcminterface.ui:916
#, no-c-format
msgid "Re&move Printer"
msgstr "Удалит&ь принтер"
-#: advanced/kcm_sambaconf/kcminterface.ui:974
+#: advanced/kcm_sambaconf/kcminterface.ui:959
#, no-c-format
msgid "Sa&mba Users"
msgstr "Пользователи Sa&mba"
-#: advanced/kcm_sambaconf/kcminterface.ui:1000
-#: advanced/kcm_sambaconf/kcminterface.ui:1178
+#: advanced/kcm_sambaconf/kcminterface.ui:985
+#: advanced/kcm_sambaconf/kcminterface.ui:1160
#: advanced/kcm_sambaconf/userselectdlg.ui:62
#: advanced/kcm_sambaconf/usertab.ui:77
#, no-c-format
msgid "UID"
msgstr "UID"
-#: advanced/kcm_sambaconf/kcminterface.ui:1011
-#: advanced/kcm_sambaconf/kcminterface.ui:2389
-#: advanced/kcm_sambaconf/kcminterface.ui:2523
+#: advanced/kcm_sambaconf/kcminterface.ui:996
+#: advanced/kcm_sambaconf/kcminterface.ui:2356
+#: advanced/kcm_sambaconf/kcminterface.ui:2490
#, no-c-format
msgid "Disabled"
msgstr "Отключено"
-#: advanced/kcm_sambaconf/kcminterface.ui:1022
+#: advanced/kcm_sambaconf/kcminterface.ui:1007
#, no-c-format
msgid "No Password"
msgstr "Без пароля"
-#: advanced/kcm_sambaconf/kcminterface.ui:1125 simple/controlcenter.ui:388
+#: advanced/kcm_sambaconf/kcminterface.ui:1107 simple/controlcenter.ui:388
#, no-c-format
msgid "Rem&ove"
msgstr "&Удалить"
-#: advanced/kcm_sambaconf/kcminterface.ui:1152
+#: advanced/kcm_sambaconf/kcminterface.ui:1134
#, no-c-format
msgid "UNI&X Users"
msgstr "Пользователи UNI&X"
-#: advanced/kcm_sambaconf/kcminterface.ui:1222
+#: advanced/kcm_sambaconf/kcminterface.ui:1204
#, no-c-format
msgid "Chan&ge Password..."
msgstr "&Изменить пароль..."
-#: advanced/kcm_sambaconf/kcminterface.ui:1233
+#: advanced/kcm_sambaconf/kcminterface.ui:1215
#, no-c-format
msgid "&Join Domain"
msgstr "&Присоединиться к домену"
-#: advanced/kcm_sambaconf/kcminterface.ui:1262
+#: advanced/kcm_sambaconf/kcminterface.ui:1244
#, no-c-format
msgid "Advan&ced"
msgstr "&Дополнительно"
-#: advanced/kcm_sambaconf/kcminterface.ui:1336
+#: advanced/kcm_sambaconf/kcminterface.ui:1318
#: advanced/kcm_sambaconf/share.ui:931
#, no-c-format
msgid ""
@@ -1122,982 +1109,982 @@ msgstr ""
"Здесь вы можете изменить расширенные опции сервера SAMBA.\n"
"Делайте это только в том случае, если знаете, что они означают."
-#: advanced/kcm_sambaconf/kcminterface.ui:1349
+#: advanced/kcm_sambaconf/kcminterface.ui:1331
#: advanced/kcm_sambaconf/share.ui:944
#, no-c-format
msgid "Advanced Dump"
msgstr "Расширенный дамп"
-#: advanced/kcm_sambaconf/kcminterface.ui:1394
-#: advanced/kcm_sambaconf/kcminterface.ui:3455
-#: advanced/kcm_sambaconf/kcminterface.ui:4427
+#: advanced/kcm_sambaconf/kcminterface.ui:1376
+#: advanced/kcm_sambaconf/kcminterface.ui:3422
+#: advanced/kcm_sambaconf/kcminterface.ui:4394
#, no-c-format
msgid "&General"
msgstr "&Общие"
-#: advanced/kcm_sambaconf/kcminterface.ui:1428
+#: advanced/kcm_sambaconf/kcminterface.ui:1410
#, no-c-format
msgid "PAM"
msgstr "PAM"
-#: advanced/kcm_sambaconf/kcminterface.ui:1449
+#: advanced/kcm_sambaconf/kcminterface.ui:1431
#, no-c-format
msgid "Obey PAM restrictions"
msgstr "Подчиняться ограничениям PAM"
-#: advanced/kcm_sambaconf/kcminterface.ui:1464
+#: advanced/kcm_sambaconf/kcminterface.ui:1443
#, no-c-format
msgid "PAM password change"
msgstr "Смена пароля PAM"
-#: advanced/kcm_sambaconf/kcminterface.ui:1477
+#: advanced/kcm_sambaconf/kcminterface.ui:1453
#, no-c-format
msgid "Other Switches"
msgstr "Прочие ключи"
-#: advanced/kcm_sambaconf/kcminterface.ui:1498
+#: advanced/kcm_sambaconf/kcminterface.ui:1474
#, no-c-format
msgid "A&llow trusted domains"
msgstr "Разрешить &доверенные узлы"
-#: advanced/kcm_sambaconf/kcminterface.ui:1506
+#: advanced/kcm_sambaconf/kcminterface.ui:1482
#, no-c-format
msgid "Paranoid server security"
msgstr "Усиленная защита сервера"
-#: advanced/kcm_sambaconf/kcminterface.ui:1519
-#: advanced/kcm_sambaconf/kcminterface.ui:2676
+#: advanced/kcm_sambaconf/kcminterface.ui:1492
+#: advanced/kcm_sambaconf/kcminterface.ui:2643
#: advanced/kcm_sambaconf/share.ui:1510
#, no-c-format
msgid "General"
msgstr "Общие"
-#: advanced/kcm_sambaconf/kcminterface.ui:1540
+#: advanced/kcm_sambaconf/kcminterface.ui:1513
#, no-c-format
msgid "Auth methods:"
msgstr "Методы идентификации:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1555
+#: advanced/kcm_sambaconf/kcminterface.ui:1528
#, no-c-format
msgid "Root director&y:"
msgstr "Кор&невой каталог:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1566
+#: advanced/kcm_sambaconf/kcminterface.ui:1539
#, no-c-format
msgid "I&nterfaces:"
msgstr "Ин&терфейсы"
-#: advanced/kcm_sambaconf/kcminterface.ui:1589
+#: advanced/kcm_sambaconf/kcminterface.ui:1562
#, no-c-format
msgid "Map to guest:"
msgstr "С правами гостя:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1600
+#: advanced/kcm_sambaconf/kcminterface.ui:1573
#, no-c-format
msgid "Bind interfaces only"
msgstr "Рабочие интерфейсы"
-#: advanced/kcm_sambaconf/kcminterface.ui:1609
+#: advanced/kcm_sambaconf/kcminterface.ui:1579
#, no-c-format
msgid "Never"
msgstr "Никогда"
-#: advanced/kcm_sambaconf/kcminterface.ui:1614
+#: advanced/kcm_sambaconf/kcminterface.ui:1584
#, no-c-format
msgid "Bad User"
msgstr "Неверный пользователь"
-#: advanced/kcm_sambaconf/kcminterface.ui:1619
+#: advanced/kcm_sambaconf/kcminterface.ui:1589
#, no-c-format
msgid "Bad Password"
msgstr "Неверный пароль"
-#: advanced/kcm_sambaconf/kcminterface.ui:1635
+#: advanced/kcm_sambaconf/kcminterface.ui:1605
#, no-c-format
msgid "Hosts e&quiv:"
msgstr "Эк&вивалентные хосты:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1692
+#: advanced/kcm_sambaconf/kcminterface.ui:1662
#, no-c-format
msgid "Algorithmic rid base:"
msgstr "Алгоритмическая база rid:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1746
+#: advanced/kcm_sambaconf/kcminterface.ui:1716
#, no-c-format
msgid "Private dir:"
msgstr "Личный каталог:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1770
+#: advanced/kcm_sambaconf/kcminterface.ui:1740
#, no-c-format
msgid "Pass&word"
msgstr "&Пароль"
-#: advanced/kcm_sambaconf/kcminterface.ui:1804
+#: advanced/kcm_sambaconf/kcminterface.ui:1774
#, no-c-format
msgid "Migration"
msgstr "Миграция"
-#: advanced/kcm_sambaconf/kcminterface.ui:1825
+#: advanced/kcm_sambaconf/kcminterface.ui:1795
#, no-c-format
msgid "Update encr&ypted"
msgstr "Обновить за&шифрованное"
-#: advanced/kcm_sambaconf/kcminterface.ui:1835
+#: advanced/kcm_sambaconf/kcminterface.ui:1805
#, no-c-format
msgid "Samba Passwords"
msgstr "Пароли Samba"
-#: advanced/kcm_sambaconf/kcminterface.ui:1856
+#: advanced/kcm_sambaconf/kcminterface.ui:1826
#, no-c-format
msgid "E&ncrypt passwords"
msgstr "Зашифрова&ть пароли"
-#: advanced/kcm_sambaconf/kcminterface.ui:1871
+#: advanced/kcm_sambaconf/kcminterface.ui:1838
#, no-c-format
msgid "Smb passwd file:"
msgstr "Файл паролей Samba:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1895
+#: advanced/kcm_sambaconf/kcminterface.ui:1862
#, no-c-format
msgid "Passdb bac&kend:"
msgstr "С&лужба паролей:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1928
+#: advanced/kcm_sambaconf/kcminterface.ui:1895
#, no-c-format
msgid "Passwd chat:"
msgstr "Коммуникация с passwd:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1943
+#: advanced/kcm_sambaconf/kcminterface.ui:1910
#, no-c-format
msgid "Passwd chat debug"
msgstr "Отладка коммуникации с passwd"
-#: advanced/kcm_sambaconf/kcminterface.ui:1951
-#: advanced/kcm_sambaconf/kcminterface.ui:2080
-#: advanced/kcm_sambaconf/kcminterface.ui:3224
-#: advanced/kcm_sambaconf/kcminterface.ui:3252
-#: advanced/kcm_sambaconf/kcminterface.ui:3316
-#: advanced/kcm_sambaconf/kcminterface.ui:3325
-#: advanced/kcm_sambaconf/kcminterface.ui:4040
-#: advanced/kcm_sambaconf/kcminterface.ui:4049
-#: advanced/kcm_sambaconf/kcminterface.ui:6050
-#: advanced/kcm_sambaconf/kcminterface.ui:6488
-#: advanced/kcm_sambaconf/kcminterface.ui:6696
+#: advanced/kcm_sambaconf/kcminterface.ui:1918
+#: advanced/kcm_sambaconf/kcminterface.ui:2047
+#: advanced/kcm_sambaconf/kcminterface.ui:3191
+#: advanced/kcm_sambaconf/kcminterface.ui:3219
+#: advanced/kcm_sambaconf/kcminterface.ui:3283
+#: advanced/kcm_sambaconf/kcminterface.ui:3292
+#: advanced/kcm_sambaconf/kcminterface.ui:4007
+#: advanced/kcm_sambaconf/kcminterface.ui:4016
+#: advanced/kcm_sambaconf/kcminterface.ui:6017
+#: advanced/kcm_sambaconf/kcminterface.ui:6452
+#: advanced/kcm_sambaconf/kcminterface.ui:6660
#, no-c-format
msgid "Sec"
msgstr "с"
-#: advanced/kcm_sambaconf/kcminterface.ui:1964
+#: advanced/kcm_sambaconf/kcminterface.ui:1931
#, no-c-format
msgid "Passwd chat timeout:"
msgstr "Таймаут коммуникации с passwd:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1985
+#: advanced/kcm_sambaconf/kcminterface.ui:1952
#, no-c-format
msgid "Password"
msgstr "Пароль"
-#: advanced/kcm_sambaconf/kcminterface.ui:2006
+#: advanced/kcm_sambaconf/kcminterface.ui:1973
#, no-c-format
msgid "Password level:"
msgstr "Защищённость пароля:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2021
+#: advanced/kcm_sambaconf/kcminterface.ui:1988
#, no-c-format
msgid "Min password length:"
msgstr "Мин. длина пароля:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2032
+#: advanced/kcm_sambaconf/kcminterface.ui:1999
#, no-c-format
msgid "Machine password timeout:"
msgstr "Таймаут ввода пароля:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2093
+#: advanced/kcm_sambaconf/kcminterface.ui:2060
#, no-c-format
msgid "Nu&ll passwords"
msgstr "&Пустые пароли"
-#: advanced/kcm_sambaconf/kcminterface.ui:2115
+#: advanced/kcm_sambaconf/kcminterface.ui:2082
#, no-c-format
msgid "UNIX Passwords"
msgstr "Пароли UNIX"
-#: advanced/kcm_sambaconf/kcminterface.ui:2136
+#: advanced/kcm_sambaconf/kcminterface.ui:2103
#, no-c-format
msgid "Passwd program:"
msgstr "Программа Passwd:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2160
+#: advanced/kcm_sambaconf/kcminterface.ui:2127
#, no-c-format
msgid "UNI&X password sync"
msgstr "Синхронизация паролей UNI&X"
-#: advanced/kcm_sambaconf/kcminterface.ui:2172
+#: advanced/kcm_sambaconf/kcminterface.ui:2139
#, no-c-format
msgid "Userna&me"
msgstr "&Имя пользователя"
-#: advanced/kcm_sambaconf/kcminterface.ui:2193
+#: advanced/kcm_sambaconf/kcminterface.ui:2160
#, no-c-format
msgid "User&name map:"
msgstr "&Карта пользователей:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2217
+#: advanced/kcm_sambaconf/kcminterface.ui:2184
#, no-c-format
msgid "Username &level:"
msgstr "&Уровень пользователя:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2261
+#: advanced/kcm_sambaconf/kcminterface.ui:2228
#, no-c-format
msgid "Hide local users"
msgstr "Скрыть локальных пользователей"
-#: advanced/kcm_sambaconf/kcminterface.ui:2273
+#: advanced/kcm_sambaconf/kcminterface.ui:2240
#, no-c-format
msgid "Restrict anon&ymous"
msgstr "Запретить ано&нимный"
-#: advanced/kcm_sambaconf/kcminterface.ui:2285
+#: advanced/kcm_sambaconf/kcminterface.ui:2252
#, no-c-format
msgid "Use rhosts"
msgstr "Использовать rhosts"
-#: advanced/kcm_sambaconf/kcminterface.ui:2312
+#: advanced/kcm_sambaconf/kcminterface.ui:2279
#, no-c-format
msgid "Authenticati&on"
msgstr "&Идентификация"
-#: advanced/kcm_sambaconf/kcminterface.ui:2329
+#: advanced/kcm_sambaconf/kcminterface.ui:2296
#, no-c-format
msgid "Client"
msgstr "Клиент"
-#: advanced/kcm_sambaconf/kcminterface.ui:2346
+#: advanced/kcm_sambaconf/kcminterface.ui:2313
#, no-c-format
msgid "C&lient signing:"
msgstr "&Подпись клиента:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2361
+#: advanced/kcm_sambaconf/kcminterface.ui:2328
#, no-c-format
msgid "Client plainte&xt authentication"
msgstr "Пароль &открытым текстом"
-#: advanced/kcm_sambaconf/kcminterface.ui:2373
+#: advanced/kcm_sambaconf/kcminterface.ui:2340
#, no-c-format
msgid "Client lanman authentication"
msgstr "Идентификация lanman"
-#: advanced/kcm_sambaconf/kcminterface.ui:2379
-#: advanced/kcm_sambaconf/kcminterface.ui:2409
-#: advanced/kcm_sambaconf/kcminterface.ui:2513
-#: advanced/kcm_sambaconf/kcminterface.ui:2543
-#: advanced/kcm_sambaconf/kcminterface.ui:6523
-#: advanced/kcm_sambaconf/kcminterface.ui:6751
+#: advanced/kcm_sambaconf/kcminterface.ui:2346
+#: advanced/kcm_sambaconf/kcminterface.ui:2376
+#: advanced/kcm_sambaconf/kcminterface.ui:2480
+#: advanced/kcm_sambaconf/kcminterface.ui:2510
+#: advanced/kcm_sambaconf/kcminterface.ui:6487
+#: advanced/kcm_sambaconf/kcminterface.ui:6715
#, no-c-format
msgid "Auto"
msgstr "Авто"
-#: advanced/kcm_sambaconf/kcminterface.ui:2384
-#: advanced/kcm_sambaconf/kcminterface.ui:2518
+#: advanced/kcm_sambaconf/kcminterface.ui:2351
+#: advanced/kcm_sambaconf/kcminterface.ui:2485
#, no-c-format
msgid "Mandatory"
msgstr "Требуется"
-#: advanced/kcm_sambaconf/kcminterface.ui:2421
+#: advanced/kcm_sambaconf/kcminterface.ui:2388
#, no-c-format
msgid "Client channel:"
msgstr "Канал клиента:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2436
+#: advanced/kcm_sambaconf/kcminterface.ui:2403
#, no-c-format
msgid "Client use spnego"
msgstr "Клиент использует spnego"
-#: advanced/kcm_sambaconf/kcminterface.ui:2448
+#: advanced/kcm_sambaconf/kcminterface.ui:2415
#, no-c-format
msgid "Client NTLMv&2 authentication"
msgstr "Идентификация NTLMv&2"
-#: advanced/kcm_sambaconf/kcminterface.ui:2492
+#: advanced/kcm_sambaconf/kcminterface.ui:2459
#, no-c-format
msgid "Server signing:"
msgstr "Подпись сервера:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2507
+#: advanced/kcm_sambaconf/kcminterface.ui:2474
#, no-c-format
msgid "Lanman authentication"
msgstr "Идентификация lanman"
-#: advanced/kcm_sambaconf/kcminterface.ui:2555
+#: advanced/kcm_sambaconf/kcminterface.ui:2522
#, no-c-format
msgid "Server channel:"
msgstr "Канал сервера:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2570
+#: advanced/kcm_sambaconf/kcminterface.ui:2537
#, no-c-format
msgid "Use sp&nego"
msgstr "Использовать sp&nego"
-#: advanced/kcm_sambaconf/kcminterface.ui:2582
+#: advanced/kcm_sambaconf/kcminterface.ui:2549
#, no-c-format
msgid "NTLM authentication"
msgstr "Идентификация NTLM"
-#: advanced/kcm_sambaconf/kcminterface.ui:2693
+#: advanced/kcm_sambaconf/kcminterface.ui:2660
#, no-c-format
msgid "L&og file:"
msgstr "Файл &журнала:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2709
+#: advanced/kcm_sambaconf/kcminterface.ui:2676
#, no-c-format
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
-#: advanced/kcm_sambaconf/kcminterface.ui:2717
+#: advanced/kcm_sambaconf/kcminterface.ui:2684
#, no-c-format
msgid "Ma&x log size:"
msgstr "Макс. &размер журнала:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2745
+#: advanced/kcm_sambaconf/kcminterface.ui:2712
#, no-c-format
msgid "S&yslog:"
msgstr "&Системный журнал:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2778
+#: advanced/kcm_sambaconf/kcminterface.ui:2745
#, no-c-format
msgid "Log &level:"
msgstr "Уровень &журналирования:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2804
-#: advanced/kcm_sambaconf/kcminterface.ui:3649
-#: advanced/kcm_sambaconf/kcminterface.ui:6061
+#: advanced/kcm_sambaconf/kcminterface.ui:2771
+#: advanced/kcm_sambaconf/kcminterface.ui:3616
+#: advanced/kcm_sambaconf/kcminterface.ui:6028
#, no-c-format
msgid "S&witches"
msgstr "&Переключатели"
-#: advanced/kcm_sambaconf/kcminterface.ui:2829
+#: advanced/kcm_sambaconf/kcminterface.ui:2796
#, no-c-format
msgid "Syslog o&nly"
msgstr "&Только Syslog"
-#: advanced/kcm_sambaconf/kcminterface.ui:2837
+#: advanced/kcm_sambaconf/kcminterface.ui:2804
#, no-c-format
msgid "Status"
msgstr "Статус"
-#: advanced/kcm_sambaconf/kcminterface.ui:2856
+#: advanced/kcm_sambaconf/kcminterface.ui:2823
#, no-c-format
msgid "Ti&mestamp"
msgstr "&Время"
-#: advanced/kcm_sambaconf/kcminterface.ui:2870
-#: advanced/kcm_sambaconf/kcminterface.ui:4538
+#: advanced/kcm_sambaconf/kcminterface.ui:2837
+#: advanced/kcm_sambaconf/kcminterface.ui:4505
#, no-c-format
msgid "microseconds"
msgstr "микросекунд"
-#: advanced/kcm_sambaconf/kcminterface.ui:2886
+#: advanced/kcm_sambaconf/kcminterface.ui:2853
#, no-c-format
msgid "Debug pid"
msgstr "PID отладки"
-#: advanced/kcm_sambaconf/kcminterface.ui:2894
+#: advanced/kcm_sambaconf/kcminterface.ui:2861
#, no-c-format
msgid "Debu&g uid"
msgstr "&UID отладки"
-#: advanced/kcm_sambaconf/kcminterface.ui:2942
+#: advanced/kcm_sambaconf/kcminterface.ui:2909
#, no-c-format
msgid "Modules"
msgstr "Модули"
-#: advanced/kcm_sambaconf/kcminterface.ui:2959
+#: advanced/kcm_sambaconf/kcminterface.ui:2926
#, no-c-format
msgid "Pre&load modules:"
msgstr "Загруженные мо&дули:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2977
+#: advanced/kcm_sambaconf/kcminterface.ui:2944
#, no-c-format
msgid "Numbers"
msgstr "Числа"
-#: advanced/kcm_sambaconf/kcminterface.ui:2994
+#: advanced/kcm_sambaconf/kcminterface.ui:2961
#, no-c-format
msgid "Max smbd processes:"
msgstr "Максимум процессов smbd:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3005
+#: advanced/kcm_sambaconf/kcminterface.ui:2972
#, no-c-format
msgid "Max open files:"
msgstr "Макс. открытых файлов:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3068
+#: advanced/kcm_sambaconf/kcminterface.ui:3035
#, no-c-format
msgid "Sizes"
msgstr "Размеры"
-#: advanced/kcm_sambaconf/kcminterface.ui:3085
+#: advanced/kcm_sambaconf/kcminterface.ui:3052
#, no-c-format
msgid "Max disk size:"
msgstr "Макс. разм. диска:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3096
+#: advanced/kcm_sambaconf/kcminterface.ui:3063
#, no-c-format
msgid "Read si&ze:"
msgstr "Размер блока &чтения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3107
+#: advanced/kcm_sambaconf/kcminterface.ui:3074
#, no-c-format
msgid "Stat cache size:"
msgstr "Размер кэша stat:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3159
+#: advanced/kcm_sambaconf/kcminterface.ui:3126
#, no-c-format
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
-#: advanced/kcm_sambaconf/kcminterface.ui:3183
+#: advanced/kcm_sambaconf/kcminterface.ui:3150
#, no-c-format
msgid "Ma&x xmit:"
msgstr "Мак&с. xmit:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3196
+#: advanced/kcm_sambaconf/kcminterface.ui:3163
#, no-c-format
msgid "Times"
msgstr "Раз"
-#: advanced/kcm_sambaconf/kcminterface.ui:3213
+#: advanced/kcm_sambaconf/kcminterface.ui:3180
#, no-c-format
msgid "Change notify timeout:"
msgstr "Таймаут уведомления об изменениях:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3233
+#: advanced/kcm_sambaconf/kcminterface.ui:3200
#, no-c-format
msgid "&Keepalive:"
msgstr "&Не закрывать соединение:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3269
-#: advanced/kcm_sambaconf/kcminterface.ui:7632
+#: advanced/kcm_sambaconf/kcminterface.ui:3236
+#: advanced/kcm_sambaconf/kcminterface.ui:7596
#, no-c-format
msgid "Min"
msgstr "Мин"
-#: advanced/kcm_sambaconf/kcminterface.ui:3278
+#: advanced/kcm_sambaconf/kcminterface.ui:3245
#, no-c-format
msgid "Deadtime:"
msgstr "Прервать соединение:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3297
+#: advanced/kcm_sambaconf/kcminterface.ui:3264
#, no-c-format
msgid "Lp&q cache time:"
msgstr "Время кэша lp&q:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3334
+#: advanced/kcm_sambaconf/kcminterface.ui:3301
#, no-c-format
msgid "&Name cache timeout:"
msgstr "Таймаут кэша &имён:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3355
+#: advanced/kcm_sambaconf/kcminterface.ui:3322
#, no-c-format
msgid "Switches"
msgstr "Переключатели"
-#: advanced/kcm_sambaconf/kcminterface.ui:3372
+#: advanced/kcm_sambaconf/kcminterface.ui:3339
#, no-c-format
msgid "&Getwd cache"
msgstr "Кэш &getwd"
-#: advanced/kcm_sambaconf/kcminterface.ui:3380
+#: advanced/kcm_sambaconf/kcminterface.ui:3347
#, no-c-format
msgid "Use &mmap"
msgstr "Использовать &mmap"
-#: advanced/kcm_sambaconf/kcminterface.ui:3388
+#: advanced/kcm_sambaconf/kcminterface.ui:3355
#, no-c-format
msgid "Kernel change notif&y"
msgstr "Оповещение измене&ния ядра"
-#: advanced/kcm_sambaconf/kcminterface.ui:3396
+#: advanced/kcm_sambaconf/kcminterface.ui:3363
#, no-c-format
msgid "H&ostname lookups"
msgstr "Поиск &имён хостов"
-#: advanced/kcm_sambaconf/kcminterface.ui:3408
+#: advanced/kcm_sambaconf/kcminterface.ui:3375
#, no-c-format
msgid "Read ra&w"
msgstr "&Чтение без обработки"
-#: advanced/kcm_sambaconf/kcminterface.ui:3423
+#: advanced/kcm_sambaconf/kcminterface.ui:3390
#, no-c-format
msgid "Write raw"
msgstr "Запись без обработки"
-#: advanced/kcm_sambaconf/kcminterface.ui:3472
+#: advanced/kcm_sambaconf/kcminterface.ui:3439
#, no-c-format
msgid "Total print &jobs:"
msgstr "Всего заданий &печати:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3510
+#: advanced/kcm_sambaconf/kcminterface.ui:3477
#, no-c-format
msgid "Drivers"
msgstr "Драйверы"
-#: advanced/kcm_sambaconf/kcminterface.ui:3527
+#: advanced/kcm_sambaconf/kcminterface.ui:3494
#, no-c-format
msgid "OS&2 driver map:"
msgstr "Карта драйвера OS&2:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3538
+#: advanced/kcm_sambaconf/kcminterface.ui:3505
#, no-c-format
msgid "Printcap na&me:"
msgstr "&Имя printcap:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3564
+#: advanced/kcm_sambaconf/kcminterface.ui:3531
#, no-c-format
msgid "Pri&nter driver file: "
msgstr "Имя драйвера прин&тера:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3599
+#: advanced/kcm_sambaconf/kcminterface.ui:3566
#, no-c-format
msgid "Enumports command:"
msgstr "Команда перечисления портов:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3610
+#: advanced/kcm_sambaconf/kcminterface.ui:3577
#, no-c-format
msgid "Addprinter command:"
msgstr "Команда добавления принтера:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3621
+#: advanced/kcm_sambaconf/kcminterface.ui:3588
#, no-c-format
msgid "Deleteprinter command:"
msgstr "Команда удаления принтера:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3666
+#: advanced/kcm_sambaconf/kcminterface.ui:3633
#, no-c-format
msgid "L&oad printers"
msgstr "&Загрузить принтеры:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3674
+#: advanced/kcm_sambaconf/kcminterface.ui:3641
#, no-c-format
msgid "Disab&le spools"
msgstr "&Выключить спулы"
-#: advanced/kcm_sambaconf/kcminterface.ui:3682
+#: advanced/kcm_sambaconf/kcminterface.ui:3649
#, no-c-format
msgid "Show add printer wi&zard"
msgstr "Мастер добавлени&я принтера"
-#: advanced/kcm_sambaconf/kcminterface.ui:3711
+#: advanced/kcm_sambaconf/kcminterface.ui:3678
#, no-c-format
msgid "Domain"
msgstr "Домен"
-#: advanced/kcm_sambaconf/kcminterface.ui:3769
+#: advanced/kcm_sambaconf/kcminterface.ui:3736
#, no-c-format
msgid "L&ocal master"
msgstr "Л&окальный контроллер"
-#: advanced/kcm_sambaconf/kcminterface.ui:3777
+#: advanced/kcm_sambaconf/kcminterface.ui:3744
#, no-c-format
msgid "Domai&n master"
msgstr "Контроллер дом&ена"
-#: advanced/kcm_sambaconf/kcminterface.ui:3785
+#: advanced/kcm_sambaconf/kcminterface.ui:3752
#, no-c-format
msgid "Domain lo&gons"
msgstr "В&ходы в домен"
-#: advanced/kcm_sambaconf/kcminterface.ui:3801
+#: advanced/kcm_sambaconf/kcminterface.ui:3768
#, no-c-format
msgid "Preferred &master"
msgstr "Основной &контроллер"
-#: advanced/kcm_sambaconf/kcminterface.ui:3834
+#: advanced/kcm_sambaconf/kcminterface.ui:3801
#, no-c-format
msgid "OS &level:"
msgstr "&Уровень ОС:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3849
+#: advanced/kcm_sambaconf/kcminterface.ui:3816
#, no-c-format
msgid "Domain admin group:"
msgstr "Группа администратора домена:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3864
+#: advanced/kcm_sambaconf/kcminterface.ui:3831
#, no-c-format
msgid "Domain guest group:"
msgstr "Группа гостей домена:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3887
+#: advanced/kcm_sambaconf/kcminterface.ui:3854
#, no-c-format
msgid "WINS"
msgstr "WINS"
-#: advanced/kcm_sambaconf/kcminterface.ui:3930
+#: advanced/kcm_sambaconf/kcminterface.ui:3897
#, no-c-format
msgid "Deactivate &WINS"
msgstr "Выключить &WINS"
-#: advanced/kcm_sambaconf/kcminterface.ui:3944
+#: advanced/kcm_sambaconf/kcminterface.ui:3911
#, no-c-format
msgid "Act as a WI&NS server"
msgstr "Действовать как W&INS сервер"
-#: advanced/kcm_sambaconf/kcminterface.ui:3952
+#: advanced/kcm_sambaconf/kcminterface.ui:3919
#, no-c-format
msgid "Use an&other WINS server"
msgstr "Использовать другой WI&NS сервер"
-#: advanced/kcm_sambaconf/kcminterface.ui:3965
+#: advanced/kcm_sambaconf/kcminterface.ui:3932
#, no-c-format
msgid "WINS Server Settin&gs"
msgstr "Параметры сервера WIN&S"
-#: advanced/kcm_sambaconf/kcminterface.ui:3986
+#: advanced/kcm_sambaconf/kcminterface.ui:3953
#, no-c-format
msgid "Max WINS tt&l:"
msgstr "Макс. WINS tt&l:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4001
+#: advanced/kcm_sambaconf/kcminterface.ui:3968
#, no-c-format
msgid "&Min WINS ttl:"
msgstr "&Мин. WINS ttl:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4078
+#: advanced/kcm_sambaconf/kcminterface.ui:4045
#, no-c-format
msgid "WINS hoo&k:"
msgstr "&Перехват WINS:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4100
+#: advanced/kcm_sambaconf/kcminterface.ui:4067
#, no-c-format
msgid "DNS prox&y"
msgstr "DNS-прокс&и"
-#: advanced/kcm_sambaconf/kcminterface.ui:4116
+#: advanced/kcm_sambaconf/kcminterface.ui:4083
#, no-c-format
msgid "WINS Server IP or DNS Name"
msgstr "IP-адрес или имя сервера WINS"
-#: advanced/kcm_sambaconf/kcminterface.ui:4143
+#: advanced/kcm_sambaconf/kcminterface.ui:4110
#, no-c-format
msgid "General Options"
msgstr "Общие параметры"
-#: advanced/kcm_sambaconf/kcminterface.ui:4160
+#: advanced/kcm_sambaconf/kcminterface.ui:4127
#, no-c-format
msgid "WINS partners:"
msgstr "Партнёры WINS:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4187
+#: advanced/kcm_sambaconf/kcminterface.ui:4154
#, no-c-format
msgid "WINS pro&xy"
msgstr "WINS-прок&си"
-#: advanced/kcm_sambaconf/kcminterface.ui:4236
+#: advanced/kcm_sambaconf/kcminterface.ui:4203
#, no-c-format
msgid "Ge&neral"
msgstr "О&бщие"
-#: advanced/kcm_sambaconf/kcminterface.ui:4253
+#: advanced/kcm_sambaconf/kcminterface.ui:4220
#, no-c-format
msgid "Strip d&ot"
msgstr "Убрать т&очки"
-#: advanced/kcm_sambaconf/kcminterface.ui:4263
+#: advanced/kcm_sambaconf/kcminterface.ui:4230
#, no-c-format
msgid "&Mangling"
msgstr "&Искажение"
-#: advanced/kcm_sambaconf/kcminterface.ui:4304
+#: advanced/kcm_sambaconf/kcminterface.ui:4271
#, no-c-format
msgid "Mangled stac&k:"
msgstr "Размер &искажения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4323
+#: advanced/kcm_sambaconf/kcminterface.ui:4290
#, no-c-format
msgid "Mangle prefi&x:"
msgstr "Пре&фикс искажения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4364
+#: advanced/kcm_sambaconf/kcminterface.ui:4331
#, no-c-format
msgid "Specia&l"
msgstr "Специальны&й"
-#: advanced/kcm_sambaconf/kcminterface.ui:4381
+#: advanced/kcm_sambaconf/kcminterface.ui:4348
#, no-c-format
msgid "Stat cache"
msgstr "Кэш stat"
-#: advanced/kcm_sambaconf/kcminterface.ui:4444
+#: advanced/kcm_sambaconf/kcminterface.ui:4411
#, no-c-format
msgid "Use ker&nel oplocks"
msgstr "Блокирование (oplocks) через яд&ро"
-#: advanced/kcm_sambaconf/kcminterface.ui:4454
+#: advanced/kcm_sambaconf/kcminterface.ui:4421
#, no-c-format
msgid "Direct&ories"
msgstr "Катал&оги"
-#: advanced/kcm_sambaconf/kcminterface.ui:4471
+#: advanced/kcm_sambaconf/kcminterface.ui:4438
#, no-c-format
msgid "Loc&k directory:"
msgstr "Блокировать ката&лог:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4487
+#: advanced/kcm_sambaconf/kcminterface.ui:4454
#, no-c-format
msgid "Pid director&y:"
msgstr "Катало&г Pid:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4505
+#: advanced/kcm_sambaconf/kcminterface.ui:4472
#, no-c-format
msgid "Lock Spin"
msgstr "Блокировочный цикл"
-#: advanced/kcm_sambaconf/kcminterface.ui:4546
+#: advanced/kcm_sambaconf/kcminterface.ui:4513
#, no-c-format
msgid "&Lock spin count:"
msgstr "Количество &блокировочных циклов:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4557
+#: advanced/kcm_sambaconf/kcminterface.ui:4524
#, no-c-format
msgid "Lock spin ti&me:"
msgstr "&Продолжительность блокировочных циклов:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4587
+#: advanced/kcm_sambaconf/kcminterface.ui:4554
#, no-c-format
msgid "Very Advanced"
msgstr "Для экспертов"
-#: advanced/kcm_sambaconf/kcminterface.ui:4608
+#: advanced/kcm_sambaconf/kcminterface.ui:4575
#, no-c-format
msgid "Oplock break &wait time:"
msgstr "Время &ожидания разблокирования:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4630
-#: advanced/kcm_sambaconf/kcminterface.ui:7289
+#: advanced/kcm_sambaconf/kcminterface.ui:4597
+#: advanced/kcm_sambaconf/kcminterface.ui:7253
#, no-c-format
msgid "milliseconds"
msgstr "миллисекунды"
-#: advanced/kcm_sambaconf/kcminterface.ui:4693
+#: advanced/kcm_sambaconf/kcminterface.ui:4660
#, no-c-format
msgid "Samba &3.x"
msgstr "Samba &3.x"
-#: advanced/kcm_sambaconf/kcminterface.ui:4714
+#: advanced/kcm_sambaconf/kcminterface.ui:4681
#, no-c-format
msgid "D&OS charset:"
msgstr "Кодировка D&OS:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4738
+#: advanced/kcm_sambaconf/kcminterface.ui:4705
#, no-c-format
msgid "UNI&X charset:"
msgstr "Кодировка UNI&X:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4762
+#: advanced/kcm_sambaconf/kcminterface.ui:4729
#, no-c-format
msgid "Displa&y charset:"
msgstr "Кодировка &отображения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4782
+#: advanced/kcm_sambaconf/kcminterface.ui:4749
#, no-c-format
msgid "U&nicode"
msgstr "&Юникод"
-#: advanced/kcm_sambaconf/kcminterface.ui:4792
+#: advanced/kcm_sambaconf/kcminterface.ui:4759
#, no-c-format
msgid "Samba &2.x"
msgstr "Samba &2.x"
-#: advanced/kcm_sambaconf/kcminterface.ui:4809
+#: advanced/kcm_sambaconf/kcminterface.ui:4776
#, no-c-format
msgid "Character set:"
msgstr "Кодировка:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4834
+#: advanced/kcm_sambaconf/kcminterface.ui:4801
#, no-c-format
msgid "Va&lid chars:"
msgstr "&Допустимые символы:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4863
+#: advanced/kcm_sambaconf/kcminterface.ui:4830
#, no-c-format
msgid "Code page directory:"
msgstr "Каталог кодовой страницы:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4887
+#: advanced/kcm_sambaconf/kcminterface.ui:4854
#, no-c-format
msgid "Codin&g system:"
msgstr "Система &кодирования:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4902
+#: advanced/kcm_sambaconf/kcminterface.ui:4869
#, no-c-format
msgid "Client code page:"
msgstr "Кодировка клиента:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4951
+#: advanced/kcm_sambaconf/kcminterface.ui:4918
#, no-c-format
msgid "Add Scripts"
msgstr "Сценарии добавления"
-#: advanced/kcm_sambaconf/kcminterface.ui:4968
+#: advanced/kcm_sambaconf/kcminterface.ui:4935
#, no-c-format
msgid "Add user script:"
msgstr "Сценарий Добавить пользователя:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4984
+#: advanced/kcm_sambaconf/kcminterface.ui:4951
#, no-c-format
msgid "Add user to group script:"
msgstr "Сценарий Добавить пользователя в группу:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4995
+#: advanced/kcm_sambaconf/kcminterface.ui:4962
#, no-c-format
msgid "Add gr&oup script:"
msgstr "Сценарий Добавить групп&у:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5016
+#: advanced/kcm_sambaconf/kcminterface.ui:4983
#, no-c-format
msgid "Add machine script:"
msgstr "Сценарий Добавить систему:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5051
+#: advanced/kcm_sambaconf/kcminterface.ui:5018
#, no-c-format
msgid "Delete Scripts"
msgstr "Сценарии удаления"
-#: advanced/kcm_sambaconf/kcminterface.ui:5083
+#: advanced/kcm_sambaconf/kcminterface.ui:5050
#, no-c-format
msgid "Delete group script:"
msgstr "Сценарий Удалить группу:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5094
+#: advanced/kcm_sambaconf/kcminterface.ui:5061
#, no-c-format
msgid "Delete user script:"
msgstr "Сценарий Удалить пользователя:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5105
+#: advanced/kcm_sambaconf/kcminterface.ui:5072
#, no-c-format
msgid "Delete user from group script:"
msgstr "Сценарий Удалить пользователя из группы:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5118
+#: advanced/kcm_sambaconf/kcminterface.ui:5085
#, no-c-format
msgid "Primary Group Script"
msgstr "Сценарий Основная группа"
-#: advanced/kcm_sambaconf/kcminterface.ui:5135
+#: advanced/kcm_sambaconf/kcminterface.ui:5102
#, no-c-format
msgid "Set primar&y group script:"
msgstr "С&ценарий Задать основную группу:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5153
+#: advanced/kcm_sambaconf/kcminterface.ui:5120
#, no-c-format
msgid "Shutdown"
msgstr "Выключение"
-#: advanced/kcm_sambaconf/kcminterface.ui:5170
+#: advanced/kcm_sambaconf/kcminterface.ui:5137
#, no-c-format
msgid "Shutdo&wn script:"
msgstr "Сценарий &выключения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5181
+#: advanced/kcm_sambaconf/kcminterface.ui:5148
#, no-c-format
msgid "Abort shutdown script:"
msgstr "Сценарий отмены выключения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5221
+#: advanced/kcm_sambaconf/kcminterface.ui:5188
#, no-c-format
msgid "Logo&n path:"
msgstr "П&уть:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5237
+#: advanced/kcm_sambaconf/kcminterface.ui:5204
#, no-c-format
msgid "Logon ho&me:"
msgstr "&Домашний каталог:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5253
+#: advanced/kcm_sambaconf/kcminterface.ui:5220
#, no-c-format
msgid "&Logon drive:"
msgstr "Д&иск:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5269
+#: advanced/kcm_sambaconf/kcminterface.ui:5236
#, no-c-format
msgid "Lo&gon script:"
msgstr "&Сценарий:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5320
+#: advanced/kcm_sambaconf/kcminterface.ui:5287
#, no-c-format
msgid "Socket address:"
msgstr "Адрес сокета:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5338
+#: advanced/kcm_sambaconf/kcminterface.ui:5305
#: advanced/kcm_sambaconf/socketoptionsdlg.ui:37
#, no-c-format
msgid "Socket Options"
msgstr "Параметры сокета"
-#: advanced/kcm_sambaconf/kcminterface.ui:5355
+#: advanced/kcm_sambaconf/kcminterface.ui:5322
#, no-c-format
msgid "SO_&KEEPALIVE"
msgstr "SO_&KEEPALIVE"
-#: advanced/kcm_sambaconf/kcminterface.ui:5363
+#: advanced/kcm_sambaconf/kcminterface.ui:5330
#, no-c-format
msgid "SO_S&NDBUF:"
msgstr "SO_S&NDBUF:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5393
+#: advanced/kcm_sambaconf/kcminterface.ui:5360
#: advanced/kcm_sambaconf/socketoptionsdlg.ui:133
#, no-c-format
msgid "SO_BROADCAST"
msgstr "SO_BROADCAST"
-#: advanced/kcm_sambaconf/kcminterface.ui:5401
+#: advanced/kcm_sambaconf/kcminterface.ui:5368
#, no-c-format
msgid "TCP_NODELA&Y"
msgstr "TCP_NODELA&Y"
-#: advanced/kcm_sambaconf/kcminterface.ui:5409
+#: advanced/kcm_sambaconf/kcminterface.ui:5376
#: advanced/kcm_sambaconf/socketoptionsdlg.ui:141
#, no-c-format
msgid "IPTOS_LOWDELAY"
msgstr "IPTOS_LOWDELAY"
-#: advanced/kcm_sambaconf/kcminterface.ui:5417
+#: advanced/kcm_sambaconf/kcminterface.ui:5384
#, no-c-format
msgid "SO_RCV&LOWAT:"
msgstr "SO_RCV&LOWAT:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5425
+#: advanced/kcm_sambaconf/kcminterface.ui:5392
#, no-c-format
msgid "S&O_REUSEADDR"
msgstr "S&O_REUSEADDR"
-#: advanced/kcm_sambaconf/kcminterface.ui:5433
+#: advanced/kcm_sambaconf/kcminterface.ui:5400
#, no-c-format
msgid "SO_SNDLO&WAT:"
msgstr "SO_SNDLO&WAT:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5452
+#: advanced/kcm_sambaconf/kcminterface.ui:5419
#, no-c-format
msgid "IPTOS_THROU&GHPUT"
msgstr "IPTOS_THROU&GHPUT"
-#: advanced/kcm_sambaconf/kcminterface.ui:5460
+#: advanced/kcm_sambaconf/kcminterface.ui:5427
#: advanced/kcm_sambaconf/socketoptionsdlg.ui:103
#, no-c-format
msgid "SO_RCVBUF:"
msgstr "SO_RCVBUF:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5534
+#: advanced/kcm_sambaconf/kcminterface.ui:5501
#, no-c-format
msgid "E&nable SSL"
msgstr "Включи&ть SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5537
+#: advanced/kcm_sambaconf/kcminterface.ui:5504
#, no-c-format
msgid "Enables or disables the entire SSL mode"
msgstr "Включает или выключает режим SSL"
-#: advanced/kcm_sambaconf/kcminterface.ui:5540
+#: advanced/kcm_sambaconf/kcminterface.ui:5507
#, no-c-format
msgid ""
"This enables or disables the entire SSL mode. If it is set to no, the SSL-"
@@ -2115,588 +2102,588 @@ msgstr ""
"Это возможно только в том случае, если библиотеки SSL доступны в вашей "
"системе и параметр --with-ssl был задан во время конфигурирования программы."
-#: advanced/kcm_sambaconf/kcminterface.ui:5587
+#: advanced/kcm_sambaconf/kcminterface.ui:5554
#, no-c-format
msgid "SSL h&osts:"
msgstr "Хосты &SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5617
+#: advanced/kcm_sambaconf/kcminterface.ui:5584
#, no-c-format
msgid "SSL entrop&y bytes:"
msgstr "Байты энтропии &SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5658
+#: advanced/kcm_sambaconf/kcminterface.ui:5625
#, no-c-format
msgid "SSL ciphers:"
msgstr "Шифры SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5669
+#: advanced/kcm_sambaconf/kcminterface.ui:5636
#, no-c-format
msgid "SSL hosts resi&gn:"
msgstr "Отказ &хостов SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5692
+#: advanced/kcm_sambaconf/kcminterface.ui:5659
#, no-c-format
msgid "ssl2"
msgstr "ssl2"
-#: advanced/kcm_sambaconf/kcminterface.ui:5697
+#: advanced/kcm_sambaconf/kcminterface.ui:5664
#, no-c-format
msgid "ssl3"
msgstr "ssl3"
-#: advanced/kcm_sambaconf/kcminterface.ui:5702
+#: advanced/kcm_sambaconf/kcminterface.ui:5669
#, no-c-format
msgid "ssl2or3"
msgstr "ssl2или3"
-#: advanced/kcm_sambaconf/kcminterface.ui:5707
+#: advanced/kcm_sambaconf/kcminterface.ui:5674
#, no-c-format
msgid "tls1"
msgstr "tls1"
-#: advanced/kcm_sambaconf/kcminterface.ui:5719
+#: advanced/kcm_sambaconf/kcminterface.ui:5686
#, no-c-format
msgid "SSL co&mpatibility"
msgstr "SSL-совместимост&ь"
-#: advanced/kcm_sambaconf/kcminterface.ui:5746
+#: advanced/kcm_sambaconf/kcminterface.ui:5713
#, no-c-format
msgid "SSL CA certDir:"
msgstr "Путь SSL CA:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5762
+#: advanced/kcm_sambaconf/kcminterface.ui:5729
#, no-c-format
msgid "SSL entropy file:"
msgstr "Файл энтропии SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5773
+#: advanced/kcm_sambaconf/kcminterface.ui:5740
#, no-c-format
msgid "SSL egd socket:"
msgstr "Сокет egd для SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5784
+#: advanced/kcm_sambaconf/kcminterface.ui:5751
#, no-c-format
msgid "SSL version:"
msgstr "Версия SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5800
+#: advanced/kcm_sambaconf/kcminterface.ui:5767
#, no-c-format
msgid "SSL CA certFile:"
msgstr "Файл SSL CA:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5832
+#: advanced/kcm_sambaconf/kcminterface.ui:5799
#, no-c-format
msgid "SSL require clientcert"
msgstr "Требуется сертификат клиента SSL"
-#: advanced/kcm_sambaconf/kcminterface.ui:5840
+#: advanced/kcm_sambaconf/kcminterface.ui:5807
#, no-c-format
msgid "SSL client key:"
msgstr "Ключ SSL клиента:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5851
+#: advanced/kcm_sambaconf/kcminterface.ui:5818
#, no-c-format
msgid "SSL re&quire servercert"
msgstr "&Требуется сертификат сервера SSL"
-#: advanced/kcm_sambaconf/kcminterface.ui:5864
+#: advanced/kcm_sambaconf/kcminterface.ui:5831
#, no-c-format
msgid "SS&L server cert:"
msgstr "Сертификат сервера SS&L:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5875
+#: advanced/kcm_sambaconf/kcminterface.ui:5842
#, no-c-format
msgid "SSL client cert:"
msgstr "Сертификат клиента SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5896
+#: advanced/kcm_sambaconf/kcminterface.ui:5863
#, no-c-format
msgid "SSL server &key:"
msgstr "Ключ &сервера SSL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:5964
+#: advanced/kcm_sambaconf/kcminterface.ui:5931
#, no-c-format
msgid "Limits"
msgstr "Ограничения"
-#: advanced/kcm_sambaconf/kcminterface.ui:5996
+#: advanced/kcm_sambaconf/kcminterface.ui:5963
#, no-c-format
msgid "Ma&x mux:"
msgstr "Мак&с. mux:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6011
+#: advanced/kcm_sambaconf/kcminterface.ui:5978
#, no-c-format
msgid "Max tt&l:"
msgstr "Макс. tt&l:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6078
+#: advanced/kcm_sambaconf/kcminterface.ui:6045
#, no-c-format
msgid "Ti&me server"
msgstr "Сервер &времени"
-#: advanced/kcm_sambaconf/kcminterface.ui:6086
+#: advanced/kcm_sambaconf/kcminterface.ui:6053
#, no-c-format
msgid "Lar&ge readwrite"
msgstr "Большие &блоки чтения/записи"
-#: advanced/kcm_sambaconf/kcminterface.ui:6094
+#: advanced/kcm_sambaconf/kcminterface.ui:6061
#, no-c-format
msgid "UNIX extensions"
msgstr "UNIX расширения"
-#: advanced/kcm_sambaconf/kcminterface.ui:6109
+#: advanced/kcm_sambaconf/kcminterface.ui:6073
#, no-c-format
msgid "Read bmpx"
msgstr "Читать bmpx"
-#: advanced/kcm_sambaconf/kcminterface.ui:6119
+#: advanced/kcm_sambaconf/kcminterface.ui:6083
#, no-c-format
msgid "Protocol Versions"
msgstr "Версии протокола"
-#: advanced/kcm_sambaconf/kcminterface.ui:6136
+#: advanced/kcm_sambaconf/kcminterface.ui:6100
#, no-c-format
msgid "Max protocol:"
msgstr "Макс. протокол:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6147
+#: advanced/kcm_sambaconf/kcminterface.ui:6111
#, no-c-format
msgid "Announce version:"
msgstr "Анонсируемая версия:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6158
+#: advanced/kcm_sambaconf/kcminterface.ui:6122
#, no-c-format
msgid "A&nnounce as:"
msgstr "&Объявлять как:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6169
+#: advanced/kcm_sambaconf/kcminterface.ui:6133
#, no-c-format
msgid "Min protocol:"
msgstr "Мин. протокол:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6180
+#: advanced/kcm_sambaconf/kcminterface.ui:6144
#, no-c-format
msgid "Pr&otocol:"
msgstr "Прот&окол"
-#: advanced/kcm_sambaconf/kcminterface.ui:6206
-#: advanced/kcm_sambaconf/kcminterface.ui:6244
-#: advanced/kcm_sambaconf/kcminterface.ui:6282
+#: advanced/kcm_sambaconf/kcminterface.ui:6170
+#: advanced/kcm_sambaconf/kcminterface.ui:6208
+#: advanced/kcm_sambaconf/kcminterface.ui:6246
#, no-c-format
msgid "NT1"
msgstr "NT1"
-#: advanced/kcm_sambaconf/kcminterface.ui:6211
-#: advanced/kcm_sambaconf/kcminterface.ui:6249
-#: advanced/kcm_sambaconf/kcminterface.ui:6287
+#: advanced/kcm_sambaconf/kcminterface.ui:6175
+#: advanced/kcm_sambaconf/kcminterface.ui:6213
+#: advanced/kcm_sambaconf/kcminterface.ui:6251
#, no-c-format
msgid "LANMAN2"
msgstr "LANMAN2"
-#: advanced/kcm_sambaconf/kcminterface.ui:6216
-#: advanced/kcm_sambaconf/kcminterface.ui:6254
-#: advanced/kcm_sambaconf/kcminterface.ui:6292
+#: advanced/kcm_sambaconf/kcminterface.ui:6180
+#: advanced/kcm_sambaconf/kcminterface.ui:6218
+#: advanced/kcm_sambaconf/kcminterface.ui:6256
#, no-c-format
msgid "LANMAN1"
msgstr "LANMAN1"
-#: advanced/kcm_sambaconf/kcminterface.ui:6221
-#: advanced/kcm_sambaconf/kcminterface.ui:6259
-#: advanced/kcm_sambaconf/kcminterface.ui:6297
+#: advanced/kcm_sambaconf/kcminterface.ui:6185
+#: advanced/kcm_sambaconf/kcminterface.ui:6223
+#: advanced/kcm_sambaconf/kcminterface.ui:6261
#, no-c-format
msgid "CORE"
msgstr "CORE"
-#: advanced/kcm_sambaconf/kcminterface.ui:6226
-#: advanced/kcm_sambaconf/kcminterface.ui:6264
-#: advanced/kcm_sambaconf/kcminterface.ui:6302
+#: advanced/kcm_sambaconf/kcminterface.ui:6190
+#: advanced/kcm_sambaconf/kcminterface.ui:6228
+#: advanced/kcm_sambaconf/kcminterface.ui:6266
#, no-c-format
msgid "COREPLUS"
msgstr "COREPLUS"
-#: advanced/kcm_sambaconf/kcminterface.ui:6320
+#: advanced/kcm_sambaconf/kcminterface.ui:6284
#, no-c-format
msgid "NT"
msgstr "NT"
-#: advanced/kcm_sambaconf/kcminterface.ui:6325
+#: advanced/kcm_sambaconf/kcminterface.ui:6289
#, no-c-format
msgid "NT Workstation"
msgstr "NT Workstation"
-#: advanced/kcm_sambaconf/kcminterface.ui:6330
+#: advanced/kcm_sambaconf/kcminterface.ui:6294
#, no-c-format
msgid "win95"
msgstr "win95"
-#: advanced/kcm_sambaconf/kcminterface.ui:6335
+#: advanced/kcm_sambaconf/kcminterface.ui:6299
#, no-c-format
msgid "WfW"
msgstr "WfW"
-#: advanced/kcm_sambaconf/kcminterface.ui:6363
+#: advanced/kcm_sambaconf/kcminterface.ui:6327
#, no-c-format
msgid "4.2"
msgstr "4.2"
-#: advanced/kcm_sambaconf/kcminterface.ui:6373
+#: advanced/kcm_sambaconf/kcminterface.ui:6337
#, no-c-format
msgid "Listening SMB Ports"
msgstr "Рабочие порты SMB"
-#: advanced/kcm_sambaconf/kcminterface.ui:6390
+#: advanced/kcm_sambaconf/kcminterface.ui:6354
#, no-c-format
msgid "SMB ports:"
msgstr "Порты SMB:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6444
+#: advanced/kcm_sambaconf/kcminterface.ui:6408
#, no-c-format
msgid "LM i&nterval:"
msgstr "Ин&тервал LM:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6455
+#: advanced/kcm_sambaconf/kcminterface.ui:6419
#, no-c-format
msgid "L&M announce:"
msgstr "Анонсы L&M:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6504
+#: advanced/kcm_sambaconf/kcminterface.ui:6468
#, no-c-format
msgid "Remote browse s&ync:"
msgstr "С&инхронизация удалённых списков:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6535
+#: advanced/kcm_sambaconf/kcminterface.ui:6499
#, no-c-format
msgid "Bro&wse list"
msgstr "Список &ресурсов"
-#: advanced/kcm_sambaconf/kcminterface.ui:6543
+#: advanced/kcm_sambaconf/kcminterface.ui:6507
#, no-c-format
msgid "Enhanced browsin&g"
msgstr "Расширенный &список"
-#: advanced/kcm_sambaconf/kcminterface.ui:6568
+#: advanced/kcm_sambaconf/kcminterface.ui:6532
#, no-c-format
msgid "Pre&load:"
msgstr "&Предзагрузка:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6586
+#: advanced/kcm_sambaconf/kcminterface.ui:6550
#, no-c-format
msgid "Winbind"
msgstr "Winbind"
-#: advanced/kcm_sambaconf/kcminterface.ui:6600
+#: advanced/kcm_sambaconf/kcminterface.ui:6564
#, no-c-format
msgid "&Winbind/Idmap UID:"
msgstr "&Winbind/Idmap UID:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6621
+#: advanced/kcm_sambaconf/kcminterface.ui:6585
#, no-c-format
msgid "Winbind/Idmap &GID:"
msgstr "Winbind/Idmap &GID:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6632
+#: advanced/kcm_sambaconf/kcminterface.ui:6596
#, no-c-format
msgid "Template h&omedir:"
msgstr "Шаблон д&омашних каталогов:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6648
+#: advanced/kcm_sambaconf/kcminterface.ui:6612
#, no-c-format
msgid "Temp&late shell:"
msgstr "Шаблон о&болочки:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6664
+#: advanced/kcm_sambaconf/kcminterface.ui:6628
#, no-c-format
msgid "Winbind separator:"
msgstr "Разделитель Winbind:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6680
+#: advanced/kcm_sambaconf/kcminterface.ui:6644
#, no-c-format
msgid "Template primary group:"
msgstr "Главная группа:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6704
+#: advanced/kcm_sambaconf/kcminterface.ui:6668
#, no-c-format
msgid "Winbind cache ti&me:"
msgstr "&Время жизни кэша Winbind:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6741
+#: advanced/kcm_sambaconf/kcminterface.ui:6705
#, no-c-format
msgid "Windows NT 4"
msgstr "Windows NT 4"
-#: advanced/kcm_sambaconf/kcminterface.ui:6746
+#: advanced/kcm_sambaconf/kcminterface.ui:6710
#, no-c-format
msgid "Windows 2000"
msgstr "Windows 2000"
-#: advanced/kcm_sambaconf/kcminterface.ui:6763
+#: advanced/kcm_sambaconf/kcminterface.ui:6727
#, no-c-format
msgid "Acl compatibilit&y:"
msgstr "Сов&местимость ACL:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6774
+#: advanced/kcm_sambaconf/kcminterface.ui:6738
#, no-c-format
msgid "Wi&nbind enum users"
msgstr "&Перечислить пользователей"
-#: advanced/kcm_sambaconf/kcminterface.ui:6782
+#: advanced/kcm_sambaconf/kcminterface.ui:6746
#, no-c-format
msgid "Winbind enum groups"
msgstr "П&еречислить группы"
-#: advanced/kcm_sambaconf/kcminterface.ui:6790
+#: advanced/kcm_sambaconf/kcminterface.ui:6754
#, no-c-format
msgid "Winbind use default domain"
msgstr "Использовать домен по умолчанию"
-#: advanced/kcm_sambaconf/kcminterface.ui:6798
+#: advanced/kcm_sambaconf/kcminterface.ui:6762
#, no-c-format
msgid "Winbind enable local accounts"
msgstr "Включить локальные учётные записи"
-#: advanced/kcm_sambaconf/kcminterface.ui:6806
+#: advanced/kcm_sambaconf/kcminterface.ui:6770
#, no-c-format
msgid "Winbind trusted domains only"
msgstr "Только доверенные домены"
-#: advanced/kcm_sambaconf/kcminterface.ui:6814
+#: advanced/kcm_sambaconf/kcminterface.ui:6778
#, no-c-format
msgid "Winbind nested groups"
msgstr "Вложенные группы"
-#: advanced/kcm_sambaconf/kcminterface.ui:6841
+#: advanced/kcm_sambaconf/kcminterface.ui:6805
#, no-c-format
msgid "NetBIOS"
msgstr "NetBIOS"
-#: advanced/kcm_sambaconf/kcminterface.ui:6879
+#: advanced/kcm_sambaconf/kcminterface.ui:6843
#, no-c-format
msgid "NetBIOS sc&ope:"
msgstr "&Область NetBIOS:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6894
+#: advanced/kcm_sambaconf/kcminterface.ui:6858
#, no-c-format
msgid "&NetBIOS aliases:"
msgstr "Псевдонимы &NetBIOS:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6905
+#: advanced/kcm_sambaconf/kcminterface.ui:6869
#, no-c-format
msgid "Disab&le netbios"
msgstr "&Выключить netbios"
-#: advanced/kcm_sambaconf/kcminterface.ui:6913
+#: advanced/kcm_sambaconf/kcminterface.ui:6877
#, no-c-format
msgid "Na&me resolve order:"
msgstr "Порядок поиска и&мён:"
-#: advanced/kcm_sambaconf/kcminterface.ui:6956
+#: advanced/kcm_sambaconf/kcminterface.ui:6920
#, no-c-format
msgid "lmhosts host wins bcast"
msgstr "lmhosts host wins bcast"
-#: advanced/kcm_sambaconf/kcminterface.ui:6966
-#: advanced/kcm_sambaconf/share.ui:2545
+#: advanced/kcm_sambaconf/kcminterface.ui:6930
+#: advanced/kcm_sambaconf/share.ui:2542
#, no-c-format
msgid "VFS"
msgstr "VFS"
-#: advanced/kcm_sambaconf/kcminterface.ui:6983
+#: advanced/kcm_sambaconf/kcminterface.ui:6947
#, no-c-format
msgid "H&ost msdfs"
msgstr "Msdfs &узла"
-#: advanced/kcm_sambaconf/kcminterface.ui:7010
+#: advanced/kcm_sambaconf/kcminterface.ui:6974
#, no-c-format
msgid "LDAP"
msgstr "LDAP"
-#: advanced/kcm_sambaconf/kcminterface.ui:7031
+#: advanced/kcm_sambaconf/kcminterface.ui:6995
#, no-c-format
msgid "LDAP suffi&x:"
msgstr "&Суффикс LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7046
+#: advanced/kcm_sambaconf/kcminterface.ui:7010
#, no-c-format
msgid "LDAP machine suffix:"
msgstr "Суффикс машины LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7061
+#: advanced/kcm_sambaconf/kcminterface.ui:7025
#, no-c-format
msgid "LDAP user suffix:"
msgstr "Суффикс пользователя LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7076
+#: advanced/kcm_sambaconf/kcminterface.ui:7040
#, no-c-format
msgid "LDAP &group suffix:"
msgstr "Суффикс групп&ы LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7091
+#: advanced/kcm_sambaconf/kcminterface.ui:7055
#, no-c-format
msgid "LDAP idmap suffix:"
msgstr "Суффикс idmap LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7106
+#: advanced/kcm_sambaconf/kcminterface.ui:7070
#, no-c-format
msgid "LDAP filter:"
msgstr "Фильтр LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7121
+#: advanced/kcm_sambaconf/kcminterface.ui:7085
#, no-c-format
msgid "LDAP ad&min dn:"
msgstr "Ад&мин. dn LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7149
+#: advanced/kcm_sambaconf/kcminterface.ui:7113
#, no-c-format
msgid "LDAP delete d&n"
msgstr "d&n удаления LDAP"
-#: advanced/kcm_sambaconf/kcminterface.ui:7157
+#: advanced/kcm_sambaconf/kcminterface.ui:7121
#, no-c-format
msgid "LDAP s&ync:"
msgstr "Син&хронизация LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7168
+#: advanced/kcm_sambaconf/kcminterface.ui:7132
#, no-c-format
msgid "&LDAP ssl:"
msgstr "&LDAP ssl:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7183
+#: advanced/kcm_sambaconf/kcminterface.ui:7147
#, no-c-format
msgid "Idmap bac&kend:"
msgstr "&Базовая программа Idmap:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7198
+#: advanced/kcm_sambaconf/kcminterface.ui:7162
#, no-c-format
msgid "LDAP replication sleep:"
msgstr "Интервал репликации LDAP:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7300
+#: advanced/kcm_sambaconf/kcminterface.ui:7264
#, no-c-format
msgid "Start_tls"
msgstr "Start_tls"
-#: advanced/kcm_sambaconf/kcminterface.ui:7325
+#: advanced/kcm_sambaconf/kcminterface.ui:7289
#, no-c-format
msgid "Only"
msgstr "Только"
-#: advanced/kcm_sambaconf/kcminterface.ui:7373
+#: advanced/kcm_sambaconf/kcminterface.ui:7337
#, no-c-format
msgid "Add share c&ommand:"
msgstr "Команда добавления &общего ресурса:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7384
+#: advanced/kcm_sambaconf/kcminterface.ui:7348
#, no-c-format
msgid "Change share command:"
msgstr "Команда изменения общего ресурса:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7395
+#: advanced/kcm_sambaconf/kcminterface.ui:7359
#, no-c-format
msgid "De&lete share command:"
msgstr "Команда &удаления общего ресурса:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7406
+#: advanced/kcm_sambaconf/kcminterface.ui:7370
#, no-c-format
msgid "Messa&ge command:"
msgstr "Команда &сообщения:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7417
+#: advanced/kcm_sambaconf/kcminterface.ui:7381
#, no-c-format
msgid "Dfree co&mmand:"
msgstr "&Команда Dfree:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7428
+#: advanced/kcm_sambaconf/kcminterface.ui:7392
#, no-c-format
msgid "Set &quota command:"
msgstr "Команда установки &квоты:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7439
+#: advanced/kcm_sambaconf/kcminterface.ui:7403
#, no-c-format
msgid "Get quota command:"
msgstr "Команда получения размера квоты"
-#: advanced/kcm_sambaconf/kcminterface.ui:7467
+#: advanced/kcm_sambaconf/kcminterface.ui:7431
#, no-c-format
msgid "Pa&nic action:"
msgstr "Действие в случае &непредвиденных обстоятельств:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7554
+#: advanced/kcm_sambaconf/kcminterface.ui:7518
#, no-c-format
msgid "Time &offset:"
msgstr "Временное &смещение:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7575
+#: advanced/kcm_sambaconf/kcminterface.ui:7539
#, no-c-format
msgid "Default service:"
msgstr "Служба по умолчанию:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7586
+#: advanced/kcm_sambaconf/kcminterface.ui:7550
#, no-c-format
msgid "Remote a&nnounce:"
msgstr "Удалённый &анонс:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7602
+#: advanced/kcm_sambaconf/kcminterface.ui:7566
#, no-c-format
msgid "Source environment:"
msgstr "Исходное окружение:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7613
+#: advanced/kcm_sambaconf/kcminterface.ui:7577
#, no-c-format
msgid "Hide &local users"
msgstr "Скрыть &локальных пользователей"
-#: advanced/kcm_sambaconf/kcminterface.ui:7660
+#: advanced/kcm_sambaconf/kcminterface.ui:7624
#, no-c-format
msgid "NIS"
msgstr "NIS"
-#: advanced/kcm_sambaconf/kcminterface.ui:7677
+#: advanced/kcm_sambaconf/kcminterface.ui:7641
#, no-c-format
msgid "NIS homedir"
msgstr "Домашний каталог NIS"
-#: advanced/kcm_sambaconf/kcminterface.ui:7685
+#: advanced/kcm_sambaconf/kcminterface.ui:7649
#, no-c-format
msgid "Homedir map:"
msgstr "Карта домашнего каталога:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7703
+#: advanced/kcm_sambaconf/kcminterface.ui:7667
#, no-c-format
msgid "UTMP"
msgstr "UTMP"
-#: advanced/kcm_sambaconf/kcminterface.ui:7720
+#: advanced/kcm_sambaconf/kcminterface.ui:7684
#, no-c-format
msgid "Utmp director&y:"
msgstr "Ка&талог utmp:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7736
+#: advanced/kcm_sambaconf/kcminterface.ui:7700
#, no-c-format
msgid "&Wtmp directory:"
msgstr "Каталог &wtmp:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7752
+#: advanced/kcm_sambaconf/kcminterface.ui:7716
#, no-c-format
msgid "Ut&mp"
msgstr "Ut&mp"
-#: advanced/kcm_sambaconf/kcminterface.ui:7781
+#: advanced/kcm_sambaconf/kcminterface.ui:7745
#, no-c-format
msgid "Debug"
msgstr "Отладка"
-#: advanced/kcm_sambaconf/kcminterface.ui:7798
+#: advanced/kcm_sambaconf/kcminterface.ui:7762
#, no-c-format
msgid "&NT status support"
msgstr "Поддержка статуса &NT"
-#: advanced/kcm_sambaconf/kcminterface.ui:7810
+#: advanced/kcm_sambaconf/kcminterface.ui:7774
#, no-c-format
msgid "NT S&MB support"
msgstr "Поддержка NT S&MB"
-#: advanced/kcm_sambaconf/kcminterface.ui:7825
+#: advanced/kcm_sambaconf/kcminterface.ui:7789
#, no-c-format
msgid "NT pipe supp&ort"
msgstr "Поддержка к&аналов NT"
@@ -3152,7 +3139,7 @@ msgstr ""
"если разрешён гостевой доступ."
#: advanced/kcm_sambaconf/konqinterface.ui:347
-#: advanced/kcm_sambaconf/share.ui:1865
+#: advanced/kcm_sambaconf/share.ui:1862
#, no-c-format
msgid "Other Options"
msgstr "Прочие параметры"
@@ -3499,317 +3486,317 @@ msgstr "Связать DOS system с UNIX &group execute"
msgid "Store DOS attributes onto extended attribute"
msgstr "Сохранять атрибуты DOS в расширенных атрибутах"
-#: advanced/kcm_sambaconf/share.ui:1599
+#: advanced/kcm_sambaconf/share.ui:1596
#, no-c-format
msgid "OS/2"
msgstr "OS/2"
-#: advanced/kcm_sambaconf/share.ui:1610
+#: advanced/kcm_sambaconf/share.ui:1607
#, no-c-format
msgid "OS/2 style extended attributes support"
msgstr "Поддержка расширенных атрибутов в стиле OS/2"
-#: advanced/kcm_sambaconf/share.ui:1642
+#: advanced/kcm_sambaconf/share.ui:1639
#, no-c-format
msgid "Sync al&ways"
msgstr "В&сегда синхронизировать"
-#: advanced/kcm_sambaconf/share.ui:1650
+#: advanced/kcm_sambaconf/share.ui:1647
#, no-c-format
msgid "Strict s&ync"
msgstr "Строгая с&инхронизация"
-#: advanced/kcm_sambaconf/share.ui:1658
+#: advanced/kcm_sambaconf/share.ui:1655
#, no-c-format
msgid "St&rict allocate"
msgstr "&Строгое размещение"
-#: advanced/kcm_sambaconf/share.ui:1666
+#: advanced/kcm_sambaconf/share.ui:1663
#, no-c-format
msgid "Use sen&dfile"
msgstr "Использовать sen&dfile"
-#: advanced/kcm_sambaconf/share.ui:1691
+#: advanced/kcm_sambaconf/share.ui:1688
#, no-c-format
msgid "Bloc&k size:"
msgstr "Размер бло&ка:"
-#: advanced/kcm_sambaconf/share.ui:1702
+#: advanced/kcm_sambaconf/share.ui:1699
#, no-c-format
msgid "Client-side cachin&g policy:"
msgstr "Правила кэ&ширования на стороне клиента:"
-#: advanced/kcm_sambaconf/share.ui:1713 advanced/kcm_sambaconf/share.ui:1774
+#: advanced/kcm_sambaconf/share.ui:1710 advanced/kcm_sambaconf/share.ui:1771
#, no-c-format
msgid "bytes"
msgstr "байт"
-#: advanced/kcm_sambaconf/share.ui:1721
+#: advanced/kcm_sambaconf/share.ui:1718
#, no-c-format
msgid "Write cache si&ze:"
msgstr "Размер к&эша записи:"
-#: advanced/kcm_sambaconf/share.ui:1730
+#: advanced/kcm_sambaconf/share.ui:1727
#, no-c-format
msgid "manual"
msgstr "вручную"
-#: advanced/kcm_sambaconf/share.ui:1735
+#: advanced/kcm_sambaconf/share.ui:1732
#, no-c-format
msgid "documents"
msgstr "документы"
-#: advanced/kcm_sambaconf/share.ui:1740
+#: advanced/kcm_sambaconf/share.ui:1737
#, no-c-format
msgid "programs"
msgstr "программы"
-#: advanced/kcm_sambaconf/share.ui:1745
+#: advanced/kcm_sambaconf/share.ui:1742
#, no-c-format
msgid "disable"
msgstr "выключить"
-#: advanced/kcm_sambaconf/share.ui:1804
+#: advanced/kcm_sambaconf/share.ui:1801
#, no-c-format
msgid "&Maximum number of simultaneous connections:"
msgstr "&Максимальное число одновременных соединений:"
-#: advanced/kcm_sambaconf/share.ui:1876
+#: advanced/kcm_sambaconf/share.ui:1873
#, no-c-format
msgid "Hide traili&ng dot"
msgstr "Скрывать точку в &конце"
-#: advanced/kcm_sambaconf/share.ui:1886
+#: advanced/kcm_sambaconf/share.ui:1883
#, no-c-format
msgid "DOS"
msgstr "DOS"
-#: advanced/kcm_sambaconf/share.ui:1903
+#: advanced/kcm_sambaconf/share.ui:1900
#, no-c-format
msgid "&DOS file mode"
msgstr "Режим файлов &DOS"
-#: advanced/kcm_sambaconf/share.ui:1911
+#: advanced/kcm_sambaconf/share.ui:1908
#, no-c-format
msgid "DOS f&ile times"
msgstr "Время фа&йлов DOS"
-#: advanced/kcm_sambaconf/share.ui:1919
+#: advanced/kcm_sambaconf/share.ui:1916
#, no-c-format
msgid "DOS file time resolution"
msgstr "Точность времени файлов DOS"
-#: advanced/kcm_sambaconf/share.ui:1972
+#: advanced/kcm_sambaconf/share.ui:1969
#, no-c-format
msgid "Name Mangling"
msgstr "Искажение имен"
-#: advanced/kcm_sambaconf/share.ui:1995
+#: advanced/kcm_sambaconf/share.ui:1992
#, no-c-format
msgid "Mangling cha&r:"
msgstr "&Символ для искажения:"
-#: advanced/kcm_sambaconf/share.ui:2066
+#: advanced/kcm_sambaconf/share.ui:2063
#, no-c-format
msgid "Mangled ma&p:"
msgstr "Схема &искажения:"
-#: advanced/kcm_sambaconf/share.ui:2098
+#: advanced/kcm_sambaconf/share.ui:2095
#, no-c-format
msgid "Enable na&me mangling"
msgstr "&Включить искажение имен"
-#: advanced/kcm_sambaconf/share.ui:2114
+#: advanced/kcm_sambaconf/share.ui:2111
#, no-c-format
msgid "Man&gle case"
msgstr "&Искажать регистр"
-#: advanced/kcm_sambaconf/share.ui:2130
+#: advanced/kcm_sambaconf/share.ui:2127
#, no-c-format
msgid "Mangling method:"
msgstr "Метод искажения:"
-#: advanced/kcm_sambaconf/share.ui:2139
+#: advanced/kcm_sambaconf/share.ui:2136
#, no-c-format
msgid "hash"
msgstr "hash"
-#: advanced/kcm_sambaconf/share.ui:2144
+#: advanced/kcm_sambaconf/share.ui:2141
#, no-c-format
msgid "hash2"
msgstr "hash2"
-#: advanced/kcm_sambaconf/share.ui:2172
+#: advanced/kcm_sambaconf/share.ui:2169
#, no-c-format
msgid "Preser&ve case"
msgstr "&Сохранять регистр"
-#: advanced/kcm_sambaconf/share.ui:2191
+#: advanced/kcm_sambaconf/share.ui:2188
#, no-c-format
msgid "Short pr&eserve case"
msgstr "&Краткие с сохранением регистра"
-#: advanced/kcm_sambaconf/share.ui:2207
+#: advanced/kcm_sambaconf/share.ui:2204
#, no-c-format
msgid "Defau&lt case:"
msgstr "&Регистр по умолчанию:"
-#: advanced/kcm_sambaconf/share.ui:2216
+#: advanced/kcm_sambaconf/share.ui:2213
#, no-c-format
msgid "Lower"
msgstr "Нижний"
-#: advanced/kcm_sambaconf/share.ui:2221
+#: advanced/kcm_sambaconf/share.ui:2218
#, no-c-format
msgid "Upper"
msgstr "Верхний"
-#: advanced/kcm_sambaconf/share.ui:2247 advanced/kcm_sambaconf/share.ui:2476
+#: advanced/kcm_sambaconf/share.ui:2244 advanced/kcm_sambaconf/share.ui:2473
#, no-c-format
msgid "Automatic"
msgstr "Автоматически"
-#: advanced/kcm_sambaconf/share.ui:2293
+#: advanced/kcm_sambaconf/share.ui:2290
#, no-c-format
msgid "Case sensi&tive:"
msgstr "С учётом &регистра:"
-#: advanced/kcm_sambaconf/share.ui:2343
+#: advanced/kcm_sambaconf/share.ui:2340
#, no-c-format
msgid "Locki&ng"
msgstr "&Блокировка"
-#: advanced/kcm_sambaconf/share.ui:2360
+#: advanced/kcm_sambaconf/share.ui:2357
#, no-c-format
msgid "Issue oppo&rtunistic locks (oplocks) "
msgstr "&Неточные блокировки (oplocks)"
-#: advanced/kcm_sambaconf/share.ui:2368
+#: advanced/kcm_sambaconf/share.ui:2365
#, no-c-format
msgid "O&plocks"
msgstr "O&plocks"
-#: advanced/kcm_sambaconf/share.ui:2411
+#: advanced/kcm_sambaconf/share.ui:2408
#, no-c-format
msgid "Oplock contention li&mit:"
msgstr "&Предел неточности oplock:"
-#: advanced/kcm_sambaconf/share.ui:2422
+#: advanced/kcm_sambaconf/share.ui:2419
#, no-c-format
msgid "Le&vel2 oplocks"
msgstr "&Oplocks уровень 2"
-#: advanced/kcm_sambaconf/share.ui:2432
+#: advanced/kcm_sambaconf/share.ui:2429
#, no-c-format
msgid "Fak&e oplocks"
msgstr "&Поддельные oplocks"
-#: advanced/kcm_sambaconf/share.ui:2443
+#: advanced/kcm_sambaconf/share.ui:2440
#, no-c-format
msgid "Share mo&des"
msgstr "Общие &режимы доступа"
-#: advanced/kcm_sambaconf/share.ui:2451
+#: advanced/kcm_sambaconf/share.ui:2448
#, no-c-format
msgid "Posi&x locking"
msgstr "Блокировка Posi&x"
-#: advanced/kcm_sambaconf/share.ui:2467
+#: advanced/kcm_sambaconf/share.ui:2464
#, no-c-format
msgid "S&trict locking:"
msgstr "&Строгая блокировка:"
-#: advanced/kcm_sambaconf/share.ui:2525
+#: advanced/kcm_sambaconf/share.ui:2522
#, no-c-format
msgid "Blockin&g locks"
msgstr "&Блокировка доступа"
-#: advanced/kcm_sambaconf/share.ui:2535
+#: advanced/kcm_sambaconf/share.ui:2532
#, no-c-format
msgid "Enable lock&ing"
msgstr "Включить &блокировку"
-#: advanced/kcm_sambaconf/share.ui:2584
+#: advanced/kcm_sambaconf/share.ui:2581
#, no-c-format
msgid "Vfs ob&jects:"
msgstr "&Объекты Vfs:"
-#: advanced/kcm_sambaconf/share.ui:2595
+#: advanced/kcm_sambaconf/share.ui:2592
#, no-c-format
msgid "Vfs o&ptions:"
msgstr "&Опции vfs:"
-#: advanced/kcm_sambaconf/share.ui:2630
+#: advanced/kcm_sambaconf/share.ui:2627
#, no-c-format
msgid "preexec c&lose"
msgstr "preexec c&lose"
-#: advanced/kcm_sambaconf/share.ui:2638
+#: advanced/kcm_sambaconf/share.ui:2635
#, no-c-format
msgid "root pree&xec close"
msgstr "root pree&xec close"
-#: advanced/kcm_sambaconf/share.ui:2663
+#: advanced/kcm_sambaconf/share.ui:2660
#, no-c-format
msgid "Pos&texec:"
msgstr "Pos&texec:"
-#: advanced/kcm_sambaconf/share.ui:2674
+#: advanced/kcm_sambaconf/share.ui:2671
#, no-c-format
msgid "Root pr&eexec:"
msgstr "Root pr&eexec:"
-#: advanced/kcm_sambaconf/share.ui:2685
+#: advanced/kcm_sambaconf/share.ui:2682
#, no-c-format
msgid "P&reexec:"
msgstr "P&reexec:"
-#: advanced/kcm_sambaconf/share.ui:2701
+#: advanced/kcm_sambaconf/share.ui:2698
#, no-c-format
msgid "Root &postexec:"
msgstr "Root &postexec:"
-#: advanced/kcm_sambaconf/share.ui:2760
+#: advanced/kcm_sambaconf/share.ui:2757
#, no-c-format
msgid "Fst&ype:"
msgstr "&Тип файловой системы:"
-#: advanced/kcm_sambaconf/share.ui:2781
+#: advanced/kcm_sambaconf/share.ui:2778
#, no-c-format
msgid "Ma&gic script:"
msgstr "Сценарий &magic:"
-#: advanced/kcm_sambaconf/share.ui:2792
+#: advanced/kcm_sambaconf/share.ui:2789
#, no-c-format
msgid "&Volume:"
msgstr "&Том:"
-#: advanced/kcm_sambaconf/share.ui:2808
+#: advanced/kcm_sambaconf/share.ui:2805
#, no-c-format
msgid "Mag&ic output:"
msgstr "Вывод m&agic:"
-#: advanced/kcm_sambaconf/share.ui:2819
+#: advanced/kcm_sambaconf/share.ui:2816
#, no-c-format
msgid "Fa&ke directory create times"
msgstr "&Поддельное время создания папок"
-#: advanced/kcm_sambaconf/share.ui:2827
+#: advanced/kcm_sambaconf/share.ui:2824
#, no-c-format
msgid "Ms&dfs root"
msgstr "Корень ms&dfs"
-#: advanced/kcm_sambaconf/share.ui:2835
+#: advanced/kcm_sambaconf/share.ui:2832
#, no-c-format
msgid "Setdir command allo&wed"
msgstr "&Разрешить команду setdir"
-#: advanced/kcm_sambaconf/share.ui:2843
+#: advanced/kcm_sambaconf/share.ui:2840
#, no-c-format
msgid "Do &not descend:"
msgstr "&Не переходить ниже:"
-#: advanced/kcm_sambaconf/share.ui:2859
+#: advanced/kcm_sambaconf/share.ui:2856
#, no-c-format
msgid "Msdfs pro&xy:"
msgstr "Прокси &msdfs:"
diff --git a/tde-i18n-ru/messages/tdenetwork/tdeio_jabberdisco.po b/tde-i18n-ru/messages/tdenetwork/tdeio_jabberdisco.po
index 8581484de22..fddf7c5ec4d 100644
--- a/tde-i18n-ru/messages/tdenetwork/tdeio_jabberdisco.po
+++ b/tde-i18n-ru/messages/tdenetwork/tdeio_jabberdisco.po
@@ -1,32 +1,33 @@
# translation of tdeio_jabberdisco.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_jabberdisco\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-10-06 13:36-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/tdenetwork/tdeio_jabberdisco/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"
#: jabberdisco.cpp:113 jabberdisco.cpp:214
msgid "TLS"
@@ -34,7 +35,7 @@ msgstr "TLS"
#: jabberdisco.cpp:192
msgid "The server certificate is invalid. Do you want to continue? "
-msgstr "Сертификат сервера неверен. Продолжить?"
+msgstr "Сертификат сервера неверен. Продолжить? "
#: jabberdisco.cpp:193
msgid "Certificate Warning"
diff --git a/tde-i18n-ru/messages/tdenetwork/tdeio_lan.po b/tde-i18n-ru/messages/tdenetwork/tdeio_lan.po
index 95903bec813..46ef71494de 100644
--- a/tde-i18n-ru/messages/tdenetwork/tdeio_lan.po
+++ b/tde-i18n-ru/messages/tdenetwork/tdeio_lan.po
@@ -2,31 +2,34 @@
# Copyright (C) 2001, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_lan\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2004-06-26 16:10+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-13 18:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/tdeio_lan/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"
+"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_lan.cpp:150
msgid ""
diff --git a/tde-i18n-ru/messages/tdenetwork/tdeio_zeroconf.po b/tde-i18n-ru/messages/tdenetwork/tdeio_zeroconf.po
index a95c1ad2b3c..1f0624ac0f9 100644
--- a/tde-i18n-ru/messages/tdenetwork/tdeio_zeroconf.po
+++ b/tde-i18n-ru/messages/tdenetwork/tdeio_zeroconf.po
@@ -1,32 +1,33 @@
# translation of tdeio_zeroconf.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_zeroconf\n"
"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2005-10-06 14:43-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-18 07:16+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdenetwork/tdeio_zeroconf/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"
#: dnssd.cpp:57
msgid "Protocol name"
@@ -38,11 +39,11 @@ msgstr "Имя сокета"
#: dnssd.cpp:83
msgid "Requested service has been launched in separate window."
-msgstr "Запрошенная служба запущена в отдельном окне"
+msgstr "Запрошенная служба запущена в отдельном окне."
#: dnssd.cpp:94 dnssd.cpp:170 dnssd.cpp:311
msgid "invalid URL"
-msgstr "Неверный URL"
+msgstr "неверный URL-адрес"
#: dnssd.cpp:134
msgid "The Zeroconf daemon (mdnsd) is not running."
@@ -54,7 +55,7 @@ msgstr "При сборке TDE не была включена поддержк
#: dnssd.cpp:187
msgid "Invalid URL"
-msgstr "Неверный URL"
+msgstr "Неверный URL-адрес"
#: dnssd.cpp:200
msgid "Unable to resolve service"
diff --git a/tde-i18n-ru/messages/tdepim/CMakeLists.txt b/tde-i18n-ru/messages/tdepim/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdepim/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdepim/Makefile.am b/tde-i18n-ru/messages/tdepim/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdepim/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdepim/akregator.po b/tde-i18n-ru/messages/tdepim/akregator.po
index b89ecd4507d..6ee82f3485f 100644
--- a/tde-i18n-ru/messages/tdepim/akregator.po
+++ b/tde-i18n-ru/messages/tdepim/akregator.po
@@ -4,20 +4,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Copyright (C) 2006, TDE russian translation team.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: akregator\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2007-01-19 15:53+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/akregator/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 ""
@@ -1437,7 +1439,7 @@ msgstr "&Общие"
#: propertieswidgetbase.ui:53
#, no-c-format
msgid "&URL:"
-msgstr "&Ссылка:"
+msgstr "Ссы&лка:"
#: propertieswidgetbase.ui:64
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdepim/kaddressbook.po b/tde-i18n-ru/messages/tdepim/kaddressbook.po
index 97406f445d6..b0dac702473 100644
--- a/tde-i18n-ru/messages/tdepim/kaddressbook.po
+++ b/tde-i18n-ru/messages/tdepim/kaddressbook.po
@@ -6,20 +6,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2007.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kaddressbook\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-21 15:07+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/kaddressbook/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 ""
@@ -181,7 +184,7 @@ msgstr "Барбадос"
#: addresseditwidget.cpp:515
msgid "Belarus"
-msgstr "Белоруссия"
+msgstr "Беларусь"
#: addresseditwidget.cpp:515
msgid "Belgium"
@@ -197,7 +200,7 @@ msgstr "Бенин"
#: addresseditwidget.cpp:516
msgid "Bermuda"
-msgstr "Бермудские острова"
+msgstr "Бермуды"
#: addresseditwidget.cpp:516
msgid "Bhutan"
@@ -253,11 +256,11 @@ msgstr "Кабо-Верде"
#: addresseditwidget.cpp:521
msgid "Cayman Islands"
-msgstr "Каймановы острова"
+msgstr "Острова Кайман"
#: addresseditwidget.cpp:521
msgid "Central African Republic"
-msgstr "Центрально-африканская республика"
+msgstr "Центральноафриканская Республика"
#: addresseditwidget.cpp:522
msgid "Chad"
@@ -321,7 +324,7 @@ msgstr "Доминика"
#: addresseditwidget.cpp:527
msgid "Dominican Republic"
-msgstr "Доминиканская республика"
+msgstr "Доминиканская Республика"
#: addresseditwidget.cpp:527
msgid "Ecuador"
@@ -429,7 +432,7 @@ msgstr "Гвинея-Бисау"
#: addresseditwidget.cpp:536
msgid "Guyana"
-msgstr "Гвиана (Французская)"
+msgstr "Гайана"
#: addresseditwidget.cpp:536
msgid "Haiti"
@@ -577,7 +580,7 @@ msgstr "Малайзия"
#: addresseditwidget.cpp:549
msgid "Maldives"
-msgstr "Мальдивские острова"
+msgstr "Мальдивы"
#: addresseditwidget.cpp:549
msgid "Mali"
@@ -589,7 +592,7 @@ msgstr "Мальта"
#: addresseditwidget.cpp:550
msgid "Marshall Islands"
-msgstr "Маршалловы острова"
+msgstr "Маршалловы Острова"
#: addresseditwidget.cpp:550
msgid "Martinique"
@@ -637,7 +640,7 @@ msgstr "Мозамбик"
#: addresseditwidget.cpp:554
msgid "Myanmar"
-msgstr "Бирма"
+msgstr "Мьянма"
#: addresseditwidget.cpp:555
msgid "Namibia"
@@ -657,7 +660,7 @@ msgstr "Нидерланды"
#: addresseditwidget.cpp:557
msgid "Netherlands Antilles"
-msgstr "Антильские острова"
+msgstr "Нидерландские Антильские острова"
#: addresseditwidget.cpp:557
msgid "New Caledonia"
@@ -721,7 +724,7 @@ msgstr "Панама"
#: addresseditwidget.cpp:562
msgid "Papua New Guinea"
-msgstr "Папуа-Новая Гвинея"
+msgstr "Папуа Новая Гвинея"
#: addresseditwidget.cpp:563
msgid "Paraguay"
@@ -765,7 +768,7 @@ msgstr "Руанда"
#: addresseditwidget.cpp:566 addresseditwidget.cpp:573
msgid "St. Kitts and Nevis"
-msgstr "Сент-Кристоферс и Невис"
+msgstr "Сент-Китс и Невис"
#: addresseditwidget.cpp:566
msgid "St. Lucia"
@@ -837,7 +840,7 @@ msgstr "Испания"
#: addresseditwidget.cpp:573
msgid "Sri Lanka"
-msgstr "Шри Ланка"
+msgstr "Шри-Ланка"
#: addresseditwidget.cpp:573
msgid "Sudan"
@@ -909,7 +912,7 @@ msgstr "Туркменистан"
#: addresseditwidget.cpp:579
msgid "Turks and Caicos Islands"
-msgstr "Теркс и Кайкос"
+msgstr "Острова Теркс и Кайкос"
#: addresseditwidget.cpp:580
msgid "Tuvalu"
@@ -2805,7 +2808,7 @@ msgstr "не импортировать"
#: viewmanager.cpp:543 views/configuretableviewdialog.cpp:123
#: xxport/csvimportdialog.cpp:419
msgid "None"
-msgstr "Все"
+msgstr "Нет"
#: viewmanager.cpp:544
msgid "Unfiled"
@@ -3905,7 +3908,7 @@ msgstr "Шрифт данных:"
#: printing/ds_appearance.ui:183
#, no-c-format
msgid "Fixed font:"
-msgstr "Фиксированный шрифт:"
+msgstr "Моноширинный шрифт:"
#: printing/ds_appearance.ui:246
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdepim/kalarm.po b/tde-i18n-ru/messages/tdepim/kalarm.po
index 940c480723a..1dc96ddaff9 100644
--- a/tde-i18n-ru/messages/tdepim/kalarm.po
+++ b/tde-i18n-ru/messages/tdepim/kalarm.po
@@ -8,20 +8,23 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kalarm\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-21 15:19+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/kalarm/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 ""
@@ -98,7 +101,9 @@ msgstr "Не удалось загрузить календарь '%1'."
msgid ""
"Cannot download calendar:\n"
"%1"
-msgstr "Не удалось получить календарь: %1"
+msgstr ""
+"Не удалось получить календарь:\n"
+"%1"
#: alarmevent.cpp:2082
msgid ""
@@ -317,7 +322,7 @@ msgstr "Отложить на определённый &срок:"
#: alarmtimewidget.cpp:141
msgid "Reschedule the alarm for the specified time interval after now."
-msgstr "Отложить напоминание на указанный временный интервал."
+msgstr "Отложить напоминание на указанный время, считая от текущего момента."
#: alarmtimewidget.cpp:142
msgid "Schedule the alarm after the specified time interval from now."
@@ -345,7 +350,7 @@ msgstr "Импорт дней рождения из адресной книги
#: birthdaydlg.cpp:85
msgid "Birthday: "
-msgstr "День рождения:"
+msgstr "День рождения: "
#: birthdaydlg.cpp:88
msgid "Alarm Text"
@@ -399,8 +404,9 @@ msgstr ""
"Выбор дней рождения для создания напоминаний.\n"
"Этот список показывает все дни рождения в адресной книге TDE кроме тех, для "
"которых напоминания уже включены.\n"
+"\n"
"Вы можете выбрать несколько дней рождения за один раз, проводя указателем "
-"мыши по списку при нажатой левой клавише или выбирая дни рождения мышью с "
+"мыши по списку при нажатой левой клавише или выбирав дни рождения мышью с "
"одновременным нажатием клавиш Ctrl или Shift."
#: birthdaydlg.cpp:124
@@ -442,7 +448,7 @@ msgstr "Ошибка открытия адресной книги"
#: daemon.cpp:140
msgid "Alarm daemon not found."
-msgstr "Служба напоминаний не найдена."
+msgstr "Демон напоминаний не найден."
#: daemon.cpp:223
msgid ""
@@ -459,7 +465,8 @@ msgid ""
"(Installation or configuration error: %1 cannot locate %2 executable.)"
msgstr ""
"При выходе из программы напоминания будут отключены.\n"
-"Ошибка установки или настройки: невозможно найти исполняемый файл %2 для %1."
+"(Ошибка установки или настройки: невозможно найти исполняемый файл %2 для "
+"%1.)"
#: daemon.cpp:250
msgid ""
@@ -741,7 +748,7 @@ msgstr "Поместить копию напоминания в KOrganizer"
#: editdlg.cpp:392
msgid "Schedule the alarm at the specified time."
-msgstr "Назначить напоминание в указанное время."
+msgstr "Запланировать напоминание на указанное время."
#: editdlg.cpp:426
msgid "Enter the text of the alarm message. It may be multi-line."
@@ -886,6 +893,8 @@ msgid ""
"The date/time in the Alarm tab does not match the recurrence settings "
"specified in the Recurrence tab."
msgstr ""
+"Дата/Время на вкладке «Напоминание» не соответствует настройкам повторения, "
+"указанным на вкладке «Повторение»."
#: editdlg.cpp:1405
msgid "Recurrence has already expired"
@@ -1355,11 +1364,11 @@ msgstr "Действие после напоминания:"
#: kalarmd/admain.cpp:42
msgid "KAlarm Daemon"
-msgstr "Служба KAlarm"
+msgstr "Демон KAlarm"
#: kalarmd/admain.cpp:43
msgid "KAlarm Alarm Daemon"
-msgstr "Служба напоминаний KAlarm"
+msgstr "Демон напоминаний KAlarm"
#: kalarmd/admain.cpp:46
msgid "Maintainer"
@@ -1499,12 +1508,12 @@ msgid ""
"If unchecked, the alarm will be triggered at the first opportunity after its "
"scheduled time, regardless of how late it is."
msgstr ""
-"Если флажок включен, напоминание будет отменено если оно не может быть "
-"показано в течение указанного периода после запланированного времени. "
-"Возможными причинами задержки могут быть: не запущен сеанс пользователя, не "
-"запущена система XWindow или не запущена служба напоминаний.\n"
+"Если флажок включён, напоминание будет отменено если его не удастся показать "
+"в течение указанного периода после означенного времени. Эта задержка может "
+"быть вызвана тем, что ваш сеанс пользователя не запущен, не запущена система "
+"XWindow или не запущен сам демон напоминаний.\n"
"\n"
-"Если флажок выключен, напоминание будет показано в первый возможный момент "
+"Если флажок выключен, напоминание будет показано при первой возможности "
"после указанного времени вне зависимости от того, сколько времени прошло с "
"этого момента."
@@ -1718,7 +1727,7 @@ msgstr "Количество повторения напоминания (пос
#: main.cpp:87
msgid "Reset the alarm scheduling daemon"
-msgstr "Сбросить настройки службы"
+msgstr "Сброс демона планирования оповещений"
#: main.cpp:89
msgid "Speak the message when it is displayed"
@@ -1726,7 +1735,7 @@ msgstr "Прочитать напоминание голосом"
#: main.cpp:90
msgid "Stop the alarm scheduling daemon"
-msgstr "Остановить службу напоминаний"
+msgstr "Остановить демона планирования оповещений"
#: main.cpp:92
msgid "Email subject line"
@@ -1934,8 +1943,8 @@ msgid ""
"The scheduled date/time for the message (as opposed to the actual time of "
"display)."
msgstr ""
-"Запланированное время для показа напоминания (вместо реального времени для "
-"показа)"
+"Время показа напоминания, на которое оно было запланировано (в "
+"противоположность тому, когда оно действительно было показано)."
#: messagewin.cpp:343
msgid "The file whose contents are displayed below"
@@ -2162,12 +2171,14 @@ msgid ""
"2. With this option selected, the system tray icon can be displayed or "
"hidden independently of KAlarm."
msgstr ""
-"Запуск KAlarm вручную.\n"
+"Выберите этот пункт, чтобы запускать KAlarm вручную только, когда вам это "
+"будет нужно.\n"
"\n"
"Примечания:\n"
-"1. Напоминания показываются даже если KAlarm не запущен пока работает служба "
-"напоминаний. 2. С выбором этой опции значок в системном лотке может быть "
-"показан или скрыт независимо от KAlarm."
+"1. Напоминания показываются даже если KAlarm не запущен пока работает демон "
+"напоминаний.\n"
+"2. При выборе этой опции значок в системном лотке может быть показан или "
+"скрыт независимо от KAlarm."
#: prefdlg.cpp:275
msgid "Run continuously in system &tray"
@@ -2184,14 +2195,15 @@ msgid ""
"displayed, since alarm monitoring is done by the alarm daemon. Running in "
"the system tray simply provides easy access and a status indication."
msgstr ""
-"Запуск KAlarm в системном лотке TDE.\n"
+"Выберите этот пункт, чтобы KAlarm был постоянно запущен и находился в "
+"системном лотке TDE.\n"
"\n"
"Примечания:\n"
"1. При включении этой опции, закрытие программы в системном лотке приведёт к "
"закрытию KAlarm.\n"
"2. Вам не нужно включать эту опцию для показа напоминаний пока работает "
-"служба напоминаний. Запуск в системном лотке просто предоставляет простой "
-"доступ к управлению напоминаниями и показ состояния службы напоминаний."
+"демон напоминаний. Запуск в системном лотке просто упрощает доступ к "
+"управлению напоминаниями, а также позволяет отслеживать состояние демона."
#: prefdlg.cpp:287
msgid "Disa&ble alarms while not running"
@@ -2611,10 +2623,10 @@ msgid ""
"Note that the next scheduled occurrence of existing alarms is not re-"
"evaluated when you change this setting."
msgstr ""
-"Для ежегодного повторения напоминаний на 29 февраля выберите дату в не "
-"високосные годы, на которую нужно их перенести.\n"
-"Примечание: следующее запланированное повторение существующих напоминаний не "
-"будут пересмотрены при изменении этого параметра."
+"Для напоминаний, назначенных на 29 февраля, если такие есть, выберите дату, "
+"в которую о них следует сообщать в не високосные годы.\n"
+"Примечание: дата следующего запланированного вывода для уже существующих "
+"напоминаний не будет пересмотрена при изменении этого параметра."
#: prefdlg.cpp:1182
msgid ""
@@ -3116,8 +3128,8 @@ msgstr "(предварительное напоминание)"
#: reminder.cpp:64
msgid "Display the reminder only before the first time the alarm is scheduled"
msgstr ""
-"Показать предварительное напоминание только перед первым запланированным "
-"показом основного напоминания."
+"Показать предварительное напоминание только перед первым показом основного "
+"напоминания"
#: repetition.cpp:85
msgid "Alarm Sub-Repetition"
diff --git a/tde-i18n-ru/messages/tdepim/kandy.po b/tde-i18n-ru/messages/tdepim/kandy.po
index c0d9f2ce345..bcc43ba118f 100644
--- a/tde-i18n-ru/messages/tdepim/kandy.po
+++ b/tde-i18n-ru/messages/tdepim/kandy.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kandy\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-09-19 13:36+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/kcmkabconfig.po b/tde-i18n-ru/messages/tdepim/kcmkabconfig.po
index ce4478abff0..7aaea89c6ad 100644
--- a/tde-i18n-ru/messages/tdepim/kcmkabconfig.po
+++ b/tde-i18n-ru/messages/tdepim/kcmkabconfig.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkabconfig\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-02-22 16:25+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/kcmkontactnt.po b/tde-i18n-ru/messages/tdepim/kcmkontactnt.po
index 5b11b9663f6..a33010a2bad 100644
--- a/tde-i18n-ru/messages/tdepim/kcmkontactnt.po
+++ b/tde-i18n-ru/messages/tdepim/kcmkontactnt.po
@@ -1,21 +1,22 @@
# TDE3 - tdepim/kcmkontactnt.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmkontactnt\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-01-11 12:59+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdepim/kcmkontactnt/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"
+"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 ""
@@ -111,7 +112,7 @@ msgstr "(c) 2003 - 2004 Тобиас Коэниг (Tobias Koenig)"
#: newsfeeds.h:39
msgid "Unknown"
-msgstr ""
+msgstr "Неизвестно"
#: summarywidget.cpp:53
msgid "News Feeds"
diff --git a/tde-i18n-ru/messages/tdepim/kdgantt.po b/tde-i18n-ru/messages/tdepim/kdgantt.po
index 57d6d31fa46..5715cf2c0ea 100644
--- a/tde-i18n-ru/messages/tdepim/kdgantt.po
+++ b/tde-i18n-ru/messages/tdepim/kdgantt.po
@@ -2,34 +2,35 @@
# TDE3 - tdepim/kdgantt.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kdgantt\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-19 13: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/tdepim/kdgantt/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.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"
-"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"
#: KDGanttViewSubwidgets.cpp:728
#, c-format
diff --git a/tde-i18n-ru/messages/tdepim/kgantt.po b/tde-i18n-ru/messages/tdepim/kgantt.po
index e8d6633a692..5a38724ebd6 100644
--- a/tde-i18n-ru/messages/tdepim/kgantt.po
+++ b/tde-i18n-ru/messages/tdepim/kgantt.po
@@ -1,31 +1,34 @@
# TDE3 - tdepim/kgantt.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002-2003.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgantt\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2003-09-16 12:22+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/kgantt/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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"
#: xQGanttBarViewPort.cpp:121 xQGanttBarViewPort.cpp:206
msgid "Select"
diff --git a/tde-i18n-ru/messages/tdepim/kitchensync.po b/tde-i18n-ru/messages/tdepim/kitchensync.po
deleted file mode 100644
index cd84c154741..00000000000
--- a/tde-i18n-ru/messages/tdepim/kitchensync.po
+++ /dev/null
@@ -1,927 +0,0 @@
-# TDE3 - tdepim/kitchensync.po Russian translation.
-# Copyright (C) 2007, TDE Team.
-# Andrey Cherepanov <sibskull@mail.ru>, 2007.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: kitchensync\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2007-12-10 18:16+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.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"
-
-#. 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 "sibskull@mail.ru"
-
-#: aboutpage.cpp:69
-msgid "TDE KitchenSync"
-msgstr "TDE KitchenSync"
-
-#: aboutpage.cpp:70
-msgid "Get Synchronized!"
-msgstr "Синхронизация личных данных"
-
-#: aboutpage.cpp:71
-msgid "The TDE Synchronization Tool"
-msgstr "Центр синхронизации TDE"
-
-#: aboutpage.cpp:104
-msgid ""
-"<h2 style='text-align:center; margin-top: 0px;'>Welcome to KitchenSync %1</"
-"h2><p>%1</p><table align=\"center\"><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr></table>"
-msgstr ""
-"<h2 style='text-align:center; margin-top: 0px;'>Добро пожаловать в %1</"
-"h2><p>%1</p><table align=\"center\"><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr><tr><td><a href=\"%1\"><img width=\"%1\" "
-"height=\"%1\" src=\"%1\" /></a></td><td><a href=\"%1\">%1</a><br><span id="
-"\"subtext\"><nobr>%1</td></tr></table>"
-
-#: aboutpage.cpp:115
-msgid ""
-"KitchenSync synchronizes your e-mail, addressbook, calendar, to-do list and "
-"more."
-msgstr ""
-"Программа синхронизирует ваши письма, контакты, события, задачи и прочие "
-"личные данные."
-
-#: aboutpage.cpp:121
-msgid "Read Manual"
-msgstr "Руководство"
-
-#: aboutpage.cpp:122
-msgid "Learn more about KitchenSync and its components"
-msgstr "Изучение KitchenSync и компонентов программы"
-
-#: aboutpage.cpp:128
-msgid "Visit KitchenSync Website"
-msgstr "Веб-сайт KitchenSync"
-
-#: aboutpage.cpp:129
-msgid "Access online resources and tutorials"
-msgstr "Онлайновые ресурсы и введение в программу"
-
-#: aboutpage.cpp:135
-msgid "Add Synchronization Group"
-msgstr "Добавить группу для синхронизации"
-
-#: aboutpage.cpp:136
-msgid "Create group of devices for synchronization"
-msgstr "Создать группу устройств для синхронизации"
-
-#: calendardiffalgo.cpp:113
-msgid "Attendees"
-msgstr "Участники"
-
-#: calendardiffalgo.cpp:116
-msgid "Start time"
-msgstr "Начало"
-
-#: calendardiffalgo.cpp:119
-msgid "Organizer"
-msgstr "Организатор"
-
-#: calendardiffalgo.cpp:122
-msgid "UID"
-msgstr "UID"
-
-#: calendardiffalgo.cpp:125
-msgid "Is floating"
-msgstr "Дата может изменяться"
-
-#: calendardiffalgo.cpp:128
-msgid "Has duration"
-msgstr "Указана продолжительность"
-
-#: calendardiffalgo.cpp:131
-msgid "Duration"
-msgstr "Продолжительность"
-
-#: calendardiffalgo.cpp:137
-msgid "Description"
-msgstr "Описание"
-
-#: calendardiffalgo.cpp:140
-msgid "Summary"
-msgstr "Название"
-
-#: calendardiffalgo.cpp:143
-msgid "Status"
-msgstr "Статус"
-
-#: calendardiffalgo.cpp:146
-msgid "Secrecy"
-msgstr "Секретность"
-
-#: calendardiffalgo.cpp:149
-msgid "Priority"
-msgstr "Приоритет"
-
-#: calendardiffalgo.cpp:152
-msgid "Location"
-msgstr "Место проведения"
-
-#: calendardiffalgo.cpp:154
-msgid "Categories"
-msgstr "Категории"
-
-#: calendardiffalgo.cpp:155
-msgid "Alarms"
-msgstr "Напоминания"
-
-#: calendardiffalgo.cpp:156
-msgid "Resources"
-msgstr "Источники"
-
-#: calendardiffalgo.cpp:157
-msgid "Relations"
-msgstr "Связи"
-
-#: calendardiffalgo.cpp:158
-msgid "Attachments"
-msgstr "Вложения"
-
-#: calendardiffalgo.cpp:160
-msgid "Exception Dates"
-msgstr "Исключить даты"
-
-#: calendardiffalgo.cpp:161
-msgid "Exception Times"
-msgstr "Исключить время"
-
-#: calendardiffalgo.cpp:166
-msgid "Created"
-msgstr "Создано"
-
-#: calendardiffalgo.cpp:169
-msgid "Related Uid"
-msgstr "UID связи"
-
-#: calendardiffalgo.cpp:175
-msgid "Has End Date"
-msgstr "Указана дата окончания"
-
-#: calendardiffalgo.cpp:178
-msgid "End Date"
-msgstr "Дата окончания"
-
-#: calendardiffalgo.cpp:186
-msgid "Has Start Date"
-msgstr "Указана дата начала"
-
-#: calendardiffalgo.cpp:189
-msgid "Has Due Date"
-msgstr "Указана дата завершения"
-
-#: calendardiffalgo.cpp:192
-msgid "Due Date"
-msgstr "Дата завершения"
-
-#: calendardiffalgo.cpp:195
-msgid "Has Complete Date"
-msgstr "Указана дата готовности"
-
-#: calendardiffalgo.cpp:198
-msgid "Complete"
-msgstr "Дата готовности"
-
-#: calendardiffalgo.cpp:201
-msgid "Completed"
-msgstr "Выполнено"
-
-#: configgui.cpp:61 groupconfigcommon.cpp:133
-msgid "Name:"
-msgstr "Название:"
-
-#: configguiblank.cpp:32
-msgid "This member/plugin needs no configuration."
-msgstr "У этого модуля нет параметров настройки."
-
-#: configguievo2.cpp:77
-msgid "Address Book location:"
-msgstr "Расположение адресной книги:"
-
-#: configguievo2.cpp:82
-msgid "Calendar location:"
-msgstr "Расположение календаря:"
-
-#: configguievo2.cpp:87
-msgid "Task list location:"
-msgstr "Расположение списка задач:"
-
-#: configguifile.cpp:38
-msgid "Directory name:"
-msgstr "Папка:"
-
-#: configguifile.cpp:47
-msgid "Sync all subdirectories"
-msgstr "Синхронизировать рекурсивно"
-
-#: configguigcalendar.cpp:37 configguijescs.cpp:86 configguiopie.cpp:53
-#: configguipalm.cpp:158 configguisunbird.cpp:345
-msgid "Username:"
-msgstr "Имя пользователя:"
-
-#: configguigcalendar.cpp:46 configguijescs.cpp:90 configguiopie.cpp:60
-#: configguisunbird.cpp:348 configguisyncmlhttp.cpp:98
-#: configguisyncmlobex.cpp:109
-msgid "Password:"
-msgstr "Пароль:"
-
-#: configguigcalendar.cpp:53
-msgid ""
-"Please notice that currently the password is stored as plain text in the "
-"plugin configuration file"
-msgstr ""
-"Предупреждение: пароль указывается открытым текстом в файле настройки модуля"
-
-#: configguigcalendar.cpp:56
-msgid "Calendar URL:"
-msgstr "Источник календаря:"
-
-#: configguignokii.cpp:43
-msgid "Model:"
-msgstr "Модель:"
-
-#: configguignokii.cpp:69
-msgid "Connection:"
-msgstr "Транспорт:"
-
-#: configguignokii.cpp:79 configguiirmc.cpp:50 configguisyncmlobex.cpp:58
-msgid "Bluetooth"
-msgstr "Bluetooth"
-
-#: configguignokii.cpp:80
-msgid "IrDA"
-msgstr "IrDA"
-
-#: configguignokii.cpp:81
-msgid "Serial"
-msgstr "Последовательный порт"
-
-#: configguignokii.cpp:82
-msgid "Infrared"
-msgstr "Инфракрасный порт"
-
-#: configguignokii.cpp:83
-msgid "TCP"
-msgstr "TCP"
-
-#: configguignokii.cpp:84
-msgid "USB (nokia_dku2)"
-msgstr "USB (nokia_dku2)"
-
-#: configguignokii.cpp:85
-msgid "USB (libusb)"
-msgstr "USB (libusb)"
-
-#: configguignokii.cpp:86
-msgid "Serial (DAU9P cable)"
-msgstr "Последовательный порт (кабель DAU9P)"
-
-#: configguignokii.cpp:87
-msgid "Serial (DLR3P cable)"
-msgstr "Последовательный порт (кабель DLR3P)"
-
-#: configguignokii.cpp:88
-msgid "Tekram Ir-Dongle"
-msgstr "Tekram Ir-Dongle"
-
-#: configguignokii.cpp:89
-msgid "Serial (M2BUS protocol)"
-msgstr "Последовательный порт (протокол M2BUS)"
-
-#: configguignokii.cpp:106 configguigpe.cpp:96 configguiopie.cpp:75
-#: configguipalm.cpp:137 configguisyncmlhttp.cpp:54
-msgid "Port:"
-msgstr "Порт:"
-
-#: configguigpe.cpp:40
-msgid "Local"
-msgstr "Локальный файл"
-
-#: configguigpe.cpp:41
-msgid "Ssh"
-msgstr "Через SSH"
-
-#: configguigpe.cpp:87
-msgid "Connection Mode:"
-msgstr "Режим связи:"
-
-#: configguigpe.cpp:91
-msgid "IP Address:"
-msgstr "Адрес IP:"
-
-#: configguigpe.cpp:100
-msgid "User:"
-msgstr "Пользователь:"
-
-#: configguiirmc.cpp:51
-msgid "InfraRed (IR)"
-msgstr "Инфракрасный порт"
-
-#: configguiirmc.cpp:52
-msgid "Cable"
-msgstr "Кабель"
-
-#: configguiirmc.cpp:158 configguipalm.cpp:130 configguipalm.cpp:180
-#: configguisyncmlhttp.cpp:50 configguisyncmlobex.cpp:51
-msgid "Connection"
-msgstr "Подключение"
-
-#: configguiirmc.cpp:161
-msgid "Select your connection type."
-msgstr "Выберите тип подключения."
-
-#: configguiirmc.cpp:185
-msgid "Don't send OBEX UUID (IRMC-SYNC)"
-msgstr "Не посылать OBEX UUID (IRMC-SYNC)"
-
-#: configguiirmc.cpp:187
-msgid ""
-"Don't send OBEX UUID while connecting. Needed for older IrMC based mobile "
-"phones."
-msgstr ""
-"Не посылать OBEX UUID при подключении. Требуется для старых мобильных "
-"телефонов."
-
-#: configguijescs.cpp:82 configguisyncmlhttp.cpp:113
-msgid "URL:"
-msgstr "Адрес:"
-
-#: configguildap.cpp:40
-msgid "Base"
-msgstr "База"
-
-#: configguildap.cpp:41
-msgid "One"
-msgstr "Одна"
-
-#: configguildap.cpp:42
-msgid "Sub"
-msgstr "Подчинённая"
-
-#: configguildap.cpp:138
-msgid "Use encryption"
-msgstr "Шифровать данные"
-
-#: configguildap.cpp:139
-msgid "Load data from LDAP"
-msgstr "Загрузка данных LDAP"
-
-#: configguildap.cpp:140
-msgid "Save data to LDAP"
-msgstr "Сохранить данные в LDAP"
-
-#: configguildap.cpp:143
-msgid "Key Attribute:"
-msgstr "Ключ:"
-
-#: configguildap.cpp:145
-msgid "Search Scope:"
-msgstr "Область поиска:"
-
-#: configguimoto.cpp:68
-msgid "Device String:"
-msgstr "Устройство:"
-
-#: configguiopie.cpp:38
-msgid "Device IP:"
-msgstr "Адрес IP устройства:"
-
-#: configguiopie.cpp:46
-msgid "Device Type:"
-msgstr "Тип устройства:"
-
-#: configguiopie.cpp:68
-msgid "Protocol:"
-msgstr "Протокол:"
-
-#: configguiopie.cpp:83
-msgid "Opie/OpenZaurus"
-msgstr "Opie/OpenZaurus"
-
-#: configguiopie.cpp:84
-#, fuzzy
-msgid "TQtopia2"
-msgstr "Qtopia2"
-
-#: configguiopie.cpp:86
-msgid "SCP"
-msgstr "SCP"
-
-#: configguiopie.cpp:87
-msgid "FTP"
-msgstr "FTP"
-
-#: configguipalm.cpp:138
-msgid "Speed:"
-msgstr "Скорость:"
-
-#: configguipalm.cpp:139
-msgid "Timeout:"
-msgstr "Время ожидания:"
-
-#: configguipalm.cpp:144
-msgid " sec"
-msgstr " с"
-
-#: configguipalm.cpp:151
-msgid "User"
-msgstr "Пользователь"
-
-#: configguipalm.cpp:163
-msgid "What to do if Username does not match"
-msgstr "Что делать, если имя пользователя не совпадает"
-
-#: configguipalm.cpp:173
-msgid "Sync Anyway"
-msgstr "Синхронизировать"
-
-#: configguipalm.cpp:174
-msgid "Ask What To Do"
-msgstr "Запрашивать"
-
-#: configguipalm.cpp:175
-msgid "Abort Sync"
-msgstr "Отменить"
-
-#: configguipalm.cpp:186
-msgid "Hotsync Notification"
-msgstr "Уведомление о синхронизации"
-
-#: configguipalm.cpp:193
-msgid "Popup when interaction is required"
-msgstr "Всплывающее окно для диалога"
-
-#: configguisunbird.cpp:55
-msgid "Local Calendars"
-msgstr "Локальные календари"
-
-#: configguisunbird.cpp:56
-msgid "WebDAV Calendars"
-msgstr "Календари WebDAV"
-
-#: configguisunbird.cpp:59 configguisunbird.cpp:66
-msgid "Add new calendar"
-msgstr "Добавить календарь"
-
-#: configguisunbird.cpp:238 configguisunbird.cpp:307
-msgid "Sync only events newer than"
-msgstr "Синхронизировать только события за последние"
-
-#: configguisunbird.cpp:249 configguisunbird.cpp:318
-msgid "day(s)"
-msgstr "дней"
-
-#: configguisunbird.cpp:262 configguisunbird.cpp:333
-msgid "Set as Default"
-msgstr "Установить по умолчанию"
-
-#: configguisunbird.cpp:265 configguisunbird.cpp:335
-msgid "Location:"
-msgstr "Расположение:"
-
-#: configguisynce.cpp:90
-msgid "File:"
-msgstr "Файл:"
-
-#: configguisyncmlhttp.cpp:67 configguisyncmlobex.cpp:79
-msgid "Databases"
-msgstr "Базы данных"
-
-#: configguisyncmlhttp.cpp:70 configguisyncmlobex.cpp:82
-msgid "Contact Database:"
-msgstr "Контакты:"
-
-#: configguisyncmlhttp.cpp:71 configguisyncmlobex.cpp:83
-msgid "Calendar Database:"
-msgstr "Календарь:"
-
-#: configguisyncmlhttp.cpp:72 configguisyncmlobex.cpp:84
-msgid "Note Database:"
-msgstr "Заметки:"
-
-#: configguisyncmlhttp.cpp:92 configguisyncmlobex.cpp:103
-msgid "User name:"
-msgstr "Имя пользователя:"
-
-#: configguisyncmlhttp.cpp:106 configguisyncmlobex.cpp:116
-msgid "Use String Table"
-msgstr "Использовать таблицу строк"
-
-#: configguisyncmlhttp.cpp:109 configguisyncmlobex.cpp:119
-msgid "Only Replace Entries"
-msgstr "Только заменить записи"
-
-#: configguisyncmlhttp.cpp:120 configguisyncmlobex.cpp:152
-msgid "Receive Limit:"
-msgstr "Лимит получения:"
-
-#: configguisyncmlhttp.cpp:129 configguisyncmlobex.cpp:161
-msgid "Maximum Object Size"
-msgstr "Максимальный размер объекта"
-
-#: configguisyncmlobex.cpp:59
-msgid "USB"
-msgstr "USB"
-
-#: configguisyncmlobex.cpp:123
-msgid "SyncML Version:"
-msgstr "Версия SyncML:"
-
-#: configguisyncmlobex.cpp:129
-msgid "1.0"
-msgstr "1.0"
-
-#: configguisyncmlobex.cpp:130
-msgid "1.1"
-msgstr "1.1"
-
-#: configguisyncmlobex.cpp:131
-msgid "1.2"
-msgstr "1.2"
-
-#: configguisyncmlobex.cpp:138
-msgid "WAP Binary XML"
-msgstr "Двоичный XML через WAP"
-
-#: configguisyncmlobex.cpp:142
-msgid "Software Identifier:"
-msgstr "Программное обеспечение:"
-
-#: connectionwidgets.cpp:52
-msgid "Bluetooth address:"
-msgstr "Адрес Bluetooth:"
-
-#: connectionwidgets.cpp:59
-msgid "Channel:"
-msgstr "Канал:"
-
-#: connectionwidgets.cpp:114
-msgid "Device Name:"
-msgstr "Название устройства:"
-
-#: connectionwidgets.cpp:118
-msgid "Serial Number:"
-msgstr "Серийный номер:"
-
-#: connectionwidgets.cpp:160
-msgid "Device Manufacturer:"
-msgstr "Производитель:"
-
-#: connectionwidgets.cpp:164
-msgid "Device:"
-msgstr "Устройство:"
-
-#: connectionwidgets.cpp:170
-msgid "SonyEricsson/Ericsson"
-msgstr "SonyEricsson/Ericsson"
-
-#: connectionwidgets.cpp:171
-msgid "Siemens"
-msgstr "Siemens"
-
-#: connectionwidgets.cpp:210
-msgid "USB Interface:"
-msgstr "Интерфейс USB:"
-
-#: genericdiffalgo.cpp:60 genericdiffalgo.cpp:62 genericdiffalgo.cpp:64
-#, c-format
-msgid "Line %1"
-msgstr "Строка %1"
-
-#: groupconfig.cpp:68
-msgid "Group:"
-msgstr "Группа:"
-
-#: groupconfig.cpp:89
-msgid "Add Member..."
-msgstr "Добавить ресурс..."
-
-#: groupconfig.cpp:96
-msgid "Group"
-msgstr "Группа"
-
-#: groupconfig.cpp:97
-msgid "General Group Settings"
-msgstr "Общие параметры группы"
-
-#: groupconfig.cpp:167
-msgid ""
-"Error adding member %1\n"
-"%2\n"
-"Type: %3"
-msgstr ""
-"Невозможно добавить ресурс %1\n"
-"%2\n"
-"Тип: %3"
-
-#: groupconfigcommon.cpp:50
-msgid "Contacts"
-msgstr "Контакты"
-
-#: groupconfigcommon.cpp:51
-msgid "Events"
-msgstr "События"
-
-#: groupconfigcommon.cpp:52
-msgid "To-dos"
-msgstr "Задачи"
-
-#: groupconfigcommon.cpp:53
-msgid "Notes"
-msgstr "Заметки"
-
-#: groupconfigcommon.cpp:138
-msgid "Object Types to be Synchronized:"
-msgstr "Тип данных:"
-
-#: groupconfigdialog.cpp:30
-msgid "Configure Synchronization Group"
-msgstr "Свойства группы"
-
-#: groupitem.cpp:61 groupitem.cpp:258 groupitem.cpp:267
-msgid "Synchronize Now"
-msgstr "Синхронизировать"
-
-#: groupitem.cpp:91 groupitem.cpp:160 syncprocess.cpp:53 syncprocess.cpp:58
-msgid "Ready"
-msgstr "Готово"
-
-#: groupitem.cpp:142
-#, c-format
-msgid "Group: %1"
-msgstr "Группа: %1"
-
-#: groupitem.cpp:146
-#, c-format
-msgid "Last synchronized on: %1"
-msgstr "Последняя синхронизация: %1"
-
-#: groupitem.cpp:148
-msgid "Not synchronized yet"
-msgstr "ни разу"
-
-#: groupitem.cpp:192
-msgid "%1 entries read"
-msgstr "получено записей: %1 "
-
-#: groupitem.cpp:195
-msgid "Receive information"
-msgstr "Получение"
-
-#: groupitem.cpp:199
-msgid "%1 entries written"
-msgstr "отправлено записей: %1"
-
-#: groupitem.cpp:236 groupitem.cpp:289
-msgid "Connected"
-msgstr "Устройство подключено"
-
-#: groupitem.cpp:242
-msgid "Data read"
-msgstr "Получение данных"
-
-#: groupitem.cpp:245
-msgid "Data written"
-msgstr "Отправка данных"
-
-#: groupitem.cpp:250 groupitem.cpp:298
-msgid "Disconnected"
-msgstr "Устройство отключено"
-
-#: groupitem.cpp:253
-msgid "Synchronization failed"
-msgstr "Ошибка синхронизации"
-
-#: groupitem.cpp:261
-msgid "Successfully synchronized"
-msgstr "Синхронизация закончена"
-
-#: groupitem.cpp:270
-msgid "Previous synchronization failed"
-msgstr "Последняя синхронизация завершилась с ошибкой"
-
-#: groupitem.cpp:273
-msgid "Conflicts solved"
-msgstr "Разрешение конфликтов"
-
-#: groupitem.cpp:292
-msgid "Changes read"
-msgstr "Получение изменений"
-
-#: groupitem.cpp:295
-msgid "Changes written"
-msgstr "Отправка изменений"
-
-#: groupitem.cpp:301 groupitem.cpp:304 groupitem.cpp:307 groupitem.cpp:310
-#: groupitem.cpp:313
-#, c-format
-msgid "Error: %1"
-msgstr "Ошибка: %1"
-
-#: mainwidget.cpp:77
-msgid "KitchenSync"
-msgstr "KitchenSync"
-
-#: mainwidget.cpp:78
-msgid "The TDE Syncing Application"
-msgstr "Центр синхронизации TDE"
-
-#: mainwidget.cpp:80
-#, fuzzy
-msgid "(c) 2005, The KDE PIM Team"
-msgstr "(c) 2005, Команда разработчиков TDE PIM"
-
-#: mainwidget.cpp:81
-msgid "Current maintainer"
-msgstr "Сопровождение"
-
-#: mainwidget.cpp:105
-msgid "Synchronize"
-msgstr "Синхронизация"
-
-#: mainwidget.cpp:107
-msgid "Add Group..."
-msgstr "Добавить группу..."
-
-#: mainwidget.cpp:109
-msgid "Delete Group..."
-msgstr "Удалить группу..."
-
-#: mainwidget.cpp:111
-msgid "Edit Group..."
-msgstr "Изменить группу..."
-
-#: mainwidget.cpp:127
-msgid "Create Synchronization Group"
-msgstr "Создать группу синхронизации"
-
-#: mainwidget.cpp:128
-msgid "Name for new synchronization group."
-msgstr "Название группы синхронизации."
-
-#: mainwidget.cpp:144
-msgid "Delete synchronization group '%1'?"
-msgstr "Удалить группу '%1'?"
-
-#: mainwindow.cpp:35
-msgid "PIM Synchronization"
-msgstr "Синхронизация личных данных"
-
-#: memberconfig.cpp:53
-msgid ""
-"Unable to read config from plugin '%1':\n"
-"%2"
-msgstr ""
-"Невозможно получить параметры модуля '%1':\n"
-"%2"
-
-#: memberconfig.cpp:68
-msgid "Configuration of %1 is empty."
-msgstr "Нет параметров настройки %1."
-
-#: memberinfo.cpp:53
-msgid "Palm"
-msgstr "Palm"
-
-#: memberinfo.cpp:54
-msgid "TDE PIM"
-msgstr "TDE PIM"
-
-#: memberinfo.cpp:55
-msgid "Remote File"
-msgstr "Сетевой файл"
-
-#: memberinfo.cpp:56 memberinfo.cpp:60 memberinfo.cpp:61 memberinfo.cpp:62
-#: memberinfo.cpp:63
-msgid "Mobile Phone"
-msgstr "Мобильный телефон"
-
-#: memberinfo.cpp:57
-msgid "Evolution"
-msgstr "Evolution"
-
-#: memberinfo.cpp:58 memberinfo.cpp:65
-msgid "Handheld"
-msgstr "КПК"
-
-#: memberinfo.cpp:59
-msgid "LDAP"
-msgstr "LDAP"
-
-#: memberinfo.cpp:64
-msgid "Google Calendar"
-msgstr "Календарь Google"
-
-#: memberinfo.cpp:66
-msgid "Sunbird Calendar"
-msgstr "Календарь Sunbird"
-
-#: memberinfo.cpp:67
-msgid "Java Enterprise System Calendar"
-msgstr "Календарь Java Enterprise System"
-
-#: memberinfo.cpp:68
-msgid "WinCE Devices"
-msgstr "Устройства WinCE"
-
-#: multiconflictdialog.cpp:48
-msgid "Unknown"
-msgstr "Неизвестный"
-
-#: multiconflictdialog.cpp:51
-msgid "Added"
-msgstr "Добавлено"
-
-#: multiconflictdialog.cpp:54
-msgid "Deleted"
-msgstr "Удалено"
-
-#: multiconflictdialog.cpp:57
-msgid "Modified"
-msgstr "Изменено"
-
-#: multiconflictdialog.cpp:61
-msgid "Unmodified"
-msgstr "Оставлено"
-
-#: multiconflictdialog.cpp:123 singleconflictdialog.cpp:101
-msgid "A conflict has appeared, please solve it manually."
-msgstr "Обнаружен конфликт."
-
-#: multiconflictdialog.cpp:128
-msgid "Use Selected Item"
-msgstr "Оставить"
-
-#: multiconflictdialog.cpp:132 singleconflictdialog.cpp:110
-msgid "Duplicate Items"
-msgstr "Дублировать"
-
-#: multiconflictdialog.cpp:136 singleconflictdialog.cpp:114
-msgid "Ignore Conflict"
-msgstr "Игнорировать"
-
-#: pluginpicker.cpp:98
-msgid "Select Member Type"
-msgstr "Тип ресурса"
-
-#: singleconflictdialog.cpp:106 singleconflictdialog.cpp:118
-msgid "Use Item"
-msgstr "Использовать запись"
-
-#: syncprocessmanager.cpp:49
-#, c-format
-msgid ""
-"Error initializing OpenSync.\n"
-"%1"
-msgstr ""
-"Ошибка подключения OpenSync.\n"
-"%1"
-
-#: kitchensync_part.rc:8 kitchensyncui.rc:8
-#, no-c-format
-msgid "&Groups"
-msgstr "&Группы"
-
-#: kitchensync_part.rc:15 kitchensyncui.rc:15
-#, no-c-format
-msgid "Main"
-msgstr "Главная"
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Связи"
-
-#, fuzzy
-#~ msgid "Error"
-#~ msgstr "Ошибка: %1"
-
-#, fuzzy
-#~ msgid "File"
-#~ msgstr "Файл:"
diff --git a/tde-i18n-ru/messages/tdepim/kleopatra.po b/tde-i18n-ru/messages/tdepim/kleopatra.po
index d0308b0de61..185201110be 100644
--- a/tde-i18n-ru/messages/tdepim/kleopatra.po
+++ b/tde-i18n-ru/messages/tdepim/kleopatra.po
@@ -3,21 +3,23 @@
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
# Олег Баталов <batalov@twiga.kz>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kleopatra\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-11 20:05+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/kleopatra/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 ""
@@ -49,7 +51,7 @@ msgstr "Автор идеи"
#: aboutdata.cpp:61
msgid "Backend configuration framework, TDEIO integration"
-msgstr "Среда настройки движков, интеграция с TDEIO "
+msgstr "Среда настройки движков, интеграция с TDEIO"
#: aboutdata.cpp:64
msgid "Key-state dependant colors and fonts in the key list"
@@ -195,9 +197,9 @@ msgid ""
"_n: %n bit\n"
"%n bits"
msgstr ""
-"%n бит.\n"
-"%n бита.\n"
-"%n бит."
+"%n бит\n"
+"%n бита\n"
+"%n бит"
#: certificatewizardimpl.cpp:257
#, c-format
@@ -537,10 +539,11 @@ msgid "Certificate Manager Information"
msgstr "Информация о менеджере сертификатов"
#: certmanager.cpp:893
-#, fuzzy
msgid ""
"Certificate Revocation List, DER encoded (*.crl *.arl *-crl.der *-arl.der)"
-msgstr "Список отзывающих сертификатов (*.crl *.arl *-crl.der *-arl.der)"
+msgstr ""
+"Список отзывающих сертификатов в кодировке DER (*.crl *.arl *-crl.der *-arl."
+"der)"
#: certmanager.cpp:897
msgid "Select CRL File"
diff --git a/tde-i18n-ru/messages/tdepim/kmail.po b/tde-i18n-ru/messages/tdepim/kmail.po
index 1398ef79237..d164728d77d 100644
--- a/tde-i18n-ru/messages/tdepim/kmail.po
+++ b/tde-i18n-ru/messages/tdepim/kmail.po
@@ -4,20 +4,23 @@
# Albert R. Valiev <darkstar@altlinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2002-2004.
# Nick Shaforostoff <shafff@ukr.net>, 2004-2007.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kmail\n"
-"POT-Creation-Date: 2020-09-27 19:37+0200\n"
-"PO-Revision-Date: 2008-06-10 18:04+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-04-05 18:17+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/tdepim/kmail/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 ""
@@ -25,7 +28,7 @@ msgid ""
"Your names"
msgstr ""
"Сергей Житомирский,Григорий Мохин,Андрей Черепанов,Альберт Валиев,Леонид "
-"Кантер,Николай Шафоростов"
+"Кантер,Николай Шафоростов,Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
@@ -33,7 +36,7 @@ msgid ""
"Your emails"
msgstr ""
"szh@chat.ru,mok@kde.ru,sibskull@mail.ru,darkstar@altlinux.ru,leon@asplinux."
-"ru,shafff@ukr.net"
+"ru,shafff@ukr.net,adem4ik@gmail.com"
#: aboutdata.cpp:53
msgid "Maintainer"
@@ -117,9 +120,8 @@ msgid "TDE Email Client"
msgstr "Почтовый клиент TDE"
#: aboutdata.cpp:214
-#, fuzzy
msgid "(c) 1997-2008, The KMail developers"
-msgstr "(c) 1997-2005, разработчики KMail"
+msgstr "(c) 1997-2008, разработчики KMail"
#: accountdialog.cpp:308
msgid "Account type is not supported."
@@ -306,7 +308,7 @@ msgstr "Сохранять только последние"
#: accountdialog.cpp:677
msgid " MB"
-msgstr " Мб"
+msgstr " МБ"
#: accountdialog.cpp:707
msgid "Include in man&ual mail check"
@@ -1672,7 +1674,7 @@ msgstr "Цитируемый текст - третий уровень"
#: configuredialog.cpp:1548
msgid "Fixed Width Font"
-msgstr "Фиксированный шрифт"
+msgstr "Моноширинный шрифт"
#: configuredialog.cpp:1549 kmcomposewin.cpp:385
msgid "Composer"
@@ -2006,7 +2008,7 @@ msgstr ""
msgid "Fallback ch&aracter encoding:"
msgstr "Использовать, если кодировка не &указана:"
-#: configuredialog.cpp:2338 configuredialog.cpp:2400 kmreaderwin.cpp:585
+#: configuredialog.cpp:2338 configuredialog.cpp:2400 kmreaderwin.cpp:586
msgid "Auto"
msgstr "Авто"
@@ -2374,12 +2376,35 @@ msgstr ""
"включите эту опцию, но помните о возможных проблемах.</p></qt>"
#: configuredialog.cpp:3767
+#, fuzzy
+#| msgid ""
+#| "<qt><h3>Message Disposition Notification Policy</h3><p>MDNs are a "
+#| "generalization of what is commonly called <b>read receipt</b>. The "
+#| "message author requests a disposition notification to be sent and the "
+#| "receiver's mail program generates a reply from which the author can learn "
+#| "what happened to his message. Common disposition types include "
+#| "<b>displayed</b> (i.e. read), <b>deleted</b> and <b>dispatched</b> (e.g. "
+#| "forwarded).</p><p>The following options are available to control KMail's "
+#| "sending of MDNs:</p><ul><li><em>Ignore</em>: Ignores any request for "
+#| "disposition notifications. No MDN will ever be sent automatically "
+#| "(recommended).</li><li><em>Ask</em>: Answers requests only after asking "
+#| "the user for permission. This way, you can send MDNs for selected "
+#| "messages while denying or ignoring them for others.</li><li><em>Deny</"
+#| "em>: Always sends a <b>denied</b> notification. This is only "
+#| "<em>slightly</em> better than always sending MDNs. The author will still "
+#| "know that the messages has been acted upon, he just cannot tell whether "
+#| "it was deleted or read etc.</li><li><em>Always send</em>: Always sends "
+#| "the requested disposition notification. That means that the author of the "
+#| "message gets to know when the message was acted upon and, in addition, "
+#| "what happened to it (displayed, deleted, etc.). This option is strongly "
+#| "discouraged, but since it makes much sense e.g. for customer relationship "
+#| "management, it has been made available.</li></ul></qt>"
msgid ""
"<qt><h3>Message Disposition Notification Policy</h3><p>MDNs are a "
"generalization of what is commonly called <b>read receipt</b>. The message "
"author requests a disposition notification to be sent and the receiver's "
"mail program generates a reply from which the author can learn what happened "
-"to his message. Common disposition types include <b>displayed</b> (i.e. "
+"to their message. Common disposition types include <b>displayed</b> (i.e. "
"read), <b>deleted</b> and <b>dispatched</b> (e.g. forwarded).</p><p>The "
"following options are available to control KMail's sending of MDNs:</"
"p><ul><li><em>Ignore</em>: Ignores any request for disposition "
@@ -2389,7 +2414,7 @@ msgid ""
"or ignoring them for others.</li><li><em>Deny</em>: Always sends a "
"<b>denied</b> notification. This is only <em>slightly</em> better than "
"always sending MDNs. The author will still know that the messages has been "
-"acted upon, he just cannot tell whether it was deleted or read etc.</"
+"acted upon, they just cannot tell whether it was deleted or read etc.</"
"li><li><em>Always send</em>: Always sends the requested disposition "
"notification. That means that the author of the message gets to know when "
"the message was acted upon and, in addition, what happened to it (displayed, "
@@ -2677,15 +2702,15 @@ msgstr "Единицы: "
#: configuredialog.cpp:4707 quotajobs.h:86
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: configuredialog.cpp:4708 quotajobs.h:91
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: configuredialog.cpp:4709 quotajobs.h:96
msgid "GB"
-msgstr "Гб"
+msgstr "ГБ"
#: configuredialog.cpp:4718
msgid ""
@@ -3344,7 +3369,7 @@ msgstr "Папка не указана"
msgid "Favorite Folders"
msgstr "Избранные папки"
-#: favoritefolderview.cpp:337 kmfoldertree.cpp:1190 kmmainwidget.cpp:2790
+#: favoritefolderview.cpp:337 kmfoldertree.cpp:1190 kmmainwidget.cpp:2791
msgid "&Assign Shortcut..."
msgstr "Привязать &комбинацию клавиш..."
@@ -5163,7 +5188,7 @@ msgstr "Выбор имени"
msgid "Which name shall the contact '%1' have in your addressbook?"
msgstr "Имя контакта '%1' в адресной книге?"
-#: kmaccount.cpp:49 kmaccount.cpp:381 kmsender.cpp:539
+#: kmaccount.cpp:49 kmaccount.cpp:381 kmsender.cpp:542
#, c-format
msgid "Executing precommand %1"
msgstr "Выполнение программы: %1"
@@ -5941,7 +5966,7 @@ msgstr "&Удалить символы цитирования"
msgid "Cl&ean Spaces"
msgstr "Убрать пр&обелы"
-#: kmail.kcfg:354 kmcomposewin.cpp:1364 kmreaderwin.cpp:618
+#: kmail.kcfg:354 kmcomposewin.cpp:1364 kmreaderwin.cpp:619
#, no-c-format
msgid "Use Fi&xed Font"
msgstr "&Фиксированный шрифт"
@@ -6281,13 +6306,13 @@ msgstr "Добавить открытый ключ OpenPGP"
msgid "Select the public key which should be attached."
msgstr "Выберите открытый ключ, который следует вложить."
-#: kmcomposewin.cpp:3208 kmmimeparttree.cpp:135 kmreaderwin.cpp:2048
+#: kmcomposewin.cpp:3208 kmmimeparttree.cpp:136 kmreaderwin.cpp:2051
msgid ""
"_: to open\n"
"Open"
msgstr "Открыть"
-#: kmcomposewin.cpp:3210 kmmimeparttree.cpp:136 kmreaderwin.cpp:2049
+#: kmcomposewin.cpp:3210 kmmimeparttree.cpp:137 kmreaderwin.cpp:2052
msgid "Open With..."
msgstr "Открыть в..."
@@ -7658,15 +7683,30 @@ msgid "Generate free/&busy and activate alarms for:"
msgstr "Отметить время как &занятое и включить напоминания:"
#: kmfolderdia.cpp:539
+#, fuzzy
+#| msgid ""
+#| "This setting defines which users sharing this folder should get \"busy\" "
+#| "periods in their freebusy lists and should see the alarms for the events "
+#| "or tasks in this folder. The setting applies to Calendar and Task folders "
+#| "only (for tasks, this setting is only used for alarms).\n"
+#| "\n"
+#| "Example use cases: if the boss shares a folder with his secretary, only "
+#| "the boss should be marked as busy for his meetings, so he should select "
+#| "\"Admins\", since the secretary has no admin rights on the folder.\n"
+#| "On the other hand if a working group shares a Calendar for group "
+#| "meetings, all readers of the folders should be marked as busy for "
+#| "meetings.\n"
+#| "A company-wide folder with optional events in it would use \"Nobody\" "
+#| "since it is not known who will go to those events."
msgid ""
"This setting defines which users sharing this folder should get \"busy\" "
"periods in their freebusy lists and should see the alarms for the events or "
"tasks in this folder. The setting applies to Calendar and Task folders only "
"(for tasks, this setting is only used for alarms).\n"
"\n"
-"Example use cases: if the boss shares a folder with his secretary, only the "
-"boss should be marked as busy for his meetings, so he should select \"Admins"
-"\", since the secretary has no admin rights on the folder.\n"
+"Example use cases: if the boss shares a folder with their secretary, only "
+"the boss should be marked as busy for their meetings, so they should select "
+"\"Admins\", since the secretary has no admin rights on the folder.\n"
"On the other hand if a working group shares a Calendar for group meetings, "
"all readers of the folders should be marked as busy for meetings.\n"
"A company-wide folder with optional events in it would use \"Nobody\" since "
@@ -7859,11 +7899,11 @@ msgstr ""
"KMFolderMaildir::addMsg: ненормальное завершение операции для предотвращения "
"потери данных."
-#: kmfoldermaildir.cpp:887 kmfoldermbox.cpp:799
+#: kmfoldermaildir.cpp:887 kmfoldermbox.cpp:797
msgid "Writing index file"
msgstr "Запись индексного файла"
-#: kmfoldermaildir.cpp:895 kmfoldermbox.cpp:808
+#: kmfoldermaildir.cpp:895 kmfoldermbox.cpp:806
msgid ""
"Your outbox contains messages which were most-likely not created by KMail;\n"
"please remove them from there if you do not want KMail to send them."
@@ -7871,7 +7911,7 @@ msgstr ""
"Папка \"Исходящие\" содержит сообщения, которые не были созданы KMail.\n"
"Удалите их из папки, если не хотите, чтобы они были отправлены."
-#: kmfoldermbox.cpp:112
+#: kmfoldermbox.cpp:110
msgid ""
"Cannot open file \"%1\":\n"
"%2"
@@ -7879,7 +7919,7 @@ msgstr ""
"Невозможно открыть файл \"%1\":\n"
"%2"
-#: kmfoldermbox.cpp:129
+#: kmfoldermbox.cpp:127
msgid ""
"<qt><p>The index of folder '%2' seems to be out of date. To prevent message "
"corruption the index will be regenerated. As a result deleted messages might "
@@ -7894,24 +7934,24 @@ msgstr ""
"вопросов и ответов руководства программы KMail</a> для получения информации "
"о предотвращении возникновения данной ситуации в будущем.</p></qt>"
-#: kmfoldermbox.cpp:153 kmfoldermbox.cpp:159
+#: kmfoldermbox.cpp:151 kmfoldermbox.cpp:157
msgid "Index Out of Date"
msgstr "Индекс устарел"
-#: kmfoldermbox.cpp:166
+#: kmfoldermbox.cpp:164
msgid "Folder `%1' changed. Recreating index."
msgstr "Папка `%1' изменена. Обновление индекса."
-#: kmfoldermbox.cpp:300
+#: kmfoldermbox.cpp:298
msgid "Could not sync index file <b>%1</b>: %2"
msgstr "Невозможно обновить индекс <b>%1</b>: %2"
-#: kmfoldermbox.cpp:300
+#: kmfoldermbox.cpp:298
msgid "Internal error. Please copy down the details and report a bug."
msgstr ""
"Внутренняя ошибка. Сохраните подробности и отправьте сообщение об ошибке."
-#: kmfoldermbox.cpp:602
+#: kmfoldermbox.cpp:600
#, c-format
msgid ""
"_n: Creating index file: one message done\n"
@@ -7921,15 +7961,15 @@ msgstr ""
"Создание индексного файла: обработано %n сообщения\n"
"Создание индексного файла: обработано %n сообщений"
-#: kmfoldermbox.cpp:1043
+#: kmfoldermbox.cpp:1041
msgid "Could not add message to folder: "
msgstr "Невозможно добавить сообщение в папку:"
-#: kmfoldermbox.cpp:1127
+#: kmfoldermbox.cpp:1125
msgid "Could not add message to folder:"
msgstr "Невозможно добавить сообщение в папку:"
-#: kmfoldermbox.cpp:1129
+#: kmfoldermbox.cpp:1127
msgid "Could not add message to folder (No space left on device?)"
msgstr "Ошибка при добавлении сообщения в папку (нет места на диске?)"
@@ -8039,11 +8079,11 @@ msgstr "Перейти"
msgid "Do Not Go To"
msgstr "Остаться в этой папке"
-#: kmfoldertree.cpp:1092 kmmainwidget.cpp:2780
+#: kmfoldertree.cpp:1092 kmmainwidget.cpp:2781
msgid "&New Folder..."
msgstr "&Новая папка...."
-#: kmfoldertree.cpp:1103 kmmainwidget.cpp:2668
+#: kmfoldertree.cpp:1103 kmmainwidget.cpp:2669
msgid "Check &Mail"
msgstr "Проверить &почту"
@@ -8072,7 +8112,7 @@ msgstr "Локальная подписка..."
msgid "Refresh Folder List"
msgstr "Обновить список папок"
-#: kmfoldertree.cpp:1177 kmmainwidget.cpp:3771
+#: kmfoldertree.cpp:1177 kmmainwidget.cpp:3772
msgid "&Troubleshoot IMAP Cache..."
msgstr "&Устранения неполадок кэша IMAP"
@@ -8158,8 +8198,9 @@ msgid "Signature"
msgstr "Подпись"
#: kmheaders.cpp:183 kmheaders.cpp:803 kmheaders.cpp:2645
-#: kmpopfiltercnfrmdlg.cpp:39 kmsearchpatternedit.cpp:40 searchwindow.cpp:223
-#: templatesinsertcommand.cpp:145 templatesinsertcommand.cpp:246
+#: kmpopfiltercnfrmdlg.cpp:39 kmsearchpatternedit.cpp:40 searchwindow.cpp:192
+#: searchwindow.cpp:223 templatesinsertcommand.cpp:145
+#: templatesinsertcommand.cpp:246
msgid "Subject"
msgstr "Тема"
@@ -8271,12 +8312,12 @@ msgstr "Удаление сообщений отменено."
msgid "Moving messages canceled."
msgstr "Перемещение сообщений отменено"
-#: kmheaders.cpp:2469 kmmainwidget.cpp:2989 kmreadermainwin.cpp:508
+#: kmheaders.cpp:2469 kmmainwidget.cpp:2990 kmreadermainwin.cpp:508
#: searchwindow.cpp:856
msgid "&Copy To"
msgstr "&Копировать в"
-#: kmheaders.cpp:2472 kmheaders.cpp:2478 kmmainwidget.cpp:2986
+#: kmheaders.cpp:2472 kmheaders.cpp:2478 kmmainwidget.cpp:2987
#: searchwindow.cpp:857
msgid "&Move To"
msgstr "Пере&местить в"
@@ -8637,7 +8678,7 @@ msgstr ""
"увеличить вероятность того, что ваша система будет повреждена с помощью уже "
"существующих и будущих методов взлома."
-#: kmmainwidget.cpp:1355 kmmainwidget.cpp:1379 kmsender.cpp:504
+#: kmmainwidget.cpp:1355 kmmainwidget.cpp:1379 kmsender.cpp:507
msgid "Security Warning"
msgstr "Предупреждение системы безопасности"
@@ -8697,478 +8738,478 @@ msgid ""
msgstr ""
"Невозможно открыть журнал GnuPG. Проверьте правильность установки программы."
-#: kmmainwidget.cpp:2508
+#: kmmainwidget.cpp:2509
msgid "Forward With Custom Template"
msgstr "Переслать, используя шаблон"
-#: kmmainwidget.cpp:2517
+#: kmmainwidget.cpp:2518
msgid "Reply With Custom Template"
msgstr "Ответить, используя шаблон"
-#: kmmainwidget.cpp:2525
+#: kmmainwidget.cpp:2526
msgid "Reply to All With Custom Template"
msgstr "Ответить всем, используя шаблон"
-#: kmmainwidget.cpp:2620 kmmainwidget.cpp:2625 kmmainwidget.cpp:2630
+#: kmmainwidget.cpp:2621 kmmainwidget.cpp:2626 kmmainwidget.cpp:2631
msgid "(no custom templates)"
msgstr "(нет шаблонов)"
-#: kmmainwidget.cpp:2645 kmmimeparttree.cpp:139
+#: kmmainwidget.cpp:2646 kmmimeparttree.cpp:140
msgid "Save &As..."
msgstr "Сохранить &как..."
-#: kmmainwidget.cpp:2652
+#: kmmainwidget.cpp:2653
msgid "&Compact All Folders"
msgstr "&Упаковать все папки"
-#: kmmainwidget.cpp:2656
+#: kmmainwidget.cpp:2657
msgid "&Expire All Folders"
msgstr "Освободить папки от &устаревших сообщений"
-#: kmmainwidget.cpp:2660
+#: kmmainwidget.cpp:2661
msgid "&Refresh Local IMAP Cache"
msgstr "&Обновить кэш IMAP"
-#: kmmainwidget.cpp:2664
+#: kmmainwidget.cpp:2665
msgid "Empty All &Trash Folders"
msgstr "&Очистить все корзины"
-#: kmmainwidget.cpp:2672
+#: kmmainwidget.cpp:2673
msgid "Check Mail in Favorite Folders"
msgstr "Проверить почту в избранных папках"
-#: kmmainwidget.cpp:2679
+#: kmmainwidget.cpp:2680
msgid "Check Mail &In"
msgstr "&Проверить почту в ящике"
-#: kmmainwidget.cpp:2689
+#: kmmainwidget.cpp:2690
msgid "&Send Queued Messages"
msgstr "Отправить &из очереди"
-#: kmmainwidget.cpp:2692
+#: kmmainwidget.cpp:2693
msgid "Online Status (unknown)"
msgstr "Режим работы в сети (нет данных)"
-#: kmmainwidget.cpp:2696
+#: kmmainwidget.cpp:2697
msgid "Send Queued Messages Via"
msgstr "Отправить из очереди"
-#: kmmainwidget.cpp:2707
+#: kmmainwidget.cpp:2708
msgid "&Address Book..."
msgstr "&Адресная книга..."
-#: kmmainwidget.cpp:2712
+#: kmmainwidget.cpp:2713
msgid "Certificate Manager..."
msgstr "Управление сертификатами..."
-#: kmmainwidget.cpp:2717
+#: kmmainwidget.cpp:2718
msgid "GnuPG Log Viewer..."
msgstr "Журнал GnuPG..."
-#: kmmainwidget.cpp:2722
+#: kmmainwidget.cpp:2723
msgid "&Import Messages..."
msgstr "&Импорт писем..."
-#: kmmainwidget.cpp:2727
+#: kmmainwidget.cpp:2728
msgid "&Debug Sieve..."
msgstr "&Отладка Sieve..."
-#: kmmainwidget.cpp:2733
+#: kmmainwidget.cpp:2734
msgid "Edit \"Out of Office\" Replies..."
msgstr "Изменить ответ об отсутствии..."
-#: kmmainwidget.cpp:2739
+#: kmmainwidget.cpp:2740
msgid "Filter &Log Viewer..."
msgstr "Журнал &работы фильтров..."
-#: kmmainwidget.cpp:2742
+#: kmmainwidget.cpp:2743
msgid "&Anti-Spam Wizard..."
msgstr "&Мастер антиспама..."
-#: kmmainwidget.cpp:2744
+#: kmmainwidget.cpp:2745
msgid "&Anti-Virus Wizard..."
msgstr "Мастер анти&вируса..."
-#: kmmainwidget.cpp:2748 kmreadermainwin.cpp:367
+#: kmmainwidget.cpp:2749 kmreadermainwin.cpp:367
msgid "&Move to Trash"
msgstr "Пере&местить в корзину"
-#: kmmainwidget.cpp:2749 kmreadermainwin.cpp:368
+#: kmmainwidget.cpp:2750 kmreadermainwin.cpp:368
msgid "Move message to trashcan"
msgstr "Переместить сообщение в корзину"
-#: kmmainwidget.cpp:2761
+#: kmmainwidget.cpp:2762
msgid "M&ove Thread to Trash"
msgstr "П&ереместить дискуссию в корзину"
-#: kmmainwidget.cpp:2762
+#: kmmainwidget.cpp:2763
msgid "Move thread to trashcan"
msgstr "Переместить дискуссию в корзину"
-#: kmmainwidget.cpp:2766
+#: kmmainwidget.cpp:2767
msgid "Delete T&hread"
msgstr "Уд&алить дискуссию"
-#: kmmainwidget.cpp:2770
+#: kmmainwidget.cpp:2771
msgid "&Find Messages..."
msgstr "&Поиск сообщений..."
-#: kmmainwidget.cpp:2773
+#: kmmainwidget.cpp:2774
msgid "&Find in Message..."
msgstr "&Найти в сообщении..."
-#: kmmainwidget.cpp:2776
+#: kmmainwidget.cpp:2777
msgid "Select &All Messages"
msgstr "Выделить &все сообщения"
-#: kmmainwidget.cpp:2783
+#: kmmainwidget.cpp:2784
msgid "&Properties"
msgstr "&Свойства"
-#: kmmainwidget.cpp:2786
+#: kmmainwidget.cpp:2787
msgid "&Mailing List Management..."
msgstr "С&писки рассылки..."
-#: kmmainwidget.cpp:2795
+#: kmmainwidget.cpp:2796
msgid "Mark All Messages as &Read"
msgstr "Отметить все как п&рочитанные"
-#: kmmainwidget.cpp:2798
+#: kmmainwidget.cpp:2799
msgid "&Expiration Settings"
msgstr "Удаление у&старевших сообщений"
-#: kmmainwidget.cpp:2801
+#: kmmainwidget.cpp:2802
msgid "&Compact Folder"
msgstr "&Упаковать папку"
-#: kmmainwidget.cpp:2804
+#: kmmainwidget.cpp:2805
msgid "Check Mail &in This Folder"
msgstr "&Проверить почту в этой папке"
-#: kmmainwidget.cpp:2816
+#: kmmainwidget.cpp:2817
#, fuzzy
msgid "&Archive Folder..."
msgstr "&Новая папка...."
-#: kmmainwidget.cpp:2820
+#: kmmainwidget.cpp:2821
msgid "Prefer &HTML to Plain Text"
msgstr "Обрабатывать &HTML-код в сообщениях"
-#: kmmainwidget.cpp:2823
+#: kmmainwidget.cpp:2824
msgid "Load E&xternal References"
msgstr "&Загрузка внешних ссылок"
-#: kmmainwidget.cpp:2826
+#: kmmainwidget.cpp:2827
msgid "&Thread Messages"
msgstr "Сортировка по &дискуссиям"
-#: kmmainwidget.cpp:2829
+#: kmmainwidget.cpp:2830
msgid "Thread Messages also by &Subject"
msgstr "Сортировка по дискуссиям учитывая &темы писем"
-#: kmmainwidget.cpp:2832
+#: kmmainwidget.cpp:2833
msgid "Copy Folder"
msgstr "Копировать папку"
-#: kmmainwidget.cpp:2834
+#: kmmainwidget.cpp:2835
msgid "Cut Folder"
msgstr "Вырезать папку"
-#: kmmainwidget.cpp:2836
+#: kmmainwidget.cpp:2837
msgid "Paste Folder"
msgstr "Вставить папку"
-#: kmmainwidget.cpp:2839
+#: kmmainwidget.cpp:2840
msgid "Copy Messages"
msgstr "Копировать сообщения"
-#: kmmainwidget.cpp:2841
+#: kmmainwidget.cpp:2842
msgid "Cut Messages"
msgstr "Вырезать сообщения"
-#: kmmainwidget.cpp:2843
+#: kmmainwidget.cpp:2844
msgid "Paste Messages"
msgstr "Вставить сообщения"
-#: kmmainwidget.cpp:2847
+#: kmmainwidget.cpp:2848
msgid "&New Message..."
msgstr "Со&здать сообщение..."
-#: kmmainwidget.cpp:2850 kmmainwidget.cpp:2927
+#: kmmainwidget.cpp:2851 kmmainwidget.cpp:2928
msgid "New Message From &Template"
msgstr "Создать сообщение на базе &шаблона"
-#: kmmainwidget.cpp:2858
+#: kmmainwidget.cpp:2859
msgid "New Message t&o Mailing-List..."
msgstr "О&тправить в список рассылки..."
-#: kmmainwidget.cpp:2863 kmreadermainwin.cpp:378 searchwindow.cpp:321
+#: kmmainwidget.cpp:2864 kmreadermainwin.cpp:378 searchwindow.cpp:321
msgid ""
"_: Message->\n"
"&Forward"
msgstr "&Переслать"
-#: kmmainwidget.cpp:2867 kmreadermainwin.cpp:381 searchwindow.cpp:330
+#: kmmainwidget.cpp:2868 kmreadermainwin.cpp:381 searchwindow.cpp:330
msgid "&Inline..."
msgstr "&В сообщении..."
-#: kmmainwidget.cpp:2873 kmreadermainwin.cpp:387 searchwindow.cpp:326
+#: kmmainwidget.cpp:2874 kmreadermainwin.cpp:387 searchwindow.cpp:326
msgid ""
"_: Message->Forward->\n"
"As &Attachment..."
msgstr "&Как вложение..."
-#: kmmainwidget.cpp:2879 kmreadermainwin.cpp:393 searchwindow.cpp:342
+#: kmmainwidget.cpp:2880 kmreadermainwin.cpp:393 searchwindow.cpp:342
msgid ""
"_: Message->Forward->\n"
"As Di&gest..."
msgstr "&Как дайджест..."
-#: kmmainwidget.cpp:2885 kmreadermainwin.cpp:399 searchwindow.cpp:347
+#: kmmainwidget.cpp:2886 kmreadermainwin.cpp:399 searchwindow.cpp:347
msgid ""
"_: Message->Forward->\n"
"&Redirect..."
msgstr "&Перенаправить..."
-#: kmmainwidget.cpp:2897
+#: kmmainwidget.cpp:2898
msgid "Send A&gain..."
msgstr "Отправить по&вторно..."
-#: kmmainwidget.cpp:2902
+#: kmmainwidget.cpp:2903
msgid "&Create Filter"
msgstr "&Создать фильтр"
-#: kmmainwidget.cpp:2905
+#: kmmainwidget.cpp:2906
msgid "Filter on &Subject..."
msgstr "Фильтровать по &теме..."
-#: kmmainwidget.cpp:2910
+#: kmmainwidget.cpp:2911
msgid "Filter on &From..."
msgstr "Фильтровать по &отправителю..."
-#: kmmainwidget.cpp:2915
+#: kmmainwidget.cpp:2916
msgid "Filter on &To..."
msgstr "Фильтровать по &получателю..."
-#: kmmainwidget.cpp:2920
+#: kmmainwidget.cpp:2921
msgid "Filter on Mailing-&List..."
msgstr "Фильтровать по &списку рассылки..."
-#: kmmainwidget.cpp:2933
+#: kmmainwidget.cpp:2934
msgid "Mark &Thread"
msgstr "Отметить &дискуссию"
-#: kmmainwidget.cpp:2936
+#: kmmainwidget.cpp:2937
msgid "Mark Thread as &Read"
msgstr "Отметить дискуссию как &прочитанную"
-#: kmmainwidget.cpp:2937
+#: kmmainwidget.cpp:2938
msgid "Mark all messages in the selected thread as read"
msgstr "Отметить все сообщения в дискуссии как прочитанные"
-#: kmmainwidget.cpp:2942
+#: kmmainwidget.cpp:2943
msgid "Mark Thread as &New"
msgstr "Отметить дискуссию как &новую"
-#: kmmainwidget.cpp:2943
+#: kmmainwidget.cpp:2944
msgid "Mark all messages in the selected thread as new"
msgstr "Отметить все сообщения в дискуссии как новые"
-#: kmmainwidget.cpp:2948
+#: kmmainwidget.cpp:2949
msgid "Mark Thread as &Unread"
msgstr "Отметить дискуссию как &непрочитанную"
-#: kmmainwidget.cpp:2949
+#: kmmainwidget.cpp:2950
msgid "Mark all messages in the selected thread as unread"
msgstr "Отметить все сообщения в дискуссии как непрочитанные"
-#: kmmainwidget.cpp:2957
+#: kmmainwidget.cpp:2958
msgid "Mark Thread as &Important"
msgstr "Отметить дискуссию как &важную"
-#: kmmainwidget.cpp:2960
+#: kmmainwidget.cpp:2961
msgid "Remove &Important Thread Mark"
msgstr "Снять отметку &важной дискуссии"
-#: kmmainwidget.cpp:2963
+#: kmmainwidget.cpp:2964
msgid "Mark Thread as &Action Item"
msgstr "Отметить дискуссию как на &контроле"
-#: kmmainwidget.cpp:2966
+#: kmmainwidget.cpp:2967
msgid "Remove &Action Item Thread Mark"
msgstr "Снять с &контроля"
-#: kmmainwidget.cpp:2970
+#: kmmainwidget.cpp:2971
msgid "&Watch Thread"
msgstr "Наблюдать &дискуссию"
-#: kmmainwidget.cpp:2974
+#: kmmainwidget.cpp:2975
msgid "&Ignore Thread"
msgstr "&Игнорировать дискуссию"
-#: kmmainwidget.cpp:2982
+#: kmmainwidget.cpp:2983
msgid "Save A&ttachments..."
msgstr "&Сохранить все вложения..."
-#: kmmainwidget.cpp:2992
+#: kmmainwidget.cpp:2993
msgid "Appl&y All Filters"
msgstr "Применить все ф&ильтры"
-#: kmail_part.rc:142 kmmainwidget.cpp:2997 kmmainwin.rc:145
+#: kmail_part.rc:142 kmmainwidget.cpp:2998 kmmainwin.rc:145
#, no-c-format
msgid "A&pply Filter"
msgstr "Применить &фильтр"
-#: kmmainwidget.cpp:3004
+#: kmmainwidget.cpp:3005
msgid ""
"_: View->\n"
"&Unread Count"
msgstr "&Количество непрочитанных"
-#: kmmainwidget.cpp:3006
+#: kmmainwidget.cpp:3007
msgid "Choose how to display the count of unread messages"
msgstr "Показ количества непрочитанных сообщений"
-#: kmmainwidget.cpp:3008
+#: kmmainwidget.cpp:3009
msgid ""
"_: View->Unread Count\n"
"View in &Separate Column"
msgstr "В отдельном &столбце"
-#: kmmainwidget.cpp:3014
+#: kmmainwidget.cpp:3015
msgid ""
"_: View->Unread Count\n"
"View After &Folder Name"
msgstr "После имени &папки"
-#: kmmainwidget.cpp:3021
+#: kmmainwidget.cpp:3022
msgid ""
"_: View->\n"
"&Total Column"
msgstr "&Всего сообщений"
-#: kmmainwidget.cpp:3024
+#: kmmainwidget.cpp:3025
msgid ""
"Toggle display of column showing the total number of messages in folders."
msgstr "Показывать столбец с количеством сообщений в папках."
-#: kmmainwidget.cpp:3026
+#: kmmainwidget.cpp:3027
msgid ""
"_: View->\n"
"&Size Column"
msgstr "&Размер"
-#: kmmainwidget.cpp:3029
+#: kmmainwidget.cpp:3030
msgid "Toggle display of column showing the total size of messages in folders."
msgstr "Показывать столбец с размером всех сообщений в папках."
-#: kmmainwidget.cpp:3032
+#: kmmainwidget.cpp:3033
msgid ""
"_: View->\n"
"&Expand Thread"
msgstr "&Развернуть дискуссию"
-#: kmmainwidget.cpp:3033
+#: kmmainwidget.cpp:3034
msgid "Expand the current thread"
msgstr "Развернуть дискуссию"
-#: kmmainwidget.cpp:3038
+#: kmmainwidget.cpp:3039
msgid ""
"_: View->\n"
"&Collapse Thread"
msgstr "&Свернуть дискуссию"
-#: kmmainwidget.cpp:3039
+#: kmmainwidget.cpp:3040
msgid "Collapse the current thread"
msgstr "Свернуть дискуссию"
-#: kmmainwidget.cpp:3044
+#: kmmainwidget.cpp:3045
msgid ""
"_: View->\n"
"Ex&pand All Threads"
msgstr "Р&азвернуть все дискуссии"
-#: kmmainwidget.cpp:3045
+#: kmmainwidget.cpp:3046
msgid "Expand all threads in the current folder"
msgstr "Развернуть все дискуссии в текущей папке"
-#: kmmainwidget.cpp:3050
+#: kmmainwidget.cpp:3051
msgid ""
"_: View->\n"
"C&ollapse All Threads"
msgstr "Св&ернуть все дискуссии"
-#: kmmainwidget.cpp:3051
+#: kmmainwidget.cpp:3052
msgid "Collapse all threads in the current folder"
msgstr "Свернуть все дискуссии в текущей папке"
-#: kmmainwidget.cpp:3056 kmreadermainwin.cpp:373
+#: kmmainwidget.cpp:3057 kmreadermainwin.cpp:373
msgid "&View Source"
msgstr "Просмотр &источника..."
-#: kmmainwidget.cpp:3060
+#: kmmainwidget.cpp:3061
msgid "&Display Message"
msgstr "Показать &сообщение"
-#: kmmainwidget.cpp:3066
+#: kmmainwidget.cpp:3067
msgid "&Next Message"
msgstr "Следующее &сообщение"
-#: kmmainwidget.cpp:3067
+#: kmmainwidget.cpp:3068
msgid "Go to the next message"
msgstr "Перейти к следующему сообщению"
-#: kmmainwidget.cpp:3071
+#: kmmainwidget.cpp:3072
msgid "Next &Unread Message"
msgstr "Следующее &непрочитанное"
-#: kmmainwidget.cpp:3073
+#: kmmainwidget.cpp:3074
msgid "Go to the next unread message"
msgstr "Перейти к следующему непрочитанному сообщению"
-#: kmmainwidget.cpp:3084
+#: kmmainwidget.cpp:3085
msgid "&Previous Message"
msgstr "&Предыдущее сообщение"
-#: kmmainwidget.cpp:3085
+#: kmmainwidget.cpp:3086
msgid "Go to the previous message"
msgstr "Перейти к предыдущему сообщению"
-#: kmmainwidget.cpp:3089
+#: kmmainwidget.cpp:3090
msgid "Previous Unread &Message"
msgstr "Предыдущее н&епрочитанное"
-#: kmmainwidget.cpp:3091
+#: kmmainwidget.cpp:3092
msgid "Go to the previous unread message"
msgstr "Перейти к предыдущему непрочитанному сообщению"
-#: kmmainwidget.cpp:3103
+#: kmmainwidget.cpp:3104
msgid "Next Unread &Folder"
msgstr "Следующая непро&читанная папка"
-#: kmmainwidget.cpp:3104
+#: kmmainwidget.cpp:3105
msgid "Go to the next folder with unread messages"
msgstr "Перейти в следующую папку с непрочитанными сообщениями"
-#: kmmainwidget.cpp:3112
+#: kmmainwidget.cpp:3113
msgid "Previous Unread F&older"
msgstr "П&редыдущая непрочитанная папка"
-#: kmmainwidget.cpp:3113
+#: kmmainwidget.cpp:3114
msgid "Go to the previous folder with unread messages"
msgstr "Перейти в предыдущую папку с непрочитанными сообщениями"
-#: kmmainwidget.cpp:3120
+#: kmmainwidget.cpp:3121
msgid ""
"_: Go->\n"
"Next Unread &Text"
msgstr "Следующий непрочитанный &текст"
-#: kmmainwidget.cpp:3121
+#: kmmainwidget.cpp:3122
msgid "Go to the next unread text"
msgstr "Перейти на следующий непрочитанный текст"
-#: kmmainwidget.cpp:3122
+#: kmmainwidget.cpp:3123
msgid ""
"Scroll down current message. If at end of current message, go to next unread "
"message."
@@ -9176,55 +9217,55 @@ msgstr ""
"Пролистать сообщение. При достижении конца сообщения перейти к следующему "
"непрочитанному сообщению."
-#: kmmainwidget.cpp:3129
+#: kmmainwidget.cpp:3130
msgid "Show Quick Search"
msgstr "Показывать панель быстрого поиска"
-#: kmmainwidget.cpp:3136
+#: kmmainwidget.cpp:3137
msgid "Configure &Filters..."
msgstr "Настроить &фильтры..."
-#: kmmainwidget.cpp:3138
+#: kmmainwidget.cpp:3139
msgid "Configure &POP Filters..."
msgstr "Настроить фильтры &POP..."
-#: kmmainwidget.cpp:3140
+#: kmmainwidget.cpp:3141
msgid "Manage &Sieve Scripts..."
msgstr "С&ценарии Sieve..."
-#: kmmainwidget.cpp:3143
+#: kmmainwidget.cpp:3144
msgid "KMail &Introduction"
msgstr "&Введение в KMail"
-#: kmmainwidget.cpp:3144
+#: kmmainwidget.cpp:3145
msgid "Display KMail's Welcome Page"
msgstr "Показать страницу приветствия KMail"
-#: kmmainwidget.cpp:3150
+#: kmmainwidget.cpp:3151
msgid "Configure &Notifications..."
msgstr "Настроить &уведомления..."
-#: kmmainwidget.cpp:3155
+#: kmmainwidget.cpp:3156
msgid "&Configure KMail..."
msgstr "&Настроить KMail..."
-#: kmmainwidget.cpp:3454
+#: kmmainwidget.cpp:3455
msgid "E&mpty Trash"
msgstr "О&чистить корзину"
-#: kmmainwidget.cpp:3455
+#: kmmainwidget.cpp:3456
msgid "&Move All Messages to Trash"
msgstr "П&ереместить все сообщения в корзину"
-#: kmmainwidget.cpp:3464
+#: kmmainwidget.cpp:3465
msgid "&Delete Search"
msgstr "Удалить папку п&оиска"
-#: kmmainwidget.cpp:3465
+#: kmmainwidget.cpp:3466
msgid "&Delete Folder"
msgstr "&Удалить папку"
-#: kmmainwidget.cpp:3649
+#: kmmainwidget.cpp:3650
#, c-format
msgid ""
"_n: Removed %n duplicate message.\n"
@@ -9234,24 +9275,24 @@ msgstr ""
"Удалено %n дубликата.\n"
"Удалено %n дубликатов."
-#: kmmainwidget.cpp:3651
+#: kmmainwidget.cpp:3652
msgid "No duplicate messages found."
msgstr "Дубликаты не найдены."
-#: kmmainwidget.cpp:3721
+#: kmmainwidget.cpp:3722
#, c-format
msgid "Filter %1"
msgstr "Фильтр %1"
-#: kmmainwidget.cpp:3855
+#: kmmainwidget.cpp:3856
msgid "Subscription"
msgstr "Подписка"
-#: kmmainwidget.cpp:3872
+#: kmmainwidget.cpp:3873
msgid "Local Subscription"
msgstr "Локальная подписка"
-#: kmmainwidget.cpp:4007
+#: kmmainwidget.cpp:4008
msgid "Out of office reply active"
msgstr "Включить ответы о вашем отсутствии"
@@ -9366,25 +9407,25 @@ msgstr "Вложение удалено."
msgid "The attachment '%1' has been deleted."
msgstr "Вложение «%1» удалено."
-#: kmmimeparttree.cpp:137 kmreaderwin.cpp:2050
+#: kmmimeparttree.cpp:138 kmreaderwin.cpp:2053
msgid ""
"_: to view something\n"
"View"
msgstr "Просмотреть"
-#: kmmimeparttree.cpp:145
+#: kmmimeparttree.cpp:146
msgid "Save All Attachments..."
msgstr "&Сохранить все вложения..."
-#: kmmimeparttree.cpp:152 kmreaderwin.cpp:2057 kmreaderwin.cpp:2832
+#: kmmimeparttree.cpp:153 kmreaderwin.cpp:2060 kmreaderwin.cpp:2849
msgid "Delete Attachment"
msgstr "Удалить вложение"
-#: kmmimeparttree.cpp:155 kmreaderwin.cpp:2055 kmreaderwin.cpp:2888
+#: kmmimeparttree.cpp:156 kmreaderwin.cpp:2058 kmreaderwin.cpp:2905
msgid "Edit Attachment"
msgstr "Редактировать вложение"
-#: kmmimeparttree.cpp:368
+#: kmmimeparttree.cpp:369
msgid "Unspecified Binary Data"
msgstr "Двоичные данные"
@@ -9579,192 +9620,192 @@ msgstr "неизвестно"
msgid "Save Attachments..."
msgstr "Сохранить все вложения..."
-#: kmreaderwin.cpp:490
+#: kmreaderwin.cpp:491
msgid ""
"_: View->\n"
"&Headers"
msgstr "&Заголовки"
-#: kmreaderwin.cpp:491
+#: kmreaderwin.cpp:492
msgid "Choose display style of message headers"
msgstr "Выберите формат заголовков"
-#: kmreaderwin.cpp:496
+#: kmreaderwin.cpp:497
msgid ""
"_: View->headers->\n"
"&Enterprise Headers"
msgstr "К&орпоративные"
-#: kmreaderwin.cpp:499
+#: kmreaderwin.cpp:500
msgid "Show the list of headers in Enterprise style"
msgstr "Показывать список заголовков в корпоративном формате"
-#: kmreaderwin.cpp:503
+#: kmreaderwin.cpp:504
msgid ""
"_: View->headers->\n"
"&Fancy Headers"
msgstr "&Изящные"
-#: kmreaderwin.cpp:506
+#: kmreaderwin.cpp:507
msgid "Show the list of headers in a fancy format"
msgstr "Показывать список заголовков в изящном формате"
-#: kmreaderwin.cpp:510
+#: kmreaderwin.cpp:511
msgid ""
"_: View->headers->\n"
"&Brief Headers"
msgstr "&Краткие"
-#: kmreaderwin.cpp:513
+#: kmreaderwin.cpp:514
msgid "Show brief list of message headers"
msgstr "Показывать краткий список заголовков"
-#: kmreaderwin.cpp:517
+#: kmreaderwin.cpp:518
msgid ""
"_: View->headers->\n"
"&Standard Headers"
msgstr "&Стандартные"
-#: kmreaderwin.cpp:520
+#: kmreaderwin.cpp:521
msgid "Show standard list of message headers"
msgstr "Показывать стандартный список заголовков сообщения"
-#: kmreaderwin.cpp:524
+#: kmreaderwin.cpp:525
msgid ""
"_: View->headers->\n"
"&Long Headers"
msgstr "&Подробные"
-#: kmreaderwin.cpp:527
+#: kmreaderwin.cpp:528
msgid "Show long list of message headers"
msgstr "Показать полный список заголовков сообщения"
-#: kmreaderwin.cpp:531
+#: kmreaderwin.cpp:532
msgid ""
"_: View->headers->\n"
"&All Headers"
msgstr "&Все"
-#: kmreaderwin.cpp:534
+#: kmreaderwin.cpp:535
msgid "Show all message headers"
msgstr "Показать все заголовки"
-#: kmreaderwin.cpp:540
+#: kmreaderwin.cpp:541
msgid ""
"_: View->\n"
"&Attachments"
msgstr "&Вложения"
-#: kmreaderwin.cpp:541
+#: kmreaderwin.cpp:542
msgid "Choose display style of attachments"
msgstr "Выберите стиль показа вложений"
-#: kmreaderwin.cpp:545
+#: kmreaderwin.cpp:546
msgid ""
"_: View->attachments->\n"
"&As Icons"
msgstr "В виде &значков"
-#: kmreaderwin.cpp:548
+#: kmreaderwin.cpp:549
msgid "Show all attachments as icons. Click to see them."
msgstr ""
"Показывать вложения в виде значков, которые нужно нажать для просмотра."
-#: kmreaderwin.cpp:552
+#: kmreaderwin.cpp:553
msgid ""
"_: View->attachments->\n"
"&Smart"
msgstr "&Интеллектуально"
-#: kmreaderwin.cpp:555
+#: kmreaderwin.cpp:556
msgid "Show attachments as suggested by sender."
msgstr "Показывать вложения в том виде, как это предполагалось отправителем"
-#: kmreaderwin.cpp:559
+#: kmreaderwin.cpp:560
msgid ""
"_: View->attachments->\n"
"&Inline"
msgstr "&В тексте"
-#: kmreaderwin.cpp:562
+#: kmreaderwin.cpp:563
msgid "Show all attachments inline (if possible)"
msgstr ""
"Показывать вложения как текст, встроенный в сообщение (если это возможно)"
-#: kmreaderwin.cpp:566
+#: kmreaderwin.cpp:567
msgid ""
"_: View->attachments->\n"
"&Hide"
msgstr "&Не показывать"
-#: kmreaderwin.cpp:569
+#: kmreaderwin.cpp:570
msgid "Do not show attachments in the message viewer"
msgstr "Не показывать вложения в сообщении"
-#: kmreaderwin.cpp:573
+#: kmreaderwin.cpp:574
#, fuzzy
msgid ""
"_: View->attachments->\n"
"In Header &Only"
msgstr "&Не показывать"
-#: kmreaderwin.cpp:576
+#: kmreaderwin.cpp:577
#, fuzzy
msgid "Show Attachments only in the header of the mail"
msgstr ""
"Показывать вложения в виде значков, которые нужно нажать для просмотра."
-#: kmreaderwin.cpp:581
+#: kmreaderwin.cpp:582
msgid "&Set Encoding"
msgstr "&Установить кодировку"
-#: kmreaderwin.cpp:589
+#: kmreaderwin.cpp:590
msgid "New Message To..."
msgstr "Отправить письмо..."
-#: kmreaderwin.cpp:592
+#: kmreaderwin.cpp:593
msgid "Reply To..."
msgstr "Ответить по адресу..."
-#: kmreaderwin.cpp:595
+#: kmreaderwin.cpp:596
msgid "Forward To..."
msgstr "Переслать по адресу..."
-#: kmreaderwin.cpp:598
+#: kmreaderwin.cpp:599
msgid "Add to Address Book"
msgstr "Добавить в адресную книгу"
-#: kmreaderwin.cpp:601
+#: kmreaderwin.cpp:602
msgid "Open in Address Book"
msgstr "Открыть в адресной книге"
-#: kmreaderwin.cpp:605
+#: kmreaderwin.cpp:606
msgid "Select All Text"
msgstr "Выделить весь текст"
-#: kmreaderwin.cpp:607 kmreaderwin.cpp:2010
+#: kmreaderwin.cpp:608 kmreaderwin.cpp:2013
msgid "Copy Link Address"
msgstr "Скопировать адрес"
-#: kmreaderwin.cpp:609
+#: kmreaderwin.cpp:610
msgid "Open URL"
msgstr "Открыть"
-#: kmreaderwin.cpp:611
+#: kmreaderwin.cpp:612
msgid "Bookmark This Link"
msgstr "Добавить в закладки"
-#: kmreaderwin.cpp:615
+#: kmreaderwin.cpp:616
msgid "Save Link As..."
msgstr "Сохранить ссылку как..."
-#: kmreaderwin.cpp:622
+#: kmreaderwin.cpp:623
#, fuzzy
#| msgid "Message Structure Viewer"
msgid "Show Message Structure"
msgstr "Просмотр структуры сообщения"
-#: kmreaderwin.cpp:627
+#: kmreaderwin.cpp:628
msgid "Chat &With..."
msgstr "Начать &разговор..."
@@ -9883,33 +9924,33 @@ msgstr ""
"<p><span style='font-size:125%; font-weight:bold;'>Важные изменения</span> "
"(по сравнению с версией KMail %1):</p>\n"
-#: kmreaderwin.cpp:1534
+#: kmreaderwin.cpp:1532
msgid "( body part )"
msgstr "( тело сообщения )"
-#: kmreaderwin.cpp:1906
+#: kmreaderwin.cpp:1909
msgid "Could not send MDN."
msgstr "Невозможно отправить уведомление об обработке."
-#: kmreaderwin.cpp:2008
+#: kmreaderwin.cpp:2011
#, fuzzy
msgid "Copy Email Address"
msgstr "Электронный адрес"
-#: kmreaderwin.cpp:2060
+#: kmreaderwin.cpp:2063
msgid "Decrypt With Chiasmus..."
msgstr "Расшифровать в Chiasmus..."
-#: kmreaderwin.cpp:2066
+#: kmreaderwin.cpp:2069
msgid "Scroll To"
msgstr ""
-#: kmreaderwin.cpp:2235 kmreaderwin.cpp:2271 kmreaderwin.cpp:2291
+#: kmreaderwin.cpp:2238 kmreaderwin.cpp:2274 kmreaderwin.cpp:2294
#, c-format
msgid "View Attachment: %1"
msgstr "Просмотр вложения: %1"
-#: kmreaderwin.cpp:2284
+#: kmreaderwin.cpp:2287
#, c-format
msgid ""
"_n: [KMail: Attachment contains binary data. Trying to show first "
@@ -9920,15 +9961,15 @@ msgstr ""
"[KMail: Вложение содержит двоичные данные. Показаны первые %n символа.]\n"
"[KMail: Вложение содержит двоичные данные. Показаны первые %n символов.]"
-#: kmreaderwin.cpp:2380
+#: kmreaderwin.cpp:2383
msgid "&Open with '%1'"
msgstr "&Открыть в '%1'"
-#: kmreaderwin.cpp:2382
+#: kmreaderwin.cpp:2385
msgid "&Open With..."
msgstr "&Открыть в..."
-#: kmreaderwin.cpp:2384
+#: kmreaderwin.cpp:2387
msgid ""
"Open attachment '%1'?\n"
"Note that opening an attachment may compromise your system's security."
@@ -9936,11 +9977,11 @@ msgstr ""
"Открыть вложение '%1'?\n"
"Имейте ввиду, что это может повредить безопасности вашей системы."
-#: kmreaderwin.cpp:2389
+#: kmreaderwin.cpp:2392
msgid "Open Attachment?"
msgstr "Открыть вложение?"
-#: kmreaderwin.cpp:2831
+#: kmreaderwin.cpp:2848
msgid ""
"Deleting an attachment might invalidate any digital signature on this "
"message."
@@ -9948,7 +9989,7 @@ msgstr ""
"Удаление вложения может сделать цифровую подпись этого сообщения "
"недействительной."
-#: kmreaderwin.cpp:2887
+#: kmreaderwin.cpp:2904
msgid ""
"Modifying an attachment might invalidate any digital signature on this "
"message."
@@ -9956,7 +9997,7 @@ msgstr ""
"Редактирование вложения может сделать цифровую подпись этого сообщения "
"недействительной."
-#: kmreaderwin.cpp:2983
+#: kmreaderwin.cpp:3000
msgid "Attachments:"
msgstr "Вложения:"
@@ -10144,7 +10185,7 @@ msgstr "Отправка сообщений"
msgid "Initiating sender process..."
msgstr "Начало отправки..."
-#: kmsender.cpp:503
+#: kmsender.cpp:506
msgid ""
"You have chosen to send all queued email using an unencrypted transport, do "
"you want to continue? "
@@ -10152,25 +10193,25 @@ msgstr ""
"Вы пытаетесь отправить всю почту через незашифрованный транспорт. Вы хотите "
"продолжить? "
-#: kmsender.cpp:505
+#: kmsender.cpp:508
msgid "Send Unencrypted"
msgstr "Отправить незашифрованным"
-#: kmsender.cpp:557
+#: kmsender.cpp:560
msgid "Unrecognized transport protocol. Unable to send message."
msgstr "Невозможно отправить сообщение. Неизвестный транспортный протокол."
-#: kmsender.cpp:598
+#: kmsender.cpp:601
msgid ""
"_: %3: subject of message\n"
"Sending message %1 of %2: %3"
msgstr "Отправка сообщения %1 из %2: %3"
-#: kmsender.cpp:617
+#: kmsender.cpp:620
msgid "Failed to send (some) queued messages."
msgstr "Ошибка отправки сообщений из очереди."
-#: kmsender.cpp:694
+#: kmsender.cpp:697
msgid ""
"Sending aborted:\n"
"%1\n"
@@ -10188,11 +10229,11 @@ msgstr ""
"Был использован следующий транспортный протокол:\n"
" %2"
-#: kmsender.cpp:702 kmsender.cpp:747
+#: kmsender.cpp:705 kmsender.cpp:750
msgid "Sending aborted."
msgstr "Отправка прервана."
-#: kmsender.cpp:720
+#: kmsender.cpp:723
msgid ""
"<p>Sending failed:</p><p>%1</p><p>The message will stay in the 'outbox' "
"folder until you either fix the problem (e.g. a broken address) or remove "
@@ -10205,19 +10246,19 @@ msgstr ""
"не уберёте сообщение из папки 'Исходящие'.</p><p>Был использован метод "
"отправки: %2</p> <p>Отправить остальные сообщения?</p>"
-#: kmsender.cpp:730
+#: kmsender.cpp:733
msgid "Continue Sending"
msgstr "Продолжение отправки"
-#: kmsender.cpp:730
+#: kmsender.cpp:733
msgid "&Continue Sending"
msgstr "&Продолжить отправку"
-#: kmsender.cpp:731
+#: kmsender.cpp:734
msgid "&Abort Sending"
msgstr "&Прервать отправку"
-#: kmsender.cpp:733
+#: kmsender.cpp:736
msgid ""
"Sending failed:\n"
"%1\n"
@@ -10235,11 +10276,11 @@ msgstr ""
"Был использован метод отправки:\n"
" %2"
-#: kmsender.cpp:931
+#: kmsender.cpp:934
msgid "Please specify a mailer program in the settings."
msgstr "Укажите почтовую программу в настройках."
-#: kmsender.cpp:932
+#: kmsender.cpp:935
msgid ""
"Sending failed:\n"
"%1\n"
@@ -10256,16 +10297,16 @@ msgstr ""
"Был использован метод отправки:\n"
" %2"
-#: kmsender.cpp:980
+#: kmsender.cpp:983
#, c-format
msgid "Failed to execute mailer program %1"
msgstr "Ошибка запуска почтовой программы %1"
-#: kmsender.cpp:1030
+#: kmsender.cpp:1033
msgid "Sendmail exited abnormally."
msgstr "Аварийное завершение Sendmail."
-#: kmsender.cpp:1100
+#: kmsender.cpp:1103
msgid "You need to supply a username and a password to use this SMTP server."
msgstr ""
"Для отправки почты через этот сервер SMTP требуется указать имя пользователя "
@@ -11995,7 +12036,7 @@ msgstr "AMiddleLengthText..."
#: searchwindow.cpp:276
msgid "Ready."
-msgstr "Готово"
+msgstr "Готово."
#: searchwindow.cpp:357
msgid "Clear Selection"
@@ -14379,24 +14420,24 @@ msgstr "Метод заполнения полей"
msgid "Single dialog for each variable within a snippet"
msgstr "Отдельный диалог для каждого поля во фразе"
-#: snippetsettingsbase.ui:102
+#: snippetsettingsbase.ui:99
#, no-c-format
msgid "An input dialog will be displayed for every variable within a snippet"
msgstr "Отдельный диалог для каждого поля во фразе"
-#: snippetsettingsbase.ui:110
+#: snippetsettingsbase.ui:107
#, no-c-format
msgid "One dialog for all variables within a snippet"
msgstr "Один диалог для всех полей во фразе"
-#: snippetsettingsbase.ui:119
+#: snippetsettingsbase.ui:113
#, no-c-format
msgid ""
"A single dialog will be displayed where you can enter the values for all "
"variables within a snippet"
msgstr "Один диалог для задания значений всех полей во фразе"
-#: snippetsettingsbase.ui:137
+#: snippetsettingsbase.ui:131
#, no-c-format
msgid "Delimiter:"
msgstr "Разделитель:"
diff --git a/tde-i18n-ru/messages/tdepim/kmailcvt.po b/tde-i18n-ru/messages/tdepim/kmailcvt.po
index 63bfe136d48..2def66e3549 100644
--- a/tde-i18n-ru/messages/tdepim/kmailcvt.po
+++ b/tde-i18n-ru/messages/tdepim/kmailcvt.po
@@ -3,21 +3,22 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Leonid Kanter <leon@asplinux.ru>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kmailcvt\n"
-"POT-Creation-Date: 2020-10-09 15:41+0200\n"
-"PO-Revision-Date: 2006-01-16 13:21+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:17+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/tdepim/kmailcvt/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,11 +32,11 @@ msgid ""
"Your emails"
msgstr "sibskull@mail.ru"
-#: filter_evolution.cxx:31
+#: filter_evolution.cpp:31
msgid "Import Evolution 1.x Local Mails and Folder Structure"
msgstr "Импорт локальных папок и писем Evolution 1.х"
-#: filter_evolution.cxx:33
+#: filter_evolution.cpp:33
msgid ""
"<p><b>Evolution 1.x import filter</b></p><p>Select the base directory of "
"Evolution's mails (usually ~/evolution/local).</p><p>Since it is possible to "
@@ -46,46 +47,46 @@ msgstr ""
"(обычно ~/evolution/local).</p><p>Если возможно воссоздать структуру папок, "
"папки будут сохранены в папке \"Evolution-Import\".</p> "
-#: filter_evolution.cxx:57 filter_evolution_v2.cxx:66
-#: filter_kmail_maildir.cxx:57 filter_mailapp.cxx:52 filter_oe.cxx:60
-#: filter_opera.cxx:60 filter_outlook.cxx:44 filter_plain.cxx:44
-#: filter_pmail.cxx:56 filter_sylpheed.cxx:56 filter_thebat.cxx:62
-#: filter_thunderbird.cxx:65
+#: filter_evolution.cpp:57 filter_evolution_v2.cpp:66
+#: filter_kmail_maildir.cpp:57 filter_mailapp.cpp:52 filter_oe.cpp:60
+#: filter_opera.cpp:60 filter_outlook.cpp:44 filter_plain.cpp:44
+#: filter_pmail.cpp:56 filter_sylpheed.cpp:56 filter_thebat.cpp:62
+#: filter_thunderbird.cpp:65
msgid "No directory selected."
msgstr "Каталог не выбран."
-#: filter_evolution.cxx:64 filter_evolution_v2.cxx:73
-#: filter_kmail_maildir.cxx:64 filter_mailapp.cxx:53 filter_opera.cxx:67
-#: filter_opera.cxx:152 filter_outlook.cxx:50 filter_sylpheed.cxx:63
-#: filter_thebat.cxx:69 filter_thunderbird.cxx:72
+#: filter_evolution.cpp:64 filter_evolution_v2.cpp:73
+#: filter_kmail_maildir.cpp:64 filter_mailapp.cpp:53 filter_opera.cpp:67
+#: filter_opera.cpp:152 filter_outlook.cpp:50 filter_sylpheed.cpp:63
+#: filter_thebat.cpp:69 filter_thunderbird.cpp:72
msgid "No files found for import."
msgstr "не найдено файлов для импорта."
-#: filter_evolution.cxx:76 filter_evolution_v2.cxx:90
-#: filter_kmail_maildir.cxx:83 filter_mailapp.cxx:126 filter_mbox.cxx:132
-#: filter_opera.cxx:141 filter_plain.cxx:80 filter_pmail.cxx:79
-#: filter_sylpheed.cxx:78 filter_thebat.cxx:84 filter_thunderbird.cxx:99
+#: filter_evolution.cpp:76 filter_evolution_v2.cpp:90
+#: filter_kmail_maildir.cpp:83 filter_mailapp.cpp:126 filter_mbox.cpp:132
+#: filter_opera.cpp:141 filter_plain.cpp:80 filter_pmail.cpp:79
+#: filter_sylpheed.cpp:78 filter_thebat.cpp:84 filter_thunderbird.cpp:99
#, c-format
msgid "Finished importing emails from %1"
msgstr "Импорт электронных писем из %1 закончен"
-#: filter_evolution.cxx:124 filter_evolution_v2.cxx:160
-#: filter_kmail_maildir.cxx:128 filter_lnotes.cxx:88 filter_mailapp.cxx:62
-#: filter_mbox.cxx:54 filter_opera.cxx:87 filter_outlook.cxx:59
-#: filter_pmail.cxx:165 filter_pmail.cxx:235 filter_pmail.cxx:253
-#: filter_pmail.cxx:294 filter_thebat.cxx:151 filter_thunderbird.cxx:161
+#: filter_evolution.cpp:124 filter_evolution_v2.cpp:160
+#: filter_kmail_maildir.cpp:128 filter_lnotes.cpp:88 filter_mailapp.cpp:62
+#: filter_mbox.cpp:54 filter_opera.cpp:87 filter_outlook.cpp:59
+#: filter_pmail.cpp:165 filter_pmail.cpp:235 filter_pmail.cpp:253
+#: filter_pmail.cpp:294 filter_thebat.cpp:151 filter_thunderbird.cpp:161
msgid "Unable to open %1, skipping"
msgstr "Не удаётся открыть %1, будет пропущен"
-#: filter_evolution.cxx:145 filter_mailapp.cxx:70 filter_mbox.cxx:60
-#: filter_opera.cxx:89 filter_outlook.cxx:57
+#: filter_evolution.cpp:145 filter_mailapp.cpp:70 filter_mbox.cpp:60
+#: filter_opera.cpp:89 filter_outlook.cpp:57
msgid "Importing emails from %1..."
msgstr "Импорт электронных писем из %1..."
-#: filter_evolution.cxx:195 filter_evolution_v2.cxx:92
-#: filter_kmail_maildir.cxx:85 filter_opera.cxx:143 filter_outlook.cxx:58
-#: filter_plain.cxx:82 filter_sylpheed.cxx:80 filter_thebat.cxx:86
-#: filter_thunderbird.cxx:101
+#: filter_evolution.cpp:195 filter_evolution_v2.cpp:92
+#: filter_kmail_maildir.cpp:85 filter_opera.cpp:143 filter_outlook.cpp:58
+#: filter_plain.cpp:82 filter_sylpheed.cpp:80 filter_thebat.cpp:86
+#: filter_thunderbird.cpp:101
#, c-format
msgid ""
"_n: 1 duplicate message not imported\n"
@@ -95,11 +96,11 @@ msgstr ""
"%n повторяющихся письма не были импортированы\n"
"%n повторяющихся писем не были импортированы"
-#: filter_evolution_v2.cxx:29
+#: filter_evolution_v2.cpp:29
msgid "Import Evolution 2.x Local Mails and Folder Structure"
msgstr "Импорт локальных папок и писем Evolution 2.х"
-#: filter_evolution_v2.cxx:31
+#: filter_evolution_v2.cpp:31
msgid ""
"<p><b>Evolution 2.x import filter</b></p><p>Select the base directory of "
"your local Evolution mailfolder (usually ~/.evolution/mail/local/).</"
@@ -115,34 +116,37 @@ msgstr ""
"вы получите огромное количество новых папок.</p><p>Если возможно воссоздать "
"структуру папок, папки будут сохранены в \"Evolution-Import\".</p>"
-#: filter_evolution_v2.cxx:94 filter_kmail_maildir.cxx:87
-#: filter_mailapp.cxx:137 filter_mbox.cxx:138 filter_oe.cxx:102
-#: filter_opera.cxx:155 filter_plain.cxx:84 filter_sylpheed.cxx:82
-#: filter_thebat.cxx:88 filter_thunderbird.cxx:104
+#: filter_evolution_v2.cpp:94 filter_kmail_maildir.cpp:87
+#: filter_mailapp.cpp:137 filter_mbox.cpp:138 filter_oe.cpp:102
+#: filter_opera.cpp:155 filter_plain.cpp:84 filter_sylpheed.cpp:82
+#: filter_thebat.cpp:88 filter_thunderbird.cpp:104
msgid "Finished import, canceled by user."
msgstr "Прервано пользователем."
-#: filter_evolution_v2.cxx:124 filter_thunderbird.cxx:94
-#: filter_thunderbird.cxx:129
+#: filter_evolution_v2.cpp:124 filter_thunderbird.cpp:94
+#: filter_thunderbird.cpp:129
msgid "Start import file %1..."
msgstr "Импорт файла %1..."
-#: filter_kmail_archive.cxx:24
+#: filter_kmail_archive.cpp:24
msgid "Import KMail Archive File"
-msgstr ""
+msgstr "Импортировать файл архива KMail"
-#: filter_kmail_archive.cxx:26
+#: filter_kmail_archive.cpp:26
msgid ""
"<p><b>KMail Archive File Import Filter</b></p><p>This filter will import "
"archives files previously exported by KMail.</p><p>Archive files contain a "
"complete folder subtree compressed into a single file.</p>"
msgstr ""
+"<p><b>Фильтр импорта файла архива KMail</b></p><p>Этот фильтр импортирует "
+"архивные файлы, ранее экспортированные из KMail.</p><p>Архивные файлы "
+"содержат полное поддерево папок, сжатое в один файл.</p>"
-#: filter_kmail_maildir.cxx:26
+#: filter_kmail_maildir.cpp:26
msgid "Import KMail Maildirs and Folder Structure"
msgstr "Импорт папок KMail в формате maildir"
-#: filter_kmail_maildir.cxx:28
+#: filter_kmail_maildir.cpp:28
msgid ""
"<p><b>KMail import filter</b></p><p>Select the base directory of the KMail "
"mailfolder you want to import.</p><p><b>Note:</b> Never select your current "
@@ -159,22 +163,22 @@ msgstr ""
"импортирует папки в виде файлов mbox.</p> <p>Если возможно воссоздать "
"структуру папок, папки будут сохранены в папке \"KMail-Import\".</p>"
-#: filter_kmail_maildir.cxx:196 filter_sylpheed.cxx:140 filter_thebat.cxx:199
+#: filter_kmail_maildir.cpp:196 filter_sylpheed.cpp:140 filter_thebat.cpp:199
msgid "Import folder %1..."
msgstr "Импорт папки %1..."
-#: filter_kmail_maildir.cxx:206 filter_kmail_maildir.cxx:211
-#: filter_plain.cxx:67 filter_plain.cxx:71 filter_sylpheed.cxx:153
-#: filter_sylpheed.cxx:158
+#: filter_kmail_maildir.cpp:206 filter_kmail_maildir.cpp:211
+#: filter_plain.cpp:67 filter_plain.cpp:71 filter_sylpheed.cpp:153
+#: filter_sylpheed.cpp:158
#, c-format
msgid "Could not import %1"
msgstr "Не удаётся импортировать %1"
-#: filter_lnotes.cxx:30
+#: filter_lnotes.cpp:30
msgid "Import Lotus Notes Emails"
msgstr "Импорт писем Lotus Notes"
-#: filter_lnotes.cxx:32
+#: filter_lnotes.cpp:32
msgid ""
"<p><b>Lotus Notes Structured Text mail import filter</b></p><p>This filter "
"will import Structured Text files from an exported Lotus Notes email client "
@@ -192,25 +196,25 @@ msgstr ""
"структуру папок, письма будут сохранены в подпапках с именами файлов папки "
"\"LNotes-Import\".</p>"
-#: filter_lnotes.cxx:55
+#: filter_lnotes.cpp:55
msgid "All Files (*)"
msgstr "Все файлы (*)"
-#: filter_lnotes.cxx:64
+#: filter_lnotes.cpp:64
#, c-format
msgid "Importing emails from %1"
msgstr "Импорт писем из %1"
-#: filter_lnotes.cxx:109 filter_pmail.cxx:279
+#: filter_lnotes.cpp:109 filter_pmail.cpp:279
#, c-format
msgid "Message %1"
msgstr "Письмо %1"
-#: filter_mailapp.cxx:32
+#: filter_mailapp.cpp:32
msgid "Import From OS X Mail"
msgstr "Импорт почты из почтового клиента OS X"
-#: filter_mailapp.cxx:34
+#: filter_mailapp.cpp:34
msgid ""
"<p><b>OS X Mail Import Filter</b></p><p>This filter imports e-mails from the "
"Mail client in Apple Mac OS X.</p>"
@@ -218,7 +222,7 @@ msgstr ""
"<p><b>Импорт почты OS X</b></p><p>Этот фильтр позволяет импортировать почту "
"из почтового клиента Apple Mac OS X.</p>"
-#: filter_mailapp.cxx:129 filter_mbox.cxx:135
+#: filter_mailapp.cpp:129 filter_mbox.cpp:135
msgid ""
"_n: 1 duplicate message not imported to folder %1 in KMail\n"
"%n duplicate messages not imported to folder %1 in KMail"
@@ -227,11 +231,11 @@ msgstr ""
"%n повторяющихся письма не были добавлены в папку KMail %1\n"
"%n повторяющихся писем не были добавлены в папку KMail %1"
-#: filter_mbox.cxx:28
+#: filter_mbox.cpp:28
msgid "Import mbox Files (UNIX, Evolution)"
msgstr "Импорт файлов mbox (UNIX, Evolution)"
-#: filter_mbox.cxx:30
+#: filter_mbox.cpp:30
msgid ""
"<p><b>mbox import filter</b></p><p>This filter will import mbox files into "
"KMail. Use this filter if you want to import mails from Ximian Evolution or "
@@ -245,15 +249,15 @@ msgstr ""
"формате почты UNIX.</p><p><b>Примечание:</b> импортированные папки будут "
"иметь префикс MBOX-</p>"
-#: filter_mbox.cxx:48
+#: filter_mbox.cpp:48
msgid "mbox Files (*)"
msgstr "Файлы mbox (*)"
-#: filter_oe.cxx:40
+#: filter_oe.cpp:40
msgid "Import Outlook Express Emails"
msgstr "Импорт писем Outlook Express 5"
-#: filter_oe.cxx:42
+#: filter_oe.cpp:42
msgid ""
"<p><b>Outlook Express 4/5/6 import filter</b></p><p>You will need to locate "
"the folder where the mailbox has been stored by searching for .dbx or .mbx "
@@ -270,44 +274,44 @@ msgstr ""
"версиях</ul></p><p><b>Примечание:</b>Если возможно воссоздать структуру "
"папок, папки будут сохранены в \"OE-Import\".</p>"
-#: filter_oe.cxx:67
+#: filter_oe.cpp:67
#, c-format
msgid "No Outlook Express mailboxes found in directory %1."
msgstr "В каталоге %1 не найдены почтовые файлы Outlook Express."
-#: filter_oe.cxx:82
+#: filter_oe.cpp:82
msgid "Import folder structure..."
msgstr "Импорт структуры папок..."
-#: filter_oe.cxx:101
+#: filter_oe.cpp:101
msgid "Finished importing Outlook Express emails"
msgstr "Импорт писем Outlook Express закончен"
-#: filter_oe.cxx:119
+#: filter_oe.cpp:119
#, c-format
msgid "Unable to open mailbox %1"
msgstr "Не удаётся открыть почтовый файл %1"
-#: filter_oe.cxx:130
+#: filter_oe.cpp:130
#, c-format
msgid "Importing OE4 Mailbox %1"
msgstr "Импорт из почтового файла OE4 %1"
-#: filter_oe.cxx:144
+#: filter_oe.cpp:144
#, c-format
msgid "Importing OE5+ Mailbox %1"
msgstr "Импорт из почтового файла OE5+ %1"
-#: filter_oe.cxx:150
+#: filter_oe.cpp:150
#, c-format
msgid "Importing OE5+ Folder file %1"
msgstr "Импорт файла папки OE5+ %1"
-#: filter_opera.cxx:28
+#: filter_opera.cpp:28
msgid "Import Opera Emails"
msgstr "Импорт писем Opera"
-#: filter_opera.cxx:30
+#: filter_opera.cpp:30
msgid ""
"<p><b>Opera email import filter</b></p><p>This filter will import mails from "
"Opera mail folder. Use this filter if you want to import all mails within a "
@@ -322,20 +326,20 @@ msgstr ""
"это ~/.opera/mail/store/account*).</p><p><b>Примечание:</b> импортированные "
"папки будут иметь префикс OPERA-</p>"
-#: filter_opera.cxx:75 filter_outlook.cxx:45 filter_plain.cxx:51
-#: filter_pmail.cxx:61
+#: filter_opera.cpp:75 filter_outlook.cpp:45 filter_plain.cpp:51
+#: filter_pmail.cpp:61
msgid "Counting files..."
msgstr "Подсчёт файлов ..."
-#: filter_opera.cxx:82 filter_outlook.cxx:49 filter_plain.cxx:55
+#: filter_opera.cpp:82 filter_outlook.cpp:49 filter_plain.cpp:55
msgid "Importing new mail files..."
msgstr "Импорт новых почтовых файлов..."
-#: filter_outlook.cxx:28
+#: filter_outlook.cpp:28
msgid "Import Outlook Emails"
msgstr "Импорт писем Outlook Express 5"
-#: filter_outlook.cxx:30
+#: filter_outlook.cpp:30
msgid ""
"<p><b>Outlook email import filter</b></p><p>This filter will import mails "
"from a Outlook pst-file. You will need to locate the folder where the pst-"
@@ -351,23 +355,23 @@ msgstr ""
"p><p><b>Примечание:</b> Импортированные папки будут иметь префикс OUTLOOK-</"
"p>"
-#: filter_outlook.cxx:46
+#: filter_outlook.cpp:46
msgid "Counting mail..."
msgstr "Подсчёт писем..."
-#: filter_outlook.cxx:47
+#: filter_outlook.cpp:47
msgid "Counting directories..."
msgstr "Подсчёт каталогов..."
-#: filter_outlook.cxx:48
+#: filter_outlook.cpp:48
msgid "Counting folders..."
msgstr "Подсчёт папок..."
-#: filter_plain.cxx:27
+#: filter_plain.cpp:27
msgid "Import Plain Text Emails"
msgstr "Импорт файлов сообщений электронной почты"
-#: filter_plain.cxx:29
+#: filter_plain.cpp:29
msgid ""
"<p>Select the directory containing the emails on your system. The emails are "
"placed in a folder with the same name as the directory they were in, "
@@ -379,11 +383,11 @@ msgstr ""
"PLAIN-</p><p>Этот фильтр импортирует электронные письма из файлов .msg, .eml "
"и .txt.</p>"
-#: filter_pmail.cxx:31
+#: filter_pmail.cpp:31
msgid "Import Folders From Pegasus-Mail"
msgstr "Импорт папок из Pegasus-Mail"
-#: filter_pmail.cxx:33
+#: filter_pmail.cpp:33
msgid ""
"<p>Select the Pegasus-Mail directory on your system (containing *.CNM, *.PMM "
"and *.MBX files). On many systems this is stored in C:\\pmail\\mail or C:"
@@ -396,7 +400,7 @@ msgstr ""
"\\mail\\admin</p><p><b>Примечание:</b> Если возможно воссоздать структуру "
"папок, папки будут сохранены в папке \"PegasusMail-Import\".</p> "
-#: filter_pmail.cxx:69
+#: filter_pmail.cpp:69
msgid ""
"Cannot parse the folder structure; continuing import without subfolder "
"support."
@@ -404,32 +408,32 @@ msgstr ""
"Невозможно обработать структуру папок. Все сообщения будут импортированы в "
"одну папку."
-#: filter_pmail.cxx:72
+#: filter_pmail.cpp:72
msgid "Importing new mail files ('.cnm')..."
msgstr "Импортировать новые почтовые файлы ('.cnm')..."
-#: filter_pmail.cxx:74
+#: filter_pmail.cpp:74
msgid "Importing mail folders ('.pmm')..."
msgstr "Импортировать почтовые папки ('.pmm')..."
-#: filter_pmail.cxx:76
+#: filter_pmail.cpp:76
msgid "Importing 'UNIX' mail folders ('.mbx')..."
msgstr "Импортировать почтовые папки Unix ('.mbx')..."
-#: filter_pmail.cxx:175 filter_pmail.cxx:255
+#: filter_pmail.cpp:175 filter_pmail.cpp:255
#, c-format
msgid "Importing %1"
msgstr "Импорт %1"
-#: filter_pmail.cxx:290
+#: filter_pmail.cpp:290
msgid "Parsing the folder structure..."
msgstr "Обработка структуры папок..."
-#: filter_sylpheed.cxx:27
+#: filter_sylpheed.cpp:27
msgid "Import Sylpheed Maildirs and Folder Structure"
msgstr "Импорт папок и писем Sylpheed"
-#: filter_sylpheed.cxx:29
+#: filter_sylpheed.cpp:29
msgid ""
"<p><b>Sylpheed import filter</b></p><p>Select the base directory of the "
"Sylpheed mailfolder you want to import (usually: ~/Mail ).</p><p>Since it is "
@@ -442,11 +446,11 @@ msgstr ""
"сохранены в папке \"Sylpheed-Import\".</p> <p>Также будут импортирован "
"статус сообщений (новые, пересланные и т.п.)."
-#: filter_thebat.cxx:33
+#: filter_thebat.cpp:33
msgid "Import The Bat! Mails and Folder Structure"
msgstr "Импорт папок и писем The Bat!"
-#: filter_thebat.cxx:35
+#: filter_thebat.cpp:35
msgid ""
"<p><b>The Bat! import filter</b></p><p>Select the base directory of the 'The "
"Bat!' local mailfolder you want to import.</p><p><b>Note:</b> This filter "
@@ -462,11 +466,11 @@ msgstr ""
"воссоздать структуру папок, папки будут сохранены в папке \"TheBat-Import\"."
"</p>"
-#: filter_thunderbird.cxx:28
+#: filter_thunderbird.cpp:28
msgid "Import Thunderbird/Mozilla Local Mails and Folder Structure"
msgstr "Импорт локальных папок и писем Thunderbird/Mozilla"
-#: filter_thunderbird.cxx:30
+#: filter_thunderbird.cpp:30
msgid ""
"<p><b>Thunderbird/Mozilla import filter</b></p><p>Select your base "
"Thunderbird/Mozilla mailfolder (usually ~/.thunderbird/*.default/Mail/Local "
@@ -483,7 +487,7 @@ msgstr ""
"новых папок.</p><p>Если возможно воссоздать структуру папок, папки будут "
"сохранены в папке \"Thunderbird-Import\".</p>"
-#: filters.cxx:145 filters.cxx:180 filters.cxx:208
+#: filters.cpp:145 filters.cpp:180 filters.cpp:208
msgid ""
"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure "
"<i>kmail</i> is installed."
@@ -491,15 +495,15 @@ msgstr ""
"<b>Критическая ошибка:</b> Не удаётся запустить KMail для связи через DCOP. "
"Убедитесь, что программа <i>kmail</i> установлена."
-#: filters.cxx:153 filters.cxx:188
+#: filters.cpp:153 filters.cpp:188
msgid "Cannot make folder %1 in KMail"
msgstr "Не удаётся создать папку %1 в KMail"
-#: filters.cxx:156 filters.cxx:191
+#: filters.cpp:156 filters.cpp:191
msgid "Cannot add message to folder %1 in KMail"
msgstr "Не удаётся добавить письмо в папку KMail %1"
-#: filters.cxx:162 filters.cxx:194
+#: filters.cpp:162 filters.cpp:194
msgid "Error while adding message to folder %1 in KMail"
msgstr "Ошибка добавления письма в папку KMail %1"
diff --git a/tde-i18n-ru/messages/tdepim/kmobile.po b/tde-i18n-ru/messages/tdepim/kmobile.po
index d455e0a2b06..06da57ec998 100644
--- a/tde-i18n-ru/messages/tdepim/kmobile.po
+++ b/tde-i18n-ru/messages/tdepim/kmobile.po
@@ -5,21 +5,22 @@
# Nick Shafff <shafff@ukr.net>, 2003-2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kmobile\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-19 14:08+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdepim/kmobile/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.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"
+"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 ""
@@ -129,7 +130,7 @@ msgstr ""
#: kmobile.cpp:332
msgid "TDE Mobile Device Access"
-msgstr "TDE Mobile Device Access"
+msgstr "Доступ к мобильным устройствам TDE"
#: kmobile.cpp:332
msgid "Do Not Add"
@@ -282,9 +283,9 @@ msgid "Add something here"
msgstr "Добавьте сюда что-нибудь"
#: devices/gnokii/gnokiiconfigui.ui:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Configure Gnokii Mobile Device"
-msgstr "&Настроить устройство..."
+msgstr "Настройка мобильного устройства Gnokii"
#: devices/gnokii/gnokiiconfigui.ui:53
#, no-c-format
@@ -297,9 +298,9 @@ msgid "Please configure your Gnokii mobile device"
msgstr ""
#: devices/gnokii/gnokiiconfigui.ui:217
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Connection:"
-msgstr "Неизвестное соединение"
+msgstr "Соединение:"
#: devices/gnokii/gnokiiconfigui.ui:233
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdepim/knode.po b/tde-i18n-ru/messages/tdepim/knode.po
index 27a8033423c..70ec76f4beb 100644
--- a/tde-i18n-ru/messages/tdepim/knode.po
+++ b/tde-i18n-ru/messages/tdepim/knode.po
@@ -7,20 +7,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: knode\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-01-21 13:01+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-29 18:15+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/tdepim/knode/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 ""
@@ -392,7 +394,7 @@ msgstr "Вы действительно хотите отменить эту с
#: knarticlefactory.cpp:363
msgid "Cancel Article"
-msgstr "Отменить"
+msgstr "Отменить статью"
#: knarticlefactory.cpp:367
msgid ""
@@ -614,7 +616,7 @@ msgstr ""
msgid "Delete Articles"
msgstr "Удалить статьи"
-#: knarticlemanager.cpp:992 kngroupbrowser.cpp:415 kngroupbrowser.cpp:428
+#: knarticlemanager.cpp:992 kngroupbrowser.cpp:431 kngroupbrowser.cpp:444
#: knmainwidget.cpp:358
msgid " (moderated)"
msgstr " (проверяется модератором)"
@@ -652,7 +654,7 @@ msgstr "Очистка статей"
msgid "Cleaning up. Please wait..."
msgstr "Очищаю статьи. Подождите..."
-#: kncollectionview.cpp:43 knconfigwidgets.cpp:1515 kngroupbrowser.cpp:88
+#: kncollectionview.cpp:43 knconfigwidgets.cpp:1515 kngroupbrowser.cpp:86
msgid "Name"
msgstr "Имя"
@@ -1083,9 +1085,8 @@ msgid "Suggestions"
msgstr "Предложения"
#: kncomposer.cpp:2072
-#, fuzzy
msgid "No Suggestions"
-msgstr "Предложения"
+msgstr "Нет предложений"
#: kncomposer.cpp:2498
msgid "Type"
@@ -1095,7 +1096,7 @@ msgstr "Тип"
msgid "Size"
msgstr "Размер"
-#: kncomposer.cpp:2500 kngroupbrowser.cpp:89 kngrouppropdlg.cpp:72
+#: kncomposer.cpp:2500 kngroupbrowser.cpp:87 kngrouppropdlg.cpp:72
msgid "Description"
msgstr "Описание"
@@ -2076,13 +2077,13 @@ msgstr "Control"
msgid ""
"_: collection of article headers\n"
"Date"
-msgstr "Date"
+msgstr "Дата"
#: kndisplayedheader.cpp:36
msgid ""
"_: collection of article headers\n"
"Distribution"
-msgstr "Distribution"
+msgstr "Распространение"
#: kndisplayedheader.cpp:37
msgid ""
@@ -2371,31 +2372,31 @@ msgstr " Реорганизация заголовков..."
msgid "Cannot load saved headers: %1"
msgstr "Не удаётся загрузить сохранённые заголовки: %1"
-#: kngroupbrowser.cpp:54
+#: kngroupbrowser.cpp:52
msgid "S&earch:"
msgstr "&Поиск:"
-#: kngroupbrowser.cpp:55
+#: kngroupbrowser.cpp:53
msgid "Disable &tree view"
msgstr "Выключить просмотр &иерархии"
-#: kngroupbrowser.cpp:57
+#: kngroupbrowser.cpp:55
msgid "&Subscribed only"
msgstr "Только &подписанные"
-#: kngroupbrowser.cpp:59
+#: kngroupbrowser.cpp:57
msgid "&New only"
msgstr "Только &новые"
-#: kngroupbrowser.cpp:67
+#: kngroupbrowser.cpp:65
msgid "Loading groups..."
msgstr "Загрузка групп..."
-#: kngroupbrowser.cpp:361
+#: kngroupbrowser.cpp:377
msgid "Groups on %1: (%2 displayed)"
msgstr "Группы на %1: %2 показано"
-#: kngroupbrowser.cpp:414 kngroupbrowser.cpp:427 kngrouppropdlg.cpp:98
+#: kngroupbrowser.cpp:430 kngroupbrowser.cpp:443 kngrouppropdlg.cpp:98
msgid "moderated"
msgstr "проверяется модератором"
@@ -2423,7 +2424,7 @@ msgstr "Подписаться на"
msgid "Unsubscribe From"
msgstr "Отписаться от"
-#: kngroupdialog.cpp:140
+#: kngroupdialog.cpp:139
msgid ""
"You have subscribed to a moderated newsgroup.\n"
"Your articles will not appear in the group immediately.\n"
@@ -2433,31 +2434,31 @@ msgstr ""
"модератором. Ваши статьи не будут показаны сразу, \n"
"поскольку они должны пройти проверку модератором."
-#: kngroupdialog.cpp:274
+#: kngroupdialog.cpp:273
msgid "Downloading groups..."
msgstr "Загружаются группы..."
-#: kngroupdialog.cpp:285
+#: kngroupdialog.cpp:284
msgid "New Groups"
msgstr "Новые группы"
-#: kngroupdialog.cpp:287
+#: kngroupdialog.cpp:286
msgid "Check for New Groups"
msgstr "Проверить новые группы"
-#: kngroupdialog.cpp:291
+#: kngroupdialog.cpp:290
msgid "Created since last check:"
msgstr "Создано с момента последней проверки:"
-#: kngroupdialog.cpp:299
+#: kngroupdialog.cpp:298
msgid "Created since this date:"
msgstr "Создано с этой даты:"
-#: kngroupdialog.cpp:318
+#: kngroupdialog.cpp:317
msgid "Checking for new groups..."
msgstr "Проверка на новые группы..."
-#: kngroupmanager.cpp:411
+#: kngroupmanager.cpp:432
msgid ""
"Do you really want to unsubscribe\n"
"from these groups?"
@@ -2465,11 +2466,11 @@ msgstr ""
"Вы действительно хотите отписаться \n"
"от данных групп?"
-#: kngroupmanager.cpp:412 knmainwidget.cpp:1514
+#: kngroupmanager.cpp:433 knmainwidget.cpp:1514
msgid "Unsubscribe"
msgstr "Отписаться"
-#: kngroupmanager.cpp:452
+#: kngroupmanager.cpp:475
msgid ""
"The group \"%1\" is being updated currently.\n"
"It is not possible to unsubscribe from it at the moment."
@@ -2477,7 +2478,7 @@ msgstr ""
"Группа \"%1\" в настоящий момент обновляется.\n"
"В данный момент отписаться невозможно."
-#: kngroupmanager.cpp:522
+#: kngroupmanager.cpp:545
msgid ""
"This group cannot be expired because it is currently being updated.\n"
" Please try again later."
@@ -2485,7 +2486,7 @@ msgstr ""
"Эта группа не может быть скачана, поскольку в настоящее время она "
"обновляется.Повторите попытку позже."
-#: kngroupmanager.cpp:655
+#: kngroupmanager.cpp:680
msgid ""
"You do not have any groups for this account;\n"
"do you want to fetch a current list?"
@@ -2493,11 +2494,11 @@ msgstr ""
"У вас нет групп для этой учётной записи.\n"
"Хотите получить текущий список групп?"
-#: kngroupmanager.cpp:655
+#: kngroupmanager.cpp:680
msgid "Fetch List"
msgstr "Получить"
-#: kngroupmanager.cpp:655
+#: kngroupmanager.cpp:680
msgid "Do Not Fetch"
msgstr "Не получать"
@@ -3111,11 +3112,11 @@ msgstr " Загрузка статьи..."
msgid " Sending article..."
msgstr " Отправка статьи..."
-#: knnntpclient.cpp:77 knnntpclient.cpp:316
+#: knnntpclient.cpp:80 knnntpclient.cpp:339
msgid "Unable to read the group list file"
msgstr "Невозможно прочитать файл списка групп"
-#: knnntpclient.cpp:86
+#: knnntpclient.cpp:89
msgid ""
"The group list could not be retrieved.\n"
"The following error occurred:\n"
@@ -3123,7 +3124,7 @@ msgstr ""
"Список групп не может быть получен.\n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:148 knnntpclient.cpp:273
+#: knnntpclient.cpp:154 knnntpclient.cpp:287
msgid ""
"The group descriptions could not be retrieved.\n"
"The following error occurred:\n"
@@ -3131,11 +3132,11 @@ msgstr ""
"Описание группы не может быть получено. \n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:209 knnntpclient.cpp:322
+#: knnntpclient.cpp:220 knnntpclient.cpp:346
msgid "Unable to write the group list file"
msgstr "Невозможно записать файл списка групп"
-#: knnntpclient.cpp:219
+#: knnntpclient.cpp:230
msgid ""
"New groups could not be retrieved.\n"
"The following error occurred:\n"
@@ -3143,7 +3144,7 @@ msgstr ""
"Новые группы не могут быть получены.\n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:338
+#: knnntpclient.cpp:368
msgid ""
"No new articles could be retrieved for\n"
"%1/%2.\n"
@@ -3153,7 +3154,7 @@ msgstr ""
"%1/%2.\n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:365
+#: knnntpclient.cpp:395
msgid ""
"No new articles could be retrieved.\n"
"The server sent a malformatted response:\n"
@@ -3161,7 +3162,7 @@ msgstr ""
"Ни одна новая статья не может быть получена.\n"
"Сервер вернул недопустимый отклик:\n"
-#: knnntpclient.cpp:453 knnntpclient.cpp:550
+#: knnntpclient.cpp:483 knnntpclient.cpp:580
msgid ""
"Article could not be retrieved.\n"
"The following error occurred:\n"
@@ -3169,7 +3170,7 @@ msgstr ""
"Статья не может быть получена.\n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:483
+#: knnntpclient.cpp:513
msgid ""
"<br><br>The article you requested is not available on your news server."
"<br>You could try to get it from <a href=\"http://groups.google.com/groups?"
@@ -3179,7 +3180,7 @@ msgstr ""
"попытаться получить её с <a href=\"http://groups.google.com/groups?selm="
"%1\">groups.google.com</a>."
-#: knnntpclient.cpp:575
+#: knnntpclient.cpp:605
msgid ""
"Unable to connect.\n"
"The following error occurred:\n"
@@ -3187,7 +3188,7 @@ msgstr ""
"Невозможно соединиться. \n"
"Произошла следующая ошибка:\n"
-#: knnntpclient.cpp:621 knnntpclient.cpp:681
+#: knnntpclient.cpp:651 knnntpclient.cpp:711
msgid ""
"Authentication failed.\n"
"Check your username and password."
@@ -3195,7 +3196,7 @@ msgstr ""
"Ошибка аутентификации.\n"
"Проверьте ваше имя регистрации и пароль."
-#: knnntpclient.cpp:641 knnntpclient.cpp:698 knnntpclient.cpp:719
+#: knnntpclient.cpp:671 knnntpclient.cpp:728 knnntpclient.cpp:749
#, c-format
msgid ""
"Authentication failed.\n"
@@ -3208,7 +3209,7 @@ msgstr ""
"\n"
"%1"
-#: knnntpclient.cpp:732 knprotocolclient.cpp:435
+#: knnntpclient.cpp:762 knprotocolclient.cpp:435
#, c-format
msgid ""
"An error occurred:\n"
@@ -3434,12 +3435,12 @@ msgstr "Шифрование"
msgid "None"
msgstr "Нет"
-#: smtpaccountwidget_base.ui:155
+#: smtpaccountwidget_base.ui:152
#, no-c-format
msgid "SSL"
msgstr "SSL"
-#: smtpaccountwidget_base.ui:166
+#: smtpaccountwidget_base.ui:160
#, no-c-format
msgid "TLS"
msgstr "TLS"
diff --git a/tde-i18n-ru/messages/tdepim/knotes.po b/tde-i18n-ru/messages/tdepim/knotes.po
index 909e7cadf78..68e1357db25 100644
--- a/tde-i18n-ru/messages/tdepim/knotes.po
+++ b/tde-i18n-ru/messages/tdepim/knotes.po
@@ -5,20 +5,22 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: knotes\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-21 15:33+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@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/tdepim/knotes/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 ""
@@ -326,11 +328,11 @@ msgstr "Размер шрифта"
#: knoteedit.cpp:543
msgid "Check Spelling..."
-msgstr ""
+msgstr "Проверить правописание…"
#: knoteedit.cpp:550
msgid "Allow Tabulations"
-msgstr ""
+msgstr "Разрешить табуляцию"
#: knotehostdlg.cpp:53
msgid "Hostname or IP address:"
@@ -422,18 +424,16 @@ msgid "Original KNotes Author"
msgstr "Первый автор KNotes"
#: main.cpp:104
-#, fuzzy
msgid "Ported KNotes to KDE 2"
-msgstr "Портирование KNotes на TDE2"
+msgstr "Портирование KNotes в KDE2"
#: main.cpp:105
msgid "Network Interface"
msgstr "Сетевой интерфейс"
#: main.cpp:106
-#, fuzzy
msgid "Started KDE Resource Framework Integration"
-msgstr "Подключение к сетевой среде TDE"
+msgstr "Запущена интеграция KDE Resource Framework"
#: main.cpp:108
msgid "Idea and initial code for the new look&feel"
diff --git a/tde-i18n-ru/messages/tdepim/kontact.po b/tde-i18n-ru/messages/tdepim/kontact.po
index 69d05740036..9a213df368a 100644
--- a/tde-i18n-ru/messages/tdepim/kontact.po
+++ b/tde-i18n-ru/messages/tdepim/kontact.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kontact\n"
-"POT-Creation-Date: 2020-09-27 19:37+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-04-26 12:26+0400\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/korganizer.po b/tde-i18n-ru/messages/tdepim/korganizer.po
index 9847e1552fe..7431bd83d54 100644
--- a/tde-i18n-ru/messages/tdepim/korganizer.po
+++ b/tde-i18n-ru/messages/tdepim/korganizer.po
@@ -5,20 +5,23 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: korganizer\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-28 10:34+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-20 18:18+0000\n"
+"PO-Revision-Date: 2023-06-04 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdepim/korganizer/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 ""
@@ -3614,7 +3617,7 @@ msgstr ""
#: korgac/alarmdockwindow.cpp:56 korgac/korgacmain.cpp:65
#: korgac/korgacmain.cpp:66
msgid "KOrganizer Reminder Daemon"
-msgstr "Служба напоминаний органайзера TDE (korgac)"
+msgstr "Демон напоминаний органайзера TDE (korgac)"
#: korgac/alarmdockwindow.cpp:67
msgid "Suspend All"
@@ -3626,7 +3629,7 @@ msgstr "Напоминания включены"
#: korgac/alarmdockwindow.cpp:75
msgid "Start Reminder Daemon at Login"
-msgstr "Запускать службу напоминаний при регистрации в системе"
+msgstr "Запускать демон напоминаний при входе в системе"
#: korgac/alarmdockwindow.cpp:135
#, c-format
@@ -3643,8 +3646,8 @@ msgid ""
"Do you want to start the KOrganizer reminder daemon at login (note that you "
"will not get reminders whilst the daemon is not running)?"
msgstr ""
-"Запускать службу напоминаний органайзера TDE при регистрации? Примечание: вы "
-"не сможете получать напоминания, пока служба не запущена."
+"Запускать демон напоминаний органайзера TDE при входе в систему (примечание: "
+"вы не сможете получать напоминания, пока служба не запущена)?"
#: korgac/alarmdockwindow.cpp:204
msgid "Close KOrganizer Reminder Daemon"
@@ -5453,7 +5456,7 @@ msgstr ""
msgid "Show all except selected"
msgstr "Показать не соответствующие"
-#: filteredit_base.ui:244
+#: filteredit_base.ui:241
#, no-c-format
msgid ""
"When this option is enabled, this filter will show all items which do "
@@ -5462,12 +5465,12 @@ msgstr ""
"При включении этой опции фильтр будет показывать события, задачи или записи "
"журнала которые <i>не</i> соответствуют указанным условиям."
-#: filteredit_base.ui:252
+#: filteredit_base.ui:249
#, no-c-format
msgid "Show only selected"
msgstr "Показать только выбранные"
-#: filteredit_base.ui:261
+#: filteredit_base.ui:255
#, no-c-format
msgid ""
"When this option is enabled, this filter will show all items containing at "
@@ -5476,17 +5479,17 @@ msgstr ""
"При включении этой опции фильтр будет показывать события, задачи или записи "
"журнала которые соответствуют указанным условиям."
-#: filteredit_base.ui:269
+#: filteredit_base.ui:263
#, no-c-format
msgid "Change..."
msgstr "Изменить..."
-#: filteredit_base.ui:282
+#: filteredit_base.ui:273
#, no-c-format
msgid "Hide to-dos not assigned to me"
msgstr "Скрыть задачи, назначенные другим"
-#: filteredit_base.ui:288
+#: filteredit_base.ui:276
#, no-c-format
msgid ""
"This option hides all to-dos from your list which are assigned to someone "
@@ -7285,37 +7288,37 @@ msgstr "Оп&исание"
msgid "Due date"
msgstr "Дату завершения"
-#: printing/calprinttodoconfig_base.ui:260
+#: printing/calprinttodoconfig_base.ui:257
#, no-c-format
msgid "Per&centage completed"
msgstr "Процент &готовности"
-#: printing/calprinttodoconfig_base.ui:290
+#: printing/calprinttodoconfig_base.ui:287
#, no-c-format
msgid "Sorting Options"
msgstr "Сортировка"
-#: printing/calprinttodoconfig_base.ui:304
+#: printing/calprinttodoconfig_base.ui:301
#, no-c-format
msgid "Sort field:"
msgstr "Сортировать по полю:"
-#: printing/calprinttodoconfig_base.ui:323
+#: printing/calprinttodoconfig_base.ui:320
#, no-c-format
msgid "Sort direction:"
msgstr "Порядок сортировки:"
-#: printing/calprinttodoconfig_base.ui:375
+#: printing/calprinttodoconfig_base.ui:372
#, no-c-format
msgid "Other Options"
msgstr "Оформление"
-#: printing/calprinttodoconfig_base.ui:386
+#: printing/calprinttodoconfig_base.ui:383
#, no-c-format
msgid "Co&nnect sub-to-dos with its parent"
msgstr "&Показать соединительные линии между подзадачами"
-#: printing/calprinttodoconfig_base.ui:397
+#: printing/calprinttodoconfig_base.ui:394
#, no-c-format
msgid "Strike &out completed to-do summaries"
msgstr "&Зачеркнуть названия выполненных задач"
diff --git a/tde-i18n-ru/messages/tdepim/kres_birthday.po b/tde-i18n-ru/messages/tdepim/kres_birthday.po
index f5d71d1d31f..a6286ebe3ee 100644
--- a/tde-i18n-ru/messages/tdepim/kres_birthday.po
+++ b/tde-i18n-ru/messages/tdepim/kres_birthday.po
@@ -1,38 +1,38 @@
# TDE3 - tdepim/kres_birthday.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_birthday\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-30 13:33+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdepim/kres_birthday/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.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"
+"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"
#: resourcetdeabc.cpp:76
-#, fuzzy
msgid "Birthdays"
-msgstr "День рождения"
+msgstr "Дни рождения"
#: resourcetdeabc.cpp:172
msgid "%1's birthday"
diff --git a/tde-i18n-ru/messages/tdepim/kres_blogging.po b/tde-i18n-ru/messages/tdepim/kres_blogging.po
index 9924e03aa8d..6be3646e54c 100644
--- a/tde-i18n-ru/messages/tdepim/kres_blogging.po
+++ b/tde-i18n-ru/messages/tdepim/kres_blogging.po
@@ -1,38 +1,39 @@
# TDE3 - tdepim/kres_blogging.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_blogging\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-02-03 11:55+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/tdepim/kres_blogging/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"
-"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"
#: kcal_resourceblogging.cpp:44
msgid "Blogs"
-msgstr ""
+msgstr "Блоги"
#: kcal_resourcebloggingconfig.cpp:35
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/kres_caldav.po b/tde-i18n-ru/messages/tdepim/kres_caldav.po
new file mode 100644
index 00000000000..810744a3eda
--- /dev/null
+++ b/tde-i18n-ru/messages/tdepim/kres_caldav.po
@@ -0,0 +1,145 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. 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 ""
+
+#: config.cpp:127
+msgid "URL:"
+msgstr ""
+
+#: config.cpp:133
+msgid "Tasks URL:"
+msgstr ""
+
+#: config.cpp:139 prefsskel.kcfg:22
+#, no-c-format
+msgid "Use separate Tasks URL"
+msgstr ""
+
+#: config.cpp:143
+msgid "Journals URL:"
+msgstr ""
+
+#: config.cpp:149 prefsskel.kcfg:27
+#, no-c-format
+msgid "Use separate Journals URL"
+msgstr ""
+
+#: config.cpp:153
+msgid "Username:"
+msgstr ""
+
+#: config.cpp:159
+msgid "Password:"
+msgstr ""
+
+#: config.cpp:166 prefsskel.kcfg:40
+#, no-c-format
+msgid "Remember password"
+msgstr ""
+
+#: configwidgets.cpp:83
+msgid "Automatic Reload"
+msgstr ""
+
+#: configwidgets.cpp:89 configwidgets.cpp:165
+msgid "Never"
+msgstr ""
+
+#: configwidgets.cpp:93
+msgid "Only on startup"
+msgstr ""
+
+#: configwidgets.cpp:98 configwidgets.cpp:174
+msgid "Regular interval"
+msgstr ""
+
+#: configwidgets.cpp:111 configwidgets.cpp:187
+msgid "Interval in minutes:"
+msgstr ""
+
+#: configwidgets.cpp:157
+msgid "Automatic Save"
+msgstr ""
+
+#: configwidgets.cpp:169
+msgid "Only on exit"
+msgstr ""
+
+#: configwidgets.cpp:196
+msgid "Delayed after changes"
+msgstr ""
+
+#: configwidgets.cpp:201
+msgid "Immediately after changes"
+msgstr ""
+
+#: job.cpp:83 job.cpp:99 job.cpp:115
+msgid "Unauthorized. Username or password incorrect."
+msgstr ""
+
+#: job.cpp:85 job.cpp:101 job.cpp:117
+msgid "HTTP error %1. Please ensure that the URL is a valid CalDAV resource."
+msgstr ""
+
+#: resource.cpp:303
+msgid "Downloading Calendar"
+msgstr ""
+
+#: resource.cpp:304
+msgid "Uploading Calendar"
+msgstr ""
+
+#: resource.cpp:380 resource.cpp:973
+msgid "Remote authorization required"
+msgstr ""
+
+#: resource.cpp:380 resource.cpp:973
+msgid "Please input the password for"
+msgstr ""
+
+#: resource.cpp:550 resource.cpp:607 resource.cpp:664
+msgid "Parsing calendar data failed."
+msgstr ""
+
+#: resource.cpp:578 resource.cpp:635 resource.cpp:692 resource.cpp:798
+msgid "can't open file"
+msgstr ""
+
+#: prefsskel.kcfg:10 prefsskel.kcfg:14 prefsskel.kcfg:18
+#, no-c-format
+msgid "URL"
+msgstr ""
+
+#: prefsskel.kcfg:32
+#, no-c-format
+msgid "User Name"
+msgstr ""
+
+#: prefsskel.kcfg:36
+#, no-c-format
+msgid "Password"
+msgstr ""
diff --git a/tde-i18n-ru/messages/tdepim/kres_carddav.po b/tde-i18n-ru/messages/tdepim/kres_carddav.po
new file mode 100644
index 00000000000..bc7a70cd700
--- /dev/null
+++ b/tde-i18n-ru/messages/tdepim/kres_carddav.po
@@ -0,0 +1,136 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. 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 ""
+
+#: config.cpp:120
+msgid "URL:"
+msgstr ""
+
+#: config.cpp:126
+msgid "Username:"
+msgstr ""
+
+#: config.cpp:132
+msgid "Password:"
+msgstr ""
+
+#: config.cpp:139 prefsskel.kcfg:22
+#, no-c-format
+msgid "Remember password"
+msgstr ""
+
+#: config.cpp:142
+msgid "Use URI instead of UID when modifying existing contacts"
+msgstr ""
+
+#: configwidgets.cpp:82
+msgid "Automatic Reload"
+msgstr ""
+
+#: configwidgets.cpp:88 configwidgets.cpp:164
+msgid "Never"
+msgstr ""
+
+#: configwidgets.cpp:92
+msgid "Only on startup"
+msgstr ""
+
+#: configwidgets.cpp:97 configwidgets.cpp:173
+msgid "Regular interval"
+msgstr ""
+
+#: configwidgets.cpp:110 configwidgets.cpp:186
+msgid "Interval in minutes:"
+msgstr ""
+
+#: configwidgets.cpp:156
+msgid "Automatic Save"
+msgstr ""
+
+#: configwidgets.cpp:168
+msgid "Only on exit"
+msgstr ""
+
+#: configwidgets.cpp:195
+msgid "Delayed after changes"
+msgstr ""
+
+#: configwidgets.cpp:200
+msgid "Immediately after changes"
+msgstr ""
+
+#: job.cpp:70
+msgid "Unauthorized. Username or password incorrect."
+msgstr ""
+
+#: job.cpp:72
+msgid "HTTP error %1. Maybe, URL is not a CardDAV resource."
+msgstr ""
+
+#: resource.cpp:306
+msgid "Downloading Contacts"
+msgstr ""
+
+#: resource.cpp:307
+msgid "Uploading Contacts"
+msgstr ""
+
+#: resource.cpp:376 resource.cpp:645
+msgid "Remote authorization required"
+msgstr ""
+
+#: resource.cpp:376 resource.cpp:645
+msgid "Please input the password for"
+msgstr ""
+
+#: resource.cpp:446
+msgid "Parsing calendar data failed."
+msgstr ""
+
+#: resource.cpp:482 resource.cpp:566
+msgid "can't open file"
+msgstr ""
+
+#: prefsskel.kcfg:10
+#, no-c-format
+msgid "URL"
+msgstr ""
+
+#: prefsskel.kcfg:14
+#, no-c-format
+msgid "User Name"
+msgstr ""
+
+#: prefsskel.kcfg:18
+#, no-c-format
+msgid "Password"
+msgstr ""
+
+#: prefsskel.kcfg:26
+#, no-c-format
+msgid "Use URI instead of UID"
+msgstr ""
diff --git a/tde-i18n-ru/messages/tdepim/kres_exchange.po b/tde-i18n-ru/messages/tdepim/kres_exchange.po
index d6f49bc6524..be8ff762064 100644
--- a/tde-i18n-ru/messages/tdepim/kres_exchange.po
+++ b/tde-i18n-ru/messages/tdepim/kres_exchange.po
@@ -5,36 +5,38 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_exchange\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-07-21 12:22+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\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/tdepim/kres_exchange/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"
#: resourceexchange.cpp:94
msgid "Exchange Server"
-msgstr ""
+msgstr "Сервер Exchange"
#: resourceexchangeconfig.cpp:42
msgid "Host:"
diff --git a/tde-i18n-ru/messages/tdepim/kres_featureplan.po b/tde-i18n-ru/messages/tdepim/kres_featureplan.po
index 75e6dd85a58..25fba942d4f 100644
--- a/tde-i18n-ru/messages/tdepim/kres_featureplan.po
+++ b/tde-i18n-ru/messages/tdepim/kres_featureplan.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_featureplan\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2005-01-20 13:40+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/kres_groupdav.po b/tde-i18n-ru/messages/tdepim/kres_groupdav.po
new file mode 100644
index 00000000000..9eee156bf49
--- /dev/null
+++ b/tde-i18n-ru/messages/tdepim/kres_groupdav.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\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/tdepim/kres_groupdav/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/tdepim/kres_groupware.po b/tde-i18n-ru/messages/tdepim/kres_groupware.po
index a1048c70ce1..e5ee7cc4877 100644
--- a/tde-i18n-ru/messages/tdepim/kres_groupware.po
+++ b/tde-i18n-ru/messages/tdepim/kres_groupware.po
@@ -1,37 +1,38 @@
# TDE3 - tdepim/kres_groupware.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_groupware\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-30 13:37+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdepim/kres_groupware/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.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"
+"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"
#: kcal_resourcegroupware.cpp:68 tdeabc_resourcegroupware.cpp:47
msgid "Groupware Server"
-msgstr ""
+msgstr "Сервер Groupware"
#: kcal_resourcegroupware.cpp:168
msgid "Downloading calendar"
diff --git a/tde-i18n-ru/messages/tdepim/kres_groupwise.po b/tde-i18n-ru/messages/tdepim/kres_groupwise.po
index e08328d28d2..e34b6022f13 100644
--- a/tde-i18n-ru/messages/tdepim/kres_groupwise.po
+++ b/tde-i18n-ru/messages/tdepim/kres_groupwise.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_groupwise\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-12-29 11:41+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/kres_tvanytime.po b/tde-i18n-ru/messages/tdepim/kres_tvanytime.po
index 27c208415ed..8245ead981a 100644
--- a/tde-i18n-ru/messages/tdepim/kres_tvanytime.po
+++ b/tde-i18n-ru/messages/tdepim/kres_tvanytime.po
@@ -1,33 +1,34 @@
# TDE3 - tdepim/kres_tvanytime.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_tvanytime\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-01-16 13:23+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdepim/kres_tvanytime/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"
#: kcal_resourcetvanytime.cpp:186
msgid "Downloading program schedule"
diff --git a/tde-i18n-ru/messages/tdepim/kres_xmlrpc.po b/tde-i18n-ru/messages/tdepim/kres_xmlrpc.po
index f3c67992147..cb80ea28f5d 100644
--- a/tde-i18n-ru/messages/tdepim/kres_xmlrpc.po
+++ b/tde-i18n-ru/messages/tdepim/kres_xmlrpc.po
@@ -4,32 +4,34 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kres_xmlrpc\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2006-07-21 12:48+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdepim/kres_xmlrpc/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"
#: debugdialog.cpp:37
msgid "Debug Dialog"
@@ -38,7 +40,7 @@ msgstr "Диалог отладки"
#: kcal_resourcexmlrpc.cpp:116 knotes_resourcexmlrpc.cpp:63
#: tdeabc_resourcexmlrpc.cpp:70
msgid "eGroupware Server"
-msgstr ""
+msgstr "Сервер eGroupware"
#: kcal_resourcexmlrpcconfig.cpp:42 knotes_resourcexmlrpcconfig.cpp:42
#: tdeabc_resourcexmlrpcconfig.cpp:41
@@ -96,7 +98,7 @@ msgstr "Неверный тип полученных данных XML"
#: tderesources_tdeabc_egroupware.kcfg:10
#, no-c-format
msgid "URL"
-msgstr "URL"
+msgstr "Ссылка"
#: tderesources_kcal_egroupware.kcfg:13 tderesources_knotes_egroupware.kcfg:13
#: tderesources_tdeabc_egroupware.kcfg:13
diff --git a/tde-i18n-ru/messages/tdepim/ktnef.po b/tde-i18n-ru/messages/tdepim/ktnef.po
index 57aa5e73e7e..cbb6d1efa3f 100644
--- a/tde-i18n-ru/messages/tdepim/ktnef.po
+++ b/tde-i18n-ru/messages/tdepim/ktnef.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktnef\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-02-22 16:29+0300\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/kwatchgnupg.po b/tde-i18n-ru/messages/tdepim/kwatchgnupg.po
index 22355a689f2..f2350fd007b 100644
--- a/tde-i18n-ru/messages/tdepim/kwatchgnupg.po
+++ b/tde-i18n-ru/messages/tdepim/kwatchgnupg.po
@@ -2,20 +2,22 @@
# TDE3 - tdepim/kwatchgnupg Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kwatchgnupg\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-10-01 17:28+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-11-20 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/tdepim/kwatchgnupg/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 ""
@@ -107,6 +109,10 @@ msgstr "Установить &лимит"
msgid "Enable &word wrapping"
msgstr "&Перенос слов"
+#: kwatchgnupgmainwin.cpp:93
+msgid "[%1] Log cleared"
+msgstr "[%1] Журнал очищен"
+
#: kwatchgnupgmainwin.cpp:98
msgid "C&lear History"
msgstr "&Очистить журнал"
@@ -115,6 +121,10 @@ msgstr "&Очистить журнал"
msgid "Configure KWatchGnuPG..."
msgstr "Настроить KWatchGnuPG..."
+#: kwatchgnupgmainwin.cpp:137
+msgid "[%1] Log stopped"
+msgstr "[%1] Журнал остановлен"
+
#: kwatchgnupgmainwin.cpp:148
msgid ""
"The watchgnupg logging process could not be started.\n"
@@ -126,6 +136,10 @@ msgstr ""
"окружения $PATH.\n"
"Теперь это окно журнала полностью бесполезно."
+#: kwatchgnupgmainwin.cpp:150
+msgid "[%1] Log started"
+msgstr "[%1] Журнал запущен"
+
#: kwatchgnupgmainwin.cpp:189
msgid "There are no components available that support logging."
msgstr "Нет компонентов для поддержки журналирования."
diff --git a/tde-i18n-ru/messages/tdepim/libkcal.po b/tde-i18n-ru/messages/tdepim/libkcal.po
index 04d94443275..1a9a12a8403 100644
--- a/tde-i18n-ru/messages/tdepim/libkcal.po
+++ b/tde-i18n-ru/messages/tdepim/libkcal.po
@@ -5,66 +5,72 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkcal\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-27 20:39+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-02-12 18:18+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/tdepim/libkcal/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 "sibskull@mail.ru"
+msgstr "sibskull@mail.ru,adem4ik@gmail.com"
#: attachmenthandler.cpp:73
msgid "No attachment named \"%1\" found in the incidence."
-msgstr ""
+msgstr "Вложение с именем «%1» не обнаружено в событии."
#: attachmenthandler.cpp:81
msgid ""
"The attachment \"%1\" is a web link that is inaccessible from this computer. "
-msgstr ""
+msgstr "Вложение «%1» — это веб-ссылка, недоступная с этого компьютера. "
#: attachmenthandler.cpp:103
msgid ""
"The incidence that owns the attachment named \"%1\" could not be found. "
"Perhaps it was removed from your calendar?"
msgstr ""
+"Не удалось обнаружить событие, которому принадлежит вложение с именем «%1». "
+"Возможно, оно было удалено из вашего календаря?"
#: attachmenthandler.cpp:122
msgid ""
"The calendar invitation stored in this email message is broken in some way. "
"Unable to continue."
msgstr ""
+"Приглашение календаря, сохранённое в этом сообщении электронной почты, каким-"
+"то образом нарушено. Невозможно продолжить."
#: attachmenthandler.cpp:178 attachmenthandler.cpp:232
msgid "Unable to create a temporary file for the attachment."
-msgstr ""
+msgstr "Невозможно создать временный файл для вложения."
#: attachmenthandler.cpp:206
msgid "Save Attachment"
-msgstr ""
+msgstr "Сохранить вложение"
#: attachmenthandler.cpp:211
msgid "%1 already exists. Do you want to overwrite it?"
-msgstr ""
+msgstr "%1 уже существует. Хотите перезаписать его?"
#: attendee.cpp:76
msgid "Needs Action"
@@ -97,11 +103,10 @@ msgid "In Process"
msgstr "В процессе работы"
#: attendee.cpp:97
-#, fuzzy
msgid ""
"_: attendee status unknown\n"
"Unknown"
-msgstr "Принято с условием"
+msgstr "Неизвестно"
#: attendee.cpp:146
msgid "Chair"
@@ -140,7 +145,7 @@ msgstr ""
#: calendarlocal.cpp:752
msgid "Save before applying timezones?"
-msgstr "Сохранение при смене часового пояса"
+msgstr "Сохранить перед применением часовых поясов?"
#: calendarlocal.cpp:754
msgid "Apply Timezone Change on Next Reload"
@@ -171,9 +176,8 @@ msgid "UID"
msgstr "UID"
#: convertqtopia.cpp:42
-#, fuzzy
msgid "Convert TQtopia calendar file to iCalendar"
-msgstr "Преобразовать файл календаря Qtopia в iCalendar"
+msgstr "Преобразовать файл календаря TQtopia в iCalendar"
#: convertqtopia.cpp:44
msgid "Convert iCalendar to iCalendar"
@@ -188,9 +192,8 @@ msgid "Input file"
msgstr "Из"
#: convertqtopia.cpp:53
-#, fuzzy
msgid "TQtopia calendar file converter"
-msgstr "Конвертер файлов календарей Qtopia"
+msgstr "Преобразователь файлов календаря TQtopia"
#: convertqtopia.cpp:76
msgid "Please specify only one of the conversion options."
@@ -242,7 +245,7 @@ msgstr "Обнаружен iCalendar версии 2.0."
#: exceptions.cpp:81
msgid "Unknown calendar format detected."
-msgstr ""
+msgstr "Обнаружен неизвестный формат календаря."
#: exceptions.cpp:84
msgid "Restriction violation"
@@ -250,7 +253,7 @@ msgstr "Нарушения ограничений"
#: exceptions.cpp:87
msgid "No writable resource found"
-msgstr ""
+msgstr "Не найден ресурс, доступный для записи"
#: htmlexport.cpp:150
msgid ""
@@ -308,15 +311,15 @@ msgstr "%1 %"
#: htmlexport.cpp:613
msgid "This page was created "
-msgstr "Страница создана"
+msgstr "Эта страница была создана "
#: htmlexport.cpp:621 htmlexport.cpp:623
msgid "by <a href=\"mailto:%1\">%2</a> "
-msgstr " <a href=\"mailto:%1\">%2</a> "
+msgstr "от <a href=\"mailto:%1\">%2</a> "
#: htmlexport.cpp:626
msgid "by %1 "
-msgstr " %1"
+msgstr "от %1 "
#: htmlexport.cpp:630
msgid "with <a href=\"%1\">%2</a>"
@@ -341,11 +344,11 @@ msgstr "Невозможно сохранить '%1'"
msgid "libical error"
msgstr "Ошибка libical"
-#: icalformatimpl.cpp:2145
+#: icalformatimpl.cpp:2136
msgid "No VERSION property found"
-msgstr ""
+msgstr "Свойство VERSION не найдено"
-#: icalformatimpl.cpp:2154
+#: icalformatimpl.cpp:2145
msgid "Expected iCalendar format"
msgstr "Ожидался формат iCalendar"
@@ -357,7 +360,7 @@ msgstr "Принято с условием"
#: incidence.cpp:773
msgid "Confirmed"
-msgstr "одобрено"
+msgstr "Одобрено"
#: incidence.cpp:775
msgid "Needs-Action"
@@ -406,44 +409,38 @@ msgid " (delegated to %1)"
msgstr " (делегировано %1)"
#: incidenceformatter.cpp:274 incidenceformatter.cpp:3431
-#, fuzzy
msgid "Organizer:"
-msgstr "Органайзер"
+msgstr "Организатор:"
#: incidenceformatter.cpp:287 incidenceformatter.cpp:3439
-#, fuzzy
msgid "Chair:"
-msgstr "Председательствующий"
+msgstr "Председатель:"
#: incidenceformatter.cpp:296 incidenceformatter.cpp:3446
-#, fuzzy
msgid "Required Participants:"
-msgstr "Участник"
+msgstr "Обязательные участники:"
#: incidenceformatter.cpp:305 incidenceformatter.cpp:3453
-#, fuzzy
msgid "Optional Participants:"
-msgstr "Необязательный участник"
+msgstr "Необязательные участники:"
#: incidenceformatter.cpp:314 incidenceformatter.cpp:3460
-#, fuzzy
msgid "Observers:"
-msgstr "Наблюдатель"
+msgstr "Наблюдатели:"
#: incidenceformatter.cpp:333
msgid "Show mail"
msgstr "Показать письма"
#: incidenceformatter.cpp:361
-#, fuzzy, c-format
+#, c-format
msgid "Creation date: %1"
-msgstr "Дата создания: %1."
+msgstr "Дата создания: %1"
#: incidenceformatter.cpp:468 incidenceformatter.cpp:641
#: incidenceformatter.cpp:791 incidenceformatter.cpp:3485
-#, fuzzy
msgid "Calendar:"
-msgstr "iCalendar"
+msgstr "Календарь:"
#: incidenceformatter.cpp:476 incidenceformatter.cpp:649
#: incidenceformatter.cpp:3494 resourcelocalconfig.cpp:49
@@ -459,7 +456,6 @@ msgid "Date:"
msgstr "Дата:"
#: incidenceformatter.cpp:504 incidenceformatter.cpp:519
-#, fuzzy
msgid ""
"_: <beginDate> - <endDate>\n"
"%1 - %2"
@@ -473,9 +469,8 @@ msgid ""
msgstr "%1"
#: incidenceformatter.cpp:531 incidenceformatter.cpp:1323
-#, fuzzy
msgid "Time:"
-msgstr "Время"
+msgstr "Время:"
#: incidenceformatter.cpp:534
msgid ""
@@ -490,18 +485,16 @@ msgstr "Продолжительность:"
#: incidenceformatter.cpp:557 incidenceformatter.cpp:698
#: incidenceformatter.cpp:1358 incidenceformatter.cpp:3507
-#, fuzzy
msgid "Recurrence:"
-msgstr "Нет повторения"
+msgstr "Повторение:"
#: incidenceformatter.cpp:567
msgid "Anniversary:"
-msgstr ""
+msgstr "Годовщина:"
#: incidenceformatter.cpp:569
-#, fuzzy
msgid "Birthday:"
-msgstr "День рождения"
+msgstr "День рождения:"
#: incidenceformatter.cpp:579 incidenceformatter.cpp:707
#: incidenceformatter.cpp:806 incidenceformatter.cpp:1245
@@ -511,74 +504,69 @@ msgstr "Описание:"
#: incidenceformatter.cpp:590 incidenceformatter.cpp:718
#: incidenceformatter.cpp:3525
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Reminder:\n"
"%n Reminders:"
msgstr ""
-"%n минута\n"
-"%n минуты\n"
-"%n минут"
+"Напоминание:\n"
+"%n напоминания:\n"
+"%n напоминаний:"
#: incidenceformatter.cpp:602 incidenceformatter.cpp:730
#: incidenceformatter.cpp:815 incidenceformatter.cpp:3535
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Category:\n"
"%n Categories:"
msgstr ""
-"%n категория\n"
-"%n категории\n"
-"%n категорий"
+"Категория:\n"
+"%n категории:\n"
+"%n категорий:"
#: incidenceformatter.cpp:612
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Attachment:\n"
"%n Attachments:"
msgstr ""
-"%n вложение\n"
-"%n вложения\n"
-"%n вложений"
+"Вложение:\n"
+"%n вложения:\n"
+"%n вложений:"
#: incidenceformatter.cpp:662
-#, fuzzy
msgid "Start:"
-msgstr "Время начала:"
+msgstr "Начало:"
#: incidenceformatter.cpp:680
msgid "Due:"
-msgstr ""
+msgstr "Завершение:"
#: incidenceformatter.cpp:738 incidenceformatter.cpp:3293
-#, fuzzy
msgid "Priority:"
-msgstr "Приоритет"
+msgstr "Приоритет:"
#: incidenceformatter.cpp:747 incidenceformatter.cpp:3299
-#, fuzzy
msgid "Completed:"
-msgstr "Выполнено"
+msgstr "Завершено:"
#: incidenceformatter.cpp:751 incidenceformatter.cpp:3302
msgid "Percent Done:"
-msgstr ""
+msgstr "Процент выполнения:"
#: incidenceformatter.cpp:753 incidenceformatter.cpp:2178
#: incidenceformatter.cpp:2179 incidenceformatter.cpp:3303
-#, fuzzy
msgid "%1%"
-msgstr "%1 %"
+msgstr "%1%"
#: incidenceformatter.cpp:762
-#, fuzzy
msgid ""
"_n: Attachment:\n"
"Attachments:"
msgstr ""
-"%n вложение\n"
-"%n вложения\n"
-"%n вложений"
+"Вложение:\n"
+"%n вложения:\n"
+"%n вложений:"
#: incidenceformatter.cpp:835 incidenceformatter.cpp:3351
#, c-format
@@ -648,11 +636,10 @@ msgid ""
msgstr "с %1 по %2"
#: incidenceformatter.cpp:975
-#, fuzzy
msgid ""
"_: %1: Start Date\n"
"%1 (all day)"
-msgstr "%1 (время не указано)"
+msgstr "%1 (весь день)"
#: incidenceformatter.cpp:986
msgid ""
@@ -661,31 +648,30 @@ msgid ""
msgstr "с %1 по %2"
#: incidenceformatter.cpp:990
-#, fuzzy
msgid ""
"_: %1: End Date\n"
"%1 (all day)"
-msgstr "%1 (время не указано)"
+msgstr "%1 (весь день)"
#: incidenceformatter.cpp:1107
msgid "Your response is requested"
-msgstr ""
+msgstr "Ваш ответ обязателен"
#: incidenceformatter.cpp:1109
msgid "Your response as <b>%1</b> is requested"
-msgstr ""
+msgstr "Ваш ответ обязателен в виде <b>%1</b>"
#: incidenceformatter.cpp:1113
msgid "No response is necessary"
-msgstr ""
+msgstr "Ответ не требуется"
#: incidenceformatter.cpp:1115
msgid "No response as <b>%1</b> is necessary"
-msgstr ""
+msgstr "Ответ не требуется в виде <b>%1</b>"
#: incidenceformatter.cpp:1126
msgid "(<b>Note</b>: the Organizer preset your response to <b>%1</b>)"
-msgstr ""
+msgstr "(<b>Примеание</b>: Организатор предопределил ваш ответ на <b>%1</b>)"
#: incidenceformatter.cpp:1255
msgid "Comments:"
@@ -709,45 +695,40 @@ msgid "Where:"
msgstr "Где:"
#: incidenceformatter.cpp:1314
-#, fuzzy
msgid "First Start Time:"
-msgstr "Время начала:"
+msgstr "Время первого запуска:"
#: incidenceformatter.cpp:1315
-#, fuzzy
msgid "First End Time:"
-msgstr "Время окончания:"
+msgstr "Время первого завершения:"
#: incidenceformatter.cpp:1329
msgid ""
"_: Starting date of an event\n"
"From:"
-msgstr ""
+msgstr "От:"
#: incidenceformatter.cpp:1332 incidenceformatter.cpp:1339
msgid ""
"_: Starting time of an event\n"
"At:"
-msgstr ""
+msgstr "В:"
#: incidenceformatter.cpp:1336 incidenceformatter.cpp:1343
msgid ""
"_: Ending date of an event\n"
"To:"
-msgstr ""
+msgstr "До:"
#: incidenceformatter.cpp:1344
-#, fuzzy
msgid "no end date specified"
-msgstr "Место проведения не указано"
+msgstr "дата завершения не указана"
#: incidenceformatter.cpp:1368
-#, fuzzy
msgid "Cancelled on:"
-msgstr "отменено"
+msgstr "Отменено в:"
#: incidenceformatter.cpp:1424
-#, fuzzy
msgid "Start Date:"
msgstr "Дата начала:"
@@ -756,21 +737,18 @@ msgid "Start Time:"
msgstr "Время начала:"
#: incidenceformatter.cpp:1432 incidenceformatter.cpp:1440
-#, fuzzy
msgid "Due Date:"
-msgstr "Дата окончания"
+msgstr "Дата окончания:"
#: incidenceformatter.cpp:1435
-#, fuzzy
msgid "Due Time:"
-msgstr "Время окончания: %1\n"
+msgstr "Срок исполнения:"
#: incidenceformatter.cpp:1440
-#, fuzzy
msgid ""
"_: Due Date: None\n"
"None"
-msgstr "Дата окончания: %1\n"
+msgstr "Нет"
#: incidenceformatter.cpp:1456
msgid "Description unspecified"
@@ -803,56 +781,51 @@ msgstr ""
"%n минут"
#: incidenceformatter.cpp:1564
-#, fuzzy
msgid "This invitation has been published"
-msgstr "Задача опубликована"
+msgstr "Это приглашение было опубликовано"
#: incidenceformatter.cpp:1567
-#, fuzzy, c-format
+#, c-format
msgid "This invitation has been updated by the organizer %1"
-msgstr "Встреча обновлена"
+msgstr "Это приглашение было обновлено организатором %1"
#: incidenceformatter.cpp:1571
-#, fuzzy
msgid "I created this invitation"
-msgstr "%1 принимает приглашение"
+msgstr "Я создал это приглашение"
#: incidenceformatter.cpp:1581
#, c-format
msgid "You received an invitation from %1"
-msgstr ""
+msgstr "Вы получили приглашение от %1"
#: incidenceformatter.cpp:1583
msgid "You received an invitation"
-msgstr ""
+msgstr "Вы получили приглашение"
#: incidenceformatter.cpp:1587
msgid "You received an invitation from %1 as a representative of %2"
-msgstr ""
+msgstr "Вы получили приглашение от %1 как представитель %2"
#: incidenceformatter.cpp:1590
msgid "You received an invitation from %1 as the organizer's representative"
-msgstr ""
+msgstr "Вы получили приглашение от %1 как представитель организатора"
#: incidenceformatter.cpp:1596
msgid "This invitation was refreshed"
msgstr "Приглашение было обновлено"
#: incidenceformatter.cpp:1598
-#, fuzzy
msgid "This invitation has been canceled"
-msgstr "Встреча отменена"
+msgstr "Это приглашение отменено"
#: incidenceformatter.cpp:1600
-#, fuzzy
msgid "Addition to the invitation"
-msgstr "Дополнение к приглашению на встречу"
+msgstr "Дополнение к приглашению"
#: incidenceformatter.cpp:1604 incidenceformatter.cpp:1684
#: incidenceformatter.cpp:1748 incidenceformatter.cpp:1837
-#, fuzzy
msgid "%1 makes this counter proposal"
-msgstr "Отправитель делает контр-предложение"
+msgstr "%1 делает это встречное предложение"
#: incidenceformatter.cpp:1605 incidenceformatter.cpp:1617
#: incidenceformatter.cpp:1685 incidenceformatter.cpp:1689
@@ -866,73 +839,61 @@ msgid "%1 indicates this invitation still needs some action"
msgstr "%1 указывает на то, что приглашение требует дополнительных действий"
#: incidenceformatter.cpp:1632
-#, fuzzy, c-format
+#, c-format
msgid "This invitation has been updated by attendee %1"
-msgstr "Встреча обновлена"
+msgstr "Это приглашение было обновлено участником %1"
#: incidenceformatter.cpp:1634
-#, fuzzy
msgid "This invitation has been updated by an attendee"
-msgstr "Встреча обновлена"
+msgstr "Это приглашение было обновлено участником"
#: incidenceformatter.cpp:1638
-#, fuzzy
msgid "%1 accepts this invitation"
-msgstr "%1 принимает приглашение"
+msgstr "%1 принимает это приглашение"
#: incidenceformatter.cpp:1640
-#, fuzzy
msgid "%1 accepts this invitation on behalf of %2"
-msgstr "%1 принимает приглашение от имени %2"
+msgstr "%1 принимает это приглашение от имени %2"
#: incidenceformatter.cpp:1646
-#, fuzzy
msgid "%1 tentatively accepts this invitation"
-msgstr "%1 предварительно принимает приглашение"
+msgstr "%1 предварительно принимает это приглашение"
#: incidenceformatter.cpp:1649
-#, fuzzy
msgid "%1 tentatively accepts this invitation on behalf of %2"
-msgstr "%1 предварительно принимает приглашение от имени %2"
+msgstr "%1 предварительно принимает это приглашение от имени %2"
#: incidenceformatter.cpp:1654
-#, fuzzy
msgid "%1 declines this invitation"
-msgstr "%1 отказывается от приглашения"
+msgstr "%1 отклоняет это приглашение"
#: incidenceformatter.cpp:1656
-#, fuzzy
msgid "%1 declines this invitation on behalf of %2"
-msgstr "%1 отказывается от приглашения от имени %2"
+msgstr "%1 отклоняет это приглашение от имени %2"
#: incidenceformatter.cpp:1666
-#, fuzzy
msgid "%1 has delegated this invitation to %2"
-msgstr "%1 делегирует на встречу %2"
+msgstr "%1 передал это приглашение %2"
#: incidenceformatter.cpp:1669
-#, fuzzy
msgid "%1 has delegated this invitation"
-msgstr "%1 делегирован на встречу"
+msgstr "%1 передал это приглашение"
#: incidenceformatter.cpp:1673
-#, fuzzy
msgid "This invitation is now completed"
-msgstr "Приглашение на встречу закончено"
+msgstr "Это приглашение уже выполнено"
#: incidenceformatter.cpp:1675
msgid "%1 is still processing the invitation"
msgstr "%1 ещё не ответил на приглашение"
#: incidenceformatter.cpp:1678
-#, fuzzy
msgid "Unknown response to this invitation"
-msgstr "Невозможно обработать ответ на приглашение"
+msgstr "Неизвестный ответ на это приглашение"
#: incidenceformatter.cpp:1688 incidenceformatter.cpp:1841
-#, fuzzy
msgid "%1 declines the counter proposal"
-msgstr "Отправитель отвергает контр-предложение"
+msgstr "%1 отклоняет встречное предложение"
#: incidenceformatter.cpp:1692 incidenceformatter.cpp:1845
#: incidenceformatter.cpp:1910
@@ -944,34 +905,31 @@ msgid "This task has been published"
msgstr "Задача опубликована"
#: incidenceformatter.cpp:1710
-#, fuzzy, c-format
+#, c-format
msgid "This task has been updated by the organizer %1"
-msgstr "Задача обновлена"
+msgstr "Это задание было обновлено организатором %1"
#: incidenceformatter.cpp:1714
-#, fuzzy
msgid "I created this task"
-msgstr "Отправитель принимает задачу"
+msgstr "Я создал это задание"
#: incidenceformatter.cpp:1724
-#, fuzzy, c-format
+#, c-format
msgid "You have been assigned this task by %1"
-msgstr "Вы вовлечены в решение задачи"
+msgstr "Вам поручено это задание %1"
#: incidenceformatter.cpp:1726
msgid "You have been assigned this task"
msgstr "Вы вовлечены в решение задачи"
#: incidenceformatter.cpp:1730
-#, fuzzy
msgid "You have been assigned this task by %1 as a representative of %2"
-msgstr "Вы вовлечены в решение задачи"
+msgstr "Вы получили это задание от %1 как представитель %2"
#: incidenceformatter.cpp:1733
-#, fuzzy
msgid ""
"You have been assigned this task by %1 as the organizer's representative"
-msgstr "Вы вовлечены в решение задачи"
+msgstr "Вы получили это задание от %1 как представитель организатора"
#: incidenceformatter.cpp:1740
msgid "This task was refreshed"
@@ -986,80 +944,66 @@ msgid "Addition to the task"
msgstr "Дополнение к задаче"
#: incidenceformatter.cpp:1772
-#, fuzzy
msgid "%1 indicates this task assignment still needs some action"
-msgstr ""
-"Отправитель указывает на то, что вовлечение в решение задачи требует "
-"дополнительных действий"
+msgstr "%1 указывает на то, что это задание требует дополнительных действий"
#: incidenceformatter.cpp:1777
-#, fuzzy, c-format
+#, c-format
msgid "This task has been completed by assignee %1"
-msgstr "Задача обновлена"
+msgstr "Это задание было выполнено получателем %1"
#: incidenceformatter.cpp:1779
-#, fuzzy, c-format
+#, c-format
msgid "This task has been updated by assignee %1"
-msgstr "Задача обновлена"
+msgstr "Это задание было обновлено назначенным лицом %1"
#: incidenceformatter.cpp:1783
-#, fuzzy
msgid "This task has been completed by an assignee"
-msgstr "Задача обновлена"
+msgstr "Это задание было выполнено назначенным лицом"
#: incidenceformatter.cpp:1785
-#, fuzzy
msgid "This task has been updated by an assignee"
-msgstr "Задача обновлена"
+msgstr "Это задание было обновлено получателем"
#: incidenceformatter.cpp:1790
-#, fuzzy
msgid "%1 accepts this task"
-msgstr "Отправитель принимает задачу"
+msgstr "%1 принимает это задание"
#: incidenceformatter.cpp:1792
-#, fuzzy
msgid "%1 accepts this task on behalf of %2"
-msgstr "%1 принимает приглашение от имени %2"
+msgstr "%1 принимает это задание от имени %2"
#: incidenceformatter.cpp:1798
-#, fuzzy
msgid "%1 tentatively accepts this task"
-msgstr "Отправитель принимает задачу с условиями"
+msgstr "%1 предварительно принимает это задание"
#: incidenceformatter.cpp:1801
-#, fuzzy
msgid "%1 tentatively accepts this task on behalf of %2"
-msgstr "%1 предварительно принимает приглашение от имени %2"
+msgstr "%1 предварительно принимает это задание от имени %2"
#: incidenceformatter.cpp:1806
-#, fuzzy
msgid "%1 declines this task"
-msgstr "Отправитель отвергает задачу"
+msgstr "%1 отклоняет это задание"
#: incidenceformatter.cpp:1808
-#, fuzzy
msgid "%1 declines this task on behalf of %2"
-msgstr "%1 отказывается от приглашения от имени %2"
+msgstr "%1 отклоняет это задание от имени %2"
#: incidenceformatter.cpp:1818
-#, fuzzy
msgid "%1 has delegated this request for the task to %2"
-msgstr "Отправитель делегировал запрос на эту задачу на %1"
+msgstr "%1 передал этот запрос на выполнение задания %2"
#: incidenceformatter.cpp:1821
-#, fuzzy
msgid "%1 has delegated this request for the task"
-msgstr "Отправитель делегировал запрос на эту задачу"
+msgstr "%1 передал этот запрос на выполнение задания"
#: incidenceformatter.cpp:1826
msgid "The request for this task is now completed"
msgstr "Назначение ответственных по этой задаче закончено"
#: incidenceformatter.cpp:1828
-#, fuzzy
msgid "%1 is still processing the task"
-msgstr "%1 ещё не ответил на приглашение"
+msgstr "%1 всё ещё обрабатывает задание"
#: incidenceformatter.cpp:1831
msgid "Unknown response to this task"
@@ -1153,10 +1097,9 @@ msgstr "Ошибка: неизвестный метод в сообщении iM
#: incidenceformatter.cpp:1948
msgid "Assignees"
-msgstr ""
+msgstr "Назначенцы"
#: incidenceformatter.cpp:1984
-#, fuzzy
msgid ""
"_: No attendee\n"
"None"
@@ -1164,62 +1107,51 @@ msgstr "Нет"
#: incidenceformatter.cpp:1999
msgid "Attached Documents:"
-msgstr ""
+msgstr "Прикреплённые документы:"
#: incidenceformatter.cpp:2158
-#, fuzzy
msgid "The invitation starting time has been changed from %1 to %2"
-msgstr "Начало встречи перенесено с %1 на %2"
+msgstr "Время начала приема приглашений было изменено с %1 на %2"
#: incidenceformatter.cpp:2161
-#, fuzzy
msgid "The invitation ending time has been changed from %1 to %2"
-msgstr "Начало встречи перенесено с %1 на %2"
+msgstr "Время окончания приглашения было изменено с %1 на %2"
#: incidenceformatter.cpp:2172
-#, fuzzy
msgid "The task has been completed"
-msgstr "Задача обновлена"
+msgstr "Задание завершено"
#: incidenceformatter.cpp:2175
-#, fuzzy
msgid "The task is no longer completed"
-msgstr "Назначение ответственных по этой задаче закончено"
+msgstr "Задание больше не выполнено"
#: incidenceformatter.cpp:2180
-#, fuzzy
msgid "The task completed percentage has changed from %1 to %2"
-msgstr "Окончание встречи перенесено с %1 на %2"
+msgstr "Процент выполнения задания сменился с %1 на %2"
#: incidenceformatter.cpp:2185
-#, fuzzy
msgid "A task starting time has been added"
-msgstr "Дополнительно приглашён %1"
+msgstr "Добавлено время начала выполнения задания"
#: incidenceformatter.cpp:2188
-#, fuzzy
msgid "The task starting time has been removed"
-msgstr "%1 убран из списка участников"
+msgstr "Время начала выполнения задания было удалено"
#: incidenceformatter.cpp:2192
-#, fuzzy
msgid "The task starting time has been changed from %1 to %2"
-msgstr "Окончание встречи перенесено с %1 на %2"
+msgstr "Время начала выполнения задания изменилось с %1 на %2"
#: incidenceformatter.cpp:2198
-#, fuzzy
msgid "A task due time has been added"
-msgstr "Дополнительно приглашён %1"
+msgstr "Добавлен срок выполнения задания"
#: incidenceformatter.cpp:2201
-#, fuzzy
msgid "The task due time has been removed"
-msgstr "%1 убран из списка участников"
+msgstr "Время выполнения задачи удалено"
#: incidenceformatter.cpp:2205
-#, fuzzy
msgid "The task due time has been changed from %1 to %2"
-msgstr "Окончание встречи перенесено с %1 на %2"
+msgstr "Время выполнения задания изменилось с %1 на %2"
#: incidenceformatter.cpp:2216
msgid "The summary has been changed to: \"%1\""
@@ -1247,11 +1179,11 @@ msgstr "%1 убран из списка участников"
#: incidenceformatter.cpp:2304
msgid "[Record]"
-msgstr ""
+msgstr "[Запись]"
#: incidenceformatter.cpp:2309
msgid "[Move to Trash]"
-msgstr ""
+msgstr "[Убрать в корзину]"
#: incidenceformatter.cpp:2316 incidenceformatter.cpp:2367
msgid "[Accept]"
@@ -1284,76 +1216,64 @@ msgid "[Check my calendar]"
msgstr "[Проверить календарь]"
#: incidenceformatter.cpp:2452
-#, fuzzy
msgid "The following changes have been made by the organizer:"
-msgstr "<p align=\"left\">Следующие изменения произведены организатором:</p>"
+msgstr "Организатор внёс следующие изменения:"
#: incidenceformatter.cpp:2462
-#, fuzzy
msgid "The following changes have been made by %1:"
-msgstr "<p align=\"left\">Следующие изменения произведены организатором:</p>"
+msgstr "Следующие изменения внёс %1:"
#: incidenceformatter.cpp:2464
-#, fuzzy
msgid "The following changes have been made by an attendee:"
-msgstr "<p align=\"left\">Следующие изменения произведены организатором:</p>"
+msgstr "Следующие изменения внесены участником:"
#: incidenceformatter.cpp:2516
msgid "Your <b>%1</b> response has already been recorded"
-msgstr ""
+msgstr "Ваш <b>%1</b> ответ уже был записан"
#: incidenceformatter.cpp:2519
msgid "Your status for this invitation is <b>%1</b>"
-msgstr ""
+msgstr "Ваше состояние для этого приглашения — <b>%1</b>"
#: incidenceformatter.cpp:2524
-#, fuzzy
msgid "This invitation was declined"
-msgstr "Приглашение было обновлено"
+msgstr "Это приглашение было отклонено"
#: incidenceformatter.cpp:2526
-#, fuzzy
msgid "This invitation was accepted"
-msgstr "Приглашение было обновлено"
+msgstr "Это приглашение было принято"
#: incidenceformatter.cpp:2531
msgid "Awaiting delegation response"
-msgstr ""
+msgstr "Ожидание ответа передачи"
#: incidenceformatter.cpp:2564
-#, fuzzy
msgid "[Record invitation in my task list]"
-msgstr "[Добавить в мой список задач]"
+msgstr "[Записать приглашение в мой список заданий]"
#: incidenceformatter.cpp:2567
-#, fuzzy
msgid "[Record invitation in my calendar]"
-msgstr "[Добавить в мой календарь]"
+msgstr "[Записать приглашение в мой календарь]"
#: incidenceformatter.cpp:2584
-#, fuzzy
msgid "[Remove invitation from my task list]"
-msgstr "[Удалить из моего календаря]"
+msgstr "[Убрать приглашение из моего списка заданий]"
#: incidenceformatter.cpp:2587
-#, fuzzy
msgid "[Remove invitation from my calendar]"
-msgstr "[Удалить из моего календаря]"
+msgstr "[Убрать приглашение из моего календаря]"
#: incidenceformatter.cpp:2630
-#, fuzzy
msgid "The response has been recorded [%1]"
-msgstr "Описание изменено на «%1»"
+msgstr "Ответ был записан [%1]"
#: incidenceformatter.cpp:2637
-#, fuzzy
msgid "[Record response in my task list]"
-msgstr "[Добавить в мой список задач]"
+msgstr "[Записать ответ в мой список заданий]"
#: incidenceformatter.cpp:2639
-#, fuzzy
msgid "[Record response in my calendar]"
-msgstr "[Добавить в мой календарь]"
+msgstr "[Записать ответ в моём календаре]"
#: incidenceformatter.cpp:3026
msgid "Reminder"
@@ -1410,13 +1330,13 @@ msgstr "<i>Начало периода:</i>&nbsp;%1"
msgid ""
"_: elipsis\n"
"..."
-msgstr ""
+msgstr "…"
#: incidenceformatter.cpp:3384
msgid ""
"_: separator for lists of people names\n"
", "
-msgstr ""
+msgstr ", "
#: incidenceformatter.cpp:3581
msgid "This is a Free Busy Object"
@@ -1511,13 +1431,12 @@ msgid "Repeats forever\n"
msgstr "Повторяется без ограничения периода\n"
#: incidenceformatter.cpp:3652
-#, fuzzy
msgid "This recurring meeting has been cancelled on the following days:\n"
-msgstr "Встреча отменена"
+msgstr "Эта повторяющаяся встреча была отменена в следующие дни:\n"
#: incidenceformatter.cpp:3655
msgid " %1\n"
-msgstr ""
+msgstr " %1\n"
#: incidenceformatter.cpp:3661 incidenceformatter.cpp:3688
msgid ""
@@ -1557,259 +1476,259 @@ msgstr "Нет повторения"
#: incidenceformatter.cpp:3741
msgid "31st Last"
-msgstr ""
+msgstr "31-е последнее"
#: incidenceformatter.cpp:3742
msgid "30th Last"
-msgstr ""
+msgstr "30-е последнее"
#: incidenceformatter.cpp:3743
msgid "29th Last"
-msgstr ""
+msgstr "29-е последнее"
#: incidenceformatter.cpp:3744
msgid "28th Last"
-msgstr ""
+msgstr "28-е последнее"
#: incidenceformatter.cpp:3745
msgid "27th Last"
-msgstr ""
+msgstr "27-е последнее"
#: incidenceformatter.cpp:3746
msgid "26th Last"
-msgstr ""
+msgstr "26-е последнее"
#: incidenceformatter.cpp:3747
msgid "25th Last"
-msgstr ""
+msgstr "25-е последнее"
#: incidenceformatter.cpp:3748
msgid "24th Last"
-msgstr ""
+msgstr "24-е последнее"
#: incidenceformatter.cpp:3749
msgid "23rd Last"
-msgstr ""
+msgstr "23-е последнее"
#: incidenceformatter.cpp:3750
msgid "22nd Last"
-msgstr ""
+msgstr "22-е последнее"
#: incidenceformatter.cpp:3751
msgid "21st Last"
-msgstr ""
+msgstr "21-е последнее"
#: incidenceformatter.cpp:3752
msgid "20th Last"
-msgstr ""
+msgstr "20-е последнее"
#: incidenceformatter.cpp:3753
msgid "19th Last"
-msgstr ""
+msgstr "19-е последнее"
#: incidenceformatter.cpp:3754
msgid "18th Last"
-msgstr ""
+msgstr "18-е последнее"
#: incidenceformatter.cpp:3755
msgid "17th Last"
-msgstr ""
+msgstr "17-е последнее"
#: incidenceformatter.cpp:3756
msgid "16th Last"
-msgstr ""
+msgstr "16-е последнее"
#: incidenceformatter.cpp:3757
msgid "15th Last"
-msgstr ""
+msgstr "15-е последнее"
#: incidenceformatter.cpp:3758
msgid "14th Last"
-msgstr ""
+msgstr "14-е последнее"
#: incidenceformatter.cpp:3759
msgid "13th Last"
-msgstr ""
+msgstr "13-е последнее"
#: incidenceformatter.cpp:3760
msgid "12th Last"
-msgstr ""
+msgstr "12-е последнее"
#: incidenceformatter.cpp:3761
msgid "11th Last"
-msgstr ""
+msgstr "11-е последнее"
#: incidenceformatter.cpp:3762
msgid "10th Last"
-msgstr ""
+msgstr "10-е последнее"
#: incidenceformatter.cpp:3763
msgid "9th Last"
-msgstr ""
+msgstr "9-е последнее"
#: incidenceformatter.cpp:3764
msgid "8th Last"
-msgstr ""
+msgstr "8-е последнее"
#: incidenceformatter.cpp:3765
msgid "7th Last"
-msgstr ""
+msgstr "7-е последнее"
#: incidenceformatter.cpp:3766
msgid "6th Last"
-msgstr ""
+msgstr "6-е последнее"
#: incidenceformatter.cpp:3767
msgid "5th Last"
-msgstr ""
+msgstr "5-е последнее"
#: incidenceformatter.cpp:3768
msgid "4th Last"
-msgstr ""
+msgstr "4-е последнее"
#: incidenceformatter.cpp:3769
msgid "3rd Last"
-msgstr ""
+msgstr "3-е последнее"
#: incidenceformatter.cpp:3770
msgid "2nd Last"
-msgstr ""
+msgstr "2-е последнее"
#: incidenceformatter.cpp:3771
msgid ""
"_: last day of the month\n"
"Last"
-msgstr ""
+msgstr "Последнее"
#: incidenceformatter.cpp:3772
msgid ""
"_: unknown day of the month\n"
"unknown"
-msgstr ""
+msgstr "неизвестно"
#: incidenceformatter.cpp:3773
msgid "1st"
-msgstr ""
+msgstr "1-й"
#: incidenceformatter.cpp:3774
msgid "2nd"
-msgstr ""
+msgstr "2-й"
#: incidenceformatter.cpp:3775
msgid "3rd"
-msgstr ""
+msgstr "3-й"
#: incidenceformatter.cpp:3776
msgid "4th"
-msgstr ""
+msgstr "4-й"
#: incidenceformatter.cpp:3777
msgid "5th"
-msgstr ""
+msgstr "5-й"
#: incidenceformatter.cpp:3778
msgid "6th"
-msgstr ""
+msgstr "6-й"
#: incidenceformatter.cpp:3779
msgid "7th"
-msgstr ""
+msgstr "7-й"
#: incidenceformatter.cpp:3780
msgid "8th"
-msgstr ""
+msgstr "8-й"
#: incidenceformatter.cpp:3781
msgid "9th"
-msgstr ""
+msgstr "9-й"
#: incidenceformatter.cpp:3782
msgid "10th"
-msgstr ""
+msgstr "10-й"
#: incidenceformatter.cpp:3783
msgid "11th"
-msgstr ""
+msgstr "11-й"
#: incidenceformatter.cpp:3784
msgid "12th"
-msgstr ""
+msgstr "12-й"
#: incidenceformatter.cpp:3785
msgid "13th"
-msgstr ""
+msgstr "13-й"
#: incidenceformatter.cpp:3786
msgid "14th"
-msgstr ""
+msgstr "14-й"
#: incidenceformatter.cpp:3787
msgid "15th"
-msgstr ""
+msgstr "15-й"
#: incidenceformatter.cpp:3788
msgid "16th"
-msgstr ""
+msgstr "16-й"
#: incidenceformatter.cpp:3789
msgid "17th"
-msgstr ""
+msgstr "17-й"
#: incidenceformatter.cpp:3790
msgid "18th"
-msgstr ""
+msgstr "18-й"
#: incidenceformatter.cpp:3791
msgid "19th"
-msgstr ""
+msgstr "19-й"
#: incidenceformatter.cpp:3792
msgid "20th"
-msgstr ""
+msgstr "20-й"
#: incidenceformatter.cpp:3793
msgid "21st"
-msgstr ""
+msgstr "21-й"
#: incidenceformatter.cpp:3794
msgid "22nd"
-msgstr ""
+msgstr "22-й"
#: incidenceformatter.cpp:3795
msgid "23rd"
-msgstr ""
+msgstr "23-й"
#: incidenceformatter.cpp:3796
msgid "24th"
-msgstr ""
+msgstr "24-й"
#: incidenceformatter.cpp:3797
msgid "25th"
-msgstr ""
+msgstr "25-й"
#: incidenceformatter.cpp:3798
msgid "26th"
-msgstr ""
+msgstr "26-й"
#: incidenceformatter.cpp:3799
msgid "27th"
-msgstr ""
+msgstr "27-й"
#: incidenceformatter.cpp:3800
msgid "28th"
-msgstr ""
+msgstr "28-й"
#: incidenceformatter.cpp:3801
msgid "29th"
-msgstr ""
+msgstr "29-й"
#: incidenceformatter.cpp:3802
msgid "30th"
-msgstr ""
+msgstr "30-й"
#: incidenceformatter.cpp:3803
msgid "31st"
-msgstr ""
+msgstr "31-й"
#: incidenceformatter.cpp:3814
#, c-format
@@ -1824,16 +1743,15 @@ msgstr ""
#: incidenceformatter.cpp:3816 incidenceformatter.cpp:3827
#: incidenceformatter.cpp:3839
msgid "%1 until %2"
-msgstr ""
+msgstr "%1 до %2"
#: incidenceformatter.cpp:3818 incidenceformatter.cpp:3829
#: incidenceformatter.cpp:3841 incidenceformatter.cpp:3868
#: incidenceformatter.cpp:3888 incidenceformatter.cpp:3914
#: incidenceformatter.cpp:3937 incidenceformatter.cpp:3974
#: incidenceformatter.cpp:3998
-#, fuzzy
msgid " (%1 occurrences)"
-msgstr "Нет повторения"
+msgstr " (%1 повторений)"
#: incidenceformatter.cpp:3825
#, c-format
@@ -1866,100 +1784,98 @@ msgstr ""
"Повторяется каждые %n недель"
#: incidenceformatter.cpp:3855
-#, fuzzy
msgid ""
"_: separator for list of days\n"
", "
-msgstr "%1, %2"
+msgstr ", "
#: incidenceformatter.cpp:3862
msgid ""
"_: Recurs weekly on no days\n"
"no days"
-msgstr ""
+msgstr "без дней"
#: incidenceformatter.cpp:3865
msgid "%1 on %2 until %3"
-msgstr ""
+msgstr "%1 на %2 до %3"
#: incidenceformatter.cpp:3872
msgid "%1 on %2"
-msgstr ""
+msgstr "%1 на %2"
#: incidenceformatter.cpp:3877 incidenceformatter.cpp:3904
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Recurs monthly\n"
"Recurs every %n months"
msgstr ""
-"Повторяется каждый %n час\n"
-"Повторяется каждые %n часа\n"
-"Повторяется каждые %n часов"
+"Повторяется ежемесячно\n"
+"Повторяется каждые %n месяца\n"
+"Повторяется каждые %n месяцев"
#: incidenceformatter.cpp:3882
msgid "%1 on the %2 %3 until %4"
-msgstr ""
+msgstr "%1 на %2 %3 до %4"
#: incidenceformatter.cpp:3892
msgid "%1 on the %2 %3"
-msgstr ""
+msgstr "%1 на %2 %3"
#: incidenceformatter.cpp:3909
msgid "%1 on the %2 day until %3"
-msgstr ""
+msgstr "%1 на %2 день до %3"
#: incidenceformatter.cpp:3918
msgid "%1 on the %2 day"
-msgstr ""
+msgstr "%1 на %2 день"
#: incidenceformatter.cpp:3927 incidenceformatter.cpp:3966
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Recurs yearly\n"
"Recurs every %n years"
msgstr ""
-"Повторяется каждый %n день\n"
-"Повторяется каждые %n дня\n"
-"Повторяется каждые %n дней"
+"Повторяется ежегодно\n"
+"Повторяется каждые %n года\n"
+"Повторяется каждые %n лет"
#: incidenceformatter.cpp:3931
msgid "%1 on %2 %3 until %4"
-msgstr ""
+msgstr "%1 на %2 %3 до %4"
#: incidenceformatter.cpp:3943
msgid "%1 on %2 %3"
-msgstr ""
+msgstr "%1 на %2 %3"
#: incidenceformatter.cpp:3950 incidenceformatter.cpp:3955
-#, fuzzy
msgid "Recurs yearly on %1 %2"
-msgstr "Повторяется ежегодно до %1"
+msgstr "Повторяется ежегодно на %1"
#: incidenceformatter.cpp:3969
msgid "%1 on day %2 until %3"
-msgstr ""
+msgstr "%1 на день %2 до %3"
#: incidenceformatter.cpp:3978
msgid "%1 on day %2"
-msgstr ""
+msgstr "%1 на день %2"
#: incidenceformatter.cpp:3987
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: Every year\n"
"Every %n years"
msgstr ""
-"Повторяется каждый %n день\n"
-"Повторяется каждые %n дня\n"
-"Повторяется каждые %n дней"
+"Ежегодно\n"
+"Каждые %n года\n"
+"Каждые %n лет"
#: incidenceformatter.cpp:3991
msgid "%1 on the %2 %3 of %4 until %5"
-msgstr ""
+msgstr "%1 на %2 %3 из %4 до %5"
#: incidenceformatter.cpp:4002
msgid "%1 on the %2 %3 of %4"
-msgstr ""
+msgstr "%1 на %2 %3 из %4"
#: incidenceformatter.cpp:4015
msgid "Incidence recurs"
@@ -1967,90 +1883,89 @@ msgstr "Повторяющееся событие"
#: incidenceformatter.cpp:4071 incidenceformatter.cpp:4097
#: incidenceformatter.cpp:4110
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: 1 day\n"
"%n days"
msgstr ""
-"%n секунда \n"
-"%n секунды \n"
-"%n секунд "
+"один день\n"
+"%n дня\n"
+"%n дней"
#: incidenceformatter.cpp:4077
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: 1 hour\n"
"%n hours"
msgstr ""
-"%n час \n"
-"%n часа \n"
-"%n часов "
+"один час\n"
+"%n часа\n"
+"%n часов"
#: incidenceformatter.cpp:4083
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: 1 minute\n"
"%n minutes"
msgstr ""
-"%n минута\n"
+"одна минута\n"
"%n минуты\n"
"%n минут"
#: incidenceformatter.cpp:4101
-#, fuzzy
msgid "forever"
-msgstr "Никогда"
+msgstr "постоянно"
#: incidenceformatter.cpp:4143
msgid ""
"_: N days/hours/minutes before the start datetime\n"
"%1 before the start"
-msgstr ""
+msgstr "%1 до начала"
#: incidenceformatter.cpp:4146
msgid ""
"_: N days/hours/minutes after the start datetime\n"
"%1 after the start"
-msgstr ""
+msgstr "%1 после начала"
#: incidenceformatter.cpp:4158
msgid ""
"_: N days/hours/minutes before the due datetime\n"
"%1 before the to-do is due"
-msgstr ""
+msgstr "%1 до выполнения задания"
#: incidenceformatter.cpp:4161
msgid ""
"_: N days/hours/minutes before the end datetime\n"
"%1 before the end"
-msgstr ""
+msgstr "%1 до окончания"
#: incidenceformatter.cpp:4166
msgid ""
"_: N days/hours/minutes after the due datetime\n"
"%1 after the to-do is due"
-msgstr ""
+msgstr "%1 после выполнения задания"
#: incidenceformatter.cpp:4169
msgid ""
"_: N days/hours/minutes after the end datetime\n"
"%1 after the end"
-msgstr ""
+msgstr "%1 после завершения"
#: incidenceformatter.cpp:4187
#, c-format
msgid ""
"_: reminder occurs at datetime\n"
"at %1"
-msgstr ""
+msgstr "в %1"
#: incidenceformatter.cpp:4194
-#, fuzzy, c-format
+#, c-format
msgid ""
"_n: repeats once\n"
"repeats %n times"
msgstr ""
-"Повторяется %n раз\n"
+"Повторяется единожды\n"
"Повторяется %n раза\n"
"Повторяется %n раз"
@@ -2059,13 +1974,13 @@ msgstr ""
msgid ""
"_: interval is N days/hours/minutes\n"
"interval is %1"
-msgstr ""
+msgstr "период — %1"
#: incidenceformatter.cpp:4197
msgid ""
"_: (repeat string, interval string)\n"
"(%1, %2)"
-msgstr ""
+msgstr "(%1, %2)"
#: qtopiaformat.cpp:297
msgid "Could not open file '%1'"
@@ -2153,7 +2068,7 @@ msgstr ""
#: resourcelocaldirconfig.cpp:72
msgid "No location specified. The calendar will be read-only."
-msgstr ""
+msgstr "Расположение не указано. Календарь будет доступен только для чтения."
#: scheduler.cpp:53
msgid "Updated Publish"
@@ -2218,14 +2133,21 @@ msgid ""
"to the calendar containing the invitation</li></ul>This is not a problem, "
"but we thought you should know.</qt>"
msgstr ""
+"<qt>Вы приняли обновление приглашения, но более раннюю версию объекта не "
+"удалось найти в вашем календаре.<p>Это могло произойти из-за того, что:"
+"<ul><li>организатор не включил вас в исходное приглашение</li><li>вы ещё не "
+"приняли исходное приглашение</li><li>вы удалили исходное приглашение из "
+"своего календаря</li><li>у вас больше нет доступа к календарю, содержащему "
+"приглашение</li></ul>Это не является проблемой, но мы подумали, что вы "
+"должны знать.</qt>"
#: scheduler.cpp:320
msgid "Cannot find invitation to be updated"
-msgstr ""
+msgstr "Не удаётся найти приглашение для обновления"
#: scheduler.cpp:329
msgid "No calendars found, unable to save the invitation."
-msgstr ""
+msgstr "Календари не найдены, не удалось сохранить приглашение."
#: scheduler.cpp:357
msgid ""
@@ -2233,15 +2155,17 @@ msgid ""
"stored in your calendar even though you accepted the invitation. Are you "
"certain you want to discard this invitation? "
msgstr ""
+"Вы отменили операцию сохранения. Поэтому встреча не сохранится в вашем "
+"календаре, даже если вы приняли приглашение. Уверены, что хотите отказаться "
+"от этого приглашения? "
#: scheduler.cpp:360
-#, fuzzy
msgid "Discard this invitation?"
-msgstr "%1 отказывается от приглашения"
+msgstr "Отклонить это приглашение?"
#: scheduler.cpp:361
msgid "Go Back to Folder Selection"
-msgstr ""
+msgstr "Вернуться к выбору папки"
#: scheduler.cpp:364
msgid ""
@@ -2250,10 +2174,15 @@ msgid ""
"If you mistakenly accepted the invitation or do not plan to attend, please "
"notify the organizer %2 and ask them to remove you from the attendee list."
msgstr ""
+"Приглашение «%1» не сохранилось в вашем календаре, но вы все ещё числитесь в "
+"списке участников этой встречи.\n"
+"Если вы по ошибке приняли приглашение или не планируете посещать встречу, "
+"пожалуйста, сообщите об этом организатору %2 и попросите удалить вас из "
+"списка участников."
#: scheduler.cpp:380
msgid "Unable to save %1 \"%2\"."
-msgstr ""
+msgstr "Не удаётся сохранить %1 «%2»."
#: scheduler.cpp:487
msgid ""
@@ -2261,6 +2190,9 @@ msgid ""
"already been deleted or is not owned by you. Or it might belong to a read-"
"only or disabled calendar."
msgstr ""
+"Не удалось удалить событие или задание из календаря. Возможно, оно уже было "
+"удалено или не принадлежит вам. Или оно может принадлежать календарю, "
+"доступному только для чтения или отключённому."
#: scheduler.cpp:520
msgid ""
@@ -2268,6 +2200,9 @@ msgid ""
"Maybe it has already been deleted or is not owned by you. Or it might belong "
"to a read-only or disabled calendar."
msgstr ""
+"Отменяемое событие или задание нельзя удалить из календаря. Возможно, оно "
+"уже было удалено или не принадлежит вам. Или оно может принадлежать "
+"календарю, доступному только для чтения или отключённому."
#: scheduler.cpp:593
msgid "%1 wants to attend %2 but was not invited."
@@ -2298,28 +2233,28 @@ msgid ""
"An attendee was added to the incidence. Do you want to email the attendees "
"an update message?"
msgstr ""
+"В список участников добавлено одно лицо. Хотите ли вы отправить участникам "
+"по электронной почте сообщение об обновлении?"
#: scheduler.cpp:629
-#, fuzzy
msgid "Attendee Added"
-msgstr "Участники"
+msgstr "Участник добавлен"
#: scheduler.cpp:629
msgid "Send Messages"
-msgstr ""
+msgstr "Отправить сообщения"
#: scheduler.cpp:630
msgid "Do Not Send"
-msgstr ""
+msgstr "Не отправлять"
#: tests/testcalselectdialog.cpp:36
-#, fuzzy
msgid "Calendar Selection"
-msgstr "Формат календаря"
+msgstr "Выбор календаря"
#: tests/testcalselectdialog.cpp:37
msgid "Please select a calendar"
-msgstr ""
+msgstr "Пожалуйста, выберите календарь"
#: htmlexportsettings.kcfg:12
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdepim/libkholidays.po b/tde-i18n-ru/messages/tdepim/libkholidays.po
index 7ad8000d76c..768206f6e0b 100644
--- a/tde-i18n-ru/messages/tdepim/libkholidays.po
+++ b/tde-i18n-ru/messages/tdepim/libkholidays.po
@@ -1,33 +1,34 @@
# TDE3 - tdepim/libkholidays.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkholidays\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-01-20 13:41+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.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/tdepim/libkholidays/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-xml2pot; 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"
+"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"
#: lunarphase.cpp:71
msgid "Northern"
diff --git a/tde-i18n-ru/messages/tdepim/libkleopatra.po b/tde-i18n-ru/messages/tdepim/libkleopatra.po
index a529e4af759..e8457de3e3e 100644
--- a/tde-i18n-ru/messages/tdepim/libkleopatra.po
+++ b/tde-i18n-ru/messages/tdepim/libkleopatra.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkleopatra\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-04-11 20:01+0400\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdepim/libkmime.po b/tde-i18n-ru/messages/tdepim/libkmime.po
index 73bf2675098..8c9ead0ea8c 100644
--- a/tde-i18n-ru/messages/tdepim/libkmime.po
+++ b/tde-i18n-ru/messages/tdepim/libkmime.po
@@ -1,31 +1,34 @@
# TDE3 - tdepim/libkmime.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkmime\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-12-12 12:57+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdepim/libkmime/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"
#: kmime_mdn.cpp:54
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/libkpgp.po b/tde-i18n-ru/messages/tdepim/libkpgp.po
index 0acf6795237..b5cbf7ef8bb 100644
--- a/tde-i18n-ru/messages/tdepim/libkpgp.po
+++ b/tde-i18n-ru/messages/tdepim/libkpgp.po
@@ -1,33 +1,34 @@
# TDE3 - tdepim/libkgpg.po Russian translation.
# Copyright (c) 2005, TDE Russian translation team.
# Олег Баталов <batalov@twiga.kz>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkpgp\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-01-20 15:00+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdepim/libkpgp/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"
+"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"
#: kpgp.cpp:187
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/libkpimexchange.po b/tde-i18n-ru/messages/tdepim/libkpimexchange.po
index 89bf06ada5e..c4b450baa8a 100644
--- a/tde-i18n-ru/messages/tdepim/libkpimexchange.po
+++ b/tde-i18n-ru/messages/tdepim/libkpimexchange.po
@@ -1,33 +1,34 @@
# TDE3 - tdepim/libkpimexchange.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkpimexchange\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-06-20 16:13+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\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/tdepim/libkpimexchange/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"
+"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"
#: core/exchangeaccount.cpp:251
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/libksieve.po b/tde-i18n-ru/messages/tdepim/libksieve.po
index 40baded779a..935a7d58dfb 100644
--- a/tde-i18n-ru/messages/tdepim/libksieve.po
+++ b/tde-i18n-ru/messages/tdepim/libksieve.po
@@ -1,31 +1,34 @@
# TDE3 - tdepim/libksieve.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libksieve\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-02-02 14:16+0300\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/tdepim/libksieve/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.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"
#: shared/error.cpp:112
msgid "Parse error: Carriage Return (CR) without Line Feed (LF)"
diff --git a/tde-i18n-ru/messages/tdepim/libtdepim.po b/tde-i18n-ru/messages/tdepim/libtdepim.po
index b26f384c2fd..266bfba39da 100644
--- a/tde-i18n-ru/messages/tdepim/libtdepim.po
+++ b/tde-i18n-ru/messages/tdepim/libtdepim.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtdepim\n"
-"POT-Creation-Date: 2020-09-27 19:37+0200\n"
+"POT-Creation-Date: 2023-06-11 18:15+0000\n"
"PO-Revision-Date: 2008-04-11 20:04+0400\n"
"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -1080,7 +1080,7 @@ msgstr "Восстановление значений по умолчанию"
msgid "Reset to Defaults"
msgstr "Вернуть значения по умолчанию"
-#: kscoring.cpp:106
+#: kscoring.cpp:104
msgid ""
"Article\n"
"<b>%1</b><br><b>%2</b><br>caused the following note to appear:<br>%3"
@@ -1088,132 +1088,132 @@ msgstr ""
"Статья\n"
"<b>%1</b><br><b>%2</b><br>вызвала появление заметки:<br>%3"
-#: kscoring.cpp:172
+#: kscoring.cpp:170
msgid "Adjust Score"
msgstr "Установка рейтинга"
-#: kscoring.cpp:173
+#: kscoring.cpp:171
msgid "Display Message"
msgstr "Показать сообщение"
-#: kscoring.cpp:174
+#: kscoring.cpp:172
msgid "Colorize Header"
msgstr "Подсвечивать заголовок"
-#: kscoring.cpp:175
+#: kscoring.cpp:173
msgid "Mark As Read"
msgstr "Отметить как прочитанное"
-#: kscoring.cpp:364
+#: kscoring.cpp:362
msgid "<h1>List of collected notes</h1>"
msgstr "<h1>Список заметок</h1>"
-#: kscoring.cpp:387
+#: kscoring.cpp:385
msgid "Collected Notes"
msgstr "Заметки"
-#: kscoring.cpp:452
+#: kscoring.cpp:450
msgid "Contains Substring"
msgstr "Содержит подстроку"
-#: kscoring.cpp:453
+#: kscoring.cpp:451
msgid "Matches Regular Expression"
msgstr "Соответствует регулярному выражению"
-#: kscoring.cpp:454
+#: kscoring.cpp:452
msgid "Matches Regular Expression (Case Sensitive)"
msgstr "Соответствует регулярному выражению (с учётом регистра)"
-#: kscoring.cpp:455
+#: kscoring.cpp:453
msgid "Is Exactly the Same As"
msgstr "Равно"
-#: kscoring.cpp:456
+#: kscoring.cpp:454
msgid "Less Than"
msgstr "Меньше чем"
-#: kscoring.cpp:457
+#: kscoring.cpp:455
msgid "Greater Than"
msgstr "Больше чем"
-#: kscoring.cpp:989
+#: kscoring.cpp:987
msgid "Choose Another Rule Name"
msgstr "Изменить название правила"
-#: kscoring.cpp:990
+#: kscoring.cpp:988
msgid "The rule name is already assigned, please choose another name:"
msgstr "Правило с таким названием уже есть. Укажите другое название:"
-#: kscoring.cpp:1140
+#: kscoring.cpp:1138
#, c-format
msgid "rule %1"
msgstr "правило: %1"
-#: kscoringeditor.cpp:69
+#: kscoringeditor.cpp:67
msgid "Not"
msgstr "Не соответствует"
-#: kscoringeditor.cpp:70
+#: kscoringeditor.cpp:68
msgid "Negate this condition"
msgstr "Несоответствие условию"
-#: kscoringeditor.cpp:75
+#: kscoringeditor.cpp:73
msgid "Select the header to match this condition against"
msgstr "Выбор заголовков, которые не соответствуют условиям"
-#: kscoringeditor.cpp:79
+#: kscoringeditor.cpp:77
msgid "Select the type of match"
msgstr "Выбор типа соответствия"
-#: kscoringeditor.cpp:85
+#: kscoringeditor.cpp:83
msgid "The condition for the match"
msgstr "Соответствуют условию"
-#: kscoringeditor.cpp:89
+#: kscoringeditor.cpp:87
msgid "Edit..."
msgstr "Изменить..."
-#: kscoringeditor.cpp:224
+#: kscoringeditor.cpp:222
msgid "Select an action."
msgstr "Действие."
-#: kscoringeditor.cpp:408
+#: kscoringeditor.cpp:406
msgid "&Name:"
msgstr "&Название:"
-#: kscoringeditor.cpp:414
+#: kscoringeditor.cpp:412
msgid "&Groups:"
msgstr "&Группы:"
-#: kscoringeditor.cpp:417
+#: kscoringeditor.cpp:415
msgid "A&dd Group"
msgstr "&Добавить группу"
-#: kscoringeditor.cpp:428
+#: kscoringeditor.cpp:426
msgid "&Expire rule automatically"
msgstr "&Автоматически помечать правило как устаревшее"
-#: kscoringeditor.cpp:435
+#: kscoringeditor.cpp:433
msgid "&Rule is valid for:"
msgstr "Правило &действительно до:"
-#: kscoringeditor.cpp:444
+#: kscoringeditor.cpp:442
msgid "Conditions"
msgstr "Условия"
-#: kscoringeditor.cpp:452
+#: kscoringeditor.cpp:450
msgid "Match a&ll conditions"
msgstr "Соответствует &всем условиям"
-#: kscoringeditor.cpp:455
+#: kscoringeditor.cpp:453
msgid "Matc&h any condition"
msgstr "Соответствует &любому условию"
-#: kscoringeditor.cpp:465
+#: kscoringeditor.cpp:463
msgid "Actions"
msgstr "Действия"
-#: kscoringeditor.cpp:589
+#: kscoringeditor.cpp:587
msgid ""
"_n: day\n"
" days"
@@ -1222,43 +1222,43 @@ msgstr ""
" дня\n"
" дней"
-#: kscoringeditor.cpp:617
+#: kscoringeditor.cpp:615
msgid "Move rule up"
msgstr "Переместить выше"
-#: kscoringeditor.cpp:622
+#: kscoringeditor.cpp:620
msgid "Move rule down"
msgstr "Переместить ниже"
-#: kscoringeditor.cpp:630
+#: kscoringeditor.cpp:628
msgid "New rule"
msgstr "Создать правило"
-#: kscoringeditor.cpp:637
+#: kscoringeditor.cpp:635
msgid "Edit rule"
msgstr "Изменить правило"
-#: kscoringeditor.cpp:643
+#: kscoringeditor.cpp:641
msgid "Remove rule"
msgstr "Удалить правило"
-#: kscoringeditor.cpp:648
+#: kscoringeditor.cpp:646
msgid "Copy rule"
msgstr "Копировать правило"
-#: kscoringeditor.cpp:656 kscoringeditor.cpp:661 kscoringeditor.cpp:700
+#: kscoringeditor.cpp:654 kscoringeditor.cpp:659 kscoringeditor.cpp:698
msgid "<all groups>"
msgstr "<все группы>"
-#: kscoringeditor.cpp:662
+#: kscoringeditor.cpp:660
msgid "Sho&w only rules for group:"
msgstr "Показать правила &только для группы:"
-#: kscoringeditor.cpp:862
+#: kscoringeditor.cpp:860
msgid "Rule Editor"
msgstr "Редактор правил"
-#: kscoringeditor.cpp:961
+#: kscoringeditor.cpp:959
msgid "Edit Rule"
msgstr "Изменить правило"
@@ -1894,12 +1894,7 @@ msgstr "&Фильтр:"
msgid "Save as &Distribution List..."
msgstr "Сохранить как список &рассылки..."
-#: addresspicker.ui:303
-#, no-c-format
-msgid "Alt+D"
-msgstr ""
-
-#: addresspicker.ui:311
+#: addresspicker.ui:308
#, no-c-format
msgid "&Search Directory Service"
msgstr ""
diff --git a/tde-i18n-ru/messages/tdepim/tdeabc2mutt.po b/tde-i18n-ru/messages/tdepim/tdeabc2mutt.po
index 2ba323355a7..5a8bdbf5102 100644
--- a/tde-i18n-ru/messages/tdepim/tdeabc2mutt.po
+++ b/tde-i18n-ru/messages/tdepim/tdeabc2mutt.po
@@ -3,33 +3,34 @@
# Copyright (C) 2003, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002-2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc2mutt\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-19 13: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/tdepim/tdeabc2mutt/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.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"
+"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"
#: main.cpp:30
msgid "tdeabc2mutt"
diff --git a/tde-i18n-ru/messages/tdepim/tdeabc_slox.po b/tde-i18n-ru/messages/tdepim/tdeabc_slox.po
index aec9630bfc0..ebc17465fe6 100644
--- a/tde-i18n-ru/messages/tdepim/tdeabc_slox.po
+++ b/tde-i18n-ru/messages/tdepim/tdeabc_slox.po
@@ -2,21 +2,22 @@
# TDE3 - tdepim/tdeabc_slox.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_slox\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-19 13:47+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\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/tdepim/tdeabc_slox/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.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"
+"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 ""
@@ -30,9 +31,9 @@ msgid ""
"Your emails"
msgstr "sibskull@mail.ru"
-#: kcalresourceslox.cpp:74 tdeabcresourceslox.cpp:53
+#: kcalresourceslox.cpp:74 tdeabcresourceslox.cpp:54
msgid "OpenXchange Server"
-msgstr ""
+msgstr "Сервер OpenXchange"
#: kcalresourceslox.cpp:180
msgid "Non-http protocol: '%1'"
@@ -125,11 +126,11 @@ msgstr "Общая папка"
msgid "System Folder"
msgstr "Системная папка"
-#: tdeabcresourceslox.cpp:216
+#: tdeabcresourceslox.cpp:217
msgid "Downloading contacts"
msgstr "Загружаются контакты"
-#: tdeabcresourceslox.cpp:529
+#: tdeabcresourceslox.cpp:530
msgid "Uploading contacts"
msgstr "Обновляются контакты на сервере"
diff --git a/tde-i18n-ru/messages/tdepim/tdefile_ics.po b/tde-i18n-ru/messages/tdepim/tdefile_ics.po
index 845c3710206..c97ed258d5d 100644
--- a/tde-i18n-ru/messages/tdepim/tdefile_ics.po
+++ b/tde-i18n-ru/messages/tdepim/tdefile_ics.po
@@ -1,32 +1,33 @@
# TDE3 - tdepim/tdefile_ics.po Russian translation.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ics\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-10-26 18: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-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdepim/tdefile_ics/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"
+"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"
#: tdefile_ics.cpp:42
msgid "Calendar Statistics"
diff --git a/tde-i18n-ru/messages/tdepim/tdefile_palm.po b/tde-i18n-ru/messages/tdepim/tdefile_palm.po
index 0bb78a75baf..387b6d4d913 100644
--- a/tde-i18n-ru/messages/tdepim/tdefile_palm.po
+++ b/tde-i18n-ru/messages/tdepim/tdefile_palm.po
@@ -1,33 +1,34 @@
# TDE3 - tdepim/tdefile_palm.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_palm\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-08-12 09:27+0300\n"
-"Last-Translator: Andrey 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/tdepim/tdefile_palm/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"
+"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"
#: tdefile_palm.cpp:46
msgid "General Information"
diff --git a/tde-i18n-ru/messages/tdepim/tdefile_rfc822.po b/tde-i18n-ru/messages/tdepim/tdefile_rfc822.po
index a9977e3e292..4f316b0f836 100644
--- a/tde-i18n-ru/messages/tdepim/tdefile_rfc822.po
+++ b/tde-i18n-ru/messages/tdepim/tdefile_rfc822.po
@@ -1,31 +1,34 @@
# TDE3 - tdefile_rfc822.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: tdenetwork\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2002-10-24 11:26+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/tdepim/tdefile_rfc822/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"
#: tdefile_rfc822.cpp:54
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdepim/tdefile_vcf.po b/tde-i18n-ru/messages/tdepim/tdefile_vcf.po
index 2062948a64f..6121133b29c 100644
--- a/tde-i18n-ru/messages/tdepim/tdefile_vcf.po
+++ b/tde-i18n-ru/messages/tdepim/tdefile_vcf.po
@@ -1,31 +1,34 @@
# TDE3 - tdepim/tdefile_vcf.po Russian translation.
# Copyright (C) 2002, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_vcf.po\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2002-10-29 15:28+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\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/tdepim/tdefile_vcf/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"
#: tdefile_vcf.cpp:45
msgid "Technical Details"
diff --git a/tde-i18n-ru/messages/tdepim/tdeio_groupwise.po b/tde-i18n-ru/messages/tdepim/tdeio_groupwise.po
index 0820fa95f9b..71b15e342b3 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_groupwise.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_groupwise.po
@@ -2,33 +2,34 @@
# TDE3 - tdepim/tdeio_groupwise.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_groupwise\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-09-19 13:39+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/tdepim/tdeio_groupwise/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-xml2pot; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.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"
+"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"
#: groupwise.cpp:119
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/tdeio_imap4.po b/tde-i18n-ru/messages/tdepim/tdeio_imap4.po
index 919ab7ff96b..f18832cc08e 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_imap4.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_imap4.po
@@ -2,74 +2,75 @@
# TDE3 - tdepim/tdeio_imap4.po Russian translation.
# Copyright (C) 2004, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_imap4\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-21 15:28+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2020-12-16 16:52+0100\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/tdepim/tdeio_imap4/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"
-#: imap4.cc:622
+#: imap4.cpp:622
msgid "Message from %1 while processing '%2': %3"
msgstr "Сообщение с %1 при обработке '%2': %3"
-#: imap4.cc:624
+#: imap4.cpp:624
msgid "Message from %1: %2"
msgstr "Сообщение с %1: %2"
-#: imap4.cc:948
+#: imap4.cpp:948
msgid ""
"The following folder will be created on the server: %1 What do you want to "
"store in this folder?"
msgstr ""
"На сервере будет создана папка '%1'. Что вы хотите хранить в этой папке?"
-#: imap4.cc:950
+#: imap4.cpp:950
msgid "Create Folder"
msgstr "Создать папку"
-#: imap4.cc:951
+#: imap4.cpp:951
msgid "&Messages"
msgstr "&Сообщения"
-#: imap4.cc:951
+#: imap4.cpp:951
msgid "&Subfolders"
msgstr "&Подпапки"
-#: imap4.cc:1285
+#: imap4.cpp:1285
msgid "Unsubscribe of folder %1 failed. The server returned: %2"
msgstr "Невозможно отписаться от папки %1. Сервер вернул: %2"
-#: imap4.cc:1306
+#: imap4.cpp:1306
msgid "Subscribe of folder %1 failed. The server returned: %2"
msgstr "Невозможно подписаться на папку %1. Сервер вернул: %2"
-#: imap4.cc:1375 imap4.cc:1387 imap4.cc:1418
+#: imap4.cpp:1375 imap4.cpp:1387 imap4.cpp:1418
msgid "Changing the flags of message %1 failed."
msgstr "Невозможно изменить флаги сообщения %1."
-#: imap4.cc:1464
+#: imap4.cpp:1464
msgid ""
"Setting the Access Control List on folder %1 for user %2 failed. The server "
"returned: %3"
@@ -77,7 +78,7 @@ msgstr ""
"Невозможно изменить список правил доступа к папке %1 для пользователя %2. "
"Сервер вернул: %3"
-#: imap4.cc:1483
+#: imap4.cpp:1483
msgid ""
"Deleting the Access Control List on folder %1 for user %2 failed. The server "
"returned: %3"
@@ -85,37 +86,37 @@ msgstr ""
"Невозможно удалить правила доступа к папке %1 для пользователя %2. Сервер "
"вернул: %3"
-#: imap4.cc:1500 imap4.cc:1527
+#: imap4.cpp:1500 imap4.cpp:1527
msgid ""
"Retrieving the Access Control List on folder %1 failed. The server returned: "
"%2"
msgstr ""
"Невозможно получить список правил доступа к папке %1. Сервер вернул: %2"
-#: imap4.cc:1561
+#: imap4.cpp:1561
msgid "Searching of folder %1 failed. The server returned: %2"
msgstr "Ошибка поиска в папке %1. Сервер вернул: %2"
-#: imap4.cc:1595
+#: imap4.cpp:1595
msgid "Custom command %1:%2 failed. The server returned: %3"
msgstr "Ошибка выполнения команды пользователя %1:%2. Сервер вернул: %3"
-#: imap4.cc:1678
+#: imap4.cpp:1678
msgid "Setting the annotation %1 on folder %2 failed. The server returned: %3"
msgstr "Невозможно добавить примечание %1 для папки %2. Сервер вернул: %3"
-#: imap4.cc:1702
+#: imap4.cpp:1702
msgid ""
"Retrieving the annotation %1 on folder %2 failed. The server returned: %3"
msgstr "Невозможно получить примечание %1 для папки %2. Сервер вернул: %3"
-#: imap4.cc:1739
+#: imap4.cpp:1739
msgid ""
"Retrieving the quota root information on folder %1 failed. The server "
"returned: %2"
msgstr "Невозможно получить квоту папки %1. Сервер вернул: %2"
-#: imap4.cc:2064
+#: imap4.cpp:2064
msgid ""
"The server %1 supports neither IMAP4 nor IMAP4rev1.\n"
"It identified itself with: %2"
@@ -123,7 +124,7 @@ msgstr ""
"Сервер %1 не поддерживает ни IMAP4 ни IMAP4rev1.\n"
"Название сервера: %2"
-#: imap4.cc:2075
+#: imap4.cpp:2075
msgid ""
"The server does not support TLS.\n"
"Disable this security feature to connect unencrypted."
@@ -131,23 +132,23 @@ msgstr ""
"Сервер не поддерживает TLS.\n"
"Отключите поддержку TLS для незашифрованного обмена данными."
-#: imap4.cc:2100
+#: imap4.cpp:2100
msgid "Starting TLS failed."
msgstr "Ошибка запуска TLS."
-#: imap4.cc:2109
+#: imap4.cpp:2109
msgid "LOGIN is disabled by the server."
msgstr "LOGIN не поддерживается сервером."
-#: imap4.cc:2116
+#: imap4.cpp:2116
msgid "The authentication method %1 is not supported by the server."
msgstr "Метод аутентификации %1 не поддерживается сервером."
-#: imap4.cc:2144
+#: imap4.cpp:2144
msgid "Username and password for your IMAP account:"
msgstr "Имя пользователя и пароль для вашего ящика IMAP:"
-#: imap4.cc:2158
+#: imap4.cpp:2158
msgid ""
"Unable to login. Probably the password is wrong.\n"
"The server %1 replied:\n"
@@ -157,7 +158,7 @@ msgstr ""
"Ответ сервера %1:\n"
"%2"
-#: imap4.cc:2165
+#: imap4.cpp:2165
msgid ""
"Unable to authenticate via %1.\n"
"The server %2 replied:\n"
@@ -167,12 +168,12 @@ msgstr ""
"Ответ сервера %2:\n"
"%3"
-#: imap4.cc:2172
+#: imap4.cpp:2172
msgid "SASL authentication is not compiled into tdeio_imap4."
msgstr ""
"Библиотека tdeio_imap4 не собрана с поддержкой аутентификация через SASL."
-#: imap4.cc:2716
+#: imap4.cpp:2716
msgid "Unable to open folder %1. The server replied: %2"
msgstr "Невозможно открыть папку %1. Сервер вернул: %2"
diff --git a/tde-i18n-ru/messages/tdepim/tdeio_mobile.po b/tde-i18n-ru/messages/tdepim/tdeio_mobile.po
index 1e547dc7bc9..9183a201a86 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_mobile.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_mobile.po
@@ -1,31 +1,34 @@
# TDE3 - tdepim/tdeio_mobile.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Nick Shafff <shafff@ukr.net>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_mobile\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2003-10-10 18:44+0700\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\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/tdepim/tdeio_mobile/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0\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_mobile.cpp:436
msgid "calendar"
diff --git a/tde-i18n-ru/messages/tdepim/tdeio_scalix.po b/tde-i18n-ru/messages/tdepim/tdeio_scalix.po
index 8b1f2753215..14d8ef2143b 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_scalix.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_scalix.po
@@ -1,32 +1,33 @@
# Translation of tdeio_scalix into Russian.
# Andrey Cherepanov <skull@kde.ru>, 2008.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_scalix\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-28 13:07+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@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/tdepim/tdeio_scalix/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"
#: scalix.cpp:43
msgid "Protocol name"
diff --git a/tde-i18n-ru/messages/tdepim/tdeio_sieve.po b/tde-i18n-ru/messages/tdepim/tdeio_sieve.po
index 1ef004eb9e4..acb725ab724 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_sieve.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_sieve.po
@@ -1,19 +1,22 @@
# TDE3 - tdepim/tdeio_sieve.po Russian translation.
# Copyright (C) 2004, TDE Team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sieve\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2004-01-30 14:58+0300\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\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/tdepim/tdeio_sieve/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -69,9 +72,8 @@ msgid ""
msgstr ""
#: sieve.cpp:401
-#, fuzzy
msgid "Connection Failed"
-msgstr "Не удаётся идентифицировать пользователя."
+msgstr "Ошибка соединения"
#: sieve.cpp:408
msgid ""
diff --git a/tde-i18n-ru/messages/tdepim/tdepimresources.po b/tde-i18n-ru/messages/tdepim/tdepimresources.po
index f781ef8db4d..2a0905fd757 100644
--- a/tde-i18n-ru/messages/tdepim/tdepimresources.po
+++ b/tde-i18n-ru/messages/tdepim/tdepimresources.po
@@ -1,34 +1,35 @@
# TDE3 - tdepim/tdepimresources.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdepimresources\n"
"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2005-10-03 12:04+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/tdepim/tdepimresources/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-xml2pot; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.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"
-"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"
#: folderconfig.cpp:50
msgid "Folder Selection"
diff --git a/tde-i18n-ru/messages/tdepim/tdepimwizards.po b/tde-i18n-ru/messages/tdepim/tdepimwizards.po
index 119971f868f..06a8becb23c 100644
--- a/tde-i18n-ru/messages/tdepim/tdepimwizards.po
+++ b/tde-i18n-ru/messages/tdepim/tdepimwizards.po
@@ -2,21 +2,22 @@
# TDE3 - tdepim/tdepimwizards.po Russian translation.
# Copyright (C) 2005 TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdepimwizards\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2008-04-21 15:27+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:18+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/tdepim/tdepimwizards/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 ""
@@ -304,9 +305,8 @@ msgid "TDE-PIM Groupware Configuration Wizard"
msgstr "Мастер настройки совместной работы TDE-PIM"
#: overviewpage.cpp:61
-#, fuzzy
msgid "Select the type of server you want TDE to connect:"
-msgstr "Выберите тип сервера совместной работы:"
+msgstr "Выберите тип сервера, к которому необходимо подключить TDE:"
#: overviewpage.cpp:75
msgid "Kolab"
@@ -531,9 +531,9 @@ msgid "Id of KCal resource"
msgstr "ID источника KCal"
#: groupwise.kcfg:56 slox.kcfg:39
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Id of TDEABC resource"
-msgstr "ID источника KABC"
+msgstr "ИД источника TDEABC"
#: groupwise.kcfg:59
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdesdk/CMakeLists.txt b/tde-i18n-ru/messages/tdesdk/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdesdk/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdesdk/Makefile.am b/tde-i18n-ru/messages/tdesdk/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdesdk/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdesdk/kbabel.po b/tde-i18n-ru/messages/tdesdk/kbabel.po
index 85643e1b909..4579c991dd0 100644
--- a/tde-i18n-ru/messages/tdesdk/kbabel.po
+++ b/tde-i18n-ru/messages/tdesdk/kbabel.po
@@ -6,34 +6,37 @@
# Nick Shaforostoff <shafff@ukr.net>, 2003-2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kbabel\n"
-"POT-Creation-Date: 2020-09-27 19:43+0200\n"
-"PO-Revision-Date: 2007-12-10 18:40+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\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/tdesdk/kbabel/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).
#: kbabeldict/main.cpp:121
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).
#: kbabeldict/main.cpp:122
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr "dakstar@altlinux.ru,shafff@ukr.net"
+msgstr "dakstar@altlinux.ru,shafff@ukr.net,adem4ik@gmail.com"
#: addons/tdefile-plugins/tdefile_po.cpp:50
msgid "Catalog Information"
@@ -351,13 +354,12 @@ msgstr ""
#: catalogmanager/catalogmanager.cpp:727 catalogmanager/catalogmanager.cpp:757
#: catalogmanager/catalogmanager.cpp:787 catalogmanager/catalogmanager.cpp:807
#: catalogmanager/catalogmanager.cpp:827
-#, fuzzy
msgid ""
"Cannot send a message to KBabel.\n"
"Please check your TDE installation."
msgstr ""
"Не удалось отправить сообщение к KBabel.\n"
-"Проверьте правильность установки TDE."
+"Пожалуйста, проверьте правильность вашей установки TDE."
#: catalogmanager/catalogmanager.cpp:858
msgid ""
@@ -1058,9 +1060,8 @@ msgid "Original author"
msgstr "Автор оригинальной версии"
#: catalogmanager/main.cpp:191 kbabel/main.cpp:558
-#, fuzzy
msgid "Current maintainer, porting to KDE3/Qt3."
-msgstr "Текущий разработчик, портирование в TDE3/QT3"
+msgstr "Текущий куратор, портирование в KDE3/Qt3."
#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119
msgid "Current maintainer"
@@ -1089,10 +1090,9 @@ msgstr ""
"различными советами."
#: catalogmanager/main.cpp:204 kbabel/main.cpp:572
-#, fuzzy
msgid ""
"Helped keep KBabel up to date with the KDE API and gave a lot of other help."
-msgstr "Помощь в синхронизации кода KBabel с кодом TDE API и в другом."
+msgstr "Помощь в синхронизации кода KBabel с кодом KDE API и во многом другом."
#: catalogmanager/main.cpp:206 kbabel/main.cpp:576
msgid "Various validation plugins."
@@ -1107,9 +1107,8 @@ msgid "Support for making diffs and some minor improvements."
msgstr "Поддержка создания заплаток и небольшие улучшения."
#: catalogmanager/main.cpp:214 kbabel/main.cpp:581
-#, fuzzy
msgid "KBabel contains code from TQt"
-msgstr "KBabel содержит код из QT."
+msgstr "KBabel содержит код из TQt"
#: catalogmanager/main.cpp:216
msgid "KBabel contains code from GNU gettext"
@@ -1961,15 +1960,14 @@ msgid "&Marker for keyboard accelerator:"
msgstr "&Маркер для акселератора:"
#: commonui/projectprefwidgets.cpp:682
-#, fuzzy
msgid ""
"<qt><p><b>Marker for keyboard accelerator</b></p><p>Define here, what "
"character marks the following character as keyboard accelerator. For example "
"in TQt it is '&amp;' and in Gtk it is '_'.</p></qt>"
msgstr ""
-"<qt><p><b>Маркер для акселератора</b></p><p>Здесь вы можете назначить символ "
-"для обозначения акселератора клавиатуры. К примеру в Qt - это символ "
-"'&amp;', а в Gtk это - '_'.</p></qt>"
+"<qt><p><b>Маркер для клавиатурного акселератора</b></p><p>Здесь вы можете "
+"назначить символ для обозначения акселератора клавиатуры. Например, в TQt — "
+"это символ «&amp;», а в Gtk это — «_».</p></qt>"
#: commonui/projectprefwidgets.cpp:693
msgid "&Regular expression for context information:"
@@ -2418,89 +2416,89 @@ msgstr "&Доступно:"
msgid "&Selected:"
msgstr "&Выбрано:"
-#: datatools/accelerators/main.cc:58
+#: datatools/accelerators/main.cpp:58
msgid ""
"_: what check found errors\n"
"accelerator"
msgstr "Акселератор"
-#: datatools/arguments/main.cc:57
+#: datatools/arguments/main.cpp:57
msgid ""
"_: what check found errors\n"
"arguments"
msgstr "Аргументы"
-#: datatools/context/main.cc:58
+#: datatools/context/main.cpp:58
msgid ""
"_: what check found errors\n"
"context info"
msgstr "Контекстная информация"
-#: datatools/equations/main.cc:58
+#: datatools/equations/main.cpp:58
msgid ""
"_: what check found errors\n"
"equations"
msgstr "Эквиваленты"
-#: datatools/length/main.cc:61 datatools/regexp/main.cc:55
+#: datatools/length/main.cpp:61 datatools/regexp/main.cpp:55
msgid ""
"_: which check found errors\n"
"translation has inconsistent length"
msgstr "Неподходящая длина перевода"
-#: datatools/not-translated/main.cc:60
+#: datatools/not-translated/main.cpp:60
msgid ""
"_: which check found errors\n"
"English text in translation"
msgstr "Английский текст в переводе"
-#: datatools/pluralforms/main.cc:59
+#: datatools/pluralforms/main.cpp:59
msgid ""
"_: what check found errors\n"
"plural forms"
msgstr "Множественные формы"
-#: datatools/punctuation/main.cc:58
+#: datatools/punctuation/main.cpp:58
msgid ""
"_: what check found errors\n"
"punctuation"
msgstr "Пунктуация"
-#: datatools/regexp/main.cc:58
+#: datatools/regexp/main.cpp:58
msgid "Error loading data (%1)"
msgstr "Ошибка загрузки данных (%1)"
-#: datatools/regexp/main.cc:118
+#: datatools/regexp/main.cpp:118
msgid "File not found"
msgstr "Не удалось найти файл"
-#: datatools/regexp/main.cc:123
+#: datatools/regexp/main.cpp:123
msgid "The file is not a XML"
msgstr "Файл не имеет формат XML"
-#: datatools/regexp/main.cc:147
+#: datatools/regexp/main.cpp:147
msgid "Expected tag 'item'"
msgstr "Ожидаемый тег: 'item'"
-#: datatools/regexp/main.cc:153
+#: datatools/regexp/main.cpp:153
msgid "First child of 'item' is not a node"
msgstr "Первый потомок 'item' не является узлом"
-#: datatools/regexp/main.cc:159
+#: datatools/regexp/main.cpp:159
msgid "Expected tag 'name'"
msgstr "Ожидаемый тег: 'name'"
-#: datatools/regexp/main.cc:167
+#: datatools/regexp/main.cpp:167
msgid "Expected tag 'exp'"
msgstr "Ожидаемый тег: 'exp'"
-#: datatools/whitespace/main.cc:60
+#: datatools/whitespace/main.cpp:60
msgid ""
"_: which check found errors\n"
"whitespace only translation"
msgstr "Только пустые переводы"
-#: datatools/xml/main.cc:60
+#: datatools/xml/main.cpp:60
msgid ""
"_: what check found errors\n"
"XML tags"
@@ -2578,7 +2576,7 @@ msgstr "Множественное %1: %2\n"
#: kbabel/editorpreferences.ui.h:16
msgid "This option takes no effect until KBabel is restarted."
-msgstr ""
+msgstr "Этот параметр применится после перезапуска KBabel."
#: kbabel/errorlistview.cpp:62
msgid ""
@@ -3531,10 +3529,10 @@ msgid "Spellcheck"
msgstr "Проверка орфографии"
#: kbabel/kbabelview.cpp:3949
-#, fuzzy
msgid "KBabel cannot start spell checker. Please check your TDE installation."
msgstr ""
-"Не удалось запустить проверку орфографии. Проверьте вашу установку TDE."
+"KBabel не удалось запустить проверку орфографии. Пожалуйста, проверьте вашу "
+"установку TDE."
#: kbabel/kbabelview.cpp:3974
msgid "No relevant text has been found for spell checking."
@@ -3964,7 +3962,6 @@ msgid "It was not possible to create folder %1"
msgstr "Не удалось создать папку %1"
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:176
-#, fuzzy
msgid ""
"<p>There are backup database files from previous versions of KBabel. "
"However, another version of KBabel (probably from KDE 3.1.1 or 3.1.2) "
@@ -3977,12 +3974,12 @@ msgid ""
"$TDEHOME/share/apps/kbabeldict/dbsearchengine/*,old).</p>"
msgstr ""
"<p>Обнаружены резервные копии баз данных переводов прошлых версий KBabel. "
-"Однако другая версия KBabel (скорее всего из TDE 3.1.1 или 3.1.2) создала "
-"новую базу данных. К сожалению, эти две базы данных нельзя объединить и вам "
+"Однако другая версия KBabel (скорее всего из KDE 3.1.1 или 3.1.2) создала "
+"новую базу данных. К сожалению, эти две базы данных нельзя объединить, и вам "
"нужно выбрать одну из них. <br/><br/>Если вы выберете старую версию, новая "
-"будет удалена, если наоборот - вам нужно будет удалить старую базу данных "
-"вручную. Иначе это сообщение будет отображено снова. (старые файлы находятся "
-"в папке $TDEHOME/share/apps/kbabeldict/dbsearchengine/*,old).</p>"
+"будет удалена, если наоборот — вам нужно будет удалить старую базу данных "
+"вручную. Иначе это сообщение будет показано снова (старые файлы находятся в "
+"папке $TDEHOME/share/apps/kbabeldict/dbsearchengine/*,old).</p>"
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:185
msgid "Old Database Found"
@@ -4128,7 +4125,7 @@ msgstr "Имя не является уникальным"
#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.h:89
msgid "DB SearchEngine II"
-msgstr ""
+msgstr "DB SearchEngine II"
#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182
msgid "CHUNK BY CHUNK"
@@ -4313,7 +4310,7 @@ msgstr "Пустая база данных."
#: kbabeldict/searchengine.h:339
msgid "not implemented"
-msgstr ""
+msgstr "не реализовано"
#: catalogmanager/catalogmanagerui.rc:11 kbabel/kbabelui.rc:29
#, no-c-format
@@ -4418,64 +4415,66 @@ msgstr ""
#: common/kbprojectsettings.kcfg:11
#, no-c-format
msgid "If the validation tools should ignore fuzzy translations"
-msgstr ""
+msgstr "Должны ли инструменты проверки игнорировать неточные переводы"
#: common/kbprojectsettings.kcfg:15
#, no-c-format
msgid "If the validation tools should mark error entries as fuzzy"
-msgstr ""
+msgstr "Должны ли инструменты проверки помечать записи с ошибками как неточные"
#: common/kbprojectsettings.kcfg:20
#, no-c-format
msgid "List of command names for directories"
-msgstr ""
+msgstr "Список имён команд для каталогов"
#: common/kbprojectsettings.kcfg:24
-#, fuzzy, no-c-format
+#, no-c-format
msgid "List of commands for directories"
-msgstr "Действия"
+msgstr "Список команд для каталогов"
#: common/kbprojectsettings.kcfg:28
-#, fuzzy, no-c-format
+#, no-c-format
msgid "List of command names for files"
-msgstr "Команды для файлов"
+msgstr "Список имён команд для файлов"
#: common/kbprojectsettings.kcfg:32
-#, fuzzy, no-c-format
+#, no-c-format
msgid "List of commands for files"
-msgstr "Команды для файлов"
+msgstr "Список команд для файлов"
#: common/kbprojectsettings.kcfg:36
#, no-c-format
msgid ""
"If the file cache should contain also index of words for faster searching"
-msgstr ""
+msgstr "Должен ли файловый кэш содержать также индекс слов для ускорения поиска"
#: common/kbprojectsettings.kcfg:40
#, no-c-format
msgid ""
"If the Catalog Manager should kill all running its gettext tools at exit"
msgstr ""
+"Должен ли менеджер каталогов уничтожать все запущенные инструменты gettext "
+"при выходе"
#: common/kbprojectsettings.kcfg:48
#, no-c-format
msgid "List of files marked"
-msgstr ""
+msgstr "Список помеченных файлов"
#: common/kbprojectsettings.kcfg:51
#, no-c-format
msgid "If the files should be open in new KBabel editor windows"
-msgstr ""
+msgstr "Должны ли файлы открываться в новых окнах редактора KBabel"
#: common/kbprojectsettings.kcfg:55
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The base directory for PO files (translations)"
-msgstr "Словарь для переводчиков"
+msgstr "Базовый каталог для файлов PO (переводы)"
#: common/kbprojectsettings.kcfg:59
#, no-c-format
msgid "The base directory for POT files (templates to be translated)"
-msgstr ""
+msgstr "Базовый каталог для файлов POT (шаблоны для перевода)"
#: common/kbprojectsettings.kcfg:63 common/kbprojectsettings.kcfg:68
#: common/kbprojectsettings.kcfg:73 common/kbprojectsettings.kcfg:78
@@ -4514,106 +4513,109 @@ msgid ""
"\n"
" "
msgstr ""
+"\n"
+" "
#: common/kbprojectsettings.kcfg:105
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Email of the translator"
-msgstr "Последний &переводчик"
+msgstr "Эл. почта переводчика"
#: common/kbprojectsettings.kcfg:109
#, no-c-format
msgid "Name of the translator (non-localized)"
-msgstr ""
+msgstr "Имя переводчика (нелокализованное)"
#: common/kbprojectsettings.kcfg:113
#, no-c-format
msgid "Delay in minutes between autosaves. 0 disables autosave."
-msgstr ""
+msgstr "Задержка в минутах между автосохранениями. 0 отключает автосохранение."
#: common/kbprojectsettings.kcfg:117
#, no-c-format
msgid "If the syntax should be checked before save"
-msgstr ""
+msgstr "Должен ли синтаксис быть проверен перед сохранением"
#: common/kbprojectsettings.kcfg:121
#, no-c-format
msgid "If the header should be automatically updated on save"
-msgstr ""
+msgstr "Должен ли заголовок автоматически обновляться при сохранении"
#: common/kbprojectsettings.kcfg:125
#, no-c-format
msgid "If the plural argument is required to be a part of translation"
-msgstr ""
+msgstr "Должен ли быть аргумент во множественном числе частью перевода"
#: common/kbprojectsettings.kcfg:129
#, no-c-format
msgid "Custom date format used if DateFormat specifies that"
msgstr ""
+"Используемый пользовательский формат даты, если DateFormat указано задаёт его"
#: common/kbprojectsettings.kcfg:133
#, no-c-format
msgid "Format of the dates stored"
-msgstr ""
+msgstr "Формат хранимых дат"
#: common/kbprojectsettings.kcfg:142
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Description of the translation"
-msgstr "Черновой перевод"
+msgstr "Описание перевода"
#: common/kbprojectsettings.kcfg:146
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The encoding of the file"
-msgstr "Со&хранять кодировку файла"
+msgstr "Кодировка файла"
#: common/kbprojectsettings.kcfg:155
#, no-c-format
msgid "The way how to handle Free Software Foundation header"
-msgstr ""
+msgstr "Способ обработки заголовка Фонда свободного программного обеспечения"
#: common/kbprojectsettings.kcfg:165
#, no-c-format
msgid "English name of the language"
-msgstr ""
+msgstr "Английское название языка"
#: common/kbprojectsettings.kcfg:169
-#, fuzzy, no-c-format
+#, no-c-format
msgid "ISO 631 language code"
-msgstr "&Код языка:"
+msgstr "Код языка по стандарту ISO 631"
#: common/kbprojectsettings.kcfg:173
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Localized name of the author"
-msgstr "&Локализованное имя"
+msgstr "Локализованное имя автора"
#: common/kbprojectsettings.kcfg:177
#, no-c-format
msgid "Mailing list for i18n of the langauge"
-msgstr ""
+msgstr "Список рассылки по i18n языка"
#: common/kbprojectsettings.kcfg:181
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Number of plural forms for the language"
-msgstr "Количество множественных форм для языка \"%1\" равно %2."
+msgstr "Число форм множественного числа в языке"
#: common/kbprojectsettings.kcfg:185
#, no-c-format
msgid "Plural forms specification for GNU gettext"
-msgstr ""
+msgstr "Спецификация форм множественного числа для GNU gettext"
#: common/kbprojectsettings.kcfg:189
#, no-c-format
msgid "Macro-based string to fill Project GNU header"
-msgstr ""
+msgstr "Строка на основе макроса для заполнения заголовка проекта GNU"
#: common/kbprojectsettings.kcfg:193
#, no-c-format
msgid "If the obsolete translation entries should be saved"
-msgstr ""
+msgstr "Должны ли сохраняться устаревшие записи перевода"
#: common/kbprojectsettings.kcfg:197
#, no-c-format
msgid "Timezone of the translation (needed for updating time stamps)"
-msgstr ""
+msgstr "Часовой пояс перевода (нужен для обновления меток времени)"
#: common/kbprojectsettings.kcfg:241
#, no-c-format
@@ -4621,47 +4623,50 @@ msgid ""
"If the saving should preserve the encoding of the file, if already defined\n"
" "
msgstr ""
+"Должно ли сохранение оставлять исходную кодировку файла\n"
+" "
#: common/kbprojectsettings.kcfg:248
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Marker for accelerators"
-msgstr "&Маркер для акселератора:"
+msgstr "Маркеры для акселераторов"
#: common/kbprojectsettings.kcfg:252
#, no-c-format
msgid "If the files should be compressed for mailing"
-msgstr ""
+msgstr "Должны ли файлы сжиматься при отправке по почте"
#: common/kbprojectsettings.kcfg:256
#, no-c-format
msgid "If even single file should be compressed for mailing"
-msgstr ""
+msgstr "Должен ли даже один файл сжиматься при отправке по почте"
#: common/kbprojectsettings.kcfg:260
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Regular expression for identifying a context information in original text"
-msgstr "&Регулярное выражение для контекстной информации:"
+msgstr ""
+"Регулярное выражение для выявления контекстной информации в исходном тексте"
#: common/kbprojectsettings.kcfg:264
#, no-c-format
msgid "List of recent mailed archives"
-msgstr ""
+msgstr "Список последних отправленных архивов"
#: common/kbprojectsettings.kcfg:268
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Regular expression for identifying a TDE plural form"
-msgstr "&Регулярное выражение для контекстной информации:"
+msgstr "Регулярное выражение для выявления множественной формы TDE"
#: common/kbprojectsettings.kcfg:289
#, no-c-format
msgid "Name of the project"
-msgstr ""
+msgstr "Название проекта"
#: common/kbprojectsettings.kcfg:293
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Version of the configuration file"
-msgstr "Файл для загрузки конфигурации"
+msgstr "Версия файла конфигурации"
#: commonui/diffpreferences.ui:25
#, no-c-format
@@ -4827,7 +4832,7 @@ msgid "Project &type:"
msgstr "&Тип проекта:"
#: commonui/projectwizardwidget.ui:141 commonui/projectwizardwidget.ui:225
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"<p>\n"
@@ -4851,15 +4856,17 @@ msgstr ""
"<qt>\n"
"<p>\n"
"<b>Тип проекта</b>\n"
-"Здесь вы можете указать тип проекта. От этого зависят такие настройки как "
-"символ акселератора, форматирование заголовка, проверочных средств.\n"
+"Здесь вы можете указать тип проекта.\n"
+"От этого зависят такие настройки\n"
+"проверочных средств, символа\n"
+"акселератора, форматирования заголовка,\n"
"</p>\n"
-"<p>Поддерживаемые типы:\n"
+"<p>Текущие известные типы:\n"
"<ul>\n"
-"<li><b>TDE</b>: K Desktop Environment Internalization project</li>\n"
+"<li><b>TDE</b>: Trinity Desktop Environment Internalization project</li>\n"
"<li><b>GNOME</b>: GNOME Translation project</li>\n"
"<li><b>Translation Robot</b>: Translation Project Robot</li>\n"
-"<li><b>Другой</b>: Изменений настроек не будет</li>\n"
+"<li><b>Другой</b>: Прочие проекты, настройки не меняются</li>\n"
"</ul>\n"
"</p>\n"
"</qt>"
@@ -5175,7 +5182,7 @@ msgstr "Шрифт сообщений"
#: kbabel/fontpreferences.ui:36
#, no-c-format
msgid "&Show only fixed font"
-msgstr "&Только шрифты с фиксированной шириной"
+msgstr "&Только моноширинные шрифты"
#: kbabel/headerwidget.ui:43
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdesdk/kbugbuster.po b/tde-i18n-ru/messages/tdesdk/kbugbuster.po
index 2b89fe763a2..ed293a44285 100644
--- a/tde-i18n-ru/messages/tdesdk/kbugbuster.po
+++ b/tde-i18n-ru/messages/tdesdk/kbugbuster.po
@@ -2,22 +2,23 @@
# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
# Oleg Batalov <batalov@twiga.kz>, 2003.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kbugbuster\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2007-01-16 14:10+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\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/tdesdk/kbugbuster/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 ""
@@ -184,9 +185,8 @@ msgid "Retrieving My Bugs list..."
msgstr "Получение списка ошибок..."
#: backend/kbbprefs.cpp:137
-#, fuzzy
msgid "Bug Fixed in GIT"
-msgstr "Ошибка, исправленная в CVS"
+msgstr "Исправленная ошибка в GIT"
#: backend/kbbprefs.cpp:140
msgid "Duplicate Report"
@@ -197,9 +197,8 @@ msgid "Packaging Bug"
msgstr "Ошибка пакета"
#: backend/kbbprefs.cpp:149
-#, fuzzy
msgid "Feature Implemented in GIT"
-msgstr "Свойство реализовано в CVS"
+msgstr "Свойство реализовано в GIT"
#: backend/kbbprefs.cpp:152
msgid "More Information Required"
@@ -693,17 +692,14 @@ msgid "&Recipient:"
msgstr "&Получатели:"
#: gui/msginputdialog.cpp:63
-#, fuzzy
msgid "Normal (bugs.trinitydesktop.org & Maintainer & tde-bugs-dist)"
-msgstr "Обычный (bugs.trinitydesktop.org, координатору, kde-bugs-dist)"
+msgstr "Обычный (bugs.trinitydesktop.org, куратору, tde-bugs-dist)"
#: gui/msginputdialog.cpp:64
-#, fuzzy
msgid "Maintonly (bugs.trinitydesktop.org & Maintainer)"
-msgstr "Только координаторам (bugs.trinitydesktop.org и координатор)"
+msgstr "Только кураторам (bugs.trinitydesktop.org и куратор)"
#: gui/msginputdialog.cpp:65
-#, fuzzy
msgid "Quiet (bugs.trinitydesktop.org only)"
msgstr "Сжато (только bugs.trinitydesktop.org)"
diff --git a/tde-i18n-ru/messages/tdesdk/kompare.po b/tde-i18n-ru/messages/tdesdk/kompare.po
index 68211ff1dea..d4d722800aa 100644
--- a/tde-i18n-ru/messages/tdesdk/kompare.po
+++ b/tde-i18n-ru/messages/tdesdk/kompare.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kompare\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2005-11-04 21:27+0200\n"
"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdesdk/kres_bugzilla.po b/tde-i18n-ru/messages/tdesdk/kres_bugzilla.po
index 5286911630f..62fc7002b6a 100644
--- a/tde-i18n-ru/messages/tdesdk/kres_bugzilla.po
+++ b/tde-i18n-ru/messages/tdesdk/kres_bugzilla.po
@@ -1,30 +1,33 @@
# TDE3 - kres_bugzilla.pot Russian translation.
# Nick Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kres_bugzilla\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2004-12-12 16:52+0200\n"
-"Last-Translator: Nick 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/tdesdk/kres_bugzilla/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"
#: kcalresourceconfig.cpp:45
msgid "Server:"
diff --git a/tde-i18n-ru/messages/tdesdk/kuiviewer.po b/tde-i18n-ru/messages/tdesdk/kuiviewer.po
index bf706ddfd3f..820c2dc39ac 100644
--- a/tde-i18n-ru/messages/tdesdk/kuiviewer.po
+++ b/tde-i18n-ru/messages/tdesdk/kuiviewer.po
@@ -2,21 +2,22 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Alexander Dymo <cloudtemple@mskat.net>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kuiviewer\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2004-12-16 21:13+0200\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\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/tdesdk/kuiviewer/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"
+"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 ""
@@ -53,7 +54,7 @@ msgstr "KUIViewerPart"
#: kuiviewer_part.cpp:120 main.cpp:44
msgid "Displays Designer's UI files"
-msgstr "Показывает UI файлы программы Designer."
+msgstr "Показывает файлы интерфейса программы Designer"
#: main.cpp:31
msgid "Document to open"
diff --git a/tde-i18n-ru/messages/tdesdk/tdecachegrind.po b/tde-i18n-ru/messages/tdesdk/tdecachegrind.po
index e9e335cbbd8..a15aa27ce5e 100644
--- a/tde-i18n-ru/messages/tdesdk/tdecachegrind.po
+++ b/tde-i18n-ru/messages/tdesdk/tdecachegrind.po
@@ -4,32 +4,34 @@
# Copyright (C) 2004, TDE Team.
#
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdecachegrind\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2006-05-24 22:34+0300\n"
-"Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: <ru@li.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\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/tdesdk/tdecachegrind/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.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"
+"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 "shafff@ukr.net,Bakhmatov@ukrinbank.com"
+msgstr "shafff@ukr.net,Bakhmatov@ukrinbank.com,adem4ik@gmail.com"
#: cachegrindloader.cpp:141
msgid "Import filter for Cachegrind/Callgrind generated profile data files"
@@ -90,6 +92,7 @@ msgstr "Вызван график с %1 узлами и %2 границами.\n
#: callgraphview.cpp:1827
msgid "No item activated for which to draw the call graph."
msgstr ""
+"Не активирован ни один элемент, для которого можно построить график вызовов."
#: callgraphview.cpp:1838
msgid "No call graph can be drawn for the active item."
@@ -418,7 +421,7 @@ msgstr "Остановиться в функции"
#: callmapview.cpp:210
msgid "No Function Limit"
-msgstr ""
+msgstr "Без ограничения функции"
#: callmapview.cpp:240
msgid "Stop at Area"
@@ -1681,14 +1684,12 @@ msgid "Show two information panels"
msgstr "Показать две панели"
#: toplevel.cpp:790
-#, fuzzy
msgid "Split Horizontal"
msgstr "Разделить горизонтально"
#: toplevel.cpp:795
-#, fuzzy
msgid "Change Split Orientation when main window is split."
-msgstr "Изменить ориентацию разделения, при разделенном главном окне."
+msgstr "Изменить ориентацию разделения при разделённом главном окне."
#: toplevel.cpp:803
msgid "Tip of the &Day..."
diff --git a/tde-i18n-ru/messages/tdesdk/tdefile_cpp.po b/tde-i18n-ru/messages/tdesdk/tdefile_cpp.po
index 08bad5f757d..86eb51f2419 100644
--- a/tde-i18n-ru/messages/tdesdk/tdefile_cpp.po
+++ b/tde-i18n-ru/messages/tdesdk/tdefile_cpp.po
@@ -7,31 +7,34 @@
# Oleg Batalov <batalov@twiga.kz>, 2003.
# Alexander Dymo <cloudtemple@mskat.net>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_cpp\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2004-06-27 12:44+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/tdesdk/tdefile_cpp/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"
+"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"
#: tdefile_cpp.cpp:48
msgid "General"
diff --git a/tde-i18n-ru/messages/tdesdk/tdefile_diff.po b/tde-i18n-ru/messages/tdesdk/tdefile_diff.po
index 004aa69ca22..77dd0ffe688 100644
--- a/tde-i18n-ru/messages/tdesdk/tdefile_diff.po
+++ b/tde-i18n-ru/messages/tdesdk/tdefile_diff.po
@@ -2,32 +2,34 @@
# translation of tdefile_diff.po to Зайцев Виталий Николаевич
# Wizard580 <wizardkde@yandex.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_diff\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2007-01-15 10:30+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/tdesdk/tdefile_diff/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"
#: tdefile_diff.cpp:56
msgid "General"
diff --git a/tde-i18n-ru/messages/tdesdk/tdefile_po.po b/tde-i18n-ru/messages/tdesdk/tdefile_po.po
index e76d31df66a..aa22cc98731 100644
--- a/tde-i18n-ru/messages/tdesdk/tdefile_po.po
+++ b/tde-i18n-ru/messages/tdesdk/tdefile_po.po
@@ -2,31 +2,34 @@
# TDE3 - tdesdk/tdefile_po.po Russian translation.
# Copyright (C) 2003, TDE Team.
# Nick Shaforostoff <shafff@ukr.net>, 2003, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_po\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2005-01-12 20:54+0200\n"
-"Last-Translator: Nick 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/tdesdk/tdefile_po/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"
#: tdefile_po.cpp:50
msgid "Catalog Information"
diff --git a/tde-i18n-ru/messages/tdesdk/tdefile_ts.po b/tde-i18n-ru/messages/tdesdk/tdefile_ts.po
index 479c2fb6516..5318cd8d9f5 100644
--- a/tde-i18n-ru/messages/tdesdk/tdefile_ts.po
+++ b/tde-i18n-ru/messages/tdesdk/tdefile_ts.po
@@ -1,31 +1,34 @@
# translation of tdefile_ts.po to Russian
# Copyright (C) 2004 Free Software Foundation, Inc.
# Alexander Dymo <cloudtemple@mskat.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ts\n"
"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2004-01-08 22:04+0200\n"
-"Last-Translator: Alexander Dymo <cloudtemple@mskat.net>\n"
-"Language-Team: Russian <kde-rus@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/tdesdk/tdefile_ts/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.0.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.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"
#: tdefile_ts.cpp:43
msgid "General"
diff --git a/tde-i18n-ru/messages/tdesdk/tdeio_svn.po b/tde-i18n-ru/messages/tdesdk/tdeio_svn.po
index 0d6a7bfcc42..21ba4b88f19 100644
--- a/tde-i18n-ru/messages/tdesdk/tdeio_svn.po
+++ b/tde-i18n-ru/messages/tdesdk/tdeio_svn.po
@@ -1,36 +1,37 @@
# translation of tdeio_svn.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_svn\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
-"PO-Revision-Date: 2005-05-22 13:20-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-18 18:24+0000\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/tdesdk/tdeio_svn/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"
#: ksvnd/ksvnd.cpp:347
msgid "Subversion"
-msgstr ""
+msgstr "Subversion"
#: svn.cpp:286
msgid "Looking for %1..."
@@ -203,84 +204,84 @@ msgstr "Передача данных файлов "
#: svnhelper/tdeio_svn_helper.cpp:264
msgid "Update given URL"
-msgstr ""
+msgstr "Обновить данный адрес"
#: svnhelper/tdeio_svn_helper.cpp:265
msgid "Commit given URL"
-msgstr ""
+msgstr "Зафиксировать заданный адрес"
#: svnhelper/tdeio_svn_helper.cpp:266
msgid "Checkout in given directory"
-msgstr ""
+msgstr "Проверка в данном каталоге"
#: svnhelper/tdeio_svn_helper.cpp:267
msgid "Add given URL to the working copy"
-msgstr ""
+msgstr "Добавить данный адрес в рабочую копию"
#: svnhelper/tdeio_svn_helper.cpp:268
msgid "Delete given URL from the working copy"
-msgstr ""
+msgstr "Удалить данный адрес из рабочей копии"
#: svnhelper/tdeio_svn_helper.cpp:269
msgid "Switch given working copy to another branch"
-msgstr ""
+msgstr "Переключить данную рабочую копию на другую ветку"
#: svnhelper/tdeio_svn_helper.cpp:270
msgid "Revert local changes"
-msgstr ""
+msgstr "Откатить локальные изменения"
#: svnhelper/tdeio_svn_helper.cpp:271
msgid "Merge changes between two branches"
-msgstr ""
+msgstr "Слияние изменений между двумя ветками"
#: svnhelper/tdeio_svn_helper.cpp:272
msgid "Show locally made changements with diff"
-msgstr ""
+msgstr "Показать локальные изменения с помощью diff"
#: svnhelper/tdeio_svn_helper.cpp:273
msgid "URL to update/commit/add/delete from Subversion"
-msgstr ""
+msgstr "Адрес для обновления/фиксации/добавления/удаления через Subversion"
#: svnhelper/tdeio_svn_helper.cpp:278
msgid "Subversion Helper"
-msgstr ""
+msgstr "Помощник Subversion"
#: ksvnd/commitdlg.ui:16
#, no-c-format
msgid "Log Message"
-msgstr ""
+msgstr "Сообщение журнала"
#: svnhelper/subversioncheckout.ui:24
#, no-c-format
msgid "Subversion Checkout"
-msgstr ""
+msgstr "Проверка Subversion"
#: svnhelper/subversioncheckout.ui:63 svnhelper/subversionswitch.ui:63
#, no-c-format
msgid "F1"
-msgstr ""
+msgstr "F1"
-#: svnhelper/subversioncheckout.ui:145
+#: svnhelper/subversioncheckout.ui:139
#, no-c-format
msgid "Revision (0 for HEAD):"
-msgstr ""
+msgstr "Ревизия (0 для HEAD):"
#: svnhelper/subversiondiff.ui:16
#, no-c-format
msgid "Subversion Diff"
-msgstr ""
+msgstr "Subversion Diff"
#: svnhelper/subversionlog.ui:16
#, no-c-format
msgid "Subversion Log"
-msgstr ""
+msgstr "Журнал Subversion"
#: svnhelper/subversionswitch.ui:24
#, no-c-format
msgid "Subversion Switch"
-msgstr ""
+msgstr "Переключатель Subversion"
-#: svnhelper/subversionswitch.ui:145
+#: svnhelper/subversionswitch.ui:139
#, no-c-format
msgid "Revision (0 for HEAD) :"
-msgstr ""
+msgstr "Ревизия (0 для HEAD):"
diff --git a/tde-i18n-ru/messages/tdesdk/umbrello.po b/tde-i18n-ru/messages/tdesdk/umbrello.po
index e1cb3ae08aa..5a358900be7 100644
--- a/tde-i18n-ru/messages/tdesdk/umbrello.po
+++ b/tde-i18n-ru/messages/tdesdk/umbrello.po
@@ -3,32 +3,34 @@
#
# Albert R. Valiev <darkstar@altlinux.ru>, 2003.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
-"POT-Creation-Date: 2020-05-11 04:12+0200\n"
-"PO-Revision-Date: 2007-01-15 11:05+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-09-25 18:13+0000\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/tdesdk/umbrello/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 "shafff@ukr.net"
+msgstr "shafff@ukr.net,adem4ik@gmail.com"
#: activitywidget.cpp:163 toolbarstateother.cpp:143 umlview.cpp:2545
msgid "Enter Activity Name"
@@ -56,22 +58,18 @@ msgid "Align Bottom"
msgstr "Выровнять по нижнему краю"
#: aligntoolbar.cpp:44
-#, fuzzy
msgid "Align Vertical Middle"
-msgstr "Выровнять вертикально (посередине)"
+msgstr "Выровнять вертикально (в центре)"
#: aligntoolbar.cpp:45
-#, fuzzy
msgid "Align Horizontal Middle"
-msgstr "Выровнять горизонтально (посредине)"
+msgstr "Выровнять горизонтально (в центре)"
#: aligntoolbar.cpp:46
-#, fuzzy
msgid "Align Vertical Distribute"
msgstr "Выровнять вертикально (по краям)"
#: aligntoolbar.cpp:47
-#, fuzzy
msgid "Align Horizontal Distribute"
msgstr "Выровнять горизонтально (по краям)"
@@ -1646,19 +1644,19 @@ msgstr "Ошибка при сохранении файла: %1"
msgid "Save Error"
msgstr "Ошибка сохранения"
-#: docgenerators/main.cpp:41 docgenerators/main.cpp:62
+#: docgenerators/main.cpp:40 docgenerators/main.cpp:61
msgid "Umbrello UML Modeller autonomous code generator"
msgstr "Генератор кода Umbrello"
-#: docgenerators/main.cpp:47
+#: docgenerators/main.cpp:46
msgid "File to transform"
msgstr "Файл для преобразования"
-#: docgenerators/main.cpp:48
+#: docgenerators/main.cpp:47
msgid "The XSLT file to use"
msgstr "Файл XSLT"
-#: docgenerators/main.cpp:64
+#: docgenerators/main.cpp:63
msgid ""
"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
"Authors"
@@ -1666,7 +1664,7 @@ msgstr ""
"(c) 2006 Гаэль де Шалендар (Gael de Chalendar) aka Kleag, (c) 2002-2006 "
"Авторы Umbrello"
-#: docgenerators/main.cpp:67 main.cpp:98
+#: docgenerators/main.cpp:66 main.cpp:98
msgid "Umbrello UML Modeller Authors"
msgstr "Авторы Umbrello"
@@ -1774,12 +1772,10 @@ msgid "Change State Name..."
msgstr "Изменить имя состояния..."
#: listpopupmenu.cpp:376
-#, fuzzy
msgid "Flip Horizontal"
msgstr "Отразить горизонтально"
#: listpopupmenu.cpp:378
-#, fuzzy
msgid "Flip Vertical"
msgstr "Отразить вертикально"
@@ -3059,53 +3055,53 @@ msgstr "Выделение"
#: autolayout/newautolayoutdialog.ui:41
#, no-c-format
msgid "La&yout Algorithm"
-msgstr ""
+msgstr "Ал&горитм раскладки"
#: autolayout/newautolayoutdialog.ui:50
#, no-c-format
msgid "dot"
-msgstr ""
+msgstr "dot"
#: autolayout/newautolayoutdialog.ui:55
#, no-c-format
msgid "neato"
-msgstr ""
+msgstr "neato"
#: autolayout/newautolayoutdialog.ui:60
#, no-c-format
msgid "circo"
-msgstr ""
+msgstr "circo"
#: autolayout/newautolayoutdialog.ui:88
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Shape separation"
-msgstr "Показать операции"
+msgstr "Разделение по форме"
#: autolayout/newautolayoutdialog.ui:129
#, no-c-format
msgid "Clusteri&ze Hierarchies"
-msgstr ""
+msgstr "Кла&стерные иерархии"
#: autolayout/newautolayoutdialog.ui:137
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Ce&nter Diagram"
-msgstr "Очистить диаграмму"
+msgstr "Диаграмма цен&тра"
#: autolayout/newautolayoutdialog.ui:145
#, no-c-format
msgid "Co&mpress Shapes"
-msgstr ""
+msgstr "Сжа&тие форм"
#: autolayout/newautolayoutdialog.ui:183
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Generalization as Ed&ges"
-msgstr "Обобщение"
+msgstr "Обобщение в виде к&раёв"
#: autolayout/newautolayoutdialog.ui:203 autolayout/newautolayoutdialog.ui:258
#: autolayout/newautolayoutdialog.ui:313
#, no-c-format
msgid "Weight"
-msgstr ""
+msgstr "Вес"
#: autolayout/newautolayoutdialog.ui:206 autolayout/newautolayoutdialog.ui:261
#: autolayout/newautolayoutdialog.ui:316
@@ -3114,31 +3110,34 @@ msgid ""
"Select the weight that the autolayout algoritm must use to compare "
"association with other relationships like Generalization and Dependence"
msgstr ""
+"Выберите вес, который алгоритм авторазметки должен использовать для "
+"сравнения ассоциации с другими отношениями, такими как обобщение и "
+"зависимость"
#: autolayout/newautolayoutdialog.ui:238
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Association as Ed&ges"
-msgstr "Имя ассоциации"
+msgstr "Ассоц&иация в виде краёв"
#: autolayout/newautolayoutdialog.ui:293
#, no-c-format
msgid "Dependencies &as Edges"
-msgstr ""
+msgstr "За&висимость в виде краёв"
#: autolayout/newautolayoutdialog.ui:353
#, no-c-format
msgid "He&lp"
-msgstr ""
+msgstr "Сп&равка"
-#: autolayout/newautolayoutdialog.ui:412
-#, fuzzy, no-c-format
+#: autolayout/newautolayoutdialog.ui:406
+#, no-c-format
msgid "&Restore Default"
-msgstr "&По умолчанию"
+msgstr "Восстановить зн&ачения по умолчанию"
-#: autolayout/newautolayoutdialog.ui:420
+#: autolayout/newautolayoutdialog.ui:414
#, no-c-format
msgid "Save As Defa&ult"
-msgstr ""
+msgstr "Сохра&нить как значения по умолчанию"
#: codegenerators/cppcodegenerationformbase.ui:53
#: codegenerators/javacodegenerationformbase.ui:242
@@ -3198,8 +3197,8 @@ msgstr "..."
#: codegenerators/cppcodegenerationformbase.ui:273
#, no-c-format
-msgid "QString"
-msgstr "QString"
+msgid "TQString"
+msgstr "TQString"
#: codegenerators/cppcodegenerationformbase.ui:274
#: codegenerators/cppcodegenerationformbase.ui:398
@@ -3761,7 +3760,6 @@ msgid "Active &Language"
msgstr "Текущий &язык"
#: tips:3
-#, fuzzy
msgid ""
"<p>Welcome to Umbrello.</p>\n"
"<p>UML diagrams let you design and document object oriented software. <a "
@@ -3770,8 +3768,8 @@ msgid ""
msgstr ""
"<p>Добро пожаловать в Umbrello.</p>\n"
"<p>С помощью UML-диаграмм вы сможете спроектировать и документировать "
-"объектно-ориентированное програмное обеспечение. <a href=\"help:/umbrello"
-"\">Руководство Umbrello</a> также содержит краткое введение в UML.</p>\n"
+"объектно-ориентированное программное обеспечение. <a href=\"help:/umbrello\""
+">Руководство Umbrello</a> также содержит краткое введение в UML.</p>\n"
#: tips:11
msgid ""
diff --git a/tde-i18n-ru/messages/tdetoys/CMakeLists.txt b/tde-i18n-ru/messages/tdetoys/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdetoys/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdetoys/Makefile.am b/tde-i18n-ru/messages/tdetoys/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdetoys/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdetoys/kweather.po b/tde-i18n-ru/messages/tdetoys/kweather.po
index e9624fc7271..cff06e6b0a7 100644
--- a/tde-i18n-ru/messages/tdetoys/kweather.po
+++ b/tde-i18n-ru/messages/tdetoys/kweather.po
@@ -3,23 +3,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2004.
# Andrei Darashenka <adorosh+TDE.RU@smolevichi.org.by>, 2003.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kweather\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2007-03-29 19:25+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-14 18:16+0000\n"
+"PO-Revision-Date: 2023-12-01 19:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kweather/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"
+"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 ""
@@ -33,47 +33,47 @@ msgid ""
"Your emails"
msgstr "sibskull@mail.ru,kate@altlinux.ru"
-#: dockwidget.cpp:105 weatherlib.cpp:180
+#: dockwidget.cpp:107 weatherlib.cpp:189
msgid "The network is currently offline..."
msgstr "В настоящий момент вы не подключены к сети..."
-#: dockwidget.cpp:108 reportview.cpp:136
+#: dockwidget.cpp:110 reportview.cpp:137
msgid "Temperature:"
msgstr "Температура:"
-#: dockwidget.cpp:109 reportview.cpp:139
+#: dockwidget.cpp:111 reportview.cpp:140
msgid "Dew Point:"
msgstr "Точка росы:"
-#: dockwidget.cpp:111 reportview.cpp:141
+#: dockwidget.cpp:113 reportview.cpp:142
msgid "Air Pressure:"
msgstr "Давление:"
-#: dockwidget.cpp:112 reportview.cpp:144
+#: dockwidget.cpp:114 reportview.cpp:145
msgid "Rel. Humidity:"
msgstr "Влажность:"
-#: dockwidget.cpp:114 reportview.cpp:146
+#: dockwidget.cpp:116 reportview.cpp:147
msgid "Wind Speed:"
msgstr "Скорость ветра:"
-#: dockwidget.cpp:118 reportview.cpp:153
+#: dockwidget.cpp:120 reportview.cpp:154
msgid "Heat Index:"
msgstr "Жара:"
-#: dockwidget.cpp:120 reportview.cpp:156
+#: dockwidget.cpp:122 reportview.cpp:157
msgid "Wind Chill:"
msgstr "Эффект. температура:"
-#: dockwidget.cpp:125 reportview.cpp:162
+#: dockwidget.cpp:127 reportview.cpp:163
msgid "Sunrise:"
msgstr "Восход Солнца:"
-#: dockwidget.cpp:126 reportview.cpp:164
+#: dockwidget.cpp:128 reportview.cpp:165
msgid "Sunset:"
msgstr "Закат Солнца:"
-#: dockwidget.cpp:133
+#: dockwidget.cpp:135
msgid ""
"Station reports that it needs maintenance\n"
"Please try again later"
@@ -81,11 +81,11 @@ msgstr ""
"Данные о погоде ещё не обработаны на станции.\n"
"Попробуйте позже"
-#: dockwidget.cpp:139
+#: dockwidget.cpp:141
msgid "Temperature: "
msgstr "Температура: "
-#: dockwidget.cpp:140
+#: dockwidget.cpp:142
msgid ""
"\n"
"Wind: "
@@ -93,7 +93,7 @@ msgstr ""
"\n"
"Ветер: "
-#: dockwidget.cpp:141
+#: dockwidget.cpp:143
msgid ""
"\n"
"Air pressure: "
@@ -101,18 +101,22 @@ msgstr ""
"\n"
"Давление: "
-#: kcmweather.cpp:76
-msgid "kcmweather"
-msgstr "kcmweather"
+#: kcmweatherapplet.cpp:74
+msgid "kcmweatherapplet"
+msgstr "kcmweatherapplet"
-#: kcmweather.cpp:77 kcmweatherservice.cpp:52
+#: kcmweatherapplet.cpp:75 kcmweatherservice.cpp:73 kcmweatherstations.cpp:52
msgid "KWeather Configure Dialog"
msgstr "Настройки KWeather"
-#: kcmweather.cpp:79 kcmweatherservice.cpp:54
+#: kcmweatherapplet.cpp:77 kcmweatherservice.cpp:75 kcmweatherstations.cpp:54
msgid "(c), 2003 Tobias Koenig"
msgstr "(c), 2003 Тобиас Коэниг (Tobias Koenig)"
+#: kcmweatherservice.cpp:72
+msgid "kcmweatherservice"
+msgstr "kcmweatherservice"
+
#: kweather.cpp:90
#, c-format
msgid "KWeather - %1"
@@ -162,7 +166,7 @@ msgstr "Замечательные пиктограммы состояния п
msgid "Improvements and more code cleanups"
msgstr "Улучшения и подчистка кода"
-#: kweather.cpp:274
+#: kweather.cpp:275
msgid ""
"For some reason the log file could not be written to.\n"
"Please check to see if your disk is full or if you have write access to the "
@@ -171,11 +175,11 @@ msgstr ""
"По некоторым причинам файл журнала не будет записан.\n"
"Проверьте свободное место на вашем диске и права на запись в файл журнала."
-#: kweather.cpp:278 kweather.cpp:359
+#: kweather.cpp:279 kweather.cpp:367
msgid "KWeather Error"
msgstr "Ошибка KWeather"
-#: kweather.cpp:356
+#: kweather.cpp:364
msgid ""
"For some reason a new log file could not be opened.\n"
"Please check to see if your disk is full or if you have write access to the "
@@ -196,7 +200,7 @@ msgstr "Сервис DCOP KWeather"
msgid "Developer"
msgstr "Разработчик"
-#: metar_parser.cpp:165
+#: metar_parser.cpp:169
#, c-format
msgid ""
"_n: 1 meter\n"
@@ -206,7 +210,7 @@ msgstr ""
"%n метров\n"
"%n метров"
-#: metar_parser.cpp:170
+#: metar_parser.cpp:174
#, c-format
msgid ""
"_n: 1 foot\n"
@@ -216,257 +220,257 @@ msgstr ""
"%n футов\n"
"%n футов"
-#: metar_parser.cpp:175
+#: metar_parser.cpp:179
#, c-format
msgid "Few clouds at %1"
msgstr "Отдельные облака на высоте %1"
-#: metar_parser.cpp:180
+#: metar_parser.cpp:184
#, c-format
msgid "Scattered clouds at %1"
msgstr "Разбросанные облака на высоте %1"
-#: metar_parser.cpp:185
+#: metar_parser.cpp:189
#, c-format
msgid "Broken clouds at %1"
msgstr "Облачность с просветами на высоте %1"
-#: metar_parser.cpp:190
+#: metar_parser.cpp:194
#, c-format
msgid "Overcast clouds at %1"
msgstr "Сплошная облачность на высоте %1"
-#: metar_parser.cpp:195
+#: metar_parser.cpp:199
msgid "Clear skies"
msgstr "Ясно"
-#: metar_parser.cpp:221
+#: metar_parser.cpp:225
msgid "Heavy"
msgstr "Обильные осадки"
-#: metar_parser.cpp:226
+#: metar_parser.cpp:230
msgid "Light"
msgstr "Незначительные осадки"
-#: metar_parser.cpp:232
+#: metar_parser.cpp:236
msgid "Shallow"
msgstr "Изморось"
-#: metar_parser.cpp:234
+#: metar_parser.cpp:238
msgid "Partial"
msgstr "Временами осадки"
-#: metar_parser.cpp:236
+#: metar_parser.cpp:240
msgid "Patches"
msgstr "Порывистые осадки"
-#: metar_parser.cpp:238
+#: metar_parser.cpp:242
msgid "Low Drifting"
msgstr "Снежные или песчаные заносы"
-#: metar_parser.cpp:240
+#: metar_parser.cpp:244
msgid "Blowing"
msgstr "Осадки с ветром"
-#: metar_parser.cpp:243
+#: metar_parser.cpp:247
msgid "Showers"
msgstr "Обильные осадки"
-#: metar_parser.cpp:248
+#: metar_parser.cpp:252
msgid "Thunder Storm"
msgstr "Гроза"
-#: metar_parser.cpp:253
+#: metar_parser.cpp:257
msgid "Freezing"
msgstr "Гололёд"
-#: metar_parser.cpp:259
+#: metar_parser.cpp:263
msgid "Drizzle"
msgstr "Моросящий дождь"
-#: metar_parser.cpp:264
+#: metar_parser.cpp:268
msgid "Rain"
msgstr "Дождь"
-#: metar_parser.cpp:269
+#: metar_parser.cpp:273
msgid "Snow"
msgstr "Снег"
-#: metar_parser.cpp:274
+#: metar_parser.cpp:278
msgid "Snow Grains"
msgstr "Зернистый снег"
-#: metar_parser.cpp:279
+#: metar_parser.cpp:283
msgid "Ice Crystals"
msgstr "Ледяные кристаллы"
-#: metar_parser.cpp:284
+#: metar_parser.cpp:288
msgid "Ice Pellets"
msgstr "Ледяные шарики"
-#: metar_parser.cpp:289
+#: metar_parser.cpp:293
msgid "Hail"
msgstr "Град"
-#: metar_parser.cpp:294
+#: metar_parser.cpp:298
msgid "Small Hail Pellets"
msgstr "Мелкий град"
-#: metar_parser.cpp:299
+#: metar_parser.cpp:303
msgid "Unknown Precipitation"
msgstr "Неизвестные осадки"
-#: metar_parser.cpp:304
+#: metar_parser.cpp:308
msgid "Mist"
msgstr "Пасмурно"
-#: metar_parser.cpp:313
+#: metar_parser.cpp:317
msgid "Fog"
msgstr "Туман"
-#: metar_parser.cpp:321
+#: metar_parser.cpp:325
msgid "Smoke"
msgstr "Дымка"
-#: metar_parser.cpp:323
+#: metar_parser.cpp:327
msgid "Volcanic Ash"
msgstr "Вулканический пепел"
-#: metar_parser.cpp:325
+#: metar_parser.cpp:329
msgid "Widespread Dust"
msgstr "Редкая водяная пыль"
-#: metar_parser.cpp:327
+#: metar_parser.cpp:331
msgid "Sand"
msgstr "Ветер с песком"
-#: metar_parser.cpp:329
+#: metar_parser.cpp:333
msgid "Haze"
msgstr "Лёгкая дымка"
-#: metar_parser.cpp:331
+#: metar_parser.cpp:335
msgid "Spray"
msgstr "Водяная пыль"
-#: metar_parser.cpp:333
+#: metar_parser.cpp:337
msgid "Dust/Sand Swirls"
msgstr "Пыльные/песчаные вихри"
-#: metar_parser.cpp:335
+#: metar_parser.cpp:339
msgid "Sudden Winds"
msgstr "Порывистый ветер"
-#: metar_parser.cpp:339
+#: metar_parser.cpp:343
msgid "Tornado"
msgstr "Торнадо"
-#: metar_parser.cpp:341
+#: metar_parser.cpp:345
msgid "Funnel Cloud"
msgstr "Дымчатые облака"
-#: metar_parser.cpp:344
+#: metar_parser.cpp:348
msgid "Sand Storm"
msgstr "Песчаная буря"
-#: metar_parser.cpp:346
+#: metar_parser.cpp:350
msgid "Dust Storm"
msgstr "Пыльная буря"
-#: metar_parser.cpp:348
+#: metar_parser.cpp:352
msgid ""
"_: %1 is the intensity, %2 is the descriptor and %3 is the phenomena\n"
"%1 %2 %3"
msgstr "%1. %2. %3."
-#: metar_parser.cpp:440 metar_parser.cpp:809
+#: metar_parser.cpp:444 metar_parser.cpp:811
msgid "°C"
msgstr "°C"
-#: metar_parser.cpp:448 metar_parser.cpp:815
+#: metar_parser.cpp:452 metar_parser.cpp:817
msgid "°F"
msgstr "°F"
-#: metar_parser.cpp:546
+#: metar_parser.cpp:550
msgid "km"
msgstr "км"
-#: metar_parser.cpp:551
+#: metar_parser.cpp:555
msgid "m"
msgstr "м"
-#: metar_parser.cpp:577
+#: metar_parser.cpp:581
msgid " hPa"
msgstr " гПа"
-#: metar_parser.cpp:586
+#: metar_parser.cpp:590
msgid "\" Hg"
msgstr "мм.рт.ст."
-#: metar_parser.cpp:601 metar_parser.cpp:617 metar_parser.cpp:618
+#: metar_parser.cpp:605 metar_parser.cpp:621 metar_parser.cpp:622
msgid "N"
msgstr "С"
-#: metar_parser.cpp:602
+#: metar_parser.cpp:606
msgid "NNE"
msgstr "С-С-В"
-#: metar_parser.cpp:603
+#: metar_parser.cpp:607
msgid "NE"
msgstr "С-В"
-#: metar_parser.cpp:604
+#: metar_parser.cpp:608
msgid "ENE"
msgstr "В-С-В"
-#: metar_parser.cpp:605
+#: metar_parser.cpp:609
msgid "E"
msgstr "В"
-#: metar_parser.cpp:606
+#: metar_parser.cpp:610
msgid "ESE"
msgstr "В-Ю-В"
-#: metar_parser.cpp:607
+#: metar_parser.cpp:611
msgid "SE"
msgstr "Ю-В"
-#: metar_parser.cpp:608
+#: metar_parser.cpp:612
msgid "SSE"
msgstr "Ю-Ю-В"
-#: metar_parser.cpp:609
+#: metar_parser.cpp:613
msgid "S"
msgstr "Ю"
-#: metar_parser.cpp:610
+#: metar_parser.cpp:614
msgid "SSW"
msgstr "Ю-Ю-З"
-#: metar_parser.cpp:611
+#: metar_parser.cpp:615
msgid "SW"
msgstr "Ю-З"
-#: metar_parser.cpp:612
+#: metar_parser.cpp:616
msgid "WSW"
msgstr "З-Ю-З"
-#: metar_parser.cpp:613
+#: metar_parser.cpp:617
msgid "W"
msgstr "З"
-#: metar_parser.cpp:614
+#: metar_parser.cpp:618
msgid "WNW"
msgstr "З-С-З"
-#: metar_parser.cpp:615
+#: metar_parser.cpp:619
msgid "NW"
msgstr "С-З"
-#: metar_parser.cpp:616
+#: metar_parser.cpp:620
msgid "NNW"
msgstr "С-С-З"
-#: metar_parser.cpp:664
+#: metar_parser.cpp:668
#, c-format
msgid ""
"_n: 1 km/h\n"
@@ -476,7 +480,7 @@ msgstr ""
"%n км/ч\n"
"%n км/ч"
-#: metar_parser.cpp:684
+#: metar_parser.cpp:688
#, c-format
msgid ""
"_n: 1 MPH\n"
@@ -486,7 +490,7 @@ msgstr ""
"%n мили/ч\n"
"%n миль/ч"
-#: metar_parser.cpp:692
+#: metar_parser.cpp:696
#, c-format
msgid ""
"_n: Wind gusts up to 1 km/h\n"
@@ -496,7 +500,7 @@ msgstr ""
"Порывы ветра до %n км/ч\n"
"Порывы ветра до %n км/ч"
-#: metar_parser.cpp:697
+#: metar_parser.cpp:701
#, c-format
msgid ""
"_n: Wind gusts up to 1 MPH\n"
@@ -506,9 +510,9 @@ msgstr ""
"Порывы ветра до %n миль/ч\n"
"Порывы ветра до %n миль/ч"
-#: metar_parser.cpp:826 metar_parser.cpp:827 stationdatabase.cpp:84
+#: metar_parser.cpp:828 metar_parser.cpp:829 stationdatabase.cpp:84
#: stationdatabase.cpp:106 stationdatabase.cpp:128 stationdatabase.cpp:150
-#: weatherservice.cpp:288 weatherservice.cpp:289 weatherservice.cpp:291
+#: weatherservice.cpp:334 weatherservice.cpp:335 weatherservice.cpp:337
msgid "Unknown Station"
msgstr "Неизвестная станция"
@@ -516,8 +520,7 @@ msgstr "Неизвестная станция"
msgid "METAR location code for the report"
msgstr "Код местоположения METAR для получения информации о погоде"
-#: reportmain.cpp:20 sidebarwidgetbase.ui:78
-#, no-c-format
+#: reportmain.cpp:20
msgid "Weather Report"
msgstr "Погода"
@@ -525,80 +528,105 @@ msgstr "Погода"
msgid "Weather Report for KWeatherService"
msgstr "Информация о погоде для KWeatherService"
-#: reportview.cpp:96
+#: reportview.cpp:97
#, c-format
msgid "Weather Report - %1"
msgstr "Погода - %1"
-#: reportview.cpp:102
+#: reportview.cpp:103
msgid "Station reports that it needs maintenance"
msgstr "Данные о погоде нуждаются в обработке"
-#: reportview.cpp:124
+#: reportview.cpp:125
msgid "Weather Report - %1 - %2"
msgstr "Погода: %1 - %2"
-#: reportview.cpp:128
+#: reportview.cpp:129
#, c-format
msgid "Latest data from %1"
msgstr "Последнее обновление: %1"
-#: weatherbar.cpp:163
-msgid "Sidebar Weather Report"
-msgstr "Панель погоды"
+#: sidebarwidget.cpp:44
+msgid "Weather Sidebar"
+msgstr "Боковая панель погоды"
+
+#: sidebarwidget.cpp:47
+msgid "Refresh"
+msgstr "Обновить"
+
+#: sidebarwidget.cpp:49
+msgid "Settings"
+msgstr "Настройки"
+
+#: weatherbar.cpp:132
+msgid "Could not start the weather service!"
+msgstr "Не удалось запустить службу погоды!"
+
+#: weatherbar.cpp:177
+msgid "The weather service is unreachable!"
+msgstr "Служба погоды недоступна!"
+
+#: weatherbar.cpp:231
+msgid "Weather"
+msgstr "Погода"
-#: weatherlib.cpp:149 weatherlib.cpp:158 weatherlib.cpp:171
+#: weatherlib.cpp:157 weatherlib.cpp:166 weatherlib.cpp:179
msgid "KWeather Error!"
msgstr "Ошибка KWeather!"
-#: weatherlib.cpp:150
+#: weatherlib.cpp:158
msgid "The temp file %1 was empty."
msgstr "Временный файл %1 пуст."
-#: weatherlib.cpp:159
+#: weatherlib.cpp:167
#, c-format
msgid "Could not read the temp file %1."
msgstr "Невозможно открыть временный файл %1."
-#: weatherlib.cpp:172
+#: weatherlib.cpp:180
msgid "The requested station does not exist."
msgstr "Указанная станция не существует."
-#: weatherlib.cpp:181
+#: weatherlib.cpp:192
msgid "Please update later."
msgstr "Обновите позже."
-#: weatherlib.cpp:228
+#: weatherlib.cpp:240
msgid "Retrieving weather data..."
msgstr "Получение данных о погоде..."
-#: prefdialogdata.ui:59
+#: appletconfig.ui:31
+#, no-c-format
+msgid "appletConfig"
+msgstr "appletConfig"
+
+#: appletconfig.ui:62
#, no-c-format
msgid "Weather Station Options"
msgstr "Настройка станции слежения за погодой"
-#: prefdialogdata.ui:70
+#: appletconfig.ui:73
#, no-c-format
msgid "&Location:"
msgstr "&Месторасположение:"
-#: prefdialogdata.ui:130
+#: appletconfig.ui:133
#, no-c-format
msgid "Panel Display Options"
msgstr "Настройки панели"
-#: prefdialogdata.ui:155
+#: appletconfig.ui:162
#, no-c-format
msgid "&Show icon only"
msgstr "Только &значок"
-#: prefdialogdata.ui:161
+#: appletconfig.ui:168
#, no-c-format
msgid "<qt>Click here to show only the weather icon.</qt>"
msgstr ""
"Выберите эту опцию, если хотите видеть только пиктограмму состояния погоды."
-#: prefdialogdata.ui:164
+#: appletconfig.ui:171
#, no-c-format
msgid ""
"This feature will allow you to make KWeather take up only one slot on the "
@@ -612,90 +640,111 @@ msgstr ""
"данные о погоде. При показе в виде пиктограммы данные о погоде будут "
"показаны во всплывающей подсказке."
-#: prefdialogdata.ui:172
+#: appletconfig.ui:187
+#, no-c-format
+msgid "Show icon, temperature, &wind and pressure information"
+msgstr "Показывать значок, температуру и &информацию о давлении и ветре"
+
+#: appletconfig.ui:209
#, no-c-format
msgid "Show &icon and temperature"
msgstr "Показывать значок и &температуру"
-#: prefdialogdata.ui:183
+#: appletconfig.ui:229
#, no-c-format
-msgid "Show icon, temperature, &wind and pressure information"
-msgstr "Показывать значок, температуру и &информацию о давлении и ветре"
+msgid "Text"
+msgstr "Текст"
-#: prefdialogdata.ui:207
+#: appletconfig.ui:248
+#, no-c-format
+msgid "Color:"
+msgstr "Цвет:"
+
+#: serviceconfig.ui:31
+#, no-c-format
+msgid "serviceConfig"
+msgstr "serviceConfig"
+
+#: serviceconfig.ui:48
+#, no-c-format
+msgid "Weather Icons"
+msgstr "Значки погоды"
+
+#: serviceconfig.ui:59
+#, no-c-format
+msgid "&Use system theme"
+msgstr "Использ&овать тему системы"
+
+#: serviceconfig.ui:70
+#, no-c-format
+msgid "Use classic &KWeather theme"
+msgstr "Испо&льзовать классическую тему KWeather"
+
+#: serviceconfig.ui:88
#, no-c-format
msgid "Logging Options"
msgstr "Настройки журнала"
-#: prefdialogdata.ui:218
+#: serviceconfig.ui:99
#, no-c-format
msgid "E&nable logging"
msgstr "&Включить журналирование"
-#: prefdialogdata.ui:246
+#: serviceconfig.ui:127
#, no-c-format
-msgid "Log &file:"
-msgstr "&Файл журнала:"
+msgid "Log f&ile:"
+msgstr "Фай&л журнала:"
-#: prefdialogdata.ui:266
+#: serviceconfig.ui:147
#, no-c-format
msgid "Enter the logfile name."
msgstr "Введите имя файла журнала."
-#: prefdialogdata.ui:269
+#: serviceconfig.ui:150
#, no-c-format
msgid "Enter the full path and filename to enable logging in KWeather."
msgstr "Укажите имя файла журнала KWeather с полным путём."
-#: prefdialogdata.ui:279
-#, no-c-format
-msgid "Text"
-msgstr "Текст"
-
-#: prefdialogdata.ui:298
-#, no-c-format
-msgid "Color:"
-msgstr "Цвет:"
-
-#: serviceconfigdata.ui:28
+#: stationsconfig.ui:28
#, no-c-format
msgid "A&dd"
msgstr "&Добавить"
-#: serviceconfigdata.ui:36
+#: stationsconfig.ui:36
#, no-c-format
msgid "Se&lected stations:"
msgstr "&Выбранные станции:"
-#: serviceconfigdata.ui:47
+#: stationsconfig.ui:47
#, no-c-format
msgid "A&vailable stations:"
msgstr "&Доступные станции:"
-#: serviceconfigdata.ui:73
+#: stationsconfig.ui:73
#, no-c-format
msgid "Selected"
msgstr "Выбранные"
-#: serviceconfigdata.ui:134
+#: stationsconfig.ui:134
#, no-c-format
msgid "All"
msgstr "Все"
-#: serviceconfigdata.ui:183
+#: stationsconfig.ui:183
#, no-c-format
msgid "&Stop Weather Service"
msgstr "&Остановить KWeatherService"
-#: serviceconfigdata.ui:191
+#: stationsconfig.ui:191
#, no-c-format
msgid "&Update All"
msgstr "&Обновить все"
-#: sidebarwidgetbase.ui:25
-#, no-c-format
-msgid "Station Manager"
-msgstr "Станции"
+#~ msgid "Sidebar Weather Report"
+#~ msgstr "Панель погоды"
+
+#~ msgid "Station Manager"
+#~ msgstr "Станции"
#, fuzzy
#~ msgid "Add"
diff --git a/tde-i18n-ru/messages/tdeutils/CMakeLists.txt b/tde-i18n-ru/messages/tdeutils/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdeutils/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdeutils/Makefile.am b/tde-i18n-ru/messages/tdeutils/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdeutils/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdeutils/ark.po b/tde-i18n-ru/messages/tdeutils/ark.po
index ecafa707eca..81c26c0f7e0 100644
--- a/tde-i18n-ru/messages/tdeutils/ark.po
+++ b/tde-i18n-ru/messages/tdeutils/ark.po
@@ -5,21 +5,22 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2002-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: ark\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2006-10-05 11:53+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2022-08-30 00:58+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/ark/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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -49,7 +50,6 @@ msgid "The password was incorrect. "
msgstr "Указан неверный пароль. "
#: arch.cpp:114
-#, fuzzy
msgid "You must enter a password to open the file:"
msgstr "Для распаковки файла требуется пароль:"
@@ -63,20 +63,19 @@ msgstr "Для распаковки файла требуется пароль:"
#: arch.cpp:207
msgid "The extraction operation failed."
-msgstr "Распаковка не выполнена."
+msgstr "Распаковка не удалась."
#: arch.cpp:245
msgid "The addition operation failed."
-msgstr "Добавление в архив не выполнено."
+msgstr "Добавление в архив не удалось."
#: arch.cpp:400
msgid "Not implemented."
-msgstr ""
+msgstr "Не реализовано."
#: arch.cpp:432
-#, fuzzy
msgid "The test operation failed."
-msgstr "Невозможно удалить."
+msgstr "Проверка не удалась."
#: archiveformatdlg.cpp:33
msgid "Choose Archive Format"
@@ -122,6 +121,9 @@ msgid ""
"Using KGpg for encryption is more secure.\n"
"Cancel this dialog or enter password for %1 archiver:"
msgstr ""
+"Внимание!\n"
+"Использование KGpg для шифрования является более безопасным.\n"
+"Отмените или введите пароль для архиватора %1:"
#: ark_part.cpp:47
msgid "ark"
@@ -137,11 +139,11 @@ msgstr "(c) 1997-2003, разработчики Ark"
#: ark_part.cpp:119
msgid "Add &File..."
-msgstr "Добавить &файл..."
+msgstr "Добавить ф&айл..."
#: ark_part.cpp:122
msgid "Add Folde&r..."
-msgstr "Добавить &папку..."
+msgstr "Добавить пап&ку..."
#: ark_part.cpp:125
msgid "E&xtract..."
@@ -149,13 +151,13 @@ msgstr "&Распаковать в..."
#: ark_part.cpp:128
msgid "De&lete"
-msgstr "&Удалить"
+msgstr "У&далить"
#: ark_part.cpp:131
msgid ""
"_: to view something\n"
"&View"
-msgstr "&Просмотреть"
+msgstr "Прос&мотреть"
#: ark_part.cpp:135
msgid "&Open With..."
@@ -167,7 +169,7 @@ msgstr "&Изменить в..."
#: ark_part.cpp:142
msgid "&Test integrity"
-msgstr ""
+msgstr "Пров&ерить целостность"
#: ark_part.cpp:147
msgid "&Unselect All"
@@ -179,7 +181,7 @@ msgstr "Обр&атить выделение"
#: ark_part.cpp:155
msgid "Configure &Ark..."
-msgstr "&Настроить Ark..."
+msgstr "Настроить &Ark..."
#: ark_part.cpp:159
msgid "Show Search Bar"
@@ -231,9 +233,9 @@ msgid ""
"executables may compromise your system's security.\n"
"Are you sure you want to run that file?"
msgstr ""
-"Файл, который вы хотите просмотреть может быть исполняемым. Запуск "
-"непроверенных исполняемых файлов может повредить безопасности вашей "
-"системы.\n"
+"Файл, который вы хотите просмотреть, может быть исполняемым. Запуск "
+"непроверенных исполняемых файлов может повредить безопасности вашей системы."
+"\n"
"Запустить этот файл?"
#: arkwidget.cpp:92
@@ -264,7 +266,7 @@ msgid ""
msgstr ""
"Убедитесь, что архив будет сохранён в том же формате, что и оригинальный "
"файл.\n"
-"Подсказка: используйте то же расширение."
+"Подсказка: используйте одно из предложенных расширений."
#: arkwidget.cpp:299
msgid "Saving..."
@@ -278,7 +280,7 @@ msgstr "Невозможно создать папку %1"
#: arkwidget.cpp:470
#, c-format
msgid "An error occurred while opening the archive %1."
-msgstr "Ошибка открытия архива %1."
+msgstr "Ошибка при открытии архива %1."
#: arkwidget.cpp:501 arkwidget.cpp:1390
msgid ""
@@ -340,9 +342,8 @@ msgid ""
"files?\n"
"If so, you must choose a name for your new archive."
msgstr ""
-"Сейчас вы работаете с простым упакованным файлом.\n"
-"Преобразовать текущий архив в новый с поддержкой упаковки нескольких "
-"файлов?\n"
+"Сейчас вы работаете с простым сжатым файлом.\n"
+"Преобразовать его в архив с поддержкой упаковки нескольких файлов?\n"
"Если да, выберите название для нового архива."
#: arkwidget.cpp:986
@@ -375,7 +376,7 @@ msgstr "Добавление папки..."
#: arkwidget.cpp:1261
msgid "Do you really want to delete the selected items?"
-msgstr "Удалить выбранные файлы/папки?"
+msgstr "Удалить выбранные элементы?"
#: arkwidget.cpp:1282
msgid "Removing..."
@@ -410,13 +411,12 @@ msgid "Extracting file to view"
msgstr "Распаковка файла для просмотра"
#: arkwidget.cpp:1694
-#, fuzzy
msgid "Testing..."
-msgstr "Удаление..."
+msgstr "Проверка..."
#: arkwidget.cpp:1705
msgid "Test successful."
-msgstr ""
+msgstr "Проверка прошла успешно."
#: arkwidget.cpp:1722
msgid ""
@@ -485,12 +485,12 @@ msgid ""
"The utility %1 is not in your PATH.\n"
"Please install it or contact your system administrator."
msgstr ""
-"Не удалось найти программу %1. Установите её или обратитесь к системному "
-"администратору."
+"Не удалось найти программу %1.\n"
+"Установите её или обратитесь к системному администратору."
#: arkwidget.cpp:2133
msgid "An error occurred while trying to create the archive."
-msgstr "Ошибка создания архива."
+msgstr "Не удалось создать архив."
#: arkwidget.cpp:2197
msgid "Opening the archive..."
@@ -507,7 +507,7 @@ msgstr ""
#: arkwidget.cpp:2240
#, c-format
msgid "An error occurred while trying to open the archive %1"
-msgstr "Ошибка открытия архива %1"
+msgstr "Не удалось открыть архив %1"
#: arkwidget.cpp:2275 general.ui:16
#, no-c-format
@@ -516,7 +516,7 @@ msgstr "Общие"
#: arkwidget.cpp:2275
msgid "General Settings"
-msgstr "Общие параметры"
+msgstr "Общие настройки"
#: arkwidget.cpp:2276
msgid "Addition"
@@ -524,7 +524,7 @@ msgstr "Добавление"
#: arkwidget.cpp:2276
msgid "File Addition Settings"
-msgstr "Параметры добавления файлов"
+msgstr "Настройки добавления файлов"
#: arkwidget.cpp:2277
msgid "Extraction"
@@ -560,7 +560,7 @@ msgstr " Ссылка "
#: common_texts.cpp:7
msgid " Size Now "
-msgstr " Размер а архиве"
+msgstr " Размер в архиве "
#: common_texts.cpp:8
msgid " Ratio "
@@ -614,7 +614,7 @@ msgstr "папка для добавления"
#: common_texts.cpp:19
msgid "Settings"
-msgstr "Настройка"
+msgstr "Настройки"
#: common_texts.cpp:20
msgid "&Adding"
@@ -622,7 +622,7 @@ msgstr "&Добавление"
#: common_texts.cpp:21
msgid "&Extracting"
-msgstr "&Распаковка"
+msgstr "Распаковка"
#: common_texts.cpp:22
msgid "&Folders"
@@ -630,19 +630,19 @@ msgstr "П&апки"
#: common_texts.cpp:23
msgid "Add Settings"
-msgstr "Настройка добавления"
+msgstr "Настройки добавления"
#: common_texts.cpp:24
msgid "Extract Settings"
-msgstr "Настройка распаковки"
+msgstr "Настройки распаковки"
#: common_texts.cpp:25
msgid "Replace &old files only with newer files"
-msgstr "&Заменять старые файлы новыми"
+msgstr "Заменять старые файлы новыми"
#: common_texts.cpp:26
msgid "Keep entries &generic (Lha)"
-msgstr "Сохранять &общие элементы (Lha)"
+msgstr "Сохранять элементы общими (Lha)"
#: addition.ui:41 common_texts.cpp:27
#, no-c-format
@@ -661,30 +661,30 @@ msgstr "Добавлять подпапки &рекурсивно (Zip, Rar)"
#: addition.ui:57 common_texts.cpp:30
#, no-c-format
msgid "&Store symlinks as links (Zip, Rar)"
-msgstr "Сохранять &символические ссылки как есть (Zip, Rar)"
+msgstr "Сохранять символические сс&ылки как есть (Zip, Rar)"
#: common_texts.cpp:31 extraction.ui:24
#, no-c-format
msgid "O&verwrite files (Zip, Tar, Zoo, Rar)"
-msgstr "&Заменять файлы (Zip, Tar, Zoo, Rar)"
+msgstr "За&менять файлы (Zip, Tar, Zoo, Rar)"
#: common_texts.cpp:32 extraction.ui:32
#, no-c-format
msgid "&Preserve permissions (Tar)"
-msgstr "Сохранять п&рава (Tar)"
+msgstr "Сохранять права (Tar)"
#: common_texts.cpp:33 extraction.ui:40
#, no-c-format
msgid "&Ignore folder names (Zip)"
-msgstr "И&гнорировать имена папок (Zip)"
+msgstr "Игнорировать имена папок (Zip)"
#: common_texts.cpp:34
msgid "Convert filenames to &lowercase (Zip, Rar)"
-msgstr "Преобразовывать имена файлов в &нижний регистр (Zip, Rar)"
+msgstr "Преобразовывать имена файлов в нижний регистр (Zip, Rar)"
#: common_texts.cpp:35
msgid "Convert filenames to &uppercase (Rar)"
-msgstr "Преобразовывать имена файлов в &верхний регистр (Rar)"
+msgstr "Преобразовывать имена файлов в верхний ре&гистр (Rar)"
#: compressedfile.cpp:73
msgid ""
@@ -694,15 +694,14 @@ msgid ""
"file.\n"
"If you add more files you will be prompted to convert it to a real archive."
msgstr ""
-"Вы создали простой упакованный архив, который содержит только один входной "
-"файл.\n"
+"Вы создали простой сжатый архив, который содержит только один входной файл.\n"
"После распаковки название файла будет основано на имени архивного файла.\n"
"При добавлении к нему файлов, вам будет предложено преобразовать его в "
"настоящий архив."
#: compressedfile.cpp:76
msgid "Simple Compressed Archive"
-msgstr "Простой упакованный архив"
+msgstr "Простой сжатый архив"
#: compressedfile.cpp:347 tar.cpp:169 tar.cpp:185
msgid "Trouble writing to the archive..."
@@ -723,7 +722,7 @@ msgstr "Распаковать:"
#: extractiondialog.cpp:85
msgid "Selected files only"
-msgstr "Выбранные файлы"
+msgstr "Только выбранные файлы"
#: extractiondialog.cpp:86
msgid "All files"
@@ -756,7 +755,7 @@ msgstr "Создать папку"
#: extractiondialog.cpp:158
msgid "The folder could not be created. Please check permissions."
-msgstr "Папка не может быть создана. Проверьте права на создание папки."
+msgstr "Папка не может быть создана. Проверьте права."
#: extractiondialog.cpp:164
msgid ""
@@ -774,11 +773,11 @@ msgstr "%1 %"
msgid ""
"This area is for displaying information about the files contained within an "
"archive."
-msgstr "Сведения о файлах в архиве."
+msgstr "Эта область предназначена для отображения сведений о файлах в архиве."
#: main.cpp:50
msgid "Open extract dialog, quit when finished"
-msgstr "Открыть диалог распаковки, выйти по завершении"
+msgstr "Открыть окно распаковки, выйти по завершении"
#: main.cpp:51
msgid ""
@@ -806,10 +805,9 @@ msgid ""
"will be extracted to a subfolder of 'folder'\n"
"whose name will be the name of 'archive' without the filename extension."
msgstr ""
-"Используется с параметром '--extract-to'. При указании \n"
-"этого ключа, 'архив' будет распакован в подпапку \n"
-"указанной 'папки' с именем, созданным из имени файла\n"
-"'архива' без расширения."
+"Используется с параметром '--extract-to'. При указании , 'архив'\n"
+"будет распакован в подпапку указанной 'папки'\n"
+"с именем, созданным из имени 'архива' без расширения."
#: main.cpp:59
msgid "Folder to extract to"
@@ -853,11 +851,11 @@ msgstr "Идеи, помощь со значками"
#: mainwindow.cpp:112
msgid "New &Window"
-msgstr "&Новое окно"
+msgstr "Новое окно"
#: mainwindow.cpp:118
msgid "Re&load"
-msgstr "&Обновить"
+msgstr "Обновить"
#: mainwindow.cpp:224
msgid ""
@@ -871,7 +869,7 @@ msgstr ""
#: mainwindow.cpp:251
msgid "Open &as:"
-msgstr "Открыть &в:"
+msgstr "Открыть как:"
#: mainwindow.cpp:259
msgid "Autodetect (default)"
@@ -883,7 +881,7 @@ msgstr "Выберите архив для добавления файлов"
#: mainwindow.cpp:434
msgid "Compressing..."
-msgstr "Идёт сжатие..."
+msgstr "Сжатие..."
#: mainwindow.cpp:456
msgid "Please Wait"
@@ -891,15 +889,15 @@ msgstr "Подождите"
#: searchbar.cpp:38
msgid "Reset Search"
-msgstr "Сбросить параметры поиска"
+msgstr "Сбросить поиск"
#: searchbar.cpp:41
msgid ""
"Reset Search\n"
"Resets the search bar, so that all archive entries are shown again."
msgstr ""
-"Сбросить варианты поиска\n"
-"Показать все элементы архива."
+"Сбросить поиск\n"
+"Сбрасывает строку поиска, чтобы все файлы были показаны."
#: tar.cpp:420
msgid "Unable to fork a decompressor"
@@ -912,17 +910,17 @@ msgstr "Ошибка записи во временный файл..."
#: addition.ui:25
#, no-c-format
msgid "Ask for &password when create archive if possible"
-msgstr ""
+msgstr "Спрашивать пароль при со&здании архива, если возможно"
#: addition.ui:33
#, no-c-format
msgid "Replace old files only &with newer files"
-msgstr "&Заменять старые файлы новыми"
+msgstr "Заменять старые файлы новыми"
#: addition.ui:49
#, no-c-format
msgid "Translate &LF to DOS CRLF (Zip)"
-msgstr "Преобразовать LF в DOS &CRLF (Zip)"
+msgstr "Преобразовать &LF в DOS CRLF (Zip)"
#: ark.kcfg:9
#, no-c-format
@@ -940,9 +938,8 @@ msgid ""
"If this option is enabled and you add filenames that already exist in an "
"archive, only replace the old files if the added files are newer than them"
msgstr ""
-"Если эта опция включена и вы добавляете файл, который уже находится в "
-"архиве, будут заменены только файлы, которые имеют более старую дату, чем "
-"добавляемые."
+"Если эта опция включена и вы добавляете файл, который уже есть в архиве, "
+"будут заменены только файлы, которые старше, чем добавляемые"
#: ark.kcfg:17
#, no-c-format
@@ -954,14 +951,12 @@ msgstr "Заменять файлы (Zip, Tar, Zoo, Rar)"
msgid ""
"Overwrite any files that have matching names on disk with the one from the "
"archive"
-msgstr ""
-"Перезаписывать файлы на диске с именами, соответствующими шаблону, файлами "
-"из архива"
+msgstr "Перезаписывать файлы на диске с одинаковыми именами файлами из архива"
#: ark.kcfg:22 ark.kcfg:23
#, no-c-format
msgid "Ask for password when create archive if possible"
-msgstr ""
+msgstr "Спрашивать пароль при создании архива, если возможно"
#: ark.kcfg:29
#, no-c-format
@@ -975,10 +970,10 @@ msgid ""
"this may result in files being extracted that do not belong to any valid "
"user on your computer"
msgstr ""
-"Сохранить имя владельца, группу и права доступа файлов в архиве. Используйте "
-"с осторожностью, поскольку распакованные на другом компьютере файлы могут "
-"соответствовать другому пользователю и, как следствие, у вас может быть "
-"недостаточно прав для работы с ними."
+"Сохранить владельца, группу и права доступа файлов в архиве. Используйте с "
+"осторожностью, так как распакованные на другом компьютере файлы не "
+"принадлежат существующему пользователю и у вас может быть недостаточно прав "
+"для работы с ними"
#: ark.kcfg:36
#, no-c-format
@@ -1006,8 +1001,8 @@ msgid ""
"Extract all the files into the extraction folder, ignoring any folder "
"structure in the archive."
msgstr ""
-"Игнорировать при распаковке сохранённую иерархию папок, то есть распаковать "
-"все файлы в одну папку."
+"Игнорировать при распаковке иерархию папок, то есть распаковать все файлы в "
+"одну папку."
#: ark.kcfg:52
#, no-c-format
@@ -1045,7 +1040,9 @@ msgid ""
"Enables integration with Konqueror's context menus, letting you easily "
"archive or unarchive files. This option will only work if you have the "
"tdeaddons package installed."
-msgstr "Включить интеграцию с контекстным меню Konqueror"
+msgstr ""
+"Включить интеграцию с контекстным меню Konqueror, позволяя упаковывать или "
+"распаковывать файлы. Работает только при установленном tdeaddons."
#: ark.kcfg:79
#, no-c-format
@@ -1060,32 +1057,32 @@ msgstr "Команда Tar"
#: ark.kcfg:91
#, no-c-format
msgid "Enable experimental support for loading ACE files"
-msgstr "Экспериментальная работа с архивами ACE"
+msgstr "Включить экспериментальную поддержку файлов ACE"
#: ark_part.rc:18 ark_part_readonly.rc:16
#, no-c-format
msgid "&Action"
-msgstr "&Действие"
+msgstr "Действие"
#: extraction.ui:48
#, no-c-format
msgid "Convert file names to &lowercase (Zip, Rar)"
-msgstr "Преобразовывать имена файлов в &нижний регистр (Zip, Rar)"
+msgstr "Преобразовывать имена файлов в нижний регистр (Zip, Rar)"
#: extraction.ui:56
#, no-c-format
msgid "Convert file names to &uppercase (Rar)"
-msgstr "Преобразовывать имена файлов в &верхний регистр (Rar)"
+msgstr "Преобразовывать имена файлов в верхний ре&гистр (Rar)"
#: general.ui:27
#, no-c-format
msgid "&Use integrated viewer"
-msgstr "&Встроенный компонент просмотра"
+msgstr "Использовать встроенный компонент просмотра"
#: general.ui:35
#, no-c-format
msgid "&Enable Konqueror integration"
-msgstr "&Включить интеграцию с Konqueror"
+msgstr "Включить интеграцию с Konqueror"
#: general.ui:68
#, no-c-format
@@ -1093,7 +1090,7 @@ msgid ""
"<font size=\"-1\"><i>Konqueror integration is only available if you install "
"the Konqueror integration plugin from the tdeaddons package.</i></font>"
msgstr ""
-"<font size=\"-1\"><i>Работает, только если доступен модуль интеграции с "
+"<font size=\"-1\"><i>Работает, только если установлен плагин интеграции с "
"Konqueror из пакета tdeaddons.</i></font>"
#, fuzzy
diff --git a/tde-i18n-ru/messages/tdeutils/irkick.po b/tde-i18n-ru/messages/tdeutils/irkick.po
index 7f1092751bb..cc2726c1f50 100644
--- a/tde-i18n-ru/messages/tdeutils/irkick.po
+++ b/tde-i18n-ru/messages/tdeutils/irkick.po
@@ -4,21 +4,22 @@
# Oleg Batalov <batalov@twiga.kz>, 2003.
# Marina Soboleva <marina_soboleva@inbox.ru>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: irkick\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2005-09-05 16:09+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2022-08-30 00:58+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/irkick/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.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"
+"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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -42,7 +43,7 @@ msgstr "Сервер TDE Lirc: Инфракрасных пультов упра
#: irkick.cpp:75
msgid "&Configure..."
-msgstr "&Настроить..."
+msgstr "На&строить..."
#: irkick.cpp:94
msgid ""
@@ -69,7 +70,7 @@ msgstr ""
#: irkick.cpp:118
msgid "Automatically Start?"
-msgstr "Автозапуск"
+msgstr "Запускать автоматически?"
#: irkick.cpp:118
msgid "Start Automatically"
@@ -77,7 +78,7 @@ msgstr "Автозапуск"
#: irkick.cpp:118
msgid "Do Not Start"
-msgstr "Не запускать автоматически"
+msgstr "Не запускать"
#: irkick.cpp:129
msgid "Resetting all modes."
@@ -101,11 +102,11 @@ msgstr "Автор"
#: main.cpp:24
msgid "Original LIRC interface code"
-msgstr "Первоначальный код интерфейса LIRC "
+msgstr "Первоначальный код интерфейса LIRC"
#: main.cpp:25
msgid "Ideas, concept code"
-msgstr "Идеи, основной код"
+msgstr "Идеи, концепт"
#: main.cpp:26
msgid "Random patches"
diff --git a/tde-i18n-ru/messages/tdeutils/kcalc.po b/tde-i18n-ru/messages/tdeutils/kcalc.po
index b3bd9bf0d51..9a1d97922b6 100644
--- a/tde-i18n-ru/messages/tdeutils/kcalc.po
+++ b/tde-i18n-ru/messages/tdeutils/kcalc.po
@@ -4,21 +4,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcalc\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2006-10-05 11:53+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2022-08-30 00:58+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kcalc/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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -42,7 +43,7 @@ msgstr "Основание"
#: kcalc.cpp:112
msgid "He&x"
-msgstr "&Hex"
+msgstr "He&x"
#: kcalc.cpp:114
msgid "Switch base to hexadecimal."
@@ -74,7 +75,7 @@ msgstr "Использовать двоичные числа."
#: kcalc.cpp:130
msgid "&Angle"
-msgstr "&Углы"
+msgstr "Углы"
#: kcalc.cpp:132
msgid "Choose the unit for the angle measure"
@@ -138,27 +139,27 @@ msgstr "x в степени 1/y"
#: kcalc.cpp:420
msgid "&Statistic Buttons"
-msgstr "С&татистические функции"
+msgstr "Статистические функции"
#: kcalc.cpp:426
msgid "Science/&Engineering Buttons"
-msgstr "&Научные вычисления"
+msgstr "На&учные вычисления"
#: kcalc.cpp:432
msgid "&Logic Buttons"
-msgstr "&Логические операции и основания"
+msgstr "Логические операции и основания"
#: kcalc.cpp:438
msgid "&Constants Buttons"
-msgstr "&Константы"
+msgstr "Кон&станты"
#: kcalc.cpp:445
msgid "&Show All"
-msgstr "П&оказать все дополнительные кнопки"
+msgstr "Показать все дополнительные кнопки"
#: kcalc.cpp:448
msgid "&Hide All"
-msgstr "&Скрыть все дополнительные кнопки"
+msgstr "Ск&рыть все дополнительные кнопки"
#: kcalc.cpp:549
msgid "Exponent"
@@ -242,7 +243,7 @@ msgstr "Побитный И"
#: kcalc.cpp:757
msgid "Bitwise OR"
-msgstr "Побитный ИЛИ "
+msgstr "Побитный ИЛИ"
#: kcalc.cpp:764
msgid "Bitwise XOR"
@@ -314,7 +315,7 @@ msgstr "Обратный гиперболический тангенс"
#: kcalc.cpp:854
msgid "Natural log"
-msgstr "Натуральный логарифм "
+msgstr "Натуральный логарифм"
#: kcalc.cpp:855
msgid "Exponential function"
@@ -387,7 +388,7 @@ msgstr "Общие"
#: kcalc.cpp:1824
msgid "General Settings"
-msgstr "Общие параметры "
+msgstr "Общие настройки"
#: kcalc.cpp:1832
msgid "Select Display Font"
@@ -411,7 +412,6 @@ msgid "KCalc"
msgstr "KCalc"
#: kcalc.cpp:2274
-#, fuzzy
msgid ""
"(c) 2003-2005, Klaus Niederkrüger\n"
"(c) 1996-2000, Bernd Johannes Wuebben\n"
@@ -419,7 +419,7 @@ msgid ""
msgstr ""
"(c) 2003-2005, Klaus Niederkrüger\n"
"(c) 1996-2000, Bernd Johannes Wuebben\n"
-"(c) 2000-2005, Группа разработчиков TDE"
+"(c) 2000-2005, Группа разработчиков KDE"
#: kcalc_const_button.cpp:37 kcalc_const_button.cpp:47
msgid "Write display data into memory"
@@ -591,7 +591,7 @@ msgstr "Настроить константы"
#: constants.ui:38
#, no-c-format
msgid "C1"
-msgstr "C1 "
+msgstr "C1"
#: constants.ui:99 constants.ui:170 constants.ui:241 constants.ui:312
#: constants.ui:383 constants.ui:454
@@ -602,27 +602,27 @@ msgstr "Предопределённое"
#: constants.ui:109
#, no-c-format
msgid "C2"
-msgstr "C2 "
+msgstr "C2"
#: constants.ui:180
#, no-c-format
msgid "C3"
-msgstr "C3 "
+msgstr "C3"
#: constants.ui:251
#, no-c-format
msgid "C4"
-msgstr "C4 "
+msgstr "C4"
#: constants.ui:322
#, no-c-format
msgid "C5"
-msgstr "C5 "
+msgstr "C5"
#: constants.ui:393
#, no-c-format
msgid "C6"
-msgstr "C6 "
+msgstr "C6"
#: general.ui:30
#, no-c-format
@@ -687,7 +687,7 @@ msgstr "Цвет функциональных кнопок."
#: kcalc.kcfg:29
#, no-c-format
msgid "The color of statistical buttons."
-msgstr "Цвет статистических кнопок"
+msgstr "Цвет статистических кнопок."
#: kcalc.kcfg:33
#, no-c-format
@@ -702,7 +702,7 @@ msgstr "Цвет кнопок памяти."
#: kcalc.kcfg:41
#, no-c-format
msgid "The color of operation buttons."
-msgstr "Цвет кнопок операций"
+msgstr "Цвет кнопок операций."
#: kcalc.kcfg:47
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeutils/kcharselect.po b/tde-i18n-ru/messages/tdeutils/kcharselect.po
index dcd74ef4fb3..6a8d228a08f 100644
--- a/tde-i18n-ru/messages/tdeutils/kcharselect.po
+++ b/tde-i18n-ru/messages/tdeutils/kcharselect.po
@@ -1,21 +1,22 @@
# TDE2 - tdeutils/kcharselect.po Russian translation.
# Copyright (C) 2001, TDE Team.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcharselect\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2004-12-23 15:51+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2020-12-09 19:16+0100\n"
+"PO-Revision-Date: 2022-08-30 00:58+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kcharselect/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"
+"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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -29,51 +30,51 @@ msgid ""
"Your emails"
msgstr "sibskull@mail.ru,klimovvova@mtu-net.ru,adorosh@chat.ru"
-#: kcharselectdia.cc:73 kcharselectdia.cc:82
+#: kcharselectdia.cpp:73 kcharselectdia.cpp:82
msgid "&To Clipboard"
-msgstr "&Скопировать"
+msgstr "Скопировать"
-#: kcharselectdia.cc:85
+#: kcharselectdia.cpp:85
msgid "To Clipboard &UTF-8"
msgstr "Скопировать в &UTF-8"
-#: kcharselectdia.cc:87
+#: kcharselectdia.cpp:87
msgid "To Clipboard &HTML"
msgstr "Скопировать в &HTML"
-#: kcharselectdia.cc:90
+#: kcharselectdia.cpp:90
msgid "&From Clipboard"
-msgstr "Из &буфера обмена"
+msgstr "Из буфер&а обмена"
-#: kcharselectdia.cc:92
+#: kcharselectdia.cpp:92
msgid "From Clipboard UTF-8"
msgstr "Из буфера обмена в UTF-8"
-#: kcharselectdia.cc:95
+#: kcharselectdia.cpp:95
msgid "From Clipboard HTML"
msgstr "Из буфера обмена в HTML"
-#: kcharselectdia.cc:98
+#: kcharselectdia.cpp:98
msgid "&Flip"
-msgstr "&Обратить"
+msgstr "Обр&атить"
-#: kcharselectdia.cc:100
+#: kcharselectdia.cpp:100
msgid "&Alignment"
-msgstr "&Привязка"
+msgstr "Привязка"
-#: main.cc:16
+#: main.cpp:16
msgid "TDE character selection utility"
-msgstr "Выбор символа. Утилита TDE"
+msgstr "Утилита выбора символов TDE"
-#: main.cc:21
+#: main.cpp:21
msgid "KCharSelect"
-msgstr "Выбор символа"
+msgstr "KCharSelect"
-#: main.cc:25 main.cc:27
+#: main.cpp:25 main.cpp:27
msgid "GUI cleanup and fixes"
msgstr "Исправление ошибок и интерфейс"
-#: main.cc:29
+#: main.cpp:29
msgid "XMLUI conversion"
msgstr "Преобразование XMLUI"
diff --git a/tde-i18n-ru/messages/tdeutils/kcmlaptop.po b/tde-i18n-ru/messages/tdeutils/kcmlaptop.po
index 1a9ccf70804..53eda1f89e4 100644
--- a/tde-i18n-ru/messages/tdeutils/kcmlaptop.po
+++ b/tde-i18n-ru/messages/tdeutils/kcmlaptop.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlaptop\n"
-"POT-Creation-Date: 2020-05-28 01:29+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2007-07-13 17:26+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
diff --git a/tde-i18n-ru/messages/tdeutils/kcmlirc.po b/tde-i18n-ru/messages/tdeutils/kcmlirc.po
index bf02770cf33..ae227064529 100644
--- a/tde-i18n-ru/messages/tdeutils/kcmlirc.po
+++ b/tde-i18n-ru/messages/tdeutils/kcmlirc.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlirc\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
"PO-Revision-Date: 2005-09-05 16:26+0400\n"
"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -613,27 +613,27 @@ msgstr "Заметки"
msgid "Auto-Populate..."
msgstr "Автонастройка..."
-#: kcmlircbase.ui:356
+#: kcmlircbase.ui:353
#, no-c-format
msgid "A&dd..."
msgstr "Д&обавить..."
-#: kcmlircbase.ui:367
+#: kcmlircbase.ui:364
#, no-c-format
msgid "Ed&it..."
msgstr "И&зменить..."
-#: kcmlircbase.ui:378
+#: kcmlircbase.ui:375
#, no-c-format
msgid "Re&move"
msgstr "У&далить"
-#: kcmlircbase.ui:395
+#: kcmlircbase.ui:392
#, no-c-format
msgid "Loaded Extensions"
msgstr "Загруженные расширения"
-#: kcmlircbase.ui:411 kcmlircbase.ui:452
+#: kcmlircbase.ui:408 kcmlircbase.ui:449
#, no-c-format
msgid "Name"
msgstr "Название"
diff --git a/tde-i18n-ru/messages/tdeutils/kcmtdewallet.po b/tde-i18n-ru/messages/tdeutils/kcmtdewallet.po
index f3ebd37310c..0bcca2d00e4 100644
--- a/tde-i18n-ru/messages/tdeutils/kcmtdewallet.po
+++ b/tde-i18n-ru/messages/tdeutils/kcmtdewallet.po
@@ -4,22 +4,23 @@
# Oleg Batalov <batalov@twiga.kz>, 2003.
# Oleg Batalov <olegbatalov@mail.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kcmtdewallet\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-30 06:50+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2022-08-30 00:58+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kcmtdewallet/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.13.1\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 ""
@@ -55,11 +56,11 @@ msgstr "Выберите имя для нового бумажника:"
#: konfigurator.cpp:220 konfigurator.cpp:269
msgid "Always Allow"
-msgstr "Разрешать всегда"
+msgstr "Всегда разрешать"
#: konfigurator.cpp:223 konfigurator.cpp:231 konfigurator.cpp:280
msgid "Always Deny"
-msgstr "Запрещать всегда"
+msgstr "Всегда запрещать"
#: konfigurator.cpp:310
msgid ""
@@ -74,7 +75,7 @@ msgstr "Параметры бумажника"
#: walletconfigwidget.ui:42
#, no-c-format
msgid "&Enable the TDE wallet subsystem"
-msgstr "&Использовать бумажник TDE"
+msgstr "Использовать б&умажник TDE"
#: walletconfigwidget.ui:48
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeutils/kdf.po b/tde-i18n-ru/messages/tdeutils/kdf.po
index fbfd415b738..48fc35ecd30 100644
--- a/tde-i18n-ru/messages/tdeutils/kdf.po
+++ b/tde-i18n-ru/messages/tdeutils/kdf.po
@@ -3,21 +3,22 @@
# Oleg Batalov <batalov@twiga.kz>, 2003.
# Marina Soboleva <marina_soboleva@inbox.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kdf\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2004-10-21 16:34+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2022-08-31 01:56+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kdf/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-xml2pot; 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"
+"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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -62,7 +63,7 @@ msgstr ""
#: kdf.cpp:33
msgid "TDE free disk space utility"
-msgstr "Утилита определения свободного дискового пространства для TDE"
+msgstr "Утилита определения свободного дискового пространства TDE"
#: kdf.cpp:67
msgid "KDiskFree"
@@ -95,7 +96,7 @@ msgstr "Свободно"
#: kdfconfig.cpp:65 kdfwidget.cpp:111
#, no-c-format
msgid "Full %"
-msgstr "Занято процентов"
+msgstr "Занято (%)"
#: kdfconfig.cpp:66 kdfwidget.cpp:112
msgid "Usage"
@@ -104,11 +105,11 @@ msgstr "Использовано"
#: kdfconfig.cpp:91 kdfconfig.cpp:184 kdfconfig.cpp:217 kdfconfig.cpp:240
#: kdfconfig.cpp:253 kdfconfig.cpp:254
msgid "visible"
-msgstr "показывать"
+msgstr "показать"
#: kdfconfig.cpp:115
msgid "Update frequency [seconds]. The value 0 disables update"
-msgstr "Частота обновления в секундах, значение 0 отключает обновление."
+msgstr "Частота обновления в секундах. Значение 0 отключает обновление"
#: kdfconfig.cpp:121
#, c-format
@@ -155,7 +156,7 @@ msgstr "МОНТИРОВАНИЕ"
#: kwikdisk.cpp:48
msgid "TDE Free disk space utility"
-msgstr "Утилита определения свободного дискового пространства для TDE"
+msgstr "Утилита определения свободного дискового пространства TDE"
#: kwikdisk.cpp:172 kwikdisk.cpp:324
msgid "KwikDisk"
@@ -175,16 +176,15 @@ msgstr "Смонтировать"
#: kwikdisk.cpp:219
msgid "You must login as root to mount this disk"
-msgstr ""
-"Чтобы смонтировать этот диск, вам нужно войти в систему под именем root"
+msgstr "Чтобы смонтировать этот диск, вам нужно войти в систему под root"
#: kwikdisk.cpp:229
msgid "&Start KDiskFree"
-msgstr "Запуск &kdiskfree;"
+msgstr "Запустить KDi&skFree"
#: kwikdisk.cpp:233
msgid "&Configure KwikDisk..."
-msgstr "&Настроить KwikDisk..."
+msgstr "На&строить KwikDisk..."
#: kwikdisk.cpp:327
msgid "Original author"
@@ -192,11 +192,11 @@ msgstr "Автор идеи"
#: kwikdisk.cpp:329
msgid "TDE 2 changes"
-msgstr "Изменения в TDE 2"
+msgstr "Изменения TDE 2"
#: kwikdisk.cpp:330
msgid "TDE 3 changes"
-msgstr "Изменения в TDE 3"
+msgstr "Изменения TDE 3"
#: mntconfig.cpp:72
msgid "Mount Command"
diff --git a/tde-i18n-ru/messages/tdeutils/kedit.po b/tde-i18n-ru/messages/tdeutils/kedit.po
index 2a7c7eea33f..2bf2f125a01 100644
--- a/tde-i18n-ru/messages/tdeutils/kedit.po
+++ b/tde-i18n-ru/messages/tdeutils/kedit.po
@@ -5,21 +5,22 @@
# Denis Perchine <dyp@perchine.com>, 1998, 1999.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2000-2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: kedit\n"
"POT-Creation-Date: 2020-09-30 21:39+0200\n"
-"PO-Revision-Date: 2006-10-18 12:14+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2022-08-31 01:56+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kedit/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.13.1\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -35,11 +36,11 @@ msgstr "dyp@perchine.com,sibskull@mail.ru"
#: kedit.cpp:218
msgid "&Insert File..."
-msgstr "Вставить &файл..."
+msgstr "Вставить файл..."
#: kedit.cpp:220
msgid "In&sert Date"
-msgstr "Вставить &дату"
+msgstr "Вставить дату"
#: kedit.cpp:222
msgid "Cl&ean Spaces"
@@ -67,19 +68,19 @@ msgstr "Проверка правописания."
#: kedit.cpp:391
msgid "Spellcheck"
-msgstr "Проверка правописания..."
+msgstr "Проверка правописания"
#: kedit.cpp:419
msgid "Spellcheck: %1% complete"
-msgstr "Проверка правописания %1% закончена"
+msgstr "Проверка правописания: %1%"
#: kedit.cpp:431
msgid "Spellcheck: Aborted."
-msgstr "Проверка правописания прервана"
+msgstr "Проверка правописания: Прервана."
#: kedit.cpp:435
msgid "Spellcheck: Complete."
-msgstr "Проверка правописания закончена"
+msgstr "Проверка правописания: Закончена."
#: kedit.cpp:462
msgid ""
@@ -91,11 +92,11 @@ msgstr ""
#: kedit.cpp:468
msgid "Spellcheck: Crashed."
-msgstr "Проверка правописания: сбой"
+msgstr "Проверка правописания: Cбой."
#: kedit.cpp:469
msgid "ISpell seems to have crashed."
-msgstr "ISpell не работает"
+msgstr "Похоже, ISpell вылетел."
#: kedit.cpp:481
msgid "Open File"
@@ -108,14 +109,14 @@ msgid ""
"or consider using a program that is designed to handle large files such as "
"KWrite."
msgstr ""
-"Размер загружаемого файла больше, чем может обработать KEdit. Убедитесь, что "
-"у вас достаточно системных ресурсов для безопасного открытия этого файла или "
+"Размер файла больше, чем может обработать KEdit. Убедитесь, что у вас "
+"достаточно системных ресурсов для безопасного открытия этого файла или "
"попробуйте открыть этот файл в программе, поддерживающей обработку больших "
-"файлов, такой как KWrite."
+"файлов, например KWrite."
#: kedit.cpp:495
msgid "Attempting to Open Large File"
-msgstr "Открытие слишком большого файла"
+msgstr "Попытка открыть большой файл"
#: kedit.cpp:528 kedit.cpp:566 kedit.cpp:1152
msgid "Done"
@@ -138,8 +139,8 @@ msgid ""
"Could not save the file.\n"
"Exit anyways?"
msgstr ""
-"Ошибка записи файла.\n"
-"Игнорировать и выйти?"
+"Не удалось сохранить файл.\n"
+"Всё равно выйти?"
#: kedit.cpp:700
#, c-format
@@ -148,12 +149,12 @@ msgstr "Записано: %1"
#: kedit.cpp:723
msgid "Save File As"
-msgstr "Сохранить как..."
+msgstr "Сохранить как"
#: kedit.cpp:732
msgid ""
"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
-msgstr "Файл с именем \"%1\" уже существует. Вы хотите перезаписать его?"
+msgstr "Файл с именем \"%1\" уже существует. Вы хотите перезаписать его?"
#: kedit.cpp:734
msgid "Overwrite File?"
@@ -166,7 +167,7 @@ msgstr "Перезаписать"
#: kedit.cpp:749
#, c-format
msgid "Saved as: %1"
-msgstr "Записан как: %1"
+msgstr "Сохранён как: %1"
#: kedit.cpp:854
msgid "[New Document]"
@@ -213,15 +214,15 @@ msgstr "Вы не имеете прав чтения на этот файл."
#: kedit.cpp:1085
msgid "Unable to make a backup of the original file."
-msgstr "Не могу сделать резервную копию этого файла."
+msgstr "Не удалось создать резервную копию файла."
#: kedit.cpp:1096
msgid "Unable to write to file."
-msgstr "Не могу записать в файл."
+msgstr "Не удалось записать в файл."
#: kedit.cpp:1113
msgid "Could not save file."
-msgstr "Ошибка записи файла."
+msgstr "Не удалось сохранить файл."
#: kedit.cpp:1126
#, c-format
@@ -262,11 +263,11 @@ msgstr "Открыть файл или URL"
#: kedit.cpp:1264
msgid "KEdit"
-msgstr "Текстовый редактор TDE"
+msgstr "KEdit"
#: kedit.cpp:1327
msgid "Editor Font"
-msgstr "Шрифт окна редактирования"
+msgstr "Шрифт редактора"
#: kedit.cpp:1331
msgid "Color"
@@ -278,7 +279,7 @@ msgstr "Цвет текста в области редактирования"
#: kedit.cpp:1334
msgid "Spelling"
-msgstr "Проверка правописания"
+msgstr "Правописание"
#: kedit.cpp:1335
msgid "Spelling Checker"
@@ -312,12 +313,12 @@ msgstr "Использовать &свои цвета"
#: color.ui:77
#, no-c-format
msgid "&Foreground color:"
-msgstr "Цвет &текста:"
+msgstr "Цвет текст&а:"
#: color.ui:91
#, no-c-format
msgid "&Background color:"
-msgstr "Цвет &фона:"
+msgstr "Цвет фона:"
#: kedit.kcfg:16
#, no-c-format
@@ -352,17 +353,17 @@ msgstr "Создавать резервную копию при сохранен
#: misc.ui:27
#, no-c-format
msgid "&Word wrap:"
-msgstr "&Перенос слов:"
+msgstr "Перенос слов:"
#: misc.ui:49
#, no-c-format
msgid "Make &backup when saving a file"
-msgstr "Создавать &резервную копию при сохранении"
+msgstr "Создавать резервную коп&ию при сохранении"
#: misc.ui:58
#, no-c-format
msgid "Disable Wrapping"
-msgstr "Отменить перенос"
+msgstr "Отключить перенос"
#: misc.ui:63
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdeutils/kfloppy.po b/tde-i18n-ru/messages/tdeutils/kfloppy.po
index c89ce3011ad..857399d41f9 100644
--- a/tde-i18n-ru/messages/tdeutils/kfloppy.po
+++ b/tde-i18n-ru/messages/tdeutils/kfloppy.po
@@ -4,21 +4,23 @@
# A.L. Klyutchenya <asoneofus@kde.ru>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kfloppy\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2006-10-06 11:35+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdeutils/kfloppy/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 ""
@@ -34,7 +36,7 @@ msgstr "dyp@perchine.com,asoneofus@kde.ru,sibskull@mail.ru"
#: floppy.cpp:70
msgid "Floppy &drive:"
-msgstr "&Дисковод:"
+msgstr "Диско&вод:"
#: floppy.cpp:77 floppy.cpp:356 floppy.cpp:704
msgid "Primary"
@@ -50,7 +52,7 @@ msgstr "<qt>Выберите дисковод.</qt>"
#: floppy.cpp:87
msgid "&Size:"
-msgstr "&Размер:"
+msgstr "Размер:"
#: floppy.cpp:92 floppy.cpp:706
msgid "Auto-Detect"
@@ -79,22 +81,19 @@ msgstr ""
#: floppy.cpp:108
msgid "F&ile system:"
-msgstr "&Файловая система:"
+msgstr "Файловая система:"
#: floppy.cpp:115 floppy.cpp:127
msgid ""
"_: Linux\n"
"KFloppy supports three file formats under Linux: MS-DOS, Ext2, and Minix"
-msgstr ""
-"В этой программе под Linux поддерживаются файловые системы: MS-DOS, Ext2 и "
-"Minix"
+msgstr "KFloppy под Linux поддерживает файловые системы: MS-DOS, Ext2 и Minix"
#: floppy.cpp:118
msgid ""
"_: BSD\n"
"KFloppy supports three file formats under BSD: MS-DOS, UFS, and Ext2"
-msgstr ""
-"В этой программе под BSD поддерживаются файловые системы: MS-DOS, UFS и Ext2"
+msgstr "KFloppy под BSD поддерживает файловые системы: MS-DOS, UFS и Ext2"
#: floppy.cpp:129 floppy.cpp:158 floppy.cpp:578 floppy.cpp:710
msgid "DOS"
@@ -144,13 +143,13 @@ msgid ""
"Program mkfs.minix <b>not found</b>. Minix formatting <b>not available</b>"
msgstr ""
"Программа mkfs.minix <b>не найдена</b>. Форматирование под файловую систему "
-"Minix <b>не доступно</b>."
+"Minix <b>не доступно</b>"
#: floppy.cpp:156
msgid ""
"_: BSD\n"
"KFloppy supports two file formats under BSD: MS-DOS and UFS"
-msgstr "В этой программе под BSD поддерживаются файловые системы: MS-DOS и UFS"
+msgstr "KFloppy под BSD поддерживает файловые системы: MS-DOS и UFS"
#: floppy.cpp:160
msgid ""
@@ -186,11 +185,11 @@ msgstr ""
#: floppy.cpp:187
msgid "&Formatting"
-msgstr "С&пособ форматирования"
+msgstr "Способ форм&атирования"
#: floppy.cpp:190
msgid "Q&uick format"
-msgstr "&Быстрое форматирование"
+msgstr "Быстрое форматирование"
#: floppy.cpp:192
msgid ""
@@ -200,25 +199,27 @@ msgstr "<qt>Быстрое форматирование создаёт толь
#: floppy.cpp:195
msgid "&Zero out and quick format"
-msgstr "О&чистка и быстрое форматирование"
+msgstr "Очистка и быстрое форматирование"
#: floppy.cpp:197
msgid ""
"<qt>This first erases the floppy by writing zeros and then it creates the "
"file system.</qt>"
msgstr ""
-"<qt>Будет произведена очистка дискеты и создание на ней файловой системы.</"
-"qt>"
+"<qt>Будет произведена затирание дискеты и создание на ней файловой "
+"системы.</qt>"
#: floppy.cpp:199
msgid "Fu&ll format"
-msgstr "По&лное форматирование"
+msgstr "Полное форматирование"
#: floppy.cpp:201
msgid ""
"Full format is a low-level and high-level format. It erases everything on "
"the disk."
-msgstr "Полная очистка дискеты и его низкоуровневое форматирование."
+msgstr ""
+"Полное форматирование - низкоуровневое и высокоуровневое форматирование. "
+"Стирает всё на дискете."
#: floppy.cpp:210
msgid "Program fdformat found."
@@ -235,11 +236,11 @@ msgstr "Найдена программа dd."
#: floppy.cpp:226
msgid "Program dd <b>not found</b>. Zeroing-out <b>disabled</b>."
-msgstr "Программа dd <b>не найдена</b>. Очистка дискеты <b>недоступна</b>."
+msgstr "Программа dd <b>не найдена</b>. Затирание дискеты <b>недоступна</b>."
#: floppy.cpp:230
msgid "&Verify integrity"
-msgstr "&Проверить целостность"
+msgstr "Проверить целостность"
#: floppy.cpp:234
msgid ""
@@ -247,21 +248,20 @@ msgid ""
"Please note that the floppy will be checked twice if you have selected full "
"formatting.</qt>"
msgstr ""
-"<qt>Включите этот параметр для проверки целостности после форматирования. "
-"Если вы выполнили полное форматирование, проверка целостности будет "
-"произведена дважды.</qt>"
+"<qt>Включите для проверки дискеты после форматирования. Если вы выполнили "
+"полное форматирование, проверка целостности будет произведена дважды.</qt>"
#: floppy.cpp:238
msgid "Volume la&bel:"
-msgstr "&Метка дискеты:"
+msgstr "Метка д&искеты:"
#: floppy.cpp:242
msgid ""
"<qt>Check this if you want a volume label for your floppy. Please note that "
"Minix does not support labels at all.</qt>"
msgstr ""
-"<qt>Включите параметр для возможности указания метки дискеты. Примечание: "
-"файловая система Minix не поддерживает метки дискет.</qt>"
+"<qt>Включите для возможности указания метки дискеты. Примечание: файловая "
+"система Minix не поддерживает метки дискет.</qt>"
#: floppy.cpp:250 floppy.cpp:702
msgid ""
@@ -277,15 +277,15 @@ msgid ""
msgstr ""
"<qt>Укажите метку дискеты. В связи с ограничениями MS-DOS метка не должна "
"превышать 11 символов. Примечание: файловая система Minix не поддерживает "
-"метки дискет.</qt>"
+"метки.</qt>"
#: floppy.cpp:263 floppy.cpp:470
msgid "&Format"
-msgstr "&Форматировать"
+msgstr "Форм&атировать"
#: floppy.cpp:270
msgid "<qt>Click here to start formatting.</qt>"
-msgstr "<qt>Нажмите для запуска процесса форматирования.</qt>"
+msgstr "<qt>Нажмите для запуска форматирования.</qt>"
#: floppy.cpp:293
msgid "<qt>This is the status window, where error messages are displayed.</qt>"
@@ -293,27 +293,26 @@ msgstr "<qt>В этом окне показываются ошибки форм
#: floppy.cpp:307
msgid "<qt>Shows progress of the format.</qt>"
-msgstr "<qt>Выполнение форматирования.</qt>"
+msgstr "<qt>Показывает прогресс форматирования.</qt>"
#: floppy.cpp:315
msgid ""
"KFloppy cannot find any of the needed programs for creating file systems; "
"please check your installation.<br><br>Log:"
msgstr ""
-"Не удаётся найти ни одной программы создания файловых систем. Проверьте "
+"Не удаётся найти ни одной программы создания файловых систем; проверьте "
"установку.<br><br>Вывод:"
#: floppy.cpp:347
msgid "TDE Floppy Formatter"
-msgstr "Форматирование дискет в TDE"
+msgstr "Форматирование дискет TDE"
#: floppy.cpp:490
msgid ""
"_: BSD\n"
"Formatting with BSD on a user-given device is only possible with UFS"
msgstr ""
-"Форматирование пользовательского устройства на BSD с файловой системой UFS "
-"невозможно"
+"Форматирование пользовательского устройства на BSD возможно только с UFS"
#: floppy.cpp:498
msgid ""
@@ -322,7 +321,7 @@ msgid ""
"proceed?</qt>"
msgstr ""
"<qt>Форматирование уничтожит всю информацию на устройстве: <br/><b>%1</b><br/"
-">(проверьте имя устройства)<br/>Вы уверены в необходимости продолжения?</qt>"
+">(Проверьте имя устройства)<br/>Вы уверены в необходимости продолжения?</qt>"
#: floppy.cpp:501 floppy.cpp:516
msgid "Proceed?"
@@ -334,7 +333,7 @@ msgid ""
"Are you sure you wish to proceed?"
msgstr ""
"Форматирование уничтожит всю информацию на диске.\n"
-"Вы уверены в необходимости продолжения?"
+"Вы уверены, что хотите продолжить?"
#: format.cpp:269
#, c-format
@@ -396,12 +395,12 @@ msgstr ""
#: format.cpp:510
#, c-format
msgid "Low-level formatting error at track %1."
-msgstr "Ошибка форматирования дорожки %1."
+msgstr "Ошибка низкоуровневого форматирования дорожки %1."
#: format.cpp:515
#, c-format
msgid "Low-level formatting error: %1"
-msgstr "Ошибка форматирования: %1"
+msgstr "Ошибка низкоуровневого форматирования: %1"
#: format.cpp:529 format.cpp:732 format.cpp:898 format.cpp:989
msgid ""
@@ -418,11 +417,11 @@ msgstr "Ошибка форматирования: %1"
#: format.cpp:583
msgid "Cannot find dd."
-msgstr "Не удаётся найти программу dd."
+msgstr "Не удаётся найти dd."
#: format.cpp:598
msgid "Could not start dd."
-msgstr "Не удаётся запустить программу dd."
+msgstr "Не удалось запустить dd."
#: format.cpp:682
msgid "Cannot find a program to create FAT filesystems."
@@ -499,58 +498,57 @@ msgid "Add BSD support"
msgstr "Добавить поддержку BSD"
#: main.cpp:57
-#, fuzzy
msgid "Make KFloppy work again for KDE 3.4"
-msgstr "Портирование KFloppy на TDE 3.4"
+msgstr "Портирование KFloppy на KDE 3.4"
#: zip.cpp:56
msgid "Zero entire disk"
-msgstr ""
+msgstr "Затереть диск нулями"
#: zip.cpp:58
msgid ""
"Try to write zeroes to the entire disk before adding a filesystem, in order "
"to check the disk's integrity."
msgstr ""
+"Попробовать записать нули на весь диск перед добавлением файловой системы "
+"для проверки дискеты."
#: zip.cpp:62
msgid "Enable softupdates"
-msgstr ""
+msgstr "Включить мягкие обновления"
#: zip.cpp:75
msgid "UFS Zip100"
-msgstr ""
+msgstr "UFS Zip100"
#: zip.cpp:194
-#, fuzzy
msgid "Cannot start dd to zero disk."
-msgstr "Не удаётся запустить программу форматирования FAT."
+msgstr "Не удалось запустить dd для затирания диска."
#: zip.cpp:204
msgid "Zeroing disk..."
-msgstr ""
+msgstr "Затирание диска..."
#: zip.cpp:211
msgid "Zeroing disk failed."
-msgstr ""
+msgstr "Не удалось затереть диск."
#: zip.cpp:227
-#, fuzzy
msgid "Cannot start newfs."
-msgstr "Не удаётся запустить программу dd."
+msgstr "Не удалось запустить пnewfs."
#: zip.cpp:231
msgid "Making filesystem..."
-msgstr ""
+msgstr "Создание файловой системы..."
#: zip.cpp:236
msgid "newfs failed."
-msgstr ""
+msgstr "ошибка newfs."
#: zip.cpp:241
msgid "Disk formatted successfully."
-msgstr ""
+msgstr "Диск успешно отформатирован."
#: zip.cpp:266
msgid "Zeroing block %1 of %2..."
-msgstr ""
+msgstr "Затирание блока %1 из %2..."
diff --git a/tde-i18n-ru/messages/tdeutils/kgpg.po b/tde-i18n-ru/messages/tdeutils/kgpg.po
index db3e36917fb..65ea4b6ffff 100644
--- a/tde-i18n-ru/messages/tdeutils/kgpg.po
+++ b/tde-i18n-ru/messages/tdeutils/kgpg.po
@@ -5,21 +5,23 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgpg\n"
-"POT-Creation-Date: 2020-05-18 00:04+0200\n"
-"PO-Revision-Date: 2007-12-28 12:03+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-19 18:20+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/tdeutils/kgpg/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 ""
@@ -66,16 +68,16 @@ msgstr "Адрес электронной почты:"
#: adduid.ui:58 keygener.cpp:53
#, no-c-format
msgid "Comment (optional):"
-msgstr "Комментарий (по выбору):"
+msgstr "Комментарий (необязательно):"
#: keygener.cpp:56 keyproperties.ui:256 listkeys.cpp:338
#, no-c-format
msgid "Expiration:"
-msgstr "Срок действия:"
+msgstr "Срок истечения:"
#: keygener.cpp:62
msgid "Never"
-msgstr "бессрочный"
+msgstr "Никогда"
#: keygener.cpp:63
msgid "Days"
@@ -108,7 +110,7 @@ msgstr "Вы должны дать имя."
#: keygener.cpp:100
msgid "You are about to create a key with no email address"
-msgstr "Вы собираетесь создать ключ без адреса электронной почты."
+msgstr "Вы собираетесь создать ключ без адреса электронной почты"
#: keygener.cpp:103
msgid "Email address not valid"
@@ -172,7 +174,7 @@ msgstr "нет"
#: keyinfowidget.cpp:411
msgid "Choose New Expiration"
-msgstr "Выбрать новый срок действия"
+msgstr "Выбрать новый срок истечения"
#: keyinfowidget.cpp:499
msgid "Passphrase for the key was changed"
@@ -180,7 +182,7 @@ msgstr "Пароль для ключа изменён"
#: keyinfowidget.cpp:523
msgid "Could not change expiration"
-msgstr "Невозможно изменить срок действия"
+msgstr "Не удалось изменить срок истечения"
#: keyinfowidget.cpp:524
msgid "Bad passphrase"
@@ -201,7 +203,7 @@ msgstr "Импорт ключа с сервера"
#: keyserver.ui:97 keyservers.cpp:232
#, no-c-format
msgid "&Import"
-msgstr "&Импорт"
+msgstr "Импорт (&I)"
#: keyservers.cpp:239
msgid "Connecting to the server..."
@@ -225,7 +227,7 @@ msgstr "&Прервать"
#: keyservers.cpp:579
msgid "You must select a valid key for import"
-msgstr ""
+msgstr "Вы должны выбрать верный ключ для импорта"
#: keyservers.cpp:733 listkeys.cpp:1285
msgid "Public Key"
@@ -237,7 +239,7 @@ msgid ""
"_n: <qt>%n key processed.<br></qt>\n"
"<qt>%n keys processed.<br></qt>"
msgstr ""
-"<qt>Обработан %n ключ.<br></qt>\n"
+"<qt>Обработан один ключ.<br></qt>\n"
"<qt>Обработано %n ключа.<br></qt>\n"
"<qt>Обработано %n ключей.<br></qt>"
@@ -247,7 +249,7 @@ msgid ""
"_n: <qt>One key unchanged.<br></qt>\n"
"<qt>%n keys unchanged.<br></qt>"
msgstr ""
-"<qt>%n ключ остался без изменений.<br></qt>\n"
+"<qt>Один ключ остался без изменений.<br></qt>\n"
"<qt>%n ключа остались без изменений.<br></qt>\n"
"<qt>%n ключей остались без изменений.<br></qt>"
@@ -257,7 +259,7 @@ msgid ""
"_n: <qt>One signature imported.<br></qt>\n"
"<qt>%n signatures imported.<br></qt>"
msgstr ""
-"<qt>Импортирована %n подпись.<br></qt>\n"
+"<qt>Импортирована одна подпись.<br></qt>\n"
"<qt>Импортировано %n подписи.<br></qt>\n"
"<qt>Импортировано %n подписей.<br></qt>"
@@ -267,7 +269,7 @@ msgid ""
"_n: <qt>One key without ID.<br></qt>\n"
"<qt>%n keys without ID.<br></qt>"
msgstr ""
-"<qt>%n ключ без идентификатора.<br></qt>\n"
+"<qt>Один ключ без идентификатора.<br></qt>\n"
"<qt>%n ключа без идентификатора.<br></qt>\n"
"<qt>%n ключей без идентификатора.<br></qt>"
@@ -277,7 +279,7 @@ msgid ""
"_n: <qt>One RSA key imported.<br></qt>\n"
"<qt>%n RSA keys imported.<br></qt>"
msgstr ""
-"<qt>Импортирован %n ключ RSA.<br></qt>\n"
+"<qt>Импортирован один ключ RSA.<br></qt>\n"
"<qt>Импортировано %n ключа RSA.<br></qt>\n"
"<qt>Импортировано %n ключей RSA.<br></qt>"
@@ -287,7 +289,7 @@ msgid ""
"_n: <qt>One user ID imported.<br></qt>\n"
"<qt>%n user IDs imported.<br></qt>"
msgstr ""
-"<qt>Импортирован %n идентификатор пользователя.<br></qt>\n"
+"<qt>Импортирован один идентификатор пользователя.<br></qt>\n"
"<qt>Импортировано %n идентификатора пользователя.<br></qt>\n"
"<qt>Импортировано %n идентификаторов пользователя.<br></qt>"
@@ -297,7 +299,7 @@ msgid ""
"_n: <qt>One subkey imported.<br></qt>\n"
"<qt>%n subkeys imported.<br></qt>"
msgstr ""
-"<qt>Импортирован %n подключ.<br></qt>\n"
+"<qt>Импортирован один подключ.<br></qt>\n"
"<qt>Импортировано %n подключа.<br></qt>\n"
"<qt>Импортировано %n подключей.<br></qt>"
@@ -307,7 +309,7 @@ msgid ""
"_n: <qt>One revocation certificate imported.<br></qt>\n"
"<qt>%n revocation certificates imported.<br></qt>"
msgstr ""
-"<qt>Импортирован %n сертификат отзыва.<br></qt>\n"
+"<qt>Импортирован один сертификат отзыва.<br></qt>\n"
"<qt>Импортировано %n сертификата отзыва.<br></qt>\n"
"<qt>Импортировано %n сертификатов отзыва.<br></qt>"
@@ -317,7 +319,7 @@ msgid ""
"_n: <qt>One secret key processed.<br></qt>\n"
"<qt>%n secret keys processed.<br></qt>"
msgstr ""
-"<qt>Обработан %n закрытый ключ.<br></qt>\n"
+"<qt>Обработан один закрытый ключ.<br></qt>\n"
"<qt>Обработано %n закрытых ключа.<br></qt>\n"
"<qt>Обработано %n закрытых ключей.<br></qt>"
@@ -327,7 +329,7 @@ msgid ""
"_n: <qt><b>One secret key imported.</b><br></qt>\n"
"<qt><b>%n secret keys imported.</b><br></qt>"
msgstr ""
-"<qt><b>Импортирован %n закрытый ключ.</b><br></qt>\n"
+"<qt><b>Импортирован один закрытый ключ.</b><br></qt>\n"
"<qt><b>Импортировано %n закрытых ключа.</b><br></qt>\n"
"<qt><b>Импортировано %n закрытых ключей.</b><br></qt>"
@@ -337,7 +339,7 @@ msgid ""
"_n: <qt>One secret key unchanged.<br></qt>\n"
"<qt>%n secret keys unchanged.<br></qt>"
msgstr ""
-"<qt>%n закрытый ключ остался без изменений.<br></qt>\n"
+"<qt>Один закрытый ключ остался без изменений.<br></qt>\n"
"<qt>%n закрытых ключа остались без изменений.<br></qt>\n"
"<qt>%n закрытых ключей остались без изменений.<br></qt>"
@@ -347,7 +349,7 @@ msgid ""
"_n: <qt>One secret key not imported.<br></qt>\n"
"<qt>%n secret keys not imported.<br></qt>"
msgstr ""
-"<qt>Не импортирован %n закрытый ключ.<br></qt>\n"
+"<qt>Не импортирован один закрытый ключ.<br></qt>\n"
"<qt>Не импортировано %n закрытых ключа.<br></qt>\n"
"<qt>Не импортировано %n закрытых ключей.<br></qt>"
@@ -357,7 +359,7 @@ msgid ""
"_n: <qt><b>One key imported:</b><br></qt>\n"
"<qt><b>%n keys imported:</b><br></qt>"
msgstr ""
-"<qt><b>Импортирован %n ключ.</b><br></qt>\n"
+"<qt><b>Импортирован один ключ.</b><br></qt>\n"
"<qt><b>Импортировано %n ключа.</b><br></qt>\n"
"<qt><b>Импортировано %n ключей.</b><br></qt>"
@@ -367,7 +369,7 @@ msgid ""
"Check detailed log for more infos"
msgstr ""
"Ключи не импортированы...\n"
-"Проверьте сообщения об ошибках в журнале."
+"Проверьте сообщения об ошибках в журнале"
#: keyservers.cpp:853 keyservers.cpp:854 kgpgoptions.cpp:279
#: kgpgoptions.cpp:644 kgpgoptions.cpp:651
@@ -376,19 +378,19 @@ msgstr "(по умолчанию)"
#: kgpg.cpp:87
msgid "&Decrypt && Save File"
-msgstr "&Расшифровать и сохранить файл"
+msgstr "Расшифро&вать и сохранить файл"
#: kgpg.cpp:88
msgid "&Show Decrypted File"
-msgstr "&Показать расшифрованный файл"
+msgstr "Показать расшифрованный файл (&Ы)"
#: kgpg.cpp:89
msgid "&Encrypt File"
-msgstr "&Шифровать файл"
+msgstr "Зашифровать файл (&У)"
#: kgpg.cpp:90
msgid "&Sign File"
-msgstr "&Подписать файл"
+msgstr "Подписать файл (&Ы)"
#: kgpg.cpp:105 kgpg.cpp:274
msgid "KGpg - encryption tool"
@@ -459,10 +461,10 @@ msgid ""
"or in the spooler of your printer if you previously opened it in an editor "
"or tried to print it. Only works on files (not on folders).</p></qt>"
msgstr ""
-"<qt> <p>Вы должны знать, что <b>уничтожение не гарантируется</b> на всех "
+"<qt> <p>Имейте в виду, что <b>уничтожение не гарантируется</b> на всех "
"файловых системах, так как части файла могут быть сохранены во временных "
"файлах или в очереди печати, если вы ранее открывали его в редакторе или "
-"распечатывали. Это работает только для файлов (но не для папок).</p></qt> "
+"распечатывали. Это работает только для файлов (но не для папок).</p></qt>"
#: kgpg.cpp:446
msgid "Unable to read temporary archive file"
@@ -470,7 +472,7 @@ msgstr "Не удаётся прочитать временный файл ар
#: kgpg.cpp:451
msgid "Extract to: "
-msgstr "Извлечь в:"
+msgstr "Извлечь в: "
#: kgpg.cpp:534
msgid "<p>The dropped text is a public key.<br>Do you want to import it ?</p>"
@@ -505,7 +507,7 @@ msgid ""
"have GnuPG installed. Should KGpg try to create a config file ?</qt>"
msgstr ""
"<qt><b>Не найден файл конфигурации GnuPG</b>, Убедитесь в том что GnuPG "
-"установлена корректно. Использовать Kgpg для создания этого "
+"установлена корректно. Использовать KGpg для создания этого "
"конфигурационного файла?</qt>"
#: kgpg.cpp:628
@@ -529,9 +531,9 @@ msgid ""
"Your GnuPG version seems to be older than 1.2.0. Photo Id's and Key Groups "
"will not work properly. Please consider upgrading GnuPG (http://gnupg.org)."
msgstr ""
-"Версия вашей программы GnuPG ниже чем 1.0.7. Фото идентификаторы и группы "
-"ключей не будут работать корректно. Если вы хотите использовать эти "
-"возможности, обновите программу GnuPG (http://gnupg.org)."
+"Версия вашей программы GnuPG ниже чем 1.2.0. Фото идентификаторы и группы "
+"ключей не будут работать корректно. Пожалуйста, обновите GnuPG (http://gnupg."
+"org)."
#: kgpg.cpp:718
msgid "Step Three: Select your Default Private Key"
@@ -544,27 +546,27 @@ msgstr "Шредер"
#: kgpg.cpp:841
msgid "&Encrypt Clipboard"
-msgstr "&Шифровать из буфера обмена"
+msgstr "Шифровать из б&уфера обмена"
#: kgpg.cpp:842
msgid "&Decrypt Clipboard"
-msgstr "&Расшифровать из буфера обмена"
+msgstr "Расшифро&вать из буфера обмена"
#: kgpg.cpp:843
msgid "&Sign/Verify Clipboard"
-msgstr "&Подписать/проверить подпись в буфере обмена"
+msgstr "Подписать/проверить подпись в буфере обмена (&Ы)"
#: kgpg.cpp:846 listkeys.cpp:576
msgid "&Open Editor"
-msgstr "Открыть &редактор"
+msgstr "Открыть редактор (&Щ)"
#: kgpg.cpp:848 kgpgeditor.cpp:145
msgid "&Open Key Manager"
-msgstr "&Открыть менеджер ключей"
+msgstr "Открыть менеджер ключей (&Щ)"
#: kgpg.cpp:850 listkeys.cpp:615
msgid "&Key Server Dialog"
-msgstr "&Диалог сервера ключей"
+msgstr "Диалог сервера к&лючей"
#: kgpg.cpp:988
msgid ""
@@ -575,7 +577,7 @@ msgid ""
msgstr ""
"<qt>Использование <b>Агента GnuPG</b> включено в файле конфигурации GnuPG "
"(%1).<br>Однако агент не запущен. Это может вызвать проблемы при "
-"подписывании/расшифровке. <br>Отключите Агент GnuPG в настройках KGpg либо "
+"подписывании/расшифровке.<br>Отключите Агент GnuPG в настройках KGpg либо "
"исправьте его настройки.</qt>"
#: kgpg.cpp:1025
@@ -585,7 +587,7 @@ msgid ""
"folders."
msgstr ""
"Не удаётся выполнить запрошенную операцию.\n"
-"Выберите или только папку или несколько файлов, но не смешивайте папки и "
+"Выберите только одну папку или несколько файлов, но не смешивайте папки и "
"файлы."
#: kgpg.cpp:1040
@@ -610,23 +612,23 @@ msgstr "Зашифрованный текст:"
#: kgpgeditor.cpp:143
msgid "&Encrypt File..."
-msgstr "&Шифровать файл..."
+msgstr "Шифровать файл... (&У)"
#: kgpgeditor.cpp:144
msgid "&Decrypt File..."
-msgstr "&Расшифровать файл ..."
+msgstr "Расшифро&вать файл..."
#: kgpgeditor.cpp:149
msgid "&Generate Signature..."
-msgstr "&Создать подпись..."
+msgstr "Создать &подпись..."
#: kgpgeditor.cpp:150
msgid "&Verify Signature..."
-msgstr "&Проверить подпись..."
+msgstr "Проверить подпись... (&М)"
#: kgpgeditor.cpp:151
msgid "&Check MD5 Sum..."
-msgstr "&Проверить сумму MD5..."
+msgstr "Проверить &сумму MD5..."
#: kgpgeditor.cpp:220 kgpgeditor.cpp:230 kgpgeditor.cpp:467 kgpgeditor.cpp:481
#: kgpgeditor.cpp:513
@@ -643,7 +645,7 @@ msgstr "Открыть файл для декодирования"
#: kgpgeditor.cpp:244
msgid "Decrypt File To"
-msgstr "Расшифровать файл в "
+msgstr "Расшифровать файл в"
#: kgpgeditor.cpp:250 listkeys.cpp:1572
msgid "Save File"
@@ -764,7 +766,7 @@ msgstr "<b>Неизвестный статус</b>"
#: kgpginterface.cpp:713
msgid "<b>Correct checksum</b>, file is ok."
-msgstr "<b>Контрольная сумма верна</b>, файл не изменялся."
+msgstr "<b>Контрольная сумма верна</b>, файл в порядке."
#: kgpginterface.cpp:718
msgid "Clipboard content is not a MD5 sum."
@@ -874,7 +876,7 @@ msgstr ""
#: kgpginterface.cpp:1889
msgid "This image is very large. Use it anyway?"
-msgstr "Изображение слишком большое. Использовать его, несмотря на это?"
+msgstr "Изображение слишком большое. Всё равно использовать его?"
#: kgpginterface.cpp:1889
msgid "Use Anyway"
@@ -1012,7 +1014,7 @@ msgid ""
"mounted and if you have write access"
msgstr ""
"Невозможно создать файл конфигурации. Проверьте что указанное устройство "
-"смонтировано, и вы имеете право записи на него."
+"смонтировано, и вы имеете право записи на него"
#: kgpgoptions.cpp:474
msgid "Sign File"
@@ -1042,14 +1044,14 @@ msgstr ""
#: kgpgview.cpp:100
msgid "Could not download file."
-msgstr "Невозможно загрузить файл."
+msgstr "Невозможно скачать файл."
#: kgpgview.cpp:143
msgid ""
"This file is a private key.\n"
"Please use kgpg key management to import it."
msgstr ""
-"Данный файл является закрытым ключом!\n"
+"Данный файл является закрытым ключом.\n"
"Используйте менеджер ключей KGpg, чтобы импортировать его."
#: kgpgview.cpp:179
@@ -1058,15 +1060,15 @@ msgstr "Не удаётся прочитать файл."
#: kgpgview.cpp:211
msgid "S&ign/Verify"
-msgstr "Подписать/п&роверить"
+msgstr "Подписать/проверить (&Ш)"
#: kgpgview.cpp:212
msgid "En&crypt"
-msgstr "&Шифровать"
+msgstr "Шифровать (&С)"
#: kgpgview.cpp:213
msgid "&Decrypt"
-msgstr "Р&асшифровать"
+msgstr "Расшифро&вать"
#: kgpgview.cpp:231
msgid "untitled"
@@ -1127,11 +1129,11 @@ msgstr "Управление ключами"
#: listkeys.cpp:577
msgid "E&xport Public Keys..."
-msgstr "Экспорт &открытых ключей..."
+msgstr "Экспорт открытых клю&чей..."
#: listkeys.cpp:578
msgid "&Delete Keys"
-msgstr "&Удалить ключи"
+msgstr "Удалить ключи"
#: listkeys.cpp:579
msgid "&Sign Keys..."
@@ -1151,15 +1153,15 @@ msgstr "&Импорт ключа ..."
#: listkeys.cpp:583
msgid "Set as De&fault Key"
-msgstr "Установить как &ключ по умолчанию"
+msgstr "Уст&ановить как ключ по умолчанию"
#: listkeys.cpp:585
msgid "Import &Missing Signatures From Keyserver"
-msgstr "Импортировать &отсутствующие подписи с сервера ключей"
+msgstr "Импортироват&ь отсутствующие подписи с сервера ключей"
#: listkeys.cpp:586
msgid "&Refresh Keys From Keyserver"
-msgstr "&Обновить ключи с сервера"
+msgstr "Обновить &ключи с сервера"
#: listkeys.cpp:588
msgid "&Create Group with Selected Keys..."
@@ -1171,19 +1173,19 @@ msgstr "&Удалить группу"
#: listkeys.cpp:590
msgid "&Edit Group"
-msgstr "Изменить &группу"
+msgstr "Изменить гр&уппу"
#: listkeys.cpp:592
msgid "&Create New Contact in Address Book"
-msgstr "Создать новую запись в &адресной книге"
+msgstr "&Создать новую запись в адресной книге"
#: listkeys.cpp:593 popuppublic.cpp:153
msgid "&Go to Default Key"
-msgstr "Перейти к &ключу по умолчанию"
+msgstr "&Перейти к ключу по умолчанию"
#: listkeys.cpp:598
msgid "&Refresh List"
-msgstr "Обновить &список"
+msgstr "Обновить списо&к"
#: listkeys.cpp:599
msgid "&Open Photo"
@@ -1195,15 +1197,15 @@ msgstr "&Удалить фото"
#: listkeys.cpp:601
msgid "&Add Photo"
-msgstr "&Добавить фото"
+msgstr "Добавить &фото"
#: listkeys.cpp:603
msgid "&Add User Id"
-msgstr "&Добавить идентификатор пользователя"
+msgstr "Добавить иденти&фикатор пользователя"
#: listkeys.cpp:604
msgid "&Delete User Id"
-msgstr "&Удалить идентификатор пользователя"
+msgstr "Удалить идентификатор пользо&вателя"
#: listkeys.cpp:606
msgid "Edit Key in &Terminal"
@@ -1223,15 +1225,15 @@ msgstr "Удалить пару ключей"
#: listkeys.cpp:611
msgid "&Generate Key Pair..."
-msgstr "&Создать пару ключей..."
+msgstr "Создать &пару ключей..."
#: listkeys.cpp:613
msgid "&Regenerate Public Key"
-msgstr "&Пересоздать открытый ключ"
+msgstr "Пересоздать открытый &ключ"
#: listkeys.cpp:617
msgid "Tip of the &Day"
-msgstr "&Совет дня..."
+msgstr "Со&вет дня"
#: listkeys.cpp:618
msgid "View GnuPG Manual"
@@ -1243,7 +1245,7 @@ msgstr "&Показать только закрытые ключи"
#: listkeys.cpp:623
msgid "&Hide Expired/Disabled Keys"
-msgstr "&Скрыть устаревшие/отключенные ключи"
+msgstr "Ск&рыть устаревшие/отключенные ключи"
#: listkeys.cpp:626 listkeys.cpp:650
msgid "Trust"
@@ -1294,7 +1296,7 @@ msgstr "Очистить результаты поиска"
#: listkeys.cpp:743 popuppublic.cpp:125
msgid "Search: "
-msgstr "Поиск:"
+msgstr "Поиск: "
#: listkeys.cpp:748
msgid "Filter Search"
@@ -1318,8 +1320,8 @@ msgid ""
"public key.If you use a very large picture, your key will become very large "
"as well! Keeping the image close to 240x288 is a good size to use."
msgstr ""
-"Фотография должна быть в формате JPEG. Так как фотография помещается в "
-"открытый ключ, при её большом размере размер вашего ключа будет неоправданно "
+"Изображение должно быть в формате JPEG. Так как изображение помещается в "
+"открытый ключ, если его размер будет большой, то ваш ключ будет неоправданно "
"завышенным! Рекомендуемый размер фотографии - 240x288 точек."
#: listkeys.cpp:1008
@@ -1391,7 +1393,7 @@ msgstr "%1 ключей, %2 групп"
#: listkeys.cpp:1379
msgid "Sorry, this key is not valid for encryption or not trusted."
-msgstr "Этот ключ или непригоден для шифрования, или не является проверенным."
+msgstr "Этот ключ или непригоден для шифрования или не является проверенным."
#: listkeys.cpp:1462
msgid "Create Revocation Certificate"
@@ -1408,7 +1410,7 @@ msgid ""
"compromised!\n"
"Continue key export?"
msgstr ""
-"Закрытые ключи должны храниться в надёжном месте.\n"
+"Закрытые ключи ДОЛЖНЫ храниться в надёжном месте.\n"
"Если кто-то ещё имеет доступ к файлу секретного ключа, все данные, "
"зашифрованные этим ключом, будут скомпрометированы!\n"
"Продолжить экспорт ключа?"
@@ -1419,7 +1421,7 @@ msgstr "Не экспортировать"
#: listkeys.cpp:1521
msgid "Export PRIVATE KEY As"
-msgstr "Экспорт ЗАКРЫТОГО КЛЮЧА как "
+msgstr "Экспорт ЗАКРЫТОГО КЛЮЧА как"
#: listkeys.cpp:1533
msgid ""
@@ -1427,7 +1429,7 @@ msgid ""
"DO NOT leave it in an insecure place."
msgstr ""
"Ваш ЗАКРЫТЫЙ ключ \"%1\" успешно экспортирован.\n"
-"Храните его в БЕЗОПАСНОМ месте!"
+"Храните его в БЕЗОПАСНОМ месте."
#: listkeys.cpp:1535
msgid ""
@@ -1555,7 +1557,7 @@ msgid ""
"How carefully have you checked that the %n keys really belong to the people "
"with whom you wish to communicate:"
msgstr ""
-"Насколько хорошо вы проверили %n ключ ваших корреспондентов:\n"
+"Насколько хорошо вы проверили ключ ваших корреспондентов:\n"
"Насколько хорошо вы проверили %n ключа ваших корреспондентов:\n"
"Насколько хорошо вы проверили %n ключей ваших корреспондентов:"
@@ -1626,17 +1628,16 @@ msgstr ""
"например, содержать не только буквы и цифры"
#: listkeys.cpp:2234
-#, fuzzy
msgid ""
"This passphrase is not secure enough.\n"
"Minimum length = 5 characters"
msgstr ""
-"Пароль недостаточно защищённый\n"
-"Минимальная длина - 5 символов"
+"Пароль недостаточно защищённый.\n"
+"Минимальная длина = 5 символов"
#: listkeys.cpp:2245
msgid "Generating new key pair."
-msgstr "Создаётся новая пара ключей."
+msgstr "Создание новой пары ключей."
#: listkeys.cpp:2255
msgid ""
@@ -1681,8 +1682,9 @@ msgid ""
"<p>Delete <b>SECRET KEY</b> pair <b>%1</b>?</p>Deleting this key pair means "
"you will never be able to decrypt files encrypted with this key again."
msgstr ""
-"<p>Удалить пару <b>ЗАКРЫТЫХ КЛЮЧЕЙ %1</b>?</p> После её удаления вы никогда "
-"не сможете расшифровать файлы, зашифрованные при помощи этой пары ключей."
+"<p>Удалить пару <b>ЗАКРЫТЫХ КЛЮЧЕЙ</b> <b>%1</b>?</p> После её удаления вы "
+"никогда не сможете расшифровать файлы, зашифрованные при помощи этой пары "
+"ключей."
#: listkeys.cpp:2513
msgid ""
@@ -1698,7 +1700,7 @@ msgid ""
"_n: <qt><b>Delete the following public key?</b></qt>\n"
"<qt><b>Delete the following %n public keys?</b></qt>"
msgstr ""
-"<qt><b>Удалить %n открытый ключ?</b></qt>\n"
+"<qt><b>Удалить открытый ключ?</b></qt>\n"
"<qt><b>Удалить %n открытых ключа?</b></qt>\n"
"<qt><b>Удалить %n открытых ключей?</b></qt>"
@@ -1732,15 +1734,15 @@ msgstr "Загрузка ключей..."
#: listkeys.cpp:3470
msgid "RSA"
-msgstr "RSA "
+msgstr "RSA"
#: listkeys.cpp:3474
msgid "ElGamal"
-msgstr "ElGamal "
+msgstr "ElGamal"
#: listkeys.cpp:3477
msgid "DSA"
-msgstr "DSA "
+msgstr "DSA"
#: listkeys.cpp:3528
msgid "?"
@@ -1800,17 +1802,17 @@ msgstr "Выбор открытого ключа"
msgid "Select Public Key for %1"
msgstr "Выбор открытого ключа для %1"
-#: conf_encryption.ui:52 popuppublic.cpp:156
+#: conf_encryption.ui:49 popuppublic.cpp:156
#, no-c-format
msgid "ASCII armored encryption"
msgstr "ASCII совместимое шифрование"
-#: conf_encryption.ui:88 popuppublic.cpp:157
+#: conf_encryption.ui:85 popuppublic.cpp:157
#, no-c-format
msgid "Allow encryption with untrusted keys"
msgstr "Разрешить шифрование с использованием непроверенных ключей"
-#: conf_encryption.ui:64 popuppublic.cpp:158
+#: conf_encryption.ui:61 popuppublic.cpp:158
#, no-c-format
msgid "Hide user id"
msgstr "Скрыть идентификатор пользователя"
@@ -1854,7 +1856,7 @@ msgstr ""
"использовать его, если не подпишете его как 'проверенный'. Установка этого "
"параметра даёт возможность использовать любой ключ, даже если он не подписан."
-#: conf_encryption.ui:76 popuppublic.cpp:178
+#: conf_encryption.ui:73 popuppublic.cpp:178
#, no-c-format
msgid "Shred source file"
msgstr "Уничтожить исходный файл"
@@ -1865,7 +1867,7 @@ msgid ""
"be possible"
msgstr ""
"<b>Уничтожить исходный файл</b>: полное удаление исходного файла.\n"
-"Впоследствии восстановить его будет невозможно."
+"Впоследствии восстановить его будет невозможно"
#: popuppublic.cpp:182
msgid ""
@@ -1877,14 +1879,14 @@ msgid ""
"of your printer if you previously opened it in an editor or tried to print "
"it. Only works on files (not on folders).</p></qt>"
msgstr ""
-"<qt><b>Уничтожить исходный файл:</b><br /> \n"
-"\t\t<p>При установке этого параметра будет выполнено уничтожение файла "
-"(перезапись несколько раз перед удалением), который вы шифруете. Этот способ "
-"позволяет добиться невозможности восстановления исходного файла. Но вы "
-"<b>должны знать, что это не даёт 100% гарантии безопасности</b> на всех "
-"файловых системах, так как части файла могут быть сохранены во временных "
-"файлах или в очереди печати, если вы ранее открывали его в редакторе или "
-"распечатывали. Это работает только для файлов (но не для папок).</p></qt> "
+"<qt><b>Уничтожить исходный файл:</b><br /><p>При установке этого параметра "
+"будет выполнено уничтожение файла (перезапись несколько раз перед удалением)"
+", который вы шифруете. Этот способ позволяет добиться невозможности "
+"восстановления исходного файла.</p><p> Но вы <b>должны знать, что это не "
+"даёт 100% гарантии безопасности</b> на всех файловых системах, так как части "
+"файла могут быть сохранены во временных файлах или в очереди печати, если вы "
+"ранее открывали его в редакторе или распечатывали. Это работает только для "
+"файлов (но не для папок).</p></qt>"
#: popuppublic.cpp:183
msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
@@ -1912,12 +1914,12 @@ msgid ""
"command line option, like: '--armor'"
msgstr ""
"<b>Дополнительные опции</b>: для опытных пользователей, желающих "
-"использовать аргументы командной строки gpg, такие как '--armor'."
+"использовать аргументы командной строки gpg, такие как '--armor'"
#: adduid.ui:42
#, no-c-format
msgid "Name (minimum 5 characters):"
-msgstr "Имя (минимум 5 знаков)"
+msgstr "Имя (минимум 5 знаков):"
#: conf_decryption.ui:55
#, no-c-format
@@ -1940,16 +1942,11 @@ msgstr ""
#: conf_encryption.ui:31
#, no-c-format
-msgid "PGP 6 compatibility"
-msgstr "Совместимость с PGP 6"
+msgid "PGP &6 compatibility"
+msgstr "Совместимость с PGP &6"
#: conf_encryption.ui:34
#, no-c-format
-msgid "Alt+6"
-msgstr "Alt+6"
-
-#: conf_encryption.ui:37
-#, no-c-format
msgid ""
"<qt><b>PGP 6 compatibility:</b><br /> \n"
"\t\t<p>Checking this option forces GnuPG to output encrypted packets that "
@@ -1961,7 +1958,7 @@ msgstr ""
"стандартом PGP (Pretty Good Privacy) версии 6. Это позволяет пользователям "
"GnuPG обмениваться зашифрованными данными с пользователями PGP 6.</p></qt>"
-#: conf_encryption.ui:55
+#: conf_encryption.ui:52
#, no-c-format
msgid ""
"<qt><b>ASCII armored encryption:</b> <br /> \n"
@@ -1973,7 +1970,7 @@ msgstr ""
"\t\t<p>При выборе этой опции формат зашифрованных данных позволяет открывать "
"их в текстовом редакторе, а также включать как текст в тело писем.</p></qt>"
-#: conf_encryption.ui:67
+#: conf_encryption.ui:64
#, no-c-format
msgid ""
"<qt><b>Hide user ID:</b><br /> \n"
@@ -1992,7 +1989,7 @@ msgstr ""
"пакеты. Этот процесс может занимать много времени, если количество секретных "
"ключей получателя велико.</p></qt>"
-#: conf_encryption.ui:79
+#: conf_encryption.ui:76
#, no-c-format
msgid ""
"<qt><b>Shred source file:</b><br /> \n"
@@ -2013,7 +2010,7 @@ msgstr ""
"или в очереди печати, если вы ранее открывали его в редакторе или "
"распечатывали. Это работает только для файлов (но не для папок).</p></qt>"
-#: conf_encryption.ui:91
+#: conf_encryption.ui:88
#, no-c-format
msgid ""
"<qt><b>Allow encryption with untrusted keys:</b> <br />\n"
@@ -2028,12 +2025,12 @@ msgstr ""
"умолчанию (тем самым он будет помечен как проверенный). Выбор этого "
"параметра позволяет использовать непроверенные ключи.</p></qt>"
-#: conf_encryption.ui:133
+#: conf_encryption.ui:130
#, no-c-format
msgid "Custom encryption command:"
msgstr "Уточнённая команда шифрования:"
-#: conf_encryption.ui:136
+#: conf_encryption.ui:133
#, no-c-format
msgid ""
"<qt><b>Custom encryption command:</b> <br />\n"
@@ -2046,14 +2043,12 @@ msgstr ""
"собственную команду для шифрования. Эта опция рекомендуется только для "
"опытных пользователей.</p></qt>"
-#: conf_encryption.ui:163
+#: conf_encryption.ui:160
#, no-c-format
msgid "Use *.pgp extension for encrypted files"
-msgstr ""
-"Использовать для зашифрованных\n"
-"файлов расширение *.pgp"
+msgstr "Использовать для зашифрованных файлов расширение *.pgp"
-#: conf_encryption.ui:166
+#: conf_encryption.ui:163
#, no-c-format
msgid ""
"<qt><b>Use *.pgp extension for encrypted files:</b><br />\n"
@@ -2061,18 +2056,17 @@ msgid ""
"files instead of a .gpg extension. This option will maintain compatibility "
"with users of PGP (Pretty Good Privacy) software.</p></qt>"
msgstr ""
-"<qt><b>Использовать для зашифрованных\n"
-"файлов расширение *.pgp:</b><br />\n"
+"<qt><b>Использовать для зашифрованных файлов расширение *.pgp:</b><br />\n"
"\t\t<p> Выбор этой опции добавляет расширение .pgp ко всем шифруемым файлам. "
"Эта опция добавлена для обеспечения совместимости с пользователями программы "
"PGP (Pretty Good Privacy).</p></qt>"
-#: conf_encryption.ui:175
+#: conf_encryption.ui:172
#, no-c-format
msgid "Encrypt files with:"
msgstr "Шифровать файл ключом:"
-#: conf_encryption.ui:192
+#: conf_encryption.ui:189
#, no-c-format
msgid ""
"<qt><b>Encrypt files with:</b><br /> \n"
@@ -2085,22 +2079,22 @@ msgstr ""
"файлов. KGpg не спрашивает о получателе и ключ по умолчанию не используется."
"</p></qt>"
-#: conf_encryption.ui:209 conf_encryption.ui:283
+#: conf_encryption.ui:206 conf_encryption.ui:280
#, no-c-format
msgid "..."
msgstr "..."
-#: conf_encryption.ui:225 conf_encryption.ui:267 conf_gpg.ui:76
+#: conf_encryption.ui:222 conf_encryption.ui:264 conf_gpg.ui:76
#, no-c-format
msgid "Change..."
msgstr "Изменить..."
-#: conf_encryption.ui:233
+#: conf_encryption.ui:230
#, no-c-format
msgid "Always encrypt with:"
msgstr "Всегда шифровать ключом:"
-#: conf_encryption.ui:250
+#: conf_encryption.ui:247
#, no-c-format
msgid ""
"<qt><b>Always encrypt with:</b><br /> \n"
@@ -2111,7 +2105,7 @@ msgstr ""
"<qt><b>Всегда шифровать ключом:</b><br /> \n"
"<p> Эта опция позволяет шифровать все сообщения/файлы выбранным ключом. "
"Однако, если выбрана опция \"Шифровать файл ключом\", она переопределяет "
-"опцию \"Всегда шифровать ключом\" для операций с файлами.</p></qt> "
+"опцию \"Всегда шифровать ключом\" для операций с файлами.</p></qt>"
#: conf_gpg.ui:16
#, no-c-format
@@ -2127,7 +2121,7 @@ msgstr ""
#: conf_gpg.ui:32
#, no-c-format
msgid "GnuPG Home"
-msgstr "Домашний каталог GnuPG "
+msgstr "Домашний каталог GnuPG"
#: conf_gpg.ui:43
#, no-c-format
@@ -2142,12 +2136,12 @@ msgstr "Расположение домашнего каталога:"
#: conf_gpg.ui:137
#, no-c-format
msgid "&Use GnuPG agent"
-msgstr "Использовать &агент GnuPG"
+msgstr "Использовать а&гент GnuPG"
#: conf_gpg.ui:145
#, no-c-format
msgid "Additional Keyring"
-msgstr "Дополнительный список ключей"
+msgstr "Дополнительная связка ключей"
#: conf_gpg.ui:156
#, no-c-format
@@ -2162,7 +2156,7 @@ msgstr "Закрытые:"
#: conf_gpg.ui:201
#, no-c-format
msgid "Use only this keyring"
-msgstr "Использовать только этот список"
+msgstr "Использовать только эту связку ключей"
#: conf_misc.ui:31
#, no-c-format
@@ -2188,7 +2182,7 @@ msgstr ""
#: conf_misc.ui:63
#, no-c-format
msgid "Use mouse selection instead of clipboard"
-msgstr "Использовать мышь вместо операций с буфером обмена"
+msgstr "Использовать выделение мышью вместо буфера обмена"
#: conf_misc.ui:66
#, no-c-format
@@ -2203,7 +2197,7 @@ msgstr ""
"\t\t\t<p>Нажатие левой кнопки мыши копирует выделенный текст в буфер обмена, "
"а средняя кнопка мыши (либо правая и левая вместе) вставляют текст из буфера "
"обмена. Если эта опция не включена, операции с буфером обмена осуществляются "
-"быстрыми клавишами (по умолчанию Ctrl-c и Ctrl-v).</p></qt>"
+"быстрыми клавишами (по умолчанию Ctrl-c и Ctrl-v).</p></qt> "
#: conf_misc.ui:81
#, no-c-format
@@ -2220,14 +2214,14 @@ msgid ""
"<qt><b>Display warning before creating temporary files:</b><br />\n"
"\t\t\t<p></p></qt>"
msgstr ""
-"<qt><b>Показывать предупреждения перед созданием временных файлов:</b><br /"
-">\n"
-"\t\t\t<p></p></qt> "
+"<qt><b>Показывать предупреждения перед созданием временных файлов:</b><br />"
+"\n"
+"\t\t\t<p></p></qt>"
#: conf_misc.ui:122
#, no-c-format
msgid "Install Shredder"
-msgstr "Установить шредер"
+msgstr "Установить Шредер"
#: conf_misc.ui:130
#, no-c-format
@@ -2250,14 +2244,13 @@ msgstr "textLabel5"
#: conf_misc.ui:176
#, no-c-format
msgid "Applet && Menus"
-msgstr "Аплеты и меню"
+msgstr "Апплеты и меню"
#: conf_misc.ui:187
#, no-c-format
msgid "Left mouse click opens (restart KGpg to apply):"
msgstr ""
-"Открытые щелчком левой кнопки мыши \n"
-"(для использования перезапустите KGpg):"
+"Открытие щелчком левой кнопки мыши (для использования перезапустите KGpg):"
#: conf_misc.ui:193
#, no-c-format
@@ -2272,7 +2265,7 @@ msgstr "Меню \"Действия\" в Konqueror"
#: conf_misc.ui:254
#, no-c-format
msgid "Sign file service menu:"
-msgstr "\"Подписать файл\" в меню \"Действия\""
+msgstr "Подписать служебное меню файла:"
#: conf_misc.ui:257
#, no-c-format
@@ -2288,7 +2281,7 @@ msgstr ""
#: conf_misc.ui:275
#, no-c-format
msgid "Decrypt file service menu:"
-msgstr "\"Расшифровать файл\" в меню \"Действия\""
+msgstr "Расшифровать служебное меню файла:"
#: conf_misc.ui:278
#, no-c-format
@@ -2391,7 +2384,7 @@ msgid ""
"all others will be stored for use by KGpg only."
msgstr ""
"<b>ИНФОРМАЦИЯ</b>:\n"
-"Только первый сервер ключей помещается в файл конфигурации GnuPG,\n"
+"Только сервер ключей по умолчанию помещается в файл конфигурации GnuPG,\n"
"остальные используются исключительно KGpg."
#: conf_servers.ui:106
@@ -2477,7 +2470,7 @@ msgstr ""
"<qt><b>Фотография:</b><br />\n"
"\t\t\t<p>Фотография может быть включена в открытый ключ для дополнительной "
"защиты. Она может использоваться как дополнительный метод подтверждения "
-"подлинности ключа. Однако на неё нельзя положиться как на единственную форму "
+"подлинности ключа. Однако на неё нельзя полагаться как на единственную форму "
"идентификации.</p>\n"
"\t\t\t</qt>"
@@ -2544,7 +2537,7 @@ msgstr "Неизвестно"
#: keyproperties.ui:398
#, no-c-format
msgid "Do NOT Trust"
-msgstr "Непроверенный"
+msgstr "НЕ доверять"
#: keyproperties.ui:403
#, no-c-format
@@ -2559,7 +2552,7 @@ msgstr "Полностью"
#: keyproperties.ui:413
#, no-c-format
msgid "Ultimately"
-msgstr "Абсолютное"
+msgstr "Абсолютно"
#: keyserver.ui:48
#, no-c-format
@@ -2671,17 +2664,17 @@ msgstr ""
#: kgpg.kcfg:9
#, no-c-format
msgid "Custom decryption command."
-msgstr "Уточнённая команда расшифровки: "
+msgstr "Пользовательская команда расшифровки."
#: kgpg.kcfg:15
#, no-c-format
msgid "Custom encryption options"
-msgstr "Уточнённые параметры шифрования"
+msgstr "Пользовательские опции шифрования"
#: kgpg.kcfg:18
#, no-c-format
msgid "Allow custom encryption options"
-msgstr "Разрешить уточнённые опции шифрования"
+msgstr "Разрешить пользовательские опции шифрования"
#: kgpg.kcfg:22
#, no-c-format
@@ -2732,28 +2725,28 @@ msgstr "Группы GPG"
#, no-c-format
msgid "Use only the additional keyring, not the default one."
msgstr ""
-"Использовать только дополнительный список ключей, игнорировать список по "
+"Использовать только дополнительную связку ключей, игнорировать связку по "
"умолчанию."
#: kgpg.kcfg:62
#, no-c-format
msgid "Enable additional public keyring."
-msgstr "Использовать дополнительный список открытых ключей."
+msgstr "Использовать дополнительную связку открытых ключей."
#: kgpg.kcfg:66
#, no-c-format
msgid "Enable additional private keyring."
-msgstr "Использовать дополнительный список закрытых ключей."
+msgstr "Использовать дополнительную связку закрытых ключей."
#: kgpg.kcfg:70
#, no-c-format
msgid "The path of the additional public keyring."
-msgstr "Путь к дополнительному списку открытых ключей."
+msgstr "Путь к дополнительной связке открытых ключей."
#: kgpg.kcfg:73
#, no-c-format
msgid "The path of the additional private keyring."
-msgstr "Путь к дополнительному списку закрытых ключей."
+msgstr "Путь к дополнительной связке закрытых ключей."
#: kgpg.kcfg:88
#, no-c-format
@@ -2862,7 +2855,7 @@ msgstr "Использовать HTTP-прокси, если он доступе
#: kgpg.rc:16
#, no-c-format
msgid "Si&gnature"
-msgstr "По&дпись"
+msgstr "&Подпись"
#: kgpgrevokewidget.ui:27
#, no-c-format
@@ -2917,12 +2910,12 @@ msgstr "Сохранить сертификат:"
#: kgpgrevokewidget.ui:109
#, no-c-format
msgid "Import into keyring"
-msgstr "Импорт в список ключей"
+msgstr "Импорт в связку ключей"
#: kgpgwizard.ui:16
#, no-c-format
msgid "KGpg Wizard"
-msgstr "Мастер KGpg"
+msgstr "Мастер настройки KGpg"
#: kgpgwizard.ui:23
#, no-c-format
@@ -2937,10 +2930,9 @@ msgid ""
"KGpg to work properly. Next, it will allow you to create your own key pair, "
"enabling you to encrypt your files and emails."
msgstr ""
-"<h1>Добро пожаловать в мастер KGpg</h1>\n"
-"Этот мастер поможет выполнить базовую настройку KGpg. Далее вы создадите "
-"свою пару ключей, позволяющих вам шифровать файлы, электронную почту и "
-"другую информацию."
+"<h1>Добро пожаловать в Мастер настройки KGpg</h1>\n"
+"Этот Мастер поможет выполнить базовую настройку KGpg. Далее вы создадите "
+"свою пару ключей, позволяющих вам шифровать файлы и электронную почту."
#: kgpgwizard.ui:91
#, no-c-format
@@ -2974,12 +2966,12 @@ msgstr "<br>Путь к файлу конфигурации GnuPG:"
#: kgpgwizard.ui:197
#, no-c-format
msgid "Step Two: Install a Shredder on your Desktop"
-msgstr "Шаг 2: Установить шредер на рабочий стол"
+msgstr "Шаг 2: Установить Шредер на рабочий стол"
#: kgpgwizard.ui:208
#, no-c-format
msgid "Install shredder on my desktop"
-msgstr "Установить шредер на мой рабочий стол"
+msgstr "Установить Шредер на мой рабочий стол"
#: kgpgwizard.ui:264
#, no-c-format
@@ -2993,9 +2985,9 @@ msgid ""
"<br><b>Shredding may not be 100% secure if you use a journaling file system."
"</b></qt>"
msgstr ""
-"<qt>На ваш рабочий стол будет помещена пиктограмма шредера.<br>\n"
+"<qt>На ваш рабочий стол будет помещена иконка шредера.<br>\n"
"Для уничтожения файлов (они перезаписываются 35 раз) перенесите их на эту "
-"пиктограмму. \n"
+"иконку. \n"
"Помните, что если вы скачали или открыли файл, его части могут остаться во "
"временных файлах. При уничтожении скачанного или открытого файла такие "
"временные файлы не удаляются.\n"
@@ -3024,7 +3016,7 @@ msgstr ""
#: listkeys.rc:5
#, no-c-format
msgid "&Keys"
-msgstr "&Ключи"
+msgstr "К&лючи"
#: listkeys.rc:24
#, no-c-format
@@ -3034,7 +3026,7 @@ msgstr "&Показать подробности"
#: listkeys.rc:34
#, no-c-format
msgid "&Groups"
-msgstr "&Группы"
+msgstr "Гру&ппы"
#: newkey.ui:30
#, no-c-format
@@ -3123,7 +3115,7 @@ msgid ""
"This works in <strong>konqueror</strong> or on your Desktop!</p>\n"
msgstr ""
"<p>Самый простой способ зашифровать файл: щёлкните правой кнопкой мыши на "
-"файле и в контекстном меню выберите опцию 'Шифровать файл' \n"
+"файле и в контекстном меню выберите опцию 'Шифровать файл'\n"
"Это работает в файловом менеджере <strong>Konqueror</strong> и на рабочем "
"столе!</p>\n"
@@ -3148,13 +3140,13 @@ msgid ""
msgstr ""
"<p><strong>Вы ничего не знаете о шифровании?</strong><br>\n"
"Нет проблем, просто создайте себе пару ключей в окне менеджера ключей. Далее "
-"экспортируйте свой открытый ключ и отправьте его по почте своим друзьям."
-"<br>\n"
+"экспортируйте свой открытый ключ и отправьте его по почте своим друзьям.<br>"
+"\n"
"Попросите их, чтобы они сделали то же самое. Импортируйте их открытые ключи. "
"Наконец, чтобы отправить зашифрованное сообщение, напечатайте его в "
-"редакторе KGpg, затем нажмите \"Шифровать\". Выберите ключ вашего друга и "
-"ещё раз нажмите \"Шифровать\". Сообщение зашифровано и готово к отправке по "
-"электронной почте.</p>\n"
+"редакторе KGpg, затем нажмите \"Шифровать\". Выберите\n"
+"ключ вашего друга и ещё раз нажмите \"Шифровать\". Сообщение зашифровано и "
+"готово к отправке по электронной почте.</p>\n"
#: tips:27
msgid ""
@@ -3178,7 +3170,7 @@ msgid ""
"<p>If you only want to open the key manager, type \"kgpg -k\" in the command "
"line prompt.</p>\n"
msgstr ""
-"<p> Если вы хотите запустить менеджер ключей, наберите \"KGpg -k\" в "
+"<p> Если вы хотите запустить менеджер ключей, наберите \"kgpg -k\" в "
"командной строке.</p>\n"
#: tips:42
@@ -3186,8 +3178,8 @@ msgid ""
"<p>Typing \"kgpg -s filename\" will decrypt the file filename and open it in "
"Kgpg's editor.</p>\n"
msgstr ""
-"<p>Наберите \"KGpg -s файл\" для дешифровки файла и открытия его в редакторе "
-"KGpg.</p>\n"
+"<p>Наберите \"kgpg -s имяфайла\" для дешифровки файла и открытия его в "
+"редакторе Kgpg.</p>\n"
#, fuzzy
#~ msgid "Untitled"
diff --git a/tde-i18n-ru/messages/tdeutils/khexedit.po b/tde-i18n-ru/messages/tdeutils/khexedit.po
index 60c48b3ad82..ba6db1a01eb 100644
--- a/tde-i18n-ru/messages/tdeutils/khexedit.po
+++ b/tde-i18n-ru/messages/tdeutils/khexedit.po
@@ -4,22 +4,24 @@
# Denis Perchine <dyp@perchine.com>, 1997, 1998.
# Andrey Cherepanov <sibskull@mail.ru>, 2001-2004, 2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: khexedit\n"
-"POT-Creation-Date: 2020-09-30 21:39+0200\n"
-"PO-Revision-Date: 2005-09-05 16:30+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/khexedit/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.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"
-"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 ""
@@ -33,510 +35,511 @@ msgid ""
"Your emails"
msgstr "sibskull@mail.ru"
-#: chartabledialog.cc:37
+#: chartabledialog.cpp:37
msgid "Character Table"
msgstr "Таблица символов"
-#: chartabledialog.cc:49 dialog.cc:1402 fileinfodialog.cc:106
+#: chartabledialog.cpp:49 dialog.cpp:1402 fileinfodialog.cpp:106
msgid "Decimal"
msgstr "Десятичное"
-#: chartabledialog.cc:50 dialog.cc:1401 fileinfodialog.cc:105
+#: chartabledialog.cpp:50 dialog.cpp:1401 fileinfodialog.cpp:105
msgid "Hexadecimal"
msgstr "Шестнадцатеричное"
-#: chartabledialog.cc:51 dialog.cc:1403 fileinfodialog.cc:107
+#: chartabledialog.cpp:51 dialog.cpp:1403 fileinfodialog.cpp:107
msgid "Octal"
msgstr "Восьмеричное"
-#: chartabledialog.cc:52 dialog.cc:1404 fileinfodialog.cc:108
+#: chartabledialog.cpp:52 dialog.cpp:1404 fileinfodialog.cpp:108
msgid "Binary"
-msgstr "Бинарное"
+msgstr "Двоичное"
-#: chartabledialog.cc:53 fileinfodialog.cc:109
+#: chartabledialog.cpp:53 fileinfodialog.cpp:109
msgid "Text"
msgstr "Текст"
-#: chartabledialog.cc:70
+#: chartabledialog.cpp:70
msgid "Insert this number of characters:"
msgstr "Вставить количество символов:"
-#: conversion.cc:48
+#: conversion.cpp:48
msgid ""
"_: Default encoding\n"
"Default"
msgstr "По умолчанию"
-#: conversion.cc:49
+#: conversion.cpp:49
msgid "EBCDIC"
msgstr "EBCDIC"
-#: conversion.cc:50
+#: conversion.cpp:50
msgid "US-ASCII (7 bit)"
msgstr "US-ASCII (7 bit)"
-#: conversion.cc:51
+#: conversion.cpp:51
msgid "Unknown"
msgstr "Неизвестная"
-#: converterdialog.cc:71
+#: converterdialog.cpp:71
msgid "Converter"
msgstr "Конвертер"
-#: converterdialog.cc:72
+#: converterdialog.cpp:72
msgid "&On Cursor"
msgstr "&К курсору"
-#: converterdialog.cc:81 hextoolwidget.cc:56
+#: converterdialog.cpp:81 hextoolwidget.cpp:56
msgid "Hexadecimal:"
msgstr "Шестнадцатеричное:"
-#: converterdialog.cc:83
+#: converterdialog.cpp:83
msgid "Decimal:"
msgstr "Десятичное:"
-#: converterdialog.cc:85 hextoolwidget.cc:56
+#: converterdialog.cpp:85 hextoolwidget.cpp:56
msgid "Octal:"
msgstr "Восьмеричное:"
-#: converterdialog.cc:87 hextoolwidget.cc:57
+#: converterdialog.cpp:87 hextoolwidget.cpp:57
msgid "Binary:"
-msgstr "Бинарное:"
+msgstr "Двоичное:"
-#: converterdialog.cc:89 hextoolwidget.cc:57
+#: converterdialog.cpp:89 hextoolwidget.cpp:57
msgid "Text:"
msgstr "Текст:"
-#: dialog.cc:44
+#: dialog.cpp:44
msgid "Goto Offset"
msgstr "Перейти на адрес"
-#: dialog.cc:60
+#: dialog.cpp:60
msgid "O&ffset:"
msgstr "&Адрес:"
-#: dialog.cc:73 dialog.cc:223 dialog.cc:564 dialog.cc:810
+#: dialog.cpp:73 dialog.cpp:223 dialog.cpp:564 dialog.cpp:810
msgid "&From cursor"
-msgstr "С позиции &курсора"
+msgstr "С позиции курсор&а"
-#: dialog.cc:75 dialog.cc:225 dialog.cc:566 dialog.cc:812
+#: dialog.cpp:75 dialog.cpp:225 dialog.cpp:566 dialog.cpp:812
msgid "&Backwards"
msgstr "&Назад"
-#: dialog.cc:77 dialog.cc:816
+#: dialog.cpp:77 dialog.cpp:816
msgid "&Stay visible"
-msgstr "Оставаться &видимым"
+msgstr "Оставаться видим&ым"
-#: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
-#: hexeditorwidget.cc:1597 searchbar.cc:73
+#: dialog.cpp:178 hexeditorwidget.cpp:1515 hexeditorwidget.cpp:1529
+#: hexeditorwidget.cpp:1597 searchbar.cpp:73
msgid "Find"
msgstr "Поиск"
-#: dialog.cc:194
+#: dialog.cpp:194
msgid "Fo&rmat:"
msgstr "&Формат:"
-#: dialog.cc:209 dialog.cc:520
+#: dialog.cpp:209 dialog.cpp:520
msgid "F&ind:"
msgstr "&Поиск:"
-#: dialog.cc:227 dialog.cc:568 dialog.cc:814
+#: dialog.cpp:227 dialog.cpp:568 dialog.cpp:814
msgid "&In selection"
msgstr "В &выделении"
-#: dialog.cc:229
+#: dialog.cpp:229
msgid "&Use navigator"
-msgstr "Использовать &навигатор"
+msgstr "Использовать нави&гатор"
-#: dialog.cc:231 dialog.cc:572
+#: dialog.cpp:231 dialog.cpp:572
msgid "Ignore c&ase"
msgstr "Без учёта &регистра"
-#: dialog.cc:348
+#: dialog.cpp:348
msgid "Find (Navigator)"
msgstr "Поиск (Навигатор)"
-#: dialog.cc:349
+#: dialog.cpp:349
msgid "New &Key"
msgstr "Новое &значение"
-#: dialog.cc:350
+#: dialog.cpp:350
msgid "&Next"
msgstr "&Следующий"
-#: dialog.cc:362
+#: dialog.cpp:362
msgid "Searching for:"
msgstr "Поиск:"
-#: dialog.cc:485 dialog.cc:681 hexeditorwidget.cc:1768 hexeditorwidget.cc:1775
+#: dialog.cpp:485 dialog.cpp:681 hexeditorwidget.cpp:1768
+#: hexeditorwidget.cpp:1775
msgid "Find & Replace"
msgstr "Поиск и замена"
-#: dialog.cc:504
+#: dialog.cpp:504
msgid "Fo&rmat (find):"
-msgstr "&Формат (поиск):"
+msgstr "Формат (поис&к):"
-#: dialog.cc:533
+#: dialog.cpp:533
msgid "For&mat (replace):"
msgstr "Фо&рмат (замена):"
-#: dialog.cc:550
+#: dialog.cpp:550
msgid "Rep&lace:"
msgstr "&Заменить:"
-#: dialog.cc:570
+#: dialog.cpp:570
msgid "&Prompt"
msgstr "&Запрос"
-#: dialog.cc:657
+#: dialog.cpp:657
msgid "Source and target values can not be equal."
msgstr "Значения поиска и замены должны различаться."
-#: dialog.cc:682
+#: dialog.cpp:682
msgid "Replace &All"
msgstr "З&аменить все"
-#: dialog.cc:683
+#: dialog.cpp:683
msgid "Do Not Replace"
msgstr "Игнорировать"
-#: dialog.cc:691
+#: dialog.cpp:691
msgid "Replace marked data at cursor position?"
msgstr "Заменить выделенный фрагмент с позиции курсора?"
-#: dialog.cc:761
+#: dialog.cpp:761
msgid "Binary Filter"
msgstr "Бинарный фильтр"
-#: dialog.cc:780
+#: dialog.cpp:780
msgid "O&peration:"
msgstr "&Операция:"
-#: dialog.cc:855
+#: dialog.cpp:855
msgid "Fo&rmat (operand):"
msgstr "&Формат (операнд):"
-#: dialog.cc:871
+#: dialog.cpp:871
msgid "O&perand:"
msgstr "&Операнд:"
-#: dialog.cc:891
+#: dialog.cpp:891
msgid "Swap rule"
msgstr "Правила замены"
-#: dialog.cc:903
+#: dialog.cpp:903
msgid "&Reset"
msgstr "О&тменить"
-#: dialog.cc:929
+#: dialog.cpp:929
msgid "&Group size [bytes]"
msgstr "Размер &группы (в байтах)"
-#: dialog.cc:941
+#: dialog.cpp:941
msgid "S&hift size [bits]"
msgstr "Размер &смещения (в битах)"
-#: dialog.cc:985
+#: dialog.cpp:985
msgid "Shift size is zero."
msgstr "Пустой размер смещения."
-#: dialog.cc:994
+#: dialog.cpp:994
msgid "Swap rule does not define any swapping."
msgstr "Не определены правила замены."
-#: dialog.cc:1070
+#: dialog.cpp:1070
msgid "Insert Pattern"
msgstr "Вставить шаблон"
-#: dialog.cc:1089
+#: dialog.cpp:1089
msgid "&Size:"
msgstr "&Размер:"
-#: dialog.cc:1102
+#: dialog.cpp:1102
msgid "Fo&rmat (pattern):"
msgstr "&Формат (шаблон):"
-#: dialog.cc:1118
+#: dialog.cpp:1118
msgid "&Pattern:"
msgstr "&Шаблон:"
-#: dialog.cc:1127
+#: dialog.cpp:1127
msgid "&Offset:"
msgstr "&Адрес:"
-#: dialog.cc:1142
+#: dialog.cpp:1142
msgid "R&epeat pattern"
msgstr "&Повторить шаблон"
-#: dialog.cc:1144
+#: dialog.cpp:1144
msgid "&Insert on cursor position"
msgstr "Вставить в позиции &курсора"
-#: dialog.cc:1284
+#: dialog.cpp:1284
msgid "Your request can not be processed."
msgstr "Ваш запрос не может быть обработан."
-#: dialog.cc:1288
+#: dialog.cpp:1288
msgid "Examine argument(s) and try again."
msgstr "Проверьте значения и повторите."
-#: dialog.cc:1294
+#: dialog.cpp:1294
msgid "Invalid argument(s)"
msgstr "Неверные значения."
-#: dialog.cc:1303
+#: dialog.cpp:1303
msgid "You must specify a destination file."
msgstr "Вы должны указать конечный файл."
-#: dialog.cc:1313
+#: dialog.cpp:1313
msgid "You have specified an existing folder."
msgstr "Вы указали существующую папку."
-#: dialog.cc:1320
+#: dialog.cpp:1320
msgid "You do not have write permission to this file."
msgstr "У вас нет прав на запись в этот файл."
-#: dialog.cc:1325
+#: dialog.cpp:1325
msgid ""
"You have specified an existing file.\n"
"Overwrite current file?"
msgstr "Переписать существующий файл?"
-#: dialog.cc:1328 hexeditorwidget.cc:990
+#: dialog.cpp:1328 hexeditorwidget.cpp:990
msgid "Overwrite"
msgstr "Перезаписать"
-#: dialog.cc:1405
+#: dialog.cpp:1405
msgid "Regular Text"
msgstr "Текст"
-#: dialog.cc:1416
+#: dialog.cpp:1416
msgid "operand AND data"
msgstr "операнд AND"
-#: dialog.cc:1417
+#: dialog.cpp:1417
msgid "operand OR data"
msgstr "операнд OR"
-#: dialog.cc:1418
+#: dialog.cpp:1418
msgid "operand XOR data"
msgstr "операнд XOR"
-#: dialog.cc:1419
+#: dialog.cpp:1419
msgid "INVERT data"
msgstr "INVERT"
-#: dialog.cc:1420
+#: dialog.cpp:1420
msgid "REVERSE data"
msgstr "REVERSE"
-#: dialog.cc:1421
+#: dialog.cpp:1421
msgid "ROTATE data"
msgstr "ROTATE"
-#: dialog.cc:1422
+#: dialog.cpp:1422
msgid "SHIFT data"
msgstr "SHIFT"
-#: dialog.cc:1423
+#: dialog.cpp:1423
msgid "Swap Individual Bits"
msgstr "Поменять местами биты"
-#: exportdialog.cc:35 exportdialog.cc:493 exportdialog.cc:537
-#: exportdialog.cc:566 exportdialog.cc:634
+#: exportdialog.cpp:35 exportdialog.cpp:493 exportdialog.cpp:537
+#: exportdialog.cpp:566 exportdialog.cpp:634
msgid "Export Document"
msgstr "Экспорт документа"
-#: exportdialog.cc:40
+#: exportdialog.cpp:40
msgid "Destination"
msgstr "Установки принтера"
-#: exportdialog.cc:158
+#: exportdialog.cpp:158
msgid "Plain Text"
msgstr "Текст"
-#: exportdialog.cc:159
+#: exportdialog.cpp:159
msgid "HTML Tables"
msgstr "Таблицы HTML"
-#: exportdialog.cc:160
+#: exportdialog.cpp:160
msgid "Rich Text (RTF)"
msgstr "Текст с форматированием (RTF)"
-#: exportdialog.cc:161
+#: exportdialog.cpp:161
msgid "C Array"
msgstr "Массив С"
-#: exportdialog.cc:169
+#: exportdialog.cpp:169
msgid "&Format:"
msgstr "&Формат:"
-#: exportdialog.cc:177
+#: exportdialog.cpp:177
msgid "&Destination:"
msgstr "&Цель:"
-#: exportdialog.cc:181
+#: exportdialog.cpp:181
msgid "(Package folder)"
msgstr "(Папка с пакетами)"
-#: exportdialog.cc:191
+#: exportdialog.cpp:191
msgid "Choose..."
msgstr "Выбор..."
-#: exportdialog.cc:202
+#: exportdialog.cpp:202
msgid "Export Range"
msgstr "Экспортировать диапазон"
-#: exportdialog.cc:210
+#: exportdialog.cpp:210
msgid "&Everything"
msgstr "&Все"
-#: exportdialog.cc:215
+#: exportdialog.cpp:215
msgid "&Selection"
msgstr "В&ыделение"
-#: exportdialog.cc:220
+#: exportdialog.cpp:220
msgid "&Range"
msgstr "&Диапазон"
-#: exportdialog.cc:229
+#: exportdialog.cpp:229
msgid "&From offset:"
msgstr "&С адреса:"
-#: exportdialog.cc:235
+#: exportdialog.cpp:235
msgid "&To offset:"
msgstr "&До адреса:"
-#: exportdialog.cc:280 exportdialog.cc:374
+#: exportdialog.cpp:280 exportdialog.cpp:374
msgid "No options for this format."
msgstr "Нет установок для этого формата."
-#: exportdialog.cc:296
+#: exportdialog.cpp:296
msgid "HTML Options (one table per page)"
msgstr "Установки HTML (одна таблица на страницу)"
-#: exportdialog.cc:317
+#: exportdialog.cpp:317
msgid "&Lines per table:"
msgstr "&Строк в таблице:"
-#: exportdialog.cc:325
+#: exportdialog.cpp:325
msgid "Filename &prefix (in package):"
msgstr "&Префикс имени файла (в пакетах):"
-#: exportdialog.cc:330 optiondialog.cc:175 optiondialog.cc:438
-#: printdialogpage.cc:124 printdialogpage.cc:130
+#: exportdialog.cpp:330 optiondialog.cpp:175 optiondialog.cpp:438
+#: printdialogpage.cpp:124 printdialogpage.cpp:130
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
-#: exportdialog.cc:331
+#: exportdialog.cpp:331
msgid "Filename with Path"
msgstr "Имя файла с полным путём"
-#: exportdialog.cc:332 printdialogpage.cc:127
+#: exportdialog.cpp:332 printdialogpage.cpp:127
msgid "Filename"
msgstr "Файл"
-#: exportdialog.cc:333 printdialogpage.cc:126
+#: exportdialog.cpp:333 printdialogpage.cpp:126
msgid "Page Number"
msgstr "Номер страницы"
-#: exportdialog.cc:339
+#: exportdialog.cpp:339
msgid "Header &above text:"
msgstr "&Верхний колонтитул:"
-#: exportdialog.cc:347
+#: exportdialog.cpp:347
msgid "&Footer below text:"
msgstr "&Нижний колонтитул:"
-#: exportdialog.cc:351
+#: exportdialog.cpp:351
msgid "Link \"index.html\" to &table of contents file"
msgstr "&Связать \"index.html\" с содержанием файла"
-#: exportdialog.cc:355
+#: exportdialog.cpp:355
msgid "&Include navigator bar"
msgstr "&Включить строку навигации"
-#: exportdialog.cc:359
+#: exportdialog.cpp:359
msgid "&Use black and white only"
msgstr "Только &черно-белое изображение"
-#: exportdialog.cc:388
+#: exportdialog.cpp:388
msgid "C Array Options"
msgstr "Опции массива C"
-#: exportdialog.cc:402
+#: exportdialog.cpp:402
msgid "Array name:"
msgstr "Имя массива:"
-#: exportdialog.cc:407
+#: exportdialog.cpp:407
msgid "char"
msgstr "char"
-#: exportdialog.cc:408
+#: exportdialog.cpp:408
msgid "unsigned char"
msgstr "unsigned char"
-#: exportdialog.cc:409
+#: exportdialog.cpp:409
msgid "short"
msgstr "short"
-#: exportdialog.cc:410
+#: exportdialog.cpp:410
msgid "unsigned short"
msgstr "unsigned short"
-#: exportdialog.cc:411
+#: exportdialog.cpp:411
msgid "int"
msgstr "int"
-#: exportdialog.cc:412
+#: exportdialog.cpp:412
msgid "unsigned int"
msgstr "unsigned int"
-#: exportdialog.cc:413
+#: exportdialog.cpp:413
msgid "float"
msgstr "float"
-#: exportdialog.cc:414
+#: exportdialog.cpp:414
msgid "double"
msgstr "double"
-#: exportdialog.cc:419
+#: exportdialog.cpp:419
msgid "Element type:"
msgstr "Тип элемента:"
-#: exportdialog.cc:427
+#: exportdialog.cpp:427
msgid "Elements per line:"
msgstr "Элементов на строке:"
-#: exportdialog.cc:431
+#: exportdialog.cpp:431
msgid "Print unsigned values as hexadecimal"
msgstr "Показать без знаковые значения как шестнадцатеричные"
-#: exportdialog.cc:535
+#: exportdialog.cpp:535
msgid "The filename prefix can not contain empty letters or punctuation marks."
msgstr "Префикс имени не может содержать пустые символы или знаки препинания."
-#: exportdialog.cc:561
+#: exportdialog.cpp:561
msgid "This format is not yet supported."
msgstr "Этот формат пока не поддерживается."
-#: exportdialog.cc:638
+#: exportdialog.cpp:638
msgid "You must specify a destination."
msgstr "Вы должны указать место"
-#: exportdialog.cc:650
+#: exportdialog.cpp:650
msgid "Unable to create a new folder"
msgstr "Не удаётся создать новую папку"
-#: exportdialog.cc:661
+#: exportdialog.cpp:661
msgid "You have specified an existing file"
msgstr "Вы должны указать существующий файл"
-#: exportdialog.cc:669
+#: exportdialog.cpp:669
msgid "You do not have write permission to this folder."
msgstr "У вас нет прав на запись в эту папку."
-#: exportdialog.cc:679
+#: exportdialog.cpp:679
msgid ""
"You have specified an existing folder.\n"
"If you continue, any existing file in the range \"%1\" to \"%2\" can be "
@@ -547,72 +550,72 @@ msgstr ""
"Если вы продолжите, все файлы в диапазоне с \"%1\" по \"%2\" будут удалены.\n"
"Продолжить?"
-#: fileinfodialog.cc:73
+#: fileinfodialog.cpp:73
msgid "Statistics"
msgstr "Статистика"
-#: fileinfodialog.cc:89
+#: fileinfodialog.cpp:89
msgid "File name: "
msgstr "Файл:"
-#: fileinfodialog.cc:93
+#: fileinfodialog.cpp:93
msgid "Size [bytes]: "
msgstr "Размер (байт):"
-#: fileinfodialog.cc:110
+#: fileinfodialog.cpp:110
msgid "Occurrence"
msgstr "Вхождение"
-#: fileinfodialog.cc:111
+#: fileinfodialog.cpp:111
msgid "Percent"
msgstr "Процент"
-#: fileinfodialog.cc:160 stringdialog.cc:254
+#: fileinfodialog.cpp:160 stringdialog.cpp:254
msgid "Warning: Document has been modified since last update"
msgstr "Внимание. Документ был изменён"
-#: hexbuffer.cc:1925 hexbuffer.cc:4832
+#: hexbuffer.cpp:1925 hexbuffer.cpp:4832
msgid "Page %1 of %2"
msgstr "Страница %1 из %2"
-#: hexbuffer.cc:2852
+#: hexbuffer.cpp:2852
msgid "to"
msgstr "в"
-#: hexbuffer.cc:4853 hexbuffer.cc:4858
+#: hexbuffer.cpp:4853 hexbuffer.cpp:4858
msgid "Next"
msgstr "Следующий"
-#: hexbuffer.cc:4863 hexbuffer.cc:4868
+#: hexbuffer.cpp:4863 hexbuffer.cpp:4868
msgid "Previous"
msgstr "Предыдущий"
-#: hexbuffer.cc:4886
+#: hexbuffer.cpp:4886
msgid "Generated by khexedit"
msgstr "Создано в khexedit"
-#: hexeditorwidget.cc:583
+#: hexeditorwidget.cpp:583
#, c-format
msgid "Untitled %1"
msgstr "Безимени %1"
-#: hexeditorwidget.cc:607
+#: hexeditorwidget.cpp:607
msgid "Unable to create new document."
msgstr "Не удаётся создать новый документ"
-#: hexeditorwidget.cc:608
+#: hexeditorwidget.cpp:608
msgid "Operation Failed"
msgstr "Операция прервана"
-#: hexeditorwidget.cc:770
+#: hexeditorwidget.cpp:770
msgid "Insert File"
msgstr "Вставить файл"
-#: hexeditorwidget.cc:780
+#: hexeditorwidget.cpp:780
msgid "Only local files are currently supported."
msgstr "В этой версии поддерживаются только локальные файлы."
-#: hexeditorwidget.cc:868
+#: hexeditorwidget.cpp:868
msgid ""
"The current document has been modified.\n"
"Do you want to save it?"
@@ -621,7 +624,7 @@ msgstr ""
"\n"
"Вы желаете его сохранить?"
-#: hexeditorwidget.cc:933
+#: hexeditorwidget.cpp:933
msgid ""
"Current document has been changed on disk.\n"
"If you save now, those changes will be lost.\n"
@@ -631,17 +634,17 @@ msgstr ""
"При записи эти изменения будут потеряны.\n"
"Продолжить?"
-#: hexeditorwidget.cc:986
+#: hexeditorwidget.cpp:986
msgid ""
"A document with this name already exists.\n"
"Do you want to overwrite it?"
msgstr "Переписать существующий файл?"
-#: hexeditorwidget.cc:1023
+#: hexeditorwidget.cpp:1023
msgid "The current document does not exist on the disk."
msgstr "Документа нет на диске."
-#: hexeditorwidget.cc:1033
+#: hexeditorwidget.cpp:1033
msgid ""
"The current document has changed on the disk and also contains unsaved "
"modifications.\n"
@@ -651,7 +654,7 @@ msgstr ""
"редакторе.\n"
"Если вы его перегрузите, изменения будут утеряны."
-#: hexeditorwidget.cc:1039
+#: hexeditorwidget.cpp:1039
msgid ""
"The current document contains unsaved modifications.\n"
"If you reload now, the modifications will be lost."
@@ -659,15 +662,15 @@ msgstr ""
"Документ содержит несохранённые изменения.\n"
"Если вы его перегрузите, изменения будут утеряны."
-#: hexeditorwidget.cc:1073
+#: hexeditorwidget.cpp:1073
msgid "Print Hex-Document"
msgstr "Печатать документ"
-#: hexeditorwidget.cc:1123
+#: hexeditorwidget.cpp:1123
msgid "Could not print data.\n"
msgstr "Не удаётся напечатать данные.\n"
-#: hexeditorwidget.cc:1147
+#: hexeditorwidget.cpp:1147
#, c-format
msgid ""
"_n: <qt>Print threshold exceeded.<br>You are about to print one page."
@@ -679,11 +682,11 @@ msgstr ""
"<qt>Достигнут лимит страниц. <br>Осталось %n страницы.<br> Продолжить?</qt>\n"
"<qt>Достигнут лимит страниц. <br>Осталось %n страниц. <br> Продолжить?</qt>"
-#: hexeditorwidget.cc:1192 hexeditorwidget.cc:1209 hexeditorwidget.cc:1226
+#: hexeditorwidget.cpp:1192 hexeditorwidget.cpp:1209 hexeditorwidget.cpp:1226
msgid "Unable to export data.\n"
msgstr "Не удаётся экспортировать данные.\n"
-#: hexeditorwidget.cc:1237
+#: hexeditorwidget.cpp:1237
msgid ""
"The encoding you have selected is not reversible.\n"
"If you revert to the original encoding later, there is no guarantee that the "
@@ -693,19 +696,19 @@ msgstr ""
"Если вы инвертируете в кодировку по умолчанию, нет гарантий, что данные "
"могут быть восстановлены в оригинальное состояние."
-#: hexeditorwidget.cc:1242 hexeditorwidget.cc:1261 hexeditorwidget.cc:2396
+#: hexeditorwidget.cpp:1242 hexeditorwidget.cpp:1261 hexeditorwidget.cpp:2396
msgid "Encode"
msgstr "Перекодировать"
-#: hexeditorwidget.cc:1242
+#: hexeditorwidget.cpp:1242
msgid "&Encode"
msgstr "&Перекодировать"
-#: hexeditorwidget.cc:1259
+#: hexeditorwidget.cpp:1259
msgid "Could not encode data.\n"
msgstr "Не удаётся перекодировать данные.\n"
-#: hexeditorwidget.cc:1412
+#: hexeditorwidget.cpp:1412
msgid ""
"Deleted bookmarks can not be restored.\n"
"Proceed?"
@@ -713,11 +716,11 @@ msgstr ""
"Удалённые закладки не могут быть восстановлены.\n"
"Продолжить?"
-#: hexeditorwidget.cc:1528 hexeditorwidget.cc:1766
+#: hexeditorwidget.cpp:1528 hexeditorwidget.cpp:1766
msgid "Search key not found in document."
msgstr "Строка не найдена."
-#: hexeditorwidget.cc:1572
+#: hexeditorwidget.cpp:1572
msgid ""
"End of document reached.\n"
"Continue from the beginning?"
@@ -725,7 +728,7 @@ msgstr ""
"Достигнут конец документа.\n"
"Продолжить с начала?"
-#: hexeditorwidget.cc:1578
+#: hexeditorwidget.cpp:1578
msgid ""
"Beginning of document reached.\n"
"Continue from the end?"
@@ -733,7 +736,7 @@ msgstr ""
"Достигнуто начало документа.\n"
"Продолжить с конца?"
-#: hexeditorwidget.cc:1594
+#: hexeditorwidget.cpp:1594
msgid ""
"Your request can not be processed.\n"
"No search pattern defined."
@@ -741,15 +744,15 @@ msgstr ""
"Ваш запрос не может быть обработан.\n"
"Не определены шаблоны поиска."
-#: hexeditorwidget.cc:1700
+#: hexeditorwidget.cpp:1700
msgid "Find and Replace"
msgstr "Поиск и замена"
-#: hexeditorwidget.cc:1762
+#: hexeditorwidget.cpp:1762
msgid "Search key not found in selected area."
msgstr "Строка не найдена в выделении."
-#: hexeditorwidget.cc:1774
+#: hexeditorwidget.cpp:1774
#, c-format
msgid ""
"_n: <qt>Operation complete.<br><br>One replacement was made.</qt>\n"
@@ -759,7 +762,7 @@ msgstr ""
"Были произведены %n замены.\n"
"Были произведены %n замен."
-#: hexeditorwidget.cc:1795
+#: hexeditorwidget.cpp:1795
msgid ""
"Not available yet!\n"
"Define your own encoding"
@@ -767,19 +770,19 @@ msgstr ""
"Пока не реализовано.\n"
"Определение пользовательской кодировки"
-#: hexeditorwidget.cc:1798 hexeditorwidget.cc:2313
+#: hexeditorwidget.cpp:1798 hexeditorwidget.cpp:2313
msgid "Encoding"
msgstr "Кодировка"
-#: hexeditorwidget.cc:1831
+#: hexeditorwidget.cpp:1831
msgid "Could not collect strings.\n"
msgstr "Не удаётся собрать строки.\n"
-#: hexeditorwidget.cc:1833
+#: hexeditorwidget.cpp:1833
msgid "Collect Strings"
msgstr "Собрать строки"
-#: hexeditorwidget.cc:1842
+#: hexeditorwidget.cpp:1842
msgid ""
"Not available yet!\n"
"Define a record (structure) and fill it with data from the document."
@@ -787,19 +790,19 @@ msgstr ""
"Пока не реализовано!\n"
"Определение записи(структуры) и заполнение данными из документа."
-#: hexeditorwidget.cc:1845
+#: hexeditorwidget.cpp:1845
msgid "Record Viewer"
msgstr "Просмотр записей"
-#: hexeditorwidget.cc:1917
+#: hexeditorwidget.cpp:1917
msgid "Could not collect document statistics.\n"
msgstr "Не удаётся собрать статистику документа.\n"
-#: hexeditorwidget.cc:1920
+#: hexeditorwidget.cpp:1920
msgid "Collect Document Statistics"
msgstr "Статистика документа"
-#: hexeditorwidget.cc:1959
+#: hexeditorwidget.cpp:1959
msgid ""
"Not available yet!\n"
"Save or retrive your favorite layout"
@@ -807,11 +810,11 @@ msgstr ""
"Пока не реализовано.\n"
"Сохранение вашей схемы"
-#: hexeditorwidget.cc:1962
+#: hexeditorwidget.cpp:1962
msgid "Profiles"
msgstr "Профили"
-#: hexeditorwidget.cc:1981
+#: hexeditorwidget.cpp:1981
#, c-format
msgid ""
"Malformed URL\n"
@@ -820,20 +823,20 @@ msgstr ""
"Неверный URL\n"
"%1"
-#: hexeditorwidget.cc:1982
+#: hexeditorwidget.cpp:1982
msgid "Read URL"
msgstr "Чтение URL"
-#: hexeditorwidget.cc:2015
+#: hexeditorwidget.cpp:2015
msgid "Could not save remote file."
msgstr "Не удаётся сохранить файл на сервере."
-#: hexeditorwidget.cc:2016 hexeditorwidget.cc:2123 hexeditorwidget.cc:2130
-#: hexeditorwidget.cc:2139 hexeditorwidget.cc:2152
+#: hexeditorwidget.cpp:2016 hexeditorwidget.cpp:2123 hexeditorwidget.cpp:2130
+#: hexeditorwidget.cpp:2139 hexeditorwidget.cpp:2152
msgid "Write Failure"
msgstr "Ошибка записи"
-#: hexeditorwidget.cc:2052
+#: hexeditorwidget.cpp:2052
#, c-format
msgid ""
"The specified file does not exist.\n"
@@ -842,12 +845,12 @@ msgstr ""
"Файл не существует.\n"
"%1"
-#: hexeditorwidget.cc:2053 hexeditorwidget.cc:2060 hexeditorwidget.cc:2067
-#: hexeditorwidget.cc:2075 hexeditorwidget.cc:2102 hexeditorwidget.cc:2375
+#: hexeditorwidget.cpp:2053 hexeditorwidget.cpp:2060 hexeditorwidget.cpp:2067
+#: hexeditorwidget.cpp:2075 hexeditorwidget.cpp:2102 hexeditorwidget.cpp:2375
msgid "Read"
msgstr "Чтение"
-#: hexeditorwidget.cc:2059
+#: hexeditorwidget.cpp:2059
#, c-format
msgid ""
"You have specified a folder.\n"
@@ -856,7 +859,7 @@ msgstr ""
"Вы указали папку.\n"
"%1"
-#: hexeditorwidget.cc:2066
+#: hexeditorwidget.cpp:2066
#, c-format
msgid ""
"You do not have read permission to this file.\n"
@@ -865,7 +868,7 @@ msgstr ""
"У вас нет прав на чтение этого файла.\n"
"%1"
-#: hexeditorwidget.cc:2074
+#: hexeditorwidget.cpp:2074
#, c-format
msgid ""
"An error occurred while trying to open the file.\n"
@@ -874,71 +877,71 @@ msgstr ""
"Ошибка открытия файла.\n"
"%1"
-#: hexeditorwidget.cc:2103
+#: hexeditorwidget.cpp:2103
msgid "Could not read file.\n"
msgstr "Не удаётся прочесть файл.\n"
-#: hexeditorwidget.cc:2122
+#: hexeditorwidget.cpp:2122
msgid "You have specified a folder."
msgstr "Вы указали папку."
-#: hexeditorwidget.cc:2129
+#: hexeditorwidget.cpp:2129
msgid "You do not have write permission."
msgstr "У вас нет прав на запись в этот файл."
-#: hexeditorwidget.cc:2138
+#: hexeditorwidget.cpp:2138
msgid "An error occurred while trying to open the file."
msgstr "Ошибка открытия файла."
-#: hexeditorwidget.cc:2150
+#: hexeditorwidget.cpp:2150
msgid "Could not write data to disk.\n"
msgstr "Не удаётся записать файл.\n"
-#: hexeditorwidget.cc:2232
+#: hexeditorwidget.cpp:2232
msgid "Can not create text buffer.\n"
msgstr "Не удаётся создать буфер для текста.\n"
-#: hexeditorwidget.cc:2234
+#: hexeditorwidget.cpp:2234
msgid "Loading Failed"
msgstr "Ошибка загрузки"
-#: hexeditorwidget.cc:2309
+#: hexeditorwidget.cpp:2309
msgid "Reading"
msgstr "Чтение"
-#: hexeditorwidget.cc:2310
+#: hexeditorwidget.cpp:2310
msgid "Writing"
msgstr "Запись"
-#: hexeditorwidget.cc:2311
+#: hexeditorwidget.cpp:2311
msgid "Inserting"
msgstr "Вставка"
-#: hexeditorwidget.cc:2312
+#: hexeditorwidget.cpp:2312
msgid "Printing"
msgstr "Печать"
-#: hexeditorwidget.cc:2314 hexeditorwidget.cc:2401
+#: hexeditorwidget.cpp:2314 hexeditorwidget.cpp:2401
msgid "Collect strings"
msgstr "Собрать строки"
-#: hexeditorwidget.cc:2315
+#: hexeditorwidget.cpp:2315
msgid "Exporting"
msgstr "Экспорт"
-#: hexeditorwidget.cc:2316
+#: hexeditorwidget.cpp:2316
msgid "Scanning"
msgstr "Поиск"
-#: hexeditorwidget.cc:2376
+#: hexeditorwidget.cpp:2376
msgid "Do you really want to cancel reading?"
msgstr "Вы действительно хотите прервать чтение?"
-#: hexeditorwidget.cc:2380
+#: hexeditorwidget.cpp:2380
msgid "Write"
msgstr "Сохранение"
-#: hexeditorwidget.cc:2381
+#: hexeditorwidget.cpp:2381
msgid ""
"Do you really want to cancel writing?\n"
"WARNING: Canceling can corrupt your data on disk"
@@ -946,223 +949,223 @@ msgstr ""
"Вы действительно хотите прервать сохранение?Внимание: прерывание может "
"повредить ваши данные на диске"
-#: hexeditorwidget.cc:2387
+#: hexeditorwidget.cpp:2387
msgid "Do you really want to cancel inserting?"
msgstr "Вы действительно хотите прервать вставку?"
-#: hexeditorwidget.cc:2392
+#: hexeditorwidget.cpp:2392
msgid "Do you really want to cancel printing?"
msgstr "Вы действительно хотите прервать печать?"
-#: hexeditorwidget.cc:2397
+#: hexeditorwidget.cpp:2397
msgid "Do you really want to cancel encoding?"
msgstr "Вы действительно хотите прервать перекодирование?"
-#: hexeditorwidget.cc:2402
+#: hexeditorwidget.cpp:2402
msgid "Do you really want to cancel string scanning?"
msgstr "Вы действительно хотите прервать поиск строки?"
-#: hexeditorwidget.cc:2407
+#: hexeditorwidget.cpp:2407
msgid "Do you really want to cancel exporting?"
msgstr "Вы действительно хотите прервать экспорт?"
-#: hexeditorwidget.cc:2411
+#: hexeditorwidget.cpp:2411
msgid "Collect document statistics"
msgstr "Статистика документа"
-#: hexeditorwidget.cc:2412
+#: hexeditorwidget.cpp:2412
msgid "Do you really want to cancel document scanning?"
msgstr "Вы действительно хотите прервать поиск документа?"
-#: hexeditorwidget.cc:2432
+#: hexeditorwidget.cpp:2432
msgid "Could not finish operation.\n"
msgstr "Не удаётся завершить операцию.\n"
-#: hexerror.cc:32
+#: hexerror.cpp:32
msgid "No data"
msgstr "Нет данных"
-#: hexerror.cc:33
+#: hexerror.cpp:33
msgid "Insufficient memory"
msgstr "Недостаточно памяти"
-#: hexerror.cc:34
+#: hexerror.cpp:34
msgid "List is full"
msgstr "Список полон"
-#: hexerror.cc:35
+#: hexerror.cpp:35
msgid "Read operation failed"
msgstr "Операция чтения прервана"
-#: hexerror.cc:36
+#: hexerror.cpp:36
msgid "Write operation failed"
msgstr "Операция записи прервана"
-#: hexerror.cc:37
+#: hexerror.cpp:37
msgid "Empty argument"
msgstr "Пустое значение"
-#: hexerror.cc:38
+#: hexerror.cpp:38
msgid "Illegal argument"
msgstr "Неверное значение"
-#: hexerror.cc:39
+#: hexerror.cpp:39
msgid "Null pointer argument"
msgstr "Пустой указатель"
-#: hexerror.cc:40
+#: hexerror.cpp:40
msgid "Wrap buffer"
msgstr "Перенести буфер"
-#: hexerror.cc:41
+#: hexerror.cpp:41
msgid "No match"
msgstr "Нет"
-#: hexerror.cc:42
+#: hexerror.cpp:42
msgid "No data is selected"
msgstr "Нет выбранных данных"
-#: hexerror.cc:43
+#: hexerror.cpp:43
msgid "Empty document"
msgstr "Пустой документ"
-#: hexerror.cc:44
+#: hexerror.cpp:44
msgid "No active document"
msgstr "Нет активных документов"
-#: hexerror.cc:45
+#: hexerror.cpp:45
msgid "No data is marked"
msgstr "Нет помеченных данных"
-#: hexerror.cc:46
+#: hexerror.cpp:46
msgid "Document is write protected"
msgstr "Документ доступен только на чтение"
-#: hexerror.cc:47
+#: hexerror.cpp:47
msgid "Document is resize protected"
msgstr "Размер документа не может быть увеличен"
-#: hexerror.cc:48
+#: hexerror.cpp:48
msgid "Operation was stopped"
msgstr "Операция остановлена"
-#: hexerror.cc:49
+#: hexerror.cpp:49
msgid "Illegal mode"
msgstr "Неверный режим"
-#: hexerror.cc:50
+#: hexerror.cpp:50
msgid "Program is busy, try again later"
msgstr "Программа не отвечает. Попробуйте позже."
-#: hexerror.cc:51
+#: hexerror.cpp:51
msgid "Value is not within valid range"
msgstr "Значение не лежит в верном диапазоне"
-#: hexerror.cc:52
+#: hexerror.cpp:52
msgid "Operation was aborted"
msgstr "Операция прервана"
-#: hexerror.cc:53
+#: hexerror.cpp:53
msgid "File could not be opened for writing"
msgstr "Файл не может быть открыт для записи"
-#: hexerror.cc:54
+#: hexerror.cpp:54
msgid "File could not be opened for reading"
msgstr "Файл не может быть открыт для чтения"
-#: hexerror.cc:60
+#: hexerror.cpp:60
msgid "Unknown error"
msgstr "Неизвестная ошибка"
-#: hexmanagerwidget.cc:136
+#: hexmanagerwidget.cpp:136
msgid "Conversion"
msgstr "Замена"
-#: hextoolwidget.cc:44
+#: hextoolwidget.cpp:44
msgid "Signed 8 bit:"
msgstr "Знаковое 8 bit:"
-#: hextoolwidget.cc:44
+#: hextoolwidget.cpp:44
msgid "Unsigned 8 bit:"
msgstr "Беззнаковое 8 bit:"
-#: hextoolwidget.cc:45
+#: hextoolwidget.cpp:45
msgid "Signed 16 bit:"
msgstr "Знаковое 16 bit:"
-#: hextoolwidget.cc:45
+#: hextoolwidget.cpp:45
msgid "Unsigned 16 bit:"
msgstr "Беззнаковое 16 bit:"
-#: hextoolwidget.cc:50
+#: hextoolwidget.cpp:50
msgid "Signed 32 bit:"
msgstr "Знаковое 32 bit:"
-#: hextoolwidget.cc:50
+#: hextoolwidget.cpp:50
msgid "Unsigned 32 bit:"
msgstr "Беззнаковое 32 bit:"
-#: hextoolwidget.cc:51
+#: hextoolwidget.cpp:51
msgid "32 bit float:"
msgstr "32 bit float:"
-#: hextoolwidget.cc:51
+#: hextoolwidget.cpp:51
msgid "64 bit float:"
msgstr "64 bit float:"
-#: hextoolwidget.cc:96
+#: hextoolwidget.cpp:96
msgid "Show little endian decoding"
msgstr "Декодировка little endian"
-#: hextoolwidget.cc:110
+#: hextoolwidget.cpp:110
msgid "Show unsigned as hexadecimal"
msgstr "Без знаковые как шестнадцатеричные"
-#: hextoolwidget.cc:122
+#: hextoolwidget.cpp:122
msgid "Stream length:"
msgstr "Длина потока:"
-#: hextoolwidget.cc:127
+#: hextoolwidget.cpp:127
msgid "Fixed 8 Bit"
msgstr "Фиксированное 8 bit"
-#: hextoolwidget.cc:132
+#: hextoolwidget.cpp:132
msgid "Bit Window"
msgstr "Двоичные данные"
-#: hextoolwidget.cc:132
+#: hextoolwidget.cpp:132
msgid "Bits Window"
msgstr "Двоичные данные"
-#: hexviewwidget.cc:1102 stringdialog.cc:95
+#: hexviewwidget.cpp:1102 stringdialog.cpp:95
msgid "Offset"
msgstr "Адрес"
-#: hexviewwidget.cc:1128
+#: hexviewwidget.cpp:1128
msgid "Remove Bookmark"
msgstr "Удалить закладку"
-#: hexviewwidget.cc:1158
+#: hexviewwidget.cpp:1158
msgid "Replace Bookmark"
msgstr "Заменить закладку"
-#: main.cc:34
+#: main.cpp:34
msgid "TDE hex editor"
msgstr "Бинарный редактор TDE"
-#: main.cc:40
+#: main.cpp:40
msgid "Jump to 'offset'"
msgstr "Адрес"
-#: main.cc:41
+#: main.cpp:41
msgid "File(s) to open"
msgstr "Открыть файл(ы)"
-#: main.cc:49
+#: main.cpp:49
msgid "KHexEdit"
msgstr "Бинарный редактор TDE"
-#: main.cc:54
+#: main.cpp:54
msgid ""
"\n"
"This program uses modified code and techniques from other TDE programs,\n"
@@ -1191,273 +1194,273 @@ msgstr ""
"Dima Rogozin <dima@mercury.co.il>\n"
"Edward Livingston-Blade <sbcs@bigfoot.com>\n"
-#: optiondialog.cc:105
+#: optiondialog.cpp:105
msgid "Layout"
msgstr "Внешний вид"
-#: optiondialog.cc:105
+#: optiondialog.cpp:105
msgid "Data Layout in Editor"
msgstr "Вид данных в редакторе"
-#: optiondialog.cc:113
+#: optiondialog.cpp:113
msgid "Hexadecimal Mode"
msgstr "Шестнадцатеричный режим"
-#: optiondialog.cc:114
+#: optiondialog.cpp:114
msgid "Decimal Mode"
msgstr "Десятичный режим"
-#: optiondialog.cc:115
+#: optiondialog.cpp:115
msgid "Octal Mode"
msgstr "Восьмеричный режим"
-#: optiondialog.cc:116
+#: optiondialog.cpp:116
msgid "Binary Mode"
msgstr "Двоичный режим"
-#: optiondialog.cc:117
+#: optiondialog.cpp:117
msgid "Text Only Mode"
msgstr "Текстовый режим"
-#: optiondialog.cc:146
+#: optiondialog.cpp:146
msgid "Default l&ine size [bytes]:"
msgstr "Длина &строки по умолчанию (байт):"
-#: optiondialog.cc:150
+#: optiondialog.cpp:150
msgid "Colu&mn size [bytes]:"
msgstr "Размер стол&бца (байт):"
-#: optiondialog.cc:158
+#: optiondialog.cpp:158
msgid "Line size is &fixed (use scrollbar when required)"
msgstr "Длина строки &постоянна (используйте прокрутку, если необходимо)"
-#: optiondialog.cc:164
+#: optiondialog.cpp:164
msgid "Loc&k column at end of line (when column size>1)"
msgstr "&Фиксировать колонку в конце строки (размер колонки >1)"
-#: optiondialog.cc:176
+#: optiondialog.cpp:176
msgid "Vertical Only"
msgstr "Только вертикально"
-#: optiondialog.cc:177
+#: optiondialog.cpp:177
msgid "Horizontal Only"
msgstr "Только горизонтально"
-#: optiondialog.cc:178
+#: optiondialog.cpp:178
msgid "Both Directions"
msgstr "В обоих направлениях"
-#: optiondialog.cc:185
+#: optiondialog.cpp:185
msgid "&Gridlines between text:"
msgstr "&Сетка между текстом"
-#: optiondialog.cc:203
+#: optiondialog.cpp:203
msgid "&Left separator width [pixels]:"
msgstr "Ширина &левого разделителя (точек):"
-#: optiondialog.cc:207
+#: optiondialog.cpp:207
msgid "&Right separator width [pixels]:"
msgstr "Ширина &правого разделителя (точек):"
-#: optiondialog.cc:223
+#: optiondialog.cpp:223
msgid "&Separator margin width [pixels]:"
msgstr "Ширина &границы (точек):"
-#: optiondialog.cc:227
+#: optiondialog.cpp:227
msgid "&Edge margin width [pixels]:"
msgstr "Ширина &угла (точек):"
-#: optiondialog.cc:231
+#: optiondialog.cpp:231
msgid "Column separation is e&qual to one character"
msgstr "Разделитель колонки равен одному &символу"
-#: optiondialog.cc:244
+#: optiondialog.cpp:244
msgid "Column separa&tion [pixels]:"
msgstr "Разделитель &колонок (точек):"
-#: optiondialog.cc:257
+#: optiondialog.cpp:257
msgid "Cursor"
msgstr "Курсор"
-#: optiondialog.cc:258
+#: optiondialog.cpp:258
msgid "Cursor Behavior (only valid for editor)"
msgstr "Режим курсора (доступен только в редакторе)"
-#: optiondialog.cc:262
+#: optiondialog.cpp:262
msgid "Blinking"
msgstr "Мигающий"
-#: optiondialog.cc:266 optiondialog.cc:267
+#: optiondialog.cpp:266 optiondialog.cpp:267
msgid "Do not b&link"
msgstr "В&ыключить мигание"
-#: optiondialog.cc:274
+#: optiondialog.cpp:274
msgid "&Blink interval [ms]:"
msgstr "&Интервал мигания (мс):"
-#: optiondialog.cc:284
+#: optiondialog.cpp:284
msgid "Shape"
msgstr "Форма"
-#: optiondialog.cc:288
+#: optiondialog.cpp:288
msgid "Always &use block (rectangular) cursor"
msgstr "Использовать &блочный курсор"
-#: optiondialog.cc:294
+#: optiondialog.cpp:294
msgid "Use &thick cursor in insert mode"
msgstr "Использовать &вертикальный курсор при вставке"
-#: optiondialog.cc:299
+#: optiondialog.cpp:299
msgid "Cursor Behavior When Editor Loses Focus"
msgstr "Режим курсора при потери редактором фокуса"
-#: optiondialog.cc:304
+#: optiondialog.cpp:304
msgid "&Stop blinking (if blinking is enabled)"
msgstr "&Прекратить мигание (если оно включено)"
-#: optiondialog.cc:306
+#: optiondialog.cpp:306
msgid "H&ide"
msgstr "&Скрыть"
-#: optiondialog.cc:307
+#: optiondialog.cpp:307
msgid "Do &nothing"
msgstr "&Ничего не делать"
-#: optiondialog.cc:323
+#: optiondialog.cpp:323
msgid "Colors"
msgstr "Цвета"
-#: optiondialog.cc:324
+#: optiondialog.cpp:324
msgid "Editor Colors (system selection color is always used)"
msgstr "Цвета редактора (цвет выделения всегда используется системный)"
-#: optiondialog.cc:329
+#: optiondialog.cpp:329
msgid "&Use system colors (as chosen in Control Center)"
msgstr "Использовать &системные цвета (из Центра управления)"
-#: optiondialog.cc:342
+#: optiondialog.cpp:342
msgid "First, Third ... Line Background"
msgstr "Первая, третья... строка фона"
-#: optiondialog.cc:343
+#: optiondialog.cpp:343
msgid "Second, Fourth ... Line Background"
msgstr "Вторая, четвёртая... строка фона"
-#: optiondialog.cc:344
+#: optiondialog.cpp:344
msgid "Offset Background"
msgstr "Фон адреса"
-#: optiondialog.cc:345
+#: optiondialog.cpp:345
msgid "Inactive Background"
msgstr "Неактивный фон"
-#: optiondialog.cc:346
+#: optiondialog.cpp:346
msgid "Even Column Text"
msgstr "Текст чётных колонок"
-#: optiondialog.cc:347
+#: optiondialog.cpp:347
msgid "Odd Column Text"
msgstr "Текст нечётных колонок"
-#: optiondialog.cc:348
+#: optiondialog.cpp:348
msgid "Non Printable Text"
msgstr "Не печатаемый текст"
-#: optiondialog.cc:349
+#: optiondialog.cpp:349
msgid "Offset Text"
msgstr "Текст адреса"
-#: optiondialog.cc:350
+#: optiondialog.cpp:350
msgid "Secondary Text"
msgstr "Вторичный текст"
-#: optiondialog.cc:351
+#: optiondialog.cpp:351
msgid "Marked Background"
msgstr "Фон выделения"
-#: optiondialog.cc:352
+#: optiondialog.cpp:352
msgid "Marked Text"
msgstr "Текст выделения"
-#: optiondialog.cc:353
+#: optiondialog.cpp:353
msgid "Cursor Background"
msgstr "Фон курсора"
-#: optiondialog.cc:354
+#: optiondialog.cpp:354
msgid "Cursor Text (block shape)"
msgstr "Текст курсора (блочный режим)"
-#: optiondialog.cc:355
+#: optiondialog.cpp:355
msgid "Bookmark Background"
msgstr "Фон закладок"
-#: optiondialog.cc:356
+#: optiondialog.cpp:356
msgid "Bookmark Text"
msgstr "Текст закладок"
-#: optiondialog.cc:357
+#: optiondialog.cpp:357
msgid "Separator"
msgstr "Разделитель"
-#: optiondialog.cc:358
+#: optiondialog.cpp:358
msgid "Grid Lines"
msgstr "Сетка"
-#: optiondialog.cc:376
+#: optiondialog.cpp:376
msgid "Font Selection (editor can only use a fixed font)"
msgstr ""
"Выбор шрифта (редактор может использовать только шрифты с фиксированным "
"размером)"
-#: optiondialog.cc:381
+#: optiondialog.cpp:381
msgid "&Use system font (as chosen in Control Center)"
msgstr "Использовать &системный шрифт (из Центра управления)"
-#: optiondialog.cc:398
+#: optiondialog.cpp:398
msgid "KHexEdit editor font"
msgstr "Шрифт двоичного редактора TDE"
-#: optiondialog.cc:414
+#: optiondialog.cpp:414
msgid "&Map non printable characters to:"
msgstr "Показывать &непечатаемые символы как:"
-#: optiondialog.cc:428
+#: optiondialog.cpp:428
msgid "File Management"
msgstr "Управление файлами"
-#: optiondialog.cc:439
+#: optiondialog.cpp:439
msgid "Most Recent Document"
msgstr "Недавний документ"
-#: optiondialog.cc:440
+#: optiondialog.cpp:440
msgid "All Recent Documents"
msgstr "Все недавние документы"
-#: optiondialog.cc:446
+#: optiondialog.cpp:446
msgid "Open doc&uments on startup:"
msgstr "Открывать документы при &загрузке:"
-#: optiondialog.cc:452
+#: optiondialog.cpp:452
msgid "&Jump to previous cursor position on startup"
msgstr "Перейти на позицию &курсора при загрузке"
-#: optiondialog.cc:466
+#: optiondialog.cpp:466
msgid "Open document with &write protection enabled"
msgstr "Открывать документы с доступом только для &чтения"
-#: optiondialog.cc:472
+#: optiondialog.cpp:472
msgid "&Keep cursor position after reloading document"
msgstr "&Фиксировать курсор при обновлении документа"
-#: optiondialog.cc:478
+#: optiondialog.cpp:478
msgid "&Make a backup when saving document"
msgstr "Делать &резервную копию при сохранении"
-#: optiondialog.cc:488
+#: optiondialog.cpp:488
msgid "Don't &save \"Recent\" document list on exit"
msgstr "Не сохранять список &недавних документов при выходе"
-#: optiondialog.cc:492
+#: optiondialog.cpp:492
msgid ""
"Clicking this check box makes KHexEdit forget his recent document list when "
"the program is closed.\n"
@@ -1469,11 +1472,11 @@ msgstr ""
"Примечание: это действие не распространяется на список недавних документов в "
"меню TDE."
-#: optiondialog.cc:499
+#: optiondialog.cpp:499
msgid "Cl&ear \"Recent\" Document List"
msgstr "&Очистить список недавних документов"
-#: optiondialog.cc:503
+#: optiondialog.cpp:503
msgid ""
"Clicking this button makes KHexEdit forget his recent document list.\n"
"Note: it will not erase any document of the recent document list created by "
@@ -1483,59 +1486,59 @@ msgstr ""
"Примечание: это действие не распространяется на список недавних документов в "
"меню TDE."
-#: optiondialog.cc:520
+#: optiondialog.cpp:520
msgid "Various Properties"
msgstr "Разное"
-#: optiondialog.cc:526
+#: optiondialog.cpp:526
msgid "Auto&matic copy to clipboard when selection is ready"
msgstr "&Копировать выделение в буфер"
-#: optiondialog.cc:532
+#: optiondialog.cpp:532
msgid "&Editor starts in \"insert\" mode"
msgstr "Режим &вставки текста по умолчанию"
-#: optiondialog.cc:538
+#: optiondialog.cpp:538
msgid "Confirm &wrapping (to beginning or end) during search"
msgstr "Подтверждать &направление (к началу или концу) при поиске"
-#: optiondialog.cc:544
+#: optiondialog.cpp:544
msgid "Cursor jumps to &nearest byte when moved"
msgstr "Курсор переходит на &ближайший перемещённый байт"
-#: optiondialog.cc:550
+#: optiondialog.cpp:550
msgid "Sounds"
msgstr "Звуки"
-#: optiondialog.cc:553
+#: optiondialog.cpp:553
msgid "Make sound on data &input (eg. typing) failure"
msgstr "Подать сигнал при неудачном &вводе данных"
-#: optiondialog.cc:557
+#: optiondialog.cpp:557
msgid "Make sound on &fatal failure"
msgstr "Подать сигнал при &серьёзной ошибке"
-#: optiondialog.cc:562
+#: optiondialog.cpp:562
msgid "Bookmark Visibility"
msgstr "Показ закладок"
-#: optiondialog.cc:565
+#: optiondialog.cpp:565
msgid "Use visible bookmarks in the offset column"
msgstr "Показывать закладки в столбце адреса"
-#: optiondialog.cc:569
+#: optiondialog.cpp:569
msgid "Use visible bookmarks in the editor fields"
msgstr "Показывать закладки в полях редактора"
-#: optiondialog.cc:574
+#: optiondialog.cpp:574
msgid "Confirm when number of printed pages will e&xceed limit"
msgstr "Подтвердить, если количество страниц превышает &лимит"
-#: optiondialog.cc:594
+#: optiondialog.cpp:594
msgid "&Threshold [pages]:"
msgstr "&Лимит (страниц):"
-#: optiondialog.cc:611
+#: optiondialog.cpp:611
msgid "&Undo limit:"
msgstr "Лимит &отмены:"
@@ -1543,19 +1546,19 @@ msgstr "Лимит &отмены:"
msgid "&Value Coding"
msgstr "&Значения"
-#: parts/kpart/khepart.cpp:94 toplevel.cc:177
+#: parts/kpart/khepart.cpp:94 toplevel.cpp:177
msgid "&Hexadecimal"
msgstr "&Шестнадцатеричные"
-#: parts/kpart/khepart.cpp:95 toplevel.cc:179
+#: parts/kpart/khepart.cpp:95 toplevel.cpp:179
msgid "&Decimal"
msgstr "&Десятичные"
-#: parts/kpart/khepart.cpp:96 toplevel.cc:181
+#: parts/kpart/khepart.cpp:96 toplevel.cpp:181
msgid "&Octal"
msgstr "&Восьмеричные"
-#: parts/kpart/khepart.cpp:97 toplevel.cc:183
+#: parts/kpart/khepart.cpp:97 toplevel.cpp:183
msgid "&Binary"
msgstr "&Двоичные"
@@ -1615,139 +1618,139 @@ msgstr "Встраиваемый бинарный редактор TDE"
msgid "Author"
msgstr "Автор"
-#: printdialogpage.cc:38
+#: printdialogpage.cpp:38
msgid "Page Layout"
msgstr "Формат страницы"
-#: printdialogpage.cc:59
+#: printdialogpage.cpp:59
msgid "Margins [millimeter]"
msgstr "Границы (мм)"
-#: printdialogpage.cc:72
+#: printdialogpage.cpp:72
msgid "&Top:"
msgstr "С&верху:"
-#: printdialogpage.cc:73
+#: printdialogpage.cpp:73
msgid "&Bottom:"
msgstr "С&низу:"
-#: printdialogpage.cc:74
+#: printdialogpage.cpp:74
msgid "&Left:"
msgstr "С&лева:"
-#: printdialogpage.cc:75
+#: printdialogpage.cpp:75
msgid "&Right:"
msgstr "С&права:"
-#: printdialogpage.cc:102
+#: printdialogpage.cpp:102
msgid "Draw h&eader above text"
msgstr "Выводить &верхний колонтитул"
-#: printdialogpage.cc:118
+#: printdialogpage.cpp:118
msgid "Left:"
msgstr "Слева:"
-#: printdialogpage.cc:119
+#: printdialogpage.cpp:119
msgid "Center:"
msgstr "По центру:"
-#: printdialogpage.cc:120
+#: printdialogpage.cpp:120
msgid "Right:"
msgstr "Справа:"
-#: printdialogpage.cc:121
+#: printdialogpage.cpp:121
msgid "Border:"
msgstr "Граница:"
-#: printdialogpage.cc:125
+#: printdialogpage.cpp:125
msgid "Date & Time"
msgstr "Дата и время"
-#: printdialogpage.cc:131
+#: printdialogpage.cpp:131
msgid "Single Line"
msgstr "Одна строка"
-#: printdialogpage.cc:132
+#: printdialogpage.cpp:132
msgid "Rectangle"
msgstr "Прямоугольник"
-#: printdialogpage.cc:164
+#: printdialogpage.cpp:164
msgid "Draw &footer below text"
msgstr "Печатать &подвал"
-#: searchbar.cc:63 toplevel.cc:859
+#: searchbar.cpp:63 toplevel.cpp:859
msgid "Hex"
msgstr "Hex"
-#: searchbar.cc:63 toplevel.cc:863
+#: searchbar.cpp:63 toplevel.cpp:863
msgid "Dec"
msgstr "Dec"
-#: searchbar.cc:63 toplevel.cc:867
+#: searchbar.cpp:63 toplevel.cpp:867
msgid "Oct"
msgstr "Oct"
-#: searchbar.cc:63 toplevel.cc:871
+#: searchbar.cpp:63 toplevel.cpp:871
msgid "Bin"
msgstr "Bin"
-#: searchbar.cc:64 toplevel.cc:875
+#: searchbar.cpp:64 toplevel.cpp:875
msgid "Txt"
msgstr "Txt"
-#: searchbar.cc:79
+#: searchbar.cpp:79
msgid "Backwards"
msgstr "Назад"
-#: searchbar.cc:80
+#: searchbar.cpp:80
msgid "Ignore case"
msgstr "Не различать регистр"
-#: statusbarprogress.cc:268
+#: statusbarprogress.cpp:268
msgid "%1... %2 of %3"
msgstr "%1... %2 из%3"
-#: statusbarprogress.cc:272
+#: statusbarprogress.cpp:272
msgid "%1... %2%"
msgstr "%1... %2%"
-#: stringdialog.cc:38 stringdialog.cc:201
+#: stringdialog.cpp:38 stringdialog.cpp:201
msgid "Extract Strings"
msgstr "Выбрать строки"
-#: stringdialog.cc:57
+#: stringdialog.cpp:57
msgid "&Minimum length:"
msgstr "&Минимальная длина"
-#: stringdialog.cc:66
+#: stringdialog.cpp:66
msgid "&Filter:"
msgstr "&Фильтр:"
-#: stringdialog.cc:71
+#: stringdialog.cpp:71
msgid "&Use"
msgstr "&Использовать"
-#: stringdialog.cc:80
+#: stringdialog.cpp:80
msgid "&Ignore case"
msgstr "Не различать &регистр"
-#: stringdialog.cc:84
+#: stringdialog.cpp:84
msgid "Show offset as &decimal"
msgstr "Показывать &десятичный адрес"
-#: stringdialog.cc:96
+#: stringdialog.cpp:96
msgid "String"
msgstr "Строка"
-#: stringdialog.cc:106
+#: stringdialog.cpp:106
msgid "Number of strings:"
msgstr "Количество строк:"
-#: stringdialog.cc:114
+#: stringdialog.cpp:114
msgid "Displayed:"
msgstr "Показать:"
-#: stringdialog.cc:197
+#: stringdialog.cpp:197
msgid ""
"The filter expression you have specified is illegal. You must specify a "
"valid regular expression.\n"
@@ -1756,243 +1759,243 @@ msgstr ""
"Неверный фильтр - вы должны указать регулярное выражение.\n"
"Обработать без фильтра?"
-#: toplevel.cc:130
+#: toplevel.cpp:130
msgid "&Insert..."
msgstr "&Вставить"
-#: toplevel.cc:140
+#: toplevel.cpp:140
msgid "E&xport..."
msgstr "&Экспорт"
-#: toplevel.cc:142
+#: toplevel.cpp:142
msgid "&Cancel Operation"
msgstr "&Прервать операцию"
-#: toplevel.cc:144
+#: toplevel.cpp:144
msgid "&Read Only"
msgstr "Только &чтение"
-#: toplevel.cc:146
+#: toplevel.cpp:146
msgid "&Allow Resize"
msgstr "Позволить изменять &размер"
-#: toplevel.cc:148
+#: toplevel.cpp:148
msgid "N&ew Window"
msgstr "&Новое окно"
-#: toplevel.cc:150
+#: toplevel.cpp:150
msgid "Close &Window"
msgstr "&Закрыть окно"
-#: toplevel.cc:165
+#: toplevel.cpp:165
msgid "&Goto Offset..."
msgstr "Перейти на &адрес..."
-#: toplevel.cc:167
+#: toplevel.cpp:167
msgid "&Insert Pattern..."
msgstr "Вставить &шаблон..."
-#: toplevel.cc:170
+#: toplevel.cpp:170
msgid "Copy as &Text"
msgstr "Копировать как &текст"
-#: toplevel.cc:172
+#: toplevel.cpp:172
msgid "Paste into New &File"
msgstr "Вставить в &новый файл"
-#: toplevel.cc:174
+#: toplevel.cpp:174
msgid "Paste into New &Window"
msgstr "Вставить в новое &окно"
-#: toplevel.cc:185
+#: toplevel.cpp:185
msgid "&Text"
msgstr "&Текст"
-#: toplevel.cc:193
+#: toplevel.cpp:193
msgid "Show O&ffset Column"
msgstr "Показывать &адреса"
-#: toplevel.cc:195
+#: toplevel.cpp:195
msgid "Show Te&xt Field"
msgstr "Показывать &текст"
-#: toplevel.cc:197
+#: toplevel.cpp:197
msgid "Off&set as Decimal"
msgstr "&Десятичный адрес"
-#: toplevel.cc:199
+#: toplevel.cpp:199
msgid "&Upper Case (Data)"
msgstr "&Верхний регистр данных"
-#: toplevel.cc:201
+#: toplevel.cpp:201
msgid "Upper &Case (Offset)"
msgstr "Ве&рхний регистр адреса"
-#: toplevel.cc:204
+#: toplevel.cpp:204
msgid ""
"_: &Default encoding\n"
"&Default"
msgstr "&По умолчанию"
-#: toplevel.cc:206
+#: toplevel.cpp:206
msgid "US-&ASCII (7 bit)"
msgstr "US-&ASCII (7 bit)"
-#: toplevel.cc:208
+#: toplevel.cpp:208
msgid "&EBCDIC"
msgstr "&EBCDIC"
-#: toplevel.cc:216
+#: toplevel.cpp:216
msgid "&Extract Strings..."
msgstr "Выбрать &строки..."
-#: toplevel.cc:220
+#: toplevel.cpp:220
msgid "&Binary Filter..."
msgstr "&Бинарный фильтр..."
-#: toplevel.cc:222
+#: toplevel.cpp:222
msgid "&Character Table"
msgstr "&Таблица символов"
-#: toplevel.cc:224
+#: toplevel.cpp:224
msgid "C&onverter"
msgstr "&Конвертер"
-#: toplevel.cc:226
+#: toplevel.cpp:226
msgid "&Statistics"
msgstr "&Статистика"
-#: toplevel.cc:231
+#: toplevel.cpp:231
msgid "&Replace Bookmark"
msgstr "З&аменить закладку"
-#: toplevel.cc:233
+#: toplevel.cpp:233
msgid "R&emove Bookmark"
msgstr "&Удалить закладку"
-#: toplevel.cc:235
+#: toplevel.cpp:235
msgid "Re&move All"
msgstr "Удалить &все"
-#: toplevel.cc:237
+#: toplevel.cpp:237
msgid "Goto &Next Bookmark"
msgstr "С&ледующая закладка"
-#: toplevel.cc:240
+#: toplevel.cpp:240
msgid "Goto &Previous Bookmark"
msgstr "&Предыдущая закладка"
-#: toplevel.cc:246
+#: toplevel.cpp:246
msgid "Show F&ull Path"
msgstr "Показать &весь путь"
-#: toplevel.cc:249 toplevel.cc:259 toplevel.cc:269
+#: toplevel.cpp:249 toplevel.cpp:259 toplevel.cpp:269
msgid "&Hide"
msgstr "&Скрыть"
-#: toplevel.cc:251 toplevel.cc:271
+#: toplevel.cpp:251 toplevel.cpp:271
msgid "&Above Editor"
msgstr "&Вверху"
-#: toplevel.cc:253 toplevel.cc:273
+#: toplevel.cpp:253 toplevel.cpp:273
msgid "&Below Editor"
msgstr "В&низу"
-#: toplevel.cc:261
+#: toplevel.cpp:261
msgid "&Floating"
msgstr "&Плавающее"
-#: toplevel.cc:263
+#: toplevel.cpp:263
msgid "&Embed in Main Window"
msgstr "Вставить в &основное окно"
-#: toplevel.cc:290
+#: toplevel.cpp:290
msgid "Drag document"
msgstr "Перетащить документ"
-#: toplevel.cc:291
+#: toplevel.cpp:291
msgid "Drag Document"
msgstr "Перенести документ"
-#: toplevel.cc:301
+#: toplevel.cpp:301
msgid "Toggle write protection"
msgstr "Переключить защиту на запись"
-#: toplevel.cc:326
+#: toplevel.cpp:326
msgid "Selection: 0000:0000 0000:0000"
msgstr "Выделение: 0000:0000 0000:0000"
-#: toplevel.cc:328
+#: toplevel.cpp:328
msgid "M"
msgstr "M"
-#: toplevel.cc:329 toplevel.cc:990
+#: toplevel.cpp:329 toplevel.cpp:990
msgid "OVR"
msgstr "ЗАМ"
-#: toplevel.cc:330
+#: toplevel.cpp:330
msgid "Size: FFFFFFFFFF"
msgstr "Размер: FFFFFFFFFF"
-#: toplevel.cc:331
+#: toplevel.cpp:331
msgid "Offset: FFFFFFFFFF-F"
msgstr "Адрес: FFFFFFFFFF-F"
-#: toplevel.cc:332
+#: toplevel.cpp:332
msgid "FFF"
msgstr "FFF"
-#: toplevel.cc:333 toplevel.cc:890
+#: toplevel.cpp:333 toplevel.cpp:890
msgid "RW"
msgstr "RW"
-#: toplevel.cc:343 toplevel.cc:747
+#: toplevel.cpp:343 toplevel.cpp:747
msgid "Offset:"
msgstr "Адрес:"
-#: toplevel.cc:344
+#: toplevel.cpp:344
msgid "Size:"
msgstr "Размер:"
-#: toplevel.cc:533
+#: toplevel.cpp:533
#, c-format
msgid "Non local recent file: %1"
msgstr "Нелокальный недавний файл: %1"
-#: toplevel.cc:543
+#: toplevel.cpp:543
msgid "Can not create new window.\n"
msgstr "Не удаётся создать новое окно.\n"
-#: toplevel.cc:579
+#: toplevel.cpp:579
msgid ""
"There are windows with unsaved modified documents. If you quit now, these "
"modifications will be lost."
msgstr "Документы были изменены. При выходе все изменения будут потеряны."
-#: toplevel.cc:788
+#: toplevel.cpp:788
#, c-format
msgid "Size: %1"
msgstr "Размер: %1"
-#: toplevel.cc:890
+#: toplevel.cpp:890
msgid "R"
msgstr "R"
-#: toplevel.cc:922
+#: toplevel.cpp:922
#, c-format
msgid "Offset: %1"
msgstr "Адрес: %1"
-#: toplevel.cc:990
+#: toplevel.cpp:990
msgid "INS"
msgstr "ВСТ"
-#: toplevel.cc:1021 toplevel.cc:1186
+#: toplevel.cpp:1021 toplevel.cpp:1186
#, c-format
msgid "Encoding: %1"
msgstr "Кодировка: %1"
-#: toplevel.cc:1169
+#: toplevel.cpp:1169
msgid "Selection:"
msgstr "Выделение:"
diff --git a/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po b/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
index b19eb4ffa48..cc93111f594 100644
--- a/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
+++ b/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
@@ -4,21 +4,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2000-2005.
# Marina Soboleva <marina_soboleva@inbox.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: klaptopdaemon\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-07-13 17:25+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdeutils/klaptopdaemon/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 ""
@@ -34,7 +36,7 @@ msgstr "sibskull@mail.ru,marina_soboleva@inbox.ru"
#: daemondock.cpp:54
msgid "KLaptop Daemon"
-msgstr "Служба KLaptop"
+msgstr "Демон KLaptop"
#: daemondock.cpp:83
msgid "&Configure KLaptop..."
@@ -80,7 +82,7 @@ msgstr ""
#: daemondock.cpp:244 daemondock.cpp:261 daemondock.cpp:265
msgid "KLaptopDaemon"
-msgstr "Управление питанием TDE"
+msgstr "KLaptopDaemon"
#: daemondock.cpp:260
msgid ""
@@ -367,7 +369,7 @@ msgstr "Выход из &ждущего режима"
#: laptop_check.cpp:32
msgid "TDE laptop daemon starter"
-msgstr "Запуск службы управления питанием ноутбука"
+msgstr "Запуск демона ноутбука TDE"
#: laptop_check.cpp:41
msgid "KLaptop"
diff --git a/tde-i18n-ru/messages/tdeutils/kmilo_asus.po b/tde-i18n-ru/messages/tdeutils/kmilo_asus.po
new file mode 100644
index 00000000000..1ec345d8db2
--- /dev/null
+++ b/tde-i18n-ru/messages/tdeutils/kmilo_asus.po
@@ -0,0 +1,63 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:05+0200\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/tdeutils/kmilo_asus/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"
+
+#: asus.cpp:125
+msgid "Display changed: off"
+msgstr "Смена экрана: отключена"
+
+#: asus.cpp:128
+msgid "Display changed: LCD on"
+msgstr "Смена экрана: ЖК-экран включён"
+
+#: asus.cpp:131
+msgid "Display changed: CRT on"
+msgstr "Смена экрана: CRT-экран включён"
+
+#: asus.cpp:134
+msgid "Display changed: LCD and CRT on"
+msgstr "Смена экрана: включены ЖК и CRT-экрана"
+
+#: asus.cpp:137
+msgid "Display changed: TV out on"
+msgstr "Смена экрана: ТВ-выход включён"
+
+#: asus.cpp:140
+msgid "Display changed: LCD and TV out on"
+msgstr "Смена экрана: включены ЖК и ТВ-выход"
+
+#: asus.cpp:143
+msgid "Display changed: CRT and TV out on"
+msgstr "Смена экрана: включены CRT и ТВ-выход"
+
+#: asus.cpp:146
+msgid "Display changed: LCD, CRT and TV out on"
+msgstr "Смена экрана: включены ЖК, CRT и ТВ-выход"
diff --git a/tde-i18n-ru/messages/tdeutils/kmilo_delli8k.po b/tde-i18n-ru/messages/tdeutils/kmilo_delli8k.po
index ffe2ae1a3e7..c900a7ea26c 100644
--- a/tde-i18n-ru/messages/tdeutils/kmilo_delli8k.po
+++ b/tde-i18n-ru/messages/tdeutils/kmilo_delli8k.po
@@ -1,38 +1,39 @@
# TDE3 - tdeutils/kmilo_delli8k.po Russian translation
# Copyright (C) 2004, TDE Rissian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmilo_delli8k\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2004-12-07 12:18+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-05-29 18:17+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/tdeutils/kmilo_delli8k/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"
+"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"
-#: delli8k.cpp:108
+#: delli8k.cpp:109
msgid "Mute On"
msgstr "Выключить звук"
-#: delli8k.cpp:110
+#: delli8k.cpp:111
msgid "Mute Off"
msgstr "Включить звук"
diff --git a/tde-i18n-ru/messages/tdeutils/kmilo_generic.po b/tde-i18n-ru/messages/tdeutils/kmilo_generic.po
index a90578a5366..b8889059eb1 100644
--- a/tde-i18n-ru/messages/tdeutils/kmilo_generic.po
+++ b/tde-i18n-ru/messages/tdeutils/kmilo_generic.po
@@ -1,56 +1,58 @@
# translation of kmilo_generic.po to Russian
# Zumus <zumus@mail.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmilo_generic\n"
-"POT-Creation-Date: 2020-09-30 21:39+0200\n"
-"PO-Revision-Date: 2004-12-07 11:59+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-12-03 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/tdeutils/kmilo_generic/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"
+"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"
-#: generic_monitor.cpp:146 generic_monitor.cpp:214
+#: generic_monitor.cpp:149 generic_monitor.cpp:217
msgid "Starting KMix..."
-msgstr "Запуск kmix..."
+msgstr "Запускается KMix…"
-#: generic_monitor.cpp:159 generic_monitor.cpp:227
+#: generic_monitor.cpp:162 generic_monitor.cpp:230
msgid "It seems that KMix is not running."
-msgstr "Программа kmix не запущена."
+msgstr "Программа KMix не запущена."
-#: generic_monitor.cpp:188
+#: generic_monitor.cpp:191
msgid "Volume"
msgstr "Громкость"
-#: generic_monitor.cpp:243
+#: generic_monitor.cpp:246
msgid "System muted"
-msgstr ""
+msgstr "Звук системы приглушен"
-#: generic_monitor.cpp:247
+#: generic_monitor.cpp:250
msgid "System unmuted"
-msgstr ""
+msgstr "Звук системы включён"
-#: generic_monitor.cpp:292
+#: generic_monitor.cpp:302
msgid "Brightness"
-msgstr ""
+msgstr "Яркость"
#~ msgid "Mute on"
#~ msgstr "Выключить звук"
diff --git a/tde-i18n-ru/messages/tdeutils/kmilo_powerbook.po b/tde-i18n-ru/messages/tdeutils/kmilo_powerbook.po
index 8f26fa12a18..fa5797b7f04 100644
--- a/tde-i18n-ru/messages/tdeutils/kmilo_powerbook.po
+++ b/tde-i18n-ru/messages/tdeutils/kmilo_powerbook.po
@@ -2,33 +2,35 @@
# translation of kmilo_powerbook.po to Russian
# Zumus <zumus@mail.ru>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmilo_powerbook\n"
"POT-Creation-Date: 2020-09-30 21:39+0200\n"
-"PO-Revision-Date: 2004-07-12 18:35+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdeutils/kmilo_powerbook/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 ""
"_: 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"
#: pb_monitor.cpp:47
msgid "No Tap"
diff --git a/tde-i18n-ru/messages/tdeutils/kmilod.po b/tde-i18n-ru/messages/tdeutils/kmilod.po
index 243e15933e4..61acd5a6085 100644
--- a/tde-i18n-ru/messages/tdeutils/kmilod.po
+++ b/tde-i18n-ru/messages/tdeutils/kmilod.po
@@ -1,31 +1,33 @@
# translation of kmilod.po to Russian
# Zumus <zumus@mail.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmilod\n"
"POT-Creation-Date: 2020-09-30 21:39+0200\n"
-"PO-Revision-Date: 2004-05-16 18:14+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdeutils/kmilod/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"
#: kmilod.cpp:161
msgid "Volume"
diff --git a/tde-i18n-ru/messages/tdeutils/kregexpeditor.po b/tde-i18n-ru/messages/tdeutils/kregexpeditor.po
index 19248bfbd61..6d2c19824e7 100644
--- a/tde-i18n-ru/messages/tdeutils/kregexpeditor.po
+++ b/tde-i18n-ru/messages/tdeutils/kregexpeditor.po
@@ -6,21 +6,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2004-2005.
# Nick Shafff <linux@l10n.org.ua>, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kregexpeditor\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2005-09-29 18:41+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-11-20 18:15+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/tdeutils/kregexpeditor/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.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"
+"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 ""
@@ -186,11 +188,11 @@ msgstr "Обычный символ"
#: charselector.cpp:61
msgid "Unicode Char in Hex."
-msgstr "Символ Unicode в шестнадцатеричном виде"
+msgstr "Символ Unicode в шестнадцатеричном виде."
#: charselector.cpp:62
msgid "Unicode Char in Oct."
-msgstr "Символ Unicode в восьмеричном виде"
+msgstr "Символ Unicode в восьмеричном виде."
#: charselector.cpp:64
msgid "The Bell Character (\\a)"
@@ -209,12 +211,10 @@ msgid "The Carriage Return Character (\\r)"
msgstr "Символ возврата каретки (\\r)"
#: charselector.cpp:68
-#, fuzzy
msgid "The Horizontal Tab Character (\\t)"
msgstr "Символ горизонтальной табуляции (\\t)"
#: charselector.cpp:69
-#, fuzzy
msgid "The Vertical Tab Character (\\v)"
msgstr "Символ вертикальной табуляции (\\v)"
@@ -325,11 +325,18 @@ msgid ""
"expression in the graphical area, the back reference will be replaced by "
"matching the text <b>%2</b> literally."
msgstr ""
+"qt>Обратные ссылки регулярных выражений не поддерживаются.<p><tt>\\1</tt>, "
+"<tt>\\2</tt>, — это <i>обратные ссылки</i>, которые включают их ссылки на "
+"предыдущие выборки. К сожалению, это не поддерживается в текущей версии "
+"этого редактора.<p>В графическом пространстве был вставлен текст <b>%1</b>. "
+"Однако это просто обходной способ для уверенности в том, что приложение "
+"обычно обрабатывает регулярные выражения. Поэтому, как только вы измените "
+"регулярное выражение в графической области, обратная ссылка будет буквально "
+"заменена на соответствие текста <b>%2</b>."
#: qregexpparser.y:169
-#, fuzzy
msgid "Back reference regular expressions not supported"
-msgstr "Упреждающий поиск не поддерживается в Emacs"
+msgstr "Регулярные выражения обратных ссылок не поддерживаются"
#: infopage.cpp:35
msgid ""
@@ -385,6 +392,10 @@ msgstr ""
msgid "Regular Expression Editor"
msgstr "Редактор регулярных выражений"
+#: kregexpeditorgui.cpp:133
+msgid "Method '%1' is not valid!"
+msgstr "Метод «%1» недопустим!"
+
#: kregexpeditorprivate.cpp:66
msgid ""
"In this window you will find predefined regular expressions. Both regular "
@@ -430,7 +441,6 @@ msgid "Clear expression"
msgstr "Очистить"
#: kregexpeditorprivate.cpp:168
-#, fuzzy
msgid ""
"This is the regular expression in ASCII syntax. You are likely only to be "
"interested in this if you are a programmer, and need to develop a regular "
@@ -438,10 +448,10 @@ msgid ""
"using the graphical editor, and by typing the regular expression in this "
"line edit."
msgstr ""
-"Редактируемое регулярное выражение в виде строки. Эта возможность может "
-"заинтересовать опытных программистов при разработке регулярных выражений "
-"QRegExp.<p>Вы можете создавать регулярное выражение как в графическом "
-"редакторе, так и в этой строке."
+"Это регулярное выражение в синтаксисе ASCII. Эта возможность может "
+"заинтересовать опытных программистов при разработке регулярных выражений в "
+"TQRegExp.<p>Вы можете создавать регулярное выражение как с помощью "
+"графического редактора, так и набрав его в этой строке правки."
#: kregexpeditorprivate.cpp:374
msgid "Could not open file '%1' for reading"
diff --git a/tde-i18n-ru/messages/tdeutils/ksim.po b/tde-i18n-ru/messages/tdeutils/ksim.po
index 84997cfc949..d989d8977dd 100644
--- a/tde-i18n-ru/messages/tdeutils/ksim.po
+++ b/tde-i18n-ru/messages/tdeutils/ksim.po
@@ -3,33 +3,35 @@
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksim\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2006-12-14 11:08+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:19+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/tdeutils/ksim/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 "sibskull@mail.ru"
+msgstr "sibskull@mail.ru,adem4ik@gmail.com"
#: generalprefs.cpp:50
msgid "Graph Size"
@@ -45,7 +47,7 @@ msgstr "Ширина графика:"
#: generalprefs.cpp:93
msgid "Display fully qualified domain name"
-msgstr "Показывать полное имя сервера"
+msgstr "Показывать полное имя домена"
#: generalprefs.cpp:97
msgid "Recolor themes to the current color scheme"
@@ -947,158 +949,158 @@ msgstr "Не указан"
#: monitors/snmp/browsedialogbase.ui:16
#, no-c-format
msgid "Browse"
-msgstr ""
+msgstr "Обзор"
#: monitors/snmp/browsedialogbase.ui:38
#, no-c-format
msgid "Filter:"
-msgstr ""
+msgstr "Фильтр:"
#: monitors/snmp/browsedialogbase.ui:73
#: monitors/snmp/proberesultdialogbase.ui:36
#, no-c-format
msgid "Object"
-msgstr ""
+msgstr "Объект"
#: monitors/snmp/browsedialogbase.ui:179
#, no-c-format
msgid "Selected object:"
-msgstr ""
+msgstr "Выбранный объект:"
#: monitors/snmp/browsedialogbase.ui:195
-#, fuzzy, no-c-format
+#, no-c-format
msgid "textLabel1"
-msgstr "Название"
+msgstr "textLabel1"
#: monitors/snmp/configwidget.ui:24
-#, fuzzy, no-c-format
+#, no-c-format
msgid "SNMP Hosts"
-msgstr "Проверка сервера SNMP"
+msgstr "Узлы SNMP"
#: monitors/snmp/configwidget.ui:57
#, no-c-format
msgid "Host"
-msgstr ""
+msgstr "Узел"
#: monitors/snmp/configwidget.ui:68
#, no-c-format
msgid "Port"
-msgstr ""
+msgstr "Порт"
#: monitors/snmp/configwidget.ui:79
#, no-c-format
msgid "Version"
-msgstr ""
+msgstr "Версия"
#: monitors/snmp/configwidget.ui:119
-#, fuzzy, no-c-format
+#, no-c-format
msgid "SNMP Monitors"
-msgstr "Датчики"
+msgstr "Датчики SNMP"
#: monitors/snmp/configwidget.ui:169
#, no-c-format
msgid "Name"
-msgstr ""
+msgstr "Имя"
#: monitors/snmp/hostdialogbase.ui:18
#, no-c-format
msgid "Configure Host"
-msgstr ""
+msgstr "Настроить узел"
#: monitors/snmp/hostdialogbase.ui:38
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Hostname:"
-msgstr "Имя диска:"
+msgstr "&Имя узла:"
#: monitors/snmp/hostdialogbase.ui:54
#, no-c-format
msgid "&Port:"
-msgstr ""
+msgstr "&Порт:"
#: monitors/snmp/hostdialogbase.ui:93
#, no-c-format
msgid "Authentication Details"
-msgstr ""
+msgstr "Данные аутентификации"
#: monitors/snmp/hostdialogbase.ui:119
#, no-c-format
msgid "&Community String:"
-msgstr ""
+msgstr "&Строка сообщества:"
#: monitors/snmp/hostdialogbase.ui:185
#, no-c-format
msgid "S&ecurity name:"
-msgstr ""
+msgstr "Имя б&езопасности:"
#: monitors/snmp/hostdialogbase.ui:196
#, no-c-format
msgid "Security &level:"
-msgstr ""
+msgstr "Уровен&ь безопасности:"
#: monitors/snmp/hostdialogbase.ui:207
#, no-c-format
msgid "&Authentication type:"
-msgstr ""
+msgstr "Тип а&вторизации:"
#: monitors/snmp/hostdialogbase.ui:218
#, no-c-format
msgid "P&rivacy type:"
-msgstr ""
+msgstr "Тип &приватности:"
#: monitors/snmp/hostdialogbase.ui:229
#, no-c-format
msgid "Priva&cy passphrase:"
-msgstr ""
+msgstr "Пароль приватно&сти:"
#: monitors/snmp/hostdialogbase.ui:240
#, no-c-format
msgid "Authentication &passphrase:"
-msgstr ""
+msgstr "Пароль аутен&тификации:"
#: monitors/snmp/hostdialogbase.ui:341
#, no-c-format
msgid "&SNMP version:"
-msgstr ""
+msgstr "Вер&сия SNMP:"
#: monitors/snmp/hostdialogbase.ui:398
#, no-c-format
msgid "Test Host..."
-msgstr ""
+msgstr "Проверить узел…"
#: monitors/snmp/monitordialogbase.ui:16
#, no-c-format
msgid "Configure Monitor"
-msgstr ""
+msgstr "Настроить датчик"
#: monitors/snmp/monitordialogbase.ui:30
#, no-c-format
msgid "Display type:"
-msgstr ""
+msgstr "Тип отображения:"
#: monitors/snmp/monitordialogbase.ui:46
#, no-c-format
msgid "Object identifier:"
-msgstr ""
+msgstr "Идентификатор объекта:"
#: monitors/snmp/monitordialogbase.ui:54
#, no-c-format
msgid "Name:"
-msgstr ""
+msgstr "Имя:"
#: monitors/snmp/monitordialogbase.ui:62
#, no-c-format
msgid "Host:"
-msgstr ""
+msgstr "Узел:"
#: monitors/snmp/monitordialogbase.ui:70
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Options for Label"
-msgstr "Изменить подпись датчика"
+msgstr "Параметры метки"
#: monitors/snmp/monitordialogbase.ui:81
#, no-c-format
msgid "Use custom format string:"
-msgstr ""
+msgstr "Использовать собственную строку формата:"
#: monitors/snmp/monitordialogbase.ui:105
#, no-c-format
@@ -1108,41 +1110,47 @@ msgid ""
"<b>%n</b> will be replaced with the name of this monitor (see Name input "
"field) ."
msgstr ""
+"Текст в поле редактирования — это то, что отображается, за исключением того, "
+"что любое вхождение <b>%s</b> будет заменено значением объекта snmp, а любое "
+"вхождение <b>%n</b> будет заменено именем этого датчика (см. поле ввода "
+"имени)."
#: monitors/snmp/monitordialogbase.ui:134
#, no-c-format
msgid "minutes"
-msgstr ""
+msgstr "мин."
#: monitors/snmp/monitordialogbase.ui:186
#, no-c-format
msgid "Chart"
-msgstr ""
+msgstr "Диаграмма"
#: monitors/snmp/monitordialogbase.ui:191
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Text Label"
-msgstr "Название"
+msgstr "Текстовая надпись"
#: monitors/snmp/monitordialogbase.ui:338
#, no-c-format
msgid "blehStatus"
-msgstr ""
+msgstr "blehStatus"
#: monitors/snmp/monitordialogbase.ui:346
#, no-c-format
msgid "Options for Chart"
-msgstr ""
+msgstr "Параметры диаграммы"
#: monitors/snmp/monitordialogbase.ui:357
#, no-c-format
msgid "Treat data as byte transfer rate and display the current value inline"
msgstr ""
+"Обработка данных в виде скорости передачи байтов и отображение текущего "
+"значения в строке"
#: monitors/snmp/proberesultdialogbase.ui:16
#, no-c-format
msgid "Probe Results"
-msgstr ""
+msgstr "Попробовать результаты"
#, fuzzy
#~ msgid "Remove"
diff --git a/tde-i18n-ru/messages/tdeutils/superkaramba.po b/tde-i18n-ru/messages/tdeutils/superkaramba.po
index a08c1b1e6fc..d4f598dc0bd 100644
--- a/tde-i18n-ru/messages/tdeutils/superkaramba.po
+++ b/tde-i18n-ru/messages/tdeutils/superkaramba.po
@@ -1,21 +1,22 @@
# TDE3 - tdeutils/superkaramba.po Russian translation.
# Copyright (C) 2005, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: superkaramba\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2006-01-13 17:37+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-11-13 18:10+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/tdeutils/superkaramba/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 ""
@@ -65,15 +66,15 @@ msgstr "&Обновить аплет"
msgid "&Close This Theme"
msgstr "&Убрать аплет"
-#: src/karamba.cpp:2037
+#: src/karamba.cpp:2036
msgid "Show System Tray Icon"
msgstr "Показать значок с системном лотке"
-#: src/karamba.cpp:2042
+#: src/karamba.cpp:2041
msgid "&Manage Themes..."
msgstr "&Аплеты..."
-#: src/karamba.cpp:2046
+#: src/karamba.cpp:2045
msgid "&Quit SuperKaramba"
msgstr "В&ыход"
@@ -117,7 +118,7 @@ msgstr "Открыть файл"
#: src/main.cpp:95
msgid "(c) 2003-2006 The SuperKaramba developers"
-msgstr ""
+msgstr "(c) 2003-2006 Разработчики SuperKaramba"
#: src/taskbartest.cpp:53
msgid "karamba"
diff --git a/tde-i18n-ru/messages/tdeutils/tdefilereplace.po b/tde-i18n-ru/messages/tdeutils/tdefilereplace.po
index 19919667047..3ec7d394a11 100644
--- a/tde-i18n-ru/messages/tdeutils/tdefilereplace.po
+++ b/tde-i18n-ru/messages/tdeutils/tdefilereplace.po
@@ -1,33 +1,35 @@
# TDE3 - tdefilereplace.pot Russian translation.
# Copyright (C) 2003, TDE Team.
# Nick Shaforostoff <shafff@ukr.net>, 2003-2004, 2005.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefilereplace\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-05-02 12:54+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-19 18:20+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/tdeutils/tdefilereplace/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 "shafff@ukr.net"
+msgstr "shafff@ukr.net,adem4ik@gmail.com"
#: configurationclasses.cpp:173
msgid " Line:%3,Col:%4 - \"%1\" -> \"%2\""
@@ -58,12 +60,10 @@ msgid "Starting folder"
msgstr "Папка"
#: main.cpp:37
-#, fuzzy
msgid "TDEFileReplace"
-msgstr "KFileReplace"
+msgstr "TDEFileReplace"
#: main.cpp:38 tdefilereplacepart.cpp:455
-#, fuzzy
msgid "Part of the TDEUtils module."
msgstr "Часть пакета TDEUtils."
@@ -76,9 +76,8 @@ msgid "Current maintainer, code cleaner and rewriter"
msgstr "Текущий сопровождающий"
#: main.cpp:44 tdefilereplacepart.cpp:457
-#, fuzzy
msgid "Original author of the TDEFileReplace tool"
-msgstr "Первый автор KFileReplace"
+msgstr "Изначальный автор KFileReplace"
#: report.cpp:41 report.cpp:194
msgid "<qt>Cannot open the file <b>%1</b>.</qt>"
@@ -101,9 +100,8 @@ msgid "-"
msgstr "-"
#: report.cpp:68
-#, fuzzy
msgid "TDEFileReplace Report"
-msgstr "Отчёт KFileReplace"
+msgstr "Отчёт TDEFileReplace"
#: report.cpp:73
msgid "Searching/Replacing Strings Table"
@@ -117,7 +115,7 @@ msgstr "Искать"
msgid "Results Table"
msgstr "Таблица результатов"
-#: knewprojectdlgs.ui:522 knewprojectdlgs.ui:603 report.cpp:114
+#: knewprojectdlgs.ui:513 knewprojectdlgs.ui:594 report.cpp:114
#: tdefilereplaceviewwdg.ui:58 tdefilereplaceviewwdg.ui:181
#, no-c-format
msgid "Name"
@@ -166,9 +164,8 @@ msgid "Total occurrences"
msgstr "Всего вхождений"
#: tdefilereplace.cpp:49
-#, fuzzy
msgid "Could not find the TDEFileReplace part."
-msgstr "Не удалось найти компонент KFileReplace."
+msgstr "Не удалось найти компонент TDEFileReplace."
#: tdefilereplacelib.cpp:74
#, c-format
@@ -182,15 +179,15 @@ msgstr ""
#: tdefilereplacelib.cpp:80
msgid "%1 KB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: tdefilereplacelib.cpp:86
msgid "%1 MB"
-msgstr "%1 Mб"
+msgstr "%1 МБ"
#: tdefilereplacelib.cpp:92
msgid "%1 GB"
-msgstr "%1 Гб"
+msgstr "%1 ГБ"
#: tdefilereplacepart.cpp:106
msgid "Ready."
@@ -211,9 +208,11 @@ msgid ""
"will be converted to <i>utf8</i>.</qt>"
msgstr ""
"<qt>Вы выбрали <b>%1</b> кодировкой файлов.<br>Выбор правильной кодировки "
-"важен, т.к. если кодировка файлов другая, это испортит файлы."
-"<br><br>Рекомендуемая кодировка файлов - <i>utf8</i>, не забудьте также "
-"<b>включить</b> создание резервных копий.</qt>"
+"важен, т.к. если кодировка файлов другая, замена может испортить "
+"файлы.<br><br>Если вы не уверены, выбирайте <i>utf8</i>, не забудьте также "
+"<b>включить</b> создание резервных копий. Эта опция автоматически определяет "
+"<i>utf8</i> и <i>utf16</i>, однако изменённые файлы будут конвертированы в "
+"<i>utf8</i>.</qt>"
#: tdefilereplacepart.cpp:171
msgid "File Encoding Warning"
@@ -221,11 +220,11 @@ msgstr "Предупреждение о кодировке"
#: tdefilereplacepart.cpp:180
msgid "Replacing files (simulation)..."
-msgstr "Замена в файлах (эмуляция)..."
+msgstr "Замена в файлах (симуляция)..."
#: tdefilereplacepart.cpp:181
msgid "Replaced strings (simulation)"
-msgstr "Заменённые строки (эмуляция)..."
+msgstr "Заменённые строки (симуляция)"
#: tdefilereplacepart.cpp:185
msgid "Replacing files..."
@@ -237,15 +236,15 @@ msgstr "Заменённые строки"
#: tdefilereplacepart.cpp:242
msgid "Stopping..."
-msgstr "Останов..."
+msgstr "Остановка..."
#: tdefilereplacepart.cpp:256
msgid "There are no results to save: the result list is empty."
-msgstr "Нет результатов для сохранения: список пустой."
+msgstr "Нет результатов для сохранения: список пуст."
#: tdefilereplacepart.cpp:260
msgid "Save Report"
-msgstr "Сохраненить результаты"
+msgstr "Сохранить результаты"
#: tdefilereplacepart.cpp:270
msgid "<qt>A folder or a file named <b>%1</b> already exists.</qt>"
@@ -256,13 +255,12 @@ msgid "<qt>Cannot create the <b>%1</b> folder.</qt>"
msgstr "<qt>Не удалось создать папку <b>%1</b>.</qt>"
#: tdefilereplacepart.cpp:451
-#, fuzzy
msgid "TDEFileReplacePart"
-msgstr "KFileReplacePart"
+msgstr "TDEFileReplacePart"
#: tdefilereplacepart.cpp:453
msgid "Batch search and replace tool."
-msgstr "Пакетный поиск и замена"
+msgstr "Пакетный поиск и замена."
#: tdefilereplacepart.cpp:463
msgid "Co-maintainer, KPart creator"
@@ -273,9 +271,8 @@ msgid "Original german translator"
msgstr "Перевод"
#: tdefilereplacepart.cpp:476
-#, fuzzy
msgid "Sorry, currently the TDEFileReplace part works only for local files."
-msgstr "KFileReplace работает только с локальными файлами."
+msgstr "TDEFileReplace работает только с локальными файлами."
#: tdefilereplacepart.cpp:476
msgid "Non Local File"
@@ -287,55 +284,51 @@ msgstr "Настроить сеанс поиска/замены..."
#: tdefilereplacepart.cpp:513
msgid "&Search"
-msgstr "&Поиск"
+msgstr "Поиск (&S)"
#: tdefilereplacepart.cpp:514
msgid "S&imulate"
-msgstr "&Эмулировать"
+msgstr "Симулировать (&I)"
#: tdefilereplacepart.cpp:515
msgid "&Replace"
-msgstr "&Заменить"
+msgstr "Заменить (&R)"
#: tdefilereplacepart.cpp:516
msgid "Sto&p"
-msgstr "&Остановить"
+msgstr "Остановить (&P)"
#: tdefilereplacepart.cpp:517
msgid "Cre&ate Report File..."
-msgstr "&Отчёт об ошибках..."
+msgstr "Создать отчёт... (&A)"
#: tdefilereplacepart.cpp:518
-#, fuzzy
-#| msgid "&Save Strings List to File..."
msgid "&Save Results List to File..."
-msgstr "&Сохранить список строк в файл..."
+msgstr "&Сохранить результаты в файл…"
#: tdefilereplacepart.cpp:519
-#, fuzzy
-#| msgid "&Load Strings List From File..."
msgid "&Load Results List From File..."
-msgstr "&Открыть список строк из файла..."
+msgstr "&Загрузить список результатов из файла…"
#: tdefilereplacepart.cpp:522
msgid "&Add String..."
-msgstr "&Добавить строку..."
+msgstr "Добавить строку... (&A)"
#: tdefilereplacepart.cpp:523
msgid "&Delete String"
-msgstr "&Удалить строку"
+msgstr "Удалить строку (&D)"
#: tdefilereplacepart.cpp:524
msgid "&Empty Strings List"
-msgstr "&Очистить список строк"
+msgstr "Очистить список строк (&E)"
#: tdefilereplacepart.cpp:525
msgid "&Save Strings List to File..."
-msgstr "&Сохранить список строк в файл..."
+msgstr "Сохранить список строк в файл... (&S)"
#: tdefilereplacepart.cpp:526
msgid "&Load Strings List From File..."
-msgstr "&Открыть список строк из файла..."
+msgstr "Открыть список строк из файла... (&L)"
#: tdefilereplacepart.cpp:527
msgid "&Invert Current String (search <--> replace)"
@@ -347,11 +340,11 @@ msgstr "&Поменять местами все строки (строка по
#: tdefilereplacepart.cpp:531
msgid "&Include Sub-Folders"
-msgstr "&Включая подпапки"
+msgstr "Включая подпапки (&I)"
#: tdefilereplacepart.cpp:532
msgid "Create &Backup Files"
-msgstr "Создавать &резервные копии"
+msgstr "Создавать резервные копии (&B)"
#: tdefilereplacepart.cpp:533
msgid "Case &Sensitive"
@@ -366,9 +359,8 @@ msgid "Enable &Regular Expressions"
msgstr "Включить &регулярые выражения"
#: tdefilereplacepart.cpp:536
-#, fuzzy
msgid "Configure &TDEFileReplace..."
-msgstr "Настроить &KFileReplace..."
+msgstr "&Настроить TDEFileReplace…"
#: tdefilereplacepart.cpp:539 tdefilereplaceview.cpp:799
msgid "&Properties"
@@ -392,7 +384,7 @@ msgstr "Открыть &родительский папку"
#: tdefilereplacepart.cpp:547 tdefilereplaceview.cpp:790
msgid "Remove &Entry"
-msgstr ""
+msgstr "&Убрать запись"
#: tdefilereplacepart.cpp:549
msgid "E&xpand Tree"
@@ -403,14 +395,12 @@ msgid "&Reduce Tree"
msgstr "&Свернуть дерево"
#: tdefilereplacepart.cpp:553
-#, fuzzy
msgid "&About TDEFileReplace"
-msgstr "&О программе"
+msgstr "&О программе TDEFileReplace"
#: tdefilereplacepart.cpp:554
-#, fuzzy
msgid "TDEFileReplace &Handbook"
-msgstr "Руководство &KFileReplace"
+msgstr "&Руководство TDEFileReplace"
#: tdefilereplacepart.cpp:555
msgid "&Report Bug"
@@ -421,10 +411,13 @@ msgid ""
"It seems you have a circular reference in your file system.The search has "
"been limited to this sublevel to preventTDEFileReplace from crashing."
msgstr ""
+"Похоже, что в вашей файловой системе есть циклическая ссылка. Поиск был "
+"ограничен этим подуровнем, чтобы предотвратить аварийное завершение работы "
+"программы TDEFileReplace."
#: tdefilereplacepart.cpp:933 tdefilereplacepart.cpp:1270
msgid "Circular reference detected"
-msgstr ""
+msgstr "Обнаружена циклическая ссылка"
#: tdefilereplacepart.cpp:997 tdefilereplacepart.cpp:1085
#: tdefilereplacepart.cpp:1327
@@ -454,12 +447,13 @@ msgid ""
"It seems you have a circular reference in your file system. The search has "
"been limited to this sublevel to prevent TDEFileReplace from crashing."
msgstr ""
+"Похоже, в вашей файловой системе есть циклическая ссылка. Поиск был "
+"ограничен этим подуровнем, чтобы предотвратить аварийное завершение работы "
+"TDEFileReplace."
#: tdefilereplacepart.cpp:1398 tdefilereplacepart.cpp:1438
-#, fuzzy
-#| msgid " Line:%2, Col:%3 - \"%1\""
msgid "Line:%2, Col:%3 - \"%1\""
-msgstr " Строка:%2, Позиция:%3 - \"%1\""
+msgstr "Строка:%2, Позиция:%3 - «%1»"
#: tdefilereplacepart.cpp:1537
msgid "There are no strings to search and replace."
@@ -490,9 +484,8 @@ msgid "Do you really want to delete %1?"
msgstr "Вы действительно хотите удалить %1?"
#: tdefilereplaceview.cpp:372 tdefilereplaceview.cpp:481
-#, fuzzy
msgid "TDEFileReplace Results"
-msgstr "Отчёт KFileReplace"
+msgstr "Результаты TDEFileReplace"
#: tdefilereplaceview.cpp:372 tdefilereplaceview.cpp:481
#: tdefilereplaceview.cpp:591 tdefilereplaceview.cpp:674
@@ -500,48 +493,39 @@ msgid "All Files"
msgstr "Все файлы"
#: tdefilereplaceview.cpp:373
-#, fuzzy
-#| msgid "Load Strings From File"
msgid "Load Results From File"
-msgstr "Загрузить строки из файла"
+msgstr "Загрузить результаты из файла"
#: tdefilereplaceview.cpp:384
-#, fuzzy
-#| msgid "<qt>Cannot open the file <b>%1</b> and load the string list.</qt>"
msgid "<qt>Cannot open the file <b>%1</b> and load the results list.</qt>"
-msgstr "<qt>Не удалось открыть файл <b>%1</b> и загрузить список строк.</qt>"
+msgstr ""
+"<qt>Не удаётся открыть файл <b>%1</b> и загрузить список результатов.</qt>"
#: tdefilereplaceview.cpp:392
-#, fuzzy
-#| msgid "<qt>Cannot open file <b>%1</b> for reading.</qt>"
msgid "<qt>File <b>%1</b> seems not to be valid.</qt>"
-msgstr "<qt>Не удалось открыть файл <b>%1</b> для чтения.</qt>"
+msgstr "<qt>Файл <b>%1</b>, похоже, не является правильным.</qt>"
#: tdefilereplaceview.cpp:405
msgid ""
"<qt>Missing search type. Is this a search-and-replace list of results?</qt>"
msgstr ""
+"<qt>Отсутствует тип поиска. Это список результатов поиска и замены?</qt>"
#: tdefilereplaceview.cpp:476
-#, fuzzy
-#| msgid "There are no results to save: the result list is empty."
msgid "There are no results to save."
-msgstr "Нет результатов для сохранения: список пустой."
+msgstr "Нет результатов для сохранения."
#: tdefilereplaceview.cpp:482
-#, fuzzy
-#| msgid "Save Strings to File"
msgid "Save Results to File"
-msgstr "Сохранить строки в файл"
+msgstr "Сохранить результаты в файл"
#: tdefilereplaceview.cpp:491 tdefilereplaceview.cpp:684
msgid "File %1 cannot be saved."
msgstr "Не удалось сохранить %1."
#: tdefilereplaceview.cpp:591
-#, fuzzy
msgid "TDEFileReplace strings"
-msgstr "Файл KFileReplace"
+msgstr "Строки TDEFileReplace"
#: tdefilereplaceview.cpp:592
msgid "Load Strings From File"
@@ -553,21 +537,20 @@ msgstr "<qt>Не удалось открыть файл <b>%1</b> и загру
#: tdefilereplaceview.cpp:611
msgid "<qt>File <b>%1</b> seems not to be written in a valid kfr format.</qt>"
-msgstr ""
+msgstr "<qt>Похоже, что файл <b>%1</b> записан в неправильном формате kfr.</qt>"
#: tdefilereplaceview.cpp:624
msgid ""
"<qt>Missing search type. Is this a search-and-replace list of strings?</qt>"
-msgstr ""
+msgstr "<qt>Отсутствует тип поиска. Это список строк для поиска и замены?</qt>"
#: tdefilereplaceview.cpp:669
msgid "No strings to save as the list is empty."
msgstr "Нет строк для сохранения в списке."
#: tdefilereplaceview.cpp:674
-#, fuzzy
msgid "TDEFileReplace Strings"
-msgstr "Файл KFileReplace"
+msgstr "Строки TDEFileReplace"
#: tdefilereplaceview.cpp:675
msgid "Save Strings to File"
@@ -609,12 +592,14 @@ msgid ""
msgstr "Максимальный размер файла."
#: whatthis.h:42
-#, fuzzy
msgid ""
"Insert the maximum depth sublevel you want to search, or leave it unchecked "
"if you don't want to limit the search. A level of 0 searches only the "
"current level."
-msgstr "Максимальный размер файла."
+msgstr ""
+"Вставьте подуровень максимальной глубины, на котором будет выполняться "
+"поиск, или оставьте этот флажок, если не хотите ограничивать поиск. При "
+"значении уровня 0 поиск ведётся только на текущем уровне."
#: whatthis.h:44
msgid ""
@@ -746,28 +731,28 @@ msgstr "Выберите ражим добавления строк"
msgid "Search and replace mode"
msgstr "Поиск и замена"
-#: kaddstringdlgs.ui:63
+#: kaddstringdlgs.ui:60
#, no-c-format
msgid "Search only mode"
msgstr "Только поиск"
-#: kaddstringdlgs.ui:106
+#: kaddstringdlgs.ui:103
#, no-c-format
msgid "Search for:"
msgstr "Искать:"
-#: kaddstringdlgs.ui:135
+#: kaddstringdlgs.ui:132
#, no-c-format
msgid "Replace with:"
msgstr "Заменить на:"
-#: kaddstringdlgs.ui:270 kaddstringdlgs.ui:311 tdefilereplaceviewwdg.ui:306
+#: kaddstringdlgs.ui:267 kaddstringdlgs.ui:308 tdefilereplaceviewwdg.ui:306
#: tdefilereplaceviewwdg.ui:361
#, no-c-format
msgid "Search For"
msgstr "Искать"
-#: kaddstringdlgs.ui:322 tdefilereplaceviewwdg.ui:317
+#: kaddstringdlgs.ui:319 tdefilereplaceviewwdg.ui:317
#, no-c-format
msgid "Replace With"
msgstr "Заменить на"
@@ -782,185 +767,185 @@ msgstr "Поиск и замена в файлах"
msgid "Search Now"
msgstr "Начать поиск"
-#: knewprojectdlgs.ui:103
+#: knewprojectdlgs.ui:100
#, no-c-format
msgid "Search Later"
msgstr "Искать позже"
-#: knewprojectdlgs.ui:142
+#: knewprojectdlgs.ui:136
#, no-c-format
msgid "&General"
msgstr "&Общие"
-#: knewprojectdlgs.ui:153
+#: knewprojectdlgs.ui:147
#, no-c-format
msgid "Startup Folder Options"
msgstr "Папка"
-#: knewprojectdlgs.ui:164
+#: knewprojectdlgs.ui:158
#, no-c-format
msgid "Filter:"
msgstr "Фильтр:"
-#: knewprojectdlgs.ui:175
+#: knewprojectdlgs.ui:169
#, no-c-format
msgid "Location:"
msgstr "Расположение:"
-#: knewprojectdlgs.ui:212
+#: knewprojectdlgs.ui:206
#, no-c-format
msgid "Insert a search path here. You can use the search path button."
msgstr "Введите путь здесь. Вы можете воспользоваться кнопкой справа."
-#: knewprojectdlgs.ui:263
+#: knewprojectdlgs.ui:254
#, no-c-format
msgid "&Include subfolders"
msgstr "&Включая подпапки"
-#: knewprojectdlgs.ui:274
+#: knewprojectdlgs.ui:265
#, no-c-format
msgid "&Max depth"
-msgstr ""
+msgstr "Максимал&ьная глубина"
-#: knewprojectdlgs.ui:316
+#: knewprojectdlgs.ui:307
#, no-c-format
msgid "Search/Replace Strings"
msgstr "Замена строк"
-#: knewprojectdlgs.ui:350 knewprojectdlgs.ui:381
-#, fuzzy, no-c-format
+#: knewprojectdlgs.ui:341 knewprojectdlgs.ui:372
+#, no-c-format
msgid "Insert a search string here."
-msgstr "Строка поиска."
+msgstr "Вставьте сюда строку поиска."
-#: knewprojectdlgs.ui:389
+#: knewprojectdlgs.ui:380
#, no-c-format
msgid "Search:"
msgstr "Искать:"
-#: knewprojectdlgs.ui:397
+#: knewprojectdlgs.ui:388
#, no-c-format
msgid "Replace:"
msgstr "Заменить на:"
-#: knewprojectdlgs.ui:407 koptionsdlgs.ui:45
+#: knewprojectdlgs.ui:398 koptionsdlgs.ui:45
#, no-c-format
msgid "General Options"
msgstr "Общие параметры"
-#: knewprojectdlgs.ui:421
+#: knewprojectdlgs.ui:412
#, no-c-format
msgid "Enable &regular expressions"
msgstr "Включить &регулярные выражения"
-#: knewprojectdlgs.ui:429
+#: knewprojectdlgs.ui:420
#, no-c-format
msgid "Do &backup copy instead of overwrite"
msgstr "Создавать &резервные копии"
-#: knewprojectdlgs.ui:437
+#: knewprojectdlgs.ui:428
#, no-c-format
msgid "&Case sensitive"
msgstr "&С учётом регистра"
-#: knewprojectdlgs.ui:445
+#: knewprojectdlgs.ui:436
#, no-c-format
msgid "Enable co&mmands in the replace string"
msgstr "Разрешить &команды в строках замены"
-#: knewprojectdlgs.ui:453 koptionsdlgs.ui:67
+#: knewprojectdlgs.ui:444 koptionsdlgs.ui:64
#, no-c-format
msgid "Backup copy suffix:"
msgstr "Суффикс резервных копий:"
-#: knewprojectdlgs.ui:482 koptionsdlgs.ui:132
+#: knewprojectdlgs.ui:473 koptionsdlgs.ui:123
#, no-c-format
msgid "Encoding of the files:"
msgstr "Кодировка файлов:"
-#: knewprojectdlgs.ui:494 koptionsdlgs.ui:157
+#: knewprojectdlgs.ui:485 koptionsdlgs.ui:148
#, no-c-format
msgid "&Advanced"
msgstr "&Дополнительно"
-#: knewprojectdlgs.ui:505
+#: knewprojectdlgs.ui:496
#, no-c-format
msgid "Ownership Filtering"
msgstr "Фильтр по пользователям"
-#: knewprojectdlgs.ui:516
+#: knewprojectdlgs.ui:507
#, no-c-format
msgid "User: "
msgstr "Пользователь: "
-#: knewprojectdlgs.ui:527 knewprojectdlgs.ui:608
+#: knewprojectdlgs.ui:518 knewprojectdlgs.ui:599
#, no-c-format
msgid "ID (Number)"
msgstr "ID (номер)"
-#: knewprojectdlgs.ui:549 knewprojectdlgs.ui:576
+#: knewprojectdlgs.ui:540 knewprojectdlgs.ui:567
#, no-c-format
msgid "Equals To"
msgstr "Равен"
-#: knewprojectdlgs.ui:554 knewprojectdlgs.ui:581
+#: knewprojectdlgs.ui:545 knewprojectdlgs.ui:572
#, no-c-format
msgid "Is Not"
msgstr "Не равен"
-#: knewprojectdlgs.ui:632
+#: knewprojectdlgs.ui:623
#, no-c-format
msgid "Group:"
msgstr "Группа:"
-#: knewprojectdlgs.ui:658
+#: knewprojectdlgs.ui:649
#, no-c-format
msgid "Access Date Filtering"
msgstr "Фильтр по дате"
-#: knewprojectdlgs.ui:685
+#: knewprojectdlgs.ui:676
#, no-c-format
msgid "Dates valid for:"
msgstr "Тип даты:"
-#: knewprojectdlgs.ui:693
+#: knewprojectdlgs.ui:684
#, no-c-format
msgid "Accessed after:"
msgstr "с:"
-#: knewprojectdlgs.ui:701
+#: knewprojectdlgs.ui:692
#, no-c-format
msgid "Accessed before: "
msgstr "по: "
-#: knewprojectdlgs.ui:717
+#: knewprojectdlgs.ui:708
#, no-c-format
msgid "Last Writing Access"
msgstr "дата изменения"
-#: knewprojectdlgs.ui:722
+#: knewprojectdlgs.ui:713
#, no-c-format
msgid "Last Reading Access"
msgstr "дата последнего открытия"
-#: knewprojectdlgs.ui:830
+#: knewprojectdlgs.ui:821
#, no-c-format
msgid "Size Filtering"
msgstr "Фильтр по размеру"
-#: knewprojectdlgs.ui:857
+#: knewprojectdlgs.ui:848
#, no-c-format
msgid "Minimum si&ze:"
msgstr "Минимальный &размер:"
-#: knewprojectdlgs.ui:865
+#: knewprojectdlgs.ui:856
#, no-c-format
msgid "Maximum size:"
msgstr "Максимальный размер:"
-#: knewprojectdlgs.ui:915 knewprojectdlgs.ui:923
+#: knewprojectdlgs.ui:906 knewprojectdlgs.ui:914
#, no-c-format
msgid "KB"
-msgstr "кб"
+msgstr "КБ"
#: koptionsdlgs.ui:34
#, no-c-format
@@ -972,69 +957,69 @@ msgstr "Общие"
msgid "Enable commands in replace strings"
msgstr "Разрешить команды в строке замены"
-#: koptionsdlgs.ui:83
+#: koptionsdlgs.ui:80
#, no-c-format
msgid "Notif&y on errors"
msgstr "Сообщать об о&шибках"
-#: koptionsdlgs.ui:91
+#: koptionsdlgs.ui:88
#, no-c-format
msgid "Case sensitive"
msgstr "С учётом регистра"
-#: koptionsdlgs.ui:102
+#: koptionsdlgs.ui:96
#, no-c-format
msgid "Recursive (search/replace in all sub folders)"
msgstr "Замена в подпапках"
-#: koptionsdlgs.ui:116
+#: koptionsdlgs.ui:107
#, no-c-format
msgid "Enable regular e&xpressions"
msgstr "Включить регулярные в&ыражения"
-#: koptionsdlgs.ui:124
+#: koptionsdlgs.ui:115
#, no-c-format
msgid "Do &backup copy"
msgstr "Создавать &резервные копии"
-#: koptionsdlgs.ui:168
+#: koptionsdlgs.ui:159
#, no-c-format
msgid "Advanced Options"
msgstr "Дополнительно"
-#: koptionsdlgs.ui:179
+#: koptionsdlgs.ui:170
#, no-c-format
msgid "Ignore hidden files and folders"
msgstr "Пропускать скрытые файла и папки"
-#: koptionsdlgs.ui:187
+#: koptionsdlgs.ui:178
#, no-c-format
msgid "Follow s&ymbolic links"
msgstr "Следовать по &символическим ссылкам"
-#: koptionsdlgs.ui:195
+#: koptionsdlgs.ui:186
#, no-c-format
msgid "When searching, stop on first string found (faster but no details)"
msgstr ""
"Останавливать поиск в файле при первой же найденной строке (быстрей, но без "
"подробностей)"
-#: koptionsdlgs.ui:206
+#: koptionsdlgs.ui:197
#, no-c-format
msgid "Do not show file if no strings are found or replaced"
msgstr "Не выводить имя файла если в нём не было искомых строк"
-#: koptionsdlgs.ui:242
+#: koptionsdlgs.ui:233
#, no-c-format
msgid "Show confirmation dialog"
msgstr "Подтверждения"
-#: koptionsdlgs.ui:255
+#: koptionsdlgs.ui:246
#, no-c-format
msgid "Confirm before replace each string"
msgstr "Подтверждение замены каждой строки"
-#: koptionsdlgs.ui:296
+#: koptionsdlgs.ui:287
#, no-c-format
msgid "&Default Values"
msgstr "&Значения по умолчанию"
@@ -1055,14 +1040,14 @@ msgid "&Results"
msgstr "&Результаты"
#: tdefilereplacepartui.rc:57
-#, fuzzy, no-c-format
+#, no-c-format
msgid "TDEFileReplace Main Toolbar"
-msgstr "Панель инструментов KFileReplace"
+msgstr "Главная панель инструментов TDEFileReplace"
#: tdefilereplaceviewwdg.ui:102 tdefilereplaceviewwdg.ui:214
#, no-c-format
msgid "Matches"
-msgstr ""
+msgstr "Совпадения"
#: tdefilereplaceviewwdg.ui:427
#, no-c-format
@@ -1090,14 +1075,14 @@ msgid "Red means scanning files"
msgstr "Красный - идёт обработка файлов"
#: tdefilereplaceviewwdg.ui:513
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Scanned folders:"
-msgstr "Обработанные файлы:"
+msgstr "Отсканированные папки:"
#: tdefilereplaceviewwdg.ui:544
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Files:"
-msgstr "Все файлы"
+msgstr "Файлы:"
#~ msgid ""
#~ "<qt>Cannot open the file <b>%1</b> and load the string list. This file "
diff --git a/tde-i18n-ru/messages/tdeutils/tdelirc.po b/tde-i18n-ru/messages/tdeutils/tdelirc.po
index 0f40e8825df..dd75b6225e0 100644
--- a/tde-i18n-ru/messages/tdeutils/tdelirc.po
+++ b/tde-i18n-ru/messages/tdeutils/tdelirc.po
@@ -1,34 +1,38 @@
# Translation of tdelirc.po into Russian
# Oleg Batalov <batalov@twiga.kz>, 2003.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdelirc\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2003-11-30 17:24+0300\n"
-"Last-Translator: Oleg Batalov <batalov@twiga.kz>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\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/tdeutils/tdelirc/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"
#: iraction.cpp:98
msgid "Exit mode"
-msgstr "При выходе"
+msgstr "Режим при выходе"
#: iraction.cpp:100
#, c-format
@@ -37,7 +41,7 @@ msgstr "Переключиться в %1"
#: iraction.cpp:103
msgid "Just start"
-msgstr "Запускать"
+msgstr "Просто запустить"
#: iraction.cpp:118
msgid "Do actions before. "
@@ -45,28 +49,28 @@ msgstr "Действиями до. "
#: iraction.cpp:119
msgid "Do actions after. "
-msgstr "Действия после."
+msgstr "Действия после. "
#: iraction.cpp:123
msgid "Auto-start. "
-msgstr "Автостарт."
+msgstr "Автостарт. "
#: iraction.cpp:124
msgid "Repeatable. "
-msgstr "Повторяемый."
+msgstr "Повторяемый. "
#: iraction.cpp:125
msgid "Do nothing if many instances. "
-msgstr "Никому, если несколько экземпляров."
+msgstr "Никому, если несколько экземпляров. "
#: iraction.cpp:126
msgid "Send to top instance. "
-msgstr "Послать верхнему экземпляру."
+msgstr "Послать верхнему экземпляру. "
#: iraction.cpp:127
msgid "Send to bottom instance. "
-msgstr "Послать нижнему экземпляру."
+msgstr "Послать нижнему экземпляру. "
#: iraction.cpp:127
msgid "Send to all instances. "
-msgstr "Послать всем экземплярам."
+msgstr "Послать всем экземплярам. "
diff --git a/tde-i18n-ru/messages/tdeutils/tdessh.po b/tde-i18n-ru/messages/tdeutils/tdessh.po
index 9a978044719..63a2be1eafb 100644
--- a/tde-i18n-ru/messages/tdeutils/tdessh.po
+++ b/tde-i18n-ru/messages/tdeutils/tdessh.po
@@ -4,19 +4,23 @@
# Copyright (C) 2004, TDE Team.
# Andrei V. Smilianets <smile@aval.kiev.ua>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdessh\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2004-07-06 14:11+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\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/tdeutils/tdessh/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"
+"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 ""
@@ -78,7 +82,7 @@ msgstr "Не сохранять пароль"
#: tdessh.cpp:43
msgid "Stop the daemon (forgets all passwords)"
-msgstr "Остановить демон (забываются все пароли)"
+msgstr "Остановить демона (забыть все пароли)"
#: tdessh.cpp:44
msgid "Enable terminal output (no password keeping)"
@@ -90,7 +94,7 @@ msgstr "TDE ssh"
#: tdessh.cpp:52
msgid "Runs a program on a remote host"
-msgstr "Запустить программу на удалённом узле."
+msgstr "Запускает программу на удалённом сервере"
#: tdessh.cpp:55
msgid "Maintainer"
@@ -98,7 +102,7 @@ msgstr "Сопровождение"
#: tdessh.cpp:83
msgid "No command or host specified."
-msgstr "Не указана команда или сервер/"
+msgstr "Не указана команда или сервер."
#: tdessh.cpp:162
msgid ""
diff --git a/tde-i18n-ru/messages/tdeutils/tdewalletmanager.po b/tde-i18n-ru/messages/tdeutils/tdewalletmanager.po
index e059b4db259..cd243d5a8fb 100644
--- a/tde-i18n-ru/messages/tdeutils/tdewalletmanager.po
+++ b/tde-i18n-ru/messages/tdeutils/tdewalletmanager.po
@@ -5,21 +5,23 @@
# Gregory Mokhin <mok@kde.ru>, 2004.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdewalletmanager\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-30 06:36+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-07-16 18:22+0000\n"
+"Last-Translator: Egor Ermakov <eg.ermakov2016@yandex.ru>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/tdewalletmanager/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 ""
@@ -47,17 +49,19 @@ msgstr "Папки"
#: allyourbase.cpp:397
msgid "An unexpected error occurred trying to drop the item"
-msgstr "Ошибка перетаскивания элемента"
+msgstr "При перетаскивании элемента возникла непредвиденная ошибка"
#: allyourbase.cpp:479
msgid "An unexpected error occurred trying to drop the entry"
-msgstr "Ошибка перетаскивания записи"
+msgstr "При перетаскивании записи возникла непредвиденная ошибка"
#: allyourbase.cpp:508
msgid ""
"An unexpected error occurred trying to delete the original folder, but the "
"folder has been copied successfully"
-msgstr "Ошибка удаления папки"
+msgstr ""
+"При попытке удалить папку возникла непредвиденная ошибка, однако папка "
+"скопирована успешно"
#: allyourbase.cpp:659
msgid "That wallet file already exists. You cannot overwrite wallets."
@@ -73,7 +77,7 @@ msgstr "Значение"
#: kwmapeditor.cpp:121
msgid "&New Entry"
-msgstr "&Новая запись"
+msgstr "Новая запись (&N)"
#: main.cpp:45
msgid "Show window on startup"
@@ -81,7 +85,7 @@ msgstr "Показывать окно при запуске"
#: main.cpp:46
msgid "For use by tdewalletd only"
-msgstr "Только для использования демоном бумажника tdewalletd"
+msgstr "Только для использования tdewalletd"
#: main.cpp:47
msgid "A wallet name"
@@ -109,31 +113,31 @@ msgstr "Разработчик"
#: tdewalleteditor.cpp:81
msgid "&Show values"
-msgstr "&Показать значения"
+msgstr "Показать значения (&S)"
#: tdewalleteditor.cpp:161
msgid "&New Folder..."
-msgstr "&Новая папка..."
+msgstr "Новая папка... (&N)"
#: tdewalleteditor.cpp:167
msgid "&Delete Folder"
-msgstr "&Удалить папку"
+msgstr "Удалить папку (&D)"
#: tdewalleteditor.cpp:175 tdewalletpopup.cpp:45
msgid "Change &Password..."
-msgstr "&Сменить пароль..."
+msgstr "Сменить пароль... (&P)"
#: tdewalleteditor.cpp:181
msgid "&Merge Wallet..."
-msgstr "С&лияние бумажников..."
+msgstr "Слияние бумажников... (&M)"
#: tdewalleteditor.cpp:187
msgid "&Import XML..."
-msgstr "&Импорт в XML..."
+msgstr "Импорт в XML... (&I)"
#: tdewalleteditor.cpp:193
msgid "&Export..."
-msgstr "&Экспорт..."
+msgstr "Экспорт... (&E)"
#: tdewalleteditor.cpp:219
msgid ""
@@ -209,11 +213,11 @@ msgstr "Двоичные данные: %1"
#: tdewalleteditor.cpp:588 tdewalleteditor.cpp:598
msgid "&New..."
-msgstr "&Создать..."
+msgstr "Создать... (&N)"
#: tdewalleteditor.cpp:589
msgid "&Rename"
-msgstr "&Переименовать"
+msgstr "Переименовать (&R)"
#: tdewalleteditor.cpp:650
msgid "New Entry"
@@ -293,15 +297,15 @@ msgstr "Бумажник TDE: бумажник открыт."
#: tdewalletmanager.cpp:115 tdewalletpopup.cpp:37
msgid "&New Wallet..."
-msgstr "&Новый бумажник..."
+msgstr "Новый бумажник... (&N)"
#: tdewalletmanager.cpp:118
msgid "Configure &Wallet..."
-msgstr "Настроить &TDEWallet..."
+msgstr "Настроить Бумажник... (&W)"
#: tdewalletmanager.cpp:124
msgid "Close &All Wallets"
-msgstr "Закрыть &все бумажники"
+msgstr "Закрыть все бумажники (&A)"
#: tdewalletmanager.cpp:223
msgid "Are you sure you wish to delete the wallet '%1'?"
@@ -360,32 +364,32 @@ msgstr "Выберите имя только с латинскими буква
#: tdewalletpopup.cpp:60
msgid "Disconnec&t"
-msgstr "&Отключиться"
+msgstr "Отключиться (&T)"
#: kbetterthankdialogbase.ui:60
#, no-c-format
msgid "&Replace"
-msgstr "&Заменить"
+msgstr "Заменить (&R)"
#: kbetterthankdialogbase.ui:71
#, no-c-format
msgid "Replace &All"
-msgstr "Заменить &все"
+msgstr "Заменить все (&A)"
#: kbetterthankdialogbase.ui:79
#, no-c-format
msgid "&Skip"
-msgstr "&Пропустить"
+msgstr "Пропустить (&S)"
#: kbetterthankdialogbase.ui:87
#, no-c-format
msgid "Skip A&ll"
-msgstr "Пропустить в&се"
+msgstr "Пропустить все (&L)"
#: walletwidget.ui:237
#, no-c-format
msgid "Hide &Contents"
-msgstr "Скрыть &содержание"
+msgstr "Скрыть содержание (&C)"
#: walletwidget.ui:269
#, no-c-format
@@ -399,7 +403,7 @@ msgstr ""
#: walletwidget.ui:398
#, no-c-format
msgid "Show &Contents"
-msgstr "Показать &содержимое"
+msgstr "Показать содержимое (&C)"
#, fuzzy
#~ msgid "Replace"
diff --git a/tde-i18n-ru/messages/tdevelop/CMakeLists.txt b/tde-i18n-ru/messages/tdevelop/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdevelop/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdevelop/Makefile.am b/tde-i18n-ru/messages/tdevelop/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdevelop/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdevelop/tdevelop.po b/tde-i18n-ru/messages/tdevelop/tdevelop.po
index cba97a94ea4..f677e7a7536 100644
--- a/tde-i18n-ru/messages/tdevelop/tdevelop.po
+++ b/tde-i18n-ru/messages/tdevelop/tdevelop.po
@@ -9,20 +9,23 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Victor Eremin <ErV2005@rambler.ru>, 2007.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdevelop\n"
-"POT-Creation-Date: 2020-05-11 04:13+0200\n"
-"PO-Revision-Date: 2008-04-18 20:26+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-02-02 18:20+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdevelop/tdevelop/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 ""
@@ -421,8 +424,8 @@ msgstr ""
#: buildtools/autotools/autodetailsview.cpp:189
#: buildtools/autotools/autodetailsview.cpp:190
-#: buildtools/qmake/trollprojectwidget.cpp:1563
-#: buildtools/qmake/trollprojectwidget.cpp:1578
+#: buildtools/qmake/trollprojectwidget.cpp:1560
+#: buildtools/qmake/trollprojectwidget.cpp:1575
msgid "Create New File..."
msgstr "Создать файл..."
@@ -436,8 +439,8 @@ msgstr ""
#: buildtools/autotools/autodetailsview.cpp:198
#: buildtools/autotools/autodetailsview.cpp:199
-#: buildtools/qmake/trollprojectwidget.cpp:1565
-#: buildtools/qmake/trollprojectwidget.cpp:1580
+#: buildtools/qmake/trollprojectwidget.cpp:1562
+#: buildtools/qmake/trollprojectwidget.cpp:1577
msgid "Add Existing Files..."
msgstr "Добавить существующие файлы..."
@@ -540,18 +543,18 @@ msgid "Target: %1"
msgstr "Цель: %1"
#: buildtools/autotools/autodetailsview.cpp:557
-#: buildtools/qmake/trollprojectwidget.cpp:1760
+#: buildtools/qmake/trollprojectwidget.cpp:1754
#, c-format
msgid "File: %1"
msgstr "Файл: %1"
#: buildtools/autotools/autodetailsview.cpp:565
-#: buildtools/qmake/trollprojectwidget.cpp:1781
+#: buildtools/qmake/trollprojectwidget.cpp:1775
msgid "Subclassing Wizard..."
msgstr "Мастер производных классов..."
#: buildtools/autotools/autodetailsview.cpp:566
-#: buildtools/qmake/trollprojectwidget.cpp:1782
+#: buildtools/qmake/trollprojectwidget.cpp:1776
msgid ""
"<b>Subclass widget</b><p>Launches <b>Subclassing</b> wizard. It allows to "
"create a subclass from the class defined in .ui file. There is also "
@@ -563,12 +566,12 @@ msgstr ""
"объявленные в базовом классе."
#: buildtools/autotools/autodetailsview.cpp:574
-#: buildtools/qmake/trollprojectwidget.cpp:1790
+#: buildtools/qmake/trollprojectwidget.cpp:1781
msgid "List of Subclasses..."
msgstr "Список производных классов..."
#: buildtools/autotools/autodetailsview.cpp:575
-#: buildtools/qmake/trollprojectwidget.cpp:1791
+#: buildtools/qmake/trollprojectwidget.cpp:1782
msgid ""
"<b>List of subclasses</b><p>Shows subclasses list editor. There is "
"possibility to add or remove subclasses from the list."
@@ -577,12 +580,12 @@ msgstr ""
"классов. Возможно добавлять и удалять производные классы в списке."
#: buildtools/autotools/autodetailsview.cpp:580
-#: buildtools/qmake/trollprojectwidget.cpp:1775
+#: buildtools/qmake/trollprojectwidget.cpp:1769
msgid "Edit ui-Subclass..."
msgstr "Изменить производный от формы класс..."
#: buildtools/autotools/autodetailsview.cpp:581
-#: buildtools/qmake/trollprojectwidget.cpp:1776
+#: buildtools/qmake/trollprojectwidget.cpp:1770
msgid ""
"<b>Edit ui-subclass</b><p>Launches <b>Subclassing</b> wizard and prompts to "
"implement missing in childclass slots and functions."
@@ -592,12 +595,12 @@ msgstr ""
"дочернего класса."
#: buildtools/autotools/autodetailsview.cpp:586
-#: buildtools/qmake/trollprojectwidget.cpp:1787
+#: buildtools/qmake/trollprojectwidget.cpp:1779
msgid "Open ui.h File"
msgstr "Открыть файл ui.h"
#: buildtools/autotools/autodetailsview.cpp:587
-#: buildtools/qmake/trollprojectwidget.cpp:1788
+#: buildtools/qmake/trollprojectwidget.cpp:1780
msgid ""
"<b>Open ui.h file</b><p>Opens .ui.h file associated with the selected .ui."
msgstr ""
@@ -993,7 +996,7 @@ msgstr "Запустить"
#: buildtools/autotools/autoprojectpart.cpp:654
#: buildtools/autotools/autoprojectpart.cpp:665
#: buildtools/autotools/configureoptionswidget.cpp:239
-#: buildtools/qmake/trollprojectwidget.cpp:2186
+#: buildtools/qmake/trollprojectwidget.cpp:2177
msgid "Do Not Run"
msgstr "Не запускать"
@@ -1031,25 +1034,25 @@ msgstr "Нет ни Makefile.cvs ни autogen.sh в каталоге проек
#: buildtools/autotools/autoprojectpart.cpp:1198
#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: buildtools/qmake/trollprojectwidget.cpp:2051
msgid "Your application is currently running. Do you want to restart it?"
msgstr "Приложение уже запущено. Перезапустить?"
#: buildtools/autotools/autoprojectpart.cpp:1198
#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: buildtools/qmake/trollprojectwidget.cpp:2051
msgid "Application Already Running"
msgstr "Приложение уже запущено"
#: buildtools/autotools/autoprojectpart.cpp:1198
#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: buildtools/qmake/trollprojectwidget.cpp:2051
msgid "&Restart Application"
msgstr "&Перезапустить приложение"
#: buildtools/autotools/autoprojectpart.cpp:1198
#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: buildtools/qmake/trollprojectwidget.cpp:2051
msgid "Do &Nothing"
msgstr "Не делать &ничего"
@@ -1457,12 +1460,12 @@ msgstr ""
"используйте переменную с $(ПЕРЕМЕННАЯ)"
#: buildtools/autotools/targetoptionsdlg.cpp:297
-#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#: buildtools/qmake/projectconfigurationdlg.cpp:1294
msgid "Shared Library (*.so)"
msgstr "Разделяемая библиотека (*.so)"
#: buildtools/autotools/targetoptionsdlg.cpp:297
-#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#: buildtools/qmake/projectconfigurationdlg.cpp:1294
msgid "Static Library (*.a)"
msgstr "Статическая библиотека (*.a)"
@@ -1611,7 +1614,7 @@ msgid "Custom Manager"
msgstr "Другая сборка"
#: buildtools/custommakefiles/customprojectpart.cpp:203
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1610
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1443
#, no-c-format
msgid "Build Options"
msgstr "Параметры сборки"
@@ -1852,36 +1855,36 @@ msgstr "Сохранить текущую конфигурацию подпро
msgid "Save Configuration?"
msgstr "Сохранить конфигурацию?"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1380
+#: buildtools/qmake/projectconfigurationdlg.cpp:1209
msgid "Add include directory:"
msgstr "Добавить каталог заголовочных файлов:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1463
+#: buildtools/qmake/projectconfigurationdlg.cpp:1292
msgid "Add Library: Either choose the .a/.so file or give -l<libname>"
msgstr ""
"Добавить библиотеку: выберите файл .a или .so или укажите -l<имя_библиотеки>"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1547
+#: buildtools/qmake/projectconfigurationdlg.cpp:1376
msgid "Add library directory:"
msgstr "Добавить каталог библиотек:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1575
+#: buildtools/qmake/projectconfigurationdlg.cpp:1404
msgid "Change include directory:"
msgstr "Изменить каталог заголовочных файлов:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1604
+#: buildtools/qmake/projectconfigurationdlg.cpp:1433
msgid "Change Library:"
msgstr "Изменить библиотеку:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1660
+#: buildtools/qmake/projectconfigurationdlg.cpp:1489
msgid "Change library directory:"
msgstr "Изменить каталог библиотек:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1687
+#: buildtools/qmake/projectconfigurationdlg.cpp:1516
msgid "Add target:"
msgstr "Добавить цель:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1708
+#: buildtools/qmake/projectconfigurationdlg.cpp:1537
msgid "Change target:"
msgstr "Изменить цель:"
@@ -1889,8 +1892,8 @@ msgstr "Изменить цель:"
#: buildtools/lib/parsers/autotools/tests/viewerbase.ui:69
#: buildtools/lib/parsers/qmake/tests/viewerbase.ui:146
#: buildtools/lib/widgets/environmentvariableswidgetbase.ui:28
-#: buildtools/qmake/projectconfigurationdlg.cpp:1794
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1901
+#: buildtools/qmake/projectconfigurationdlg.cpp:1623
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1734
#: kdevdesigner/designer/hierarchyview.cpp:190
#: lib/widgets/propeditor/propertyeditor.cpp:172
#: parts/ctags2/ctags2_settingswidgetbase.ui:303
@@ -1906,9 +1909,9 @@ msgstr "Название"
#: buildtools/autotools/addservicedlgbase.ui:362
#: buildtools/lib/widgets/environmentdisplaydialogbase.ui:47
#: buildtools/lib/widgets/environmentvariableswidgetbase.ui:39
-#: buildtools/qmake/projectconfigurationdlg.cpp:1796
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1923
-#: kdevdesigner/designer/propertyeditor.cpp:2923
+#: buildtools/qmake/projectconfigurationdlg.cpp:1625
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1756
+#: kdevdesigner/designer/propertyeditor.cpp:2919
#: languages/cpp/debugger/variablewidget.cpp:223
#: languages/ruby/debugger/variablewidget.cpp:146
#: lib/widgets/propeditor/propertyeditor.cpp:173
@@ -2396,7 +2399,7 @@ msgid "Create new file"
msgstr "Создать файл"
#: buildtools/qmake/trollprojectwidget.cpp:205
-#: buildtools/qmake/trollprojectwidget.cpp:1579
+#: buildtools/qmake/trollprojectwidget.cpp:1576
msgid ""
"<b>Create new file</b><p>Creates a new file and adds it to a currently "
"selected group."
@@ -2409,7 +2412,7 @@ msgid "Add existing files"
msgstr "Добавить существующие файлы"
#: buildtools/qmake/trollprojectwidget.cpp:213
-#: buildtools/qmake/trollprojectwidget.cpp:1581
+#: buildtools/qmake/trollprojectwidget.cpp:1578
msgid ""
"<b>Add existing files</b><p>Adds existing files to a currently selected "
"group. It is possible to copy files to a current subproject directory, "
@@ -2550,7 +2553,7 @@ msgid "Rebuild"
msgstr "Пересобрать"
#: buildtools/qmake/trollprojectwidget.cpp:1017
-#: buildtools/qmake/trollprojectwidget.cpp:2186
+#: buildtools/qmake/trollprojectwidget.cpp:2177
msgid "Run qmake"
msgstr "Запустить qmake"
@@ -2730,11 +2733,11 @@ msgstr "Добавить новый объект для установки"
msgid "Please enter a name for the new object:"
msgstr "Введите имя нового объекта:"
-#: buildtools/qmake/trollprojectwidget.cpp:1546
+#: buildtools/qmake/trollprojectwidget.cpp:1543
msgid "Add Install Object..."
msgstr "Добавить объект для установки..."
-#: buildtools/qmake/trollprojectwidget.cpp:1547
+#: buildtools/qmake/trollprojectwidget.cpp:1544
#, fuzzy
msgid ""
"<b>Add install object</b><p>Creates TQMake install object. It is possible to "
@@ -2748,21 +2751,21 @@ msgstr ""
"Внимание!\n"
"Объекты для установки без указанного пути не будут сохранены в файле проекта."
-#: buildtools/qmake/trollprojectwidget.cpp:1553
+#: buildtools/qmake/trollprojectwidget.cpp:1550
msgid "Install Path..."
msgstr "Путь установки..."
-#: buildtools/qmake/trollprojectwidget.cpp:1554
+#: buildtools/qmake/trollprojectwidget.cpp:1551
msgid ""
"<b>Install path</b><p>Allows to choose the installation path for the current "
"install object."
msgstr "<b>Путь установки</b><p>Путь установки текущего объекта."
-#: buildtools/qmake/trollprojectwidget.cpp:1555
+#: buildtools/qmake/trollprojectwidget.cpp:1552
msgid "Add Pattern of Files to Install..."
msgstr "Добавить шаблоны файлов для установки..."
-#: buildtools/qmake/trollprojectwidget.cpp:1556
+#: buildtools/qmake/trollprojectwidget.cpp:1553
msgid ""
"<b>Add pattern of files to install</b><p>Defines the pattern to match files "
"which will be installed. It is possible to use wildcards and relative paths "
@@ -2772,17 +2775,17 @@ msgstr ""
"файлов, которые будут установлены. Возможно задать маски и относительные "
"пути. Например: <i>docs/*</i>."
-#: buildtools/qmake/trollprojectwidget.cpp:1558
+#: buildtools/qmake/trollprojectwidget.cpp:1555
msgid "Remove Install Object"
msgstr "Удалить объект установки"
-#: buildtools/qmake/trollprojectwidget.cpp:1559
+#: buildtools/qmake/trollprojectwidget.cpp:1556
msgid ""
"<b>Remove install object</b><p>Removes the install object the current group."
msgstr ""
"<b>Удалить объект установки</b><p>Удаляет объект установки в текущей группе."
-#: buildtools/qmake/trollprojectwidget.cpp:1564
+#: buildtools/qmake/trollprojectwidget.cpp:1561
msgid ""
"<b>Create new file</b><p>Creates a new translation file and adds it to a "
"currently selected TRANSLATIONS group."
@@ -2790,7 +2793,7 @@ msgstr ""
"<b>Создать файл</b><p>Создаёт новый файл перевода и добавляет его в текущую "
"выбранную группу <b>переводов</b>."
-#: buildtools/qmake/trollprojectwidget.cpp:1566
+#: buildtools/qmake/trollprojectwidget.cpp:1563
msgid ""
"<b>Add existing files</b><p>Adds existing translation (*.ts) files to a "
"currently selected TRANSLATIONS group. It is possible to copy files to a "
@@ -2804,11 +2807,11 @@ msgstr ""
"2) Создать символическую ссылку.\n"
"3) Добавить относительный путь."
-#: buildtools/qmake/trollprojectwidget.cpp:1569
+#: buildtools/qmake/trollprojectwidget.cpp:1566
msgid "Update Translation Files"
msgstr "Обновить файлы перевода"
-#: buildtools/qmake/trollprojectwidget.cpp:1570
+#: buildtools/qmake/trollprojectwidget.cpp:1567
msgid ""
"<b>Update Translation Files</b><p>Runs <b>lupdate</b> command from the "
"current subproject directory. It collects translatable messages and saves "
@@ -2818,11 +2821,11 @@ msgstr ""
"каталога текущего подпроекта. Это собирает переводимые сообщения и сохраняет "
"их в файлах перевода."
-#: buildtools/qmake/trollprojectwidget.cpp:1572
+#: buildtools/qmake/trollprojectwidget.cpp:1569
msgid "Release Binary Translations"
msgstr "Выпустить двоичные переводы"
-#: buildtools/qmake/trollprojectwidget.cpp:1573
+#: buildtools/qmake/trollprojectwidget.cpp:1570
msgid ""
"<b>Release Binary Translations</b><p>Runs <b>lrelease</b> command from the "
"current subproject directory. It creates binary translation files that are "
@@ -2832,45 +2835,45 @@ msgstr ""
"каталога текущего подпроекта.\n"
"Создаёт двоичные файлы перевода, которые готовы к загрузке при запуске файла."
-#: buildtools/qmake/trollprojectwidget.cpp:1590
+#: buildtools/qmake/trollprojectwidget.cpp:1587
msgid "Choose Install Path"
msgstr "Выбрать путь установки"
-#: buildtools/qmake/trollprojectwidget.cpp:1590
+#: buildtools/qmake/trollprojectwidget.cpp:1587
msgid "Enter a path (example /usr/local/share/... ):"
msgstr "Введите путь (например /usr/local/share/... ):"
-#: buildtools/qmake/trollprojectwidget.cpp:1604
+#: buildtools/qmake/trollprojectwidget.cpp:1601
msgid "Add Pattern of Files to Install"
msgstr "Добавить маску файлов для установки"
-#: buildtools/qmake/trollprojectwidget.cpp:1605
-#: buildtools/qmake/trollprojectwidget.cpp:1906
+#: buildtools/qmake/trollprojectwidget.cpp:1602
+#: buildtools/qmake/trollprojectwidget.cpp:1897
msgid ""
"Enter a pattern relative to the current subproject (example docs/*.html):"
msgstr ""
"Введите маску пути относительно текущего подпроекта (например docs/*.html):"
-#: buildtools/qmake/trollprojectwidget.cpp:1725
+#: buildtools/qmake/trollprojectwidget.cpp:1719
msgid "Add Install Object"
msgstr "Добавить объект для установки"
-#: buildtools/qmake/trollprojectwidget.cpp:1726
+#: buildtools/qmake/trollprojectwidget.cpp:1720
msgid "Enter a name for the new object:"
msgstr "Введите имя нового объекта:"
-#: buildtools/qmake/trollprojectwidget.cpp:1762
+#: buildtools/qmake/trollprojectwidget.cpp:1756
#, c-format
msgid "Pattern: %1"
msgstr "Шаблон: %1"
-#: buildtools/qmake/trollprojectwidget.cpp:1796
-#: buildtools/qmake/trollprojectwidget.cpp:1937
+#: buildtools/qmake/trollprojectwidget.cpp:1787
+#: buildtools/qmake/trollprojectwidget.cpp:1928
#: parts/distpart/distpart_widget.cpp:595
msgid "Remove File"
msgstr "Удалить файл"
-#: buildtools/qmake/trollprojectwidget.cpp:1797
+#: buildtools/qmake/trollprojectwidget.cpp:1788
#, fuzzy
msgid ""
"<b>Remove file</b><p>Removes file from a current group. For sources, this "
@@ -2879,11 +2882,11 @@ msgstr ""
"<b>Удалить файл</b><p>Удаляет файл из текущей группы. Для исходного кода "
"также удаляется информация о классах."
-#: buildtools/qmake/trollprojectwidget.cpp:1798
+#: buildtools/qmake/trollprojectwidget.cpp:1789
msgid "Exclude File"
msgstr "Исключить файл"
-#: buildtools/qmake/trollprojectwidget.cpp:1799
+#: buildtools/qmake/trollprojectwidget.cpp:1790
msgid ""
"<b>Exclude File</b><p>Excludes the file from this Scope. Does not touch "
"subclassing information"
@@ -2891,43 +2894,43 @@ msgstr ""
"<b>Исключить файл</b><p>Исключает файл из области видимости. Не изменяет "
"информацию о классах."
-#: buildtools/qmake/trollprojectwidget.cpp:1803
-#: buildtools/qmake/trollprojectwidget.cpp:1905
+#: buildtools/qmake/trollprojectwidget.cpp:1794
+#: buildtools/qmake/trollprojectwidget.cpp:1896
msgid "Edit Pattern"
msgstr "Изменить шаблон"
-#: buildtools/qmake/trollprojectwidget.cpp:1804
+#: buildtools/qmake/trollprojectwidget.cpp:1795
msgid "<b>Edit pattern</b><p>Allows to edit install files pattern."
msgstr "<b>Изменить шаблон</b><p>Позволяет изменить шаблон файлов."
-#: buildtools/qmake/trollprojectwidget.cpp:1805
+#: buildtools/qmake/trollprojectwidget.cpp:1796
msgid "Remove Pattern"
msgstr "Удалить шаблон"
-#: buildtools/qmake/trollprojectwidget.cpp:1806
+#: buildtools/qmake/trollprojectwidget.cpp:1797
msgid ""
"<b>Remove pattern</b><p>Removes install files pattern from the current "
"install object."
msgstr ""
"<b>Удалить шаблон</b><p>Удаляет шаблон файлов из текущего объекта установки."
-#: buildtools/qmake/trollprojectwidget.cpp:1817
+#: buildtools/qmake/trollprojectwidget.cpp:1808
msgid "Build File"
msgstr "Собрать файл"
-#: buildtools/qmake/trollprojectwidget.cpp:1818
+#: buildtools/qmake/trollprojectwidget.cpp:1809
msgid "<b>Build File</b><p>Builds the object file for this source file."
msgstr ""
"<b>Собрать файл</b><p>Собирает объектный файл для данного файла исходного "
"кода."
-#: buildtools/qmake/trollprojectwidget.cpp:1934
+#: buildtools/qmake/trollprojectwidget.cpp:1925
msgid ""
"Do you want to delete the file <strong>%1</strong> from the project and your "
"disk?"
msgstr "Удалить <strong>%1</strong> из проекта и с диска?"
-#: buildtools/qmake/trollprojectwidget.cpp:2052
+#: buildtools/qmake/trollprojectwidget.cpp:2043
#, fuzzy
msgid ""
"Please specify the executable name in the project options dialog or select "
@@ -2936,15 +2939,15 @@ msgstr ""
"Укажите сначала имя исполняемого файла в диалоге параметров проекта, или "
"выберите подпроект приложения в панели «Проект QMake»."
-#: buildtools/qmake/trollprojectwidget.cpp:2053
+#: buildtools/qmake/trollprojectwidget.cpp:2044
msgid "No Executable Found"
msgstr "Исполняемый файл не найден"
-#: buildtools/qmake/trollprojectwidget.cpp:2186
+#: buildtools/qmake/trollprojectwidget.cpp:2177
msgid "There is no Makefile in this directory. Run qmake first?"
msgstr "В данном каталоге нет Makefile. Запустить qmake?"
-#: buildtools/qmake/trollprojectwidget.cpp:2276
+#: buildtools/qmake/trollprojectwidget.cpp:2267
#, fuzzy
msgid ""
"Could not delete Function Scope.\n"
@@ -2956,11 +2959,11 @@ msgstr ""
"trinitydesktop.org и включите в него вывод tdevelop при запуске из "
"командного интерпретатора."
-#: buildtools/qmake/trollprojectwidget.cpp:2276
+#: buildtools/qmake/trollprojectwidget.cpp:2267
msgid "Function Scope Deletion failed"
msgstr "Невозможно удалить области видимости"
-#: buildtools/qmake/trollprojectwidget.cpp:2284
+#: buildtools/qmake/trollprojectwidget.cpp:2275
#, fuzzy
msgid ""
"Could not delete Include Scope.\n"
@@ -2971,11 +2974,11 @@ msgstr ""
"Это внутренняя ошибка, пожалуйста, отправьте отчёт на bugs.trinitydesktop."
"org и включите Вывод tdevelop при запуске из командной строки."
-#: buildtools/qmake/trollprojectwidget.cpp:2284
+#: buildtools/qmake/trollprojectwidget.cpp:2275
msgid "Include Scope Deletion failed"
msgstr "Невозможно удалить область видимости"
-#: buildtools/qmake/trollprojectwidget.cpp:2296
+#: buildtools/qmake/trollprojectwidget.cpp:2287
#, fuzzy
msgid ""
"Could not delete Scope.\n"
@@ -2986,11 +2989,11 @@ msgstr ""
"Это внутренняя ошибка, пожалуйста, отправьте отчёт на bugs.trinitydesktop."
"org и включите вывод tdevelop при запуске из командной строки."
-#: buildtools/qmake/trollprojectwidget.cpp:2296
+#: buildtools/qmake/trollprojectwidget.cpp:2287
msgid "Scope Deletion failed"
msgstr "Невозможно удалить область видимости"
-#: buildtools/qmake/trollprojectwidget.cpp:2462
+#: buildtools/qmake/trollprojectwidget.cpp:2447
#, fuzzy
msgid ""
"The project file \"%1\" has changed on disk\n"
@@ -3005,12 +3008,12 @@ msgstr ""
"\n"
"Перезагрузить файл?"
-#: buildtools/qmake/trollprojectwidget.cpp:2462
+#: buildtools/qmake/trollprojectwidget.cpp:2447
msgid "Project File Changed"
msgstr "Файл проекта изменён"
-#: buildtools/qmake/trollprojectwidget.cpp:2462 src/partcontroller.cpp:1009
-#: src/partcontroller.cpp:1502
+#: buildtools/qmake/trollprojectwidget.cpp:2447 src/partcontroller.cpp:1002
+#: src/partcontroller.cpp:1495
msgid "Do Not Reload"
msgstr "Не перезагружать"
@@ -3300,7 +3303,7 @@ msgid "Remove Function"
msgstr "Удалить функцию"
#: kdevdesigner/designer/editfunctionsimpl.cpp:195
-#: kdevdesigner/designer/propertyeditor.cpp:4104
+#: kdevdesigner/designer/propertyeditor.cpp:4100
msgid "Add Function"
msgstr "Добавить функцию"
@@ -3323,9 +3326,9 @@ msgstr "Определены синтаксически некорректные
#: kdevdesigner/designer/editfunctionsimpl.cpp:218
#: kdevdesigner/designer/formfile.cpp:330
#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/mainwindow.cpp:2512
+#: kdevdesigner/designer/mainwindow.cpp:2842
+#: kdevdesigner/designer/mainwindowactions.cpp:1116
#: kdevdesigner/designer/sourcefile.cpp:224
#: kdevdesigner/designer/sourcefile.cpp:269
#: kdevdesigner/designer/variabledialogimpl.cpp:105
@@ -3337,9 +3340,9 @@ msgstr "&Да"
#: kdevdesigner/designer/editfunctionsimpl.cpp:218
#: kdevdesigner/designer/formfile.cpp:330
#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/mainwindow.cpp:2512
+#: kdevdesigner/designer/mainwindow.cpp:2842
+#: kdevdesigner/designer/mainwindowactions.cpp:1116
#: kdevdesigner/designer/sourcefile.cpp:224
#: kdevdesigner/designer/sourcefile.cpp:269
#: kdevdesigner/designer/variabledialogimpl.cpp:105
@@ -3361,14 +3364,14 @@ msgstr "«%1» сохранён."
#: kdevdesigner/designer/formfile.cpp:264
#: kdevdesigner/designer/formfile.cpp:862
-#: kdevdesigner/designer/mainwindowactions.cpp:1212
+#: kdevdesigner/designer/mainwindowactions.cpp:1199
#, fuzzy
msgid "*.ui|TQt User-Interface Files"
msgstr "*.ui|Формы Qt Designer (*.ui)"
#: kdevdesigner/designer/formfile.cpp:265
#: kdevdesigner/designer/formfile.cpp:863
-#: kdevdesigner/designer/mainwindowactions.cpp:1223
+#: kdevdesigner/designer/mainwindowactions.cpp:1210
msgid "*|All Files"
msgstr "*|Все файлы"
@@ -3465,7 +3468,7 @@ msgid "&Horizontal"
msgstr "&Горизонтально"
#: kdevdesigner/designer/formwindow.cpp:361
-#: languages/cpp/ccconfigwidgetbase.ui:660
+#: languages/cpp/ccconfigwidgetbase.ui:657
#, no-c-format
msgid "&Vertical"
msgstr "&Вертикально"
@@ -3705,11 +3708,11 @@ msgstr "База данных"
#: kdevdesigner/designer/hierarchyview.cpp:630
#: kdevdesigner/designer/hierarchyview.cpp:637
-#: kdevdesigner/designer/mainwindow.cpp:1805
-#: kdevdesigner/designer/mainwindow.cpp:1824
-#: kdevdesigner/designer/mainwindow.cpp:1844
-#: kdevdesigner/designer/mainwindow.cpp:1884
-#: kdevdesigner/designer/mainwindow.cpp:1945
+#: kdevdesigner/designer/mainwindow.cpp:1800
+#: kdevdesigner/designer/mainwindow.cpp:1819
+#: kdevdesigner/designer/mainwindow.cpp:1839
+#: kdevdesigner/designer/mainwindow.cpp:1879
+#: kdevdesigner/designer/mainwindow.cpp:1940
#: kdevdesigner/designer/wizardeditorimpl.cpp:133
#, c-format
msgid "Add Page to %1"
@@ -3717,11 +3720,11 @@ msgstr "Добавить страницу в «%1»"
#: kdevdesigner/designer/hierarchyview.cpp:656
#: kdevdesigner/designer/hierarchyview.cpp:667
-#: kdevdesigner/designer/mainwindow.cpp:1813
-#: kdevdesigner/designer/mainwindow.cpp:1832
-#: kdevdesigner/designer/mainwindow.cpp:1851
-#: kdevdesigner/designer/mainwindow.cpp:1894
-#: kdevdesigner/designer/mainwindow.cpp:1953
+#: kdevdesigner/designer/mainwindow.cpp:1808
+#: kdevdesigner/designer/mainwindow.cpp:1827
+#: kdevdesigner/designer/mainwindow.cpp:1846
+#: kdevdesigner/designer/mainwindow.cpp:1889
+#: kdevdesigner/designer/mainwindow.cpp:1948
#: kdevdesigner/designer/wizardeditorimpl.cpp:151
msgid "Delete Page %1 of %2"
msgstr "Удалить страницу %1 мастера %2"
@@ -3760,7 +3763,7 @@ msgstr "Слоты"
#: kdevdesigner/designer/hierarchyview.cpp:1050
#: kdevdesigner/designer/hierarchyview.cpp:1055
-#: kdevdesigner/designer/mainwindow.cpp:1680
+#: kdevdesigner/designer/mainwindow.cpp:1675
#: parts/documentation/bookmarkview.cpp:126
#: parts/snippet/snippet_widget.cpp:557 parts/snippet/snippet_widget.cpp:559
msgid "Edit..."
@@ -3997,26 +4000,17 @@ msgstr "&Элементы"
msgid "TQt User-Interface Files (*.ui)"
msgstr "Файлы пользовательского интерфейса Qt (*.ui)"
-#: kdevdesigner/designer/mainwindow.cpp:205
-#, fuzzy
-msgid ""
-"Ready - This is the non-commercial version of TQt - For commercial "
-"evaluations, use the help menu to register with Trolltech."
-msgstr ""
-"Это некоммерческая версия Qt - для коммерческого использования нужно "
-"зарегистрироваться в Trolltech, воспользуйтесь меню Справка."
-
-#: kdevdesigner/designer/mainwindow.cpp:224
+#: kdevdesigner/designer/mainwindow.cpp:219
#: kdevdesigner/designer/mainwindowactions.cpp:376
msgid "Layout"
msgstr "Расположение"
-#: kdevdesigner/designer/mainwindow.cpp:361
-#: kdevdesigner/designer/mainwindow.cpp:3747
+#: kdevdesigner/designer/mainwindow.cpp:356
+#: kdevdesigner/designer/mainwindow.cpp:3742
msgid "Property Editor/Signal Handlers"
msgstr "Редактор свойств/Обработчики сигналов"
-#: kdevdesigner/designer/mainwindow.cpp:363
+#: kdevdesigner/designer/mainwindow.cpp:358
msgid ""
"<b>The Property Editor</b><p>You can change the appearance and behavior of "
"the selected widget in the property editor.</p><p>You can set properties for "
@@ -4039,15 +4033,15 @@ msgstr ""
"сигналов</b></p><p>На вкладке обработчиков сигналов вы можете определить "
"соединения между сигналами, посылаемыми виджетами, и слотами в форме."
-#: kdevdesigner/designer/mainwindow.cpp:390
+#: kdevdesigner/designer/mainwindow.cpp:385
msgid "Output Window"
msgstr "Окно вывода"
-#: kdevdesigner/designer/mainwindow.cpp:404
+#: kdevdesigner/designer/mainwindow.cpp:399
msgid "Object Explorer"
msgstr "Просмотр объектов"
-#: kdevdesigner/designer/mainwindow.cpp:407
+#: kdevdesigner/designer/mainwindow.cpp:402
msgid ""
"<b>The Object Explorer</b><p>The Object Explorer provides an overview of the "
"relationships between the widgets in a form. You can use the clipboard "
@@ -4063,15 +4057,15 @@ msgstr ""
"p><p>Вторая вкладка содержит сведения о слотах формы, переменных класса, "
"включениях и т.д.</p>"
-#: kdevdesigner/designer/mainwindow.cpp:424
+#: kdevdesigner/designer/mainwindow.cpp:419
msgid "Start typing the buffer you want to switch to here (ALT+B)"
msgstr "Можете начать ввод. Для переключения буфера используйте (ALT+B)"
-#: kdevdesigner/designer/mainwindow.cpp:433
+#: kdevdesigner/designer/mainwindow.cpp:428
msgid "Project Overview"
msgstr "Обзор проекта"
-#: kdevdesigner/designer/mainwindow.cpp:434
+#: kdevdesigner/designer/mainwindow.cpp:429
msgid ""
"<b>The Project Overview Window</b><p>The Project Overview Window displays "
"all the current project, including forms and source files.</p><p>Use the "
@@ -4081,11 +4075,11 @@ msgstr ""
"исходные файлы.</p><p>Используйте поле поиск для быстрого переключения между "
"файлами.</p>"
-#: kdevdesigner/designer/mainwindow.cpp:451
+#: kdevdesigner/designer/mainwindow.cpp:446
msgid "Action Editor"
msgstr "Редактор действий"
-#: kdevdesigner/designer/mainwindow.cpp:452
+#: kdevdesigner/designer/mainwindow.cpp:447
msgid ""
"<b>The Action Editor</b><p>The Action Editor is used to add actions and "
"action groups to a form, and to connect actions to slots. Actions and action "
@@ -4099,11 +4093,11 @@ msgstr ""
"добавлять комбинации клавиш и подсказки. Если действию присвоен значок, он "
"будет показываться на панели инструментов и в меню (слева от текста).</p>"
-#: kdevdesigner/designer/mainwindow.cpp:472
+#: kdevdesigner/designer/mainwindow.cpp:467
msgid "Toolbox"
msgstr "Панель"
-#: kdevdesigner/designer/mainwindow.cpp:1281
+#: kdevdesigner/designer/mainwindow.cpp:1276
msgid ""
"<b>The Form Window</b><p>Use the various tools to add widgets or to change "
"the layout and behavior of the components in the form. Select one or "
@@ -4125,204 +4119,204 @@ msgstr ""
"в меню <b>Правка</b>. <p>Если открыто несколько форм одновременно, все они "
"показываются в <b>Списке форм</b>."
-#: kdevdesigner/designer/mainwindow.cpp:1336
+#: kdevdesigner/designer/mainwindow.cpp:1331
#: parts/appwizard/appwizarddlg.cpp:923
msgid "New Project"
msgstr "Новый проект"
-#: kdevdesigner/designer/mainwindow.cpp:1336
+#: kdevdesigner/designer/mainwindow.cpp:1331
msgid "Cannot create an invalid project."
msgstr "Невозможно создать недопустимый проект."
-#: kdevdesigner/designer/mainwindow.cpp:1487
+#: kdevdesigner/designer/mainwindow.cpp:1482
#, c-format
msgid "&Undo: %1"
msgstr "&Отменить: %1"
-#: kdevdesigner/designer/mainwindow.cpp:1489
+#: kdevdesigner/designer/mainwindow.cpp:1484
#: kdevdesigner/designer/mainwindowactions.cpp:127
msgid "&Undo: Not Available"
msgstr "&Отмена: Не доступно"
-#: kdevdesigner/designer/mainwindow.cpp:1491
+#: kdevdesigner/designer/mainwindow.cpp:1486
#, c-format
msgid "&Redo: %1"
msgstr "&Повторить: %1"
-#: kdevdesigner/designer/mainwindow.cpp:1493
+#: kdevdesigner/designer/mainwindow.cpp:1488
#: kdevdesigner/designer/mainwindowactions.cpp:133
msgid "&Redo: Not Available"
msgstr "&Повтор: Не доступно"
-#: kdevdesigner/designer/mainwindow.cpp:1580
+#: kdevdesigner/designer/mainwindow.cpp:1575
msgid "Choose Pixmap..."
msgstr "Выбрать значок..."
-#: kdevdesigner/designer/mainwindow.cpp:1584
+#: kdevdesigner/designer/mainwindow.cpp:1579
msgid "Edit Text..."
msgstr "Изменить текст..."
-#: kdevdesigner/designer/mainwindow.cpp:1588
+#: kdevdesigner/designer/mainwindow.cpp:1583
msgid "Edit Title..."
msgstr "Изменить заголовок..."
-#: kdevdesigner/designer/mainwindow.cpp:1592
-#: kdevdesigner/designer/mainwindow.cpp:1702
+#: kdevdesigner/designer/mainwindow.cpp:1587
+#: kdevdesigner/designer/mainwindow.cpp:1697
msgid "Edit Page Title..."
msgstr "Изменить заголовок страницы..."
-#: kdevdesigner/designer/mainwindow.cpp:1623
-#: kdevdesigner/designer/mainwindow.cpp:1637
-#: kdevdesigner/designer/mainwindow.cpp:1646
-#: kdevdesigner/designer/mainwindow.cpp:1661
-#: kdevdesigner/designer/mainwindow.cpp:1695
-#: kdevdesigner/designer/mainwindow.cpp:2469
+#: kdevdesigner/designer/mainwindow.cpp:1618
+#: kdevdesigner/designer/mainwindow.cpp:1632
+#: kdevdesigner/designer/mainwindow.cpp:1641
+#: kdevdesigner/designer/mainwindow.cpp:1656
+#: kdevdesigner/designer/mainwindow.cpp:1690
+#: kdevdesigner/designer/mainwindow.cpp:2464
msgid "Delete Page"
msgstr "Удалить страницу"
-#: kdevdesigner/designer/mainwindow.cpp:1626
-#: kdevdesigner/designer/mainwindow.cpp:1640
-#: kdevdesigner/designer/mainwindow.cpp:1649
-#: kdevdesigner/designer/mainwindow.cpp:1664
-#: kdevdesigner/designer/mainwindow.cpp:1699
-#: kdevdesigner/designer/mainwindow.cpp:2468
+#: kdevdesigner/designer/mainwindow.cpp:1621
+#: kdevdesigner/designer/mainwindow.cpp:1635
+#: kdevdesigner/designer/mainwindow.cpp:1644
+#: kdevdesigner/designer/mainwindow.cpp:1659
+#: kdevdesigner/designer/mainwindow.cpp:1694
+#: kdevdesigner/designer/mainwindow.cpp:2463
msgid "Add Page"
msgstr "Добавить страницу"
-#: kdevdesigner/designer/mainwindow.cpp:1632
+#: kdevdesigner/designer/mainwindow.cpp:1627
msgid "Previous Page"
msgstr "Предыдущая страница"
-#: kdevdesigner/designer/mainwindow.cpp:1634
+#: kdevdesigner/designer/mainwindow.cpp:1629
msgid "Next Page"
msgstr "Следующая страница"
-#: kdevdesigner/designer/mainwindow.cpp:1667
+#: kdevdesigner/designer/mainwindow.cpp:1662
msgid "Rename Current Page..."
msgstr "Переименовать страницу..."
-#: kdevdesigner/designer/mainwindow.cpp:1705
+#: kdevdesigner/designer/mainwindow.cpp:1700
msgid "Edit Pages..."
msgstr "Изменить страницы..."
-#: kdevdesigner/designer/mainwindow.cpp:1711
+#: kdevdesigner/designer/mainwindow.cpp:1706
msgid "Add Menu Item"
msgstr "Добавить пункт меню"
-#: kdevdesigner/designer/mainwindow.cpp:1713
+#: kdevdesigner/designer/mainwindow.cpp:1708
msgid "Add Toolbar"
msgstr "Добавить панель инструментов"
-#: kdevdesigner/designer/mainwindow.cpp:1735
-#: kdevdesigner/designer/mainwindow.cpp:2638
+#: kdevdesigner/designer/mainwindow.cpp:1730
+#: kdevdesigner/designer/mainwindow.cpp:2633
#: kdevdesigner/designer/paletteeditoradvanced.ui:202
#, no-c-format
msgid "Text"
msgstr "Текст"
-#: kdevdesigner/designer/mainwindow.cpp:1735
-#: kdevdesigner/designer/mainwindow.cpp:2638
+#: kdevdesigner/designer/mainwindow.cpp:1730
+#: kdevdesigner/designer/mainwindow.cpp:2633
msgid "New text"
msgstr "Новый текст"
-#: kdevdesigner/designer/mainwindow.cpp:1740
-#: kdevdesigner/designer/mainwindow.cpp:2643
+#: kdevdesigner/designer/mainwindow.cpp:1735
+#: kdevdesigner/designer/mainwindow.cpp:2638
msgid "Set 'wordwrap' of '%1'"
msgstr "Установить «wordwrap» для «%1»"
-#: kdevdesigner/designer/mainwindow.cpp:1749
-#: kdevdesigner/designer/mainwindow.cpp:2652
+#: kdevdesigner/designer/mainwindow.cpp:1744
+#: kdevdesigner/designer/mainwindow.cpp:2647
msgid "Set the 'text' of '%1'"
msgstr "Установить «text» для «%1»"
-#: kdevdesigner/designer/mainwindow.cpp:1759
-#: kdevdesigner/designer/mainwindow.cpp:2665
+#: kdevdesigner/designer/mainwindow.cpp:1754
+#: kdevdesigner/designer/mainwindow.cpp:2660
#: parts/documentation/bookmarkview.cpp:118
#: parts/documentation/docconfiglistview.cpp:32
#: parts/documentation/searchview.cpp:74 parts/documentation/searchview.cpp:99
msgid "Title"
msgstr "Заголовок"
-#: kdevdesigner/designer/mainwindow.cpp:1759
-#: kdevdesigner/designer/mainwindow.cpp:2665
+#: kdevdesigner/designer/mainwindow.cpp:1754
+#: kdevdesigner/designer/mainwindow.cpp:2660
msgid "New title"
msgstr "Новый заголовок"
-#: kdevdesigner/designer/mainwindow.cpp:1762
-#: kdevdesigner/designer/mainwindow.cpp:2667
+#: kdevdesigner/designer/mainwindow.cpp:1757
+#: kdevdesigner/designer/mainwindow.cpp:2662
msgid "Set the 'title' of '%2'"
msgstr "Установить «title» для «%2»"
-#: kdevdesigner/designer/mainwindow.cpp:1772
-#: kdevdesigner/designer/mainwindow.cpp:1909
-#: kdevdesigner/designer/mainwindow.cpp:1968
+#: kdevdesigner/designer/mainwindow.cpp:1767
+#: kdevdesigner/designer/mainwindow.cpp:1904
+#: kdevdesigner/designer/mainwindow.cpp:1963
msgid "Page Title"
msgstr "Заголовок страницы"
-#: kdevdesigner/designer/mainwindow.cpp:1772
-#: kdevdesigner/designer/mainwindow.cpp:1909
-#: kdevdesigner/designer/mainwindow.cpp:1968
+#: kdevdesigner/designer/mainwindow.cpp:1767
+#: kdevdesigner/designer/mainwindow.cpp:1904
+#: kdevdesigner/designer/mainwindow.cpp:1963
msgid "New page title"
msgstr "Заголовок новой страницы"
-#: kdevdesigner/designer/mainwindow.cpp:1775
+#: kdevdesigner/designer/mainwindow.cpp:1770
msgid "Set the 'pageTitle' of '%2'"
msgstr "Установить «pageTitle» для «%2»"
-#: kdevdesigner/designer/mainwindow.cpp:1788
+#: kdevdesigner/designer/mainwindow.cpp:1783
msgid "Set the 'pixmap' of '%2'"
msgstr "Установить «pixmap» для «%2»"
-#: kdevdesigner/designer/mainwindow.cpp:1859
+#: kdevdesigner/designer/mainwindow.cpp:1854
msgid "Raise next page of '%2'"
msgstr "Активировать следующую страницу мастера «%2»"
-#: kdevdesigner/designer/mainwindow.cpp:1869
+#: kdevdesigner/designer/mainwindow.cpp:1864
msgid "Raise previous page of '%2'"
msgstr "Активировать предыдущую страницу мастера «%2»"
-#: kdevdesigner/designer/mainwindow.cpp:1916
+#: kdevdesigner/designer/mainwindow.cpp:1911
msgid "Rename Page %1 to %2"
msgstr "Переименовать страницу %1 в %2"
-#: kdevdesigner/designer/mainwindow.cpp:1971
+#: kdevdesigner/designer/mainwindow.cpp:1966
#: kdevdesigner/designer/wizardeditorimpl.cpp:220
msgid "Rename page %1 of %2"
msgstr "Переименовать страницу %1 мастера %2"
-#: kdevdesigner/designer/mainwindow.cpp:1983
+#: kdevdesigner/designer/mainwindow.cpp:1978
msgid "Add Toolbar to '%1'"
msgstr "Добавить панель инструментов в «%1»"
-#: kdevdesigner/designer/mainwindow.cpp:1989
+#: kdevdesigner/designer/mainwindow.cpp:1984
msgid "Add Menu to '%1'"
msgstr "Добавить меню в «%1»"
-#: kdevdesigner/designer/mainwindow.cpp:2515
-#: kdevdesigner/designer/mainwindowactions.cpp:1127
+#: kdevdesigner/designer/mainwindow.cpp:2510
+#: kdevdesigner/designer/mainwindowactions.cpp:1114
msgid "Save Project Settings"
msgstr "Сохранить параметры проекта"
-#: kdevdesigner/designer/mainwindow.cpp:2516
-#: kdevdesigner/designer/mainwindowactions.cpp:1128
+#: kdevdesigner/designer/mainwindow.cpp:2511
+#: kdevdesigner/designer/mainwindowactions.cpp:1115
#: kdevdesigner/designer/sourcefile.cpp:223
msgid "Save changes to '%1'?"
msgstr "Сохранить изменения в «%1»?"
-#: kdevdesigner/designer/mainwindow.cpp:2600
-#: kdevdesigner/designer/propertyeditor.cpp:4086
+#: kdevdesigner/designer/mainwindow.cpp:2595
+#: kdevdesigner/designer/propertyeditor.cpp:4082
msgid "Add Connection"
msgstr "Добавить соединение"
-#: kdevdesigner/designer/mainwindow.cpp:2613
+#: kdevdesigner/designer/mainwindow.cpp:2608
msgid "Edit %1..."
msgstr "Изменить %1..."
-#: kdevdesigner/designer/mainwindow.cpp:2709
+#: kdevdesigner/designer/mainwindow.cpp:2704
msgid "Insert a %1 (custom widget)"
msgstr "Вставить %1 (пользовательский виджет)"
-#: kdevdesigner/designer/mainwindow.cpp:2710
+#: kdevdesigner/designer/mainwindow.cpp:2705
#, fuzzy
msgid ""
"<b>%1 (custom widget)</b><p>Click <b>Edit Custom Widgets...</b> in the "
@@ -4337,11 +4331,11 @@ msgstr ""
"интегрирования в <i>Qt Designer</i>, установить значок, представляющий "
"виджет на форме.</p>"
-#: kdevdesigner/designer/mainwindow.cpp:2844
+#: kdevdesigner/designer/mainwindow.cpp:2839
msgid "Restoring Last Session"
msgstr "Восстановление сеанса"
-#: kdevdesigner/designer/mainwindow.cpp:2845
+#: kdevdesigner/designer/mainwindow.cpp:2840
#, fuzzy
msgid ""
"TQt Designer found some temporary saved files, which were\n"
@@ -4351,19 +4345,19 @@ msgstr ""
"Qt Designer нашёл временные файлы, сохранённые перед\n"
"сбоем Qt Designer. Загрузить их?"
-#: kdevdesigner/designer/mainwindow.cpp:2909
+#: kdevdesigner/designer/mainwindow.cpp:2904
msgid "There is no help available for this dialog at the moment."
msgstr "Справка отсутствует."
-#: kdevdesigner/designer/mainwindow.cpp:2968
-#: kdevdesigner/designer/mainwindowactions.cpp:1762
-#: kdevdesigner/designer/mainwindowactions.cpp:1785
+#: kdevdesigner/designer/mainwindow.cpp:2963
+#: kdevdesigner/designer/mainwindowactions.cpp:1749
+#: kdevdesigner/designer/mainwindowactions.cpp:1772
msgid "Edit Source"
msgstr "Изменить исходный код"
-#: kdevdesigner/designer/mainwindow.cpp:2969
-#: kdevdesigner/designer/mainwindowactions.cpp:1763
-#: kdevdesigner/designer/mainwindowactions.cpp:1786
+#: kdevdesigner/designer/mainwindow.cpp:2964
+#: kdevdesigner/designer/mainwindowactions.cpp:1750
+#: kdevdesigner/designer/mainwindowactions.cpp:1773
#, fuzzy
msgid ""
"There is no plugin for editing %1 code installed.\n"
@@ -4372,34 +4366,34 @@ msgstr ""
"Модуль для редактирования кода %1 не установлен.\n"
"Помните: Модули не доступны в статической конфигурации Qt."
-#: kdevdesigner/designer/mainwindow.cpp:3069
+#: kdevdesigner/designer/mainwindow.cpp:3064
msgid "Open File"
msgstr "Открыть файл"
-#: kdevdesigner/designer/mainwindow.cpp:3070
-#: kdevdesigner/designer/mainwindow.cpp:3086
+#: kdevdesigner/designer/mainwindow.cpp:3065
+#: kdevdesigner/designer/mainwindow.cpp:3081
msgid "Could not open '%1'. File does not exist."
msgstr "Невозможно открыть файл «%1». Файл не существует."
-#: kdevdesigner/designer/mainwindow.cpp:3085 src/projectmanager.cpp:135
+#: kdevdesigner/designer/mainwindow.cpp:3080 src/projectmanager.cpp:135
msgid "Open Project"
msgstr "Открыть проект"
-#: kdevdesigner/designer/mainwindow.cpp:3710
-#: kdevdesigner/designer/propertyeditor.cpp:4319
+#: kdevdesigner/designer/mainwindow.cpp:3705
+#: kdevdesigner/designer/propertyeditor.cpp:4315
msgid "Signal Handlers"
msgstr "Обработчики событий"
#: kdevdesigner/designer/kdevdesigner_part.rc:47
#: kdevdesigner/designer/kdevdesigner_part_sh.rc:55
-#: kdevdesigner/designer/mainwindow.cpp:3734
+#: kdevdesigner/designer/mainwindow.cpp:3729
#: kdevdesigner/designer/mainwindowactions.cpp:409
#: kdevdesigner/designer/multilineeditorimpl.cpp:130
#, no-c-format
msgid "&Layout"
msgstr "&Расположение"
-#: kdevdesigner/designer/mainwindow.cpp:3735
+#: kdevdesigner/designer/mainwindow.cpp:3730
#: kdevdesigner/designer/mainwindowactions.cpp:855
msgid "&Preview"
msgstr "&Просмотр"
@@ -4738,7 +4732,7 @@ msgstr "Открыть диалог для настройки панели"
msgid "<b>The File toolbar</b>%1"
msgstr "<b>Панель инструментов Файл</b>%1"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1974
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1807
#: kdevdesigner/designer/mainwindowactions.cpp:629
#: kdevdesigner/designer/mainwindowactions.cpp:644
#, no-c-format
@@ -4816,8 +4810,8 @@ msgstr "Сохраняет все открытые документы"
#: kdevdesigner/designer/createtemplate.ui:41
#: kdevdesigner/designer/mainwindowactions.cpp:739
-#: kdevdesigner/designer/mainwindowactions.cpp:1451
-#: kdevdesigner/designer/mainwindowactions.cpp:1472
+#: kdevdesigner/designer/mainwindowactions.cpp:1438
+#: kdevdesigner/designer/mainwindowactions.cpp:1459
#, no-c-format
msgid "Create Template"
msgstr "Создать шаблон"
@@ -5094,117 +5088,99 @@ msgstr "О &Qt"
msgid "Displays information about the TQt Toolkit"
msgstr "Вывести информацию о Qt Toolkit"
-#: kdevdesigner/designer/mainwindowactions.cpp:1004
-#, fuzzy
-msgid "Register TQt"
-msgstr "Зарегистрировать Qt"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1004
-#, fuzzy
-msgid "&Register TQt..."
-msgstr "&Зарегистрировать Qt..."
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1005
-msgid "Opens a web browser at the evaluation form on www.trolltech.com"
-msgstr "Открыть браузер с формой регистрации www.trolltech.com"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1006
-msgid "Register with Trolltech"
-msgstr "Зарегистрироваться в Trolltech"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1010
-#: kdevdesigner/designer/mainwindowactions.cpp:1011
+#: kdevdesigner/designer/mainwindowactions.cpp:1002
+#: kdevdesigner/designer/mainwindowactions.cpp:1003
msgid "What's This?"
msgstr "Что это?"
-#: kdevdesigner/designer/mainwindowactions.cpp:1012
+#: kdevdesigner/designer/mainwindowactions.cpp:1004
msgid "\"What's This?\" context sensitive help"
msgstr "Контекстная справка «Что это?»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1041
+#: kdevdesigner/designer/mainwindowactions.cpp:1028
msgid "Create a new project, form or source file..."
msgstr "Создать новый проект, форму или исходный файл..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1075
+#: kdevdesigner/designer/mainwindowactions.cpp:1062
msgid "Name of File"
msgstr "Имя файла"
-#: kdevdesigner/designer/mainwindowactions.cpp:1075
+#: kdevdesigner/designer/mainwindowactions.cpp:1062
msgid "Enter the name of the new source file:"
msgstr "Введите здесь имя нового исходного файла"
-#: kdevdesigner/designer/mainwindowactions.cpp:1169
+#: kdevdesigner/designer/mainwindowactions.cpp:1156
msgid "Selected project '%1'"
msgstr "Выбранный проект «%1»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1199
+#: kdevdesigner/designer/mainwindowactions.cpp:1186
msgid "Open a file..."
msgstr "Открыть файл..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1211
+#: kdevdesigner/designer/mainwindowactions.cpp:1198
msgid "*.ui *.pro|Designer Files"
msgstr "*.ui *.pro|Формы Qt Designer (*.ui, *.pro)"
-#: kdevdesigner/designer/mainwindowactions.cpp:1214
+#: kdevdesigner/designer/mainwindowactions.cpp:1201
#, fuzzy
msgid "*.pro|TQMAKE Project Files"
msgstr "*.pro|Файлы проектов QMAKE (*.pro)"
-#: kdevdesigner/designer/mainwindowactions.cpp:1275
+#: kdevdesigner/designer/mainwindowactions.cpp:1262
msgid "No import filter is available to import '%1'"
msgstr "Не найден фильтр для «%1»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1279
+#: kdevdesigner/designer/mainwindowactions.cpp:1266
msgid "Importing '%1' using import filter ..."
msgstr "Импорт «%1» с помощью фильтра импорта..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1283
+#: kdevdesigner/designer/mainwindowactions.cpp:1270
msgid "Nothing to load in '%1'"
msgstr "Нечего загружать в «%1»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1322
+#: kdevdesigner/designer/mainwindowactions.cpp:1309
msgid "Reading file '%1'..."
msgstr "Чтение файла «%1»..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1341
+#: kdevdesigner/designer/mainwindowactions.cpp:1328
msgid "Loaded file '%1'"
msgstr "Загружен файл «%1»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1343
+#: kdevdesigner/designer/mainwindowactions.cpp:1330
msgid "Failed to load file '%1'"
msgstr "Невозможно загрузить файл «%1»"
-#: kdevdesigner/designer/mainwindowactions.cpp:1344
+#: kdevdesigner/designer/mainwindowactions.cpp:1331
msgid "Load File"
msgstr "Загрузить файл"
-#: kdevdesigner/designer/mainwindowactions.cpp:1344
+#: kdevdesigner/designer/mainwindowactions.cpp:1331
msgid "Could not load file '%1'."
msgstr "Невозможно загрузить файл «%1»."
-#: kdevdesigner/designer/mainwindowactions.cpp:1392
+#: kdevdesigner/designer/mainwindowactions.cpp:1379
msgid "Project '%1' saved."
msgstr "Проект «%1» сохранён."
-#: kdevdesigner/designer/mainwindowactions.cpp:1398
+#: kdevdesigner/designer/mainwindowactions.cpp:1385
msgid "Enter a filename..."
msgstr "Введите имя файла..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1439
-#: kdevdesigner/designer/mainwindowactions.cpp:1494
+#: kdevdesigner/designer/mainwindowactions.cpp:1426
+#: kdevdesigner/designer/mainwindowactions.cpp:1481
msgid "NewTemplate"
msgstr "NewTemplate"
-#: kdevdesigner/designer/mainwindowactions.cpp:1451
-#: kdevdesigner/designer/mainwindowactions.cpp:1472
+#: kdevdesigner/designer/mainwindowactions.cpp:1438
+#: kdevdesigner/designer/mainwindowactions.cpp:1459
msgid "Could not create the template."
msgstr "Невозможно создать шаблон."
-#: kdevdesigner/designer/mainwindowactions.cpp:1568
+#: kdevdesigner/designer/mainwindowactions.cpp:1555
msgid "Paste Error"
msgstr "Ошибка вставки из буфера обмена"
-#: kdevdesigner/designer/mainwindowactions.cpp:1569
+#: kdevdesigner/designer/mainwindowactions.cpp:1556
msgid ""
"Cannot paste widgets. Designer could not find a container\n"
"to paste into which does not contain a layout. Break the layout\n"
@@ -5214,23 +5190,23 @@ msgstr ""
"Невозможно вставить виджеты. Не найден контейнер, подходящий для вставки. "
"Разорвите расположение контейнера, выделите его и повторите вставку."
-#: kdevdesigner/designer/mainwindowactions.cpp:1730
+#: kdevdesigner/designer/mainwindowactions.cpp:1717
msgid "Edit the current form's slots..."
msgstr "Изменить слоты формы..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1741
+#: kdevdesigner/designer/mainwindowactions.cpp:1728
msgid "Edit the current form's connections..."
msgstr "Изменить соединения формы..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1841
+#: kdevdesigner/designer/mainwindowactions.cpp:1828
msgid "Edit the current form's settings..."
msgstr "Изменить параметры текущей формы..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1870
+#: kdevdesigner/designer/mainwindowactions.cpp:1857
msgid "Edit preferences..."
msgstr "Изменить настройки..."
-#: kdevdesigner/designer/mainwindowactions.cpp:2038
+#: kdevdesigner/designer/mainwindowactions.cpp:2025
msgid "Edit custom widgets..."
msgstr "Изменить пользовательские виджеты..."
@@ -5647,80 +5623,80 @@ msgstr "verticalStretch"
msgid "%1/%2/%3/%4"
msgstr "%1/%2/%3/%4"
-#: kdevdesigner/designer/propertyeditor.cpp:2380
+#: kdevdesigner/designer/propertyeditor.cpp:2376
#: lib/widgets/propeditor/propertymachinefactory.cpp:165
msgid "Arrow"
msgstr "Стрелка"
-#: kdevdesigner/designer/propertyeditor.cpp:2381
+#: kdevdesigner/designer/propertyeditor.cpp:2377
msgid "Up-Arrow"
msgstr "Стрелка вверх"
-#: kdevdesigner/designer/propertyeditor.cpp:2382
+#: kdevdesigner/designer/propertyeditor.cpp:2378
#: lib/widgets/propeditor/propertymachinefactory.cpp:167
msgid "Cross"
msgstr "Крест"
-#: kdevdesigner/designer/propertyeditor.cpp:2383
+#: kdevdesigner/designer/propertyeditor.cpp:2379
#: lib/widgets/propeditor/propertymachinefactory.cpp:168
msgid "Waiting"
msgstr "Ожидание"
-#: kdevdesigner/designer/propertyeditor.cpp:2384
+#: kdevdesigner/designer/propertyeditor.cpp:2380
#: lib/widgets/propeditor/propertymachinefactory.cpp:169
msgid "iBeam"
msgstr "iBeam"
-#: kdevdesigner/designer/propertyeditor.cpp:2385
+#: kdevdesigner/designer/propertyeditor.cpp:2381
#: lib/widgets/propeditor/propertymachinefactory.cpp:170
#, fuzzy
msgid "Size Vertical"
msgstr "Настроить размер вертикально"
-#: kdevdesigner/designer/propertyeditor.cpp:2386
+#: kdevdesigner/designer/propertyeditor.cpp:2382
#: lib/widgets/propeditor/propertymachinefactory.cpp:171
#, fuzzy
msgid "Size Horizontal"
msgstr "Настроить размер горизонтально"
-#: kdevdesigner/designer/propertyeditor.cpp:2387
+#: kdevdesigner/designer/propertyeditor.cpp:2383
#: lib/widgets/propeditor/propertymachinefactory.cpp:172
msgid "Size Slash"
msgstr "Настроить размер наклонно"
-#: kdevdesigner/designer/propertyeditor.cpp:2388
+#: kdevdesigner/designer/propertyeditor.cpp:2384
#: lib/widgets/propeditor/propertymachinefactory.cpp:173
msgid "Size Backslash"
msgstr "Настроить размер наклонно обратно"
-#: kdevdesigner/designer/propertyeditor.cpp:2389
+#: kdevdesigner/designer/propertyeditor.cpp:2385
#: lib/widgets/propeditor/propertymachinefactory.cpp:174
msgid "Size All"
msgstr "Настроить все размеры"
-#: kdevdesigner/designer/propertyeditor.cpp:2392
+#: kdevdesigner/designer/propertyeditor.cpp:2388
#: lib/widgets/propeditor/propertymachinefactory.cpp:175
msgid "Blank"
msgstr "Очистить"
-#: kdevdesigner/designer/propertyeditor.cpp:2393
+#: kdevdesigner/designer/propertyeditor.cpp:2389
#: lib/widgets/propeditor/propertymachinefactory.cpp:176
#, fuzzy
msgid "Split Vertical"
msgstr "Разделить вертикально"
-#: kdevdesigner/designer/propertyeditor.cpp:2394
+#: kdevdesigner/designer/propertyeditor.cpp:2390
#: lib/widgets/propeditor/propertymachinefactory.cpp:177
#, fuzzy
msgid "Split Horizontal"
msgstr "Разделить горизонтально"
-#: kdevdesigner/designer/propertyeditor.cpp:2395
+#: kdevdesigner/designer/propertyeditor.cpp:2391
#: lib/widgets/propeditor/propertymachinefactory.cpp:178
msgid "Pointing Hand"
msgstr "Указывающая рука"
-#: kdevdesigner/designer/propertyeditor.cpp:2396
+#: kdevdesigner/designer/propertyeditor.cpp:2392
#: lib/widgets/propeditor/propertymachinefactory.cpp:179
msgid "Forbidden"
msgstr "Запрещено"
@@ -5728,72 +5704,72 @@ msgstr "Запрещено"
#: buildtools/ant/antoptionswidget.ui:112
#: buildtools/autotools/addservicedlgbase.ui:351
#: kdevdesigner/designer/customwidgeteditor.ui:1035
-#: kdevdesigner/designer/propertyeditor.cpp:2922
+#: kdevdesigner/designer/propertyeditor.cpp:2918
#: parts/partexplorer/partexplorerform.cpp:116
#, no-c-format
msgid "Property"
msgstr "Свойство"
-#: kdevdesigner/designer/propertyeditor.cpp:3489
-#: kdevdesigner/designer/propertyeditor.cpp:3503
+#: kdevdesigner/designer/propertyeditor.cpp:3485
+#: kdevdesigner/designer/propertyeditor.cpp:3499
msgid "Set '%1' of '%2'"
msgstr "Установить «%1» для «%2»"
-#: kdevdesigner/designer/propertyeditor.cpp:3631
+#: kdevdesigner/designer/propertyeditor.cpp:3627
msgid "Sort &Categorized"
msgstr "Сортировать по &категориям"
-#: kdevdesigner/designer/propertyeditor.cpp:3632
+#: kdevdesigner/designer/propertyeditor.cpp:3628
msgid "Sort &Alphabetically"
msgstr "Сортировать по &алфавиту"
-#: kdevdesigner/designer/propertyeditor.cpp:3772
+#: kdevdesigner/designer/propertyeditor.cpp:3768
msgid "Reset '%1' of '%2'"
msgstr "Сбросить «%1» для «%2»"
-#: kdevdesigner/designer/propertyeditor.cpp:3879
+#: kdevdesigner/designer/propertyeditor.cpp:3875
#, fuzzy
msgid ""
"<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
"property.</p>"
msgstr ""
-"<p><b>QWidget::%1</b></p><p>Для этого свойства отсутствует документация.</p>"
+"<p><b>TQWidget::%1</b></p><p>Для этого свойства отсутствует документация.</p>"
-#: kdevdesigner/designer/propertyeditor.cpp:4031
+#: kdevdesigner/designer/propertyeditor.cpp:4027
msgid "New Signal Handler"
msgstr "Добавить обработчик сигнала"
-#: kdevdesigner/designer/propertyeditor.cpp:4032
+#: kdevdesigner/designer/propertyeditor.cpp:4028
msgid "Delete Signal Handler"
msgstr "Удалить обработчик сигнала"
-#: kdevdesigner/designer/propertyeditor.cpp:4053
+#: kdevdesigner/designer/propertyeditor.cpp:4049
msgid "Remove Connection"
msgstr "Удалить соединение"
-#: kdevdesigner/designer/propertyeditor.cpp:4145
-#: kdevdesigner/designer/propertyeditor.cpp:4184
-#: kdevdesigner/designer/propertyeditor.cpp:4310
+#: kdevdesigner/designer/propertyeditor.cpp:4141
+#: kdevdesigner/designer/propertyeditor.cpp:4180
+#: kdevdesigner/designer/propertyeditor.cpp:4306
msgid "Property Editor"
msgstr "Редактор свойств"
-#: kdevdesigner/designer/propertyeditor.cpp:4149
+#: kdevdesigner/designer/propertyeditor.cpp:4145
msgid "P&roperties"
msgstr "&Свойства"
-#: kdevdesigner/designer/propertyeditor.cpp:4151
+#: kdevdesigner/designer/propertyeditor.cpp:4147
msgid "Signa&l Handlers"
msgstr "Обработчики &событий"
-#: kdevdesigner/designer/propertyeditor.cpp:4193
+#: kdevdesigner/designer/propertyeditor.cpp:4189
msgid "Property Editor (%1)"
msgstr "Редактор свойств (%1)"
-#: kdevdesigner/designer/resource.cpp:1787
+#: kdevdesigner/designer/resource.cpp:1829
msgid "Loading File"
msgstr "Загрузка файла"
-#: kdevdesigner/designer/resource.cpp:1788
+#: kdevdesigner/designer/resource.cpp:1830
msgid ""
"Error loading %1.\n"
"The widget %2 could not be created."
@@ -5845,7 +5821,7 @@ msgstr "Переместить вкладку"
#: kdevdesigner/designer/listeditor.ui:56
#: kdevdesigner/designer/widgetfactory.cpp:775
-#: languages/cpp/ccconfigwidgetbase.ui:379
+#: languages/cpp/ccconfigwidgetbase.ui:376
#: vcs/subversion/svn_commitdlgbase.ui:25
#, no-c-format
msgid "Column 1"
@@ -5859,11 +5835,11 @@ msgstr "Tab 1"
msgid "Tab 2"
msgstr "Tab 2"
-#: kdevdesigner/designer/widgetfactory.cpp:960
+#: kdevdesigner/designer/widgetfactory.cpp:952
msgid "Page 1"
msgstr "Page 1"
-#: kdevdesigner/designer/widgetfactory.cpp:963
+#: kdevdesigner/designer/widgetfactory.cpp:955
msgid "Page 2"
msgstr "Page 2"
@@ -6072,7 +6048,6 @@ msgstr "Открыть файл"
#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:24
#: languages/cpp/app_templates/kxt/main.cpp:22
#: languages/cpp/app_templates/opieapp/examplebase.ui:20
-#: languages/cpp/app_templates/qtopia4app/examplebase.ui:16
#: languages/cpp/app_templates/qtopiaapp/examplebase.ui:20
#: languages/cpp/app_templates/tdeconfig35/main.cpp:22
#: languages/cpp/app_templates/tdescreensaver/tdescreensaver.cpp:18
@@ -6114,39 +6089,6 @@ msgstr "Вставить «Здравствуй, мир»"
msgid "Configure KatePlugin%{APPNAME}"
msgstr "Настроить KatePlugin%{ИМЯ_ПРИЛОЖЕНИЯ}"
-#: languages/cpp/app_templates/kde4app/kapp4.cpp:56
-#: languages/cpp/app_templates/kscons_kxt/app.cpp:79
-#: languages/cpp/app_templates/kxt/app.cpp:74
-#: languages/cpp/app_templates/tdeconfig35/app.cpp:56
-msgid "Swi&tch Colors"
-msgstr "&Сменить цвета"
-
-#: kdevdesigner/designer/preferences.ui:68
-#: languages/cpp/app_templates/kde4app/kapp4.cpp:84
-#: languages/cpp/app_templates/kscons_kxt/app.cpp:142
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:322
-#: languages/cpp/app_templates/kxt/app.cpp:137
-#: languages/cpp/app_templates/tdeconfig35/app.cpp:77
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:580
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:50
-#: parts/appwizard/appwizarddlgbase.ui:23 src/kdevideextension.cpp:57
-#: src/projectmanager.cpp:152
-#, no-c-format
-msgid "General"
-msgstr "Главное"
-
-#: languages/cpp/app_templates/kde4app/kapp4view.cpp:39
-#: languages/cpp/app_templates/kscons_kxt/appview.cpp:37
-#: languages/cpp/app_templates/kxt/appview.cpp:37
-#: languages/cpp/app_templates/tdeconfig35/appview.cpp:37
-msgid "Settings changed"
-msgstr "Параметры изменены"
-
-#: languages/cpp/app_templates/kde4app/main.cpp:10
-#, fuzzy
-msgid "A KDE 4 Application"
-msgstr "Приложение TDE 4"
-
#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:41
#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:41
msgid "WHAT DOES THIS PART DO?"
@@ -6232,12 +6174,37 @@ msgstr "Введённый вами URL неверен, исправьте ег
msgid "This shows useful tips on the use of this application."
msgstr "Показывает полезные подсказки по использованию приложения."
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:79
+#: languages/cpp/app_templates/kxt/app.cpp:74
+#: languages/cpp/app_templates/tdeconfig35/app.cpp:56
+msgid "Swi&tch Colors"
+msgstr "&Сменить цвета"
+
+#: kdevdesigner/designer/preferences.ui:68
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:142
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:322
+#: languages/cpp/app_templates/kxt/app.cpp:137
+#: languages/cpp/app_templates/tdeconfig35/app.cpp:77
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:580
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:50
+#: parts/appwizard/appwizarddlgbase.ui:23 src/kdevideextension.cpp:57
+#: src/projectmanager.cpp:152
+#, no-c-format
+msgid "General"
+msgstr "Главное"
+
#: languages/cpp/app_templates/kscons_kxt/appview.cpp:36
#: languages/cpp/app_templates/kxt/appview.cpp:36
#: languages/cpp/app_templates/tdeconfig35/appview.cpp:36
msgid "This project is %1 days old"
msgstr "Этому проекту %1 дней"
+#: languages/cpp/app_templates/kscons_kxt/appview.cpp:37
+#: languages/cpp/app_templates/kxt/appview.cpp:37
+#: languages/cpp/app_templates/tdeconfig35/appview.cpp:37
+msgid "Settings changed"
+msgstr "Параметры изменены"
+
#: languages/cpp/app_templates/kscons_tdemdi/app_part.cpp:56
msgid "%{APPNAMELC}Part"
msgstr "%{APPNAMELC}Part"
@@ -6305,7 +6272,7 @@ msgstr "Элементы"
#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:32
#, no-c-format
msgid "Size"
-msgstr "Size"
+msgstr "Размер"
#: languages/cpp/app_templates/tdeioslave/slave.cpp:51
#: vcs/subversion/svn_tdeio.cpp:300
@@ -6320,12 +6287,12 @@ msgstr "Удалить базу данных «%1»?"
msgid "Delete Database"
msgstr "Удалить базу данных"
-#: languages/cpp/ccconfigwidget.cpp:574
+#: languages/cpp/ccconfigwidget.cpp:521
#, fuzzy
-msgid "Edit TQt4 Designer Plugin Paths"
+msgid "Edit TQt Designer Plugin Paths"
msgstr "Редактировать пути дополнительных модулей Qt4 Designer"
-#: languages/cpp/ccconfigwidget.cpp:577
+#: languages/cpp/ccconfigwidget.cpp:524
msgid "Plugin Paths"
msgstr "Пути к модулям"
@@ -7161,20 +7128,20 @@ msgstr ""
"Невозможно определить тип «%1». Произведена попытка определить результат "
"выражения как «%2»"
-#: languages/cpp/cppcodecompletion.cpp:4265
+#: languages/cpp/cppcodecompletion.cpp:4268
msgid "Type of \"%1\" is \"%2\", %3"
msgstr "У %1 тип %2, %3"
-#: languages/cpp/cppcodecompletion.cpp:4431
+#: languages/cpp/cppcodecompletion.cpp:4434
msgid " (resolved) "
msgstr " (определён)"
-#: languages/cpp/cppcodecompletion.cpp:4439
-#: languages/cpp/cppcodecompletion.cpp:4448
+#: languages/cpp/cppcodecompletion.cpp:4442
+#: languages/cpp/cppcodecompletion.cpp:4451
msgid " (unresolved) "
msgstr " (не определён)"
-#: languages/cpp/cppcodecompletion.cpp:4443
+#: languages/cpp/cppcodecompletion.cpp:4446
msgid " (builtin type) "
msgstr " (встроенный тип)"
@@ -7227,7 +7194,7 @@ msgid ""
"base class list."
msgstr ""
"Множественное наследование требует наличия единственного наследника класса "
-"QObject на первом месте в списке."
+"TQObject на первом месте в списке."
#: languages/cpp/cppnewclassdlg.cpp:851 languages/cpp/cppnewclassdlg.cpp:854
#: languages/cpp/cppnewclassdlg.cpp:1010 languages/cpp/cppnewclassdlg.cpp:1013
@@ -7369,8 +7336,8 @@ msgstr "Генерировать новый класс"
msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
msgstr "<b>Создать класс</b><p>Вызывает мастер создания нового класса."
-#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1961
-#: languages/cpp/cppsupportpart.cpp:2263
+#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1970
+#: languages/cpp/cppsupportpart.cpp:2272
msgid "C++ Support"
msgstr "Поддержка C++"
@@ -7453,7 +7420,7 @@ msgstr ""
msgid "Please select a class."
msgstr "Выберите класс."
-#: languages/cpp/cppsupportpart.cpp:1961 languages/java/javasupportpart.cpp:713
+#: languages/cpp/cppsupportpart.cpp:1970 languages/java/javasupportpart.cpp:713
msgid ""
"Persistent class store will be disabled: you have a wrong version of pcs "
"installed.\n"
@@ -7463,7 +7430,7 @@ msgstr ""
"хранилища.\n"
"Удалить старые файлы хранилища?"
-#: languages/cpp/cppsupportpart.cpp:2262
+#: languages/cpp/cppsupportpart.cpp:2271
msgid "File %1 already exists"
msgstr "Файл %1 уже существует"
@@ -7788,7 +7755,7 @@ msgstr "Дизассемблер"
msgid "Debugger disassemble view"
msgstr "Окно дизассемблирования отладчика"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:278
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:269
#: languages/cpp/debugger/debuggerpart.cpp:159
#, no-c-format
msgid "GDB Output"
@@ -8600,7 +8567,7 @@ msgstr "Натуральный"
msgid "Hexadecimal"
msgstr "Шестнадцатеричный"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:249
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:240
#: languages/cpp/debugger/variablewidget.cpp:278
#, no-c-format
msgid "Decimal"
@@ -8753,30 +8720,20 @@ msgstr "%1. Сообщение: %2"
msgid "Directories to Parse"
msgstr "Каталоги для грамматического разбора и загрузки символов"
-#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
+#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
#, fuzzy
msgid ""
-"This does not appear to be a valid TQt4 include directory.\n"
+"This does not appear to be a valid TQt3 include directory.\n"
"Please select a different directory."
msgstr ""
-"Этот каталог не является допустимым каталогом заголовочных файлов Qt4.\n"
-"Пожалуйста, выберите другой каталог."
+"Этот каталог не является допустимым каталогом с заголовочными файлами Qt3.\n"
+"Выберите другой каталог."
-#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
msgid "Invalid Directory"
msgstr "Неверный каталог"
-#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
-#, fuzzy
-msgid ""
-"This does not appear to be a valid TQt3 include directory.\n"
-"Please select a different directory."
-msgstr ""
-"Этот каталог не является допустимым каталогом с заголовочными файлами Qt3.\n"
-"Выберите другой каталог."
-
#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
#, fuzzy
msgid ""
@@ -10103,8 +10060,8 @@ msgid ""
"<b>PHP problems</b><p>This view shows PHP parser warnings, errors, and fatal "
"errors."
msgstr ""
-"<b>Проблемы PHP</b><p>Показывает предупреждения, ошибки и фатальные ошибки "
-"возвращаемые синтаксическим анализатором кода PHP."
+"<b>Проблемы PHP</b><p>Показывает предупреждения, ошибки и критические "
+"ошибки, возвращаемые синтаксическим анализатором кода PHP."
#: languages/php/phpsupportpart.cpp:118 languages/php/phpsupportpart.cpp:333
msgid "PHP"
@@ -10130,7 +10087,7 @@ msgstr ""
msgid "Customize PHP Mode"
msgstr "Изменить режим PHP"
-#: languages/python/pydoc.cpp:71
+#: languages/python/pydoc.cpp:75
msgid "Error in pydoc"
msgstr "Ошибка в pydoc"
@@ -10465,7 +10422,6 @@ msgstr "&Выражение для наблюдения:"
#: kdevdesigner/designer/listeditor.ui:80
#: kdevdesigner/designer/variabledialog.ui:171 languages/ada/addclassdlg.ui:345
#: languages/cpp/cppnewclassdlgbase.ui:252
-#: languages/cpp/pcsimporter/qt4importer/settingsdialogbase.ui:41
#: languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui:91
#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui:81
#: languages/java/configproblemreporter.ui:169
@@ -10581,9 +10537,7 @@ msgstr "<b>Запуск</b><p>Выполняет SQL-скрипт."
msgid "&Database Connections"
msgstr "&Соединения с базами данных"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:664
#: languages/sql/sqlsupport_part.cpp:59
-#, no-c-format
msgid "SQL"
msgstr "SQL"
@@ -10629,7 +10583,7 @@ msgid "<eof>"
msgstr "<eof>"
#: lib/cppparser/parser.cpp:321 lib/cppparser/parser.cpp:2699
-#: lib/cppparser/parser.cpp:2923 lib/cppparser/parser.cpp:2929
+#: lib/cppparser/parser.cpp:2922 lib/cppparser/parser.cpp:2928
msgid "expression expected"
msgstr "ожидается выражение"
@@ -10637,8 +10591,8 @@ msgstr "ожидается выражение"
msgid "Declaration syntax error"
msgstr "Ошибка в синтаксисе объявления"
-#: lib/cppparser/parser.cpp:630 lib/cppparser/parser.cpp:2817
-#: lib/cppparser/parser.cpp:3290
+#: lib/cppparser/parser.cpp:630 lib/cppparser/parser.cpp:2816
+#: lib/cppparser/parser.cpp:3289
msgid "} expected"
msgstr "ожидается }"
@@ -10650,7 +10604,7 @@ msgstr "ожидается namespace"
msgid "{ expected"
msgstr "ожидается {"
-#: lib/cppparser/parser.cpp:748 lib/cppparser/parser.cpp:3010
+#: lib/cppparser/parser.cpp:748 lib/cppparser/parser.cpp:3009
msgid "Namespace name expected"
msgstr "Ожидается имя пространства имён"
@@ -10699,13 +10653,13 @@ msgstr "Ожидается type id"
msgid "Class name expected"
msgstr "Ожидается имя класса"
-#: lib/cppparser/parser.cpp:2662 lib/cppparser/parser.cpp:2842
-#: lib/cppparser/parser.cpp:2880 lib/cppparser/parser.cpp:3352
+#: lib/cppparser/parser.cpp:2662 lib/cppparser/parser.cpp:2841
+#: lib/cppparser/parser.cpp:2879 lib/cppparser/parser.cpp:3351
msgid "condition expected"
msgstr "ожидается условное выражение"
#: lib/cppparser/parser.cpp:2669 lib/cppparser/parser.cpp:2690
-#: lib/cppparser/parser.cpp:2849 lib/cppparser/parser.cpp:2859
+#: lib/cppparser/parser.cpp:2848 lib/cppparser/parser.cpp:2858
msgid "statement expected"
msgstr "ожидается выражение"
@@ -10713,7 +10667,7 @@ msgstr "ожидается выражение"
msgid "for initialization expected"
msgstr "ожидается инициализация for"
-#: lib/cppparser/parser.cpp:3341
+#: lib/cppparser/parser.cpp:3340
msgid "catch expected"
msgstr "ожидается catch"
@@ -10869,9 +10823,9 @@ msgstr "false"
#: kdevdesigner/designer/tableeditor.ui:347
#: kdevdesigner/designer/tableeditor.ui:614 languages/ada/addclassdlg.ui:189
#: languages/cpp/addmethoddialogbase.ui:277
-#: languages/php/phpconfigwidgetbase.ui:379
-#: languages/php/phpconfigwidgetbase.ui:439
-#: languages/php/phpconfigwidgetbase.ui:485
+#: languages/php/phpconfigwidgetbase.ui:376
+#: languages/php/phpconfigwidgetbase.ui:436
+#: languages/php/phpconfigwidgetbase.ui:482
#: languages/php/phpnewclassdlgbase.ui:131
#: lib/widgets/propeditor/pfontbutton.cpp:43
#: lib/widgets/propeditor/ppixmapedit.cpp:54
@@ -11831,7 +11785,7 @@ msgstr "процедура"
msgid "mixin"
msgstr "mixin"
-#: languages/cpp/ccconfigwidgetbase.ui:1383 parts/ctags2/ctagskinds.cpp:175
+#: languages/cpp/ccconfigwidgetbase.ui:1320 parts/ctags2/ctagskinds.cpp:175
#, no-c-format
msgid "set"
msgstr "set"
@@ -13069,9 +13023,7 @@ msgstr "Расширение Man"
msgid "Generate links"
msgstr "Создавать ссылки"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:621
#: parts/doxygen/messages.cpp:202
-#, no-c-format
msgid "XML"
msgstr "XML"
@@ -13585,7 +13537,7 @@ msgid ""
"overwrite it?</qt>"
msgstr "<qt>Сеанс с названием <b>%1</b> уже существует. Заменить его?</qt>"
-#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1124
+#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1117
msgid "Overwrite"
msgstr "Перезаписать"
@@ -13762,7 +13714,7 @@ msgid "&Selected:"
msgstr "&Выбрано:"
#: parts/documentation/addcatalogdlgbase.ui:87
-#: parts/documentation/editcatalogdlgbase.ui:141
+#: parts/documentation/editcatalogdlgbase.ui:135
#: parts/fileview/addfilegroupdlg.cpp:26
#, no-c-format
msgid "&Title:"
@@ -13983,7 +13935,7 @@ msgstr "&Шаблон:"
msgid "&Regular Expression"
msgstr "&Регулярное выражение:"
-#: parts/grepview/grepdlg.cpp:127 parts/outputviews/filterdlg.ui:127
+#: parts/grepview/grepdlg.cpp:127 parts/outputviews/filterdlg.ui:121
#: parts/replace/replacedlg.ui:52
#, no-c-format
msgid "C&ase sensitive"
@@ -15007,7 +14959,7 @@ msgstr "Один экземпляр valgrind уже исполняется."
msgid "No."
msgstr "№"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:499
+#: buildtools/qmake/projectconfigurationdlgbase.ui:496
#: parts/valgrind/valgrind_widget.cpp:96
#, no-c-format
msgid "Thread"
@@ -15033,7 +14985,7 @@ msgstr "Управление версиями"
msgid ""
"_: No Version Control System\n"
"None"
-msgstr "Отсутствует"
+msgstr "Нет"
#: src/editorproxy.cpp:48
msgid "Show Context Menu"
@@ -15575,7 +15527,7 @@ msgstr ""
"<b>Перейти к последней позиции редактирования</b><p>Открыть последний "
"редактировавшийся файл и установить курсор на точку редактирования"
-#: src/partcontroller.cpp:1008
+#: src/partcontroller.cpp:1001
msgid ""
"The file \"%1\" is modified in memory. Are you sure you want to reload it? "
"(Local changes will be lost.)"
@@ -15583,11 +15535,11 @@ msgstr ""
"Файл «%1» был изменён после последнего сохранения. Перезагрузить его с диска "
"(сделанные изменения будут утеряны)?"
-#: src/partcontroller.cpp:1009
+#: src/partcontroller.cpp:1002
msgid "File is Modified"
msgstr "Файл изменён"
-#: src/partcontroller.cpp:1123
+#: src/partcontroller.cpp:1116
msgid ""
"The file \"%1\" is modified on disk.\n"
"\n"
@@ -15597,15 +15549,15 @@ msgstr ""
"\n"
"Перезаписать его?"
-#: src/partcontroller.cpp:1124
+#: src/partcontroller.cpp:1117
msgid "File Externally Modified"
msgstr "Файл изменён другой программой"
-#: src/partcontroller.cpp:1124
+#: src/partcontroller.cpp:1117
msgid "Do Not Overwrite"
msgstr "Не перезаписывать"
-#: src/partcontroller.cpp:1483
+#: src/partcontroller.cpp:1476
msgid ""
"Conflict: The file \"%1\" has changed on disk while being modified in "
"memory.\n"
@@ -15616,11 +15568,11 @@ msgstr ""
"\n"
"Перед сохранением убедитесь, что вы не потеряете данные."
-#: src/partcontroller.cpp:1485
+#: src/partcontroller.cpp:1478
msgid "Conflict"
msgstr "Конфликт"
-#: src/partcontroller.cpp:1492
+#: src/partcontroller.cpp:1485
msgid ""
"Warning: The file \"%1\" has been deleted on disk.\n"
"\n"
@@ -15630,11 +15582,11 @@ msgstr ""
"\n"
"Если вы хотите оставить его, выполните сохранение из программы."
-#: src/partcontroller.cpp:1494
+#: src/partcontroller.cpp:1487
msgid "File Deleted"
msgstr "Файл удалён"
-#: src/partcontroller.cpp:1501
+#: src/partcontroller.cpp:1494
msgid ""
"The file \"%1\" has changed on disk.\n"
"\n"
@@ -15644,11 +15596,11 @@ msgstr ""
"\n"
"Перезагрузить его?"
-#: src/partcontroller.cpp:1502
+#: src/partcontroller.cpp:1495
msgid "File Changed"
msgstr "Файл изменён другой программой"
-#: src/partcontroller.cpp:1801 src/partcontroller.cpp:1822
+#: src/partcontroller.cpp:1794 src/partcontroller.cpp:1815
msgid "unnamed"
msgstr "безымянный"
@@ -15678,9 +15630,7 @@ msgstr "Редактор профилей KDevelop"
msgid "(c) 2004, The KDevelop Developers"
msgstr "(c) 2004, Команда разработчиков KDevelop"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:637
#: src/profileengine/editor/profileeditor.cpp:137
-#, no-c-format
msgid "Core"
msgstr "Core"
@@ -16940,7 +16890,7 @@ msgstr "&Возвратить"
#: vcs/subversion/subversion_part.cpp:136
#: vcs/subversion/subversion_part.cpp:243
msgid "<b>Revert</b><p>Undo local changes."
-msgstr "<b>Возвратить</b><p>Отменить все локальные изменения."
+msgstr "<b>Отменить</b><p>Отменить все локальные изменения."
#: vcs/subversion/subversion_part.cpp:149
msgid "Re&solve Conflicting State"
@@ -17420,7 +17370,7 @@ msgstr "Офис"
#: buildtools/autotools/addapplicationdlgbase.ui:157
#: kdevdesigner/designer/formsettings.ui:149
-#: languages/cpp/ccconfigwidgetbase.ui:1339
+#: languages/cpp/ccconfigwidgetbase.ui:1276
#, no-c-format
msgid "Settings"
msgstr "Параметры"
@@ -18066,7 +18016,7 @@ msgstr "Каталоги в &проекте:"
#: buildtools/autotools/subprojectoptionsdlgbase.ui:633
#: buildtools/autotools/targetoptionsdlgbase.ui:415
#: kdevdesigner/designer/pixmapcollectioneditor.ui:83
-#: languages/cpp/ccconfigwidgetbase.ui:428
+#: languages/cpp/ccconfigwidgetbase.ui:425
#: parts/abbrev/abbrevconfigwidgetbase.ui:111
#: parts/ctags2/ctags2_settingswidgetbase.ui:270
#: parts/documentation/docglobalconfigwidgetbase.ui:74
@@ -18234,12 +18184,12 @@ msgstr "&Ant"
msgid "Other"
msgstr "Другое"
-#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:63
+#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:60
#, no-c-format
msgid "other custom build tool, e.g. script"
msgstr "Другие пользовательские инструменты сборки, например, скрипты"
-#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:66
+#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:63
#, no-c-format
msgid ""
"There are myriads of buildtools out there that are not ant or make. If you "
@@ -18249,7 +18199,7 @@ msgstr ""
"используете одну из них (или используете свои собственные скрипты), включите "
"этот параметр."
-#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:93
+#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:90
#, no-c-format
msgid "Run &the build tool in the following directory:"
msgstr "Запускать средство сборки в следующем &каталоге:"
@@ -18638,7 +18588,7 @@ msgstr "&Загрузить параметры компилятора по ум
msgid "Select Subproject"
msgstr "Выбор подпроекта"
-#: buildtools/qmake/choosesubprojectdlgbase.ui:92
+#: buildtools/qmake/choosesubprojectdlgbase.ui:86
#: buildtools/qmake/disablesubprojectdlgbase.ui:25
#, no-c-format
msgid "Subprojects"
@@ -18733,7 +18683,7 @@ msgstr "Использовать !include вместо include для облас
#: buildtools/qmake/createscopedlgbase.ui:263
#: buildtools/qmake/disablesubprojectdlgbase.ui:77
#: parts/ctags2/ctags2_selecttagfilebase.ui:78
-#: src/pluginselectdialogbase.ui:137 vcs/subversion/svn_commitdlgbase.ui:90
+#: src/pluginselectdialogbase.ui:137 vcs/subversion/svn_commitdlgbase.ui:87
#, no-c-format
msgid "O&K"
msgstr "O&K"
@@ -18896,380 +18846,309 @@ msgstr "Установить отладочный режим сборки"
msgid "Debug && Release"
msgstr "Отладка и окончательная версия"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:422
+#: buildtools/qmake/projectconfigurationdlgbase.ui:419
#, no-c-format
msgid "Set project to be built in debug_and_release mode"
msgstr "Установить режим сборки проекта debug_and_release"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:440
+#: buildtools/qmake/projectconfigurationdlgbase.ui:437
#, no-c-format
msgid "Enable warnings"
msgstr "Показывать предупреждения"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:443
+#: buildtools/qmake/projectconfigurationdlgbase.ui:440
#, no-c-format
msgid "Show compiler warnings"
msgstr "Показывать предупреждения компилятора"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:454
+#: buildtools/qmake/projectconfigurationdlgbase.ui:451
#, no-c-format
msgid "Build All"
msgstr "Собрать все"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:457
+#: buildtools/qmake/projectconfigurationdlgbase.ui:454
#, no-c-format
msgid "Builds Debug and Release version if Debug&Release is configured"
msgstr "Сборка отладочной (Debug) и окончательной (Release) версий"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:469
+#: buildtools/qmake/projectconfigurationdlgbase.ui:466
#, no-c-format
msgid "Requirements"
msgstr "Требования"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:480
-#: buildtools/qmake/projectconfigurationdlgbase.ui:648
+#: buildtools/qmake/projectconfigurationdlgbase.ui:477
#, no-c-format
msgid "OpenGL"
msgstr "OpenGL"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:483
+#: buildtools/qmake/projectconfigurationdlgbase.ui:480
#, no-c-format
msgid "Requires the OpenGL (or Mesa) headers/libraries"
msgstr "Требуются заголовочные файлы или библиотеки OpenGL (или Mesa)"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:491
+#: buildtools/qmake/projectconfigurationdlgbase.ui:488
#, no-c-format
msgid "STL"
msgstr "STL"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:502
+#: buildtools/qmake/projectconfigurationdlgbase.ui:499
#, no-c-format
msgid "Requires support for multi-threaded application or library."
msgstr "Требуется поддержка многопоточности в приложении или библиотеке"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:510
+#: buildtools/qmake/projectconfigurationdlgbase.ui:507
#, no-c-format
msgid "Qt"
msgstr "Qt"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:513
+#: buildtools/qmake/projectconfigurationdlgbase.ui:510
#, no-c-format
msgid "Requires the Qt header files/library"
msgstr "Требуются заголовочные файлы/библиотека Qt"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:521
+#: buildtools/qmake/projectconfigurationdlgbase.ui:518
#, no-c-format
msgid "X11"
msgstr "X11"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:524
-#: buildtools/qmake/projectconfigurationdlgbase.ui:804
+#: buildtools/qmake/projectconfigurationdlgbase.ui:521
+#: buildtools/qmake/projectconfigurationdlgbase.ui:640
#, no-c-format
msgid "Support required for X11 application or library"
msgstr "Требуется поддержка X11 сервера или библиотек"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:532
+#: buildtools/qmake/projectconfigurationdlgbase.ui:529
#, no-c-format
msgid "Precompiled headers"
msgstr "Предварительно оттранслированные заголовки"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:540
+#: buildtools/qmake/projectconfigurationdlgbase.ui:537
#, no-c-format
msgid "RTTI"
msgstr "RTTI"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:548
+#: buildtools/qmake/projectconfigurationdlgbase.ui:545
#, no-c-format
msgid "Windows"
msgstr "Windows"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:556
+#: buildtools/qmake/projectconfigurationdlgbase.ui:553
#, no-c-format
msgid "Custom Configuration"
msgstr "Пользовательская настройка"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:564
+#: buildtools/qmake/projectconfigurationdlgbase.ui:561
#, no-c-format
msgid "Exceptions "
msgstr "Исключения "
-#: buildtools/qmake/projectconfigurationdlgbase.ui:580
+#: buildtools/qmake/projectconfigurationdlgbase.ui:577
#, no-c-format
msgid "Console"
msgstr "Консоль"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:586
+#: buildtools/qmake/projectconfigurationdlgbase.ui:580
#, no-c-format
msgid "Check to build a win32 console app"
msgstr "Создать консольное приложение win32 "
-#: buildtools/qmake/projectconfigurationdlgbase.ui:599
-#, no-c-format
-msgid "Qt4 Libraries"
-msgstr "Библиотеки Qt4"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:610
-#, no-c-format
-msgid "Gui"
-msgstr "Gui"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:629
-#, no-c-format
-msgid "Network"
-msgstr "Network"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:656
-#, no-c-format
-msgid "QtUiTools"
-msgstr "QtUiTools"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:672
-#, no-c-format
-msgid "SVG"
-msgstr "SVG"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:680
-#, no-c-format
-msgid "QtTest"
-msgstr "QtTest"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:688
-#, no-c-format
-msgid "Qt3 Support"
-msgstr "Поддержка Qt3"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:696
-#, no-c-format
-msgid "QDBus (Qt4.2)"
-msgstr "QDBus (Qt4.2)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:704
-#, no-c-format
-msgid "QtAssistant"
-msgstr "QtAssistant"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:712
-#, no-c-format
-msgid "QtScript (Qt4.3)"
-msgstr "QtScript (Qt4.3)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:720
-#, fuzzy, no-c-format
-msgid "QtWebKit (Qt4.4)"
-msgstr "QtScript (Qt4.3)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:728
-#, no-c-format
-msgid "QtXmlPatterns (Qt4.4)"
-msgstr ""
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:736
-#, no-c-format
-msgid "Phonon (Qt4.4)"
-msgstr ""
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:744
-#, fuzzy, no-c-format
-msgid "QtHelp (Qt4.4)"
-msgstr "QtScript (Qt4.3)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:754
+#: buildtools/qmake/projectconfigurationdlgbase.ui:590
#, no-c-format
msgid "Library Options"
msgstr "Параметры библиотеки"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:776
+#: buildtools/qmake/projectconfigurationdlgbase.ui:612
#, no-c-format
msgid "Build as static library"
msgstr "Собрать как статическую библиотеку"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:790
+#: buildtools/qmake/projectconfigurationdlgbase.ui:626
#: languages/sql/sqlconfigwidget.ui:22
#, no-c-format
msgid "Plugin"
msgstr "Модуль"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:801
+#: buildtools/qmake/projectconfigurationdlgbase.ui:637
#, no-c-format
msgid "Make libtool archive"
msgstr "Создать архив libtool"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:839
+#: buildtools/qmake/projectconfigurationdlgbase.ui:675
#, no-c-format
msgid "Build as shared library"
msgstr "Собрать как разделяемую библиотека"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:850
+#: buildtools/qmake/projectconfigurationdlgbase.ui:686
#, no-c-format
msgid "Designer Plugin"
msgstr "Модуль Designer"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:869
+#: buildtools/qmake/projectconfigurationdlgbase.ui:702
#, no-c-format
msgid "Library version:"
msgstr "Версия библиотеки:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:910
+#: buildtools/qmake/projectconfigurationdlgbase.ui:743
#, no-c-format
msgid "Includes"
msgstr "Включаемые файлы"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:932
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1037
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1144
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1240
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1312
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1400
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1496
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1571
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1990
+#: buildtools/qmake/projectconfigurationdlgbase.ui:765
+#: buildtools/qmake/projectconfigurationdlgbase.ui:870
+#: buildtools/qmake/projectconfigurationdlgbase.ui:977
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1073
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1145
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1233
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1329
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1404
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1823
#, no-c-format
msgid "Move Up"
msgstr "&Вверх"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:940
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1045
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1152
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1248
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1320
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1408
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1504
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1579
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1998
+#: buildtools/qmake/projectconfigurationdlgbase.ui:773
+#: buildtools/qmake/projectconfigurationdlgbase.ui:878
+#: buildtools/qmake/projectconfigurationdlgbase.ui:985
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1081
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1153
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1241
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1337
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1412
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1831
#, no-c-format
msgid "Move Down"
msgstr "В&низ"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:965
+#: buildtools/qmake/projectconfigurationdlgbase.ui:798
#, no-c-format
msgid "Directories Outside Project"
msgstr "Каталоги вне проекта"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:984
+#: buildtools/qmake/projectconfigurationdlgbase.ui:817
#, no-c-format
msgid "Directories Inside Project"
msgstr "Каталоги в проекте"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1013
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1120
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1216
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1472
+#: buildtools/qmake/projectconfigurationdlgbase.ui:846
+#: buildtools/qmake/projectconfigurationdlgbase.ui:953
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1049
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1305
#, no-c-format
msgid "Add..."
msgstr "Добавить..."
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1074
+#: buildtools/qmake/projectconfigurationdlgbase.ui:907
#, no-c-format
msgid "Libraries"
msgstr "Библиотеки"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1091
+#: buildtools/qmake/projectconfigurationdlgbase.ui:924
#, no-c-format
msgid "External Library Dirs"
msgstr "Каталоги с внешними библиотеками"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1187
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1020
#, no-c-format
msgid "External Libraries"
msgstr "Внешние библиотеки"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1283
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1116
#, no-c-format
msgid "Link Convenience Libraries Inside Project"
msgstr "Компоновать с библиотеками в проекте"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1351
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1184
#, no-c-format
msgid "Dependencies"
msgstr "Зависимости"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1368
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1201
#, no-c-format
msgid "Targets in Project"
msgstr "Цели в проекте"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1443
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1276
#, no-c-format
msgid "Miscellaneous Targets"
msgstr "Другие цели"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1539
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1372
#, no-c-format
msgid "Order in Which Sub Projects Are Built"
msgstr "Порядок сборки подпроектов"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1629
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1462
#, no-c-format
msgid "Compiler Options"
msgstr "Параметры компилятора"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1656
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1489
#, no-c-format
msgid "Debug flags:"
msgstr "Параметры отладочной версии:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1667
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1500
#, no-c-format
msgid "Release flags:"
msgstr "Параметры окончательной версии:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1678
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1511
#, no-c-format
msgid "Defines:"
msgstr "Определения:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1717
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1550
#, no-c-format
msgid "Intermediate File Directories"
msgstr "Промежуточные каталоги для файлов"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1736
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1569
#, no-c-format
msgid "MOC files:"
msgstr "Файлы MOC:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1747
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1580
#, no-c-format
msgid "UI files:"
msgstr "Файлы UI:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1758
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1591
#, no-c-format
msgid "Object files:"
msgstr "Объектные файлы:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1772
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1605
#, no-c-format
msgid "RCC files:"
msgstr "Файлы RCC:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1817
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1650
#, no-c-format
msgid "Corba"
msgstr "Corba"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1831
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1664
#, no-c-format
msgid "Compiler options:"
msgstr "Параметры компилятора:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1852
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1685
#, no-c-format
msgid "IDL compiler:"
msgstr "Компилятор IDL:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1884
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1717
#, no-c-format
msgid "Custom Variables"
msgstr "Дополнительные переменные"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1912
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2076
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1745
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1909
#, no-c-format
msgid "Operator"
msgstr "Оператор"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2045
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1878
#: languages/python/app_templates/pyqt/documentdetails.ui:57
#: parts/ctags2/ctags2_createtagfilebase.ui:27
#: parts/ctags2/ctags2_selecttagfilebase.ui:27
@@ -19277,32 +19156,32 @@ msgstr "Оператор"
msgid "Name:"
msgstr "Имя:"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2082
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1915
#, no-c-format
msgid "+="
msgstr "+"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2087
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1920
#, no-c-format
msgid "-="
msgstr "-"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2092
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1925
#, no-c-format
msgid "="
msgstr "="
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2097
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1930
#, no-c-format
msgid "*="
msgstr "*="
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2102
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1935
#, no-c-format
msgid "~="
msgstr "~="
-#: buildtools/qmake/projectconfigurationdlgbase.ui:2163
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1996
#, no-c-format
msgid "Value:"
msgstr "Значение:"
@@ -20037,7 +19916,7 @@ msgstr "&Сигналы"
#: kdevdesigner/designer/customwidgeteditor.ui:576
#, fuzzy, no-c-format
-msgid "The list of all the Q_SIGNALS that the selected widget can emit."
+msgid "The list of all the signals that the selected widget can emit."
msgstr "Список сигналов, которые может посылать данный виджет."
#: kdevdesigner/designer/customwidgeteditor.ui:615
@@ -20144,7 +20023,7 @@ msgstr "Изменить доступность слота"
#, fuzzy, no-c-format
msgid ""
"<b>Change the slot's access policy.</b><p>You can only connect to the "
-"widget's public Q_SLOTS.</p>"
+"widget's public slots.</p>"
msgstr ""
"<b>Изменить доступность приёмника.</b><p>Вы можете создавать соединения "
"только с открытыми (public) слотами виджета.</p>"
@@ -22492,7 +22371,16 @@ msgstr "&Исходный файл реализации"
msgid "C&ustom"
msgstr "&Разное"
-#: languages/cpp/app_templates/kde4app/kapp4.kcfg:9
+#: languages/cpp/app_templates/khello2/widgetbase.ui:27
+#, no-c-format
+msgid "Click Me!"
+msgstr "Нажми меня!"
+
+#: languages/cpp/app_templates/kmake/mainview.ui:59
+#, no-c-format
+msgid "Hello"
+msgstr "Привет"
+
#: languages/cpp/app_templates/kscons_kxt/app.kcfg:9
#: languages/cpp/app_templates/kxt/app.kcfg:9
#: languages/cpp/app_templates/tdeconfig35/app.kcfg:9
@@ -22501,7 +22389,6 @@ msgstr "&Разное"
msgid "color of the background"
msgstr ""
-#: languages/cpp/app_templates/kde4app/kapp4.kcfg:13
#: languages/cpp/app_templates/kscons_kxt/app.kcfg:13
#: languages/cpp/app_templates/kxt/app.kcfg:13
#: languages/cpp/app_templates/tdeconfig35/app.kcfg:13
@@ -22510,7 +22397,6 @@ msgstr ""
msgid "color of the foreground"
msgstr ""
-#: languages/cpp/app_templates/kde4app/kapp4.kcfg:17
#: languages/cpp/app_templates/kscons_kxt/app.kcfg:17
#: languages/cpp/app_templates/kxt/app.kcfg:17
#: languages/cpp/app_templates/tdeconfig35/app.kcfg:17
@@ -22519,14 +22405,19 @@ msgstr ""
msgid "size of a ball"
msgstr ""
-#: languages/cpp/app_templates/kde4app/kapp4view_base.ui:13
-#: languages/cpp/app_templates/kxt/appview_base.ui:16
-#: languages/cpp/app_templates/tdeconfig35/appview_base.ui:16
+#: languages/cpp/app_templates/kscons_kxt/appui.rc:4
+#: languages/cpp/app_templates/kxt/appui.rc:4
+#: languages/cpp/app_templates/tdeconfig35/appui.rc:4
+#: languages/ruby/app_templates/kxt/appui.rc:4
#, no-c-format
-msgid "%{APPNAMELC}_base"
-msgstr "%{APPNAMELC}_base"
+msgid "&Move"
+msgstr "П&ереместить"
+
+#: languages/cpp/app_templates/kscons_kxt/appview_base.ui:18
+#, no-c-format
+msgid "%{APPNAME}_base"
+msgstr "%{APPNAME}_base"
-#: languages/cpp/app_templates/kde4app/kapp4view_base.ui:194
#: languages/cpp/app_templates/kscons_kxt/appview_base.ui:29
#: languages/cpp/app_templates/kxt/appview_base.ui:27
#: languages/cpp/app_templates/tdeconfig35/appview_base.ui:27
@@ -22535,16 +22426,6 @@ msgstr "%{APPNAMELC}_base"
msgid "hello, world"
msgstr "Здравствуй, мир"
-#: languages/cpp/app_templates/kde4app/kde4appui.rc:4
-#: languages/cpp/app_templates/kscons_kxt/appui.rc:4
-#: languages/cpp/app_templates/kxt/appui.rc:4
-#: languages/cpp/app_templates/tdeconfig35/appui.rc:4
-#: languages/ruby/app_templates/kxt/appui.rc:4
-#, no-c-format
-msgid "&Move"
-msgstr "П&ереместить"
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:16
#: languages/cpp/app_templates/kscons_kxt/prefs-base.ui:26
#: languages/cpp/app_templates/kxt/prefs-base.ui:24
#: languages/cpp/app_templates/tdeconfig35/prefs-base.ui:24
@@ -22553,27 +22434,6 @@ msgstr "П&ереместить"
msgid "Background color:"
msgstr "Цвет фона:"
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:26
-#, fuzzy, no-c-format
-msgid "Choose a new background color"
-msgstr "Использовать цвет фона"
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:29
-#, no-c-format
-msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Serif'; font-size:9pt; "
-"font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Change the <span style=\" "
-"font-weight:600;\">background</span> color by clicking here and choose the "
-"new <span style=\" color:#ff0000;\">color</span> in the <span style=\" font-"
-"style:italic;\">color dialog</span>.</p></body></html>"
-msgstr ""
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:42
#: languages/cpp/app_templates/kscons_kxt/prefs-base.ui:42
#: languages/cpp/app_templates/kxt/prefs-base.ui:40
#: languages/cpp/app_templates/tdeconfig35/prefs-base.ui:40
@@ -22582,7 +22442,6 @@ msgstr ""
msgid "Project age:"
msgstr "Возраст проекта:"
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:52
#: languages/cpp/app_templates/kscons_kxt/prefs-base.ui:50
#: languages/cpp/app_templates/kxt/prefs-base.ui:48
#: languages/cpp/app_templates/tdeconfig35/prefs-base.ui:48
@@ -22591,56 +22450,17 @@ msgstr "Возраст проекта:"
msgid "Foreground color:"
msgstr "Цвет текста:"
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:62
-#, fuzzy, no-c-format
-msgid "Choose a new foreground color"
-msgstr "Использовать цвет фона"
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:65
-#, no-c-format
-msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Serif'; font-size:9pt; "
-"font-weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Change the <span style=\" "
-"font-weight:600;\">foreground</span> color by clicking here and choose the "
-"new <span style=\" color:#ff0000;\">color</span> in the <span style=\" font-"
-"style:italic;\">color dialog</span>.</p></body></html>"
-msgstr ""
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:110
-#, fuzzy, no-c-format
-msgid "Set the project age (in days)"
-msgstr "Сохранять все изображения в одном файле для каждого проекта"
-
-#: languages/cpp/app_templates/kde4app/prefs_base.ui:113
-#, no-c-format
-msgid "Change the project age (in days) by choosing a new number of days."
-msgstr ""
-
-#: languages/cpp/app_templates/khello2/widgetbase.ui:27
-#, no-c-format
-msgid "Click Me!"
-msgstr "Нажми меня!"
-
-#: languages/cpp/app_templates/kmake/mainview.ui:59
-#, no-c-format
-msgid "Hello"
-msgstr "Привет"
-
-#: languages/cpp/app_templates/kscons_kxt/appview_base.ui:18
-#, no-c-format
-msgid "%{APPNAME}_base"
-msgstr "%{APPNAME}_base"
-
#: languages/cpp/app_templates/kscons_tdemdi/prefs.ui:24
#, no-c-format
msgid "Show close buttons on the right of tabs"
msgstr "Показывать кнопку закрытия на вкладках"
+#: languages/cpp/app_templates/kxt/appview_base.ui:16
+#: languages/cpp/app_templates/tdeconfig35/appview_base.ui:16
+#, no-c-format
+msgid "%{APPNAMELC}_base"
+msgstr "%{APPNAMELC}_base"
+
#: languages/cpp/app_templates/opieapp/examplebase.ui:32
#: languages/cpp/app_templates/qtopiaapp/examplebase.ui:32
#, no-c-format
@@ -22649,11 +22469,6 @@ msgid ""
"at all."
msgstr "<p>Это всего лишь <i>%{APPNAMELC}</i>. Здесь нет ни чего интересного."
-#: languages/cpp/app_templates/qtopia4app/examplebase.ui:28
-#, fuzzy, no-c-format
-msgid "This is just an %{APPNAME}. It doesn't do anything interesting at all."
-msgstr "<p>Это всего лишь <i>%{APPNAMELC}</i>. Здесь нет ни чего интересного."
-
#: languages/cpp/app_templates/tdescreensaver/tdescreensaverui.ui:18
#, no-c-format
msgid "Screen Saver Config"
@@ -22789,17 +22604,17 @@ msgstr ""
"Показывать комментарии вместе с\n"
"подсказкой по аргументам"
-#: languages/cpp/ccconfigwidgetbase.ui:313
+#: languages/cpp/ccconfigwidgetbase.ui:310
#, no-c-format
msgid "Incremental Parsing"
msgstr "Пошаговый синтаксический анализ"
-#: languages/cpp/ccconfigwidgetbase.ui:324
+#: languages/cpp/ccconfigwidgetbase.ui:321
#, no-c-format
msgid "Do not process included headers"
msgstr "Не обрабатывать подключенные заголовочные файлы"
-#: languages/cpp/ccconfigwidgetbase.ui:335
+#: languages/cpp/ccconfigwidgetbase.ui:332
#, no-c-format
msgid ""
"Preprocess and parse included \n"
@@ -22808,7 +22623,7 @@ msgstr ""
"Сохранять результаты анализа подключенных \n"
"заголовочных файлов в базу данных (экспериментально)"
-#: languages/cpp/ccconfigwidgetbase.ui:339
+#: languages/cpp/ccconfigwidgetbase.ui:336
#, no-c-format
msgid ""
"Parse preprocessed headers that are not part of this project \n"
@@ -22820,7 +22635,7 @@ msgstr ""
"файлов \n"
"удалите базу данных и откройте проект заново."
-#: languages/cpp/ccconfigwidgetbase.ui:349
+#: languages/cpp/ccconfigwidgetbase.ui:346
#, no-c-format
msgid ""
"Preprocess included headers\n"
@@ -22829,7 +22644,7 @@ msgstr ""
"Обрабатывать подключенные заголовочные файлы\n"
"(определение макросов и областей видимости)"
-#: languages/cpp/ccconfigwidgetbase.ui:353
+#: languages/cpp/ccconfigwidgetbase.ui:350
#, fuzzy, no-c-format
msgid ""
"Try to locate all included files and preprocess them. \n"
@@ -22849,12 +22664,12 @@ msgstr ""
"если эта возможность включена\n"
"(он станет быстрее через какое-то время)."
-#: languages/cpp/ccconfigwidgetbase.ui:367
+#: languages/cpp/ccconfigwidgetbase.ui:364
#, no-c-format
msgid "Code Completion Databases"
msgstr "Базы данных для дополнения кода"
-#: languages/cpp/ccconfigwidgetbase.ui:370
+#: languages/cpp/ccconfigwidgetbase.ui:367
#, no-c-format
msgid ""
"<b>Code Completion Databases</b> are used to store the parsed headers for "
@@ -22864,23 +22679,23 @@ msgstr ""
"<b>Базы данных для дополнения кода</b> хранят обработанные заголовочные "
"файлы внешних библиотек для дополнения классов и методов вне проекта."
-#: languages/cpp/ccconfigwidgetbase.ui:431
+#: languages/cpp/ccconfigwidgetbase.ui:428
#, no-c-format
msgid "Click to start the Code Completion database creation wizard."
msgstr "Запустить мастер создания базы данных для дополнения кода."
-#: languages/cpp/ccconfigwidgetbase.ui:470
+#: languages/cpp/ccconfigwidgetbase.ui:467
#, no-c-format
msgid "Misc"
msgstr "Прочее"
-#: languages/cpp/ccconfigwidgetbase.ui:489
+#: languages/cpp/ccconfigwidgetbase.ui:486
#, no-c-format
msgid "Advanced include-path resolution using make(e&xperimental)"
msgstr ""
"Определение путей к заголовочным файлам с помощью make (э&кспериментально)"
-#: languages/cpp/ccconfigwidgetbase.ui:492
+#: languages/cpp/ccconfigwidgetbase.ui:489
#, no-c-format
msgid ""
"Try to resolve the include-path by getting the command that would be used \n"
@@ -22903,17 +22718,17 @@ msgstr ""
"Проект должен быть скомпилирован, или, хотя бы, сконфигурирован, прежде чем "
"система сможет работать."
-#: languages/cpp/ccconfigwidgetbase.ui:504
+#: languages/cpp/ccconfigwidgetbase.ui:501
#, no-c-format
msgid "Show t&ype evaluation in status bar"
msgstr "Показывать &тип в строке состояния"
-#: languages/cpp/ccconfigwidgetbase.ui:512
+#: languages/cpp/ccconfigwidgetbase.ui:509
#, no-c-format
msgid "src;"
msgstr "src;"
-#: languages/cpp/ccconfigwidgetbase.ui:515
+#: languages/cpp/ccconfigwidgetbase.ui:512
#, fuzzy, no-c-format
msgid ""
"A semicolon-separated list of include-paths to be used while searching for "
@@ -22926,12 +22741,12 @@ msgstr ""
"Пути, не начинающиеся с «/», интерпретируются, как относительные к каталогу "
"проекта."
-#: languages/cpp/ccconfigwidgetbase.ui:524
+#: languages/cpp/ccconfigwidgetbase.ui:521
#, no-c-format
msgid "std=_GLIBCXX_STD"
msgstr "std=_GLIGCXX_STD"
-#: languages/cpp/ccconfigwidgetbase.ui:527
+#: languages/cpp/ccconfigwidgetbase.ui:524
#, fuzzy, no-c-format
msgid ""
"This line may contain a semicolon-separated list of namespace-aliases and "
@@ -22950,46 +22765,46 @@ msgstr ""
"что оба пространства имён используются как если бы они были одним\n"
"(«a=b» эквивалентно «a<<b;b<<a»)"
-#: languages/cpp/ccconfigwidgetbase.ui:538
+#: languages/cpp/ccconfigwidgetbase.ui:535
#, no-c-format
msgid "Custom include paths:"
msgstr "Расположение подключаемых файлов:"
-#: languages/cpp/ccconfigwidgetbase.ui:546
+#: languages/cpp/ccconfigwidgetbase.ui:543
#, no-c-format
msgid "Namespace alias list:"
msgstr "Список пространств имён:"
-#: languages/cpp/ccconfigwidgetbase.ui:575
+#: languages/cpp/ccconfigwidgetbase.ui:572
#, no-c-format
msgid "&Navigation"
msgstr "&Навигация"
-#: languages/cpp/ccconfigwidgetbase.ui:586
+#: languages/cpp/ccconfigwidgetbase.ui:583
#, no-c-format
msgid "Header/Source split (Highly Experimental)"
msgstr ""
"Разбиение на заголовочный файл и файл реализации (очень экспериментально)"
-#: languages/cpp/ccconfigwidgetbase.ui:597
+#: languages/cpp/ccconfigwidgetbase.ui:594
#, no-c-format
msgid "Enable split of Header/So&urce files"
msgstr "&Разрешить разбиение файлов на заголовочный файл и файл реализации"
+#: languages/cpp/ccconfigwidgetbase.ui:597
#: languages/cpp/ccconfigwidgetbase.ui:600
-#: languages/cpp/ccconfigwidgetbase.ui:603
#, no-c-format
msgid "Check to have header and source appear in the same page."
msgstr ""
"Отметьте, чтобы заголовочный файл и файл кода показывались в одном окне."
-#: languages/cpp/ccconfigwidgetbase.ui:622
+#: languages/cpp/ccconfigwidgetbase.ui:619
#, no-c-format
msgid "Automatic S&ynchronize"
msgstr "Автоматическая &синхронизация"
-#: languages/cpp/ccconfigwidgetbase.ui:625
-#: languages/cpp/ccconfigwidgetbase.ui:629
+#: languages/cpp/ccconfigwidgetbase.ui:622
+#: languages/cpp/ccconfigwidgetbase.ui:626
#, no-c-format
msgid ""
"Check to have the source file scroll as you \n"
@@ -22998,45 +22813,40 @@ msgstr ""
"Отметьте, чтобы файл исходного текста прокручивался при навигации по \n"
"заголовочному файлу и наоборот"
-#: languages/cpp/ccconfigwidgetbase.ui:643
-#, fuzzy, no-c-format
-msgid "Qt::Orientation"
-msgstr "Цель"
-
-#: languages/cpp/ccconfigwidgetbase.ui:649
+#: languages/cpp/ccconfigwidgetbase.ui:646
#, no-c-format
msgid "Select which Qt version your project is using."
msgstr "Выберите версию Qt, используемую в проекте"
-#: languages/cpp/ccconfigwidgetbase.ui:666
+#: languages/cpp/ccconfigwidgetbase.ui:663
#, no-c-format
msgid "Select this if your project is using Qt version 3.x."
msgstr "Версии линейки 3.x."
-#: languages/cpp/ccconfigwidgetbase.ui:674
+#: languages/cpp/ccconfigwidgetbase.ui:671
#, no-c-format
msgid "Hori&zontal"
msgstr "&Горизонтально"
-#: languages/cpp/ccconfigwidgetbase.ui:677
+#: languages/cpp/ccconfigwidgetbase.ui:674
#, no-c-format
msgid "Select this if your project is using Qt version 4.x."
msgstr "Версии линейки 4.x."
-#: languages/cpp/ccconfigwidgetbase.ui:706
+#: languages/cpp/ccconfigwidgetbase.ui:703
#, no-c-format
msgid "Context Menu"
msgstr "Контекстное меню"
-#: languages/cpp/ccconfigwidgetbase.ui:717
+#: languages/cpp/ccconfigwidgetbase.ui:714
#, no-c-format
msgid "Switch Header/Implementation &matches current function"
msgstr ""
"&Поиск текущей функции при переключении заголовочного файла и файла "
"реализации"
-#: languages/cpp/ccconfigwidgetbase.ui:723
-#: languages/cpp/ccconfigwidgetbase.ui:729
+#: languages/cpp/ccconfigwidgetbase.ui:720
+#: languages/cpp/ccconfigwidgetbase.ui:726
#, no-c-format
msgid ""
"Check to have the <b>Switch Header/Implementation</b> \n"
@@ -23047,13 +22857,13 @@ msgstr ""
"реализации</b>\n"
"программа пыталась найти соответствие для функции под курсором.\n"
-#: languages/cpp/ccconfigwidgetbase.ui:740
+#: languages/cpp/ccconfigwidgetbase.ui:737
#, no-c-format
msgid "Show Go To &Declaration/Definition submenus"
msgstr "Показать подменю перехода к &объявлениям/определениям"
-#: languages/cpp/ccconfigwidgetbase.ui:743
-#: languages/cpp/ccconfigwidgetbase.ui:750
+#: languages/cpp/ccconfigwidgetbase.ui:740
+#: languages/cpp/ccconfigwidgetbase.ui:747
#, no-c-format
msgid ""
"Check to show two additional submenus \n"
@@ -23066,13 +22876,13 @@ msgstr ""
"все объявления и определения для текущего файла и соответствующих ему "
"заголовочного файла и файла реализации."
-#: languages/cpp/ccconfigwidgetbase.ui:762
+#: languages/cpp/ccconfigwidgetbase.ui:759
#, no-c-format
msgid "Show type evaluation &based navigation menus"
msgstr "Показать подменю с определения &типа"
-#: languages/cpp/ccconfigwidgetbase.ui:765
-#: languages/cpp/ccconfigwidgetbase.ui:770
+#: languages/cpp/ccconfigwidgetbase.ui:762
+#: languages/cpp/ccconfigwidgetbase.ui:767
#, no-c-format
msgid ""
"Menus appear on the right mouse click context menu, \n"
@@ -23083,17 +22893,17 @@ msgstr ""
"Требует включенного модуля «Просмотр класса»\n"
"для использования всех возможностей."
-#: languages/cpp/ccconfigwidgetbase.ui:784
+#: languages/cpp/ccconfigwidgetbase.ui:781
#, no-c-format
msgid "Class Wi&zard"
msgstr "Мастер &классов"
-#: languages/cpp/ccconfigwidgetbase.ui:803
+#: languages/cpp/ccconfigwidgetbase.ui:800
#, no-c-format
msgid "Filename options"
msgstr "Настройка имён файлов"
-#: languages/cpp/ccconfigwidgetbase.ui:806
+#: languages/cpp/ccconfigwidgetbase.ui:803
#, no-c-format
msgid ""
"These are the suffixes used by the Class Wizard when creating new classes."
@@ -23101,32 +22911,32 @@ msgid ""
msgstr ""
"Суффиксы, используемые мастером классов.<br>Должны быть в формате: «.suffix»"
-#: languages/cpp/ccconfigwidgetbase.ui:827
+#: languages/cpp/ccconfigwidgetbase.ui:824
#, no-c-format
msgid "&Interface suffix:"
msgstr "Расширение &заголовочного файла:"
-#: languages/cpp/ccconfigwidgetbase.ui:838
+#: languages/cpp/ccconfigwidgetbase.ui:835
#, no-c-format
msgid "I&mplementation suffix:"
msgstr "Расширение файла &реализации:"
-#: languages/cpp/ccconfigwidgetbase.ui:870
+#: languages/cpp/ccconfigwidgetbase.ui:867
#, no-c-format
msgid "&Qt Options"
msgstr "Параметры &Qt"
-#: languages/cpp/ccconfigwidgetbase.ui:881
+#: languages/cpp/ccconfigwidgetbase.ui:878
#, no-c-format
msgid "Enable Qt opt&ions"
msgstr "Разрешить параметры &Qt"
-#: languages/cpp/ccconfigwidgetbase.ui:892
+#: languages/cpp/ccconfigwidgetbase.ui:889
#, no-c-format
msgid "Qt Version, Directory and QMake Binary"
msgstr "Версия Qt, каталог и программа QMake"
-#: languages/cpp/ccconfigwidgetbase.ui:898
+#: languages/cpp/ccconfigwidgetbase.ui:895
#, no-c-format
msgid ""
"Select which Qt version your project is using and where that Qt version is "
@@ -23138,12 +22948,12 @@ msgstr ""
"\n"
"Эти параметры применяются только в проектах QMake."
-#: languages/cpp/ccconfigwidgetbase.ui:919
+#: languages/cpp/ccconfigwidgetbase.ui:916
#, no-c-format
msgid "Qt 3"
msgstr "Qt 3.x"
-#: languages/cpp/ccconfigwidgetbase.ui:925
+#: languages/cpp/ccconfigwidgetbase.ui:922
#, no-c-format
msgid ""
"Use Qt version 3 (When this is changed the project needs to be closed and re-"
@@ -23152,7 +22962,7 @@ msgstr ""
"Использовать Qt версии 3 (после изменения этого параметра проект должен быть "
"закрыт и открыт заново)."
-#: languages/cpp/ccconfigwidgetbase.ui:928
+#: languages/cpp/ccconfigwidgetbase.ui:925
#, no-c-format
msgid ""
"Select this if your project is using Qt version 3.x.<br>When this is changed "
@@ -23161,50 +22971,28 @@ msgstr ""
"Выберите, если ваш проект использует Qt версии 3.x.<br>После изменения этого "
"параметра потребуется закрыть и вновь открыть проект."
-#: languages/cpp/ccconfigwidgetbase.ui:936
-#, no-c-format
-msgid "Qt 4"
-msgstr "Qt 4.x"
-
-#: languages/cpp/ccconfigwidgetbase.ui:939
-#, no-c-format
-msgid ""
-"Use Qt version 4 (When this is changed the project needs to be closed and re-"
-"opened.)"
-msgstr ""
-"Использовать Qt версии 4 (после изменения этого параметра проект должен быть "
-"закрыт и открыт заново)."
-
-#: languages/cpp/ccconfigwidgetbase.ui:942
-#, no-c-format
-msgid ""
-"Select this if your project is using Qt version 4.x.<br>When this is changed "
-"the project needs to be closed and re-opened."
-msgstr ""
-"Выберите, если ваш проект использует Qt версии 4.x.<br>После изменения этого "
-"параметра потребуется закрыть и вновь открыть проект."
-
-#: languages/cpp/ccconfigwidgetbase.ui:950
+#: languages/cpp/ccconfigwidgetbase.ui:933
#, no-c-format
msgid "(After changing the project needs to be re-opened)"
msgstr ""
"(После изменения этого параметра требуется закрыть и вновь открыть проект)"
-#: languages/cpp/ccconfigwidgetbase.ui:988
+#: languages/cpp/ccconfigwidgetbase.ui:971
#, no-c-format
msgid "Qt3 Directory:"
msgstr "Каталог Qt3:"
-#: languages/cpp/ccconfigwidgetbase.ui:991
-#, no-c-format
-msgid ""
-"This setting is only needed for Qt3 programs, for Qt4 just make sure the "
-"QMake Binary is set properly"
+#: languages/cpp/ccconfigwidgetbase.ui:974
+#, fuzzy, no-c-format
+#| msgid ""
+#| "This setting is only needed for Qt3 programs, for Qt4 just make sure the "
+#| "QMake Binary is set properly"
+msgid "This setting is only needed for Qt3 programs"
msgstr ""
"Этот параметр требуется только для программ, использующих Qt3, для Qt4 "
"просто убедитесь, что файл программы QMake правильно указан"
-#: languages/cpp/ccconfigwidgetbase.ui:999
+#: languages/cpp/ccconfigwidgetbase.ui:982
#, no-c-format
msgid ""
"The Qt directory, will be red if it is not a valid Qt directory. This "
@@ -23213,7 +23001,7 @@ msgstr ""
"Каталог Qt. Будет показан красным, если он не является правильным каталогом "
"Qt.Этот параметр требуется только для программ, использующих Qt3."
-#: languages/cpp/ccconfigwidgetbase.ui:1002
+#: languages/cpp/ccconfigwidgetbase.ui:985
#, no-c-format
msgid ""
"Choose the directory that Qt was installed to. If this is shown in red the "
@@ -23222,37 +23010,32 @@ msgstr ""
"Используйте каталог, в которой установлена Qt. Если каталог показан красным, "
"то он не является допустимым каталогом с Qt."
-#: languages/cpp/ccconfigwidgetbase.ui:1020
+#: languages/cpp/ccconfigwidgetbase.ui:1003
#, no-c-format
msgid "QMake Binary:"
msgstr "Исполняемый файл QMake:"
-#: languages/cpp/ccconfigwidgetbase.ui:1028
+#: languages/cpp/ccconfigwidgetbase.ui:1011
#, no-c-format
msgid "The full path to the QMake executable to be used"
msgstr "Полный путь к используемому исполняемому файлу QMake"
-#: languages/cpp/ccconfigwidgetbase.ui:1043
+#: languages/cpp/ccconfigwidgetbase.ui:1026
#, no-c-format
msgid "Qt include syntax"
msgstr "Синтаксис заголовочных файлов Qt"
-#: languages/cpp/ccconfigwidgetbase.ui:1049
+#: languages/cpp/ccconfigwidgetbase.ui:1032
#, no-c-format
msgid "Select which include style your project is using."
msgstr "Выберите стиль заголовочных файлов, используемый в проекте"
-#: languages/cpp/ccconfigwidgetbase.ui:1060
+#: languages/cpp/ccconfigwidgetbase.ui:1043
#, no-c-format
msgid "Qt &3 style (#include <qwidget.h>)"
msgstr "Стиль Qt &3 (#include <qwidget.h>)"
-#: languages/cpp/ccconfigwidgetbase.ui:1063
-#, no-c-format
-msgid "Alt+3"
-msgstr "Alt+3"
-
-#: languages/cpp/ccconfigwidgetbase.ui:1069
+#: languages/cpp/ccconfigwidgetbase.ui:1049
#, no-c-format
msgid ""
"Select this if your project is using include style as known from Qt version "
@@ -23261,41 +23044,22 @@ msgstr ""
"Выберите этот вариант чтобы ваш проект использует стиль заголовочных файлов "
"как в Qt версии 3.x."
-#: languages/cpp/ccconfigwidgetbase.ui:1077
-#, no-c-format
-msgid "Qt &4 style (#include <QWidget>)"
-msgstr "Стиль Qt &4 (#include <QWidget>)"
-
-#: languages/cpp/ccconfigwidgetbase.ui:1080
-#, no-c-format
-msgid "Alt+4"
-msgstr "Alt+4"
-
-#: languages/cpp/ccconfigwidgetbase.ui:1083
-#, no-c-format
-msgid ""
-"Select this if your project is using include style as known from Qt version "
-"4.x."
-msgstr ""
-"Выберите этот вариант чтобы ваш проект использует стиль заголовочных файлов "
-"как в Qt версии 4.x."
-
-#: languages/cpp/ccconfigwidgetbase.ui:1096
+#: languages/cpp/ccconfigwidgetbase.ui:1062
#, no-c-format
msgid "UI Designer Integration"
msgstr "Интеграция с редактором форм"
-#: languages/cpp/ccconfigwidgetbase.ui:1113 src/settingswidget.ui:396
+#: languages/cpp/ccconfigwidgetbase.ui:1079 src/settingswidget.ui:396
#, fuzzy, no-c-format
msgid "&Use TDevelop's embedded designer"
msgstr "Использовать &встроенный редактор форм KDevelop"
-#: languages/cpp/ccconfigwidgetbase.ui:1116
+#: languages/cpp/ccconfigwidgetbase.ui:1082
#, fuzzy, no-c-format
msgid "Start TDevelop's own designer embedded within TDevelop"
msgstr "Запускать редактор форм как часть KDevelop"
-#: languages/cpp/ccconfigwidgetbase.ui:1119 src/settingswidget.ui:402
+#: languages/cpp/ccconfigwidgetbase.ui:1085 src/settingswidget.ui:402
#, fuzzy, no-c-format
msgid ""
"TDevelop comes with its own UI designer that can either be embedded or be "
@@ -23306,17 +23070,17 @@ msgstr ""
"запущен как встроенным так и в виде отдельной программы. Выберете этот "
"пункт, если хотите запускать редактор как часть KDevelop."
-#: languages/cpp/ccconfigwidgetbase.ui:1127
+#: languages/cpp/ccconfigwidgetbase.ui:1093
#, fuzzy, no-c-format
msgid "Run &TDevelop's designer as a separate application"
msgstr "Запускать &редактор форм KDevelop как отдельную программу"
-#: languages/cpp/ccconfigwidgetbase.ui:1130
+#: languages/cpp/ccconfigwidgetbase.ui:1096
#, fuzzy, no-c-format
msgid "Start TDevelop's own designer externally"
msgstr "Запускать редактор форм KDevelop отдельно"
-#: languages/cpp/ccconfigwidgetbase.ui:1133 src/settingswidget.ui:416
+#: languages/cpp/ccconfigwidgetbase.ui:1099 src/settingswidget.ui:416
#, fuzzy, no-c-format
msgid ""
"TDevelop comes with its own UI designer that can either be embedded or be "
@@ -23327,17 +23091,17 @@ msgstr ""
"запущен как встроенным так и в виде отдельной программы. Выберете этот "
"пункт, если хотите запускать его как отдельную программу."
-#: languages/cpp/ccconfigwidgetbase.ui:1141
+#: languages/cpp/ccconfigwidgetbase.ui:1107
#, no-c-format
msgid "Run Qt &Designer"
msgstr "Запускать Qt Desi&gner"
-#: languages/cpp/ccconfigwidgetbase.ui:1144 src/settingswidget.ui:427
+#: languages/cpp/ccconfigwidgetbase.ui:1110 src/settingswidget.ui:427
#, no-c-format
msgid "Use Qt Designer externally"
msgstr "Использовать Qt Designer"
-#: languages/cpp/ccconfigwidgetbase.ui:1147 src/settingswidget.ui:430
+#: languages/cpp/ccconfigwidgetbase.ui:1113 src/settingswidget.ui:430
#, fuzzy, no-c-format
msgid ""
"Check this button if you wish to use Qt Designer rather than TDevelop's "
@@ -23346,72 +23110,62 @@ msgstr ""
"Выберите этот пункт если хотите использовать Qt Designer вместо встроенного "
"редактора форм KDevelop."
-#: languages/cpp/ccconfigwidgetbase.ui:1163
+#: languages/cpp/ccconfigwidgetbase.ui:1129
#, no-c-format
msgid "Designer Binary:"
msgstr "Исполняемый файл Qt Designer:"
-#: languages/cpp/ccconfigwidgetbase.ui:1174
+#: languages/cpp/ccconfigwidgetbase.ui:1140
#, no-c-format
msgid "The full path to the Designer executable to be used"
msgstr "Полный путь к исполняемому файлу программы Qt Designer"
-#: languages/cpp/ccconfigwidgetbase.ui:1192
-#, no-c-format
-msgid "Extra Plugin Paths for Qt4 Designer:"
-msgstr "Дополнительные модули Qt4 Designer:"
-
-#: languages/cpp/ccconfigwidgetbase.ui:1203
-#, no-c-format
-msgid "Change Plugin Paths"
-msgstr "Изменить пути к модулям"
-
-#: languages/cpp/ccconfigwidgetbase.ui:1234
+#: languages/cpp/ccconfigwidgetbase.ui:1171
#, no-c-format
msgid "&Accessors"
msgstr "&Методы доступа"
-#: languages/cpp/ccconfigwidgetbase.ui:1245
+#: languages/cpp/ccconfigwidgetbase.ui:1182
#, no-c-format
msgid "E&xample for Member Variable of Type String"
msgstr "&Пример для переменных-членов"
-#: languages/cpp/ccconfigwidgetbase.ui:1264
+#: languages/cpp/ccconfigwidgetbase.ui:1201
#, no-c-format
msgid "Variable name:"
msgstr "Имя переменной:"
-#: languages/cpp/ccconfigwidgetbase.ui:1272
+#: languages/cpp/ccconfigwidgetbase.ui:1209
#, no-c-format
msgid "m_x"
msgstr "m_x"
-#: languages/cpp/ccconfigwidgetbase.ui:1299
+#: languages/cpp/ccconfigwidgetbase.ui:1236
#, no-c-format
msgid "int x() const;"
msgstr "int x() const;"
-#: languages/cpp/ccconfigwidgetbase.ui:1310
+#: languages/cpp/ccconfigwidgetbase.ui:1247
#, no-c-format
msgid "void setX(const string& theValue);"
msgstr "void setX(const string& theValue);"
-#: languages/cpp/ccconfigwidgetbase.ui:1321
+#: languages/cpp/ccconfigwidgetbase.ui:1258
#, no-c-format
msgid "Get method:"
msgstr "Get-метод:"
-#: languages/cpp/ccconfigwidgetbase.ui:1329
+#: languages/cpp/ccconfigwidgetbase.ui:1266
#, no-c-format
msgid "Set method:"
msgstr "Set-метод:"
-#: languages/cpp/ccconfigwidgetbase.ui:1342
-#: languages/cpp/ccconfigwidgetbase.ui:1347
-#: languages/cpp/ccconfigwidgetbase.ui:1360
-#: languages/cpp/ccconfigwidgetbase.ui:1365
-#: languages/cpp/ccconfigwidgetbase.ui:1386
-#: languages/cpp/ccconfigwidgetbase.ui:1391
+#: languages/cpp/ccconfigwidgetbase.ui:1279
+#: languages/cpp/ccconfigwidgetbase.ui:1284
+#: languages/cpp/ccconfigwidgetbase.ui:1297
+#: languages/cpp/ccconfigwidgetbase.ui:1302
+#: languages/cpp/ccconfigwidgetbase.ui:1323
+#: languages/cpp/ccconfigwidgetbase.ui:1328
#, no-c-format
msgid ""
"Will show as \"Create Accessor Methods\" in the\n"
@@ -23422,32 +23176,32 @@ msgstr ""
"контекстном меню, вызываемом по правой кнопке мыши на \n"
"переменной в заголовочном файле."
-#: languages/cpp/ccconfigwidgetbase.ui:1375
+#: languages/cpp/ccconfigwidgetbase.ui:1312
#, no-c-format
msgid "Prefix for <b>get</b> methods:"
msgstr "Префикс <b>get</b>-методов:"
-#: languages/cpp/ccconfigwidgetbase.ui:1401
+#: languages/cpp/ccconfigwidgetbase.ui:1338
#, no-c-format
msgid "Prefix for <b>set</b> methods:"
msgstr "Префикс <b>set</b>-методов:"
-#: languages/cpp/ccconfigwidgetbase.ui:1409
+#: languages/cpp/ccconfigwidgetbase.ui:1346
#, no-c-format
msgid "m_"
msgstr "m_"
-#: languages/cpp/ccconfigwidgetbase.ui:1417
+#: languages/cpp/ccconfigwidgetbase.ui:1354
#, no-c-format
msgid "Member <b>variable</b> prefix to remove:"
msgstr "Удалить префикс <b>переменной</b>-члена:"
-#: languages/cpp/ccconfigwidgetbase.ui:1425
+#: languages/cpp/ccconfigwidgetbase.ui:1362
#, no-c-format
msgid "theValue"
msgstr "theValue"
-#: languages/cpp/ccconfigwidgetbase.ui:1450
+#: languages/cpp/ccconfigwidgetbase.ui:1387
#, no-c-format
msgid "<b>Parametername</b> in set method:"
msgstr "<b>Имя параметра</b> в set-методе:"
@@ -23734,15 +23488,15 @@ msgstr "Тип наследования"
#, no-c-format
msgid ""
"Insert the base class which your new class will be derived from. If you have "
-"checked 'Generate QWidget child class' the new class will be derived from "
-"QWidget. If no base class is named, the new class will not have a parent "
+"checked 'Generate TQWidget child class' the new class will be derived from "
+"TQWidget. If no base class is named, the new class will not have a parent "
"class. You can also use template classes here (like BaseClass<int, int>)"
msgstr ""
"Вставьте здесь базовый класс, от которого будет наследоваться новый. Если вы "
-"выбрали «Создать класс, дочерний от QWidget», то новый класс будет "
-"унаследован от QWidget. Если не было названо базового класса, то новый класс "
-"не будет иметь родительского класса. Вы так же можете использовать здесь "
-"шаблоны, как BaseClass<int, int>"
+"выбрали «Создать класс, дочерний от TQWidget», то новый класс будет "
+"унаследован от TQWidget. Если не было названо базового класса, то новый "
+"класс не будет иметь родительского класса. Вы так же можете использовать "
+"здесь шаблоны, как BaseClass<int, int>"
#: languages/cpp/cppnewclassdlgbase.ui:489
#, no-c-format
@@ -24095,11 +23849,6 @@ msgstr "Открыть отдельный &терминал для ввода/в
#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:160
#, no-c-format
-msgid "Alt+I"
-msgstr "Alt+I"
-
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:163
-#, no-c-format
msgid ""
"This allows you to enter terminal input when your\n"
"application contains terminal input code (e.g. cin, fgets, etc.).\n"
@@ -24111,18 +23860,12 @@ msgstr ""
"Если вы используете ввод из терминала, включите эту опцию.\n"
"Иначе оставьте выключенной."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:174
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:171
#, no-c-format
msgid "E&nable floating toolbar"
msgstr "Включить плавающую &панель инструментов"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:177
-#: src/settingswidget.ui:443
-#, no-c-format
-msgid "Alt+N"
-msgstr "Alt+N"
-
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:180
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:174
#, fuzzy, no-c-format
msgid ""
"Use the floating toolbar. This toolbar always stays\n"
@@ -24140,17 +23883,12 @@ msgstr ""
"\n"
"Эта панель - дополнение к основной панели инструментов KDevelop."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:193
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:187
#, no-c-format
msgid "Display static &members"
msgstr "Показывать &статические члены класса"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:196
-#, no-c-format
-msgid "Alt+M"
-msgstr "Alt+M"
-
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:199
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:190
#, fuzzy, no-c-format
msgid ""
"Displaying static members makes GDB slower in\n"
@@ -24163,41 +23901,41 @@ msgstr ""
"Показ статических членов замедляет GDB\n"
"при обработке данных TDE и Qt.\n"
"Оно может изменить сигнатуру данных,\n"
-"на которую полагается QString и дружественные классы,\n"
+"на которую полагается TQString и дружественные классы,\n"
"но если необходима отладка их значений - включите\n"
"эту опцию."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:222
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:213
#, no-c-format
msgid "Global Output Radix"
msgstr "Основной источник вывода"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:233
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:224
#, no-c-format
msgid "Oct&al"
msgstr "В&осьмеричный"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:241
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:232
#, no-c-format
msgid "He&xadecimal"
msgstr "Ш&естнадцатеричный"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:259
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:250
#, no-c-format
msgid "Start Debugger With"
msgstr "Запустить в отладчике"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:270
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:261
#, no-c-format
msgid "Framestack"
msgstr "Стек вызовов"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:292
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:283
#, no-c-format
msgid "Remote Debugging"
msgstr "Удалённая отладка"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:295
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:286
#, no-c-format
msgid ""
"This script is intended for the actual commands needed to connect to a "
@@ -24212,17 +23950,17 @@ msgstr ""
"\ttarget remote ...\tподсоединиться к удалённому отладчику\n"
"\tcontinue\t[не обязательно] начать отладку до первой точки останова."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:317
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:308
#, no-c-format
msgid "R&un shell script:"
msgstr "С&крипт запуска оболочки:"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:332
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:323
#, no-c-format
msgid "Script to connect with remote application"
msgstr "Скрипт соединения с удалённым приложением"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:335
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:326
#, no-c-format
msgid ""
"This script is sourced by gdb after the two preceding scripts have been "
@@ -24240,12 +23978,12 @@ msgstr ""
"\ttarget remote ...\tподсоединиться к удалённому отладчику\n"
"\tcontinue\t[не обязательно] начать отладку до первой точки останова."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:347
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:338
#, no-c-format
msgid "Script to start remote application"
msgstr "Скрипт запуска удалённого приложения"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:350
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:341
#, no-c-format
msgid ""
"This shell script is run after the Config gdb script has been sourced by "
@@ -24269,22 +24007,22 @@ msgstr ""
"или если в вашей программе содержится код gdb\n"
"2b) Запустите приложение на удалённом компьютере."
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:364
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:355
#, no-c-format
msgid "Run &gdb script:"
msgstr "Запустить скрипт gdb:"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:376
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:367
#, no-c-format
msgid "&Config gdb script:"
msgstr "&Скрипт настройки gdb:"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:387
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:378
#, no-c-format
msgid "Gdb configure script"
msgstr "Скрипт настройки gdb"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:390
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:381
#, no-c-format
msgid "This script is sourced by gdb when the debugging starts."
msgstr ""
@@ -24368,15 +24106,6 @@ msgstr "Шаблон имён файлов:"
msgid "&Recursive"
msgstr "&Рекурсивно"
-#: languages/cpp/pcsimporter/qt4importer/settingsdialogbase.ui:24
-#, no-c-format
-msgid ""
-"Qt4 include directories:\n"
-"Only the selected entry will be used"
-msgstr ""
-"Каталоги заголовочных файлов Qt4:\n"
-"Будут использоваться только выбранные элементы"
-
#: languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui:57
#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui:54
#, no-c-format
@@ -24631,62 +24360,62 @@ msgstr "&Запуск"
msgid "Use current file in editor"
msgstr "Открыть текущий файл в редакторе"
-#: languages/php/phpconfigwidgetbase.ui:67
+#: languages/php/phpconfigwidgetbase.ui:64
#, no-c-format
msgid "Use &this file as default:"
msgstr "Использовать этот &файл по умолчанию:"
-#: languages/php/phpconfigwidgetbase.ui:85
+#: languages/php/phpconfigwidgetbase.ui:82
#, no-c-format
msgid "Code Help"
msgstr "Помощь по коду"
-#: languages/php/phpconfigwidgetbase.ui:96
+#: languages/php/phpconfigwidgetbase.ui:93
#, no-c-format
msgid "&Enable code completion"
msgstr "&Разрешить дополнение кода"
-#: languages/php/phpconfigwidgetbase.ui:104
+#: languages/php/phpconfigwidgetbase.ui:101
#, no-c-format
msgid "Enable code &hinting"
msgstr "Разрешить &подсказку по коду"
-#: languages/php/phpconfigwidgetbase.ui:114
+#: languages/php/phpconfigwidgetbase.ui:111
#, no-c-format
msgid "Parser"
msgstr "Грамматический анализатор"
-#: languages/php/phpconfigwidgetbase.ui:125
+#: languages/php/phpconfigwidgetbase.ui:122
#, no-c-format
msgid "PHP &include path:"
msgstr "Путь поиска &включаемых файлов PHP:"
-#: languages/php/phpconfigwidgetbase.ui:141
+#: languages/php/phpconfigwidgetbase.ui:138
#, no-c-format
msgid "Ena&ble realtime parser"
msgstr "Включить грамматический анализатор &реального времени"
-#: languages/php/phpconfigwidgetbase.ui:189
+#: languages/php/phpconfigwidgetbase.ui:186
#, no-c-format
msgid "In&vocation"
msgstr "&Запуск"
-#: languages/php/phpconfigwidgetbase.ui:200
+#: languages/php/phpconfigwidgetbase.ui:197
#, fuzzy, no-c-format
msgid "Please select how TDevelop should execute your scripts."
msgstr "Выберите способ выполнения скриптов."
-#: languages/php/phpconfigwidgetbase.ui:208
+#: languages/php/phpconfigwidgetbase.ui:205
#, no-c-format
msgid "Invocation Mode"
msgstr "Режим запуска"
-#: languages/php/phpconfigwidgetbase.ui:222
+#: languages/php/phpconfigwidgetbase.ui:219
#, no-c-format
msgid "Ca&lling the PHP interpreter directly"
msgstr "Вызов интерпретатора &PHP напрямую"
-#: languages/php/phpconfigwidgetbase.ui:230
+#: languages/php/phpconfigwidgetbase.ui:227
#, no-c-format
msgid ""
"<font size=\"+1\">The php executable is called directly. Ideal for "
@@ -24698,12 +24427,12 @@ msgstr ""
"на PHP. \n"
"Вам необходима CGI-версия php, корректно установленная в системе.</font>"
-#: languages/php/phpconfigwidgetbase.ui:246
+#: languages/php/phpconfigwidgetbase.ui:243
#, no-c-format
msgid "Using an &existing webserver (local or remote)"
msgstr "Использование &существующего веб-сервера (локального или удалённого)"
-#: languages/php/phpconfigwidgetbase.ui:254
+#: languages/php/phpconfigwidgetbase.ui:251
#, no-c-format
msgid ""
"<font size=\"+1\">Uses an existing webserver. The pages are previewed in \n"
@@ -24714,32 +24443,32 @@ msgstr ""
"предварительно просматриваются встроенным браузером.\n"
"Убедитесь, что веб-сервер имеет поддержку PHP.</font>"
-#: languages/php/phpconfigwidgetbase.ui:289
+#: languages/php/phpconfigwidgetbase.ui:286
#, no-c-format
msgid "&Webserver"
msgstr "&Веб-сервер"
-#: languages/php/phpconfigwidgetbase.ui:300
+#: languages/php/phpconfigwidgetbase.ui:297
#, no-c-format
msgid "Pro&ject root URL on webserver:"
msgstr "&Корень проекта на веб-сервере:"
-#: languages/php/phpconfigwidgetbase.ui:335
+#: languages/php/phpconfigwidgetbase.ui:332
#, no-c-format
msgid "&Shell"
msgstr "&Оболочка"
-#: languages/php/phpconfigwidgetbase.ui:346
+#: languages/php/phpconfigwidgetbase.ui:343
#, no-c-format
msgid "PHP &executable:"
msgstr "Испол&няемый файл PHP:"
-#: languages/php/phpconfigwidgetbase.ui:400
+#: languages/php/phpconfigwidgetbase.ui:397
#, no-c-format
msgid "PHP &Ini File:"
msgstr "&Ini файл PHP:"
-#: languages/php/phpconfigwidgetbase.ui:449
+#: languages/php/phpconfigwidgetbase.ui:446
#, no-c-format
msgid "Load &Zend extension:"
msgstr "Загрузить расширения &Zend:"
@@ -25049,7 +24778,7 @@ msgstr "&Имя приложения:"
#: parts/appwizard/appwizarddlgbase.ui:204
#: parts/documentation/docprojectconfigwidgetbase.ui:114
#: parts/documentation/editbookmarkdlg.ui:43
-#: parts/documentation/editcatalogdlgbase.ui:122
+#: parts/documentation/editcatalogdlgbase.ui:116
#, no-c-format
msgid "&Location:"
msgstr "&Расположение:"
@@ -25926,8 +25655,8 @@ msgid "&Create"
msgstr "&Создать"
#: parts/ctags2/ctags2_createtagfilebase.ui:99
-#: vcs/subversion/svn_commitdlgbase.ui:98
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:88
+#: vcs/subversion/svn_commitdlgbase.ui:95
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:85
#, no-c-format
msgid "C&ancel"
msgstr "От&мена"
@@ -26004,8 +25733,9 @@ msgid ""
"to the first match in the list. Note: the <i>Go To Next Match</i> shortcut "
"can be used to step between the matches."
msgstr ""
-"При нескольких совпадениях, сразу перейти к первому. Для перемещения по "
-"другим воспользуйтесь <i>Перейти к следующему совпадению</i>."
+"При нескольких совпадениях, сразу перейти к первому. Замечание: для "
+"перемещения между совпадениями можно использовать комбинанацию клавиш для "
+"«<i>Перейти к следующему совпадению</i>»."
#: parts/ctags2/ctags2_settingswidgetbase.ui:123
#, no-c-format
@@ -26667,7 +26397,7 @@ msgstr "Настройки поиска в документации"
msgid "Go to first match"
msgstr "Перейти к первому совпадению"
-#: parts/documentation/find_documentation_optionsbase.ui:181
+#: parts/documentation/find_documentation_optionsbase.ui:175
#, no-c-format
msgid ""
"You can enable and disable search\n"
@@ -26686,7 +26416,7 @@ msgstr "Слово поиска:"
msgid "Choose Topic"
msgstr "Выберите тему"
-#: parts/documentation/selecttopicbase.ui:94
+#: parts/documentation/selecttopicbase.ui:88
#, no-c-format
msgid "Choose a topic for <b>%1</b>:"
msgstr "Введите тему для <b>%1</b>:"
@@ -26813,32 +26543,32 @@ msgid "Display toolbar in toolview (note: change needs a restart)"
msgstr ""
"Показывать панель инструментов в слу&жебной панели (необходим перезапуск)"
+#: parts/filelist/projectviewconfigbase.ui:30
#: parts/filelist/projectviewconfigbase.ui:33
-#: parts/filelist/projectviewconfigbase.ui:36
#, no-c-format
msgid ""
"Uncheck this if you want the toolbar together with all other toolbars. You "
"can disable it then"
msgstr "Отключите это, если вы хотите видеть панели инструментов"
-#: parts/filelist/projectviewconfigbase.ui:44
+#: parts/filelist/projectviewconfigbase.ui:41
#, no-c-format
msgid "Only save project files in a session"
msgstr "Сохранять только открытые файлы проекта"
-#: parts/filelist/projectviewconfigbase.ui:50
-#: parts/filelist/projectviewconfigbase.ui:53
+#: parts/filelist/projectviewconfigbase.ui:44
+#: parts/filelist/projectviewconfigbase.ui:47
#, no-c-format
msgid "Check this if you want to ignore files that are not part of the project"
msgstr "Включите для игнорирования файлов, которые не входят в проект."
-#: parts/filelist/projectviewconfigbase.ui:61
+#: parts/filelist/projectviewconfigbase.ui:55
#, no-c-format
msgid "Close all open files before opening a session"
msgstr "Закрыть все открытые файлы перед открытием сеанса"
-#: parts/filelist/projectviewconfigbase.ui:67
-#: parts/filelist/projectviewconfigbase.ui:70
+#: parts/filelist/projectviewconfigbase.ui:58
+#: parts/filelist/projectviewconfigbase.ui:61
#, no-c-format
msgid ""
"Check this if you want the currently open files closed before opening a "
@@ -26953,17 +26683,17 @@ msgstr "По &умолчанию:"
msgid "Output Filter Settings"
msgstr "Параметры фильтра вывода"
-#: parts/outputviews/filterdlg.ui:94
+#: parts/outputviews/filterdlg.ui:88
#, no-c-format
msgid "Filter"
msgstr "Фильтровать"
-#: parts/outputviews/filterdlg.ui:111
+#: parts/outputviews/filterdlg.ui:105
#, no-c-format
msgid "Only show lines matching:"
msgstr "Показать только строки, совпадающие с:"
-#: parts/outputviews/filterdlg.ui:135
+#: parts/outputviews/filterdlg.ui:129
#, no-c-format
msgid "Re&gular expression"
msgstr "&Регулярное выражение"
@@ -27337,17 +27067,17 @@ msgstr "Метод задания значений переменных"
msgid "Single dialog for each variable within a snippet"
msgstr "Отдельный диалог для каждой переменной"
-#: parts/snippet/snippetsettingsbase.ui:102
+#: parts/snippet/snippetsettingsbase.ui:99
#, no-c-format
msgid "An input dialog will be displayed for every variable within a snippet"
msgstr "Отдельный диалог для каждой переменной"
-#: parts/snippet/snippetsettingsbase.ui:110
+#: parts/snippet/snippetsettingsbase.ui:107
#, no-c-format
msgid "One dialog for all variables within a snippet"
msgstr "Одно окно для всех переменных заготовки"
-#: parts/snippet/snippetsettingsbase.ui:119
+#: parts/snippet/snippetsettingsbase.ui:113
#, no-c-format
msgid ""
"A single dialog will be displayed where you can enter the values for all "
@@ -27356,22 +27086,22 @@ msgstr ""
"Будет открыт отдельный диалог, в котором можно будет задать значения всех "
"переменных заготовки"
-#: parts/snippet/snippetsettingsbase.ui:137
+#: parts/snippet/snippetsettingsbase.ui:131
#, no-c-format
msgid "Delimiter:"
msgstr "Разделитель:"
-#: parts/snippet/snippetsettingsbase.ui:183
+#: parts/snippet/snippetsettingsbase.ui:177
#, no-c-format
msgid "Automatically Open Groups"
msgstr "Автоматически открывать группы"
-#: parts/snippet/snippetsettingsbase.ui:194
+#: parts/snippet/snippetsettingsbase.ui:188
#, no-c-format
msgid "The group's language is the project's primary language"
msgstr "Язык группы является основным в проекте"
-#: parts/snippet/snippetsettingsbase.ui:200
+#: parts/snippet/snippetsettingsbase.ui:194
#, no-c-format
msgid ""
"<qt>If the group's language is the same as the project's primary language, "
@@ -27380,12 +27110,12 @@ msgstr ""
"<qt>Открывать группу автоматически если её язык совпадает с основным языком "
"проекта.</qt>"
-#: parts/snippet/snippetsettingsbase.ui:208
+#: parts/snippet/snippetsettingsbase.ui:202
#, no-c-format
msgid "The group's language is supported by the project"
msgstr "Язык группы поддерживается проектом"
-#: parts/snippet/snippetsettingsbase.ui:217
+#: parts/snippet/snippetsettingsbase.ui:208
#, no-c-format
msgid ""
"<qt>Groups having a language which is supported by the current project will "
@@ -28044,14 +27774,14 @@ msgstr "Запускать Qt Desi&gner"
msgid "Directory &navigation messages"
msgstr "Сообщения о &смене каталога"
-#: src/settingswidget.ui:446
+#: src/settingswidget.ui:443
#, no-c-format
msgid "Check this if you want to know what directory make is in"
msgstr ""
"Отметьте переключатель, если хотите знать, в каком каталоге находится "
"программа сборки в данный момент"
-#: src/settingswidget.ui:449
+#: src/settingswidget.ui:446
#, fuzzy, no-c-format
msgid ""
"The make tool usually will display messages like “Entering directory”, or "
@@ -28065,12 +27795,12 @@ msgstr ""
"умолчанию не пропускает их в область сообщений. Отметьте переключатель, если "
"хотите знать, в каком каталоге находится программа сборки в данный момент."
-#: src/settingswidget.ui:497
+#: src/settingswidget.ui:494
#, fuzzy, no-c-format
msgid "Force English compiler output"
msgstr "Локализованный вывод компилятора"
-#: src/settingswidget.ui:505
+#: src/settingswidget.ui:502
#, no-c-format
msgid "Use TDE language and disable \"jump-to-source\" functionality"
msgstr "Использовать язык TDE и отключить возможность «jump-to-source»"
@@ -28740,7 +28470,7 @@ msgstr "&Имя создаваемого каталога:"
msgid "Keep Locks"
msgstr "Сохранять блокировки"
-#: vcs/subversion/svn_commitdlgbase.ui:108
+#: vcs/subversion/svn_commitdlgbase.ui:105
#, no-c-format
msgid "Recursive"
msgstr "Рекурсивно"
@@ -28808,24 +28538,24 @@ msgstr "Укажите локальный путь к этому элемент
msgid "Do not show logs before branching point"
msgstr "Не показывать журнал до точки разветвления"
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:46
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:43
#, no-c-format
msgid "End Revision"
msgstr "Последняя ревизия"
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:57
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:120
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:54
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:117
#, no-c-format
msgid "&By Revision Number"
msgstr "&По номеру ревизии:"
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:65
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:128
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:62
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:125
#, no-c-format
msgid "B&y Revision Specifier"
msgstr "По &спецификатору ревизии"
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:96
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:93
#, no-c-format
msgid "Start Revision"
msgstr "Начать ревизию"
@@ -28958,6 +28688,140 @@ msgid "SSL Certificate Trust"
msgstr "Доверие сертификату SSL"
#, fuzzy
+#~ msgid "Orientation"
+#~ msgstr "Цель"
+
+#, fuzzy
+#~ msgid "A KDE 4 Application"
+#~ msgstr "Приложение TDE 4"
+
+#, fuzzy
+#~ msgid ""
+#~ "This does not appear to be a valid TQt4 include directory.\n"
+#~ "Please select a different directory."
+#~ msgstr ""
+#~ "Этот каталог не является допустимым каталогом заголовочных файлов Qt4.\n"
+#~ "Пожалуйста, выберите другой каталог."
+
+#~ msgid "Qt4 Libraries"
+#~ msgstr "Библиотеки Qt4"
+
+#~ msgid "Gui"
+#~ msgstr "Gui"
+
+#~ msgid "Network"
+#~ msgstr "Network"
+
+#~ msgid "QtUiTools"
+#~ msgstr "QtUiTools"
+
+#~ msgid "SVG"
+#~ msgstr "SVG"
+
+#~ msgid "QtTest"
+#~ msgstr "QtTest"
+
+#~ msgid "Qt3 Support"
+#~ msgstr "Поддержка Qt3"
+
+#~ msgid "QDBus (Qt4.2)"
+#~ msgstr "QDBus (Qt4.2)"
+
+#~ msgid "QtAssistant"
+#~ msgstr "QtAssistant"
+
+#~ msgid "QtScript (Qt4.3)"
+#~ msgstr "QtScript (Qt4.3)"
+
+#, fuzzy
+#~ msgid "QtWebKit (Qt4.4)"
+#~ msgstr "QtScript (Qt4.3)"
+
+#, fuzzy
+#~ msgid "QtHelp (Qt4.4)"
+#~ msgstr "QtScript (Qt4.3)"
+
+#, fuzzy
+#~ msgid "Choose a new background color"
+#~ msgstr "Использовать цвет фона"
+
+#, fuzzy
+#~ msgid "Choose a new foreground color"
+#~ msgstr "Использовать цвет фона"
+
+#, fuzzy
+#~ msgid "Set the project age (in days)"
+#~ msgstr "Сохранять все изображения в одном файле для каждого проекта"
+
+#, fuzzy
+#~ msgid ""
+#~ "This is just an %{APPNAME}. It doesn't do anything interesting at all."
+#~ msgstr ""
+#~ "<p>Это всего лишь <i>%{APPNAMELC}</i>. Здесь нет ни чего интересного."
+
+#~ msgid "Qt 4"
+#~ msgstr "Qt 4.x"
+
+#~ msgid ""
+#~ "Use Qt version 4 (When this is changed the project needs to be closed and "
+#~ "re-opened.)"
+#~ msgstr ""
+#~ "Использовать Qt версии 4 (после изменения этого параметра проект должен "
+#~ "быть закрыт и открыт заново)."
+
+#~ msgid ""
+#~ "Select this if your project is using Qt version 4.x.<br>When this is "
+#~ "changed the project needs to be closed and re-opened."
+#~ msgstr ""
+#~ "Выберите, если ваш проект использует Qt версии 4.x.<br>После изменения "
+#~ "этого параметра потребуется закрыть и вновь открыть проект."
+
+#~ msgid "Qt &4 style (#include <TQWidget>)"
+#~ msgstr "Стиль Qt &4 (#include <TQWidget>)"
+
+#~ msgid ""
+#~ "Select this if your project is using include style as known from Qt "
+#~ "version 4.x."
+#~ msgstr ""
+#~ "Выберите этот вариант чтобы ваш проект использует стиль заголовочных "
+#~ "файлов как в Qt версии 4.x."
+
+#~ msgid "Extra Plugin Paths for Qt4 Designer:"
+#~ msgstr "Дополнительные модули Qt4 Designer:"
+
+#~ msgid "Change Plugin Paths"
+#~ msgstr "Изменить пути к модулям"
+
+#~ msgid ""
+#~ "Qt4 include directories:\n"
+#~ "Only the selected entry will be used"
+#~ msgstr ""
+#~ "Каталоги заголовочных файлов Qt4:\n"
+#~ "Будут использоваться только выбранные элементы"
+
+#, fuzzy
+#~ msgid ""
+#~ "Ready - This is the non-commercial version of TQt - For commercial "
+#~ "evaluations, use the help menu to register with Trolltech."
+#~ msgstr ""
+#~ "Это некоммерческая версия Qt - для коммерческого использования нужно "
+#~ "зарегистрироваться в Trolltech, воспользуйтесь меню Справка."
+
+#, fuzzy
+#~ msgid "Register TQt"
+#~ msgstr "Зарегистрировать Qt"
+
+#, fuzzy
+#~ msgid "&Register TQt..."
+#~ msgstr "&Зарегистрировать Qt..."
+
+#~ msgid "Opens a web browser at the evaluation form on www.trolltech.com"
+#~ msgstr "Открыть браузер с формой регистрации www.trolltech.com"
+
+#~ msgid "Register with Trolltech"
+#~ msgstr "Зарегистрироваться в Trolltech"
+
+#, fuzzy
#~ msgid "Continue"
#~ msgstr "&Продолжить"
diff --git a/tde-i18n-ru/messages/tdevelop/tdevtipofday.po b/tde-i18n-ru/messages/tdevelop/tdevtipofday.po
index 12a41c9bf44..d4387e3b243 100644
--- a/tde-i18n-ru/messages/tdevelop/tdevtipofday.po
+++ b/tde-i18n-ru/messages/tdevelop/tdevtipofday.po
@@ -3,42 +3,42 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Alexander Dymo <cloudtemple@mskat.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kdevtipofday\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
-"PO-Revision-Date: 2007-05-02 13:01+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:24+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/tdevelop/tdevtipofday/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"
#: tipofday_part.cpp:36
msgid "&Tip of the Day"
msgstr "&Подсказка дня"
#: tipofday_part.cpp:38
-#, fuzzy
msgid "A tip how to use TDevelop"
-msgstr "Полезная информация об использовании KDevelop"
+msgstr "Совет по использованию TDevelop"
#: tipofday_part.cpp:39
msgid ""
@@ -111,15 +111,14 @@ msgstr ""
"вкладку \"Индекс\" в панели просмотра документации.\n"
#: tips:52
-#, fuzzy
msgid ""
"<p>If you want to have info about something in the TDevelop window, select "
"the \"What's this?\" button in the toolbar and click on the item you don't "
"know about.\n"
msgstr ""
-"<p>Если вы хотите получить информацию о чем-либо в KDevelop, нажмите кнопку "
-"\"Что это?\" на панели инструментов и после этого кликните на элементе, "
-"информацию о котором хотите получить.\n"
+"<p>Если вы хотите получить информацию о чем-либо в окне TDevelop, нажмите "
+"кнопку «Что это?» на панели инструментов и после этого щёлкните на элементе, "
+"который вас интересует.\n"
#: tips:59
msgid ""
@@ -130,9 +129,8 @@ msgstr ""
"редакторе и выбирая \"Искать в документации\" из контекстного меню.\n"
#: tips:66
-#, fuzzy
msgid "<p>The TDevelop Team wishes you a nice day !\n"
-msgstr "<p>Команда разработчиков KDevelop желает вам приятного дня !\n"
+msgstr "<p>Команда разработчиков TDevelop желает вам приятного дня!\n"
#: tips:73
#, fuzzy
diff --git a/tde-i18n-ru/messages/tdewebdev/CMakeLists.txt b/tde-i18n-ru/messages/tdewebdev/CMakeLists.txt
deleted file mode 100644
index 67183e39e99..00000000000
--- a/tde-i18n-ru/messages/tdewebdev/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG ru )
diff --git a/tde-i18n-ru/messages/tdewebdev/Makefile.am b/tde-i18n-ru/messages/tdewebdev/Makefile.am
deleted file mode 100644
index 1c418b6160e..00000000000
--- a/tde-i18n-ru/messages/tdewebdev/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = ru
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-ru/messages/tdewebdev/klinkstatus.po b/tde-i18n-ru/messages/tdewebdev/klinkstatus.po
index ea308f2f717..be67d23c43c 100644
--- a/tde-i18n-ru/messages/tdewebdev/klinkstatus.po
+++ b/tde-i18n-ru/messages/tdewebdev/klinkstatus.po
@@ -1,19 +1,21 @@
# TDE3 - klinkstatus.pot Russian translation.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005, 2006.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: klinkstatus\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
-"PO-Revision-Date: 2007-01-12 14:14+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2021-07-07 18:24+0000\n"
+"PO-Revision-Date: 2023-12-02 20:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdewebdev/klinkstatus/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 ""
@@ -269,7 +271,7 @@ msgstr "Метка"
#: ui/tablelinkstatus.cpp:100
msgid "URL"
-msgstr "URL"
+msgstr "Ссылка"
#: ui/tablelinkstatus.cpp:277 ui/treeview.cpp:348
msgid "All"
diff --git a/tde-i18n-ru/messages/tdewebdev/kommander.po b/tde-i18n-ru/messages/tdewebdev/kommander.po
index f8754a61e9b..b11c7d2e0c1 100644
--- a/tde-i18n-ru/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ru/messages/tdewebdev/kommander.po
@@ -3,21 +3,22 @@
# Wizard580 <wizardkde@yandex.ru>, 2004.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
-"PO-Revision-Date: 2008-04-28 12:39+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"PO-Revision-Date: 2023-12-01 04:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdewebdev/kommander/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).
#: editor/main.cpp:50
@@ -127,7 +128,7 @@ msgstr ""
"Действие '%1' уже было добавлено в это меню.\n"
"Каждое действие может быть добавлено только один раз в меню."
-#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:301
+#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:309
msgid "Actions"
msgstr "Действия"
@@ -176,7 +177,7 @@ msgid "<qt>Cannot open file<br><b>%1</b></qt"
msgstr "<qt>Невозможно открыть<br><b>%1</b></qt>"
#: editor/choosewidgetimpl.cpp:38 editor/hierarchyview.cpp:608
-#: editor/mainwindow.cpp:268
+#: editor/mainwindow.cpp:276
msgid "Widgets"
msgstr "Виджеты"
@@ -206,7 +207,7 @@ msgstr ""
msgid "Connect/Disconnect the signals and slots of '%1' and '%2'"
msgstr "Привязать/отменить привязку сигналов и слотов '%1' и '%2'"
-#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3430
+#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3426
msgid "Remove Connection"
msgstr "Удалить связь"
@@ -214,7 +215,7 @@ msgstr "Удалить связь"
msgid "Remove Connections"
msgstr "Отменить привязки"
-#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3480
+#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3476
msgid "Add Connection"
msgstr "Добавить связь"
@@ -236,13 +237,13 @@ msgstr "Ввести другое имя"
#: editor/formfile.cpp:122
msgid "Do Not Try"
-msgstr "Отменить"
+msgstr "Отклонить"
#: editor/formfile.cpp:127
msgid "'%1' saved."
msgstr "'%1' сохранён."
-#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:638
+#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:626
msgid "*.kmdr|Kommander Files"
msgstr "*.kmdr|Файлы Kommander (*.kmdr)"
@@ -352,7 +353,7 @@ msgid "Use Size Hint"
msgstr "Привязка размеров к сетке"
#: editor/formwindow.cpp:1443 editor/formwindow.cpp:1457
-#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:204
+#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:200
msgid "Adjust Size"
msgstr "Подогнать размер"
@@ -377,7 +378,7 @@ msgid "Accelerator '%1' is used %2 times."
msgstr "Клавиша быстрого доступа '%1' использована %2 раз."
#: editor/formwindow.cpp:1848 editor/formwindow.cpp:1860
-#: editor/mainwindowactions.cpp:152
+#: editor/mainwindowactions.cpp:148
msgid "Check Accelerators"
msgstr "Проверить клавиши быстрого доступа"
@@ -393,12 +394,12 @@ msgstr "Ни одна клавиша быстрого доступа не исп
msgid "Raise"
msgstr "Выше"
-#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:210
+#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:206
#, fuzzy
msgid "Lay Out Horizontally"
msgstr "Расположить горизонтально"
-#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:216
+#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:212
#, fuzzy
msgid "Lay Out Vertically"
msgstr "Расположить вертикально"
@@ -413,7 +414,7 @@ msgstr "Расположить горизонтально (через разде
msgid "Lay Out Vertically (in splitter)"
msgstr "Расположить вертикально (через разделитель)"
-#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:222
+#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:218
msgid "Lay Out in a Grid"
msgstr "Расположить по сетке"
@@ -432,15 +433,15 @@ msgid "Lay Out Children in a Grid"
msgstr "Расположить вложенные виджеты по сетке"
#: editor/formwindow.cpp:2054 editor/formwindow.cpp:2073
-#: editor/mainwindowactions.cpp:242
+#: editor/mainwindowactions.cpp:238
msgid "Break Layout"
msgstr "Убрать компоновку"
-#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1075
+#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1063
msgid "Edit connections..."
msgstr "Изменить связи..."
-#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:389
+#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:391
msgid "Slots"
msgstr "Слоты"
@@ -500,22 +501,22 @@ msgid "Database"
msgstr "База данных"
#: editor/hierarchyview.cpp:519 editor/hierarchyview.cpp:525
-#: editor/mainwindow.cpp:1217 editor/mainwindow.cpp:1235
-#: editor/mainwindow.cpp:1270 editor/wizardeditorimpl.cpp:112
+#: editor/mainwindow.cpp:1161 editor/mainwindow.cpp:1179
+#: editor/mainwindow.cpp:1214 editor/wizardeditorimpl.cpp:112
#, c-format
msgid "Add Page to %1"
msgstr "Добавить вкладку к %1"
#: editor/hierarchyview.cpp:541 editor/hierarchyview.cpp:551
-#: editor/mainwindow.cpp:1224 editor/mainwindow.cpp:1242
-#: editor/mainwindow.cpp:1277 editor/wizardeditorimpl.cpp:130
+#: editor/mainwindow.cpp:1168 editor/mainwindow.cpp:1186
+#: editor/mainwindow.cpp:1221 editor/wizardeditorimpl.cpp:130
msgid "Delete Page %1 of %2"
msgstr "Удалить вкладку %1 из %2"
#: editor/iconvieweditorimpl.cpp:57 editor/listboxeditorimpl.cpp:61
-#: editor/templates/Configuration_Dialog.ui:31 editor/widgetfactory.cpp:891
-#: editor/widgetfactory.cpp:924 editor/widgetfactory.cpp:935
-#: editor/widgetfactory.cpp:1126 editor/widgetfactory.cpp:1236
+#: editor/templates/Configuration_Dialog.ui:31 editor/widgetfactory.cpp:895
+#: editor/widgetfactory.cpp:928 editor/widgetfactory.cpp:939
+#: editor/widgetfactory.cpp:1130 editor/widgetfactory.cpp:1240
#, no-c-format
msgid "New Item"
msgstr "Новый элемент"
@@ -573,20 +574,20 @@ msgstr "Автор идеи"
msgid "Kommander Dialog Editor"
msgstr "Редактор диалогов"
-#: editor/mainwindow.cpp:141
+#: editor/mainwindow.cpp:149
msgid "Welcome to the Kommander Editor"
msgstr "Добро пожаловать в редактор Kommander"
-#: editor/mainwindow.cpp:148
+#: editor/mainwindow.cpp:156
msgid "Layout"
msgstr "Компоновка"
-#: editor/mainwindow.cpp:243 editor/propertyeditor.cpp:3542
-#: editor/propertyeditor.cpp:3582
+#: editor/mainwindow.cpp:251 editor/propertyeditor.cpp:3538
+#: editor/propertyeditor.cpp:3578
msgid "Property Editor"
msgstr "Редактор свойств"
-#: editor/mainwindow.cpp:245
+#: editor/mainwindow.cpp:253
msgid ""
"<h2>The Property Editor</h2><p>You can change the appearance and behavior of "
"the selected widget in the property editor.</p><p>You can set properties for "
@@ -612,11 +613,11 @@ msgstr ""
"можете задать связи между сигналами, посылаемыми виджетами, и слотами формы. "
"(Эти связи могут быть созданы инструментом \"Связь\".)"
-#: editor/mainwindow.cpp:271
+#: editor/mainwindow.cpp:279
msgid "Object Explorer"
msgstr "Диспетчер объектов"
-#: editor/mainwindow.cpp:273
+#: editor/mainwindow.cpp:281
msgid ""
"<h2>The Object Explorer</h2><p>The Object Explorer provides an overview of "
"the relationships between the widgets in a form. You can use the clipboard "
@@ -634,15 +635,15 @@ msgstr ""
"заголовка списка.</p> <p>Вторая вкладка показывает все слоты, переменные "
"класса, файлы подключения и т.п. в форме.</p>"
-#: editor/mainwindow.cpp:284 editor/mainwindow.cpp:293
+#: editor/mainwindow.cpp:292 editor/mainwindow.cpp:301
msgid "Dialogs"
msgstr "Диалоги"
-#: editor/mainwindow.cpp:287
+#: editor/mainwindow.cpp:295
msgid "Start typing the buffer you want to switch to here (ALT+B)"
msgstr "Начните ввод имени буфера, в который вы хотите переключиться (Alt+B)"
-#: editor/mainwindow.cpp:294
+#: editor/mainwindow.cpp:302
msgid ""
"<h2>The File Overview Window</h2><p>The File Overview Window displays all "
"open dialogs.</p>"
@@ -650,11 +651,11 @@ msgstr ""
"<b>Окно обзора файлов</b> <p>Окно обзора файлов показывает все файлы, "
"включая формы и файлы с исходным кодом.</p>"
-#: editor/mainwindow.cpp:305
+#: editor/mainwindow.cpp:313
msgid "Action Editor"
msgstr "Редактор действий"
-#: editor/mainwindow.cpp:306
+#: editor/mainwindow.cpp:314
msgid ""
"<b>The Action Editor</b><p>The Action Editor is used to add actions and "
"action groups to a form, and to connect actions to slots. Actions and action "
@@ -669,28 +670,27 @@ msgstr ""
"действие содержит значок, то этот значок будет показан на панели "
"инструментов и/или в меню рядом с именем.</p>"
-#: editor/mainwindow.cpp:316 editor/mainwindow.cpp:319
+#: editor/mainwindow.cpp:324 editor/mainwindow.cpp:327
msgid "Message Log"
msgstr "Сообщения"
-#: editor/mainwindow.cpp:395 editor/mainwindow.cpp:449
-#: editor/mainwindow.cpp:513
+#: editor/mainwindow.cpp:403 editor/mainwindow.cpp:457
msgid "<qt>Cannot create backup file <i>%1</i>.</qt>"
msgstr "<qt>Невозможно сохранить резервную копию в файле <i>%1</i>.</qt>"
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+#: editor/mainwindow.cpp:414
msgid "There is a dialog already running."
msgstr "Диалог уже запущен."
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+#: editor/mainwindow.cpp:414
msgid "Run"
msgstr "Показать"
-#: editor/mainwindow.cpp:439 editor/mainwindow.cpp:503
+#: editor/mainwindow.cpp:447
msgid "<qt>Cannot create temporary file <i>%1</i>.</qt>"
msgstr "<qt>Невозможно сохранить временный файл <i>%1</i>.</qt>"
-#: editor/mainwindow.cpp:850
+#: editor/mainwindow.cpp:794
msgid ""
"<b>The Form Window</b><p>Use the various tools to add widgets or to change "
"the layout and behavior of the components in the form. Select one or "
@@ -713,139 +713,139 @@ msgstr ""
"открыть несколько форм одновременно, и все они будут показаны в <b>Списке "
"форм</b>."
-#: editor/mainwindow.cpp:955
+#: editor/mainwindow.cpp:899
#, c-format
msgid "&Undo: %1"
msgstr "&Отменить: %1"
-#: editor/mainwindow.cpp:957 editor/mainwindowactions.cpp:100
+#: editor/mainwindow.cpp:901 editor/mainwindowactions.cpp:96
msgid "&Undo: Not Available"
msgstr "&Отмена: пусто"
-#: editor/mainwindow.cpp:959
+#: editor/mainwindow.cpp:903
#, c-format
msgid "&Redo: %1"
msgstr "&Повторить: %1"
-#: editor/mainwindow.cpp:961 editor/mainwindowactions.cpp:106
+#: editor/mainwindow.cpp:905 editor/mainwindowactions.cpp:102
msgid "&Redo: Not Available"
msgstr "&Повтор: пусто"
-#: editor/mainwindow.cpp:1038
+#: editor/mainwindow.cpp:982
msgid "Choose Pixmap..."
msgstr "Выбрать рисунок..."
-#: editor/mainwindow.cpp:1042
+#: editor/mainwindow.cpp:986
msgid "Edit Text..."
msgstr "Изменить текст..."
-#: editor/mainwindow.cpp:1046
+#: editor/mainwindow.cpp:990
msgid "Edit Title..."
msgstr "Изменить заголовок..."
-#: editor/mainwindow.cpp:1050 editor/mainwindow.cpp:1128
+#: editor/mainwindow.cpp:994 editor/mainwindow.cpp:1072
msgid "Edit Page Title..."
msgstr "Изменить заголовок вкладки..."
-#: editor/mainwindow.cpp:1066 editor/mainwindow.cpp:1111
+#: editor/mainwindow.cpp:1010 editor/mainwindow.cpp:1055
msgid "Edit Kommander Text..."
msgstr "Изменить команду..."
-#: editor/mainwindow.cpp:1075 editor/mainwindow.cpp:1085
-#: editor/mainwindow.cpp:1121 editor/mainwindow.cpp:1561
+#: editor/mainwindow.cpp:1019 editor/mainwindow.cpp:1029
+#: editor/mainwindow.cpp:1065 editor/mainwindow.cpp:1505
msgid "Delete Page"
msgstr "Удалить вкладку"
-#: editor/mainwindow.cpp:1078 editor/mainwindow.cpp:1088
-#: editor/mainwindow.cpp:1125 editor/mainwindow.cpp:1560
+#: editor/mainwindow.cpp:1022 editor/mainwindow.cpp:1032
+#: editor/mainwindow.cpp:1069 editor/mainwindow.cpp:1504
msgid "Add Page"
msgstr "Добавить вкладку"
-#: editor/mainwindow.cpp:1095
+#: editor/mainwindow.cpp:1039
msgid "Edit..."
msgstr "Изменить..."
-#: editor/mainwindow.cpp:1131
+#: editor/mainwindow.cpp:1075
msgid "Edit Pages..."
msgstr "Изменить вкладки..."
-#: editor/mainwindow.cpp:1137
+#: editor/mainwindow.cpp:1081
msgid "Add Menu Item"
msgstr "Добавить элемент меню"
-#: editor/mainwindow.cpp:1139
+#: editor/mainwindow.cpp:1083
msgid "Add Toolbar"
msgstr "Добавить панель инструментов"
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+#: editor/mainwindow.cpp:1097 editor/mainwindow.cpp:1583
#: editor/multilineeditorimpl.cpp:68 editor/paletteeditoradvanced.ui:198
#, no-c-format
msgid "Text"
msgstr "Текст"
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+#: editor/mainwindow.cpp:1097 editor/mainwindow.cpp:1583
msgid "New text:"
msgstr "Новый текст:"
-#: editor/mainwindow.cpp:1156
+#: editor/mainwindow.cpp:1100
msgid "Set the 'text' of '%1'"
msgstr "Установить 'текст' у '%1'"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+#: editor/mainwindow.cpp:1110 editor/mainwindow.cpp:1599
msgid "Title"
msgstr "Заголовок"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+#: editor/mainwindow.cpp:1110 editor/mainwindow.cpp:1599
msgid "New title:"
msgstr "Новый заголовок:"
-#: editor/mainwindow.cpp:1168
+#: editor/mainwindow.cpp:1112
msgid "Set the 'title' of '%1'"
msgstr "Установить 'заголовок' у '%1'"
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/mainwindow.cpp:1122 editor/mainwindow.cpp:1235
#: editor/wizardeditorimpl.cpp:200
msgid "Page Title"
msgstr "Заголовок вкладки"
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/mainwindow.cpp:1122 editor/mainwindow.cpp:1235
#: editor/wizardeditorimpl.cpp:200
msgid "New page title:"
msgstr "Новый заголовок вкладки:"
-#: editor/mainwindow.cpp:1180
+#: editor/mainwindow.cpp:1124
msgid "Set the 'pageTitle' of '%1'"
msgstr "Установить 'заголовок вкладки' у '%1'"
-#: editor/mainwindow.cpp:1192
+#: editor/mainwindow.cpp:1136
msgid "Set the 'pixmap' of '%1'"
msgstr "Выбрать рисунок для '%1'"
-#: editor/mainwindow.cpp:1293 editor/wizardeditorimpl.cpp:202
+#: editor/mainwindow.cpp:1237 editor/wizardeditorimpl.cpp:202
msgid "Rename page %1 of %2"
msgstr "Переименовать вкладку %1 в %2"
-#: editor/mainwindow.cpp:1303
+#: editor/mainwindow.cpp:1247
msgid "Add Toolbar to '%1'"
msgstr "Добавить панель инструментов на '%1'"
-#: editor/mainwindow.cpp:1307
+#: editor/mainwindow.cpp:1251
msgid "Add Menu to '%1'"
msgstr "Добавить меню на '%1'"
-#: editor/mainwindow.cpp:1624
+#: editor/mainwindow.cpp:1568
msgid "Edit %1..."
msgstr "Изменить %1..."
-#: editor/mainwindow.cpp:1642
+#: editor/mainwindow.cpp:1586
msgid "Set the 'text' of '%2'"
msgstr "Установить 'текст' у '%2'"
-#: editor/mainwindow.cpp:1657
+#: editor/mainwindow.cpp:1601
msgid "Set the 'title' of '%2'"
msgstr "Установить 'заголовок' у '%2'"
-#: editor/mainwindow.cpp:1745
+#: editor/mainwindow.cpp:1689
msgid ""
"Kommander found some temporary saved files, which were\n"
"written when Kommander crashed last time. Do you want to\n"
@@ -855,159 +855,159 @@ msgstr ""
"которые были записаны когда Kommander в последний раз дал сбой.\n"
"Вы хотите загрузить эти файлы?"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Restoring Last Session"
msgstr "Восстанавливается последний сеанс"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Load"
msgstr "Загрузить"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Do Not Load"
msgstr "Не загружать"
-#: editor/mainwindow.cpp:1800
+#: editor/mainwindow.cpp:1744
msgid "There is no help available for this dialog at the moment."
msgstr "В данный момент нет справки для этого диалога."
-#: editor/mainwindow.cpp:1814
+#: editor/mainwindow.cpp:1758
msgid "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
msgstr "<qt>Невозможно открыть файл <br><b>%1</b><br>Файл не существует.</qt>"
-#: editor/mainwindow.cpp:1815
+#: editor/mainwindow.cpp:1759
msgid "Open File"
msgstr "Открыть файл"
-#: editor/mainwindowactions.cpp:101
+#: editor/mainwindowactions.cpp:97
msgid "Undoes the last action"
msgstr "Отмена последнего действия"
-#: editor/mainwindowactions.cpp:107
+#: editor/mainwindowactions.cpp:103
msgid "Redoes the last undone operation"
msgstr "Повтор последнего отменённого действия"
-#: editor/mainwindowactions.cpp:112
+#: editor/mainwindowactions.cpp:108
msgid "Cuts the selected widgets and puts them on the clipboard"
msgstr "Вырезать выбранные виджеты и сохранить их в буфере обмена"
-#: editor/mainwindowactions.cpp:117
+#: editor/mainwindowactions.cpp:113
msgid "Copies the selected widgets to the clipboard"
msgstr "Копировать выбранные виджеты в буфер обмена"
-#: editor/mainwindowactions.cpp:122
+#: editor/mainwindowactions.cpp:118
msgid "Pastes the clipboard's contents"
msgstr "Вставить содержимое буфера обмена"
-#: editor/mainwindowactions.cpp:128
+#: editor/mainwindowactions.cpp:124
msgid "Deletes the selected widgets"
msgstr "Удалить выбранные виджеты"
-#: editor/mainwindowactions.cpp:133
+#: editor/mainwindowactions.cpp:129
msgid "Selects all widgets"
msgstr "Выбрать все виджеты"
-#: editor/mainwindowactions.cpp:136
+#: editor/mainwindowactions.cpp:132
msgid "Bring to Front"
msgstr "Поместить наверх"
-#: editor/mainwindowactions.cpp:138
+#: editor/mainwindowactions.cpp:134
msgid "Raises the selected widgets"
msgstr "Повысить уровень выбранных виджетов"
-#: editor/mainwindowactions.cpp:141
+#: editor/mainwindowactions.cpp:137
msgid "Send to Back"
msgstr "Поместить вниз"
-#: editor/mainwindowactions.cpp:143 editor/mainwindowactions.cpp:144
+#: editor/mainwindowactions.cpp:139 editor/mainwindowactions.cpp:140
msgid "Lowers the selected widgets"
msgstr "Понизить уровень выбранных виджетов"
-#: editor/mainwindowactions.cpp:147
+#: editor/mainwindowactions.cpp:143
msgid "Find in Form..."
msgstr "Найти в форме..."
-#: editor/mainwindowactions.cpp:148
+#: editor/mainwindowactions.cpp:144
msgid "Search for a text in the whole form."
msgstr "Поиск текста на всей форме."
-#: editor/mainwindowactions.cpp:154
+#: editor/mainwindowactions.cpp:150
msgid "Checks if the accelerators used in the form are unique"
msgstr "Проверить клавиши быстрого доступа на уникальность в форме"
-#: editor/mainwindowactions.cpp:158
+#: editor/mainwindowactions.cpp:154
msgid "Connections"
msgstr "Связи"
-#: editor/mainwindowactions.cpp:161
+#: editor/mainwindowactions.cpp:157
msgid "Opens a dialog for editing connections"
msgstr "Открыть диалог изменения связей"
-#: editor/mainwindowactions.cpp:165
+#: editor/mainwindowactions.cpp:161
msgid "Form Settings..."
msgstr "Параметры формы..."
-#: editor/mainwindowactions.cpp:167
+#: editor/mainwindowactions.cpp:163
msgid "Opens a dialog to change the form's settings"
msgstr "Открыть диалог изменения параметров формы"
-#: editor/mainwindowactions.cpp:173
+#: editor/mainwindowactions.cpp:169
#, c-format
msgid "<b>The Edit toolbar</b>%1"
msgstr "<b>Панель инструментов редактирования </b>%1"
-#: editor/mainwindowactions.cpp:206
+#: editor/mainwindowactions.cpp:202
msgid "Adjusts the size of the selected widget"
msgstr "Подогнать размер выбранного виджета"
-#: editor/mainwindowactions.cpp:212
+#: editor/mainwindowactions.cpp:208
msgid "Lays out the selected widgets horizontally"
msgstr "Расположить виджеты горизонтально"
-#: editor/mainwindowactions.cpp:218
+#: editor/mainwindowactions.cpp:214
msgid "Lays out the selected widgets vertically"
msgstr "Расположить виджеты вертикально"
-#: editor/mainwindowactions.cpp:224
+#: editor/mainwindowactions.cpp:220
msgid "Lays out the selected widgets in a grid"
msgstr "Расположить виджеты по сетке"
-#: editor/mainwindowactions.cpp:228
+#: editor/mainwindowactions.cpp:224
#, fuzzy
msgid "Lay Out Horizontally in Splitter"
msgstr "Расположить горизонтально (с разделителем)"
-#: editor/mainwindowactions.cpp:231
+#: editor/mainwindowactions.cpp:227
msgid "Lays out the selected widgets horizontally in a splitter"
msgstr "Расположить виджеты горизонтально (с разделителем)"
-#: editor/mainwindowactions.cpp:235
+#: editor/mainwindowactions.cpp:231
#, fuzzy
msgid "Lay Out Vertically in Splitter"
msgstr "Расположить вертикально (с разделителем)"
-#: editor/mainwindowactions.cpp:238
+#: editor/mainwindowactions.cpp:234
msgid "Lays out the selected widgets vertically in a splitter"
msgstr "Расположить виджеты вертикально (с разделителем)"
-#: editor/mainwindowactions.cpp:244
+#: editor/mainwindowactions.cpp:240
msgid "Breaks the selected layout"
msgstr "Убрать выбранную компоновку"
-#: editor/mainwindowactions.cpp:248 editor/widgetdatabase.cpp:356
+#: editor/mainwindowactions.cpp:244 editor/widgetdatabase.cpp:356
msgid "Spacer"
msgstr "Разделитель"
-#: editor/mainwindowactions.cpp:251
+#: editor/mainwindowactions.cpp:247
msgid "Add "
msgstr "Добавить "
-#: editor/mainwindowactions.cpp:252 editor/mainwindowactions.cpp:366
+#: editor/mainwindowactions.cpp:248 editor/mainwindowactions.cpp:362
#, c-format
msgid "Insert a %1"
msgstr "Вставить %1"
-#: editor/mainwindowactions.cpp:253
+#: editor/mainwindowactions.cpp:249
msgid ""
"<b>A %1</b><p>%2</p><p>Click to insert a single %3,or double click to keep "
"the tool selected."
@@ -1015,53 +1015,53 @@ msgstr ""
"<b>%1</b><p>%2</p><p>Нажмите, чтобы вставить %3 один раз, или нажмите "
"дважды, чтобы выделить объект и вставлять сколько угодно раз."
-#: editor/mainwindowactions.cpp:258
+#: editor/mainwindowactions.cpp:254
#, c-format
msgid "<b>The Layout toolbar</b>%1"
msgstr "<b>Панель инструментов компоновки</b>%1"
-#: editor/mainwindowactions.cpp:271
+#: editor/mainwindowactions.cpp:267
msgid "&Layout"
msgstr "&Компоновка"
-#: editor/mainwindowactions.cpp:286
+#: editor/mainwindowactions.cpp:282
msgid "Pointer"
msgstr "Указатель"
-#: editor/mainwindowactions.cpp:289
+#: editor/mainwindowactions.cpp:285
msgid "Selects the pointer tool"
msgstr "Использовать курсор мыши для выделения виджетов"
-#: editor/mainwindowactions.cpp:293
+#: editor/mainwindowactions.cpp:289
msgid "Connect Signal/Slots"
msgstr "Привязать слоты к сигналу"
-#: editor/mainwindowactions.cpp:296
+#: editor/mainwindowactions.cpp:292
msgid "Selects the connection tool"
msgstr "Связь между виджетами"
-#: editor/mainwindowactions.cpp:300
+#: editor/mainwindowactions.cpp:296
msgid "Tab Order"
msgstr "Порядок перехода"
-#: editor/mainwindowactions.cpp:303
+#: editor/mainwindowactions.cpp:299
msgid "Selects the tab order tool"
msgstr "Установить порядок перехода между виджетами"
-#: editor/mainwindowactions.cpp:309
+#: editor/mainwindowactions.cpp:305
#, c-format
msgid "<b>The Tools toolbar</b>%1"
msgstr "<b>Панель инструментов</b>%1"
-#: editor/mainwindowactions.cpp:311
+#: editor/mainwindowactions.cpp:307
msgid "Tools"
msgstr "Инструменты"
-#: editor/mainwindowactions.cpp:333
+#: editor/mainwindowactions.cpp:329
msgid "<b>The %1</b>%2"
msgstr "<b>%1</b>%2"
-#: editor/mainwindowactions.cpp:334
+#: editor/mainwindowactions.cpp:330
#, c-format
msgid ""
" Click on a button to insert a single widget, or double click to insert "
@@ -1070,11 +1070,11 @@ msgstr ""
" Нажмите на кнопку один раз, чтобы вставить виджет, нажмите дважды, чтобы "
"выделить %1 и вставлять этот виджет сколько угодно раз."
-#: editor/mainwindowactions.cpp:338
+#: editor/mainwindowactions.cpp:334
msgid "<b>The %1 Widgets</b>%2"
msgstr "<b>Виджеты %1</b>%2"
-#: editor/mainwindowactions.cpp:339
+#: editor/mainwindowactions.cpp:335
msgid ""
" Click on a button to insert a single %1 widget, or double click to insert "
"multiple widgets."
@@ -1082,216 +1082,206 @@ msgstr ""
" Нажмите на кнопку один раз, чтобы вставить виджет %1, или нажмите дважды, "
"чтобы вставить несколько виджетов."
-#: editor/mainwindowactions.cpp:368
+#: editor/mainwindowactions.cpp:364
msgid "<b>A %1</b>"
msgstr "<b>%1</b>"
-#: editor/mainwindowactions.cpp:371
+#: editor/mainwindowactions.cpp:367
msgid "<p>Double click on this tool to keep it selected.</p>"
msgstr ""
"<p>Нажмите дважды, чтобы выделить виджет и вставлять его сколько угодно раз."
"</p>"
-#: editor/mainwindowactions.cpp:402
+#: editor/mainwindowactions.cpp:398
msgid "Editor"
msgstr "Редактор"
-#: editor/mainwindowactions.cpp:412
+#: editor/mainwindowactions.cpp:408
#, c-format
msgid "<b>The File toolbar</b>%1"
msgstr "<b>Панель инструментов файлов</b>%1"
-#: editor/mainwindowactions.cpp:418
+#: editor/mainwindowactions.cpp:414
msgid "Creates a new dialog"
msgstr "Создать новый диалог"
-#: editor/mainwindowactions.cpp:424
+#: editor/mainwindowactions.cpp:420
msgid "Opens an existing dialog"
msgstr "Открыть диалог"
-#: editor/mainwindowactions.cpp:430
+#: editor/mainwindowactions.cpp:426
msgid "Opens recently open file"
msgstr "Выбрать недавний файл для открытия"
-#: editor/mainwindowactions.cpp:435
+#: editor/mainwindowactions.cpp:431
msgid "Closes the current dialog"
msgstr "Закрыть текущий диалог"
-#: editor/mainwindowactions.cpp:443
+#: editor/mainwindowactions.cpp:439
msgid "Saves the current dialog"
msgstr "Сохранить текущий диалог"
-#: editor/mainwindowactions.cpp:450
+#: editor/mainwindowactions.cpp:446
msgid "Saves the current dialog with a new filename"
msgstr "Сохранить текущий диалог с новым именем"
-#: editor/mainwindowactions.cpp:455
+#: editor/mainwindowactions.cpp:451
msgid "Save All"
msgstr "Сохранить все"
-#: editor/mainwindowactions.cpp:457
+#: editor/mainwindowactions.cpp:453
msgid "Saves all open dialogs"
msgstr "Сохранить все открытые диалоги"
-#: editor/mainwindowactions.cpp:465
+#: editor/mainwindowactions.cpp:461
msgid "Quits the application and prompts to save any changed dialogs"
msgstr ""
"Выход из приложения с запросом о сохранении каждого изменённого диалога"
-#: editor/mainwindowactions.cpp:474
+#: editor/mainwindowactions.cpp:470
msgid "&Run"
msgstr "&Проверка"
-#: editor/mainwindowactions.cpp:476
+#: editor/mainwindowactions.cpp:472
msgid "Run Dialog"
msgstr "Показать окно"
-#: editor/mainwindowactions.cpp:478
+#: editor/mainwindowactions.cpp:474
msgid "Executes dialog"
msgstr "Показать окно"
-#: editor/mainwindowactions.cpp:485
-#, fuzzy
-msgid "Run Dialog K4"
-msgstr "Показать окно"
-
-#: editor/mainwindowactions.cpp:487
-#, fuzzy
-msgid "Executes dialog in KDE4"
-msgstr "Показать окно"
-
-#: editor/mainwindowactions.cpp:500
+#: editor/mainwindowactions.cpp:488
msgid "Tile"
msgstr "Выстроить окна"
-#: editor/mainwindowactions.cpp:502
+#: editor/mainwindowactions.cpp:490
msgid "Tiles the windows so that they are all visible"
msgstr "Расположить окна так, чтобы они были все видны"
-#: editor/mainwindowactions.cpp:505 editor/mainwindowactions.cpp:510
+#: editor/mainwindowactions.cpp:493 editor/mainwindowactions.cpp:498
msgid "Cascade"
msgstr "Расположить каскадом"
-#: editor/mainwindowactions.cpp:507
+#: editor/mainwindowactions.cpp:495
msgid "Cascades the windows so that all their title bars are visible"
msgstr "Расположить окна каскадом так, чтобы были видны все заголовки окон"
-#: editor/mainwindowactions.cpp:512
+#: editor/mainwindowactions.cpp:500
msgid "Closes the active window"
msgstr "Закрыть активное окно"
-#: editor/mainwindowactions.cpp:515
+#: editor/mainwindowactions.cpp:503
msgid "Close All"
msgstr "Закрыть все"
-#: editor/mainwindowactions.cpp:517
+#: editor/mainwindowactions.cpp:505
msgid "Closes all form windows"
msgstr "Закрыть все окна форм"
-#: editor/mainwindowactions.cpp:520
+#: editor/mainwindowactions.cpp:508
msgid "Next"
msgstr "Следующее"
-#: editor/mainwindowactions.cpp:522
+#: editor/mainwindowactions.cpp:510
msgid "Activates the next window"
msgstr "Перейти к следующему окну"
-#: editor/mainwindowactions.cpp:525
+#: editor/mainwindowactions.cpp:513
msgid "Previous"
msgstr "Предыдущее"
-#: editor/mainwindowactions.cpp:527
+#: editor/mainwindowactions.cpp:515
msgid "Activates the previous window"
msgstr "Перейти к предыдущему окну"
-#: editor/mainwindowactions.cpp:531
+#: editor/mainwindowactions.cpp:519
msgid "&Window"
msgstr "&Окно"
-#: editor/mainwindowactions.cpp:543
+#: editor/mainwindowactions.cpp:531
msgid "Vie&ws"
msgstr "&Виды"
-#: editor/mainwindowactions.cpp:544
+#: editor/mainwindowactions.cpp:532
msgid "Tool&bars"
msgstr "Панели &инструментов"
-#: editor/mainwindowactions.cpp:580
+#: editor/mainwindowactions.cpp:568
msgid "Opens a dialog to change shortcuts"
msgstr "Открыть диалог изменения комбинаций клавиш"
-#: editor/mainwindowactions.cpp:583
+#: editor/mainwindowactions.cpp:571
msgid "Configure &Plugins..."
msgstr "Настроить &модули..."
-#: editor/mainwindowactions.cpp:585
+#: editor/mainwindowactions.cpp:573
msgid "Opens a dialog to configure plugins"
msgstr "Открыть диалог для настройки модулей"
-#: editor/mainwindowactions.cpp:588
+#: editor/mainwindowactions.cpp:576
msgid "&Configure Editor..."
msgstr "Настроить &редактор..."
-#: editor/mainwindowactions.cpp:590
+#: editor/mainwindowactions.cpp:578
msgid "Configure various aspects of this editor."
msgstr "Изменение параметров редактора."
-#: editor/mainwindowactions.cpp:594
+#: editor/mainwindowactions.cpp:582
msgid "Opens a dialog to change preferences"
msgstr "Открыть диалог изменения параметров"
-#: editor/mainwindowactions.cpp:610
+#: editor/mainwindowactions.cpp:598
msgid "Create a new dialog..."
msgstr "Создать новый диалог..."
-#: editor/mainwindowactions.cpp:633
+#: editor/mainwindowactions.cpp:621
msgid "Open a file..."
msgstr "Открыть файл..."
-#: editor/mainwindowactions.cpp:638
+#: editor/mainwindowactions.cpp:626
msgid "Open Files"
msgstr "Открыть файлы"
-#: editor/mainwindowactions.cpp:674
+#: editor/mainwindowactions.cpp:662
msgid "Reading file '%1'..."
msgstr "Открытие файла '%1'..."
-#: editor/mainwindowactions.cpp:687
+#: editor/mainwindowactions.cpp:675
msgid "Loaded file '%1'"
msgstr "Файл '%1' загружен"
-#: editor/mainwindowactions.cpp:693 editor/mainwindowactions.cpp:694
+#: editor/mainwindowactions.cpp:681 editor/mainwindowactions.cpp:682
msgid "Could not load file '%1'"
msgstr "Невозможно загрузить файл '%1'"
-#: editor/mainwindowactions.cpp:694
+#: editor/mainwindowactions.cpp:682
msgid "Load File"
msgstr "Загрузить файл"
-#: editor/mainwindowactions.cpp:729
+#: editor/mainwindowactions.cpp:717
msgid "Enter a filename..."
msgstr "Введите имя файла..."
-#: editor/mainwindowactions.cpp:757
+#: editor/mainwindowactions.cpp:745
#, fuzzy
msgid "TQt Designer is crashing. Attempting to save files..."
msgstr "Сбой дизайнера Qt. Попытка сохранить файлы..."
-#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:857
+#: editor/mainwindowactions.cpp:782 editor/mainwindowactions.cpp:845
msgid "NewTemplate"
msgstr "Шаблон"
-#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
+#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:823
msgid "Could not create the template"
msgstr "Невозможно создать шаблон"
-#: editor/createtemplate.ui:38 editor/mainwindowactions.cpp:806
-#: editor/mainwindowactions.cpp:835
+#: editor/createtemplate.ui:38 editor/mainwindowactions.cpp:794
+#: editor/mainwindowactions.cpp:823
#, no-c-format
msgid "Create Template"
msgstr "Создать шаблон"
-#: editor/mainwindowactions.cpp:909
+#: editor/mainwindowactions.cpp:897
msgid ""
"Cannot paste widgets. Designer could not find a container\n"
"to paste into which does not contain a layout. Break the layout\n"
@@ -1303,15 +1293,15 @@ msgstr ""
"Удалите компоновку элементов контейнера, в который хотите вставить, выберите "
"контейнер и вставьте ещё раз."
-#: editor/mainwindowactions.cpp:912
+#: editor/mainwindowactions.cpp:900
msgid "Paste Error"
msgstr "Ошибка вставки"
-#: editor/mainwindowactions.cpp:1094
+#: editor/mainwindowactions.cpp:1082
msgid "Edit the current form's settings..."
msgstr "Изменить параметры текущей формы..."
-#: editor/mainwindowactions.cpp:1102
+#: editor/mainwindowactions.cpp:1090
msgid "Edit preferences..."
msgstr "Изменить параметры..."
@@ -1510,118 +1500,118 @@ msgstr "Горизонтальное растягивание"
msgid "verticalStretch"
msgstr "Вертикальное растягивание"
-#: editor/propertyeditor.cpp:2254
+#: editor/propertyeditor.cpp:2250
msgid "Arrow"
msgstr "Стрелка"
-#: editor/propertyeditor.cpp:2258
+#: editor/propertyeditor.cpp:2254
msgid "Up-Arrow"
msgstr "Стрелка вверх"
-#: editor/propertyeditor.cpp:2262
+#: editor/propertyeditor.cpp:2258
msgid "Cross"
msgstr "Крест"
-#: editor/propertyeditor.cpp:2266
+#: editor/propertyeditor.cpp:2262
msgid "Waiting"
msgstr "Ожидание"
-#: editor/propertyeditor.cpp:2270
+#: editor/propertyeditor.cpp:2266
msgid "iBeam"
msgstr "Курсор"
-#: editor/propertyeditor.cpp:2274
+#: editor/propertyeditor.cpp:2270
#, fuzzy
msgid "Size Vertical"
msgstr "Вертикальный размер"
-#: editor/propertyeditor.cpp:2278
+#: editor/propertyeditor.cpp:2274
#, fuzzy
msgid "Size Horizontal"
msgstr "Горизонтальный размер"
-#: editor/propertyeditor.cpp:2282
+#: editor/propertyeditor.cpp:2278
msgid "Size Slash"
msgstr "Левый нижний размер"
-#: editor/propertyeditor.cpp:2286
+#: editor/propertyeditor.cpp:2282
msgid "Size Backslash"
msgstr "Левый верхний размер"
-#: editor/propertyeditor.cpp:2290
+#: editor/propertyeditor.cpp:2286
msgid "Size All"
msgstr "Все размеры"
-#: editor/propertyeditor.cpp:2294
+#: editor/propertyeditor.cpp:2290
msgid "Blank"
msgstr "Пустой"
-#: editor/propertyeditor.cpp:2298
+#: editor/propertyeditor.cpp:2294
#, fuzzy
msgid "Split Vertical"
msgstr "Вертикальный разделитель"
-#: editor/propertyeditor.cpp:2302
+#: editor/propertyeditor.cpp:2298
#, fuzzy
msgid "Split Horizontal"
msgstr "Горизонтальный разделитель"
-#: editor/propertyeditor.cpp:2306
+#: editor/propertyeditor.cpp:2302
msgid "Pointing Hand"
msgstr "Указующая рука"
-#: editor/propertyeditor.cpp:2310
+#: editor/propertyeditor.cpp:2306
msgid "Forbidden"
msgstr "Запрещён"
-#: editor/propertyeditor.cpp:2402
+#: editor/propertyeditor.cpp:2398
msgid "Property"
msgstr "Свойство"
-#: editor/propertyeditor.cpp:2403
+#: editor/propertyeditor.cpp:2399
msgid "Value"
msgstr "Значение"
-#: editor/propertyeditor.cpp:2885
+#: editor/propertyeditor.cpp:2881
msgid "Set '%1' of '%2'"
msgstr "Установлено '%1' из '%2'"
-#: editor/propertyeditor.cpp:3006
+#: editor/propertyeditor.cpp:3002
msgid "Sort &Categorized"
msgstr "Сортировать по &категориям"
-#: editor/propertyeditor.cpp:3007
+#: editor/propertyeditor.cpp:3003
msgid "Sort &Alphabetically"
msgstr "Сортировать по &алфавиту"
-#: editor/propertyeditor.cpp:3137
+#: editor/propertyeditor.cpp:3133
msgid "Reset '%1' of '%2'"
msgstr "Сброшено '%1' из '%2'"
-#: editor/propertyeditor.cpp:3244
+#: editor/propertyeditor.cpp:3240
#, fuzzy
msgid ""
"<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
"property.</p>"
-msgstr "<p><b>QWidget::%1</b></p><p>Нет документации по этому свойству.</p>"
+msgstr "<p><b>TQWidget::%1</b></p><p>Нет документации по этому свойству.</p>"
-#: editor/propertyeditor.cpp:3395
+#: editor/propertyeditor.cpp:3391
msgid "New Signal Handler"
msgstr "Новый обработчик сигнала"
-#: editor/propertyeditor.cpp:3396
+#: editor/propertyeditor.cpp:3392
msgid "Delete Signal Handler"
msgstr "Удалить обработчик сигнала"
-#: editor/propertyeditor.cpp:3547
+#: editor/propertyeditor.cpp:3543
msgid "P&roperties"
msgstr "Свойства"
-#: editor/propertyeditor.cpp:3550
+#: editor/propertyeditor.cpp:3546
msgid "S&ignal Handlers"
msgstr "&Обработчики сигналов"
-#: editor/propertyeditor.cpp:3591
+#: editor/propertyeditor.cpp:3587
msgid "Property Editor (%1)"
msgstr "Редактор свойств (%1)"
@@ -1860,29 +1850,29 @@ msgstr "Таймер периодического выполнения дейс
msgid "A date selection widget"
msgstr "Виджет выбора даты"
-#: editor/widgetfactory.cpp:291 editor/widgetfactory.cpp:571
+#: editor/widgetfactory.cpp:295 editor/widgetfactory.cpp:575
msgid "Move Tab Page"
msgstr "Переместить вкладку"
-#: editor/listeditor.ui:31 editor/widgetfactory.cpp:934
-#: editor/widgetfactory.cpp:1125 editor/widgetfactory.cpp:1235
+#: editor/listeditor.ui:31 editor/widgetfactory.cpp:938
+#: editor/widgetfactory.cpp:1129 editor/widgetfactory.cpp:1239
#, no-c-format
msgid "Column 1"
msgstr "Столбец 1"
-#: editor/widgetfactory.cpp:967 editor/widgetfactory.cpp:1169
+#: editor/widgetfactory.cpp:971 editor/widgetfactory.cpp:1173
msgid "Tab 1"
msgstr "Вкладка 1"
-#: editor/widgetfactory.cpp:970 editor/widgetfactory.cpp:1172
+#: editor/widgetfactory.cpp:974 editor/widgetfactory.cpp:1176
msgid "Tab 2"
msgstr "Вкладка 2"
-#: editor/widgetfactory.cpp:1156 editor/widgetfactory.cpp:1184
+#: editor/widgetfactory.cpp:1160 editor/widgetfactory.cpp:1188
msgid "Page 1"
msgstr "Страница 1"
-#: editor/widgetfactory.cpp:1157 editor/widgetfactory.cpp:1187
+#: editor/widgetfactory.cpp:1161 editor/widgetfactory.cpp:1191
msgid "Page 2"
msgstr "Страница 2"
@@ -2148,11 +2138,11 @@ msgstr "Компонент Executor для Kommander"
msgid "Part of the KDEWebDev module."
msgstr "Компонент модуля TDEWebDev."
-#: plugin/specialinformation.cpp:286
+#: plugin/specialinformation.cpp:288
msgid "Inserts the item if it will not create a duplicate."
msgstr "Вставить новый виджет."
-#: plugin/specialinformation.cpp:288
+#: plugin/specialinformation.cpp:290
msgid ""
"Returns scripts associated with widget. This is an advanced feature that "
"would not be commonly used."
@@ -2160,19 +2150,19 @@ msgstr ""
"Скрипт, связанный с виджетом. Эта возможность поддерживается не для всех "
"типов виджетов."
-#: plugin/specialinformation.cpp:289
+#: plugin/specialinformation.cpp:291
msgid "Stops execution of the script associated with the widget."
msgstr "Остановить выполнение скрипта, связанного с виджетом."
-#: plugin/specialinformation.cpp:291
+#: plugin/specialinformation.cpp:293
msgid "Returns text of a cell in a table."
msgstr "Возвращает текст ячейки таблицы."
-#: plugin/specialinformation.cpp:293
+#: plugin/specialinformation.cpp:295
msgid "Returns 1 for checked boxes, 0 for unchecked."
msgstr "Возвращает 1 если флажок отмечен и 0 - если нет."
-#: plugin/specialinformation.cpp:295
+#: plugin/specialinformation.cpp:297
msgid ""
"Returns the list of child widgets contained in the parent widget. Set the "
"<i>recursive</i> parameter to <i>true</i> to include widgets contained by "
@@ -2182,31 +2172,31 @@ msgstr ""
"<i>recursive</i> в <i>true</i> для включения в список дочерних виджетов всех "
"уровней вложенности."
-#: plugin/specialinformation.cpp:297
+#: plugin/specialinformation.cpp:299
msgid "Removes all content from the widget."
msgstr "Удаляет содержимое виджета."
-#: plugin/specialinformation.cpp:300
+#: plugin/specialinformation.cpp:302
msgid "Get the column count"
msgstr "Возвращает количество столбцов"
-#: plugin/specialinformation.cpp:302
+#: plugin/specialinformation.cpp:304
msgid "Returns number of items in a widget such as combobox or listbox."
msgstr "Возвращает число пунктов, содержащихся в виджете."
-#: plugin/specialinformation.cpp:304
+#: plugin/specialinformation.cpp:306
msgid "Returns index of current column."
msgstr "Возвращает индекс текущего столбца."
-#: plugin/specialinformation.cpp:306
+#: plugin/specialinformation.cpp:308
msgid "Returns index of current item."
msgstr "Возвращает индекс текущего пункта."
-#: plugin/specialinformation.cpp:308
+#: plugin/specialinformation.cpp:310
msgid "Returns index of current row."
msgstr "Возвращает индекс текущей строки."
-#: plugin/specialinformation.cpp:310
+#: plugin/specialinformation.cpp:312
msgid ""
"Executes the script associated with the widget. With the new parser the "
"execute method can take one or more arguments."
@@ -2214,7 +2204,7 @@ msgstr ""
"Выполняет скрипт, назначенный виджету. Метод execute может потребовать один "
"или более аргументов."
-#: plugin/specialinformation.cpp:312
+#: plugin/specialinformation.cpp:314
msgid ""
"Returns the index of an item with the given text. Defaults to case "
"sensitive. Matching can be an exact match or match if it contains the "
@@ -2226,54 +2216,54 @@ msgstr ""
"Обязателен только первый аргумент. Если номер столбца не задан, поиск будет "
"вестись по первому столбцу."
-#: plugin/specialinformation.cpp:314
+#: plugin/specialinformation.cpp:316
msgid "Inserts new column (or <i>count</i> columns) at <i>column</i> position."
msgstr "Вставить столбец (или <i>count</i> столбцов) в позицию <i>column</i>."
-#: plugin/specialinformation.cpp:316
+#: plugin/specialinformation.cpp:318
msgid "Inserts item at <i>index</i> position."
msgstr "Вставить элемент в позицию <i>index</i>."
-#: plugin/specialinformation.cpp:319
+#: plugin/specialinformation.cpp:321
msgid "Inserts multiple items (EOL-separated) at <i>index</i> position."
msgstr ""
"Вставить несколько элементов (описанных в многострочном тексте) в позицию "
"<i>index</i>."
-#: plugin/specialinformation.cpp:322
+#: plugin/specialinformation.cpp:324
msgid "Inserts new row (or <i>count</i> rows) at <i>row</i> position."
msgstr "Вставить строку (или <i>count</i> строк) в позицию <i>row</i>."
-#: plugin/specialinformation.cpp:324
+#: plugin/specialinformation.cpp:326
msgid "Returns the text of the item at the given index."
msgstr "Возвращает надпись элемента по указанному индексу."
-#: plugin/specialinformation.cpp:326
+#: plugin/specialinformation.cpp:328
msgid ""
"Returns the depth of the current item in the tree. Root items have depth 0."
msgstr ""
"Возвращает уровень элемента в дереве. Корневые элементы имеют уровень 0."
-#: plugin/specialinformation.cpp:328
+#: plugin/specialinformation.cpp:330
msgid "Returns the slash-separated path to the given item in the tree."
msgstr "Возвращает путь к элементу дерева в виде строки с разделителями '/'."
-#: plugin/specialinformation.cpp:330
+#: plugin/specialinformation.cpp:332
msgid ""
"Removes the column (or <i>count</i> consecutive columns) with the given "
"index."
msgstr "Удалить столбец (или несколько столбцов) по индексу (первого)."
-#: plugin/specialinformation.cpp:332
+#: plugin/specialinformation.cpp:334
msgid "Removes the item with the given index."
msgstr "Удалить пункт по его индексу."
-#: plugin/specialinformation.cpp:335
+#: plugin/specialinformation.cpp:337
msgid ""
"Removes the row (or <i>count</i> consecutive rows) with the given index."
msgstr "Удалить строку (или несколько строк) по индексу (первого)."
-#: plugin/specialinformation.cpp:338
+#: plugin/specialinformation.cpp:340
msgid ""
"Returns selected text or text of current item.\n"
"In case of Table widgets, returns the selection coordinates, separated by "
@@ -2283,7 +2273,7 @@ msgstr ""
"В случае таблиц, возвращает текст в диапазоне ячеек, заданных координатами, "
"разделённых запятыми: ВерхняяСтрока,ЛевыйСтолбец,НижняяСтрока,ПравыйСтолбец."
-#: plugin/specialinformation.cpp:340
+#: plugin/specialinformation.cpp:342
msgid ""
"Sets scripts associated with widget. This is an advanced feature that would "
"not be commonly used."
@@ -2291,19 +2281,19 @@ msgstr ""
"Привязать скрипт к виджету. Эта возможность поддерживается не всеми типами "
"виджетов."
-#: plugin/specialinformation.cpp:342
+#: plugin/specialinformation.cpp:344
msgid "Enables or disables widget."
msgstr "Включить или отключить виджет."
-#: plugin/specialinformation.cpp:345
+#: plugin/specialinformation.cpp:347
msgid "Sets text of a cell in a table."
msgstr "Текст в ячейке таблицы."
-#: plugin/specialinformation.cpp:347
+#: plugin/specialinformation.cpp:349
msgid "Inserts a widget into a cell of a table."
msgstr "Вставляет виджет в ячейку таблицы."
-#: plugin/specialinformation.cpp:349
+#: plugin/specialinformation.cpp:351
msgid ""
"Returns the name of a widget inserted into a cell, or an empty string if the "
"cell contains no widget or an unknown widget type."
@@ -2311,19 +2301,19 @@ msgstr ""
"Возвращает имя виджета, вставленного с ячейку таблицы или пустую строку, "
"если в ячейке нет виджета или этот виджет неизвестного типа."
-#: plugin/specialinformation.cpp:351
+#: plugin/specialinformation.cpp:353
msgid "Sets/unsets checkbox."
msgstr "Отмечает/снимает отметку флажка."
-#: plugin/specialinformation.cpp:353
+#: plugin/specialinformation.cpp:355
msgid "Sets caption of the column <i>column</i>."
msgstr "Название столбца <i>column</i>."
-#: plugin/specialinformation.cpp:355
+#: plugin/specialinformation.cpp:357
msgid "Selects the item at the specified index. Indexes are zero based."
msgstr "Элемент по индексу (нумерация начинается с 0)."
-#: plugin/specialinformation.cpp:358
+#: plugin/specialinformation.cpp:360
msgid ""
"Inserts a tab to the tabwidget with the specified label at the given index. "
"Indexes are zero based."
@@ -2331,11 +2321,11 @@ msgstr ""
"Вставить вкладку с указанным заголовком по индексу (нумерация начинается с "
"0)."
-#: plugin/specialinformation.cpp:360
+#: plugin/specialinformation.cpp:362
msgid "Sets maximum numeric value"
msgstr "Максимальное допустимое значение"
-#: plugin/specialinformation.cpp:362
+#: plugin/specialinformation.cpp:364
msgid ""
"Sets pixmap at the given index to the specified icon. Use <i>index = -1</i> "
"to set the pixmap for all items."
@@ -2343,38 +2333,38 @@ msgstr ""
"Установить рисунок для указанного элемента. Используйте <i>index = -1</i> "
"для установки рисунка для всех элементов."
-#: plugin/specialinformation.cpp:364
+#: plugin/specialinformation.cpp:366
msgid "Sets caption of the row <i>row</i>."
msgstr "Название строки <i>row</i>."
-#: plugin/specialinformation.cpp:366
+#: plugin/specialinformation.cpp:368
msgid "Selects given text or select item containing given text."
msgstr "Поиск текста или элемента с указанным текстом."
-#: plugin/specialinformation.cpp:369
+#: plugin/specialinformation.cpp:371
msgid "Sets widget's content."
msgstr "Устанавливает содержимое виджета."
-#: plugin/specialinformation.cpp:372
+#: plugin/specialinformation.cpp:374
msgid "Shows/hides widget."
msgstr "Показать/скрыть виджет."
-#: plugin/specialinformation.cpp:373
+#: plugin/specialinformation.cpp:375
msgid "Returns content of widget."
msgstr "Возвращает содержимое виджета."
-#: plugin/specialinformation.cpp:375
+#: plugin/specialinformation.cpp:377
msgid "Returns type(class) of widget."
msgstr "Возвращает тип (класс) виджета."
-#: plugin/specialinformation.cpp:377
+#: plugin/specialinformation.cpp:379
msgid ""
"Makes the widget editable or read only, depending on the editable argument."
msgstr ""
"Делает виджет доступным для изменения или только для чтения, в зависимости "
"от значения аргумента editable."
-#: plugin/specialinformation.cpp:379
+#: plugin/specialinformation.cpp:381
msgid ""
"Return the widget's geometry as <i>x y w h</i>. This is useful for "
"positioning a created widget."
@@ -2382,27 +2372,27 @@ msgstr ""
"Возвращает положение и размеры виджета в виде <i>x y w h</i>. Это может быть "
"полезно для позиционирования созданного виджета."
-#: plugin/specialinformation.cpp:381
+#: plugin/specialinformation.cpp:383
msgid "Returns true if the widget has focus."
msgstr "Возвращает true, если виджет имеет фокус."
-#: plugin/specialinformation.cpp:383
+#: plugin/specialinformation.cpp:385
#, fuzzy
msgid "Gets the widget's background color."
msgstr "Использовать цвет фона."
-#: plugin/specialinformation.cpp:385
+#: plugin/specialinformation.cpp:387
msgid ""
"Sets the widget's background color. Colors can be by name, like blue, or in "
"hex like #0000ff for blue. Use the color dialog or a color picker if unsure."
msgstr ""
-#: plugin/specialinformation.cpp:387
+#: plugin/specialinformation.cpp:389
#, fuzzy
msgid "See if widget has been modified."
msgstr "Проверяет, был ли изменён виджет."
-#: plugin/specialinformation.cpp:393
+#: plugin/specialinformation.cpp:395
msgid ""
"Returns current widget's content. This was required inside widget A to "
"return widget A content when requested by widget B. The new method is to use "
@@ -2411,7 +2401,7 @@ msgstr ""
"Возвращает содержимое виджета A для использования в другом виджете. Новый "
"метод использует @A.text."
-#: plugin/specialinformation.cpp:395
+#: plugin/specialinformation.cpp:397
msgid ""
"Returns selected text or text of current item. This is deprecated for "
"<i>@mywidget.selected</i>."
@@ -2419,7 +2409,7 @@ msgstr ""
"Возвращает выделенный текст текущего виджета. Устаревшая функция. Необходимо "
"использовать <i>@mywidget.selected</i>."
-#: plugin/specialinformation.cpp:397
+#: plugin/specialinformation.cpp:399
msgid ""
"Does nothing. This is useful if you request a CheckBox or RadioButton to "
"return a value where a state, typically the unchecked state, has no value. "
@@ -2428,11 +2418,11 @@ msgstr ""
"Ничего не делать. Можно использовать для получения состояния виджетов "
"переключателя или флажка."
-#: plugin/specialinformation.cpp:399
+#: plugin/specialinformation.cpp:401
msgid "Returns the pid (process ID) of the current process."
msgstr "Возвращает идентификатор текущего процесса (pid)."
-#: plugin/specialinformation.cpp:401
+#: plugin/specialinformation.cpp:403
msgid ""
"Returns DCOP identifier of current process. This is shorthand for <i>kmdr-"
"executor-@pid</i>."
@@ -2440,20 +2430,20 @@ msgstr ""
"Возвращает идентификатор DCOP текущего процесса. Также этот идентификатор вы "
"можете получить из функции <i>kmdr-executor-@pid</i>."
-#: plugin/specialinformation.cpp:404
+#: plugin/specialinformation.cpp:406
msgid "Returns the pid of the parent Kommander window."
msgstr ""
"Возвращает идентификатор процесса (pid) главного окна приложения Kommander."
-#: plugin/specialinformation.cpp:406
+#: plugin/specialinformation.cpp:408
msgid "Writes <i>text</i> on stderr."
msgstr "Вывод <i>text</i> на стандартный поток ошибок."
-#: plugin/specialinformation.cpp:408
+#: plugin/specialinformation.cpp:410
msgid "Writes <i>text</i> on standard output."
msgstr "Вывод <i>text</i> на стандартный поток вывода."
-#: plugin/specialinformation.cpp:410
+#: plugin/specialinformation.cpp:412
msgid ""
"Executes a script block. Bash is used if no shell is given. It is primarily "
"for use in non-button widgets where script actions are not expected. Full "
@@ -2468,7 +2458,7 @@ msgstr ""
"портируемости. <p><i>В действиях кнопки используется для задания "
"альтернативной оболочки выполнения действий.</i>"
-#: plugin/specialinformation.cpp:412
+#: plugin/specialinformation.cpp:414
msgid ""
"Returns value of an environment (shell) variable. Do not use <i>$</i> in the "
"name. For example, <i>@env(PATH)</i>."
@@ -2476,15 +2466,15 @@ msgstr ""
"Возвращает значение переменной окружения. Не используйте <i>$</i> в имени "
"переменной. Пример: <i>@env(PATH)</i>."
-#: plugin/specialinformation.cpp:414 plugin/specialinformation.cpp:416
+#: plugin/specialinformation.cpp:416 plugin/specialinformation.cpp:418
msgid "Executes an external shell command."
msgstr "Выполнение внешнего скрипта."
-#: plugin/specialinformation.cpp:418
+#: plugin/specialinformation.cpp:420
msgid "Parses an expression and returns computed value."
msgstr "Обработать выражение и возвратить вычисленное значение."
-#: plugin/specialinformation.cpp:420
+#: plugin/specialinformation.cpp:422
msgid ""
"Executes loop: values from <i>items</i> list (passed as EOL-separated "
"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
@@ -2496,7 +2486,7 @@ msgstr ""
"<i>@forEach(i,A\\nB\\nC\\n)<br> @# @i=A<br>@end</i><br><b>Новый вариант:</"
"b><br><i>foreach i in MyArray do<br> //i = key, MyArray[i] = val<br>end "
-#: plugin/specialinformation.cpp:422
+#: plugin/specialinformation.cpp:424
msgid ""
"Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
"i> each time loop is executed. Execution stops when variable becomes larger "
@@ -2509,11 +2499,11 @@ msgstr ""
"@i=1<br>@endif</i><br><b>Новый вариант:</b><br><i>for i=0 to 20 step 5 "
"do<br> debug(i)<br>end</i>."
-#: plugin/specialinformation.cpp:424
+#: plugin/specialinformation.cpp:426
msgid "Returns the value of a global variable."
msgstr "Возвращает значение глобальной переменной."
-#: plugin/specialinformation.cpp:426
+#: plugin/specialinformation.cpp:428
msgid ""
"Translates the string into the current language. Texts in GUI would be "
"automatically extracted for translation."
@@ -2521,7 +2511,7 @@ msgstr ""
"Локализация строки на текущий язык. Текст из виджетов и их элементов "
"автоматически извлекается для перевода."
-#: plugin/specialinformation.cpp:428
+#: plugin/specialinformation.cpp:430
msgid ""
"Executes block if expression is true (non-zero number or non-empty string.) "
"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
@@ -2534,7 +2524,7 @@ msgstr ""
"операции<br>elseif cond<br>// операции при втором условии<br>else<br>// не "
"совпадает ни с одним условием<br>endif</p>"
-#: plugin/specialinformation.cpp:430
+#: plugin/specialinformation.cpp:432
msgid ""
"Executes another Kommander dialog. Current dialog directory is used if no "
"path is given. Arguments may be given as named arguments which will become "
@@ -2544,11 +2534,11 @@ msgstr ""
"текущий каталог формы. Вы можете передать именованные параметры, которые "
"будут являться глобальными переменными новой формы. Пример: <i>var=val</i>"
-#: plugin/specialinformation.cpp:432
+#: plugin/specialinformation.cpp:434
msgid "Reads setting from configration file for this dialog."
msgstr "Прочитать настройки из файла конфигурации формы."
-#: plugin/specialinformation.cpp:434
+#: plugin/specialinformation.cpp:436
msgid ""
"Sets the value of a global variable. Global variables exist for the life of "
"the Kommander window."
@@ -2556,11 +2546,11 @@ msgstr ""
"Установить значение глобальной переменной. Глобальные переменные существуют "
"всё время работы главного окна Kommander."
-#: plugin/specialinformation.cpp:436
+#: plugin/specialinformation.cpp:438
msgid "Stores setting in configuration file for this dialog."
msgstr "Сохранить настройки в файле конфигурации этого диалога."
-#: plugin/specialinformation.cpp:438
+#: plugin/specialinformation.cpp:440
msgid ""
"Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2569,93 +2559,93 @@ msgstr ""
"блока <b>case</b> удовлетворяющая выражению <i>expression</i>."
"<p>@switch()<br>@case()<br>@end"
-#: plugin/specialinformation.cpp:440
+#: plugin/specialinformation.cpp:442
msgid "Executes an external DCOP call."
msgstr "Выполнить внешний вызов DCOP."
-#: plugin/specialinformation.cpp:442
+#: plugin/specialinformation.cpp:444
msgid "Adds a comment to EOL that Kommander will not parse"
msgstr "Добавить комментарий в новой строке, который не будет обработан"
-#: plugin/specialinformation.cpp:444
+#: plugin/specialinformation.cpp:446
msgid ""
"Creates a new widget with the specified type and as the child of parent."
msgstr "Создаёт новый виджет указанного типа и с указанным родителем."
-#: plugin/specialinformation.cpp:446
+#: plugin/specialinformation.cpp:448
msgid ""
"Returns true if there is a widget with the passed name, false otherwise."
msgstr ""
"Возвращает true, если есть виджет с указанным именем, или false в противном "
"случае."
-#: plugin/specialinformation.cpp:448
+#: plugin/specialinformation.cpp:450
msgid "Connects the signal of sender with the slot of the receiver"
msgstr "Связать сигнал отправителя со слотом получателя"
-#: plugin/specialinformation.cpp:450
+#: plugin/specialinformation.cpp:452
msgid "Disconnects the signal of sender from the slot of the receiver"
msgstr "Отключить привязку сигнала отправителя к слоту получателя"
-#: plugin/specialinformation.cpp:455
+#: plugin/specialinformation.cpp:457
msgid "Exits script execution and returns"
msgstr "Прервать выполнение скрипта"
-#: plugin/specialinformation.cpp:457
+#: plugin/specialinformation.cpp:459
msgid "Exits the current block of a while, for or foreach loop"
msgstr "Выход из цикла while, for или foreach"
-#: plugin/specialinformation.cpp:459
+#: plugin/specialinformation.cpp:461
msgid "Exit a step and return to the beginning of a loop"
msgstr "Пропуск итерации и возврат к началу цикла"
-#: plugin/specialinformation.cpp:461
+#: plugin/specialinformation.cpp:463
msgid ""
"Return from a script, optionaly with a value from the script to the caller"
msgstr "Выход из скрипта, возможно с передачей значения в вызывающий код"
-#: plugin/specialinformation.cpp:465
+#: plugin/specialinformation.cpp:467
msgid "Returns an EOL-separated list of all values in the array."
msgstr "Возвратить список значений массива, разделённых на строки."
-#: plugin/specialinformation.cpp:467
+#: plugin/specialinformation.cpp:469
msgid "Returns an EOL-separated list of all keys in the array."
msgstr "Возвратить список ключей массива, разделённых на строки."
-#: plugin/specialinformation.cpp:469
+#: plugin/specialinformation.cpp:471
msgid "Removes all elements from the array."
msgstr "Удалить все элементы из массива."
-#: plugin/specialinformation.cpp:471
+#: plugin/specialinformation.cpp:473
msgid "Returns the number of elements in the array."
msgstr "Возвращает количество элементов в массиве."
-#: plugin/specialinformation.cpp:473
+#: plugin/specialinformation.cpp:475
msgid "Returns the value associated with the given key."
msgstr "Возвращает значение из элемента по ключу."
-#: plugin/specialinformation.cpp:475
+#: plugin/specialinformation.cpp:477
msgid "Removes element with the given key from the array."
msgstr "Удаляет из массива элемент с указанным ключом."
-#: plugin/specialinformation.cpp:477
+#: plugin/specialinformation.cpp:479
msgid "Adds element with the given key and value to the array"
msgstr "Добавляет элемент с указанным ключом и значением в массив"
-#: plugin/specialinformation.cpp:479
+#: plugin/specialinformation.cpp:481
msgid ""
"Adds all elements in the string to the array. String should have <i>key"
"\\tvalue\\n</i> format."
msgstr ""
"Добавляет элементы в массива из строки формата <i>ключ\\tзначение\\n</i>."
-#: plugin/specialinformation.cpp:482
+#: plugin/specialinformation.cpp:484
msgid "Returns all elements in the array in <pre>key\\tvalue\\n</pre> format."
msgstr ""
"Возвращает все элементы массива в виде строки формата <pre>ключ\\tзначение"
"\\n</pre>."
-#: plugin/specialinformation.cpp:484
+#: plugin/specialinformation.cpp:486
msgid ""
"Create an integer indexed array - starting from 0 - from a string. Use the "
"separator character to split the string. The separator's default value is "
@@ -2665,7 +2655,7 @@ msgstr ""
"Строка разбивается на фрагменты по разделителям. По умолчанию используется "
"символ табуляции (\\t)."
-#: plugin/specialinformation.cpp:486
+#: plugin/specialinformation.cpp:488
msgid ""
"Create a string from an integer indexed array. Concatenate the elements with "
"the separator character. The separator's default value is '\\t'."
@@ -2673,7 +2663,7 @@ msgstr ""
"Создать строку из массива. Элементы массива склеиваются указанным "
"разделителем. По умолчанию используется символ табуляции (\\t)."
-#: plugin/specialinformation.cpp:488
+#: plugin/specialinformation.cpp:490
msgid ""
"Remove keyNum elements starting with keyStart from an indexed array and "
"reindex the array. If keyNum is not specified, remove only the keyStart "
@@ -2682,7 +2672,7 @@ msgstr ""
"Удалить keyNum элементов из массива, начиная с позиции keyStart. Если keyNum "
"не указан, удаляется только элемент с ключом keyStart."
-#: plugin/specialinformation.cpp:490
+#: plugin/specialinformation.cpp:492
msgid ""
"Insert the elements from string starting at key and reindex the array. Use "
"the separator to separate the elements from the string. The separator's "
@@ -2691,7 +2681,7 @@ msgstr ""
"Вставить в массив фрагменты строки, разбитую по разделителям. По умолчанию "
"используется символ табуляции (\\t)."
-#: plugin/specialinformation.cpp:492
+#: plugin/specialinformation.cpp:494
msgid ""
"Create a flipped copy of the array where the keys and values switch places. "
"NOTE: If the values are not unique they will be overwritten as keys! Set the "
@@ -2699,7 +2689,7 @@ msgid ""
"have an index, a key and a value for data purposes."
msgstr ""
-#: plugin/specialinformation.cpp:496
+#: plugin/specialinformation.cpp:498
msgid ""
"Create a 2D array with zero based integer keys. Rows seperated with returns "
"or \\n and columns with tabs or \\t. You can then read and alter values with "
@@ -2710,28 +2700,28 @@ msgid ""
"columns or rows as well as addressing not working."
msgstr ""
-#: plugin/specialinformation.cpp:498
+#: plugin/specialinformation.cpp:500
msgid ""
"Convert 2D array to string, optionaly with row and column headings. If "
"written without values set it will default to no headings."
msgstr ""
-#: plugin/specialinformation.cpp:500
+#: plugin/specialinformation.cpp:502
#, fuzzy
msgid "Return the number of rows in the matrix"
msgstr "Возвращает количество строк в таблице"
-#: plugin/specialinformation.cpp:502
+#: plugin/specialinformation.cpp:504
#, fuzzy
msgid "Return the number of columns in the matrix"
msgstr "Возвращает количество элементов в массиве."
-#: plugin/specialinformation.cpp:504
+#: plugin/specialinformation.cpp:506
#, fuzzy
msgid "Clear the entire matrix"
msgstr "Очистить текст"
-#: plugin/specialinformation.cpp:506
+#: plugin/specialinformation.cpp:508
msgid ""
"Convert row to array. Useful break out rows of data to work with. If you "
"want to avoid spurious data Clear-First will wipe the array before filling "
@@ -2739,44 +2729,44 @@ msgid ""
"use the column keys."
msgstr ""
-#: plugin/specialinformation.cpp:508
+#: plugin/specialinformation.cpp:510
msgid ""
"Copy a column of a Matrix to an array and optionally clear array first to "
"avoid spurious data in loops"
msgstr ""
-#: plugin/specialinformation.cpp:510
+#: plugin/specialinformation.cpp:512
msgid "Copy a column of a Matrix to an indexed array"
msgstr ""
-#: plugin/specialinformation.cpp:512
+#: plugin/specialinformation.cpp:514
msgid ""
"Return the row keys from the matrix. Separator defaults to [tab] \"\\t\" if "
"left empty"
msgstr ""
-#: plugin/specialinformation.cpp:514
+#: plugin/specialinformation.cpp:516
msgid ""
"Return the column keys from the matrix. Separator defaults to [tab] \"\\t\" "
"if left empty"
msgstr ""
-#: plugin/specialinformation.cpp:516
+#: plugin/specialinformation.cpp:518
msgid ""
"Add a row to the matrix. Specifiy the row key and format the data as column "
"key [tab] column value on each line using key\\tval\\nkey\\tval format"
msgstr ""
-#: plugin/specialinformation.cpp:518
+#: plugin/specialinformation.cpp:520
msgid "Remove a row from the matrix by key name. Returns true if key is found."
msgstr ""
-#: plugin/specialinformation.cpp:520
+#: plugin/specialinformation.cpp:522
msgid ""
"Remove a column from the matrix by key name. Returns true if key is found."
msgstr ""
-#: plugin/specialinformation.cpp:522
+#: plugin/specialinformation.cpp:524
msgid ""
"Find the row key that matches a column value. Use this for unique key "
"searches. Iteration may be omitted and the default is to return the first "
@@ -2784,21 +2774,21 @@ msgid ""
"in which case it returns null."
msgstr ""
-#: plugin/specialinformation.cpp:526
+#: plugin/specialinformation.cpp:528
msgid "Returns number of chars in the string."
msgstr "Возвращает число символов в строке."
-#: plugin/specialinformation.cpp:528
+#: plugin/specialinformation.cpp:530
msgid "Checks if the the string contains the given substring."
msgstr "Проверяет, содержит ли строка указанную подстроку."
-#: plugin/specialinformation.cpp:530
+#: plugin/specialinformation.cpp:532
msgid ""
"Returns the position of a substring in the string, or -1 if it is not found."
msgstr ""
"Возвращает позицию подстроки в строке или -1, если подстрока не найдена."
-#: plugin/specialinformation.cpp:532
+#: plugin/specialinformation.cpp:534
msgid ""
"Returns the position of a substring in the string, or -1 if it is not found. "
"String is searched backwards"
@@ -2806,41 +2796,41 @@ msgstr ""
"Возвращает позицию подстроки в строке или -1, если подстрока не найдена. "
"Поиск осуществляется с конца строки"
-#: plugin/specialinformation.cpp:534
+#: plugin/specialinformation.cpp:536
#, fuzzy
msgid "Returns the count of a given substring in the given string."
msgstr "Возвращает надпись элемента по указанному индексу."
-#: plugin/specialinformation.cpp:536
+#: plugin/specialinformation.cpp:538
msgid "Returns the first <i>n</i> chars of the string."
msgstr "Возвращает первые <i>n</i> символов строки."
-#: plugin/specialinformation.cpp:538
+#: plugin/specialinformation.cpp:540
msgid "Returns the last <i>n</i> chars of the string."
msgstr "Возвращает последние <i>n</i> символов строки."
-#: plugin/specialinformation.cpp:540
+#: plugin/specialinformation.cpp:542
msgid "Returns <i>n</i> chars of the string, starting from <i>start</i>."
msgstr "Возвращает <i>n</i> символов строки начиная с позиции <i>start</i>."
-#: plugin/specialinformation.cpp:542
+#: plugin/specialinformation.cpp:544
msgid "Removes all occurrences of given substring."
msgstr "Удалить все вхождения подстроки в строке."
-#: plugin/specialinformation.cpp:544
+#: plugin/specialinformation.cpp:546
msgid ""
"Replaces all occurrences of the given substring with the given replacement."
msgstr "Заменить все вхождения подстроки в строку другой подстрокой."
-#: plugin/specialinformation.cpp:546
+#: plugin/specialinformation.cpp:548
msgid "Converts the string to uppercase."
msgstr "Преобразовывает строку в верхний регистр."
-#: plugin/specialinformation.cpp:548
+#: plugin/specialinformation.cpp:550
msgid "Converts the string to lowercase."
msgstr "Преобразовывает строку в нижний регистр."
-#: plugin/specialinformation.cpp:550
+#: plugin/specialinformation.cpp:552
msgid ""
"Compares two strings. Returns 0 if they are equal, -1 if the first one is "
"lower, 1 if the first one is higher"
@@ -2848,19 +2838,19 @@ msgstr ""
"Сравнивает две строки. Возвращает 0 если они равны, -1 если первая меньше, 1 "
"- если больше"
-#: plugin/specialinformation.cpp:553
+#: plugin/specialinformation.cpp:555
msgid "Checks if the string is empty."
msgstr "Проверяет пустая ли строка."
-#: plugin/specialinformation.cpp:555
+#: plugin/specialinformation.cpp:557
msgid "Checks if the string is a valid number."
msgstr "Проверяет содержит ли строка число."
-#: plugin/specialinformation.cpp:557
+#: plugin/specialinformation.cpp:559
msgid "Returns given section of a string."
msgstr "Возвращает часть строки."
-#: plugin/specialinformation.cpp:559
+#: plugin/specialinformation.cpp:561
msgid ""
"Returns the given string with %1, %2, %3 replaced with <i>arg1</i>, <i>arg2</"
"i>, <i>arg3</i> accordingly."
@@ -2868,40 +2858,40 @@ msgstr ""
"Осуществляет подстановку в строку с %1, %2, %3 значений параметров <i>arg1</"
"i>, <i>arg2</i>, <i>arg3</i>."
-#: plugin/specialinformation.cpp:561
+#: plugin/specialinformation.cpp:563
msgid "Round a floating point number by x digits."
msgstr "Округляет дробное число до указанного количества разрядов."
-#: plugin/specialinformation.cpp:563
+#: plugin/specialinformation.cpp:565
msgid ""
"Sort a string list. Only first paramter is required. Default separator is a "
"newline."
msgstr ""
-#: plugin/specialinformation.cpp:565
+#: plugin/specialinformation.cpp:567
msgid "Strips white space from beginning and end of string."
msgstr ""
-#: plugin/specialinformation.cpp:567
+#: plugin/specialinformation.cpp:569
msgid ""
"Pads the string to the total length indicated. if no pad character is given "
"spaces will be used. Try this with 0 on integer sequences and read them with "
"str_toint."
msgstr ""
-#: plugin/specialinformation.cpp:569
+#: plugin/specialinformation.cpp:571
msgid ""
"Pads the string to the total length indicated. if no pad character is given "
"spaces will be used."
msgstr ""
-#: plugin/specialinformation.cpp:572
+#: plugin/specialinformation.cpp:574
msgid "Convert a string to an integer. If not possible use the default value"
msgstr ""
"Преобразует строку в целое число. Если это невозможно, возвращает значение "
"по умолчанию"
-#: plugin/specialinformation.cpp:574
+#: plugin/specialinformation.cpp:576
msgid ""
"Convert a string to a double precision floating point value. If not possible "
"use the default value"
@@ -2909,23 +2899,23 @@ msgstr ""
"Преобразует строку в дробное число двойной точности. Если это невозможно, "
"возвращает значение по умолчанию"
-#: plugin/specialinformation.cpp:578
+#: plugin/specialinformation.cpp:580
msgid "Returns content of given file."
msgstr "Возвращает содержимое файла."
-#: plugin/specialinformation.cpp:580
+#: plugin/specialinformation.cpp:582
msgid "Writes given string to a file."
msgstr "Записать строку в файл."
-#: plugin/specialinformation.cpp:582
+#: plugin/specialinformation.cpp:584
msgid "Appends given string to the end of a file."
msgstr "Добавить строку в конец файла."
-#: plugin/specialinformation.cpp:584
+#: plugin/specialinformation.cpp:586
msgid "Checks to see if file exists."
msgstr "Проверяет существование файла."
-#: plugin/specialinformation.cpp:587
+#: plugin/specialinformation.cpp:589
msgid ""
"Shows color dialog. Returns color in #RRGGBB format. Defaults to the "
"parameter, if specified."
@@ -2933,37 +2923,37 @@ msgstr ""
"Показать диалог выбора цвета. Возвращает цвет в формате #RRGGBB. По "
"умолчанию возвращает переданный параметр."
-#: plugin/specialinformation.cpp:589
+#: plugin/specialinformation.cpp:591
msgid "Shows text selection dialog. Returns entered text."
msgstr "Показать диалог ввода текста. Возвращает введённый текст."
-#: plugin/specialinformation.cpp:591
+#: plugin/specialinformation.cpp:593
msgid "Shows a dialog asking user for password and returns it."
msgstr "Показать диалог ввода пароля. Возвращает введенный текст."
-#: plugin/specialinformation.cpp:593
+#: plugin/specialinformation.cpp:595
msgid "Shows value selection dialog. Returns entered value."
msgstr "Показать диалог ввода значения. Возвращает введённое значение."
-#: plugin/specialinformation.cpp:595
+#: plugin/specialinformation.cpp:597
msgid "Shows float value selection dialog. Returns entered value."
msgstr ""
"Показать диалог ввода значения с плавающей точкой. Возвращает введенное "
"значение."
-#: plugin/specialinformation.cpp:597
+#: plugin/specialinformation.cpp:599
msgid "Shows existing file selection dialog. Returns selected file."
msgstr "Показать диалог открытия файла. Возвращает имя выбранного файла."
-#: plugin/specialinformation.cpp:599
+#: plugin/specialinformation.cpp:601
msgid "Shows save file selection dialog. Returns selected file."
msgstr "Показать диалог сохранения файла. Возвращает имя сохраняемого файла."
-#: plugin/specialinformation.cpp:601
+#: plugin/specialinformation.cpp:603
msgid "Shows directory selection dialog. Returns selected directory."
msgstr "Показать диалог выбора каталога. Возвращает выбранный каталог."
-#: plugin/specialinformation.cpp:603
+#: plugin/specialinformation.cpp:605
msgid ""
"Shows multiple files selection dialog. Returns EOL-separated list of "
"selected files."
@@ -2971,19 +2961,19 @@ msgstr ""
"Показать диалог выбора нескольких файлов. Возвращает список выбранных файлов "
"по одному в каждой строке."
-#: plugin/specialinformation.cpp:607
+#: plugin/specialinformation.cpp:609
msgid ""
"Shows an information dialog. Returns true when clicked so you can check for "
"user response."
msgstr ""
-#: plugin/specialinformation.cpp:609
+#: plugin/specialinformation.cpp:611
msgid ""
"Shows an error dialog. Returns true when clicked so you can check for user "
"response."
msgstr ""
-#: plugin/specialinformation.cpp:611
+#: plugin/specialinformation.cpp:613
msgid ""
"Shows a warning dialog with up to three buttons. Returns number of selected "
"button."
@@ -2991,7 +2981,7 @@ msgstr ""
"Показать диалог с предупреждением и тремя кнопками. Возвращает номер "
"выбранной кнопки."
-#: plugin/specialinformation.cpp:613
+#: plugin/specialinformation.cpp:615
msgid ""
"Shows a question dialog with up to three buttons. Returns number of selected "
"button."
@@ -3226,7 +3216,7 @@ msgstr "Ожидается '%1'"
msgid "Expected variable"
msgstr "Ожидается переменная"
-#: widgets/aboutdialog.cpp:59
+#: widgets/aboutdialog.cpp:64
msgid ""
"Sets information about the application. This is the first method that must "
"me called, any addition to the dialog done before initialization will be "
@@ -3235,28 +3225,28 @@ msgstr ""
"Информация о приложении. Это должен быть первый метод, вызываемый в коде. "
"Любой код до вызова этого метода будет проигнорирован."
-#: widgets/aboutdialog.cpp:61
+#: widgets/aboutdialog.cpp:66
msgid "Add an author. Only the author name is required."
msgstr "Добавьте информацию об авторе. Требуется только имя автора."
-#: widgets/aboutdialog.cpp:63
+#: widgets/aboutdialog.cpp:68
msgid "Add a translator. Only the name is required."
msgstr "Добавьте информацию о переводчике. Требуется только имя переводчика."
-#: widgets/aboutdialog.cpp:65
+#: widgets/aboutdialog.cpp:70
msgid "Set a short description text."
msgstr "Укажите краткое описание."
-#: widgets/aboutdialog.cpp:67
+#: widgets/aboutdialog.cpp:72
msgid "Set a homepage address."
msgstr "Адрес домашней страницы."
-#: widgets/aboutdialog.cpp:69
+#: widgets/aboutdialog.cpp:74
msgid "Set an email address, where bugs can be reported."
msgstr ""
"Адрес электронной почты, на который можно отправлять сообщения об ошибках."
-#: widgets/aboutdialog.cpp:71
+#: widgets/aboutdialog.cpp:76
msgid ""
"Sets license information of the application. The parameter can be one of the "
"license keys - GPL_V2, LGPL_V2, BSD, ARTISTIC -, or a freely specified text."
@@ -3264,7 +3254,7 @@ msgstr ""
"Информация о лицензировании приложения. Параметр может принимать тег "
"популярной лицензии: GPL_V2, LGPL_V2, BSD, ARTISTIC, или любой текст."
-#: widgets/aboutdialog.cpp:73
+#: widgets/aboutdialog.cpp:78
msgid "Returns the set version string."
msgstr "Возвращает строку с номером версии."
@@ -3281,18 +3271,18 @@ msgstr "Невозможно запустить процесс оболочки.
msgid "Make the ComboBox expose it's list without mousing around."
msgstr "Показывать список при наведении мышью на виджет выпадающего списка."
-#: widgets/dialog.cpp:56
+#: widgets/dialog.cpp:65
#, fuzzy
msgid "The name of the widget having focus"
msgstr "Возвращает true, если виджет имеет фокус."
-#: widgets/dialog.cpp:57
+#: widgets/dialog.cpp:66
msgid ""
"Set a wait cursor. CAUTION: if set more than once an equal number of calls "
"to restore must be made to clear it."
msgstr ""
-#: widgets/dialog.cpp:58
+#: widgets/dialog.cpp:67
msgid "Restore normal curser. NOTE: must be called as many times as wait was."
msgstr ""
@@ -3309,25 +3299,25 @@ msgstr ""
msgid "Set the text on the ExecButton."
msgstr "Изменить текст выбранного элемента."
-#: widgets/fontdialog.cpp:49
+#: widgets/fontdialog.cpp:54
msgid ""
"Sets the default font for the dialog, by specifying the family, the size and "
"other style options."
msgstr "Установить для окна шрифт по умолчанию."
-#: widgets/fontdialog.cpp:51
+#: widgets/fontdialog.cpp:56
msgid "Returns the font family."
msgstr "Возвращает семейство шрифта."
-#: widgets/fontdialog.cpp:53
+#: widgets/fontdialog.cpp:58
msgid "Returns the font size in point."
msgstr "Возвращает размер шрифта в пунктах."
-#: widgets/fontdialog.cpp:55
+#: widgets/fontdialog.cpp:60
msgid "Returns true, if the font is bold."
msgstr "Возвращает true, если шрифт полужирный."
-#: widgets/fontdialog.cpp:57
+#: widgets/fontdialog.cpp:62
msgid "Returns true, if the font is italic."
msgstr "Возвращает true, если шрифт курсивный."
@@ -3336,7 +3326,7 @@ msgstr "Возвращает true, если шрифт курсивный."
msgid "Clear widget modified status."
msgstr "Очистить текст"
-#: widgets/popupmenu.cpp:56
+#: widgets/popupmenu.cpp:61
msgid ""
"Insert an item into the popup menu. The executeWidget's execute method will "
"be run when this item is selected. Returns the id of the inserted item. Use "
@@ -3347,7 +3337,7 @@ msgstr ""
"вставленного пункта. При указании -1 в аргументе index, пункт будет вставлен "
"в конец меню. Аргумент icon не является обязательным."
-#: widgets/popupmenu.cpp:57
+#: widgets/popupmenu.cpp:62
msgid ""
"Insert a separator item into the popup menu. Use -1 for index to insert to "
"the end."
@@ -3355,7 +3345,7 @@ msgstr ""
"Вставить разделитель в выпадающее меню. При указании -1 в аргументе index, "
"разделитель будет вставлен в конец меню."
-#: widgets/popupmenu.cpp:58
+#: widgets/popupmenu.cpp:63
msgid ""
"Change an item specified by id in the popup menu. The executeWidget's "
"execute method will be run when this item is selected."
@@ -3363,33 +3353,33 @@ msgstr ""
"Изменить пункт выпадающего меню. При активировании этого пункта будет вызван "
"метод execute виджета executeWidget."
-#: widgets/popupmenu.cpp:59
+#: widgets/popupmenu.cpp:64
msgid "Enable the item specified by id in the popup menu."
msgstr "Сделать пункт выпадающего меню доступным."
-#: widgets/popupmenu.cpp:60
+#: widgets/popupmenu.cpp:65
msgid "Check if the item specified by id is enabled."
msgstr ""
"Проверить, является ли пункт меню по указанному идентификатору доступным."
-#: widgets/popupmenu.cpp:61
+#: widgets/popupmenu.cpp:66
msgid "Make the item specified by id visible."
msgstr "Сделать пункт меню видимым."
-#: widgets/popupmenu.cpp:62
+#: widgets/popupmenu.cpp:67
msgid "Apply checked status for the item specified by id."
msgstr "Указать состояние флажка пункта меню по его идентификатору."
-#: widgets/popupmenu.cpp:63
+#: widgets/popupmenu.cpp:68
msgid "Check if the item specified by id is visible."
msgstr ""
"Проверить, является ли пункт меню по указанному идентификатору видимым."
-#: widgets/popupmenu.cpp:64
+#: widgets/popupmenu.cpp:69
msgid "Verify if the item specified by id is checked."
msgstr "Проверить, отмечен ли указанный пункт меню."
-#: widgets/popupmenu.cpp:65
+#: widgets/popupmenu.cpp:70
msgid ""
"Insert submenu widget into the popup menu. Use -1 for index to insert to the "
"end. The icon is optional."
@@ -3419,9 +3409,7 @@ msgstr "Прокрутить таблицу до указанной ячейки
#: widgets/table.cpp:60
#, fuzzy
-msgid ""
-"Select cells using the upper left and lower right cell addresses<br /><b>Not "
-"guaranteed to have KDE4 compatiblility</b>"
+msgid "Select cells using the upper left and lower right cell addresses"
msgstr ""
"Выделить диапазон ячеек по адресам верхнего левого и нижнего правого углов."
"<br /><b> Не гарантируется правильная работа в TDE4</b>"
@@ -3432,30 +3420,21 @@ msgstr "Выбрать строку по номеру. Нумерация нач
#: widgets/table.cpp:62
#, fuzzy
-msgid ""
-"Select the column with the zero based index.<br /><b>Not guaranteed to have "
-"KDE4 compatiblility</b>"
-msgstr ""
-"Выбрать столбец по номеру. Нумерация начинается с 0.<br /><b> Не "
-"гарантируется правильная работа в TDE4</b>"
+#| msgid "Select the row with the zero based index."
+msgid "Select the column with the zero based index."
+msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
#: widgets/table.cpp:63
#, fuzzy
-msgid ""
-"Set the column read only using zero based index.<br /><b>Not guaranteed to "
-"have KDE4 compatiblility</b>"
-msgstr ""
-"Сделать столбец по номеру доступным только для чтения. Нумерация начинается "
-"с 0.<br /><b> Не гарантируется правильная работа в TDE4</b>"
+#| msgid "Select the row with the zero based index."
+msgid "Set the column read only using zero based index."
+msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
#: widgets/table.cpp:64
#, fuzzy
-msgid ""
-"Set the row read only using zero based index.<br /><b>Not guaranteed to have "
-"KDE4 compatiblility</b>"
-msgstr ""
-"Сделать строку по номеру доступной только для чтения. Нумерация начинается с "
-"0.<br /><b> Не гарантируется правильная работа в TDE4</b>"
+#| msgid "Select the row with the zero based index."
+msgid "Set the row read only using zero based index."
+msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
#: widgets/table.cpp:65
msgid "Returns the number of rows of the table"
@@ -3557,22 +3536,22 @@ msgstr ""
msgid "Set the timer timeout interval in ms."
msgstr "Установить интервал таймера в мс."
-#: widgets/toolbox.cpp:39
+#: widgets/toolbox.cpp:44
msgid "Adds a widget to the toolbox. Returns the index of the widget."
msgstr "Добавить виджет на панель инструментов. Возвращает индекс виджета."
-#: widgets/toolbox.cpp:41
+#: widgets/toolbox.cpp:46
msgid "Returns the name of the active widget."
msgstr "Возвращает имя активного виджета."
-#: widgets/toolbox.cpp:42
+#: widgets/toolbox.cpp:47
msgid ""
"Remove the selected widget, returns the index of the removed widget or -1 if "
"no such widget was found."
msgstr ""
"Удаляет указанный виджет, возвращает его индекс или -1 если виджет не найден."
-#: widgets/toolbox.cpp:43
+#: widgets/toolbox.cpp:48
msgid ""
"Remove the widget from the index position, returns the index of the removed "
"widget or -1 if no widget was found."
@@ -3580,19 +3559,19 @@ msgstr ""
"Удаляет виджет по его индексу, возвращает его индекс или -1 если виджет не "
"найден."
-#: widgets/toolbox.cpp:45
+#: widgets/toolbox.cpp:50
msgid "Activates the selected widget."
msgstr "Активирует указанный виджет."
-#: widgets/toolbox.cpp:47
+#: widgets/toolbox.cpp:52
msgid "Returns the index of the active widget."
msgstr "Возвращает индекс активного виджета."
-#: widgets/toolbox.cpp:49
+#: widgets/toolbox.cpp:54
msgid "Returns the widget having the supplied index."
msgstr "Возвращает виджет по его индексу."
-#: widgets/toolbox.cpp:51
+#: widgets/toolbox.cpp:56
msgid ""
"Returns the index of the widget, -1 if the widget is not part of the toolbox."
msgstr ""
@@ -3647,7 +3626,7 @@ msgstr "Вызов function1 с двумя аргументами, второй
#: working/plugintemplate/widget.cpp:44
#, fuzzy
msgid "Get a TQString as a result of function2."
-msgstr "function2 возвращает QString."
+msgstr "function2 возвращает TQString."
#: editor/actioneditor.ui:19
#, no-c-format
@@ -3704,7 +3683,7 @@ msgstr "Фа&йл..."
msgid "Choose Widget"
msgstr "Выбрать виджет"
-#: editor/choosewidget.ui:118
+#: editor/choosewidget.ui:112
#, no-c-format
msgid "Find:"
msgstr "Найти:"
@@ -3782,27 +3761,17 @@ msgstr "&Слоты:"
msgid "&Disconnect"
msgstr "&Удалить связь"
-#: editor/connectioneditor.ui:220
-#, no-c-format
-msgid "Alt+D"
-msgstr "Alt+D"
-
-#: editor/connectioneditor.ui:226
+#: editor/connectioneditor.ui:223
#, no-c-format
msgid "Remove the selected connection"
msgstr "Удалить выделенную связь"
-#: editor/connectioneditor.ui:229
+#: editor/connectioneditor.ui:226
#, no-c-format
msgid "Remove the selected connection."
msgstr "Удалить выделенную связь."
-#: editor/connectioneditor.ui:257
-#, no-c-format
-msgid "Alt+O"
-msgstr "Alt+O"
-
-#: editor/connectioneditor.ui:266 editor/formsettings.ui:98
+#: editor/connectioneditor.ui:260 editor/formsettings.ui:98
#: editor/iconvieweditor.ui:325 editor/listboxeditor.ui:109
#: editor/listvieweditor.ui:658 editor/multilineeditor.ui:158
#: editor/paletteeditor.ui:377 editor/paletteeditoradvanced.ui:597
@@ -3812,12 +3781,7 @@ msgstr "Alt+O"
msgid "Close the dialog and apply all the changes."
msgstr "Закрыть диалог и применить все изменения."
-#: editor/connectioneditor.ui:277
-#, no-c-format
-msgid "Alt+C"
-msgstr "Alt+C"
-
-#: editor/connectioneditor.ui:283 editor/formsettings.ui:112
+#: editor/connectioneditor.ui:274 editor/formsettings.ui:112
#: editor/iconvieweditor.ui:353 editor/listboxeditor.ui:137
#: editor/listvieweditor.ui:686 editor/multilineeditor.ui:196
#: editor/paletteeditor.ui:391 editor/paletteeditoradvanced.ui:611
@@ -3827,27 +3791,22 @@ msgstr "Alt+C"
msgid "Close the dialog and discard any changes."
msgstr "Закрыть диалог без применения изменений."
-#: editor/connectioneditor.ui:318
+#: editor/connectioneditor.ui:309
#, no-c-format
msgid "Connec&tions:"
msgstr "Свя&зи:"
-#: editor/connectioneditor.ui:346
+#: editor/connectioneditor.ui:337
#, no-c-format
msgid "Co&nnect"
msgstr "Связат&ь"
-#: editor/connectioneditor.ui:349
-#, no-c-format
-msgid "Alt+N"
-msgstr "Alt+N"
-
-#: editor/connectioneditor.ui:355
+#: editor/connectioneditor.ui:343
#, no-c-format
msgid "Create connection"
msgstr "Создать связь"
-#: editor/connectioneditor.ui:358
+#: editor/connectioneditor.ui:346
#, no-c-format
msgid "Create a connection between a signal and a slot."
msgstr "Связать сигнал и слот."
@@ -4037,12 +3996,12 @@ msgstr "Arg6"
msgid "Arg2"
msgstr "Arg2"
-#: editor/functions.ui:623
+#: editor/functions.ui:617
#, no-c-format
msgid "Clear edited text"
msgstr "Очистить текст"
-#: editor/functions.ui:631
+#: editor/functions.ui:625
#, no-c-format
msgid "Inserted &text:"
msgstr "Вставленный текс&т:"
@@ -5288,6 +5247,38 @@ msgstr "Редактор вкладок мастера"
msgid "Wizard pages:"
msgstr "Вкладки мастера:"
+#, fuzzy
+#~ msgid "Run Dialog K4"
+#~ msgstr "Показать окно"
+
+#, fuzzy
+#~ msgid "Executes dialog in KDE4"
+#~ msgstr "Показать окно"
+
+#, fuzzy
+#~ msgid ""
+#~ "Select the column with the zero based index.<br /><b>Not guaranteed to "
+#~ "have KDE4 compatiblility</b>"
+#~ msgstr ""
+#~ "Выбрать столбец по номеру. Нумерация начинается с 0.<br /><b> Не "
+#~ "гарантируется правильная работа в TDE4</b>"
+
+#, fuzzy
+#~ msgid ""
+#~ "Set the column read only using zero based index.<br /><b>Not guaranteed "
+#~ "to have KDE4 compatiblility</b>"
+#~ msgstr ""
+#~ "Сделать столбец по номеру доступным только для чтения. Нумерация "
+#~ "начинается с 0.<br /><b> Не гарантируется правильная работа в TDE4</b>"
+
+#, fuzzy
+#~ msgid ""
+#~ "Set the row read only using zero based index.<br /><b>Not guaranteed to "
+#~ "have KDE4 compatiblility</b>"
+#~ msgstr ""
+#~ "Сделать строку по номеру доступной только для чтения. Нумерация "
+#~ "начинается с 0.<br /><b> Не гарантируется правильная работа в TDE4</b>"
+
#~ msgid "Shows an information dialog."
#~ msgstr "Показать диалог с информацией."
diff --git a/tde-i18n-ru/messages/tdewebdev/kxsldbg.po b/tde-i18n-ru/messages/tdewebdev/kxsldbg.po
index ade423f5ff6..ed9a7158465 100644
--- a/tde-i18n-ru/messages/tdewebdev/kxsldbg.po
+++ b/tde-i18n-ru/messages/tdewebdev/kxsldbg.po
@@ -3,21 +3,22 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Omiron <faschist_de@list.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kxsldbg\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
-"PO-Revision-Date: 2007-12-10 18:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-25 18:21+0000\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/tdewebdev/kxsldbg/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,7 +34,7 @@ msgstr "shafff@ukr.net,faschist_de@list.ru"
#: kxsldbg.cpp:67
msgid "&XSLDbg Handbook"
-msgstr ""
+msgstr "&XSLDbg Handbook"
#: kxsldbg.cpp:76
msgid "Could not find our part."
@@ -180,7 +181,7 @@ msgstr "Проверить выражение"
msgid "XPath:"
msgstr "XPath:"
-#: kxsldbgpart/kxsldbg_part.cpp:738 kxsldbgpart/libxsldbg/xsldbg.cpp:591
+#: kxsldbgpart/kxsldbg_part.cpp:738 kxsldbgpart/libxsldbg/xsldbg.cpp:589
msgid "Error: Too many file names supplied via command line.\n"
msgstr "Ошибка: слишком много имён файлов передано через командную строку.\n"
@@ -257,14 +258,14 @@ msgstr "Ошибка: невозможно найти таблицу стиле
#: kxsldbgpart/libxsldbg/debugXSL.cpp:713
#: kxsldbgpart/libxsldbg/debugXSL.cpp:1237
#: kxsldbgpart/libxsldbg/debugXSL.cpp:1340 kxsldbgpart/libxsldbg/files.cpp:1353
-#: kxsldbgpart/libxsldbg/files_unix.cpp:61
-#: kxsldbgpart/libxsldbg/files_unix.cpp:153
-#: kxsldbgpart/libxsldbg/search.cpp:106 kxsldbgpart/libxsldbg/search.cpp:1191
-#: kxsldbgpart/libxsldbg/search.cpp:1254 kxsldbgpart/libxsldbg/search.cpp:1315
-#: kxsldbgpart/libxsldbg/search.cpp:1367 kxsldbgpart/libxsldbg/search.cpp:1415
-#: kxsldbgpart/libxsldbg/search.cpp:1469 kxsldbgpart/libxsldbg/search.cpp:1515
+#: kxsldbgpart/libxsldbg/files_unix.cpp:62
+#: kxsldbgpart/libxsldbg/files_unix.cpp:154
+#: kxsldbgpart/libxsldbg/search.cpp:113 kxsldbgpart/libxsldbg/search.cpp:1198
+#: kxsldbgpart/libxsldbg/search.cpp:1261 kxsldbgpart/libxsldbg/search.cpp:1322
+#: kxsldbgpart/libxsldbg/search.cpp:1374 kxsldbgpart/libxsldbg/search.cpp:1422
+#: kxsldbgpart/libxsldbg/search.cpp:1476 kxsldbgpart/libxsldbg/search.cpp:1522
#: kxsldbgpart/libxsldbg/variable_cmds.cpp:105
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:512 kxsldbgpart/libxsldbg/xsldbg.cpp:1069
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:510 kxsldbgpart/libxsldbg/xsldbg.cpp:1052
msgid "Error: Out of memory.\n"
msgstr "Ошибка: не хватает памяти.\n"
@@ -288,7 +289,7 @@ msgid "Error: Unable to find the added breakpoint."
msgstr "Ошибка: невозможно найти точку останова."
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:425
-#: kxsldbgpart/libxsldbg/search.cpp:484 kxsldbgpart/libxsldbg/trace_cmds.cpp:68
+#: kxsldbgpart/libxsldbg/search.cpp:491 kxsldbgpart/libxsldbg/trace_cmds.cpp:68
#: kxsldbgpart/libxsldbg/variable_cmds.cpp:111
msgid "Error: Invalid arguments to command %1.\n"
msgstr "Ошибка: недопустимые аргументы команды %1.\n"
@@ -591,7 +592,7 @@ msgstr "Открытие терминала %1.\n"
#: kxsldbgpart/libxsldbg/file_cmds.cpp:269
#: kxsldbgpart/libxsldbg/option_cmds.cpp:113
#: kxsldbgpart/libxsldbg/option_cmds.cpp:116
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:48
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:49
msgid "Error: Missing arguments for the command %1.\n"
msgstr "Ошибка: пропущены аргументы для команды %1.\n"
@@ -639,39 +640,39 @@ msgstr "PublicID \"%1\" не найден в текущей папке.\n"
msgid "PublicID \"%1\" maps to: \"%2\"\n"
msgstr "PublicID \"%1\" соответствует \"%2\"\n"
-#: kxsldbgpart/libxsldbg/files.cpp:192 kxsldbgpart/libxsldbg/files.cpp:215
+#: kxsldbgpart/libxsldbg/files.cpp:195 kxsldbgpart/libxsldbg/files.cpp:218
msgid "Error: Unable to open terminal %1.\n"
msgstr "Ошибка: невозможно открыть консоль %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:195
+#: kxsldbgpart/libxsldbg/files.cpp:198
msgid "Error: Did not previously open terminal.\n"
msgstr "Ошибка: консоль не была открыта ранее.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:497
+#: kxsldbgpart/libxsldbg/files.cpp:500
msgid "Error: The file name \"%1\" is too long.\n"
msgstr "Ошибка: имя файла \"%1\" слишком длинное.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:521
+#: kxsldbgpart/libxsldbg/files.cpp:524
msgid "Error: Unable to change to directory %1.\n"
msgstr "Ошибка: невозможно перейти в папку %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:524
+#: kxsldbgpart/libxsldbg/files.cpp:527
msgid "Changed to directory %1.\n"
msgstr "Переход в папку %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:552
+#: kxsldbgpart/libxsldbg/files.cpp:555
msgid "Setting XML Data file name to %1.\n"
msgstr "Установка имени файла XML: %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:564
+#: kxsldbgpart/libxsldbg/files.cpp:567
msgid "Setting stylesheet file name to %1.\n"
msgstr "Установка имени таблицы стилей: %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:581
+#: kxsldbgpart/libxsldbg/files.cpp:584
msgid "Setting stylesheet base path to %1.\n"
msgstr "Установка базового пути к таблице стилей: %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:598
+#: kxsldbgpart/libxsldbg/files.cpp:601
msgid "Missing file name.\n"
msgstr "Пропущено имя файла.\n"
@@ -696,11 +697,11 @@ msgstr " ----- больше ---- \n"
msgid "Error: Unable to convert %1 to local file name.\n"
msgstr "Ошибка: невозможно преобразовать %1 в локальное имя файла.\n"
-#: kxsldbgpart/libxsldbg/files_unix.cpp:67
+#: kxsldbgpart/libxsldbg/files_unix.cpp:68
msgid "Error: USER environment variable is not set.\n"
msgstr "Ошибка: переменная среды окружения USER не установлена.\n"
-#: kxsldbgpart/libxsldbg/files_unix.cpp:199
+#: kxsldbgpart/libxsldbg/files_unix.cpp:200
msgid ""
"Error: The value of the option docspath or searchresultspath is empty. See "
"help on setoption or options command for more information.\n"
@@ -708,22 +709,22 @@ msgstr ""
"Ошибка: параметр docspath или searchresultspath не указан. Обратитесь к "
"справке по параметрам запуска.\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:51
-#: kxsldbgpart/libxsldbg/help_unix.cpp:56
+#: kxsldbgpart/libxsldbg/help_unix.cpp:59
+#: kxsldbgpart/libxsldbg/help_unix.cpp:64
msgid "xsldbg version"
msgstr "Версия xsldbg"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:52
-#: kxsldbgpart/libxsldbg/help_unix.cpp:57
+#: kxsldbgpart/libxsldbg/help_unix.cpp:60
+#: kxsldbgpart/libxsldbg/help_unix.cpp:65
msgid "Help document version"
msgstr "Версия справки"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:53
-#: kxsldbgpart/libxsldbg/help_unix.cpp:58
+#: kxsldbgpart/libxsldbg/help_unix.cpp:61
+#: kxsldbgpart/libxsldbg/help_unix.cpp:66
msgid "Help not found for command"
msgstr "Невозможно найти справку по команде"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:90
+#: kxsldbgpart/libxsldbg/help_unix.cpp:98
msgid ""
"Error: Unable to display help. Help files not found in %1 or xsldbg not "
"found in path.\n"
@@ -731,15 +732,15 @@ msgstr ""
"Ошибка: невозможно показать справку. Не найдено руководство в %1 или "
"xslbdg.\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:92
+#: kxsldbgpart/libxsldbg/help_unix.cpp:100
msgid "Error: Unable to find xsldbg or help files.\n"
msgstr "Ошибка: невозможно найти xsldbg или файлы справки.\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:97
+#: kxsldbgpart/libxsldbg/help_unix.cpp:105
msgid "Error: Unable to print help file.\n"
msgstr "Ошибка: не удалось вывести справку.\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:102
+#: kxsldbgpart/libxsldbg/help_unix.cpp:110
msgid "Error: No path to documentation; aborting help.\n"
msgstr "Ошибка: нет пути к документации. Справка не будет показана.\n"
@@ -893,20 +894,20 @@ msgstr "Ошибка: невозможно обработать %1 как watchI
msgid "Error: Watch expression %1 does not exist.\n"
msgstr "Ошибка: выражение для наблюдения %1 не существует.\n"
-#: kxsldbgpart/libxsldbg/options.cpp:296 kxsldbgpart/libxsldbg/options.cpp:326
+#: kxsldbgpart/libxsldbg/options.cpp:297 kxsldbgpart/libxsldbg/options.cpp:327
msgid "Error: Option %1 is not a valid boolean/integer option.\n"
msgstr "Ошибка: параметр %1 не целое число или логическое значение.\n"
-#: kxsldbgpart/libxsldbg/options.cpp:368 kxsldbgpart/libxsldbg/options.cpp:399
+#: kxsldbgpart/libxsldbg/options.cpp:369 kxsldbgpart/libxsldbg/options.cpp:400
msgid "Error: Option %1 is not a valid string xsldbg option.\n"
msgstr ""
"Ошибка: параметр %1 не является допустимым строковым параметром xsldbg.\n"
-#: kxsldbgpart/libxsldbg/options.cpp:511
+#: kxsldbgpart/libxsldbg/options.cpp:512
msgid " Parameter %1 %2=\"%3\"\n"
msgstr " Параметр %1 %2=\"%3\"\n"
-#: kxsldbgpart/libxsldbg/options.cpp:546
+#: kxsldbgpart/libxsldbg/options.cpp:547
msgid ""
"\n"
"No parameters present.\n"
@@ -914,19 +915,19 @@ msgstr ""
"\n"
"Нет параметров.\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:72
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:73
msgid "Error: No command processor available for shell command \"%1\".\n"
msgstr "Ошибка: в командной строке \"%1\" не указан командный процессор.\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:77
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:78
msgid "Information: Starting shell command \"%1\".\n"
msgstr "Информация: запущена команда оболочки \"%1\".\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:92
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:93
msgid "Information: Finished shell command.\n"
msgstr "Информация: команда оболочки завершила работу.\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:96
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:97
msgid "Error: Unable to run command. System error %1.\n"
msgstr "Ошибка: невозможно запустить команду. Ошибка системы: %1.\n"
@@ -946,7 +947,7 @@ msgstr "Ошибка: невозможно найти параметр %1.\n"
msgid "Unable to print parameters"
msgstr "Невозможно вывести параметры"
-#: kxsldbgpart/libxsldbg/search.cpp:407
+#: kxsldbgpart/libxsldbg/search.cpp:414
msgid ""
"Error: Unable to write search Database to file %1. Try setting the "
"\"searchresultspath\" option to a writable path.\n"
@@ -954,11 +955,11 @@ msgstr ""
"Ошибка: невозможно сохранить базу данных поиска в файл %1. Укажите в "
"параметре \"searchresultspath\" путь, доступный для записи.\n"
-#: kxsldbgpart/libxsldbg/search.cpp:482
+#: kxsldbgpart/libxsldbg/search.cpp:489
msgid "Information: Transformed %1 using %2 and saved to %3.\n"
msgstr "Информация: файл %1 трансформирован с помощью %2 и сохранён в %3.\n"
-#: kxsldbgpart/libxsldbg/search.cpp:723
+#: kxsldbgpart/libxsldbg/search.cpp:730
msgid "Error: XSLT template named \"%1\" was not found.\n"
msgstr "Ошибка: шаблон XSLT \"%1\" не найден.\n"
@@ -1053,21 +1054,21 @@ msgstr ""
msgid "Error: Variable %1 was not found.\n"
msgstr "Ошибка: переменная %1 не найдена.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:270 kxsldbgpart/libxsldbg/xsldbg.cpp:298
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:320
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:268 kxsldbgpart/libxsldbg/xsldbg.cpp:296
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:318
msgid "%1 took %2 ms to complete.\n"
msgstr "%1 выполнялась %2 мс.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:361
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:359
#, c-format
msgid "XInclude processing %1."
msgstr "XInclude обрабатывается %1."
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:399 kxsldbgpart/libxsldbg/xsldbg.cpp:446
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:397 kxsldbgpart/libxsldbg/xsldbg.cpp:444
msgid "Error: Unable to write temporary results to %1.\n"
msgstr "Ошибка: невозможно сохранить временные данные в %1.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:409
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:407
#, c-format
msgid ""
"_n: Applying stylesheet %n time\n"
@@ -1077,36 +1078,36 @@ msgstr ""
"Применение таблицы стилей %n раза\n"
"Применение таблицы стилей %n раз"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:412
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:410
msgid "Applying stylesheet"
msgstr "Применение таблицы стилей"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:473 kxsldbgpart/libxsldbg/xsldbg.cpp:491
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:471 kxsldbgpart/libxsldbg/xsldbg.cpp:489
msgid "Saving result"
msgstr "Сохранение результата"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:476
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:474
msgid "Warning: Generating non-standard output XHTML.\n"
msgstr "Предупреждение: генерирование нестандартного XHTML.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:493
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:491
msgid "Warning: Unsupported, non-standard output method %1.\n"
msgstr "Внимание: не поддерживается нестандартный метод вывода %1.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:509
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:507
msgid "Running stylesheet and saving result"
msgstr "Применение таблицы стилей и сохранение результата"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:516
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:514
msgid "Error: Unable to save results of transformation to file %1.\n"
msgstr "Ошибка: невозможно сохранить результаты преобразования в %1.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:558 kxsldbgpart/libxsldbg/xsldbg.cpp:887
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:919 kxsldbgpart/libxsldbg/xsldbg.cpp:997
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:556 kxsldbgpart/libxsldbg/xsldbg.cpp:885
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:917 kxsldbgpart/libxsldbg/xsldbg.cpp:984
msgid "Fatal error: Aborting debugger due to an unrecoverable error.\n"
msgstr "Критическая ошибка: остановка отладчика.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:683
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:681
msgid ""
"Warning: Too many libxslt parameters provided via the command line option --"
"param.\n"
@@ -1114,14 +1115,14 @@ msgstr ""
"Предупреждение: слишком много параметров libxslt передано через ключ --"
"param.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:692
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:690
msgid ""
"Error: Argument \"%1\" to --param is not in the format <name>:<value>.\n"
msgstr ""
"Ошибка: значение ключа \"%1\" в аргументе --param не соответствует формату "
"<name>:<value>.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:744
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:742
msgid ""
"\n"
"Starting stylesheet\n"
@@ -1131,15 +1132,15 @@ msgstr ""
"Открытие таблицы стилей\n"
"\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:755
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:753
msgid "Error: No XSLT source file supplied.\n"
msgstr "Ошибка: не указан файл XSLT.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:758
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:756
msgid "Error: No XML data file supplied.\n"
msgstr "Ошибка: не указан файл данных в XML.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:795
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:793
msgid ""
"\n"
"Debugger never received control.\n"
@@ -1147,7 +1148,7 @@ msgstr ""
"\n"
"Отладчику не передавалось управление.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:800
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:798
msgid ""
"\n"
"Finished stylesheet\n"
@@ -1157,7 +1158,7 @@ msgstr ""
"Обработка таблицы стилей завершена\n"
"\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:857
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:855
msgid ""
"Going to the command shell; not all xsldbg commands will work as not all "
"needed have been loaded.\n"
@@ -1165,16 +1166,16 @@ msgstr ""
"Переход в терминал. Не все команды xsldbg будут работать, так как не все "
"файлы были загружены.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:914
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:912
#, c-format
msgid "Parsing stylesheet %1"
msgstr "Обработка таблицы стилей %1"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:916
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:914
msgid "Error: Cannot parse file %1.\n"
msgstr "Ошибка: невозможно обработать файл %1.\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:995 kxsldbgpart/libxsldbg/xsldbg.cpp:1043
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:982 kxsldbgpart/libxsldbg/xsldbg.cpp:1026
msgid "Error: Unable to parse file %1.\n"
msgstr "Ошибка: невозможно обработать файл %1.\n"
diff --git a/tde-i18n-ru/messages/tdewebdev/quanta.po b/tde-i18n-ru/messages/tdewebdev/quanta.po
index 50ff77aa509..6a89a9fe0aa 100644
--- a/tde-i18n-ru/messages/tdewebdev/quanta.po
+++ b/tde-i18n-ru/messages/tdewebdev/quanta.po
@@ -3,20 +3,23 @@
# Alexander Yakovlev <yshurik@kde.org>, 2001.
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001.
# Nick Shaforostoff <shafff@ukr.net>, 2003-2005, 2006.
+# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: quanta\n"
-"POT-Creation-Date: 2020-05-11 04:16+0200\n"
-"PO-Revision-Date: 2008-04-18 14:44+0400\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-25 18:21+0000\n"
+"PO-Revision-Date: 2023-12-01 04:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdewebdev/quanta/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 ""
@@ -231,7 +234,7 @@ msgstr "Добавить репозиторий следующие файлы:"
msgid "CVS Add"
msgstr "CVS Add"
-#: components/cvsservice/cvsservice.cpp:333 src/quanta.cpp:526
+#: components/cvsservice/cvsservice.cpp:333 src/quanta.cpp:530
#: utility/quantanetaccess.cpp:185
msgid "Do Not Add"
msgstr "Не добавлять"
@@ -718,8 +721,8 @@ msgstr "Отладчик %1 не поддерживает инструкцию \
msgid "Unsupported Debugger Function"
msgstr "Неподдерживаемая функция отладчика"
-#: components/debugger/dbgp/dbgpsettingss.ui:583
-#: components/debugger/gubed/gubedsettingss.ui:576
+#: components/debugger/dbgp/dbgpsettingss.ui:571
+#: components/debugger/gubed/gubedsettingss.ui:573
#: components/debugger/interfaces/debuggerclient.cpp:53
#, no-c-format
msgid "Pause"
@@ -737,14 +740,14 @@ msgstr "Перешагнуть"
msgid "Step Out"
msgstr "Выйти"
-#: components/debugger/gubed/gubedsettingss.ui:584
+#: components/debugger/gubed/gubedsettingss.ui:581
#: components/debugger/interfaces/debuggerclient.cpp:79
#, no-c-format
msgid "Trace"
msgstr "Трассировка"
-#: components/debugger/dbgp/dbgpsettingss.ui:591
-#: components/debugger/gubed/gubedsettingss.ui:592
+#: components/debugger/dbgp/dbgpsettingss.ui:579
+#: components/debugger/gubed/gubedsettingss.ui:589
#: components/debugger/interfaces/debuggerclient.cpp:84
#, no-c-format
msgid "Run"
@@ -813,7 +816,7 @@ msgstr "&Скопировать в буфер обмена"
msgid "Set Variable"
msgstr "Установить переменную"
-#: components/debugger/debuggervariablesets.ui:126
+#: components/debugger/debuggervariablesets.ui:120
#: components/debugger/variableslistview.cpp:262
#, no-c-format
msgid "New value:"
@@ -926,7 +929,7 @@ msgstr ""
#: components/tableeditor/tableeditor.cpp:1168
#: components/tableeditor/tableeditor.cpp:1189
-#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4671
+#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4675
msgid "Cannot Read Table"
msgstr "Не удалось прочитать таблицу"
@@ -998,8 +1001,8 @@ msgstr ""
msgid "Add Action to Toolbar"
msgstr "Добавить действие на панель инструментов"
-#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2500 src/quanta.cpp:2664
-#: src/quanta.cpp:2700 src/quanta.cpp:2802
+#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2504 src/quanta.cpp:2668
+#: src/quanta.cpp:2704 src/quanta.cpp:2806
msgid "Please select a toolbar:"
msgstr "Выберите панель инструментов:"
@@ -1332,17 +1335,17 @@ msgstr "<qt>Не удалось получить доступ к файлу <b>%
msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
msgstr "<qt>Не удалось загрузить DTD из <b>%1</b>.</qt>"
-#: parsers/dtd/dtdparser.cpp:105
+#: parsers/dtd/dtdparser.cpp:104
msgid ""
"<qt>Error while parsing the DTD.<br>The error message is:<br><i>%1</i></qt>"
msgstr "<qt>Ошибка обработки DTD.<br>Сообщение:<br><i>%1</i></qt>"
-#: parsers/dtd/dtdparser.cpp:110 parsers/dtd/dtepcreationdlg.ui:31
+#: parsers/dtd/dtdparser.cpp:109 parsers/dtd/dtepcreationdlg.ui:31
#, no-c-format
msgid "DTD - > DTEP Conversion"
msgstr "DTD - > DTEP"
-#: parsers/dtd/dtdparser.cpp:157
+#: parsers/dtd/dtdparser.cpp:156
msgid ""
"<qt>Cannot create the <br><b>%1</b> file.<br>Check that you have write "
"permission in the parent folder.</qt>"
@@ -1350,11 +1353,11 @@ msgstr ""
"<qt>Не удалось создать файл <br><b>%1</b>.<br>Убедитесь, что вы имеете права "
"на запись в родительской папке.</qt>"
-#: parsers/dtd/dtdparser.cpp:169
+#: parsers/dtd/dtdparser.cpp:168
msgid "No elements were found in the DTD."
msgstr "Нет найденных элементов в DTD."
-#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:179 src/quanta.cpp:3108
+#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:178 src/quanta.cpp:3112
#, no-c-format
msgid "Configure DTEP"
msgstr "Настроить DTEP"
@@ -1700,7 +1703,7 @@ msgid ""
msgstr ""
"<qt>Файл <b>%1</b> не существует.<br> Вы хотите удалить его из списка?</qt>"
-#: project/project.cpp:265 src/quanta.cpp:415
+#: project/project.cpp:265 src/quanta.cpp:419
msgid "Keep"
msgstr "Оставить"
@@ -1903,7 +1906,7 @@ msgstr "Вставить п&апку..."
msgid "&Rescan Project Folder..."
msgstr "&Обновить папку проекта..."
-#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:164
+#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:168
msgid "&Upload Project..."
msgstr "&Передать проект на сервер..."
@@ -2089,17 +2092,17 @@ msgstr "Отменить загрузку файлов на сервер?"
#: project/projectupload.cpp:762
msgid "Abort Upload"
-msgstr "Отменить передачу"
+msgstr "Прервать отправку"
#: project/projectupload.cpp:762
msgid ""
"_: Abort the uploading\n"
"Abort"
-msgstr "Отменить"
+msgstr "Прервать"
#: project/projectupload.cpp:762 treeviews/uploadtreeview.cpp:36
msgid "Upload"
-msgstr "Передать"
+msgstr "Отправить"
#: project/rescanprj.cpp:55
msgid "Reading folder:"
@@ -2216,7 +2219,7 @@ msgstr ""
"Изменение регистра тега и атрибутов. Это может занять некоторое время, в "
"зависимости от сложности документа."
-#: dialogs/dtdselectdialog.ui:31 src/document.cpp:2931 src/quanta.cpp:3053
+#: dialogs/dtdselectdialog.ui:31 src/document.cpp:2931 src/quanta.cpp:3057
#, no-c-format
msgid "DTD Selector"
msgstr "Выбор DTD"
@@ -2344,7 +2347,7 @@ msgstr "Не отображать логотип при запуске"
msgid "Reset the layout of the user interface to the default"
msgstr "Запускать с расположением элементов интерфейса по умолчанию"
-#: src/main.cpp:70 src/quanta.cpp:4087 treeviews/basetreeview.cpp:440
+#: src/main.cpp:70 src/quanta.cpp:4091 treeviews/basetreeview.cpp:440
#: treeviews/templatestreeview.cpp:567
msgid "Quanta"
msgstr "Quanta"
@@ -2423,7 +2426,7 @@ msgstr "Дополнения и координация DTD"
msgid "Visual Page Layout part, new undo/redo system"
msgstr "Визуальное позиционирование, новая система отмены/повтора действий"
-#: src/main.cpp:141 src/quanta.cpp:1241
+#: src/main.cpp:141 src/quanta.cpp:1245
msgid "VPL View"
msgstr "Визуальный редактор"
@@ -2463,11 +2466,11 @@ msgstr "Теги XSLT"
msgid "Splash screen and icon for 3.2"
msgstr "Логотип и значок для версии 3.2"
-#: src/quanta.cpp:226
+#: src/quanta.cpp:230
msgid "Quanta data files were not found."
msgstr "Не удалось найти файлы данных Quanta."
-#: src/quanta.cpp:227
+#: src/quanta.cpp:231
msgid ""
"You may have forgotten to run \"make install\", or your TDEDIR, TDEDIRS or "
"PATH are not set correctly."
@@ -2475,17 +2478,17 @@ msgstr ""
"Возможно вы забыли запустить \"make install\", или TDEDIR, TDEDIRS, PATH не "
"корректны."
-#: src/quanta.cpp:366 treeviews/structtreeview.cpp:113
+#: src/quanta.cpp:370 treeviews/structtreeview.cpp:113
msgid "Open File"
msgstr "Открыть файл"
-#: src/quanta.cpp:378 src/quanta.cpp:2090 treeviews/structtreeview.cpp:1008
+#: src/quanta.cpp:382 src/quanta.cpp:2094 treeviews/structtreeview.cpp:1008
msgid ""
"<qt>The file <b>%1</b> does not exist or is not a recognized mime type.</qt>"
msgstr ""
"<qt>Файл <b>%1</b> не существует или имеет нестандартный mime-тип.</qt>"
-#: src/quanta.cpp:415
+#: src/quanta.cpp:419
msgid ""
"The file %1 does not exist.\n"
" Do you want to remove it from the list?"
@@ -2493,15 +2496,15 @@ msgstr ""
"Файл %1 не существует.\n"
"Удалить его из списка?"
-#: src/quanta.cpp:520
+#: src/quanta.cpp:524
msgid "Save File"
msgstr "Сохранить файл"
-#: src/quanta.cpp:526
+#: src/quanta.cpp:530
msgid "<qt>Do you want to add the<br><b>%1</b><br>file to project?</qt>"
msgstr "<qt>Вы действительно хотите добавить файл <b>%1</b> в проект?</qt>"
-#: src/quanta.cpp:587
+#: src/quanta.cpp:591
#, c-format
msgid ""
"You must save the templates in the following folder: \n"
@@ -2512,7 +2515,7 @@ msgstr ""
"\n"
"%1"
-#: src/quanta.cpp:606
+#: src/quanta.cpp:610
msgid ""
"<qt>There was an error while creating the template file.<br>Check that you "
"have write access to <i>%1</i>.</qt>"
@@ -2520,31 +2523,31 @@ msgstr ""
"<qt>При сохранении панели инструментов произошла ошибка.<br>Убедитесь, что "
"вы имеете право на запись для <br><b>%1</b></qt>"
-#: src/quanta.cpp:606 treeviews/basetreeview.cpp:1187
+#: src/quanta.cpp:610 treeviews/basetreeview.cpp:1187
msgid "Template Creation Error"
msgstr "Ошибка создания шаблона"
-#: src/quanta.cpp:785
+#: src/quanta.cpp:789
msgid "<center><h3>The current document is empty...</h3></center>"
msgstr "<center><h3>Этот документ пустой...</h3></center>"
-#: src/quanta.cpp:933
+#: src/quanta.cpp:937
msgid " OVR "
msgstr " ЗАМ "
-#: src/quanta.cpp:933
+#: src/quanta.cpp:937
msgid " INS "
msgstr " ВСТ "
-#: src/quanta.cpp:937 src/quanta.cpp:1516
+#: src/quanta.cpp:941 src/quanta.cpp:1520
msgid " R/O "
msgstr " R/O "
-#: src/quanta.cpp:1061 src/quanta.cpp:1114 src/quanta_init.cpp:247
+#: src/quanta.cpp:1065 src/quanta.cpp:1118 src/quanta_init.cpp:251
msgid "&Window"
msgstr "&Окно"
-#: src/quanta.cpp:1152
+#: src/quanta.cpp:1156
msgid ""
"Changes made in the preview configuration dialog are global and have effect "
"on every application using the TDEHTML part to display web pages, including "
@@ -2553,57 +2556,57 @@ msgstr ""
"Изменения, произведенные в конфигурации просмотра глобальны и влияют на все "
"приложения, использующие компонент TDEHTML, включая Konqueror."
-#: src/quanta.cpp:1159
+#: src/quanta.cpp:1163
msgid "Configure Quanta"
msgstr "Настройка Quanta"
-#: src/quanta.cpp:1164
+#: src/quanta.cpp:1168
msgid "Tag Style"
msgstr "Стиль тегов"
-#: src/quanta.cpp:1178
+#: src/quanta.cpp:1182
msgid "Environment"
msgstr "Окружение"
-#: src/quanta.cpp:1218
+#: src/quanta.cpp:1222
msgid "User Interface"
msgstr "Интерфейс"
-#: src/quanta.cpp:1244
+#: src/quanta.cpp:1248
msgid "Parser"
msgstr "Структура документа"
-#: dialogs/settings/abbreviations.ui:25 src/quanta.cpp:1253
+#: dialogs/settings/abbreviations.ui:25 src/quanta.cpp:1257
#, no-c-format
msgid "Abbreviations"
msgstr "Сокращения"
-#: src/quanta.cpp:1514 src/quanta.cpp:1542
+#: src/quanta.cpp:1518 src/quanta.cpp:1546
msgid "Line: %1 Col: %2"
msgstr "Строка: %1 Столбец: %2"
-#: src/quanta.cpp:1971
+#: src/quanta.cpp:1975
#, c-format
msgid "Open File: %1"
msgstr "Открыть файл: %1"
-#: src/quanta.cpp:1975 src/quanta_init.cpp:926
+#: src/quanta.cpp:1979 src/quanta_init.cpp:930
msgid "Open File: none"
msgstr "Открыть файл: нет"
-#: src/quanta.cpp:2030
+#: src/quanta.cpp:2034
msgid "Add Watch: '%1'"
msgstr "Добавить наблюдение \"%1\""
-#: src/quanta.cpp:2041
+#: src/quanta.cpp:2045
msgid "Set Value of '%1'"
msgstr "Установить значение '%1'"
-#: src/quanta.cpp:2052
+#: src/quanta.cpp:2056
msgid "Break When '%1'..."
msgstr "Останавливаться при условии \"%1\"..."
-#: src/quanta.cpp:2140
+#: src/quanta.cpp:2144
msgid ""
"Cannot load the toolbars from the archive.\n"
"Check that the filenames inside the archives begin with the archive name."
@@ -2611,7 +2614,7 @@ msgstr ""
"Не удалось загрузить панели инструментов из архива.\n"
"Убедитесь, что имя файла внутри архива совпадает с именем архива."
-#: src/quanta.cpp:2463
+#: src/quanta.cpp:2467
msgid ""
"<qt>An error happened while saving the <b>%1</b> toolbar.<br>Check that you "
"have write permissions for<br><b>%2</b>.<br><br>This might happen if you "
@@ -2624,15 +2627,15 @@ msgstr ""
"Используйте <i>Сохранить как</i> или <i>Панели->Сохранить->Сохранить как "
"локальную панель инструментов</i>.</qt>"
-#: src/quanta.cpp:2464
+#: src/quanta.cpp:2468
msgid "Toolbar Saving Error"
msgstr "Ошибка сохранения панели инструментов"
-#: src/quanta.cpp:2499 src/quanta.cpp:3303 src/quanta.cpp:3308
+#: src/quanta.cpp:2503 src/quanta.cpp:3307 src/quanta.cpp:3312
msgid "Save Toolbar"
msgstr "Сохранить панель инструментов"
-#: src/quanta.cpp:2556
+#: src/quanta.cpp:2560
msgid ""
"<qt>You must save the toolbars to the following folder: <br><br><b>%1</b></"
"qt>"
@@ -2640,33 +2643,33 @@ msgstr ""
"<qt>Вы должны сохранять панели инструментов в следующей папке: <br><br><b>"
"%1</b></qt>"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
msgid "New Toolbar"
msgstr "Создать"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
msgid "Enter toolbar name:"
msgstr "Введите название панели инструментов:"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
#, c-format
msgid "User_%1"
msgstr "User_%1"
-#: src/quanta.cpp:2663 utility/toolbartabwidget.cpp:49
+#: src/quanta.cpp:2667 utility/toolbartabwidget.cpp:49
#: utility/toolbartabwidget.cpp:327
msgid "Remove Toolbar"
msgstr "Удалить"
-#: src/quanta.cpp:2699
+#: src/quanta.cpp:2703
msgid "Send Toolbar"
msgstr "Отправить"
-#: src/quanta.cpp:2738
+#: src/quanta.cpp:2742
msgid "Send toolbar in email"
msgstr "Отправить по e-mail"
-#: src/quanta.cpp:2740
+#: src/quanta.cpp:2744
msgid ""
"Hi,\n"
" This is a Quanta Plus [http://quanta.kdewebdev.org] toolbar.\n"
@@ -2677,16 +2680,16 @@ msgstr ""
"\n"
"Удачного дня!\n"
-#: src/quanta.cpp:2744 src/quanta.cpp:3599 treeviews/scripttreeview.cpp:278
+#: src/quanta.cpp:2748 src/quanta.cpp:3603 treeviews/scripttreeview.cpp:278
#: treeviews/templatestreeview.cpp:991
msgid "Content:"
msgstr "Содержание:"
-#: src/quanta.cpp:2752
+#: src/quanta.cpp:2756
msgid "Quanta Plus toolbar"
msgstr "Панель инструментов Quanta Plus"
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: src/quanta.cpp:2761 src/quanta.cpp:3617 treeviews/scripttreeview.cpp:292
#: treeviews/templatestreeview.cpp:1005
msgid ""
"No destination address was specified.\n"
@@ -2695,40 +2698,40 @@ msgstr ""
"Нет конечного адреса.\n"
" Отправка отменена."
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: src/quanta.cpp:2761 src/quanta.cpp:3617 treeviews/scripttreeview.cpp:292
#: treeviews/templatestreeview.cpp:1005
msgid "Error Sending Email"
msgstr "Ошибка отправление e-mail"
-#: src/quanta.cpp:2801 src/quanta.cpp:2824
+#: src/quanta.cpp:2805 src/quanta.cpp:2828
msgid "Rename Toolbar"
msgstr "Переименовать"
-#: src/quanta.cpp:2824
+#: src/quanta.cpp:2828
msgid "Enter the new name:"
msgstr "Введите новое название:"
-#: src/quanta.cpp:3076
+#: src/quanta.cpp:3080
msgid "Change the current DTD."
msgstr "Изменить текущий DTD."
-#: src/quanta.cpp:3098
+#: src/quanta.cpp:3102
msgid "Edit DTD"
msgstr "Изменить DTD"
-#: src/quanta.cpp:3099 src/quanta.cpp:3543
+#: src/quanta.cpp:3103 src/quanta.cpp:3547
msgid "Please select a DTD:"
msgstr "Выберите DTD:"
-#: src/quanta.cpp:3101
+#: src/quanta.cpp:3105
msgid "Create a new DTEP description"
msgstr "Создать новое описание DTEP"
-#: src/quanta.cpp:3102
+#: src/quanta.cpp:3106
msgid "Load DTEP description from disk"
msgstr "Загрузить описание DTEP"
-#: src/quanta.cpp:3302
+#: src/quanta.cpp:3306
msgid ""
"<qt>Toolbar <b>%1</b> is new and unsaved. Do you want to save it before it "
"is removed?</qt>"
@@ -2736,26 +2739,26 @@ msgstr ""
"<qt>Панель инструментов <b>%1<b> не была сохранена. Вы хотите это сделать?</"
"qt>"
-#: src/quanta.cpp:3307
+#: src/quanta.cpp:3311
msgid ""
"<qt>The toolbar <b>%1</b> was modified. Do you want to save it before it is "
"removed?</qt>"
msgstr ""
"<qt>Панель инструментов <b>%1</b> была изменена. Вы хотите её сохранить?</qt>"
-#: src/quanta.cpp:3526
+#: src/quanta.cpp:3530
msgid "Select DTEP Directory"
msgstr "Выберите каталог DTEP"
-#: src/quanta.cpp:3542
+#: src/quanta.cpp:3546
msgid "Send DTD"
msgstr "Отправить DTD"
-#: src/quanta.cpp:3593
+#: src/quanta.cpp:3597
msgid "Send DTEP in Email"
msgstr "Отправить DTEP по E-Mail"
-#: src/quanta.cpp:3595
+#: src/quanta.cpp:3599
msgid ""
"Hi,\n"
" This is a Quanta Plus [http://quanta.kdewebdev.org] DTEP definition "
@@ -2767,36 +2770,36 @@ msgstr ""
"\n"
"Удачного дня!\n"
-#: src/quanta.cpp:3608
+#: src/quanta.cpp:3612
msgid "Quanta Plus DTD"
msgstr "Quanta Plus DTD"
-#: src/quanta.cpp:3704
+#: src/quanta.cpp:3708
msgid "Code formatting can only be done in the source view."
msgstr ""
"Форматирование может быть выполнено только в представлении исходного кода."
-#: src/quanta.cpp:3722
+#: src/quanta.cpp:3726
msgid "The Document Properties Dialog is only for HTML and XHTML."
msgstr "Диалог свойств документа только для HTML и XHTML."
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Do you want to review the upload?"
msgstr "Вы хотите пересмотреть передачу на сервер?"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Enable Quick Upload"
msgstr "Быстрая передача на сервер"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Review"
msgstr "Пересмотреть"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Do Not Review"
msgstr "Не пересматривать"
-#: src/quanta.cpp:4062 src/quanta.cpp:4749 src/quanta.cpp:4784
+#: src/quanta.cpp:4066 src/quanta.cpp:4753 src/quanta.cpp:4788
msgid ""
"The file must be saved before external preview.\n"
"Do you want to save and preview?"
@@ -2804,370 +2807,370 @@ msgstr ""
"Файл нужно сохранить перед просмотром во внешнем браузере.\n"
"Сделать это?"
-#: src/quanta.cpp:4064 src/quanta.cpp:4751 src/quanta.cpp:4786
+#: src/quanta.cpp:4068 src/quanta.cpp:4755 src/quanta.cpp:4790
msgid "Save Before Preview"
msgstr "Сохранить перед просмотром"
-#: src/quanta.cpp:4311 src/quantadoc.cpp:320
+#: src/quanta.cpp:4315 src/quantadoc.cpp:320
#, c-format
msgid "Unknown tag: %1"
msgstr "Неизвестный тег: %1"
-#: src/quanta.cpp:4533
+#: src/quanta.cpp:4537
msgid ""
"The CSS Editor cannot be invoked here.\n"
"Try to invoke it on a tag or on a style section."
msgstr "Поместите курсор в тег или секцию стиля."
-#: src/quanta.cpp:4542
+#: src/quanta.cpp:4546
msgid "Email Link (mailto)"
msgstr "Ссылка на почту (mailto)"
-#: src/quanta.cpp:4604
+#: src/quanta.cpp:4608
msgid "Generate List"
msgstr "Создать список"
-#: src/quanta.cpp:4671
+#: src/quanta.cpp:4675
msgid ""
"The table structure is invalid. Most probably you forgot to close some tags."
msgstr ""
"Структура таблицы неверная. Возможно это потому, что вы забыли закрыть "
"некоторые теги."
-#: dialogs/settings/previewoptionss.ui:175 src/quanta.cpp:5264
+#: dialogs/settings/previewoptionss.ui:175 src/quanta.cpp:5268
#, no-c-format
msgid "Preview"
msgstr "Просмотр"
#: data/toolbars/schema/documentation.toolbar:4
-#: dialogs/settings/previewoptionss.ui:103 src/quanta.cpp:5278
-#: src/quanta_init.cpp:184 src/viewmanager.cpp:564
+#: dialogs/settings/previewoptionss.ui:103 src/quanta.cpp:5282
+#: src/quanta_init.cpp:188 src/viewmanager.cpp:568
#, no-c-format
msgid "Documentation"
msgstr "Документация"
-#: src/quanta.cpp:5340
+#: src/quanta.cpp:5344
msgid "Annotate Document"
msgstr "Добавить аннотацию к документу"
-#: src/quanta_init.cpp:185
+#: src/quanta_init.cpp:189
msgid "Attribute Editor"
msgstr "Редактор атрибутов"
-#: src/quanta_init.cpp:186
+#: src/quanta_init.cpp:190
msgid "Project"
msgstr "Проект"
-#: src/quanta_init.cpp:187 treeviews/templatestreeview.cpp:176
+#: src/quanta_init.cpp:191 treeviews/templatestreeview.cpp:176
msgid "Templates"
msgstr "Дерево шаблонов"
-#: src/quanta_init.cpp:188 treeviews/structtreeview.cpp:155
+#: src/quanta_init.cpp:192 treeviews/structtreeview.cpp:155
msgid "Document Structure"
msgstr "Структура документа"
-#: src/quanta_init.cpp:189 treeviews/scripttreeview.cpp:65
+#: src/quanta_init.cpp:193 treeviews/scripttreeview.cpp:65
msgid "Scripts"
msgstr "Сценарии"
-#: src/quanta_init.cpp:190
+#: src/quanta_init.cpp:194
msgid "Messages"
msgstr "Сообщения"
-#: src/quanta_init.cpp:191
+#: src/quanta_init.cpp:195
msgid "Problems"
msgstr "Проблемы"
-#: src/quanta_init.cpp:192
+#: src/quanta_init.cpp:196
msgid "Annotations"
msgstr "Аннотации"
-#: src/quanta_init.cpp:347
+#: src/quanta_init.cpp:351
msgid "Line: 00000 Col: 000"
msgstr "Строка: 00000 Столбец: 000"
-#: src/quanta_init.cpp:485
+#: src/quanta_init.cpp:489
msgid "Message Window..."
msgstr "Окно сообщений..."
-#: src/quanta_init.cpp:709
+#: src/quanta_init.cpp:713
msgid "Annotate..."
msgstr "Добавить аннотацию..."
-#: src/quanta_init.cpp:710
+#: src/quanta_init.cpp:714
msgid "&Edit Current Tag..."
msgstr "&Редактировать тег"
-#: src/quanta_init.cpp:713
+#: src/quanta_init.cpp:717
msgid "&Select Current Tag Area"
msgstr "&Выделить область тега"
-#: src/quanta_init.cpp:716
+#: src/quanta_init.cpp:720
msgid "E&xpand Abbreviation"
msgstr "&Раскрыть сокращение"
-#: src/quanta_init.cpp:720
+#: src/quanta_init.cpp:724
msgid "&Report Bug..."
msgstr "&Сообщить об ошибке..."
-#: src/quanta_init.cpp:732
+#: src/quanta_init.cpp:736
msgid "Ti&p of the Day"
msgstr "&Совет дня"
-#: src/quanta_init.cpp:739
+#: src/quanta_init.cpp:743
msgid "Close Other Tabs"
msgstr "Закрыть другие вкладки"
-#: src/quanta_init.cpp:743
+#: src/quanta_init.cpp:747
msgid "Open / Open Recent"
msgstr "Открыть (недавние)"
-#: src/quanta_init.cpp:746
+#: src/quanta_init.cpp:750
msgid "Close All"
msgstr "Закрыть все"
-#: src/quanta_init.cpp:754
+#: src/quanta_init.cpp:758
msgid "Save All..."
msgstr "Сохранить все..."
-#: src/quanta_init.cpp:757
+#: src/quanta_init.cpp:761
msgid "Reloa&d"
msgstr "&Переоткрыть"
-#: src/quanta_init.cpp:762
+#: src/quanta_init.cpp:766
msgid "Save as Local Template..."
msgstr "Сохранить как локальный шаблон..."
-#: src/quanta_init.cpp:766
+#: src/quanta_init.cpp:770
msgid "Save Selection to Local Template File..."
msgstr "Сохранить выделение как локальный шаблон..."
-#: src/quanta_init.cpp:774
+#: src/quanta_init.cpp:778
msgid "Find in Files..."
msgstr "Поиск в файлах..."
-#: src/quanta_init.cpp:785
+#: src/quanta_init.cpp:789
msgid "&Context Help..."
msgstr "Контекстная &справка..."
-#: src/quanta_init.cpp:789
+#: src/quanta_init.cpp:793
msgid "Tag &Attributes..."
msgstr "&Атрибуты тега"
-#: src/quanta_init.cpp:793
+#: src/quanta_init.cpp:797
msgid "&Change the DTD..."
msgstr "&Изменить DTD..."
-#: src/quanta_init.cpp:797
+#: src/quanta_init.cpp:801
msgid "&Edit DTD Settings..."
msgstr "&Параметры DTD..."
-#: src/quanta_init.cpp:801
+#: src/quanta_init.cpp:805
msgid "&Load && Convert DTD..."
msgstr "&Загрузить и конвертировать DTD..."
-#: src/quanta_init.cpp:804
+#: src/quanta_init.cpp:808
msgid "Load DTD E&ntities..."
msgstr "Загрузить су&щности DTD..."
-#: src/quanta_init.cpp:808
+#: src/quanta_init.cpp:812
msgid "Load DTD &Package (DTEP)..."
msgstr "Загрузить пакет DTD (&DTEP)..."
-#: src/quanta_init.cpp:812
+#: src/quanta_init.cpp:816
msgid "Send DTD Package (DTEP) in E&mail..."
msgstr "Отправить DTD (DTEP) по E-&Mail..."
-#: src/quanta_init.cpp:816
+#: src/quanta_init.cpp:820
msgid "&Download DTD Package (DTEP)..."
msgstr "С&качать пакет DTD (DTEP)..."
-#: src/quanta_init.cpp:819
+#: src/quanta_init.cpp:823
msgid "&Upload DTD Package (DTEP)..."
msgstr "&Передать пакет DTD (DTEP)..."
-#: src/quanta_init.cpp:827
+#: src/quanta_init.cpp:831
msgid "&Document Properties"
msgstr "&Свойства документа"
-#: src/quanta_init.cpp:831
+#: src/quanta_init.cpp:835
msgid "F&ormat XML Code"
msgstr "Оформление &кода XML"
-#: src/quanta_init.cpp:835
+#: src/quanta_init.cpp:839
msgid "&Convert Tag && Attribute Case..."
msgstr "&Регистр тегов и атрибутов..."
-#: src/quanta_init.cpp:843
+#: src/quanta_init.cpp:847
msgid "&Source Editor"
msgstr "&Редактор кода"
-#: src/quanta_init.cpp:849
+#: src/quanta_init.cpp:853
msgid "&VPL Editor"
msgstr "&Визуальный редактор"
-#: src/quanta_init.cpp:855
+#: src/quanta_init.cpp:859
msgid "VPL && So&urce Editors"
msgstr "Визуальный и &редактор кода"
-#: src/quanta_init.cpp:868
+#: src/quanta_init.cpp:872
msgid "&Reload Preview"
msgstr "&Обновить просмотр"
-#: src/quanta_init.cpp:873
+#: src/quanta_init.cpp:877
msgid "&Previous File"
msgstr "&Предыдущий файл"
-#: src/quanta_init.cpp:877
+#: src/quanta_init.cpp:881
msgid "&Next File"
msgstr "&Следующий файл"
-#: src/quanta_init.cpp:884
+#: src/quanta_init.cpp:888
msgid "Configure &Actions..."
msgstr "Настроить &действия..."
-#: src/quanta_init.cpp:892
+#: src/quanta_init.cpp:896
msgid "Configure Pre&view..."
msgstr "Настроить &просмотр..."
-#: src/quanta_init.cpp:895
+#: src/quanta_init.cpp:899
msgid "Load &Project Toolbar"
msgstr "Загрузить панель инструментов &проекта"
-#: src/quanta_init.cpp:899
+#: src/quanta_init.cpp:903
msgid "Load &Global Toolbar..."
msgstr "Загрузить &глобальную панель инструментов..."
-#: src/quanta_init.cpp:900
+#: src/quanta_init.cpp:904
msgid "Load &Local Toolbar..."
msgstr "Загрузить &локальную панель инструментов..."
-#: src/quanta_init.cpp:901
+#: src/quanta_init.cpp:905
msgid "Save as &Local Toolbar..."
msgstr "Сохранить как &локальную панель инструментов..."
-#: src/quanta_init.cpp:902
+#: src/quanta_init.cpp:906
msgid "Save as &Project Toolbar..."
msgstr "Сохранить как панель инструментов &проекта..."
-#: src/quanta_init.cpp:903
+#: src/quanta_init.cpp:907
msgid "&New User Toolbar..."
msgstr "&Создать пользовательскую панель инструментов..."
-#: src/quanta_init.cpp:904
+#: src/quanta_init.cpp:908
msgid "&Remove User Toolbar..."
msgstr "&Удалить пользовательскую панель инструментов..."
-#: src/quanta_init.cpp:905
+#: src/quanta_init.cpp:909
msgid "Re&name User Toolbar..."
msgstr "Пере&именовать пользовательскую панель инструментов..."
-#: src/quanta_init.cpp:906
+#: src/quanta_init.cpp:910
msgid "Send Toolbar in E&mail..."
msgstr "&Отправить панель инструментов по E-Mail..."
-#: src/quanta_init.cpp:907
+#: src/quanta_init.cpp:911
msgid "&Upload Toolbar..."
msgstr "&Передать панель инструментов..."
-#: src/quanta_init.cpp:908
+#: src/quanta_init.cpp:912
msgid "&Download Toolbar..."
msgstr "Ск&ачать панель инструментов..."
-#: src/quanta_init.cpp:910
+#: src/quanta_init.cpp:914
msgid "Smart Tag Insertion"
msgstr "Интеллектуальная вставка тегов"
-#: src/quanta_init.cpp:913
+#: src/quanta_init.cpp:917
msgid "Show DTD Toolbar"
msgstr "Показать панель DTD"
-#: src/quanta_init.cpp:916
+#: src/quanta_init.cpp:920
msgid "Hide DTD Toolbar"
msgstr "Скрыть панель DTD"
-#: src/quanta_init.cpp:918
+#: src/quanta_init.cpp:922
msgid "Complete Text"
msgstr "Завершить текст"
-#: src/quanta_init.cpp:920
+#: src/quanta_init.cpp:924
msgid "Completion Hints"
msgstr "Подсказки по автозавершению"
-#: src/quanta_init.cpp:927
+#: src/quanta_init.cpp:931
msgid "Upload..."
msgstr "Закачать на сервер..."
-#: src/quanta_init.cpp:928
+#: src/quanta_init.cpp:932
msgid "Delete File"
msgstr "Удалить файл"
-#: src/quanta_init.cpp:930
+#: src/quanta_init.cpp:934
msgid "Upload Opened Project Files..."
msgstr "Загрузить открытые файлы проекта на сервер..."
-#: src/quanta_init.cpp:991
+#: src/quanta_init.cpp:995
msgid "&Preview"
msgstr "&Просмотр"
-#: src/quanta_init.cpp:995
+#: src/quanta_init.cpp:999
msgid "Preview Without Frames"
msgstr "Просмотр без фреймов"
-#: src/quanta_init.cpp:1000
+#: src/quanta_init.cpp:1004
msgid "View with &Konqueror"
msgstr "Просмотр в &Konqueror"
-#: src/quanta_init.cpp:1022
+#: src/quanta_init.cpp:1026
msgid "View with L&ynx"
msgstr "Просмотр в &Lynx"
-#: src/quanta_init.cpp:1028
+#: src/quanta_init.cpp:1032
msgid "Table Editor..."
msgstr "Редактор таблиц..."
-#: src/quanta_init.cpp:1032
+#: src/quanta_init.cpp:1036
msgid "Quick List..."
msgstr "Быстрый список..."
-#: src/quanta_init.cpp:1036
+#: src/quanta_init.cpp:1040
msgid "Color..."
msgstr "Цвет..."
-#: src/quanta_init.cpp:1041
+#: src/quanta_init.cpp:1045
msgid "Email..."
msgstr "E-Mail..."
-#: src/quanta_init.cpp:1045
+#: src/quanta_init.cpp:1049
msgid "Misc. Tag..."
msgstr "Прочие теги..."
-#: src/quanta_init.cpp:1049
+#: src/quanta_init.cpp:1053
msgid "Frame Wizard..."
msgstr "Мастер фреймов..."
-#: src/quanta_init.cpp:1053
+#: src/quanta_init.cpp:1057
msgid "Paste &HTML Quoted"
msgstr "Вставить с &заменой \"<\" на \"&&lt;\""
-#: src/quanta_init.cpp:1057
+#: src/quanta_init.cpp:1061
msgid "Paste &URL Encoded"
msgstr "Вставить с заменой &специальных символов"
-#: src/quanta_init.cpp:1061
+#: src/quanta_init.cpp:1065
msgid "Insert CSS..."
msgstr "Вставить CSS..."
-#: dialogs/specialchardialogs.ui:16 src/quanta_init.cpp:1067
+#: dialogs/specialchardialogs.ui:16 src/quanta_init.cpp:1071
#, no-c-format
msgid "Insert Special Character"
msgstr "Вставить специальный символ"
-#: src/quanta_init.cpp:1162
+#: src/quanta_init.cpp:1166
msgid "Restore File"
msgstr "Восстановить файл"
-#: src/quanta_init.cpp:1164
+#: src/quanta_init.cpp:1168
msgid ""
"<qt>A backup copy of a file was found:<br><br>Original file: <b>%1</"
"b><br>Original file size: <b>%2</b><br>Original file last modified on: <b>"
@@ -3178,69 +3181,69 @@ msgstr ""
"оригинала: <b>%2</b><br>Последнее изменение оригинала: <b>%3</"
"b><br><br>Размер копии: <b>%4</b><br>Копия создана: <b>%5</b><br><br></qt>"
-#: src/quanta_init.cpp:1174
+#: src/quanta_init.cpp:1178
msgid "&Restore the file from backup"
msgstr "&Восстановить файл из резервной копии"
-#: src/quanta_init.cpp:1175
+#: src/quanta_init.cpp:1179
msgid "Do &not restore the file from backup"
msgstr "&Не восстанавливать файл из резервной копии"
-#: src/quanta_init.cpp:1284
+#: src/quanta_init.cpp:1288
msgid "Failed to query for running Quanta instances."
msgstr "Не удалось произвести запрос к выполняющимся экземплярам Quanta."
-#: src/quanta_init.cpp:1394
+#: src/quanta_init.cpp:1399
msgid "various script based dialogs including the Quick Start dialog"
msgstr ""
"различные диалоги, основанные на сценариях, включая диалог быстрого запуска"
-#: src/quanta_init.cpp:1400
+#: src/quanta_init.cpp:1405
msgid "HTML syntax checking"
msgstr "Проверка синтаксиса HTML"
-#: src/quanta_init.cpp:1406
+#: src/quanta_init.cpp:1411
msgid "comparing of files by content"
msgstr "сравнение файлов по содержимому"
-#: src/quanta_init.cpp:1411
+#: src/quanta_init.cpp:1416
msgid "Control Center (tdebase)"
msgstr "Центр управления (tdebase)"
-#: src/quanta_init.cpp:1413 src/quanta_init.cpp:1419
+#: src/quanta_init.cpp:1418 src/quanta_init.cpp:1424
msgid "preview browser configuration"
msgstr "настройка просмотра"
-#: src/quanta_init.cpp:1425
+#: src/quanta_init.cpp:1430
msgid "search and replace in files"
msgstr "поиск и замена в файлах"
-#: src/quanta_init.cpp:1431
+#: src/quanta_init.cpp:1436
msgid "XSLT debugging"
msgstr "отладка XSLT"
-#: src/quanta_init.cpp:1438
+#: src/quanta_init.cpp:1443
msgid "editing HTML image maps"
msgstr "редактирование разбитых таблицами изображений в HTML"
-#: src/quanta_init.cpp:1445
+#: src/quanta_init.cpp:1450
msgid "link validity checking"
msgstr "проверка ссылок"
-#: src/quanta_init.cpp:1451
+#: src/quanta_init.cpp:1456
msgid "CVS management plugin"
msgstr "модуль работы с CVS"
-#: src/quanta_init.cpp:1456
+#: src/quanta_init.cpp:1461
#, fuzzy
msgid "<br><b>- %1</b> [<i>%2</i>] will not be available;"
msgstr "<br><b>- %1</b> [<i>%2</i>] - %3 не будет доступным;"
-#: src/quanta_init.cpp:1481
+#: src/quanta_init.cpp:1486
msgid "integrated CVS management"
msgstr "встроенное управление CVS"
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
#, fuzzy
msgid ""
"Some applications required for full functionality are missing or installed "
@@ -3248,11 +3251,11 @@ msgid ""
msgstr ""
"Некоторые приложение, требуемые для полной функциональности недоступны:<br>"
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
msgid "<br><br>Please verify the package contents.</qt>"
msgstr ""
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
msgid "Missing Applications"
msgstr "Недоступные приложения"
@@ -3287,33 +3290,33 @@ msgstr ""
"Файл \"%1\" был изменён.\n"
"Вы хотите сохранить его?"
-#: src/viewmanager.cpp:71
+#: src/viewmanager.cpp:75
msgid "Close &Other Tabs"
msgstr "Закрыть &другие вкладки"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2581
-#: src/viewmanager.cpp:72
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2583
+#: src/viewmanager.cpp:76
msgid "Close &All"
msgstr "Закрыть вс&е"
-#: src/viewmanager.cpp:74
+#: src/viewmanager.cpp:78
msgid "&Upload File"
msgstr "&Передать файл на сервер"
-#: src/viewmanager.cpp:75
+#: src/viewmanager.cpp:79
msgid "&Delete File"
msgstr "&Удалить файл"
-#: src/viewmanager.cpp:85
+#: src/viewmanager.cpp:89
msgid "&Switch To"
msgstr "&Переключиться на"
-#: src/viewmanager.cpp:110 src/viewmanager.cpp:111
+#: src/viewmanager.cpp:114 src/viewmanager.cpp:115
#, c-format
msgid "Untitled%1"
msgstr "Untitled%1"
-#: src/viewmanager.cpp:648
+#: src/viewmanager.cpp:652
msgid "CVS"
msgstr "CVS"
@@ -3379,8 +3382,9 @@ msgid "&Link Here"
msgstr "&Добавить ссылку сюда"
#: treeviews/basetreeview.cpp:891 treeviews/structtreeview.cpp:835
+#, fuzzy
msgid "C&ancel"
-msgstr "&Отменить"
+msgstr "От&мена"
#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
#: utility/quantacommon.cpp:710
@@ -3414,32 +3418,32 @@ msgstr ""
"имеете право на чтение для <br><b>%1</b> и на запись для <br><b>%2</b>, а "
"также что у вас достаточно свободного места во временной папке</qt>"
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:379
msgid "Create New Folder"
msgstr "Создание новой папки"
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:379
msgid "Folder name:"
msgstr "Имя папки:"
-#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
+#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:397
msgid "Create New File"
msgstr "Создание нового файла"
#: plugins/pluginconfig.ui:165 treeviews/basetreeview.cpp:1209
-#: treeviews/projecttreeview.cpp:393
+#: treeviews/projecttreeview.cpp:397
#, no-c-format
msgid "File name:"
msgstr "Имя файла:"
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:407
msgid ""
"<qt>Cannot create file, because a file named <b>%1</b> already exists.</qt>"
msgstr ""
"<qt>Не удалось создать файл <b>%1</b>, т.к. файл с таким именем уже "
"существует.</qt>"
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:407
msgid "Error Creating File"
msgstr "Ошибка создания файла"
@@ -3451,191 +3455,191 @@ msgstr "Документация проекта"
msgid "&Download Documentation..."
msgstr "&Загрузить документацию..."
-#: treeviews/filestreeview.cpp:87 treeviews/projecttreeview.cpp:128
+#: treeviews/filestreeview.cpp:90 treeviews/projecttreeview.cpp:132
#: treeviews/servertreeview.cpp:103 treeviews/templatestreeview.cpp:147
msgid "&Open"
msgstr "&Открыть"
-#: treeviews/filestreeview.cpp:88 treeviews/projecttreeview.cpp:130
+#: treeviews/filestreeview.cpp:91 treeviews/projecttreeview.cpp:134
msgid "Insert &Tag"
msgstr "Вставить &тег"
-#: treeviews/filestreeview.cpp:89 treeviews/projecttreeview.cpp:131
+#: treeviews/filestreeview.cpp:92 treeviews/projecttreeview.cpp:135
#: treeviews/servertreeview.cpp:105 treeviews/templatestreeview.cpp:151
msgid "Clos&e"
msgstr "Закрыт&ь"
-#: treeviews/filestreeview.cpp:91 treeviews/filestreeview.cpp:109
+#: treeviews/filestreeview.cpp:94 treeviews/filestreeview.cpp:112
#: treeviews/templatestreeview.cpp:150 treeviews/templatestreeview.cpp:164
msgid "&Insert in Project..."
msgstr "&Вставить в проект..."
-#: treeviews/filestreeview.cpp:93 treeviews/filestreeview.cpp:113
-#: treeviews/projecttreeview.cpp:135 treeviews/projecttreeview.cpp:153
+#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
+#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:157
#: treeviews/servertreeview.cpp:110 treeviews/servertreeview.cpp:120
msgid "Re&name"
msgstr "П&ереименовать"
-#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
-#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:159
+#: treeviews/filestreeview.cpp:99 treeviews/filestreeview.cpp:119
+#: treeviews/projecttreeview.cpp:144 treeviews/projecttreeview.cpp:163
#: treeviews/servertreeview.cpp:112 treeviews/servertreeview.cpp:122
#: treeviews/templatestreeview.cpp:156 treeviews/templatestreeview.cpp:170
msgid "&Properties"
msgstr "&Свойства"
-#: treeviews/filestreeview.cpp:99 treeviews/projecttreeview.cpp:143
+#: treeviews/filestreeview.cpp:102 treeviews/projecttreeview.cpp:147
msgid "F&older..."
msgstr "Пап&ка..."
-#: treeviews/filestreeview.cpp:100 treeviews/projecttreeview.cpp:144
+#: treeviews/filestreeview.cpp:103 treeviews/projecttreeview.cpp:148
msgid "&File..."
msgstr "&Файл..."
-#: treeviews/filestreeview.cpp:104 treeviews/filestreeview.cpp:121
+#: treeviews/filestreeview.cpp:107 treeviews/filestreeview.cpp:124
msgid "New Top &Folder..."
msgstr "&Новая основная папка..."
-#: treeviews/filestreeview.cpp:105 treeviews/filestreeview.cpp:228
+#: treeviews/filestreeview.cpp:108 treeviews/filestreeview.cpp:231
msgid "&Add Folder to Top"
msgstr "С&делать папку основной"
-#: treeviews/filestreeview.cpp:106 treeviews/projecttreeview.cpp:152
+#: treeviews/filestreeview.cpp:109 treeviews/projecttreeview.cpp:156
msgid "Create Site &Template..."
msgstr "Создать шаблон &сайта..."
-#: treeviews/filestreeview.cpp:107 treeviews/projecttreeview.cpp:148
-#: treeviews/projecttreeview.cpp:162
+#: treeviews/filestreeview.cpp:110 treeviews/projecttreeview.cpp:152
+#: treeviews/projecttreeview.cpp:166
msgid "&Create New"
msgstr "&Создать"
-#: treeviews/filestreeview.cpp:112
+#: treeviews/filestreeview.cpp:115
msgid "&Change Alias..."
msgstr "&Изменить псевдоним..."
-#: treeviews/filestreeview.cpp:123
+#: treeviews/filestreeview.cpp:126
msgid "Files Tree"
msgstr "Файловая система"
-#: treeviews/filestreeview.cpp:153
+#: treeviews/filestreeview.cpp:156
msgid "Root Folder"
msgstr "Корневая папка"
-#: treeviews/filestreeview.cpp:158
+#: treeviews/filestreeview.cpp:161
msgid "Home Folder"
msgstr "Домашняя папка"
-#: treeviews/filestreeview.cpp:216
+#: treeviews/filestreeview.cpp:219
msgid "Remove From &Top"
msgstr "Удалить &сверху"
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+#: treeviews/filestreeview.cpp:261 treeviews/filestreeview.cpp:286
msgid "Set Alias"
msgstr "Установить псевдоним"
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
-#: treeviews/filestreeview.cpp:319
+#: treeviews/filestreeview.cpp:261 treeviews/filestreeview.cpp:286
+#: treeviews/filestreeview.cpp:322
msgid "Alternative folder name:"
msgstr "Альтернативное имя папки:"
-#: treeviews/filestreeview.cpp:264 treeviews/filestreeview.cpp:290
-#: treeviews/filestreeview.cpp:327
+#: treeviews/filestreeview.cpp:267 treeviews/filestreeview.cpp:293
+#: treeviews/filestreeview.cpp:330
msgid "<qt><b>%1</b> is already a toplevel entry.</qt>"
msgstr "<qt><b>%1</b> уже является элементом верхнего уровня.</qt>"
-#: treeviews/filestreeview.cpp:277
+#: treeviews/filestreeview.cpp:280
msgid "Choose Local or Remote Folder"
msgstr "Выбрать локальную или удалённую папку"
-#: treeviews/filestreeview.cpp:299 treeviews/filestreeview.cpp:301
-#: treeviews/projecttreeview.cpp:653 treeviews/projecttreeview.cpp:655
-#: treeviews/projecttreeview.cpp:657
+#: treeviews/filestreeview.cpp:302 treeviews/filestreeview.cpp:304
+#: treeviews/projecttreeview.cpp:657 treeviews/projecttreeview.cpp:659
+#: treeviews/projecttreeview.cpp:661
msgid "C&VS"
msgstr "C&VS"
-#: treeviews/filestreeview.cpp:319
+#: treeviews/filestreeview.cpp:322
msgid "Change Alias"
msgstr "Изменить псевдоним"
-#: treeviews/projecttreeview.cpp:62 treeviews/projecttreeview.cpp:65
+#: treeviews/projecttreeview.cpp:66 treeviews/projecttreeview.cpp:69
msgid "Document Base Folder"
msgstr "Базовая папка документа"
-#: treeviews/projecttreeview.cpp:108
+#: treeviews/projecttreeview.cpp:112
msgid "Project Files"
msgstr "Файлы проекта"
-#: dialogs/settings/abbreviations.ui:128 treeviews/projecttreeview.cpp:109
+#: dialogs/settings/abbreviations.ui:128 treeviews/projecttreeview.cpp:113
#, no-c-format
msgid "Description"
msgstr "Описание"
-#: treeviews/projecttreeview.cpp:121
+#: treeviews/projecttreeview.cpp:125
msgid "&When Modified"
msgstr "&Изменённые"
-#: treeviews/projecttreeview.cpp:122
+#: treeviews/projecttreeview.cpp:126
msgid "&Never"
msgstr "&Никогда"
-#: treeviews/projecttreeview.cpp:123
+#: treeviews/projecttreeview.cpp:127
msgid "&Confirm"
msgstr "&Подтвердить"
-#: treeviews/projecttreeview.cpp:129 utility/newstuff.cpp:73
+#: treeviews/projecttreeview.cpp:133 utility/newstuff.cpp:73
msgid "Load Toolbar"
msgstr "Загрузить панель инструментов"
-#: treeviews/projecttreeview.cpp:133
+#: treeviews/projecttreeview.cpp:137
msgid "&Upload File..."
msgstr "&Передать файл на сервер..."
-#: treeviews/projecttreeview.cpp:134
+#: treeviews/projecttreeview.cpp:138
msgid "&Quick File Upload"
msgstr "&Быстрая передача файла"
-#: treeviews/projecttreeview.cpp:136 treeviews/projecttreeview.cpp:154
+#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:158
msgid "&Remove From Project"
msgstr "&Удалить из проекта"
-#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:158
-#: treeviews/projecttreeview.cpp:169
+#: treeviews/projecttreeview.cpp:143 treeviews/projecttreeview.cpp:162
+#: treeviews/projecttreeview.cpp:173
msgid "Upload &Status"
msgstr "&Статус для передачи на сервер"
-#: treeviews/projecttreeview.cpp:150
+#: treeviews/projecttreeview.cpp:154
msgid "&Upload Folder..."
msgstr "&Передать папку на сервер..."
-#: treeviews/projecttreeview.cpp:151
+#: treeviews/projecttreeview.cpp:155
msgid "&Quick Folder Upload"
msgstr "&Быстрая передача папки"
-#: treeviews/projecttreeview.cpp:157
+#: treeviews/projecttreeview.cpp:161
msgid "Document-&Base Folder"
msgstr "Базовая папка &документа"
-#: treeviews/projecttreeview.cpp:165
+#: treeviews/projecttreeview.cpp:169
msgid "Re&scan Project Folder..."
msgstr "О&бновить папку проекта..."
-#: treeviews/projecttreeview.cpp:166
+#: treeviews/projecttreeview.cpp:170
msgid "Project &Properties"
msgstr "С&войства проекта"
-#: treeviews/projecttreeview.cpp:195 treeviews/projecttreeview.cpp:289
+#: treeviews/projecttreeview.cpp:199 treeviews/projecttreeview.cpp:293
msgid "[local disk]"
msgstr "[локальный диск]"
-#: treeviews/projecttreeview.cpp:205 treeviews/projecttreeview.cpp:300
+#: treeviews/projecttreeview.cpp:209 treeviews/projecttreeview.cpp:304
msgid "No Project"
msgstr "Нет проекта"
-#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+#: treeviews/projecttreeview.cpp:432 utility/quantanetaccess.cpp:210
msgid ""
"<qt>Do you really want to remove <br><b>%1</b><br> from the project?</qt>"
msgstr "<qt>Вы действительно хотите удалить <br><b>%1</b> из проекта?</qt>"
-#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+#: treeviews/projecttreeview.cpp:432 utility/quantanetaccess.cpp:210
msgid "Remove From Project"
msgstr "Удалить из проекта"
@@ -4528,29 +4532,29 @@ msgstr "Позиция в тексте"
msgid "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
msgstr "<qt>Удалить действие <b>%1</b>?</qt>"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:237
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:240
msgid ""
"_: Freeze the window geometry\n"
"Freeze"
msgstr "Фиксировать"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:244
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:247
msgid ""
"_: Dock this window\n"
"Dock"
msgstr "Пристыковать"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:251
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:254
msgid "Detach"
msgstr "Отделить"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2880
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2883
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:265
#, c-format
msgid "Hide %1"
msgstr "Скрыть %1"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2886
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2889
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:260
#, c-format
msgid "Show %1"
@@ -4622,22 +4626,22 @@ msgid "MDI Mode"
msgstr "MDI"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
msgid "&Toplevel Mode"
msgstr "&Иерархически"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2599
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
msgid "C&hildframe Mode"
msgstr "&Отдельные окна"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2602
msgid "Ta&b Page Mode"
msgstr "&Вкладки"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2603
msgid "I&DEAl Mode"
msgstr "I&DEAl"
@@ -4669,71 +4673,71 @@ msgstr "Предыдущая служебная панель"
msgid "Next Tool View"
msgstr "Следующая служебная панель"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:983
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:985
msgid "Window"
msgstr "Окно"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:996
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:998
msgid "Undock"
msgstr "Отделить"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1001
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1003
msgid "Maximize"
msgstr "Развернуть"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1003
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1005
msgid "Minimize"
msgstr "Свернуть"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1006
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1008
msgid "Dock"
msgstr "Пристыковать"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1011
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1013
msgid "Operations"
msgstr "Операции"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2590
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2592
msgid "&Minimize All"
msgstr "Свер&нуть все"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2596
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
msgid "&MDI Mode"
msgstr "&Режим MDI"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2623
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2625
msgid "&Tile"
msgstr "&Выстроить"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2625
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2627
msgid "Ca&scade Windows"
msgstr "Расположить &каскадом"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2626
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2628
msgid "Cascade &Maximized"
msgstr "Расположить ка&скадом развёрнутые"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2627
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2629
msgid "Expand &Vertically"
msgstr "Развернуть &вертикально"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2628
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2630
msgid "Expand &Horizontally"
msgstr "Развернуть &горизонтально"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2629
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2631
msgid "Tile &Non-Overlapped"
msgstr "Выстроить &не перекрывая"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2630
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2632
msgid "Tile Overla&pped"
msgstr "Выстроить &перекрывая"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2631
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2633
msgid "Tile V&ertically"
msgstr "Выстроить в&ертикально"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2637
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2639
msgid "&Dock/Undock"
msgstr "&Пристыковать/Отделить"
@@ -5230,10 +5234,28 @@ msgid "Other"
msgstr "Прочие"
#: data/toolbars/html/other.actions:14 data/toolbars/html/style.toolbar:4
+#: data/toolbars/html5/style.toolbar:4
#, no-c-format
msgid "Style"
msgstr "Стиль"
+#: data/toolbars/html/other.actions:10 data/toolbars/html5/base.toolbar:4
+#, no-c-format
+msgid "Base"
+msgstr "Base"
+
+#: data/toolbars/html/other.actions:6 data/toolbars/html5/meta.toolbar:4
+#: data/toolbars/wml-1-2/deck.actions:23
+#, no-c-format
+msgid "Meta"
+msgstr "Meta"
+
+#: data/toolbars/html5/tools.toolbar:4
+#: data/toolbars/kde-docbook/kdexmltools.toolbar:4
+#, no-c-format
+msgid "Tools"
+msgstr "Инструменты"
+
#: data/toolbars/kde-docbook/kde-docbook-admonitions.toolbar:4
#, fuzzy, no-c-format
msgid "TDE DocBook Admonitions"
@@ -5264,11 +5286,6 @@ msgstr "Таблицы TDE DocBook"
msgid "UI Elements"
msgstr "Элементы пользовательского интерфейса"
-#: data/toolbars/kde-docbook/kdexmltools.toolbar:4
-#, no-c-format
-msgid "Tools"
-msgstr "Инструменты"
-
#: data/toolbars/schema/complex.actions:3
#: data/toolbars/schema/complex.toolbar:4
#, no-c-format
@@ -5369,6 +5386,7 @@ msgstr ""
msgid "misc."
msgstr "прочее"
+#: data/toolbars/html5/base.actions:86
#: data/toolbars/kde-docbook/kde-docbook-tables.actions:6
#: data/toolbars/wml-1-2/table.toolbar:4
#, no-c-format
@@ -5610,271 +5628,272 @@ msgid "&Start Installation"
msgstr "&Начать установку"
#: data/toolbars/cfml/standard.actions:3 scripts/htmlquickstart.kmdr:24
+#: scripts/htmlquickstart5.kmdr:24
#, no-c-format
msgid "Quick Start"
msgstr "Быстрый запуск"
-#: scripts/htmlquickstart.kmdr:76
+#: scripts/htmlquickstart.kmdr:76 scripts/htmlquickstart5.kmdr:76
#, no-c-format
msgid "Quanta Plus Kommander Quick Start"
msgstr "Quanta Plus Kommander - Быстрый запуск"
-#: scripts/htmlquickstart.kmdr:194
+#: scripts/htmlquickstart.kmdr:194 scripts/htmlquickstart5.kmdr:194
#, no-c-format
msgid "DTD / Schema:"
msgstr "DTD / Schema:"
-#: scripts/htmlquickstart.kmdr:202
+#: scripts/htmlquickstart.kmdr:202 scripts/htmlquickstart5.kmdr:202
#, no-c-format
msgid "Body Area"
msgstr "Область Body"
-#: scripts/htmlquickstart.kmdr:253
+#: scripts/htmlquickstart.kmdr:253 scripts/htmlquickstart5.kmdr:253
#, no-c-format
msgid "&PHP footer include:"
msgstr "Включение &нижней концовки PHP:"
-#: scripts/htmlquickstart.kmdr:268
+#: scripts/htmlquickstart.kmdr:268 scripts/htmlquickstart5.kmdr:268
#, no-c-format
msgid "PHP header include:"
msgstr "Включение заголовка PHP:"
-#: scripts/htmlquickstart.kmdr:285
+#: scripts/htmlquickstart.kmdr:285 scripts/htmlquickstart5.kmdr:285
#, no-c-format
msgid "Show &DTD"
msgstr "Показать &DTD"
-#: scripts/htmlquickstart.kmdr:302
+#: scripts/htmlquickstart.kmdr:302 scripts/htmlquickstart5.kmdr:307
#, no-c-format
msgid "HTML 4.01 Transitional"
msgstr "HTML 4.01 Transitional"
-#: scripts/htmlquickstart.kmdr:307
+#: scripts/htmlquickstart.kmdr:307 scripts/htmlquickstart5.kmdr:312
#, no-c-format
msgid "HTML 4.01 Strict"
msgstr "HTML 4.01 Strict"
-#: scripts/htmlquickstart.kmdr:312
+#: scripts/htmlquickstart.kmdr:312 scripts/htmlquickstart5.kmdr:317
#, no-c-format
msgid "HTML 4.01 Frameset"
msgstr "HTML 4.01 Frameset"
-#: scripts/htmlquickstart.kmdr:317
+#: scripts/htmlquickstart.kmdr:317 scripts/htmlquickstart5.kmdr:322
#, no-c-format
msgid "XHTML 1.0 Transitional"
msgstr "XHTML 1.0 Transitional"
-#: scripts/htmlquickstart.kmdr:322
+#: scripts/htmlquickstart.kmdr:322 scripts/htmlquickstart5.kmdr:327
#, no-c-format
msgid "XHTML 1.0 Strict"
msgstr "XHTML 1.0 Strict"
-#: scripts/htmlquickstart.kmdr:327
+#: scripts/htmlquickstart.kmdr:327 scripts/htmlquickstart5.kmdr:332
#, no-c-format
msgid "XHTML 1.0 Frameset"
msgstr "XHTML 1.0 Frameset"
-#: scripts/htmlquickstart.kmdr:332
+#: scripts/htmlquickstart.kmdr:332 scripts/htmlquickstart5.kmdr:337
#, no-c-format
msgid "XHTML 1.0 Basic"
msgstr "XHTML 1.0 Basic"
-#: scripts/htmlquickstart.kmdr:337
+#: scripts/htmlquickstart.kmdr:337 scripts/htmlquickstart5.kmdr:342
#, no-c-format
msgid "XHTML 1.1"
msgstr "XHTML 1.1"
-#: scripts/htmlquickstart.kmdr:413
+#: scripts/htmlquickstart.kmdr:413 scripts/htmlquickstart5.kmdr:423
#, no-c-format
msgid "Head &area"
msgstr "Область &заголовка"
-#: scripts/htmlquickstart.kmdr:441
+#: scripts/htmlquickstart.kmdr:441 scripts/htmlquickstart5.kmdr:451
#, no-c-format
msgid "CVS tag &in comment"
msgstr "&Метка CVS в комментарии"
-#: scripts/htmlquickstart.kmdr:481
+#: scripts/htmlquickstart.kmdr:481 scripts/htmlquickstart5.kmdr:491
#, no-c-format
msgid "&Meta author:"
msgstr "&Автор в теге Meta:"
-#: scripts/htmlquickstart.kmdr:496
+#: scripts/htmlquickstart.kmdr:496 scripts/htmlquickstart5.kmdr:506
#, no-c-format
msgid "Meta character set:"
msgstr "Кодировка в теге Meta:"
-#: scripts/htmlquickstart.kmdr:511
+#: scripts/htmlquickstart.kmdr:511 scripts/htmlquickstart5.kmdr:521
#, no-c-format
msgid "St&yle area"
msgstr "Область &стиля"
-#: scripts/htmlquickstart.kmdr:556
+#: scripts/htmlquickstart.kmdr:556 scripts/htmlquickstart5.kmdr:566
#, no-c-format
msgid "iso-8859-1"
msgstr "iso-8859-1"
-#: scripts/htmlquickstart.kmdr:561
+#: scripts/htmlquickstart.kmdr:561 scripts/htmlquickstart5.kmdr:571
#, no-c-format
msgid "iso-8859-2"
msgstr "iso-8859-2"
-#: scripts/htmlquickstart.kmdr:566
+#: scripts/htmlquickstart.kmdr:566 scripts/htmlquickstart5.kmdr:576
#, no-c-format
msgid "iso-8859-3"
msgstr "iso-8859-3"
-#: scripts/htmlquickstart.kmdr:571
+#: scripts/htmlquickstart.kmdr:571 scripts/htmlquickstart5.kmdr:581
#, no-c-format
msgid "iso-8859-4"
msgstr "iso-8859-4"
-#: scripts/htmlquickstart.kmdr:576
+#: scripts/htmlquickstart.kmdr:576 scripts/htmlquickstart5.kmdr:586
#, no-c-format
msgid "iso-8859-5"
msgstr " "
-#: scripts/htmlquickstart.kmdr:581
+#: scripts/htmlquickstart.kmdr:581 scripts/htmlquickstart5.kmdr:591
#, no-c-format
msgid "iso-8859-6"
msgstr "iso-8859-6"
-#: scripts/htmlquickstart.kmdr:586
+#: scripts/htmlquickstart.kmdr:586 scripts/htmlquickstart5.kmdr:596
#, no-c-format
msgid "iso-8859-7"
msgstr "iso-8859-7"
-#: scripts/htmlquickstart.kmdr:591
+#: scripts/htmlquickstart.kmdr:591 scripts/htmlquickstart5.kmdr:601
#, no-c-format
msgid "iso-8859-8"
msgstr "iso-8859-8"
-#: scripts/htmlquickstart.kmdr:596
+#: scripts/htmlquickstart.kmdr:596 scripts/htmlquickstart5.kmdr:606
#, no-c-format
msgid "iso-8859-8i"
msgstr "iso-8859-8i"
-#: scripts/htmlquickstart.kmdr:601
+#: scripts/htmlquickstart.kmdr:601 scripts/htmlquickstart5.kmdr:611
#, no-c-format
msgid "iso-8859-9"
msgstr "iso-8859-9"
-#: scripts/htmlquickstart.kmdr:606
+#: scripts/htmlquickstart.kmdr:606 scripts/htmlquickstart5.kmdr:616
#, no-c-format
msgid "iso-8859-10"
msgstr "iso-8859-10"
-#: scripts/htmlquickstart.kmdr:611
+#: scripts/htmlquickstart.kmdr:611 scripts/htmlquickstart5.kmdr:621
#, no-c-format
msgid "iso-8859-11"
msgstr "iso-8859-11"
-#: scripts/htmlquickstart.kmdr:616
+#: scripts/htmlquickstart.kmdr:616 scripts/htmlquickstart5.kmdr:626
#, no-c-format
msgid "iso-8859-12"
msgstr "iso-8859-12"
-#: scripts/htmlquickstart.kmdr:621
+#: scripts/htmlquickstart.kmdr:621 scripts/htmlquickstart5.kmdr:631
#, no-c-format
msgid "iso-8859-13"
msgstr "iso-8859-13"
-#: scripts/htmlquickstart.kmdr:626
+#: scripts/htmlquickstart.kmdr:626 scripts/htmlquickstart5.kmdr:636
#, no-c-format
msgid "iso-8859-14"
msgstr "iso-8859-14"
-#: scripts/htmlquickstart.kmdr:631
+#: scripts/htmlquickstart.kmdr:631 scripts/htmlquickstart5.kmdr:641
#, no-c-format
msgid "iso-8859-15"
msgstr "iso-8859-15"
-#: scripts/htmlquickstart.kmdr:636
+#: scripts/htmlquickstart.kmdr:636 scripts/htmlquickstart5.kmdr:646
#, no-c-format
msgid "utf-8"
msgstr "utf-8"
-#: scripts/htmlquickstart.kmdr:641
+#: scripts/htmlquickstart.kmdr:641 scripts/htmlquickstart5.kmdr:651
#, no-c-format
msgid "utf-16"
msgstr "utf-16"
-#: scripts/htmlquickstart.kmdr:646
+#: scripts/htmlquickstart.kmdr:646 scripts/htmlquickstart5.kmdr:656
#, no-c-format
msgid "koi8-r"
msgstr "koi8-r"
-#: scripts/htmlquickstart.kmdr:651
+#: scripts/htmlquickstart.kmdr:651 scripts/htmlquickstart5.kmdr:661
#, no-c-format
msgid "koi8-u"
msgstr "koi8-u"
-#: scripts/htmlquickstart.kmdr:656
+#: scripts/htmlquickstart.kmdr:656 scripts/htmlquickstart5.kmdr:666
#, no-c-format
msgid "windows-1250"
msgstr "windows-1250"
-#: scripts/htmlquickstart.kmdr:661
+#: scripts/htmlquickstart.kmdr:661 scripts/htmlquickstart5.kmdr:671
#, no-c-format
msgid "windows-1251"
msgstr "windows-1251"
-#: scripts/htmlquickstart.kmdr:666
+#: scripts/htmlquickstart.kmdr:666 scripts/htmlquickstart5.kmdr:676
#, no-c-format
msgid "windows-1252"
msgstr "windows-1252"
-#: scripts/htmlquickstart.kmdr:671
+#: scripts/htmlquickstart.kmdr:671 scripts/htmlquickstart5.kmdr:681
#, no-c-format
msgid "windows-1253"
msgstr "windows-1253"
-#: scripts/htmlquickstart.kmdr:676
+#: scripts/htmlquickstart.kmdr:676 scripts/htmlquickstart5.kmdr:686
#, no-c-format
msgid "windows-1254"
msgstr "windows-1254"
-#: scripts/htmlquickstart.kmdr:681
+#: scripts/htmlquickstart.kmdr:681 scripts/htmlquickstart5.kmdr:691
#, no-c-format
msgid "windows-1255"
msgstr "windows-1255"
-#: scripts/htmlquickstart.kmdr:686
+#: scripts/htmlquickstart.kmdr:686 scripts/htmlquickstart5.kmdr:696
#, no-c-format
msgid "windows-1256"
msgstr "windows-1256"
-#: scripts/htmlquickstart.kmdr:691
+#: scripts/htmlquickstart.kmdr:691 scripts/htmlquickstart5.kmdr:701
#, no-c-format
msgid "windows-1257"
msgstr "windows-1257"
-#: scripts/htmlquickstart.kmdr:696
+#: scripts/htmlquickstart.kmdr:696 scripts/htmlquickstart5.kmdr:706
#, no-c-format
msgid "windows-1258"
msgstr "windows-1258"
-#: scripts/htmlquickstart.kmdr:724
+#: scripts/htmlquickstart.kmdr:724 scripts/htmlquickstart5.kmdr:734
#, no-c-format
msgid "limit to 8, separate with commas"
msgstr "ограничено до 8, разделено запятыми"
-#: scripts/htmlquickstart.kmdr:732
+#: scripts/htmlquickstart.kmdr:732 scripts/htmlquickstart5.kmdr:742
#, no-c-format
msgid "&Base directory:"
msgstr "&Базовый каталог:"
-#: scripts/htmlquickstart.kmdr:747
+#: scripts/htmlquickstart.kmdr:747 scripts/htmlquickstart5.kmdr:757
#, no-c-format
msgid "Meta &Quanta"
msgstr "Название &редактора в теге Meta"
-#: scripts/htmlquickstart.kmdr:765
+#: scripts/htmlquickstart.kmdr:765 scripts/htmlquickstart5.kmdr:775
#, no-c-format
msgid "Meta &keywords:"
msgstr "&Ключевые слова в теге Meta:"
-#: scripts/htmlquickstart.kmdr:782
+#: scripts/htmlquickstart.kmdr:782 scripts/htmlquickstart5.kmdr:792
#, no-c-format
msgid "Li&nked style sheet:"
msgstr "&Таблица стиля:"
@@ -5883,15 +5902,22 @@ msgstr "&Таблица стиля:"
#: dialogs/dtepeditdlgs.ui:731 dialogs/dtepeditdlgs.ui:745
#: dialogs/dtepeditdlgs.ui:773 dialogs/dtepeditdlgs.ui:812
#: dialogs/tagdialogs/tagmail.ui:83 scripts/htmlquickstart.kmdr:823
+#: scripts/htmlquickstart5.kmdr:833
#, no-c-format
msgid "Title:"
msgstr "Заголовок:"
-#: scripts/htmlquickstart.kmdr:831
+#: scripts/htmlquickstart.kmdr:831 scripts/htmlquickstart5.kmdr:841
#, no-c-format
msgid "&JavaScript area"
msgstr "Область с&ценария Javascript"
+#: scripts/htmlquickstart5.kmdr:302
+#, fuzzy, no-c-format
+#| msgid "XHTML 1.1"
+msgid "HTML 5"
+msgstr "XHTML 1.1"
+
#: scripts/listwizard.kmdr:18
#, no-c-format
msgid "Docbook List Wizard"
@@ -6215,7 +6241,7 @@ msgid "&screenshot"
msgstr "&screenshot"
#: scripts/picturewizard.kmdr:201
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
"Select this option to create the necessary markup for a screenshot. The "
"screenshot markup contains the mediaoption markup. Use for screenshots only. "
@@ -8227,51 +8253,51 @@ msgstr "Добавить условную точку останова"
msgid "Expression:"
msgstr "Выражение:"
-#: components/debugger/conditionalbreakpointdialogs.ui:110
+#: components/debugger/conditionalbreakpointdialogs.ui:104
#, no-c-format
msgid "Break When"
msgstr "Останавливаться при условии"
-#: components/debugger/conditionalbreakpointdialogs.ui:121
+#: components/debugger/conditionalbreakpointdialogs.ui:115
#, no-c-format
msgid "When expression is true"
msgstr "Если выражение истинно"
-#: components/debugger/conditionalbreakpointdialogs.ui:129
+#: components/debugger/conditionalbreakpointdialogs.ui:123
#, no-c-format
msgid "When expression changes"
msgstr "При изменении значения выражения"
-#: components/debugger/conditionalbreakpointdialogs.ui:189
+#: components/debugger/conditionalbreakpointdialogs.ui:183
#, no-c-format
msgid "Lit when a finding a single equal sign in expression (common error)"
msgstr ""
"Подсвечено при нахождении одиночного символа \"=\" в проверочных выражениях"
-#: components/debugger/conditionalbreakpointdialogs.ui:197
+#: components/debugger/conditionalbreakpointdialogs.ui:191
#, no-c-format
msgid "Only Break In"
msgstr "Останавливаться в"
-#: components/debugger/conditionalbreakpointdialogs.ui:216
+#: components/debugger/conditionalbreakpointdialogs.ui:210
#: project/projectnewgenerals.ui:278
#, no-c-format
msgid "File:"
msgstr "Файл:"
-#: components/debugger/conditionalbreakpointdialogs.ui:235
+#: components/debugger/conditionalbreakpointdialogs.ui:229
#, no-c-format
msgid "Objects of class:"
msgstr "Объекты класса:"
-#: components/debugger/conditionalbreakpointdialogs.ui:254
+#: components/debugger/conditionalbreakpointdialogs.ui:248
#, no-c-format
msgid "Function:"
msgstr "Функция:"
-#: components/debugger/conditionalbreakpointdialogs.ui:275
-#: components/debugger/conditionalbreakpointdialogs.ui:283
-#: components/debugger/conditionalbreakpointdialogs.ui:291
+#: components/debugger/conditionalbreakpointdialogs.ui:269
+#: components/debugger/conditionalbreakpointdialogs.ui:277
+#: components/debugger/conditionalbreakpointdialogs.ui:285
#: project/uploadprofilespage.ui:78
#, no-c-format
msgid "x"
@@ -8282,45 +8308,45 @@ msgstr "x"
msgid "DBGp Settings"
msgstr "Параметры DBGp"
-#: components/debugger/dbgp/dbgpsettingss.ui:78
-#: components/debugger/gubed/gubedsettingss.ui:78
+#: components/debugger/dbgp/dbgpsettingss.ui:75
+#: components/debugger/gubed/gubedsettingss.ui:75
#: components/tableeditor/tableeditors.ui:27
#, no-c-format
msgid "Ca&ncel"
-msgstr "&Отменить"
+msgstr "О&тмена"
-#: components/debugger/dbgp/dbgpsettingss.ui:106
-#: components/debugger/gubed/gubedsettingss.ui:103 dialogs/dtepeditdlgs.ui:40
+#: components/debugger/dbgp/dbgpsettingss.ui:103
+#: components/debugger/gubed/gubedsettingss.ui:100 dialogs/dtepeditdlgs.ui:40
#, no-c-format
msgid "&General"
msgstr "&Общие"
-#: components/debugger/dbgp/dbgpsettingss.ui:117
-#: components/debugger/gubed/gubedsettingss.ui:189
+#: components/debugger/dbgp/dbgpsettingss.ui:114
+#: components/debugger/gubed/gubedsettingss.ui:186
#, no-c-format
msgid "Connection Settings"
msgstr "Настройки соединения"
-#: components/debugger/dbgp/dbgpsettingss.ui:136
-#: components/debugger/gubed/gubedsettingss.ui:301
+#: components/debugger/dbgp/dbgpsettingss.ui:133
+#: components/debugger/gubed/gubedsettingss.ui:298
#, no-c-format
msgid "Listen port:"
msgstr "Прослушивать порт:"
-#: components/debugger/dbgp/dbgpsettingss.ui:165
+#: components/debugger/dbgp/dbgpsettingss.ui:162
#, no-c-format
msgid "Request URL:"
msgstr "URL запроса:"
-#: components/debugger/dbgp/dbgpsettingss.ui:181
-#: components/debugger/dbgp/dbgpsettingss.ui:350
-#: components/debugger/gubed/gubedsettingss.ui:322
+#: components/debugger/dbgp/dbgpsettingss.ui:178
+#: components/debugger/dbgp/dbgpsettingss.ui:344
+#: components/debugger/gubed/gubedsettingss.ui:319
#, no-c-format
msgid "See \"What's This?\" for available variables"
msgstr "Список доступных переменных указан в подсказке к полю"
-#: components/debugger/dbgp/dbgpsettingss.ui:184
-#: components/debugger/gubed/gubedsettingss.ui:325
+#: components/debugger/dbgp/dbgpsettingss.ui:181
+#: components/debugger/gubed/gubedsettingss.ui:322
#, no-c-format
msgid ""
"%afn - Filename of the current script\n"
@@ -8349,39 +8375,39 @@ msgstr ""
"%apd - Папка проекта\n"
"%add - Папка документа текущего сценария"
-#: components/debugger/dbgp/dbgpsettingss.ui:222
-#: components/debugger/gubed/gubedsettingss.ui:131
+#: components/debugger/dbgp/dbgpsettingss.ui:219
+#: components/debugger/gubed/gubedsettingss.ui:128
#: components/debugger/pathmapperdialogs.ui:16
#: components/debugger/pathmapperdialogs.ui:30
#, no-c-format
msgid "Directory Mapping"
msgstr "Соответствия каталогов"
-#: components/debugger/dbgp/dbgpsettingss.ui:254
-#: components/debugger/gubed/gubedsettingss.ui:150
+#: components/debugger/dbgp/dbgpsettingss.ui:251
+#: components/debugger/gubed/gubedsettingss.ui:147
#: components/debugger/pathmapperdialogs.ui:65
#, no-c-format
msgid "Server basedir:"
msgstr "Удалённый базовый каталог:"
-#: components/debugger/dbgp/dbgpsettingss.ui:305
-#: components/debugger/gubed/gubedsettingss.ui:166
+#: components/debugger/dbgp/dbgpsettingss.ui:299
+#: components/debugger/gubed/gubedsettingss.ui:163
#: components/debugger/pathmapperdialogs.ui:49
#, no-c-format
msgid "Local basedir:"
msgstr "Локальный базовый каталог:"
-#: components/debugger/dbgp/dbgpsettingss.ui:321
+#: components/debugger/dbgp/dbgpsettingss.ui:315
#, no-c-format
msgid "Local project:"
msgstr "Локальный проект:"
-#: components/debugger/dbgp/dbgpsettingss.ui:331
+#: components/debugger/dbgp/dbgpsettingss.ui:325
#, no-c-format
msgid "Profiling"
msgstr "Профилирование"
-#: components/debugger/dbgp/dbgpsettingss.ui:353
+#: components/debugger/dbgp/dbgpsettingss.ui:347
#, no-c-format
msgid ""
"Path to the profiler output\n"
@@ -8392,17 +8418,17 @@ msgstr ""
"%a - Идентификатор приложения, возвращаемый отладчиком\n"
"%c - CRC32 начального пути"
-#: components/debugger/dbgp/dbgpsettingss.ui:371
+#: components/debugger/dbgp/dbgpsettingss.ui:365
#, no-c-format
msgid "Profiler output:"
msgstr "Вывод программы профилирования:"
-#: components/debugger/dbgp/dbgpsettingss.ui:387
+#: components/debugger/dbgp/dbgpsettingss.ui:381
#, no-c-format
msgid "Map profiler output:"
msgstr "Разделить вывод программы профилирования по файлам:"
-#: components/debugger/dbgp/dbgpsettingss.ui:409
+#: components/debugger/dbgp/dbgpsettingss.ui:400
#, no-c-format
msgid ""
"If this checkbox is checked, the profiler output filename will be mapped "
@@ -8411,12 +8437,12 @@ msgstr ""
"При включении этого параметра, вывод программы профилирования будет разделён "
"по файлам базового каталога."
-#: components/debugger/dbgp/dbgpsettingss.ui:425
+#: components/debugger/dbgp/dbgpsettingss.ui:416
#, no-c-format
msgid "Open automatically:"
msgstr "Открывать автоматически:"
-#: components/debugger/dbgp/dbgpsettingss.ui:447
+#: components/debugger/dbgp/dbgpsettingss.ui:435
#, no-c-format
msgid ""
"If this checkbox is checked, the profiler output will be opened "
@@ -8424,72 +8450,72 @@ msgid ""
msgstr ""
"Открывать вывод программы профилирования автоматически по окончании сеанса."
-#: components/debugger/dbgp/dbgpsettingss.ui:459
-#: components/debugger/gubed/gubedsettingss.ui:370
+#: components/debugger/dbgp/dbgpsettingss.ui:447
+#: components/debugger/gubed/gubedsettingss.ui:367
#, no-c-format
msgid "Deb&ug Behavior"
msgstr "От&ладка"
-#: components/debugger/dbgp/dbgpsettingss.ui:470
-#: components/debugger/gubed/gubedsettingss.ui:381
+#: components/debugger/dbgp/dbgpsettingss.ui:458
+#: components/debugger/gubed/gubedsettingss.ui:378
#, no-c-format
msgid "Error Handling"
msgstr "Обработка ошибок"
-#: components/debugger/dbgp/dbgpsettingss.ui:489
-#: components/debugger/gubed/gubedsettingss.ui:400
+#: components/debugger/dbgp/dbgpsettingss.ui:477
+#: components/debugger/gubed/gubedsettingss.ui:397
#, no-c-format
msgid "User errors"
msgstr "Ошибки для пользователя"
-#: components/debugger/dbgp/dbgpsettingss.ui:497
-#: components/debugger/gubed/gubedsettingss.ui:408
+#: components/debugger/dbgp/dbgpsettingss.ui:485
+#: components/debugger/gubed/gubedsettingss.ui:405
#, no-c-format
msgid "Break on:"
msgstr "Останавливаться на:"
-#: components/debugger/dbgp/dbgpsettingss.ui:516
-#: components/debugger/gubed/gubedsettingss.ui:427
+#: components/debugger/dbgp/dbgpsettingss.ui:504
+#: components/debugger/gubed/gubedsettingss.ui:424
#, no-c-format
msgid "User warnings"
msgstr "Предупреждения для пользователя"
-#: components/debugger/dbgp/dbgpsettingss.ui:532
-#: components/debugger/gubed/gubedsettingss.ui:443
+#: components/debugger/dbgp/dbgpsettingss.ui:520
+#: components/debugger/gubed/gubedsettingss.ui:440
#, no-c-format
msgid "User notices"
msgstr "Замечания для пользователя"
-#: components/debugger/dbgp/dbgpsettingss.ui:548
-#: components/debugger/gubed/gubedsettingss.ui:459
+#: components/debugger/dbgp/dbgpsettingss.ui:536
+#: components/debugger/gubed/gubedsettingss.ui:456
#, no-c-format
msgid "Notices"
msgstr "Замечания"
-#: components/debugger/dbgp/dbgpsettingss.ui:564
-#: components/debugger/gubed/gubedsettingss.ui:475
+#: components/debugger/dbgp/dbgpsettingss.ui:552
+#: components/debugger/gubed/gubedsettingss.ui:472
#, no-c-format
msgid "W&arnings"
msgstr "Предупре&ждения"
-#: components/debugger/dbgp/dbgpsettingss.ui:574
-#: components/debugger/gubed/gubedsettingss.ui:502
+#: components/debugger/dbgp/dbgpsettingss.ui:562
+#: components/debugger/gubed/gubedsettingss.ui:499
#, no-c-format
msgid "Execution"
msgstr "Выполнение"
-#: components/debugger/dbgp/dbgpsettingss.ui:606
-#: components/debugger/gubed/gubedsettingss.ui:607
+#: components/debugger/dbgp/dbgpsettingss.ui:594
+#: components/debugger/gubed/gubedsettingss.ui:604
#, no-c-format
msgid "Default mode:"
msgstr "Режим по умолчанию:"
-#: components/debugger/dbgp/dbgpsettingss.ui:657
+#: components/debugger/dbgp/dbgpsettingss.ui:645
#, no-c-format
msgid "<h4>DBGp Plugin for Quanta +</h4>"
msgstr "<h4>Модуль DBGp для Quanta+</h4>"
-#: components/debugger/dbgp/dbgpsettingss.ui:668
+#: components/debugger/dbgp/dbgpsettingss.ui:656
#, no-c-format
msgid ""
"<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style="
@@ -8524,7 +8550,7 @@ msgstr ""
"</p>\n"
"</body></html>"
-#: components/debugger/debuggervariablesets.ui:110
+#: components/debugger/debuggervariablesets.ui:104
#, no-c-format
msgid "Variable:"
msgstr "Переменная:"
@@ -8534,57 +8560,57 @@ msgstr "Переменная:"
msgid "Gubed Settings"
msgstr "Настройки Gubed"
-#: components/debugger/gubed/gubedsettingss.ui:253
+#: components/debugger/gubed/gubedsettingss.ui:250
#, no-c-format
msgid "Use proxy"
msgstr "Исп. прокси-сервер"
-#: components/debugger/gubed/gubedsettingss.ui:269
+#: components/debugger/gubed/gubedsettingss.ui:266
#, no-c-format
msgid "Proxy host:"
msgstr "Прокси-сервер:"
-#: components/debugger/gubed/gubedsettingss.ui:285
+#: components/debugger/gubed/gubedsettingss.ui:282
#, no-c-format
msgid "Proxy port:"
msgstr "Порт прокси-сервера:"
-#: components/debugger/gubed/gubedsettingss.ui:311
+#: components/debugger/gubed/gubedsettingss.ui:308
#, no-c-format
msgid "Mode"
msgstr "Режим"
-#: components/debugger/gubed/gubedsettingss.ui:347
+#: components/debugger/gubed/gubedsettingss.ui:344
#, no-c-format
msgid "&Add include"
msgstr "&Добавить включение"
-#: components/debugger/gubed/gubedsettingss.ui:355
+#: components/debugger/gubed/gubedsettingss.ui:352
#, no-c-format
msgid "Start session:"
msgstr "Начать сеанс:"
-#: components/debugger/gubed/gubedsettingss.ui:526
+#: components/debugger/gubed/gubedsettingss.ui:523
#, no-c-format
msgid "Fast"
msgstr "Коротко"
-#: components/debugger/gubed/gubedsettingss.ui:567
+#: components/debugger/gubed/gubedsettingss.ui:564
#, no-c-format
msgid "Slow"
msgstr "Долго"
-#: components/debugger/gubed/gubedsettingss.ui:618
+#: components/debugger/gubed/gubedsettingss.ui:615
#, no-c-format
msgid "Run speed:"
msgstr "Скорость выполнения:"
-#: components/debugger/gubed/gubedsettingss.ui:652
+#: components/debugger/gubed/gubedsettingss.ui:649
#, no-c-format
msgid "<h4>Gubed PHP Debugger Plugin for Quanta +</h4>"
msgstr "<h4>Модуль Gubed PHP Debugger для Quanta+</h4>"
-#: components/debugger/gubed/gubedsettingss.ui:685
+#: components/debugger/gubed/gubedsettingss.ui:682
#, no-c-format
msgid ""
"<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style="
@@ -8656,63 +8682,63 @@ msgstr ""
"project/\" на локальной машине, будут иметь в начале \"/var/www/\" на "
"удалённой."
-#: components/debugger/pathmapperdialogs.ui:157
+#: components/debugger/pathmapperdialogs.ui:151
#, no-c-format
msgid "Previous Mappings"
msgstr "Предыдущие соответствия"
-#: components/debugger/pathmapperdialogs.ui:166
+#: components/debugger/pathmapperdialogs.ui:160
#, no-c-format
msgid "Local Directory"
msgstr "Локальный каталог"
-#: components/debugger/pathmapperdialogs.ui:177
+#: components/debugger/pathmapperdialogs.ui:171
#, no-c-format
msgid "Server Directory"
msgstr "Каталог на сервере"
-#: components/debugger/pathmapperdialogs.ui:202
+#: components/debugger/pathmapperdialogs.ui:196
#, no-c-format
msgid "This is a list of previously used mappings. Click on one to use it"
msgstr ""
"Это список предыдущих соответствий. Щёлкните на одном из них чтобы "
"использовать его"
-#: components/debugger/pathmapperdialogs.ui:212
+#: components/debugger/pathmapperdialogs.ui:206
#, no-c-format
msgid "Sample"
msgstr "Пример"
-#: components/debugger/pathmapperdialogs.ui:231
+#: components/debugger/pathmapperdialogs.ui:225
#, no-c-format
msgid "Translates to:"
msgstr "Соответствует:"
-#: components/debugger/pathmapperdialogs.ui:247
+#: components/debugger/pathmapperdialogs.ui:241
#, no-c-format
msgid "Original path:"
msgstr "Оригинальный путь:"
-#: components/debugger/pathmapperdialogs.ui:276
+#: components/debugger/pathmapperdialogs.ui:270
#, no-c-format
msgid "Indicates whether the translated path exists on disk or not"
msgstr "Существует ли транслированный путь на диске"
-#: components/debugger/pathmapperdialogs.ui:279
+#: components/debugger/pathmapperdialogs.ui:273
#, no-c-format
msgid ""
"This indicator tells you whether the translated path exists on local disk or "
"not."
msgstr "Существует ли транслированный путь на локальном диске"
-#: components/debugger/pathmapperdialogs.ui:297
+#: components/debugger/pathmapperdialogs.ui:291
#, no-c-format
msgid ""
"This field shows what the \"original path\" above will look like after "
"translation."
msgstr "Это поле показывает как \"оригинальный путь\" будет транслирован."
-#: components/debugger/pathmapperdialogs.ui:315
+#: components/debugger/pathmapperdialogs.ui:309
#, no-c-format
msgid "This field shows the path currently needing to be translated."
msgstr "Это поле показывает путь, требующий преобразования."
@@ -8829,102 +8855,102 @@ msgstr "Сброс"
msgid "Table Editor"
msgstr "Редактор таблиц"
-#: components/tableeditor/tableeditors.ui:75
+#: components/tableeditor/tableeditors.ui:72
#, no-c-format
msgid "F1"
msgstr "F1"
-#: components/tableeditor/tableeditors.ui:90
+#: components/tableeditor/tableeditors.ui:87
#, no-c-format
msgid "&Main"
msgstr "&Главное"
-#: components/tableeditor/tableeditors.ui:101
+#: components/tableeditor/tableeditors.ui:98
#, no-c-format
msgid "Ta&ble data:"
msgstr "&Данные таблицы:"
-#: components/tableeditor/tableeditors.ui:185
+#: components/tableeditor/tableeditors.ui:182
#, no-c-format
msgid "Co&lumns:"
msgstr "Стол&бцы:"
-#: components/tableeditor/tableeditors.ui:201
+#: components/tableeditor/tableeditors.ui:198
#, no-c-format
msgid "Bod&y Properties"
msgstr "&Свойства body"
-#: components/tableeditor/tableeditors.ui:209
+#: components/tableeditor/tableeditors.ui:206
#, no-c-format
msgid "&Table Properties"
msgstr "С&войства таблицы:"
-#: components/tableeditor/tableeditors.ui:225
+#: components/tableeditor/tableeditors.ui:222
#, no-c-format
msgid "C&aption:"
msgstr "&Заголовок:"
-#: components/tableeditor/tableeditors.ui:236
+#: components/tableeditor/tableeditors.ui:233
#, no-c-format
msgid "&Rows:"
msgstr "&Ряды:"
-#: components/tableeditor/tableeditors.ui:260
+#: components/tableeditor/tableeditors.ui:257
#, no-c-format
msgid "Header"
msgstr "Верхний заголовок"
-#: components/tableeditor/tableeditors.ui:339
+#: components/tableeditor/tableeditors.ui:336
#, no-c-format
msgid "Header &rows:"
msgstr "Верхние &ряды:"
-#: components/tableeditor/tableeditors.ui:358
+#: components/tableeditor/tableeditors.ui:355
#, no-c-format
msgid "Header co&lumns:"
msgstr "Верхние с&толбцы:"
-#: components/tableeditor/tableeditors.ui:369
+#: components/tableeditor/tableeditors.ui:366
#, no-c-format
msgid "Header &data:"
msgstr "&Данные верхнего заголовка:"
-#: components/tableeditor/tableeditors.ui:382
+#: components/tableeditor/tableeditors.ui:379
#, no-c-format
msgid "Insert ta&ble header"
msgstr "Вставить &верхний заголовок таблицы"
-#: components/tableeditor/tableeditors.ui:410
+#: components/tableeditor/tableeditors.ui:407
#, no-c-format
msgid "&Header Properties"
msgstr "Сво&йства верхнего заголовка"
-#: components/tableeditor/tableeditors.ui:420
+#: components/tableeditor/tableeditors.ui:417
#, no-c-format
msgid "Footer"
msgstr "Нижний заголовок"
-#: components/tableeditor/tableeditors.ui:485
+#: components/tableeditor/tableeditors.ui:482
#, no-c-format
msgid "Footer &rows:"
msgstr "Нижние &ряды:"
-#: components/tableeditor/tableeditors.ui:504
+#: components/tableeditor/tableeditors.ui:501
#, no-c-format
msgid "Footer co&lumns:"
msgstr "Нижние &столбцы:"
-#: components/tableeditor/tableeditors.ui:515
+#: components/tableeditor/tableeditors.ui:512
#, no-c-format
msgid "Footer &data:"
msgstr "&Данные нижнего заголовка:"
-#: components/tableeditor/tableeditors.ui:545
+#: components/tableeditor/tableeditors.ui:542
#, no-c-format
msgid "Insert ta&ble footer"
msgstr "Вставить &нижний заголовок таблицы"
-#: components/tableeditor/tableeditors.ui:573
+#: components/tableeditor/tableeditors.ui:570
#, no-c-format
msgid "&Footer Properties"
msgstr "Свойства &нижнего заголовка:"
@@ -11189,7 +11215,7 @@ msgstr "&Вставить код"
msgid "Insert C&har"
msgstr "Вставить &символ"
-#: dialogs/specialchardialogs.ui:119
+#: dialogs/specialchardialogs.ui:116
#, no-c-format
msgid "&Filter:"
msgstr "&Фильтр:"
@@ -11787,12 +11813,12 @@ msgstr "Запоминать &точки останова между сеанс
msgid "Remember watches across sessions"
msgstr "Запоминать наблюдаемые объекты между сеансами"
-#: project/projectoptions.ui:449
+#: project/projectoptions.ui:446
#, no-c-format
msgid "Use persistent boo&kmarks"
msgstr "Сохранять &закладки"
-#: project/projectoptions.ui:465
+#: project/projectoptions.ui:462
#, no-c-format
msgid "&Use preview prefix:"
msgstr "&Префикс пути при просмотре:"
@@ -12470,15 +12496,7 @@ msgstr "Fieldset"
msgid "Legend"
msgstr "Legend"
-#: data/toolbars/html/other.actions:6 data/toolbars/wml-1-2/deck.actions:23
-msgid "Meta"
-msgstr "Meta"
-
-#: data/toolbars/html/other.actions:10
-msgid "Base"
-msgstr "Base"
-
-#: data/toolbars/html/standard.actions:3
+#: data/toolbars/html/standard.actions:3 data/toolbars/html5/tools.actions:3
msgid "Quick Start Dialog"
msgstr "Быстрый запуск"
@@ -12490,6 +12508,440 @@ msgstr "Span"
msgid "Div"
msgstr "Div"
+#: data/toolbars/html5/base.actions:3
+msgid "h1"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:7
+msgid "h2"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:11
+msgid "h3"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:15
+msgid "h4"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:19
+msgid "h5"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:23
+msgid "h6"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:27
+#, fuzzy
+#| msgid "px"
+msgid "p"
+msgstr "px"
+
+#: data/toolbars/html5/base.actions:31
+#, fuzzy
+#| msgid "Pre"
+msgid "pre"
+msgstr "Pre"
+
+#: data/toolbars/html5/base.actions:35
+#, fuzzy
+#| msgid "Div"
+msgid "div"
+msgstr "Div"
+
+#: data/toolbars/html5/base.actions:39
+msgid "blockquote"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:43
+#, fuzzy
+#| msgid "Details"
+msgid "details"
+msgstr "Подробности"
+
+#: data/toolbars/html5/base.actions:47
+msgid "center"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:51
+msgid "hr"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:54
+#, fuzzy
+#| msgid "Welcome"
+msgid "com"
+msgstr "Добро пожаловать"
+
+#: data/toolbars/html5/base.actions:58
+#, fuzzy
+#| msgid "Rule"
+msgid "ul"
+msgstr "Правило"
+
+#: data/toolbars/html5/base.actions:62
+#, fuzzy
+#| msgid "Role"
+msgid "ol"
+msgstr "Обязанность"
+
+#: data/toolbars/html5/base.actions:66
+#, fuzzy
+#| msgid "link"
+msgid "li"
+msgstr "link"
+
+#: data/toolbars/html5/base.actions:70
+msgid "dir"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:74
+msgid "dl"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:78
+msgid "dt"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:82
+#, fuzzy
+#| msgid "&Add"
+msgid "dd"
+msgstr "&Добавить"
+
+#: data/toolbars/html5/base.actions:90
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:26
+msgid "tbody"
+msgstr "tbody"
+
+#: data/toolbars/html5/base.actions:94
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:22
+msgid "thead"
+msgstr "thead"
+
+#: data/toolbars/html5/base.actions:98
+#, fuzzy
+#| msgid "footnote"
+msgid "tfoot"
+msgstr "footnote"
+
+#: data/toolbars/html5/base.actions:102
+#, fuzzy
+#| msgid "term"
+msgid "tr"
+msgstr "term"
+
+#: data/toolbars/html5/base.actions:106
+#, fuzzy
+#| msgid "group"
+msgid "colgroup"
+msgstr "group"
+
+#: data/toolbars/html5/base.actions:110
+msgid "col"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:114
+msgid "td"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:118
+msgid "th"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:122
+#: data/toolbars/kde-docbook/kde-docbook-images.actions:38
+msgid "caption"
+msgstr "caption"
+
+#: data/toolbars/html5/meta.actions:3
+msgid "img"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:6
+#, fuzzy
+#| msgid "amp"
+msgid "map"
+msgstr "amp"
+
+#: data/toolbars/html5/meta.actions:10
+msgid "area"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:13
+msgid "picture"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:17
+#, fuzzy
+#| msgid "Configure..."
+msgid "figure"
+msgstr "Настроить..."
+
+#: data/toolbars/html5/meta.actions:21
+#, fuzzy
+#| msgid "caption"
+msgid "figcaption"
+msgstr "caption"
+
+#: data/toolbars/html5/meta.actions:25
+msgid "svg"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:29
+msgid "audio"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:33
+msgid "video"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:37
+msgid "track"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:41
+#, fuzzy
+#| msgid "member"
+msgid "embed"
+msgstr "member"
+
+#: data/toolbars/html5/meta.actions:45
+#, fuzzy
+#| msgid "Object"
+msgid "object"
+msgstr "Object"
+
+#: data/toolbars/html5/meta.actions:49
+#, fuzzy
+#| msgid "Resource"
+msgid "source"
+msgstr "Resource"
+
+#: data/toolbars/html5/meta.actions:53
+#, fuzzy
+#| msgid "Header"
+msgid "header"
+msgstr "Верхний заголовок"
+
+#: data/toolbars/html5/meta.actions:57
+msgid "nav"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:61
+msgid "main"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:65
+msgid "aside"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:69
+#, fuzzy
+#| msgid "Footer"
+msgid "footer"
+msgstr "Нижний заголовок"
+
+#: data/toolbars/html5/meta.actions:73
+msgid "article"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:77
+#, fuzzy
+#| msgid "Web address:"
+msgid "address"
+msgstr "Веб-адрес:"
+
+#: data/toolbars/html5/meta.actions:81
+#, fuzzy
+#| msgid "Action"
+msgid "section"
+msgstr "Действие"
+
+#: data/toolbars/html5/meta.actions:85
+#, fuzzy
+#| msgid "DTD"
+msgid "DT"
+msgstr "DTD"
+
+#: data/toolbars/html5/meta.actions:88
+msgid "html"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:92
+#, fuzzy
+#| msgid "thead"
+msgid "head"
+msgstr "thead"
+
+#: data/toolbars/html5/meta.actions:96
+#, fuzzy
+#| msgid "tbody"
+msgid "body"
+msgstr "tbody"
+
+#: data/toolbars/html5/meta.actions:100
+#: data/toolbars/kde-docbook/kde-docbook-standard.actions:27
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:10
+msgid "title"
+msgstr "title"
+
+#: data/toolbars/html5/meta.actions:104
+msgid "meta"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:107
+msgid "base"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:110
+#: data/toolbars/kde-docbook/kde-docbook-standard.actions:43
+msgid "link"
+msgstr "link"
+
+#: data/toolbars/html5/meta.actions:113
+#, fuzzy
+#| msgid "Style"
+msgid "style"
+msgstr "Стиль"
+
+#: data/toolbars/html5/meta.actions:117
+#, fuzzy
+#| msgid "Script"
+msgid "script"
+msgstr "Сценарий"
+
+#: data/toolbars/html5/meta.actions:121
+#, fuzzy
+#| msgid "Script"
+msgid "noscript"
+msgstr "Сценарий"
+
+#: data/toolbars/html5/style.actions:3
+msgid "a"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:7
+msgid "strong"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:11
+msgid "i"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:15
+msgid "b"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:19
+msgid "del"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:23
+msgid "small"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:27
+msgid "big"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:31
+msgid "font"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:35
+msgid "code"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:39
+msgid "var"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:43
+msgid "kbd"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:47
+msgid "samp"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:51
+msgid "sup"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:55
+msgid "sub"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:59
+msgid "q"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:63
+#, fuzzy
+#| msgid "Lines"
+msgid "ins"
+msgstr "Строки"
+
+#: data/toolbars/html5/style.actions:67
+msgid "cite"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:71
+msgid "time"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:75
+msgid "abbr"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:79
+#, fuzzy
+#| msgid "imagedata"
+msgid "data"
+msgstr "imagedata"
+
+#: data/toolbars/html5/style.actions:83
+msgid "mark"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:87
+msgid "u"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:91
+msgid "bdi"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:95
+msgid "bdo"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:99
+msgid "ruby"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:103
+msgid "rt"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:107
+msgid "rp"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:111
+msgid "br"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:114
+msgid "wbr"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:117
+msgid "span"
+msgstr ""
+
#: data/toolbars/kde-docbook/kde-docbook-admonitions.actions:3
msgid "warning"
msgstr "warning"
@@ -12527,6 +12979,7 @@ msgid "Image Wizard"
msgstr "Мастер изображений"
#: data/toolbars/kde-docbook/kde-docbook-images.actions:6
+#, fuzzy
msgid "screenshot"
msgstr "screenshot"
@@ -12558,10 +13011,6 @@ msgstr "textobject"
msgid "phrase"
msgstr "phrase"
-#: data/toolbars/kde-docbook/kde-docbook-images.actions:38
-msgid "caption"
-msgstr "caption"
-
#: data/toolbars/kde-docbook/kde-docbook-list.actions:3
msgid "List Wizard"
msgstr "Мастер списков"
@@ -12622,11 +13071,6 @@ msgstr "chapter"
msgid "sect5"
msgstr "sect5"
-#: data/toolbars/kde-docbook/kde-docbook-standard.actions:27
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:10
-msgid "title"
-msgstr "title"
-
#: data/toolbars/kde-docbook/kde-docbook-standard.actions:35
msgid "anchor"
msgstr "anchor"
@@ -12635,10 +13079,6 @@ msgstr "anchor"
msgid "xref"
msgstr "xref"
-#: data/toolbars/kde-docbook/kde-docbook-standard.actions:43
-msgid "link"
-msgstr "link"
-
#: data/toolbars/kde-docbook/kde-docbook-standard.actions:47
msgid "ulink"
msgstr " blink"
@@ -12659,14 +13099,6 @@ msgstr "informaltable"
msgid "tgroup"
msgstr "tgroup"
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:22
-msgid "thead"
-msgstr "thead"
-
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:26
-msgid "tbody"
-msgstr "tbody"
-
#: data/toolbars/kde-docbook/kde-docbook-tables.actions:30
msgid "row"
msgstr "row"
@@ -13812,9 +14244,6 @@ msgstr ""
#~ msgid "Get Hot New Stuff"
#~ msgstr "Получить свежие файлы"
-#~ msgid "Welcome"
-#~ msgstr "Добро пожаловать"
-
#~ msgid "Highest Rated"
#~ msgstr "Самый высокий рейтинг"
@@ -13839,9 +14268,6 @@ msgstr ""
#~ msgid "Install"
#~ msgstr "Установить"
-#~ msgid "Details"
-#~ msgstr "Подробности"
-
#~ msgid ""
#~ "Name: %1\n"
#~ "Author: %2\n"
diff --git a/tde-i18n-ru/missing b/tde-i18n-ru/missing
deleted file mode 100755
index d55d3ad42ff..00000000000
--- a/tde-i18n-ru/missing
+++ /dev/null
@@ -1,346 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2004-09-07.08
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004
-# Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
-fi
-
-run=:
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
-
-msg="missing on your system"
-
-case "$1" in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-
-Send bug reports to <bug-automake@gnu.org>."
- exit 0
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit 0
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program).
-case "$1" in
- lex|yacc)
- # Not GNU programs, they don't have --version.
- ;;
-
- tar)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case "$1" in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case "$f" in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
-
- autom4te)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison|yacc)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
- eval LASTARG="\${$#}"
- case "$LASTARG" in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if [ ! -f y.tab.h ]; then
- echo >y.tab.h
- fi
- if [ ! -f y.tab.c ]; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex|flex)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if [ $# -ne 1 ]; then
- eval LASTARG="\${$#}"
- case "$LASTARG" in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if [ ! -f lex.yy.c ]; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit 1
- fi
- ;;
-
- makeinfo)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
- fi
- touch $file
- ;;
-
- tar)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case "$firstarg" in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case "$firstarg" in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/tde-i18n-ru/mkinstalldirs b/tde-i18n-ru/mkinstalldirs
deleted file mode 100755
index 6ac3d96b095..00000000000
--- a/tde-i18n-ru/mkinstalldirs
+++ /dev/null
@@ -1,149 +0,0 @@
-#! /bin/sh
-# mkinstalldirs --- make directory hierarchy
-
-scriptversion=2005-06-29.22
-
-# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
-# Created: 1993-05-16
-# Public domain.
-#
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-errstatus=0
-dirmode=
-
-usage="\
-Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
-
-Create each directory DIR (with mode MODE, if specified), including all
-leading file name components.
-
-Report bugs to <bug-automake@gnu.org>."
-
-# process command line arguments
-while test $# -gt 0 ; do
- case $1 in
- -h | --help | --h*) # -h for help
- echo "$usage"
- exit $?
- ;;
- -m) # -m PERM arg
- shift
- test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
- dirmode=$1
- shift
- ;;
- --version)
- echo "$0 $scriptversion"
- exit $?
- ;;
- --) # stop option processing
- shift
- break
- ;;
- -*) # unknown option
- echo "$usage" 1>&2
- exit 1
- ;;
- *) # first non-opt arg
- break
- ;;
- esac
-done
-
-for file
-do
- if test -d "$file"; then
- shift
- else
- break
- fi
-done
-
-case $# in
- 0) exit 0 ;;
-esac
-
-# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
-# mkdir -p a/c at the same time, both will detect that a is missing,
-# one will create a, then the other will try to create a and die with
-# a "File exists" error. This is a problem when calling mkinstalldirs
-# from a parallel make. We use --version in the probe to restrict
-# ourselves to GNU mkdir, which is thread-safe.
-case $dirmode in
- '')
- if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
- echo "mkdir -p -- $*"
- exec mkdir -p -- "$@"
- else
- # On NextStep and OpenStep, the `mkdir' command does not
- # recognize any option. It will interpret all options as
- # directories to create, and then abort because `.' already
- # exists.
- test -d ./-p && rmdir ./-p
- test -d ./--version && rmdir ./--version
- fi
- ;;
- *)
- if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
- test ! -d ./--version; then
- echo "mkdir -m $dirmode -p -- $*"
- exec mkdir -m "$dirmode" -p -- "$@"
- else
- # Clean up after NextStep and OpenStep mkdir.
- for d in ./-m ./-p ./--version "./$dirmode";
- do
- test -d $d && rmdir $d
- done
- fi
- ;;
-esac
-
-for file
-do
- case $file in
- /*) pathcomp=/ ;;
- *) pathcomp= ;;
- esac
- oIFS=$IFS
- IFS=/
- set fnord $file
- shift
- IFS=$oIFS
-
- for d
- do
- test "x$d" = x && continue
-
- pathcomp=$pathcomp$d
- case $pathcomp in
- -*) pathcomp=./$pathcomp ;;
- esac
-
- if test ! -d "$pathcomp"; then
- echo "mkdir $pathcomp"
-
- mkdir "$pathcomp" || lasterr=$?
-
- if test ! -d "$pathcomp"; then
- errstatus=$lasterr
- else
- if test ! -z "$dirmode"; then
- echo "chmod $dirmode $pathcomp"
- lasterr=
- chmod "$dirmode" "$pathcomp" || lasterr=$?
-
- if test ! -z "$lasterr"; then
- errstatus=$lasterr
- fi
- fi
- fi
- fi
-
- pathcomp=$pathcomp/
- done
-done
-
-exit $errstatus
diff --git a/tde-i18n-ru/stamp-h.in b/tde-i18n-ru/stamp-h.in
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/tde-i18n-ru/stamp-h.in
+++ /dev/null