summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-ru')
-rw-r--r--tde-i18n-ru/docs/tdebase/kate/regular-expressions.docbook2
-rw-r--r--tde-i18n-ru/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook26
-rw-r--r--tde-i18n-ru/docs/tdebase/ksplashml/index.docbook78
-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/tdemultimedia/artsbuilder/detail.docbook2
-rw-r--r--tde-i18n-ru/docs/tdemultimedia/artsbuilder/mcop.docbook2
-rw-r--r--tde-i18n-ru/docs/tdevelop/kde_app_devel/index.docbook44
-rw-r--r--tde-i18n-ru/docs/tdevelop/kdearch/index.docbook82
-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/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.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/ffrs.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/imagerename_plugin.po21
-rw-r--r--tde-i18n-ru/messages/tdeaddons/imgalleryplugin.po23
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katecppsymbolviewer.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/katefiletemplates.po19
-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.po26
-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.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/ktimemon.po25
-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.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/mediacontrol.po24
-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/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.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/tyler.po19
-rw-r--r--tde-i18n-ru/messages/tdeaddons/validatorsplugin.po17
-rw-r--r--tde-i18n-ru/messages/tdeaddons/wakeup.po17
-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/kdat.po16
-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/tdeartwork/klock.po26
-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.po34
-rw-r--r--tde-i18n-ru/messages/tdebase/appletproxy.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/clockapplet.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/display.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/dockbarextension.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/drkonqi.po13
-rw-r--r--tde-i18n-ru/messages/tdebase/extensionproxy.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kasbarextension.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/kay.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmarts.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmbackground.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcolors.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po38
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmcss.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmenergy.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmfonts.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmhwmanager.po1073
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmiccconfig.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmicons.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminfo.po28
-rw-r--r--tde-i18n-ru/messages/tdebase/kcminput.po75
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkeys.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkicker.po15
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonq.po57
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkonqhtml.po104
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkurifilt.po15
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmkwm.po535
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlaunch.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmlayout.po659
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmmedia.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmnotify.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmperformance.po53
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsamba.po53
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmscreensaver.po55
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsmartcard.po23
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmsmserver.po98
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmspellchecking.po29
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtaskbar.po433
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdednssd.po46
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtdeio.po60
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtwindecoration.po12
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmtwinrules.po279
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmusb.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/kcmview1394.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/kcontrol.po6
-rw-r--r--tde-i18n-ru/messages/tdebase/kdesktop.po28
-rw-r--r--tde-i18n-ru/messages/tdebase/kfindpart.po34
-rw-r--r--tde-i18n-ru/messages/tdebase/kfmclient.po34
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_classic.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kgreet_winbind.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/khelpcenter.po43
-rw-r--r--tde-i18n-ru/messages/tdebase/khotkeys.po79
-rw-r--r--tde-i18n-ru/messages/tdebase/kicker.po251
-rw-r--r--tde-i18n-ru/messages/tdebase/kickermenu_kate.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/klipper.po55
-rw-r--r--tde-i18n-ru/messages/tdebase/kmenuapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/kminipagerapplet.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/konqueror.po63
-rw-r--r--tde-i18n-ru/messages/tdebase/konsole.po231
-rw-r--r--tde-i18n-ru/messages/tdebase/kpersonalizer.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/kprinter.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/krdb.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/krunapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/ksmserver.po27
-rw-r--r--tde-i18n-ru/messages/tdebase/ksplashthemes.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/ksysguard.po38
-rw-r--r--tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/ktaskbarapplet.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/kthememanager.po16
-rw-r--r--tde-i18n-ru/messages/tdebase/ktip.po130
-rw-r--r--tde-i18n-ru/messages/tdebase/kxkb.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/libdmctl.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po17
-rw-r--r--tde-i18n-ru/messages/tdebase/libkickermenu_tom.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/libkonq.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/libtaskbar.po123
-rw-r--r--tde-i18n-ru/messages/tdebase/libtaskmanager.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/lockout.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/naughtyapplet.po6
-rw-r--r--tde-i18n-ru/messages/tdebase/privacy.po35
-rw-r--r--tde-i18n-ru/messages/tdebase/taskbarextension.po31
-rw-r--r--tde-i18n-ru/messages/tdebase/tdedebugdialog.po13
-rw-r--r--tde-i18n-ru/messages/tdebase/tdefontinst.po20
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdehwdevicetray.po88
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_finger.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_fish.po22
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_floppy.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_home.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_ldap.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_mac.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_media.po60
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_nfs.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_nntp.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_pop3.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_remote.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_settings.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_sftp.po181
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smb.po21
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_smtp.po41
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_system.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_tar.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdelicense.po94
-rw-r--r--tde-i18n-ru/messages/tdebase/tdeprintfax.po18
-rw-r--r--tde-i18n-ru/messages/tdebase/tderandr.po26
-rw-r--r--tde-i18n-ru/messages/tdebase/tdescreensaver.po24
-rw-r--r--tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po19
-rw-r--r--tde-i18n-ru/messages/tdebase/tdesu.po33
-rw-r--r--tde-i18n-ru/messages/tdebase/tdesud.po25
-rw-r--r--tde-i18n-ru/messages/tdebase/tdmconfig.po172
-rw-r--r--tde-i18n-ru/messages/tdebase/tdmgreet.po42
-rw-r--r--tde-i18n-ru/messages/tdebase/twin.po177
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_clients.po37
-rw-r--r--tde-i18n-ru/messages/tdebase/twin_lib.po31
-rw-r--r--tde-i18n-ru/messages/tdeedu/kalzium.po16
-rw-r--r--tde-i18n-ru/messages/tdeedu/kanagram.po36
-rw-r--r--tde-i18n-ru/messages/tdeedu/keduca.po25
-rw-r--r--tde-i18n-ru/messages/tdeedu/kgeography.po120
-rw-r--r--tde-i18n-ru/messages/tdeedu/klettres.po17
-rw-r--r--tde-i18n-ru/messages/tdeedu/kmplot.po19
-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.po37
-rw-r--r--tde-i18n-ru/messages/tdeedu/kvoctrain.po129
-rw-r--r--tde-i18n-ru/messages/tdeedu/kwordquiz.po38
-rw-r--r--tde-i18n-ru/messages/tdeedu/libtdeedu.po22
-rw-r--r--tde-i18n-ru/messages/tdegames/atlantik.po17
-rw-r--r--tde-i18n-ru/messages/tdegames/kasteroids.po17
-rw-r--r--tde-i18n-ru/messages/tdegames/kbattleship.po13
-rw-r--r--tde-i18n-ru/messages/tdegames/kgoldrunner.po102
-rw-r--r--tde-i18n-ru/messages/tdegames/klickety.po15
-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/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.po13
-rw-r--r--tde-i18n-ru/messages/tdegames/libksirtet.po22
-rw-r--r--tde-i18n-ru/messages/tdegames/libtdegames.po25
-rw-r--r--tde-i18n-ru/messages/tdegames/lskat.po25
-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/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.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kcoloredit.po25
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kdvi.po30
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kgamma.po22
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kghostview.po45
-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.po37
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kpdf.po47
-rw-r--r--tde-i18n-ru/messages/tdegraphics/kpovmodeler.po28
-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.po13
-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.po17
-rw-r--r--tde-i18n-ru/messages/tdegraphics/libkfaximgage.po19
-rw-r--r--tde-i18n-ru/messages/tdegraphics/libkscan.po35
-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/cupsdconf.po31
-rw-r--r--tde-i18n-ru/messages/tdelibs/katepart.po23
-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.po15
-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/tdefileaudiopreview.po17
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeio.po67
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdelibs.po647
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdelibs_colors.po15
-rw-r--r--tde-i18n-ru/messages/tdelibs/tdeprint.po21
-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.po15
-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.po720
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po23
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_vorbis.po32
-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/kcmcddb.po21
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kmix.po483
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/krec.po41
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/kscd.po10
-rw-r--r--tde-i18n-ru/messages/tdemultimedia/libkcddb.po24
-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/kcmktalkd.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kcmlanbrowser.po23
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kcmwifi.po20
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kdictapplet.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kinetd.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/knewsticker.po68
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kopete.po780
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kpf.po37
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kppp.po25
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kppplogview.po25
-rw-r--r--tde-i18n-ru/messages/tdenetwork/krdc.po21
-rw-r--r--tde-i18n-ru/messages/tdenetwork/ksirc.po19
-rw-r--r--tde-i18n-ru/messages/tdenetwork/kwireless.po19
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdefile_torrent.po17
-rw-r--r--tde-i18n-ru/messages/tdenetwork/tdefileshare.po1031
-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/akregator.po16
-rw-r--r--tde-i18n-ru/messages/tdepim/kaddressbook.po41
-rw-r--r--tde-i18n-ru/messages/tdepim/kalarm.po15
-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.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/kitchensync.po927
-rw-r--r--tde-i18n-ru/messages/tdepim/kleopatra.po29
-rw-r--r--tde-i18n-ru/messages/tdepim/kmail.po456
-rw-r--r--tde-i18n-ru/messages/tdepim/kmailcvt.po20
-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/korganizer.po41
-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_groupdav.po31
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_groupware.po21
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_tvanytime.po19
-rw-r--r--tde-i18n-ru/messages/tdepim/kres_xmlrpc.po22
-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/libkmime.po17
-rw-r--r--tde-i18n-ru/messages/tdepim/libkpgp.po19
-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.po17
-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.po19
-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.po22
-rw-r--r--tde-i18n-ru/messages/tdesdk/kbabel.po181
-rw-r--r--tde-i18n-ru/messages/tdesdk/kbugbuster.po30
-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.po27
-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/kweather.po242
-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.po56
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcharselect.po27
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcmlirc.po29
-rw-r--r--tde-i18n-ru/messages/tdeutils/kcmtdewallet.po23
-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.po120
-rw-r--r--tde-i18n-ru/messages/tdeutils/kgpg.po368
-rw-r--r--tde-i18n-ru/messages/tdeutils/khexedit.po32
-rw-r--r--tde-i18n-ru/messages/tdeutils/klaptopdaemon.po15
-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.po114
-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/tdevelop.po1314
-rw-r--r--tde-i18n-ru/messages/tdevelop/tdevtipofday.po32
-rw-r--r--tde-i18n-ru/messages/tdewebdev/klinkstatus.po16
-rw-r--r--tde-i18n-ru/messages/tdewebdev/kommander.po65
-rw-r--r--tde-i18n-ru/messages/tdewebdev/kxsldbg.po181
-rw-r--r--tde-i18n-ru/messages/tdewebdev/quanta.po272
421 files changed, 13097 insertions, 11870 deletions
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/khelpcenter/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/khelpcenter/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/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/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/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/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/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/messages/tdeaccessibility/kttsd.po b/tde-i18n-ru/messages/tdeaccessibility/kttsd.po
index 8adc6447eb5..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: 2021-07-07 18:22+0000\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/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 2e7c86242dd..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: 2021-12-31 18:19+0000\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"
+"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"
diff --git a/tde-i18n-ru/messages/tdeaddons/ffrs.po b/tde-i18n-ru/messages/tdeaddons/ffrs.po
index 8dade680646..0ca89a23d3d 100644
--- a/tde-i18n-ru/messages/tdeaddons/ffrs.po
+++ b/tde-i18n-ru/messages/tdeaddons/ffrs.po
@@ -5,33 +5,34 @@
# 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: 2021-12-31 18:19+0000\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"
+"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:191
msgid "Foreign Region"
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 df10e3acae7..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: 2021-07-07 18:22+0000\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"
+"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 c2e2cfb97b6..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: 2021-07-07 18:22+0000\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"
+"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 59d557aa051..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: 2021-07-07 18:22+0000\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"
+"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 f74c7be3ec5..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: 2021-07-07 18:22+0000\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"
+"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 b766b458423..986d4aa25f9 100644
--- a/tde-i18n-ru/messages/tdeaddons/ktimemon.po
+++ b/tde-i18n-ru/messages/tdeaddons/ktimemon.po
@@ -4,32 +4,34 @@
# 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: 2021-07-07 18:22+0000\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"
+"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.cpp:50
msgid "&General"
@@ -350,17 +352,16 @@ msgstr ""
"подкачка: %4 MB %5% свободно"
#: timemon.cpp:238
-#, fuzzy
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.cpp:246
msgid "System Monitor"
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 868dba8b9a8..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: 2021-07-07 18:22+0000\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"
+"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 acf1753fcfd..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: 2021-07-07 18:22+0000\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"
+"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/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 9845aa2c7f0..a531c2d4ae6 100644
--- a/tde-i18n-ru/messages/tdeaddons/tippecanoe.po
+++ b/tde-i18n-ru/messages/tdeaddons/tippecanoe.po
@@ -3,33 +3,34 @@
# 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: 2021-12-31 18:19+0000\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"
+"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:39
msgid "Tippecanoe - Noatun"
diff --git a/tde-i18n-ru/messages/tdeaddons/tyler.po b/tde-i18n-ru/messages/tdeaddons/tyler.po
index 21c48235cb5..7e24eb81b48 100644
--- a/tde-i18n-ru/messages/tdeaddons/tyler.po
+++ b/tde-i18n-ru/messages/tdeaddons/tyler.po
@@ -3,33 +3,34 @@
# 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: 2021-12-31 18:19+0000\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"
+"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:49
msgid "Unable to start noatuntyler.bin. Check your installation."
diff --git a/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po b/tde-i18n-ru/messages/tdeaddons/validatorsplugin.po
index a9d02fe8b21..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: 2021-07-07 18:22+0000\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"
+"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 c2c5a1b87d2..d5a5d29ef81 100644
--- a/tde-i18n-ru/messages/tdeaddons/wakeup.po
+++ b/tde-i18n-ru/messages/tdeaddons/wakeup.po
@@ -1,31 +1,34 @@
# 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: 2021-12-31 18:19+0000\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"
+"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:172
msgid "Wakeup"
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/kdat.po b/tde-i18n-ru/messages/tdeadmin/kdat.po
index 905506adaba..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: 2021-07-07 18:22+0000\n"
-"PO-Revision-Date: 2020-01-05 12:07+0000\n"
-"Last-Translator: Serg Bormant <bormant@mail.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/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 8a287948d09..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: 2021-07-07 18:22+0000\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/tdeartwork/klock.po b/tde-i18n-ru/messages/tdeartwork/klock.po
index 774006b2be6..ca0d122217a 100644
--- a/tde-i18n-ru/messages/tdeartwork/klock.po
+++ b/tde-i18n-ru/messages/tdeartwork/klock.po
@@ -8,21 +8,22 @@
# 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: 2021-07-07 18:23+0000\n"
-"PO-Revision-Date: 2021-02-16 05:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"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).
@@ -755,11 +756,11 @@ msgstr "Просмотр слайдов"
#: kdesavers/tdeasciiquarium/aasaver.cpp:1199
msgid "TDEAsciiquarium"
-msgstr ""
+msgstr "TDEAsciiquarium"
#: kdesavers/tdeasciiquarium/aasaver.cpp:1216
msgid "TDEAsciiquarium Settings"
-msgstr ""
+msgstr "Настройки TDEAsciiquarium"
#: kdesavers/wave.cpp:42
msgid "Bitmap Wave Screen Saver"
@@ -1517,7 +1518,7 @@ msgstr "&Случайная позиция"
#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:7
#, no-c-format
msgid "Amount of fish to have in the sea."
-msgstr ""
+msgstr "Количество рыбы в море."
#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:9
#, no-c-format
@@ -1525,17 +1526,18 @@ 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 ""
+msgstr "Настройки Asciiquarium"
#: kdesavers/tdeasciiquarium/settingswidget.ui:27
-#, fuzzy, no-c-format
-#| msgid "Number of bees:"
+#, no-c-format
msgid "Number of Fish:"
-msgstr "Количество пчёл:"
+msgstr "Количество рыб:"
#: kdesavers/wavecfg.ui:36
#, no-c-format
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 95a186a9637..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: 2021-07-10 18:22+0000\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"
@@ -235,82 +235,82 @@ 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: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 ""
diff --git a/tde-i18n-ru/messages/tdebase/appletproxy.po b/tde-i18n-ru/messages/tdebase/appletproxy.po
index 0b9b45bebd3..f1311b63d9e 100644
--- a/tde-i18n-ru/messages/tdebase/appletproxy.po
+++ b/tde-i18n-ru/messages/tdebase/appletproxy.po
@@ -6,21 +6,22 @@
# Nikita Youshchenko <yoush@cs.msu.su>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: appletproxy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 14:34-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/appletproxy/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -52,7 +53,7 @@ msgstr "Прокси аплетов панели."
#: appletproxy.cpp:97
msgid "No desktop file specified"
-msgstr "Не указан файл описания аплета."
+msgstr "Не указан файл описания аплета"
#: appletproxy.cpp:132
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/clockapplet.po b/tde-i18n-ru/messages/tdebase/clockapplet.po
index 4deb2b6f707..b316950d76e 100644
--- a/tde-i18n-ru/messages/tdebase/clockapplet.po
+++ b/tde-i18n-ru/messages/tdebase/clockapplet.po
@@ -5,33 +5,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2003, 2004.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# ztime <ztime@ztime.ru>, 2021.
+# "blu.256" <mavridisf@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: clockapplet\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-04-14 03:01+0000\n"
-"Last-Translator: ztime <ztime@ztime.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/clockapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.3\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: clock.cpp:83
msgid "Configure - Clock"
@@ -359,7 +362,7 @@ msgstr "Н&астроить дату и время..."
#: clock.cpp:1592
msgid "Date && Time &Format..."
-msgstr "&Формат даты и времени"
+msgstr "&Формат даты и времени…"
#: clock.cpp:1595
msgid "C&opy to Clipboard"
@@ -367,7 +370,7 @@ msgstr "&Копировать в буфер обмена"
#: clock.cpp:1599
msgid "&Configure Clock..."
-msgstr "&Настроить часы"
+msgstr "&Настроить часы…"
#: clock.cpp:1852
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/display.po b/tde-i18n-ru/messages/tdebase/display.po
index 495ad9a5553..9e7fb4d5dc5 100644
--- a/tde-i18n-ru/messages/tdebase/display.po
+++ b/tde-i18n-ru/messages/tdebase/display.po
@@ -2,32 +2,34 @@
# TDE3 - display.pot Russian translation.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: display\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-01-16 17:33-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 03:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/display/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: display.cpp:39
msgid "Size && Orientation"
diff --git a/tde-i18n-ru/messages/tdebase/dockbarextension.po b/tde-i18n-ru/messages/tdebase/dockbarextension.po
index 6aa09e5eb4d..9585fd794cd 100644
--- a/tde-i18n-ru/messages/tdebase/dockbarextension.po
+++ b/tde-i18n-ru/messages/tdebase/dockbarextension.po
@@ -4,34 +4,35 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: dockbarextension\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 14:35-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/dockbarextension/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: dockbarextension.cpp:327
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/drkonqi.po b/tde-i18n-ru/messages/tdebase/drkonqi.po
index 2e989032c71..b9bfe27f2bc 100644
--- a/tde-i18n-ru/messages/tdebase/drkonqi.po
+++ b/tde-i18n-ru/messages/tdebase/drkonqi.po
@@ -7,21 +7,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: drkonqi\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2023-12-16 21:53+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/drkonqi/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -38,7 +39,7 @@ msgstr "Hermann.Zheboldov@shq.ru"
#: backtrace.cpp:99
msgid "Could not generate a backtrace as the debugger '%1' was not found."
-msgstr "Не удаётся создать протокол сбоя, так как отладчик '%1' не найден."
+msgstr "Не удалось создать протокол сбоя, так как отладчик «%1» не найден."
#: backtrace.cpp:148
msgid "Administrative access is required to generate a backtrace"
diff --git a/tde-i18n-ru/messages/tdebase/extensionproxy.po b/tde-i18n-ru/messages/tdebase/extensionproxy.po
index 264daf2ead4..26a1aed50a6 100644
--- a/tde-i18n-ru/messages/tdebase/extensionproxy.po
+++ b/tde-i18n-ru/messages/tdebase/extensionproxy.po
@@ -3,22 +3,23 @@
# Copyright (C) 2000, TDE Team
# Konstantin Volckov <goldhead@linux.ru.net>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: extensionproxy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-08-02 11:57+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/extensionproxy/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3.1\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -54,4 +55,4 @@ msgstr "Прокси для расширений панели"
#: extensionproxy.cpp:84
msgid "No desktop file specified"
-msgstr "Не указан файл, описывающий расширение панели."
+msgstr "Не указан файл, описывающий расширение панели"
diff --git a/tde-i18n-ru/messages/tdebase/kasbarextension.po b/tde-i18n-ru/messages/tdebase/kasbarextension.po
index 62a5f6e32e9..2f7d3a4b911 100644
--- a/tde-i18n-ru/messages/tdebase/kasbarextension.po
+++ b/tde-i18n-ru/messages/tdebase/kasbarextension.po
@@ -7,40 +7,41 @@
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kasbarextension\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-07-18 00:31+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kasbarextension/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kasaboutdlg.cpp:87 kasaboutdlg.cpp:153
msgid "About Kasbar"
msgstr "О программе Kasbar"
#: kasaboutdlg.cpp:156
-#, fuzzy
msgid "<qt><body><h2>Kasbar Version: %1</h2><b>TDE Version:</b> %2</body></qt>"
msgstr "<qt><body><h2>Версия Kasbar: %1</h2><b>Версия TDE:</b> %2</body></qt>"
@@ -174,7 +175,7 @@ msgstr ""
#: kasprefsdlg.cpp:165
msgid "Bo&xes per line: "
-msgstr "&Коробок на строку:"
+msgstr "&Коробок на строку: "
#: kasprefsdlg.cpp:181
msgid "&Detach from screen edge"
@@ -341,11 +342,11 @@ msgstr "Цвет фона метки:"
#: kasprefsdlg.cpp:347
msgid "Inactive foreground:"
-msgstr "Неактивный элемент"
+msgstr "Неактивный элемент:"
#: kasprefsdlg.cpp:353
msgid "Inactive background:"
-msgstr "Фон неактивного элемента"
+msgstr "Фон неактивного элемента:"
#: kasprefsdlg.cpp:362
msgid "Active foreground:"
@@ -397,14 +398,8 @@ msgid "Enable &progress indicator"
msgstr "Включить индикатор &изменений"
#: kasprefsdlg.cpp:421
-#, fuzzy
-#| msgid ""
-#| "Enables the display of a progress bar in the label of windows show are "
-#| "progress indicators."
msgid "Enables the display of a progress indicator in the label of windows."
-msgstr ""
-"Включает показ бегущей полосы в метках окон, служащей индикатором хода "
-"выполнения задачи."
+msgstr "Включает показ издикатора хода выполнени задач в метках окон."
#: kasprefsdlg.cpp:425
msgid "Enable &attention indicator"
diff --git a/tde-i18n-ru/messages/tdebase/kay.po b/tde-i18n-ru/messages/tdebase/kay.po
index 8a13f59e10f..870c6f9c4bb 100644
--- a/tde-i18n-ru/messages/tdebase/kay.po
+++ b/tde-i18n-ru/messages/tdebase/kay.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kay\n"
-"POT-Creation-Date: 2021-07-19 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2022-01-16 15:01+0000\n"
"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -30,7 +30,7 @@ msgid ""
"Your emails"
msgstr "mavridisf@gmail.com"
-#: medianotifier.cpp:218
+#: medianotifier.cpp:222
msgid ""
"An autorun file has been found on your '%1'. Do you want to execute it?\n"
"Note that executing a file on a medium may compromise your system's security"
@@ -39,12 +39,12 @@ msgstr ""
"Учтите, что выполнение любого стороннего файла может нанести вред Вашей "
"системе"
-#: medianotifier.cpp:222
+#: medianotifier.cpp:226
#, c-format
msgid "Autorun - %1"
msgstr "Автозапуск - %1"
-#: medianotifier.cpp:292
+#: medianotifier.cpp:296
msgid ""
"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
"Note that opening a file on a medium may compromise your system's security"
@@ -53,20 +53,20 @@ msgstr ""
"Открыть '%2'?\n"
"Учтите, что открытие любого стороннего файла может нанести вред Вашей системе"
-#: medianotifier.cpp:296
+#: medianotifier.cpp:300
#, c-format
msgid "Autoopen - %1"
msgstr "Автооткрытие - %1"
-#: medianotifier.cpp:393
+#: medianotifier.cpp:397
msgid "Low Disk Space"
msgstr "Мало свободного места на диске"
-#: medianotifier.cpp:397
+#: medianotifier.cpp:401
msgid "Start Konqueror"
msgstr "Запустить Konqueror"
-#: medianotifier.cpp:399
+#: medianotifier.cpp:403
msgid ""
"You are running low on disk space on your home partition (currently %1% "
"free), would you like to run Konqueror to free some disk space and fix the "
@@ -76,7 +76,7 @@ msgstr ""
"свободно %1%), Вы желаете запустить Konqueror для некоторого освобождения "
"диска с целью исправления этой проблемы?"
-#: medianotifier.cpp:403
+#: medianotifier.cpp:407
msgid "Do not ask again"
msgstr "Более не спрашивать"
diff --git a/tde-i18n-ru/messages/tdebase/kcmarts.po b/tde-i18n-ru/messages/tdebase/kcmarts.po
index 746bc8cd46a..a2278857ae1 100644
--- a/tde-i18n-ru/messages/tdebase/kcmarts.po
+++ b/tde-i18n-ru/messages/tdebase/kcmarts.po
@@ -6,22 +6,23 @@
# Gregory Mokhin <mok@kde.ru>, 2000, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmarts\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-01-16 17:22-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmarts/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -221,7 +222,7 @@ msgstr "Portable Audio Library"
#: arts.cpp:736
msgid "Enlightened Sound Daemon"
-msgstr "ESD"
+msgstr "Демон Enlightened Sound"
#: arts.cpp:737
msgid "MAS Audio Input/Output"
diff --git a/tde-i18n-ru/messages/tdebase/kcmbackground.po b/tde-i18n-ru/messages/tdebase/kcmbackground.po
index 3780ad8166f..d56e7cc8aa6 100644
--- a/tde-i18n-ru/messages/tdebase/kcmbackground.po
+++ b/tde-i18n-ru/messages/tdebase/kcmbackground.po
@@ -9,23 +9,25 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmbackground\n"
"POT-Creation-Date: 2022-07-17 18:15+0000\n"
-"PO-Revision-Date: 2007-12-10 12:45+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmbackground/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -51,7 +53,7 @@ msgstr "Неограниченно"
#: bgadvanced.cpp:101
msgid " KB"
-msgstr " кб"
+msgstr " КБ"
#: bgadvanced.cpp:261
msgid "%1 min."
@@ -158,7 +160,6 @@ msgid "Open file dialog"
msgstr "Открыть диалог файлов"
#: bgdialog.cpp:414
-#, fuzzy
msgid ""
"<h1>Background</h1> This module allows you to control the appearance of the "
"virtual desktops. TDE offers a variety of options for customization, "
@@ -190,8 +191,8 @@ msgstr ""
"заливками.<p> TDE позволяет вам автоматически менять рисунок обоев по "
"истечении заданного интервала времени. Вы также можете заменить фон "
"программой, динамически обновляющей рабочий стол. Например, программа "
-"\"kdeworld\" выводит на экран карту мира с постоянно движущейся границей дня "
-"и ночи."
+"\"kworldclock\" выводит на экран карту мира с постоянно движущейся границей "
+"дня и ночи."
#: bgdialog.cpp:473
msgid "Desktop %1 Viewport %2"
@@ -329,7 +330,7 @@ msgstr "Модуль настройки фона TDE"
#: main.cpp:73
msgid "(c) 2009,2010 Timothy Pearson"
-msgstr ""
+msgstr "(c) 2009,2010 Тимоти Пирсон (Timothy Pearson)"
#: bgadvanced_ui.ui:27
#, no-c-format
@@ -715,12 +716,12 @@ msgstr ""
#: bgdialog_ui.ui:384
#, no-c-format
msgid "Cross-fading background"
-msgstr ""
+msgstr "Перекрёстно исчезающий фон"
#: bgdialog_ui.ui:387
#, no-c-format
msgid "Enables a smooth fading effect when changing background image."
-msgstr ""
+msgstr "Включает эффект плавного затухания при смене фонового изображения."
#: bgdialog_ui.ui:395
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmcolors.po b/tde-i18n-ru/messages/tdebase/kcmcolors.po
index ee22ffcc811..dcd48873dd3 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcolors.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcolors.po
@@ -10,21 +10,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2021.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmcolors\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmcolors/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -363,15 +364,15 @@ msgstr "Выбранный текст"
#: widgetcanvas.cpp:500 widgetcanvas.cpp:501
msgid "link"
-msgstr "Ссылка"
+msgstr "ссылка"
#: widgetcanvas.cpp:510 widgetcanvas.cpp:511
msgid "followed link"
-msgstr "Посещенная ссылка"
+msgstr "посещённая ссылка"
#: widgetcanvas.cpp:520 widgetcanvas.cpp:535
msgid "Push Button"
-msgstr "Кнопка"
+msgstr "Нажать кнопку"
#: widgetcanvas.cpp:547 widgetcanvas.cpp:564
msgid "New"
diff --git a/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po b/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
index 8528f8aee13..31af9b410f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcomponentchooser.po
@@ -2,25 +2,23 @@
# Copyright (C) 2005 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
-#
-#
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmcomponentchooser\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-02-03 12:23+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmcomponentchooser/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -36,7 +34,7 @@ msgstr "leon@asplinux.ru"
#: componentchooser.cpp:166
msgid "Select preferred email client:"
-msgstr "Выберите предпочтительный клиент электр. почты"
+msgstr "Выберите предпочтительный клиент электр. почты:"
#: componentchooser.cpp:309
msgid "Select preferred terminal application:"
@@ -79,7 +77,7 @@ msgstr "Компоненты по умолчанию"
#: kcm_componentchooser.cpp:36
msgid "(c), 2002 Joseph Wenninger"
-msgstr "(c), 2002 Joseph Wenninger"
+msgstr "(c), 2002 Джозеф Веннинджер (Joseph Wenninger)"
#: browserconfig_ui.ui:49
#, no-c-format
@@ -172,7 +170,7 @@ msgid ""
"Copy (CC)</li> <li>%b: Blind Carbon Copy (BCC)</li> <li>%B: Template body "
"text</li> <li>%A: Attachment </li> </ul>"
msgstr ""
-"<ul> <li>%t: Адресат</li> <li>%s: Тема</li> <li>%c: Копия (CC)</li> <li>%b: "
+"<ul> <li>%t: Адресат</li> <li>%s: Тема</li> <li>%c: Копия (CC)</li> <li>%b: "
"Слепая копия (BCC)</li> <li>%B: Шаблон тела письма</li> <li>%A: Вложение </"
"li> </ul>"
@@ -211,7 +209,7 @@ msgid ""
"a terminal (e.g. <em>Konsole</em>)."
msgstr ""
"Установите этот параметр, если хотите, чтобы ваш почтовый клиент выполнялся "
-"в терминале (например <em>Konsole</em>)"
+"в терминале (например <em>Konsole</em>)."
#: emailclientconfig_ui.ui:141
#, no-c-format
@@ -226,13 +224,13 @@ msgstr "Kmail - это стандартная почтовая программ
#: emailclientconfig_ui.ui:152
#, no-c-format
msgid "Use a different &email client:"
-msgstr "Использовать &другой клиент электронной почты"
+msgstr "Использовать &другой клиент электронной почты:"
#: emailclientconfig_ui.ui:155
#, no-c-format
msgid "Select this option if you want to use any other mail program."
msgstr ""
-"Выберите этот параметр, если вы хотите использовать любую другую почтовую "
+"Выберите этот параметр, если вы хотите использовать какую-то другую почтовую "
"программу."
#: filemanagerconfig_ui.ui:36
@@ -242,16 +240,18 @@ msgid ""
"application for mime type inode/directory in the File Associations control "
"module"
msgstr ""
+"Файловый менеджер по умолчанию можно выбрать, изменив приоритетное "
+"приложение для mime-типа «inode/directory» в модуле управления « kcontrol»"
#: filemanagerconfig_ui.ui:66
#, no-c-format
msgid "Open File Associations module"
-msgstr ""
+msgstr "Открыть модуль «Привязки файлов»"
#: filemanagerconfig_ui.ui:69
#, no-c-format
msgid "Click here to open the File Association control module."
-msgstr ""
+msgstr "Нажмите здесь, чтобы открыть модуль управления «Привязки файлов»."
#: terminalemulatorconfig_ui.ui:72
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmcss.po b/tde-i18n-ru/messages/tdebase/kcmcss.po
index d29e9afd7a9..d1bbd618c23 100644
--- a/tde-i18n-ru/messages/tdebase/kcmcss.po
+++ b/tde-i18n-ru/messages/tdebase/kcmcss.po
@@ -4,33 +4,34 @@
# Andrey S. Cherepanov <sibskull@mail.ru>, 2001-2003.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmcss\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2005-10-23 13:27-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmcss/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kcmcss.cpp:37
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po b/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
index 1b92883ae8b..31ec6d38176 100644
--- a/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
+++ b/tde-i18n-ru/messages/tdebase/kcmdisplayconfig.po
@@ -3,22 +3,22 @@
# TDE - tdebase/kcmdisplayconfig.po Russian translation.
# Copyright (C) 2011, Trinity Team.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmdisplayconfig\n"
"POT-Creation-Date: 2021-09-05 18:17+0000\n"
-"PO-Revision-Date: 2020-01-07 21:07+0000\n"
-"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmdisplayconfig/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,7 +33,6 @@ msgid ""
msgstr "rom_as@oscada.org"
#: displayconfig.cpp:764
-#, fuzzy
msgid "kcmdisplayconfig"
msgstr "kcmdisplayconfig"
@@ -43,7 +42,7 @@ msgstr "Модуль управления профилем Экрана TDE"
#: displayconfig.cpp:766
msgid "(c) 2011 Timothy Pearson"
-msgstr "(c) 2011 Timothy Pearson"
+msgstr "(c) 2011 Тимоти Пирсон (Timothy Pearson)"
#: displayconfig.cpp:780
msgid "&Enable local display control for this session"
@@ -70,7 +69,7 @@ msgstr "Профили цвета"
#: displayconfig.cpp:988 displayconfig.cpp:1143 displayconfig.cpp:1152
#: displayconfig.cpp:1697 displayconfig.cpp:1802 displayconfig.cpp:1803
msgid "<default>"
-msgstr ""
+msgstr "<по умолчанию>"
#: displayconfig.cpp:998
msgid "You cannot delete the default profile!"
@@ -377,7 +376,7 @@ msgstr "Управление Питанием"
#: displayconfigbase.ui:777
#, no-c-format
msgid "Energy Star (DPMS)"
-msgstr "Energy Star (DPMS)"
+msgstr "Энергосбережение (DPMS)"
#: displayconfigbase.ui:788
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmenergy.po b/tde-i18n-ru/messages/tdebase/kcmenergy.po
index 6c23f63ed14..2501ac41bb5 100644
--- a/tde-i18n-ru/messages/tdebase/kcmenergy.po
+++ b/tde-i18n-ru/messages/tdebase/kcmenergy.po
@@ -4,32 +4,36 @@
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2013.
-#
+# Danila Shatrov <shatrov532@yandex.ru>, 2023.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmenergy\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-09-23 20:04+0200\n"
-"PO-Revision-Date: 2004-06-14 19:13+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmenergy/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: energy.cpp:142
msgid ""
@@ -66,7 +70,7 @@ msgstr "&Включить специфическое энергосбереже
#: energy.cpp:192
msgid "Your display does not support power saving."
-msgstr "Ваш дисплей не имеет энергосберегающих функций!"
+msgstr "Ваш дисплей не имеет энергосберегающих функций."
#: energy.cpp:199
msgid "Learn more about the Energy Star program"
@@ -125,6 +129,5 @@ msgid "Configure KPowersave..."
msgstr "Конфигурация KPowersave..."
#: energy.cpp:255
-#, fuzzy
msgid "Configure TDEPowersave..."
-msgstr "Конфигурация KPowersave..."
+msgstr "Конфигурация TDEPowersave..."
diff --git a/tde-i18n-ru/messages/tdebase/kcmfonts.po b/tde-i18n-ru/messages/tdebase/kcmfonts.po
index 4b1893f3188..b71575bd4a0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmfonts.po
+++ b/tde-i18n-ru/messages/tdebase/kcmfonts.po
@@ -3,33 +3,35 @@
# Copyright (C) 2004, TDE Team.
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmfonts\n"
"POT-Creation-Date: 2021-10-07 18:17+0000\n"
-"PO-Revision-Date: 2007-03-29 19:37+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmfonts/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: fonts.cpp:219
msgid "Configure Anti-Alias Settings"
@@ -190,6 +192,11 @@ msgid ""
"misused when poor quality fonts are used that do not look well with DPI "
"values other than 96 or 120 DPI.</p>"
msgstr ""
+"<p>Этор параметр устанавливает указанное значение DPI в принудительном "
+"порядке. Это может быть необходимо, когда значение DPI оборудования "
+"опредляется некорректно, а также при использовании низкокачественных "
+"шрифтов, которые плохо смотрятся со значениями DPI отличными от 96 или "
+"120.</p>"
#: fonts.cpp:772
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmhwmanager.po b/tde-i18n-ru/messages/tdebase/kcmhwmanager.po
new file mode 100644
index 00000000000..1e654a49abb
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/kcmhwmanager.po
@@ -0,0 +1,1073 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
+"PO-Revision-Date: 2024-04-10 10:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmhwmanager/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
+
+#: cryptpassworddlg.cpp:54
+msgid "Enter Password"
+msgstr "Введите пароль"
+
+#: deviceiconview.cpp:76
+msgid "Detailed information is not available for this device"
+msgstr "Подробная информация для этого устройства недоступна"
+
+#: deviceiconview.cpp:77
+msgid "Information Unavailable"
+msgstr "Информация недоступна"
+
+#: devicepropsdlg.cpp:425 devicepropsdlg.cpp:428 devicepropsdlg.cpp:430
+#: devicepropsdlg.cpp:458 devicepropsdlg.cpp:466 devicepropsdlg.cpp:470
+#: devicepropsdlg.cpp:563 devicepropsdlg.cpp:575 devicepropsdlg.cpp:588
+#: devicepropsdlg.cpp:685 devicepropsdlg.cpp:686 devicepropsdlg.cpp:687
+#: devicepropsdlg.cpp:688 devicepropsdlg.cpp:690 devicepropsdlg.cpp:691
+#: devicepropsdlg.cpp:692 devicepropsdlg.cpp:693 devicepropsdlg.cpp:818
+#: devicepropsdlg.cpp:860 devicepropsdlg.cpp:871
+msgid "<none>"
+msgstr "<нет>"
+
+#: devicepropsdlg.cpp:429
+msgid "<n/a>"
+msgstr "<н/д>"
+
+#: devicepropsdlg.cpp:434 devicepropsdlg.cpp:435 devicepropsdlg.cpp:442
+#: devicepropsdlg.cpp:462 devicepropsdlg.cpp:647 devicepropsdlg.cpp:648
+#: devicepropsdlg.cpp:649 devicepropsdlg.cpp:650 devicepropsdlg.cpp:651
+#: devicepropsdlg.cpp:652 devicepropsdlg.cpp:665 devicepropsdlg.cpp:667
+#: devicepropsdlg.cpp:668 devicepropsdlg.cpp:680 devicepropsdlg.cpp:681
+#: devicepropsdlg.cpp:695 devicepropsdlg.cpp:696 devicepropsdlg.cpp:697
+#: devicepropsdlg.cpp:698 devicepropsdlg.cpp:705 devicepropsdlg.cpp:716
+#: devicepropsdlg.cpp:748 devicepropsdlg.cpp:805 devicepropsdlg.cpp:852
+msgid "<unknown>"
+msgstr "<неизвестно>"
+
+#: devicepropsdlg.cpp:476
+msgid "Mountable"
+msgstr "Монтируемое"
+
+#: devicepropsdlg.cpp:479
+msgid "Removable"
+msgstr "Съёмное"
+
+#: devicepropsdlg.cpp:482 devicepropsdlg.cpp:915
+msgid "Inserted"
+msgstr "Вставлено"
+
+#: devicepropsdlg.cpp:485
+msgid "Blank"
+msgstr "Пустое"
+
+#: devicepropsdlg.cpp:488
+msgid "In use"
+msgstr "Используется"
+
+#: devicepropsdlg.cpp:491
+msgid "Uses other device"
+msgstr "Использует другое устройство"
+
+#: devicepropsdlg.cpp:494
+msgid "Contains a filesystem"
+msgstr "Содержит файловую систему"
+
+#: devicepropsdlg.cpp:497
+msgid "Hidden"
+msgstr "Скрыто"
+
+#: devicepropsdlg.cpp:500 devicepropsdlg.cpp:653 devicepropsdlg.cpp:761
+#: devicepropsdlg.cpp:905
+msgid "Unknown"
+msgstr "Неизвестное"
+
+#: devicepropsdlg.cpp:560 devicepropsdlg.cpp:561 devicepropsdlg.cpp:562
+msgid "<unsupported>"
+msgstr "<не поддерживается>"
+
+#: devicepropsdlg.cpp:629
+msgid "<unnamed>"
+msgstr "<безымянное>"
+
+#: devicepropsdlg.cpp:656
+msgid "Charging"
+msgstr "Заряжается"
+
+#: devicepropsdlg.cpp:659
+msgid "Discharging"
+msgstr "Разряжается"
+
+#: devicepropsdlg.cpp:662
+msgid "Full"
+msgstr "Полное"
+
+#: devicepropsdlg.cpp:726
+msgid "Standby"
+msgstr "В режиме ожидания"
+
+#: devicepropsdlg.cpp:729 devicepropsdlg.cpp:824
+msgid "Suspend"
+msgstr "Ждущий режим"
+
+#: devicepropsdlg.cpp:752
+msgid ""
+"<qt><b>NOTE: Any further integration of displays into TDE <i>REQUIRES</i> "
+"multi GPU support and other features slated for RandR 2.0.</b><p>Development "
+"on such features has been sorely lacking for well over a year as of 2012; if "
+"you want to see Linux come up to Windows and Macintosh standards in this "
+"area <i>please tell the Xorg developers</i> at http://www.x.org/wiki/"
+"XorgMailingLists<p>The TDE project badly needs these features before it can "
+"proceed with graphical monitor configuration tools:<br> * GPU object "
+"support<br> * The ability to query the active driver name for any Xorg "
+"output<p><b>To recap, this is <i>not a TDE shortcoming</i>, but rather is "
+"the result of a lack of fundamental Linux support for graphics configuration!"
+"</b></qt>"
+msgstr ""
+"<qt><b>ПРИМЕЧАНИЕ: Любая дальнейшая интеграция дисплеев в TDE <i>ТРЕБУЕТ</i> "
+"поддержки нескольких графических процессоров и других функций, "
+"запланированных для RandR 2.0.</b><p>Разработки таких функций "
+"катастрофически не хватало более года, начиная с 2012 года; если вы хотите, "
+"чтобы Linux соответствовал стандартам Windows и Macintosh в этой области, "
+"<i>пожалуйста, сообщите разработчикам Xorg</i> по адресу http://www.x.org/"
+"wiki/XorgMailingLists<p> Проект TDE остро нуждается в этих функциях, прежде "
+"чем он сможет перейти к инструментам настройки графического монитора:<br> * "
+"Поддержка объектов ГП<br> * Возможность запрашивать имя активного драйвера "
+"для любого вывода Xorg<p><b>Напомним, что это <i>не недостаток TDE</i>, а "
+"скорее результат отсутствия фундаментальной поддержки в Linux настроек "
+"графики!</b></qt>"
+
+#: devicepropsdlg.cpp:764
+msgid "Desktop"
+msgstr "Рабочий стол"
+
+#: devicepropsdlg.cpp:767
+msgid "Laptop"
+msgstr "Ноутбук"
+
+#: devicepropsdlg.cpp:770
+msgid "Server"
+msgstr "Сервер"
+
+#: devicepropsdlg.cpp:781
+msgid "Active<br>"
+msgstr "Активный<br>"
+
+#: devicepropsdlg.cpp:784
+msgid "Standby<br>"
+msgstr "В режиме ожидания<br>"
+
+#: devicepropsdlg.cpp:787
+msgid "Freeze<br>"
+msgstr "Замороженный<br>"
+
+#: devicepropsdlg.cpp:790
+msgid "Suspend<br>"
+msgstr "Приостановленный<br>"
+
+#: devicepropsdlg.cpp:793
+msgid "Hibernate<br>"
+msgstr "Спящий режим<br>"
+
+#: devicepropsdlg.cpp:796
+msgid "Hybrid Suspend<br>"
+msgstr "Гибридная приостановка<br>"
+
+#: devicepropsdlg.cpp:799
+msgid "Power Off<br>"
+msgstr "Выключить<br>"
+
+#: devicepropsdlg.cpp:821
+msgid "Platform"
+msgstr "Платформа"
+
+#: devicepropsdlg.cpp:827
+msgid "Shutdown"
+msgstr "Выключить"
+
+#: devicepropsdlg.cpp:830
+msgid "Reboot"
+msgstr "Перезагрузка"
+
+#: devicepropsdlg.cpp:833
+msgid "Test Procedure"
+msgstr "Процедура испытания"
+
+#: devicepropsdlg.cpp:836
+msgid "Test"
+msgstr "Проверить"
+
+#: devicepropsdlg.cpp:910
+msgid "Empty"
+msgstr "Пусто"
+
+#: devicepropsdlg.cpp:915
+#, c-format
+msgid "ATR: %1"
+msgstr "ATR: %1"
+
+#: devicepropsdlg.cpp:927
+#, c-format
+msgid "Certificate #%1"
+msgstr "Сертификат №%1"
+
+#: devicepropsdlg.cpp:928
+msgid "Subject"
+msgstr "Субъект"
+
+#: devicepropsdlg.cpp:929
+msgid "Issuer"
+msgstr "Издатель"
+
+#: devicepropsdlg.cpp:930 devicepropsdlgbase.ui:447 devicepropsdlgbase.ui:799
+#: devicepropsdlgbase.ui:1240
+#, no-c-format
+msgid "Status"
+msgstr "Состояние"
+
+#: devicepropsdlg.cpp:931
+msgid "Valid From"
+msgstr "Годен с"
+
+#: devicepropsdlg.cpp:932
+msgid "Valid Until"
+msgstr "Годен до"
+
+#: devicepropsdlg.cpp:933
+msgid "Serial Number"
+msgstr "Серийный номер"
+
+#: devicepropsdlg.cpp:934
+msgid "MD5 Digest"
+msgstr "Отпечаток MD5"
+
+#: devicepropsdlg.cpp:977 devicepropsdlg.cpp:989 devicepropsdlg.cpp:1001
+#: devicepropsdlg.cpp:1013 devicepropsdlg.cpp:1025 devicepropsdlg.cpp:1037
+msgid "Could not start tdeio_media_mounthelper process."
+msgstr "Не удалось запустить процесс tdeio_media_mounthelper."
+
+#: devicepropsdlg.cpp:978 devicepropsdlg.cpp:990 devicepropsdlg.cpp:1002
+#: devicepropsdlg.cpp:1014 devicepropsdlg.cpp:1026 devicepropsdlg.cpp:1038
+msgid "Device monitor"
+msgstr "Монитор устройств"
+
+#: devicepropsdlg.cpp:1071
+#, c-format
+msgid "Enter the new LUKS password for key slot %1"
+msgstr "Введите новый пароль LUKS для слота ключа %1"
+
+#: devicepropsdlg.cpp:1079
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1079 devicepropsdlg.cpp:1087 devicepropsdlg.cpp:1106
+#: devicepropsdlg.cpp:1120
+msgid "Key creation failure"
+msgstr "Сбой создания ключа"
+
+#: devicepropsdlg.cpp:1087
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity/luks and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity/luks, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1095
+msgid ""
+"<qt><b>You are about to overwrite an existing card key for LUKS key slot %1</"
+"b><br>This action cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь перезаписать существующий ключ карты для слота ключей "
+"LUKS %1</b><br>Это действие необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1095 devicepropsdlg.cpp:1206 devicepropsdlg.cpp:1241
+#: devicepropsdlg.cpp:1243
+msgid "Confirmation Required"
+msgstr "Необходимо подтверждение"
+
+#: devicepropsdlg.cpp:1106
+msgid ""
+"<qt><b>Key creation failed</b><br>Unable to create new secret key using the "
+"provided X509 certificate</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Невозможно создать новый секретный "
+"ключ с использованием предоставленного сертификата X509</qt>"
+
+#: devicepropsdlg.cpp:1120
+msgid ""
+"<qt><b>Key creation failed</b><br>Please check that you have write access "
+"to /etc/trinity/luks/card and try again</qt>"
+msgstr ""
+"<qt><b>Не удалось создать ключ</b><br>Пожалуйста, убедитесь, что у вас есть "
+"доступ на запись в /etc/trinity/luks/card, и повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1128
+msgid "Enter the LUKS device unlock password"
+msgstr "Введите пароль разблокировки устройства LUKS"
+
+#: devicepropsdlg.cpp:1196 devicepropsdlg.cpp:1209
+msgid ""
+"<qt><b>Key write failed</b><br>Please check the LUKS password and try again</"
+"qt>"
+msgstr ""
+"<qt><b>Не удалось записать ключ</b><br>Пожалуйста, проверьте пароль LUKS и "
+"повторите попытку</qt>"
+
+#: devicepropsdlg.cpp:1196 devicepropsdlg.cpp:1209
+msgid "Key write failure"
+msgstr "Сбой записи ключа"
+
+#: devicepropsdlg.cpp:1206
+msgid ""
+"<qt><b>You are about to overwrite the key in key slot %1</b><br>This action "
+"cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь перезаписать ключ в слоте ключа %1</b><br>Это действие "
+"необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1213
+msgid ""
+"<qt><b>You have created a new card-dependent key</b><br>Card-dependent keys "
+"work in conjunction with an encrypted key file stored on the host system."
+"<br>When a card is used to boot, card-dependent keys must be updated in the "
+"initramfs image to become usable.<p>Would you like to update the initramfs "
+"image now?</qt>"
+msgstr ""
+"<qt><b>Вы создали новый ключ, зависящий от карты</b><br>Ключи, зависящие от "
+"карты, работают совместно с зашифрованным файлом ключей, хранящимся в "
+"системе узла.<br>Когда для загрузки используется карта памяти, зависящие от "
+"карты ключи должны быть обновлены в образе initramfs, чтобы их можно было "
+"использовать.<p>Хотите обновить образ initramfs прямо сейчас?</qt>"
+
+#: devicepropsdlg.cpp:1213
+msgid "Update Required"
+msgstr "Требуется обновление"
+
+#: devicepropsdlg.cpp:1216
+msgid ""
+"<qt><b>Initramfs update failed</b><br>Card-dependent keys may not be "
+"available for use until the root storage device is available / unlocked</qt>"
+msgstr ""
+"<qt><b>Не удалось обновить Initramfs</b><br>Ключи, зависящие от карты, могут "
+"быть недоступны для использования до тех пор, пока корневое устройство "
+"хранения данных не будет доступно / разблокировано</qt>"
+
+#: devicepropsdlg.cpp:1216
+msgid "Initramfs update failure"
+msgstr "Сбой обновления Initramfs"
+
+#: devicepropsdlg.cpp:1241
+msgid ""
+"<qt><b>You are about to purge the key in key slot %1</b><br>This action "
+"cannot be undone<p>Are you sure you want to proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь удалить ключ из слота ключей %1</b><br>Это действие "
+"необратимо<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1243
+msgid ""
+"<qt><b>You are about to purge the last active key from the device!</"
+"b><p>This action will render the contents of the encrypted device "
+"permanently inaccessable and cannot be undone<p>Are you sure you want to "
+"proceed?</qt>"
+msgstr ""
+"<qt><b>Вы собираетесь удалить последний активный ключ с устройства!</"
+"b><p>Это действие сделает содержимое зашифрованного устройства навсегда "
+"недоступным и не может быть отменено<p>Уверены, что хотите продолжить?</qt>"
+
+#: devicepropsdlg.cpp:1250
+msgid ""
+"<qt><b>Key purge failed</b><br>The key in key slot %1 is still active</qt>"
+msgstr ""
+"<qt><b>Не удалось очистить ключ</b><br>Ключ в слоте для ключей %1 всё ещё "
+"активен</qt>"
+
+#: devicepropsdlg.cpp:1250 devicepropsdlg.cpp:1276
+msgid "Key purge failure"
+msgstr "Сбой очистки ключа"
+
+#: devicepropsdlg.cpp:1276
+msgid ""
+"<qt><b>Card key purge failed</b><br>The card key for slot %1 has been fully "
+"deactivated but is still present on your system<br>This does not present a "
+"significant security risk</qt>"
+msgstr ""
+"<qt><b>Не удалось очистить ключа карты</b><br>Ключ карты для слота %1 был "
+"полностью деактивирован, но все ещё присутствует в вашей системе<br>Это не "
+"представляет существенной угрозы безопасности</qt>"
+
+#: hwmanager.cpp:75
+msgid "kcmhwmanager"
+msgstr "kcmhwmanager"
+
+#: hwmanager.cpp:75
+msgid "TDE Device Manager"
+msgstr "Диспетчер устройств TDE"
+
+#: hwmanager.cpp:76
+msgid ""
+"Device Manager\n"
+"\n"
+"Can be used to get all kind of informations about your devices on your "
+"system,\n"
+"shows which drivers are used by them and allows to change device settings."
+msgstr ""
+"Диспетчер устройств\n"
+"\n"
+"Может использоваться для получения разнообразных сведений о ваших "
+"устройствах в системе,\n"
+"показывает, какие драйверы используются ими, и позволяет изменить настройки "
+"устройства."
+
+#: hwmanager.cpp:80
+msgid ""
+"(c) 2012 Timothy Pearson\n"
+"(c) 2019 The Trinity Desktop Project"
+msgstr ""
+"(c) 2012 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
+
+#: hwmanager.cpp:92
+msgid ""
+"<b>Device settings are system wide, and therefore require administrator "
+"access</b><br>To alter the system's device settings, click on the "
+"\"Administrator Mode\" button below."
+msgstr ""
+"<b>Настройки устройства являются общесистемными и, следовательно, требуют "
+"доступа администратора</b><br>Чтобы изменить системные настройки устройства, "
+"нажмите на кнопку «Режим администратора» ниже."
+
+#: hwmanager.cpp:243
+msgid ""
+"<h1>TDE Device Manager</h1> This module allows you to get all kind of "
+"informations about the devices on your system, the drivers which are used by "
+"them and to configure them as well."
+msgstr ""
+"<h1>Диспетчер устройств TDE</h1> Этот модуль позволяет получить любую "
+"информацию об устройствах в вашей системе, драйверах, которые они "
+"используют, а также настроить их."
+
+#: passworddlg.cpp:26
+msgid "Unlock Storage Device"
+msgstr "Разблокировать устройство хранения данных"
+
+#: devicepropsdlgbase.ui:363 passworddlg.cpp:27
+#, no-c-format
+msgid "Unlock"
+msgstr "Разблокировать"
+
+#: cryptpassworddlgbase.ui:37
+#, no-c-format
+msgid "Password Source"
+msgstr "Источник пароля"
+
+#: cryptpassworddlgbase.ui:85
+#, no-c-format
+msgid "Text:"
+msgstr "Текст:"
+
+#: cryptpassworddlgbase.ui:101
+#, no-c-format
+msgid "File:"
+msgstr "Файл:"
+
+#: cryptpassworddlgbase.ui:120 devicepropsdlgbase.ui:1683
+#, no-c-format
+msgid "Cryptographic Card"
+msgstr "Криптографическая карта"
+
+#: devicepropsdlgbase.ui:23
+#, no-c-format
+msgid "General"
+msgstr "Общее"
+
+#: devicepropsdlgbase.ui:45
+#, no-c-format
+msgid "Device Type:"
+msgstr "Тип устройства:"
+
+#: devicepropsdlgbase.ui:80
+#, no-c-format
+msgid "Device Name:"
+msgstr "Имя устройства:"
+
+#: devicepropsdlgbase.ui:93
+#, no-c-format
+msgid "Device Node:"
+msgstr "Узел устройства:"
+
+#: devicepropsdlgbase.ui:106
+#, no-c-format
+msgid "System Path:"
+msgstr "Системный путь:"
+
+#: devicepropsdlgbase.ui:119
+#, no-c-format
+msgid "Subsystem Type:"
+msgstr "Тип подсистемы:"
+
+#: devicepropsdlgbase.ui:132
+#, no-c-format
+msgid "Device Driver:"
+msgstr "Драйвер устройства:"
+
+#: devicepropsdlgbase.ui:145
+#, no-c-format
+msgid "Device Class:"
+msgstr "Класс устройства:"
+
+#: devicepropsdlgbase.ui:158
+#, no-c-format
+msgid "Manufacturer:"
+msgstr "Производитель:"
+
+#: devicepropsdlgbase.ui:171
+#, no-c-format
+msgid "Model:"
+msgstr "Модель:"
+
+#: devicepropsdlgbase.ui:184
+#, no-c-format
+msgid "Serial Number:"
+msgstr "Серийный номер:"
+
+#: devicepropsdlgbase.ui:197
+#, no-c-format
+msgid "Bus ID:"
+msgstr "Идентификатор шины:"
+
+#: devicepropsdlgbase.ui:210
+#, no-c-format
+msgid "Technical Details:"
+msgstr "Технические данные:"
+
+#: devicepropsdlgbase.ui:244
+#, no-c-format
+msgid "Disk"
+msgstr "Диск"
+
+#: devicepropsdlgbase.ui:255
+#, no-c-format
+msgid "Volume Information"
+msgstr "Сведения о томе"
+
+#: devicepropsdlgbase.ui:266
+#, no-c-format
+msgid "Mountpoint:"
+msgstr "Точка монтирования:"
+
+#: devicepropsdlgbase.ui:279
+#, no-c-format
+msgid "Filesystem Type:"
+msgstr "Тип файловой системы:"
+
+#: devicepropsdlgbase.ui:292
+#, no-c-format
+msgid "Volume UUID:"
+msgstr "UUID тома:"
+
+#: devicepropsdlgbase.ui:305
+#, no-c-format
+msgid "Mapped name:"
+msgstr "Назначенное имя:"
+
+#: devicepropsdlgbase.ui:318
+#, no-c-format
+msgid "Status:"
+msgstr "Состояние:"
+
+#: devicepropsdlgbase.ui:336
+#, no-c-format
+msgid "Device Actions"
+msgstr "Действия устройства"
+
+#: devicepropsdlgbase.ui:347
+#, no-c-format
+msgid "Mount"
+msgstr "Смонтировать"
+
+#: devicepropsdlgbase.ui:355
+#, no-c-format
+msgid "Unmount"
+msgstr "Размонтировать"
+
+#: devicepropsdlgbase.ui:371
+#, no-c-format
+msgid "Lock"
+msgstr "Заблокировать"
+
+#: devicepropsdlgbase.ui:379
+#, no-c-format
+msgid "Eject"
+msgstr "Извлечь"
+
+#: devicepropsdlgbase.ui:387
+#, no-c-format
+msgid "Safe Remove"
+msgstr "Безопасно извлечь"
+
+#: devicepropsdlgbase.ui:416
+#, no-c-format
+msgid "LUKS"
+msgstr "LUKS"
+
+#: devicepropsdlgbase.ui:427
+#, no-c-format
+msgid "LUKS Information"
+msgstr "Сведения о LUKS"
+
+#: devicepropsdlgbase.ui:436
+#, no-c-format
+msgid "Slot Number"
+msgstr "Номер слота"
+
+#: devicepropsdlgbase.ui:468
+#, no-c-format
+msgid "Install new password into keyslot"
+msgstr "Установить новый пароль в слот для ключей"
+
+#: devicepropsdlgbase.ui:476
+#, no-c-format
+msgid "Delete existing password from keyslot"
+msgstr "Удалить существующий пароль из слота ключа"
+
+#: devicepropsdlgbase.ui:505
+#, no-c-format
+msgid "Processor"
+msgstr "Процессор"
+
+#: devicepropsdlgbase.ui:516
+#, no-c-format
+msgid "Processor Information"
+msgstr "Сведения о процессоре"
+
+#: devicepropsdlgbase.ui:527
+#, no-c-format
+msgid "Vendor ID:"
+msgstr "Идентификатор поставщика:"
+
+#: devicepropsdlgbase.ui:540
+#, no-c-format
+msgid "Minimum Frequency:"
+msgstr "Минимальная частота:"
+
+#: devicepropsdlgbase.ui:553
+#, no-c-format
+msgid "Current Frequency:"
+msgstr "Текущая частота:"
+
+#: devicepropsdlgbase.ui:566
+#, no-c-format
+msgid "Maximum Frequency:"
+msgstr "Максимальная частота:"
+
+#: devicepropsdlgbase.ui:579
+#, no-c-format
+msgid "Scaling Driver:"
+msgstr "Драйвер масштабирования:"
+
+#: devicepropsdlgbase.ui:592
+#, no-c-format
+msgid "Available Frequencies:"
+msgstr "Доступные частоты:"
+
+#: devicepropsdlgbase.ui:608
+#, no-c-format
+msgid "Frequency Locked Processor(s):"
+msgstr "Процессор(ы) с блокировкой частоты:"
+
+#: devicepropsdlgbase.ui:624
+#, no-c-format
+msgid "Frequency Policy:"
+msgstr "Частотная политика:"
+
+#: devicepropsdlgbase.ui:661
+#, no-c-format
+msgid "Sensor"
+msgstr "Датчик"
+
+#: devicepropsdlgbase.ui:672
+#, no-c-format
+msgid "Sensor Readings"
+msgstr "Показания датчиков"
+
+#: devicepropsdlgbase.ui:699
+#, no-c-format
+msgid "Battery"
+msgstr "Батарея"
+
+#: devicepropsdlgbase.ui:710
+#, no-c-format
+msgid "Battery Status"
+msgstr "Состояния батареи"
+
+#: devicepropsdlgbase.ui:721
+#, no-c-format
+msgid "Current Energy"
+msgstr "Текущий заряд"
+
+#: devicepropsdlgbase.ui:734
+#, no-c-format
+msgid "Maximum Energy"
+msgstr "Максимальный заряд"
+
+#: devicepropsdlgbase.ui:747
+#, no-c-format
+msgid "Maximum Design Energy"
+msgstr "Максимальный проектный заряд"
+
+#: devicepropsdlgbase.ui:760
+#, no-c-format
+msgid "Minimum Voltage"
+msgstr "Минимальное напряжение"
+
+#: devicepropsdlgbase.ui:773
+#, no-c-format
+msgid "Current Voltage"
+msgstr "Текущее напряжение"
+
+#: devicepropsdlgbase.ui:786
+#, no-c-format
+msgid "Current Charge / Discharge Rate"
+msgstr "Текущая скорость зарядки/разрядки"
+
+#: devicepropsdlgbase.ui:812
+#, no-c-format
+msgid "Technology"
+msgstr "Технология"
+
+#: devicepropsdlgbase.ui:825
+#, no-c-format
+msgid "Installed"
+msgstr "Установлено"
+
+#: devicepropsdlgbase.ui:838
+#, no-c-format
+msgid "Current Charge"
+msgstr "Текущий заряд"
+
+#: devicepropsdlgbase.ui:851
+#, no-c-format
+msgid "Time To Charge / Discharge"
+msgstr "Время до зарядки/разрядки"
+
+#: devicepropsdlgbase.ui:885
+#, no-c-format
+msgid "Power Supply"
+msgstr "Источник питания"
+
+#: devicepropsdlgbase.ui:896
+#, no-c-format
+msgid "Power Supply Status"
+msgstr "Состояние источника питания"
+
+#: devicepropsdlgbase.ui:907
+#, no-c-format
+msgid "Online"
+msgstr "В сети"
+
+#: devicepropsdlgbase.ui:941
+#, no-c-format
+msgid "Network"
+msgstr "Сеть"
+
+#: devicepropsdlgbase.ui:952
+#, no-c-format
+msgid "Network Device Information"
+msgstr "Сведения о сетевом устройстве"
+
+#: devicepropsdlgbase.ui:963
+#, no-c-format
+msgid "MAC Address"
+msgstr "MAC-адрес"
+
+#: devicepropsdlgbase.ui:976
+#, no-c-format
+msgid "Link State"
+msgstr "Состояние связи"
+
+#: devicepropsdlgbase.ui:989
+#, no-c-format
+msgid "Carrier Detected"
+msgstr "Обнаружен носитель"
+
+#: devicepropsdlgbase.ui:1002
+#, no-c-format
+msgid "Dormant"
+msgstr "Бездействующий"
+
+#: devicepropsdlgbase.ui:1017
+#, no-c-format
+msgid "Network Addresses"
+msgstr "Сетевые адреса"
+
+#: devicepropsdlgbase.ui:1028
+#, no-c-format
+msgid "IPv4 Address"
+msgstr "Адрес IPv4"
+
+#: devicepropsdlgbase.ui:1041
+#, no-c-format
+msgid "IPv4 Netmask"
+msgstr "Маска сети IPv4"
+
+#: devicepropsdlgbase.ui:1054
+#, no-c-format
+msgid "IPv4 Broadcast"
+msgstr "Широковещательный канал IPv4"
+
+#: devicepropsdlgbase.ui:1067
+#, no-c-format
+msgid "IPv4 Destination"
+msgstr "Назначение IPv4"
+
+#: devicepropsdlgbase.ui:1080
+#, no-c-format
+msgid "IPv6 Address"
+msgstr "Адрес IPv6"
+
+#: devicepropsdlgbase.ui:1093
+#, no-c-format
+msgid "IPv6 Netmask"
+msgstr "Маска сети IPv6"
+
+#: devicepropsdlgbase.ui:1106
+#, no-c-format
+msgid "IPv6 Broadcast"
+msgstr "Широковещательный канал IPv6"
+
+#: devicepropsdlgbase.ui:1119
+#, no-c-format
+msgid "IPv6 Destination"
+msgstr "Назначение IPv6"
+
+#: devicepropsdlgbase.ui:1134
+#, no-c-format
+msgid "Network Statistics"
+msgstr "Сетевая статистика"
+
+#: devicepropsdlgbase.ui:1145
+#, no-c-format
+msgid "Received Bytes"
+msgstr "Получено байт"
+
+#: devicepropsdlgbase.ui:1158
+#, no-c-format
+msgid "Transmitted Bytes"
+msgstr "Передано байт"
+
+#: devicepropsdlgbase.ui:1171
+#, no-c-format
+msgid "Received Packets"
+msgstr "Получено пакетов"
+
+#: devicepropsdlgbase.ui:1184
+#, no-c-format
+msgid "Transmitted Packets"
+msgstr "Передано пакетов"
+
+#: devicepropsdlgbase.ui:1218
+#, no-c-format
+msgid "Backlight"
+msgstr "Подсветка"
+
+#: devicepropsdlgbase.ui:1229
+#, no-c-format
+msgid "Backlight Status"
+msgstr "Состояние подсветки"
+
+#: devicepropsdlgbase.ui:1253
+#, no-c-format
+msgid "Brightness"
+msgstr "Яркость"
+
+#: devicepropsdlgbase.ui:1300
+#, no-c-format
+msgid "Display"
+msgstr "Дисплей"
+
+#: devicepropsdlgbase.ui:1311
+#, no-c-format
+msgid "Display Status"
+msgstr "Состояние дисплея"
+
+#: devicepropsdlgbase.ui:1322
+#, no-c-format
+msgid "Port Type"
+msgstr "Тип порта"
+
+#: devicepropsdlgbase.ui:1335
+#, no-c-format
+msgid "Connected"
+msgstr "Подключено"
+
+#: devicepropsdlgbase.ui:1348
+#, no-c-format
+msgid "Enabled"
+msgstr "Включено"
+
+#: devicepropsdlgbase.ui:1361
+#, no-c-format
+msgid "DPMS Status"
+msgstr "Состояние DPMS"
+
+#: devicepropsdlgbase.ui:1374
+#, no-c-format
+msgid "Supported Resolutions"
+msgstr "Поддерживаемые разрешения"
+
+#: devicepropsdlgbase.ui:1419
+#, no-c-format
+msgid "System"
+msgstr "Система"
+
+#: devicepropsdlgbase.ui:1430
+#, no-c-format
+msgid "System Information"
+msgstr "Сведения о системе"
+
+#: devicepropsdlgbase.ui:1441
+#, no-c-format
+msgid "Form Factor"
+msgstr "Типоразмер"
+
+#: devicepropsdlgbase.ui:1456
+#, no-c-format
+msgid "Power Management"
+msgstr "Управление питанием"
+
+#: devicepropsdlgbase.ui:1464
+#, no-c-format
+msgid "Available Power States"
+msgstr "Доступные состояния питания"
+
+#: devicepropsdlgbase.ui:1480
+#, no-c-format
+msgid "Hibernation Method"
+msgstr "Метод гибернации"
+
+#: devicepropsdlgbase.ui:1496
+#, no-c-format
+msgid "Disk Space Needed to Hibernate"
+msgstr "Необходимое дисковое пространство для спящего режима"
+
+#: devicepropsdlgbase.ui:1509
+#, no-c-format
+msgid "User Can Request Standby"
+msgstr "Пользователь может запросить режим ожидания"
+
+#: devicepropsdlgbase.ui:1522
+#, no-c-format
+msgid "User Can Request Freeze"
+msgstr "Пользователь может запросить замораживание"
+
+#: devicepropsdlgbase.ui:1535
+#, no-c-format
+msgid "User Can Request Suspend"
+msgstr "Пользователь может запросить приостановку"
+
+#: devicepropsdlgbase.ui:1548
+#, no-c-format
+msgid "User Can Request Hibernation"
+msgstr "Пользователь может запросить гибернацию"
+
+#: devicepropsdlgbase.ui:1561
+#, no-c-format
+msgid "User Can Request Hybrid Suspend"
+msgstr "Пользователь может запросить гибридную приостановку"
+
+#: devicepropsdlgbase.ui:1574
+#, no-c-format
+msgid "User Can Request Shutdown"
+msgstr "Пользователь может запросить выключение"
+
+#: devicepropsdlgbase.ui:1608
+#, no-c-format
+msgid "Event Input"
+msgstr "Ввод событий"
+
+#: devicepropsdlgbase.ui:1619
+#, no-c-format
+msgid "Input Status"
+msgstr "Состояние ввода"
+
+#: devicepropsdlgbase.ui:1630
+#, no-c-format
+msgid "Physical Switch Type(s)"
+msgstr "Тип(ы) физического переключателя"
+
+#: devicepropsdlgbase.ui:1646
+#, no-c-format
+msgid "Active Switch Type(s)"
+msgstr "Тип(ы) активного переключателя"
+
+#: devicepropsdlgbase.ui:1694
+#, no-c-format
+msgid "Card Status"
+msgstr "Состояние карты"
+
+#: devicepropsdlgbase.ui:1718
+#, no-c-format
+msgid "Card Certificates"
+msgstr "Сертификаты карты"
+
+#: hwmanagerbase.ui:23
+#, no-c-format
+msgid "Devices"
+msgstr "Устройства"
+
+#: hwmanagerbase.ui:34
+#, no-c-format
+msgid "System Settings"
+msgstr "Системные настройки"
+
+#: hwmanagerbase.ui:45
+#, no-c-format
+msgid "&List devices by connection"
+msgstr "Список устройств по по&дключению"
+
+#: hwmanagerbase.ui:58
+#, no-c-format
+msgid "Filter by Name:"
+msgstr "Фильтр по имени:"
+
+#: unlockdialog.ui:24
+#, no-c-format
+msgid "Decrypting Storage Device"
+msgstr "Расшифровка устройства хранения данных"
+
+#: unlockdialog.ui:109
+#, no-c-format
+msgid "Dummy placeholder"
+msgstr "Фиктивная заглушка"
+
+#: unlockdialog.ui:130
+#, no-c-format
+msgid "&Password:"
+msgstr "Паро&ль:"
diff --git a/tde-i18n-ru/messages/tdebase/kcmiccconfig.po b/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
index 30701853c15..bc2f421316c 100644
--- a/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
+++ b/tde-i18n-ru/messages/tdebase/kcmiccconfig.po
@@ -4,49 +4,51 @@
# Copyright (C) 2013, Trinity Team.
# Roman Savochenko <rom_as@oscada.org>, 2013.
# ztime <ztime@ztime.ru>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmiccconfig.po\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2021-04-14 03:00+0000\n"
-"Last-Translator: ztime <ztime@ztime.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmiccconfig/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.3\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: iccconfig.cpp:77
msgid "kcmiccconfig"
-msgstr ""
+msgstr "kcmiccconfig"
#: iccconfig.cpp:77
-#, fuzzy
-#| msgid "TDE ICC Profile Control Module"
msgid "TDE Color Profile Control Module"
-msgstr "TDE Модуль Контроля ICC профелей"
+msgstr "Модуль TDE для управления профилями ICC"
#: iccconfig.cpp:79
msgid ""
"(c) 2009, 2010 Timothy Pearson\n"
"(c) 2019 The Trinity Desktop Project"
msgstr ""
+"(c) 2009, 2010 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
#: iccconfig.cpp:87
#, fuzzy
@@ -104,16 +106,13 @@ msgid "&Enable global color profile support"
msgstr "&Включить поддержку глобального профиля цвета ICC"
#: iccconfigbase.ui:53 iccconfigbase.ui:141
-#, fuzzy, no-c-format
-#| msgid ""
-#| "*.icc|ICC Standard Color Profiles (*.icc)\\n*.icm|Windows(R) Color "
-#| "Profiles (*.icm)"
+#, no-c-format
msgid ""
"*.icc|ICC Standard Color Profiles (*.icc)\n"
"*.icm|Windows(R) Color Profiles (*.icm)"
msgstr ""
-"*.icc|Стандартные Профили Цвета ICC (*.icc)\\n*.icm|Windows(R) Профили Цвета "
-"(*.icm)"
+"*.icc|Стандартные Профили Цвета ICC (*.icc)\n"
+"*.icm|Windows(R) Профили Цвета (*.icm)"
#: iccconfigbase.ui:62 iccconfigbase.ui:150
#, fuzzy, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmicons.po b/tde-i18n-ru/messages/tdebase/kcmicons.po
index 12da25b4104..6c81a0cfde6 100644
--- a/tde-i18n-ru/messages/tdebase/kcmicons.po
+++ b/tde-i18n-ru/messages/tdebase/kcmicons.po
@@ -9,22 +9,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmicons\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-11 13:38+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmicons/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -68,7 +69,7 @@ msgstr "Округление текста выбором"
#: icons.cpp:102
msgid "Show icon activation effect"
-msgstr "Отображать эффект активации иконки"
+msgstr "Показывать эффект активации значка"
#: icons.cpp:131
msgid "Set Effect..."
diff --git a/tde-i18n-ru/messages/tdebase/kcminfo.po b/tde-i18n-ru/messages/tdebase/kcminfo.po
index dd8979fb013..2db940866fe 100644
--- a/tde-i18n-ru/messages/tdebase/kcminfo.po
+++ b/tde-i18n-ru/messages/tdebase/kcminfo.po
@@ -8,21 +8,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcminfo\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-13 17:48+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcminfo/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -266,7 +268,7 @@ msgstr "Модуль системной информации панели TDE"
#: info.cpp:409 memory.cpp:98
msgid "(c) 1998 - 2002 Helge Deller"
-msgstr "(c) 1998 - 2002 Helge Deller"
+msgstr "(c) 1998 — 2002 Хельге Деллер (Helge Deller)"
#: info.cpp:425
msgid "This list displays system information on the selected category."
@@ -291,7 +293,7 @@ msgstr "Описание"
#: info_aix.cpp:445 info_hpux.cpp:441 info_hpux.cpp:567 info_linux.cpp:350
#: info_linux.cpp:458 info_netbsd.cpp:272
msgid "MB"
-msgstr "Мб"
+msgstr "МБ"
#: info_aix.cpp:450 info_fbsd.cpp:289 info_hpux.cpp:572 info_linux.cpp:488
#: info_netbsd.cpp:180 info_netbsd.cpp:281 info_openbsd.cpp:197
@@ -827,7 +829,7 @@ msgstr "PCI"
#: main.cpp:76
msgid "I/O-Port"
-msgstr "Порты ввода/вывода"
+msgstr "Порты ввода-вывода"
#: main.cpp:85
msgid "Soundcard"
@@ -855,15 +857,15 @@ msgstr "Сведения о CD-ROM"
#: memory.cpp:83
msgid "%1 GB"
-msgstr "%1 Гб"
+msgstr "%1 ГБ"
#: memory.cpp:85
msgid "%1 MB"
-msgstr "%1 Мб"
+msgstr "%1 МБ"
#: memory.cpp:87
msgid "%1 KB"
-msgstr "%1 кб"
+msgstr "%1 КБ"
#: memory.cpp:96
msgid "TDE Panel Memory Information Control Module"
diff --git a/tde-i18n-ru/messages/tdebase/kcminput.po b/tde-i18n-ru/messages/tdebase/kcminput.po
index a0f81f9beba..66f5331be07 100644
--- a/tde-i18n-ru/messages/tdebase/kcminput.po
+++ b/tde-i18n-ru/messages/tdebase/kcminput.po
@@ -8,26 +8,27 @@
# Copyright (C) 1998, TDE Team.
#
# Denis Pershin <dyp@perchine.com>, 1998.
-# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
+# Hermann Zheboldov <Hermann.Zheboldov@shq.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005, 2006.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcminput\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-01-27 15:58+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcminput/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -311,7 +312,7 @@ msgstr ""
msgid "Double click interval:"
msgstr "Интервал двойного щелчка:"
-#: mouse.cpp:231 mouse.cpp:279 mouse.cpp:333 mouse.cpp:341 mouse.cpp:350
+#: mouse.cpp:231 mouse.cpp:280 mouse.cpp:334 mouse.cpp:342 mouse.cpp:351
msgid " msec"
msgstr " мс"
@@ -330,24 +331,26 @@ msgstr ""
#: mouse.cpp:246
msgid "Double-click on the image below to test your double-click interval:"
msgstr ""
+"Вы можете протестировать ваши настройки интервала двойного щелчка на "
+"изображении:"
#: mouse.cpp:248
msgid ""
-"The image will change when your double-click test time is less than or equal "
-"to the interval you configured. When changing the interval, be sure to "
-"select the Apply button before testing. For example, the image will not "
-"change when you configure a double-click interval of 700 milliseconds and "
-"the time between two successive clicks on the image is 800 milliseconds, but "
-"the image will change when the time between clicks is 600 milliseconds. The "
-"goal is to select a comfortable interval that you find is not too fast or "
-"slow."
+"<p>The image will change when your double-click test time is less than or "
+"equal to the interval you configured. For example, if you configure a double-"
+"click interval of 700 milliseconds the image will not change when the time "
+"between two successive clicks on the image is 800 milliseconds, but the "
+"image will change when the time between clicks is 600 milliseconds. The goal "
+"is to select a comfortable interval that you find is not too fast or slow.</"
+"p> <p>When changing the interval it is not necessary to push the <i>Apply</"
+"i> button before testing.</p>"
msgstr ""
-#: mouse.cpp:277
+#: mouse.cpp:278
msgid "Drag start time:"
msgstr "Время начала перетаскивания:"
-#: mouse.cpp:284
+#: mouse.cpp:285
msgid ""
"If you click with the mouse (e.g. in a multi-line editor) and begin to move "
"the mouse within the drag start time, a drag operation will be initiated."
@@ -356,11 +359,11 @@ msgstr ""
"перемещать мышь не позже времени, заданного в этой настройке, будет "
"выполнена операция перетаскивания."
-#: mouse.cpp:290
+#: mouse.cpp:291
msgid "Drag start distance:"
msgstr "Расстояние начала перетаскивания:"
-#: mouse.cpp:298
+#: mouse.cpp:299
msgid ""
"If you click with the mouse and begin to move the mouse at least the drag "
"start distance, a drag operation will be initiated."
@@ -368,11 +371,11 @@ msgstr ""
"Если вы нажмете кнопку мыши и переместите ее как минимум на расстояние "
"начала перетаскивания, то будет выполнена операция перетаскивания."
-#: mouse.cpp:304
+#: mouse.cpp:305
msgid "Mouse wheel scrolls by:"
msgstr "Колесо мыши прокручивает:"
-#: mouse.cpp:312
+#: mouse.cpp:313
msgid ""
"If you use the wheel of a mouse, this value determines the number of lines "
"to scroll for each wheel movement. Note that if this number exceeds the "
@@ -384,48 +387,48 @@ msgstr ""
"движение колесика будет обрабатываться просто как команда вверх/вниз на "
"страницу."
-#: mouse.cpp:318
+#: mouse.cpp:319
msgid "Mouse Navigation"
msgstr "Управление курсором мыши с клавиатуры"
-#: mouse.cpp:326
+#: mouse.cpp:327
msgid "&Move pointer with keyboard (using the num pad)"
msgstr ""
"Курсор мыши передвигается с &клавиатуры (дополнительными цифровыми клавишами)"
-#: mouse.cpp:332
+#: mouse.cpp:333
msgid "&Acceleration delay:"
msgstr "Задержка перед &ускорением:"
-#: mouse.cpp:340
+#: mouse.cpp:341
msgid "R&epeat interval:"
msgstr "Интервал &повтора:"
-#: mouse.cpp:348
+#: mouse.cpp:349
msgid "Acceleration &time:"
msgstr "Время &ускорения курсора:"
-#: mouse.cpp:356
+#: mouse.cpp:357
msgid "Ma&ximum speed:"
msgstr "&Максимальная скорость:"
-#: mouse.cpp:358
+#: mouse.cpp:359
msgid " pixel/sec"
msgstr " пиксел/с"
-#: mouse.cpp:364
+#: mouse.cpp:365
msgid "Acceleration &profile:"
msgstr "Режим у&скорения:"
-#: mouse.cpp:437
+#: mouse.cpp:438
msgid "Mouse"
msgstr "Мышь"
-#: mouse.cpp:438
+#: mouse.cpp:439
msgid "(c) 1997 - 2005 Mouse developers"
msgstr "(c) 1997 - 2005 Разработчики Mouse"
-#: mouse.cpp:765 mouse.cpp:770
+#: mouse.cpp:766 mouse.cpp:771
msgid ""
"_n: pixel\n"
" pixels"
@@ -434,7 +437,7 @@ msgstr ""
" пиксела\n"
" пикселов"
-#: mouse.cpp:775
+#: mouse.cpp:776
msgid ""
"_n: line\n"
" lines"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkeys.po b/tde-i18n-ru/messages/tdebase/kcmkeys.po
index cc8c4949f73..241fd6d8566 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkeys.po
@@ -14,7 +14,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-07-13 18:15+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -216,6 +216,12 @@ msgstr "Модификатор"
msgid "X11-Mod"
msgstr "X11-Mod"
+#: modifiers.cpp:189 modifiers.cpp:289
+msgid ""
+"_: TQAccel\n"
+"Ctrl"
+msgstr "Ctrl"
+
#: modifiers.cpp:195 modifiers.cpp:291 shortcuts.cpp:338
msgid "Win"
msgstr "Win"
@@ -945,13 +951,14 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Переключиться на следующую раскладку клавиатуры"
+#: ../../kxkb/kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Переключиться на следующую раскладку клавиатуры"
+
#~ msgid "&Remove"
#~ msgstr "У&далить"
#~ msgid "Miscellaneous"
#~ msgstr "Смешанный"
-
-#~ msgid ""
-#~ "_: TQAccel\n"
-#~ "Ctrl"
-#~ msgstr "Ctrl"
diff --git a/tde-i18n-ru/messages/tdebase/kcmkicker.po b/tde-i18n-ru/messages/tdebase/kcmkicker.po
index 665eb952942..055b2f9737a 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkicker.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkicker.po
@@ -7,21 +7,22 @@
# Nick Shaforostoff <shafff@ukr.net>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2021, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkicker\n"
"POT-Creation-Date: 2021-10-08 18:17+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkicker/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -862,7 +863,7 @@ msgstr ""
#: lookandfeeltab.ui:52
#, no-c-format
msgid "Enable icon activation effects"
-msgstr "Включить эффект активации иконки"
+msgstr "Включить эффект активации значка"
#: lookandfeeltab.ui:55
#, no-c-format
@@ -1408,7 +1409,7 @@ msgstr "K Меню поиск"
#: menutab.ui:699
#, no-c-format
msgid "Show search field in TDE Menu"
-msgstr "Показать поле поиска по K Меню"
+msgstr "Показать поле поиска по Меню TDE"
#: menutab.ui:705
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonq.po b/tde-i18n-ru/messages/tdebase/kcmkonq.po
index 45c58f0b6d7..db25841144f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonq.po
@@ -10,33 +10,34 @@
# Nick Shaforostoff <shafff@ukr.net>, 2004-2005, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
# blu.256 <mavridisf@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkonq\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-04-30 18:14+0000\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkonq/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr "Mavridis Philippe"
+msgstr "Mavridis Philippe,Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr "mavridisf@gmail.com"
+msgstr "mavridisf@gmail.com,adem4ik@gmail.com"
#: behaviour.cpp:46
msgid ""
@@ -126,17 +127,29 @@ msgid ""
"the icon name. "
msgstr ""
"Если установить этот параметр, файлы можно будет переименовывать путём "
-"щелчка на имени значка."
+"щелчка на имени значка. "
-#: behaviour.cpp:131
+#: behaviour.cpp:129
+msgid "Double click on empty area to move to parent folder"
+msgstr "Двойной щелчок по пустой области для перехода в родительскую папку"
+
+#: behaviour.cpp:130
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+"Если этот параметр включён, двойной щелчок по пустой области приведёт к "
+"переходу в родительскую папку."
+
+#: behaviour.cpp:136
msgid "Home &URL:"
msgstr "&Домашняя папка:"
-#: behaviour.cpp:136
+#: behaviour.cpp:141
msgid "Select Home Folder"
msgstr "Выбор домашней папки"
-#: behaviour.cpp:141
+#: behaviour.cpp:146
msgid ""
"This is the URL (e.g. a folder or a web page) where Konqueror will jump to "
"when the \"Home\" button is pressed. This is usually your home folder, "
@@ -146,11 +159,11 @@ msgstr ""
"Konqueror при нажатии на кнопку \"Домой\". Обычно задаётся домашняя папка "
"пользователя (~)."
-#: behaviour.cpp:149
+#: behaviour.cpp:154
msgid "Show 'Delete' context me&nu entries which bypass the trashcan"
msgstr "Добавить пункт 'Удалить', &не перемещающий файлы в корзину"
-#: behaviour.cpp:153
+#: behaviour.cpp:158
msgid ""
"Check this if you want 'Delete' menu commands to be displayed on the desktop "
"and in the file manager's context menus. You can always delete files by "
@@ -160,11 +173,11 @@ msgstr ""
"меню рабочего стола и файлового менеджера. Можно также всегда удалять файлы, "
"нажав кнопку Shift при использовании пункта меню 'Выбросить в корзину'."
-#: behaviour.cpp:158
+#: behaviour.cpp:163
msgid "Ask Confirmation For"
msgstr "Подтверждение удаления"
-#: behaviour.cpp:160
+#: behaviour.cpp:165
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
"\"delete\" a file. <ul><li><em>Move To Trash:</em> moves the file to your "
@@ -172,15 +185,15 @@ msgid ""
"<li><em>Delete:</em> simply deletes the file.</li> </li></ul>"
msgstr ""
"Этот параметр указывает программе Konqueror, запрашивать ли подтверждение "
-"при \"удалении\" файла.<ul><li><em>Выбросить в корзину:</em> переместить "
+"при «удалении» файла.<ul><li><em>Убрать в корзину:</em> переместить "
"удаляемый файл в папку вашей корзины, откуда файл может быть легко "
-"восстановлен.</li> <li><em>Удалить:</em> просто удалить файл.</li> "
+"восстановлен.</li> <li><em>Удалить:</em> просто удалить файл.</li>"
-#: behaviour.cpp:169
+#: behaviour.cpp:174
msgid "&Move to trash"
msgstr "&Выбросить в корзину"
-#: behaviour.cpp:171
+#: behaviour.cpp:176
msgid "D&elete"
msgstr "&Удалить"
@@ -545,7 +558,7 @@ msgstr "&Максимальный размер файла:"
#: previews.cpp:128
msgid " MB"
-msgstr " Mб"
+msgstr " MБ"
#: previews.cpp:135
msgid "&Increase size of previews relative to icons"
@@ -756,7 +769,7 @@ msgstr "&Всплывающие подсказки"
#: desktopbehavior.ui:139
#, no-c-format
msgid "Lock in Place"
-msgstr "Зафиксировать позиции значков"
+msgstr "Закрепить"
#: desktopbehavior.ui:142
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
index 8c1e95a24d6..2d2feaad761 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkonqhtml.po
@@ -10,34 +10,35 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkonqhtml\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-16 21:53+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkonqhtml/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr "Nikita V. Youshchenko, Леонид Кантер,Роман Савоченко"
+msgstr "Nikita V. Youshchenko, Леонид Кантер,Роман Савоченко,Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr "yoush@cs.msu.su, leon@asplinux.ru,rom_as@oscada.org"
+msgstr "yoush@cs.msu.su, leon@asplinux.ru,rom_as@oscada.org,adem4ik@gmail.com"
#: appearance.cpp:33
msgid ""
@@ -55,7 +56,7 @@ msgstr "&Размер шрифта"
msgid "This is the relative font size Konqueror uses to display web sites."
msgstr ""
"Здесь указывается относительный размер шрифта, который Konqueror использует "
-"для отображения web-страниц."
+"для отображения веб-страниц."
#: appearance.cpp:49
msgid "M&inimum font size:"
@@ -67,7 +68,7 @@ msgid ""
"other settings"
msgstr ""
"Konqueror никогда не будет использовать шрифт мельче, чем указано здесь.<br> "
-"Этот параметр перекрывает значения других настроек."
+"Этот параметр перекрывает значения других настроек"
#: appearance.cpp:57
msgid "&Medium font size:"
@@ -79,7 +80,7 @@ msgstr "С&тандартный шрифт:"
#: appearance.cpp:75
msgid "This is the font used to display normal text in a web page."
-msgstr "Этот шрифт используется для отображения обычного текста web-страниц."
+msgstr "Этот шрифт используется для отображения обычного текста веб-страниц."
#: appearance.cpp:88
msgid "&Fixed font:"
@@ -99,7 +100,7 @@ msgstr "Шрифт с &засечками:"
#: appearance.cpp:117
msgid "This is the font used to display text that is marked up as serif."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения шрифтом с засечками (Serif)."
#: appearance.cpp:130
@@ -109,7 +110,7 @@ msgstr "Шрифт &без засечек:"
#: appearance.cpp:138
msgid "This is the font used to display text that is marked up as sans-serif."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения шрифтом Sans Serif."
#: appearance.cpp:152
@@ -119,7 +120,7 @@ msgstr "К&урсивный шрифт:"
#: appearance.cpp:160
msgid "This is the font used to display text that is marked up as italic."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения курсивом."
#: appearance.cpp:174
@@ -130,7 +131,7 @@ msgstr "Шрифт &Fantasy:"
msgid ""
"This is the font used to display text that is marked up as a fantasy font."
msgstr ""
-"Этот шрифт используется для отображения текста, помеченного в web-странице "
+"Этот шрифт используется для отображения текста, помеченного в веб-странице "
"для отображения «замысловатым» (Fantasy) шрифтом."
#: appearance.cpp:196
@@ -273,7 +274,7 @@ msgid ""
msgstr ""
"Список фильтров URL для всех встроенных изображений и фреймов. Фильтры "
"обрабатываются по порядку, поэтому более общие фильтры указывайте в начале "
-"списка. "
+"списка."
#: filteropts.cpp:96
msgid ""
@@ -343,9 +344,8 @@ msgid "Form Com&pletion"
msgstr "&Заполнение форм"
#: htmlopts.cpp:67
-#, fuzzy
msgid "Enable com&pletion of forms"
-msgstr "&Включить автозаполнение форм"
+msgstr "Разрешить &заполнение форм"
#: htmlopts.cpp:68
msgid ""
@@ -420,16 +420,15 @@ msgid ""
"want to check this box to enhance your browsing experience."
msgstr ""
"При включении этой опции Konqueror будет автоматически загружать все "
-"картинки, встроенные в web-страницы. В противном случае Konqueror вместо "
+"картинки, встроенные в веб-страницы. В противном случае Konqueror вместо "
"картинок покажет значки, а картинки можно будет загрузить позже нажатием на "
"кнопку <i>Картинки</i>.<br>Если только ваше сетевое соединение не является "
"очень медленным, вам скорее всего имеет смысл включить автоматическую "
"загрузку картинок для более комфортной работы."
#: htmlopts.cpp:114
-#, fuzzy
msgid "Enable &favicons"
-msgstr "Включить фильтры"
+msgstr "Включить зн&ачки страниц"
#: htmlopts.cpp:115
msgid ""
@@ -437,6 +436,9 @@ msgid ""
"favicon images that are associated with a web page. These images appear in "
"the Location bar. Otherwise a generic image will appear."
msgstr ""
+"Если включено, Konqueror будет автоматически загружать и показывать значки "
+"favicon веб-страниц. Эти изображения отображаются в адресной строке. В "
+"противном случае будет отображаться общее изображение."
#: htmlopts.cpp:120
msgid "Dra&w frame around not completely loaded images"
@@ -597,11 +599,11 @@ msgstr " с"
#: javaopts.cpp:107
msgid "&Path to Java executable, or 'java':"
-msgstr "П&уть к программе Java, или 'java'"
+msgstr "П&уть к исполняемому файлу Java или «java»:"
#: javaopts.cpp:115
msgid "Additional Java a&rguments:"
-msgstr "Д&ополнительные аргументы Java"
+msgstr "Д&ополнительные аргументы Java:"
#: javaopts.cpp:123
msgid ""
@@ -640,7 +642,7 @@ msgid ""
"<b>java_policy.tgz</b>, will be saved to a location of your choice."
msgstr ""
"Нажмите эту кнопку для записи правил Java в архивный файл. Файл будет "
-"записан в указанный вами каталог под именем <b>java_policy.tgz</b>"
+"записан в указанный вами каталог под именем <b>java_policy.tgz</b>."
#: javaopts.cpp:140
msgid ""
@@ -674,7 +676,7 @@ msgstr ""
"возможности читать и записывать что-то в вашу файловую систему, создавать "
"сокеты по своему усмотрению и выполнять другие действия, которые могут "
"привести к проблемам с безопасностью. Решайте сами, стоит ли вам отключать "
-"эту опцию. В файле $HOME/.java.policy вы с помощью утилиты настройки правил "
+"эту опцию. В файле $HOME/.java.policy вы с помощью утилиты настройки правил "
"Java можете задать особые режимы работы аплетов, загруженных с тех или иных "
"сайтов, в том числе дать им больше прав."
@@ -689,9 +691,9 @@ msgid ""
"the path to the java executable (e.g. /usr/lib/jdk/bin/java), or the path to "
"the directory that contains 'bin/java' (e.g. /opt/IBMJava2-13)."
msgstr ""
-"Введите путь к программе java. Если он включён в PATH, просто введите "
-"'java'. Или же укажите полный путь (например, /usr/lib/jdk/bin/java) или "
-"путь к каталогу, где хранится 'bin/java' (например, /opt/IBMJava2-13)."
+"Введите путь к программе java. Если он включён в PATH, просто введите «java»"
+". Или же укажите полный путь (например, /usr/lib/jdk/bin/java) или путь к "
+"каталогу, где хранится «bin/java» (например, /opt/IBMJava2-13)."
#: javaopts.cpp:168
msgid ""
@@ -800,7 +802,7 @@ msgid ""
msgstr ""
"Здесь указываются домены и узлы, для которых установлены особые правила "
"JavaScript. Эти правила будут использоваться вместо правил по умолчанию для "
-"web-страниц, полученных с указанных доменов и узлов. Выделите правила и "
+"веб-страниц, полученных с указанных доменов и узлов. Выделите правила и "
"используйте управляющие элементы справа для их модификации."
#: jsopts.cpp:89
@@ -872,7 +874,7 @@ msgstr "Разрешить"
#: jspolicies.cpp:165
msgid "Accept all popup window requests."
-msgstr "Принимать все запросы всплывающих окон"
+msgstr "Принимать все запросы всплывающих окон."
#: jspolicies.cpp:170
msgid "Ask"
@@ -880,7 +882,7 @@ msgstr "Спрашивать"
#: jspolicies.cpp:171
msgid "Prompt every time a popup window is requested."
-msgstr "Спрашивать разрешение при каждом запросе всплывающего окна"
+msgstr "Спрашивать разрешение при каждом запросе всплывающего окна."
#: jspolicies.cpp:176
msgid "Deny"
@@ -989,9 +991,9 @@ msgid ""
"i> it brought the focus to the window but the actual focus will remain "
"unchanged."
msgstr ""
-"Игнорировать попытки скриптов сделать сделать окно активным. Веб-страница "
-"будет <i>думать</i>, что она сделала окно активным, но на самом деле фокус "
-"не изменится."
+"Игнорировать попытки скриптов сделать окно активным. Веб-страница будет "
+"<i>думать</i>, что она сделала окно активным, но на самом деле фокус не "
+"изменится."
#: jspolicies.cpp:310
msgid ""
@@ -1151,7 +1153,7 @@ msgid ""
msgstr ""
"Нажмите на эту кнопку для записи правил использования модулей (plugins) в "
"архивный файл. Файл будет записан в указанный вами каталог под именем "
-"<b>plugin_policy.tgz</b>"
+"<b>plugin_policy.tgz</b>."
#: pluginopts.cpp:114
msgid ""
@@ -1214,11 +1216,11 @@ msgid ""
"distribution. A typical place to install them is, for example, '/opt/"
"netscape/plugins'."
msgstr ""
-"<h>Модули Konqueror</h1> Веб-браузер Koqueror может использовать модули "
+"<h1>Модули Konqueror</h1> Веб-браузер Koqueror может использовать модули "
"(plugins) Netscape для демонстрации специального содержимого так же, как это "
"делает Navigator. Учтите, что способ установки модулей зависит от "
"дистрибутива. Одним из типичных мест установки модулей является, например, "
-"каталог '/opt/netscape/plugins'."
+"каталог «/opt/netscape/plugins»."
#: pluginopts.cpp:283
msgid ""
@@ -1279,16 +1281,15 @@ msgstr ""
#: policydlg.cpp:31
msgid "&Host or domain name:"
-msgstr "&Имя сервера или домена"
+msgstr "&Имя узла или домена:"
#: policydlg.cpp:40
-#, fuzzy
msgid ""
"Enter the name of a host (like www.trinitydesktop.org) or a domain, starting "
"with a dot (like .trinitydesktop.org or .org)"
msgstr ""
-"Введите здесь имя сервера (например, www.kde.org) или домена, включая точку "
-"перед именем домена (например, .kde.org or .org)"
+"Введите здесь имя сервера (например, www.trinitydesktop.org) или домена, "
+"включая точку перед именем домена (например, .trinitydesktop.org или .org)"
#: policydlg.cpp:112
msgid "You must first enter a domain name."
@@ -1392,9 +1393,9 @@ msgstr ""
"ситуациях, таких как выбор ссылки или папки средней кнопкой мыши."
#: userInterOpts.ui:65
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Hide the tab bar when only one tab is open"
-msgstr "Скрывать панель вкладок, когда открыта только одна вкладка"
+msgstr "Ск&рывать панель вкладок, когда открыта только одна вкладка"
#: userInterOpts.ui:68
#, no-c-format
@@ -1408,16 +1409,16 @@ msgstr ""
#: userInterOpts.ui:76
#, no-c-format
msgid "C&ycle tabs with mouse wheel"
-msgstr ""
+msgstr "&Переключать вкладки с помощью колеса мыши"
#: userInterOpts.ui:79
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This will cycle through tabs when there are two or more tabs using the mouse "
"wheel."
msgstr ""
-"Если установлен этот параметр, панель вкладок будет отображаться только "
-"тогда, когда открыты две или более вкладок."
+"Это позволит циклически переходить по вкладкам при наличии двух или более "
+"вкладок с помощью колеса мыши."
#: userInterOpts.ui:87
#, no-c-format
@@ -1472,18 +1473,19 @@ msgstr ""
"сайтов."
#: userInterOpts.ui:131
-#, fuzzy, no-c-format
+#, no-c-format
msgid "&Show close button instead of website icon with mouse hover"
-msgstr "&Показывать кнопку закрытия вместо значка веб-сайта"
+msgstr ""
+"Показы&вать кнопку закрытия вместо значка веб-сайта при наведении курсора"
#: userInterOpts.ui:134
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"This will display a close button inside each tab instead of websites' icons "
"when the mouse pointer hovers the icon."
msgstr ""
-"Внутри каждой вкладки будут отображаться кнопки закрытия вместо значков веб-"
-"сайтов."
+"При наведении указателя мыши на значок в каждой вкладке вместо значка сайта "
+"будет отображаться кнопка закрытия."
#: userInterOpts.ui:142
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
index 45d9a8b98cb..4b6385bb5f0 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkurifilt.po
@@ -8,34 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmkurifilt\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmkurifilt/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: filteropts.cpp:38
msgid "Under construction..."
diff --git a/tde-i18n-ru/messages/tdebase/kcmkwm.po b/tde-i18n-ru/messages/tdebase/kcmkwm.po
index f940aa804a2..f049d76e70a 100644
--- a/tde-i18n-ru/messages/tdebase/kcmkwm.po
+++ b/tde-i18n-ru/messages/tdebase/kcmkwm.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkwm\n"
-"POT-Creation-Date: 2021-08-19 18:18+0000\n"
+"POT-Creation-Date: 2023-09-17 18:10+0000\n"
"PO-Revision-Date: 2007-09-28 19:29+0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -41,43 +41,49 @@ msgstr ""
"dyp@perchine.com,Hermann.Zheboldov@shq.ru,mok@kde.ru,leon@blackcatlinux.com,"
"rom_as@oscada.org"
-#: main.cpp:97
+#: main.cpp:104
msgid "&Focus"
msgstr "&Фокус"
-#: main.cpp:102 main.cpp:249
+#: main.cpp:109 main.cpp:268
msgid "&Titlebar Actions"
msgstr "&Действия заголовка"
-#: main.cpp:107 main.cpp:254
+#: main.cpp:114 main.cpp:273
msgid "Window Actio&ns"
msgstr "&Действия окна"
-#: main.cpp:112
+#: main.cpp:119
msgid "&Moving"
msgstr "&Перемещение"
-#: main.cpp:117
+#: main.cpp:124
+#, fuzzy
+#| msgid "Active Desktop Borders"
+msgid "Active &Borders"
+msgstr "Активные границы рабочего стола"
+
+#: main.cpp:129
msgid "Ad&vanced"
msgstr "&Дополнительно"
-#: main.cpp:122
+#: main.cpp:134
msgid "&Translucency"
msgstr "&Прозрачность"
-#: main.cpp:126
+#: main.cpp:138
msgid "kcmtwinoptions"
msgstr "kcmtwinoptions"
-#: main.cpp:126
+#: main.cpp:138
msgid "Window Behavior Configuration Module"
msgstr "Модуль настройки поведения окон"
-#: main.cpp:128
+#: main.cpp:140
msgid "(c) 1997 - 2002 KWin and KControl Authors"
msgstr "(c) 1997-2002 Авторы KWin и KControl"
-#: main.cpp:190
+#: main.cpp:205
#, fuzzy
msgid ""
"<h1>Window Behavior</h1> Here you can customize the way windows behave when "
@@ -117,15 +123,15 @@ msgstr "Развернуть по вертикали"
msgid "Maximize (horizontal only)"
msgstr "Развернуть по горизонтали"
-#: mouse.cpp:161 mouse.cpp:744
+#: mouse.cpp:161 mouse.cpp:741
msgid "Minimize"
msgstr "Свернуть"
-#: mouse.cpp:162 mouse.cpp:275 mouse.cpp:308
+#: mouse.cpp:162 mouse.cpp:252 mouse.cpp:305
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: mouse.cpp:163 mouse.cpp:250 mouse.cpp:271 mouse.cpp:311 mouse.cpp:743
+#: mouse.cpp:163 mouse.cpp:248 mouse.cpp:308 mouse.cpp:740
msgid "Lower"
msgstr "Убрать вниз"
@@ -133,8 +139,8 @@ msgstr "Убрать вниз"
msgid "On All Desktops"
msgstr "На всех рабочих столах"
-#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:253 mouse.cpp:274 mouse.cpp:312
-#: mouse.cpp:745 mouse.cpp:772
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:251 mouse.cpp:309 mouse.cpp:742
+#: mouse.cpp:769
msgid "Nothing"
msgstr "Ничего"
@@ -150,35 +156,35 @@ msgstr "Событие колеса в заголовке:"
msgid "Handle mouse wheel events"
msgstr "Действия колеса мыши"
-#: mouse.cpp:184 mouse.cpp:766
+#: mouse.cpp:184 mouse.cpp:763
msgid "Raise/Lower"
msgstr "Поверх всех / убрать вниз"
-#: mouse.cpp:185 mouse.cpp:767
+#: mouse.cpp:185 mouse.cpp:764
msgid "Shade/Unshade"
msgstr "В/из заголовка"
-#: mouse.cpp:186 mouse.cpp:768
+#: mouse.cpp:186 mouse.cpp:765
msgid "Maximize/Restore"
msgstr "Развернуть/восстановить"
-#: mouse.cpp:187 mouse.cpp:769
+#: mouse.cpp:187 mouse.cpp:766
msgid "Keep Above/Below"
msgstr "Выше/ниже прочих"
-#: mouse.cpp:188 mouse.cpp:770
+#: mouse.cpp:188 mouse.cpp:767
msgid "Move to Previous/Next Desktop"
msgstr "На пред./след. рабочий стол"
-#: mouse.cpp:189 mouse.cpp:771
+#: mouse.cpp:189 mouse.cpp:768
msgid "Change Opacity"
msgstr "Изменить прозрачность"
-#: mouse.cpp:198 mouse.cpp:777
+#: mouse.cpp:198 mouse.cpp:774
msgid "Reverse wheel direction"
msgstr ""
-#: mouse.cpp:200 mouse.cpp:779
+#: mouse.cpp:200 mouse.cpp:776
msgid "Use this to reverse the action of the mouse wheel."
msgstr ""
@@ -193,11 +199,11 @@ msgid ""
msgstr ""
"Здесь вы можете настроить реакцию окна на щелчок мыши на заголовке или рамке."
-#: mouse.cpp:217 mouse.cpp:342 mouse.cpp:619
+#: mouse.cpp:217 mouse.cpp:339 mouse.cpp:616
msgid "Left button:"
msgstr "Левая кнопка:"
-#: mouse.cpp:218 mouse.cpp:620 mouse.cpp:698
+#: mouse.cpp:218 mouse.cpp:617 mouse.cpp:695
msgid ""
"In this row you can customize left click behavior when clicking into the "
"titlebar or the frame."
@@ -205,11 +211,11 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши на "
"заголовке или рамке окна."
-#: mouse.cpp:221 mouse.cpp:344 mouse.cpp:623
+#: mouse.cpp:221 mouse.cpp:341 mouse.cpp:620
msgid "Right button:"
msgstr "Правая кнопка:"
-#: mouse.cpp:222 mouse.cpp:624 mouse.cpp:702
+#: mouse.cpp:222 mouse.cpp:621 mouse.cpp:699
msgid ""
"In this row you can customize right click behavior when clicking into the "
"titlebar or the frame."
@@ -217,7 +223,7 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок правой кнопки мыши на заголовке "
"или рамке окна."
-#: mouse.cpp:234 mouse.cpp:343 mouse.cpp:645
+#: mouse.cpp:234 mouse.cpp:340 mouse.cpp:642
msgid "Middle button:"
msgstr "Средняя кнопка:"
@@ -241,19 +247,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"активного окна."
-#: mouse.cpp:249 mouse.cpp:270 mouse.cpp:310 mouse.cpp:742
+#: mouse.cpp:247 mouse.cpp:307 mouse.cpp:739
msgid "Raise"
msgstr "Вывести поверх всех"
-#: mouse.cpp:251 mouse.cpp:272 mouse.cpp:309
+#: mouse.cpp:249 mouse.cpp:306
msgid "Operations Menu"
msgstr "Меню операций"
-#: mouse.cpp:252 mouse.cpp:273 mouse.cpp:740
+#: mouse.cpp:250 mouse.cpp:737
msgid "Toggle Raise & Lower"
msgstr "Вывести поверх всех / убрать вниз"
-#: mouse.cpp:257
+#: mouse.cpp:254
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</"
"em> window."
@@ -261,7 +267,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:260
+#: mouse.cpp:257
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -269,7 +275,7 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:281
+#: mouse.cpp:278
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>active</em> window."
@@ -277,7 +283,7 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>активного</em> окна."
-#: mouse.cpp:290
+#: mouse.cpp:287
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -285,7 +291,7 @@ msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:293
+#: mouse.cpp:290
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -293,11 +299,11 @@ msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:299
+#: mouse.cpp:296
msgid "Inactive"
msgstr "Неактивное окно"
-#: mouse.cpp:301
+#: mouse.cpp:298
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an inactive window."
@@ -305,19 +311,19 @@ msgstr ""
"В этой колонке настраивается реакция на щелчок мыши на заголовке или рамке "
"неактивного окна."
-#: mouse.cpp:305 mouse.cpp:657
+#: mouse.cpp:302 mouse.cpp:654
msgid "Activate & Raise"
msgstr "Передать фокус и вывести поверх всех"
-#: mouse.cpp:306
+#: mouse.cpp:303
msgid "Activate & Lower"
msgstr "Передать фокус и убрать вниз"
-#: mouse.cpp:307 mouse.cpp:656
+#: mouse.cpp:304 mouse.cpp:653
msgid "Activate"
msgstr "Передать фокус"
-#: mouse.cpp:324
+#: mouse.cpp:321
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
@@ -325,35 +331,35 @@ msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой на заголовке или рамке "
"<em>неактивного</em> окна."
-#: mouse.cpp:334
+#: mouse.cpp:331
msgid "Maximize Button"
msgstr "Кнопка разворачивания"
-#: mouse.cpp:339
+#: mouse.cpp:336
msgid "Here you can customize behavior when clicking on the maximize button."
msgstr ""
"Здесь вы можете настроить поведение при нажатии на кнопку разворачивания."
-#: mouse.cpp:347
+#: mouse.cpp:344
msgid "Behavior on <em>left</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>левой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:348
+#: mouse.cpp:345
msgid "Behavior on <em>middle</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>средней</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:349
+#: mouse.cpp:346
msgid "Behavior on <em>right</em> click onto the maximize button."
msgstr ""
"Поведение при щелчке <em>правой</em> кнопкой мыши на кнопке разворачивания."
-#: mouse.cpp:610
+#: mouse.cpp:607
msgid "Inactive Inner Window"
msgstr "Внутри неактивного окна"
-#: mouse.cpp:614
+#: mouse.cpp:611
msgid ""
"Here you can customize mouse click behavior when clicking on an inactive "
"inner window ('inner' means: not titlebar, not frame)."
@@ -361,7 +367,7 @@ msgstr ""
"Здесь вы можете настроить реакцию на щелчок мыши внутри неактивного окна "
"('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:633
+#: mouse.cpp:630
msgid ""
"In this row you can customize left click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -369,7 +375,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок левой кнопки мыши внутри "
"неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:636
+#: mouse.cpp:633
msgid ""
"In this row you can customize right click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -377,7 +383,7 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок правой кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:646
+#: mouse.cpp:643
msgid ""
"In this row you can customize middle click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -385,19 +391,19 @@ msgstr ""
"В этой строке вы можете настроить реакцию на щелчок средней кнопки мыши "
"внутри неактивного окна ('внутри' означает: не на рамке и не на заголовке)."
-#: mouse.cpp:654
+#: mouse.cpp:651
msgid "Activate, Raise & Pass Click"
msgstr "Передать фокус, вывести поверх всех и обработать щелчок"
-#: mouse.cpp:655
+#: mouse.cpp:652
msgid "Activate & Pass Click"
msgstr "Передать фокус и обработать щелчок"
-#: mouse.cpp:680
+#: mouse.cpp:677
msgid "Inner Window, Titlebar && Frame"
msgstr "Внутри окна, на заголовке и рамке"
-#: mouse.cpp:684
+#: mouse.cpp:681
msgid ""
"Here you can customize TDE's behavior when clicking somewhere into a window "
"while pressing a modifier key."
@@ -405,11 +411,11 @@ msgstr ""
"Здесь вы можете настроить отклик окна на щелчок мыши внутри окна при нажатой "
"управляющей клавише на клавиатуре."
-#: mouse.cpp:690
+#: mouse.cpp:687
msgid "Modifier key:"
msgstr "Модификатор:"
-#: mouse.cpp:692
+#: mouse.cpp:689
msgid ""
"Here you select whether holding the Meta key or Alt key will allow you to "
"perform the following actions."
@@ -417,19 +423,19 @@ msgstr ""
"Здесь вы можете указать, какие действия будут предприниматься при нажатой "
"клавише Meta или Alt."
-#: mouse.cpp:697
+#: mouse.cpp:694
msgid "Modifier key + left button:"
msgstr "Модификатор + левая кнопка:"
-#: mouse.cpp:701
+#: mouse.cpp:698
msgid "Modifier key + right button:"
msgstr "Модификатор + правая кнопка:"
-#: mouse.cpp:714
+#: mouse.cpp:711
msgid "Modifier key + middle button:"
msgstr "Модификатор + средняя кнопка:"
-#: mouse.cpp:715
+#: mouse.cpp:712
msgid ""
"Here you can customize TDE's behavior when middle clicking into a window "
"while pressing the modifier key."
@@ -437,11 +443,11 @@ msgstr ""
"Здесь вы можете настроить реакцию TDE на щелчок средней кнопки мыши в "
"пределах окна с одновременно нажатой клавишей модификатора."
-#: mouse.cpp:722
+#: mouse.cpp:719
msgid "Modifier key + mouse wheel:"
msgstr "Модификатор + колесо мыши"
-#: mouse.cpp:723
+#: mouse.cpp:720
msgid ""
"Here you can customize TDE's behavior when scrolling with the mouse wheel "
"in a window while pressing the modifier key."
@@ -449,47 +455,47 @@ msgstr ""
"Здесь вы можете настроить отклик окна на прокрутку колеса мыши внутри окна "
"при нажатой управляющей клавише на клавиатуре."
-#: mouse.cpp:731
+#: mouse.cpp:728
msgid "Meta"
msgstr "Meta"
-#: mouse.cpp:732
+#: mouse.cpp:729
msgid "Alt"
msgstr "Alt"
-#: mouse.cpp:739
+#: mouse.cpp:736
msgid "Activate, Raise and Move"
msgstr "Передать фокус, поднять и переместить"
-#: mouse.cpp:741
+#: mouse.cpp:738
msgid "Resize"
msgstr "Изменить размер"
-#: windows.cpp:126
+#: windows.cpp:132
msgid "Focus"
msgstr "Фокус"
-#: windows.cpp:133
+#: windows.cpp:139
msgid "&Policy:"
msgstr "&Правило"
-#: windows.cpp:136
+#: windows.cpp:142
msgid "Click to Focus"
msgstr "Щелчком мыши"
-#: windows.cpp:137
+#: windows.cpp:143
msgid "Focus Follows Mouse"
msgstr "Фокус следует за мышью"
-#: windows.cpp:138
+#: windows.cpp:144
msgid "Focus Under Mouse"
msgstr "Фокус под мышью"
-#: windows.cpp:139
+#: windows.cpp:145
msgid "Focus Strictly Under Mouse"
msgstr "Фокус строго под мышью"
-#: windows.cpp:144
+#: windows.cpp:150
msgid ""
"The focus policy is used to determine the active window, i.e. the window you "
"can work in. <ul> <li><em>Click to focus:</em> A window becomes active when "
@@ -522,63 +528,63 @@ msgstr ""
"под мышью' мешают использовать такие функции, как например циклическое "
"переключение между окнами при помощи Alt+Tab."
-#: windows.cpp:169
+#: windows.cpp:175
msgid "Auto &raise"
msgstr "О&кно всплывает автоматически"
-#: windows.cpp:174 windows.cpp:187 windows.cpp:646
+#: windows.cpp:180 windows.cpp:193 windows.cpp:866
msgid "Dela&y:"
msgstr "&Задержка:"
-#: windows.cpp:177 windows.cpp:190 windows.cpp:649 windows.cpp:677
+#: windows.cpp:183 windows.cpp:196 windows.cpp:660 windows.cpp:869
msgid " msec"
msgstr " мс"
-#: windows.cpp:182
+#: windows.cpp:188
msgid "Delay focus"
msgstr "Задержка фокуса"
-#: windows.cpp:193
+#: windows.cpp:199
#, fuzzy
msgid "Click &raises active window"
msgstr "Ще&лчок поднимает активное окно"
-#: windows.cpp:200
+#: windows.cpp:206
#, fuzzy
msgid "Focus stealing prevention &level:"
msgstr "Уровень предотвращения перехода фокуса:"
-#: windows.cpp:203
+#: windows.cpp:209
msgid ""
"_: Focus Stealing Prevention Level\n"
"None"
msgstr "Нет"
-#: windows.cpp:204
+#: windows.cpp:210
msgid ""
"_: Focus Stealing Prevention Level\n"
"Low"
msgstr "Низкий"
-#: windows.cpp:205
+#: windows.cpp:211
msgid ""
"_: Focus Stealing Prevention Level\n"
"Normal"
msgstr "Средний"
-#: windows.cpp:206
+#: windows.cpp:212
msgid ""
"_: Focus Stealing Prevention Level\n"
"High"
msgstr "Высокий"
-#: windows.cpp:207
+#: windows.cpp:213
msgid ""
"_: Focus Stealing Prevention Level\n"
"Extreme"
msgstr "Очень высокий"
-#: windows.cpp:210
+#: windows.cpp:216
#, fuzzy
msgid ""
"<p>This option specifies how much TWin will try to prevent unwanted focus "
@@ -614,7 +620,7 @@ msgstr ""
"политики \"фокус за мышью\".</li><li><em>Очень высокий:</em> Все окна должны "
"активироваться только пользователем.</li></ul></p>"
-#: windows.cpp:232
+#: windows.cpp:238
msgid ""
"When this option is enabled, a window in the background will automatically "
"come to the front when the mouse pointer has been over it for some time."
@@ -622,7 +628,7 @@ msgstr ""
"Если включена эта опция, то окно будет автоматически активизировано, если "
"указатель мыши находится в нём некоторое время."
-#: windows.cpp:234
+#: windows.cpp:240
msgid ""
"This is the delay after which the window that the mouse pointer is over will "
"automatically come to the front."
@@ -630,7 +636,7 @@ msgstr ""
"Задержка, по истечении которой окно, в котором находится указатель мыши, "
"всплывает наверх."
-#: windows.cpp:238
+#: windows.cpp:244
msgid ""
"When this option is enabled, the active window will be brought to the front "
"when you click somewhere into the window contents. To change it for inactive "
@@ -640,7 +646,7 @@ msgstr ""
"если вы щёлкните по любому месту внутри окна. Чтобы изменить это для "
"неактивных окон, необходимо изменить параметры во вкладке \"Действия\"."
-#: windows.cpp:243
+#: windows.cpp:249
msgid ""
"When this option is enabled, there will be a delay after which the window "
"the mouse pointer is over will become active (receive focus)."
@@ -648,7 +654,7 @@ msgstr ""
"Если этот параметр включен, окно будет становиться активным (получать фокус) "
"при наведении на него указателя не сразу, а с задержкой."
-#: windows.cpp:245
+#: windows.cpp:251
msgid ""
"This is the delay after which the window the mouse pointer is over will "
"automatically receive focus."
@@ -656,11 +662,11 @@ msgstr ""
"Задержка, по истечении которой окно, в котором находится указатель мыши, "
"автоматически получит фокус."
-#: windows.cpp:248
+#: windows.cpp:254
msgid "S&eparate screen focus"
msgstr "Ра&зделить фокус экрана"
-#: windows.cpp:250
+#: windows.cpp:256
msgid ""
"When this option is enabled, focus operations are limited only to the active "
"Xinerama screen"
@@ -668,11 +674,11 @@ msgstr ""
"Когда этот параметр включен операции с фокусом будут ограничены только "
"активным экраном Xinerama"
-#: windows.cpp:253
+#: windows.cpp:259
msgid "Active &mouse screen"
msgstr "Активный экран &мыши"
-#: windows.cpp:255
+#: windows.cpp:261
msgid ""
"When this option is enabled, active Xinerama screen (where for example new "
"windows appear) is the screen with the mouse pointer. When disabled, the "
@@ -684,15 +690,15 @@ msgstr ""
"экран Xinerama это экран с фокусным окном. Это свойство по умолчанию "
"отключено для Нажатия на фокус и включения для других политик фокуса."
-#: windows.cpp:271
+#: windows.cpp:277
msgid "Navigation"
msgstr "Навигация"
-#: windows.cpp:275
+#: windows.cpp:281
msgid "Show window list while switching windows"
msgstr "Показывать список окон при переключении окон"
-#: windows.cpp:278
+#: windows.cpp:284
msgid ""
"Hold down the Alt key and press the Tab key repeatedly to walk through the "
"windows on the current desktop (the Alt+Tab combination can be "
@@ -715,11 +721,11 @@ msgstr ""
"предыдущее окно посылается на задний план. Никаких списков при этом не "
"выводится."
-#: windows.cpp:290
+#: windows.cpp:296
msgid "&Traverse windows on all desktops"
msgstr "&По окнам на всех рабочих столах"
-#: windows.cpp:293
+#: windows.cpp:299
msgid ""
"Leave this option disabled if you want to limit walking through windows to "
"the current desktop."
@@ -727,11 +733,11 @@ msgstr ""
"Отключите этот режим, если хотите переключаться между окнами только на "
"текущем рабочем столе."
-#: windows.cpp:297
+#: windows.cpp:303
msgid "Desktop navi&gation wraps around"
msgstr "&С переходом по циклу"
-#: windows.cpp:300
+#: windows.cpp:306
msgid ""
"Enable this option if you want keyboard or active desktop border navigation "
"beyond the edge of a desktop to take you to the opposite edge of the new "
@@ -740,26 +746,130 @@ msgstr ""
"Установите этот параметр, если хотите при перемещении за границу рабочего "
"стола попадать на противоположную сторону нового рабочего стола."
-#: windows.cpp:304
+#: windows.cpp:310
#, fuzzy
msgid "Popup &desktop name on desktop switch"
msgstr "&Выводить имя рабочего стола при переключении"
-#: windows.cpp:307
+#: windows.cpp:313
msgid ""
"Enable this option if you wish to see the current desktop name popup "
"whenever the current desktop is changed."
msgstr "Будет показано всплывающее окошко с именем текущего рабочего стола."
+#: windows.cpp:625
+msgid "Active Desktop Borders"
+msgstr "Активные границы рабочего стола"
+
+#: windows.cpp:629
+#, fuzzy
+#| msgid ""
+#| "If this option is enabled, moving the mouse to a screen border will "
+#| "change your desktop. This is e.g. useful if you want to drag windows from "
+#| "one desktop to the other."
+msgid ""
+"If this option is enabled, moving the mouse to a screen border will perform "
+"an action. It will either change your desktop or tile the window that is "
+"currently dragged."
+msgstr ""
+"Перемещение мыши за границу экрана приведёт к переключению на соседний "
+"рабочий стол. Это очень удобно при перетаскивании окна с одного рабочего "
+"стола на другой."
+
+#: windows.cpp:633
+msgid "Function:"
+msgstr ""
+
#: windows.cpp:635
+msgid "D&isabled"
+msgstr "&Отключены"
+
+#: windows.cpp:637
+msgid "Switch &desktop"
+msgstr ""
+
+#: windows.cpp:642
+#, fuzzy
+#| msgid "Only &when moving windows"
+msgid "Switch desktop only when &moving a window"
+msgstr "Только при &перемещении окон"
+
+#: windows.cpp:644
+#, fuzzy
+#| msgid "Active windows:"
+msgid "Tile &window"
+msgstr "Активные окна:"
+
+#: windows.cpp:650
+msgid "Maximize windows by dragging them to the &top of the screen"
+msgstr ""
+
+#: windows.cpp:651
+#, fuzzy
+#| msgid "Display content in &resizing windows"
+msgid "Display content &while tiling windows"
+msgstr "По&казывать содержимое при изменении размера окна"
+
+#: windows.cpp:652
+#, fuzzy
+#| msgid ""
+#| "Enable this option if you want a window's content to be shown while "
+#| "resizing it, instead of just showing a window 'skeleton'. The result may "
+#| "not be satisfying on slow machines."
+msgid ""
+"Enable this option if you want a window's content to be shown while tiling "
+"it, instead of just showing a window 'skeleton'. The result may not be "
+"satisfying on slow machines."
+msgstr ""
+"При изменении размера окна будет показываться все его содержимое, а не "
+"только рамка. Результат может быть неудовлетворительным на медленных машинах "
+"без графического ускорителя."
+
+#: windows.cpp:661
+msgid "Border &activation delay:"
+msgstr ""
+
+#: windows.cpp:662
+#, fuzzy
+#| msgid ""
+#| "Here you can set a delay for switching desktops using the active borders "
+#| "feature. Desktops will be switched after the mouse has been pushed "
+#| "against a screen border for the specified number of milliseconds."
+msgid ""
+"Here you can set a delay for the activation of active borders feature. The "
+"selected action will be performed after the mouse has been pushed against a "
+"screen border for the specified number of milliseconds."
+msgstr ""
+"Здесь можно установить задержку переключения рабочих столов при помощи "
+"функции активных границ. Переключение рабочего стола будет производиться "
+"через заданное количество миллисекунд после перемещения мыши за границу "
+"экрана."
+
+#: windows.cpp:668
+msgid " px"
+msgstr ""
+
+#: windows.cpp:669
+msgid "Border &activation distance:"
+msgstr ""
+
+#: windows.cpp:670
+msgid ""
+"The distance from which an active border can be activated. A lower value "
+"requires you to push repeatedly into the edge. Setting this to a higher "
+"value (e.g. 30) activates the borders when the mouse is close enough, making "
+"them easier to activate but also more prone to false activations."
+msgstr ""
+
+#: windows.cpp:855
msgid "Shading"
msgstr "Свёртывание в заголовок"
-#: windows.cpp:637
+#: windows.cpp:857
msgid "Anima&te"
msgstr "&Анимация"
-#: windows.cpp:638
+#: windows.cpp:858
msgid ""
"Animate the action of reducing the window to its titlebar (shading) as well "
"as the expansion of a shaded window"
@@ -767,11 +877,11 @@ msgstr ""
"Этот флажок включает анимацию при свёртывании окна в заголовок и при "
"восстановлении его первоначального вида из заголовка."
-#: windows.cpp:641
+#: windows.cpp:861
msgid "&Enable hover"
msgstr "&Разворачивать из заголовка мышью"
-#: windows.cpp:651
+#: windows.cpp:871
msgid ""
"If Shade Hover is enabled, a shaded window will un-shade automatically when "
"the mouse pointer has been over the title bar for some time."
@@ -779,7 +889,7 @@ msgstr ""
"Свёрнутое в заголовок окно будет автоматически восстанавливаться, если "
"указатель мыши находится на нём некоторое время."
-#: windows.cpp:654
+#: windows.cpp:874
msgid ""
"Sets the time in milliseconds before the window unshades when the mouse "
"pointer goes over the shaded window."
@@ -787,72 +897,31 @@ msgstr ""
"Время в миллисекундах, через которое свёрнутое в заголовок окно "
"автоматически восстанавливается при наведении на него мышью."
-#: windows.cpp:665
-msgid "Active Desktop Borders"
-msgstr "Активные границы рабочего стола"
-
-#: windows.cpp:668
-msgid ""
-"If this option is enabled, moving the mouse to a screen border will change "
-"your desktop. This is e.g. useful if you want to drag windows from one "
-"desktop to the other."
-msgstr ""
-"Перемещение мыши за границу экрана приведёт к переключению на соседний "
-"рабочий стол. Это очень удобно при перетаскивании окна с одного рабочего "
-"стола на другой."
-
-#: windows.cpp:671
-msgid "D&isabled"
-msgstr "&Отключены"
-
-#: windows.cpp:672
-msgid "Only &when moving windows"
-msgstr "Только при &перемещении окон"
-
-#: windows.cpp:673
-msgid "A&lways enabled"
-msgstr "&Всегда включены"
-
-#: windows.cpp:678
-msgid "Desktop &switch delay:"
-msgstr "&Задержка переключения рабочих столов:"
-
-#: windows.cpp:679
-msgid ""
-"Here you can set a delay for switching desktops using the active borders "
-"feature. Desktops will be switched after the mouse has been pushed against a "
-"screen border for the specified number of milliseconds."
-msgstr ""
-"Здесь можно установить задержку переключения рабочих столов при помощи "
-"функции активных границ. Переключение рабочего стола будет производиться "
-"через заданное количество миллисекунд после перемещения мыши за границу "
-"экрана."
-
-#: windows.cpp:691
+#: windows.cpp:885
msgid "Hide utility windows for inactive applications"
msgstr "Скрывать служебные окна неактивных приложений"
-#: windows.cpp:693
+#: windows.cpp:887
msgid ""
-"When turned on, utility windows (tool windows, torn-off menus,...) of "
-"inactive applications will be hidden and will be shown only when the "
-"application becomes active. Note that applications have to mark the windows "
-"with the proper window type for this feature to work."
+"When turned on, utility windows (tool windows, torn-off menus,…) of inactive "
+"applications will be hidden and will be shown only when the application "
+"becomes active. Note that applications have to mark the windows with the "
+"proper window type for this feature to work."
msgstr ""
"При включении этого параметра вспомогательные окна (панели инструментов, "
-"отсоединённые меню...) для неактивных приложений будут скрыты. Примечание: "
+"отсоединённые меню…) для неактивных приложений будут скрыты. Примечание: "
"приложение должно устанавливать правильный тип для вспомогательных окон "
"чтобы эта возможность работала корректно."
-#: windows.cpp:835
+#: windows.cpp:985
msgid "Windows"
msgstr "Окно"
-#: windows.cpp:843
+#: windows.cpp:993
msgid "Di&splay content in moving windows"
msgstr "П&оказывать содержимое перемещаемого окна"
-#: windows.cpp:845
+#: windows.cpp:995
msgid ""
"Enable this option if you want a window's content to be fully shown while "
"moving it, instead of just showing a window 'skeleton'. The result may not "
@@ -861,11 +930,11 @@ msgstr ""
"Будет перемещаться все содержимое окна, а не только рамка. Результат может "
"быть неудовлетворительным на медленных машинах без графического ускорителя."
-#: windows.cpp:849
+#: windows.cpp:999
msgid "Display content in &resizing windows"
msgstr "По&казывать содержимое при изменении размера окна"
-#: windows.cpp:851
+#: windows.cpp:1001
msgid ""
"Enable this option if you want a window's content to be shown while resizing "
"it, instead of just showing a window 'skeleton'. The result may not be "
@@ -875,11 +944,11 @@ msgstr ""
"только рамка. Результат может быть неудовлетворительным на медленных машинах "
"без графического ускорителя."
-#: windows.cpp:855
+#: windows.cpp:1005
msgid "Display window &geometry when moving or resizing"
msgstr "Показывать &геометрию окна при перемещении или изменении размера"
-#: windows.cpp:857
+#: windows.cpp:1007
msgid ""
"Enable this option if you want a window's geometry to be displayed while it "
"is being moved or resized. The window position relative to the top-left "
@@ -889,11 +958,11 @@ msgstr ""
"будет показываться его геометрия. Кроме размеров будет также показана "
"позиция окна относительно верхнего левого угла экрана."
-#: windows.cpp:867
+#: windows.cpp:1017
msgid "Animate minimi&ze and restore"
msgstr "&Плавное свёртывание и восстановление"
-#: windows.cpp:869
+#: windows.cpp:1019
msgid ""
"Enable this option if you want an animation shown when windows are minimized "
"or restored."
@@ -901,25 +970,25 @@ msgstr ""
"Анимация при минимизации окна и при восстановлении его из свёрнутого "
"состояния."
-#: windows.cpp:883
+#: windows.cpp:1033
msgid "Slow"
msgstr "Медленно"
-#: windows.cpp:887
+#: windows.cpp:1037
msgid "Fast"
msgstr "Быстро"
-#: windows.cpp:891
+#: windows.cpp:1041
msgid ""
"Here you can set the speed of the animation shown when windows are minimized "
"and restored. "
msgstr "Скорость анимации при свёртывании и восстановлении окна."
-#: windows.cpp:897
+#: windows.cpp:1047
msgid "Allow moving and resizing o&f maximized windows"
msgstr "&Разрешить перемещение и изменение размера развёрнутых окон"
-#: windows.cpp:899
+#: windows.cpp:1049
msgid ""
"When enabled, this feature activates the border of maximized windows and "
"allows you to move or resize them, just like for normal windows"
@@ -927,35 +996,45 @@ msgstr ""
"В этом режиме можно перемещать и изменять размер развёрнутых окон, используя "
"их границу, как и для обычных окон."
-#: windows.cpp:905
+#: windows.cpp:1053
+msgid "Restore size of maximized/tiled windows when moving"
+msgstr ""
+
+#: windows.cpp:1055
+msgid ""
+"If this feature is enabled, dragging a maximized or tiled window will "
+"restore the window to its original size."
+msgstr ""
+
+#: windows.cpp:1060
msgid "&Placement:"
msgstr "&Размещение нового окна:"
-#: windows.cpp:908
+#: windows.cpp:1063
msgid "Smart"
msgstr "Оптимальное"
-#: windows.cpp:909
+#: windows.cpp:1064
msgid "Maximizing"
msgstr "Развёртывание"
-#: windows.cpp:910
+#: windows.cpp:1065
msgid "Cascade"
msgstr "Каскадом"
-#: windows.cpp:911
+#: windows.cpp:1066
msgid "Random"
msgstr "Случайное"
-#: windows.cpp:912
+#: windows.cpp:1067
msgid "Centered"
msgstr "По центру"
-#: windows.cpp:913
+#: windows.cpp:1068
msgid "Zero-Cornered"
msgstr "В левом верхнем углу"
-#: windows.cpp:920
+#: windows.cpp:1075
msgid ""
"The placement policy determines where a new window will appear on the "
"desktop. <ul> <li><em>Smart</em> will try to achieve a minimum overlap of "
@@ -977,19 +1056,19 @@ msgstr ""
"располагаются в центре экрана</li><li><em>В (ну)левом углу</em> окна "
"располагаются в левом верхнем углу экрана</li></ul>"
-#: windows.cpp:959
+#: windows.cpp:1114
msgid "Snap Zones"
msgstr "Граничные зоны"
-#: windows.cpp:963 windows.cpp:972
+#: windows.cpp:1118 windows.cpp:1127
msgid "none"
msgstr "нет"
-#: windows.cpp:965
+#: windows.cpp:1120
msgid "&Border snap zone:"
msgstr "&Размер граничной зоны экрана:"
-#: windows.cpp:967
+#: windows.cpp:1122
msgid ""
"Here you can set the snap zone for screen borders, i.e. the 'strength' of "
"the magnetic field which will make windows snap to the border when moved "
@@ -999,11 +1078,11 @@ msgstr ""
"поля\", которое побуждает окна прилипать к границе, когда они находятся "
"близко от неё."
-#: windows.cpp:974
+#: windows.cpp:1129
msgid "&Window snap zone:"
msgstr "Размер &граничной зоны окон:"
-#: windows.cpp:976
+#: windows.cpp:1131
msgid ""
"Here you can set the snap zone for windows, i.e. the 'strength' of the "
"magnetic field which will make windows snap to each other when they're moved "
@@ -1013,11 +1092,11 @@ msgstr ""
"\", которое побуждает окна \"склеиваться\", когда они находятся близко друг "
"от друга."
-#: windows.cpp:980
+#: windows.cpp:1135
msgid "Snap windows onl&y when overlapping"
msgstr "&Привязывать окна, только если они перекрываются."
-#: windows.cpp:981
+#: windows.cpp:1136
msgid ""
"Here you can set that windows will be only snapped if you try to overlap "
"them, i.e. they will not be snapped if the windows comes only near another "
@@ -1027,7 +1106,7 @@ msgstr ""
"если они перекрываются. При этом они не будут прилипать, если просто "
"находятся близко друг к другу или к границе."
-#: windows.cpp:1078 windows.cpp:1082
+#: windows.cpp:1237 windows.cpp:1241
msgid ""
"_n: pixel\n"
" pixels"
@@ -1036,7 +1115,7 @@ msgstr ""
" пиксела\n"
" пикселов"
-#: windows.cpp:1281
+#: windows.cpp:1443
#, fuzzy
msgid ""
"<qt><b>It seems that alpha channel support is not available.</"
@@ -1058,53 +1137,53 @@ msgstr ""
"поддержку Xrender (в основном - карты nVidia):<br><br><i>Option "
"\"RenderAccel\" \"true\"</i><br>In <i>Section \"Device\"</i></qt>"
-#: windows.cpp:1301
+#: windows.cpp:1463
msgid "Apply translucency only to decoration"
msgstr "Применить прозрачность только для оформления"
-#: windows.cpp:1309
+#: windows.cpp:1471
msgid "Active windows:"
msgstr "Активные окна:"
-#: windows.cpp:1316
+#: windows.cpp:1478
msgid "Inactive windows:"
msgstr "Неактивные окна:"
-#: windows.cpp:1323
+#: windows.cpp:1485
msgid "Moving windows:"
msgstr "Перемещаемые окна:"
-#: windows.cpp:1330
+#: windows.cpp:1492
msgid "Dock windows:"
msgstr "Специальные окна:"
-#: windows.cpp:1339
+#: windows.cpp:1501
msgid "Treat 'keep above' windows as active ones"
msgstr "Считать окна со включенным \"Всегда наверху\" как активные"
-#: windows.cpp:1342
+#: windows.cpp:1504
msgid "Disable ARGB windows (ignores window alpha maps, fixes gtk1 apps)"
msgstr ""
"Отключить ARGB-окна (игнорировать альфа-карты окна, исправляет приложения "
"gtk1)"
-#: windows.cpp:1348
+#: windows.cpp:1510
msgid "Use OpenGL compositor (best performance)"
msgstr ""
-#: windows.cpp:1350
+#: windows.cpp:1512
msgid "Blur the background of transparent windows"
msgstr ""
-#: windows.cpp:1352
+#: windows.cpp:1514
msgid "Desaturate the background of transparent windows"
msgstr ""
-#: windows.cpp:1361
+#: windows.cpp:1523
msgid "Opacity"
msgstr "Непрозрачность"
-#: windows.cpp:1367
+#: windows.cpp:1529
#, fuzzy
msgid ""
"Use shadows on windows (standard effects should be disabled in the Styles "
@@ -1113,7 +1192,7 @@ msgstr ""
"Использовать тени (стандартные эффекты должны быть отключены в модуле Стили "
"если это выбрано)"
-#: windows.cpp:1369
+#: windows.cpp:1531
#, fuzzy
msgid ""
"Use shadows on menus (requires menu fade effect to be disabled in the Styles "
@@ -1121,97 +1200,103 @@ msgid ""
msgstr ""
"Плавные меню (необходимо отключение эффекта плавных меню в модуле Стили)"
-#: windows.cpp:1371
+#: windows.cpp:1533
#, fuzzy
msgid "Use shadows on tooltips"
msgstr "Убирать тень при перемещении"
-#: windows.cpp:1373
+#: windows.cpp:1535
#, fuzzy
msgid "Use shadows on panels"
msgstr "Убирать тень при изменении размера"
-#: windows.cpp:1386
+#: windows.cpp:1548
#, fuzzy
msgid "Base shadow radius:"
msgstr "Базовый размер тени:"
-#: windows.cpp:1393
+#: windows.cpp:1555
#, fuzzy
msgid "Inactive window distance from background:"
msgstr "Размер для неактивного окна:"
-#: windows.cpp:1400
+#: windows.cpp:1562
msgid "Active window distance from background:"
msgstr ""
-#: windows.cpp:1407
+#: windows.cpp:1569
msgid "Dock distance from background:"
msgstr ""
-#: windows.cpp:1414
+#: windows.cpp:1576
msgid "Menu distance from background:"
msgstr ""
-#: windows.cpp:1427
+#: windows.cpp:1589
msgid "Vertical offset:"
msgstr "Вертикальное смещение:"
-#: windows.cpp:1434
+#: windows.cpp:1596
msgid "Horizontal offset:"
msgstr "Горизонтальное смещение:"
-#: windows.cpp:1441
+#: windows.cpp:1603
msgid "Shadow color:"
msgstr "Цвет тени:"
-#: windows.cpp:1447
+#: windows.cpp:1609
msgid "Remove shadows on move"
msgstr "Убирать тень при перемещении"
-#: windows.cpp:1449
+#: windows.cpp:1611
msgid "Remove shadows on resize"
msgstr "Убирать тень при изменении размера"
-#: windows.cpp:1452
+#: windows.cpp:1614
msgid "Shadows"
msgstr "Тени"
-#: windows.cpp:1457
+#: windows.cpp:1619
msgid "Fade-in windows (including popups)"
msgstr "Плавное появление окон (включая всплывающие)"
-#: windows.cpp:1458
+#: windows.cpp:1620
msgid ""
"Fade-in menus (requires menu fade effect to be disabled in the Styles module)"
msgstr ""
"Плавные меню (необходимо отключение эффекта плавных меню в модуле Стили)"
-#: windows.cpp:1459
+#: windows.cpp:1621
#, fuzzy
msgid "Fade-in tooltips"
msgstr "Скорость плавного показа:"
-#: windows.cpp:1460
+#: windows.cpp:1622
msgid "Fade between opacity changes"
msgstr "Плавное изменение прозрачности"
-#: windows.cpp:1463
+#: windows.cpp:1625
msgid "Fade-in speed:"
msgstr "Скорость плавного показа:"
-#: windows.cpp:1466
+#: windows.cpp:1628
msgid "Fade-out speed:"
msgstr "Скорость плавного скрытия:"
-#: windows.cpp:1475
+#: windows.cpp:1637
msgid "Effects"
msgstr "Эффекты"
-#: windows.cpp:1477
+#: windows.cpp:1639
msgid "Enable the Trinity window composition manager"
msgstr "Включить композитный менеджер окон Trinity"
+#~ msgid "A&lways enabled"
+#~ msgstr "&Всегда включены"
+
+#~ msgid "Desktop &switch delay:"
+#~ msgstr "&Задержка переключения рабочих столов:"
+
#~ msgid "Move"
#~ msgstr "Переместить"
diff --git a/tde-i18n-ru/messages/tdebase/kcmlaunch.po b/tde-i18n-ru/messages/tdebase/kcmlaunch.po
index 5ca4520b8ea..58fa1332af2 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlaunch.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlaunch.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmlaunch\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2006-12-14 10:52+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmlaunch/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kcmlaunch.cpp:45
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcmlayout.po b/tde-i18n-ru/messages/tdebase/kcmlayout.po
index 0cf8ff63542..645ee6d9d5d 100644
--- a/tde-i18n-ru/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-ru/messages/tdebase/kcmlayout.po
@@ -7,12 +7,13 @@
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmlayout\n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
-"PO-Revision-Date: 2021-01-12 10:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmlayout/ru/>\n"
"Language: ru\n"
@@ -21,7 +22,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -35,538 +36,563 @@ msgid ""
"Your emails"
msgstr "leon@asplinux.ru,sibskull@mail.ru,rom_as@oscada.org"
-#: kcmlayout.cpp:652
+#: kcmlayout.cpp:252 kcmlayout.cpp:693 kcmlayout.cpp:701
msgid "None"
msgstr "Нет"
-#: kcmlayout.cpp:921
+#: kcmlayout.cpp:253
+msgid "Other..."
+msgstr ""
+
+#: kcmlayout.cpp:962
+msgid ""
+"<qt>The option <b>%1</b> might conflict with other options that you have "
+"already enabled.<br>Are you sure that you really want to enable <b>%2</b>?</"
+"qt>"
+msgstr ""
+
+#: kcmlayout.cpp:968
+#, fuzzy
+#| msgid "Switching Options"
+msgid "Conflicting options"
+msgstr "Параметры переключения"
+
+#: kcmlayout.cpp:1044
+msgid "Custom..."
+msgstr ""
+
+#: kcmlayout.cpp:1054
+msgid "Other (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1060
+msgid "Multiple (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1265
msgid "Brazilian ABNT2"
msgstr "Бразильская ABNT2"
-#: kcmlayout.cpp:922
+#: kcmlayout.cpp:1266
msgid "Dell 101-key PC"
msgstr "Dell 101 клавиша PC"
-#: kcmlayout.cpp:923
+#: kcmlayout.cpp:1267
msgid "Everex STEPnote"
msgstr "Everex STEPnote"
-#: kcmlayout.cpp:924
+#: kcmlayout.cpp:1268
msgid "Generic 101-key PC"
msgstr "Стандартная PC 101 клавиша"
-#: kcmlayout.cpp:925
+#: kcmlayout.cpp:1269
msgid "Generic 102-key (Intl) PC"
msgstr "Стандартная PC 102 клавиши (международная)"
-#: kcmlayout.cpp:926
+#: kcmlayout.cpp:1270
msgid "Generic 104-key PC"
msgstr "Стандартная PC 104 клавиши"
-#: kcmlayout.cpp:927
+#: kcmlayout.cpp:1271
msgid "Generic 105-key (Intl) PC"
msgstr "Стандартная 105-кл. PC (международная)"
-#: kcmlayout.cpp:928
+#: kcmlayout.cpp:1272
msgid "Japanese 106-key"
msgstr "Японская 106 клавиш"
-#: kcmlayout.cpp:929
+#: kcmlayout.cpp:1273
msgid "Microsoft Natural"
msgstr "Microsoft Natural"
-#: kcmlayout.cpp:930
+#: kcmlayout.cpp:1274
msgid "Northgate OmniKey 101"
msgstr "Northgate OmniKey 101"
-#: kcmlayout.cpp:931
+#: kcmlayout.cpp:1275
msgid "Keytronic FlexPro"
msgstr "Keytronic FlexPro"
-#: kcmlayout.cpp:932
+#: kcmlayout.cpp:1276
msgid "Winbook Model XP5"
msgstr "Winbook Model XP5"
-#: kcmlayout.cpp:935
+#: kcmlayout.cpp:1279
msgid "Group Shift/Lock behavior"
msgstr "Настройка переключения групп"
-#: kcmlayout.cpp:936
+#: kcmlayout.cpp:1280
msgid "R-Alt switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:937
+#: kcmlayout.cpp:1281
msgid "Right Alt key changes group"
msgstr "Правый Alt переключает группу"
-#: kcmlayout.cpp:938
+#: kcmlayout.cpp:1282
msgid "Caps Lock key changes group"
msgstr "Caps Lock переключает группу"
-#: kcmlayout.cpp:939
+#: kcmlayout.cpp:1283
msgid "Menu key changes group"
msgstr "Клавиша Menu переключает группу"
-#: kcmlayout.cpp:940
+#: kcmlayout.cpp:1284
msgid "Both Shift keys together change group"
msgstr "Обе клавиши Shift переключают группу"
-#: kcmlayout.cpp:941
+#: kcmlayout.cpp:1285
msgid "Control+Shift changes group"
msgstr "Ctrl+Shift переключают группу"
-#: kcmlayout.cpp:942
+#: kcmlayout.cpp:1286
msgid "Alt+Control changes group"
msgstr "Alt+Ctrl переключают группу"
-#: kcmlayout.cpp:943
+#: kcmlayout.cpp:1287
msgid "Alt+Shift changes group"
msgstr "Alt+Shift переключают группу"
-#: kcmlayout.cpp:944
+#: kcmlayout.cpp:1288
msgid "Control Key Position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:945
+#: kcmlayout.cpp:1289
msgid "Make CapsLock an additional Control"
msgstr "Сделать Caps Lock дополнительным Ctrl"
-#: kcmlayout.cpp:946
+#: kcmlayout.cpp:1290
msgid "Swap Control and Caps Lock"
msgstr "Поменять местами Ctrl и Caps Lock"
-#: kcmlayout.cpp:947
+#: kcmlayout.cpp:1291
msgid "Control key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:948
+#: kcmlayout.cpp:1292
msgid "Control key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:949
+#: kcmlayout.cpp:1293
msgid "Use keyboard LED to show alternative group"
msgstr "Использовать светодиоды клавиатуры для индикации альтернативной группы"
-#: kcmlayout.cpp:950
+#: kcmlayout.cpp:1294
msgid "Num_Lock LED shows alternative group"
msgstr "Num_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:951
+#: kcmlayout.cpp:1295
msgid "Caps_Lock LED shows alternative group"
msgstr "Caps_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:952
+#: kcmlayout.cpp:1296
msgid "Scroll_Lock LED shows alternative group"
msgstr "Scroll_Lock показывает альтернативную группу"
-#: kcmlayout.cpp:955
+#: kcmlayout.cpp:1299
msgid "Left Win-key switches group while pressed"
msgstr "Левый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:956
+#: kcmlayout.cpp:1300
msgid "Right Win-key switches group while pressed"
msgstr "Правый Win переключает группу на время нажатия"
-#: kcmlayout.cpp:957
+#: kcmlayout.cpp:1301
msgid "Both Win-keys switch group while pressed"
msgstr "Обе клавиши Win переключают группу на время нажатия"
-#: kcmlayout.cpp:958
+#: kcmlayout.cpp:1302
msgid "Left Win-key changes group"
msgstr "Левый Win переключает группу"
-#: kcmlayout.cpp:959
+#: kcmlayout.cpp:1303
msgid "Right Win-key changes group"
msgstr "Правый Win переключает группу"
-#: kcmlayout.cpp:960
+#: kcmlayout.cpp:1304
msgid "Third level choosers"
msgstr "Третий уровень"
-#: kcmlayout.cpp:961
+#: kcmlayout.cpp:1305
msgid "Press Right Control to choose 3rd level"
msgstr "Правый Ctrl выбирает третий уровень"
-#: kcmlayout.cpp:962
+#: kcmlayout.cpp:1306
msgid "Press Menu key to choose 3rd level"
msgstr "Клавиша Menu выбирает третий уровень"
-#: kcmlayout.cpp:963
+#: kcmlayout.cpp:1307
msgid "Press any of Win-keys to choose 3rd level"
msgstr "Любая клавиша Win выбирает третий уровень"
-#: kcmlayout.cpp:964
+#: kcmlayout.cpp:1308
msgid "Press Left Win-key to choose 3rd level"
msgstr "Левый Win выбирает третий уровень"
-#: kcmlayout.cpp:965
+#: kcmlayout.cpp:1309
msgid "Press Right Win-key to choose 3rd level"
msgstr "Правый Win выбирает третий уровень"
-#: kcmlayout.cpp:966
+#: kcmlayout.cpp:1310
msgid "CapsLock key behavior"
msgstr "Поведение клавиши CapsLock"
-#: kcmlayout.cpp:967
+#: kcmlayout.cpp:1311
msgid "uses internal capitalization. Shift cancels Caps."
msgstr "Использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:968
+#: kcmlayout.cpp:1312
msgid "uses internal capitalization. Shift doesn't cancel Caps."
msgstr "Использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:969
+#: kcmlayout.cpp:1313
msgid "acts as Shift with locking. Shift cancels Caps."
msgstr "Действует как Shift с блокировкой. Shift отменяет Caps."
-#: kcmlayout.cpp:970
+#: kcmlayout.cpp:1314
msgid "acts as Shift with locking. Shift doesn't cancel Caps."
msgstr "Действует как Shift с блокировкой. Shift не отменяет Caps."
-#: kcmlayout.cpp:971
+#: kcmlayout.cpp:1315
msgid "Alt/Win key behavior"
msgstr "Поведение клавиш Alt и Win"
-#: kcmlayout.cpp:972
+#: kcmlayout.cpp:1316
msgid "Add the standard behavior to Menu key."
msgstr "Добавить стандартное поведение клавише Menu."
-#: kcmlayout.cpp:973
+#: kcmlayout.cpp:1317
msgid "Alt and Meta on the Alt keys (default)."
msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:974
+#: kcmlayout.cpp:1318
msgid "Meta is mapped to the Win-keys."
msgstr "Использовать любую клавишу Win как Meta."
-#: kcmlayout.cpp:975
+#: kcmlayout.cpp:1319
msgid "Meta is mapped to the left Win-key."
msgstr "Использовать левый Win как Meta."
-#: kcmlayout.cpp:976
+#: kcmlayout.cpp:1320
msgid "Super is mapped to the Win-keys (default)."
msgstr "Super назначено на клавиши Win (по умолчанию)."
-#: kcmlayout.cpp:977
+#: kcmlayout.cpp:1321
msgid "Hyper is mapped to the Win-keys."
msgstr "Hyper назначено на клавиши Win."
-#: kcmlayout.cpp:978
+#: kcmlayout.cpp:1322
msgid "Right Alt is Compose"
msgstr "Использовать правый Alt как Compose"
-#: kcmlayout.cpp:979
+#: kcmlayout.cpp:1323
msgid "Right Win-key is Compose"
msgstr "Использовать правый Win как Compose"
-#: kcmlayout.cpp:980
+#: kcmlayout.cpp:1324
msgid "Menu is Compose"
msgstr "Использовать Menu как Compose"
-#: kcmlayout.cpp:983
+#: kcmlayout.cpp:1327
msgid "Both Ctrl keys together change group"
msgstr "Обе клавиши Ctrl переключают группу"
-#: kcmlayout.cpp:984
+#: kcmlayout.cpp:1328
msgid "Both Alt keys together change group"
msgstr "Обе клавиши Alt переключают группу"
-#: kcmlayout.cpp:985
+#: kcmlayout.cpp:1329
msgid "Left Shift key changes group"
msgstr "Левый Shift переключает группу"
-#: kcmlayout.cpp:986
+#: kcmlayout.cpp:1330
msgid "Right Shift key changes group"
msgstr "Правый Shift переключает группу"
-#: kcmlayout.cpp:987
+#: kcmlayout.cpp:1331
msgid "Right Ctrl key changes group"
msgstr "Правый Ctrl переключает группу"
-#: kcmlayout.cpp:988
+#: kcmlayout.cpp:1332
msgid "Left Alt key changes group"
msgstr "Левый Alt переключает группу"
-#: kcmlayout.cpp:989
+#: kcmlayout.cpp:1333
msgid "Left Ctrl key changes group"
msgstr "Левый Ctrl переключает группу"
-#: kcmlayout.cpp:990
+#: kcmlayout.cpp:1334
msgid "Compose Key"
msgstr "Клавиша Compose"
-#: kcmlayout.cpp:993
+#: kcmlayout.cpp:1337
msgid "Shift with numpad keys works as in MS Windows."
msgstr "Shift с дополнительными цифровыми клавишами работает как в MS Windows."
-#: kcmlayout.cpp:994
-msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
-msgstr "Специальные клавиши (Ctrl+Alt+<key>) обрабатываются сервером."
+#: kcmlayout.cpp:1338 kcmlayout.cpp:1404
+msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
+msgstr ""
+"Специальные клавиши (Ctrl+Alt+&lt;клавиша&gt;) обрабатываются сервером."
-#: kcmlayout.cpp:995
+#: kcmlayout.cpp:1339
msgid "Miscellaneous compatibility options"
msgstr "Различные параметры совместимости"
-#: kcmlayout.cpp:996
+#: kcmlayout.cpp:1340
msgid "Right Control key works as Right Alt"
msgstr "Правый Ctrl работает как правый Alt"
-#: kcmlayout.cpp:999
+#: kcmlayout.cpp:1343
msgid "Right Alt key switches group while pressed"
msgstr "Правый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:1000
+#: kcmlayout.cpp:1344
msgid "Left Alt key switches group while pressed"
msgstr "Левый Alt переключает группу на время нажатия"
-#: kcmlayout.cpp:1001
+#: kcmlayout.cpp:1345
msgid "Press Right Alt-key to choose 3rd level"
msgstr "Правый Alt выбирает третий уровень"
-#: kcmlayout.cpp:1004
+#: kcmlayout.cpp:1348
msgid "R-Alt switches group while pressed."
msgstr "Правый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:1005
+#: kcmlayout.cpp:1349
msgid "Left Alt key switches group while pressed."
msgstr "Левый Alt переключает группу на время нажатия."
-#: kcmlayout.cpp:1006
+#: kcmlayout.cpp:1350
msgid "Left Win-key switches group while pressed."
msgstr "Левый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:1007
+#: kcmlayout.cpp:1351
msgid "Right Win-key switches group while pressed."
msgstr "Правый Win переключает группу на время нажатия."
-#: kcmlayout.cpp:1008
+#: kcmlayout.cpp:1352
msgid "Both Win-keys switch group while pressed."
msgstr "Обе клавиши Win переключают группу на время нажатия."
-#: kcmlayout.cpp:1009
+#: kcmlayout.cpp:1353
msgid "Right Ctrl key switches group while pressed."
msgstr "Правый Ctrl переключает группу на время нажатия."
-#: kcmlayout.cpp:1010
+#: kcmlayout.cpp:1354
msgid "Right Alt key changes group."
msgstr "Правый Alt переключает группу."
-#: kcmlayout.cpp:1011
+#: kcmlayout.cpp:1355
msgid "Left Alt key changes group."
msgstr "Левый Alt переключает группу."
-#: kcmlayout.cpp:1012
+#: kcmlayout.cpp:1356
msgid "CapsLock key changes group."
msgstr "Caps Lock переключает группу."
-#: kcmlayout.cpp:1013
+#: kcmlayout.cpp:1357
msgid "Shift+CapsLock changes group."
msgstr "Shift+CapsLock переключают группу."
-#: kcmlayout.cpp:1014
+#: kcmlayout.cpp:1358
msgid "Both Shift keys together change group."
msgstr "Обе клавиши Shift переключают группу."
-#: kcmlayout.cpp:1015
+#: kcmlayout.cpp:1359
msgid "Both Alt keys together change group."
msgstr "Обе клавиши Alt переключают группу."
-#: kcmlayout.cpp:1016
+#: kcmlayout.cpp:1360
msgid "Both Ctrl keys together change group."
msgstr "Обе клавиши Ctrl переключают группу."
-#: kcmlayout.cpp:1017
+#: kcmlayout.cpp:1361
msgid "Ctrl+Shift changes group."
msgstr "Ctrl+Shift переключают группу."
-#: kcmlayout.cpp:1018
+#: kcmlayout.cpp:1362
msgid "Alt+Ctrl changes group."
msgstr "Alt+Ctrl переключают группу."
-#: kcmlayout.cpp:1019
+#: kcmlayout.cpp:1363
msgid "Alt+Shift changes group."
msgstr "Alt+Shift переключают группу."
-#: kcmlayout.cpp:1020
+#: kcmlayout.cpp:1364
msgid "Menu key changes group."
msgstr "Клавиша Menu переключает группу."
-#: kcmlayout.cpp:1021
+#: kcmlayout.cpp:1365
msgid "Left Win-key changes group."
msgstr "Левый Win переключает группу."
-#: kcmlayout.cpp:1022
+#: kcmlayout.cpp:1366
msgid "Right Win-key changes group."
msgstr "Правый Win переключает группу."
-#: kcmlayout.cpp:1023
+#: kcmlayout.cpp:1367
msgid "Left Shift key changes group."
msgstr "Левый Shift переключает группу."
-#: kcmlayout.cpp:1024
+#: kcmlayout.cpp:1368
msgid "Right Shift key changes group."
msgstr "Правый Shift переключает группу."
-#: kcmlayout.cpp:1025
+#: kcmlayout.cpp:1369
msgid "Left Ctrl key changes group."
msgstr "Левый Ctrl переключает группу."
-#: kcmlayout.cpp:1026
+#: kcmlayout.cpp:1370
msgid "Right Ctrl key changes group."
msgstr "Правый Ctrl переключает группу."
-#: kcmlayout.cpp:1027
+#: kcmlayout.cpp:1371
msgid "Press Right Ctrl to choose 3rd level."
msgstr "Правый Ctrl выбирает третий уровень."
-#: kcmlayout.cpp:1028
+#: kcmlayout.cpp:1372
msgid "Press Menu key to choose 3rd level."
msgstr "Клавиша Menu выбирает третий уровень."
-#: kcmlayout.cpp:1029
+#: kcmlayout.cpp:1373
msgid "Press any of Win-keys to choose 3rd level."
msgstr "Любая клавиша Win выбирает третий уровень."
-#: kcmlayout.cpp:1030
+#: kcmlayout.cpp:1374
msgid "Press Left Win-key to choose 3rd level."
msgstr "Левый Win выбирает третий уровень."
-#: kcmlayout.cpp:1031
+#: kcmlayout.cpp:1375
msgid "Press Right Win-key to choose 3rd level."
msgstr "Правый Win выбирает третий уровень."
-#: kcmlayout.cpp:1032
+#: kcmlayout.cpp:1376
msgid "Press any of Alt keys to choose 3rd level."
msgstr "Любая клавиша Alt выбирает третий уровень."
-#: kcmlayout.cpp:1033
+#: kcmlayout.cpp:1377
msgid "Press Left Alt key to choose 3rd level."
msgstr "Левый Alt выбирает третий уровень."
-#: kcmlayout.cpp:1034
+#: kcmlayout.cpp:1378
msgid "Press Right Alt key to choose 3rd level."
msgstr "Правый Alt выбирает третий уровень."
-#: kcmlayout.cpp:1035
+#: kcmlayout.cpp:1379
msgid "Ctrl key position"
msgstr "Расположение клавиши Ctrl"
-#: kcmlayout.cpp:1036
+#: kcmlayout.cpp:1380
msgid "Make CapsLock an additional Ctrl."
msgstr "Сделать Caps Lock дополнительным Ctrl."
-#: kcmlayout.cpp:1037
+#: kcmlayout.cpp:1381
msgid "Swap Ctrl and CapsLock."
msgstr "Поменять местами Ctrl и Caps Lock."
-#: kcmlayout.cpp:1038
+#: kcmlayout.cpp:1382
msgid "Ctrl key at left of 'A'"
msgstr "Клавиша Ctrl слева от 'A'"
-#: kcmlayout.cpp:1039
+#: kcmlayout.cpp:1383
msgid "Ctrl key at bottom left"
msgstr "Клавиша Ctrl слева внизу"
-#: kcmlayout.cpp:1040
+#: kcmlayout.cpp:1384
msgid "Right Ctrl key works as Right Alt."
msgstr "Правая клавиша Ctrl работает как правый Alt."
-#: kcmlayout.cpp:1041
+#: kcmlayout.cpp:1385
msgid "Use keyboard LED to show alternative group."
msgstr ""
"Использовать светодиоды клавиатуры для индикации альтернативной группы."
-#: kcmlayout.cpp:1042
+#: kcmlayout.cpp:1386
msgid "NumLock LED shows alternative group."
msgstr "NumLock показывает альтернативную группу."
-#: kcmlayout.cpp:1043
+#: kcmlayout.cpp:1387
msgid "CapsLock LED shows alternative group."
msgstr "CapsLock показывает альтернативную группу."
-#: kcmlayout.cpp:1044
+#: kcmlayout.cpp:1388
msgid "ScrollLock LED shows alternative group."
msgstr "ScrollLock показывает альтернативную группу."
-#: kcmlayout.cpp:1045
+#: kcmlayout.cpp:1389
msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift отменяет Caps."
-#: kcmlayout.cpp:1046
+#: kcmlayout.cpp:1390
msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
msgstr "CapsLock использует внутреннюю капитализацию. Shift не отменяет Caps."
-#: kcmlayout.cpp:1047
+#: kcmlayout.cpp:1391
msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
msgstr "CapsLock действует как Shift с блокировкой. Shift отменяет CapsLock."
-#: kcmlayout.cpp:1048
+#: kcmlayout.cpp:1392
msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
msgstr ""
"CapsLock действует как Shift с блокировкой. Shift не отменяет CapsLock."
-#: kcmlayout.cpp:1049
+#: kcmlayout.cpp:1393
msgid "CapsLock just locks the Shift modifier."
msgstr "CapsLock блокирует нажатие Shift."
-#: kcmlayout.cpp:1050
+#: kcmlayout.cpp:1394
msgid "CapsLock toggles normal capitalization of alphabetic characters."
msgstr "CapsLock переключает регистр вводимых символов."
-#: kcmlayout.cpp:1051
+#: kcmlayout.cpp:1395
msgid "CapsLock toggles Shift so all keys are affected."
msgstr "CapsLock переключает поведение Shift."
-#: kcmlayout.cpp:1052
+#: kcmlayout.cpp:1396
msgid "Alt and Meta are on the Alt keys (default)."
msgstr "Alt и Meta на клавишах Alt (по умолчанию)."
-#: kcmlayout.cpp:1053
+#: kcmlayout.cpp:1397
msgid "Alt is mapped to the right Win-key and Super to Menu."
msgstr "Использовать правую клавишу Win как Alt и Menu как Super."
-#: kcmlayout.cpp:1054
+#: kcmlayout.cpp:1398
msgid "Compose key position"
msgstr "Расположение клавиши Compose"
-#: kcmlayout.cpp:1055
+#: kcmlayout.cpp:1399
msgid "Right Alt is Compose."
msgstr "Использовать правый Alt как Compose."
-#: kcmlayout.cpp:1056
+#: kcmlayout.cpp:1400
msgid "Right Win-key is Compose."
msgstr "Использовать правый Win как Compose."
-#: kcmlayout.cpp:1057
+#: kcmlayout.cpp:1401
msgid "Menu is Compose."
msgstr "Использовать Menu как Compose."
-#: kcmlayout.cpp:1058
+#: kcmlayout.cpp:1402
msgid "Right Ctrl is Compose."
msgstr "Использовать правый Ctrl как Compose."
-#: kcmlayout.cpp:1059
+#: kcmlayout.cpp:1403
msgid "Caps Lock is Compose."
msgstr "Использовать CapsLock как Compose."
-#: kcmlayout.cpp:1060
-msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
-msgstr ""
-"Специальные клавиши (Ctrl+Alt+&lt;клавиша&gt;) обрабатываются сервером."
-
-#: kcmlayout.cpp:1061
+#: kcmlayout.cpp:1405
msgid "Adding the EuroSign to certain keys"
msgstr "Расположение знака евро"
-#: kcmlayout.cpp:1062
+#: kcmlayout.cpp:1406
msgid "Add the EuroSign to the E key."
msgstr "Знак евро на клавише E."
-#: kcmlayout.cpp:1063
+#: kcmlayout.cpp:1407
msgid "Add the EuroSign to the 5 key."
msgstr "Знак евро на клавише 5."
-#: kcmlayout.cpp:1064
+#: kcmlayout.cpp:1408
msgid "Add the EuroSign to the 2 key."
msgstr "Знак евро на клавише 2."
@@ -578,6 +604,12 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Переключение на следующую раскладку"
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Переключение на следующую раскладку"
+
#: pixmap.cpp:325
msgid "Belgian"
msgstr "Бельгийская"
@@ -696,7 +728,7 @@ msgstr "Тайская"
#: pixmap.cpp:354
msgid "United Kingdom"
-msgstr "Английская (Соединённое Королевство)"
+msgstr "Английская (Великобритания)"
#: pixmap.cpp:355
msgid "U.S. English"
@@ -800,7 +832,7 @@ msgstr "Албанская"
#: pixmap.cpp:386
msgid "Burmese"
-msgstr "Бурмская"
+msgstr "Бирманская"
#: pixmap.cpp:387
msgid "Dutch"
@@ -982,7 +1014,7 @@ msgstr "Сербская (латиница)"
msgid "Swiss"
msgstr "Швейцарская"
-#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:283
+#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:272
#, no-c-format
msgid "Layout"
msgstr "Раскладка"
@@ -1041,7 +1073,7 @@ msgstr ""
msgid "1"
msgstr "1"
-#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:294
+#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:283
#, no-c-format
msgid "Keymap"
msgstr "Код"
@@ -1053,15 +1085,10 @@ msgstr "Вариант"
#: kcmlayoutwidget.ui:170
#, no-c-format
-msgid "5"
-msgstr "5"
-
-#: kcmlayoutwidget.ui:181
-#, no-c-format
msgid "Label"
msgstr "Название"
-#: kcmlayoutwidget.ui:197
+#: kcmlayoutwidget.ui:186
#, no-c-format
msgid ""
"If more than one layout is present in this list, the TDE panel will offer a "
@@ -1072,22 +1099,22 @@ msgstr ""
"появится флаг. Щёлкнув по флагу, можно легко переключить раскладку. Первая "
"раскладка в списке будет раскладкой по умолчанию при запуске TDE."
-#: kcmlayoutwidget.ui:213
+#: kcmlayoutwidget.ui:202
#, no-c-format
msgid "Add >>"
msgstr "Добавить >>"
-#: kcmlayoutwidget.ui:221
+#: kcmlayoutwidget.ui:210
#, no-c-format
msgid "<< Remove"
msgstr "<< Удалить"
-#: kcmlayoutwidget.ui:263 kcmlayoutwidget.ui:873
+#: kcmlayoutwidget.ui:252 kcmlayoutwidget.ui:1083
#, no-c-format
msgid "Command:"
msgstr "Команда:"
-#: kcmlayoutwidget.ui:316
+#: kcmlayoutwidget.ui:305
#, no-c-format
msgid ""
"This is the list of available keyboard layouts in your system. You can add "
@@ -1096,7 +1123,7 @@ msgstr ""
"Это список доступных в вашей системе раскладок клавиатуры. Вы можете "
"добавить раскладку, нажав кнопку \"Добавить\"."
-#: kcmlayoutwidget.ui:327
+#: kcmlayoutwidget.ui:316
#, no-c-format
msgid ""
"This is the command which is executed when switching to the selected layout. "
@@ -1107,32 +1134,17 @@ msgstr ""
"может быть полезна при отладке переключения клавиатуры, или если вы хотите "
"переключать раскладки без помощи TDE."
-#: kcmlayoutwidget.ui:338
-#, no-c-format
-msgid "Include latin layout"
-msgstr "Включить латинскую раскладку"
-
-#: kcmlayoutwidget.ui:341
-#, no-c-format
-msgid ""
-"If after you switch to this layout some keyboard shortcuts based on latin "
-"keys do not work try to enable this option."
-msgstr ""
-"Если после переключения на эту раскладку перестают работать комбинации "
-"клавиш, использующие клавиши с латинскими буквами, попробуйте указать этот "
-"параметр."
-
-#: kcmlayoutwidget.ui:349
+#: kcmlayoutwidget.ui:324
#, no-c-format
msgid "Label:"
msgstr "Название:"
-#: kcmlayoutwidget.ui:371
+#: kcmlayoutwidget.ui:346
#, no-c-format
msgid "Layout variant:"
msgstr "Вариант раскладки:"
-#: kcmlayoutwidget.ui:382
+#: kcmlayoutwidget.ui:357
#, no-c-format
msgid ""
"Here you can choose a variant of selected keyboard layout. Layout variants "
@@ -1147,44 +1159,167 @@ msgstr ""
"варианта: основной, winkeys (как в Windows), typewriter (как на пишущих "
"машинках) и phonetic (яверты).\n"
-#: kcmlayoutwidget.ui:429
+#: kcmlayoutwidget.ui:404
+#, fuzzy, no-c-format
+#| msgid "Keyboard"
+msgid "Keyboard Shortcuts"
+msgstr "Клавиатура"
+
+#: kcmlayoutwidget.ui:412
+#, no-c-format
+msgid "<qt><b>Key combination to switch layout (X11):</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:431
+#, no-c-format
+msgid ""
+"Here you can choose the key combination you want to use to switch to the "
+"next layout. This list includes only the most common variants. If you choose "
+"\"Other...\", then you will be redirected to the \"Options\" tab where you "
+"can pick from all the available variants. Note that if you have selected "
+"Append Mode in the Xkb Options tab this option is not available; you have to "
+"use the Xkb Options tab instead."
+msgstr ""
+
+#: kcmlayoutwidget.ui:444
+#, no-c-format
+msgid "<qt><b>TDE shortcuts to switch layout:</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:457
#, no-c-format
msgid "Switching Options"
msgstr "Параметры переключения"
-#: kcmlayoutwidget.ui:474
+#: kcmlayoutwidget.ui:479
+#, no-c-format
+msgid "Switching Policy"
+msgstr "Политика переключения"
+
+#: kcmlayoutwidget.ui:485
+#, no-c-format
+msgid ""
+"If you select \"Application\" or \"Window\" switching policy, changing the "
+"keyboard layout will only affect the current application or window."
+msgstr ""
+"Если вы выбрали политику переключения \"Приложение\" или \"Окно\", изменение "
+"раскладки будет действовать только для текущего приложения или окна."
+
+#: kcmlayoutwidget.ui:496
+#, no-c-format
+msgid "&Global"
+msgstr "&Глобально"
+
+#: kcmlayoutwidget.ui:507
+#, no-c-format
+msgid "Application"
+msgstr "&Приложение"
+
+#: kcmlayoutwidget.ui:515
+#, no-c-format
+msgid "&Window"
+msgstr "&Окно"
+
+#: kcmlayoutwidget.ui:525
+#, no-c-format
+msgid "Sticky Switching"
+msgstr "Переключение между основными раскладками"
+
+#: kcmlayoutwidget.ui:536
+#, no-c-format
+msgid "Enable sticky switching"
+msgstr "&Включить"
+
+#: kcmlayoutwidget.ui:539
+#, no-c-format
+msgid ""
+"If you have more than two layouts and turn this option on, switching with "
+"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
+"through the last few layouts. You can specify the number of layouts to "
+"rotate below. You can still access all layouts by right-clicking on the kxkb "
+"indicator."
+msgstr ""
+"Если используется более двух раскладок и включен этот параметр, переключение "
+"комбинацией клавиш или нажатием на индикатор kxkb будет циклически "
+"переключать только последние две раскладки. Количество раскладок для "
+"циклического переключения можно указать ниже. Остальные раскладки будут "
+"доступны после щелчка правой кнопкой мыши на индикаторе kxkb."
+
+#: kcmlayoutwidget.ui:584
+#, no-c-format
+msgid "Number of layouts to rotate:"
+msgstr "Количество основных раскладок:"
+
+#: kcmlayoutwidget.ui:619
+#, no-c-format
+msgid "Notifications"
+msgstr ""
+
+#: kcmlayoutwidget.ui:630
+#, fuzzy, no-c-format
+#| msgid "&Enable keyboard layouts"
+msgid "Enable keyboard layout notification"
+msgstr "&Включить переключение раскладок клавиатуры"
+
+#: kcmlayoutwidget.ui:633
+#, no-c-format
+msgid ""
+"If this option is enabled, a little notification will pop up on the screen "
+"displaying the name of the currently selected layout whenever it changes."
+msgstr ""
+
+#: kcmlayoutwidget.ui:641
+#, no-c-format
+msgid "Use KMilo for notifications, if available"
+msgstr ""
+
+#: kcmlayoutwidget.ui:644
+#, no-c-format
+msgid ""
+"If this option is enabled and KMilo is available, it will be used to display "
+"the notifications instead of the standard notification system. If KMilo is "
+"not available, notifications will be showed via the standard TDE "
+"notification system."
+msgstr ""
+
+#: kcmlayoutwidget.ui:675
+#, no-c-format
+msgid "Indicator Options"
+msgstr ""
+
+#: kcmlayoutwidget.ui:697
#, no-c-format
msgid "Indicator Style"
msgstr ""
-#: kcmlayoutwidget.ui:480
+#: kcmlayoutwidget.ui:703
#, no-c-format
msgid "Here you can choose the way your keyboard layout indicator will look."
msgstr ""
-#: kcmlayoutwidget.ui:491
+#: kcmlayoutwidget.ui:714
#, no-c-format
msgid "&Both Flag and Label"
msgstr ""
-#: kcmlayoutwidget.ui:502
+#: kcmlayoutwidget.ui:725
#, no-c-format
msgid "&Flag Only"
msgstr ""
-#: kcmlayoutwidget.ui:510
+#: kcmlayoutwidget.ui:733
#, fuzzy, no-c-format
#| msgid "Label"
msgid "&Label Only"
msgstr "Название"
-#: kcmlayoutwidget.ui:520
+#: kcmlayoutwidget.ui:743
#, fuzzy, no-c-format
#| msgid "Label"
msgid "Label Style"
msgstr "Название"
-#: kcmlayoutwidget.ui:523
+#: kcmlayoutwidget.ui:746
#, no-c-format
msgid ""
"Here you can choose the way the label of your keyboard layout indicator will "
@@ -1192,167 +1327,136 @@ msgid ""
"locales where the flag is missing."
msgstr ""
-#: kcmlayoutwidget.ui:531
+#: kcmlayoutwidget.ui:754
#, no-c-format
msgid "Use &theme colors"
msgstr ""
-#: kcmlayoutwidget.ui:542
+#: kcmlayoutwidget.ui:765
#, no-c-format
msgid "Use c&ustom colors"
msgstr ""
-#: kcmlayoutwidget.ui:581
+#: kcmlayoutwidget.ui:807
#, no-c-format
msgid "Background color:"
msgstr ""
-#: kcmlayoutwidget.ui:584 kcmlayoutwidget.ui:592
+#: kcmlayoutwidget.ui:810 kcmlayoutwidget.ui:818
#, no-c-format
msgid ""
"This color will be used as the indicator's background unless the indicator "
"was set to display a flag."
msgstr ""
-#: kcmlayoutwidget.ui:617
+#: kcmlayoutwidget.ui:868
#, no-c-format
msgid "Text color:"
msgstr ""
-#: kcmlayoutwidget.ui:620 kcmlayoutwidget.ui:628
+#: kcmlayoutwidget.ui:871 kcmlayoutwidget.ui:879
#, no-c-format
msgid "This color will be used to draw the language label on the indicator."
msgstr ""
-#: kcmlayoutwidget.ui:638
+#: kcmlayoutwidget.ui:929
#, no-c-format
msgid "Transparent background"
msgstr ""
-#: kcmlayoutwidget.ui:641
+#: kcmlayoutwidget.ui:932
#, no-c-format
msgid ""
"Check this to remove the indicator's background. Only applicable in \"Label "
"only\" mode."
msgstr ""
-#: kcmlayoutwidget.ui:654
+#: kcmlayoutwidget.ui:947
#, fuzzy, no-c-format
#| msgid "Label:"
msgid "Label font:"
msgstr "Название:"
-#: kcmlayoutwidget.ui:657
+#: kcmlayoutwidget.ui:950
#, no-c-format
msgid ""
"This is the font which will be used by the layout indicator to draw the "
"label."
msgstr ""
-#: kcmlayoutwidget.ui:670
+#: kcmlayoutwidget.ui:963
#, no-c-format
msgid "Enable shadow"
msgstr ""
-#: kcmlayoutwidget.ui:673
+#: kcmlayoutwidget.ui:966
#, no-c-format
msgid ""
"Draw a drop shadow behind the language label. In some cases this option can "
"improve readability."
msgstr ""
-#: kcmlayoutwidget.ui:681
+#: kcmlayoutwidget.ui:982
#, no-c-format
msgid "The drop shadow behind the language label will be of this color."
msgstr ""
-#: kcmlayoutwidget.ui:694
-#, no-c-format
-msgid "Switching Policy"
-msgstr "Политика переключения"
-
-#: kcmlayoutwidget.ui:700
-#, no-c-format
-msgid ""
-"If you select \"Application\" or \"Window\" switching policy, changing the "
-"keyboard layout will only affect the current application or window."
-msgstr ""
-"Если вы выбрали политику переключения \"Приложение\" или \"Окно\", изменение "
-"раскладки будет действовать только для текущего приложения или окна."
-
-#: kcmlayoutwidget.ui:711
+#: kcmlayoutwidget.ui:1027
#, no-c-format
-msgid "&Global"
-msgstr "&Глобально"
-
-#: kcmlayoutwidget.ui:722
-#, no-c-format
-msgid "Application"
-msgstr "&Приложение"
+msgid "Show indicator for single layout"
+msgstr "Показывать &индикатор даже если используется только одна раскладка"
-#: kcmlayoutwidget.ui:730
+#: kcmlayoutwidget.ui:1058 kcmlayoutwidget.ui:1069
#, no-c-format
-msgid "&Window"
-msgstr "&Окно"
+msgid "Xkb Options"
+msgstr "Параметры Xkb"
-#: kcmlayoutwidget.ui:740
+#: kcmlayoutwidget.ui:1072
#, no-c-format
-msgid "Sticky Switching"
-msgstr "Переключение между основными раскладками"
+msgid ""
+"Here you can set xkb extension options instead of, or in addition to, "
+"specifying them in the X11 configuration file."
+msgstr ""
+"Здесь можно настроить использование переключателей xkb вместо указанных в "
+"файле конфигурации X11 или в дополнение к ним."
-#: kcmlayoutwidget.ui:751
-#, no-c-format
-msgid "Enable sticky switching"
-msgstr "&Включить"
+#: kcmlayoutwidget.ui:1117
+#, fuzzy, no-c-format
+msgid "Options Mode"
+msgstr "Параметры"
-#: kcmlayoutwidget.ui:754
+#: kcmlayoutwidget.ui:1120
#, no-c-format
msgid ""
-"If you have more than two layouts and turn this option on, switching with "
-"the keyboard shortcut or clicking on the kxkb indicator will only cycle "
-"through the last few layouts. You can specify the number of layouts to "
-"rotate below. You can still access all layouts by right-clicking on the kxkb "
-"indicator."
+"Here you can choose how the options you select here will be applied: in "
+"addition to, or instead of existing options."
msgstr ""
-"Если используется более двух раскладок и включен этот параметр, переключение "
-"комбинацией клавиш или нажатием на индикатор kxkb будет циклически "
-"переключать только последние две раскладки. Количество раскладок для "
-"циклического переключения можно указать ниже. Остальные раскладки будут "
-"доступны после щелчка правой кнопкой мыши на индикаторе kxkb."
-#: kcmlayoutwidget.ui:782
+#: kcmlayoutwidget.ui:1128
#, no-c-format
-msgid "Number of layouts to rotate:"
-msgstr "Количество основных раскладок:"
-
-#: kcmlayoutwidget.ui:817
-#, no-c-format
-msgid "Show indicator for single layout"
-msgstr "Показывать &индикатор даже если используется только одна раскладка"
+msgid "&Overwrite existing options (recommended)"
+msgstr ""
-#: kcmlayoutwidget.ui:829 kcmlayoutwidget.ui:851
+#: kcmlayoutwidget.ui:1131
#, no-c-format
-msgid "Xkb Options"
-msgstr "Параметры Xkb"
+msgid ""
+"Overwrite any existing Xkb options that might have been previously set by "
+"another program or from a script (e.g. via setxkbmap). This is the "
+"recommended option."
+msgstr ""
-#: kcmlayoutwidget.ui:840
+#: kcmlayoutwidget.ui:1139
#, no-c-format
-msgid "&Enable xkb options"
-msgstr "&Использовать переключатели XKB"
+msgid "&Append to existing options"
+msgstr ""
-#: kcmlayoutwidget.ui:854
+#: kcmlayoutwidget.ui:1142
#, no-c-format
msgid ""
-"Here you can set xkb extension options instead of, or in addition to, "
-"specifying them in the X11 configuration file."
+"Append the selected options to any existing Xkb options that might have been "
+"previously set by another program or from a script (e.g. via setxkbmap). "
+"Only use this if you really need to."
msgstr ""
-"Здесь можно настроить использование переключателей xkb вместо указанных в "
-"файле конфигурации X11 или в дополнение к ним."
-
-#: kcmlayoutwidget.ui:865
-#, no-c-format
-msgid "&Reset old options"
-msgstr "&Игнорировать параметры системы"
#: kcmmiscwidget.ui:33
#, no-c-format
@@ -1475,6 +1579,29 @@ msgstr ""
msgid "Key click &volume:"
msgstr "Громкость щелчков кла&виатуры:"
+#~ msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
+#~ msgstr "Специальные клавиши (Ctrl+Alt+<key>) обрабатываются сервером."
+
+#~ msgid "5"
+#~ msgstr "5"
+
+#~ msgid "Include latin layout"
+#~ msgstr "Включить латинскую раскладку"
+
+#~ msgid ""
+#~ "If after you switch to this layout some keyboard shortcuts based on latin "
+#~ "keys do not work try to enable this option."
+#~ msgstr ""
+#~ "Если после переключения на эту раскладку перестают работать комбинации "
+#~ "клавиш, использующие клавиши с латинскими буквами, попробуйте указать "
+#~ "этот параметр."
+
+#~ msgid "&Enable xkb options"
+#~ msgstr "&Использовать переключатели XKB"
+
+#~ msgid "&Reset old options"
+#~ msgstr "&Игнорировать параметры системы"
+
#~ msgid "Show country flag"
#~ msgstr "Показывать &флаг страны"
@@ -1492,7 +1619,3 @@ msgstr "Громкость щелчков кла&виатуры:"
#~ "Если установлен этот параметр, нажатие и удержание клавиши приводит к "
#~ "тому, что клавиша выдаёт код символа снова и снова (аналогично нажатию "
#~ "клавиши несколько раз)."
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Параметры"
diff --git a/tde-i18n-ru/messages/tdebase/kcmmedia.po b/tde-i18n-ru/messages/tdebase/kcmmedia.po
index 8e82a679ded..591e4638746 100644
--- a/tde-i18n-ru/messages/tdebase/kcmmedia.po
+++ b/tde-i18n-ru/messages/tdebase/kcmmedia.po
@@ -2,12 +2,12 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
-# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmmedia\n"
"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2021-02-14 18:48+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kcmmedia/ru/>\n"
@@ -15,9 +15,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -121,23 +121,18 @@ msgstr ""
"устройства."
#: managermoduleview.ui:60
-#, fuzzy, no-c-format
-#| msgid "Enable notification dialog popups"
+#, no-c-format
msgid "Enable device monitor notification popups"
-msgstr "Включить всплывающие диалоги действий"
+msgstr "Включить всплывающие уведомления о изменении устройств"
#: managermoduleview.ui:63
-#, fuzzy, no-c-format
-#| msgid ""
-#| "Deselect this if you do not want action request dialog popups to be "
-#| "generated when devices are plugged in."
+#, no-c-format
msgid ""
"Deselect this if you do not want device monitoring popups to be generated "
"when devices are added, modified or removed."
msgstr ""
-"Отключите этот параметр, если вы не хотите, чтобы появлялся всплывающий "
-"диалог с запросом, произвести ли какое-то действие, при подключении "
-"устройства."
+"Отключите этот параметр, если вы не хотите, чтобы отображались всплывающие "
+"сообщения при подключении, изменении или отключении устройств."
#: managermoduleview.ui:71
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmnotify.po b/tde-i18n-ru/messages/tdebase/kcmnotify.po
index 269913e8dbe..7fcb03fdc2e 100644
--- a/tde-i18n-ru/messages/tdebase/kcmnotify.po
+++ b/tde-i18n-ru/messages/tdebase/kcmnotify.po
@@ -5,21 +5,22 @@
# Igor Azarniy <azarniy@usa.net>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmnotify\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-01-18 16:52-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmnotify/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -34,7 +35,6 @@ msgid ""
msgstr "azarniy@usa.net,mok@kde.ru"
#: knotify.cpp:56
-#, fuzzy
msgid ""
"<h1>System Notifications</h1>TDE allows for a great deal of control over how "
"you will be notified when certain events occur. There are several choices as "
@@ -44,7 +44,7 @@ msgid ""
"visual or audible alert.</ul>"
msgstr ""
"<h1>Системные уведомления</h1>В этом модуле вы можете задать, как TDE будет "
-"извещать вас об определенных событиях в системе. Есть несколько способов "
+"извещать вас об определённых событиях в системе. Есть несколько способов "
"сообщений о событиях:<ul><li>Определяется самим приложением.<li>Звуковой "
"сигнал.<li>Всплывающее окно с дополнительной информацией.<li>Запись в журнал "
"событий без дополнительного аудиовизуального сопровождения.</ul>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmperformance.po b/tde-i18n-ru/messages/tdebase/kcmperformance.po
index c9a643a0905..7026260f037 100644
--- a/tde-i18n-ru/messages/tdebase/kcmperformance.po
+++ b/tde-i18n-ru/messages/tdebase/kcmperformance.po
@@ -4,33 +4,34 @@
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
# Marina Soboleva <marina_soboleva@inbox.ru>, 2004.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmperformance\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-02-03 13:04+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmperformance/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kcmperformance.cpp:48
msgid ""
@@ -140,7 +141,6 @@ msgstr ""
"может не повысить, а только снизить производительность."
#: system.cpp:34
-#, fuzzy
msgid ""
"<p>During startup TDE needs to perform a check of its system configuration "
"(mimetypes, installed applications, etc.), and in case the configuration has "
@@ -160,22 +160,23 @@ msgid ""
"again with this option turned off, or turn on the developer mode for the "
"crash handler).</p>"
msgstr ""
-"<p>При старте среда TDE проверяет конфигурацию системы (типы MIME, "
-"установленные приложения и т.д.), и если конфигурация была изменена с "
-"момента последнего запуска, кэш системной конфигурации (KSyCoCa) должен быть "
-"обновлён.</p><p>Этот параметр откладывает проверку, таким образом запуск TDE "
-"происходит быстрее за счёт отключения сканирования каталогов, содержащих "
-"указанные файлы конфигурации. Однако в редких случаях, когда конфигурация "
-"системы была изменена после последнего запуска, этот параметр может привести "
-"к разнообразным проблемам (отсутствующие в меню \"К\" приложения, сообщения "
-"программ об отсутствии требуемых типов MIME и т.д.).</p><p>Изменения "
-"конфигурации системы как правило происходят при установке или удалении "
-"приложений. Поэтому рекомендуется при установке или удалении приложений "
-"временно отключить этот параметр.</p><p>По этой причине использование этого "
-"параметра не рекомендуется. Обработчик ошибок TDE не будет предоставлять "
-"трассировку для отчёта об ошибке, если этот параметр включен (вам нужно "
-"будет воспроизвести сбой снова с выключенным параметром, или режим "
-"разработчика в обработчике ошибок).</p>"
+"<p>При запуске TDE нужно проверять на изменения системной конфигурации (типы "
+"файлов, установленные программы и т. д.), и, если конфигурация изменилась, "
+"нужно обновлять кэш системной конфигурации (TDESyCoCa).</p><p>Данный "
+"параметр задерживает эту проверку при запуске TDE; это позволяет не "
+"сканировать все каталоги, содержащие описания системы; и поэтому запуск TDE "
+"происходит быстрее. Однако, в отдельных случаях, когда конфигурация "
+"изменилась, и эти изменения нужно сделать до отложенной проверки, этот "
+"параметр может привести к возникновению различных проблем (отсутствие "
+"программ в меню TDE, отчёты программ об отсутствии типа файлов, которые им "
+"нужны, и т. д.).</p><p>Изменения системной конфигурации преимущественно "
+"происходят при установке/удалении программ. Поэтому рекомендуется временно "
+"отключать этот параметр при установке/удалении программ.</p><p>По причинам "
+"приведённым выше использование этого параметра не рекомендуется. Если этот "
+"параметр включён, анализатор сбоев TDE будет отказываться предоставлять "
+"обратную трассировку для отчётов об ошибках (нужно будет повторить сбой "
+"программы с отключением этого параметра для получения обратной "
+"трассировки).</p>"
#: konqueror_ui.ui:27
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmsamba.po b/tde-i18n-ru/messages/tdebase/kcmsamba.po
index a05bda13abe..1390f91aa49 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsamba.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsamba.po
@@ -7,20 +7,22 @@
# Leon Kanter <leon@asplinux.ru>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsamba\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-08-16 15:23-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsamba/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -63,7 +65,7 @@ msgstr ""
#: kcmsambalog.cpp:43
msgid "Samba log file: "
-msgstr "Журнал Samba:"
+msgstr "Журнал Samba: "
#: kcmsambalog.cpp:45
msgid "Show opened connections"
@@ -183,11 +185,11 @@ msgstr "СОЕДИНЕНИЕ ЗАКРЫТО"
#: kcmsambalog.cpp:231
msgid " FILE OPENED"
-msgstr " ФАЙЛ ОТКРЫТ"
+msgstr " ФАЙЛ ОТКРЫТ"
#: kcmsambalog.cpp:239
msgid " FILE CLOSED"
-msgstr " ФАЙЛ ЗАКРЫТ"
+msgstr " ФАЙЛ ЗАКРЫТ"
#: kcmsambalog.cpp:249
#, c-format
@@ -204,15 +206,15 @@ msgstr "Доступ к файлу: 0"
#: kcmsambastatistics.cpp:52
msgid "Event: "
-msgstr "Событие:"
+msgstr "Событие: "
#: kcmsambastatistics.cpp:54
msgid "Service/File:"
-msgstr "Сервис/Файл"
+msgstr "Служба/Файл:"
#: kcmsambastatistics.cpp:56
msgid "Host/User:"
-msgstr "Хост/Пользователь"
+msgstr "Хост/Пользователь:"
#: kcmsambastatistics.cpp:57
msgid "&Search"
@@ -309,7 +311,6 @@ msgid "&Statistics"
msgstr "&Статистика"
#: main.cpp:73
-#, fuzzy
msgid ""
"The Samba and NFS Status Monitor is a front end to the programs "
"<em>smbstatus</em> and <em>showmount</em>. Smbstatus reports on current "
@@ -323,18 +324,19 @@ msgid ""
"<em>showmount -a localhost</em> is parsed. On some systems showmount is in /"
"usr/sbin, check if you have showmount in your PATH."
msgstr ""
-"Samba и NFS Status Monitor являются графической оболочкой для программ "
-"<em>smbstatus</em> и <em>showmount</em>. Smbstatus выдает статус текущих "
+"Манитор статуса Samba и NFS является графической оболочкой для программ "
+"<em>smbstatus</em> и <em>showmount</em>. Smbstatus выдаёт статус текущих "
"соединений к Samba-серверу и является частью пакета Samba, который реализует "
-"протокол SMB (Session Message Block), также называемый NetBIOS или "
-"LanManager. Этот протокол используется для разделения принтеров и дисковых "
-"ресурсов в сети, состоящей из машин, работающих под различными версиями "
-"Microsoft Windows.<p>Showmount это часть пакета NFS, что означает Network "
-"File System (сетевая файловая система) и является традиционным способом в "
-"UNIX, используемым для разделения каталогов в сети. В нашем случае "
-"разбивается на составные части вывод команды <em>showmount -a localhost</"
-"em>. В некоторых системах showmount расположена в каталоге /usr/sbin. "
-"Проверьте, находится ли путь к showmount в вашей переменной PATH."
+"протокол SMB (Session Message Block), также известный как NetBIOS или "
+"LanManager. Этот протокол используется для совместного использования "
+"принтеров и дисковых ресурсов в сети, состоящей из машин, работающих под "
+"различными версиями Microsoft Windows.\n"
+"<p>Showmount — часть пакета NFS (Network File System, сетевая файловая "
+"система). В UNIX он является традиционным способом совместного сетевого "
+"доступа к каталогам. Данная программа в частности анализуруеты вывод команды "
+"<em>showmount -a localhost</em>. В некоторых системах <em>showmount</em> "
+"расположена в каталоге <em>/usr/sbin</em>. Проверьте, находится ли путь к "
+"<em>showmount</em> в вашей переменной PATH."
#: main.cpp:87
msgid "kcmsamba"
@@ -345,9 +347,8 @@ msgid "TDE Panel System Information Control Module"
msgstr "Модуль системной информации панели TDE"
#: main.cpp:90
-#, fuzzy
msgid "(c) 2002 KDE Information Control Module Samba Team"
-msgstr "(c) 2002 TDE Information Control Module Samba Team"
+msgstr "(c) 2002 команда разработчиков KDE Information Control Module Samba"
#~ msgid "&Update"
#~ msgstr "О&бновить"
diff --git a/tde-i18n-ru/messages/tdebase/kcmscreensaver.po b/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
index 65fd1cba418..740981288be 100644
--- a/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
+++ b/tde-i18n-ru/messages/tdebase/kcmscreensaver.po
@@ -8,21 +8,23 @@
# translation of kcmscreensaver.po to Russian
# Перевод kcmscreensaver.
# Copyright (C) 2000, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmscreensaver\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-12-14 10:59+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmscreensaver/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -56,7 +58,7 @@ msgid ""
"of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в верхнем "
-"левом углу экрана на 15 секунд"
+"левом углу экрана на 15 секунд."
#: advanceddialog.cpp:148
msgid ""
@@ -64,7 +66,7 @@ msgid ""
"of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в верхнем "
-"правом углу экрана на 15 секунд"
+"правом углу экрана на 15 секунд."
#: advanceddialog.cpp:149
msgid ""
@@ -72,7 +74,7 @@ msgid ""
"corner of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в нижнем "
-"левом углу экрана на 15 секунд"
+"левом углу экрана на 15 секунд."
#: advanceddialog.cpp:150
msgid ""
@@ -80,7 +82,7 @@ msgid ""
"corner of the screen for 15 seconds."
msgstr ""
"Действие, которое будет выполняться, если поместить курсор мыши в нижнем "
-"правом углу экрана на 15 секунд"
+"правом углу экрана на 15 секунд."
#: scrnsave.cpp:99
msgid ""
@@ -182,38 +184,39 @@ msgstr "Выберите период, через который дисплей
#: scrnsave.cpp:241
msgid "&Delay saver start after lock"
-msgstr "За&держка старта хранителя после блокирования"
+msgstr "За&держать старт хранителя после блокировки"
#: scrnsave.cpp:246
msgid ""
"When manually locking the screen, wait to start the screen saver until the "
"configured start delay has elapsed."
msgstr ""
-"В случае ручного блокирования экрана ожидать истечения конфигурационного "
-"времени запуска хранителя для его запуска."
+"В случае ручной блокировки экрана ожидать истечения заданного времени перед "
+"запуском хранителя."
#: scrnsave.cpp:248
msgid "&Use Secure Attention Key"
-msgstr "Использовать клавишу безопасной аутентификации"
+msgstr "Использовать &клавишу безопасной аутентификации (SAK)"
#: scrnsave.cpp:253
msgid "Require Secure Attention Key prior to displaying the unlock dialog."
msgstr ""
-"Требовать клавишу безопасной аутентификации перед отображением диалога "
-"разблокирования."
+"Требовать нажатия клавиши безопасной аутентификации (SAK) перед отображением "
+"диалога разблокировки."
#: scrnsave.cpp:255
msgid "Use &legacy lock windows"
-msgstr "Использовать у&старевшие окна блокирования"
+msgstr "Использовать у&старевшие окна блокировки"
#: scrnsave.cpp:260
msgid "Use old-style unmanaged X11 lock windows."
-msgstr "Использовать неуправляемые X11 окна блокирования старого стиля."
+msgstr ""
+"Использовать старомодные, неуправляемые (без рамки и заголовка) окна "
+"блокировки X11."
#: scrnsave.cpp:262
-#, fuzzy
msgid "Hide active &windows from saver"
-msgstr "С&крыть активные окна из хранителя"
+msgstr "Скрыть &активные окна от хранителя"
#: scrnsave.cpp:267
msgid ""
@@ -225,11 +228,13 @@ msgstr ""
#: scrnsave.cpp:269
msgid "Hide &cancel button"
-msgstr ""
+msgstr "Скрывать кнопку «&Отмена»"
#: scrnsave.cpp:274
msgid "Hide Cancel button from the \"Desktop Session Locked\" dialog."
msgstr ""
+"Скрываить кнопку «Отмена» в диалоге блокировки («Сеанс рабочего стола "
+"заблокирован»)."
#: scrnsave.cpp:283
msgid "A preview of the selected screen saver."
@@ -252,8 +257,8 @@ msgid ""
"(c) 1997-2002 Martin R. Jones\n"
"(c) 2003-2004 Chris Howells"
msgstr ""
-"(c) 1997-2002 Martin R. Jones\n"
-"(c) 2003-2004 Chris Howells"
+"(c) 1997-2002 Мартин Р. Джонс (Martin R. Jones)\n"
+"(c) 2003-2004 Крис Хауэллс (Chris Howells)"
#: scrnsave.cpp:514
msgid "Loading..."
@@ -365,7 +370,7 @@ msgstr "Заблокировать экран"
#: advanceddialogimpl.ui:240 advanceddialogimpl.ui:295
#, no-c-format
msgid "Prevent Locking"
-msgstr "Предотвратить блокирование"
+msgstr "Предотвратить блокировку"
#: advanceddialogimpl.ui:176
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kcmsmartcard.po b/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
index 501c5fa17b1..bc09608db43 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsmartcard.po
@@ -3,25 +3,26 @@
#
# ksmartkard.po russian translation
# Copyright (C) Leon Kanter, 2002.
-# Leon Kanter <leon@asplinux.ru>, 2002.
+# Leon Kanter <leon@asplinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsmartcard\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:23-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsmartcard/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -111,8 +112,8 @@ msgid ""
"need to recompile the tdelibs package with libpcsclite installed."
msgstr ""
"\n"
-"1) Демон TDE 'kded' не выполняется. Вы можете перезапустить его командой "
-"'tdeinit' и после этого перегрузить Центр управления TDE, чтобы убедиться "
+"1) Демон TDE «kded» не выполняется. Вы можете перезапустить его командой "
+"«tdeinit» и после этого перегрузить Центр управления TDE, чтобы убедиться "
"что это сообщение исчезло.\n"
"\n"
"2) Возможно, библиотеки TDE были собраны без поддержки смарткарт. Необходимо "
diff --git a/tde-i18n-ru/messages/tdebase/kcmsmserver.po b/tde-i18n-ru/messages/tdebase/kcmsmserver.po
index 125f555a8e2..faaa516f517 100644
--- a/tde-i18n-ru/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-ru/messages/tdebase/kcmsmserver.po
@@ -8,20 +8,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2013
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmsmserver\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:38+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-25 18:17+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmsmserver/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -73,32 +75,35 @@ msgstr ""
"диалог для потверждения выхода из TDE."
#: smserverconfigdlg.ui:65
-#, fuzzy, no-c-format
-msgid "Show &logout fadeaway"
-msgstr "Показывать причудливый исчезающий в&ыход"
+#, no-c-format
+msgid "Fadeaway screen during &logout"
+msgstr ""
#: smserverconfigdlg.ui:68
#, fuzzy, no-c-format
+#| msgid ""
+#| "Check this option if you want to see a fadeaway when displaying a logout "
+#| "confirmation dialog box."
msgid ""
-"Check this option if you want to see a fadeaway when displaying a logout "
+"Check this option if you want screen to be faded when displaying a logout "
"confirmation dialog box."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
+"Включите эту опцию, если вы хотите чтобы экран затемнялся при отображении "
+"диалогового окна подтверждения завершения сеанса."
#: smserverconfigdlg.ui:79
#, fuzzy, no-c-format
-msgid "Sho&w fancy logout fadeaway"
-msgstr "Показывать причудливый исчезающий в&ыход"
+#| msgid "Sho&w fancy logout fadeaway"
+msgid "Use effects for logout fadea&way"
+msgstr "Использовать э&ффекты при затемнении экрана"
#: smserverconfigdlg.ui:82
#, no-c-format
msgid ""
-"Check this option if you want to see a fancy fadeaway when displaying a "
-"logout confirmation dialog box."
+"Check this option if you want to enable additional graphical effects for "
+"fadeaway during logout process. Namely the fadeaway will be smoothly "
+"animated and semitransparent."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
#: smserverconfigdlg.ui:90
#, no-c-format
@@ -106,13 +111,13 @@ msgid "O&ffer shutdown options"
msgstr "П&редлагать параметры выключения"
#: smserverconfigdlg.ui:93
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Check this option if you want to see various options when displaying a "
"logout confirmation dialog box."
msgstr ""
-"Включите эту опцию, если вы хотите, видеть причудливое исчезнавение диалога "
-"подтверждения выхода."
+"Включите эту опцию, если вы хотите, чтобы в диалоге подтверждения завершения "
+"сеанса было несколько различных вариантов завершения."
#: smserverconfigdlg.ui:101
#, no-c-format
@@ -125,12 +130,25 @@ msgid ""
"Check this option if you want to see a dialog box showing the logout status."
msgstr "Включите эту опцию, если вы хотите видеть диалог статуса выхода."
-#: smserverconfigdlg.ui:114
+#: smserverconfigdlg.ui:112
+#, no-c-format
+msgid "Use &alternative shutdown dialog layout"
+msgstr ""
+
+#: smserverconfigdlg.ui:115
+#, no-c-format
+msgid ""
+"Check this option if you want to use an alternative shutdown dialog, where "
+"buttons are arranged in rows rathen then columns. This layout is popular in "
+"Ubuntu and therefore it is also known as 'Ubuntu style' shutdown dialog."
+msgstr ""
+
+#: smserverconfigdlg.ui:125
#, no-c-format
msgid "On Login"
msgstr "При входе в систему"
-#: smserverconfigdlg.ui:117
+#: smserverconfigdlg.ui:128
#, no-c-format
msgid ""
"<ul>\n"
@@ -155,27 +173,27 @@ msgstr ""
"нового сеанса начинать с чистого рабочего стола.</li>\n"
"</ul>"
-#: smserverconfigdlg.ui:132
+#: smserverconfigdlg.ui:143
#, no-c-format
msgid "Restore &previous session"
msgstr "Восстанавливать &предыдущий сеанс"
-#: smserverconfigdlg.ui:140
+#: smserverconfigdlg.ui:151
#, no-c-format
msgid "Restore &manually saved session"
msgstr "Восстанавливать сеанс, сох&раненный вручную"
-#: smserverconfigdlg.ui:148
+#: smserverconfigdlg.ui:159
#, no-c-format
msgid "Start with an empty &session"
msgstr "&Начинать с пустого сеанса"
-#: smserverconfigdlg.ui:158
+#: smserverconfigdlg.ui:169
#, no-c-format
msgid "Default Shutdown Option"
msgstr "Параметр выключения по умолчанию"
-#: smserverconfigdlg.ui:161
+#: smserverconfigdlg.ui:172
#, no-c-format
msgid ""
"Here you can choose what should happen by default when you log out. This "
@@ -185,32 +203,32 @@ msgstr ""
"системы. Эти параметры действуют только в том случае, если вход в систему "
"производился при помощи TDM."
-#: smserverconfigdlg.ui:172
+#: smserverconfigdlg.ui:183
#, no-c-format
msgid "&End current session"
msgstr "&Завершить текущий сеанс"
-#: smserverconfigdlg.ui:180
+#: smserverconfigdlg.ui:191
#, no-c-format
msgid "&Turn off computer"
msgstr "Выключи&ть компьютер"
-#: smserverconfigdlg.ui:188
+#: smserverconfigdlg.ui:199
#, no-c-format
msgid "&Restart computer"
msgstr "Пе&регрузить компьютер"
-#: smserverconfigdlg.ui:198
+#: smserverconfigdlg.ui:209
#, no-c-format
msgid "Advanced"
msgstr "Дополнительно"
-#: smserverconfigdlg.ui:209
+#: smserverconfigdlg.ui:220
#, no-c-format
msgid "Applications to be e&xcluded from sessions:"
msgstr "Приложения, которые должны быть ис&ключены из сеансов:"
-#: smserverconfigdlg.ui:220
+#: smserverconfigdlg.ui:231
#, no-c-format
msgid ""
"Here you can enter a comma-separated list of applications that should not be "
@@ -220,3 +238,13 @@ msgstr ""
"Здесь вы можете ввести разделённый запятыми список приложений, которые не "
"должны сохраняться в сеансе и поэтому не будут запускаться при "
"восстановлении сеанса. Например 'xterm,xconsole'."
+
+#~ msgid "Show &logout fadeaway"
+#~ msgstr "Зат&емнение экрана при завершении сеанса"
+
+#~ msgid ""
+#~ "Check this option if you want to see a fancy fadeaway when displaying a "
+#~ "logout confirmation dialog box."
+#~ msgstr ""
+#~ "Включите эту опцию, если вы хотите чтобы затемнение экрана при завершении "
+#~ "сеанса сопровождалось дополнительными графическими эффектами."
diff --git a/tde-i18n-ru/messages/tdebase/kcmspellchecking.po b/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
index 0037a79312f..51636a02e75 100644
--- a/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
+++ b/tde-i18n-ru/messages/tdebase/kcmspellchecking.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmspellchecking\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-07-12 11:13+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmspellchecking/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3.1\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: spellchecking.cpp:38
msgid "Spell Checking Settings"
@@ -47,8 +48,8 @@ msgid ""
msgstr ""
"<h1>Проверка орфографии</h1><p>В этом модуле вы можете настроить систему "
"проверки орфографии TDE, а именно:<ul><li> какую программу использовать<li> "
-"какие ошибки исправлять<li> какой словарь будет использоваться по умолчанию."
-"</ul><br>Система проверки орфографии TDE (KSpell) поддерживает две "
-"распространенных утилиты: ASpell и ISpell. Таким образом, вы можете "
-"использовать одни и те же словари для приложений как из TDE, так и не из TDE."
-"</p>"
+"какие ошибки исправлять<li> какой словарь будет использоваться по "
+"умолчанию.</ul><br>Система проверки орфографии TDE (KSpell) поддерживает две "
+"распространённых утилиты: ASpell и ISpell. Таким образом, вы можете "
+"использовать одни и те же словари для приложений как из TDE, так и не из "
+"TDE.</p>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
index c06dc03c353..52d07acdb1f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtaskbar.po
@@ -6,20 +6,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
+# Виталий Жуков <DragonZX@yandex.ru>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-21 22:19+0300\n"
-"Last-Translator: Andrey Cherepanov <skull@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtaskbar/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,92 +36,95 @@ msgid ""
"Your emails"
msgstr "falex@pisem.net,mok@kde.ru,leon@blackcatlinux.com"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Task List"
msgstr "Показать список окон"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Operations Menu"
msgstr "Показать меню действий"
-#: kcmtaskbar.cpp:98
+#: kcmtaskbar.cpp:100
msgid "Activate, Raise or Minimize Task"
msgstr "Активировать, поднять или свернуть"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Activate Task"
msgstr "Активировать"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Raise Task"
msgstr "Поднять на передний план"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Lower Task"
msgstr "Убрать на задний план"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Minimize Task"
msgstr "Свернуть"
-#: kcmtaskbar.cpp:101
-#, fuzzy
+#: kcmtaskbar.cpp:103
msgid "Move To Current Desktop"
-msgstr "На текущий рабочий стол"
+msgstr "Перенести на текущий рабочий стол"
-#: kcmtaskbar.cpp:102
+#: kcmtaskbar.cpp:104
msgid "Close Task"
msgstr "Прекратить выполнение задачи"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "Never"
msgstr "Никогда"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "When Taskbar Full"
msgstr "Когда нет места на панели задач"
-#: kcmtaskbar.cpp:121
+#: kcmtaskbar.cpp:123
msgid "Always"
msgstr "Всегда"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Any"
-msgstr ""
+msgstr "Любые"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Only Stopped"
-msgstr ""
+msgstr "Только остановленные"
-#: kcmtaskbar.cpp:140
+#: kcmtaskbar.cpp:142
msgid "Only Running"
-msgstr ""
+msgstr "Только запущенные"
-#: kcmtaskbar.cpp:158
+#: kcmtaskbar.cpp:160
msgid "Icons and Text"
-msgstr ""
+msgstr "Значки и текст"
-#: kcmtaskbar.cpp:159
+#: kcmtaskbar.cpp:161
msgid "Text only"
-msgstr ""
+msgstr "Только текст"
-#: kcmtaskbar.cpp:160
+#: kcmtaskbar.cpp:162
msgid "Icons only"
-msgstr ""
+msgstr "Только значки"
-#: kcmtaskbar.cpp:211
+#: kcmtaskbar.cpp:213
msgid "Elegant"
msgstr "Оптимальный"
-#: kcmtaskbar.cpp:212
+#: kcmtaskbar.cpp:214
msgid "Classic"
msgstr "Классический"
-#: kcmtaskbar.cpp:213
+#: kcmtaskbar.cpp:215
msgid "For Transparency"
msgstr "Прозрачный"
-#: kcmtaskbar.cpp:226
+#: kcmtaskbar.cpp:223
+msgid "Custom"
+msgstr "Другой"
+
+#: kcmtaskbar.cpp:231
msgid ""
"<h1>Taskbar</h1> You can configure the taskbar here. This includes options "
"such as whether or not the taskbar should show all windows at once or only "
@@ -129,41 +135,41 @@ msgstr ""
"отображение всех окон или окон только текущего рабочего стола. Также можно "
"разрешить или запретить отображение кнопки списка окон."
-#: kcmtaskbar.cpp:264
+#: kcmtaskbar.cpp:269
msgid "kcmtaskbar"
msgstr "kcmtaskbar"
-#: kcmtaskbar.cpp:265
+#: kcmtaskbar.cpp:270
msgid "TDE Taskbar Control Module"
msgstr "Модуль управления панелью задач TDE"
-#: kcmtaskbar.cpp:267
+#: kcmtaskbar.cpp:272
msgid "(c) 2000 - 2001 Matthias Elter"
msgstr "(c) 2000 - 2001 Matthias Elter"
-#: kcmtaskbar.cpp:270
+#: kcmtaskbar.cpp:275
msgid "TDEConfigXT conversion"
msgstr "Портирование на TDEConfigXT"
-#: kcmtaskbar.cpp:358 kcmtaskbar.cpp:359 kcmtaskbar.cpp:360
+#: kcmtaskbar.cpp:364 kcmtaskbar.cpp:365 kcmtaskbar.cpp:366
msgid "Cycle Through Windows"
msgstr "Циклический просмотр окон"
-#: kcmtaskbar.cpp:392
-msgid "Custom"
-msgstr "Другой"
-
-#: kcmtaskbarui.ui:16 kcmtaskbarui.ui:91
+#: kcmtaskbarui.ui:16
#, no-c-format
msgid "Taskbar"
msgstr "Панель задач"
-#: kcmtaskbarui.ui:32
+#: kcmtaskbarui.ui:40
#, no-c-format
-msgid "Settings"
+msgid ""
+"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
+"<b>only</b> this taskbar."
msgstr ""
+"<b>ПРИМЕЧАНИЕ:</b> В настоящее время вы редактируете конфигурацию панели "
+"задач <b>только</b> для этой панели задач."
-#: kcmtaskbarui.ui:43
+#: kcmtaskbarui.ui:48
#, no-c-format
msgid ""
"<b>NOTE: Currently you are editing the global taskbar configuration.</"
@@ -171,142 +177,210 @@ msgid ""
"taskbars), use the corresponding Configure Taskbar menu option, located in "
"the taskbar handle popup menu."
msgstr ""
+"<b>ПРИМЕЧАНИЕ. В настоящее время вы редактируете глобальную конфигурацию "
+"панели задач.</b><br>Чтобы изменить конфигурацию конкретной панели задач ("
+"при использовании нескольких панелей задач), используйте соответствующий "
+"пункт меню «Настроить панель задач», расположенный во всплывающем окне меню "
+"панели задач."
-#: kcmtaskbarui.ui:51
-#, no-c-format
-msgid ""
-"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
-"<b>only</b> this taskbar."
-msgstr ""
-
-#: kcmtaskbarui.ui:59
+#: kcmtaskbarui.ui:56
#, no-c-format
msgid "Use global floating taskbar configuration"
-msgstr ""
+msgstr "Использовать общие настройки плавающей панели задач"
-#: kcmtaskbarui.ui:65
-#, fuzzy, no-c-format
+#: kcmtaskbarui.ui:62
+#, no-c-format
msgid ""
"Selecting this option causes the taskbar to use the global taskbar "
"configuration."
msgstr ""
-"При включении этого параметра панель задач будет показывать окна "
-"сгруппированные по рабочим столам.\n"
-"\n"
-"По умолчанию параметр включен."
+"При включении этого параметра панель задач будет использовать глобальную "
+"конфигурацию панели задач."
-#: kcmtaskbarui.ui:73
+#: kcmtaskbarui.ui:70
#, no-c-format
msgid ""
"Overwrite current configuration with the current global floating taskbar "
"configuration"
msgstr ""
+"Перезаписать текущую конфигурацию текущей глобальной конфигурацией плавающей "
+"панели задач"
-#: kcmtaskbarui.ui:81
+#: kcmtaskbarui.ui:78
#, no-c-format
msgid "Edit global floating taskbar configuration"
-msgstr ""
+msgstr "Изменить общую настройку плавающей панели задач"
+
+#: kcmtaskbarui.ui:117
+#, no-c-format
+msgid "&Tasks"
+msgstr "Задачи"
+
+#: kcmtaskbarui.ui:136
+#, no-c-format
+msgid "Display"
+msgstr "Экран"
-#: kcmtaskbarui.ui:106
+#: kcmtaskbarui.ui:147
#, no-c-format
msgid "&Show windows from all desktops"
msgstr "&Показывать окна со всех рабочих столов"
-#: kcmtaskbarui.ui:112
+#: kcmtaskbarui.ui:153
#, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> the "
-"windows on the current desktop. \n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows on the current desktop. By default, this option is selected and all "
+"windows are shown."
msgstr ""
"Отключите этот параметр, если вы хотите, чтобы на панели задач отображались "
-"окна <b>только</b> с текущего рабочего стола.\n"
-"\n"
-"По умолчанию показываются окна со всех рабочих столов."
+"окна <b>только</b> с текущего рабочего стола. По умолчанию этот параметр "
+"включён, и показываются окна со всех рабочих столов."
-#: kcmtaskbarui.ui:122
+#: kcmtaskbarui.ui:178
#, no-c-format
msgid "Sort windows by desk&top"
msgstr "С&группировать окна по рабочим столам"
-#: kcmtaskbarui.ui:128
+#: kcmtaskbarui.ui:184
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to show windows in order of the "
-"desktop they appear on.\n"
-"\n"
-"By default this option is selected."
+"desktop they appear on. By default this option is selected."
msgstr ""
"При включении этого параметра панель задач будет показывать окна "
-"сгруппированные по рабочим столам.\n"
-"\n"
-"По умолчанию параметр включен."
+"сгруппированные по рабочим столам. По умолчанию этот параметр включён."
-#: kcmtaskbarui.ui:138
+#: kcmtaskbarui.ui:192
#, no-c-format
msgid "Show windows from all sc&reens"
msgstr "&Показывать окна со всех рабочих столов"
-#: kcmtaskbarui.ui:144
+#: kcmtaskbarui.ui:198
#, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
-"windows which are on the same Xinerama screen as the taskbar.\n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows which are on the same Xinerama screen as the taskbar. By default, "
+"this option is selected and all windows are shown."
msgstr ""
"Отключите этот параметр, если хотите, чтобы на панели задач были показаны "
-"<b>только</b> окна указанного экрана Xinerama.\n"
-"По умолчанию панель задач будет показывать все окна."
+"<b>только</b> окна указанного экрана Xinerama. По умолчанию этот параметр "
+"включён, и панель задач показывает все окна."
-#: kcmtaskbarui.ui:154
+#: kcmtaskbarui.ui:206
#, no-c-format
-msgid "Sort alphabeticall&y by application name"
-msgstr "Сортировать по &имени приложения"
+msgid "Show o&nly minimized windows"
+msgstr "Показывать только свёр&нутые окна"
-#: kcmtaskbarui.ui:165
+#: kcmtaskbarui.ui:209
#, no-c-format
-msgid "&Allow taskbar items to be rearranged using drag and drop"
+msgid ""
+"Select this option if you want the taskbar to display <b>only</b> minimized "
+"windows. By default, this option is not selected and the taskbar will show "
+"all windows."
msgstr ""
+"Включите этот параметр, если вы хотите, чтобы на панели задач были показаны "
+"<b>только</b> свёрнутые окна. По умолчанию этот параметр отключён, и панель "
+"задач будет показывать все окна."
-#: kcmtaskbarui.ui:171
+#: kcmtaskbarui.ui:228
+#, no-c-format
+msgid "&Show tasks with state:"
+msgstr "Показать задани&я с состоянием:"
+
+#: kcmtaskbarui.ui:253
+#, no-c-format
+msgid ""
+"The taskbar can show and/or hide tasks based on their current process state. "
+"Select <em>Any</em> to show all tasks regardless of current state."
+msgstr ""
+"Панель задач может отображать и/или скрывать задачи в зависимости от их "
+"текущего состояния процесса. Выберите <em>Любые</em>, чтобы отобразить все "
+"задачи независимо от текущего состояния."
+
+#: kcmtaskbarui.ui:288
+#, no-c-format
+msgid "Sorting and grouping"
+msgstr "Сортировка и группировка"
+
+#: kcmtaskbarui.ui:316
+#, no-c-format
+msgid "&Allow taskbar items to be rearranged using drag and drop"
+msgstr "&Разрешить перестановку элементов панели задач с помощью перетаскивания"
+
+#: kcmtaskbarui.ui:322
#, no-c-format
msgid ""
"Turning this option on will allow tasks on the taskbar to be manually "
"rearranged using drag and drop."
msgstr ""
+"Включение этой опции позволит вручную переставлять задачи на панели задач с "
+"помощью перетаскивания."
-#: kcmtaskbarui.ui:179
-#, fuzzy, no-c-format
-msgid "Cycle through windows with mouse wheel"
-msgstr "Циклический просмотр окон"
+#: kcmtaskbarui.ui:330
+#, no-c-format
+msgid "Sort alphabeticall&y by application name"
+msgstr "Сортировать по &имени приложения"
-#: kcmtaskbarui.ui:190
+#: kcmtaskbarui.ui:352
#, no-c-format
-msgid "Show o&nly minimized windows"
-msgstr "Показывать только свёр&нутые окна"
+msgid "&Group similar tasks:"
+msgstr "&Объединять схожие задачи:"
-#: kcmtaskbarui.ui:193
+#: kcmtaskbarui.ui:377
#, no-c-format
msgid ""
-"Select this option if you want the taskbar to display <b>only</b> minimized "
-"windows. \n"
-"\n"
-"By default, this option is not selected and the taskbar will show all "
-"windows."
+"The taskbar can group similar windows into single buttons. When one of these "
+"window group buttons are clicked on a menu appears showing all the windows "
+"in that group. This can be especially useful with the <em>Show all windows</"
+"em> option. You can set the taskbar to <strong>Never</strong> group windows, "
+"to <strong>Always</strong> group windows or to group windows only "
+"<strong>When the Taskbar is Full</strong>. By default the taskbar groups "
+"windows when it is full."
msgstr ""
-"Включите этот параметр, если вы хотите, чтобы на панели задач были показаны "
-"<b>только</b> свёрнутые окна.\n"
-"\n"
-"По умолчанию этот параметр отключен и панель задач будет показывать все окна."
+"Панель задач может группировать схожие задачи в одну кнопку. Если нажать на "
+"эту кнопку, появится выпадающий список сгруппированных окон. Эта возможность "
+"очень полезна с включённым параметром <em>Показывать все окна</em>. Вы "
+"можете выбрать следующие политики группирования: <strong>Никогда</strong>, "
+"<strong>Всегда</strong> и <strong>Когда нет места на панели задач</strong>. "
+"По умолчанию используется политика, когда нет места на панели задач."
+
+#: kcmtaskbarui.ui:423
+#, no-c-format
+msgid "&Appearance"
+msgstr "&Внешний вид"
+
+#: kcmtaskbarui.ui:459
+#, no-c-format
+msgid "Colors"
+msgstr "Цвета"
-#: kcmtaskbarui.ui:203
+#: kcmtaskbarui.ui:490
+#, no-c-format
+msgid "Use &custom colors"
+msgstr "Использовать собственные &цвета"
+
+#: kcmtaskbarui.ui:517
+#, no-c-format
+msgid "Active task te&xt color:"
+msgstr "В&ыделенный текст:"
+
+#: kcmtaskbarui.ui:536
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Фон:"
+
+#: kcmtaskbarui.ui:570
+#, no-c-format
+msgid "Inacti&ve task text color:"
+msgstr "О&бычный текст:"
+
+#: kcmtaskbarui.ui:604
#, no-c-format
msgid "Show window list &button"
msgstr "Показывать &кнопку списка окон"
-#: kcmtaskbarui.ui:209
+#: kcmtaskbarui.ui:610
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -315,104 +389,117 @@ msgstr ""
"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
"на которую показывается выпадающий список всех окон."
-#: kcmtaskbarui.ui:217
+#: kcmtaskbarui.ui:623
+#, no-c-format
+msgid "Max width for buttons:"
+msgstr "Макс ширина кнопок:"
+
+#: kcmtaskbarui.ui:626
+#, no-c-format
+msgid "This option allows to set the maximum width for taskbar buttons."
+msgstr "Эта опция позволяет установить максимальную ширину кнопок панели задач."
+
+#: kcmtaskbarui.ui:634 kcmtaskbarui.ui:789
+#, no-c-format
+msgid " px"
+msgstr " пикс"
+
+#: kcmtaskbarui.ui:661
+#, no-c-format
+msgid "Icons"
+msgstr "Значки"
+
+#: kcmtaskbarui.ui:672
#, no-c-format
msgid "Dis&play:"
-msgstr ""
+msgstr "Отображать:"
-#: kcmtaskbarui.ui:236
+#: kcmtaskbarui.ui:714
#, no-c-format
msgid ""
"Choose taskbar display mode among <strong>Icons and text</strong>, "
"<strong>Text only</strong> and <strong>Icons only</strong>."
msgstr ""
+"Выберите режим отображения панели задач из списка <strong>Значков и текста</"
+"strong>, <strong>Только текст</strong> и <strong>Только значки</strong>."
-#: kcmtaskbarui.ui:252
+#: kcmtaskbarui.ui:736
#, no-c-format
-msgid ""
-"The taskbar can group similar windows into single buttons. When one of these "
-"window group buttons are clicked on a menu appears showing all the windows "
-"in that group. This can be especially useful with the <em>Show all windows</"
-"em> option.\n"
-"\n"
-"You can set the taskbar to <strong>Never</strong> group windows, to "
-"<strong>Always</strong> group windows or to group windows only <strong>When "
-"the Taskbar is Full</strong>.\n"
-"\n"
-"By default the taskbar groups windows when it is full."
+msgid "Small icons"
+msgstr "Маленькие значки"
+
+#: kcmtaskbarui.ui:739
+#, no-c-format
+msgid "Selecting this option makes the taskbar use small icons."
msgstr ""
-"Панель задач может группировать схожие задачи в одну кнопку. Если нажать на "
-"эту кнопку, появится выпадающий список сгруппированных окон. Эта возможность "
-"очень полезна с включенным параметром <em>Показывать все окна</em>.\n"
-"\n"
-"Вы можете выбрать следующие политики группирования: <strong>Никогда</"
-"strong>, <strong>Всегда</strong> и <strong>Когда нет места на панели задач</"
-"strong>.\n"
-"\n"
-"По умолчанию используется политика когда нет места на панели задач."
+"При включении этого параметра на панели задач будут использоваться маленькие "
+"значки."
-#: kcmtaskbarui.ui:264
+#: kcmtaskbarui.ui:750
#, no-c-format
-msgid "&Group similar tasks:"
-msgstr "&Объединять схожие задачи:"
+msgid "Show thumbnails on hover"
+msgstr "Показывать миниатюры при наведении"
-#: kcmtaskbarui.ui:283
+#: kcmtaskbarui.ui:778
#, no-c-format
-msgid ""
-"The taskbar can show and/or hide tasks based on their current process "
-"state. Select <em>Any</em> to show all tasks regardless of current state."
-msgstr ""
+msgid "Maximum dimension:"
+msgstr "Максимальный размер:"
-#: kcmtaskbarui.ui:291
-#, fuzzy, no-c-format
-msgid "&Show tasks with state:"
-msgstr "Показать список окон"
+#: kcmtaskbarui.ui:818
+#, no-c-format
+msgid "Button style"
+msgstr "Стиль кнопки"
-#: kcmtaskbarui.ui:307
+#: kcmtaskbarui.ui:829
#, no-c-format
-msgid "A&ppearance:"
-msgstr "&Внешний вид:"
+msgid "Taskbar style:"
+msgstr "Стиль панели задач:"
-#: kcmtaskbarui.ui:321
+#: kcmtaskbarui.ui:893
#, no-c-format
-msgid "Use &custom colors"
-msgstr "Использовать собственные &цвета"
+msgid "Always draw items as buttons"
+msgstr "Всегда рисовать элементы как кнопки"
-#: kcmtaskbarui.ui:340
+#: kcmtaskbarui.ui:918
#, no-c-format
-msgid "Inacti&ve task text color:"
-msgstr "О&бычный текст:"
+msgid "Draw items as buttons on hover"
+msgstr "Рисовать элементы как кнопки при наведении"
-#: kcmtaskbarui.ui:376
+#: kcmtaskbarui.ui:926
#, no-c-format
-msgid "Active task te&xt color:"
-msgstr "В&ыделенный текст:"
+msgid "Draw halo around text"
+msgstr "Рисовать ореол вокруг текста"
-#: kcmtaskbarui.ui:412
+#: kcmtaskbarui.ui:943
#, no-c-format
-msgid "&Background color:"
-msgstr "&Фон:"
+msgid "A&ctions"
+msgstr "Дей&ствия"
-#: kcmtaskbarui.ui:469
+#: kcmtaskbarui.ui:962
#, no-c-format
-msgid "Actions"
-msgstr "Действия"
+msgid "Mouse Actions"
+msgstr "Действия мыши"
-#: kcmtaskbarui.ui:480
+#: kcmtaskbarui.ui:973
#, no-c-format
msgid "&Left button:"
msgstr "&Левая кнопка:"
-#: kcmtaskbarui.ui:491
+#: kcmtaskbarui.ui:997
#, no-c-format
msgid "&Middle button:"
msgstr "&Средняя кнопка:"
-#: kcmtaskbarui.ui:502
+#: kcmtaskbarui.ui:1034
#, no-c-format
msgid "Right b&utton:"
msgstr "&Правая кнопка:"
+#: kcmtaskbarui.ui:1045
+#, no-c-format
+msgid "Cycle through windows with mouse wheel"
+msgstr "Циклический просмотр окон с помощью колёсика мыши"
+
#~ msgid "Sho&w application icons"
#~ msgstr "Показы&вать значки приложений"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtdednssd.po b/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
index fbd3f258148..197c3a4c543 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtdednssd.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkdnssd\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2005-10-27 16:48-0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -90,11 +90,6 @@ msgstr "&Интернет"
#: configdialog.ui:88
#, no-c-format
-msgid "Alt+W"
-msgstr ""
-
-#: configdialog.ui:91
-#, no-c-format
msgid ""
"Advertise services on Internet domain using public IP. To have this option "
"working you need to configure wide area operation in using administrator mode"
@@ -102,55 +97,40 @@ msgstr ""
"Анонсировать службы в Интернете с помощью IP-адреса. Эта опция может "
"работать только при настроенных параметрах в режиме администратора"
-#: configdialog.ui:107
+#: configdialog.ui:104
#, no-c-format
msgid "Loc&al network"
msgstr "&Локальная сеть"
#: configdialog.ui:110
#, no-c-format
-msgid "Alt+A"
-msgstr ""
-
-#: configdialog.ui:116
-#, no-c-format
msgid ""
"Advertise services on local network (in domain .local) using multicast DNS."
msgstr ""
"Анонсировать службы в локальной сети (домен .local) с помощью мультикаста "
"DNS."
-#: configdialog.ui:125
+#: configdialog.ui:119
#, no-c-format
msgid "Browse local networ&k"
msgstr "О&бзор локальной сети"
-#: configdialog.ui:128
-#, no-c-format
-msgid "Alt+K"
-msgstr ""
-
-#: configdialog.ui:131 configdialog.ui:145
+#: configdialog.ui:122 configdialog.ui:133
#, no-c-format
msgid "Browse local network (domain .local) using multicast DNS."
msgstr "Обзор локальной сети (домен .local) с помощью мультикаста DNS."
-#: configdialog.ui:139
+#: configdialog.ui:130
#, no-c-format
msgid "Enable &Zeroconf network browsing"
msgstr "Включить обзор сети &Zeroconf"
-#: configdialog.ui:142
-#, no-c-format
-msgid "Alt+Z"
-msgstr ""
-
-#: configdialog.ui:161
+#: configdialog.ui:149
#, no-c-format
msgid "Additional Domains"
msgstr "Дополнительные домены"
-#: configdialog.ui:164
+#: configdialog.ui:152
#, no-c-format
msgid ""
"List of Internet domains that will be browsed for services. Do not put ."
@@ -161,34 +141,34 @@ msgstr ""
"включайте сюда домен .local - он\n"
"настраивается выше в параметре 'Обзор локальной сети'."
-#: configdialog.ui:175
+#: configdialog.ui:163
#, no-c-format
msgid "W&ide area"
msgstr "&Интернет"
-#: configdialog.ui:194
+#: configdialog.ui:182
#, no-c-format
msgid "Shared secret:"
msgstr "Общий секретный ключ:"
-#: configdialog.ui:219
+#: configdialog.ui:207
#, no-c-format
msgid "Name of this machine. Must be in fully qualified form (host.domain)"
msgstr "Полное имя DNS системы (хост.домен)"
-#: configdialog.ui:227
+#: configdialog.ui:215
#, no-c-format
msgid "Optional shared secret used for authorization of DNS dynamic updates."
msgstr ""
"Необязательный параметр - секретный ключ для доступа к службе динамического "
"обновления DNS."
-#: configdialog.ui:238
+#: configdialog.ui:226
#, no-c-format
msgid "Domain:"
msgstr "Домен:"
-#: configdialog.ui:246
+#: configdialog.ui:234
#, no-c-format
msgid "Hostname:"
msgstr "Имя хоста:"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtdeio.po b/tde-i18n-ru/messages/tdebase/kcmtdeio.po
index 972c4e5aad5..b788098edd4 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtdeio.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtdeio.po
@@ -6,26 +6,27 @@
# Copyright (C) 2000, TDE Team.
# Leon Kanter <leon@asplinux.ru>
# Mihail Kozlov <kmn@obladm.nso.ru>, 2000.
-# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
+# Gregory Mokhin <mokhin@bog.msu.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmkio\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-14 10:59+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtdeio/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -329,7 +330,6 @@ msgstr ""
"указанные выше параметры прокси:"
#: kmanualproxydlg.cpp:474
-#, fuzzy
msgid ""
"<qt>Enter a valid address or url.<p><b><u>NOTE:</u></b> Wildcard matching "
"such as <code>*.kde.org</code> is not supported. If you want to match any "
@@ -338,8 +338,8 @@ msgid ""
msgstr ""
"<qt>Введите действительный адрес или URL.<p><b><u>Примечание:</u></b> "
"Шаблоны, такие как <code>*.kde.org</code> не поддерживаются. Если вы хотите, "
-"чтобы соответствовал любой узел из домена <code>.kde.org</code>, напрмер "
-"<code>printing.kde.org</code>, введите просто <code>.kde.org</code></qt>"
+"чтобы соответствовал любой узел из домена <code>.kde.org</code>, введите "
+"просто <code>.kde.org</code></qt>"
#: kproxydlg.cpp:54
msgid "&Proxy"
@@ -539,7 +539,7 @@ msgstr "Спрашивать"
#: policydlg.h:46
msgid "Dunno"
-msgstr ""
+msgstr "Не знаю"
#: smbrodlg.cpp:43
msgid "This is the configuration for the samba client only, not the server."
@@ -687,7 +687,7 @@ msgstr "&Размер дискового кэша:"
#: cache_ui.ui:67
#, no-c-format
msgid " KB"
-msgstr " кб"
+msgstr " КБ"
#: cache_ui.ui:78
#, no-c-format
@@ -1221,7 +1221,7 @@ msgid "A&utomatically detect proxy configuration"
msgstr "&Автоматически определять настройку прокси"
#: kproxydlg_ui.ui:79
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Automatically detect and configure the proxy settings.<p>\n"
@@ -1235,12 +1235,12 @@ msgid ""
msgstr ""
"<qt>\n"
"Автоматически определять и настраивать параметры прокси.<p>\n"
-"Авоматическое определение производится при помощи протокола <b>Web Proxy "
+"Автоматическое определение производится при помощи протокола <b>Web Proxy "
"Auto-Discovery Protocol (WPAD)</b>.<p>\n"
"<b>Примечание:</b>Этот параметр может работать неправильно или вообще не "
-"работать в некоторых дистрибутивах Unix/Linux. Если вы обнаружили проблемы с "
-"использованием этого параметра, обратитесь к секции FAQ на http://konqueror."
-"kde.org.\n"
+"работать в некоторых дистрибутивах UNIX/Linux. Если вы обнаружили проблемы с "
+"использованием этого параметра, обратитесь к разработчикам Trinity или "
+"составьте сообщение об ошибке в http://bugs.trinitydesktop.org/.\n"
"</qt>"
#: kproxydlg_ui.ui:94
@@ -1494,7 +1494,7 @@ msgid "&Domain name:"
msgstr "Имя &домена:"
#: policydlg_ui.ui:33 policydlg_ui.ui:43
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Enter the host or domain to which this policy applies, e.g. <b>www."
@@ -1502,8 +1502,9 @@ msgid ""
"</qt>"
msgstr ""
"<qt>\n"
-"Укажите имя узла или домена, к которому применимо данное правило. Например "
-"<i>www.kde.org</i> или <i>.kde.org</i> </qt>"
+"Укажите имя узла или домена, к которому применимо данное правило, например, "
+"<b>www.trinitydesktop.org</b> или <b>.trinitydesktop.org</b>.\n"
+"</qt>"
#: policydlg_ui.ui:53
#, no-c-format
@@ -1754,7 +1755,7 @@ msgstr ""
"</qt>"
#: useragentdlg_ui.ui:16
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<qt>\n"
"Here you can modify the default browser-identification text or set a site "
@@ -1769,12 +1770,13 @@ msgid ""
msgstr ""
"<qt>\n"
"Здесь можно изменить строку идентификации браузера для отдельных сайтов "
-"(например, для <code>www.kde.org</code>) или доменов <code>(kde.org)</code>."
-"<p>\n"
-"Чтобы добавить новое правило, нажмите <code>Добавить...</code> и введите "
-"сведения в открывшийся диалог. Для изменения существующего правила нажмите "
-"кнопку <code>Изменить</code> и укажите новое правило. Нажав кнопку "
-"<code>Удалить</code>, вы удалите правило для указанного узла или домена.\n"
+"<code>(например, для www.trinitydesktop.org)</code> или доменов <code>("
+"например, trinitydesktop.org)</code>.<p>\n"
+"Чтобы добавить новое правило, нажмите <code>Добавить</code> и введите "
+"необходимые сведения. Для изменения существующего правила сайта нажмите "
+"кнопку <code>Изменить</code> и укажите новое правило. Кнопка <code>Удалить</"
+"code> уберёт соответствующую идентификацию и для этого сайта или домена "
+"будет использоваться стандартная идентификация.\n"
"</qt>"
#: useragentdlg_ui.ui:33
diff --git a/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po b/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
index 27e87253b55..d8a60ce7f9f 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtwindecoration.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwindecoration\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-10-05 18:11+0000\n"
"PO-Revision-Date: 2007-10-25 18:07+0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -195,8 +195,8 @@ msgid "Inactive Window Shadows"
msgstr "Тени неактивных окон"
#: twindecoration.cpp:192
-msgid "Draw Shadow Under Normal Windows And..."
-msgstr "Рисовать тень под нормальными окнами и..."
+msgid "Draw Shadow Under Normal Windows And…"
+msgstr "Рисовать тень под нормальными окнами и…"
#: twindecoration.cpp:194
msgid "Docks and &panels"
@@ -340,7 +340,7 @@ msgstr "Гигантские"
msgid "Oversized"
msgstr "Невероятно широкие"
-#: twindecoration.cpp:949
+#: twindecoration.cpp:946
msgid ""
"<h1>Window Manager Decoration</h1><p>This module allows you to choose the "
"window border decorations, as well as titlebar button positions and custom "
@@ -348,7 +348,7 @@ msgid ""
"its name and apply your choice by clicking the \"Apply\" button below. If "
"you do not want to apply your choice you can click the \"Reset\" button to "
"discard your changes.<p>You can configure each theme in the \"Configure "
-"[...]\" tab. There are different options specific for each theme.</p><p>In "
+"[…]\" tab. There are different options specific for each theme.</p><p>In "
"\"General Options (if available)\" you can activate the \"Buttons\" tab by "
"checking the \"Use custom titlebar button positions\" box. In the \"Buttons"
"\" tab you can change the positions of the buttons to your liking.</p>"
@@ -358,7 +358,7 @@ msgstr ""
"оформления.</p> Чтобы выбрать тему оформления окна, нажмите на её имени и "
"примените выбор, нажав кнопку \"Применить\". Для отмены изменений нажмите "
"кнопку \"Сброс\". <p>Вы можете настроить каждую тему во вкладка \"Настроить "
-"[...]\". Для каждой темы существуют свои параметры.</p> <p>В разделе \"Общие "
+"[…]\". Для каждой темы существуют свои параметры.</p> <p>В разделе \"Общие "
"параметры (если доступно)\" вы можете активировать вкладку \"Кнопки\", "
"установив флажок \"Использовать другую позицию кнопок заголовка\" и "
"установить своё расположение кнопок заголовка.</p>"
diff --git a/tde-i18n-ru/messages/tdebase/kcmtwinrules.po b/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
index 837e4bccd44..22d31e87a8e 100644
--- a/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
+++ b/tde-i18n-ru/messages/tdebase/kcmtwinrules.po
@@ -3,21 +3,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmtwinrules\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-02-03 14:07+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmtwinrules/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -31,52 +32,52 @@ msgid ""
"Your emails"
msgstr "mok@kde.ru,rom_as@oscada.org"
-#: detectwidget.cpp:87 ruleswidgetbase.ui:335 ruleswidgetbase.ui:1977
+#: detectwidget.cpp:87 ruleswidgetbase.ui:332 ruleswidgetbase.ui:1962
#, no-c-format
msgid "Normal Window"
msgstr "Обычное окно"
-#: detectwidget.cpp:88 ruleswidgetbase.ui:370 ruleswidgetbase.ui:2012
+#: detectwidget.cpp:88 ruleswidgetbase.ui:367 ruleswidgetbase.ui:1997
#, no-c-format
msgid "Desktop"
msgstr "Рабочий стол"
-#: detectwidget.cpp:89 ruleswidgetbase.ui:350 ruleswidgetbase.ui:1992
+#: detectwidget.cpp:89 ruleswidgetbase.ui:347 ruleswidgetbase.ui:1977
#, no-c-format
msgid "Dock (panel)"
msgstr "Лоток (панели)"
-#: detectwidget.cpp:90 ruleswidgetbase.ui:355 ruleswidgetbase.ui:1997
+#: detectwidget.cpp:90 ruleswidgetbase.ui:352 ruleswidgetbase.ui:1982
#, no-c-format
msgid "Toolbar"
msgstr "Панель инструментов"
-#: detectwidget.cpp:91 ruleswidgetbase.ui:360 ruleswidgetbase.ui:2002
+#: detectwidget.cpp:91 ruleswidgetbase.ui:357 ruleswidgetbase.ui:1987
#, no-c-format
msgid "Torn-Off Menu"
msgstr "Отрывное меню"
-#: detectwidget.cpp:92 ruleswidgetbase.ui:340 ruleswidgetbase.ui:1982
+#: detectwidget.cpp:92 ruleswidgetbase.ui:337 ruleswidgetbase.ui:1967
#, no-c-format
msgid "Dialog Window"
msgstr "Окно диалога"
-#: detectwidget.cpp:93 ruleswidgetbase.ui:375 ruleswidgetbase.ui:2017
+#: detectwidget.cpp:93 ruleswidgetbase.ui:372 ruleswidgetbase.ui:2002
#, no-c-format
msgid "Override Type"
msgstr "Игнорировать тип"
-#: detectwidget.cpp:94 ruleswidgetbase.ui:380 ruleswidgetbase.ui:2022
+#: detectwidget.cpp:94 ruleswidgetbase.ui:377 ruleswidgetbase.ui:2007
#, no-c-format
msgid "Standalone Menubar"
msgstr "Автономное меню"
-#: detectwidget.cpp:95 ruleswidgetbase.ui:345 ruleswidgetbase.ui:1987
+#: detectwidget.cpp:95 ruleswidgetbase.ui:342 ruleswidgetbase.ui:1972
#, no-c-format
msgid "Utility Window"
msgstr "Служебное окно"
-#: detectwidget.cpp:96 ruleswidgetbase.ui:365 ruleswidgetbase.ui:2007
+#: detectwidget.cpp:96 ruleswidgetbase.ui:362 ruleswidgetbase.ui:1992
#, no-c-format
msgid "Splash Screen"
msgstr "Заставка"
@@ -98,7 +99,6 @@ msgid "(c) 2004 KWin and KControl Authors"
msgstr "(c) 2004 Разработчики KWin и KControl"
#: kcm.cpp:81
-#, fuzzy
msgid ""
"<h1>Window-specific Settings</h1> Here you can customize window settings "
"specifically only for some windows. <p>Please note that this configuration "
@@ -108,7 +108,7 @@ msgid ""
msgstr ""
"<h1>Особые параметры окна</h1> Здесь можно настроить параметры, применимые "
"для отдельных окон. <p>Учтите, что эти параметры будут иметь силу только при "
-"работе с KWin в качестве оконного менеджера. При работе с другим оконным "
+"работе с TWin в качестве оконного менеджера. При работе с другим оконным "
"менеджером обратитесь к его документации по настройке параметров окон."
#: kcm.cpp:97
@@ -135,12 +135,11 @@ msgstr "Параметры окна для %1"
#: main.cpp:279
msgid "TWin"
-msgstr ""
+msgstr "TWin"
#: main.cpp:280
-#, fuzzy
msgid "TWin helper utility"
-msgstr "Вспомогательная утилита KWin"
+msgstr "Вспомогательная утилита TWin"
#: main.cpp:290
msgid "This helper utility is not supposed to be called directly."
@@ -244,7 +243,7 @@ msgstr "За подробностями обратитесь к документ
msgid "Edit Shortcut"
msgstr "Изменить комбинацию клавиш"
-#: detectwidgetbase.ui:44 ruleswidgetbase.ui:411
+#: detectwidgetbase.ui:44 ruleswidgetbase.ui:408
#, no-c-format
msgid "Extra role:"
msgstr "Дополнительная роль:"
@@ -368,20 +367,20 @@ msgstr "О&чистить"
#: ruleslistbase.ui:32
#, no-c-format
-msgid "&New..."
-msgstr "&Создать..."
+msgid "&New…"
+msgstr "&Создать…"
#: ruleslistbase.ui:40
#, no-c-format
-msgid "&Modify..."
-msgstr "&Изменить..."
+msgid "&Modify…"
+msgstr "&Изменить…"
-#: ruleslistbase.ui:59
+#: ruleslistbase.ui:56
#, no-c-format
msgid "Move &Up"
msgstr "Сдвинуть ввер&х"
-#: ruleslistbase.ui:67
+#: ruleslistbase.ui:64
#, no-c-format
msgid "Move &Down"
msgstr "Сдвинуть в&низ"
@@ -406,380 +405,380 @@ msgstr "&Класс окна (тип приложения):"
msgid "Window &role:"
msgstr "&Роль окна:"
-#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:441
-#: ruleswidgetbase.ui:514 ruleswidgetbase.ui:587
+#: ruleswidgetbase.ui:100 ruleswidgetbase.ui:170 ruleswidgetbase.ui:438
+#: ruleswidgetbase.ui:508 ruleswidgetbase.ui:578
#, no-c-format
msgid "Unimportant"
msgstr "Не имеет значения"
-#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:446
-#: ruleswidgetbase.ui:519 ruleswidgetbase.ui:592
+#: ruleswidgetbase.ui:105 ruleswidgetbase.ui:175 ruleswidgetbase.ui:443
+#: ruleswidgetbase.ui:513 ruleswidgetbase.ui:583
#, no-c-format
msgid "Exact Match"
msgstr "Точное совпадение"
-#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:451
-#: ruleswidgetbase.ui:524 ruleswidgetbase.ui:597
+#: ruleswidgetbase.ui:110 ruleswidgetbase.ui:180 ruleswidgetbase.ui:448
+#: ruleswidgetbase.ui:518 ruleswidgetbase.ui:588
#, no-c-format
msgid "Substring Match"
msgstr "Совпадение с подстрокой"
-#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:456
-#: ruleswidgetbase.ui:529 ruleswidgetbase.ui:602
+#: ruleswidgetbase.ui:115 ruleswidgetbase.ui:185 ruleswidgetbase.ui:453
+#: ruleswidgetbase.ui:523 ruleswidgetbase.ui:593
#, no-c-format
msgid "Regular Expression"
msgstr "Регулярное ввыражение"
-#: ruleswidgetbase.ui:250
+#: ruleswidgetbase.ui:247
#, no-c-format
msgid "Match w&hole window class"
msgstr "Соответствие &всему классу окон"
-#: ruleswidgetbase.ui:258
+#: ruleswidgetbase.ui:255
#, no-c-format
msgid "Detect Window Properties"
msgstr "Определение свойств окна"
-#: ruleswidgetbase.ui:286
+#: ruleswidgetbase.ui:283
#, no-c-format
msgid "&Detect"
msgstr "&Определить"
-#: ruleswidgetbase.ui:315
+#: ruleswidgetbase.ui:312
#, no-c-format
msgid "Window &Extra"
msgstr "&Дополнительно"
-#: ruleswidgetbase.ui:326
+#: ruleswidgetbase.ui:323
#, no-c-format
msgid "Window &types:"
msgstr "&Типы окон:"
-#: ruleswidgetbase.ui:395
+#: ruleswidgetbase.ui:392
#, no-c-format
msgid "Window t&itle:"
msgstr "&Заголовок окна:"
-#: ruleswidgetbase.ui:427
+#: ruleswidgetbase.ui:424
#, no-c-format
msgid "&Machine (hostname):"
msgstr "&Система (имя хоста):"
-#: ruleswidgetbase.ui:664
+#: ruleswidgetbase.ui:652
#, no-c-format
msgid "&Geometry"
msgstr "&Геометрия"
-#: ruleswidgetbase.ui:673 ruleswidgetbase.ui:749 ruleswidgetbase.ui:798
-#: ruleswidgetbase.ui:866 ruleswidgetbase.ui:912 ruleswidgetbase.ui:958
-#: ruleswidgetbase.ui:1031 ruleswidgetbase.ui:1088 ruleswidgetbase.ui:1194
-#: ruleswidgetbase.ui:1309 ruleswidgetbase.ui:1556 ruleswidgetbase.ui:1579
-#: ruleswidgetbase.ui:1602 ruleswidgetbase.ui:1640 ruleswidgetbase.ui:1678
-#: ruleswidgetbase.ui:1716 ruleswidgetbase.ui:1754 ruleswidgetbase.ui:1809
-#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1954 ruleswidgetbase.ui:2069
-#: ruleswidgetbase.ui:2092 ruleswidgetbase.ui:2167 ruleswidgetbase.ui:2209
-#: ruleswidgetbase.ui:2240 ruleswidgetbase.ui:2302 ruleswidgetbase.ui:2358
+#: ruleswidgetbase.ui:661 ruleswidgetbase.ui:737 ruleswidgetbase.ui:786
+#: ruleswidgetbase.ui:854 ruleswidgetbase.ui:900 ruleswidgetbase.ui:946
+#: ruleswidgetbase.ui:1019 ruleswidgetbase.ui:1076 ruleswidgetbase.ui:1182
+#: ruleswidgetbase.ui:1297 ruleswidgetbase.ui:1544 ruleswidgetbase.ui:1567
+#: ruleswidgetbase.ui:1590 ruleswidgetbase.ui:1628 ruleswidgetbase.ui:1666
+#: ruleswidgetbase.ui:1704 ruleswidgetbase.ui:1742 ruleswidgetbase.ui:1797
+#: ruleswidgetbase.ui:1864 ruleswidgetbase.ui:1939 ruleswidgetbase.ui:2054
+#: ruleswidgetbase.ui:2077 ruleswidgetbase.ui:2152 ruleswidgetbase.ui:2194
+#: ruleswidgetbase.ui:2225 ruleswidgetbase.ui:2284 ruleswidgetbase.ui:2337
#, no-c-format
msgid "Do Not Affect"
msgstr "Не применять"
-#: ruleswidgetbase.ui:678 ruleswidgetbase.ui:754 ruleswidgetbase.ui:803
-#: ruleswidgetbase.ui:871 ruleswidgetbase.ui:917 ruleswidgetbase.ui:963
-#: ruleswidgetbase.ui:1036 ruleswidgetbase.ui:1199 ruleswidgetbase.ui:1607
-#: ruleswidgetbase.ui:1645 ruleswidgetbase.ui:1683 ruleswidgetbase.ui:1721
-#: ruleswidgetbase.ui:1759 ruleswidgetbase.ui:1884
+#: ruleswidgetbase.ui:666 ruleswidgetbase.ui:742 ruleswidgetbase.ui:791
+#: ruleswidgetbase.ui:859 ruleswidgetbase.ui:905 ruleswidgetbase.ui:951
+#: ruleswidgetbase.ui:1024 ruleswidgetbase.ui:1187 ruleswidgetbase.ui:1595
+#: ruleswidgetbase.ui:1633 ruleswidgetbase.ui:1671 ruleswidgetbase.ui:1709
+#: ruleswidgetbase.ui:1747 ruleswidgetbase.ui:1869
#, no-c-format
msgid "Apply Initially"
msgstr "Применить изначально"
-#: ruleswidgetbase.ui:683 ruleswidgetbase.ui:759 ruleswidgetbase.ui:808
-#: ruleswidgetbase.ui:876 ruleswidgetbase.ui:922 ruleswidgetbase.ui:968
-#: ruleswidgetbase.ui:1041 ruleswidgetbase.ui:1204 ruleswidgetbase.ui:1612
-#: ruleswidgetbase.ui:1650 ruleswidgetbase.ui:1688 ruleswidgetbase.ui:1726
-#: ruleswidgetbase.ui:1764 ruleswidgetbase.ui:1889
+#: ruleswidgetbase.ui:671 ruleswidgetbase.ui:747 ruleswidgetbase.ui:796
+#: ruleswidgetbase.ui:864 ruleswidgetbase.ui:910 ruleswidgetbase.ui:956
+#: ruleswidgetbase.ui:1029 ruleswidgetbase.ui:1192 ruleswidgetbase.ui:1600
+#: ruleswidgetbase.ui:1638 ruleswidgetbase.ui:1676 ruleswidgetbase.ui:1714
+#: ruleswidgetbase.ui:1752 ruleswidgetbase.ui:1874
#, no-c-format
msgid "Remember"
msgstr "Запомнить"
-#: ruleswidgetbase.ui:688 ruleswidgetbase.ui:764 ruleswidgetbase.ui:813
-#: ruleswidgetbase.ui:881 ruleswidgetbase.ui:927 ruleswidgetbase.ui:973
-#: ruleswidgetbase.ui:1046 ruleswidgetbase.ui:1093 ruleswidgetbase.ui:1209
-#: ruleswidgetbase.ui:1314 ruleswidgetbase.ui:1561 ruleswidgetbase.ui:1584
-#: ruleswidgetbase.ui:1617 ruleswidgetbase.ui:1655 ruleswidgetbase.ui:1693
-#: ruleswidgetbase.ui:1731 ruleswidgetbase.ui:1769 ruleswidgetbase.ui:1814
-#: ruleswidgetbase.ui:1894 ruleswidgetbase.ui:1959 ruleswidgetbase.ui:2074
-#: ruleswidgetbase.ui:2097 ruleswidgetbase.ui:2172 ruleswidgetbase.ui:2214
-#: ruleswidgetbase.ui:2245 ruleswidgetbase.ui:2307 ruleswidgetbase.ui:2363
+#: ruleswidgetbase.ui:676 ruleswidgetbase.ui:752 ruleswidgetbase.ui:801
+#: ruleswidgetbase.ui:869 ruleswidgetbase.ui:915 ruleswidgetbase.ui:961
+#: ruleswidgetbase.ui:1034 ruleswidgetbase.ui:1081 ruleswidgetbase.ui:1197
+#: ruleswidgetbase.ui:1302 ruleswidgetbase.ui:1549 ruleswidgetbase.ui:1572
+#: ruleswidgetbase.ui:1605 ruleswidgetbase.ui:1643 ruleswidgetbase.ui:1681
+#: ruleswidgetbase.ui:1719 ruleswidgetbase.ui:1757 ruleswidgetbase.ui:1802
+#: ruleswidgetbase.ui:1879 ruleswidgetbase.ui:1944 ruleswidgetbase.ui:2059
+#: ruleswidgetbase.ui:2082 ruleswidgetbase.ui:2157 ruleswidgetbase.ui:2199
+#: ruleswidgetbase.ui:2230 ruleswidgetbase.ui:2289 ruleswidgetbase.ui:2342
#, no-c-format
msgid "Force"
msgstr "Принудительно"
-#: ruleswidgetbase.ui:693 ruleswidgetbase.ui:769 ruleswidgetbase.ui:818
-#: ruleswidgetbase.ui:886 ruleswidgetbase.ui:932 ruleswidgetbase.ui:978
-#: ruleswidgetbase.ui:1051 ruleswidgetbase.ui:1214 ruleswidgetbase.ui:1622
-#: ruleswidgetbase.ui:1660 ruleswidgetbase.ui:1698 ruleswidgetbase.ui:1736
-#: ruleswidgetbase.ui:1774 ruleswidgetbase.ui:1899
+#: ruleswidgetbase.ui:681 ruleswidgetbase.ui:757 ruleswidgetbase.ui:806
+#: ruleswidgetbase.ui:874 ruleswidgetbase.ui:920 ruleswidgetbase.ui:966
+#: ruleswidgetbase.ui:1039 ruleswidgetbase.ui:1202 ruleswidgetbase.ui:1610
+#: ruleswidgetbase.ui:1648 ruleswidgetbase.ui:1686 ruleswidgetbase.ui:1724
+#: ruleswidgetbase.ui:1762 ruleswidgetbase.ui:1884
#, no-c-format
msgid "Apply Now"
msgstr "Применить сейчас"
-#: ruleswidgetbase.ui:698 ruleswidgetbase.ui:774 ruleswidgetbase.ui:823
-#: ruleswidgetbase.ui:891 ruleswidgetbase.ui:937 ruleswidgetbase.ui:983
-#: ruleswidgetbase.ui:1056 ruleswidgetbase.ui:1098 ruleswidgetbase.ui:1219
-#: ruleswidgetbase.ui:1319 ruleswidgetbase.ui:1566 ruleswidgetbase.ui:1589
-#: ruleswidgetbase.ui:1627 ruleswidgetbase.ui:1665 ruleswidgetbase.ui:1703
-#: ruleswidgetbase.ui:1741 ruleswidgetbase.ui:1779 ruleswidgetbase.ui:1819
-#: ruleswidgetbase.ui:1904 ruleswidgetbase.ui:1964 ruleswidgetbase.ui:2079
-#: ruleswidgetbase.ui:2102 ruleswidgetbase.ui:2177 ruleswidgetbase.ui:2219
-#: ruleswidgetbase.ui:2250 ruleswidgetbase.ui:2312 ruleswidgetbase.ui:2368
+#: ruleswidgetbase.ui:686 ruleswidgetbase.ui:762 ruleswidgetbase.ui:811
+#: ruleswidgetbase.ui:879 ruleswidgetbase.ui:925 ruleswidgetbase.ui:971
+#: ruleswidgetbase.ui:1044 ruleswidgetbase.ui:1086 ruleswidgetbase.ui:1207
+#: ruleswidgetbase.ui:1307 ruleswidgetbase.ui:1554 ruleswidgetbase.ui:1577
+#: ruleswidgetbase.ui:1615 ruleswidgetbase.ui:1653 ruleswidgetbase.ui:1691
+#: ruleswidgetbase.ui:1729 ruleswidgetbase.ui:1767 ruleswidgetbase.ui:1807
+#: ruleswidgetbase.ui:1889 ruleswidgetbase.ui:1949 ruleswidgetbase.ui:2064
+#: ruleswidgetbase.ui:2087 ruleswidgetbase.ui:2162 ruleswidgetbase.ui:2204
+#: ruleswidgetbase.ui:2235 ruleswidgetbase.ui:2294 ruleswidgetbase.ui:2347
#, no-c-format
msgid "Force Temporarily"
msgstr "Временно включить"
-#: ruleswidgetbase.ui:716 ruleswidgetbase.ui:743 ruleswidgetbase.ui:2153
-#: ruleswidgetbase.ui:2203
+#: ruleswidgetbase.ui:704 ruleswidgetbase.ui:731 ruleswidgetbase.ui:2138
+#: ruleswidgetbase.ui:2188
#, no-c-format
msgid "0123456789-+,xX:"
msgstr "0123456789-+,xX:"
-#: ruleswidgetbase.ui:724
+#: ruleswidgetbase.ui:712
#, no-c-format
msgid "&Size"
msgstr "&Размер"
-#: ruleswidgetbase.ui:732
+#: ruleswidgetbase.ui:720
#, no-c-format
msgid "&Position"
msgstr "&Расположение"
-#: ruleswidgetbase.ui:849
+#: ruleswidgetbase.ui:837
#, no-c-format
msgid "Maximized &horizontally"
msgstr "Распахнуто по &горизонтали"
-#: ruleswidgetbase.ui:906
+#: ruleswidgetbase.ui:894
#, no-c-format
msgid "&Fullscreen"
msgstr "&Полный экран"
-#: ruleswidgetbase.ui:952
+#: ruleswidgetbase.ui:940
#, no-c-format
msgid "Maximized &vertically"
msgstr "Распахнуто по &вертикали"
-#: ruleswidgetbase.ui:1006
+#: ruleswidgetbase.ui:994
#, no-c-format
msgid "&Desktop"
msgstr "Р&абочий стол"
-#: ruleswidgetbase.ui:1014
+#: ruleswidgetbase.ui:1002
#, no-c-format
msgid "Sh&aded"
msgstr "&Свёрнуто в заголовок"
-#: ruleswidgetbase.ui:1082
+#: ruleswidgetbase.ui:1070
#, no-c-format
msgid "M&inimized"
msgstr "&Свёрнуто"
-#: ruleswidgetbase.ui:1116
+#: ruleswidgetbase.ui:1104
#, no-c-format
msgid "No Placement"
msgstr "Нет размещения"
-#: ruleswidgetbase.ui:1121
+#: ruleswidgetbase.ui:1109
#, no-c-format
msgid "Smart"
msgstr "Интеллектуально"
-#: ruleswidgetbase.ui:1126
+#: ruleswidgetbase.ui:1114
#, no-c-format
msgid "Maximizing"
msgstr "Распахивание"
-#: ruleswidgetbase.ui:1131
+#: ruleswidgetbase.ui:1119
#, no-c-format
msgid "Cascade"
msgstr "Каскадом"
-#: ruleswidgetbase.ui:1136
+#: ruleswidgetbase.ui:1124
#, no-c-format
msgid "Centered"
msgstr "По центру"
-#: ruleswidgetbase.ui:1141
+#: ruleswidgetbase.ui:1129
#, no-c-format
msgid "Random"
msgstr "Случайно"
-#: ruleswidgetbase.ui:1146
+#: ruleswidgetbase.ui:1134
#, no-c-format
msgid "Top-Left Corner"
msgstr "В верхнем левом углу"
-#: ruleswidgetbase.ui:1151
+#: ruleswidgetbase.ui:1139
#, no-c-format
msgid "Under Mouse"
msgstr "Под мышью"
-#: ruleswidgetbase.ui:1156
+#: ruleswidgetbase.ui:1144
#, no-c-format
msgid "On Main Window"
msgstr "Поверх главного окна"
-#: ruleswidgetbase.ui:1171
+#: ruleswidgetbase.ui:1159
#, no-c-format
msgid "P&lacement"
msgstr "&Размещение"
-#: ruleswidgetbase.ui:1236
+#: ruleswidgetbase.ui:1224
#, no-c-format
msgid "&Preferences"
msgstr "&Поведение"
-#: ruleswidgetbase.ui:1247
+#: ruleswidgetbase.ui:1235
#, no-c-format
msgid "Keep &above"
msgstr "Поддерживать &выше"
-#: ruleswidgetbase.ui:1255
+#: ruleswidgetbase.ui:1243
#, no-c-format
msgid "Keep &below"
msgstr "Поддерживать &ниже"
-#: ruleswidgetbase.ui:1263
+#: ruleswidgetbase.ui:1251
#, no-c-format
msgid "Skip pa&ger"
msgstr "Пропустить &переключатель"
-#: ruleswidgetbase.ui:1271
+#: ruleswidgetbase.ui:1259
#, no-c-format
msgid "Skip &taskbar"
msgstr "П&ропустить панель задач"
-#: ruleswidgetbase.ui:1279
+#: ruleswidgetbase.ui:1267
#, no-c-format
msgid "&No border"
msgstr "&Без рамки"
-#: ruleswidgetbase.ui:1287
+#: ruleswidgetbase.ui:1275
#, no-c-format
msgid "Accept &focus"
msgstr "Может принимать &фокус"
-#: ruleswidgetbase.ui:1295
+#: ruleswidgetbase.ui:1283
#, no-c-format
msgid "&Closeable"
msgstr "&Закрываемое"
-#: ruleswidgetbase.ui:1303
+#: ruleswidgetbase.ui:1291
#, no-c-format
msgid "A&ctive opacity in %"
msgstr "Прозрачность а&ктивного в %"
-#: ruleswidgetbase.ui:1337 ruleswidgetbase.ui:1837
+#: ruleswidgetbase.ui:1325 ruleswidgetbase.ui:1825
#, no-c-format
msgid "0123456789"
msgstr "0123456789"
-#: ruleswidgetbase.ui:1862
+#: ruleswidgetbase.ui:1850
#, no-c-format
msgid "I&nactive opacity in %"
msgstr "Прозрачность &неактивного в %"
-#: ruleswidgetbase.ui:1870
+#: ruleswidgetbase.ui:1858
#, no-c-format
msgid "Shortcut"
msgstr "Комбинация клавиш"
-#: ruleswidgetbase.ui:1919
+#: ruleswidgetbase.ui:1904
#, no-c-format
-msgid "Edit..."
-msgstr "Правка..."
+msgid "Edit…"
+msgstr "Правка…"
-#: ruleswidgetbase.ui:1937
+#: ruleswidgetbase.ui:1922
#, no-c-format
msgid "W&orkarounds"
msgstr "&Разное"
-#: ruleswidgetbase.ui:1948
+#: ruleswidgetbase.ui:1933
#, no-c-format
msgid "&Focus stealing prevention"
msgstr "Предотвращение похищения &фокуса"
-#: ruleswidgetbase.ui:2035
+#: ruleswidgetbase.ui:2020
#, no-c-format
msgid "Opaque"
msgstr "Показывать содержимое"
-#: ruleswidgetbase.ui:2040
+#: ruleswidgetbase.ui:2025
#, no-c-format
msgid "Transparent"
msgstr "Не показывать содержимое"
-#: ruleswidgetbase.ui:2055
+#: ruleswidgetbase.ui:2040
#, no-c-format
msgid "Window &type"
msgstr "&Тип окна"
-#: ruleswidgetbase.ui:2063
+#: ruleswidgetbase.ui:2048
#, no-c-format
msgid "&Moving/resizing"
msgstr "Пере&мещение и изменение размера"
-#: ruleswidgetbase.ui:2115
+#: ruleswidgetbase.ui:2100
#, no-c-format
msgid "None"
msgstr "Отключить"
-#: ruleswidgetbase.ui:2120
+#: ruleswidgetbase.ui:2105
#, no-c-format
msgid "Low"
msgstr "Низкий приоритет"
-#: ruleswidgetbase.ui:2125
+#: ruleswidgetbase.ui:2110
#, no-c-format
msgid "Normal"
msgstr "Обычный приоритет"
-#: ruleswidgetbase.ui:2130
+#: ruleswidgetbase.ui:2115
#, no-c-format
msgid "High"
msgstr "Высокий приоритет"
-#: ruleswidgetbase.ui:2135
+#: ruleswidgetbase.ui:2120
#, no-c-format
msgid "Extreme"
msgstr "Не передавать фокус автоматически"
-#: ruleswidgetbase.ui:2161
+#: ruleswidgetbase.ui:2146
#, no-c-format
msgid "M&inimum size"
msgstr "&Минимальный размер"
-#: ruleswidgetbase.ui:2192
+#: ruleswidgetbase.ui:2177
#, no-c-format
msgid "M&aximum size"
msgstr "М&аксимальный размер"
-#: ruleswidgetbase.ui:2234
+#: ruleswidgetbase.ui:2219
#, no-c-format
msgid "Ignore requested &geometry"
msgstr "Игнорировать запрошенную &геометрию"
-#: ruleswidgetbase.ui:2293
+#: ruleswidgetbase.ui:2278
#, no-c-format
msgid "Strictly obey geometry"
msgstr "Строго собладать заданную геометрию"
-#: ruleswidgetbase.ui:2349
+#: ruleswidgetbase.ui:2331
#, no-c-format
msgid "Block global shortcuts"
msgstr "Игнорировать глобальные комбинации клавиш"
#, fuzzy
#~ msgid "Edit"
-#~ msgstr "Правка..."
+#~ msgstr "Правка…"
#~ msgid "KWin"
#~ msgstr "KWin"
diff --git a/tde-i18n-ru/messages/tdebase/kcmusb.po b/tde-i18n-ru/messages/tdebase/kcmusb.po
index 502dd7a0343..220ba73e087 100644
--- a/tde-i18n-ru/messages/tdebase/kcmusb.po
+++ b/tde-i18n-ru/messages/tdebase/kcmusb.po
@@ -8,22 +8,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kcmusb\n"
"POT-Creation-Date: 2022-01-16 18:15+0000\n"
-"PO-Revision-Date: 2006-12-14 11:00+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmusb/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -142,10 +143,6 @@ msgid "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Изохр. запросы</i></td><td>%1</td></tr>"
#: usbdevices.cpp:483
-#, fuzzy
-#| msgid ""
-#| "Could not open one or more USB controller. Make sure, you have read "
-#| "access to all USB controllers that should be listed here."
msgid ""
"Could not open one or more USB controller. Make sure you have read access to "
"all USB controllers that should be listed here."
diff --git a/tde-i18n-ru/messages/tdebase/kcmview1394.po b/tde-i18n-ru/messages/tdebase/kcmview1394.po
index a2043b81845..661236a43c2 100644
--- a/tde-i18n-ru/messages/tdebase/kcmview1394.po
+++ b/tde-i18n-ru/messages/tdebase/kcmview1394.po
@@ -2,31 +2,34 @@
# (C) 2003 TDE Russian Team.
# Copyright (C) 2003 Free Software Foundation, Inc.
# Nick Shafff <shafff@ukr.net>, 2003
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kcmview1394\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2003-11-22 00:44+0300\n"
-"Last-Translator: Nick Shafff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kcmview1394/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: view1394.cpp:64
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kcontrol.po b/tde-i18n-ru/messages/tdebase/kcontrol.po
index a992b964f9b..20430f44ccb 100644
--- a/tde-i18n-ru/messages/tdebase/kcontrol.po
+++ b/tde-i18n-ru/messages/tdebase/kcontrol.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcontrol\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2006-02-03 13:04+0300\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -226,11 +226,11 @@ msgstr "Во&сстановить"
msgid "&Administrator Mode"
msgstr "Режим &администратора"
-#: searchwidget.cpp:78
+#: searchwidget.cpp:77
msgid "&Keywords:"
msgstr "&Ключевые слова:"
-#: searchwidget.cpp:85
+#: searchwidget.cpp:84
msgid "&Results:"
msgstr "&Результаты:"
diff --git a/tde-i18n-ru/messages/tdebase/kdesktop.po b/tde-i18n-ru/messages/tdebase/kdesktop.po
index 006917b823b..f67bd689956 100644
--- a/tde-i18n-ru/messages/tdebase/kdesktop.po
+++ b/tde-i18n-ru/messages/tdebase/kdesktop.po
@@ -11,21 +11,23 @@
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kdesktop\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-10-05 13:31+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kdesktop/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -158,7 +160,7 @@ msgstr "&Свойства"
#: kdiconview.cpp:445
msgid "&Move to Trash"
-msgstr "Переместить в &корзину"
+msgstr "У&брать в корзину"
#: kdiconview.cpp:855
msgid "You have chosen to remove a system icon"
@@ -186,7 +188,7 @@ msgstr "Выполнить команду..."
#: krootwm.cpp:138
msgid "Open Terminal Here..."
-msgstr "Открыть Терминал Здесь..."
+msgstr "Открыть терминал здесь…"
#: krootwm.cpp:144
msgid "Configure Desktop..."
@@ -243,7 +245,7 @@ msgstr "Выровнять по сетке"
#: kdesktop.kcfg:195 krootwm.cpp:182
#, no-c-format
msgid "Lock in Place"
-msgstr "Зафиксировать"
+msgstr "Закрепить"
#: krootwm.cpp:188
msgid "Refresh Desktop"
@@ -330,7 +332,7 @@ msgstr "Открываемый URL (если не задан, загружает
#: kwebdesktop/kwebdesktop.cpp:89
msgid "TDE Web Desktop"
-msgstr "Рабочий стол Web для TDE"
+msgstr "Рабочий веб-стол TDE"
#: kwebdesktop/kwebdesktop.cpp:91
msgid "Displays an HTML page as the background of the desktop"
@@ -533,7 +535,7 @@ msgstr "Этот процесс помогает сохранить ваш па
#: lock/sakdlg.cpp:104
msgid "It prevents unauthorized users from emulating the login screen."
-msgstr "Это предотвращаетэмуляцию экрана входа неавторизированными лицами ."
+msgstr "Это предотвращает эмуляцию экрана входа неавторизированными лицами."
#: lock/securedlg.cpp:76
msgid "Secure Desktop Area"
@@ -1116,8 +1118,8 @@ msgid ""
"secure the screen locker. This requires system wide TSAK support to be "
"enabled prior to use."
msgstr ""
-"Если эта опция включена, хранитель экрана будет защищён системой безопасной "
-"комбинации клавиш (TSAK). Данная опция требует включение глобальной "
+"Если эта опция включена, хранитель экрана будет защищён клавишей безопасной "
+"аутентификации Trinity (TSAK). Данная опция требует включение глобальной "
"поддержки TSAK."
#: minicli_ui.ui:172
@@ -1324,7 +1326,7 @@ msgid ""
"Enter the name of the application you want to run or the URL you want to view"
msgstr ""
"Введите имя программы, которую вы хотите запустить, или адрес ресурса, "
-"который хотите посмотреть."
+"который хотите посмотреть"
#~ msgid "XDG variable name to open"
#~ msgstr "Имя XDG переменной для открытия"
diff --git a/tde-i18n-ru/messages/tdebase/kfindpart.po b/tde-i18n-ru/messages/tdebase/kfindpart.po
index 6a9100902fa..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: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2007-01-19 15:23+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-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 5625aa7450b..db3ed929722 100644
--- a/tde-i18n-ru/messages/tdebase/kfmclient.po
+++ b/tde-i18n-ru/messages/tdebase/kfmclient.po
@@ -8,35 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kfmclient\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2005-10-27 17:18-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kfmclient/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kfmclient.cpp:52
msgid "kfmclient"
@@ -118,7 +118,6 @@ msgstr ""
"\n"
#: kfmclient.cpp:97
-#, fuzzy
msgid ""
" kfmclient openProfile 'profile' ['url']\n"
" # Opens a window using the given profile.\n"
@@ -127,11 +126,12 @@ msgid ""
" # 'url' is an optional URL to open.\n"
"\n"
msgstr ""
-" kfmclient openProfile 'profile' ['url']\n"
-" # Открывает окно, используя заданный профиль.\n"
-" # 'profile' находится в ~/.kde/share/apps/konqueror/profiles.\n"
-" # 'url' - это необязательный параметр - URL, который вы хотите "
-"открыть.\n"
+" kfmclient openProfile 'профиль' ['url']\n"
+" # Открывает окно, используя данный профиль.\n"
+" # 'profile' находится в ~/.trinity/share/apps/konqueror/"
+"profiles.\n"
+" # 'url' — необязательный URL-адрес, который вы хотите открыть."
+"\n"
"\n"
#: kfmclient.cpp:102
diff --git a/tde-i18n-ru/messages/tdebase/kgreet_classic.po b/tde-i18n-ru/messages/tdebase/kgreet_classic.po
index 55e4fbdaffb..928a2d869bd 100644
--- a/tde-i18n-ru/messages/tdebase/kgreet_classic.po
+++ b/tde-i18n-ru/messages/tdebase/kgreet_classic.po
@@ -1,32 +1,33 @@
# translation of kgreet_classic.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgreet_classic\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-18 16:56-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kgreet_classic/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kgreet_classic.cpp:50
msgid "&Password:"
diff --git a/tde-i18n-ru/messages/tdebase/kgreet_winbind.po b/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
index 91e168bd503..54944f8db23 100644
--- a/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-ru/messages/tdebase/kgreet_winbind.po
@@ -1,32 +1,33 @@
# translation of kgreet_winbind.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kgreet_winbind\n"
"POT-Creation-Date: 2022-07-17 18:15+0000\n"
-"PO-Revision-Date: 2005-02-21 19:44-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kgreet_winbind/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kgreet_winbind.cpp:132
msgid "&Domain:"
diff --git a/tde-i18n-ru/messages/tdebase/khelpcenter.po b/tde-i18n-ru/messages/tdebase/khelpcenter.po
index 7b114726dba..10d05daf371 100644
--- a/tde-i18n-ru/messages/tdebase/khelpcenter.po
+++ b/tde-i18n-ru/messages/tdebase/khelpcenter.po
@@ -10,22 +10,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: khelpcenter\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2005-08-21 09:36-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/khelpcenter/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -535,18 +536,15 @@ msgid "Help Center"
msgstr "Центр помощи TDE"
#: view.cpp:120
-#, fuzzy
msgid "Welcome to the Trinity Desktop Environment"
-msgstr "Добро пожаловать в TDE!"
+msgstr "Добро пожаловать в Trinity Desktop Environment"
#: view.cpp:121
-#, fuzzy
msgid "The TDE team welcomes you to user-friendly UNIX-like computing"
msgstr ""
-"Команда TDE приглашает вас в удобную в работе графическую среду под Unix."
+"Команда TDE приглашает вас в удобную пользовательскую среду в стиле UNIX"
#: view.cpp:122
-#, fuzzy
msgid ""
"The Trinity Desktop Environment (TDE) is a graphical desktop\n"
"environment for UNIX-like workstations. The\n"
@@ -555,21 +553,19 @@ msgid ""
"professional graphical design along with the technical advantages of\n"
"UNIX-like operating systems."
msgstr ""
-"TDE - это мощная графическая рабочая среда для рабочих станций\n"
-"UNIX. Рабочий стол TDE сочетает лёгкость в использовании,\n"
-"современную функциональность и выдающийся графический\n"
-"дизайн с технологическим превосходством операционной системы\n"
-"UNIX."
+"Trinity Desktop Environment (TDE) — это графическая среда для\n"
+"UNIX-подобных рабочих станций. Trinity Desktop Environment сочетает\n"
+"в себе простоту использования, современную функциональность и\n"
+"профессиональный графический дизайн наряду с техническими\n"
+"возможностями UNIX-подобных операционных систем."
#: view.cpp:127
-#, fuzzy
msgid "What is the Trinity Desktop Environment?"
-msgstr "Что такое графическая среда TDE?"
+msgstr "Что такое Trinity Desktop Environment?"
#: view.cpp:128
-#, fuzzy
msgid "Contacting the TDE Project Members"
-msgstr "Как связаться с разработчиками TDE?"
+msgstr "Связь с участниками проекта TDE"
#: view.cpp:129
msgid "Supporting the TDE Project"
@@ -596,9 +592,8 @@ msgid "TDE Users' guide"
msgstr "Руководство пользователя TDE"
#: view.cpp:135
-#, fuzzy
msgid "Frequently Asked Questions"
-msgstr "Вопросы и ответы"
+msgstr "Часто задаваемые вопросы"
#: view.cpp:136
msgid "Basic Applications"
diff --git a/tde-i18n-ru/messages/tdebase/khotkeys.po b/tde-i18n-ru/messages/tdebase/khotkeys.po
index 32618421369..17ff6315198 100644
--- a/tde-i18n-ru/messages/tdebase/khotkeys.po
+++ b/tde-i18n-ru/messages/tdebase/khotkeys.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khotkeys\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2022-08-25 18:21+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -62,26 +62,30 @@ msgstr "&Отключить"
msgid "&Disable (group is disabled)"
msgstr "&Отключить (группа отключена)"
-#: kcontrol/action_list_widget.cpp:46
+#: kcontrol/action_list_widget.cpp:47
msgid "Command/URL..."
msgstr "Команда или адрес..."
-#: kcontrol/action_list_widget.cpp:47
+#: kcontrol/action_list_widget.cpp:48
msgid "TDE Menu Entry..."
msgstr "Элемент K-меню..."
-#: kcontrol/action_list_widget.cpp:48
+#: kcontrol/action_list_widget.cpp:49
msgid "DCOP Call..."
msgstr "Вызов DCOP..."
-#: kcontrol/action_list_widget.cpp:49
+#: kcontrol/action_list_widget.cpp:50
msgid "Keyboard Input..."
msgstr "Ввод с клавиатуры..."
-#: kcontrol/action_list_widget.cpp:50
+#: kcontrol/action_list_widget.cpp:51
msgid "Activate Window..."
msgstr "Активировать окно..."
+#: kcontrol/action_list_widget.cpp:52
+msgid "Waiting..."
+msgstr ""
+
#: kcontrol/condition_list_widget.cpp:47
msgid "Active Window..."
msgstr "Активное окно..."
@@ -124,8 +128,8 @@ msgstr "Добавить в группу"
msgid "Ignore Group"
msgstr "Игнорировать группу"
-#: kcontrol/condition_list_widget.cpp:351
-#: kcontrol/condition_list_widget.cpp:374
+#: kcontrol/condition_list_widget.cpp:406
+#: kcontrol/condition_list_widget.cpp:429
#: kcontrol/windowdef_list_widget.cpp:216
msgid "Window Details"
msgstr "Окно"
@@ -270,7 +274,7 @@ msgstr ""
"Сбой импорта указанного файла. Похоже, что файл не является корректным "
"файлом действий."
-#: kcontrol/menuedit.cpp:95 shared/settings.cpp:250
+#: kcontrol/menuedit.cpp:95 shared/settings.cpp:252
msgid "These entries were created using Menu Editor."
msgstr "Эти элементы были созданы при помощи редактора меню."
@@ -406,46 +410,50 @@ msgstr ""
msgid "Simple Window..."
msgstr "Простое окно..."
-#: shared/actions.cpp:159 shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:161 shared/actions.cpp:175 shared/actions.cpp:180
msgid "KHotKeys was unable to execute"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Please verify existence of the service"
msgstr ""
-#: shared/actions.cpp:159
+#: shared/actions.cpp:161
msgid "Unable to launch service!"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Please verify existence and permissions of the executable file"
msgstr ""
-#: shared/actions.cpp:173 shared/actions.cpp:178
+#: shared/actions.cpp:175 shared/actions.cpp:180
msgid "Unable to launch program"
msgstr ""
-#: shared/actions.cpp:186
+#: shared/actions.cpp:188
msgid "Command/URL : "
msgstr "Команда или адрес: "
-#: shared/actions.cpp:223
+#: shared/actions.cpp:225
msgid "Menuentry : "
msgstr "Элемент меню: "
-#: shared/actions.cpp:307
+#: shared/actions.cpp:309
msgid "DCOP : "
msgstr "DCOP:"
-#: shared/actions.cpp:401
+#: shared/actions.cpp:403
msgid "Keyboard input : "
msgstr "Ввод с клавиатуры:"
-#: shared/actions.cpp:447
+#: shared/actions.cpp:449
msgid "Activate window : "
msgstr "Активировать окно:"
+#: shared/actions.cpp:479
+msgid "Waiting %1 ms"
+msgstr ""
+
#: shared/conditions.cpp:297
msgid "Active window: "
msgstr "Активное окно:"
@@ -480,15 +488,15 @@ msgstr ""
msgid "Shortcut trigger: "
msgstr "Активация комбинацией клавиш: "
-#: shared/triggers.cpp:318
+#: shared/triggers.cpp:320
msgid "Window trigger: "
msgstr "Активация событием окна:"
-#: shared/triggers.cpp:354
+#: shared/triggers.cpp:356
msgid "Gesture trigger: "
msgstr "Активация росчерком:"
-#: shared/triggers.cpp:414
+#: shared/triggers.cpp:416
msgid "Voice trigger: "
msgstr "Активация голосовой командой:"
@@ -532,11 +540,29 @@ msgstr "&Добавить"
msgid "&Modify..."
msgstr "&Изменить..."
+#: kcontrol/ui/action_list_widget_ui.ui:105
+#: kcontrol/ui/condition_list_widget_ui.ui:105
+#, no-c-format
+msgid "Move &up"
+msgstr ""
+
+#: kcontrol/ui/action_list_widget_ui.ui:113
+#: kcontrol/ui/condition_list_widget_ui.ui:113
+#, no-c-format
+msgid "Move &down"
+msgstr ""
+
#: kcontrol/ui/command_url_widget_ui.ui:38
#, no-c-format
msgid "Command/URL to execute:"
msgstr "Команда или адрес для выполнения:"
+#: kcontrol/ui/condition_list_widget_ui.ui:97
+#, fuzzy, no-c-format
+#| msgid "Delete"
+msgid "D&elete"
+msgstr "Удалить"
+
#: kcontrol/ui/dcop_widget_ui.ui:30
#, no-c-format
msgid "Remote &application:"
@@ -776,6 +802,12 @@ msgstr ""
"Убедитесь, что соответствующая опция отмечена на странице <i>Звуковая "
"система</i>."
+#: kcontrol/ui/waiting_widget_ui.ui:30
+#, fuzzy, no-c-format
+#| msgid "Gesture timeout (ms):"
+msgid "Waiting time (ms): "
+msgstr "Задержка росчерка (мс):"
+
#: kcontrol/ui/window_trigger_widget_ui.ui:30
#, no-c-format
msgid "Trigger When"
@@ -897,6 +929,3 @@ msgstr "Область уведомления"
#~ msgid "&Copy"
#~ msgstr "&Копировать"
-
-#~ msgid "Delete"
-#~ msgstr "Удалить"
diff --git a/tde-i18n-ru/messages/tdebase/kicker.po b/tde-i18n-ru/messages/tdebase/kicker.po
index 350250f192e..5d64a409bfe 100644
--- a/tde-i18n-ru/messages/tdebase/kicker.po
+++ b/tde-i18n-ru/messages/tdebase/kicker.po
@@ -13,21 +13,23 @@
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Egor Ermakov <eg.ermakov2016@yandex.ru>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kicker\n"
-"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kicker/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -71,7 +73,7 @@ msgstr "Не удаётся выполнить приложение не из TD
msgid "Kicker Error"
msgstr "Ошибка Kicker"
-#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1369 ui/k_new_mnu.cpp:1867
+#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1374 ui/k_new_mnu.cpp:1872
#: ui/k_new_mnu.h:70
msgid "Applications"
msgstr "Приложения"
@@ -90,7 +92,7 @@ msgstr "Список окон"
#: core/applethandle.cpp:69
msgid "%1 menu"
-msgstr "Меню аплета «%1»"
+msgstr "Меню «%1»"
#: core/applethandle.cpp:72
msgid "%1 applet handle"
@@ -104,12 +106,11 @@ msgstr "Не удаётся загрузить аплет %1. Проверьте
msgid "Applet Loading Error"
msgstr "Ошибка загрузки аплета"
-#: core/container_button.h:133 ui/k_mnu.cpp:346
+#: core/container_button.h:133 ui/k_mnu.cpp:342
msgid "Quick Browser"
msgstr "Быстрый обзор"
#: core/container_button.h:155
-#, fuzzy
msgid "Windowlist"
msgstr "Список окон"
@@ -372,7 +373,7 @@ msgstr "Не &исполняемый файл:"
msgid "Select Other"
msgstr "Выберите прочее"
-#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:997
+#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1002
msgid "New Applications"
msgstr "Новые приложения"
@@ -380,7 +381,7 @@ msgstr "Новые приложения"
msgid "Restart Computer"
msgstr "Перезапустить компьютер"
-#: ui/itemview.cpp:482 ui/k_mnu.cpp:404 ui/k_new_mnu.cpp:1324
+#: ui/itemview.cpp:482 ui/k_mnu.cpp:400 ui/k_new_mnu.cpp:1329
msgid "Switch User"
msgstr "Переключить пользователя"
@@ -397,68 +398,64 @@ msgstr "Директория: /)"
msgid "Directory: "
msgstr "Директория: "
-#: ui/k_mnu.cpp:277
+#: ui/k_mnu.cpp:273
#, fuzzy
#| msgid "Press '/' to search..."
msgid " Click here to search..."
msgstr "Нажать '/' для поиска..."
-#: ui/k_mnu.cpp:281
-#, fuzzy
-#| msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:277
msgid " Press '%1' to search..."
-msgstr "Нажать '/' для поиска..."
+msgstr " Нажать «%1» для поиска…"
-#: ui/k_mnu.cpp:285
-#, fuzzy
-#| msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:281
msgid " Press '%1' or '%2' to search..."
-msgstr "Нажать '/' для поиска..."
+msgstr " Нажать «%1» или «%2» для поиска…"
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
msgid "Search"
msgstr "&Поиск:"
-#: ui/k_mnu.cpp:297
+#: ui/k_mnu.cpp:293
#, fuzzy
#| msgid "TDE Menu"
msgid "TDE Menu search"
msgstr "Меню TDE"
-#: ui/k_mnu.cpp:312
+#: ui/k_mnu.cpp:308
msgid "All Applications"
msgstr "Все приложения"
-#: ui/k_mnu.cpp:314 ui/k_new_mnu.h:70
+#: ui/k_mnu.cpp:310 ui/k_new_mnu.h:70
msgid "Actions"
msgstr "Действия"
-#: ui/k_mnu.cpp:395 ui/k_new_mnu.cpp:1386
+#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1391
msgid "Run Command..."
msgstr "Выполнить программу..."
-#: ui/k_mnu.cpp:416 ui/k_new_mnu.cpp:1318
+#: ui/k_mnu.cpp:412 ui/k_new_mnu.cpp:1323
msgid "Save Session"
msgstr "Сохранить сеанс"
-#: ui/k_mnu.cpp:421
+#: ui/k_mnu.cpp:417
msgid "Lock Session"
msgstr "Заблокировать сеанс"
-#: ui/k_mnu.cpp:426
+#: ui/k_mnu.cpp:422
msgid "Log Out..."
msgstr "Завершить сеанс..."
-#: ui/k_mnu.cpp:502 ui/k_new_mnu.cpp:907 ui/k_new_mnu.cpp:1500
+#: ui/k_mnu.cpp:498 ui/k_new_mnu.cpp:912 ui/k_new_mnu.cpp:1505
msgid "Lock Current && Start New Session"
msgstr "Заблокировать текущий и начать новый сеанс"
-#: ui/k_mnu.cpp:504 ui/k_new_mnu.cpp:904 ui/k_new_mnu.cpp:1501
+#: ui/k_mnu.cpp:500 ui/k_new_mnu.cpp:909 ui/k_new_mnu.cpp:1506
msgid "Start New Session"
msgstr "Начать новый сеанс"
-#: ui/k_mnu.cpp:536 ui/k_new_mnu.cpp:1533
+#: ui/k_mnu.cpp:532 ui/k_new_mnu.cpp:1538
msgid ""
"<p>You have chosen to open another desktop session.<br>The current session "
"will be hidden and a new login screen will be displayed.<br>An F-key is "
@@ -474,27 +471,27 @@ msgstr ""
"соответствующую функциональную клавишу одновременно. Панель TDE и меню "
"Рабочего стола также позволяют переключаться между сеансами.</p>"
-#: ui/k_mnu.cpp:547 ui/k_new_mnu.cpp:1544
+#: ui/k_mnu.cpp:543 ui/k_new_mnu.cpp:1549
msgid "Warning - New Session"
msgstr "Внимание - новый сеанс"
-#: ui/k_mnu.cpp:548 ui/k_new_mnu.cpp:1545
+#: ui/k_mnu.cpp:544 ui/k_new_mnu.cpp:1550
msgid "&Start New Session"
msgstr "&Начать новый сеанс"
-#: ui/k_new_mnu.cpp:221
+#: ui/k_new_mnu.cpp:226
msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
msgstr "Пользователь&nbsp;<b>%1</b>&nbsp;на&nbsp;<b>%2</b>"
-#: ui/k_new_mnu.cpp:240
+#: ui/k_new_mnu.cpp:245
msgid "Most commonly used applications and documents"
msgstr "Наиболее часто используемые приложения и документы"
-#: ui/k_new_mnu.cpp:243
+#: ui/k_new_mnu.cpp:248
msgid "List of installed applications"
msgstr "Список установленных приложений"
-#: ui/k_new_mnu.cpp:248
+#: ui/k_new_mnu.cpp:253
msgid ""
"Information and configuration of your system, access to personal files, "
"network resources and connected disk drives"
@@ -502,167 +499,167 @@ msgstr ""
"Информация и конфигурация вашей системы, доступ к персональным файлам, "
"сетевым ресурсам и подлюченным дисковым устройствам"
-#: ui/k_new_mnu.cpp:257
+#: ui/k_new_mnu.cpp:262
msgid "Recently used applications and documents"
msgstr "Недавно использованные приложения и документы"
-#: ui/k_new_mnu.cpp:261
+#: ui/k_new_mnu.cpp:266
msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
msgstr ""
"<qt>Выход, переключение пользователя, выключение или сброс, приостановка "
"системы"
-#: ui/k_new_mnu.cpp:265
+#: ui/k_new_mnu.cpp:270
msgid "<p align=\"center\"> <u>F</u>avorites</p>"
msgstr "<p align=\"center\"> <u>И</u>збранные</p>"
-#: ui/k_new_mnu.cpp:266
+#: ui/k_new_mnu.cpp:271
msgid "<p align=\"center\"><u>H</u>istory</p>"
msgstr "<p align=\"center\"><u>И</u>стория</p>"
-#: ui/k_new_mnu.cpp:268
+#: ui/k_new_mnu.cpp:273
msgid "<p align=\"center\"> <u>C</u>omputer</p>"
msgstr "<p align=\"center\"> <u>К</u>омпьютер</p>"
-#: ui/k_new_mnu.cpp:269
+#: ui/k_new_mnu.cpp:274
msgid "<p align=\"center\"><u>A</u>pplications</p>"
msgstr "<p align=\"center\"><u>П</u>риложения</p>"
-#: ui/k_new_mnu.cpp:271
+#: ui/k_new_mnu.cpp:276
msgid "<p align=\"center\"><u>L</u>eave</p>"
msgstr "<p align=\"center\"><u>О</u>ставить</p>"
-#: ui/k_new_mnu.cpp:331
+#: ui/k_new_mnu.cpp:336
msgid "Search Internet"
msgstr "Поиск по интернет"
-#: ui/k_new_mnu.cpp:424
+#: ui/k_new_mnu.cpp:429
msgid "Applications, Contacts and Documents"
msgstr "Приложения, Контакты и Документы"
-#: ui/k_new_mnu.cpp:893
+#: ui/k_new_mnu.cpp:898
msgid "Start '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:895
+#: ui/k_new_mnu.cpp:900
msgid "Start '%1' (current)"
msgstr "Запуск '%1' (текущий)"
-#: ui/k_new_mnu.cpp:897
+#: ui/k_new_mnu.cpp:902
msgid "Restart and boot directly into '%1'"
msgstr "Перезапуск и загрузка прямо в '%1'"
-#: ui/k_new_mnu.cpp:905
+#: ui/k_new_mnu.cpp:910
msgid "Start a parallel session"
msgstr "Запуск параллельного сеанса"
-#: ui/k_new_mnu.cpp:908
+#: ui/k_new_mnu.cpp:913
msgid "Lock screen and start a parallel session"
msgstr "Заблокировать экран и начать параллельный сеанс"
-#: ui/k_new_mnu.cpp:919
+#: ui/k_new_mnu.cpp:924
msgid "Switch to Session of User '%1'"
msgstr "Переключиться на сеанс пользователя '%1'"
-#: ui/k_new_mnu.cpp:920
+#: ui/k_new_mnu.cpp:925
#, c-format
msgid "Session: %1"
msgstr "Сеанс: %1"
-#: ui/k_new_mnu.cpp:1306
+#: ui/k_new_mnu.cpp:1311
msgid "Session"
msgstr "Сеанс"
-#: ui/k_new_mnu.cpp:1308
+#: ui/k_new_mnu.cpp:1313
#, fuzzy
msgid "Log out"
msgstr "Завершить сеанс..."
-#: ui/k_new_mnu.cpp:1309
+#: ui/k_new_mnu.cpp:1314
#, fuzzy
msgid "End current session"
msgstr "Завершить сеанс"
-#: ui/k_new_mnu.cpp:1311
+#: ui/k_new_mnu.cpp:1316
msgid "Lock"
msgstr "Заблокировать"
-#: ui/k_new_mnu.cpp:1312
+#: ui/k_new_mnu.cpp:1317
#, fuzzy
msgid "Lock computer screen"
msgstr "Заблокировать экран"
-#: ui/k_new_mnu.cpp:1319
+#: ui/k_new_mnu.cpp:1324
msgid "Save current Session for next login"
msgstr "Сохранить текущий сеанс для следующего входа"
-#: ui/k_new_mnu.cpp:1325
+#: ui/k_new_mnu.cpp:1330
msgid "Manage parallel sessions"
msgstr "Управление параллельными сеансами"
-#: ui/k_new_mnu.cpp:1339
+#: ui/k_new_mnu.cpp:1344
msgid "System"
msgstr "Система"
-#: ui/k_new_mnu.cpp:1340
+#: ui/k_new_mnu.cpp:1345
msgid "Shutdown"
msgstr "Выход"
-#: ui/k_new_mnu.cpp:1341
+#: ui/k_new_mnu.cpp:1346
msgid "Turn off computer"
msgstr "Выключить компьютер"
-#: ui/k_new_mnu.cpp:1343
+#: ui/k_new_mnu.cpp:1348
#, fuzzy
msgid "&Restart"
msgstr "Перезапуск"
-#: ui/k_new_mnu.cpp:1344
+#: ui/k_new_mnu.cpp:1349
#, fuzzy
msgid "Restart computer and boot the default system"
msgstr "Перегрузить и загрузить систему по умолчанию"
-#: ui/k_new_mnu.cpp:1354
+#: ui/k_new_mnu.cpp:1359
msgid "Start Operating System"
msgstr "Запустить операционную системы"
-#: ui/k_new_mnu.cpp:1355
+#: ui/k_new_mnu.cpp:1360
msgid "Restart and boot another operating system"
msgstr "Перегрузить и загрузить другую операционную системы"
-#: ui/k_new_mnu.cpp:1390
+#: ui/k_new_mnu.cpp:1395
msgid "System Folders"
msgstr "Системные папки"
-#: ui/k_new_mnu.cpp:1392
+#: ui/k_new_mnu.cpp:1397
msgid "Home Folder"
msgstr "Домашняя папка"
-#: ui/k_new_mnu.cpp:1401
+#: ui/k_new_mnu.cpp:1406
msgid "My Documents"
msgstr "Мои документы"
-#: ui/k_new_mnu.cpp:1410
+#: ui/k_new_mnu.cpp:1415
msgid "My Images"
msgstr ""
-#: ui/k_new_mnu.cpp:1419
+#: ui/k_new_mnu.cpp:1424
msgid "My Music"
msgstr ""
-#: ui/k_new_mnu.cpp:1428
+#: ui/k_new_mnu.cpp:1433
msgid "My Videos"
msgstr ""
-#: ui/k_new_mnu.cpp:1437
+#: ui/k_new_mnu.cpp:1442
msgid "My Downloads"
msgstr ""
-#: ui/k_new_mnu.cpp:1440
+#: ui/k_new_mnu.cpp:1445
msgid "Network Folders"
msgstr "Сетевые папки"
-#: ui/k_new_mnu.cpp:1665
+#: ui/k_new_mnu.cpp:1670
msgid ""
"<center><b>%1</b></center>\n"
"You do not have permission to execute this command."
@@ -670,7 +667,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Вы не имеете доступа для запуска этой команды."
-#: ui/k_new_mnu.cpp:1693
+#: ui/k_new_mnu.cpp:1698
msgid ""
"<center><b>%1</b></center>\n"
"Could not run the specified command."
@@ -678,7 +675,7 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Не могу запустить указанную команду."
-#: ui/k_new_mnu.cpp:1703
+#: ui/k_new_mnu.cpp:1708
msgid ""
"<center><b>%1</b></center>\n"
"The specified command does not exist."
@@ -686,196 +683,196 @@ msgstr ""
"<center><b>%1</b></center>\n"
"Указанная команда не существует."
-#: ui/k_new_mnu.cpp:1901
+#: ui/k_new_mnu.cpp:1906
msgid "Documents"
msgstr "Документы"
-#: ui/k_new_mnu.cpp:2237 ui/k_new_mnu.cpp:2367
+#: ui/k_new_mnu.cpp:2242 ui/k_new_mnu.cpp:2372
#, c-format
msgid "Send Email to %1"
msgstr "Отправить Email на %1"
-#: ui/k_new_mnu.cpp:2248
+#: ui/k_new_mnu.cpp:2253
#, c-format
msgid "Open Addressbook at %1"
msgstr "Открыть адресную книгу на %1"
-#: ui/k_new_mnu.cpp:2289
+#: ui/k_new_mnu.cpp:2294
msgid "- Add ext:type to specify a file extension."
msgstr "- Добавить расш:тип для указания расширения файла."
-#: ui/k_new_mnu.cpp:2292
+#: ui/k_new_mnu.cpp:2297
msgid "- When searching for a phrase, add quotes."
msgstr "- При поиске по фразе, добавьте кавычки."
-#: ui/k_new_mnu.cpp:2295
+#: ui/k_new_mnu.cpp:2300
msgid "- To exclude search terms, use the minus symbol in front."
msgstr "- Для исключения поиска термина, используйте символ минус перед."
-#: ui/k_new_mnu.cpp:2298
+#: ui/k_new_mnu.cpp:2303
msgid "- To search for optional terms, use OR."
msgstr "- Для поиска опционального термина, используйте OR."
-#: ui/k_new_mnu.cpp:2301
+#: ui/k_new_mnu.cpp:2306
msgid "- You can use upper and lower case."
msgstr "- Вы можете использовать верхний и нижний регистр."
-#: ui/k_new_mnu.cpp:2304
+#: ui/k_new_mnu.cpp:2309
msgid "Search Quick Tips"
msgstr "Поиск быстрых фраз"
-#: ui/k_new_mnu.cpp:2356
+#: ui/k_new_mnu.cpp:2361
msgid "%1 = %2"
msgstr ""
-#: ui/k_new_mnu.cpp:2388
+#: ui/k_new_mnu.cpp:2393
#, c-format
msgid "Open Local File: %1"
msgstr "Открытие локального файла: %1"
-#: ui/k_new_mnu.cpp:2391
+#: ui/k_new_mnu.cpp:2396
#, c-format
msgid "Open Local Dir: %1"
msgstr "Открытие локальной директории: %1"
-#: ui/k_new_mnu.cpp:2394
+#: ui/k_new_mnu.cpp:2399
#, c-format
msgid "Open Remote Location: %1"
msgstr "Открытие удалённого расположения: %1"
-#: ui/k_new_mnu.cpp:2422
+#: ui/k_new_mnu.cpp:2427
msgid "Run '%1'"
msgstr "Запуск '%1'"
-#: ui/k_new_mnu.cpp:2467 ui/k_new_mnu.cpp:2540
+#: ui/k_new_mnu.cpp:2472 ui/k_new_mnu.cpp:2545
msgid "No matches found"
msgstr "Ничего не найдено"
-#: ui/k_new_mnu.cpp:2591
+#: ui/k_new_mnu.cpp:2596
msgid "%1 (top %2 of %3)"
msgstr "%1 (до %2 из %3)"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Do you really want to reset the computer and boot Microsoft Windows"
msgstr ""
"Вы действительно желаете перегрузить компьютер и загрузить Microsoft Windows"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows Confirmation"
msgstr "Подтверждение запуска Windows"
-#: ui/k_new_mnu.cpp:2725
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows"
msgstr "Запуск Windows"
-#: ui/k_new_mnu.cpp:2742
+#: ui/k_new_mnu.cpp:2747
msgid "Could not start Tomboy."
msgstr "Не могу запустить Tomboy."
-#: ui/k_new_mnu.cpp:2802
+#: ui/k_new_mnu.cpp:2807
msgid "Remove From Favorites"
msgstr "Удалить из избранных"
-#: ui/k_new_mnu.cpp:2809
+#: ui/k_new_mnu.cpp:2814
msgid "Add to Favorites"
msgstr "Добавить в избранные"
-#: ui/k_new_mnu.cpp:2840 ui/service_mnu.cpp:630
+#: ui/k_new_mnu.cpp:2845 ui/service_mnu.cpp:630
msgid "Add Menu to Desktop"
msgstr "Добавить меню на Рабочий стол"
-#: ui/k_new_mnu.cpp:2843 ui/service_mnu.cpp:603
+#: ui/k_new_mnu.cpp:2848 ui/service_mnu.cpp:603
msgid "Add Item to Desktop"
msgstr "Добавить элемент на Рабочий стол"
-#: ui/k_new_mnu.cpp:2850 ui/service_mnu.cpp:636
+#: ui/k_new_mnu.cpp:2855 ui/service_mnu.cpp:636
msgid "Add Menu to Main Panel"
msgstr "Добавить меню к Главной панели"
-#: ui/k_new_mnu.cpp:2853 ui/service_mnu.cpp:609
+#: ui/k_new_mnu.cpp:2858 ui/service_mnu.cpp:609
msgid "Add Item to Main Panel"
msgstr "Добавить элемент на Главную панель"
-#: ui/k_new_mnu.cpp:2859 ui/service_mnu.cpp:642
+#: ui/k_new_mnu.cpp:2864 ui/service_mnu.cpp:642
msgid "Edit Menu"
msgstr "Изменить меню"
-#: ui/k_new_mnu.cpp:2861 ui/service_mnu.cpp:615
+#: ui/k_new_mnu.cpp:2866 ui/service_mnu.cpp:615
msgid "Edit Item"
msgstr "Изменить элемент"
-#: ui/k_new_mnu.cpp:2867 ui/service_mnu.cpp:621
+#: ui/k_new_mnu.cpp:2872 ui/service_mnu.cpp:621
msgid "Put Into Run Dialog"
msgstr "Поместить в диалог запуска"
-#: ui/k_new_mnu.cpp:2895
+#: ui/k_new_mnu.cpp:2900
msgid "Advanced"
msgstr "Расширенное"
-#: ui/k_new_mnu.cpp:2911
+#: ui/k_new_mnu.cpp:2916
msgid "Clear Recently Used Applications"
msgstr "Очистить недавно использованные Приложения"
-#: ui/k_new_mnu.cpp:2914
+#: ui/k_new_mnu.cpp:2919
msgid "Clear Recently Used Documents"
msgstr "Очистить недавно использованные Документы"
-#: ui/k_new_mnu.cpp:3489
+#: ui/k_new_mnu.cpp:3494
msgid "Media"
msgstr "Медиа"
-#: ui/k_new_mnu.cpp:3548
+#: ui/k_new_mnu.cpp:3553
msgid "(%1 available)"
msgstr "(%1 доступно)"
-#: ui/k_new_mnu.cpp:3679 ui/k_new_mnu.cpp:3683
+#: ui/k_new_mnu.cpp:3684 ui/k_new_mnu.cpp:3688
#, c-format
msgid "Directory: %1"
msgstr "Директория: %1"
-#: ui/k_new_mnu.cpp:3754 ui/k_new_mnu.cpp:3780
+#: ui/k_new_mnu.cpp:3759 ui/k_new_mnu.cpp:3785
#, fuzzy
msgid "Suspend"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3764
+#: ui/k_new_mnu.cpp:3769
msgid "Freeze"
msgstr ""
-#: ui/k_new_mnu.cpp:3765
+#: ui/k_new_mnu.cpp:3770
msgid "Put the computer in software idle mode"
msgstr ""
-#: ui/k_new_mnu.cpp:3772
+#: ui/k_new_mnu.cpp:3777
msgid "Standby"
msgstr "Приостановить"
-#: ui/k_new_mnu.cpp:3773
+#: ui/k_new_mnu.cpp:3778
msgid "Pause without logging out"
msgstr "Приостановить без выхода"
-#: ui/k_new_mnu.cpp:3781
+#: ui/k_new_mnu.cpp:3786
msgid "Suspend to RAM"
msgstr "Усыпить на память"
-#: ui/k_new_mnu.cpp:3788
+#: ui/k_new_mnu.cpp:3793
msgid "Hibernate"
msgstr ""
-#: ui/k_new_mnu.cpp:3789
+#: ui/k_new_mnu.cpp:3794
msgid "Suspend to Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3796
+#: ui/k_new_mnu.cpp:3801
msgid "Hybrid Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3797
+#: ui/k_new_mnu.cpp:3802
#, fuzzy
msgid "Suspend to RAM + Disk"
msgstr "Усыпить на Диск"
-#: ui/k_new_mnu.cpp:3836
+#: ui/k_new_mnu.cpp:3841
msgid "Suspend failed"
msgstr "Ошибка усыпления"
@@ -948,7 +945,7 @@ msgstr "Все"
#: ui/removecontainer_mnu.cpp:42
msgid "&Applet"
-msgstr "&Аплет"
+msgstr "&Апплет"
#: ui/removecontainer_mnu.cpp:44
msgid "Appli&cation"
@@ -1132,7 +1129,7 @@ msgstr "П&оказать:"
#: ui/appletview.ui:76
#, no-c-format
msgid "Applets"
-msgstr "Аплеты"
+msgstr "Апплеты"
#: ui/appletview.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kickermenu_kate.po b/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
index fd823fb15ef..89200379f8d 100644
--- a/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
+++ b/tde-i18n-ru/messages/tdebase/kickermenu_kate.po
@@ -1,33 +1,35 @@
# TDE3 - tdebase/kickermenu_kate.po Russian translation.
# Copyright (C) 2007, TDE Russian translation team.
# Andrey Cherepanov <sibskull@mail.ru>, 2007.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kickermenu_kate\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-01-10 12:10+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kickermenu_kate/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: katesessionmenu.cpp:69
msgid "Start Kate (no arguments)"
@@ -43,7 +45,7 @@ msgstr "Новый безымянный сеанс"
#: katesessionmenu.cpp:95
msgid "Unnamed"
-msgstr ""
+msgstr "Безымянный"
#: katesessionmenu.cpp:120
msgid "Reload Session List"
@@ -67,7 +69,7 @@ msgstr ""
#: katesessionmenu.cpp:146
msgid "Create anonymous session?"
-msgstr "Безымянный сеанс"
+msgstr "Создать безымянный сеанс?"
#: katesessionmenu.cpp:153
msgid "You allready have a session named %1. Do you want to open that session?"
diff --git a/tde-i18n-ru/messages/tdebase/klipper.po b/tde-i18n-ru/messages/tdebase/klipper.po
index f2e67b9f907..1953dab4359 100644
--- a/tde-i18n-ru/messages/tdebase/klipper.po
+++ b/tde-i18n-ru/messages/tdebase/klipper.po
@@ -10,20 +10,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: klipper\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2008-02-18 13:34+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/klipper/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -128,11 +130,8 @@ msgid "Sy&nchronize contents of the clipboard and the selection"
msgstr "&Синхронизировать содержимое буфера обмена и выделения мышью"
#: configdialog.cpp:140
-#, fuzzy
msgid "Selecting this option synchronizes these two buffers."
-msgstr ""
-"Установка этого параметра синхронизирует эти два буфера обмена, чтобы они "
-"работали так же, как в TDE 1.x и 2.x."
+msgstr "Установка этого параметра синхронизирует эти два буфера."
#: configdialog.cpp:143
msgid "Separate clipboard and selection"
@@ -291,19 +290,19 @@ msgstr "Klipper - управление буфером обмена"
msgid "&More"
msgstr "&Больше"
-#: toplevel.cpp:159
+#: toplevel.cpp:156
msgid "C&lear Clipboard History"
msgstr "&Очистить историю буфера обмена"
-#: toplevel.cpp:168
+#: toplevel.cpp:165
msgid "&Configure Klipper..."
msgstr "&Настроить Klipper..."
-#: toplevel.cpp:232
+#: toplevel.cpp:229
msgid "Klipper - clipboard tool"
msgstr "Klipper - управление буфером обмена"
-#: toplevel.cpp:543
+#: toplevel.cpp:540
msgid ""
"You can enable URL actions later by right-clicking on the Klipper icon and "
"selecting 'Enable Actions'"
@@ -311,7 +310,7 @@ msgstr ""
"Вы можете включить действия по URL позже при помощи двойного щелчка на "
"значке Klipper и выбора параметра \"Включить действия\""
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid ""
"Should Klipper start automatically\n"
"when you login?"
@@ -319,51 +318,51 @@ msgstr ""
"Запускать Klipper автоматически\n"
"при входе в TDE?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Automatically Start Klipper?"
msgstr "Запускать Klipper автоматически?"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Start"
msgstr "Запускать"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid "Do Not Start"
msgstr "Не запускать"
-#: toplevel.cpp:665
+#: toplevel.cpp:662
msgid "Enable &Actions"
msgstr "Включить &действия"
-#: toplevel.cpp:669
+#: toplevel.cpp:666
msgid "&Actions Enabled"
msgstr "&Действия включены"
-#: toplevel.cpp:1141
+#: toplevel.cpp:1138
msgid "TDE cut & paste history utility"
msgstr "Утилита истории буфера обмена TDE"
-#: toplevel.cpp:1145
+#: toplevel.cpp:1142
msgid "Klipper"
msgstr "Klipper"
-#: toplevel.cpp:1152
+#: toplevel.cpp:1149
msgid "Author"
msgstr "Автор"
-#: toplevel.cpp:1156
+#: toplevel.cpp:1153
msgid "Original Author"
msgstr "Первоначальный автор"
-#: toplevel.cpp:1160
+#: toplevel.cpp:1157
msgid "Contributor"
msgstr "Участник проекта"
-#: toplevel.cpp:1164
+#: toplevel.cpp:1161
msgid "Bugfixes and optimizations"
msgstr "Исправление ошибок и оптимизация"
-#: toplevel.cpp:1168
+#: toplevel.cpp:1165
msgid "Maintainer"
msgstr "Текущее сопровождение"
diff --git a/tde-i18n-ru/messages/tdebase/kmenuapplet.po b/tde-i18n-ru/messages/tdebase/kmenuapplet.po
index e6e20e8bfe6..10584d2656b 100644
--- a/tde-i18n-ru/messages/tdebase/kmenuapplet.po
+++ b/tde-i18n-ru/messages/tdebase/kmenuapplet.po
@@ -1,32 +1,33 @@
# translation of kmenuapplet.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kmenuapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-12-28 17:23-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kmenuapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: menuapplet.cpp:350
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kminipagerapplet.po b/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
index f35ee84a104..364fb51ad26 100644
--- a/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
+++ b/tde-i18n-ru/messages/tdebase/kminipagerapplet.po
@@ -6,34 +6,36 @@
# Zhitomirsky Sergey <szh@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kminipagerapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-02-03 13:17+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kminipagerapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: pagerapplet.cpp:713
msgid "&Launch Pager"
@@ -87,7 +89,7 @@ msgstr "&Значки окон"
#: pagerapplet.cpp:737
msgid "&Cycle on Wheel"
-msgstr ""
+msgstr "Переключение &колёсиком"
#: pagerapplet.cpp:739
msgid "Text Label"
@@ -207,4 +209,4 @@ msgstr "Значки окон в предварительном просмотр
#: pagersettings.kcfg:59
#, no-c-format
msgid "Cycle through desktops with wheel?"
-msgstr ""
+msgstr "Переключать рабочие столы колёсиком?"
diff --git a/tde-i18n-ru/messages/tdebase/konqueror.po b/tde-i18n-ru/messages/tdebase/konqueror.po
index 415ae5dddca..35f63ea94c6 100644
--- a/tde-i18n-ru/messages/tdebase/konqueror.po
+++ b/tde-i18n-ru/messages/tdebase/konqueror.po
@@ -11,21 +11,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012
# ztime <ztime@ztime.ru>, 2021.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konqueror\n"
-"POT-Creation-Date: 2022-07-04 18:15+0000\n"
-"PO-Revision-Date: 2021-06-18 12:08+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-08-20 18:13+0000\n"
+"PO-Revision-Date: 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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.6.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -61,8 +62,8 @@ msgstr "Konqueror"
msgid ""
"Konqueror is your file manager, web browser and universal document viewer."
msgstr ""
-"Konqueror - ваш менеджер файлов, веб-браузер и универсальное средство "
-"просмотра документов."
+"Konqueror — ваш файловый менеджер, веб-браузер и универсальный просмотрщик "
+"документов."
#: about/konq_aboutpage.cpp:143 about/konq_aboutpage.cpp:208
#: about/konq_aboutpage.cpp:263 about/konq_aboutpage.cpp:360
@@ -128,7 +129,7 @@ msgstr "Установленные программы"
#: about/konq_aboutpage.cpp:171
msgid "Settings"
-msgstr "&Настройки"
+msgstr "Настройки"
#: about/konq_aboutpage.cpp:172
msgid "Desktop configuration"
@@ -537,7 +538,7 @@ msgstr "&Значки папок отражают содержимое"
#: iconview/konq_iconview.cpp:222
msgid "&Media Icons Reflect Free Space"
-msgstr "Отображать количество свободного пространства на значках &устройств"
+msgstr "Отображат&ь свободное место на значках устройств"
#: iconview/konq_iconview.cpp:225
msgid "&Preview"
@@ -619,15 +620,15 @@ msgstr "Отменить выделение всех элементов"
msgid "Inverts the current selection of items"
msgstr "Инвертировать текущее выделение элементов"
-#: iconview/konq_iconview.cpp:552 listview/konq_listview.cpp:385
+#: iconview/konq_iconview.cpp:559 listview/konq_listview.cpp:385
msgid "Select files:"
msgstr "Выделить файлы:"
-#: iconview/konq_iconview.cpp:584 listview/konq_listview.cpp:421
+#: iconview/konq_iconview.cpp:591 listview/konq_listview.cpp:421
msgid "Unselect files:"
msgstr "Отменить выделение файлов:"
-#: iconview/konq_iconview.cpp:793
+#: iconview/konq_iconview.cpp:800
msgid ""
"You cannot drop any items in a directory in which you do not have write "
"permission"
@@ -1613,7 +1614,7 @@ msgstr "Автозапуск"
#: konq_mainwindow.cpp:3878
msgid "Most Often Visited"
-msgstr "Наиболее часто посещаемые"
+msgstr "Самые посещаемые"
#: konq_mainwindow.cpp:3885 konq_mainwindow.cpp:4437
msgid "&Save View Profile..."
@@ -2372,7 +2373,7 @@ msgstr ""
msgid "Name"
msgstr "Имя"
-#: listview/konq_listviewwidget.cpp:1090
+#: listview/konq_listviewwidget.cpp:1094
msgid "You must take the file out of the trash before being able to use it."
msgstr ""
"Чтобы использовать этот файл, необходимо сначала извлечь его из корзины."
@@ -2478,8 +2479,8 @@ msgid ""
"buttons and select \"Show Configuration Button\"."
msgstr ""
"Вы скрыли кнопку настройки панели навигации. Чтобы снова сделать её видимой, "
-"щёлкните правой кнопкой мыши на панели навигации и выберите \"Показывать "
-"кнопку настройки\"."
+"щёлкните правой кнопкой мыши на панели навигации и выберите «Показывать "
+"кнопку настройки»."
#: sidebar/sidebar_widget.cpp:753
msgid "Configure Sidebar"
@@ -2837,10 +2838,22 @@ msgstr ""
#: konqueror.kcfg:50
#, no-c-format
+msgid "Double click on empty area to move to parent folder"
+msgstr ""
+
+#: konqueror.kcfg:51
+#, no-c-format
+msgid ""
+"When this option is enabled, double clicking an empty area will navigate to "
+"the parent folder."
+msgstr ""
+
+#: konqueror.kcfg:56
+#, no-c-format
msgid "Show 'Delete' menu entries which bypass the trashcan"
msgstr "Пункт контекстного меню 'Удалить', не помещающий файлы в корзину"
-#: konqueror.kcfg:51
+#: konqueror.kcfg:57
#, no-c-format
msgid ""
"Uncheck this if you do not want 'Delete' menu commands to be displayed on "
@@ -2853,41 +2866,41 @@ msgstr ""
"в корзину. Даже если этот параметр отключен, вы можете удалять файлы, при "
"выборе пункта меню 'Выбросить в корзину' нажав клавишу Shift."
-#: konqueror.kcfg:57
+#: konqueror.kcfg:63
#, no-c-format
msgid "Standard font"
msgstr "Шрифт надписей"
-#: konqueror.kcfg:58
+#: konqueror.kcfg:64
#, no-c-format
msgid "This is the font used to display text in Konqueror windows."
msgstr "Шрифт надписей в окнах Konqueror."
-#: konqueror.kcfg:604
+#: konqueror.kcfg:610
#, no-c-format
msgid "Ask confirmation for deleting a file."
msgstr "Запрос подтверждение при удалении файла."
-#: konqueror.kcfg:605
+#: konqueror.kcfg:611
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you "
"simply delete the file."
msgstr "Запрашивать подтверждение при удалении файла."
-#: konqueror.kcfg:610
+#: konqueror.kcfg:616
#, no-c-format
msgid "Ask confirmation for move to trash"
msgstr "Запрос подтверждение при выбрасывании файла в корзину"
-#: konqueror.kcfg:611
+#: konqueror.kcfg:617
#, no-c-format
msgid ""
"This option tells Konqueror whether to ask for a confirmation when you move "
"the file to your trash folder, from where it can be recovered very easily."
msgstr "Запрашивать подтверждение при выбрасывании файла в корзину."
-#: konqueror.kcfg:621
+#: konqueror.kcfg:627
#, no-c-format
msgid "Terminal application to use."
msgstr "Используемый эмулятор терминала."
diff --git a/tde-i18n-ru/messages/tdebase/konsole.po b/tde-i18n-ru/messages/tdebase/konsole.po
index 4e8b6e3a20f..e0f708076bc 100644
--- a/tde-i18n-ru/messages/tdebase/konsole.po
+++ b/tde-i18n-ru/messages/tdebase/konsole.po
@@ -9,21 +9,22 @@
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: konsole\n"
-"POT-Creation-Date: 2022-04-19 18:15+0000\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2023-11-02 18:13+0000\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/konsole/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
"10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
@@ -42,11 +43,11 @@ msgstr ""
"dyp@perchine.com,Hermann.Zheboldov@shq.ru,mok@kde.ru,leon@asplinux.ru,"
"rom_as@oscada.org"
-#: TEWidget.cpp:966 TEWidget.cpp:968
+#: TEWidget.cpp:975 TEWidget.cpp:977
msgid "Size: XXX x XXX"
msgstr "Размер: XXX x XXX"
-#: TEWidget.cpp:973
+#: TEWidget.cpp:982
msgid "Size: %1 x %2"
msgstr "Размер: %1 x %2"
@@ -222,39 +223,39 @@ msgstr "Новый се&анс"
msgid "S&ettings"
msgstr "&Настройка"
-#: konsole.cpp:824 konsole.cpp:1127
+#: konsole.cpp:824 konsole.cpp:1128
msgid "&Detach Session"
msgstr "От&делить сеанс"
-#: konsole.cpp:829 konsole.cpp:1132
+#: konsole.cpp:829 konsole.cpp:1133
msgid "&Rename Session..."
msgstr "П&ереименовать сеанс..."
-#: konsole.cpp:833 konsole.cpp:1141
+#: konsole.cpp:833 konsole.cpp:1142
msgid "Monitor for &Activity"
msgstr "Монитор &активности"
-#: konsole.cpp:835 konsole.cpp:1144
+#: konsole.cpp:835 konsole.cpp:1145
msgid "Stop Monitoring for &Activity"
msgstr "Остановить монитор &активности"
-#: konsole.cpp:838 konsole.cpp:1146
+#: konsole.cpp:838 konsole.cpp:1147
msgid "Monitor for &Silence"
msgstr "Монитор &простоя"
-#: konsole.cpp:840 konsole.cpp:1149
+#: konsole.cpp:840 konsole.cpp:1150
msgid "Stop Monitoring for &Silence"
msgstr "Остановить монитор &простоя"
-#: konsole.cpp:843 konsole.cpp:1151
+#: konsole.cpp:843 konsole.cpp:1152
msgid "Send &Input to All Sessions"
msgstr "&Направлять ввод всем сеансам"
-#: konsole.cpp:850 konsole.cpp:1184
+#: konsole.cpp:850 konsole.cpp:1185
msgid "&Move Session Left"
msgstr "С&двинуть сеанс влево"
-#: konsole.cpp:857 konsole.cpp:1190
+#: konsole.cpp:857 konsole.cpp:1191
msgid "M&ove Session Right"
msgstr "Сдвинут&ь сеанс вправо"
@@ -262,39 +263,43 @@ msgstr "Сдвинут&ь сеанс вправо"
msgid "Select &Tab Color..."
msgstr "&Цвет вкладки..."
-#: konsole.cpp:868
+#: konsole.cpp:865
+msgid "Reset Tab Color"
+msgstr "Сбросить цвет вкладки"
+
+#: konsole.cpp:869
msgid "Switch to Tab"
msgstr "Переключиться"
-#: konsole.cpp:873 konsole.cpp:1171 konsole.cpp:1259 konsole.cpp:3090
+#: konsole.cpp:874 konsole.cpp:1172 konsole.cpp:1260 konsole.cpp:3091
msgid "C&lose Session"
msgstr "Зак&рыть сеанс"
-#: konsole.cpp:883
+#: konsole.cpp:884
msgid "Tab &Options"
msgstr "&Параметры вкладки"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Text && Icons"
msgstr "&Текст и значки"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "Text &Only"
msgstr "Т&олько текст"
-#: konsole.cpp:885
+#: konsole.cpp:886
msgid "&Icons Only"
msgstr "Только &значки"
-#: konsole.cpp:892
+#: konsole.cpp:893
msgid "&Dynamic Hide"
msgstr "Скрывать &динамически"
-#: konsole.cpp:897
+#: konsole.cpp:898
msgid "&Auto Resize Tabs"
msgstr "&Автоматически изменять размер вкладок"
-#: konsole.cpp:966
+#: konsole.cpp:967
msgid ""
"Click for new standard session\n"
"Click and hold for session menu"
@@ -302,96 +307,96 @@ msgstr ""
"Нажмите, чтобы открыть обычный сеанс\n"
"Нажмите и удерживайте, чтобы открыть меню сеансов"
-#: konsole.cpp:975
+#: konsole.cpp:976
msgid "Close the current session"
msgstr "Закрыть текущий сеанс"
-#: konsole.cpp:1095
+#: konsole.cpp:1096
msgid "Paste Selection"
msgstr "Вставить выделенное"
-#: konsole.cpp:1098
+#: konsole.cpp:1099
msgid "C&lear Terminal"
msgstr "О&чистить терминал"
-#: konsole.cpp:1100
+#: konsole.cpp:1101
msgid "&Reset && Clear Terminal"
msgstr "Сбросить и очистить терминал"
-#: konsole.cpp:1102
+#: konsole.cpp:1103
msgid "&Find in History..."
msgstr "&Найти в журнале..."
-#: konsole.cpp:1110
+#: konsole.cpp:1111
msgid "Find Pre&vious"
msgstr "Поиск назад"
-#: konsole.cpp:1114
+#: konsole.cpp:1115
msgid "S&ave History As..."
msgstr "Со&хранить журнал..."
-#: konsole.cpp:1118
+#: konsole.cpp:1119
msgid "Clear &History"
msgstr "О&чистить журнал"
-#: konsole.cpp:1122
+#: konsole.cpp:1123
msgid "Clear All H&istories"
msgstr "Очистить все &журналы"
-#: konsole.cpp:1136
+#: konsole.cpp:1137
msgid "&ZModem Upload..."
msgstr "Передача по протоколу &ZModem..."
-#: konsole.cpp:1156
+#: konsole.cpp:1157
msgid "Hide &Menubar"
msgstr "Скрыть &меню"
-#: konsole.cpp:1162
+#: konsole.cpp:1163
msgid "Save Sessions &Profile..."
msgstr "Сохранить &профиль сеансов..."
-#: konsole.cpp:1173
+#: konsole.cpp:1174
msgid "&Print Screen..."
msgstr "&Печать экрана..."
-#: konsole.cpp:1178
+#: konsole.cpp:1179
msgid "New Session"
msgstr "Новый сеанс"
-#: konsole.cpp:1179
+#: konsole.cpp:1180
msgid "Activate Menu"
msgstr "Активировать меню"
-#: konsole.cpp:1180
+#: konsole.cpp:1181
msgid "List Sessions"
msgstr "Список сеансов"
-#: konsole.cpp:1195
+#: konsole.cpp:1196
msgid "Go to Previous Session"
msgstr "Перейти к предыдущему сеансу"
-#: konsole.cpp:1197
+#: konsole.cpp:1198
msgid "Go to Next Session"
msgstr "Перейти к следующему сеансу"
-#: konsole.cpp:1201
+#: konsole.cpp:1202
#, c-format
msgid "Switch to Session %1"
msgstr "Переключиться в сеанс %1"
-#: konsole.cpp:1204
+#: konsole.cpp:1205
msgid "Enlarge Font"
msgstr "Увеличить шрифт"
-#: konsole.cpp:1205
+#: konsole.cpp:1206
msgid "Shrink Font"
msgstr "Уменьшить шрифт"
-#: konsole.cpp:1207
+#: konsole.cpp:1208
msgid "Toggle Bidi"
msgstr "Переключить двунаправленный ввод"
-#: konsole.cpp:1254
+#: konsole.cpp:1255
msgid ""
"You have open sessions (besides the current one). These will be killed if "
"you continue.\n"
@@ -401,11 +406,11 @@ msgstr ""
"закрыты.\n"
"Вы действительно хотите выйти?"
-#: konsole.cpp:1257
+#: konsole.cpp:1258
msgid "Really Quit?"
msgstr "Действительно выйти?"
-#: konsole.cpp:1290
+#: konsole.cpp:1291
msgid ""
"The application running in Konsole does not respond to the close request. Do "
"you want Konsole to close anyway?"
@@ -413,19 +418,19 @@ msgstr ""
"Приложение, выполняющееся в Konsole, не реагирует на сигнал завершения. "
"Закрыть Konsole все равно?"
-#: konsole.cpp:1292
+#: konsole.cpp:1293
msgid "Application Does Not Respond"
msgstr "Приложение не отвечает"
-#: konsole.cpp:1472
+#: konsole.cpp:1479
msgid "Save Sessions Profile"
msgstr "Сохранить профиль сеансов"
-#: konsole.cpp:1473
+#: konsole.cpp:1480
msgid "Enter name under which the profile should be saved:"
msgstr "Введите имя, под которым должен быть сохранен профиль:"
-#: konsole.cpp:1889
+#: konsole.cpp:1892
msgid ""
"If you want to use the bitmap fonts distributed with Konsole, they must be "
"installed. After installation, you must restart Konsole to use them. Do "
@@ -435,27 +440,27 @@ msgstr ""
"установить. С ними можно будет работать после перезапуска Konsole. "
"Установить показанные ниже шрифты в папку fonts:/Personal?"
-#: konsole.cpp:1891
+#: konsole.cpp:1894
msgid "Install Bitmap Fonts?"
msgstr "Установить растровые шрифты?"
-#: konsole.cpp:1892
+#: konsole.cpp:1895
msgid "&Install"
msgstr "&Установить"
-#: konsole.cpp:1893
+#: konsole.cpp:1896
msgid "Do Not Install"
msgstr "Не устанавливать"
-#: konsole.cpp:1905
+#: konsole.cpp:1908
msgid "Could not install %1 into fonts:/Personal/"
msgstr "Не удалось установить %1 в папку fonts:/Personal/"
-#: konsole.cpp:1989
+#: konsole.cpp:1992
msgid "Use the right mouse button to bring back the menu"
msgstr "Используйте правую клавишу мыши, чтобы снова показать меню"
-#: konsole.cpp:2114
+#: konsole.cpp:2115
msgid ""
"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. "
"As a result these key combinations will no longer be passed to the command "
@@ -479,87 +484,87 @@ msgstr ""
"\n"
"Сейчас вы используете следующие комбинации Ctrl+<key>:"
-#: konsole.cpp:2124
+#: konsole.cpp:2125
msgid "Choice of Shortcut Keys"
msgstr "Выбор комбинаций клавиш"
-#: konsole.cpp:2527
+#: konsole.cpp:2528
msgid ""
"_: abbreviation of number\n"
"%1 No. %2"
msgstr "%1 #%2"
-#: konsole.cpp:2582
+#: konsole.cpp:2583
msgid "Session List"
msgstr "Список сеансов"
-#: konsole.cpp:3089
+#: konsole.cpp:3090
msgid "Are you sure that you want to close the current session?"
msgstr "Вы действительно хотите закрыть текущий сеанс?"
-#: konsole.cpp:3090
+#: konsole.cpp:3091
msgid "Close Confirmation"
msgstr "Подтверждение закрытия"
-#: konsole.cpp:3470 konsole.cpp:3528 konsole.cpp:3549
+#: konsole.cpp:3471 konsole.cpp:3529 konsole.cpp:3550
msgid "New "
msgstr "Новый сеанс "
-#: konsole.cpp:3514 konsole.cpp:3516 konsole.cpp:3532 konsole.cpp:3534
+#: konsole.cpp:3515 konsole.cpp:3517 konsole.cpp:3533 konsole.cpp:3535
msgid "New &Window"
msgstr "Новый се&анс"
-#: konsole.cpp:3558
+#: konsole.cpp:3559
msgid "New Shell at Bookmark"
msgstr "Новая оболочка по закладке"
-#: konsole.cpp:3561
+#: konsole.cpp:3562
msgid "Shell at Bookmark"
msgstr "Оболочка по закладке"
-#: konsole.cpp:3572
+#: konsole.cpp:3573
#, c-format
msgid ""
"_: Screen is a program controlling screens!\n"
"Screen at %1"
msgstr "Screen на %1"
-#: konsole.cpp:3891
+#: konsole.cpp:3892
msgid "Rename Session"
msgstr "Переименовать сеанс"
-#: konsole.cpp:3892
+#: konsole.cpp:3893
msgid "Session name:"
msgstr "Имя сеанса:"
-#: konsole.cpp:3927 konsole_part.cpp:1011
+#: konsole.cpp:3928 konsole_part.cpp:1004
msgid "History Configuration"
msgstr "Настройка журнала"
-#: konsole.cpp:3935 konsole_part.cpp:1019
+#: konsole.cpp:3936 konsole_part.cpp:1012
msgid "&Enable"
msgstr "&Включить"
-#: konsole.cpp:3938
+#: konsole.cpp:3939
msgid "&Number of lines: "
msgstr "&Количество строк: "
-#: konsole.cpp:3942 konsole_part.cpp:1026
+#: konsole.cpp:3943 konsole_part.cpp:1019
msgid ""
"_: Unlimited (number of lines)\n"
"Unlimited"
msgstr "Без ограничения"
-#: konsole.cpp:3946 konsole_part.cpp:1028
+#: konsole.cpp:3947 konsole_part.cpp:1021
msgid "&Set Unlimited"
msgstr "&Без ограничения"
-#: konsole.cpp:4074
+#: konsole.cpp:4075
#, c-format
msgid "%1"
msgstr "%1"
-#: konsole.cpp:4131
+#: konsole.cpp:4132
msgid ""
"End of history reached.\n"
"Continue from the beginning?"
@@ -567,11 +572,11 @@ msgstr ""
"Достигнут конец журнала.\n"
"Продолжить с начала?"
-#: konsole.cpp:4132 konsole.cpp:4140 konsole.cpp:4149
+#: konsole.cpp:4133 konsole.cpp:4141 konsole.cpp:4150
msgid "Find"
msgstr "Поиск"
-#: konsole.cpp:4139
+#: konsole.cpp:4140
msgid ""
"Beginning of history reached.\n"
"Continue from the end?"
@@ -579,19 +584,19 @@ msgstr ""
"Достигнуто начало журнала.\n"
"Продолжить с конца?"
-#: konsole.cpp:4148
+#: konsole.cpp:4149
msgid "Search string '%1' not found."
msgstr "Строка поиска '%1' не найдена."
-#: konsole.cpp:4165
+#: konsole.cpp:4166
msgid "Save History"
msgstr "Сохранить журнал"
-#: konsole.cpp:4171
+#: konsole.cpp:4172
msgid "This is not a local file.\n"
msgstr "Файл не является локальным.\n"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid ""
"A file with this name already exists.\n"
"Do you want to overwrite it?"
@@ -599,27 +604,27 @@ msgstr ""
"Файл с таким именем уже существует.\n"
"Заменить его?"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "File Exists"
msgstr "Файл существует"
-#: konsole.cpp:4181
+#: konsole.cpp:4182
msgid "Overwrite"
msgstr "Заменить"
-#: konsole.cpp:4186
+#: konsole.cpp:4187
msgid "Unable to write to file."
msgstr "Не удаётся записать в файл."
-#: konsole.cpp:4196
+#: konsole.cpp:4197
msgid "Could not save history."
msgstr "Не удаётся сохранить журнал."
-#: konsole.cpp:4207
+#: konsole.cpp:4208
msgid "<p>The current session already has a ZModem file transfer in progress."
msgstr "<p>Текущий сеанс уже находится в состоянии передачи файлов ZModem."
-#: konsole.cpp:4216
+#: konsole.cpp:4217
msgid ""
"<p>No suitable ZModem software was found on the system.\n"
"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
@@ -627,11 +632,11 @@ msgstr ""
"<p>В системе не найдено подходящей реализации ZModem.\n"
"<p>Необходимо установить пакет 'rzsz' или 'lrzsz'.\n"
-#: konsole.cpp:4223
+#: konsole.cpp:4224
msgid "Select Files to Upload"
msgstr "Выберите файлы для передачи"
-#: konsole.cpp:4243
+#: konsole.cpp:4244
msgid ""
"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
"software was found on the system.\n"
@@ -641,7 +646,7 @@ msgstr ""
"подходящей реализации ZModem.\n"
"<p>Необходимо установить пакеты 'rzsz' или 'lrzsz'.\n"
-#: konsole.cpp:4250
+#: konsole.cpp:4251
msgid ""
"A ZModem file transfer attempt has been detected.\n"
"Please specify the folder you want to store the file(s):"
@@ -649,36 +654,36 @@ msgstr ""
"Обнаружена попытка передачи файлов по протоколу ZModem.\n"
"Укажите папку для сохранения принятых файлов:"
-#: konsole.cpp:4253
+#: konsole.cpp:4254
msgid "&Download"
msgstr "&Принять"
-#: konsole.cpp:4254 konsole.cpp:4255
+#: konsole.cpp:4255 konsole.cpp:4256
msgid "Start downloading file to specified folder."
msgstr "Начать передачу файла в указанную папку."
-#: konsole.cpp:4271
+#: konsole.cpp:4272
#, c-format
msgid "Print %1"
msgstr "Печать %1"
-#: konsole.cpp:4298
+#: konsole.cpp:4299
msgid "Size Configuration"
msgstr "Настройка размера"
-#: konsole.cpp:4312
+#: konsole.cpp:4313
msgid "Number of columns:"
msgstr "Количество столбцов:"
-#: konsole.cpp:4315 konsole_part.cpp:1033
+#: konsole.cpp:4316 konsole_part.cpp:1026
msgid "Number of lines:"
msgstr "Количество строк:"
-#: konsole.cpp:4343
+#: konsole.cpp:4344
msgid "As &regular expression"
msgstr "Как &регулярное выражение"
-#: konsole.cpp:4346
+#: konsole.cpp:4347
msgid "&Edit..."
msgstr "&Правка..."
@@ -758,11 +763,11 @@ msgstr "&Применять параметры Konsole"
msgid "&Close Terminal Emulator"
msgstr "&Закрыть эмулятор терминала"
-#: konsole_part.cpp:961
+#: konsole_part.cpp:954
msgid "Word Connectors"
msgstr "Разбивка по словам"
-#: konsole_part.cpp:962
+#: konsole_part.cpp:955
msgid ""
"Characters other than alphanumerics considered part of a word when double "
"clicking:"
@@ -1424,6 +1429,14 @@ msgid ""
"press middle-mouse to paste it as the source or destination on the command "
"line.\n"
msgstr ""
+"<p>...что работа с удалёнными хостами в Konsole может быть упрощена, если "
+"настроить подсказку\n"
+"для правильного отображения имени вашего хоста и настоящего пути? Попробуйте "
+"настроить подсказку\n"
+"в вашем ~/.bashrc с: «export PS1='\\[\\e[0m\\h:\\w> '». Затем вы можете "
+"просто выбрать подсказку и нажать\n"
+"среднюю кнопку мыши, чтобы вставить его в качестве источника или назначения "
+"в командной строке.\n"
#: ../tips:212
msgid ""
@@ -1435,6 +1448,14 @@ msgid ""
"PS1='\\[\\e[0;37m\\]\\A\\[\\e[1;34m\\] \\[\\e[1;34m\\]\\h:\\w> \\[\\e[0m"
"\\]'\n"
msgstr ""
+"<p>...что вы можете временно установить приглашение для Konsole установкой "
+"переменной\n"
+"'PS1=' без редактирования вашего ~/.bashrc. Попробуйте ввести следующее в "
+"командной строке\n"
+"для установки вашего приглашения. Он также будет включать текущее время "
+"перед путём:\n"
+"PS1='\\[\\e[0;37m\\]\\A\\[\\e[1;34m\\] \\[\\e[1;34m\\]\\h:\\w> \\[\\e[0m"
+"\\]'\n"
#: ../tips:221
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/kpersonalizer.po b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
index 059598ead13..df5c8a34373 100644
--- a/tde-i18n-ru/messages/tdebase/kpersonalizer.po
+++ b/tde-i18n-ru/messages/tdebase/kpersonalizer.po
@@ -11,34 +11,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kpersonalizer\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-06-18 12:08+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/kpersonalizer/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.6.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr "Григорий Мохин, Леонид Кантер,Роман Савоченко"
+msgstr "Григорий Мохин, Леонид Кантер,Роман Савоченко,Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org"
+msgstr "mok@kde.ru,leon@asplinux.ru,rom_as@oscada.org,adem4ik@gmail.com"
#: kcountrypage.cpp:48
msgid "<h3>Welcome to Trinity %1</h3>"
@@ -272,11 +274,11 @@ msgstr "Классический стиль TDE"
#: tdestylepage.cpp:63
msgid "Keramik"
-msgstr "Keramik"
+msgstr "Керамика"
#: tdestylepage.cpp:64
msgid "The previous default style"
-msgstr "Предыдущий стиль по умолчанию"
+msgstr "Прежний стиль по умолчанию"
#: tdestylepage.cpp:67
msgid "Sunshine"
@@ -288,7 +290,7 @@ msgstr "Очень распространенный рабочий стол"
#: tdestylepage.cpp:71
msgid "Redmond"
-msgstr "Redmond"
+msgstr "Редмонд"
#: tdestylepage.cpp:72
msgid "A style from the northwest of the USA"
@@ -322,14 +324,14 @@ msgid ""
"Wizard, click <b>Skip Wizard</b>, then <b>Quit</b>.</p>"
msgstr ""
"<p>Мастер личных настроек поможет вам быстро настроить рабочий стол Trinity "
-"за пять быстрых, простых шагов. Вы можете указать свою страну (чтобы "
+"за пять быстрых и простых шагов. Вы можете указать свою страну (чтобы "
"правильно отображать время, дату и пр.), язык, поведение рабочего стола и "
"многое другое.</p>\n"
"<p>Все эти настройки можно будет впоследствии изменить через Центр "
-"управления Trinity. Нажав кнопку <b>Пропустить</b>, вы откладываете эти "
+"управления Trinity. Нажав кнопку <b>Пропустить</b>, вы отложите эти "
"настройки на более позднее время. Однако новым пользователям рекомендуется "
"воспользоваться этим простым средством.</p>\n"
-"<p>Если вас устраивает текущая конфигурация Trinity и вы хотите завершить "
+"<p>Если вас устраивает текущая конфигурация Trinity, и вы хотите завершить "
"работу мастера, нажмите <b>Пропустить</b>, а затем <b>Выйти</b>.</p>"
#: kcountrypagedlg.ui:100
@@ -430,7 +432,7 @@ msgid ""
"Trinity allows you to customize its behavior according to your needs."
msgstr ""
"<b>Поведение системы</b><br>\n"
-"Графический интерфейс ведет себя по-разному на разных ОС.\n"
+"Графический интерфейс ведёт себя по-разному в разных операционных системах.\n"
"Вы можете настроить поведение Trinity согласно своим предпочтениям."
#: kospagedlg.ui:168
@@ -454,8 +456,9 @@ msgid ""
"<p>After closing this dialog you can always restart this Wizard by choosing "
"the entry <b>Desktop Settings Wizard</b> from the Settings menu.</p>"
msgstr ""
-"<h3>Готово</H3> <p>Закрыв этот диалог, вы можете вновь запустить мастера, "
-"выбрав пункт <b>Мастер настройки рабочего стола</b> в меню \"Система\"</p>."
+"<h3>Готово</h3>\n"
+" <p>После закрытия этого окна вы можете вновь запустить мастера, выбрав "
+"пункт <b>Мастер настройки рабочего стола</b> в меню «Параметры»</p>."
#: krefinepagedlg.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/kprinter.po b/tde-i18n-ru/messages/tdebase/kprinter.po
index f0ce62095c7..488bd62f1c6 100644
--- a/tde-i18n-ru/messages/tdebase/kprinter.po
+++ b/tde-i18n-ru/messages/tdebase/kprinter.po
@@ -7,34 +7,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kprinter\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:31-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kprinter/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: main.cpp:29
msgid "Make an internal copy of the files to print"
diff --git a/tde-i18n-ru/messages/tdebase/krdb.po b/tde-i18n-ru/messages/tdebase/krdb.po
index 0521bd7d116..ce71fe97d02 100644
--- a/tde-i18n-ru/messages/tdebase/krdb.po
+++ b/tde-i18n-ru/messages/tdebase/krdb.po
@@ -3,31 +3,34 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: krdb\n"
"POT-Creation-Date: 2020-05-11 04:01+0200\n"
-"PO-Revision-Date: 2004-06-10 12:02+0300\n"
-"Last-Translator: Nickolai Shaforostoff <shafff@ukr.net>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/krdb/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: krdb.cpp:344
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/krunapplet.po b/tde-i18n-ru/messages/tdebase/krunapplet.po
index ba0d861bba4..ef604c2d024 100644
--- a/tde-i18n-ru/messages/tdebase/krunapplet.po
+++ b/tde-i18n-ru/messages/tdebase/krunapplet.po
@@ -3,33 +3,34 @@
# Copyright (C) 2000, 2005 Free Software Foundation, Inc.
# Dmitri Ovechkin <d_ovechkin@hotmail.com>, 2000.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: krunapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:48+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/krunapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: runapplet.cpp:59
msgid "Run command:"
diff --git a/tde-i18n-ru/messages/tdebase/ksmserver.po b/tde-i18n-ru/messages/tdebase/ksmserver.po
index 47ed4688df8..4a333168838 100644
--- a/tde-i18n-ru/messages/tdebase/ksmserver.po
+++ b/tde-i18n-ru/messages/tdebase/ksmserver.po
@@ -8,21 +8,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksmserver\n"
"POT-Creation-Date: 2022-02-13 18:16+0000\n"
-"PO-Revision-Date: 2007-12-10 17:39+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-11-09 02:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksmserver/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -155,7 +156,7 @@ msgstr "Прерывание сервисов..."
#: shutdowndlg.cpp:738
msgid "End Session for \"%1\""
-msgstr "Завершение сеанса пользователя \"%1\""
+msgstr "Завершить сеанс для «%1»"
#: shutdowndlg.cpp:763
msgid "Log out"
@@ -170,13 +171,12 @@ msgstr ""
"от другого пользователя</p></qt>"
#: shutdowndlg.cpp:793
-#, fuzzy
msgid "&Log out"
-msgstr "Выход"
+msgstr "Вый&ти"
#: shutdowndlg.cpp:836 shutdowndlg.cpp:1023
msgid "&Freeze"
-msgstr ""
+msgstr "Ждущий режи&м"
#: shutdowndlg.cpp:838 shutdowndlg.cpp:1024
msgid ""
@@ -211,9 +211,8 @@ msgid ""
msgstr ""
#: shutdowndlg.cpp:882 shutdowndlg.cpp:1057
-#, fuzzy
msgid "H&ybrid Suspend"
-msgstr "При&остановить"
+msgstr "Гибрид&ная приостановка"
#: shutdowndlg.cpp:884 shutdowndlg.cpp:1058
msgid ""
@@ -246,7 +245,7 @@ msgstr " (текущий)"
#: shutdowndlg.cpp:947 shutdowndlg.cpp:974
msgid "&Shutdown"
-msgstr ""
+msgstr "В&ыключить"
#: shutdowndlg.cpp:949 shutdowndlg.cpp:975
#, fuzzy
diff --git a/tde-i18n-ru/messages/tdebase/ksplashthemes.po b/tde-i18n-ru/messages/tdebase/ksplashthemes.po
index 6ab69bab7d0..58766dad6cb 100644
--- a/tde-i18n-ru/messages/tdebase/ksplashthemes.po
+++ b/tde-i18n-ru/messages/tdebase/ksplashthemes.po
@@ -7,21 +7,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ksplashthemes\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-19 17:31-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksplashthemes/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -117,9 +118,8 @@ msgid "TDE splash screen theme manager"
msgstr "Менеджер тем экрана-заставки TDE"
#: main.cpp:68
-#, fuzzy
msgid "(c) 2003 KDE developers"
-msgstr "(c) 2003 Разработчики TDE"
+msgstr "(c) 2003 Разработчики KDE"
#: main.cpp:70
msgid "Original KSplash/ML author"
diff --git a/tde-i18n-ru/messages/tdebase/ksysguard.po b/tde-i18n-ru/messages/tdebase/ksysguard.po
index 8d5cb2cdfb9..196490c28fd 100644
--- a/tde-i18n-ru/messages/tdebase/ksysguard.po
+++ b/tde-i18n-ru/messages/tdebase/ksysguard.po
@@ -7,12 +7,12 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
-# Alexander Golubev <fatzer2@gmail.com>, 2021.
+# Alexander Golubev <fatzer2@gmail.com>, 2021, 2024.
msgid ""
msgstr ""
"Project-Id-Version: ksysguard\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-01-21 09:11+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/ksysguard/ru/>\n"
@@ -20,9 +20,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -622,10 +622,7 @@ msgid "You need to select a process first."
msgstr "Вам необходимо сначала выбрать процесс."
#: SensorDisplayLib/ProcessController.cpp:245
-#, fuzzy, c-format
-#| msgid ""
-#| "_n: Do you want to kill the selected process?\n"
-#| "Do you want to kill the %n selected processes?"
+#, c-format
msgid ""
"_n: Do you want to kill the selected process?\n"
"Do you want to kill the %n selected processes?"
@@ -1206,30 +1203,24 @@ msgid "Free Memory"
msgstr "Свободная память"
#: ksgrd/SensorManager.cpp:63
-#, fuzzy
-#| msgid "Application Memory"
msgid "Active Memory"
-msgstr "Память приложений"
+msgstr "Активная память"
#: ksgrd/SensorManager.cpp:64
-#, fuzzy
-#| msgid "Cached Memory"
msgid "Inactive Memory"
-msgstr "Кэшированная память"
+msgstr "Неактивная память"
#: ksgrd/SensorManager.cpp:65
-#, fuzzy
-#| msgid "Used Memory"
msgid "Wired Memory"
-msgstr "Использованная память"
+msgstr "Wired-память"
#: ksgrd/SensorManager.cpp:66
msgid "Exec Pages"
-msgstr ""
+msgstr "Exec-страницы"
#: ksgrd/SensorManager.cpp:67
msgid "File Pages"
-msgstr ""
+msgstr "Файловые страницы"
#: ksgrd/SensorManager.cpp:68
msgid "Process Count"
@@ -1583,7 +1574,7 @@ msgstr "Импортировать панель..."
#: ksysguard.cpp:114
msgid "&Import Recent Worksheet"
-msgstr "&Импортировать недавнюю панель..."
+msgstr "&Импортировать недавнюю панель"
#: ksysguard.cpp:117
msgid "&Remove Worksheet"
@@ -1666,9 +1657,8 @@ msgid ""
"module of William LeFebvre's \"top\" utility."
msgstr ""
"Поддержка Solaris\n"
-"Код унаследован (с учётом ограничений)\n"
-"из модуля sunos5 утилиты \"top\", написанной \n"
-"Вильямом ЛеФебвром (William LeFebvre)."
+"Код унаследован (с учётом ограничений) из модуля sunos5\n"
+"утилиты \"top\", написанной Вильямом ЛеФебвром (William LeFebvre)."
#: SensorDisplayLib/ListViewSettingsWidget.ui:82
#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:91
diff --git a/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po b/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
index 2ae0571cf6f..7947916f3db 100644
--- a/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
+++ b/tde-i18n-ru/messages/tdebase/ksystemtrayapplet.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Gregory Mokhin <mokhin@bog.msu.ru>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: ksystemtrayapplet\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-21 09:54-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ksystemtrayapplet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: systemtrayapplet.cpp:248
msgid "Configure System Tray"
diff --git a/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po b/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po
new file mode 100644
index 00000000000..dc0a30eb90c
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/ktaskbarapplet.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/ktaskbarapplet/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
diff --git a/tde-i18n-ru/messages/tdebase/kthememanager.po b/tde-i18n-ru/messages/tdebase/kthememanager.po
index 9c0003ef7ce..b710aa1709a 100644
--- a/tde-i18n-ru/messages/tdebase/kthememanager.po
+++ b/tde-i18n-ru/messages/tdebase/kthememanager.po
@@ -5,20 +5,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kthememanager\n"
"POT-Creation-Date: 2020-09-27 19:36+0200\n"
-"PO-Revision-Date: 2008-02-18 13:33+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kthememanager/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -108,7 +110,7 @@ msgstr "Загрузить новые темы..."
#: kthemedlg.ui:78
#, no-c-format
msgid "https://www.trinity-look.org/"
-msgstr ""
+msgstr "https://www.trinity-look.org/"
#: kthemedlg.ui:81
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/ktip.po b/tde-i18n-ru/messages/tdebase/ktip.po
index c34614ac535..46c61cd3c12 100644
--- a/tde-i18n-ru/messages/tdebase/ktip.po
+++ b/tde-i18n-ru/messages/tdebase/ktip.po
@@ -7,12 +7,13 @@
# Ivan Kashukov <dolphin210@yandex.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
# blu.256 <mavridisf@gmail.com>, 2021.
-# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
-"POT-Creation-Date: 2022-07-18 18:15+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
+"POT-Creation-Date: 2022-09-22 18:17+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/ktip/ru/>\n"
@@ -20,9 +21,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -523,17 +524,6 @@ msgstr ""
"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
#: tips:290
-#, fuzzy
-#| msgid ""
-#| "<p>You may at any time switch <strong>tdeprinter</strong> to another\n"
-#| "print subsystem \"on the fly\" (and you do not need to be root to do "
-#| "it.)\n"
-#| "</p>\n"
-#| "<p>Laptop users who frequently change to different environments may find\n"
-#| "<A HREF=\"ftp://truffula.com/pub/\">RLPR</A> a useful complement to CUPS\n"
-#| "(or any other print subsystem they use as their preferred one).\n"
-#| "</p>\n"
-#| "<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgid ""
"<p>You may at any time switch <strong>tdeprinter</strong> to another\n"
"print subsystem \"on the fly\" (and you do not need to be root to do it.)\n"
@@ -545,11 +535,10 @@ msgid ""
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
"<p>Изменить систему печати, используемую <strong>tdeprinter</strong>, можно\n"
-"\"на лету\" (причём для этого не нужны права администратора).\n"
+"на лету (причём для этого не нужны права администратора).\n"
"</p>\n"
-"<p>Пользователям ноутбуков, которым приходится работать в разных сетях,\n"
-"может помочь <A HREF=\"ftp://truffula.com/pub/\">RLPR</A>, полезное "
-"дополнение\n"
+"<p>Пользователям ноутбуков, которым приходится работать\n"
+"в разных сетях, может помочь RLPR, полезное дополнение\n"
"к CUPS (или к любой другой предпочитаемой системе печати).\n"
"</p>\n"
"<p align=\"right\"><em>Автор совета: Kurt Pfeifle</em></p>\n"
@@ -927,12 +916,12 @@ msgid ""
msgstr ""
"<p>\n"
"Некоторые люди открывают несколько окон терминала для ввода\n"
-"<em>одной-единственной</em> команды.\n"
+"<em>единственной</em> команды.\n"
"<ul>\n"
-"<li>Используйте <strong>Alt+F2</strong> для запуска программ (Alt+F2 \"kword"
-"\") или\n"
-"<li>используйте новые сеансы консоли (кнопка \"Новый\" на панели "
-"инструментов), если\n"
+"<li>Используйте <strong>Alt+F2</strong> для запуска программ (Alt+F2 «kword»)"
+" или\n"
+"<li>используйте новые сеансы консоли (кнопка «Новый» на панели инструментов)"
+", если\n"
"вам нужен текстовый вывод запускаемой программы.\n"
"</ul>\n"
@@ -1136,12 +1125,12 @@ msgid ""
msgstr ""
"<p>\n"
"Можно скрыть устройства микшера в KMix, выбрав опцию \n"
-"\"Скрыть\" в контекстном меню, которое появляется при нажатии\n"
+"«Скрыть» в контекстном меню, которое появляется при нажатии\n"
"правой кнопки мыши на любом из ползунков.\n"
"</p>\n"
"<p>Другие полезные советы по работе с KMix приведены в \n"
"<a href=\"help:/kmix\">руководстве KMix</a>.</p>\n"
-"<p align=\"right\"><em>Stefan Schimanski</em></p>\n"
+"<p align=\"right\"><em>Стефан Шиманский (Stefan Schimanski)</em></p>\n"
#: tips:692
msgid ""
@@ -1169,15 +1158,6 @@ msgstr ""
"(Thomas Diehl)</em></p>\n"
#: tips:706
-#, fuzzy
-#| msgid ""
-#| "<p>\n"
-#| "Each UNIX user has a so-called Home folder in which his or her\n"
-#| "files as well as user-dependent configuration files are saved. If you\n"
-#| "work in a Konsole window, you can easily change to your home folder\n"
-#| "by entering the <b>cd</b> command without any parameters.\n"
-#| "</p>\n"
-#| "<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
msgid ""
"<p>\n"
"Each UNIX user has a so-called Home folder in which their\n"
@@ -1188,12 +1168,12 @@ msgid ""
"<p align=\"right\"><em>Contributed by Carsten Niehaus</em></p>\n"
msgstr ""
"<p>\n"
-"Каждый пользователь Unix имеет так называемую домашнюю папку,\n"
-"в которой хранятся его файлы и личные настройки. Если вы работаете\n"
-"в окне Konsole, вы можете быстро перейти в свою домашнюю папку, \n"
-"просто введя <b>cd</b> без параметров.\n"
+"У каждого пользователя UNIX есть так называемая домашняя\n"
+"папка, в которой хранятся его файлы и личные настройки. Если\n"
+"вы работаете в окне Konsole, вы можете быстро перейти в свою\n"
+"домашнюю папку, просто введя <b>cd</b> без параметров.\n"
"</p>\n"
-"<p align=\"right\"><em>Carsten Niehaus</em></p>\n"
+"<p align=\"right\"><em>Автор совета: Карстен Нихаус</em></p>\n"
#: tips:718
msgid ""
@@ -1503,10 +1483,10 @@ msgid ""
"</p>\n"
msgstr ""
"<p>\n"
-"Konqueror может прокручивать web-страницы вверх и вниз без участия\n"
-"пользователя. Нажмите Shift+стрелка вверх или Shift+стрелка вниз.\n"
-"Нажмите комбинацию снова, чтобы увеличить скорость, нажмите любую другую "
-"клавишу, чтобы остановить прокрутку.\n"
+"Konqueror может самостоятельно прокручивать веб-страницы вверх и вниз.\n"
+"Нажмите Shift+стрелка вверх или Shift+стрелка вниз. Нажмите комбинацию снова,"
+"\n"
+"чтобы увеличить скорость, нажмите любую другую клавишу, чтобы остановиться.\n"
"</p>\n"
#: tips:915
@@ -1649,6 +1629,8 @@ msgid ""
"size,\n"
"or in Konqueror file manager to change icon size.</li>\n"
"<li>Shift+Mouse-Wheel for fast scrolling in all TDE applications.</li>\n"
+"<li>Mouse-Wheel on the speaker icon on the TDE system tray for quick "
+"adjustment of sound volume.</li>\n"
"<li>Mouse-Wheel over the taskbar in Kicker to quickly alternate between\n"
"different windows.</li>\n"
"<li>Mouse-Wheel over the Desktop Previewer and Pager to change\n"
@@ -1666,7 +1648,7 @@ msgstr ""
"программой просмотра виртуальных рабочих столов позволяет\n"
"перемещаться между столами.</li></ul></p>\n"
-#: tips:1020
+#: tips:1022
msgid ""
"<p>By pressing F4 in Konqueror you can open a terminal at your current\n"
"location.</p>\n"
@@ -1674,7 +1656,7 @@ msgstr ""
"<p>В активном окне Konqueror нажмите F4, чтобы открыть окно терминала\n"
"в текущей папке.</p>\n"
-#: tips:1027
+#: tips:1029
#, fuzzy
msgid ""
"<p>Although TDE will automatically restore your TDE programs that were\n"
@@ -1690,7 +1672,7 @@ msgstr ""
"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
"FAQ\">часто задаваемых вопросов</a>.</p>\n"
-#: tips:1037
+#: tips:1039
msgid ""
"<p>You can integrate Kontact, TDE's Personal Information Management\n"
"suit, with Kopete, TDE's Instant Messenger client, so that you can\n"
@@ -1707,7 +1689,7 @@ msgstr ""
"href=\"help:/khelpcenter/userguide/integrated-messaging.html\"\n"
"title=\"Встроенная служба сообщений\">Руководстве пользователя TDE</a>.</p>\n"
-#: tips:1048
+#: tips:1050
msgid ""
"<p>By entering <b>kmail --composer</b> in Konsole you can\n"
"have KMail only open up the composer window, so that you do not have to\n"
@@ -1718,7 +1700,7 @@ msgstr ""
"только окно создания письма KMail. Таким образом, если требуется\n"
"только отправить письмо, можно не запускать клиент полностью.</p>\n"
-#: tips:1057
+#: tips:1059
#, fuzzy
msgid ""
"<p>While remembering passwords may be tedious, and writing them down\n"
@@ -1742,7 +1724,7 @@ msgstr ""
"Более подробная информация о работе с программой TDEWallet приведена в <a\n"
"href=\"help:/tdewallet\" title=\"tdewallet\">руководстве</a>.</p>\n"
-#: tips:1073
+#: tips:1075
msgid ""
"<p>By pressing the Middle Mouse-Button on the desktop you can get a\n"
"brief list of all the windows on each desktop. From here you can also\n"
@@ -1752,7 +1734,7 @@ msgstr ""
"список окон всех рабочих столов. С помощью этого меню также можно\n"
"выстроить окна или расположить их каскадом.\n"
-#: tips:1081
+#: tips:1083
msgid ""
"<p>Different virtual desktops can be customized individually, to a\n"
"certain extent. For example, you can specify a particular background\n"
@@ -1767,7 +1749,7 @@ msgstr ""
"кнопкой мыши на рабочем столе и выбрать пункт меню Настроить\n"
"рабочий стол...</p>\n"
-#: tips:1091
+#: tips:1093
#, fuzzy
msgid ""
"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
@@ -1785,22 +1767,7 @@ msgstr ""
"горизонтали).</p>\n"
"<p>При этом будет разделена только одна вкладка (текущая).</p>\n"
-#: tips:1105
-#, fuzzy
-#| msgid ""
-#| "<p>\n"
-#| "You can let TDE turn the <b>NumLock</b> ON or OFF at startup.\n"
-#| "</p>\n"
-#| "<p>\n"
-#| "Open the Control Center, select Peripherals->Keyboard and make your\n"
-#| " choice.\n"
-#| "</p>\n"
-#| "<p>\n"
-#| "<hr><br><br>\n"
-#| "<i>This is the last tip in the tips database. Clicking \"Next\" will take "
-#| "you back to\n"
-#| " the first tip.</i>\n"
-#| "</p>\n"
+#: tips:1107
msgid ""
"<p>\n"
"You can let TDE turn the <b>NumLock</b> ON or OFF at startup.\n"
@@ -1814,21 +1781,20 @@ msgstr ""
"При запуске TDE можно включать или отключать <b>NumLock</b>.\n"
"</p>\n"
"<p>\n"
-"Это настраивается в Центре управления TDE в модуле Периферия -> Клавиатура.\n"
-"\n"
+"Это настраивается в Центре управления TDE в модуле Периферия ->\n"
+"Клавиатура.\n"
"</p>\n"
-"<hr><br><br>\n"
-"<i>Это последний совет в базе советов. При нажатии кнопки \"Далее\" будет\n"
-"вновь показан первый совет.</i>\n"
-#: tips:1117
+#: tips:1119
msgid ""
"<p>Do you already know the <i>TDE IRC channel</i>?</p>\n"
"<p>\n"
-"<b>network:</b> chat.freenode.net\n"
+"<b>network:</b> irc.libera.chat\n"
"<br />\n"
"<b>channel:</b> #trinity-desktop\n"
"<p>\n"
+"<p>Important to note that we have moved from Freenode to Libera Chat as of "
+"<b>May 9th, 2021</b>, so be sure to update any outdated links.</p>\n"
"<p>You can join if you have some questions or want to meet some other people "
"from the TDE community.</p>\n"
"<p>There is a small but friendly group of people always there. Sometimes you "
@@ -1838,7 +1804,7 @@ msgid ""
"<p><b>Join now!</b></p>\n"
msgstr ""
-#: tips:1136
+#: tips:1140
msgid ""
"<p>You can write your <b>own TQt and TDE applications</b>.</p>\n"
"<p>TDE offers you all you need to do that. Start by looking at the <a href="
@@ -1859,7 +1825,7 @@ msgid ""
"<p><b>You can contribute this way too, to make TDE great again!</b></p>\n"
msgstr ""
-#: tips:1153
+#: tips:1157
msgid ""
"<p>TDE is about <b>freedom</b> and about <b>choice</b>. It will not "
"patronize you as a user and will not force you to use specific tools or init "
@@ -1874,7 +1840,7 @@ msgid ""
"<p>Isn't that wonderful?</p>\n"
msgstr ""
-#: tips:1168
+#: tips:1172
msgid ""
"<p>Do you already know the <a href=\"https://wiki.trinitydesktop.org\" title="
"\"tdewiki\">TDE wiki?</a><p>\n"
@@ -1888,7 +1854,7 @@ msgid ""
"<p><b>The TDE community will be thankful for your contribution!</b></p>\n"
msgstr ""
-#: tips:1183
+#: tips:1187
msgid ""
"<p>Chances are that you have come across some <i>FUD (fear, uncertainty and "
"doubts) about TDE</i>, which is spreaded on some news portals.</p>\n"
@@ -1905,7 +1871,7 @@ msgid ""
"<p><b>Go and spread the news around the world!</b></p>\n"
msgstr ""
-#: tips:1196
+#: tips:1200
msgid ""
"<p>You can get a lof of wonderful dockapps for the TDE <i>application dock "
"bar</i> from the repositories of your distribution or at the <a href="
diff --git a/tde-i18n-ru/messages/tdebase/kxkb.po b/tde-i18n-ru/messages/tdebase/kxkb.po
index 9a5172d201d..fb8bd46be0d 100644
--- a/tde-i18n-ru/messages/tdebase/kxkb.po
+++ b/tde-i18n-ru/messages/tdebase/kxkb.po
@@ -5,21 +5,22 @@
# Vitaly Lopatin <vitls@chat.ru>, 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kxkb\n"
-"POT-Creation-Date: 2022-03-19 18:16+0000\n"
-"PO-Revision-Date: 2006-02-03 13:02+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/kxkb/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -33,11 +34,11 @@ msgid ""
"Your emails"
msgstr "vitls@chat.ru,rom_as@oscada.org"
-#: kxkb.cpp:373
+#: kxkb.cpp:374
msgid "A utility to switch keyboard maps"
msgstr "Утилита для переключения раскладок клавиатуры"
-#: kxkb.cpp:377
+#: kxkb.cpp:378
msgid "TDE Keyboard Tool"
msgstr "Утилита TDE для работы с клавиатурой"
@@ -49,11 +50,15 @@ msgstr "Клавиатура"
msgid "Switch to Next Keyboard Layout"
msgstr "Выбрать следующую раскладку клавиатуры"
+#: kxkbbindings.cpp:11
+msgid "Switch to Previous Keyboard Layout"
+msgstr "Выбрать предыдущую раскладку клавиатуры"
+
#: kxkbtraywindow.cpp:60
msgid "Error changing keyboard layout to '%1'"
msgstr "Ошибка смены раскладки клавиатуры на '%1'"
-#: kxkbtraywindow.cpp:110
+#: kxkbtraywindow.cpp:112
msgid "Configure..."
msgstr "Настройка..."
@@ -383,11 +388,11 @@ msgstr "Канадская французская"
#: pixmap.cpp:415
msgid "Kannada"
-msgstr "Kannada"
+msgstr "Каннада"
#: pixmap.cpp:416
msgid "Lao"
-msgstr "Лао"
+msgstr "Лаосский"
#: pixmap.cpp:417
msgid "Malayalam"
diff --git a/tde-i18n-ru/messages/tdebase/libdmctl.po b/tde-i18n-ru/messages/tdebase/libdmctl.po
index f0677c65e41..f37d0810fab 100644
--- a/tde-i18n-ru/messages/tdebase/libdmctl.po
+++ b/tde-i18n-ru/messages/tdebase/libdmctl.po
@@ -1,32 +1,33 @@
# translation of libdmctl.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libdmctl\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-02-21 19:43-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libdmctl/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: dmctl.cpp:401
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po b/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
index eb21d846767..ec1def8dd52 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_konsole.po
@@ -2,33 +2,34 @@
# TDE3 - libkickermenu_konsole.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_konsole\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-21 09:53-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_konsole/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: konsole_mnu.cpp:151
msgid "New Session at Bookmark"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
index 80c111f4467..a025ae2c5a6 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_prefmenu.po
@@ -2,40 +2,42 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_prefmenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-02-07 12:12+0200\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_prefmenu/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.9.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: prefmenu.cpp:49
msgid "Settings"
msgstr "Параметры"
#: prefmenu.cpp:248
-#, fuzzy
msgid "Trinity Control Center"
-msgstr "Центр управления"
+msgstr "Центр управления Trinity"
#: prefmenu.cpp:266
msgid "No Entries"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po b/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
index 5bc5e0ee0dc..6b968becffa 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_recentdocs.po
@@ -1,33 +1,34 @@
# TDE3 - libkickermenu_recentdocs.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_recentdocs\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-12-26 13:09+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_recentdocs/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: recentdocsmenu.cpp:55
msgid "Clear History"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
index 480e054a543..570cabf23a9 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_remotemenu.po
@@ -1,32 +1,33 @@
# translation of libkickermenu_remotemenu.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_remotemenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 14:11-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_remotemenu/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: remotemenu.cpp:67
msgid "Network Folders"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po b/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
index 22a5f3e060e..1bd3cc2ce00 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_systemmenu.po
@@ -1,33 +1,34 @@
# translation of libkickermenu_systemmenu.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_systemmenu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-18 17:13-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-01 04:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_systemmenu/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: systemmenu.cpp:60
msgid "Empty..."
-msgstr "Пустое..."
+msgstr "Пусто…"
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po b/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
index c00842bdc65..3cce3726747 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_tdeprint.po
@@ -1,31 +1,34 @@
# TDE3 - tdebase/libkickermenu_tdeprint.pot Russian translation.
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdebase\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2002-10-03 11:56+0700\n"
-"Last-Translator: Andrey S. Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_tdeprint/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.9.6\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: print_mnu.cpp:67
msgid "Add Printer..."
diff --git a/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po b/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
index cd0bef477f3..399ae86152f 100644
--- a/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
+++ b/tde-i18n-ru/messages/tdebase/libkickermenu_tom.po
@@ -1,31 +1,33 @@
# translation of libkickermenu_tom.po to
# Leonid Kanter <leon@asplinux.ru>, 2004.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_tom\n"
"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2006-12-26 13:17+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkickermenu_tom/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tom.cpp:98 tom.cpp:149
msgid "Run:"
diff --git a/tde-i18n-ru/messages/tdebase/libkonq.po b/tde-i18n-ru/messages/tdebase/libkonq.po
index c3e28af70a3..f08f6675f34 100644
--- a/tde-i18n-ru/messages/tdebase/libkonq.po
+++ b/tde-i18n-ru/messages/tdebase/libkonq.po
@@ -7,34 +7,36 @@
# Alex Miller <asm@som.kiev.ua> 2000.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libkonq\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2007-01-19 15:25+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libkonq/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: knewmenu.cpp:67 knewmenu.cpp:79
msgid "Create New"
@@ -230,10 +232,8 @@ msgid "Open in New &Window"
msgstr "Открыть в &новом окне"
#: konq_popupmenu.cpp:505
-#, fuzzy
-#| msgid "Open the medium in a new window"
msgid "Open item in a new window"
-msgstr "Открыть диск в новом окне"
+msgstr "Открыть элемент в новом окне"
#: konq_popupmenu.cpp:526
msgid "Create &Folder..."
diff --git a/tde-i18n-ru/messages/tdebase/libtaskbar.po b/tde-i18n-ru/messages/tdebase/libtaskbar.po
index 5f3682e114c..b075e4bed44 100644
--- a/tde-i18n-ru/messages/tdebase/libtaskbar.po
+++ b/tde-i18n-ru/messages/tdebase/libtaskbar.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtaskbar\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2007-02-28 18:58+0300\n"
"Last-Translator: Andrey Cherepanov <cas@altlinux.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -41,44 +41,44 @@ msgstr "Следующий элемент панели"
msgid "Previous Taskbar Entry"
msgstr "Предыдущий элемент панели"
-#: taskcontainer.cpp:723 taskcontainer.cpp:1835
+#: taskcontainer.cpp:749 taskcontainer.cpp:1865
msgid "modified"
msgstr "изменен"
-#: taskcontainer.cpp:1276
+#: taskcontainer.cpp:1312
msgid "Move to Beginning"
msgstr ""
-#: taskcontainer.cpp:1281
+#: taskcontainer.cpp:1317
msgid "Move Left"
msgstr ""
-#: taskcontainer.cpp:1286
+#: taskcontainer.cpp:1322
msgid "Move Right"
msgstr ""
-#: taskcontainer.cpp:1291
+#: taskcontainer.cpp:1327
msgid "Move to End"
msgstr ""
-#: taskcontainer.cpp:1749
+#: taskcontainer.cpp:1782
msgid "Loading application ..."
msgstr "Загрузка приложения..."
-#: taskcontainer.cpp:1816
+#: taskcontainer.cpp:1846
msgid "On all desktops"
msgstr "На все рабочие столы"
-#: taskcontainer.cpp:1821
+#: taskcontainer.cpp:1851
#, c-format
msgid "On %1"
msgstr "%1"
-#: taskcontainer.cpp:1827
+#: taskcontainer.cpp:1857
msgid "Requesting attention"
msgstr "Обратите внимание"
-#: taskcontainer.cpp:1833
+#: taskcontainer.cpp:1863
msgid "Has unsaved changes"
msgstr "Изменения не сохранены"
@@ -262,12 +262,22 @@ msgstr ""
"соответствии с приложениями, которым принадлежат окна.\\n\\nПо умолчанию "
"параметр включён."
-#: taskbar.kcfg:106
+#: taskbar.kcfg:96
+#, no-c-format
+msgid "Maximum button width"
+msgstr ""
+
+#: taskbar.kcfg:97
+#, no-c-format
+msgid "The maximum width to which a taskbar item can expand."
+msgstr ""
+
+#: taskbar.kcfg:107
#, no-c-format
msgid "Show windows from all screens"
msgstr "Отображать окна всех мониторов"
-#: taskbar.kcfg:107
+#: taskbar.kcfg:108
#, fuzzy, no-c-format
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
@@ -278,12 +288,12 @@ msgstr ""
"<b>только</b> тех окон, которые находятся на том же мониторе Xinerama, что и "
"сама панель.\\n\\nПо умолчанию параметр включён - отображаются все окна."
-#: taskbar.kcfg:116
+#: taskbar.kcfg:117
#, no-c-format
msgid "Show window list button"
msgstr "Показывать кнопку списка окон"
-#: taskbar.kcfg:117
+#: taskbar.kcfg:118
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -292,57 +302,57 @@ msgstr ""
"Включите этот параметр, если хотите чтобы показывалась кнопка, при нажатии "
"на которую показывается выпадающий список всех окон."
-#: taskbar.kcfg:129
+#: taskbar.kcfg:130
#, no-c-format
msgid "Show Task List"
msgstr "Показать список задач"
-#: taskbar.kcfg:132
+#: taskbar.kcfg:133
#, no-c-format
msgid "Show Operations Menu"
msgstr "Показать меню действий"
-#: taskbar.kcfg:135
+#: taskbar.kcfg:136
#, no-c-format
msgid "Activate, Raise or Minimize Task"
msgstr "Активировать, вывести поверх или свернуть"
-#: taskbar.kcfg:138
+#: taskbar.kcfg:139
#, no-c-format
msgid "Activate Task"
msgstr "Активировать"
-#: taskbar.kcfg:141
+#: taskbar.kcfg:142
#, no-c-format
msgid "Raise Task"
msgstr "Вывести на передний план"
-#: taskbar.kcfg:144
+#: taskbar.kcfg:145
#, no-c-format
msgid "Lower Task"
msgstr "Убрать на задний план"
-#: taskbar.kcfg:147
+#: taskbar.kcfg:148
#, no-c-format
msgid "Minimize Task"
msgstr "Свернуть"
-#: taskbar.kcfg:150
+#: taskbar.kcfg:151
#, no-c-format
msgid "Move To Current Desktop"
msgstr "Перенести на текущий рабочий стол"
-#: taskbar.kcfg:153
+#: taskbar.kcfg:154
#, no-c-format
msgid "Close Task"
msgstr "Прекратить выполнение задачи"
-#: taskbar.kcfg:159
+#: taskbar.kcfg:160
#, no-c-format
msgid "Mouse button actions"
msgstr "Действия мышью"
-#: taskbar.kcfg:167
+#: taskbar.kcfg:168
#, no-c-format
msgid ""
"The number of times to blink a taskbar button when a window asks for "
@@ -352,12 +362,12 @@ msgstr ""
"Количество миганий на панели задач для окон, требующих внимания. Если "
"установите значение 1000 или больше, задача будет мигать постоянно."
-#: taskbar.kcfg:172
+#: taskbar.kcfg:173
#, no-c-format
msgid "Draw taskbar entries \"flat\" and not as a button"
msgstr "Отображать \"плоские\" значки"
-#: taskbar.kcfg:173
+#: taskbar.kcfg:174
#, fuzzy, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw visible button frames "
@@ -366,12 +376,26 @@ msgstr ""
"Если параметр включён, то каждый значок на панели задач будет обведён рамкой."
"\\n\\nПо умолчанию параметр выключен."
-#: taskbar.kcfg:177
+#: taskbar.kcfg:178
+#, no-c-format
+msgid "Show a visible button frame on the task the cursor is positioned over"
+msgstr "Отображать рамку при наведении мыши на значок"
+
+#: taskbar.kcfg:179
+#, fuzzy, no-c-format
+msgid ""
+"Turning this option on will cause the taskbar to draw a visible button frame "
+"around the item currently under the mouse. By default, this option is on."
+msgstr ""
+"Если параметр включён, то каждый значок на панели задач будет обведён рамкой."
+"\\n\\nПо умолчанию параметр выключен."
+
+#: taskbar.kcfg:183
#, no-c-format
msgid "Draw taskbar text with a halo around it"
msgstr "Подсвечивать текст"
-#: taskbar.kcfg:178
+#: taskbar.kcfg:184
#, no-c-format
msgid ""
"Turning this option on will cause the taskbar to draw fancier text that has "
@@ -382,35 +406,36 @@ msgstr ""
"обведены по контуру. Это удобно при использовании прозрачной панели или "
"тёмного фона панели, но уменьшает быстродействие системы."
-#: taskbar.kcfg:182
-#, no-c-format
-msgid "Show a visible button frame on the task the cursor is positioned over"
-msgstr "Отображать рамку при наведении мыши на значок"
-
-#: taskbar.kcfg:186
+#: taskbar.kcfg:188
#, no-c-format
msgid "Show thumbnails instead of icons in the mouse-over effects"
msgstr "Отображать уменьшенную копию окна при наведении мыши на значок"
-#: taskbar.kcfg:187
-#, no-c-format
+#: taskbar.kcfg:189
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Enabling this option will draw a thumbnail of the window in its mouse-"
+#| "over effect.<p>If a window is minimized or resides on a different desktop "
+#| "while the taskbar is starting, an icon is shown until the window is "
+#| "restored or the appropriate desktop is activated, respectively.</p>"
msgid ""
"Enabling this option will draw a thumbnail of the window in its mouse-over "
"effect.<p>If a window is minimized or resides on a different desktop while "
"the taskbar is starting, an icon is shown until the window is restored or "
-"the appropriate desktop is activated, respectively.</p>"
+"the appropriate desktop is activated, respectively. This options needs a "
+"TWin compositor in order to work.</p>"
msgstr ""
"Если параметр включён, то при наведении мыши на значок будет отображаться "
"уменьшенная копия соответствующего окна. <p>Если окно свёрнуто, то выводится "
"изображение распахнутого окна. Если окно расположено на неактивном рабочем "
"столе, то картинка формируется так, как если бы он был текущим.</p>"
-#: taskbar.kcfg:191
+#: taskbar.kcfg:193
#, no-c-format
msgid "Maximum width/height of the thumbnail in pixels"
msgstr "Максимальная ширина/высота копии окна в пикселах"
-#: taskbar.kcfg:192
+#: taskbar.kcfg:194
#, no-c-format
msgid ""
"A thumbnail is created by resizing the window. The scaling factor is "
@@ -422,12 +447,12 @@ msgstr ""
"размеров окна. При этом размеры уменьшенной копии не будут превышать "
"указанных здесь значений."
-#: taskbar.kcfg:196
+#: taskbar.kcfg:198
#, no-c-format
msgid "Use custom colors for taskbar buttons text and background"
msgstr "Использовать свои цвета для текста и фона кнопок задач"
-#: taskbar.kcfg:197
+#: taskbar.kcfg:199
#, no-c-format
msgid ""
"Turning this option on will allow choosing your own colors for taskbar "
@@ -436,12 +461,12 @@ msgstr ""
"При включении этого параметра вы можете указать для кнопок на панели задач "
"свои цвета для текста и фона."
-#: taskbar.kcfg:200
+#: taskbar.kcfg:202
#, no-c-format
msgid "Color to use for active task button text"
msgstr "Текст активной кнопки"
-#: taskbar.kcfg:202
+#: taskbar.kcfg:204
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for task which is "
@@ -449,12 +474,12 @@ msgid ""
msgstr ""
"Этот цвет будет использоваться для показа текста на кнопке активной задачи."
-#: taskbar.kcfg:205
+#: taskbar.kcfg:207
#, no-c-format
msgid "Color to use for inactive tasks button text"
msgstr "Текст неактивной кнопки"
-#: taskbar.kcfg:207
+#: taskbar.kcfg:209
#, no-c-format
msgid ""
"This color is used for displaying text on taskbar button for tasks other "
@@ -462,12 +487,12 @@ msgid ""
msgstr ""
"Этот цвет будет использоваться для показа текста на кнопке неактивной задачи."
-#: taskbar.kcfg:210
+#: taskbar.kcfg:212
#, no-c-format
msgid "Color to use for taskbar buttons background"
msgstr "Фон кнопки"
-#: taskbar.kcfg:212
+#: taskbar.kcfg:214
#, no-c-format
msgid "This color is used for displaying background of taskbar buttons."
msgstr "Этот цвет будет использоваться для фона кнопки задачи."
diff --git a/tde-i18n-ru/messages/tdebase/libtaskmanager.po b/tde-i18n-ru/messages/tdebase/libtaskmanager.po
index d3530513704..02edd4368a1 100644
--- a/tde-i18n-ru/messages/tdebase/libtaskmanager.po
+++ b/tde-i18n-ru/messages/tdebase/libtaskmanager.po
@@ -4,32 +4,35 @@
# Gregory Mokhin <mok@kde.ru>, 2001, 2005.
# Leon Kanter <leon@asplinux.ru>, 2002.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: libtaskmanager\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:41-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-10-12 18:19+0000\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/libtaskmanager/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: taskmanager.cpp:808
msgid "modified"
@@ -67,9 +70,9 @@ msgstr "Ма&ксимизировать"
msgid "&Shade"
msgstr "Затен&ить"
-#: taskrmbmenu.cpp:113
+#: taskrmbmenu.cpp:113 taskrmbmenu.cpp:205
msgid "Move Task Button"
-msgstr ""
+msgstr "Переместить задачу"
#: taskrmbmenu.cpp:145
msgid "All to &Desktop"
@@ -91,23 +94,23 @@ msgstr "Ма&ксимизировать все"
msgid "&Restore All"
msgstr "&Восстановить все"
-#: taskrmbmenu.cpp:203
+#: taskrmbmenu.cpp:210
msgid "&Close All"
msgstr "&Закрыть все"
-#: taskrmbmenu.cpp:214
+#: taskrmbmenu.cpp:221
msgid "Keep &Above Others"
msgstr "На п&ереднем плане"
-#: taskrmbmenu.cpp:219
+#: taskrmbmenu.cpp:226
msgid "Keep &Below Others"
msgstr "&На заднем плане"
-#: taskrmbmenu.cpp:224
+#: taskrmbmenu.cpp:231
msgid "&Fullscreen"
msgstr "Полный &экран"
-#: taskrmbmenu.cpp:241 taskrmbmenu.cpp:262
+#: taskrmbmenu.cpp:248 taskrmbmenu.cpp:269
msgid "&All Desktops"
msgstr "&Все рабочие столы"
diff --git a/tde-i18n-ru/messages/tdebase/lockout.po b/tde-i18n-ru/messages/tdebase/lockout.po
index bcf3b34fbb3..d1cf18370e8 100644
--- a/tde-i18n-ru/messages/tdebase/lockout.po
+++ b/tde-i18n-ru/messages/tdebase/lockout.po
@@ -5,33 +5,34 @@
# Copyright (C) 2001 TDE Team.
# Gregory Mokhin <mok@kde.ru>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: lockout\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-12-10 17:37+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/lockout/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: lockout.cpp:77
msgid "Lock the session"
diff --git a/tde-i18n-ru/messages/tdebase/naughtyapplet.po b/tde-i18n-ru/messages/tdebase/naughtyapplet.po
index 1b6d09d19f7..f1ded0c6e3e 100644
--- a/tde-i18n-ru/messages/tdebase/naughtyapplet.po
+++ b/tde-i18n-ru/messages/tdebase/naughtyapplet.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: naughtyapplet\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2005-11-06 17:39-0400\n"
"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
@@ -78,8 +78,8 @@ msgstr "Порог загрузки про&цессора:"
msgid "&Programs to Ignore"
msgstr "Игнорировать п&рограммы"
-#: NaughtyProcessMonitor.cpp:257 NaughtyProcessMonitor.cpp:283
-#: NaughtyProcessMonitor.cpp:317
+#: NaughtyProcessMonitor.cpp:273 NaughtyProcessMonitor.cpp:299
+#: NaughtyProcessMonitor.cpp:333
msgid "Unknown"
msgstr "неизв."
diff --git a/tde-i18n-ru/messages/tdebase/privacy.po b/tde-i18n-ru/messages/tdebase/privacy.po
index b5fec6c8fa6..c7f429f22c5 100644
--- a/tde-i18n-ru/messages/tdebase/privacy.po
+++ b/tde-i18n-ru/messages/tdebase/privacy.po
@@ -7,22 +7,23 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: privacy\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2006-12-26 13:11+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/privacy/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -54,7 +55,7 @@ msgstr "Модуль контроля личных данных"
#: privacy.cpp:51
msgid "(c) 2003 Ralf Hoelzer"
-msgstr "(c) 2003 Ralf Hoelzer"
+msgstr "(c) 2003 Ральф Хольцер (Ralf Hoelzer)"
#: privacy.cpp:54 privacy.cpp:92
msgid "Thumbnail Cache"
@@ -91,7 +92,7 @@ msgstr "Сохраненное содержимое буфера обмена"
#: privacy.cpp:100
msgid "Web and File Manager History"
-msgstr ""
+msgstr "История Web-браузера и Файлового менеджера"
#: privacy.cpp:102
msgid "Web Cache"
@@ -115,13 +116,15 @@ msgstr "Любимые значки"
#: privacy.cpp:112
msgid "KPDF Document Data"
-msgstr ""
+msgstr "Данные документов KPDF"
#: privacy.cpp:114
msgid ""
"Check all cleanup actions you would like to perform. These will be executed "
"by pressing the button below"
-msgstr "Выберите действия очистки, которые вы хотите выполнить."
+msgstr ""
+"Выберите все действия по очистке, которые вы хотите выполнить. Они будут "
+"выполнены после нажатия на кнопку «Очистить» ниже"
#: privacy.cpp:115
msgid "Immediately performs the cleanup actions selected above"
@@ -144,9 +147,8 @@ msgid "Clears all stored cookies set by websites"
msgstr "Очистить все сохранённые сайтами cookie"
#: privacy.cpp:120
-#, fuzzy
msgid "Clears the history of visited websites and file manager URLs"
-msgstr "Очистить список посещённых сайтов"
+msgstr "Очистить список посещённых сайтов и адресов в файловом менеджере"
#: privacy.cpp:121
msgid "Clears the clipboard contents stored by Klipper"
@@ -176,9 +178,8 @@ msgid "Clears the FavIcons cached from visited websites"
msgstr "Очистить значки, сохранённые с посещённых сайтов"
#: privacy.cpp:127
-#, fuzzy
msgid "Clears all KPDF document data files"
-msgstr "Очистить все сохранённые миниизображения"
+msgstr "Очистить все данные документов KPDF"
#: privacy.cpp:257
msgid ""
@@ -274,7 +275,7 @@ msgstr "Данные о здоровье"
msgid ""
"Warn me when I visit a site that uses my health or medical information: "
msgstr ""
-"Предупреждать перед посещением сайтов, использующих мои медицинские данные:"
+"Предупреждать перед посещением сайтов, использующих мои медицинские данные: "
#: kprivacysettings.ui:164
#, no-c-format
diff --git a/tde-i18n-ru/messages/tdebase/taskbarextension.po b/tde-i18n-ru/messages/tdebase/taskbarextension.po
new file mode 100644
index 00000000000..eb2f3565b90
--- /dev/null
+++ b/tde-i18n-ru/messages/tdebase/taskbarextension.po
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"PO-Revision-Date: 2023-06-03 18:27+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/taskbarextension/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Андрей Степанов"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "adem4ik@gmail.com"
diff --git a/tde-i18n-ru/messages/tdebase/tdedebugdialog.po b/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
index 9c88de11ddc..ba1035b44b8 100644
--- a/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
+++ b/tde-i18n-ru/messages/tdebase/tdedebugdialog.po
@@ -5,21 +5,22 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Roman Savochenko <rom_as@oscada.org>, 2012
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdedebugdialog\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tdedebugdialog/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -75,7 +76,7 @@ msgstr "Журнал системных сообщений"
#: tdedebugdialog.cpp:70
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: tdedebugdialog.cpp:79 tdedebugdialog.cpp:104 tdedebugdialog.cpp:129
#: tdedebugdialog.cpp:154
diff --git a/tde-i18n-ru/messages/tdebase/tdefontinst.po b/tde-i18n-ru/messages/tdebase/tdefontinst.po
index 1b8ca6066f5..cc7de012768 100644
--- a/tde-i18n-ru/messages/tdebase/tdefontinst.po
+++ b/tde-i18n-ru/messages/tdebase/tdefontinst.po
@@ -10,23 +10,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdefontinst\n"
"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2005-10-27 17:31-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdefontinst/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -572,7 +572,7 @@ msgstr "(c) Craig Drummond, 2004"
#: viewpart/tdefontviewpart.rc:4
#, no-c-format
msgid "&Main Toolbar"
-msgstr ""
+msgstr "Главная панел&ь инструментов"
#~ msgid "Width"
#~ msgstr "Ширина"
diff --git a/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po b/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
index c95e4d9203f..4bddf0fe5ab 100644
--- a/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
+++ b/tde-i18n-ru/messages/tdebase/tdehtmlkttsd.po
@@ -1,32 +1,33 @@
# translation of tdehtmlkttsd.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdehtmlkttsd\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2006-02-03 13:14+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdehtmlkttsd/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdehtmlkttsd.cpp:43
msgid "&Speak Text"
diff --git a/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po b/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
index 5beeb2f5566..b4421224109 100644
--- a/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
+++ b/tde-i18n-ru/messages/tdebase/tdehwdevicetray.po
@@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Illian Walker <jdvarr@yandex.ru>, 2021.
# blu.256 <mavridisf@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2022-04-05 18:15+0000\n"
-"PO-Revision-Date: 2022-01-16 15:01+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tdehwdevicetray/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -29,89 +30,83 @@ msgid ""
"Your emails"
msgstr "mavridisf@gmail.com"
-#: hwdevicetray.cpp:72 hwdevicetray.cpp:459 hwdevicetray.cpp:486
-#: hwdevicetray.cpp:511 hwdevicetray.cpp:535 hwdevicetray.cpp:559
-#: hwdevicetray.cpp:583
-msgid "Device monitor"
-msgstr "Монитор устройств"
-
-#: hwdevicetray.cpp:86
+#: hwdevicetray.cpp:91
msgid "Mount"
msgstr "Подключить"
-#: hwdevicetray.cpp:87
+#: hwdevicetray.cpp:92
msgid "Unmount"
msgstr "Отключить"
-#: hwdevicetray.cpp:88
+#: hwdevicetray.cpp:93
msgid "Unlock"
msgstr "Разблокировать"
-#: hwdevicetray.cpp:89
+#: hwdevicetray.cpp:94
msgid "Lock"
msgstr "Заблокировать"
-#: hwdevicetray.cpp:90
+#: hwdevicetray.cpp:95
msgid "Eject"
msgstr "Извлечь"
-#: hwdevicetray.cpp:91
+#: hwdevicetray.cpp:96
msgid "Safe remove"
-msgstr ""
+msgstr "Безопасно извлечь"
-#: hwdevicetray.cpp:114
+#: hwdevicetray.cpp:159 hwdevicetray.cpp:588
+msgid "Device monitor"
+msgstr "Монитор устройств"
+
+#: hwdevicetray.cpp:193
msgid "Start device monitor automatically when you log in?"
msgstr "Запускать монитор устройств автоматически при входе?"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Question"
msgstr "Вопрос"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Start Automatically"
msgstr "Запускать автоматически"
-#: hwdevicetray.cpp:115
+#: hwdevicetray.cpp:194
msgid "Do Not Start"
msgstr "Не запускать"
-#: hwdevicetray.cpp:204
-msgid "Global Configuration"
-msgstr "Глобальные настройки"
-
-#: hwdevicetray.cpp:206
+#: hwdevicetray.cpp:303
msgid "Show Device Manager..."
msgstr "Показать менеджер устройств..."
-#: hwdevicetray.cpp:209
+#: hwdevicetray.cpp:305
msgid "Configure Shortcut Keys..."
msgstr "Настройка комбинаций клавиш..."
-#: hwdevicetray.cpp:224
+#: hwdevicetray.cpp:441
+msgid "Storage Device Actions"
+msgstr "Действия с носителями данных"
+
+#: hwdevicetray.cpp:459
+msgid "Global Configuration"
+msgstr "Глобальные настройки"
+
+#: hwdevicetray.cpp:473
msgid "Storage Devices"
msgstr "Носители данных"
-#: hwdevicetray.cpp:281 hwdevicetray.cpp:292 hwdevicetray.cpp:307
-#: hwdevicetray.cpp:318 hwdevicetray.cpp:329 hwdevicetray.cpp:342
-#: hwdevicetray.cpp:351 hwdevicetray.cpp:361 hwdevicetray.cpp:672
-#: hwdevicetray.cpp:686 hwdevicetray.cpp:714 hwdevicetray.cpp:735
-msgid "%1 (%2)"
-msgstr "%1 (%2)"
-
-#: hwdevicetray.cpp:458 hwdevicetray.cpp:485 hwdevicetray.cpp:510
-#: hwdevicetray.cpp:534 hwdevicetray.cpp:558 hwdevicetray.cpp:582
+#: hwdevicetray.cpp:587
msgid "Could not start tdeio_media_mounthelper process."
-msgstr ""
+msgstr "Не удалось запустить процесс tdeio_media_mounthelper."
-#: hwdevicetray.cpp:613
+#: hwdevicetray.cpp:601
msgid "Configure Devices"
msgstr "Настройка устройств"
-#: hwdevicetray.cpp:671 hwdevicetray.cpp:713
+#: hwdevicetray.cpp:655 hwdevicetray.cpp:691
msgid "A disk device has been added!"
msgstr "Носитель данных был добавлен!"
-#: hwdevicetray.cpp:685 hwdevicetray.cpp:734
+#: hwdevicetray.cpp:668 hwdevicetray.cpp:712
msgid "A disk device has been removed!"
msgstr "Носитель данных был удалён!"
@@ -150,13 +145,16 @@ msgid ""
"(c) 2015 Timothy Pearson\n"
"(c) 2019 The Trinity Desktop Project"
msgstr ""
-"(c) 2015 Timothy Pearson\n"
-"(c) 2019 Проект Trinity Desktop"
+"(c) 2015 Тимоти Пирсон (Timothy Pearson)\n"
+"(c) 2019 проект Trinity Desktop"
#: hwdevicetray_main.cpp:46
msgid "Initial developer and maintainer"
msgstr "Начальный разработчик и сопровождающий"
+#~ msgid "%1 (%2)"
+#~ msgstr "%1 (%2)"
+
#, fuzzy
#~| msgid "<qt><b>Unable to mount the device.</b>"
#~ msgid "Unable to mount the device."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_finger.po b/tde-i18n-ru/messages/tdebase/tdeio_finger.po
index 07ddc5bed82..e9ec32f6083 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_finger.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_finger.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_finger\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_finger/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_finger.cpp:180
msgid "Could not find the Perl program on your system, please install."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_fish.po b/tde-i18n-ru/messages/tdebase/tdeio_fish.po
index 515cb4d9e35..447d51ad8fa 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_fish.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_fish.po
@@ -1,35 +1,35 @@
# translation of tdeio_fish.po to Russian
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_fish\n"
"POT-Creation-Date: 2022-06-27 18:15+0000\n"
-"PO-Revision-Date: 2004-07-12 11:45+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_fish/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3.1\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: fish.cpp:317
msgid "Connecting..."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_floppy.po b/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
index 5d620c64263..d55c38406b7 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_floppy.po
@@ -6,34 +6,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_floppy\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_floppy/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_floppy.cpp:200
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_home.po b/tde-i18n-ru/messages/tdebase/tdeio_home.po
index f2de33c60b6..063fff99999 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_home.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_home.po
@@ -1,32 +1,33 @@
# translation of tdeio_home.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_home\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 13:10-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_home/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_home.cpp:34
msgid "Protocol name"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_ldap.po b/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
index f59ff396543..84327c1a12d 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_ldap.po
@@ -1,32 +1,33 @@
# translation of tdeio_ldap.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_ldap\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:27-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_ldap/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_ldap.cpp:86
msgid ""
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_mac.po b/tde-i18n-ru/messages/tdebase/tdeio_mac.po
index bb212655d39..fa563c05ea7 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_mac.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_mac.po
@@ -3,33 +3,34 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_mac\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:29-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_mac/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_mac.cpp:94
msgid "Unknown mode"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_media.po b/tde-i18n-ru/messages/tdebase/tdeio_media.po
index 146b79b2181..45af904cfd4 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_media.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_media.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_media\n"
-"POT-Creation-Date: 2022-03-27 18:17+0000\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
"PO-Revision-Date: 2020-01-07 21:07+0000\n"
"Last-Translator: Bogdan V. Kilin <bkilin@ya.ru>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -135,108 +135,112 @@ msgid "Feature only available with the TDE hardware backend"
msgstr "Для этой функции требуется библиотека HAL"
#: mediamanager/tdehardwarebackend.cpp:485
-#: mediamanager/tdehardwarebackend.cpp:522
-#: mediamanager/tdehardwarebackend.cpp:778
#, fuzzy
msgid "%1 Removable Device"
msgstr "Съёмный диск"
-#: mediamanager/tdehardwarebackend.cpp:531
+#: mediamanager/tdehardwarebackend.cpp:523
+#: mediamanager/tdehardwarebackend.cpp:778
+#, fuzzy
+msgid "%1 Removable Disk (%2)"
+msgstr "Съёмный диск"
+
+#: mediamanager/tdehardwarebackend.cpp:532
#, fuzzy
msgid "Blank CD-ROM"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:541
+#: mediamanager/tdehardwarebackend.cpp:542
msgid "Blank CD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:551
+#: mediamanager/tdehardwarebackend.cpp:552
msgid "Blank CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:561
+#: mediamanager/tdehardwarebackend.cpp:562
msgid "Blank Magneto-Optical CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:571
+#: mediamanager/tdehardwarebackend.cpp:572
msgid "Blank Mount Ranier CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:581
+#: mediamanager/tdehardwarebackend.cpp:582
msgid "Blank Mount Ranier CD-RW-W"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:591
+#: mediamanager/tdehardwarebackend.cpp:592
msgid "Blank DVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:601
+#: mediamanager/tdehardwarebackend.cpp:602
msgid "Blank DVD-RAM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:611
+#: mediamanager/tdehardwarebackend.cpp:612
msgid "Blank DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:621
+#: mediamanager/tdehardwarebackend.cpp:622
msgid "Blank DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:631
+#: mediamanager/tdehardwarebackend.cpp:632
msgid "Blank Dual Layer DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:641
+#: mediamanager/tdehardwarebackend.cpp:642
msgid "Blank Dual Layer DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:651
+#: mediamanager/tdehardwarebackend.cpp:652
msgid "Blank DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:661
+#: mediamanager/tdehardwarebackend.cpp:662
msgid "Blank DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:671
+#: mediamanager/tdehardwarebackend.cpp:672
msgid "Blank Dual Layer DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:681
+#: mediamanager/tdehardwarebackend.cpp:682
msgid "Blank Dual Layer DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:691
+#: mediamanager/tdehardwarebackend.cpp:692
#, fuzzy
msgid "Blank BLURAY-ROM"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:701
+#: mediamanager/tdehardwarebackend.cpp:702
#, fuzzy
msgid "Blank BLURAY-R"
msgstr "CD-ROM"
-#: mediamanager/tdehardwarebackend.cpp:711
+#: mediamanager/tdehardwarebackend.cpp:712
msgid "Blank BLURAY-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:721
+#: mediamanager/tdehardwarebackend.cpp:722
msgid "Blank HDDVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:731
+#: mediamanager/tdehardwarebackend.cpp:732
msgid "Blank HDDVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:741
+#: mediamanager/tdehardwarebackend.cpp:742
msgid "Blank HDDVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:749
+#: mediamanager/tdehardwarebackend.cpp:750
msgid "Audio CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:770
+#: mediamanager/tdehardwarebackend.cpp:771
msgid "%1 Fixed Disk (%2)"
msgstr ""
@@ -250,7 +254,7 @@ msgstr "Дискета"
#: mediamanager/tdehardwarebackend.cpp:885
#, fuzzy
-msgid "%1 Zip Disk"
+msgid "%1 Zip Disk (%2)"
msgstr "Диск Zip"
#: mediamanager/tdehardwarebackend.cpp:929
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_nfs.po b/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
index b4ec5b466b2..860a2411ac8 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_nfs.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_nfs\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-07-15 19:49+0300\n"
-"Last-Translator: Leonid Kanter <leon@asplinux.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_nfs/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.3.1\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_nfs.cpp:1020
msgid "An RPC error occurred."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_nntp.po b/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
index 9c4c9ce7ac2..70bd6fb5c80 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_nntp.po
@@ -3,33 +3,34 @@
# Copyright (C) 2001, TDE Team.
# Alex Miller <asm@som.kiev.ua>, 2001.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_nntp\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:34-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-28 18:24+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_nntp/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: nntp.cpp:196
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_pop3.po b/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
index 0f174560d8c..d664eacb6e4 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_pop3.po
@@ -5,34 +5,35 @@
# Alex Miller <asm@som.kiev.ua>, 2001.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_pop3\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-08-16 15:25-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_pop3/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: pop3.cpp:249
msgid "PASS <your password>"
@@ -137,12 +138,11 @@ msgstr ""
"Выберите другой метод идентификации."
#: pop3.cpp:735
-#, fuzzy
msgid ""
"Your POP3 server claims to support TLS but negotiation was unsuccessful. You "
"can disable TLS in TDE using the crypto settings module."
msgstr ""
-"Сервер POP3 заявляет о поддержке TLS, но согласование завершилась неудачей. "
+"Сервер POP3 заявляет о поддержке TLS, но согласование завершилась неудачей. "
"Вы можете запретить использование TLS в TDE, используя модуль настройки "
"криптографии."
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_remote.po b/tde-i18n-ru/messages/tdebase/tdeio_remote.po
index 17b7b606bdd..5d9cb63d01a 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_remote.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_remote.po
@@ -1,32 +1,33 @@
# translation of tdeio_remote.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_remote\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2004-12-28 17:22-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 03:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_remote/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: remoteimpl.cpp:198
msgid "Add a Network Folder"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_settings.po b/tde-i18n-ru/messages/tdebase/tdeio_settings.po
index 9ed2e06ac9d..3caa5295b0f 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_settings.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_settings.po
@@ -1,32 +1,33 @@
# translation of tdeio_settings.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_settings\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-01-09 12:48-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-28 18:24+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_settings/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_settings.cpp:194
msgid "Settings"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
index 7cbfdda7d41..2caa1b9411e 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_sftp.po
@@ -5,90 +5,117 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sftp\n"
-"POT-Creation-Date: 2022-07-15 18:15+0000\n"
-"PO-Revision-Date: 2005-08-16 15:26-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-03-05 18:16+0000\n"
+"PO-Revision-Date: 2024-03-16 20:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_sftp/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
+
+#: tdeio_sftp.cpp:280
+msgid "Incorrect or invalid passphrase."
+msgstr "Неверный или недопустимый пароль."
+
+#: tdeio_sftp.cpp:286
+#, fuzzy, c-format
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid ""
+"Please enter the passphrase for next public key:\n"
+"%1"
+msgstr "Укажите пароль для вашего личного ключа SSH."
+
+#: tdeio_sftp.cpp:288
+#, fuzzy
+#| msgid "Please supply the passphrase for your SSH private key."
+msgid "Please enter the passphrase for your public key."
+msgstr "Укажите пароль для вашего личного ключа SSH."
-#: tdeio_sftp.cpp:148 tdeio_sftp.cpp:210 tdeio_sftp.cpp:214 tdeio_sftp.cpp:534
+#: tdeio_sftp.cpp:437 tdeio_sftp.cpp:630
msgid "SFTP Login"
msgstr "Регистрация на сервере SFTP"
-#: tdeio_sftp.cpp:224
-msgid "Use the username input field to answer this question."
+#: tdeio_sftp.cpp:458
+msgid "Please enter your password."
+msgstr "Пожалуйста, укажите ваш пароль."
+
+#: tdeio_sftp.cpp:463 tdeio_sftp.cpp:563
+msgid "Login failed: incorrect password or username."
+msgstr "Вход не удался: неверные пароль или имя пользователя."
+
+#: tdeio_sftp.cpp:470
+msgid "Please enter answer for the next request:"
msgstr ""
-#: tdeio_sftp.cpp:458
-msgid "Could not allocate callbacks"
+#: tdeio_sftp.cpp:509
+msgid "Use the username input field to answer this question."
msgstr ""
-#: tdeio_sftp.cpp:518
-#, fuzzy
-#| msgid "Opening SFTP connection to host <b>%1:%2</b>"
-msgid "Opening SFTP connection to host %1:%2"
-msgstr "Открытие SFTP соединения с сервером <b>%1:%2</b>"
+#: tdeio_sftp.cpp:550
+msgid "Please enter your username and password."
+msgstr "Введите имя пользователя и пароль."
-#: tdeio_sftp.cpp:522
-#, fuzzy
-#| msgid "No hostname specified"
-msgid "No hostname specified."
-msgstr "Не указано имя узла"
+#: tdeio_sftp.cpp:616
+msgid "SSH error: \"%1\" (%2)"
+msgstr "Ошибка SSH: «%1» (%2)"
-#: tdeio_sftp.cpp:536
+#: tdeio_sftp.cpp:632
msgid "site:"
msgstr "сайт:"
-#: tdeio_sftp.cpp:563
+#: tdeio_sftp.cpp:844
+msgid "Could not allocate callbacks"
+msgstr "Не удалось выделить обратные вызовы"
+
+#: tdeio_sftp.cpp:909
msgid "Could not create a new SSH session."
-msgstr ""
+msgstr "Не удалось создать новый сеанс SSH."
-#: tdeio_sftp.cpp:593
+#: tdeio_sftp.cpp:939
msgid "Could not set host."
-msgstr ""
+msgstr "Не удалось установить хост."
-#: tdeio_sftp.cpp:600
+#: tdeio_sftp.cpp:946
#, fuzzy
#| msgid "Could not read SFTP packet"
msgid "Could not set port."
msgstr "Не удаётся прочитать пакет SFTP"
-#: tdeio_sftp.cpp:609
+#: tdeio_sftp.cpp:956
msgid "Could not set username."
msgstr ""
-#: tdeio_sftp.cpp:618
+#: tdeio_sftp.cpp:965
msgid "Could not set log verbosity."
msgstr ""
-#: tdeio_sftp.cpp:626
+#: tdeio_sftp.cpp:973
msgid "Could not parse the config file."
msgstr ""
-#: tdeio_sftp.cpp:680
+#: tdeio_sftp.cpp:1026
#, c-format
msgid ""
"The host key for this server was not found, but another type of key exists.\n"
@@ -98,7 +125,7 @@ msgid ""
"%1"
msgstr ""
-#: tdeio_sftp.cpp:691
+#: tdeio_sftp.cpp:1036
msgid ""
"The host key for the server %1 has changed.\n"
"This could either mean that DNS SPOOFING is happening or the IP address for "
@@ -109,84 +136,106 @@ msgid ""
"%3"
msgstr ""
-#: tdeio_sftp.cpp:704
+#: tdeio_sftp.cpp:1050
msgid "Warning: Cannot verify host's identity."
msgstr "Внимание: не удаётся проверить идентификацию узла."
-#: tdeio_sftp.cpp:705
+#: tdeio_sftp.cpp:1051
msgid ""
"The authenticity of host %1 cannot be established.\n"
"The key fingerprint is: %2\n"
"Are you sure you want to continue connecting?"
msgstr ""
-#: tdeio_sftp.cpp:740 tdeio_sftp.cpp:767 tdeio_sftp.cpp:793 tdeio_sftp.cpp:838
+#: tdeio_sftp.cpp:1093
+#, fuzzy
+#| msgid "Opening SFTP connection to host <b>%1:%2</b>"
+msgid "Opening SFTP connection to host %1:%2"
+msgstr "Открытие SFTP соединения с сервером <b>%1:%2</b>"
+
+#: tdeio_sftp.cpp:1097
+#, fuzzy
+#| msgid "No hostname specified"
+msgid "No hostname specified."
+msgstr "Не указано имя узла"
+
+#: tdeio_sftp.cpp:1132 tdeio_sftp.cpp:1210
#, fuzzy
#| msgid "Authentication failed."
msgid "Authentication failed (method: %1)."
msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:741
+#: tdeio_sftp.cpp:1133
msgid "none"
msgstr ""
-#: tdeio_sftp.cpp:748
+#: tdeio_sftp.cpp:1172
msgid ""
-"Authentication failed. The server did not send any authentication methods!"
+"Authentication failed.\n"
+"The server did not send any authentication methods!"
msgstr ""
-#: tdeio_sftp.cpp:768
-msgid "public key"
+#: tdeio_sftp.cpp:1176
+msgid ""
+"Authentication failed.\n"
+"The server sent only unsupported authentication methods (%1)!"
msgstr ""
-#: tdeio_sftp.cpp:794
-msgid "keyboard interactive"
+#: tdeio_sftp.cpp:1214
+msgid "Server is slow to respond or hung up unexpectedly."
msgstr ""
-#: tdeio_sftp.cpp:810
-msgid "Please enter your username and password."
-msgstr "Введите имя пользователя и пароль."
+#: tdeio_sftp.cpp:1230
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed unexpectedly"
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:812
+#: tdeio_sftp.cpp:1244
#, fuzzy
-#| msgid "Please enter your username and password."
-msgid ""
-"Login failed.\n"
-"Please confirm your username and password, and enter them again."
-msgstr "Введите имя пользователя и пароль."
+#| msgid "Authentication failed."
+msgid "Authentication denied (attempted methods: %1)."
+msgstr "Ошибка регистрации."
-#: tdeio_sftp.cpp:839
-msgid "password"
+#: tdeio_sftp.cpp:1248
+msgid "Note: server also declares some unsupported authentication methods (%1)"
msgstr ""
-#: tdeio_sftp.cpp:853
+#: tdeio_sftp.cpp:1262
msgid ""
"Unable to request the SFTP subsystem. Make sure SFTP is enabled on the "
"server."
msgstr ""
-#: tdeio_sftp.cpp:861
+#: tdeio_sftp.cpp:1269
msgid "Could not initialize the SFTP session."
msgstr ""
-#: tdeio_sftp.cpp:866
+#: tdeio_sftp.cpp:1274
#, c-format
msgid "Successfully connected to %1"
msgstr "Успешное соединение с %1"
-#: tdeio_sftp.cpp:1381
+#: tdeio_sftp.cpp:1775
#, c-format
msgid ""
"Could not change permissions for\n"
"%1"
msgstr ""
-#: tdeio_sftp.cpp:1564
+#: tdeio_sftp.cpp:1958
#, fuzzy, c-format
#| msgid "Could not read SFTP packet"
msgid "Could not read link: %1"
msgstr "Не удаётся прочитать пакет SFTP"
+#, fuzzy
+#~| msgid "Please enter your username and password."
+#~ msgid ""
+#~ "Login failed.\n"
+#~ "Please confirm your username and password, and enter them again."
+#~ msgstr "Введите имя пользователя и пароль."
+
#~ msgid "Cannot specify a subsystem and command at the same time."
#~ msgstr "Невозможно одновременно указать подсистему и команду."
@@ -205,9 +254,6 @@ msgstr "Не удаётся прочитать пакет SFTP"
#~ msgid "Please supply a password."
#~ msgstr "Укажите пароль."
-#~ msgid "Please supply the passphrase for your SSH private key."
-#~ msgstr "Укажите пароль для вашего личного ключа SSH."
-
#~ msgid "Authentication to %1 failed"
#~ msgstr "Ошибка регистрации на %1"
@@ -296,9 +342,6 @@ msgstr "Не удаётся прочитать пакет SFTP"
#~ msgid "Please enter your username and key passphrase."
#~ msgstr "Введите имя пользователя и ключевую фразу."
-#~ msgid "Incorrect username or password"
-#~ msgstr "Неверное имя пользователя или пароль"
-
#~ msgid "Please enter a username and password"
#~ msgstr "Введите имя пользователя и пароль"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_smb.po b/tde-i18n-ru/messages/tdebase/tdeio_smb.po
index 07b2780b5ad..9c45f343c2f 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_smb.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_smb.po
@@ -8,34 +8,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smb\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2007-04-27 15:35+0400\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_smb/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_smb_auth.cpp:131
msgid "<qt>Please enter authentication information for <b>%1</b></qt>"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_smtp.po b/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
index 5eab420115a..a8f23f8fbb6 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_smtp.po
@@ -5,35 +5,35 @@
# Copyright (C) 2002, TDE Russian translation Team.
# Gregory Mokhin <mok@kde.ru>, 2002, 2005.
# Leonid Kanter <leon@asplinux.ru>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smtp\n"
-"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-01-09 12:59-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2024-01-23 18:17+0000\n"
+"PO-Revision-Date: 2023-12-14 22:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_smtp/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: command.cpp:138
msgid ""
@@ -61,12 +61,11 @@ msgstr ""
"применять соединение без шифрования."
#: command.cpp:186
-#, fuzzy
msgid ""
"Your SMTP server claims to support TLS, but negotiation was unsuccessful.\n"
"You can disable TLS in TDE using the crypto settings module."
msgstr ""
-"Сервер SMTP декларировал поддержку TLS, но при подключении к нему произошла "
+"Сервер SMTP заявляет поддержку TLS, но при подключении к нему произошла "
"ошибка.\n"
"Можно отключить TLS в модуле настройки шифрования в TDE."
@@ -142,19 +141,19 @@ msgstr "Ответ сервера: \"%1\""
msgid "This is a temporary failure. You may try again later."
msgstr "Это временная ошибка. Повторите попытку позже."
-#: smtp.cpp:175
+#: smtp.cpp:174
msgid "The application sent an invalid request."
msgstr "Это приложение отправило неверный запрос."
-#: smtp.cpp:237
+#: smtp.cpp:236
msgid "The sender address is missing."
msgstr "Отсутствует адрес отправителя."
-#: smtp.cpp:245
+#: smtp.cpp:244
msgid "SMTPProtocol::smtp_open failed (%1)"
msgstr "Ошибка при выполнении SMTPProtocol::smtp_open (%1)"
-#: smtp.cpp:253
+#: smtp.cpp:252
msgid ""
"Your server does not support sending of 8-bit messages.\n"
"Please use base64 or quoted-printable encoding."
@@ -162,11 +161,11 @@ msgstr ""
"Сервер не поддерживает отправку 8-битных сообщений.\n"
"Используйте кодировку base64 или quoted-printable."
-#: smtp.cpp:332
+#: smtp.cpp:331
msgid "Invalid SMTP response (%1) received."
msgstr "Получен неверный ответ SMTP (%1)."
-#: smtp.cpp:519
+#: smtp.cpp:518
#, c-format
msgid ""
"The server did not accept the connection.\n"
@@ -175,7 +174,7 @@ msgstr ""
"Сервер не принял соединение.\n"
"%1"
-#: smtp.cpp:594
+#: smtp.cpp:593
msgid "Username and password for your SMTP account:"
msgstr "Имя и пароль учетной записи SMTP:"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_system.po b/tde-i18n-ru/messages/tdebase/tdeio_system.po
index eb0ca39f701..5be71a69336 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_system.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_system.po
@@ -1,32 +1,33 @@
# translation of tdeio_system.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_system\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 12:49-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:17+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_system/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tdeio_system.cpp:35
msgid "Protocol name"
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_tar.po b/tde-i18n-ru/messages/tdebase/tdeio_tar.po
index ed1f0389894..49e1cba1f72 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_tar.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_tar.po
@@ -1,32 +1,33 @@
# translation of tdeio_tar.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_tar\n"
"POT-Creation-Date: 2020-12-09 19:15+0100\n"
-"PO-Revision-Date: 2005-08-16 13:12-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-07 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_tar/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: tar.cpp:227 tar.cpp:320 tar.cpp:394
#, c-format
diff --git a/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po b/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
index d2caa799d3b..76cb77f8c49 100644
--- a/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
+++ b/tde-i18n-ru/messages/tdebase/tdeio_thumbnail.po
@@ -1,32 +1,33 @@
# translation of tdeio_thumbnail.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdeio_thumbnail\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-08-16 13:15-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdeio_thumbnail/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: thumbnail.cpp:175
msgid "No MIME Type specified."
diff --git a/tde-i18n-ru/messages/tdebase/tdelicense.po b/tde-i18n-ru/messages/tdebase/tdelicense.po
new file mode 100644
index 00000000000..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 20d47d00207..c2e6e4b08e2 100644
--- a/tde-i18n-ru/messages/tdebase/tderandr.po
+++ b/tde-i18n-ru/messages/tdebase/tderandr.po
@@ -6,12 +6,12 @@
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tderandr\n"
"POT-Creation-Date: 2021-05-18 18:18+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdebase/tderandr/ru/>\n"
@@ -19,9 +19,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -195,19 +195,16 @@ msgid "Color Profile"
msgstr "Профиль цвета"
#: tderandrtray.cpp:304
-#, fuzzy
msgid "Display Profiles"
-msgstr "Управление Дисплеем"
+msgstr "Профили дисплея"
#: tderandrtray.cpp:314
-#, fuzzy
msgid "Global Configuration"
-msgstr "Глобальная конфигурация"
+msgstr "Глобальные настройки"
#: tderandrtray.cpp:316
-#, fuzzy
msgid "Configure Displays..."
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплей…"
#: tderandrtray.cpp:326
msgid "Configure Shortcut Keys..."
@@ -230,9 +227,8 @@ msgid "Configure Display"
msgstr "Настроить дисплей"
#: tderandrtray.cpp:554
-#, fuzzy
msgid "Configure Displays"
-msgstr "Настроить дисплей"
+msgstr "Настроить дисплеи"
#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid ""
@@ -280,11 +276,11 @@ msgstr "Запрошена некорректная операция"
#: tderandrtray.cpp:898
msgid "New display output options are available!"
-msgstr ""
+msgstr "Доступны новые параметры вывода дисплея!"
#: tderandrtray.cpp:899
msgid "A screen has been added, removed, or changed"
-msgstr ""
+msgstr "Экран был добавлен, удалён или изменён"
#~ msgid "Configure"
#~ msgstr "Настроить"
diff --git a/tde-i18n-ru/messages/tdebase/tdescreensaver.po b/tde-i18n-ru/messages/tdebase/tdescreensaver.po
index 8f65a8e88a0..1fea1d1163b 100644
--- a/tde-i18n-ru/messages/tdebase/tdescreensaver.po
+++ b/tde-i18n-ru/messages/tdebase/tdescreensaver.po
@@ -5,34 +5,36 @@
# Leon Kanter <leon@asplinux.ru>, 2002.
# Leonid Kanter <leon@asplinux.ru>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdescreensaver\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-19 17:27-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-13 17:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdescreensaver/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: blankscrn.cpp:27
msgid "KBlankScreen"
@@ -70,7 +72,7 @@ msgstr "Выполнять в указанном XWindow"
#: random.cpp:57
msgid "Run in the root XWindow"
-msgstr "Выполнять в корневом XWindow"
+msgstr "Запустить в корневом X-окне"
#: random.cpp:104
msgid "Random screen saver"
diff --git a/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po b/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
index 40ea7f34f9d..b5d7f665f43 100644
--- a/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
+++ b/tde-i18n-ru/messages/tdebase/tdestyle_keramik_config.po
@@ -1,32 +1,33 @@
# translation of tdestyle_keramik_config.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: tdestyle_keramik_config\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-01-09 14:02-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2023-12-08 18:18+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdestyle_keramik_config/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: keramikconf.cpp:48
msgid "Highlight scroll bar handles"
diff --git a/tde-i18n-ru/messages/tdebase/tdesu.po b/tde-i18n-ru/messages/tdebase/tdesu.po
index 69b63c0281d..0c231a493fb 100644
--- a/tde-i18n-ru/messages/tdebase/tdesu.po
+++ b/tde-i18n-ru/messages/tdebase/tdesu.po
@@ -7,21 +7,23 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Nick Shaforostoff <shafff@ukr.net>, 2006.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdesu\n"
"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2008-02-14 13:41+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-03-01 15:57+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdesu/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -64,30 +66,29 @@ msgstr ""
"продолжения работы без смены прав."
#: sudlg.cpp:49
-#, fuzzy
msgid ""
"The action you requested needs root privileges. Please enter root's password "
"below."
msgstr ""
"Для выполнения данного действия необходимы привилегии пользователя «root». "
-"Введите его пароль или нажмите кнопку «Игнорировать» для продолжения работы "
-"без смены прав."
+"Введите его пароль."
#: sudlg.cpp:53
-#, fuzzy
msgid ""
"The action you requested needs additional privileges. Please enter the "
"password for \"%1\" below."
msgstr ""
"Для выполнения данного действия необходимы дополнительные привилегии. "
-"Введите пароль пользователя «%1» или нажмите кнопку «Игнорировать» для "
-"продолжения работы без смены прав."
+"Введите пароль пользователя «%1»."
#: sudlg.cpp:59
msgid ""
"<qt>The stored password will be:<br> * Kept for up to %1 minutes<br> * "
"Destroyed on logout"
msgstr ""
+"<qt>Сохранённый пароль будет:<br>\n"
+"* Хранится в течении %1 мин.<br>\n"
+"* Уничтожен при завершении сеанса"
#: sudlg.cpp:62
msgid "&Ignore"
@@ -161,14 +162,12 @@ msgid "Let command use existing dcopserver"
msgstr "Позволить программе использовать существующий dcopserver"
#: tdesu.cpp:66
-#, fuzzy
msgid "Ignored"
-msgstr "&Игнорировать"
+msgstr "Игнорируется"
#: tdesu.cpp:67
-#, fuzzy
msgid "Display the ignore button"
-msgstr "Не показывать кнопку «Игнорировать»"
+msgstr "Показывать кнопку «Игнорировать»"
#: tdesu.cpp:68
msgid "Specify icon to use in the password dialog"
diff --git a/tde-i18n-ru/messages/tdebase/tdesud.po b/tde-i18n-ru/messages/tdebase/tdesud.po
index 8f613730d26..206994cf628 100644
--- a/tde-i18n-ru/messages/tdebase/tdesud.po
+++ b/tde-i18n-ru/messages/tdebase/tdesud.po
@@ -1,19 +1,22 @@
# TDE2 tdesud.pot Russian translation
# Copyright (C) 2000, TDE Team.
# Igor Azarniy <azarniy@usa.net>, 2000.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdesud\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2001-01-25 14:49+0300\n"
-"Last-Translator: Igor Azarniy <azarniy@usa.net>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
+"PO-Revision-Date: 2024-04-12 16:44+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdesud/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.8\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -27,14 +30,14 @@ msgid ""
"Your emails"
msgstr "azarniy@usa.net"
-#: tdesud.cpp:258
+#: tdesud.cpp:260
msgid "TDE su daemon"
-msgstr "TDE su демон"
+msgstr "Демон TDE su"
-#: tdesud.cpp:259
+#: tdesud.cpp:261
msgid "Daemon used by tdesu"
-msgstr "Демон используется tdesu"
+msgstr "Демон для tdesu"
-#: tdesud.cpp:262
+#: tdesud.cpp:264
msgid "Author"
msgstr "Автор"
diff --git a/tde-i18n-ru/messages/tdebase/tdmconfig.po b/tde-i18n-ru/messages/tdebase/tdmconfig.po
index a2719ee8a1e..11e69e9b58b 100644
--- a/tde-i18n-ru/messages/tdebase/tdmconfig.po
+++ b/tde-i18n-ru/messages/tdebase/tdmconfig.po
@@ -7,21 +7,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Andrey Cherepanov <sibskull@mail.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012-2013
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdmconfig\n"
-"POT-Creation-Date: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2008-02-24 23:19+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
+"PO-Revision-Date: 2024-03-01 11:44+0000\n"
+"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdmconfig/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -259,7 +260,7 @@ msgstr ""
"Выбирите композитор для использования в TDM. Заметьте что выбранный "
"композитор будет продолжать исполняться после входа."
-#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:84
+#: tdm-appear.cpp:190 tdm-appear.cpp:203 tdm-users.cpp:92
msgid "<default>"
msgstr "<по умолчанию>"
@@ -325,39 +326,41 @@ msgstr ""
#: tdm-appear.cpp:246
msgid "Secure Attention Key"
-msgstr "Secure Attention Key"
+msgstr "Клавиша безопасной аутентификации (SAK)"
#: tdm-appear.cpp:249
msgid "Enable Secure Attention Key"
-msgstr "Включение Secure Attention Key"
+msgstr "Включить клавишу безопасной аутентификации (SAK)"
#: tdm-appear.cpp:257
msgid ""
"Secure Attention Key support is not available on your system. Please check "
"for the presence of evdev and uinput."
msgstr ""
-"Поддержка Secure Attention Key недоступна в Вашей системе. Пожалуйста "
-"проверьте наличие evdev и uinput."
+"Клавиша безопасной аутентификации (SAK) не поддерживается вашей системой. "
+"Проверьте наличие evdev и uinput."
#: tdm-appear.cpp:261
msgid ""
"Here you can enable or disable the Secure Attention Key [SAK] anti-spoofing "
"measure."
msgstr ""
-"Здесь Вы можете включить или отключить Secure Attention Key [SAK] анти-"
-"манипуляция логином."
+"Здесь вы можете включить или отключить клавишу безопасной аутентификации "
+"[SAK], которая нужна для предотвращения манипуляций с входом в систему."
#: tdm-appear.cpp:265
msgid "Keyboard"
-msgstr ""
+msgstr "Клавиатура"
#: tdm-appear.cpp:268
msgid "Sync keyboard led status"
-msgstr ""
+msgstr "Синхронизировать индикаторы клавиатуры"
#: tdm-appear.cpp:273
msgid "Enable or disable the use of tdekbdledsync to sync keyboard LED status."
msgstr ""
+"Включите этот параметр, чтобы tdekbdledsync cинхронизировал состояние "
+"индикаторов клавиатуры."
#: tdm-appear.cpp:312
msgid "without name"
@@ -637,31 +640,31 @@ msgstr ""
"Если выбран этот параметр и ваш X-сервер поддерживает расширение Xft, шрифты "
"в диалоге входа в систему будут сглажены."
-#: tdm-shut.cpp:48
+#: tdm-shut.cpp:50
msgid "Allow Shutdown"
msgstr "Разрешить выключать компьютер"
-#: tdm-shut.cpp:51
+#: tdm-shut.cpp:53
msgid "&Local:"
msgstr "&Локально:"
-#: tdm-shut.cpp:52 tdm-shut.cpp:58
+#: tdm-shut.cpp:54 tdm-shut.cpp:60
msgid "Everybody"
msgstr "Всем"
-#: tdm-shut.cpp:53 tdm-shut.cpp:59
+#: tdm-shut.cpp:55 tdm-shut.cpp:61
msgid "Only Root"
msgstr "Администратору"
-#: tdm-shut.cpp:54 tdm-shut.cpp:60
+#: tdm-shut.cpp:56 tdm-shut.cpp:62
msgid "Nobody"
msgstr "Никому"
-#: tdm-shut.cpp:57
+#: tdm-shut.cpp:59
msgid "&Remote:"
msgstr "&Удалённо:"
-#: tdm-shut.cpp:62
+#: tdm-shut.cpp:64
msgid ""
"Here you can select who is allowed to shutdown the computer using TDM. You "
"can specify different values for local (console) and remote displays. "
@@ -671,85 +674,86 @@ msgid ""
"nobody can shutdown the computer using TDM</li></ul>"
msgstr ""
"Здесь вы можете выбрать тех, кому разрешено выключать компьютер, используя "
-"Менеджер входа в систему. Возможные значения:<ul> <li><em>Каждому:</"
-"em>каждый пользователь может выключить компьютер, используя менеджер.</li> "
-"<li><em>Только с консоли:</em>компьютер могут выключить только пользователи, "
-"непосредственно работающие на компьютере с локальной консоли</li> "
-"<li><em>Только root:</em>TDM позволит выключить компьютер только после того, "
-"как пользователь введёт пароль root.</li><li><em>Никому:</em>никто не может "
-"выключить компьютер, используя менеджер.</li></ul>"
-
-#: tdm-shut.cpp:70
+"Менеджер входа в систему. Возможные значения:\n"
+"<ul>\n"
+"<li><em>Всем:</em>каждый пользователь может выключить компьютер, используя "
+"менеджер.</li>\n"
+"<li><em>Администратору:</em>TDM позволит выключить компьютер только после "
+"того, как пользователь введёт пароль root.</li>\n"
+"<li><em>Никому:</em>никто не может выключить компьютер, используя TDM.</li>\n"
+"</ul>"
+
+#: tdm-shut.cpp:72
msgid "Commands"
msgstr "Команды"
-#: tdm-shut.cpp:73
+#: tdm-shut.cpp:75
msgid "H&alt:"
msgstr "&Остановка:"
-#: tdm-shut.cpp:76
+#: tdm-shut.cpp:78
msgid "Command to initiate the system halt. Typical value: /sbin/halt"
msgstr ""
"Команда для инициирования останова системы. Типичное значение: /sbin/halt"
-#: tdm-shut.cpp:81
+#: tdm-shut.cpp:83
msgid "Reb&oot:"
msgstr "Перезагр&узка:"
-#: tdm-shut.cpp:84
+#: tdm-shut.cpp:86
msgid "Command to initiate the system reboot. Typical value: /sbin/reboot"
msgstr ""
"Команда для инициирования перезагрузки системы. Типичное значение: /sbin/"
"reboot"
-#: tdm-shut.cpp:92
+#: tdm-shut.cpp:94
msgid ""
"_: boot manager\n"
"None"
msgstr "Не используется"
-#: tdm-shut.cpp:93
+#: tdm-shut.cpp:95
msgid "Grub"
msgstr "Grub"
-#: tdm-shut.cpp:95
+#: tdm-shut.cpp:97
msgid "Lilo"
msgstr "Lilo"
-#: tdm-shut.cpp:97
+#: tdm-shut.cpp:99
msgid "Boot manager:"
msgstr "Менеджер загрузки:"
-#: tdm-shut.cpp:99
+#: tdm-shut.cpp:101
msgid "Enable boot options in the \"Shutdown...\" dialog."
msgstr "Включить параметры загрузчика LILO в диалог \"Выключение...\"."
-#: tdm-shut.cpp:103
+#: tdm-shut.cpp:105
msgid "Restart X-Server with session exit"
msgstr "Перезапускать X-Сервер с выходом из сеанса"
-#: tdm-shut.cpp:105
-#, fuzzy
+#: tdm-shut.cpp:107
msgid ""
"Whether the login manager should restart the local X-Server after a session "
"exit instead of resetting. Use this option when the X-Server leaks memory, "
"crashes the system on reset attempts, or otherwise exhibits display issues "
"or artifacts."
msgstr ""
-"Если менеджер входа должен перезапускать локальный X-Сервер после выхода из "
-"сеанса вместо сброса.Используйте если X-Сервер содержит утечки памяти, "
-"роняет систему при попытках сброса или различных дефектах экрана."
+"Должен ли менеджер входа в систему перезапускать локальный X-Сервер после "
+"выхода из сеанса, а не просто сбросить его настройки.Используйте этот "
+"параметр, если X-Сервер содержит утечки памяти, роняет систему при попытках "
+"сброса или страдает от различных дефектов изображения или артефактов."
-#: tdm-users.cpp:81
+#: tdm-users.cpp:89
#, c-format
msgid "Unable to create folder %1"
msgstr "Невозможно создать папку %1"
-#: tdm-users.cpp:88
+#: tdm-users.cpp:96
msgid "System U&IDs"
msgstr "Системные U&ID"
-#: tdm-users.cpp:89
+#: tdm-users.cpp:97
msgid ""
"Users with a UID (numerical user identification) outside this range will not "
"be listed by TDM and this setup dialog. Note that users with the UID 0 "
@@ -762,23 +766,23 @@ msgstr ""
"действие этого параметра и должны быть явно указаны в режиме \"Показывать не "
"скрытых пользователей\"."
-#: tdm-users.cpp:94
+#: tdm-users.cpp:102
msgid "Below:"
msgstr "Менее:"
-#: tdm-users.cpp:101
+#: tdm-users.cpp:109
msgid "Above:"
msgstr "Более:"
-#: tdm-users.cpp:109
+#: tdm-users.cpp:117
msgid "Users"
msgstr "Пользователи"
-#: tdm-users.cpp:112
+#: tdm-users.cpp:120
msgid "Show list"
msgstr "Показывать список"
-#: tdm-users.cpp:113
+#: tdm-users.cpp:121
msgid ""
"If this option is checked, TDM will show a list of users, so users can click "
"on their name or image rather than typing in their login."
@@ -787,11 +791,11 @@ msgstr ""
"пользователей, так что пользователи смогут выбрать своё имя из списка вместо "
"того, чтобы набирать его на клавиатуре."
-#: tdm-users.cpp:115
+#: tdm-users.cpp:123
msgid "Autocompletion"
msgstr "Автозавершение"
-#: tdm-users.cpp:116
+#: tdm-users.cpp:124
msgid ""
"If this option is checked, TDM will automatically complete user names while "
"they are typed in the line edit."
@@ -799,11 +803,11 @@ msgstr ""
"Если установлен этот параметр, TDM будет автоматически завершать вводимое "
"имя пользователя."
-#: tdm-users.cpp:118
+#: tdm-users.cpp:126
msgid "Inverse selection"
msgstr "Обратное выделение"
-#: tdm-users.cpp:119
+#: tdm-users.cpp:127
msgid ""
"This option specifies how the users for \"Show list\" and \"Autocompletion\" "
"are selected in the \"Select users and groups\" list: If not checked, select "
@@ -815,11 +819,11 @@ msgstr ""
"не установлен, выбираются только отмеченные пользователи. Если установлен, "
"выбираются все обычные пользователи, кроме отмеченных."
-#: tdm-users.cpp:123
+#: tdm-users.cpp:131
msgid "Sor&t users"
msgstr "&Сортировать пользователей"
-#: tdm-users.cpp:125
+#: tdm-users.cpp:133
msgid ""
"If this is checked, TDM will alphabetically sort the user list. Otherwise "
"users are listed in the order they appear in the password file."
@@ -828,15 +832,15 @@ msgstr ""
"алфавиту. Иначе пользователи будут перечислены в том порядке, в котором они "
"появляются в файле /etc/passwd."
-#: tdm-users.cpp:129
+#: tdm-users.cpp:137
msgid "S&elect users and groups:"
msgstr "&Выберите пользователей и группы:"
-#: tdm-users.cpp:131
+#: tdm-users.cpp:139
msgid "Selected Users"
msgstr "Избранные пользователи"
-#: tdm-users.cpp:133
+#: tdm-users.cpp:141
msgid ""
"TDM will show all checked users. Entries denoted with '@' are user groups. "
"Checking a group is like checking all users in that group."
@@ -845,11 +849,11 @@ msgstr ""
"'@', являются группами пользователей. Выбор группы соответствует выбору всех "
"пользователей в группе."
-#: tdm-users.cpp:140
+#: tdm-users.cpp:148
msgid "Hidden Users"
msgstr "Скрытые пользователи"
-#: tdm-users.cpp:142
+#: tdm-users.cpp:150
msgid ""
"TDM will show all non-checked non-system users. Entries denoted with '@' are "
"user groups. Checking a group is like checking all users in that group."
@@ -858,11 +862,11 @@ msgstr ""
"помеченные '@', являются группами пользователей. Выбор группы соответствует "
"выбору всех пользователей в группе."
-#: tdm-users.cpp:149
+#: tdm-users.cpp:157
msgid "User Image Source"
msgstr "Источник изображений пользователей"
-#: tdm-users.cpp:150
+#: tdm-users.cpp:158
msgid ""
"Here you can specify where TDM will obtain the images that represent users. "
"\"Admin\" represents the global folder; these are the pictures you can set "
@@ -876,39 +880,39 @@ msgstr ""
"файл $HOME/.face.icon. Два параметра в середине определяют порядок "
"предпочтения, если доступны оба источника."
-#: tdm-users.cpp:156
+#: tdm-users.cpp:164
msgid "Admin"
msgstr "Административный"
-#: tdm-users.cpp:157
+#: tdm-users.cpp:165
msgid "Admin, user"
msgstr "Административный, пользовательский"
-#: tdm-users.cpp:158
+#: tdm-users.cpp:166
msgid "User, admin"
msgstr "Пользовательский, административный"
-#: tdm-users.cpp:159
+#: tdm-users.cpp:167
msgid "User"
msgstr "Пользовательский"
-#: tdm-users.cpp:161
+#: tdm-users.cpp:169
msgid "User Images"
msgstr "Изображения пользователей"
-#: tdm-users.cpp:164
+#: tdm-users.cpp:172
msgid "The user the image below belongs to."
msgstr "Пользователь, которому принадлежит изображение."
-#: tdm-users.cpp:167
+#: tdm-users.cpp:175
msgid "User:"
msgstr "Пользователь:"
-#: tdm-users.cpp:175
+#: tdm-users.cpp:183
msgid "Click or drop an image here"
msgstr "Щёлкните или перетащите картинку сюда"
-#: tdm-users.cpp:176
+#: tdm-users.cpp:184
msgid ""
"Here you can see the image assigned to the user selected in the combo box "
"above. Click on the image button to select from a list of images or drag and "
@@ -919,22 +923,22 @@ msgstr ""
"его на одно из стандартных, или перетащите на кнопку своё собственное "
"изображение (например, из Konqueror)."
-#: tdm-users.cpp:178
+#: tdm-users.cpp:186
msgid "Unset"
msgstr "Отменить"
-#: tdm-users.cpp:179
+#: tdm-users.cpp:187
msgid ""
"Click this button to make TDM use the default image for the selected user."
msgstr ""
"Нажмите эту кнопку, чтобы TDM использовал для выбранного пользователя "
"изображение по умолчанию."
-#: tdm-users.cpp:278
+#: tdm-users.cpp:286
msgid "Save image as default image?"
msgstr "Сохранить изображение как изображение по умолчанию?"
-#: tdm-users.cpp:286
+#: tdm-users.cpp:294
#, c-format
msgid ""
"There was an error loading the image\n"
@@ -943,7 +947,7 @@ msgstr ""
"Ошибка загрузки изображения:\n"
"%1"
-#: tdm-users.cpp:295
+#: tdm-users.cpp:303
#, c-format
msgid ""
"There was an error saving the image:\n"
@@ -952,7 +956,7 @@ msgstr ""
"Ошибка сохранения изображения:\n"
"%1"
-#: tdm-users.cpp:310
+#: tdm-users.cpp:318
msgid "Choose Image"
msgstr "Выберите изображение"
diff --git a/tde-i18n-ru/messages/tdebase/tdmgreet.po b/tde-i18n-ru/messages/tdebase/tdmgreet.po
index 8079231593c..75705f8ca45 100644
--- a/tde-i18n-ru/messages/tdebase/tdmgreet.po
+++ b/tde-i18n-ru/messages/tdebase/tdmgreet.po
@@ -10,37 +10,36 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdmgreet\n"
"POT-Creation-Date: 2021-05-18 18:19+0000\n"
-"PO-Revision-Date: 2008-02-25 10:33+0300\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/tdmgreet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kchooser.cpp:57
msgid "&Local Login"
@@ -151,7 +150,7 @@ msgstr ""
#: kgreeter.cpp:940 kgreeter.cpp:1347
msgid "PIN:"
-msgstr ""
+msgstr "PIN:"
#: kgreeter.cpp:989
msgid "Warning: this is an unsecured session"
@@ -225,9 +224,7 @@ msgstr ""
#: kgverify.cpp:510
msgid "Your login shell is not listed in /etc/shells."
-msgstr ""
-"Ваш shell не перечислен\n"
-"в /etc/shells."
+msgstr "Ваша login-оболочка не входит в список в /etc/shells."
#: kgverify.cpp:511
msgid "Root logins are not allowed."
@@ -246,9 +243,8 @@ msgid ""
"or contact your system administrator."
msgstr ""
"Произошла критическая ошибка.\n"
-"Посмотрите журналы работы TDM\n"
-"или обратитесь к системному\n"
-"администратору."
+"Посмотрите журналы работы TDM или\n"
+"обратитесь к системному администратору."
#: kgverify.cpp:548
#, c-format
@@ -332,15 +328,15 @@ msgstr "KRootImage"
#: sakdlg.cpp:130
msgid "Press Ctrl+Alt+Del to begin."
-msgstr ""
+msgstr "Нажмите Ctrl+Alt+Del для начала."
#: sakdlg.cpp:130
msgid "This process helps keep your password secure."
-msgstr ""
+msgstr "Этот процесс помогает сохранить ваш пароль в безопасности."
#: sakdlg.cpp:130
msgid "It prevents unauthorized users from emulating the login screen."
-msgstr ""
+msgstr "Это предотвращает эмуляцию экрана входа неавторизированными лицами."
#: tdmconfig.cpp:141
msgid "[fix tdmrc!]"
diff --git a/tde-i18n-ru/messages/tdebase/twin.po b/tde-i18n-ru/messages/tdebase/twin.po
index 86dc979c4c7..5513e35cf42 100644
--- a/tde-i18n-ru/messages/tdebase/twin.po
+++ b/tde-i18n-ru/messages/tdebase/twin.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
+"POT-Creation-Date: 2024-03-11 18:16+0000\n"
"PO-Revision-Date: 2022-02-14 22:01+0000\n"
"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -43,11 +43,11 @@ msgstr "asm@som.kiev.ua,mokhin@bog.msu.ru,rom_as@oscada.org"
msgid "Window '%1' demands attention."
msgstr "Событие в окне %1."
-#: client.cpp:2002
+#: client.cpp:2043
msgid "Suspended"
msgstr ""
-#: killer/killer.cpp:49 main.cpp:318 resumer/resumer.cpp:48
+#: killer/killer.cpp:49 main.cpp:314 resumer/resumer.cpp:48
msgid "TWin"
msgstr ""
@@ -79,71 +79,6 @@ msgstr "Завершить"
msgid "Keep Running"
msgstr "Продолжить"
-#: lib/kcommondecoration.cpp:270
-msgid ""
-"_: %1 is the name of window decoration style\n"
-"<center><b>%1 preview</b></center>"
-msgstr "<center><b>Предварительный просмотр %1</b></center>"
-
-#: lib/kcommondecoration.cpp:351
-msgid "Menu"
-msgstr "Меню"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:554
-msgid "Not on all desktops"
-msgstr "Не на всех рабочих столах"
-
-#: lib/kcommondecoration.cpp:366 lib/kcommondecoration.cpp:555
-msgid "On all desktops"
-msgstr "На всех рабочих столах"
-
-#: lib/kcommondecoration.cpp:389
-msgid "Minimize"
-msgstr "Свернуть"
-
-#: lib/kcommondecoration.cpp:401 lib/kcommondecoration.cpp:541
-msgid "Maximize"
-msgstr "Распахнуть"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-msgid "Do not keep above others"
-msgstr "Не поддерживать поверх других"
-
-#: lib/kcommondecoration.cpp:424 lib/kcommondecoration.cpp:597
-#: lib/kcommondecoration.cpp:621
-msgid "Keep above others"
-msgstr "Поддерживать поверх других"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:614
-msgid "Do not keep below others"
-msgstr "Не поддерживать на заднем плане"
-
-#: lib/kcommondecoration.cpp:437 lib/kcommondecoration.cpp:604
-#: lib/kcommondecoration.cpp:614
-msgid "Keep below others"
-msgstr "Поддерживать на заднем плане"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:566
-msgid "Unshade"
-msgstr "Развернуть из заголовка"
-
-#: lib/kcommondecoration.cpp:450 lib/kcommondecoration.cpp:567
-msgid "Shade"
-msgstr "Свернуть в заголовок"
-
-#: lib/kdecoration_plugins_p.cpp:120
-msgid "No window decoration plugin library was found."
-msgstr "Не удалось найти библиотеку модуля для оформления окон."
-
-#: lib/kdecoration_plugins_p.cpp:145
-msgid "The default decoration plugin is corrupt and could not be loaded."
-msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
-
-#: lib/kdecoration_plugins_p.cpp:159
-#, fuzzy
-msgid "The library %1 is not a TWin plugin."
-msgstr "Библиотека %1 не является модулем KWin."
-
#: main.cpp:63
msgid ""
"[twin] it looks like there's already a window manager running. twin not "
@@ -155,7 +90,7 @@ msgstr ""
msgid "[twin] failure during initialization; aborting"
msgstr "[twin] сбой во время инициализации; прекращаю загрузку"
-#: main.cpp:137 main.cpp:143 main.cpp:149
+#: main.cpp:133 main.cpp:139 main.cpp:145
msgid ""
"[twin] unable to claim manager selection, another wm running? (try using --"
"replace)\n"
@@ -163,28 +98,28 @@ msgstr ""
"[twin] не удаётся претендовать на менеджер окон, уже запущен другой менеджер "
"окон? (попробуйте параметр --replace)\n"
-#: main.cpp:236
+#: main.cpp:232
msgid "TDE window manager"
msgstr "Оконный менеджер TDE"
-#: main.cpp:240
+#: main.cpp:236
msgid "Disable configuration options"
msgstr "Отключить параметры конфигурации"
-#: main.cpp:241
+#: main.cpp:237
msgid "Replace already-running ICCCM2.0-compliant window manager"
msgstr "Заменить уже запущенный ICCCM2.0-совместимый оконный менеджер"
-#: main.cpp:242
+#: main.cpp:238
msgid "Do not start composition manager"
msgstr "Не запускать композитный менеджер"
-#: main.cpp:320
+#: main.cpp:316
#, fuzzy
msgid "(c) 1999-2005, The KDE Developers"
msgstr "(c) 1999-2005, разработчики TDE"
-#: main.cpp:324
+#: main.cpp:320
msgid "Maintainer"
msgstr "Текущее сопровождение"
@@ -197,10 +132,10 @@ msgstr "KWin: "
#, fuzzy
msgid ""
"\n"
-"TWin will now exit..."
+"TWin will now exit…"
msgstr ""
"\n"
-"Выход из KWin..."
+"Выход из KWin…"
#: resumer/resumer.cpp:68
msgid ""
@@ -211,7 +146,7 @@ msgstr ""
#: resumer/resumer.cpp:71
#, fuzzy
msgid "Resume suspended application?"
-msgstr "&Специальные параметры приложения..."
+msgstr "&Специальные параметры приложения…"
#: resumer/resumer.cpp:71
msgid "Resume"
@@ -708,25 +643,25 @@ msgid "Shad&ow"
msgstr "За&тенить"
#: useractions.cpp:70
-msgid "Window &Shortcut..."
-msgstr "&Комбинация клавиш..."
+msgid "Window &Shortcut…"
+msgstr "&Комбинация клавиш…"
#: useractions.cpp:72
#, fuzzy
msgid "&Suspend Application"
-msgstr "&Специальные параметры приложения..."
+msgstr "&Специальные параметры приложения…"
#: useractions.cpp:73
msgid "&Resume Application"
msgstr ""
#: useractions.cpp:75
-msgid "&Special Window Settings..."
-msgstr "&Специальные параметры окна..."
+msgid "&Special Window Settings…"
+msgstr "&Специальные параметры окна…"
#: useractions.cpp:76
-msgid "&Special Application Settings..."
-msgstr "&Специальные параметры приложения..."
+msgid "&Special Application Settings…"
+msgstr "&Специальные параметры приложения…"
#: useractions.cpp:78
msgid "Ad&vanced"
@@ -765,8 +700,8 @@ msgid "Sh&ade"
msgstr "Свернуть в &заголовок"
#: useractions.cpp:108
-msgid "Configur&e Window Behavior..."
-msgstr "&Настроить поведение окна..."
+msgid "Configur&e Window Behavior…"
+msgstr "&Настроить поведение окна…"
#: useractions.cpp:209
msgid "To &Desktop"
@@ -776,12 +711,12 @@ msgstr "&На рабочий стол"
msgid "&All Desktops"
msgstr "Вс&е рабочие столы"
-#: workspace.cpp:1201 workspace.cpp:1221
+#: workspace.cpp:1234 workspace.cpp:1254
#, c-format
msgid "Desktop %1"
msgstr "Рабочий стол %1"
-#: workspace.cpp:2773
+#: workspace.cpp:2907
msgid ""
"You have selected to show a window without its border.\n"
"Without the border, you will not be able to enable the border again using "
@@ -793,7 +728,7 @@ msgstr ""
"вместо этого меню действий с окном, которое можно активировать комбинацией "
"клавиш %1."
-#: workspace.cpp:2785
+#: workspace.cpp:2919
msgid ""
"You have selected to show a window in fullscreen mode.\n"
"If the application itself does not have an option to turn the fullscreen "
@@ -806,7 +741,7 @@ msgstr ""
"Используйте вместо этого меню действий с окном, которое можно активировать "
"комбинацией клавиш %1."
-#: workspace.cpp:2924
+#: workspace.cpp:3058
msgid ""
"The Composite Manager crashed twice within a minute and is therefore "
"disabled for this session."
@@ -814,11 +749,11 @@ msgstr ""
"Сбой программы Composite Manager произошёл дважды за одну минуту, поэтому "
"она была запрещена для этого сеанса."
-#: workspace.cpp:2925 workspace.cpp:2948 workspace.cpp:2987
+#: workspace.cpp:3059 workspace.cpp:3082 workspace.cpp:3121
msgid "Composite Manager Failure"
msgstr "Сбой программы Composite Manager"
-#: workspace.cpp:2966
+#: workspace.cpp:3100
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager failed to open the display</b><br>There "
@@ -827,7 +762,7 @@ msgstr ""
"<qt><b>kompmgr не может открыть дисплей</b><br>Скорее всего, запись в вашем "
"~/.xcompmgrrc неверна.</qt>"
-#: workspace.cpp:2968
+#: workspace.cpp:3102
#, fuzzy
msgid ""
"<qt><b>The TDE composition manager cannot find the Xrender extension</"
@@ -838,7 +773,7 @@ msgstr ""
"устаревшую, либо XOrg.<br>Возьмите XOrg &ge; 6.8 from www.freedesktop.org."
"<br></qt>"
-#: workspace.cpp:2970
+#: workspace.cpp:3104
msgid ""
"<qt><b>Composite extension not found</b><br>You <i>must</i> use XOrg &ge; "
"6.8 for translucency and shadows to work.<br>Additionally, you need to add a "
@@ -850,7 +785,7 @@ msgstr ""
"необходимо добавить новую секцию в файле xorg.conf:<br><i>Section "
"\"Extensions\"<br>Option \"Composite\" \"Enable\"<br>EndSection</i></qt>"
-#: workspace.cpp:2975
+#: workspace.cpp:3109
msgid ""
"<qt><b>Damage extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -858,7 +793,7 @@ msgstr ""
"<qt><b>Расширение Damage не найдено</b><br>Вы <i>должны</i> использовать "
"XOrg &ge; 6.8, чтобы работали полупрозрачность и тени.</qt>"
-#: workspace.cpp:2977
+#: workspace.cpp:3111
msgid ""
"<qt><b>XFixes extension not found</b><br>You <i>must</i> use XOrg &ge; 6.8 "
"for translucency and shadows to work.</qt>"
@@ -866,6 +801,54 @@ msgstr ""
"<qt><b>Расширение XFixes не найдено</b><br>Вы <i>должны</i> использовать "
"XOrg &ge; 6.8, чтобы работали полупрозрачность и тени.</qt>"
+#~ msgid ""
+#~ "_: %1 is the name of window decoration style\n"
+#~ "<center><b>%1 preview</b></center>"
+#~ msgstr "<center><b>Предварительный просмотр %1</b></center>"
+
+#~ msgid "Menu"
+#~ msgstr "Меню"
+
+#~ msgid "Not on all desktops"
+#~ msgstr "Не на всех рабочих столах"
+
+#~ msgid "On all desktops"
+#~ msgstr "На всех рабочих столах"
+
+#~ msgid "Minimize"
+#~ msgstr "Свернуть"
+
+#~ msgid "Maximize"
+#~ msgstr "Распахнуть"
+
+#~ msgid "Do not keep above others"
+#~ msgstr "Не поддерживать поверх других"
+
+#~ msgid "Keep above others"
+#~ msgstr "Поддерживать поверх других"
+
+#~ msgid "Do not keep below others"
+#~ msgstr "Не поддерживать на заднем плане"
+
+#~ msgid "Keep below others"
+#~ msgstr "Поддерживать на заднем плане"
+
+#~ msgid "Unshade"
+#~ msgstr "Развернуть из заголовка"
+
+#~ msgid "Shade"
+#~ msgstr "Свернуть в заголовок"
+
+#~ msgid "No window decoration plugin library was found."
+#~ msgstr "Не удалось найти библиотеку модуля для оформления окон."
+
+#~ msgid "The default decoration plugin is corrupt and could not be loaded."
+#~ msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
+
+#, fuzzy
+#~ msgid "The library %1 is not a TWin plugin."
+#~ msgstr "Библиотека %1 не является модулем KWin."
+
#~ msgid "Help"
#~ msgstr "Помощь"
diff --git a/tde-i18n-ru/messages/tdebase/twin_clients.po b/tde-i18n-ru/messages/tdebase/twin_clients.po
index b7262ea0d2f..4a105623393 100644
--- a/tde-i18n-ru/messages/tdebase/twin_clients.po
+++ b/tde-i18n-ru/messages/tdebase/twin_clients.po
@@ -4,32 +4,35 @@
# Leonid Kanter <leon@asplinux.ru>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: twin_clients\n"
-"POT-Creation-Date: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2007-09-28 19:25+0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
+"PO-Revision-Date: 2024-04-05 18:23+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/twin_clients/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: b2/b2client.cpp:347 keramik/keramik.cpp:1053 kwmtheme/kwmthemeclient.cpp:292
msgid "Menu"
@@ -167,7 +170,7 @@ msgstr ""
#: default/kdedefault.cpp:746
msgid "KDE2"
-msgstr ""
+msgstr "KDE2"
#: keramik/keramik.cpp:965
msgid "<center><b>Keramik preview</b></center>"
@@ -323,12 +326,12 @@ msgstr ""
"отображалась полоса захвата. Без этого параметра на этом месте будет "
"отображаться обычная тонкая рамка."
-#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:81
+#: keramik/config/keramikconfig.ui:63 plastik/config/configdialog.ui:78
#, no-c-format
msgid "Use shadowed &text"
msgstr "&Текст с тенью"
-#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:84
+#: keramik/config/keramikconfig.ui:66 plastik/config/configdialog.ui:81
#, no-c-format
msgid ""
"Check this option if you want the titlebar text to have a 3D look with a "
@@ -352,7 +355,7 @@ msgstr "Выр&авнивание заголовка"
msgid "Colored window border"
msgstr "Цветная рамка окна"
-#: plastik/config/configdialog.ui:73
+#: plastik/config/configdialog.ui:70
#, no-c-format
msgid ""
"Check this option if the window border should be painted in the titlebar "
@@ -361,12 +364,12 @@ msgstr ""
"Если установить этот параметр, для рамки окна будет использоваться тот же "
"цвет, что и для заголовка. Иначе будет использоваться цвет фона."
-#: plastik/config/configdialog.ui:92
+#: plastik/config/configdialog.ui:89
#, no-c-format
msgid "Animate buttons"
msgstr "Анимация кнопок"
-#: plastik/config/configdialog.ui:95
+#: plastik/config/configdialog.ui:92
#, no-c-format
msgid ""
"Check this option if you want the buttons to fade in when the mouse pointer "
@@ -375,12 +378,12 @@ msgstr ""
"Установите этот параметр, если хотите, чтобы кнопки плавно темнели при "
"наведении на них мыши."
-#: plastik/config/configdialog.ui:103
+#: plastik/config/configdialog.ui:100
#, no-c-format
msgid "Close windows by double clicking the menu button"
msgstr "Закрывать окна двойным щелчком на кнопке меню"
-#: plastik/config/configdialog.ui:106
+#: plastik/config/configdialog.ui:103
#, no-c-format
msgid ""
"Check this option if you want windows to be closed when you double click the "
diff --git a/tde-i18n-ru/messages/tdebase/twin_lib.po b/tde-i18n-ru/messages/tdebase/twin_lib.po
index 295598736d5..d259ba80988 100644
--- a/tde-i18n-ru/messages/tdebase/twin_lib.po
+++ b/tde-i18n-ru/messages/tdebase/twin_lib.po
@@ -1,33 +1,35 @@
# translation of twin_lib.po into Russian
# Gregory Mokhin <mok@kde.ru>, 2005.
# Roman Savochenko <rom_as@oscada.org>, 2012
-#
+# Alexander Golubev <fatzer2@gmail.com>, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: twin_lib\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
-"PO-Revision-Date: 2005-11-06 17:36-0400\n"
-"Last-Translator: Roman Savochenko <rom_as@oscada.org>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"POT-Creation-Date: 2023-07-07 18:14+0000\n"
+"PO-Revision-Date: 2024-04-13 17:45+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdebase/twin_lib/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kcommondecoration.cpp:270
msgid ""
@@ -81,18 +83,17 @@ msgstr "Развернуть из заголовка"
msgid "Shade"
msgstr "Свернуть в заголовок"
-#: kdecoration_plugins_p.cpp:120
+#: kdecoration_plugins_p.cpp:117
msgid "No window decoration plugin library was found."
msgstr "Не удалось найти библиотеку модуля для оформления окон."
-#: kdecoration_plugins_p.cpp:145
+#: kdecoration_plugins_p.cpp:142
msgid "The default decoration plugin is corrupt and could not be loaded."
msgstr "Модуль оформления по умолчанию повреждён и не может быть загружен."
-#: kdecoration_plugins_p.cpp:159
-#, fuzzy
+#: kdecoration_plugins_p.cpp:156
msgid "The library %1 is not a TWin plugin."
-msgstr "Библиотека %1 не является модулем KWin."
+msgstr "Библиотека %1 не является модулем TWin."
#~ msgid "Help"
#~ msgstr "Помощь"
diff --git a/tde-i18n-ru/messages/tdeedu/kalzium.po b/tde-i18n-ru/messages/tdeedu/kalzium.po
index 214a8c21a2e..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: 2021-07-07 18:20+0000\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"
+"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/keduca.po b/tde-i18n-ru/messages/tdeedu/keduca.po
index 28b508c1c9e..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: 2021-07-07 18:20+0000\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"
+"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/klettres.po b/tde-i18n-ru/messages/tdeedu/klettres.po
index 2ad416ca29d..2efcae61eaf 100644
--- a/tde-i18n-ru/messages/tdeedu/klettres.po
+++ b/tde-i18n-ru/messages/tdeedu/klettres.po
@@ -4,21 +4,22 @@
# Ilya Mashkin <sorex@softerra.ru>, 2002.
# Andrey Cherepanov <sibskull@mail.ru>, 2003-2005.
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: klettres\n"
"POT-Creation-Date: 2020-05-11 04:05+0200\n"
-"PO-Revision-Date: 2007-11-05 01:07+0300\n"
-"Last-Translator: Andrey Cherepanov <sibskull@mail.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeedu/klettres/ru/>\n"
"Language: 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 ""
@@ -320,7 +321,7 @@ msgstr "Произношение на британском английском"
#: main.cpp:78
msgid "Icons"
-msgstr "Пиктограммы"
+msgstr "Значки"
#: main.cpp:80
msgid "Background picture"
diff --git a/tde-i18n-ru/messages/tdeedu/kmplot.po b/tde-i18n-ru/messages/tdeedu/kmplot.po
index 14afaf76f2f..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: 2021-07-07 18:20+0000\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"
+"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 53d352babc3..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: 2021-07-07 18:21+0000\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 936d56dd3dd..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: 2021-07-07 18:21+0000\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 96196ae2bdd..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: 2021-07-07 18:22+0000\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"
+"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 e349ab0e59c..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: 2021-07-07 18:22+0000\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 03b2c1240a2..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: 2021-07-07 18:22+0000\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"
+"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/atlantik.po b/tde-i18n-ru/messages/tdegames/atlantik.po
index 95840498354..0c593309118 100644
--- a/tde-i18n-ru/messages/tdegames/atlantik.po
+++ b/tde-i18n-ru/messages/tdegames/atlantik.po
@@ -3,21 +3,22 @@
# Copyright (C) 2005, TDE Russian translation team.
# Roman Stukalov <zulus3@yahoo.com>, 2002.
# Gregory Mokhin <mok@kde.ru>, 2002, 2004, 2005.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: atlantik\n"
"POT-Creation-Date: 2020-05-11 04:09+0200\n"
-"PO-Revision-Date: 2005-08-17 09:41-0400\n"
-"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdegames/atlantik/ru/>\n"
"Language: 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 ""
@@ -304,7 +305,7 @@ msgstr "пиктограммы фишек"
#: client/main.cpp:57 client/main.cpp:58
msgid "icons"
-msgstr "пиктограммы"
+msgstr "значки"
#: client/main.cpp:73
msgid "The Atlantic Board Game"
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 2ccf4eda33c..5a9f76c4249 100644
--- a/tde-i18n-ru/messages/tdegames/kbattleship.po
+++ b/tde-i18n-ru/messages/tdegames/kbattleship.po
@@ -5,21 +5,22 @@
# Nickolai Shaforostoff <shafff@ukr.net>, 2004.
# Gregory Mokhin <mok@kde.ru>, 2004, 2005.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kbattleship\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"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -351,7 +352,7 @@ msgstr "Компьютер"
#: main.cpp:39
msgid "Icon"
-msgstr "Иконка"
+msgstr "Значок"
#: main.cpp:40
msgid "Sounds"
diff --git a/tde-i18n-ru/messages/tdegames/kgoldrunner.po b/tde-i18n-ru/messages/tdegames/kgoldrunner.po
index b34bea51b41..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: 2022-07-19 18:18+0000\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"
+"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 ""
@@ -45,16 +46,6 @@ msgid "Hi !!"
msgstr "Привет !!"
#: data_messages.cpp:30
-#, fuzzy
-#| msgid ""
-#| "Hi ! Welcome to KGoldrunner ! The idea of the game is to pick up all "
-#| "the gold nuggets, then climb to the top of the playing area and move up "
-#| "to the 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 ..."
msgid ""
"Hi ! Welcome to KGoldrunner ! The idea of the game is to pick up all the "
"gold nuggets, then climb to the top of the playing area and move up to the "
@@ -64,12 +55,12 @@ msgid ""
"point the mouse where you want the hero to go. At first gravity takes over "
"and the hero falls ..."
msgstr ""
-"Привет ! Добро пожаловать в KGoldrunner ! Вы должны собрать все золотые "
+"Привет! Добро пожаловать в KGoldrunner! Вы должны собрать все золотые "
"самородки, а затем подняться на вершину игрового поля для перехода на "
"следующий уровень. Как только вы соберёте все самородки, появится скрытая "
"лестница.\n"
"\n"
-"Зелёная фигурка - это ваш герой. Чтобы собрать самородки просто укажите "
+"Зелёная фигурка — это ваш герой. Чтобы собрать самородки просто укажите "
"мышкой направление движения героя. Сначала под действием гравитации ваш "
"герой падает..."
@@ -78,16 +69,6 @@ msgid "Navigation"
msgstr "Навигация"
#: data_messages.cpp:37
-#, fuzzy
-#| 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"
-#| "\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 hero (press key Q for quit) and start the level again."
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 "
@@ -113,20 +94,6 @@ msgid "Digging"
msgstr "Копание"
#: data_messages.cpp:44
-#, fuzzy
-#| 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 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 "
-#| "one more, to get through two layers. On the right, you have to dig "
-#| "three, then two then one to get through. There are also two little "
-#| "puzzles to work out along the way. Good luck!\n"
-#| "\n"
-#| "By the way, you can dig through brick, but not concrete."
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 "
@@ -159,25 +126,6 @@ msgid "You Have ENEMIES !!!"
msgstr "У вас появились ВРАГИ !!!"
#: data_messages.cpp:53
-#, fuzzy
-#| msgid ""
-#| "Well, it's been nice and easy up to now, but the game would be no fun "
-#| "without enemies. They are after the gold too: worse still they are after "
-#| "you! You die if they catch you, but maybe you will have a few lives left "
-#| "and can start again.\n"
-#| "\n"
-#| "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 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 pursuit..."
msgid ""
"Well, it's been nice and easy up to now, but the game would be no fun "
"without enemies. They are after the gold too: worse still they are after "
@@ -271,14 +219,6 @@ msgid "Bars and Ladders"
msgstr "Брусья и лестницы"
#: data_messages.cpp:83
-#, fuzzy
-#| 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 !!"
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"
@@ -291,7 +231,7 @@ msgstr ""
"на бетон в неподходящее время. Попробуйте держать врагов вместе.\n"
"\n"
"Если враг имеет золотое свечение, у него есть золото. Он может бросить "
-"самородок на бетоне или вершине лестницы ... терпение, терпение !!"
+"самородок на бетоне или вершине лестницы... терпение, терпение!!"
#: data_messages.cpp:89
msgid "To kill ....."
@@ -316,14 +256,6 @@ msgid "... Or not to kill?"
msgstr "... или не уничтожать?"
#: data_messages.cpp:97
-#, fuzzy
-#| 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 "
-#| "the top left, you can still finish the level by digging away the side of "
-#| "the pit he is in."
msgid ""
"It is best not to kill the enemy. Try it and you will find out why ... Heh, "
"heh, heh !! ... ;-)\n"
@@ -332,8 +264,7 @@ msgid ""
"the top left, you can still finish the level by digging away the side of the "
"pit they are in."
msgstr ""
-"Лучше не убивать врагов. Попробуйте и узнаете почему ... ха-ха-"
-"ха !! ... ;-)\n"
+"Лучше не убивать врагов. Попробуйте и узнаете почему... Ха-ха-ха!!... ;-)\n"
"\n"
"Если вы действительно уничтожили врага не умышленно прежде чем собрали "
"золото слева вверху, вы всё ещё можете закончить уровень, вырыв яму недалеко "
@@ -1356,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 b5549ab5377..a62aad14df2 100644
--- a/tde-i18n-ru/messages/tdegames/klickety.po
+++ b/tde-i18n-ru/messages/tdegames/klickety.po
@@ -2,21 +2,22 @@
# Copyright (C) 2002, TDE Russian Translation Team.
# Roman Stukalov <zulus3@yahoo.com>, 2002.
# blu.256 <mavridisf@gmail.com>, 2021.
+# Andrei Stepanov <adem4ik@gmail.com>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: klickety\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"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"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).
@@ -63,8 +64,8 @@ msgstr "Удалённые блоки"
#: main.cpp:45
msgid "Icons"
-msgstr "Пиктограммы"
+msgstr "Значки"
#: piece.cpp:20
msgid "Color #%1:"
-msgstr "Цвет %1:"
+msgstr "Цвет № %1:"
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/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 dbb0431e3a8..a03f2ccf467 100644
--- a/tde-i18n-ru/messages/tdegames/ktuberling.po
+++ b/tde-i18n-ru/messages/tdegames/ktuberling.po
@@ -7,21 +7,22 @@
# 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: 2022-02-09 03:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1: 2);\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -58,7 +59,7 @@ msgstr ""
#: main.cpp:31
msgid "KTuberling"
-msgstr "Клубень"
+msgstr "KTuberling"
#: main.cpp:34
msgid "Developer"
diff --git a/tde-i18n-ru/messages/tdegames/libksirtet.po b/tde-i18n-ru/messages/tdegames/libksirtet.po
index ce9eb0e37a1..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
@@ -560,9 +560,9 @@ 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 48821c3884d..b3a0e2d5a69 100644
--- a/tde-i18n-ru/messages/tdegames/lskat.po
+++ b/tde-i18n-ru/messages/tdegames/lskat.po
@@ -6,38 +6,39 @@
# 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: 2021-09-19 17:30+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
"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..."
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/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 dbfa6811e53..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: 2021-07-07 18:19+0000\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"
+"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/kdvi.po b/tde-i18n-ru/messages/tdegraphics/kdvi.po
index cc30f8bf03e..0ba82417538 100644
--- a/tde-i18n-ru/messages/tdegraphics/kdvi.po
+++ b/tde-i18n-ru/messages/tdegraphics/kdvi.po
@@ -9,21 +9,22 @@
# 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: 2021-07-07 18:19+0000\n"
-"PO-Revision-Date: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20: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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -1250,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. "
@@ -1263,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/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 4a7865175a9..300d89f668d 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: 2021-07-07 18:19+0000\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: 2024-04-16 18:18+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 ""
@@ -308,7 +309,7 @@ msgstr ""
"Настройки\n"
"Ghostscript"
-#: kgvdocument.cpp:99
+#: kgvdocument.cpp:100
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr>: File does not exist.</"
"qt>"
@@ -316,19 +317,19 @@ msgstr ""
"<qt>Не удаётся открыть <nobr><strong>%1</strong></nobr> - файл не существует."
"</qt>"
-#: kgvdocument.cpp:108
+#: kgvdocument.cpp:109
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr>: Permission denied.</qt>"
msgstr ""
"</qt>Не удаётся открыть файл <nobr><strong>%1</strong></nobr> - нет прав на "
"открытие файла.</qt>"
-#: kgvdocument.cpp:134 kgvshell.cpp:254
+#: kgvdocument.cpp:135 kgvshell.cpp:254
#, c-format
msgid "Could not create temporary file: %1"
msgstr "<qt>Не удаётся создать временный файл %1.</qt>"
-#: kgvdocument.cpp:158
+#: kgvdocument.cpp:159
msgid ""
"<qt>Could not open <nobr><strong>%1</strong></nobr> which has type <strong>"
"%2</strong>. KGhostview can only load PostScript (.ps, .eps) and Portable "
@@ -338,37 +339,37 @@ msgstr ""
"%2</strong>. Программа может просматривать только файлы Postscript (.ps, ."
"eps) или файлы PDF (.pdf).</qt>"
-#: kgvdocument.cpp:192 kgvdocument.cpp:223
+#: kgvdocument.cpp:193 kgvdocument.cpp:224
msgid "<qt>Could not uncompress <nobr><strong>%1</strong></nobr>.</qt>"
msgstr "<qt>Не удаётся распаковать файл <nobr><strong>%1</strong></nobr>.</qt>"
-#: kgvdocument.cpp:203
+#: kgvdocument.cpp:204
#, c-format
msgid "Could not create temporary file: %2"
msgstr "Не удаётся создать временный файл: %2"
-#: kgvdocument.cpp:241
+#: kgvdocument.cpp:242
msgid "<qt>Could not open file <nobr><strong>%1</strong></nobr>.</qt>"
msgstr "<qt>Не удаётся открыть файл <nobr><strong>%1</strong></nobr></qt>"
-#: kgvdocument.cpp:262
+#: kgvdocument.cpp:263
msgid "<qt>Error opening file <nobr><strong>%1</strong></nobr>: %2</qt>"
msgstr "<qt>Ошибка открытия файла <nobr><strong>%1</strong></nobr>: %2</qt>"
-#: kgvdocument.cpp:524 kgvdocument.cpp:551
+#: kgvdocument.cpp:525 kgvdocument.cpp:552
#, c-format
msgid "Print %1"
msgstr "Печать %1"
-#: kgvdocument.cpp:531 kgvdocument.cpp:662
+#: kgvdocument.cpp:532 kgvdocument.cpp:661
msgid "Printing failed because the list of pages to be printed was empty."
msgstr "Печать не удалась, потому что список печатаемых страниц был пуст."
-#: kgvdocument.cpp:533 kgvdocument.cpp:664
+#: kgvdocument.cpp:534 kgvdocument.cpp:663
msgid "Error Printing"
msgstr "Ошибка печати"
-#: kgvdocument.cpp:537
+#: kgvdocument.cpp:538
msgid ""
"<qt><strong>Printing failure:</strong><br>Could not convert to PostScript</"
"qt>"
@@ -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 b0e735dae8f..97fc4f1833e 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: kolourpaint\n"
"POT-Creation-Date: 2021-07-07 18:19+0000\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"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/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 ""
@@ -53,7 +55,7 @@ msgstr "Исследователь"
#: kolourpaint.cpp:81 kolourpaint.cpp:83 kolourpaint.cpp:84
msgid "Icons"
-msgstr "Пиктограммы"
+msgstr "Значки"
#: kolourpaint.cpp:82
msgid "InputMethod Support"
@@ -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 12375ae8128..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: 2021-07-07 18:19+0000\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"
+"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 f1865c413e8..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: 2021-03-08 18:17+0000\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"
+"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 ""
@@ -588,14 +589,12 @@ msgid "Fit to &Text"
msgstr "По &тексту"
#: ui/pageview.cpp:271
-#, fuzzy
msgid "Rotate Right"
-msgstr "Вылетать слева"
+msgstr "Повернуть вправо"
#: ui/pageview.cpp:274
-#, fuzzy
msgid "Rotate Left"
-msgstr "Раскрываться влево"
+msgstr "Повернуть влево"
#: ui/pageview.cpp:278
msgid "&Two Pages"
@@ -606,10 +605,8 @@ msgid "&Continuous"
msgstr "Прокручивать &рулоном"
#: ui/pageview.cpp:286
-#, fuzzy
-#| msgid "Next Page"
msgid "Co&ver Page"
-msgstr "Следующая страница"
+msgstr "Т&итульная страница"
#: ui/pageview.cpp:292
msgid "&Browse Tool"
@@ -905,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
@@ -963,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 "Горизонтальные жалюзи"
@@ -1008,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
diff --git a/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po b/tde-i18n-ru/messages/tdegraphics/kpovmodeler.po
index 5ff2967270d..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: 2021-10-21 18:20+0000\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"
+"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"
@@ -3629,10 +3635,8 @@ msgid "5: Render shadows, including extended lights"
msgstr "5: Формируются тени, включаются расш. возможности освещения"
#: pmrendermodesdialog.cpp:232
-#, fuzzy
-#| msgid "6, 7: Compute texture patterns"
msgid "6, 7: Compute texture patterns, compute photons"
-msgstr "6, 7: Вычисления шаблона текстур"
+msgstr "6, 7: Вычислить шаблоны текстур, вычислить фотоны"
#: pmrendermodesdialog.cpp:233
msgid "8: Compute reflected, refracted, and transmitted rays"
@@ -3640,7 +3644,7 @@ msgstr "8: Вычисления отражающихся, преломляющи
#: pmrendermodesdialog.cpp:234
msgid "9, 10, 11: Compute media, radiosity and subsurface light transport"
-msgstr ""
+msgstr "9, 10, 11: Рассчитать медиа, излучение и передачу подсветки фона"
#: pmrendermodesdialog.cpp:268
msgid "Size"
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 8628ea91094..59fefb4b79b 100644
--- a/tde-i18n-ru/messages/tdegraphics/kuickshow.po
+++ b/tde-i18n-ru/messages/tdegraphics/kuickshow.po
@@ -4,21 +4,22 @@
# 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: 2022-02-09 03:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -166,7 +167,7 @@ msgstr "Максимальный размер кэша: "
#: generalwidget.cpp:101
msgid " MB"
-msgstr " Мб"
+msgstr " МБ"
#: generalwidget.cpp:102
msgid "Unlimited"
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 65cbd6ef146..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: 2021-07-07 18:19+0000\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 94f2dcc770b..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: 2021-07-07 18:19+0000\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"
+"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 81c0a2f05bd..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: 2021-07-07 18:19+0000\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/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/cupsdconf.po b/tde-i18n-ru/messages/tdelibs/cupsdconf.po
index 1f16b1bcbc9..16c3130e79b 100644
--- a/tde-i18n-ru/messages/tdelibs/cupsdconf.po
+++ b/tde-i18n-ru/messages/tdelibs/cupsdconf.po
@@ -5,34 +5,35 @@
# 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: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2021-01-13 11:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%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"
@@ -491,7 +492,7 @@ msgstr "Позволять переназначения"
#: cupsdserverpage.cpp:57 locationdialog.cpp:49 locationdialog.cpp:53
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: cupsdserverpage.cpp:58
msgid "Classified"
@@ -685,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"
@@ -2296,7 +2297,7 @@ msgid ""
msgstr ""
"<b>Порт</b>\n"
"<p>\n"
-"Порт сервера CUPS. По умолчанию 631.</p>\n"
+"Порт демона CUPS. По умолчанию 631.</p>\n"
#: cupsd.conf.template:966
msgid ""
@@ -2309,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 cf604a9885c..d1b83579d82 100644
--- a/tde-i18n-ru/messages/tdelibs/katepart.po
+++ b/tde-i18n-ru/messages/tdelibs/katepart.po
@@ -9,21 +9,22 @@
# 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: 2022-06-08 18:17+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
#: part/katefactory.cpp:115
@@ -3551,7 +3552,7 @@ 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/markdown.xml:39 data/mediawiki.xml:7 data/metafont.xml:9
+#: 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
@@ -4394,15 +4395,11 @@ msgid ""
"Troff Mandoc"
msgstr "Troff Mandoc"
-#: data/markdown.xml:39
-#, fuzzy
-#| msgid ""
-#| "_: Language\n"
-#| "Mako"
+#: data/markdown.xml:51
msgid ""
"_: Language\n"
"Markdown"
-msgstr "Mako"
+msgstr "Markdown"
#: data/mason.xml:3
msgid ""
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 2959aa6ee43..5ecd4b3f73d 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeabc_net.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeabc_net.po
@@ -4,33 +4,34 @@
# 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: 2021-01-09 14:00+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add 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'."
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/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 21811690fcb..4c9519ce9ed 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeio.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeio.po
@@ -7,33 +7,34 @@
# 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: 2022-05-31 18:16+0000\n"
-"PO-Revision-Date: 2022-02-12 17:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr "Григорий Мохин, Леонид Кантер, Роман Савоченко"
+msgstr "Григорий Мохин,Леонид Кантер,Роман Савоченко,Андрей Степанов"
#. Instead of 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.cpp:115
msgid "Create New Bookmark Folder"
@@ -262,11 +263,11 @@ msgstr "Тип ключа: RSA (%1 бит)"
#: kssl/ksslcertificate.cpp:378
msgid "Modulus: "
-msgstr "Modulus: "
+msgstr "Модуль: "
#: kssl/ksslcertificate.cpp:391
msgid "Exponent: 0x"
-msgstr "Exponent: 0x"
+msgstr "Экспонента: 0x"
#: kssl/ksslcertificate.cpp:397
msgid "Key type: DSA (%1 bit)"
@@ -898,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 ""
@@ -1275,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)"
@@ -1503,7 +1504,7 @@ 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
@@ -1540,7 +1541,7 @@ msgstr "Изменить тип файла"
#: tdefile/kpropertiesdialog.cpp:983
msgid "Contents:"
-msgstr "Содержание:"
+msgstr "Содержимое:"
#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:961
msgid "Size:"
@@ -1955,7 +1956,7 @@ msgstr "Эти файлы используют дополнительные пр
#: tdefile/kpropertiesdialog.cpp:2611
msgid "U&RL"
-msgstr "U&RL"
+msgstr "Ссыл&ка"
#: tdefile/kpropertiesdialog.cpp:2729
msgid "A&ssociation"
@@ -2198,7 +2199,7 @@ msgstr ""
#: tdefile/kurlbar.cpp:952
msgid "&URL:"
-msgstr "&URL:"
+msgstr "Ссы&лка:"
#: tdefile/kurlbar.cpp:959
msgid ""
@@ -2668,7 +2669,7 @@ msgstr "Просмотр"
#: tdefile/tdefilepreview.cpp:69
msgid "No preview available."
-msgstr "Предварительный просмотр недоступен"
+msgstr "Предпросмотр недоступен."
#: tdefile/tdefilesharedlg.cpp:58
msgid "&Share"
@@ -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"
@@ -3839,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 "Файл уже существует"
@@ -3862,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 "Папка уже существует"
@@ -4700,7 +4701,7 @@ msgstr "Выберите другое имя для файла назначен
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 "Уже существует как папка"
@@ -4943,7 +4944,7 @@ msgstr ""
#: tdeio/paste.cpp:303
msgid "&Paste Clipboard Contents"
-msgstr "&Вставить содержимое буфера обмена"
+msgstr "&Вставить из буфера обмена"
#: tdeio/pastedialog.cpp:49
msgid "Data format:"
@@ -5225,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"
diff --git a/tde-i18n-ru/messages/tdelibs/tdelibs.po b/tde-i18n-ru/messages/tdelibs/tdelibs.po
index e1d5f5c2b14..219eda3321f 100644
--- a/tde-i18n-ru/messages/tdelibs/tdelibs.po
+++ b/tde-i18n-ru/messages/tdelibs/tdelibs.po
@@ -10,12 +10,13 @@
# 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: 2022-06-09 18:13+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
@@ -24,24 +25,24 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr "Григорий Мохин, Роман Савоченко"
+msgstr "Григорий Мохин,Роман Савоченко,Андрей Степанов"
#. Instead of 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.cpp:23 arts/kde/kiotest.cpp:17
#: arts/kde/kiotestslow.cpp:83
msgid "URL to open"
-msgstr "Открыть URL"
+msgstr "Открыть ссылку"
#: arts/kde/kconverttest.cpp:58
msgid "KConvertTest"
@@ -58,7 +59,7 @@ msgstr "KIOTest"
#: arts/kde/kvideowidget.cpp:82
msgid "Video Toolbar"
-msgstr "Панель инструментов Видео"
+msgstr "Панель видео"
#: arts/kde/kvideowidget.cpp:104
msgid "Fullscreen &Mode"
@@ -110,8 +111,8 @@ msgstr "Предупреждение"
msgid "Informational"
msgstr "Информационное"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4708
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5872
+#: ../../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
@@ -212,10 +213,9 @@ 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 "Выделить всё"
@@ -297,7 +297,7 @@ msgstr "Безымянный"
#: ../../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:914
+#: ../../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
@@ -306,11 +306,11 @@ 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:347 tdecore/tdeapplication.cpp:1625
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
-#: tdecore/tdeapplication.cpp:2991 tdecore/tdeapplication.cpp:3016
+#: ../../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 "&ОК"
@@ -324,11 +324,11 @@ 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/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:922
+#: ../../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
@@ -352,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 "Файл"
@@ -424,31 +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
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
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 "&Вставить"
@@ -473,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 "Открыть"
@@ -491,7 +489,6 @@ msgstr "Открыть..."
msgid "&Open..."
msgstr "&Открыть..."
-#: ../../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2132
#: common_texts.cpp:103 tdecore/kkeyserver_x11.cpp:137
#: tdecore/tdestdaccel.cpp:62
msgid "Cut"
@@ -521,13 +518,13 @@ msgstr "Цвет &фона"
msgid "Save"
msgstr "Сохранить"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4284
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4657
+#: ../../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
+#: ../../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
@@ -569,7 +566,7 @@ msgstr "Пе&чать..."
msgid "Sorry"
msgstr "Ошибка"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1183
+#: ../../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
@@ -593,14 +590,13 @@ msgstr "Изменить"
msgid "Delete"
msgstr "Удалить"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292
+#: ../../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 "Очистить"
@@ -612,26 +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
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
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"
@@ -646,12 +640,12 @@ msgstr "&Игра"
msgid "Information"
msgstr "Сведения"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1307
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1312
#: common_texts.cpp:133
msgid "Portrait"
msgstr "Книга"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1308
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1313
#: common_texts.cpp:134
msgid "Landscape"
msgstr "Альбом"
@@ -661,7 +655,7 @@ msgstr "Альбом"
msgid "locally connected"
msgstr "локальное соединение"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1163
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1168
#: common_texts.cpp:136
msgid "Browse..."
msgstr "Обзор..."
@@ -788,7 +782,7 @@ msgstr "&Далее"
#: common_texts.cpp:169 tdeui/ktip.cpp:292
msgid "&Previous"
-msgstr "&Предыдущий"
+msgstr "&Назад"
#: common_texts.cpp:170 tdecert/tdecertpart.cpp:723 tdecert/tdecertpart.cpp:739
#: tdecore/tdestdaccel.cpp:73 tdeui/keditcl2.cpp:456 tdeui/keditcl2.cpp:469
@@ -1055,7 +1049,7 @@ msgstr "ScrollLock"
msgid ""
"_: TQAccel\n"
"Space"
-msgstr "Space"
+msgstr "Пробел"
#: common_texts.cpp:221
msgid ""
@@ -1259,7 +1253,7 @@ msgstr "Решётка (#)"
#: 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 ""
@@ -1419,7 +1413,7 @@ msgstr "Фамилия"
msgid "Birthday"
msgstr "День рождения"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1035
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1040
#: kab/addressbook.cpp:295 tdeui/ktimezonewidget.cpp:47
msgid "Comment"
msgstr "Комментарий"
@@ -1602,7 +1596,7 @@ msgstr "(пустая запись)"
#: kab/addressbook.cpp:825
msgid "Cannot reload configuration file!"
-msgstr "Не удаётся повторно прочитать файл конфигурации."
+msgstr "Не удаётся перечитать файл конфигурации!"
#: kab/addressbook.cpp:830
msgid "Configuration file reloaded."
@@ -1686,7 +1680,7 @@ msgstr ""
#: kab/addressbook.cpp:1670 kab/addressbook.cpp:1679
msgid "Could not create the new configuration file."
-msgstr "Не удаётся создать новый файл конфигурации"
+msgstr "Не удаётся создать новый файл конфигурации."
#: kab/addressbook.cpp:1700
msgid ""
@@ -2118,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
@@ -2468,7 +2462,7 @@ msgstr "Видео"
msgid "Mailbox"
msgstr "А/Я"
-#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4253
+#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4222
msgid "Modem"
msgstr "Модем"
@@ -3909,7 +3903,7 @@ msgstr ""
"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"
@@ -3918,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"
@@ -3940,7 +3934,7 @@ msgstr ""
"Сообщение системы:\n"
"\n"
-#: tdecore/tdeapplication.cpp:1616
+#: tdecore/tdeapplication.cpp:1614
msgid ""
"\n"
"\n"
@@ -3950,23 +3944,23 @@ msgstr ""
"\n"
"Проверьте, запущена ли программа \"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"
@@ -3975,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"
@@ -3987,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"
@@ -3999,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"
@@ -4017,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"
@@ -4041,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"
@@ -4051,56 +4045,56 @@ 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"
@@ -4108,20 +4102,20 @@ msgstr ""
"устанавливает положение и размер главного окна приложения - формат аргумента "
"см. в 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"
@@ -4132,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"
@@ -4147,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"
@@ -4162,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"
@@ -4654,9 +4648,8 @@ msgid "Please enter the PIN for '%1'"
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"
@@ -4801,7 +4794,7 @@ msgid "Generic Input Device"
msgstr "Устройство ввода"
#: tdecore/tdehw/tdegenericdevice.cpp:315
-#: tdecore/tdehw/tdehardwaredevices.cpp:3378
+#: tdecore/tdehw/tdehardwaredevices.cpp:3347
msgid "Generic %1 Device"
msgstr "Устройство %1"
@@ -4815,247 +4808,247 @@ msgid "Unknown Virtual Device"
msgstr "Неизвестное виртуальное устройство"
#: tdecore/tdehw/tdegenericdevice.cpp:330
-#: tdecore/tdehw/tdehardwaredevices.cpp:4370
+#: tdecore/tdehw/tdehardwaredevices.cpp:4339
msgid "Unknown Device"
msgstr "Неизвестное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3383
+#: tdecore/tdehw/tdehardwaredevices.cpp:3352
msgid "Disconnected %1 Port"
msgstr "Отключённый порт %1"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3777
-#: tdecore/tdehw/tdehardwaredevices.cpp:3857
-#: tdecore/tdehw/tdehardwaredevices.cpp:3869
+#: tdecore/tdehw/tdehardwaredevices.cpp:3746
+#: tdecore/tdehw/tdehardwaredevices.cpp:3826
+#: tdecore/tdehw/tdehardwaredevices.cpp:3838
msgid "Unknown PCI Device"
msgstr "Неизвестное устройство PCI"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3887
-#: tdecore/tdehw/tdehardwaredevices.cpp:3967
-#: tdecore/tdehw/tdehardwaredevices.cpp:3979
+#: tdecore/tdehw/tdehardwaredevices.cpp:3856
+#: tdecore/tdehw/tdehardwaredevices.cpp:3936
+#: tdecore/tdehw/tdehardwaredevices.cpp:3948
msgid "Unknown USB Device"
msgstr "Неизвестное устройство USB"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4008
-#: tdecore/tdehw/tdehardwaredevices.cpp:4049
+#: tdecore/tdehw/tdehardwaredevices.cpp:3977
+#: tdecore/tdehw/tdehardwaredevices.cpp:4018
msgid "Unknown PNP Device"
msgstr "Неизвестное устройство PNP"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4078
-#: tdecore/tdehw/tdehardwaredevices.cpp:4119
+#: tdecore/tdehw/tdehardwaredevices.cpp:4047
+#: tdecore/tdehw/tdehardwaredevices.cpp:4088
msgid "Unknown Monitor Device"
msgstr "Неизвестное устройство монитора"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4208
+#: tdecore/tdehw/tdehardwaredevices.cpp:4177
msgid "Root"
msgstr "Корневое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4211
+#: tdecore/tdehw/tdehardwaredevices.cpp:4180
msgid "System Root"
msgstr "Корневая система"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4214
+#: tdecore/tdehw/tdehardwaredevices.cpp:4183
msgid "CPU"
msgstr "Процессор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4217
+#: tdecore/tdehw/tdehardwaredevices.cpp:4186
msgid "Graphics Processor"
msgstr "Видеокарта"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4220
+#: tdecore/tdehw/tdehardwaredevices.cpp:4189
msgid "RAM"
msgstr "ОЗУ"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4223
+#: tdecore/tdehw/tdehardwaredevices.cpp:4192
msgid "Bus"
msgstr "Шина"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4226
+#: tdecore/tdehw/tdehardwaredevices.cpp:4195
msgid "I2C Bus"
msgstr "Шина I2C"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4229
+#: tdecore/tdehw/tdehardwaredevices.cpp:4198
msgid "MDIO Bus"
msgstr "Шина MDIO"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4232
+#: tdecore/tdehw/tdehardwaredevices.cpp:4201
msgid "Mainboard"
msgstr "Ситемная плата"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4235
+#: tdecore/tdehw/tdehardwaredevices.cpp:4204
msgid "Disk"
msgstr "Диск"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4238
+#: tdecore/tdehw/tdehardwaredevices.cpp:4207
msgid "SCSI"
msgstr "SCSI"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4241
+#: tdecore/tdehw/tdehardwaredevices.cpp:4210
msgid "Storage Controller"
msgstr "Контроллер накопителей"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4244
+#: tdecore/tdehw/tdehardwaredevices.cpp:4213
msgid "Mouse"
msgstr "Мышь"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4247
+#: tdecore/tdehw/tdehardwaredevices.cpp:4216
msgid "Keyboard"
msgstr "Клавиатура"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4250
+#: tdecore/tdehw/tdehardwaredevices.cpp:4219
msgid "HID"
msgstr "Устройство ввода (HID)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4256
+#: tdecore/tdehw/tdehardwaredevices.cpp:4225
msgid "Monitor and Display"
msgstr "Дисплей"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4259
+#: tdecore/tdehw/tdehardwaredevices.cpp:4228
msgid "Network"
msgstr "Сетевое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4262
+#: tdecore/tdehw/tdehardwaredevices.cpp:4231
msgid "Nonvolatile Memory"
msgstr "ПЗУ (NVMEM)"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1033
-#: tdecore/tdehw/tdehardwaredevices.cpp:4265
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1038
+#: tdecore/tdehw/tdehardwaredevices.cpp:4234
msgid "Printer"
msgstr "Принтер"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4268
+#: tdecore/tdehw/tdehardwaredevices.cpp:4237
msgid "Scanner"
msgstr "Сканер"
-#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4271
+#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4240
msgid "Sound"
msgstr "Звук"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4274
+#: tdecore/tdehw/tdehardwaredevices.cpp:4243
msgid "Video Capture"
msgstr "Устройство захвата видео"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4277
+#: tdecore/tdehw/tdehardwaredevices.cpp:4246
msgid "IEEE1394"
msgstr "IEEE1394"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4280
+#: tdecore/tdehw/tdehardwaredevices.cpp:4249
msgid "PCMCIA"
msgstr "PCMCIA"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4283
+#: tdecore/tdehw/tdehardwaredevices.cpp:4252
msgid "Camera"
msgstr "Камера"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4286
+#: tdecore/tdehw/tdehardwaredevices.cpp:4255
msgid "Text I/O"
msgstr "Терминал (tty)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4289
+#: tdecore/tdehw/tdehardwaredevices.cpp:4258
msgid "Serial Communications Controller"
msgstr "Контроллер последовательного интерфейса"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4292
+#: tdecore/tdehw/tdehardwaredevices.cpp:4261
msgid "Parallel Port"
msgstr "Параллельный порт"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4295
+#: tdecore/tdehw/tdehardwaredevices.cpp:4264
msgid "Peripheral"
msgstr "Периферия"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4298
+#: tdecore/tdehw/tdehardwaredevices.cpp:4267
msgid "Backlight"
msgstr "Подсветка"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4301
+#: tdecore/tdehw/tdehardwaredevices.cpp:4270
msgid "Battery"
msgstr "Батарея"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4304
+#: tdecore/tdehw/tdehardwaredevices.cpp:4273
msgid "Power Supply"
msgstr "Источник питания"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4307
+#: tdecore/tdehw/tdehardwaredevices.cpp:4276
msgid "Docking Station"
msgstr "Зарядная станция"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4310
+#: tdecore/tdehw/tdehardwaredevices.cpp:4279
msgid "Thermal Sensor"
msgstr "Датчик температуры"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4313
+#: tdecore/tdehw/tdehardwaredevices.cpp:4282
msgid "Thermal Control"
msgstr "Устройство контроля температуры"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4316
+#: tdecore/tdehw/tdehardwaredevices.cpp:4285
#: tdecore/tdehw/tdenetworkconnections.cpp:788
msgid "Bluetooth"
msgstr "Bluetooth"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4319
+#: tdecore/tdehw/tdehardwaredevices.cpp:4288
msgid "Bridge"
msgstr "Мост"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4322
+#: tdecore/tdehw/tdehardwaredevices.cpp:4291
msgid "Hub"
msgstr "Концентратор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4325
+#: tdecore/tdehw/tdehardwaredevices.cpp:4294
msgid "Platform"
msgstr "Платформенное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4328
+#: tdecore/tdehw/tdehardwaredevices.cpp:4297
msgid "Cryptography"
msgstr "Криптографический процессор"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4331
+#: tdecore/tdehw/tdehardwaredevices.cpp:4300
msgid "Cryptographic Card"
msgstr "Считыватель ID карт"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4334
+#: tdecore/tdehw/tdehardwaredevices.cpp:4303
msgid "Biometric Security"
msgstr "Биометрическое устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4337
+#: tdecore/tdehw/tdehardwaredevices.cpp:4306
msgid "Test and Measurement"
msgstr "Измеритальное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4340
+#: tdecore/tdehw/tdehardwaredevices.cpp:4309
msgid "Timekeeping"
msgstr "Учёт времени"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4343
+#: tdecore/tdehw/tdehardwaredevices.cpp:4312
msgid "Platform Event"
msgstr "Событийное устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4346
+#: tdecore/tdehw/tdehardwaredevices.cpp:4315
msgid "Platform Input"
msgstr "Устройство ввода"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4349
+#: tdecore/tdehw/tdehardwaredevices.cpp:4318
msgid "Plug and Play"
msgstr "PnP-устройство"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4352
+#: tdecore/tdehw/tdehardwaredevices.cpp:4321
msgid "Other ACPI"
msgstr "Прочее (ACPI)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4355
+#: tdecore/tdehw/tdehardwaredevices.cpp:4324
msgid "Other USB"
msgstr "Прочее (USB)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4358
+#: tdecore/tdehw/tdehardwaredevices.cpp:4327
msgid "Other Multimedia"
msgstr "Прочее (мультимедийное)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4361
+#: tdecore/tdehw/tdehardwaredevices.cpp:4330
msgid "Other Peripheral"
msgstr "Прочее (периферия)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4364
+#: tdecore/tdehw/tdehardwaredevices.cpp:4333
msgid "Other Sensor"
msgstr "Прочее (сенсор)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4367
+#: tdecore/tdehw/tdehardwaredevices.cpp:4336
msgid "Other Virtual"
msgstr "Прочее (виртуальное)"
@@ -5246,7 +5239,7 @@ msgid ""
"%1 %2"
msgstr "%1 %2"
-#: tdecore/tdelocale.cpp:2472
+#: tdecore/tdelocale.cpp:2462
msgid "&Next"
msgstr "&Далее"
@@ -5679,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 "Восстановить"
@@ -5794,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 "&Нет"
@@ -5803,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 "&Да"
@@ -5841,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 "Ошибка установки"
@@ -6647,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"
@@ -6764,23 +6757,23 @@ msgstr ""
#: tdemarkdown/markdown_part.cpp:51
msgid "TDE Markdown Viewer"
-msgstr ""
+msgstr "Просмотрщик Markdown TDE"
#: tdemarkdown/markdown_part.cpp:52
msgid "TDEMarkdown is an embeddable viewer for Markdown documents."
-msgstr ""
+msgstr "TDEMarkdown — это встраиваемый просмотрщик для документов Markdown."
#: tdemarkdown/markdown_part.cpp:55
msgid "Developer"
-msgstr ""
+msgstr "Разработчик"
#: tdemarkdown/markdown_part.cpp:98
msgid "Markdown document"
-msgstr ""
+msgstr "Документ Markdown"
#: tdemarkdown/markdown_part.cpp:113
msgid "Error: malformed document."
-msgstr ""
+msgstr "Ошибка: неправильный документ."
#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218
msgid ""
@@ -7411,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 "&Открыть"
@@ -7639,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 "Только для чтения"
@@ -7652,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 "Тип"
@@ -8315,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"
@@ -8553,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
@@ -8565,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
@@ -9087,8 +9080,8 @@ msgstr "Отправить по &почте..."
msgid "Re&do"
msgstr "&Повторить"
-#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2268
-#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5653
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2239
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5650
#: tdeui/kstdaction_p.h:54
msgid "Cu&t"
msgstr "Вы&резать"
@@ -9347,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"
@@ -9474,7 +9467,7 @@ msgstr "&Назад"
msgid ""
"_: Opposite to Back\n"
"&Next"
-msgstr "&Вперед"
+msgstr "&Вперёд"
#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365
msgid "No text!"
@@ -9661,11 +9654,11 @@ msgstr ""
#: 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 "&Про"
@@ -9725,7 +9718,7 @@ msgstr "Поставьте галочку, чтобы изменить стил
msgid "Font style:"
msgstr "Стиль шрифта:"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2523
#: tdeui/tdefontdialog.cpp:172
msgid "Size"
msgstr "Размер"
@@ -10823,10 +10816,6 @@ 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
msgid "Hu&e:"
msgstr "&Тон:"
@@ -10892,185 +10881,185 @@ msgstr "Критическая ошибка:"
msgid "&Show this message again"
msgstr "&Показывать это сообщение в дальнейшем"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:869
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:876
msgid "Copy or Move a File"
msgstr "Копировать или переместить файл"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:878
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:885
#, c-format
msgid "Read: %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 "Запись: %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 "Все файлы (*)"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2525
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
msgid "Date"
msgstr "Дата"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2526
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2527
msgid "Attributes"
msgstr "Атрибуты"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2604
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
msgid "Look &in:"
msgstr "&Искать в:"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2605
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4674
+#: ../../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 "&Имя файла:"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2607
msgid "File &type:"
msgstr "&Тип файла:"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2620
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2621
msgid "One directory up"
msgstr "Вверх на один уровень"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2629
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2630
msgid "Create New Folder"
msgstr "Создать новый каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2647
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2648
msgid "List View"
msgstr "Список"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2655
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2656
msgid "Detail View"
msgstr "Подробный вид"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2664
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2665
msgid "Preview File Info"
msgstr "Предварительный просмотр информации о файле"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2687
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2688
msgid "Preview File Contents"
msgstr "Предварительный просмотр содержимого файла"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2780
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2781
msgid "Read-write"
msgstr "Чтение-запись"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
msgid "Write-only"
msgstr "Только запись"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2784
msgid "Inaccessible"
msgstr "Нет доступа"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2785
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
msgid "Symlink to File"
msgstr "Ссылка на файл"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2786
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
msgid "Symlink to Directory"
msgstr "Ссылка на каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2787
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2788
msgid "Symlink to Special"
msgstr "Ссылка на спецфайл"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2789
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
msgid "Dir"
msgstr "Каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2790
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2791
msgid "Special"
msgstr "Спецфайл"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4291
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292
msgid "&Rename"
msgstr "&Переименовать"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4312
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4313
msgid "R&eload"
msgstr "О&бновить"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4316
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4317
msgid "Sort by &Name"
msgstr "По &имени"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4318
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
msgid "Sort by &Size"
msgstr "По &размеру"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4320
msgid "Sort by &Date"
msgstr "По &дате"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4321
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4322
msgid "&Unsorted"
msgstr "&Не упорядочивать"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4336
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4337
msgid "Sort"
msgstr "Упорядочить"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4340
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4341
msgid "Show &hidden files"
msgstr "Показать &скрытые файлы"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4370
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4371
msgid "the file"
msgstr "файл"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4372
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4373
msgid "the directory"
msgstr "каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4374
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4375
msgid "the symlink"
msgstr "ссылка"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4377
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
#, c-format
msgid "Delete %1"
msgstr "Удалить %1"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4379
msgid "<qt>Are you sure you wish to delete %1 \"%2\"?</qt>"
msgstr "<qt>Вы действительно хотите удалить %1 \"%2\"?</qt>"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4416
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4417
msgid "New Folder 1"
msgstr "Новый каталог 1"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4421
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4422
msgid "New Folder"
msgstr "Новый каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4426
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4427
#, c-format
msgid "New Folder %1"
msgstr "Новый каталог %1"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4556
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4557
msgid "Find Directory"
msgstr "Найти каталог"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4562
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4670
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4563
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4671
msgid "Directories"
msgstr "Каталоги"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4669
msgid "Directory:"
msgstr "Каталог:"
-#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4710
msgid ""
"%1\n"
"File not found.\n"
@@ -11196,203 +11185,203 @@ msgid "Aliases: %1"
msgstr "Алиасы: %1"
#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1099
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1104
msgid "unknown"
msgstr "неизвестно"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:808
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:810
msgid "Unknown Location"
msgstr "неизвестно"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:986
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:991
msgid "Printer settings"
msgstr "Настройки печати"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:995
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
msgid "Print in color if available"
msgstr "Цветная печать"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1005
msgid "Print in grayscale"
msgstr "В оттенках серого"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1009
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1014
msgid "Print destination"
msgstr "Направление печати"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1020
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1025
msgid "Print to printer:"
msgstr "Печать на принтер:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1034
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1039
msgid "Host"
msgstr "Узел"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1150
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1155
msgid "Print to file:"
msgstr "Печать в файл:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1203
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1208
msgid "Print all"
msgstr "Печатать всё"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1207
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
msgid "Print selection"
msgstr "Печатать выделенное"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1217
msgid "Print range"
msgstr "Печатать диапазон"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1220
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1225
msgid "From page:"
msgstr "Со страницы:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1233
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1238
msgid "To page:"
msgstr "До страницы:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1247
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1252
msgid "Print first page first"
msgstr "Начать с первой страницы"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1253
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1258
msgid "Print last page first"
msgstr "Начать с последней страницы"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1265
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1270
msgid "Number of copies:"
msgstr "Число копий:"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1301
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1306
msgid "Paper format"
msgstr "Формат бумаги"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1324
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
msgid "A0 (841 x 1189 mm)"
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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "Конверт US #10 (105x241 мм)"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1376
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1381
msgid "Setup Printer"
msgstr "Настройки принтера"
-#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1475
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1480
msgid "PostScript Files (*.ps);;All Files (*)"
msgstr "Файлы PostScript (*.ps);;Все файлы (*)"
@@ -11420,7 +11409,7 @@ msgstr "%1, %2 не определены"
msgid "Ambiguous \"%1\" not handled"
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 "
@@ -11498,13 +11487,13 @@ msgstr "Арабский"
msgid ""
"_: TQFont\n"
"Syriac"
-msgstr "Сириак"
+msgstr "Сирийский"
#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2014
msgid ""
"_: TQFont\n"
"Thaana"
-msgstr "Thaana"
+msgstr "Тана"
#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2017
msgid ""
@@ -11720,7 +11709,7 @@ msgstr "Юникод"
msgid ""
"_: TQFont\n"
"Tagalog"
-msgstr "Тагалог"
+msgstr "Тагальский"
#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2137
msgid ""
@@ -13578,6 +13567,9 @@ msgstr "Тип отображения пароля при вводе"
msgid "The size of the dialog"
msgstr "Размер диалога настроек сочетаий клавиш"
+#~ msgid "Paste special..."
+#~ msgstr "Специальная вставка..."
+
#~ msgid "&Report Bug..."
#~ msgstr "Сооб&щить об ошибке..."
@@ -13598,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 e120387542f..f87dbb4da5a 100644
--- a/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po
+++ b/tde-i18n-ru/messages/tdelibs/tdelibs_colors.po
@@ -3,33 +3,34 @@
# 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: 2021-01-13 11:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add 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
diff --git a/tde-i18n-ru/messages/tdelibs/tdeprint.po b/tde-i18n-ru/messages/tdelibs/tdeprint.po
index 3d63356b302..3a5ac937710 100644
--- a/tde-i18n-ru/messages/tdelibs/tdeprint.po
+++ b/tde-i18n-ru/messages/tdelibs/tdeprint.po
@@ -11,33 +11,34 @@
# 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: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2021-01-13 11:00+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==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"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add 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"
@@ -3446,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"
@@ -3455,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></"
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 7c5578b47ac..b86ddedcc4c 100644
--- a/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po
+++ b/tde-i18n-ru/messages/tdelibs/tdetexteditor_autobookmarker.po
@@ -2,33 +2,34 @@
# 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: 2021-07-07 18:16+0000\n"
-"PO-Revision-Date: 2021-01-31 18:17+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
#. Instead of a literal translation, add 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"
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 65058e7a9aa..d3f62f21d1f 100644
--- a/tde-i18n-ru/messages/tdelibs/timezones.po
+++ b/tde-i18n-ru/messages/tdelibs/timezones.po
@@ -2,12 +2,13 @@
# 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-12-30 18:25+0100\n"
-"PO-Revision-Date: 2021-01-09 14:00+0000\n"
-"Last-Translator: blu.256 <mavridisf@gmail.com>\n"
+"POT-Creation-Date: 2024-04-18 18:17+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"
@@ -16,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 4.4\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -387,261 +388,261 @@ msgid "America/Chihuahua"
msgstr "Америка/Чихуахуа"
#: TIMEZONES:90
+msgid "America/Ciudad_Juarez"
+msgstr "Америка/Сьюдад_Хуарес"
+
+#: TIMEZONES:91
msgid "America/Costa_Rica"
msgstr "Америка/Коста-Рика"
-#: TIMEZONES:91
+#: TIMEZONES:92
msgid "America/Creston"
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
+#: TIMEZONES:104
msgid "America/Fort_Nelson"
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
+#: TIMEZONES:117
msgid "America/Indiana/Indianapolis"
msgstr "Америка/Индиана/Индианаполис"
-#: TIMEZONES:117
+#: TIMEZONES:118
msgid "America/Indiana/Knox"
msgstr "Америка/Индиана/Нокс"
-#: TIMEZONES:118
+#: TIMEZONES:119
msgid "America/Indiana/Marengo"
msgstr "Америка/Индиана/Маренго"
-#: TIMEZONES:119
+#: TIMEZONES:120
msgid "America/Indiana/Petersburg"
msgstr "Америка/Индиана/Петербург"
-#: TIMEZONES:120
+#: TIMEZONES:121
msgid "America/Indiana/Tell_City"
msgstr "Америка/Индиана/Тел_Сити"
-#: TIMEZONES:121
+#: TIMEZONES:122
msgid "America/Indiana/Vevay"
msgstr "Америка/Индиана/Вивей"
-#: TIMEZONES:122
+#: TIMEZONES:123
msgid "America/Indiana/Vincennes"
msgstr "Америка/Индиана/Винценес"
-#: TIMEZONES:123
+#: TIMEZONES:124
msgid "America/Indiana/Winamac"
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
+#: TIMEZONES:129
msgid "America/Kentucky/Louisville"
msgstr "Америка/Кентуки/Луисвиль"
-#: TIMEZONES:129
+#: TIMEZONES:130
msgid "America/Kentucky/Monticello"
msgstr "Америка/Кентуки/Монтицелло"
-#: TIMEZONES:130
+#: TIMEZONES:131
msgid "America/Kralendijk"
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
+#: TIMEZONES:135
msgid "America/Lower_Princes"
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
+#: TIMEZONES:139
msgid "America/Marigot"
msgstr "Америка/Маригот"
-#: TIMEZONES:139
+#: TIMEZONES:140
msgid "America/Martinique"
msgstr "Америка/Мартиника"
-#: TIMEZONES:140
+#: TIMEZONES:141
msgid "America/Matamoros"
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
+#: TIMEZONES:145
msgid "America/Metlakatla"
msgstr "Америка/Метлакатла"
-#: TIMEZONES:145
+#: TIMEZONES:146
msgid "America/Mexico_City"
msgstr "Америка/Мехико"
-#: TIMEZONES:146
+#: TIMEZONES:147
msgid "America/Miquelon"
msgstr "Америка/Микелон"
-#: TIMEZONES:147
+#: TIMEZONES:148
msgid "America/Moncton"
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
-msgid "America/Nipigon"
-msgstr "Америка/Нипигон"
-
#: TIMEZONES:154
msgid "America/Nome"
msgstr "Америка/Ном"
@@ -675,1057 +676,1061 @@ msgid "America/Panama"
msgstr "Америка/Панама"
#: TIMEZONES:162
-msgid "America/Pangnirtung"
-msgstr "Америка/Пангниртанг"
-
-#: TIMEZONES:163
msgid "America/Paramaribo"
msgstr "Америка/Парамарибо"
-#: TIMEZONES:164
+#: TIMEZONES:163
msgid "America/Phoenix"
msgstr "Америка/Феникс"
-#: TIMEZONES:165
+#: TIMEZONES:164
msgid "America/Port-au-Prince"
msgstr "Америка/Порт-о-Пренс"
-#: TIMEZONES:166
+#: TIMEZONES:165
msgid "America/Port_of_Spain"
msgstr "Америка/Порт-оф-Спейн"
-#: TIMEZONES:167
+#: TIMEZONES:166
msgid "America/Porto_Velho"
msgstr "Америка/Порту-Велью"
-#: TIMEZONES:168
+#: TIMEZONES:167
msgid "America/Puerto_Rico"
msgstr "Америка/Пуэрто-Рико"
-#: TIMEZONES:169
+#: TIMEZONES:168
msgid "America/Punta_Arenas"
msgstr "Америка/Пунта_Аренас"
-#: TIMEZONES:170
-msgid "America/Rainy_River"
-msgstr "Америка/Рэйни-Ривер"
-
-#: TIMEZONES:171
+#: TIMEZONES:169
msgid "America/Rankin_Inlet"
msgstr "Америка/Рэнкин-Инлет"
-#: TIMEZONES:172
+#: TIMEZONES:170
msgid "America/Recife"
msgstr "Америка/Ресифи"
-#: TIMEZONES:173
+#: TIMEZONES:171
msgid "America/Regina"
msgstr "Америка/Регина"
-#: TIMEZONES:174
+#: TIMEZONES:172
msgid "America/Resolute"
msgstr "Америка/Резолют"
-#: TIMEZONES:175
+#: TIMEZONES:173
msgid "America/Rio_Branco"
msgstr "Америка/Рио-Бранко"
-#: TIMEZONES:176
+#: TIMEZONES:174
msgid "America/Santarem"
msgstr "Америка/Сантарем"
-#: TIMEZONES:177
+#: TIMEZONES:175
msgid "America/Santiago"
msgstr "Америка/Сантьяго"
-#: TIMEZONES:178
+#: TIMEZONES:176
msgid "America/Santo_Domingo"
msgstr "Америка/Санто-Доминго"
-#: TIMEZONES:179
+#: TIMEZONES:177
msgid "America/Sao_Paulo"
msgstr "Америка/Сан-Пауло"
-#: TIMEZONES:180
+#: TIMEZONES:178
msgid "America/Scoresbysund"
msgstr "Америка/Скорсбисунн"
-#: TIMEZONES:181
+#: TIMEZONES:179
msgid "America/Sitka"
msgstr "Америка/Ситка"
-#: TIMEZONES:182
+#: TIMEZONES:180
msgid "America/St_Barthelemy"
msgstr "Америка/Св._Бартоломей"
-#: TIMEZONES:183
+#: TIMEZONES:181
msgid "America/St_Johns"
msgstr "Америка/Сент-Джонс"
-#: TIMEZONES:184
+#: TIMEZONES:182
msgid "America/St_Kitts"
msgstr "Америка/Сент-Китс и Невис"
-#: TIMEZONES:185
+#: TIMEZONES:183
msgid "America/St_Lucia"
msgstr "Америка/Сент-Люсия"
-#: TIMEZONES:186
+#: TIMEZONES:184
msgid "America/St_Thomas"
msgstr "Америка/Сент-Томас"
-#: TIMEZONES:187
+#: TIMEZONES:185
msgid "America/St_Vincent"
msgstr "Америка/Сент-Винсент"
-#: TIMEZONES:188
+#: TIMEZONES:186
msgid "America/Swift_Current"
msgstr "Америка/Свифт-Карент"
-#: TIMEZONES:189
+#: TIMEZONES:187
msgid "America/Tegucigalpa"
msgstr "Америка/Тегусигальпа"
-#: TIMEZONES:190
+#: TIMEZONES:188
msgid "America/Thule"
msgstr "Америка/Туле"
-#: TIMEZONES:191
-msgid "America/Thunder_Bay"
-msgstr "Америка/Сандер-Бэй"
-
-#: TIMEZONES:192
+#: TIMEZONES:189
msgid "America/Tijuana"
msgstr "Америка/Тихуана"
-#: TIMEZONES:193
+#: TIMEZONES:190
msgid "America/Toronto"
msgstr "Америка/Торонто"
-#: TIMEZONES:194
+#: TIMEZONES:191
msgid "America/Tortola"
msgstr "Америка/Тортола"
-#: TIMEZONES:195
+#: TIMEZONES:192
msgid "America/Vancouver"
msgstr "Америка/Ванкувер"
-#: TIMEZONES:196
+#: TIMEZONES:193
msgid "America/Whitehorse"
msgstr "Америка/Вайтхорс"
-#: TIMEZONES:197
+#: TIMEZONES:194
msgid "America/Winnipeg"
msgstr "Америка/Виннипег"
-#: TIMEZONES:198
+#: TIMEZONES:195
msgid "America/Yakutat"
msgstr "Америка/Якутат"
-#: TIMEZONES:199
-msgid "America/Yellowknife"
-msgstr "Америка/Йеллоунайф"
-
-#: TIMEZONES:200
+#: TIMEZONES:196
msgid "Antarctica/Casey"
msgstr "Антарктида/Кэйси"
-#: TIMEZONES:201
+#: TIMEZONES:197
msgid "Antarctica/Davis"
msgstr "Антарктида/Дэйвис"
-#: TIMEZONES:202
+#: TIMEZONES:198
msgid "Antarctica/DumontDUrville"
msgstr "Антарктида/Дюмон-д'Юрвиль"
-#: TIMEZONES:203
+#: TIMEZONES:199
msgid "Antarctica/Macquarie"
msgstr "Антарктида/Мак-Куэйри"
-#: TIMEZONES:204
+#: TIMEZONES:200
msgid "Antarctica/Mawson"
msgstr "Антарктида/Моусон"
-#: TIMEZONES:205
+#: TIMEZONES:201
msgid "Antarctica/McMurdo"
msgstr "Антарктида/Мак-Мердо"
-#: TIMEZONES:206
+#: TIMEZONES:202
msgid "Antarctica/Palmer"
msgstr "Антарктида/Палмер"
-#: TIMEZONES:207
+#: TIMEZONES:203
msgid "Antarctica/Rothera"
msgstr "Антарктида/Ротера"
-#: TIMEZONES:208
+#: TIMEZONES:204
msgid "Antarctica/Syowa"
msgstr "Антарктида/Сева"
-#: TIMEZONES:209
+#: TIMEZONES:205
msgid "Antarctica/Troll"
msgstr "Антарктида/Тролль"
-#: TIMEZONES:210
+#: TIMEZONES:206
msgid "Antarctica/Vostok"
msgstr "Антарктида/Восток"
-#: TIMEZONES:211
+#: TIMEZONES:207
msgid "Arctic/Longyearbyen"
msgstr "Арктика/Лонгйербиен"
-#: TIMEZONES:212
+#: TIMEZONES:208
msgid "Asia/Aden"
msgstr "Азия/Аден"
-#: TIMEZONES:213
+#: TIMEZONES:209
msgid "Asia/Almaty"
msgstr "Азия/Алма-Ата"
-#: TIMEZONES:214
+#: TIMEZONES:210
msgid "Asia/Amman"
msgstr "Азия/Амман"
-#: TIMEZONES:215
+#: TIMEZONES:211
msgid "Asia/Anadyr"
msgstr "Азия/Анадырь"
-#: TIMEZONES:216
+#: TIMEZONES:212
msgid "Asia/Aqtau"
msgstr "Азия/Актау"
-#: TIMEZONES:217
+#: TIMEZONES:213
msgid "Asia/Aqtobe"
msgstr "Азия/Актобе"
-#: TIMEZONES:218
+#: TIMEZONES:214
msgid "Asia/Ashgabat"
msgstr "Азия/Ашхабад"
-#: TIMEZONES:219
+#: TIMEZONES:215
msgid "Asia/Atyrau"
msgstr "Азия/Атырау"
-#: TIMEZONES:220
+#: TIMEZONES:216
msgid "Asia/Baghdad"
msgstr "Азия/Багдад"
-#: TIMEZONES:221
+#: TIMEZONES:217
msgid "Asia/Bahrain"
msgstr "Азия/Бахрейн"
-#: TIMEZONES:222
+#: TIMEZONES:218
msgid "Asia/Baku"
msgstr "Азия/Баку"
-#: TIMEZONES:223
+#: TIMEZONES:219
msgid "Asia/Bangkok"
msgstr "Азия/Бангкок"
-#: TIMEZONES:224
+#: TIMEZONES:220
msgid "Asia/Barnaul"
msgstr "Азия/Барнаул"
-#: TIMEZONES:225
+#: TIMEZONES:221
msgid "Asia/Beirut"
msgstr "Азия/Бейрут"
-#: TIMEZONES:226
+#: TIMEZONES:222
msgid "Asia/Bishkek"
msgstr "Азия/Бишкек"
-#: TIMEZONES:227
+#: TIMEZONES:223
msgid "Asia/Brunei"
msgstr "Азия/Бруней"
-#: TIMEZONES:228
+#: TIMEZONES:224
msgid "Asia/Chita"
msgstr "Азия/Чита"
-#: TIMEZONES:229
+#: TIMEZONES:225
msgid "Asia/Choibalsan"
msgstr "Азия/Чойбалсан"
-#: TIMEZONES:230
+#: TIMEZONES:226
msgid "Asia/Colombo"
msgstr "Азия/Коломбо"
-#: TIMEZONES:231
+#: TIMEZONES:227
msgid "Asia/Damascus"
msgstr "Азия/Дамаск"
-#: TIMEZONES:232
+#: TIMEZONES:228
msgid "Asia/Dhaka"
msgstr "Азия/Дакка"
-#: TIMEZONES:233
+#: TIMEZONES:229
msgid "Asia/Dili"
msgstr "Азия/Дили"
-#: TIMEZONES:234
+#: TIMEZONES:230
msgid "Asia/Dubai"
msgstr "Азия/Дубай"
-#: TIMEZONES:235
+#: TIMEZONES:231
msgid "Asia/Dushanbe"
msgstr "Азия/Душанбе"
-#: TIMEZONES:236
+#: TIMEZONES:232
msgid "Asia/Famagusta"
msgstr "Азия/Фамагуста"
-#: TIMEZONES:237
+#: TIMEZONES:233
msgid "Asia/Gaza"
msgstr "Азия/Газа"
-#: TIMEZONES:238
+#: TIMEZONES:234
msgid "Asia/Hebron"
msgstr "Азия/Хеброн"
-#: TIMEZONES:239
+#: TIMEZONES:235
msgid "Asia/Ho_Chi_Minh"
msgstr "Азия/Хо_Чи_Минг"
-#: TIMEZONES:240
+#: TIMEZONES:236
msgid "Asia/Hong_Kong"
msgstr "Азия/Гонконг"
-#: TIMEZONES:241
+#: TIMEZONES:237
msgid "Asia/Hovd"
msgstr "Азия/Ховд"
-#: TIMEZONES:242
+#: TIMEZONES:238
msgid "Asia/Irkutsk"
msgstr "Азия/Иркутск"
-#: TIMEZONES:243
+#: TIMEZONES:239
msgid "Asia/Jakarta"
msgstr "Азия/Джакарта"
-#: TIMEZONES:244
+#: TIMEZONES:240
msgid "Asia/Jayapura"
msgstr "Азия/Джаяпур"
-#: TIMEZONES:245
+#: TIMEZONES:241
msgid "Asia/Jerusalem"
msgstr "Азия/Иерусалим"
-#: TIMEZONES:246
+#: TIMEZONES:242
msgid "Asia/Kabul"
msgstr "Азия/Кабул"
-#: TIMEZONES:247
+#: TIMEZONES:243
msgid "Asia/Kamchatka"
msgstr "Азия/Камчатка"
-#: TIMEZONES:248
+#: TIMEZONES:244
msgid "Asia/Karachi"
msgstr "Азия/Карачи"
-#: TIMEZONES:249
+#: TIMEZONES:245
msgid "Asia/Kathmandu"
msgstr "Азия/Катманду"
-#: TIMEZONES:250
+#: TIMEZONES:246
msgid "Asia/Khandyga"
msgstr "Азия/Хандыга"
-#: TIMEZONES:251
+#: TIMEZONES:247
msgid "Asia/Kolkata"
msgstr "Азия/Колката"
-#: TIMEZONES:252
+#: TIMEZONES:248
msgid "Asia/Krasnoyarsk"
msgstr "Азия/Красноярск"
-#: TIMEZONES:253
+#: TIMEZONES:249
msgid "Asia/Kuala_Lumpur"
msgstr "Азия/Куала-Лумпур"
-#: TIMEZONES:254
+#: TIMEZONES:250
msgid "Asia/Kuching"
msgstr "Азия/Кучинг"
-#: TIMEZONES:255
+#: TIMEZONES:251
msgid "Asia/Kuwait"
msgstr "Азия/Кувейт"
-#: TIMEZONES:256
+#: TIMEZONES:252
msgid "Asia/Macau"
msgstr "Азия/Макао"
-#: TIMEZONES:257
+#: TIMEZONES:253
msgid "Asia/Magadan"
msgstr "Азия/Магадан"
-#: TIMEZONES:258
+#: TIMEZONES:254
msgid "Asia/Makassar"
msgstr "Азия/Макассар"
-#: TIMEZONES:259
+#: TIMEZONES:255
msgid "Asia/Manila"
msgstr "Азия/Манила"
-#: TIMEZONES:260
+#: TIMEZONES:256
msgid "Asia/Muscat"
msgstr "Азия/Мускат"
-#: TIMEZONES:261
+#: TIMEZONES:257
msgid "Asia/Nicosia"
msgstr "Азия/Никосия"
-#: TIMEZONES:262
+#: TIMEZONES:258
msgid "Asia/Novokuznetsk"
msgstr "Азия/Новокузнецк"
-#: TIMEZONES:263
+#: TIMEZONES:259
msgid "Asia/Novosibirsk"
msgstr "Азия/Новосибирск"
-#: TIMEZONES:264
+#: TIMEZONES:260
msgid "Asia/Omsk"
msgstr "Азия/Омск"
-#: TIMEZONES:265
+#: TIMEZONES:261
msgid "Asia/Oral"
msgstr "Азия/Орал"
-#: TIMEZONES:266
+#: TIMEZONES:262
msgid "Asia/Phnom_Penh"
msgstr "Азия/Пномпень"
-#: TIMEZONES:267
+#: TIMEZONES:263
msgid "Asia/Pontianak"
msgstr "Азия/Понтианак"
-#: TIMEZONES:268
+#: TIMEZONES:264
msgid "Asia/Pyongyang"
msgstr "Азия/Пхеньян"
-#: TIMEZONES:269
+#: TIMEZONES:265
msgid "Asia/Qatar"
msgstr "Азия/Катар"
-#: TIMEZONES:270
+#: TIMEZONES:266
msgid "Asia/Qostanay"
msgstr "Азия/Костанай"
-#: TIMEZONES:271
+#: TIMEZONES:267
msgid "Asia/Qyzylorda"
msgstr "Азия/Кзыл-Орда"
-#: TIMEZONES:272
+#: TIMEZONES:268
msgid "Asia/Riyadh"
msgstr "Азия/Эр-Рияд"
-#: TIMEZONES:273
+#: TIMEZONES:269
msgid "Asia/Sakhalin"
msgstr "Азия/Сахалин"
-#: TIMEZONES:274
+#: TIMEZONES:270
msgid "Asia/Samarkand"
msgstr "Азия/Самарканд"
-#: TIMEZONES:275
+#: TIMEZONES:271
msgid "Asia/Seoul"
msgstr "Азия/Сеул"
-#: TIMEZONES:276
+#: TIMEZONES:272
msgid "Asia/Shanghai"
msgstr "Азия/Шанхай"
-#: TIMEZONES:277
+#: TIMEZONES:273
msgid "Asia/Singapore"
msgstr "Азия/Сингапур"
-#: TIMEZONES:278
+#: TIMEZONES:274
msgid "Asia/Srednekolymsk"
msgstr "Азия/Среднеколымск"
-#: TIMEZONES:279
+#: TIMEZONES:275
msgid "Asia/Taipei"
msgstr "Азия/Тайпей"
-#: TIMEZONES:280
+#: TIMEZONES:276
msgid "Asia/Tashkent"
msgstr "Азия/Ташкент"
-#: TIMEZONES:281
+#: TIMEZONES:277
msgid "Asia/Tbilisi"
msgstr "Азия/Тбилиси"
-#: TIMEZONES:282
+#: TIMEZONES:278
msgid "Asia/Tehran"
msgstr "Азия/Тегеран"
-#: TIMEZONES:283
+#: TIMEZONES:279
msgid "Asia/Thimphu"
msgstr "Азия/Тхимпху"
-#: TIMEZONES:284
+#: TIMEZONES:280
msgid "Asia/Tokyo"
msgstr "Азия/Токио"
-#: TIMEZONES:285
+#: TIMEZONES:281
msgid "Asia/Tomsk"
msgstr "Азия/Томск"
-#: TIMEZONES:286
+#: TIMEZONES:282
msgid "Asia/Ulaanbaatar"
msgstr "Азия/Улан-Батор"
-#: TIMEZONES:287
+#: TIMEZONES:283
msgid "Asia/Urumqi"
msgstr "Азия/Урумчи"
-#: TIMEZONES:288
+#: TIMEZONES:284
msgid "Asia/Ust-Nera"
msgstr "Азия/Усть-Нера"
-#: TIMEZONES:289
+#: TIMEZONES:285
msgid "Asia/Vientiane"
msgstr "Азия/Вьентьян"
-#: TIMEZONES:290
+#: TIMEZONES:286
msgid "Asia/Vladivostok"
msgstr "Азия/Владивосток"
-#: TIMEZONES:291
+#: TIMEZONES:287
msgid "Asia/Yakutsk"
msgstr "Азия/Якутск"
-#: TIMEZONES:292
+#: TIMEZONES:288
msgid "Asia/Yangon"
msgstr "Азия/Янгон"
-#: TIMEZONES:293
+#: TIMEZONES:289
msgid "Asia/Yekaterinburg"
msgstr "Азия/Екатеринбург"
-#: TIMEZONES:294
+#: TIMEZONES:290
msgid "Asia/Yerevan"
msgstr "Азия/Ереван"
-#: TIMEZONES:295
+#: TIMEZONES:291
msgid "Atlantic/Azores"
msgstr "Атлантика/Азоры"
-#: TIMEZONES:296
+#: TIMEZONES:292
msgid "Atlantic/Bermuda"
msgstr "Атлантика/Бермуды"
-#: TIMEZONES:297
+#: TIMEZONES:293
msgid "Atlantic/Canary"
msgstr "Атлантика/Канары"
-#: TIMEZONES:298
+#: TIMEZONES:294
msgid "Atlantic/Cape_Verde"
msgstr "Атлантика/Капо-Верде"
-#: TIMEZONES:299
+#: TIMEZONES:295
msgid "Atlantic/Faroe"
msgstr "Атлантика/Фарерские_о-ва"
-#: TIMEZONES:300
+#: TIMEZONES:296
msgid "Atlantic/Madeira"
msgstr "Атлантика/Мадейра"
-#: TIMEZONES:301
+#: TIMEZONES:297
msgid "Atlantic/Reykjavik"
msgstr "Атлантика/Рейкъявик"
-#: TIMEZONES:302
+#: TIMEZONES:298
msgid "Atlantic/South_Georgia"
msgstr "Атлантический океан/Южная Георгия"
-#: TIMEZONES:303
+#: TIMEZONES:299
msgid "Atlantic/St_Helena"
msgstr "Атлантика/Св.Елена"
-#: TIMEZONES:304
+#: TIMEZONES:300
msgid "Atlantic/Stanley"
msgstr "Атлантический океан/Стэнли"
-#: TIMEZONES:305
+#: TIMEZONES:301
msgid "Australia/Adelaide"
msgstr "Австралия/Аделаида"
-#: TIMEZONES:306
+#: TIMEZONES:302
msgid "Australia/Brisbane"
msgstr "Австралия/Брисбен"
-#: TIMEZONES:307
+#: TIMEZONES:303
msgid "Australia/Broken_Hill"
msgstr "Австралия/Брокен-Хилл"
-#: TIMEZONES:308
+#: TIMEZONES:304
msgid "Australia/Darwin"
msgstr "Австралия/Дарвин"
-#: TIMEZONES:309
+#: TIMEZONES:305
msgid "Australia/Eucla"
msgstr "Австралия/Евкла"
-#: TIMEZONES:310
+#: TIMEZONES:306
msgid "Australia/Hobart"
msgstr "Австралия/Хобарт"
-#: TIMEZONES:311
+#: TIMEZONES:307
msgid "Australia/Lindeman"
msgstr "Австралия/Линдеман"
-#: TIMEZONES:312
+#: TIMEZONES:308
msgid "Australia/Lord_Howe"
msgstr "Австралия/ат.Лорд-Хау(Онтонг-Джава)"
-#: TIMEZONES:313
+#: TIMEZONES:309
msgid "Australia/Melbourne"
msgstr "Австралия/Мельбурн"
-#: TIMEZONES:314
+#: TIMEZONES:310
msgid "Australia/Perth"
msgstr "Австралия/Перт"
-#: TIMEZONES:315
+#: TIMEZONES:311
msgid "Australia/Sydney"
msgstr "Австралия/Сидней"
-#: TIMEZONES:316
+#: TIMEZONES:312
msgid "Europe/Amsterdam"
msgstr "Европа/Амстердам"
-#: TIMEZONES:317
+#: TIMEZONES:313
msgid "Europe/Andorra"
msgstr "Европа/Андорра"
-#: TIMEZONES:318
+#: TIMEZONES:314
msgid "Europe/Astrakhan"
msgstr "Европа/Астрахань"
-#: TIMEZONES:319
+#: TIMEZONES:315
msgid "Europe/Athens"
msgstr "Европа/Афины"
-#: TIMEZONES:320
+#: TIMEZONES:316
msgid "Europe/Belgrade"
msgstr "Европа/Белград"
-#: TIMEZONES:321
+#: TIMEZONES:317
msgid "Europe/Berlin"
msgstr "Европа/Берлин"
-#: TIMEZONES:322
+#: TIMEZONES:318
msgid "Europe/Bratislava"
msgstr "Европа/Братислава"
-#: TIMEZONES:323
+#: TIMEZONES:319
msgid "Europe/Brussels"
msgstr "Европа/Брюссель"
-#: TIMEZONES:324
+#: TIMEZONES:320
msgid "Europe/Bucharest"
msgstr "Европа/Бухарест"
-#: TIMEZONES:325
+#: TIMEZONES:321
msgid "Europe/Budapest"
msgstr "Европа/Будапешт"
-#: TIMEZONES:326
+#: TIMEZONES:322
msgid "Europe/Busingen"
msgstr "Европа/Бусинген"
-#: TIMEZONES:327
+#: TIMEZONES:323
msgid "Europe/Chisinau"
msgstr "Европа/Кишинёв"
-#: TIMEZONES:328
+#: TIMEZONES:324
msgid "Europe/Copenhagen"
msgstr "Европа/Копенгаген"
-#: TIMEZONES:329
+#: TIMEZONES:325
msgid "Europe/Dublin"
msgstr "Европа/Дублин"
-#: TIMEZONES:330
+#: TIMEZONES:326
msgid "Europe/Gibraltar"
msgstr "Европа/Гибралтар"
-#: TIMEZONES:331
+#: TIMEZONES:327
msgid "Europe/Guernsey"
msgstr "Европа/Гернси"
-#: TIMEZONES:332
+#: TIMEZONES:328
msgid "Europe/Helsinki"
msgstr "Европа/Хельсинки"
-#: TIMEZONES:333
+#: TIMEZONES:329
msgid "Europe/Isle_of_Man"
msgstr "Европа/Остров_Мэн"
-#: TIMEZONES:334
+#: TIMEZONES:330
msgid "Europe/Istanbul"
msgstr "Европа/Стамбул"
-#: TIMEZONES:335
+#: TIMEZONES:331
msgid "Europe/Jersey"
msgstr "Европа/Джерси"
-#: TIMEZONES:336
+#: TIMEZONES:332
msgid "Europe/Kaliningrad"
msgstr "Европа/Калининград"
-#: TIMEZONES:337
-msgid "Europe/Kiev"
-msgstr "Европа/Киев"
-
-#: TIMEZONES:338
+#: TIMEZONES:333
msgid "Europe/Kirov"
msgstr "Европа/Киров"
-#: TIMEZONES:339
+#: TIMEZONES:334
+#, fuzzy
+#| msgid "Europe/Kiev"
+msgid "Europe/Kyiv"
+msgstr "Европа/Киев"
+
+#: TIMEZONES:335
msgid "Europe/Lisbon"
msgstr "Европа/Лиссабон"
-#: TIMEZONES:340
+#: TIMEZONES:336
msgid "Europe/Ljubljana"
msgstr "Европа/Любляна"
-#: TIMEZONES:341
+#: TIMEZONES:337
msgid "Europe/London"
msgstr "Европа/Лондон"
-#: TIMEZONES:342
+#: TIMEZONES:338
msgid "Europe/Luxembourg"
msgstr "Европа/Люксембург"
-#: TIMEZONES:343
+#: TIMEZONES:339
msgid "Europe/Madrid"
msgstr "Европа/Мадрид"
-#: TIMEZONES:344
+#: TIMEZONES:340
msgid "Europe/Malta"
msgstr "Европа/Мальта"
-#: TIMEZONES:345
+#: TIMEZONES:341
msgid "Europe/Mariehamn"
msgstr "Европа/Мариехамн"
-#: TIMEZONES:346
+#: TIMEZONES:342
msgid "Europe/Minsk"
msgstr "Европа/Минск"
-#: TIMEZONES:347
+#: TIMEZONES:343
msgid "Europe/Monaco"
msgstr "Европа/Монако"
-#: TIMEZONES:348
+#: TIMEZONES:344
msgid "Europe/Moscow"
msgstr "Европа/Москва"
-#: TIMEZONES:349
+#: TIMEZONES:345
msgid "Europe/Oslo"
msgstr "Европа/Осло"
-#: TIMEZONES:350
+#: TIMEZONES:346
msgid "Europe/Paris"
msgstr "Европа/Париж"
-#: TIMEZONES:351
+#: TIMEZONES:347
msgid "Europe/Podgorica"
msgstr "Европа/Подгорица"
-#: TIMEZONES:352
+#: TIMEZONES:348
msgid "Europe/Prague"
msgstr "Европа/Прага"
-#: TIMEZONES:353
+#: TIMEZONES:349
msgid "Europe/Riga"
msgstr "Европа/Рига"
-#: TIMEZONES:354
+#: TIMEZONES:350
msgid "Europe/Rome"
msgstr "Европа/Рим"
-#: TIMEZONES:355
+#: TIMEZONES:351
msgid "Europe/Samara"
msgstr "Европа/Самара"
-#: TIMEZONES:356
+#: TIMEZONES:352
msgid "Europe/San_Marino"
msgstr "Европа/Сан-Марино"
-#: TIMEZONES:357
+#: TIMEZONES:353
msgid "Europe/Sarajevo"
msgstr "Европа/Сараево"
-#: TIMEZONES:358
+#: TIMEZONES:354
msgid "Europe/Saratov"
msgstr "Европа/Саратов"
-#: TIMEZONES:359
+#: TIMEZONES:355
msgid "Europe/Simferopol"
msgstr "Европа/Симферополь"
-#: TIMEZONES:360
+#: TIMEZONES:356
msgid "Europe/Skopje"
msgstr "Европа/Скопье"
-#: TIMEZONES:361
+#: TIMEZONES:357
msgid "Europe/Sofia"
msgstr "Европа/София"
-#: TIMEZONES:362
+#: TIMEZONES:358
msgid "Europe/Stockholm"
msgstr "Европа/Стокгольм"
-#: TIMEZONES:363
+#: TIMEZONES:359
msgid "Europe/Tallinn"
msgstr "Европа/Таллинн"
-#: TIMEZONES:364
+#: TIMEZONES:360
msgid "Europe/Tirane"
msgstr "Европа/Тирана"
-#: TIMEZONES:365
+#: TIMEZONES:361
msgid "Europe/Ulyanovsk"
msgstr "Европа/Ульяновск"
-#: TIMEZONES:366
-msgid "Europe/Uzhgorod"
-msgstr "Европа/Ужгород"
-
-#: TIMEZONES:367
+#: TIMEZONES:362
msgid "Europe/Vaduz"
msgstr "Европа/Вадуц"
-#: TIMEZONES:368
+#: TIMEZONES:363
msgid "Europe/Vatican"
msgstr "Европа/Ватикан"
-#: TIMEZONES:369
+#: TIMEZONES:364
msgid "Europe/Vienna"
msgstr "Европа/Вена"
-#: TIMEZONES:370
+#: TIMEZONES:365
msgid "Europe/Vilnius"
msgstr "Европа/Вильнюс"
-#: TIMEZONES:371
+#: TIMEZONES:366
msgid "Europe/Volgograd"
msgstr "Европа/Волгоград"
-#: TIMEZONES:372
+#: TIMEZONES:367
msgid "Europe/Warsaw"
msgstr "Европа/Варшава"
-#: TIMEZONES:373
+#: TIMEZONES:368
msgid "Europe/Zagreb"
msgstr "Европа/Загреб"
-#: TIMEZONES:374
-msgid "Europe/Zaporozhye"
-msgstr "Европа/Запорожье"
-
-#: TIMEZONES:375
+#: TIMEZONES:369
msgid "Europe/Zurich"
msgstr "Европа/Цюрих"
-#: TIMEZONES:376
+#: TIMEZONES:370
msgid "Indian/Antananarivo"
msgstr "Индийский океан/Антананариву"
-#: TIMEZONES:377
+#: TIMEZONES:371
msgid "Indian/Chagos"
msgstr "Индийский океан/арх. Чагос"
-#: TIMEZONES:378
+#: TIMEZONES:372
msgid "Indian/Christmas"
msgstr "Индийский океан/о. Рождества"
-#: TIMEZONES:379
+#: TIMEZONES:373
msgid "Indian/Cocos"
msgstr "Индийский океан/Кокосовые острова"
-#: TIMEZONES:380
+#: TIMEZONES:374
msgid "Indian/Comoro"
msgstr "Индийский океан/Коморские острова"
-#: TIMEZONES:381
+#: TIMEZONES:375
msgid "Indian/Kerguelen"
msgstr "Индийский океан/Кергелен"
-#: TIMEZONES:382
+#: TIMEZONES:376
msgid "Indian/Mahe"
msgstr "Индийский океан/Маэ"
-#: TIMEZONES:383
+#: TIMEZONES:377
msgid "Indian/Maldives"
msgstr "Индийский океан/Мальдивские острова"
-#: TIMEZONES:384
+#: TIMEZONES:378
msgid "Indian/Mauritius"
msgstr "Индийский океан/Маврикий"
-#: TIMEZONES:385
+#: TIMEZONES:379
msgid "Indian/Mayotte"
msgstr "Индийский океан/Майотта"
-#: TIMEZONES:386
+#: TIMEZONES:380
msgid "Indian/Reunion"
msgstr "Индийский океан/Реюньон"
-#: TIMEZONES:387
+#: TIMEZONES:381
msgid "Pacific/Apia"
msgstr "Тихий океан/Апиа"
-#: TIMEZONES:388
+#: TIMEZONES:382
msgid "Pacific/Auckland"
msgstr "Тихий океан/Окленд"
-#: TIMEZONES:389
+#: TIMEZONES:383
msgid "Pacific/Bougainville"
msgstr "Тихий океан/Бугенвиль"
-#: TIMEZONES:390
+#: TIMEZONES:384
msgid "Pacific/Chatham"
msgstr "Тихий океан/Чатем"
-#: TIMEZONES:391
+#: TIMEZONES:385
msgid "Pacific/Chuuk"
msgstr "Тихий океан/Чук"
-#: TIMEZONES:392
+#: TIMEZONES:386
msgid "Pacific/Easter"
msgstr "Тихий океан/Пасхи"
-#: TIMEZONES:393
+#: TIMEZONES:387
msgid "Pacific/Efate"
msgstr "Тихий океан/Эфате"
-#: TIMEZONES:394
-msgid "Pacific/Enderbury"
-msgstr "Тихий океан/Эндербери"
-
-#: TIMEZONES:395
+#: TIMEZONES:388
msgid "Pacific/Fakaofo"
msgstr "Тихий океан/Факаофо"
-#: TIMEZONES:396
+#: TIMEZONES:389
msgid "Pacific/Fiji"
msgstr "Тихий океан/Фиджи"
-#: TIMEZONES:397
+#: TIMEZONES:390
msgid "Pacific/Funafuti"
msgstr "Тихий океан/Фунафути"
-#: TIMEZONES:398
+#: TIMEZONES:391
msgid "Pacific/Galapagos"
msgstr "Тихий океан/Галапагосские острова"
-#: TIMEZONES:399
+#: TIMEZONES:392
msgid "Pacific/Gambier"
msgstr "Тихий океан/острова Гамбье"
-#: TIMEZONES:400
+#: TIMEZONES:393
msgid "Pacific/Guadalcanal"
msgstr "Тихий океан/Гуадалканал"
-#: TIMEZONES:401
+#: TIMEZONES:394
msgid "Pacific/Guam"
msgstr "Тихий океан/Гуам"
-#: TIMEZONES:402
+#: TIMEZONES:395
msgid "Pacific/Honolulu"
msgstr "Тихий океан/Гонолулу"
-#: TIMEZONES:403
+#: TIMEZONES:396
+#, fuzzy
+#| msgid "Pacific/Johnston"
+msgid "Pacific/Kanton"
+msgstr "Тихий океан/Джонстон"
+
+#: TIMEZONES:397
msgid "Pacific/Kiritimati"
msgstr "Тихий океан/Киритимати"
-#: TIMEZONES:404
+#: TIMEZONES:398
msgid "Pacific/Kosrae"
msgstr "Тихий океан/Косрае"
-#: TIMEZONES:405
+#: TIMEZONES:399
msgid "Pacific/Kwajalein"
msgstr "Тихий океан/Квайалейн"
-#: TIMEZONES:406
+#: TIMEZONES:400
msgid "Pacific/Majuro"
msgstr "Тихий океан/Маджуро"
-#: TIMEZONES:407
+#: TIMEZONES:401
msgid "Pacific/Marquesas"
msgstr "Тихий океан/Маркизские острова"
-#: TIMEZONES:408
+#: TIMEZONES:402
msgid "Pacific/Midway"
msgstr "Тихий океан/Мидуэй"
-#: TIMEZONES:409
+#: TIMEZONES:403
msgid "Pacific/Nauru"
msgstr "Тихий океан/Науру"
-#: TIMEZONES:410
+#: TIMEZONES:404
msgid "Pacific/Niue"
msgstr "Тихий океан/Нуе"
-#: TIMEZONES:411
+#: TIMEZONES:405
msgid "Pacific/Norfolk"
msgstr "Тихий океан/Норфолк"
-#: TIMEZONES:412
+#: TIMEZONES:406
msgid "Pacific/Noumea"
msgstr "Тихий океан/Нумеа"
-#: TIMEZONES:413
+#: TIMEZONES:407
msgid "Pacific/Pago_Pago"
msgstr "Тихий океан/Паго-Паго"
-#: TIMEZONES:414
+#: TIMEZONES:408
msgid "Pacific/Palau"
msgstr "Тихий океан/Палау"
-#: TIMEZONES:415
+#: TIMEZONES:409
msgid "Pacific/Pitcairn"
msgstr "Тихий океан/Питкэрн"
-#: TIMEZONES:416
+#: TIMEZONES:410
msgid "Pacific/Pohnpei"
msgstr "Тихий океан/Понпеи"
-#: TIMEZONES:417
+#: TIMEZONES:411
msgid "Pacific/Port_Moresby"
msgstr "Тихий океан/Порт-Морсби"
-#: TIMEZONES:418
+#: TIMEZONES:412
msgid "Pacific/Rarotonga"
msgstr "Тихий океан/Раротонга"
-#: TIMEZONES:419
+#: TIMEZONES:413
msgid "Pacific/Saipan"
msgstr "Тихий океан/Сайпан"
-#: TIMEZONES:420
+#: TIMEZONES:414
msgid "Pacific/Tahiti"
msgstr "Тихий океан/Таити"
-#: TIMEZONES:421
+#: TIMEZONES:415
msgid "Pacific/Tarawa"
msgstr "Тихий океан/Тарава"
-#: TIMEZONES:422
+#: TIMEZONES:416
msgid "Pacific/Tongatapu"
msgstr "Тихий океан/Тонгатапу"
-#: TIMEZONES:423
+#: TIMEZONES:417
msgid "Pacific/Wake"
msgstr "Тихий океан/Уэйк"
-#: TIMEZONES:424
+#: TIMEZONES:418
msgid "Pacific/Wallis"
msgstr "Тихий океан/Уоллис"
+#~ msgid "America/Nipigon"
+#~ msgstr "Америка/Нипигон"
+
+#~ msgid "America/Pangnirtung"
+#~ msgstr "Америка/Пангниртанг"
+
+#~ msgid "America/Rainy_River"
+#~ msgstr "Америка/Рэйни-Ривер"
+
+#~ msgid "America/Thunder_Bay"
+#~ msgstr "Америка/Сандер-Бэй"
+
+#~ msgid "America/Yellowknife"
+#~ msgstr "Америка/Йеллоунайф"
+
+#~ msgid "Europe/Uzhgorod"
+#~ msgstr "Европа/Ужгород"
+
+#~ msgid "Europe/Zaporozhye"
+#~ msgstr "Европа/Запорожье"
+
+#~ msgid "Pacific/Enderbury"
+#~ msgstr "Тихий океан/Эндербери"
+
#, fuzzy
#~ msgid "Australia/Currie"
#~ msgstr "Австралия/Брисбен"
@@ -1781,8 +1786,5 @@ msgstr "Тихий океан/Уоллис"
#~ msgid "Europe/Belfast"
#~ msgstr "Европа/Белфаст"
-#~ msgid "Pacific/Johnston"
-#~ msgstr "Тихий океан/Джонстон"
-
#~ msgid "Pacific/Yap"
#~ msgstr "Тихий океан/Яп"
diff --git a/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po b/tde-i18n-ru/messages/tdemultimedia/audiocd_encoder_lame.po
index eb806bcce96..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: 2021-07-07 18:18+0000\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"
+"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 0072747c3d4..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: 2022-07-19 18:16+0000\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"
+"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
@@ -206,12 +207,7 @@ msgid "Add &track information"
msgstr "Добавить &сведения о дорожке"
#: encodervorbisconfig.ui:371
-#, fuzzy, 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 Retrieval\"</i> control module for details."
+#, 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 their media player. You can "
@@ -219,6 +215,6 @@ msgid ""
"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 4748828e3cd..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: 2021-07-07 18:18+0000\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/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 337486c510a..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: 2021-07-07 18:18+0000\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"
+"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 2f51df8044d..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: 2021-07-07 18:18+0000\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 e83f432aee9..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: 2021-07-07 18:18+0000\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"
+"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 fbfaafe421f..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: 2021-07-07 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"
+"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/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 6a3f0b93ac4..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: 2021-07-07 18:19+0000\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"
+"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 91cd467be85..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: 2021-07-07 18:19+0000\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"
+"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/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 f23d343e2fc..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: 2021-07-07 18:18+0000\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"
+"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 fbe7151ea4e..6c9a5629019 100644
--- a/tde-i18n-ru/messages/tdenetwork/kopete.po
+++ b/tde-i18n-ru/messages/tdenetwork/kopete.po
@@ -6,12 +6,13 @@
# 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.
+# Alexander Golubev <fatzer2@gmail.com>, 2022, 2024.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: kopete\n"
-"POT-Creation-Date: 2021-07-07 18:19+0000\n"
-"PO-Revision-Date: 2022-02-10 04:02+0000\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"
@@ -19,9 +20,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
#: kopete/main.cpp:96
@@ -78,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 "Введите название новой группы:"
@@ -103,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
@@ -117,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"
@@ -657,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
@@ -780,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
@@ -858,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>"
@@ -880,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>"
@@ -888,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."
@@ -938,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 "
@@ -953,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 "Добавить контакт"
@@ -988,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)"
@@ -1031,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 "Разговор"
@@ -1218,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 "Поиск:"
@@ -1243,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 "Прочитать сообщение"
@@ -1289,7 +1292,7 @@ msgid ""
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 "Ничего не посылать"
@@ -1337,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"
@@ -1833,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 "Фамилия"
@@ -2276,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"
@@ -2347,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 "&Пользователь"
@@ -2390,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
@@ -2810,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 "По&иск"
@@ -3223,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 ""
@@ -3757,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"
@@ -4445,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
@@ -5033,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."
@@ -5041,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 "Только для &текущих сеансов"
@@ -6503,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..."
@@ -6840,7 +6838,6 @@ msgid "Warn Anonymously"
msgstr "Предупредить анонимно"
#: protocols/oscar/aim/aimcontact.cpp:359
-#, fuzzy
msgid "Warn"
msgstr "Предупредить"
@@ -7084,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"
@@ -8140,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
@@ -8182,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."
@@ -8216,7 +8204,6 @@ msgid "Error opening file: %1"
msgstr "Ошибка открытия файла: %1"
#: protocols/yahoo/libkyahoo/statusnotifiertask.cpp:103
-#, fuzzy
msgid "An unknown error has occurred."
msgstr "Произошла неизвестная ошибка."
@@ -8231,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"
@@ -8332,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 ""
@@ -8379,7 +8357,6 @@ msgstr ""
"%2 - %3"
#: protocols/yahoo/yahooaccount.cpp:828 protocols/yahoo/yahooaccount.cpp:831
-#, fuzzy
msgid ""
"%1\n"
"\n"
@@ -8387,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
@@ -8402,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"
@@ -8426,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
@@ -8448,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?"
@@ -8463,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
@@ -9294,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
@@ -9358,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 "
@@ -9435,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 "Изменить &подсказки..."
@@ -9510,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
@@ -9531,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
@@ -9690,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 "Показать зеркальную копию"
@@ -10256,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 "
@@ -10264,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
@@ -10416,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
@@ -10723,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 "Контакт"
@@ -10764,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
@@ -10774,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
@@ -11324,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
@@ -11416,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
@@ -11482,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
@@ -11492,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
@@ -11504,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
@@ -11517,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
@@ -11607,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
@@ -11759,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
@@ -12134,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"
@@ -12157,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"
@@ -12583,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 "
@@ -12597,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
@@ -12634,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</"
@@ -12670,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"
@@ -12836,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"
@@ -13114,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 "Удалить правило"
@@ -13311,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 "&Поиск"
@@ -14077,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 "&Подключение"
@@ -14085,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
@@ -14112,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
@@ -14119,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
@@ -14133,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
@@ -14143,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
@@ -14830,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
@@ -14969,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."
@@ -14978,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 "
@@ -14989,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. "
@@ -15005,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 "
@@ -15020,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 "
@@ -15045,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"
@@ -15109,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 "
@@ -15144,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 "
@@ -15158,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 "
@@ -15192,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"
@@ -15209,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 "
@@ -15333,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
@@ -15635,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:"
@@ -15666,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:"
@@ -15708,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:"
@@ -15785,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-"
@@ -15867,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 "Очистить поля и результаты поиска"
@@ -16452,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
@@ -16491,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 "&Отправить значок другим пользователям"
@@ -16640,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 3ef25c68a2a..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: 2021-07-07 18:19+0000\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"
+"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 fe418589452..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: 2021-07-07 18:19+0000\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"
+"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 6aaa3c87855..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: 2021-07-07 18:19+0000\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"
+"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 ""
@@ -346,12 +347,12 @@ msgid "Connection failed. A server with the given name cannot be found."
msgstr "Подключение не выполнено. Сервер с указанным именем не найден."
#: vnc/kvncview.cpp:493
-#, fuzzy
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:502
msgid "Authentication failed. Connection aborted."
@@ -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/ksirc.po b/tde-i18n-ru/messages/tdenetwork/ksirc.po
index 609d9bc77c0..19283d54a40 100644
--- a/tde-i18n-ru/messages/tdenetwork/ksirc.po
+++ b/tde-i18n-ru/messages/tdenetwork/ksirc.po
@@ -7,21 +7,22 @@
# 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: 2021-07-07 18:19+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-02 20:13+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -37,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 ""
@@ -673,7 +674,7 @@ msgstr "Получен сигнал"
#: ksview.cpp:286
msgid "URL"
-msgstr "Адрес Интернета"
+msgstr "Ссылка"
#: ksview.cpp:287
msgid "Open URL"
@@ -1083,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
@@ -1940,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 9df937e4f9b..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: 2021-07-07 18:19+0000\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"
+"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 ee29c982656..d3046b005f0 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdefileshare\n"
-"POT-Creation-Date: 2021-07-07 18:18+0000\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: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/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"
@@ -3040,7 +3027,7 @@ msgstr "&Мин. пространство печати:"
#: advanced/kcm_sambaconf/kcmprinterdlg.ui:1008
#, no-c-format
msgid "kB"
-msgstr "кб"
+msgstr "КБ"
#: advanced/kcm_sambaconf/kcmprinterdlg.ui:1019
#, no-c-format
@@ -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/akregator.po b/tde-i18n-ru/messages/tdepim/akregator.po
index 51797c36b7c..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: 2021-07-07 18:17+0000\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"
+"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 982a0bfa83b..b0dac702473 100644
--- a/tde-i18n-ru/messages/tdepim/kaddressbook.po
+++ b/tde-i18n-ru/messages/tdepim/kaddressbook.po
@@ -7,21 +7,22 @@
# 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: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -183,7 +184,7 @@ msgstr "Барбадос"
#: addresseditwidget.cpp:515
msgid "Belarus"
-msgstr "Белоруссия"
+msgstr "Беларусь"
#: addresseditwidget.cpp:515
msgid "Belgium"
@@ -199,7 +200,7 @@ msgstr "Бенин"
#: addresseditwidget.cpp:516
msgid "Bermuda"
-msgstr "Бермудские острова"
+msgstr "Бермуды"
#: addresseditwidget.cpp:516
msgid "Bhutan"
@@ -255,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"
@@ -323,7 +324,7 @@ msgstr "Доминика"
#: addresseditwidget.cpp:527
msgid "Dominican Republic"
-msgstr "Доминиканская республика"
+msgstr "Доминиканская Республика"
#: addresseditwidget.cpp:527
msgid "Ecuador"
@@ -431,7 +432,7 @@ msgstr "Гвинея-Бисау"
#: addresseditwidget.cpp:536
msgid "Guyana"
-msgstr "Гвиана (Французская)"
+msgstr "Гайана"
#: addresseditwidget.cpp:536
msgid "Haiti"
@@ -579,7 +580,7 @@ msgstr "Малайзия"
#: addresseditwidget.cpp:549
msgid "Maldives"
-msgstr "Мальдивские острова"
+msgstr "Мальдивы"
#: addresseditwidget.cpp:549
msgid "Mali"
@@ -591,7 +592,7 @@ msgstr "Мальта"
#: addresseditwidget.cpp:550
msgid "Marshall Islands"
-msgstr "Маршалловы острова"
+msgstr "Маршалловы Острова"
#: addresseditwidget.cpp:550
msgid "Martinique"
@@ -639,7 +640,7 @@ msgstr "Мозамбик"
#: addresseditwidget.cpp:554
msgid "Myanmar"
-msgstr "Бирма"
+msgstr "Мьянма"
#: addresseditwidget.cpp:555
msgid "Namibia"
@@ -659,7 +660,7 @@ msgstr "Нидерланды"
#: addresseditwidget.cpp:557
msgid "Netherlands Antilles"
-msgstr "Антильские острова"
+msgstr "Нидерландские Антильские острова"
#: addresseditwidget.cpp:557
msgid "New Caledonia"
@@ -723,7 +724,7 @@ msgstr "Панама"
#: addresseditwidget.cpp:562
msgid "Papua New Guinea"
-msgstr "Папуа-Новая Гвинея"
+msgstr "Папуа Новая Гвинея"
#: addresseditwidget.cpp:563
msgid "Paraguay"
@@ -767,7 +768,7 @@ msgstr "Руанда"
#: addresseditwidget.cpp:566 addresseditwidget.cpp:573
msgid "St. Kitts and Nevis"
-msgstr "Сент-Кристоферс и Невис"
+msgstr "Сент-Китс и Невис"
#: addresseditwidget.cpp:566
msgid "St. Lucia"
@@ -839,7 +840,7 @@ msgstr "Испания"
#: addresseditwidget.cpp:573
msgid "Sri Lanka"
-msgstr "Шри Ланка"
+msgstr "Шри-Ланка"
#: addresseditwidget.cpp:573
msgid "Sudan"
@@ -911,7 +912,7 @@ msgstr "Туркменистан"
#: addresseditwidget.cpp:579
msgid "Turks and Caicos Islands"
-msgstr "Теркс и Кайкос"
+msgstr "Острова Теркс и Кайкос"
#: addresseditwidget.cpp:580
msgid "Tuvalu"
@@ -2807,7 +2808,7 @@ msgstr "не импортировать"
#: viewmanager.cpp:543 views/configuretableviewdialog.cpp:123
#: xxport/csvimportdialog.cpp:419
msgid "None"
-msgstr "Все"
+msgstr "Нет"
#: viewmanager.cpp:544
msgid "Unfiled"
diff --git a/tde-i18n-ru/messages/tdepim/kalarm.po b/tde-i18n-ru/messages/tdepim/kalarm.po
index d5d3619ecef..1dc96ddaff9 100644
--- a/tde-i18n-ru/messages/tdepim/kalarm.po
+++ b/tde-i18n-ru/messages/tdepim/kalarm.po
@@ -9,21 +9,22 @@
# 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: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-01-21 09:11+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -1726,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"
@@ -1734,7 +1735,7 @@ msgstr "Прочитать напоминание голосом"
#: main.cpp:90
msgid "Stop the alarm scheduling daemon"
-msgstr "Остановить службу напоминаний"
+msgstr "Остановить демона планирования оповещений"
#: main.cpp:92
msgid "Email subject line"
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 9a272cd53dc..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: 2021-07-07 18:17+0000\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"
+"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 161a158cdbf..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: 2021-07-07 18:17+0000\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 ea7c3819b2e..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: 2021-07-07 18:17+0000\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"
+"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 afc22cb0e10..d164728d77d 100644
--- a/tde-i18n-ru/messages/tdepim/kmail.po
+++ b/tde-i18n-ru/messages/tdepim/kmail.po
@@ -5,21 +5,22 @@
# 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: 2022-07-19 18:15+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -27,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 ""
@@ -35,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"
@@ -119,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."
@@ -308,7 +308,7 @@ msgstr "Сохранять только последние"
#: accountdialog.cpp:677
msgid " MB"
-msgstr " Мб"
+msgstr " МБ"
#: accountdialog.cpp:707
msgid "Include in man&ual mail check"
@@ -2008,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 "Авто"
@@ -2702,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 ""
@@ -3369,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 "Привязать &комбинацию клавиш..."
@@ -5966,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 "&Фиксированный шрифт"
@@ -6306,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 "Открыть в..."
@@ -7899,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."
@@ -7911,7 +7911,7 @@ msgstr ""
"Папка \"Исходящие\" содержит сообщения, которые не были созданы KMail.\n"
"Удалите их из папки, если не хотите, чтобы они были отправлены."
-#: kmfoldermbox.cpp:112
+#: kmfoldermbox.cpp:110
msgid ""
"Cannot open file \"%1\":\n"
"%2"
@@ -7919,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 "
@@ -7934,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"
@@ -7961,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 "Ошибка при добавлении сообщения в папку (нет места на диске?)"
@@ -8079,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 "Проверить &почту"
@@ -8112,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"
@@ -8312,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 "Пере&местить в"
@@ -8738,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."
@@ -9217,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"
@@ -9275,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 "Включить ответы о вашем отсутствии"
@@ -9407,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 "Двоичные данные"
@@ -9620,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 "Начать &разговор..."
@@ -9924,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 "
@@ -9961,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."
@@ -9977,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."
@@ -9989,7 +9989,7 @@ msgstr ""
"Удаление вложения может сделать цифровую подпись этого сообщения "
"недействительной."
-#: kmreaderwin.cpp:2887
+#: kmreaderwin.cpp:2904
msgid ""
"Modifying an attachment might invalidate any digital signature on this "
"message."
@@ -9997,7 +9997,7 @@ msgstr ""
"Редактирование вложения может сделать цифровую подпись этого сообщения "
"недействительной."
-#: kmreaderwin.cpp:2983
+#: kmreaderwin.cpp:3000
msgid "Attachments:"
msgstr "Вложения:"
@@ -12036,7 +12036,7 @@ msgstr "AMiddleLengthText..."
#: searchwindow.cpp:276
msgid "Ready."
-msgstr "Готово"
+msgstr "Готово."
#: searchwindow.cpp:357
msgid "Clear Selection"
@@ -14420,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 c550843c18a..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: 2021-07-07 18:17+0000\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"
+"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 ""
@@ -129,7 +130,7 @@ msgstr "Импорт файла %1..."
#: filter_kmail_archive.cpp:24
msgid "Import KMail Archive File"
-msgstr ""
+msgstr "Импортировать файл архива KMail"
#: filter_kmail_archive.cpp:26
msgid ""
@@ -137,6 +138,9 @@ msgid ""
"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.cpp:26
msgid "Import KMail Maildirs and Folder Structure"
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 2fe27167575..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: 2021-07-07 18:17+0000\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/korganizer.po b/tde-i18n-ru/messages/tdepim/korganizer.po
index 95241b3dec2..7431bd83d54 100644
--- a/tde-i18n-ru/messages/tdepim/korganizer.po
+++ b/tde-i18n-ru/messages/tdepim/korganizer.po
@@ -6,21 +6,22 @@
# 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: 2021-07-07 18:17+0000\n"
-"PO-Revision-Date: 2021-01-21 09:11+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -3628,7 +3629,7 @@ msgstr "Напоминания включены"
#: korgac/alarmdockwindow.cpp:75
msgid "Start Reminder Daemon at Login"
-msgstr "Запускать службу напоминаний при регистрации в системе"
+msgstr "Запускать демон напоминаний при входе в системе"
#: korgac/alarmdockwindow.cpp:135
#, c-format
@@ -5455,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 "
@@ -5464,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 "
@@ -5478,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 "
@@ -7287,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_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 3766bf6e8b3..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: 2021-07-07 18:18+0000\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"
+"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_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 e678dba67b2..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: 2021-07-07 18:18+0000\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"
+"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/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 fc49e5f9e6a..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: 2021-07-07 18:17+0000\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/libkmime.po b/tde-i18n-ru/messages/tdepim/libkmime.po
index d5b96f99b7c..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: 2021-07-07 18:18+0000\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"
+"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 165afe6bac0..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: 2021-07-07 18:18+0000\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"
+"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 b0a05cdb2b8..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: 2021-07-07 18:18+0000\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 1d60519ea08..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: 2021-07-07 18:18+0000\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"
+"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 ""
@@ -32,7 +33,7 @@ msgstr "sibskull@mail.ru"
#: kcalresourceslox.cpp:74 tdeabcresourceslox.cpp:54
msgid "OpenXchange Server"
-msgstr ""
+msgstr "Сервер OpenXchange"
#: kcalresourceslox.cpp:180
msgid "Non-http protocol: '%1'"
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 bb6d7636a84..f18832cc08e 100644
--- a/tde-i18n-ru/messages/tdepim/tdeio_imap4.po
+++ b/tde-i18n-ru/messages/tdepim/tdeio_imap4.po
@@ -2,33 +2,34 @@
# 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-12-16 16:52+0100\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"
+"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.cpp:622
msgid "Message from %1 while processing '%2': %3"
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 3177f383e89..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: 2021-07-07 18:18+0000\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"
+"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/kbabel.po b/tde-i18n-ru/messages/tdesdk/kbabel.po
index 57ae7452589..4579c991dd0 100644
--- a/tde-i18n-ru/messages/tdesdk/kbabel.po
+++ b/tde-i18n-ru/messages/tdesdk/kbabel.po
@@ -7,35 +7,36 @@
# 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: 2021-07-07 18:23+0000\n"
-"PO-Revision-Date: 2022-02-12 17:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"PO-Revision-Date: 2023-12-16 21:53+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
#: 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"
@@ -353,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 ""
@@ -1060,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"
@@ -1091,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."
@@ -1109,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"
@@ -1963,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:"
@@ -2580,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 ""
@@ -3533,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."
@@ -3966,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) "
@@ -3979,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"
@@ -4130,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"
@@ -4315,7 +4310,7 @@ msgstr "Пустая база данных."
#: kbabeldict/searchengine.h:339
msgid "not implemented"
-msgstr ""
+msgstr "не реализовано"
#: catalogmanager/catalogmanagerui.rc:11 kbabel/kbabelui.rc:29
#, no-c-format
@@ -4420,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
@@ -4516,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
@@ -4623,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
@@ -4829,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"
@@ -4853,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>"
diff --git a/tde-i18n-ru/messages/tdesdk/kbugbuster.po b/tde-i18n-ru/messages/tdesdk/kbugbuster.po
index 3202a347a0f..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: 2021-07-07 18:23+0000\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"
+"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/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 95108f96aba..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: 2021-07-07 18:23+0000\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"
+"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 8cc9866527c..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: 2021-07-07 18:23+0000\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 8424dd864ed..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: 2021-07-07 18:23+0000\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/kweather.po b/tde-i18n-ru/messages/tdetoys/kweather.po
index f1dfa707b8c..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: 2022-01-26 18:18+0000\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:188
+#: 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: "
@@ -102,10 +102,8 @@ msgstr ""
"Давление: "
#: kcmweatherapplet.cpp:74
-#, fuzzy
-#| msgid "kcmweather"
msgid "kcmweatherapplet"
-msgstr "kcmweather"
+msgstr "kcmweatherapplet"
#: kcmweatherapplet.cpp:75 kcmweatherservice.cpp:73 kcmweatherstations.cpp:52
msgid "KWeather Configure Dialog"
@@ -116,10 +114,8 @@ msgid "(c), 2003 Tobias Koenig"
msgstr "(c), 2003 Тобиас Коэниг (Tobias Koenig)"
#: kcmweatherservice.cpp:72
-#, fuzzy
-#| msgid "kcmweather"
msgid "kcmweatherservice"
-msgstr "kcmweather"
+msgstr "kcmweatherservice"
#: kweather.cpp:90
#, c-format
@@ -204,7 +200,7 @@ msgstr "Сервис DCOP KWeather"
msgid "Developer"
msgstr "Разработчик"
-#: metar_parser.cpp:167
+#: metar_parser.cpp:169
#, c-format
msgid ""
"_n: 1 meter\n"
@@ -214,7 +210,7 @@ msgstr ""
"%n метров\n"
"%n метров"
-#: metar_parser.cpp:172
+#: metar_parser.cpp:174
#, c-format
msgid ""
"_n: 1 foot\n"
@@ -224,257 +220,257 @@ msgstr ""
"%n футов\n"
"%n футов"
-#: metar_parser.cpp:177
+#: metar_parser.cpp:179
#, c-format
msgid "Few clouds at %1"
msgstr "Отдельные облака на высоте %1"
-#: metar_parser.cpp:182
+#: metar_parser.cpp:184
#, c-format
msgid "Scattered clouds at %1"
msgstr "Разбросанные облака на высоте %1"
-#: metar_parser.cpp:187
+#: metar_parser.cpp:189
#, c-format
msgid "Broken clouds at %1"
msgstr "Облачность с просветами на высоте %1"
-#: metar_parser.cpp:192
+#: metar_parser.cpp:194
#, c-format
msgid "Overcast clouds at %1"
msgstr "Сплошная облачность на высоте %1"
-#: metar_parser.cpp:197
+#: metar_parser.cpp:199
msgid "Clear skies"
msgstr "Ясно"
-#: metar_parser.cpp:223
+#: metar_parser.cpp:225
msgid "Heavy"
msgstr "Обильные осадки"
-#: metar_parser.cpp:228
+#: metar_parser.cpp:230
msgid "Light"
msgstr "Незначительные осадки"
-#: metar_parser.cpp:234
+#: metar_parser.cpp:236
msgid "Shallow"
msgstr "Изморось"
-#: metar_parser.cpp:236
+#: metar_parser.cpp:238
msgid "Partial"
msgstr "Временами осадки"
-#: metar_parser.cpp:238
+#: metar_parser.cpp:240
msgid "Patches"
msgstr "Порывистые осадки"
-#: metar_parser.cpp:240
+#: metar_parser.cpp:242
msgid "Low Drifting"
msgstr "Снежные или песчаные заносы"
-#: metar_parser.cpp:242
+#: metar_parser.cpp:244
msgid "Blowing"
msgstr "Осадки с ветром"
-#: metar_parser.cpp:245
+#: metar_parser.cpp:247
msgid "Showers"
msgstr "Обильные осадки"
-#: metar_parser.cpp:250
+#: metar_parser.cpp:252
msgid "Thunder Storm"
msgstr "Гроза"
-#: metar_parser.cpp:255
+#: metar_parser.cpp:257
msgid "Freezing"
msgstr "Гололёд"
-#: metar_parser.cpp:261
+#: metar_parser.cpp:263
msgid "Drizzle"
msgstr "Моросящий дождь"
-#: metar_parser.cpp:266
+#: metar_parser.cpp:268
msgid "Rain"
msgstr "Дождь"
-#: metar_parser.cpp:271
+#: metar_parser.cpp:273
msgid "Snow"
msgstr "Снег"
-#: metar_parser.cpp:276
+#: metar_parser.cpp:278
msgid "Snow Grains"
msgstr "Зернистый снег"
-#: metar_parser.cpp:281
+#: metar_parser.cpp:283
msgid "Ice Crystals"
msgstr "Ледяные кристаллы"
-#: metar_parser.cpp:286
+#: metar_parser.cpp:288
msgid "Ice Pellets"
msgstr "Ледяные шарики"
-#: metar_parser.cpp:291
+#: metar_parser.cpp:293
msgid "Hail"
msgstr "Град"
-#: metar_parser.cpp:296
+#: metar_parser.cpp:298
msgid "Small Hail Pellets"
msgstr "Мелкий град"
-#: metar_parser.cpp:301
+#: metar_parser.cpp:303
msgid "Unknown Precipitation"
msgstr "Неизвестные осадки"
-#: metar_parser.cpp:306
+#: metar_parser.cpp:308
msgid "Mist"
msgstr "Пасмурно"
-#: metar_parser.cpp:315
+#: metar_parser.cpp:317
msgid "Fog"
msgstr "Туман"
-#: metar_parser.cpp:323
+#: metar_parser.cpp:325
msgid "Smoke"
msgstr "Дымка"
-#: metar_parser.cpp:325
+#: metar_parser.cpp:327
msgid "Volcanic Ash"
msgstr "Вулканический пепел"
-#: metar_parser.cpp:327
+#: metar_parser.cpp:329
msgid "Widespread Dust"
msgstr "Редкая водяная пыль"
-#: metar_parser.cpp:329
+#: metar_parser.cpp:331
msgid "Sand"
msgstr "Ветер с песком"
-#: metar_parser.cpp:331
+#: metar_parser.cpp:333
msgid "Haze"
msgstr "Лёгкая дымка"
-#: metar_parser.cpp:333
+#: metar_parser.cpp:335
msgid "Spray"
msgstr "Водяная пыль"
-#: metar_parser.cpp:335
+#: metar_parser.cpp:337
msgid "Dust/Sand Swirls"
msgstr "Пыльные/песчаные вихри"
-#: metar_parser.cpp:337
+#: metar_parser.cpp:339
msgid "Sudden Winds"
msgstr "Порывистый ветер"
-#: metar_parser.cpp:341
+#: metar_parser.cpp:343
msgid "Tornado"
msgstr "Торнадо"
-#: metar_parser.cpp:343
+#: metar_parser.cpp:345
msgid "Funnel Cloud"
msgstr "Дымчатые облака"
-#: metar_parser.cpp:346
+#: metar_parser.cpp:348
msgid "Sand Storm"
msgstr "Песчаная буря"
-#: metar_parser.cpp:348
+#: metar_parser.cpp:350
msgid "Dust Storm"
msgstr "Пыльная буря"
-#: metar_parser.cpp:350
+#: 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:442 metar_parser.cpp:809
+#: metar_parser.cpp:444 metar_parser.cpp:811
msgid "°C"
msgstr "°C"
-#: metar_parser.cpp:450 metar_parser.cpp:815
+#: metar_parser.cpp:452 metar_parser.cpp:817
msgid "°F"
msgstr "°F"
-#: metar_parser.cpp:548
+#: metar_parser.cpp:550
msgid "km"
msgstr "км"
-#: metar_parser.cpp:553
+#: metar_parser.cpp:555
msgid "m"
msgstr "м"
-#: metar_parser.cpp:579
+#: metar_parser.cpp:581
msgid " hPa"
msgstr " гПа"
-#: metar_parser.cpp:588
+#: metar_parser.cpp:590
msgid "\" Hg"
msgstr "мм.рт.ст."
-#: metar_parser.cpp:603 metar_parser.cpp:619 metar_parser.cpp:620
+#: metar_parser.cpp:605 metar_parser.cpp:621 metar_parser.cpp:622
msgid "N"
msgstr "С"
-#: metar_parser.cpp:604
+#: metar_parser.cpp:606
msgid "NNE"
msgstr "С-С-В"
-#: metar_parser.cpp:605
+#: metar_parser.cpp:607
msgid "NE"
msgstr "С-В"
-#: metar_parser.cpp:606
+#: metar_parser.cpp:608
msgid "ENE"
msgstr "В-С-В"
-#: metar_parser.cpp:607
+#: metar_parser.cpp:609
msgid "E"
msgstr "В"
-#: metar_parser.cpp:608
+#: metar_parser.cpp:610
msgid "ESE"
msgstr "В-Ю-В"
-#: metar_parser.cpp:609
+#: metar_parser.cpp:611
msgid "SE"
msgstr "Ю-В"
-#: metar_parser.cpp:610
+#: metar_parser.cpp:612
msgid "SSE"
msgstr "Ю-Ю-В"
-#: metar_parser.cpp:611
+#: metar_parser.cpp:613
msgid "S"
msgstr "Ю"
-#: metar_parser.cpp:612
+#: metar_parser.cpp:614
msgid "SSW"
msgstr "Ю-Ю-З"
-#: metar_parser.cpp:613
+#: metar_parser.cpp:615
msgid "SW"
msgstr "Ю-З"
-#: metar_parser.cpp:614
+#: metar_parser.cpp:616
msgid "WSW"
msgstr "З-Ю-З"
-#: metar_parser.cpp:615
+#: metar_parser.cpp:617
msgid "W"
msgstr "З"
-#: metar_parser.cpp:616
+#: metar_parser.cpp:618
msgid "WNW"
msgstr "З-С-З"
-#: metar_parser.cpp:617
+#: metar_parser.cpp:619
msgid "NW"
msgstr "С-З"
-#: metar_parser.cpp:618
+#: metar_parser.cpp:620
msgid "NNW"
msgstr "С-С-З"
-#: metar_parser.cpp:666
+#: metar_parser.cpp:668
#, c-format
msgid ""
"_n: 1 km/h\n"
@@ -484,7 +480,7 @@ msgstr ""
"%n км/ч\n"
"%n км/ч"
-#: metar_parser.cpp:686
+#: metar_parser.cpp:688
#, c-format
msgid ""
"_n: 1 MPH\n"
@@ -494,7 +490,7 @@ msgstr ""
"%n мили/ч\n"
"%n миль/ч"
-#: metar_parser.cpp:694
+#: metar_parser.cpp:696
#, c-format
msgid ""
"_n: Wind gusts up to 1 km/h\n"
@@ -504,7 +500,7 @@ msgstr ""
"Порывы ветра до %n км/ч\n"
"Порывы ветра до %n км/ч"
-#: metar_parser.cpp:699
+#: metar_parser.cpp:701
#, c-format
msgid ""
"_n: Wind gusts up to 1 MPH\n"
@@ -514,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:313 weatherservice.cpp:314 weatherservice.cpp:316
+#: weatherservice.cpp:334 weatherservice.cpp:335 weatherservice.cpp:337
msgid "Unknown Station"
msgstr "Неизвестная станция"
@@ -532,53 +528,47 @@ 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"
#: sidebarwidget.cpp:44
-#, fuzzy
-#| msgid "Weather Report"
msgid "Weather Sidebar"
-msgstr "Погода"
+msgstr "Боковая панель погоды"
#: sidebarwidget.cpp:47
msgid "Refresh"
-msgstr ""
+msgstr "Обновить"
#: sidebarwidget.cpp:49
msgid "Settings"
-msgstr ""
+msgstr "Настройки"
#: weatherbar.cpp:132
-#, fuzzy
-#| msgid "Could not read the temp file %1."
msgid "Could not start the weather service!"
-msgstr "Невозможно открыть временный файл %1."
+msgstr "Не удалось запустить службу погоды!"
#: weatherbar.cpp:177
msgid "The weather service is unreachable!"
-msgstr ""
+msgstr "Служба погоды недоступна!"
#: weatherbar.cpp:231
-#, fuzzy
-#| msgid "kcmweather"
msgid "Weather"
-msgstr "kcmweather"
+msgstr "Погода"
#: weatherlib.cpp:157 weatherlib.cpp:166 weatherlib.cpp:179
msgid "KWeather Error!"
@@ -597,18 +587,18 @@ msgstr "Невозможно открыть временный файл %1."
msgid "The requested station does not exist."
msgstr "Указанная станция не существует."
-#: weatherlib.cpp:189
+#: weatherlib.cpp:192
msgid "Please update later."
msgstr "Обновите позже."
-#: weatherlib.cpp:236
+#: weatherlib.cpp:240
msgid "Retrieving weather data..."
msgstr "Получение данных о погоде..."
#: appletconfig.ui:31
#, no-c-format
msgid "appletConfig"
-msgstr ""
+msgstr "appletConfig"
#: appletconfig.ui:62
#, no-c-format
@@ -673,23 +663,22 @@ msgstr "Цвет:"
#: serviceconfig.ui:31
#, no-c-format
msgid "serviceConfig"
-msgstr ""
+msgstr "serviceConfig"
#: serviceconfig.ui:48
-#, fuzzy, no-c-format
-#| msgid "kcmweather"
+#, no-c-format
msgid "Weather Icons"
-msgstr "kcmweather"
+msgstr "Значки погоды"
#: serviceconfig.ui:59
#, no-c-format
msgid "&Use system theme"
-msgstr ""
+msgstr "Использ&овать тему системы"
#: serviceconfig.ui:70
#, no-c-format
msgid "Use classic &KWeather theme"
-msgstr ""
+msgstr "Испо&льзовать классическую тему KWeather"
#: serviceconfig.ui:88
#, no-c-format
@@ -702,10 +691,9 @@ msgid "E&nable logging"
msgstr "&Включить журналирование"
#: serviceconfig.ui:127
-#, fuzzy, no-c-format
-#| msgid "Log &file:"
+#, no-c-format
msgid "Log f&ile:"
-msgstr "&Файл журнала:"
+msgstr "Фай&л журнала:"
#: serviceconfig.ui:147
#, no-c-format
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 6518e105c27..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: 2021-07-07 18:19+0000\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/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 83119518f84..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-12-09 19:16+0100\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"
+"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 ""
@@ -31,7 +32,7 @@ msgstr "sibskull@mail.ru,klimovvova@mtu-net.ru,adorosh@chat.ru"
#: kcharselectdia.cpp:73 kcharselectdia.cpp:82
msgid "&To Clipboard"
-msgstr "&Скопировать"
+msgstr "Скопировать"
#: kcharselectdia.cpp:85
msgid "To Clipboard &UTF-8"
@@ -43,7 +44,7 @@ msgstr "Скопировать в &HTML"
#: kcharselectdia.cpp:90
msgid "&From Clipboard"
-msgstr "Из &буфера обмена"
+msgstr "Из буфер&а обмена"
#: kcharselectdia.cpp:92
msgid "From Clipboard UTF-8"
@@ -55,19 +56,19 @@ msgstr "Из буфера обмена в HTML"
#: kcharselectdia.cpp:98
msgid "&Flip"
-msgstr "&Обратить"
+msgstr "Обр&атить"
#: kcharselectdia.cpp:100
msgid "&Alignment"
-msgstr "&Привязка"
+msgstr "Привязка"
#: main.cpp:16
msgid "TDE character selection utility"
-msgstr "Выбор символа. Утилита TDE"
+msgstr "Утилита выбора символов TDE"
#: main.cpp:21
msgid "KCharSelect"
-msgstr "Выбор символа"
+msgstr "KCharSelect"
#: main.cpp:25 main.cpp:27
msgid "GUI cleanup and fixes"
diff --git a/tde-i18n-ru/messages/tdeutils/kcmlirc.po b/tde-i18n-ru/messages/tdeutils/kcmlirc.po
index cda76815067..6dac017fd20 100644
--- a/tde-i18n-ru/messages/tdeutils/kcmlirc.po
+++ b/tde-i18n-ru/messages/tdeutils/kcmlirc.po
@@ -4,21 +4,22 @@
# Oleg Batalov <batalov@twiga.kz>, 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: kcmlirc\n"
-"POT-Creation-Date: 2021-07-07 18:19+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"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdeutils/kcmlirc/ru/>\n"
"Language: 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 ""
@@ -206,7 +207,7 @@ msgstr "Пульт ДУ"
#: kcmlircbase.ui.h:29
msgid "Icon"
-msgstr "Пиктограмма"
+msgstr "Значок"
#: addactionbase.ui:17
#, no-c-format
@@ -613,27 +614,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 71ddd4d0fe2..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: 2021-07-07 18:19+0000\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"
+"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 fc596a23206..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: 2021-07-07 18:19+0000\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"
+"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 beeaba47d95..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: 2021-07-07 18:19+0000\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 7c84e4e29ee..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: 2021-07-07 18:19+0000\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"
+"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 ""
@@ -51,7 +53,7 @@ msgstr "Восьмеричное"
#: chartabledialog.cpp:52 dialog.cpp:1404 fileinfodialog.cpp:108
msgid "Binary"
-msgstr "Бинарное"
+msgstr "Двоичное"
#: chartabledialog.cpp:53 fileinfodialog.cpp:109
msgid "Text"
@@ -101,7 +103,7 @@ msgstr "Восьмеричное:"
#: converterdialog.cpp:87 hextoolwidget.cpp:57
msgid "Binary:"
-msgstr "Бинарное:"
+msgstr "Двоичное:"
#: converterdialog.cpp:89 hextoolwidget.cpp:57
msgid "Text:"
@@ -117,7 +119,7 @@ msgstr "&Адрес:"
#: dialog.cpp:73 dialog.cpp:223 dialog.cpp:564 dialog.cpp:810
msgid "&From cursor"
-msgstr "С позиции &курсора"
+msgstr "С позиции курсор&а"
#: dialog.cpp:75 dialog.cpp:225 dialog.cpp:566 dialog.cpp:812
msgid "&Backwards"
@@ -125,7 +127,7 @@ msgstr "&Назад"
#: dialog.cpp:77 dialog.cpp:816
msgid "&Stay visible"
-msgstr "Оставаться &видимым"
+msgstr "Оставаться видим&ым"
#: dialog.cpp:178 hexeditorwidget.cpp:1515 hexeditorwidget.cpp:1529
#: hexeditorwidget.cpp:1597 searchbar.cpp:73
@@ -146,7 +148,7 @@ msgstr "В &выделении"
#: dialog.cpp:229
msgid "&Use navigator"
-msgstr "Использовать &навигатор"
+msgstr "Использовать нави&гатор"
#: dialog.cpp:231 dialog.cpp:572
msgid "Ignore c&ase"
@@ -175,7 +177,7 @@ msgstr "Поиск и замена"
#: dialog.cpp:504
msgid "Fo&rmat (find):"
-msgstr "&Формат (поиск):"
+msgstr "Формат (поис&к):"
#: dialog.cpp:533
msgid "For&mat (replace):"
@@ -427,7 +429,7 @@ msgstr "&Префикс имени файла (в пакетах):"
#: exportdialog.cpp:330 optiondialog.cpp:175 optiondialog.cpp:438
#: printdialogpage.cpp:124 printdialogpage.cpp:130
msgid "None"
-msgstr "Ничего"
+msgstr "Нет"
#: exportdialog.cpp:331
msgid "Filename with Path"
diff --git a/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po b/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
index cf282ea5721..cc93111f594 100644
--- a/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
+++ b/tde-i18n-ru/messages/tdeutils/klaptopdaemon.po
@@ -5,21 +5,22 @@
# 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: 2021-07-07 18:19+0000\n"
-"PO-Revision-Date: 2021-01-21 09:11+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -81,7 +82,7 @@ msgstr ""
#: daemondock.cpp:244 daemondock.cpp:261 daemondock.cpp:265
msgid "KLaptopDaemon"
-msgstr "Управление питанием TDE"
+msgstr "KLaptopDaemon"
#: daemondock.cpp:260
msgid ""
@@ -368,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 574b046963a..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-11-04 22:38+0100\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:148 generic_monitor.cpp:216
+#: generic_monitor.cpp:149 generic_monitor.cpp:217
msgid "Starting KMix..."
-msgstr "Запуск kmix..."
+msgstr "Запускается KMix…"
-#: generic_monitor.cpp:161 generic_monitor.cpp:229
+#: generic_monitor.cpp:162 generic_monitor.cpp:230
msgid "It seems that KMix is not running."
-msgstr "Программа kmix не запущена."
+msgstr "Программа KMix не запущена."
-#: generic_monitor.cpp:190
+#: generic_monitor.cpp:191
msgid "Volume"
msgstr "Громкость"
-#: generic_monitor.cpp:245
+#: generic_monitor.cpp:246
msgid "System muted"
-msgstr ""
+msgstr "Звук системы приглушен"
-#: generic_monitor.cpp:249
+#: generic_monitor.cpp:250
msgid "System unmuted"
-msgstr ""
+msgstr "Звук системы включён"
-#: generic_monitor.cpp:304
+#: 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 2c4814322b8..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: 2021-07-07 18:19+0000\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 c55e00fc36d..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: 2021-07-07 18:19+0000\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"
+"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 72d4712b556..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: 2021-07-07 18:19+0000\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/tdevelop.po b/tde-i18n-ru/messages/tdevelop/tdevelop.po
index 2ed3208ab07..b261f63d5d8 100644
--- a/tde-i18n-ru/messages/tdevelop/tdevelop.po
+++ b/tde-i18n-ru/messages/tdevelop/tdevelop.po
@@ -10,21 +10,22 @@
# Gregory Mokhin <mok@kde.ru>, 2005.
# Victor Eremin <ErV2005@rambler.ru>, 2007.
# Alexander Golubev <fatzer2@gmail.com>, 2022.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: tdevelop\n"
-"POT-Creation-Date: 2022-02-07 18:21+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2024-02-02 18:20+0000\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -423,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 "Создать файл..."
@@ -438,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 "Добавить существующие файлы..."
@@ -542,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 "
@@ -565,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."
@@ -579,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."
@@ -594,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 ""
@@ -995,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 "Не запускать"
@@ -1033,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 "Не делать &ничего"
@@ -1459,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)"
@@ -1613,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 "Параметры сборки"
@@ -1854,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 "Изменить цель:"
@@ -1891,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
@@ -1908,8 +1909,8 @@ 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
+#: 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
@@ -2398,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."
@@ -2411,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, "
@@ -2552,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"
@@ -2732,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 "
@@ -2750,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 "
@@ -2774,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."
@@ -2792,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 "
@@ -2806,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 "
@@ -2820,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 "
@@ -2834,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 "
@@ -2881,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"
@@ -2893,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 "
@@ -2938,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"
@@ -2958,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"
@@ -2973,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"
@@ -2988,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"
@@ -3007,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 "Не перезагружать"
@@ -3467,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 "&Вертикально"
@@ -4731,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
@@ -5732,7 +5733,7 @@ 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:4027
msgid "New Signal Handler"
@@ -5764,11 +5765,11 @@ msgstr "Обработчики &событий"
msgid "Property Editor (%1)"
msgstr "Редактор свойств (%1)"
-#: kdevdesigner/designer/resource.cpp:1822
+#: kdevdesigner/designer/resource.cpp:1829
msgid "Loading File"
msgstr "Загрузка файла"
-#: kdevdesigner/designer/resource.cpp:1823
+#: kdevdesigner/designer/resource.cpp:1830
msgid ""
"Error loading %1.\n"
"The widget %2 could not be created."
@@ -5820,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"
@@ -6047,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
@@ -6089,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?"
@@ -6207,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"
@@ -6280,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
@@ -6295,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 "Пути к модулям"
@@ -7136,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 " (встроенный тип)"
@@ -7202,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
@@ -7344,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:1966
-#: languages/cpp/cppsupportpart.cpp:2268
+#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1970
+#: languages/cpp/cppsupportpart.cpp:2272
msgid "C++ Support"
msgstr "Поддержка C++"
@@ -7428,7 +7420,7 @@ msgstr ""
msgid "Please select a class."
msgstr "Выберите класс."
-#: languages/cpp/cppsupportpart.cpp:1966 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"
@@ -7438,7 +7430,7 @@ msgstr ""
"хранилища.\n"
"Удалить старые файлы хранилища?"
-#: languages/cpp/cppsupportpart.cpp:2267
+#: languages/cpp/cppsupportpart.cpp:2271
msgid "File %1 already exists"
msgstr "Файл %1 уже существует"
@@ -7763,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"
@@ -8575,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"
@@ -8728,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 ""
@@ -9506,7 +9488,7 @@ msgstr "Ассемблер"
#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:69
msgid "Feedback"
-msgstr "Вывод"
+msgstr "Обратная связь"
#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:34
msgid "Format errors like GCC does"
@@ -10105,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"
@@ -10440,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
@@ -10556,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"
@@ -10604,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 "ожидается выражение"
@@ -10612,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 "ожидается }"
@@ -10625,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 "Ожидается имя пространства имён"
@@ -10674,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 "ожидается выражение"
@@ -10688,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"
@@ -10844,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
@@ -11806,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"
@@ -13044,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"
@@ -13560,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 "Перезаписать"
@@ -13737,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:"
@@ -13958,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"
@@ -14982,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"
@@ -15008,7 +14985,7 @@ msgstr "Управление версиями"
msgid ""
"_: No Version Control System\n"
"None"
-msgstr "Отсутствует"
+msgstr "Нет"
#: src/editorproxy.cpp:48
msgid "Show Context Menu"
@@ -15550,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.)"
@@ -15558,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"
@@ -15572,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"
@@ -15591,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"
@@ -15605,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"
@@ -15619,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 "безымянный"
@@ -15653,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"
@@ -16915,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"
@@ -17395,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 "Параметры"
@@ -18041,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
@@ -18209,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 "
@@ -18224,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 "Запускать средство сборки в следующем &каталоге:"
@@ -18613,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"
@@ -18708,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"
@@ -18871,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
@@ -19252,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 "Значение:"
@@ -20012,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
@@ -20119,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>"
@@ -22467,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
@@ -22476,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
@@ -22485,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
@@ -22494,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
@@ -22510,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
@@ -22528,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
@@ -22557,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
@@ -22566,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
@@ -22624,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"
@@ -22764,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"
@@ -22783,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"
@@ -22795,7 +22635,7 @@ msgstr ""
"файлов \n"
"удалите базу данных и откройте проект заново."
-#: languages/cpp/ccconfigwidgetbase.ui:349
+#: languages/cpp/ccconfigwidgetbase.ui:346
#, no-c-format
msgid ""
"Preprocess included headers\n"
@@ -22804,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"
@@ -22824,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 "
@@ -22839,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"
@@ -22878,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 "
@@ -22901,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 "
@@ -22925,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"
@@ -22973,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"
@@ -23022,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"
@@ -23041,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"
@@ -23058,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."
@@ -23076,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 "
@@ -23113,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-"
@@ -23127,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 "
@@ -23136,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 "
@@ -23188,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 "
@@ -23197,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 "
@@ -23236,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 "
@@ -23281,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 "
@@ -23302,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 "
@@ -23321,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"
@@ -23397,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-методе:"
@@ -23709,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
@@ -24070,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"
@@ -24086,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"
@@ -24115,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"
@@ -24138,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 "
@@ -24187,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 "
@@ -24215,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 "
@@ -24244,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 ""
@@ -24343,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
@@ -24606,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 "
@@ -24673,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"
@@ -24689,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:"
@@ -25024,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 "&Расположение:"
@@ -25901,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 "От&мена"
@@ -25980,8 +25734,8 @@ msgid ""
"can be used to step between the matches."
msgstr ""
"При нескольких совпадениях, сразу перейти к первому. Замечание: для "
-"перемещения между совпадениями можно использовать комбинанацию клавиш для «"
-"<i>Перейти к следующему совпадению</i>»."
+"перемещения между совпадениями можно использовать комбинанацию клавиш для "
+"«<i>Перейти к следующему совпадению</i>»."
#: parts/ctags2/ctags2_settingswidgetbase.ui:123
#, no-c-format
@@ -26643,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"
@@ -26662,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>:"
@@ -26789,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 "
@@ -26929,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 "&Регулярное выражение"
@@ -27313,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 "
@@ -27332,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, "
@@ -27356,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 "
@@ -28020,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 "
@@ -28041,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»"
@@ -28716,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 "Рекурсивно"
@@ -28784,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 "Начать ревизию"
@@ -28934,6 +28688,118 @@ 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."
diff --git a/tde-i18n-ru/messages/tdevelop/tdevtipofday.po b/tde-i18n-ru/messages/tdevelop/tdevtipofday.po
index 885a19f1095..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: 2021-07-07 18:24+0000\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"
+"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/klinkstatus.po b/tde-i18n-ru/messages/tdewebdev/klinkstatus.po
index 712e53bf3db..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: 2021-07-07 18:24+0000\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"
+"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 7688a00a42c..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: 2022-05-13 18:26+0000\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
@@ -236,7 +237,7 @@ msgstr "Ввести другое имя"
#: editor/formfile.cpp:122
msgid "Do Not Try"
-msgstr "Отменить"
+msgstr "Отклонить"
#: editor/formfile.cpp:127
msgid "'%1' saved."
@@ -1592,7 +1593,7 @@ msgstr "Сброшено '%1' из '%2'"
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:3391
msgid "New Signal Handler"
@@ -3625,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
@@ -3682,7 +3683,7 @@ msgstr "Фа&йл..."
msgid "Choose Widget"
msgstr "Выбрать виджет"
-#: editor/choosewidget.ui:118
+#: editor/choosewidget.ui:112
#, no-c-format
msgid "Find:"
msgstr "Найти:"
@@ -3760,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
@@ -3790,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
@@ -3805,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 "Связать сигнал и слот."
@@ -4015,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 "Вставленный текс&т:"
diff --git a/tde-i18n-ru/messages/tdewebdev/kxsldbg.po b/tde-i18n-ru/messages/tdewebdev/kxsldbg.po
index f012f001e40..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: 2021-07-07 18:24+0000\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/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"
@@ -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"
@@ -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"
@@ -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"
@@ -1346,11 +1347,11 @@ msgstr "Ошибка при выполнении запроса"
msgid "A TDE KPart Application for xsldbg, an XSLT debugger"
msgstr "Компонент работы с xsldbg, отладчиком XSLT"
-#: main.cpp:14 xsldbgmain.cpp:96
+#: main.cpp:14 xsldbgmain.cpp:97
msgid "XSL script to run"
msgstr "Сценарий XSL"
-#: main.cpp:15 xsldbgmain.cpp:97
+#: main.cpp:15 xsldbgmain.cpp:98
msgid "XML data to be transformed"
msgstr "Данные для преобразования в XML"
@@ -1362,131 +1363,131 @@ msgstr "Файл для сохранения результатов"
msgid "KXSLDbg"
msgstr "KXSLDbg"
-#: xsldbgmain.cpp:50
+#: xsldbgmain.cpp:51
msgid "A TDE console application for xsldbg, an XSLT debugger"
msgstr "Консоль для xsldbg, отладчика XSLT"
-#: xsldbgmain.cpp:56
+#: xsldbgmain.cpp:57
msgid "Start a shell"
msgstr "Запустить консоль"
-#: xsldbgmain.cpp:57
+#: xsldbgmain.cpp:58
msgid "Path to change into before loading files"
msgstr "Папка, в которую нужно перейти перед открытием файлов"
-#: xsldbgmain.cpp:58
+#: xsldbgmain.cpp:59
msgid "Add a parameter named <name> and value <value> to XSL environment"
msgstr "Добавить параметр <name> со значением <value> в окружение XSL"
-#: xsldbgmain.cpp:59
+#: xsldbgmain.cpp:60
msgid "Use ISO 639 language code specified; for example en_US"
msgstr "Код языка по ISO 639 (например, en_US)"
-#: xsldbgmain.cpp:59
+#: xsldbgmain.cpp:60
msgid "Save to a given file. See output command documentation"
msgstr "Сохранение в указанный файл. Прочитайте документацию по команде вывода"
-#: xsldbgmain.cpp:60
+#: xsldbgmain.cpp:61
msgid "Show the version of libxml and libxslt used"
msgstr "Версии libxml и libxslt"
-#: xsldbgmain.cpp:61
+#: xsldbgmain.cpp:62
msgid "Show logs of what is happening"
msgstr "Просмотр журнала выполнения"
-#: xsldbgmain.cpp:62
+#: xsldbgmain.cpp:63
msgid "Display the time used"
msgstr "Показывать затраченное время"
-#: xsldbgmain.cpp:63
+#: xsldbgmain.cpp:64
msgid "Run the transformation 20 times"
msgstr "Выполнить преобразование 20 раз"
-#: xsldbgmain.cpp:65
+#: xsldbgmain.cpp:66
msgid "Dump the tree of the result instead"
msgstr "Показать дерево результата вместо вывода в файл"
-#: xsldbgmain.cpp:67
+#: xsldbgmain.cpp:68
msgid "Disable the DTD loading phase"
msgstr "Пропустить фазу загрузки DTD"
-#: xsldbgmain.cpp:68
+#: xsldbgmain.cpp:69
msgid "Disable the output of the result"
msgstr "Не сохранять результат"
-#: xsldbgmain.cpp:69
+#: xsldbgmain.cpp:70
msgid "Increase the maximum depth"
msgstr "Увеличить максимальную глубину"
-#: xsldbgmain.cpp:72
+#: xsldbgmain.cpp:73
msgid "The input document is(are) an HTML file(s)"
msgstr "Файл с данными имеет формат HTML"
-#: xsldbgmain.cpp:76
+#: xsldbgmain.cpp:77
msgid "The input document is SGML docbook"
msgstr "Файл с данными имеет формат SGML Docbook"
-#: xsldbgmain.cpp:79
+#: xsldbgmain.cpp:80
msgid "Disable the fetching DTDs or entities over network"
msgstr "Запретить загрузку DTD через сеть"
-#: xsldbgmain.cpp:82
+#: xsldbgmain.cpp:83
msgid "Use the catalogs from $SGML_CATALOG_FILES"
msgstr "Использовать каталоги из $SGML_CATALOGS_FILES"
-#: xsldbgmain.cpp:86
+#: xsldbgmain.cpp:87
msgid "Disable XInclude processing on document input"
msgstr "Отключить обработку XInclude"
-#: xsldbgmain.cpp:89
+#: xsldbgmain.cpp:90
msgid "Print profiling informations"
msgstr "Показывать информацию профилирования"
-#: xsldbgmain.cpp:90
+#: xsldbgmain.cpp:91
msgid "Do not run gdb compatability mode and print less information"
msgstr "Отключить режим совместимости с gdb и выводить меньше информации"
-#: xsldbgmain.cpp:91
+#: xsldbgmain.cpp:92
msgid "Detect and use encodings in the stylesheet"
msgstr "Определять кодировки таблицы стилей"
-#: xsldbgmain.cpp:92
+#: xsldbgmain.cpp:93
msgid "Treat command line input as encoded in UTF-8"
msgstr "Кодировка данных в командной строке: UTF-8"
-#: xsldbgmain.cpp:93
+#: xsldbgmain.cpp:94
msgid "Use HTML output when generating search reports"
msgstr "Показывать результаты поиска в HTML"
-#: xsldbgmain.cpp:94
+#: xsldbgmain.cpp:95
msgid ""
"Print all error messages to stdout, normally error messages go to stderr"
msgstr ""
"Выводить сообщения об ошибках в стандартный поток вывода, а не в поток ошибок"
-#: xsldbgmain.cpp:95
+#: xsldbgmain.cpp:96
msgid ""
"Disable the automatic restarting of execution when current processing pass "
"is complete"
msgstr "Отключить автоматический перезапуск для успешно завершённых процессов"
-#: xsldbgmain.cpp:123
+#: xsldbgmain.cpp:124
msgid "Using libxml %1, libxslt %2 and libexslt %3\n"
msgstr "Используется libxml %1, libxslt %2 и libexslt %3\n"
-#: xsldbgmain.cpp:124
+#: xsldbgmain.cpp:125
msgid "xsldbg was compiled against libxml %1, libxslt %2 and libexslt %3\n"
msgstr "xsldbg скомпонован с libxml %1, libxslt %2 и libexslt %3\n"
-#: xsldbgmain.cpp:125
+#: xsldbgmain.cpp:126
msgid "libxslt %1 was compiled against libxml %2\n"
msgstr "libxslt %1 скомпонован с libxml %2\n"
-#: xsldbgmain.cpp:126
+#: xsldbgmain.cpp:127
msgid "libexslt %1 was compiled against libxml %2\n"
msgstr "libexslt %1 скомпонован с libxml %2\n"
-#: xsldbgmain.cpp:129
+#: xsldbgmain.cpp:130
msgid "Xsldbg"
msgstr "Xsldbg"
diff --git a/tde-i18n-ru/messages/tdewebdev/quanta.po b/tde-i18n-ru/messages/tdewebdev/quanta.po
index c4ffb3c822b..1084104b74c 100644
--- a/tde-i18n-ru/messages/tdewebdev/quanta.po
+++ b/tde-i18n-ru/messages/tdewebdev/quanta.po
@@ -4,21 +4,22 @@
# 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, 2024.
msgid ""
msgstr ""
"Project-Id-Version: quanta\n"
-"POT-Creation-Date: 2022-04-22 18:21+0000\n"
-"PO-Revision-Date: 2022-02-14 22:01+0000\n"
-"Last-Translator: Alexander Golubev <fatzer2@gmail.com>\n"
+"POT-Creation-Date: 2024-03-25 18:21+0000\n"
+"PO-Revision-Date: 2024-04-21 17:50+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/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"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
@@ -657,7 +658,7 @@ msgstr "Boolean"
msgid "Undefined"
msgstr "Неопределённый"
-#: components/debugger/debuggervariable.cpp:174 parsers/dtd/dtdparser.cpp:88
+#: components/debugger/debuggervariable.cpp:174 parsers/dtd/dtdparser.cpp:84
msgid "Unknown"
msgstr "Неизвестный"
@@ -720,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"
@@ -739,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"
@@ -815,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:"
@@ -1330,21 +1331,21 @@ msgstr "Заменить"
msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
msgstr "<qt>Не удалось получить доступ к файлу <b>%1</b>.</qt>"
-#: parsers/dtd/dtd.cpp:127 parsers/dtd/dtdparser.cpp:82
+#: parsers/dtd/dtd.cpp:127 parsers/dtd/dtdparser.cpp:78
msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
msgstr "<qt>Не удалось загрузить DTD из <b>%1</b>.</qt>"
-#: parsers/dtd/dtdparser.cpp:109
+#: 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:114 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:161
+#: 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>"
@@ -1352,11 +1353,11 @@ msgstr ""
"<qt>Не удалось создать файл <br><b>%1</b>.<br>Убедитесь, что вы имеете права "
"на запись в родительской папке.</qt>"
-#: parsers/dtd/dtdparser.cpp:173
+#: parsers/dtd/dtdparser.cpp:168
msgid "No elements were found in the DTD."
msgstr "Нет найденных элементов в DTD."
-#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:183 src/quanta.cpp:3112
+#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:178 src/quanta.cpp:3112
#, no-c-format
msgid "Configure DTEP"
msgstr "Настроить DTEP"
@@ -2091,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:"
@@ -3381,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
@@ -6274,7 +6276,7 @@ msgid ""
"for small images, such as icons."
msgstr ""
"Создать код для вставки изображения в средине текста или таблицы. Обычно "
-"такие изображения небольшие по размеры, например, это могут быть пиктограммы."
+"такие изображения небольшие по размеры, например, это могут быть значки."
#: scripts/picturewizard.kmdr:269
#, no-c-format
@@ -8251,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"
@@ -8306,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"
@@ -8373,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"
@@ -8416,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 "
@@ -8435,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 "
@@ -8448,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="
@@ -8548,7 +8550,7 @@ msgstr ""
"</p>\n"
"</body></html>"
-#: components/debugger/debuggervariablesets.ui:110
+#: components/debugger/debuggervariablesets.ui:104
#, no-c-format
msgid "Variable:"
msgstr "Переменная:"
@@ -8558,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="
@@ -8680,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 "Это поле показывает путь, требующий преобразования."
@@ -8853,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 "Свойства &нижнего заголовка:"
@@ -10422,7 +10424,7 @@ msgstr ""
#: dialogs/dtepstructureeditdlgs.ui:58
#, no-c-format
msgid "&Icon:"
-msgstr "&Пиктограмма:"
+msgstr "&Значок:"
#: dialogs/dtepstructureeditdlgs.ui:103
#, no-c-format
@@ -11091,13 +11093,13 @@ msgstr "Служебные панели"
#: dialogs/settings/previewoptionss.ui:146
#, no-c-format
msgid "Icon and text"
-msgstr "Пиктограмма и текст"
+msgstr "Значок и текст"
#: data/toolbars/docbook/docbook_ui.actions:11
#: dialogs/settings/previewoptionss.ui:165
#, no-c-format
msgid "Icon"
-msgstr "Пиктограмма"
+msgstr "Значок"
#: dialogs/settings/previewoptionss.ui:200
#, no-c-format
@@ -11213,7 +11215,7 @@ msgstr "&Вставить код"
msgid "Insert C&har"
msgstr "Вставить &символ"
-#: dialogs/specialchardialogs.ui:119
+#: dialogs/specialchardialogs.ui:116
#, no-c-format
msgid "&Filter:"
msgstr "&Фильтр:"
@@ -11811,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 "&Префикс пути при просмотре:"