summaryrefslogtreecommitdiffstats
path: root/tde-i18n-zh_TW
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-zh_TW')
l---------[-rw-r--r--]tde-i18n-zh_TW/CMakeLists.txt66
-rw-r--r--tde-i18n-zh_TW/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/acinclude.m45969
-rw-r--r--tde-i18n-zh_TW/aclocal.m4602
l---------tde-i18n-zh_TW/admin1
l---------tde-i18n-zh_TW/cmake1
-rw-r--r--tde-i18n-zh_TW/config.h.in25
-rw-r--r--tde-i18n-zh_TW/configure.files1
-rw-r--r--tde-i18n-zh_TW/configure.in85
-rw-r--r--tde-i18n-zh_TW/docs/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/docs/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/docs/common/CMakeLists.txt34
-rw-r--r--tde-i18n-zh_TW/docs/common/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/faq/CMakeLists.txt6
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/faq/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/CMakeLists.txt7
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/Makefile.am4
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/contact.docbook11
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/about.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/about.docbook)18
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/configtde.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/configtde.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/contrib.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/contrib.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/desktop.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/desktop.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/filemng.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/filemng.docbook)17
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/gettde.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/gettde.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/index.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/index.docbook)15
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/install.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/install.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/intro.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/intro.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/misc.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/misc.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/moreinfo.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/moreinfo.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/nontdeapps.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/nontdeapps.docbook)18
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/notrelated.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/notrelated.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/panel.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/panel.docbook)18
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/qt.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/qt.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/questions.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/questions.docbook)18
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/sound.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/sound.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tdeapps.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/tdeapps.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tips.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/tips.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/webbrowse.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/webbrowse.docbook)0
-rw-r--r--tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/winmng.docbook (renamed from tde-i18n-zh_TW/docs/tdebase/faq/winmng.docbook)0
-rwxr-xr-xtde-i18n-zh_TW/install-sh401
-rw-r--r--tde-i18n-zh_TW/messages/CMakeLists.txt9
-rw-r--r--tde-i18n-zh_TW/messages/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/entry.desktop87
-rw-r--r--tde-i18n-zh_TW/messages/tdeaccessibility/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeaccessibility/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeaccessibility/kmouth.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaccessibility/kttsd.po250
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/autorefresh.po26
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/dub.po4
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/ffrs.po20
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/fsview.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/imgalleryplugin.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/katefiletemplates.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/kateinsertcommand.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_delicious.po18
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_news.po26
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/ktimemon.po104
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/lyrics.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/mediacontrol.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/rellinks.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/tippecanoe.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/tyler.po4
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/validatorsplugin.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeaddons/wakeup.po22
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/kcmlilo.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/kdat.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/knetworkconf.po86
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/kpackage.po22
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/ksysv.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeadmin/kuser.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeartwork/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeartwork/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeartwork/klock.po33
-rw-r--r--tde-i18n-zh_TW/messages/tdeartwork/kxsconfig.po4958
-rw-r--r--tde-i18n-zh_TW/messages/tdeartwork/twin_art_clients.po243
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/clockapplet.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/joystick.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kasbarextension.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kate.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kay.po38
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmaccess.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmarts.po14
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmbackground.po62
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmcrypto.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmfonts.po48
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmhtmlsearch.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmicons.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcminfo.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcminput.po56
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkclock.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkded.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkeys.po25
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkicker.po30
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkonq.po208
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkonqhtml.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkonsole.po27
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkurifilt.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmkwm.po546
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmlayout.po841
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmlocale.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmmedia.po57
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmnotify.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmperformance.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmsamba.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmsmserver.po62
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmstyle.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmtaskbar.po400
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmtdednssd.po46
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmtdeio.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmtwindecoration.po15
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmtwinrules.po260
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmusb.po46
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcmview1394.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kcontrol.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kdcop.po56
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kdesktop.po282
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kfindpart.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kfmclient.po70
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kgreet_winbind.po22
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/khelpcenter.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/khotkeys.po79
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kicker.po261
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/klipper.po140
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/konqueror.po903
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/konsole.po290
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kpersonalizer.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/ksmserver.po56
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/ksysguard.po744
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kthememanager.po32
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/ktip.po63
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/kxkb.po216
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/libkicker.po31
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/libkickermenu_tom.po50
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/libkonq.po150
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/libtaskbar.po122
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/libtaskmanager.po14
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/naughtyapplet.po20
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/privacy.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdefontinst.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_fish.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_man.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_media.po592
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_pop3.po40
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_settings.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_sftp.po492
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_smtp.po56
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdeio_tar.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tderandr.po66
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdesud.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdmconfig.po114
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/tdmgreet.po80
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/twin.po179
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/twin_clients.po16
-rw-r--r--tde-i18n-zh_TW/messages/tdebase/twin_lib.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kalzium.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kanagram.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kbruch.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/keduca.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/khangman.po46
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kig.po1639
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kiten.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/klatin.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kmplot.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kstars.po70
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/ktouch.po4
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kverbos.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kvoctrain.po100
-rw-r--r--tde-i18n-zh_TW/messages/tdeedu/kwordquiz.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kbackgammon.po628
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kbattleship.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kenolaba.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kgoldrunner.po101
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/klickety.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kmahjongg.po12
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/konquest.po134
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kpat.po14
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/kreversi.po26
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/ksame.po42
-rw-r--r--tde-i18n-zh_TW/messages/tdegames/libksirtet.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kcmkamera.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kdjview.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kdvi.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kfax.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kfaxview.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kghostview.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kmrml.po411
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kolourpaint.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kooka.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kpdf.po70
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kpovmodeler.po79
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kruler.po3
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/ksnapshot.po62
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kviewpresenterplugin.po20
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/kviewshell.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/libkscan.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdegraphics/tdefile_exr.po116
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/cupsdconf.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/katepart.po89
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/knotify.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdeio.po785
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdeio_help.po26
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdelibs.po2653
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdelibs_colors.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdeprint.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/tdetexteditor_autobookmarker.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdelibs/timezones.po451
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/artscontrol.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/artsmodules.po108
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_lame.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_vorbis.po13
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/juk.po88
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/kaudiocreator.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/kcmaudiocd.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/kmix.po411
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/krec.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/kscd.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/libkcddb.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/noatun.po16
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/tdefile_flac.po42
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mp3.po46
-rw-r--r--tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mpc.po40
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kcmlanbrowser.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kcmwifi.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kget.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/knewsticker.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kopete.po774
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kpf.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kppp.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/krdc.po30
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/krfb.po42
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/ksirc.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/kwireless.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdenetwork/tdefileshare.po1006
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/akregator.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kaddressbook.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kalarm.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kandy.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kcmkabconfig.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kgantt.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kitchensync.po922
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kleopatra.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kmail.po1508
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kmailcvt.po282
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/knode.po80
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kontact.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/korganizer.po28
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kres_featureplan.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kres_groupware.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kres_groupwise.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kres_xmlrpc.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/ktnef.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/kwatchgnupg.po14
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/libkcal.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/libkleopatra.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/libkmime.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/libkpgp.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/libtdepim.po155
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/tdeabc_slox.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/tdeio_imap4.po56
-rw-r--r--tde-i18n-zh_TW/messages/tdepim/tdepimwizards.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/kbabel.po38
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/kbugbuster.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/kompare.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/tdecachegrind.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/tdeio_svn.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdesdk/umbrello.po20
-rw-r--r--tde-i18n-zh_TW/messages/tdetoys/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdetoys/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdetoys/kweather.po349
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kcalc.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kcharselect.po26
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kcmlaptop.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kcmlirc.po12
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kcmtdewallet.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kedit.po12
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kfloppy.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kgpg.po48
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/khexedit.po879
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kjots.po10
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/klaptopdaemon.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kmilo_delli8k.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kmilo_generic.po14
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kmilo_kvaio.po34
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kmilo_powerbook.po16
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kmilod.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/kregexpeditor.po6
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/ksim.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/superkaramba.po8
-rw-r--r--tde-i18n-zh_TW/messages/tdeutils/tdefilereplace.po112
-rw-r--r--tde-i18n-zh_TW/messages/tdevelop/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdevelop/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdevelop/tdevelop.po1705
-rw-r--r--tde-i18n-zh_TW/messages/tdevelop/tdevtipofday.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/CMakeLists.txt3
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/Makefile.am3
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/klinkstatus.po2
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/kommander.po878
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/kxsldbg.po134
-rw-r--r--tde-i18n-zh_TW/messages/tdewebdev/quanta.po1390
-rwxr-xr-xtde-i18n-zh_TW/missing353
-rwxr-xr-xtde-i18n-zh_TW/mkinstalldirs158
-rw-r--r--tde-i18n-zh_TW/stamp-h.in0
328 files changed, 18079 insertions, 23096 deletions
diff --git a/tde-i18n-zh_TW/CMakeLists.txt b/tde-i18n-zh_TW/CMakeLists.txt
index 6b1457c2c14..2fe973c8885 100644..120000
--- a/tde-i18n-zh_TW/CMakeLists.txt
+++ b/tde-i18n-zh_TW/CMakeLists.txt
@@ -1,65 +1 @@
-#################################################
-#
-# (C) 2013 Alexander Golubev (Fat-Zer)
-# fatzer2 (AT) gmail.com
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-cmake_minimum_required( VERSION 2.8 )
-
-
-##### general package setup #####################
-
-project( tde-i18n-zh_TW )
-set( VERSION R14.1.0 )
-
-
-##### include essential cmake modules ###########
-
-include( FindPkgConfig ) # required for find_package( TDE )
-
-
-##### include our cmake modules #################
-
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
-include( TDEMacros )
-
-
-##### find required stuff #######################
-
-include( FindGettext )
-if( GETTEXT_FOUND )
- set( DEFAULT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE} )
-else( GETTEXE_FOUND )
- find_program( DEFAULT_MSGFMT_EXECUTABLE msgfmt )
-endif( GETTEXT_FOUND )
-
-set( MSGFMT_EXECUTABLE ${DEFAULT_MSGFMT_EXECUTABLE} CACHE FILEPATH
- "path to msgfmt executable" )
-
-if( NOT MSGFMT_EXECUTABLE )
- tde_message_fatal( "msgfmt is required but was not found on your system or defined" )
-endif( NOT MSGFMT_EXECUTABLE )
-
-find_package( TDE )
-
-
-##### setup install paths #######################
-
-include( TDESetupPaths )
-tde_setup_paths( )
-
-option( BUILD_ALL "Build all" OFF )
-option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
-option( BUILD_MESSAGES "Build message and GUI translation" ${BUILD_ALL} )
-
-
-###### subdirectories ###########################
-
-tde_conditional_add_subdirectory( BUILD_DOC docs )
-tde_conditional_add_subdirectory( BUILD_MESSAGES messages )
-
+../template/commonCMakeLists.txt \ No newline at end of file
diff --git a/tde-i18n-zh_TW/Makefile.am b/tde-i18n-zh_TW/Makefile.am
deleted file mode 100644
index bca7083a0b4..00000000000
--- a/tde-i18n-zh_TW/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-#created by autogen.sh
-SUBDIRS = docs messages
-AUTOMAKE_OPTIONS = foreign
-
diff --git a/tde-i18n-zh_TW/acinclude.m4 b/tde-i18n-zh_TW/acinclude.m4
deleted file mode 100644
index ebe7978ffa0..00000000000
--- a/tde-i18n-zh_TW/acinclude.m4
+++ /dev/null
@@ -1,5969 +0,0 @@
-## -*- autoconf -*-
-
-dnl This file is part of the KDE libraries/packages
-dnl Copyright (C) 1997 Janos Farkas (chexum@shadow.banki.hu)
-dnl (C) 1997,98,99 Stephan Kulow (coolo@kde.org)
-
-dnl This file is free software; you can redistribute it and/or
-dnl modify it under the terms of the GNU Library General Public
-dnl License as published by the Free Software Foundation; either
-dnl version 2 of the License, or (at your option) any later version.
-
-dnl This library is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-dnl Library General Public License for more details.
-
-dnl You should have received a copy of the GNU Library General Public License
-dnl along with this library; see the file COPYING.LIB. If not, write to
-dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-dnl Boston, MA 02110-1301, USA.
-
-dnl IMPORTANT NOTE:
-dnl Please do not modify this file unless you expect your modifications to be
-dnl carried into every other module in the repository.
-dnl
-dnl Single-module modifications are best placed in configure.in for tdelibs
-dnl and tdebase or configure.in.in if present.
-
-# KDE_PATH_X_DIRECT
-dnl Internal subroutine of AC_PATH_X.
-dnl Set ac_x_includes and/or ac_x_libraries.
-AC_DEFUN([KDE_PATH_X_DIRECT],
-[
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-if test "$ac_x_includes" = NO; then
- # Guess where to find include files, by looking for this one X11 .h file.
- test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
-
- # First, try using that file with no special directory specified.
-AC_TRY_CPP([#include <$x_direct_test_include>],
-[# We can compile using X headers with no special include directory.
-ac_x_includes=],
-[# Look for the header file in a standard set of common directories.
-# Check X11 before X11Rn because it is often a symlink to the current release.
- for ac_dir in \
- /usr/X11/include \
- /usr/X11R6/include \
- /usr/X11R5/include \
- /usr/X11R4/include \
- \
- /usr/include/X11 \
- /usr/include/X11R6 \
- /usr/include/X11R5 \
- /usr/include/X11R4 \
- \
- /usr/local/X11/include \
- /usr/local/X11R6/include \
- /usr/local/X11R5/include \
- /usr/local/X11R4/include \
- \
- /usr/local/include/X11 \
- /usr/local/include/X11R6 \
- /usr/local/include/X11R5 \
- /usr/local/include/X11R4 \
- \
- /usr/X386/include \
- /usr/x386/include \
- /usr/XFree86/include/X11 \
- \
- /usr/include \
- /usr/local/include \
- /usr/unsupported/include \
- /usr/athena/include \
- /usr/local/x11r5/include \
- /usr/lpp/Xamples/include \
- \
- /usr/openwin/include \
- /usr/openwin/share/include \
- ; \
- do
- if test -r "$ac_dir/$x_direct_test_include"; then
- ac_x_includes=$ac_dir
- break
- fi
- done])
-fi # $ac_x_includes = NO
-
-if test "$ac_x_libraries" = NO; then
- # Check for the libraries.
-
- test -z "$x_direct_test_library" && x_direct_test_library=Xt
- test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
-
- # See if we find them without any special options.
- # Don't add to $LIBS permanently.
- ac_save_LIBS="$LIBS"
- LIBS="-l$x_direct_test_library $LIBS"
-AC_TRY_LINK([#include <X11/Intrinsic.h>], [${x_direct_test_function}(1)],
-[LIBS="$ac_save_LIBS"
-# We can link X programs with no special library path.
-ac_x_libraries=],
-[LIBS="$ac_save_LIBS"
-# First see if replacing the include by lib works.
-# Check X11 before X11Rn because it is often a symlink to the current release.
-for ac_dir in `echo "$ac_x_includes" | sed s/include/lib${tdelibsuff}/` \
- /usr/X11/lib${tdelibsuff} \
- /usr/X11R6/lib${tdelibsuff} \
- /usr/X11R5/lib${tdelibsuff} \
- /usr/X11R4/lib${tdelibsuff} \
- \
- /usr/lib${tdelibsuff}/X11 \
- /usr/lib${tdelibsuff}/X11R6 \
- /usr/lib${tdelibsuff}/X11R5 \
- /usr/lib${tdelibsuff}/X11R4 \
- \
- /usr/local/X11/lib${tdelibsuff} \
- /usr/local/X11R6/lib${tdelibsuff} \
- /usr/local/X11R5/lib${tdelibsuff} \
- /usr/local/X11R4/lib${tdelibsuff} \
- \
- /usr/local/lib${tdelibsuff}/X11 \
- /usr/local/lib${tdelibsuff}/X11R6 \
- /usr/local/lib${tdelibsuff}/X11R5 \
- /usr/local/lib${tdelibsuff}/X11R4 \
- \
- /usr/X386/lib${tdelibsuff} \
- /usr/x386/lib${tdelibsuff} \
- /usr/XFree86/lib${tdelibsuff}/X11 \
- \
- /usr/lib${tdelibsuff} \
- /usr/local/lib${tdelibsuff} \
- /usr/unsupported/lib${tdelibsuff} \
- /usr/athena/lib${tdelibsuff} \
- /usr/local/x11r5/lib${tdelibsuff} \
- /usr/lpp/Xamples/lib${tdelibsuff} \
- /lib/usr/lib${tdelibsuff}/X11 \
- \
- /usr/openwin/lib${tdelibsuff} \
- /usr/openwin/share/lib${tdelibsuff} \
- ; \
-do
-dnl Don't even attempt the hair of trying to link an X program!
- for ac_extension in a so sl; do
- if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
- ac_x_libraries=$ac_dir
- break 2
- fi
- done
-done])
-fi # $ac_x_libraries = NO
-])
-
-
-dnl ------------------------------------------------------------------------
-dnl Find a file (or one of more files in a list of dirs)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_FIND_FILE],
-[
-$3=NO
-for i in $2;
-do
- for j in $1;
- do
- echo "configure: __oline__: $i/$j" >&AC_FD_CC
- if test -r "$i/$j"; then
- echo "taking that" >&AC_FD_CC
- $3=$i
- break 2
- fi
- done
-done
-])
-
-dnl KDE_FIND_PATH(program-name, variable-name, list-of-dirs,
-dnl if-not-found, test-parameter, prepend-path)
-dnl
-dnl Look for program-name in list-of-dirs+$PATH.
-dnl If prepend-path is set, look in $PATH+list-of-dirs instead.
-dnl If found, $variable-name is set. If not, if-not-found is evaluated.
-dnl test-parameter: if set, the program is executed with this arg,
-dnl and only a successful exit code is required.
-AC_DEFUN([KDE_FIND_PATH],
-[
- AC_MSG_CHECKING([for $1])
- if test -n "$$2"; then
- kde_cv_path="$$2";
- else
- kde_cache=`echo $1 | sed 'y%./+-%__p_%'`
-
- AC_CACHE_VAL(kde_cv_path_$kde_cache,
- [
- kde_cv_path="NONE"
- kde_save_IFS=$IFS
- IFS=':'
- dirs=""
- for dir in $PATH; do
- dirs="$dirs $dir"
- done
- if test -z "$6"; then dnl Append dirs in PATH (default)
- dirs="$3 $dirs"
- else dnl Prepend dirs in PATH (if 6th arg is set)
- dirs="$dirs $3"
- fi
- IFS=$kde_save_IFS
-
- for dir in $dirs; do
- if test -x "$dir/$1"; then
- if test -n "$5"
- then
- evalstr="$dir/$1 $5 2>&1 "
- if eval $evalstr; then
- kde_cv_path="$dir/$1"
- break
- fi
- else
- kde_cv_path="$dir/$1"
- break
- fi
- fi
- done
-
- eval "kde_cv_path_$kde_cache=$kde_cv_path"
-
- ])
-
- eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-
- fi
-
- if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
- AC_MSG_RESULT(not found)
- $4
- else
- AC_MSG_RESULT($kde_cv_path)
- $2=$kde_cv_path
-
- fi
-])
-
-AC_DEFUN([KDE_MOC_ERROR_MESSAGE],
-[
- AC_MSG_ERROR([No Qt meta object compiler (moc) found!
-Please check whether you installed Qt correctly.
-You need to have a running moc binary.
-configure tried to run $ac_cv_path_moc and the test didn't
-succeed. If configure shouldn't have tried this one, set
-the environment variable MOC to the right one before running
-configure.
-])
-])
-
-AC_DEFUN([KDE_UIC_ERROR_MESSAGE],
-[
- AC_MSG_WARN([No Qt ui compiler (uic) found!
-Please check whether you installed Qt correctly.
-You need to have a running uic binary.
-configure tried to run $ac_cv_path_uic and the test didn't
-succeed. If configure shouldn't have tried this one, set
-the environment variable UIC to the right one before running
-configure.
-])
-])
-
-
-AC_DEFUN([KDE_CHECK_UIC_FLAG],
-[
- AC_MSG_CHECKING([whether uic supports -$1 ])
- kde_cache=`echo $1 | sed 'y% .=/+-%____p_%'`
- AC_CACHE_VAL(kde_cv_prog_uic_$kde_cache,
- [
- cat >conftest.ui <<EOT
- <!DOCTYPE UI><UI version="3" stdsetdef="1"></UI>
-EOT
- ac_uic_testrun="$UIC_PATH -$1 $2 conftest.ui >/dev/null"
- if AC_TRY_EVAL(ac_uic_testrun); then
- eval "kde_cv_prog_uic_$kde_cache=yes"
- else
- eval "kde_cv_prog_uic_$kde_cache=no"
- fi
- rm -f conftest*
- ])
-
- if eval "test \"`echo '$kde_cv_prog_uic_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT([yes])
- :
- $3
- else
- AC_MSG_RESULT([no])
- :
- $4
- fi
-])
-
-
-dnl ------------------------------------------------------------------------
-dnl Find the meta object compiler and the ui compiler in the PATH,
-dnl in $TQTDIR/bin, and some more usual places
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_PATH_TQT_MOC_UIC],
-[
- AC_REQUIRE([KDE_CHECK_PERL])
- qt_bindirs=""
- for dir in $kde_qt_dirs; do
- qt_bindirs="$qt_bindirs $dir/bin $dir/src/moc"
- done
- qt_bindirs="$qt_bindirs /usr/bin /usr/X11R6/bin /usr/local/qt/bin"
- if test ! "$ac_qt_bindir" = "NO"; then
- qt_bindirs="$ac_qt_bindir $qt_bindirs"
- fi
-
- KDE_FIND_PATH(moc, MOC, [$qt_bindirs], [KDE_MOC_ERROR_MESSAGE])
- if test -z "$UIC_NOT_NEEDED"; then
- KDE_FIND_PATH(uic, UIC_PATH, [$qt_bindirs], [UIC_PATH=""])
- if test -z "$UIC_PATH" ; then
- KDE_UIC_ERROR_MESSAGE
- exit 1
- else
- UIC=$UIC_PATH
-
- if test $kde_qtver = 3; then
- KDE_CHECK_UIC_FLAG(L,[/nonexistent],ac_uic_supports_libpath=yes,ac_uic_supports_libpath=no)
- KDE_CHECK_UIC_FLAG(nounload,,ac_uic_supports_nounload=yes,ac_uic_supports_nounload=no)
-
- if test x$ac_uic_supports_libpath = xyes; then
- UIC="$UIC -L \$(kde_widgetdir)"
- fi
- if test x$ac_uic_supports_nounload = xyes; then
- UIC="$UIC -nounload"
- fi
- fi
- fi
- else
- UIC="echo uic not available: "
- fi
-
- AC_SUBST(MOC)
- AC_SUBST(UIC)
-
- UIC_TR="i18n"
- if test $kde_qtver = 3; then
- UIC_TR="tr2i18n"
- fi
-
- AC_SUBST(UIC_TR)
-])
-
-AC_DEFUN([KDE_1_CHECK_PATHS],
-[
- KDE_1_CHECK_PATH_HEADERS
-
- KDE_TEST_RPATH=
-
- if test -n "$USE_RPATH"; then
-
- if test -n "$kde_libraries"; then
- KDE_TEST_RPATH="-R $kde_libraries"
- fi
-
- if test -n "$qt_libraries"; then
- KDE_TEST_RPATH="$KDE_TEST_RPATH -R $qt_libraries"
- fi
-
- if test -n "$x_libraries"; then
- KDE_TEST_RPATH="$KDE_TEST_RPATH -R $x_libraries"
- fi
-
- KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH"
- fi
-
-AC_MSG_CHECKING([for KDE libraries installed])
-ac_link='$LIBTOOL_SHELL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -ltdecore $LIBTQT $KDE_TEST_RPATH 1>&5'
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- AC_MSG_RESULT(yes)
-else
- AC_MSG_ERROR([your system fails at linking a small KDE application!
-Check, if your compiler is installed correctly and if you have used the
-same compiler to compile Qt and tdelibs as you did use now.
-For more details about this problem, look at the end of config.log.])
-fi
-
-if eval `TDEDIR= ./conftest 2>&5`; then
- kde_result=done
-else
- kde_result=problems
-fi
-
-TDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log
-kde_have_all_paths=yes
-
-KDE_SET_PATHS($kde_result)
-
-])
-
-AC_DEFUN([KDE_SET_PATHS],
-[
- kde_cv_all_paths="kde_have_all_paths=\"yes\" \
- kde_htmldir=\"$kde_htmldir\" \
- kde_appsdir=\"$kde_appsdir\" \
- kde_icondir=\"$kde_icondir\" \
- kde_sounddir=\"$kde_sounddir\" \
- kde_datadir=\"$kde_datadir\" \
- kde_locale=\"$kde_locale\" \
- kde_cgidir=\"$kde_cgidir\" \
- kde_confdir=\"$kde_confdir\" \
- kde_kcfgdir=\"$kde_kcfgdir\" \
- kde_mimedir=\"$kde_mimedir\" \
- kde_toolbardir=\"$kde_toolbardir\" \
- kde_wallpaperdir=\"$kde_wallpaperdir\" \
- kde_templatesdir=\"$kde_templatesdir\" \
- kde_bindir=\"$kde_bindir\" \
- kde_servicesdir=\"$kde_servicesdir\" \
- kde_servicetypesdir=\"$kde_servicetypesdir\" \
- kde_moduledir=\"$kde_moduledir\" \
- kde_styledir=\"$kde_styledir\" \
- kde_widgetdir=\"$kde_widgetdir\" \
- xdg_appsdir=\"$xdg_appsdir\" \
- xdg_menudir=\"$xdg_menudir\" \
- xdg_directorydir=\"$xdg_directorydir\" \
- kde_result=$1"
-])
-
-AC_DEFUN([KDE_SET_DEFAULT_PATHS],
-[
-if test "$1" = "default"; then
-
- if test -z "$kde_htmldir"; then
- kde_htmldir='\${datadir}/doc/HTML'
- fi
- if test -z "$kde_appsdir"; then
- kde_appsdir='\${datadir}/applnk'
- fi
- if test -z "$kde_icondir"; then
- kde_icondir='\${datadir}/icons'
- fi
- if test -z "$kde_sounddir"; then
- kde_sounddir='\${datadir}/sounds'
- fi
- if test -z "$kde_datadir"; then
- kde_datadir='\${datadir}/apps'
- fi
- if test -z "$kde_locale"; then
- kde_locale='\${datadir}/locale'
- fi
- if test -z "$kde_cgidir"; then
- kde_cgidir='\${exec_prefix}/cgi-bin'
- fi
- if test -z "$kde_confdir"; then
- kde_confdir='\${datadir}/config'
- fi
- if test -z "$kde_kcfgdir"; then
- kde_kcfgdir='\${datadir}/config.kcfg'
- fi
- if test -z "$kde_mimedir"; then
- kde_mimedir='\${datadir}/mimelnk'
- fi
- if test -z "$kde_toolbardir"; then
- kde_toolbardir='\${datadir}/toolbar'
- fi
- if test -z "$kde_wallpaperdir"; then
- kde_wallpaperdir='\${datadir}/wallpapers'
- fi
- if test -z "$kde_templatesdir"; then
- kde_templatesdir='\${datadir}/templates'
- fi
- if test -z "$kde_bindir"; then
- kde_bindir='\${exec_prefix}/bin'
- fi
- if test -z "$kde_servicesdir"; then
- kde_servicesdir='\${datadir}/services'
- fi
- if test -z "$kde_servicetypesdir"; then
- kde_servicetypesdir='\${datadir}/servicetypes'
- fi
- if test -z "$kde_moduledir"; then
- if test "$kde_qtver" = "2"; then
- kde_moduledir='\${libdir}/kde2'
- else
- kde_moduledir='\${libdir}/kde3'
- fi
- fi
- if test -z "$kde_styledir"; then
- kde_styledir='\${libdir}/kde3/plugins/styles'
- fi
- if test -z "$kde_widgetdir"; then
- kde_widgetdir='\${libdir}/kde3/plugins/designer'
- fi
- if test -z "$xdg_appsdir"; then
- xdg_appsdir='\${datadir}/applications/tde'
- fi
- if test -z "$xdg_menudir"; then
- xdg_menudir='\${sysconfdir}/xdg/menus'
- fi
- if test -z "$xdg_directorydir"; then
- xdg_directorydir='\${datadir}/desktop-directories'
- fi
-
- KDE_SET_PATHS(defaults)
-
-else
-
- if test $kde_qtver = 1; then
- AC_MSG_RESULT([compiling])
- KDE_1_CHECK_PATHS
- else
- AC_MSG_ERROR([path checking not yet supported for KDE 2])
- fi
-
-fi
-])
-
-AC_DEFUN([KDE_CHECK_PATHS_FOR_COMPLETENESS],
-[ if test -z "$kde_htmldir" || test -z "$kde_appsdir" ||
- test -z "$kde_icondir" || test -z "$kde_sounddir" ||
- test -z "$kde_datadir" || test -z "$kde_locale" ||
- test -z "$kde_cgidir" || test -z "$kde_confdir" ||
- test -z "$kde_kcfgdir" ||
- test -z "$kde_mimedir" || test -z "$kde_toolbardir" ||
- test -z "$kde_wallpaperdir" || test -z "$kde_templatesdir" ||
- test -z "$kde_bindir" || test -z "$kde_servicesdir" ||
- test -z "$kde_servicetypesdir" || test -z "$kde_moduledir" ||
- test -z "$kde_styledir" || test -z "kde_widgetdir" ||
- test -z "$xdg_appsdir" || test -z "$xdg_menudir" || test -z "$xdg_directorydir" ||
- test "x$kde_have_all_paths" != "xyes"; then
- kde_have_all_paths=no
- fi
-])
-
-AC_DEFUN([KDE_MISSING_PROG_ERROR],
-[
- AC_MSG_ERROR([The important program $1 was not found!
-Please check whether you installed KDE correctly.
-])
-])
-
-AC_DEFUN([KDE_MISSING_ARTS_ERROR],
-[
- AC_MSG_ERROR([The important program $1 was not found!
-Please check whether you installed aRts correctly or use
---without-arts to compile without aRts support (this will remove functionality).
-])
-])
-
-AC_DEFUN([KDE_SET_DEFAULT_BINDIRS],
-[
- kde_default_bindirs="/usr/bin /usr/local/bin /opt/local/bin /usr/X11R6/bin /opt/kde/bin /opt/kde3/bin /usr/kde/bin /usr/local/kde/bin"
- test -n "$TDEDIR" && kde_default_bindirs="$TDEDIR/bin $kde_default_bindirs"
- if test -n "$TDEDIRS"; then
- kde_save_IFS=$IFS
- IFS=:
- for dir in $TDEDIRS; do
- kde_default_bindirs="$dir/bin $kde_default_bindirs "
- done
- IFS=$kde_save_IFS
- fi
-])
-
-AC_DEFUN([KDE_SUBST_PROGRAMS],
-[
- AC_ARG_WITH(arts,
- AC_HELP_STRING([--without-arts],[build without aRts [default=no]]),
- [build_arts=$withval],
- [build_arts=yes]
- )
- AM_CONDITIONAL(include_ARTS, test "$build_arts" '!=' "no")
- if test "$build_arts" = "no"; then
- AC_DEFINE(WITHOUT_ARTS, 1, [Defined if compiling without arts])
- fi
-
- KDE_SET_DEFAULT_BINDIRS
- kde_default_bindirs="$exec_prefix/bin $prefix/bin $kde_libs_prefix/bin $kde_default_bindirs"
- KDE_FIND_PATH(dcopidl, DCOPIDL, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl)])
- KDE_FIND_PATH(dcopidl2cpp, DCOPIDL2CPP, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl2cpp)])
- if test "$build_arts" '!=' "no"; then
- KDE_FIND_PATH(mcopidl, MCOPIDL, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(mcopidl)])
- KDE_FIND_PATH(artsc-config, ARTSCCONFIG, [$kde_default_bindirs], [KDE_MISSING_ARTS_ERROR(artsc-config)])
- fi
- KDE_FIND_PATH(meinproc, MEINPROC, [$kde_default_bindirs])
-
- kde32ornewer=1
- kde33ornewer=1
- if test -n "$kde_qtver" && test "$kde_qtver" -lt 3; then
- kde32ornewer=
- kde33ornewer=
- else
- if test "$kde_qtver" = "3"; then
- if test "$kde_qtsubver" -le 1; then
- kde32ornewer=
- fi
- if test "$kde_qtsubver" -le 2; then
- kde33ornewer=
- fi
- if test "$KDECONFIG" != "compiled"; then
- if test `$KDECONFIG --version | grep KDE | sed 's/KDE: \(...\).*/\1/'` = 3.2; then
- kde33ornewer=
- fi
- fi
- fi
- fi
-
- if test -n "$kde32ornewer"; then
- KDE_FIND_PATH(tdeconfig_compiler, KCONFIG_COMPILER, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tdeconfig_compiler)])
- KDE_FIND_PATH(dcopidlng, DCOPIDLNG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidlng)])
- fi
- if test -n "$kde33ornewer"; then
- KDE_FIND_PATH(maketdewidgets, MAKETDEWIDGETS, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(maketdewidgets)])
- AC_SUBST(MAKETDEWIDGETS)
- fi
- KDE_FIND_PATH(xmllint, XMLLINT, [${prefix}/bin ${exec_prefix}/bin], [XMLLINT=""])
-
- if test -n "$MEINPROC" -a "$MEINPROC" != "compiled"; then
- kde_sharedirs="$prefix/share /opt/trinity/share /opt/trinity/share /opt/kde/share /usr/share/kde /usr/local/share /usr/share"
- test -n "$TDEDIR" && kde_sharedirs="$TDEDIR/share $kde_sharedirs"
- AC_FIND_FILE(apps/ksgmltools2/customization/tde-chunk.xsl, $kde_sharedirs, KDE_XSL_STYLESHEET)
- if test "$KDE_XSL_STYLESHEET" = "NO"; then
- KDE_XSL_STYLESHEET=""
- else
- KDE_XSL_STYLESHEET="$KDE_XSL_STYLESHEET/apps/ksgmltools2/customization/tde-chunk.xsl"
- fi
- fi
-
- DCOP_DEPENDENCIES='$(DCOPIDL)'
- if test -n "$kde32ornewer"; then
- KCFG_DEPENDENCIES='$(KCONFIG_COMPILER)'
- DCOP_DEPENDENCIES='$(DCOPIDL) $(DCOPIDLNG)'
- AC_SUBST(KCONFIG_COMPILER)
- AC_SUBST(KCFG_DEPENDENCIES)
- AC_SUBST(DCOPIDLNG)
- fi
- AC_SUBST(DCOPIDL)
- AC_SUBST(DCOPIDL2CPP)
- AC_SUBST(DCOP_DEPENDENCIES)
- AC_SUBST(MCOPIDL)
- AC_SUBST(ARTSCCONFIG)
- AC_SUBST(MEINPROC)
- AC_SUBST(KDE_XSL_STYLESHEET)
- AC_SUBST(XMLLINT)
-])dnl
-
-AC_DEFUN([AC_CREATE_KFSSTND],
-[
-AC_REQUIRE([AC_CHECK_RPATH])
-
-AC_MSG_CHECKING([for KDE paths])
-kde_result=""
-kde_cached_paths=yes
-AC_CACHE_VAL(kde_cv_all_paths,
-[
- KDE_SET_DEFAULT_PATHS($1)
- kde_cached_paths=no
-])
-eval "$kde_cv_all_paths"
-KDE_CHECK_PATHS_FOR_COMPLETENESS
-if test "$kde_have_all_paths" = "no" && test "$kde_cached_paths" = "yes"; then
- # wrong values were cached, may be, we can set better ones
- kde_result=
- kde_htmldir= kde_appsdir= kde_icondir= kde_sounddir=
- kde_datadir= kde_locale= kde_cgidir= kde_confdir= kde_kcfgdir=
- kde_mimedir= kde_toolbardir= kde_wallpaperdir= kde_templatesdir=
- kde_bindir= kde_servicesdir= kde_servicetypesdir= kde_moduledir=
- kde_have_all_paths=
- kde_styledir=
- kde_widgetdir=
- xdg_appsdir = xdg_menudir= xdg_directorydir=
- KDE_SET_DEFAULT_PATHS($1)
- eval "$kde_cv_all_paths"
- KDE_CHECK_PATHS_FOR_COMPLETENESS
- kde_result="$kde_result (cache overridden)"
-fi
-if test "$kde_have_all_paths" = "no"; then
- AC_MSG_ERROR([configure could not run a little KDE program to test the environment.
-Since it had compiled and linked before, it must be a strange problem on your system.
-Look at config.log for details. If you are not able to fix this, look at
-http://www.kde.org/faq/installation.html or any www.kde.org mirror.
-(If you're using an egcs version on Linux, you may update binutils!)
-])
-else
- rm -f conftest*
- AC_MSG_RESULT($kde_result)
-fi
-
-bindir=$kde_bindir
-
-KDE_SUBST_PROGRAMS
-
-])
-
-AC_DEFUN([AC_SUBST_KFSSTND],
-[
-AC_SUBST(kde_htmldir)
-AC_SUBST(kde_appsdir)
-AC_SUBST(kde_icondir)
-AC_SUBST(kde_sounddir)
-AC_SUBST(kde_datadir)
-AC_SUBST(kde_locale)
-AC_SUBST(kde_confdir)
-AC_SUBST(kde_kcfgdir)
-AC_SUBST(kde_mimedir)
-AC_SUBST(kde_wallpaperdir)
-AC_SUBST(kde_bindir)
-dnl X Desktop Group standards
-AC_SUBST(xdg_appsdir)
-AC_SUBST(xdg_menudir)
-AC_SUBST(xdg_directorydir)
-dnl for KDE 2
-AC_SUBST(kde_templatesdir)
-AC_SUBST(kde_servicesdir)
-AC_SUBST(kde_servicetypesdir)
-AC_SUBST(kde_moduledir)
-AC_SUBST(tdeinitdir, '$(kde_moduledir)')
-AC_SUBST(kde_styledir)
-AC_SUBST(kde_widgetdir)
-if test "$kde_qtver" = 1; then
- kde_minidir="$kde_icondir/mini"
-else
-# for KDE 1 - this breaks KDE2 apps using minidir, but
-# that's the plan ;-/
- kde_minidir="/dev/null"
-fi
-dnl AC_SUBST(kde_minidir)
-dnl AC_SUBST(kde_cgidir)
-dnl AC_SUBST(kde_toolbardir)
-])
-
-AC_DEFUN([KDE_MISC_TESTS],
-[
- dnl Checks for libraries.
- AC_CHECK_LIB(util, main, [LIBUTIL="-lutil"]) dnl for *BSD
- AC_SUBST(LIBUTIL)
- AC_CHECK_LIB(compat, main, [LIBCOMPAT="-lcompat"]) dnl for *BSD
- AC_SUBST(LIBCOMPAT)
- kde_have_crypt=
- AC_CHECK_LIB(crypt, crypt, [LIBCRYPT="-lcrypt"; kde_have_crypt=yes],
- AC_CHECK_LIB(c, crypt, [kde_have_crypt=yes], [
- AC_MSG_WARN([you have no crypt in either libcrypt or libc.
-You should install libcrypt from another source or configure with PAM
-support])
- kde_have_crypt=no
- ]))
- AC_SUBST(LIBCRYPT)
- if test $kde_have_crypt = yes; then
- AC_DEFINE_UNQUOTED(HAVE_CRYPT, 1, [Defines if your system has the crypt function])
- fi
- AC_CHECK_SOCKLEN_T
- AC_CHECK_LIB(dnet, dnet_ntoa, [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"])
- if test $ac_cv_lib_dnet_dnet_ntoa = no; then
- AC_CHECK_LIB(dnet_stub, dnet_ntoa,
- [X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"])
- fi
- AC_CHECK_FUNC(inet_ntoa)
- if test $ac_cv_func_inet_ntoa = no; then
- AC_CHECK_LIB(nsl, inet_ntoa, X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl")
- fi
- AC_CHECK_FUNC(connect)
- if test $ac_cv_func_connect = no; then
- AC_CHECK_LIB(socket, connect, X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS", ,
- $X_EXTRA_LIBS)
- fi
-
- AC_CHECK_FUNC(remove)
- if test $ac_cv_func_remove = no; then
- AC_CHECK_LIB(posix, remove, X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix")
- fi
-
- # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
- AC_CHECK_FUNC(shmat, ,
- AC_CHECK_LIB(ipc, shmat, X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"))
-
- # more headers that need to be explicitly included on darwin
- AC_CHECK_HEADERS(sys/types.h stdint.h)
-
- # sys/bitypes.h is needed for uint32_t and friends on Tru64
- AC_CHECK_HEADERS(sys/bitypes.h)
-
- # darwin requires a poll emulation library
- AC_CHECK_LIB(poll, poll, LIB_POLL="-lpoll")
-
- # for some image handling on Mac OS X
- AC_CHECK_HEADERS(Carbon/Carbon.h)
-
- # CoreAudio framework
- AC_CHECK_HEADER(CoreAudio/CoreAudio.h, [
- AC_DEFINE(HAVE_COREAUDIO, 1, [Define if you have the CoreAudio API])
- FRAMEWORK_COREAUDIO="-Wl,-framework,CoreAudio"
- ])
-
- AC_CHECK_RES_INIT
- AC_SUBST(LIB_POLL)
- AC_SUBST(FRAMEWORK_COREAUDIO)
- LIBSOCKET="$X_EXTRA_LIBS"
- AC_SUBST(LIBSOCKET)
- AC_SUBST(X_EXTRA_LIBS)
- AC_CHECK_LIB(ucb, killpg, [LIBUCB="-lucb"]) dnl for Solaris2.4
- AC_SUBST(LIBUCB)
-
- case $host in dnl this *is* LynxOS specific
- *-*-lynxos* )
- AC_MSG_CHECKING([LynxOS header file wrappers])
- [CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"]
- AC_MSG_RESULT(disabled)
- AC_CHECK_LIB(bsd, gethostbyname, [LIBSOCKET="-lbsd"]) dnl for LynxOS
- ;;
- esac
-
- KDE_CHECK_TYPES
- KDE_CHECK_LIBDL
- KDE_CHECK_STRLCPY
- KDE_CHECK_PIE_SUPPORT
-
-# darwin needs this to initialize the environment
-AC_CHECK_HEADERS(crt_externs.h)
-AC_CHECK_FUNC(_NSGetEnviron, [AC_DEFINE(HAVE_NSGETENVIRON, 1, [Define if your system needs _NSGetEnviron to set up the environment])])
-
-AH_VERBATIM(_DARWIN_ENVIRON,
-[
-#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
-# include <sys/time.h>
-# include <crt_externs.h>
-# define environ (*_NSGetEnviron())
-#endif
-])
-
-AH_VERBATIM(_AIX_STRINGS_H_BZERO,
-[
-/*
- * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
- * that defines bzero.
- */
-
-#if defined(_AIX)
-#include <strings.h>
-#endif
-])
-
-AC_CHECK_FUNCS([vsnprintf snprintf])
-
-AH_VERBATIM(_TRU64,[
-/*
- * On HP-UX, the declaration of vsnprintf() is needed every time !
- */
-
-#if !defined(HAVE_VSNPRINTF) || defined(hpux)
-#if __STDC__
-#include <stdarg.h>
-#include <stdlib.h>
-#else
-#include <varargs.h>
-#endif
-#ifdef __cplusplus
-extern "C"
-#endif
-int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
-#ifdef __cplusplus
-extern "C"
-#endif
-int snprintf(char *str, size_t n, char const *fmt, ...);
-#endif
-])
-
-])
-
-dnl ------------------------------------------------------------------------
-dnl Find the header files and libraries for X-Windows. Extended the
-dnl macro AC_PATH_X
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([K_PATH_X],
-[
-AC_REQUIRE([KDE_MISC_TESTS])dnl
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_ARG_ENABLE(
- embedded,
- AC_HELP_STRING([--enable-embedded],[link to Qt-embedded, don't use X]),
- kde_use_qt_emb=$enableval,
- kde_use_qt_emb=no
-)
-
-AC_ARG_ENABLE(
- qtopia,
- AC_HELP_STRING([--enable-qtopia],[link to Qt-embedded, link to the Qtopia Environment]),
- kde_use_qt_emb_palm=$enableval,
- kde_use_qt_emb_palm=no
-)
-
-AC_ARG_ENABLE(
- mac,
- AC_HELP_STRING([--enable-mac],[link to Qt/Mac (don't use X)]),
- kde_use_qt_mac=$enableval,
- kde_use_qt_mac=no
-)
-
-# used to disable x11-specific stuff on special platforms
-AM_CONDITIONAL(include_x11, test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no")
-
-if test "$kde_use_qt_emb" = "no" && test "$kde_use_qt_mac" = "no"; then
-
-AC_MSG_CHECKING(for X)
-
-AC_CACHE_VAL(kde_cv_have_x,
-[# One or both of the vars are not set, and there is no cached value.
-if test "{$x_includes+set}" = set || test "$x_includes" = NONE; then
- kde_x_includes=NO
-else
- kde_x_includes=$x_includes
-fi
-if test "{$x_libraries+set}" = set || test "$x_libraries" = NONE; then
- kde_x_libraries=NO
-else
- kde_x_libraries=$x_libraries
-fi
-
-# below we use the standard autoconf calls
-ac_x_libraries=$kde_x_libraries
-ac_x_includes=$kde_x_includes
-
-KDE_PATH_X_DIRECT
-dnl AC_PATH_X_XMKMF picks /usr/lib as the path for the X libraries.
-dnl Unfortunately, if compiling with the N32 ABI, this is not the correct
-dnl location. The correct location is /usr/lib32 or an undefined value
-dnl (the linker is smart enough to pick the correct default library).
-dnl Things work just fine if you use just AC_PATH_X_DIRECT.
-dnl Solaris has a similar problem. AC_PATH_X_XMKMF forces x_includes to
-dnl /usr/openwin/include, which doesn't work. /usr/include does work, so
-dnl x_includes should be left alone.
-case "$host" in
-mips-sgi-irix6*)
- ;;
-*-*-solaris*)
- ;;
-*)
- _AC_PATH_X_XMKMF
- if test -z "$ac_x_includes"; then
- ac_x_includes="."
- fi
- if test -z "$ac_x_libraries"; then
- ac_x_libraries="/usr/lib${tdelibsuff}"
- fi
-esac
-#from now on we use our own again
-
-# when the user already gave --x-includes, we ignore
-# what the standard autoconf macros told us.
-if test "$kde_x_includes" = NO; then
- kde_x_includes=$ac_x_includes
-fi
-
-# for --x-libraries too
-if test "$kde_x_libraries" = NO; then
- kde_x_libraries=$ac_x_libraries
-fi
-
-if test "$kde_x_includes" = NO; then
- AC_MSG_ERROR([Can't find X includes. Please check your installation and add the correct paths!])
-fi
-
-if test "$kde_x_libraries" = NO; then
- AC_MSG_ERROR([Can't find X libraries. Please check your installation and add the correct paths!])
-fi
-
-# Record where we found X for the cache.
-kde_cv_have_x="have_x=yes \
- kde_x_includes=$kde_x_includes kde_x_libraries=$kde_x_libraries"
-])dnl
-
-eval "$kde_cv_have_x"
-
-if test "$have_x" != yes; then
- AC_MSG_RESULT($have_x)
- no_x=yes
-else
- AC_MSG_RESULT([libraries $kde_x_libraries, headers $kde_x_includes])
-fi
-
-if test -z "$kde_x_includes" || test "x$kde_x_includes" = xNONE; then
- X_INCLUDES=""
- x_includes="."; dnl better than nothing :-
- else
- x_includes=$kde_x_includes
- X_INCLUDES="-I$x_includes"
-fi
-
-if test -z "$kde_x_libraries" || test "x$kde_x_libraries" = xNONE || test "$kde_x_libraries" = "/usr/lib"; then
- X_LDFLAGS=""
- x_libraries="/usr/lib"; dnl better than nothing :-
- else
- x_libraries=$kde_x_libraries
- X_LDFLAGS="-L$x_libraries"
-fi
-all_includes="$X_INCLUDES"
-all_libraries="$X_LDFLAGS $LDFLAGS_AS_NEEDED $LDFLAGS_NEW_DTAGS"
-
-# Check for libraries that X11R6 Xt/Xaw programs need.
-ac_save_LDFLAGS="$LDFLAGS"
-LDFLAGS="$LDFLAGS $X_LDFLAGS"
-# SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
-# check for ICE first), but we must link in the order -lSM -lICE or
-# we get undefined symbols. So assume we have SM if we have ICE.
-# These have to be linked with before -lX11, unlike the other
-# libraries we check for below, so use a different variable.
-# --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
-AC_CHECK_LIB(ICE, IceConnectionNumber,
- [LIBSM="-lSM -lICE"], , $X_EXTRA_LIBS)
-LDFLAGS="$ac_save_LDFLAGS"
-
-LIB_X11='-lX11 $(LIBSOCKET)'
-
-AC_MSG_CHECKING(for libXext)
-AC_CACHE_VAL(kde_cv_have_libXext,
-[
-kde_ldflags_safe="$LDFLAGS"
-kde_libs_safe="$LIBS"
-
-LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS"
-LIBS="-lXext -lX11 $LIBSOCKET"
-
-AC_TRY_LINK([
-#include <stdio.h>
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-],
-[
-printf("hello Xext\n");
-],
-kde_cv_have_libXext=yes,
-kde_cv_have_libXext=no
-)
-
-LDFLAGS=$kde_ldflags_safe
-LIBS=$kde_libs_safe
-])
-
-AC_MSG_RESULT($kde_cv_have_libXext)
-
-if test "$kde_cv_have_libXext" = "no"; then
- AC_MSG_ERROR([We need a working libXext to proceed. Since configure
-can't find it itself, we stop here assuming that make wouldn't find
-them either.])
-fi
-
-LIB_XEXT="-lXext"
-QTE_NORTTI=""
-
-elif test "$kde_use_qt_emb" = "yes"; then
- dnl We're using QT Embedded
- CPPFLAGS=-DQWS
- CXXFLAGS="$CXXFLAGS -fno-rtti"
- QTE_NORTTI="-fno-rtti -DQWS"
- X_PRE_LIBS=""
- LIB_X11=""
- LIB_XEXT=""
- LIB_XRENDER=""
- LIBSM=""
- X_INCLUDES=""
- X_LDFLAGS=""
- x_includes=""
- x_libraries=""
-elif test "$kde_use_qt_mac" = "yes"; then
- dnl We're using QT/Mac (I use QT_MAC so that qglobal.h doesn't *have* to
- dnl be included to get the information) --Sam
- CXXFLAGS="$CXXFLAGS -DQT_MAC -no-cpp-precomp"
- CFLAGS="$CFLAGS -DQT_MAC -no-cpp-precomp"
- X_PRE_LIBS=""
- LIB_X11=""
- LIB_XEXT=""
- LIB_XRENDER=""
- LIBSM=""
- X_INCLUDES=""
- X_LDFLAGS=""
- x_includes=""
- x_libraries=""
-fi
-AC_SUBST(X_PRE_LIBS)
-AC_SUBST(LIB_X11)
-AC_SUBST(LIB_XRENDER)
-AC_SUBST(LIBSM)
-AC_SUBST(X_INCLUDES)
-AC_SUBST(X_LDFLAGS)
-AC_SUBST(x_includes)
-AC_SUBST(x_libraries)
-AC_SUBST(QTE_NORTTI)
-AC_SUBST(LIB_XEXT)
-
-])
-
-AC_DEFUN([KDE_PRINT_QT_PROGRAM],
-[
-AC_REQUIRE([KDE_USE_TQT])
-cat > conftest.$ac_ext <<EOF
-#include "confdefs.h"
-#include <qglobal.h>
-#include <qapplication.h>
-EOF
-if test "$kde_qtver" = "2"; then
-cat >> conftest.$ac_ext <<EOF
-#include <qevent.h>
-#include <qstring.h>
-#include <qstyle.h>
-EOF
-
-if test $kde_qtsubver -gt 0; then
-cat >> conftest.$ac_ext <<EOF
-#if QT_VERSION < 210
-#error 1
-#endif
-EOF
-fi
-fi
-
-if test "$kde_qtver" = "3"; then
-cat >> conftest.$ac_ext <<EOF
-#include <qcursor.h>
-#include <qstylefactory.h>
-#include <private/qucomextra_p.h>
-EOF
-fi
-
-echo "#if ! ($kde_qt_verstring)" >> conftest.$ac_ext
-cat >> conftest.$ac_ext <<EOF
-#error 1
-#endif
-
-int main() {
-EOF
-if test "$kde_qtver" = "2"; then
-cat >> conftest.$ac_ext <<EOF
- QStringList *t = new QStringList();
- Q_UNUSED(t);
-EOF
-if test $kde_qtsubver -gt 0; then
-cat >> conftest.$ac_ext <<EOF
- QString s;
- s.setLatin1("Elvis is alive", 14);
-EOF
-fi
-fi
-if test "$kde_qtver" = "3"; then
-cat >> conftest.$ac_ext <<EOF
- (void)QStyleFactory::create(QString::null);
- QCursor c(Qt::WhatsThisCursor);
-EOF
-fi
-cat >> conftest.$ac_ext <<EOF
- return 0;
-}
-EOF
-])
-
-AC_DEFUN([KDE_USE_TQT],
-[
-if test -z "$1"; then
- # Current default Qt version: 3.3
- kde_qtver=3
- kde_qtsubver=3
-else
- kde_qtsubver=`echo "$1" | sed -e 's#[0-9][0-9]*\.\([0-9][0-9]*\).*#\1#'`
- # following is the check if subversion isnt found in passed argument
- if test "$kde_qtsubver" = "$1"; then
- kde_qtsubver=1
- fi
- kde_qtver=`echo "$1" | sed -e 's#^\([0-9][0-9]*\)\..*#\1#'`
- if test "$kde_qtver" = "1"; then
- kde_qtsubver=42
- fi
-fi
-
-if test -z "$2"; then
- if test "$kde_qtver" = "2"; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_minversion=">= Qt 2.2.2"
- else
- kde_qt_minversion=">= Qt 2.0.2"
- fi
- fi
- if test "$kde_qtver" = "3"; then
- if test $kde_qtsubver -gt 0; then
- if test $kde_qtsubver -gt 1; then
- if test $kde_qtsubver -gt 2; then
- kde_qt_minversion=">= Qt 3.3 and < 4.0"
- else
- kde_qt_minversion=">= Qt 3.2 and < 4.0"
- fi
- else
- kde_qt_minversion=">= Qt 3.1 (20021021) and < 4.0"
- fi
- else
- kde_qt_minversion=">= Qt 3.0 and < 4.0"
- fi
- fi
- if test "$kde_qtver" = "1"; then
- kde_qt_minversion=">= 1.42 and < 2.0"
- fi
-else
- kde_qt_minversion="$2"
-fi
-
-if test -z "$3"; then
- if test $kde_qtver = 3; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_verstring="QT_VERSION >= 0x03@VER@00 && QT_VERSION < 0x040000"
- qtsubver=`echo "00$kde_qtsubver" | sed -e 's,.*\(..\)$,\1,'`
- kde_qt_verstring=`echo $kde_qt_verstring | sed -e "s,@VER@,$qtsubver,"`
- else
- kde_qt_verstring="QT_VERSION >= 300 && QT_VERSION < 0x040000"
- fi
- fi
- if test $kde_qtver = 2; then
- if test $kde_qtsubver -gt 0; then
- kde_qt_verstring="QT_VERSION >= 222"
- else
- kde_qt_verstring="QT_VERSION >= 200"
- fi
- fi
- if test $kde_qtver = 1; then
- kde_qt_verstring="QT_VERSION >= 142 && QT_VERSION < 200"
- fi
-else
- kde_qt_verstring="$3"
-fi
-
-if test $kde_qtver = 4; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt4 /usr/lib/qt /usr/share/qt4"
-fi
-if test $kde_qtver = 3; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt3 /usr/lib/qt /usr/share/qt3 /usr/lib${tdelibsuff}/qt-3.3"
- if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- fi
- if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- kde_qt_dirs="$kde_qt_dirs `$PKG_CONFIG --variable=prefix qt-mt`"
- fi
- fi
-fi
-if test $kde_qtver = 2; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt2 /usr/lib/qt"
-fi
-if test $kde_qtver = 1; then
- kde_qt_dirs="$TQTDIR /usr/lib/qt"
-fi
-])
-
-AC_DEFUN([KDE_CHECK_QT_DIRECT],
-[
-AC_REQUIRE([KDE_USE_TQT])
-AC_MSG_CHECKING([if Qt compiles without flags])
-AC_CACHE_VAL(kde_cv_qt_direct,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
-ac_LIBRARY_PATH="$LIBRARY_PATH"
-ac_cxxflags_safe="$CXXFLAGS"
-ac_ldflags_safe="$LDFLAGS"
-ac_libs_safe="$LIBS"
-
-CXXFLAGS="$CXXFLAGS -I$tqt_includes"
-LDFLAGS="$LDFLAGS $X_LDFLAGS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$LIBTQT -lXext -lX11 $LIBSOCKET"
-else
-LIBS="$LIBTQT $LIBSOCKET"
-fi
-LD_LIBRARY_PATH=
-export LD_LIBRARY_PATH
-LIBRARY_PATH=
-export LIBRARY_PATH
-
-KDE_PRINT_QT_PROGRAM
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- kde_cv_qt_direct="yes"
-else
- kde_cv_qt_direct="no"
- echo "configure: failed program was:" >&AC_FD_CC
- cat conftest.$ac_ext >&AC_FD_CC
-fi
-
-rm -f conftest*
-CXXFLAGS="$ac_cxxflags_safe"
-LDFLAGS="$ac_ldflags_safe"
-LIBS="$ac_libs_safe"
-
-LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
-export LD_LIBRARY_PATH
-LIBRARY_PATH="$ac_LIBRARY_PATH"
-export LIBRARY_PATH
-AC_LANG_RESTORE
-])
-
-if test "$kde_cv_qt_direct" = "yes"; then
- AC_MSG_RESULT(yes)
- $1
-else
- AC_MSG_RESULT(no)
- $2
-fi
-])
-
-dnl ------------------------------------------------------------------------
-dnl Try to find the Qt headers and libraries.
-dnl $(QT_LDFLAGS) will be -Ltqtliblocation (if needed)
-dnl and $(TQT_INCLUDES) will be -Iqthdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_PATH_TQT_1_3],
-[
-AC_REQUIRE([K_PATH_X])
-AC_REQUIRE([KDE_USE_TQT])
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-dnl ------------------------------------------------------------------------
-dnl Add configure flag to enable linking to MT version of Qt library.
-dnl ------------------------------------------------------------------------
-
-AC_ARG_ENABLE(
- mt,
- AC_HELP_STRING([--disable-mt],[link to non-threaded Qt (deprecated)]),
- kde_use_qt_mt=$enableval,
- [
- if test $kde_qtver = 3; then
- kde_use_qt_mt=yes
- else
- kde_use_qt_mt=no
- fi
- ]
-)
-
-USING_QT_MT=""
-
-dnl ------------------------------------------------------------------------
-dnl If we not get --disable-qt-mt then adjust some vars for the host.
-dnl ------------------------------------------------------------------------
-
-KDE_MT_LDFLAGS=
-KDE_MT_LIBS=
-if test "x$kde_use_qt_mt" = "xyes"; then
- KDE_CHECK_THREADING
- if test "x$kde_use_threading" = "xyes"; then
- CPPFLAGS="$USE_THREADS -DTQT_THREAD_SUPPORT $CPPFLAGS"
- KDE_MT_LDFLAGS="$USE_THREADS"
- KDE_MT_LIBS="$LIBPTHREAD"
- else
- kde_use_qt_mt=no
- fi
-fi
-AC_SUBST(KDE_MT_LDFLAGS)
-AC_SUBST(KDE_MT_LIBS)
-
-kde_qt_was_given=yes
-
-dnl ------------------------------------------------------------------------
-dnl If we haven't been told how to link to Qt, we work it out for ourselves.
-dnl ------------------------------------------------------------------------
-if test -z "$LIBTQT_GLOB"; then
- if test "x$kde_use_qt_emb" = "xyes"; then
- LIBTQT_GLOB="libtqte.*"
- else
- LIBTQT_GLOB="libtqt.*"
- fi
-fi
-
-dnl ------------------------------------------------------------
-dnl If we got --enable-embedded then adjust the Qt library name.
-dnl ------------------------------------------------------------
-if test "x$kde_use_qt_emb" = "xyes"; then
- tqtlib="qte"
-else
- tqtlib="qt"
-fi
-
-kde_int_qt="-l$tqtlib"
-
-if test -z "$LIBQPE"; then
-dnl ------------------------------------------------------------
-dnl If we got --enable-palmtop then add -lqpe to the link line
-dnl ------------------------------------------------------------
- if test "x$kde_use_qt_emb" = "xyes"; then
- if test "x$kde_use_qt_emb_palm" = "xyes"; then
- LIB_QPE="-lqpe"
- else
- LIB_QPE=""
- fi
- else
- LIB_QPE=""
- fi
-fi
-
-dnl ------------------------------------------------------------------------
-dnl If we got --enable-qt-mt then adjust the Qt library name for the host.
-dnl ------------------------------------------------------------------------
-
-if test "x$kde_use_qt_mt" = "xyes"; then
- LIBTQT="-l$tqtlib-mt"
- kde_int_qt="-l$tqtlib-mt"
- LIBTQT_GLOB="lib$tqtlib-mt.*"
- USING_QT_MT="using -mt"
-else
- LIBTQT="-l$tqtlib"
-fi
-
-if test $kde_qtver != 1; then
-
- AC_REQUIRE([AC_FIND_PNG])
- AC_REQUIRE([AC_FIND_JPEG])
- LIBTQT="$LIBTQT $LIBPNG $LIBJPEG"
-fi
-
-if test $kde_qtver = 3; then
- AC_REQUIRE([KDE_CHECK_LIBDL])
- LIBTQT="$LIBTQT $LIBDL"
-fi
-
-AC_MSG_CHECKING([for Qt])
-
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBTQT="$LIBTQT $X_PRE_LIBS -lXext -lX11 $LIBSM $LIBSOCKET"
-fi
-ac_tqt_includes=NO ac_qt_libraries=NO ac_qt_bindir=NO
-qt_libraries=""
-tqt_includes=""
-AC_ARG_WITH(qt-dir,
- AC_HELP_STRING([--with-qt-dir=DIR],[where the root of Qt is installed ]),
- [ ac_tqt_includes="$withval"/include
- ac_qt_libraries="$withval"/lib${tdelibsuff}
- ac_qt_bindir="$withval"/bin
- ])
-
-AC_ARG_WITH(qt-includes,
- AC_HELP_STRING([--with-qt-includes=DIR],[where the Qt includes are. ]),
- [
- ac_tqt_includes="$withval"
- ])
-
-kde_qt_libs_given=no
-
-AC_ARG_WITH(qt-libraries,
- AC_HELP_STRING([--with-qt-libraries=DIR],[where the Qt library is installed.]),
- [ ac_qt_libraries="$withval"
- kde_qt_libs_given=yes
- ])
-
-AC_CACHE_VAL(ac_cv_have_qt,
-[#try to guess Qt locations
-
-qt_incdirs=""
-for dir in $kde_qt_dirs; do
- qt_incdirs="$qt_incdirs $dir/include $dir"
-done
-if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-fi
-if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- qt_incdirs="$qt_incdirs `$PKG_CONFIG --variable=includedir qt-mt`"
- fi
-fi
-qt_incdirs="$QTINC $qt_incdirs /usr/local/qt/include /usr/include/qt /usr/include /usr/X11R6/include/X11/qt /usr/X11R6/include/qt /usr/X11R6/include/qt2 /usr/include/qt3 $x_includes"
-if test ! "$ac_tqt_includes" = "NO"; then
- qt_incdirs="$ac_tqt_includes $qt_incdirs"
-fi
-
-if test "$kde_qtver" != "1"; then
- kde_qt_header=qstyle.h
-else
- kde_qt_header=qglobal.h
-fi
-
-AC_FIND_FILE($kde_qt_header, $qt_incdirs, qt_incdir)
-ac_tqt_includes="$qt_incdir"
-
-qt_libdirs=""
-for dir in $kde_qt_dirs; do
- qt_libdirs="$qt_libdirs $dir/lib${tdelibsuff} $dir/lib $dir"
-done
-if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-fi
-if test "$PKG_CONFIG" != "no" ; then
- if $PKG_CONFIG --exists qt-mt ; then
- qt_libdirs="$qt_incdirs `$PKG_CONFIG --variable=libdir qt-mt`"
- fi
-fi
-qt_libdirs="$TQTLIB $qt_libdirs /usr/X11R6/lib /usr/lib /usr/local/qt/lib $x_libraries"
-if test ! "$ac_qt_libraries" = "NO"; then
- qt_libdir=$ac_qt_libraries
-else
- qt_libdirs="$ac_qt_libraries $qt_libdirs"
- # if the Qt was given, the chance is too big that libtqt.* doesn't exist
- qt_libdir=NONE
- for dir in $qt_libdirs; do
- try="ls -1 $dir/${LIBTQT_GLOB}"
- if test -n "`$try 2> /dev/null`"; then qt_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
- done
-fi
-for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
- if test -e "$a"; then
- LIBTQT="$LIBTQT ${kde_int_qt}_incremental"
- break
- fi
-done
-
-ac_qt_libraries="$qt_libdir"
-
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-
-ac_cxxflags_safe="$CXXFLAGS"
-ac_ldflags_safe="$LDFLAGS"
-ac_libs_safe="$LIBS"
-
-CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
-LDFLAGS="$LDFLAGS -L$qt_libdir $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
-LIBS="$LIBS $LIBTQT $KDE_MT_LIBS"
-
-KDE_PRINT_QT_PROGRAM
-
-if AC_TRY_EVAL(ac_link) && test -s conftest; then
- rm -f conftest*
-else
- echo "configure: failed program was:" >&AC_FD_CC
- cat conftest.$ac_ext >&AC_FD_CC
- ac_qt_libraries="NO"
-fi
-rm -f conftest*
-CXXFLAGS="$ac_cxxflags_safe"
-LDFLAGS="$ac_ldflags_safe"
-LIBS="$ac_libs_safe"
-
-AC_LANG_RESTORE
-if test "$ac_tqt_includes" = NO || test "$ac_qt_libraries" = NO; then
- ac_cv_have_qt="have_qt=no"
- ac_qt_notfound=""
- missing_qt_mt=""
- if test "$ac_tqt_includes" = NO; then
- if test "$ac_qt_libraries" = NO; then
- ac_qt_notfound="(headers and libraries)";
- else
- ac_qt_notfound="(headers)";
- fi
- else
- if test "x$kde_use_qt_mt" = "xyes"; then
- missing_qt_mt="
-Make sure that you have compiled Qt with thread support!"
- ac_qt_notfound="(library $tqtlib-mt)";
- else
- ac_qt_notfound="(library $tqtlib)";
- fi
- fi
-
- AC_MSG_ERROR([Qt ($kde_qt_minversion) $ac_qt_notfound not found. Please check your installation!
-For more details about this problem, look at the end of config.log.$missing_qt_mt])
-else
- have_qt="yes"
-fi
-])
-
-eval "$ac_cv_have_qt"
-
-if test "$have_qt" != yes; then
- AC_MSG_RESULT([$have_qt]);
-else
- ac_cv_have_qt="have_qt=yes \
- ac_tqt_includes=$ac_tqt_includes ac_qt_libraries=$ac_qt_libraries"
- AC_MSG_RESULT([libraries $ac_qt_libraries, headers $ac_tqt_includes $USING_QT_MT])
-
- qt_libraries="$ac_qt_libraries"
- tqt_includes="$ac_tqt_includes"
-fi
-
-if test ! "$kde_qt_libs_given" = "yes" && test ! "$kde_qtver" = 3; then
- KDE_CHECK_QT_DIRECT(qt_libraries= ,[])
-fi
-
-AC_SUBST(qt_libraries)
-AC_SUBST(tqt_includes)
-
-if test "$tqt_includes" = "$x_includes" || test -z "$tqt_includes"; then
- TQT_INCLUDES=""
-else
- TQT_INCLUDES="-I$tqt_includes"
- all_includes="$TQT_INCLUDES $all_includes"
-fi
-
-if test "$qt_libraries" = "$x_libraries" || test -z "$qt_libraries"; then
- QT_LDFLAGS=""
-else
- QT_LDFLAGS="-L$qt_libraries"
- all_libraries="$QT_LDFLAGS $all_libraries"
-fi
-test -z "$KDE_MT_LDFLAGS" || all_libraries="$all_libraries $KDE_MT_LDFLAGS"
-
-AC_SUBST(TQT_INCLUDES)
-AC_SUBST(QT_LDFLAGS)
-AC_PATH_TQT_MOC_UIC
-
-KDE_CHECK_QT_JPEG
-
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIB_TQT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG) -lXext $(LIB_X11) $(LIBSM)'
-else
-LIB_TQT="$kde_int_qt $LIBJPEG_QT "'$(LIBZ) $(LIBPNG)'
-fi
-test -z "$KDE_MT_LIBS" || LIB_TQT="$LIB_TQT $KDE_MT_LIBS"
-for a in $qt_libdir/lib`echo ${kde_int_qt} | sed 's,^-l,,'`_incremental.*; do
- if test -e "$a"; then
- LIB_TQT="$LIB_TQT ${kde_int_qt}_incremental"
- break
- fi
-done
-
-AC_SUBST(LIB_TQT)
-AC_SUBST(LIB_QPE)
-
-AC_SUBST(kde_qtver)
-])
-
-AC_DEFUN([AC_PATH_TQT],
-[
-AC_PATH_TQT_1_3
-])
-
-AC_DEFUN([KDE_CHECK_UIC_PLUGINS],
-[
-AC_REQUIRE([AC_PATH_TQT_MOC_UIC])
-
-if test x$ac_uic_supports_libpath = xyes; then
-
-AC_MSG_CHECKING([if UIC has KDE plugins available])
-AC_CACHE_VAL(kde_cv_uic_plugins,
-[
-cat > actest.ui << EOF
-<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
-<class>NewConnectionDialog</class>
-<widget class="QDialog">
- <widget class="KLineEdit">
- <property name="name">
- <cstring>testInput</cstring>
- </property>
- </widget>
-</widget>
-</UI>
-EOF
-
-
-
-kde_cv_uic_plugins=no
-kde_line="$UIC_PATH -L $kde_widgetdir"
-if test x$ac_uic_supports_nounload = xyes; then
- kde_line="$kde_line -nounload"
-fi
-kde_line="$kde_line -impl actest.h actest.ui > actest.cpp"
-if AC_TRY_EVAL(kde_line); then
- # if you're trying to debug this check and think it's incorrect,
- # better check your installation. The check _is_ correct - your
- # installation is not.
- if test -f actest.cpp && grep klineedit actest.cpp > /dev/null; then
- kde_cv_uic_plugins=yes
- fi
-fi
-rm -f actest.ui actest.cpp
-])
-
-AC_MSG_RESULT([$kde_cv_uic_plugins])
-if test "$kde_cv_uic_plugins" != yes; then
- AC_MSG_ERROR([
-you need to install tdelibs first.
-
-If you did install tdelibs, then the Qt version that is picked up by
-this configure is not the same version you used to compile tdelibs.
-The Qt Plugin installed by tdelibs is *ONLY* loadable if it is the
-_same Qt version_, compiled with the _same compiler_ and the same Qt
-configuration settings.
-])
-fi
-fi
-])
-
-AC_DEFUN([KDE_CHECK_FINAL],
-[
- AC_ARG_ENABLE(final,
- AC_HELP_STRING([--enable-final],
- [build size optimized apps (experimental - needs lots of memory)]),
- kde_use_final=$enableval, kde_use_final=no)
-
- if test "x$kde_use_final" = "xyes"; then
- KDE_USE_FINAL_TRUE=""
- KDE_USE_FINAL_FALSE="#"
- else
- KDE_USE_FINAL_TRUE="#"
- KDE_USE_FINAL_FALSE=""
- fi
- AC_SUBST(KDE_USE_FINAL_TRUE)
- AC_SUBST(KDE_USE_FINAL_FALSE)
-])
-
-AC_DEFUN([KDE_CHECK_CLOSURE],
-[
- AC_ARG_ENABLE(closure,
- AC_HELP_STRING([--enable-closure],[delay template instantiation]),
- kde_use_closure=$enableval, kde_use_closure=no)
-
- KDE_NO_UNDEFINED=""
- if test "x$kde_use_closure" = "xyes"; then
- KDE_USE_CLOSURE_TRUE=""
- KDE_USE_CLOSURE_FALSE="#"
-# CXXFLAGS="$CXXFLAGS $REPO"
- else
- KDE_USE_CLOSURE_TRUE="#"
- KDE_USE_CLOSURE_FALSE=""
- KDE_NO_UNDEFINED=""
- case $host in
- *-*-linux-gnu)
- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined],
- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined],
- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"],
- [KDE_NO_UNDEFINED=""])],
- [KDE_NO_UNDEFINED=""])
- ;;
- esac
- fi
- AC_SUBST(KDE_USE_CLOSURE_TRUE)
- AC_SUBST(KDE_USE_CLOSURE_FALSE)
- AC_SUBST(KDE_NO_UNDEFINED)
-])
-
-dnl Check if the linker supports --enable-new-dtags and --as-needed
-AC_DEFUN([KDE_CHECK_NEW_LDFLAGS],
-[
- AC_ARG_ENABLE(new_ldflags,
- AC_HELP_STRING([--enable-new-ldflags],
- [enable the new linker flags]),
- kde_use_new_ldflags=$enableval,
- kde_use_new_ldflags=no)
-
- LDFLAGS_AS_NEEDED=""
- LDFLAGS_NEW_DTAGS=""
- if test "x$kde_use_new_ldflags" = "xyes"; then
- LDFLAGS_NEW_DTAGS=""
- KDE_CHECK_COMPILER_FLAG([Wl,--enable-new-dtags],
- [LDFLAGS_NEW_DTAGS="-Wl,--enable-new-dtags"],)
-
- KDE_CHECK_COMPILER_FLAG([Wl,--as-needed],
- [LDFLAGS_AS_NEEDED="-Wl,--as-needed"],)
- fi
- AC_SUBST(LDFLAGS_AS_NEEDED)
- AC_SUBST(LDFLAGS_NEW_DTAGS)
-])
-
-AC_DEFUN([KDE_CHECK_NMCHECK],
-[
- AC_ARG_ENABLE(nmcheck,AC_HELP_STRING([--enable-nmcheck],[enable automatic namespace cleanness check]),
- kde_use_nmcheck=$enableval, kde_use_nmcheck=no)
-
- if test "$kde_use_nmcheck" = "yes"; then
- KDE_USE_NMCHECK_TRUE=""
- KDE_USE_NMCHECK_FALSE="#"
- else
- KDE_USE_NMCHECK_TRUE="#"
- KDE_USE_NMCHECK_FALSE=""
- fi
- AC_SUBST(KDE_USE_NMCHECK_TRUE)
- AC_SUBST(KDE_USE_NMCHECK_FALSE)
-])
-
-AC_DEFUN([KDE_EXPAND_MAKEVAR], [
-savex=$exec_prefix
-test "x$exec_prefix" = xNONE && exec_prefix=$prefix
-tmp=$$2
-while $1=`eval echo "$tmp"`; test "x$$1" != "x$tmp"; do tmp=$$1; done
-exec_prefix=$savex
-])
-
-dnl ------------------------------------------------------------------------
-dnl Now, the same with KDE
-dnl $(KDE_LDFLAGS) will be the kdeliblocation (if needed)
-dnl and $(kde_includes) will be the kdehdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_BASE_PATH_KDE],
-[
-AC_REQUIRE([KDE_CHECK_STL])
-AC_REQUIRE([AC_PATH_TQT])dnl
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_CHECK_RPATH
-AC_MSG_CHECKING([for KDE])
-
-if test "${prefix}" != NONE; then
- kde_includes=${includedir}
- KDE_EXPAND_MAKEVAR(ac_kde_includes, includedir)
-
- kde_libraries=${libdir}
- KDE_EXPAND_MAKEVAR(ac_kde_libraries, libdir)
-
-else
- ac_kde_includes=
- ac_kde_libraries=
- kde_libraries=""
- kde_includes=""
-fi
-
-AC_CACHE_VAL(ac_cv_have_kde,
-[#try to guess kde locations
-
-if test "$kde_qtver" = 1; then
- kde_check_header="ksock.h"
- kde_check_lib="libtdecore.la"
-else
- kde_check_header="ksharedptr.h"
- kde_check_lib="libtdeio.la"
-fi
-
-if test -z "$1"; then
-
-kde_incdirs="$kde_libs_prefix/include /usr/lib/kde/include /usr/local/kde/include /usr/local/include /usr/kde/include /usr/include/tde /usr/include /opt/kde3/include /opt/kde/include $x_includes $tqt_includes"
-test -n "$TDEDIR" && kde_incdirs="$TDEDIR/include $TDEDIR/include/tde $TDEDIR $kde_incdirs"
-kde_incdirs="$ac_kde_includes $kde_incdirs"
-AC_FIND_FILE($kde_check_header, $kde_incdirs, kde_incdir)
-ac_kde_includes="$kde_incdir"
-
-if test -n "$ac_kde_includes" && test ! -r "$ac_kde_includes/$kde_check_header"; then
- AC_MSG_ERROR([
-in the prefix, you've chosen, are no KDE headers installed. This will fail.
-So, check this please and use another prefix!])
-fi
-
-kde_libdirs="$kde_libs_prefix/lib${tdelibsuff} /usr/lib/kde/lib${tdelibsuff} /usr/local/kde/lib${tdelibsuff} /usr/kde/lib${tdelibsuff} /usr/lib${tdelibsuff}/kde /usr/lib${tdelibsuff}/kde3 /usr/lib${tdelibsuff} /usr/X11R6/lib${tdelibsuff} /usr/local/lib${tdelibsuff} /opt/kde3/lib${tdelibsuff} /opt/kde/lib${tdelibsuff} /usr/X11R6/kde/lib${tdelibsuff}"
-test -n "$TDEDIR" && kde_libdirs="$TDEDIR/lib${tdelibsuff} $TDEDIR $kde_libdirs"
-kde_libdirs="$ac_kde_libraries $libdir $kde_libdirs"
-AC_FIND_FILE($kde_check_lib, $kde_libdirs, kde_libdir)
-ac_kde_libraries="$kde_libdir"
-
-kde_widgetdir=NO
-dnl this might be somewhere else
-AC_FIND_FILE("kde3/plugins/designer/tdewidgets.la", $kde_libdirs, kde_widgetdir)
-
-if test -n "$ac_kde_libraries" && test ! -r "$ac_kde_libraries/$kde_check_lib"; then
-AC_MSG_ERROR([
-in the prefix, you've chosen, are no KDE libraries installed. This will fail.
-So, check this please and use another prefix!])
-fi
-
-if test -n "$kde_widgetdir" && test ! -r "$kde_widgetdir/kde3/plugins/designer/tdewidgets.la"; then
-AC_MSG_ERROR([
-I can't find the designer plugins. These are required and should have been installed
-by tdelibs])
-fi
-
-if test -n "$kde_widgetdir"; then
- kde_widgetdir="$kde_widgetdir/kde3/plugins/designer"
-fi
-
-
-if test "$ac_kde_includes" = NO || test "$ac_kde_libraries" = NO || test "$kde_widgetdir" = NO; then
- ac_cv_have_kde="have_kde=no"
-else
- ac_cv_have_kde="have_kde=yes \
- ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
-fi
-
-else dnl test -z $1, e.g. from tdelibs
-
- ac_cv_have_kde="have_kde=no"
-
-fi
-])dnl
-
-eval "$ac_cv_have_kde"
-
-if test "$have_kde" != "yes"; then
- if test "${prefix}" = NONE; then
- ac_kde_prefix="$ac_default_prefix"
- else
- ac_kde_prefix="$prefix"
- fi
- if test "$exec_prefix" = NONE; then
- ac_kde_exec_prefix="$ac_kde_prefix"
- AC_MSG_RESULT([will be installed in $ac_kde_prefix])
- else
- ac_kde_exec_prefix="$exec_prefix"
- AC_MSG_RESULT([will be installed in $ac_kde_prefix and $ac_kde_exec_prefix])
- fi
-
- kde_libraries="${libdir}"
- kde_includes="${includedir}"
-
-else
- ac_cv_have_kde="have_kde=yes \
- ac_kde_includes=$ac_kde_includes ac_kde_libraries=$ac_kde_libraries"
- AC_MSG_RESULT([libraries $ac_kde_libraries, headers $ac_kde_includes])
-
- kde_libraries="$ac_kde_libraries"
- kde_includes="$ac_kde_includes"
-fi
-AC_SUBST(kde_libraries)
-AC_SUBST(kde_includes)
-
-if test "$kde_includes" = "$x_includes" || test "$kde_includes" = "$tqt_includes" || test "$kde_includes" = "/usr/include"; then
- KDE_INCLUDES=""
-else
- KDE_INCLUDES="-I$kde_includes"
- all_includes="$KDE_INCLUDES $all_includes"
-fi
-
-KDE_DEFAULT_CXXFLAGS="-DTQT_NO_ASCII_CAST -DTQT_NO_STL -DTQT_NO_COMPAT -DTQT_NO_TRANSLATION"
-
-KDE_LDFLAGS="-L$kde_libraries"
-if test ! "$kde_libraries" = "$x_libraries" && test ! "$kde_libraries" = "$qt_libraries" ; then
- all_libraries="$KDE_LDFLAGS $all_libraries"
-fi
-
-AC_SUBST(KDE_LDFLAGS)
-AC_SUBST(KDE_INCLUDES)
-
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
-all_libraries="$all_libraries $USER_LDFLAGS"
-all_includes="$all_includes $USER_INCLUDES"
-AC_SUBST(all_includes)
-AC_SUBST(all_libraries)
-
-if test -z "$1"; then
-KDE_CHECK_UIC_PLUGINS
-fi
-
-ac_kde_libraries="$kde_libdir"
-
-AC_SUBST(AUTODIRS)
-
-
-])
-
-AC_DEFUN([KDE_CHECK_EXTRA_LIBS],
-[
-AC_MSG_CHECKING(for extra includes)
-AC_ARG_WITH(extra-includes,AC_HELP_STRING([--with-extra-includes=DIR],[adds non standard include paths]),
- kde_use_extra_includes="$withval",
- kde_use_extra_includes=NONE
-)
-kde_extra_includes=
-if test -n "$kde_use_extra_includes" && \
- test "$kde_use_extra_includes" != "NONE"; then
-
- ac_save_ifs=$IFS
- IFS=':'
- for dir in $kde_use_extra_includes; do
- kde_extra_includes="$kde_extra_includes $dir"
- USER_INCLUDES="$USER_INCLUDES -I$dir"
- done
- IFS=$ac_save_ifs
- kde_use_extra_includes="added"
-else
- kde_use_extra_includes="no"
-fi
-AC_SUBST(USER_INCLUDES)
-
-AC_MSG_RESULT($kde_use_extra_includes)
-
-kde_extra_libs=
-AC_MSG_CHECKING(for extra libs)
-AC_ARG_WITH(extra-libs,AC_HELP_STRING([--with-extra-libs=DIR],[adds non standard library paths]),
- kde_use_extra_libs=$withval,
- kde_use_extra_libs=NONE
-)
-if test -n "$kde_use_extra_libs" && \
- test "$kde_use_extra_libs" != "NONE"; then
-
- ac_save_ifs=$IFS
- IFS=':'
- for dir in $kde_use_extra_libs; do
- kde_extra_libs="$kde_extra_libs $dir"
- KDE_EXTRA_RPATH="$KDE_EXTRA_RPATH -R $dir"
- USER_LDFLAGS="$USER_LDFLAGS -L$dir"
- done
- IFS=$ac_save_ifs
- kde_use_extra_libs="added"
-else
- kde_use_extra_libs="no"
-fi
-
-AC_SUBST(USER_LDFLAGS)
-
-AC_MSG_RESULT($kde_use_extra_libs)
-
-])
-
-AC_DEFUN([KDE_1_CHECK_PATH_HEADERS],
-[
- AC_MSG_CHECKING([for KDE headers installed])
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-cat > conftest.$ac_ext <<EOF
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-#include <stdio.h>
-#include "confdefs.h"
-#include <kapp.h>
-
-int main() {
- printf("kde_htmldir=\\"%s\\"\n", TDEApplication::kde_htmldir().data());
- printf("kde_appsdir=\\"%s\\"\n", TDEApplication::kde_appsdir().data());
- printf("kde_icondir=\\"%s\\"\n", TDEApplication::kde_icondir().data());
- printf("kde_sounddir=\\"%s\\"\n", TDEApplication::kde_sounddir().data());
- printf("kde_datadir=\\"%s\\"\n", TDEApplication::kde_datadir().data());
- printf("kde_locale=\\"%s\\"\n", TDEApplication::kde_localedir().data());
- printf("kde_cgidir=\\"%s\\"\n", TDEApplication::kde_cgidir().data());
- printf("kde_confdir=\\"%s\\"\n", TDEApplication::kde_configdir().data());
- printf("kde_mimedir=\\"%s\\"\n", TDEApplication::kde_mimedir().data());
- printf("kde_toolbardir=\\"%s\\"\n", TDEApplication::kde_toolbardir().data());
- printf("kde_wallpaperdir=\\"%s\\"\n",
- TDEApplication::kde_wallpaperdir().data());
- printf("kde_bindir=\\"%s\\"\n", TDEApplication::kde_bindir().data());
- printf("kde_partsdir=\\"%s\\"\n", TDEApplication::kde_partsdir().data());
- printf("kde_servicesdir=\\"/tmp/dummy\\"\n");
- printf("kde_servicetypesdir=\\"/tmp/dummy\\"\n");
- printf("kde_moduledir=\\"/tmp/dummy\\"\n");
- printf("kde_styledir=\\"/tmp/dummy\\"\n");
- printf("kde_widgetdir=\\"/tmp/dummy\\"\n");
- printf("xdg_appsdir=\\"/tmp/dummy\\"\n");
- printf("xdg_menudir=\\"/tmp/dummy\\"\n");
- printf("xdg_directorydir=\\"/tmp/dummy\\"\n");
- printf("kde_kcfgdir=\\"/tmp/dummy\\"\n");
- return 0;
- }
-EOF
-
- ac_save_CPPFLAGS=$CPPFLAGS
- CPPFLAGS="$all_includes $CPPFLAGS"
- if AC_TRY_EVAL(ac_compile); then
- AC_MSG_RESULT(yes)
- else
- AC_MSG_ERROR([your system is not able to compile a small KDE application!
-Check, if you installed the KDE header files correctly.
-For more details about this problem, look at the end of config.log.])
- fi
- CPPFLAGS=$ac_save_CPPFLAGS
-
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([KDE_CHECK_KDEQTADDON],
-[
-AC_MSG_CHECKING(for kde-qt-addon)
-AC_CACHE_VAL(kde_cv_have_kdetqtaddon,
-[
- kde_ldflags_safe="$LDFLAGS"
- kde_libs_safe="$LIBS"
- kde_cxxflags_safe="$CXXFLAGS"
-
- LIBS="-lkde-qt-addon $LIBTQT $LIBS"
- CXXFLAGS="$CXXFLAGS -I$prefix/include -I$prefix/include/tde $all_includes"
- LDFLAGS="$LDFLAGS $all_libraries $USER_LDFLAGS"
-
- AC_TRY_LINK([
- #include <qdom.h>
- ],
- [
- QDomDocument doc;
- ],
- kde_cv_have_kdetqtaddon=yes,
- kde_cv_have_kdetqtaddon=no
- )
-
- LDFLAGS=$kde_ldflags_safe
- LIBS=$kde_libs_safe
- CXXFLAGS=$kde_cxxflags_safe
-])
-
-AC_MSG_RESULT($kde_cv_have_kdetqtaddon)
-
-if test "$kde_cv_have_kdetqtaddon" = "no"; then
- AC_MSG_ERROR([Can't find libkde-qt-addon. You need to install it first.
-It is a separate package (and CVS module) named kde-qt-addon.])
-fi
-])
-
-AC_DEFUN([KDE_CREATE_LIBS_ALIASES],
-[
- AC_REQUIRE([KDE_MISC_TESTS])
- AC_REQUIRE([KDE_CHECK_LIBDL])
- AC_REQUIRE([K_PATH_X])
-
-if test $kde_qtver = 3; then
- case $host in
- *cygwin*) lib_kded="-ltdeinit_kded" ;;
- *) lib_kded="" ;;
- esac
- AC_SUBST(LIB_KDED, $lib_kded)
- AC_SUBST(LIB_TDECORE, "-ltdecore")
- AC_SUBST(LIB_TDEUI, "-ltdeui")
- AC_SUBST(LIB_TDEIO, "-ltdeio")
- AC_SUBST(LIB_KJS, "-lkjs")
- AC_SUBST(LIB_SMB, "-lsmb")
- AC_SUBST(LIB_KAB, "-lkab")
- AC_SUBST(LIB_KABC, "-ltdeabc")
- AC_SUBST(LIB_TDEHTML, "-ltdehtml")
- AC_SUBST(LIB_TDESPELL, "-ltdespell")
- AC_SUBST(LIB_TDEPARTS, "-ltdeparts")
- AC_SUBST(LIB_TDEPRINT, "-ltdeprint")
- AC_SUBST(LIB_TDEUTILS, "-ltdeutils")
- AC_SUBST(LIB_TDEPIM, "-ltdepim")
- AC_SUBST(LIB_TDEIMPROXY, "-ltdeimproxy")
- AC_SUBST(LIB_KNEWSTUFF, "-lknewstuff")
- AC_SUBST(LIB_TDEDNSSD, "-ltdednssd")
- AC_SUBST(LIB_TDEUNITTEST, "-ltdeunittest")
-# these are for backward compatibility
- AC_SUBST(LIB_TDESYCOCA, "-ltdeio")
- AC_SUBST(LIB_KFILE, "-ltdeio")
-elif test $kde_qtver = 2; then
- AC_SUBST(LIB_TDECORE, "-ltdecore")
- AC_SUBST(LIB_TDEUI, "-ltdeui")
- AC_SUBST(LIB_TDEIO, "-ltdeio")
- AC_SUBST(LIB_TDESYCOCA, "-ltdesycoca")
- AC_SUBST(LIB_SMB, "-lsmb")
- AC_SUBST(LIB_KFILE, "-ltdefile")
- AC_SUBST(LIB_KAB, "-lkab")
- AC_SUBST(LIB_TDEHTML, "-ltdehtml")
- AC_SUBST(LIB_TDESPELL, "-ltdespell")
- AC_SUBST(LIB_TDEPARTS, "-ltdeparts")
- AC_SUBST(LIB_TDEPRINT, "-ltdeprint")
-else
- AC_SUBST(LIB_TDECORE, "-ltdecore -lXext $(LIB_TQT)")
- AC_SUBST(LIB_TDEUI, "-ltdeui $(LIB_TDECORE)")
- AC_SUBST(LIB_KFM, "-lkfm $(LIB_TDECORE)")
- AC_SUBST(LIB_KFILE, "-ltdefile $(LIB_KFM) $(LIB_TDEUI)")
- AC_SUBST(LIB_KAB, "-lkab $(LIB_KIMGIO) $(LIB_TDECORE)")
-fi
-])
-
-AC_DEFUN([AC_PATH_KDE],
-[
- AC_BASE_PATH_KDE
- AC_ARG_ENABLE(path-check,AC_HELP_STRING([--disable-path-check],[don't try to find out, where to install]),
- [
- if test "$enableval" = "no";
- then ac_use_path_checking="default"
- else ac_use_path_checking=""
- fi
- ],
- [
- if test "$kde_qtver" = 1;
- then ac_use_path_checking=""
- else ac_use_path_checking="default"
- fi
- ]
- )
-
- AC_CREATE_KFSSTND($ac_use_path_checking)
-
- AC_SUBST_KFSSTND
- KDE_CREATE_LIBS_ALIASES
-])
-
-dnl KDE_CHECK_FUNC_EXT(<func>, [headers], [sample-use], [C prototype], [autoheader define], [call if found])
-AC_DEFUN([KDE_CHECK_FUNC_EXT],
-[
-AC_MSG_CHECKING(for $1)
-AC_CACHE_VAL(kde_cv_func_$1,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-save_CXXFLAGS="$CXXFLAGS"
-kde_safe_LIBS="$LIBS"
-LIBS="$LIBS $X_EXTRA_LIBS"
-if test "$GXX" = "yes"; then
-CXXFLAGS="$CXXFLAGS -pedantic-errors"
-fi
-AC_TRY_COMPILE([
-$2
-],
-[
-$3
-],
-kde_cv_func_$1=yes,
-kde_cv_func_$1=no)
-CXXFLAGS="$save_CXXFLAGS"
-LIBS="$kde_safe_LIBS"
-AC_LANG_RESTORE
-])
-
-AC_MSG_RESULT($kde_cv_func_$1)
-
-AC_MSG_CHECKING([if $1 needs custom prototype])
-AC_CACHE_VAL(kde_cv_proto_$1,
-[
-if test "x$kde_cv_func_$1" = xyes; then
- kde_cv_proto_$1=no
-else
- case "$1" in
- setenv|unsetenv|usleep|random|srandom|seteuid|mkstemps|mkstemp|revoke|vsnprintf|strlcpy|strlcat)
- kde_cv_proto_$1="yes - in libtdefakes"
- ;;
- *)
- kde_cv_proto_$1=unknown
- ;;
- esac
-fi
-
-if test "x$kde_cv_proto_$1" = xunknown; then
-
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
- kde_safe_libs=$LIBS
- LIBS="$LIBS $X_EXTRA_LIBS"
- AC_TRY_LINK([
-$2
-
-extern "C" $4;
-],
-[
-$3
-],
-[ kde_cv_func_$1=yes
- kde_cv_proto_$1=yes ],
- [kde_cv_proto_$1="$1 unavailable"]
-)
-LIBS=$kde_safe_libs
-AC_LANG_RESTORE
-fi
-])
-AC_MSG_RESULT($kde_cv_proto_$1)
-
-if test "x$kde_cv_func_$1" = xyes; then
- AC_DEFINE(HAVE_$5, 1, [Define if you have $1])
- $6
-fi
-if test "x$kde_cv_proto_$1" = xno; then
- AC_DEFINE(HAVE_$5_PROTO, 1,
- [Define if you have the $1 prototype])
-fi
-
-AH_VERBATIM([_HAVE_$5_PROTO],
-[
-#if !defined(HAVE_$5_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-$4;
-#ifdef __cplusplus
-}
-#endif
-#endif
-])
-])
-
-AC_DEFUN([AC_CHECK_SETENV],
-[
- KDE_CHECK_FUNC_EXT(setenv, [
-#include <stdlib.h>
-],
- [setenv("VAR", "VALUE", 1);],
- [int setenv (const char *, const char *, int)],
- [SETENV])
-])
-
-AC_DEFUN([AC_CHECK_UNSETENV],
-[
- KDE_CHECK_FUNC_EXT(unsetenv, [
-#include <stdlib.h>
-],
- [unsetenv("VAR");],
- [void unsetenv (const char *)],
- [UNSETENV])
-])
-
-AC_DEFUN([AC_CHECK_GETDOMAINNAME],
-[
- KDE_CHECK_FUNC_EXT(getdomainname, [
-#include <stdlib.h>
-#include <unistd.h>
-#include <netdb.h>
-],
- [
-char buffer[200];
-getdomainname(buffer, 200);
-],
- [#include <sys/types.h>
- int getdomainname (char *, size_t)],
- [GETDOMAINNAME])
-])
-
-AC_DEFUN([AC_CHECK_GETHOSTNAME],
-[
- KDE_CHECK_FUNC_EXT(gethostname, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-char buffer[200];
-gethostname(buffer, 200);
-],
- [int gethostname (char *, unsigned int)],
- [GETHOSTNAME])
-])
-
-AC_DEFUN([AC_CHECK_USLEEP],
-[
- KDE_CHECK_FUNC_EXT(usleep, [
-#include <unistd.h>
-],
- [
-usleep(200);
-],
- [int usleep (unsigned int)],
- [USLEEP])
-])
-
-
-AC_DEFUN([AC_CHECK_RANDOM],
-[
- KDE_CHECK_FUNC_EXT(random, [
-#include <stdlib.h>
-],
- [
-random();
-],
- [long int random(void)],
- [RANDOM])
-
- KDE_CHECK_FUNC_EXT(srandom, [
-#include <stdlib.h>
-],
- [
-srandom(27);
-],
- [void srandom(unsigned int)],
- [SRANDOM])
-
-])
-
-AC_DEFUN([AC_CHECK_INITGROUPS],
-[
- KDE_CHECK_FUNC_EXT(initgroups, [
-#include <sys/types.h>
-#include <unistd.h>
-#include <grp.h>
-],
- [
-char buffer[200];
-initgroups(buffer, 27);
-],
- [int initgroups(const char *, gid_t)],
- [INITGROUPS])
-])
-
-AC_DEFUN([AC_CHECK_MKSTEMPS],
-[
- KDE_CHECK_FUNC_EXT(mkstemps, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkstemps("/tmp/aaaXXXXXX", 6);
-],
- [int mkstemps(char *, int)],
- [MKSTEMPS])
-])
-
-AC_DEFUN([AC_CHECK_MKSTEMP],
-[
- KDE_CHECK_FUNC_EXT(mkstemp, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkstemp("/tmp/aaaXXXXXX");
-],
- [int mkstemp(char *)],
- [MKSTEMP])
-])
-
-AC_DEFUN([AC_CHECK_MKDTEMP],
-[
- KDE_CHECK_FUNC_EXT(mkdtemp, [
-#include <stdlib.h>
-#include <unistd.h>
-],
- [
-mkdtemp("/tmp/aaaXXXXXX");
-],
- [char *mkdtemp(char *)],
- [MKDTEMP])
-])
-
-
-AC_DEFUN([AC_CHECK_RES_INIT],
-[
- AC_MSG_CHECKING([if res_init needs -lresolv])
- kde_libs_safe="$LIBS"
- LIBS="$LIBS $X_EXTRA_LIBS -lresolv"
- AC_TRY_LINK(
- [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
- ],
- [
- res_init();
- ],
- [
- LIBRESOLV="-lresolv"
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_RES_INIT, 1, [Define if you have the res_init function])
- ],
- [ AC_MSG_RESULT(no) ]
- )
- LIBS=$kde_libs_safe
- AC_SUBST(LIBRESOLV)
-
- KDE_CHECK_FUNC_EXT(res_init,
- [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
- ],
- [res_init()],
- [int res_init(void)],
- [RES_INIT])
-])
-
-AC_DEFUN([AC_CHECK_STRLCPY],
-[
- KDE_CHECK_FUNC_EXT(strlcpy, [
-#include <string.h>
-],
-[ char buf[20];
- strlcpy(buf, "KDE function test", sizeof(buf));
-],
- [unsigned long strlcpy(char*, const char*, unsigned long)],
- [STRLCPY])
-])
-
-AC_DEFUN([AC_CHECK_STRLCAT],
-[
- KDE_CHECK_FUNC_EXT(strlcat, [
-#include <string.h>
-],
-[ char buf[20];
- buf[0]='\0';
- strlcat(buf, "KDE function test", sizeof(buf));
-],
- [unsigned long strlcat(char*, const char*, unsigned long)],
- [STRLCAT])
-])
-
-AC_DEFUN([AC_CHECK_RES_QUERY],
-[
- KDE_CHECK_FUNC_EXT(res_query, [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
-#include <netdb.h>
-],
-[
-res_query(NULL, 0, 0, NULL, 0);
-],
- [int res_query(const char *, int, int, unsigned char *, int)],
- [RES_QUERY])
-])
-
-AC_DEFUN([AC_CHECK_DN_SKIPNAME],
-[
- KDE_CHECK_FUNC_EXT(dn_skipname, [
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <resolv.h>
-],
-[
-dn_skipname (NULL, NULL);
-],
- [int dn_skipname (unsigned char *, unsigned char *)],
- [DN_SKIPNAME])
-])
-
-
-AC_DEFUN([AC_FIND_GIF],
- [AC_MSG_CHECKING([for giflib])
-AC_CACHE_VAL(ac_cv_lib_gif,
-[ac_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$all_libraries -lgif -lX11 $LIBSOCKET"
-else
-LIBS="$all_libraries -lgif"
-fi
-AC_TRY_LINK(dnl
-[
-#ifdef __cplusplus
-extern "C" {
-#endif
-int GifLastError(void);
-#ifdef __cplusplus
-}
-#endif
-/* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
-],
- [return GifLastError();],
- eval "ac_cv_lib_gif=yes",
- eval "ac_cv_lib_gif=no")
-LIBS="$ac_save_LIBS"
-])dnl
-if eval "test \"`echo $ac_cv_lib_gif`\" = yes"; then
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_LIBGIF, 1, [Define if you have libgif])
-else
- AC_MSG_ERROR(You need giflib30. Please install the tdesupport package)
-fi
-])
-
-AC_DEFUN([KDE_FIND_JPEG_HELPER],
-[
-AC_MSG_CHECKING([for libjpeg$2])
-AC_CACHE_VAL(ac_cv_lib_jpeg_$1,
-[
-ac_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -ljpeg$2 -lm"
-ac_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(
-[
-#ifdef __cplusplus
-extern "C" {
-#endif
-void jpeg_CreateDecompress();
-#ifdef __cplusplus
-}
-#endif
-],
-[jpeg_CreateDecompress();],
- eval "ac_cv_lib_jpeg_$1=-ljpeg$2",
- eval "ac_cv_lib_jpeg_$1=no")
-LIBS="$ac_save_LIBS"
-CFLAGS="$ac_save_CFLAGS"
-])
-
-if eval "test ! \"`echo $ac_cv_lib_jpeg_$1`\" = no"; then
- LIBJPEG="$ac_cv_lib_jpeg_$1"
- AC_MSG_RESULT($ac_cv_lib_jpeg_$1)
-else
- AC_MSG_RESULT(no)
- $3
-fi
-
-])
-
-AC_DEFUN([AC_FIND_JPEG],
-[
-dnl first look for libraries
-KDE_FIND_JPEG_HELPER(6b, 6b,
- KDE_FIND_JPEG_HELPER(normal, [],
- [
- LIBJPEG=
- ]
- )
-)
-
-dnl then search the headers (can't use simply AC_TRY_xxx, as jpeglib.h
-dnl requires system dependent includes loaded before it)
-jpeg_incdirs="$includedir /usr/include /usr/local/include $kde_extra_includes"
-AC_FIND_FILE(jpeglib.h, $jpeg_incdirs, jpeg_incdir)
-test "x$jpeg_incdir" = xNO && jpeg_incdir=
-
-dnl if headers _and_ libraries are missing, this is no error, and we
-dnl continue with a warning (the user will get no jpeg support in tdehtml)
-dnl if only one is missing, it means a configuration error, but we still
-dnl only warn
-if test -n "$jpeg_incdir" && test -n "$LIBJPEG" ; then
- AC_DEFINE_UNQUOTED(HAVE_LIBJPEG, 1, [Define if you have libjpeg])
-else
- if test -n "$jpeg_incdir" || test -n "$LIBJPEG" ; then
- AC_MSG_WARN([
-There is an installation error in jpeg support. You seem to have only one
-of either the headers _or_ the libraries installed. You may need to either
-provide correct --with-extra-... options, or the development package of
-libjpeg6b. You can get a source package of libjpeg from http://www.ijg.org/
-Disabling JPEG support.
-])
- else
- AC_MSG_WARN([libjpeg not found. disable JPEG support.])
- fi
- jpeg_incdir=
- LIBJPEG=
-fi
-
-AC_SUBST(LIBJPEG)
-AH_VERBATIM(_AC_CHECK_JPEG,
-[/*
- * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
- * headers and I'm too lazy to write a configure test as long as only
- * unixware is related
- */
-#ifdef _UNIXWARE
-#define HAVE_BOOLEAN
-#endif
-])
-])
-
-AC_DEFUN([KDE_CHECK_QT_JPEG],
-[
-if test -n "$LIBJPEG"; then
-AC_MSG_CHECKING([if Qt needs $LIBJPEG])
-AC_CACHE_VAL(kde_cv_qt_jpeg,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS $LIBTQT"
-LIBS=`echo $LIBS | sed "s/$LIBJPEG//"`
-ac_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(
-[#include <qapplication.h>],
- [
- int argc;
- char** argv;
- QApplication app(argc, argv);],
- eval "kde_cv_qt_jpeg=no",
- eval "kde_cv_qt_jpeg=yes")
-LIBS="$ac_save_LIBS"
-CXXFLAGS="$ac_save_CXXFLAGS"
-AC_LANG_RESTORE
-fi
-])
-
-if eval "test ! \"`echo $kde_cv_qt_jpeg`\" = no"; then
- AC_MSG_RESULT(yes)
- LIBJPEG_QT='$(LIBJPEG)'
-else
- AC_MSG_RESULT(no)
- LIBJPEG_QT=
-fi
-
-])
-
-AC_DEFUN([AC_FIND_ZLIB],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_MSG_CHECKING([for libz])
-AC_CACHE_VAL(ac_cv_lib_z,
-[
-kde_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -lz $LIBSOCKET"
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(dnl
-[
-#include<zlib.h>
-#include<string.h>
-],
-[
- char buf[42];
- gzFile f = (gzFile) 0;
- /* this would segfault.. but we only link, don't run */
- (void) gzgets(f, buf, sizeof(buf));
-
- return (strcmp(zlibVersion(), ZLIB_VERSION) == 0);
-],
- eval "ac_cv_lib_z='-lz'",
- eval "ac_cv_lib_z=no")
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if test ! "$ac_cv_lib_z" = no; then
- AC_DEFINE_UNQUOTED(HAVE_LIBZ, 1, [Define if you have libz])
- LIBZ="$ac_cv_lib_z"
- AC_MSG_RESULT($ac_cv_lib_z)
-else
- AC_MSG_ERROR(not found.
- Possibly configure picks up an outdated version
- installed by XFree86. Remove it from your system.
-
- Check your installation and look into config.log)
- LIBZ=""
-fi
-AC_SUBST(LIBZ)
-])
-
-AC_DEFUN([KDE_TRY_TIFFLIB],
-[
-AC_MSG_CHECKING([for libtiff $1])
-
-AC_CACHE_VAL(kde_cv_libtiff_$1,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-kde_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lX11 $LIBSOCKET -lm"
-else
-LIBS="$all_libraries $USER_LDFLAGS -l$1 $LIBJPEG $LIBZ -lm"
-fi
-kde_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
-[
-#include<tiffio.h>
-],
- [return (TIFFOpen( "", "r") == 0); ],
-[
- kde_cv_libtiff_$1="-l$1 $LIBJPEG $LIBZ"
-], [
- kde_cv_libtiff_$1=no
-])
-
-LIBS="$kde_save_LIBS"
-CXXFLAGS="$kde_save_CXXFLAGS"
-AC_LANG_RESTORE
-])
-
-if test "$kde_cv_libtiff_$1" = "no"; then
- AC_MSG_RESULT(no)
- LIBTIFF=""
- $3
-else
- LIBTIFF="$kde_cv_libtiff_$1"
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_LIBTIFF, 1, [Define if you have libtiff])
- $2
-fi
-
-])
-
-AC_DEFUN([AC_FIND_TIFF],
-[
-AC_REQUIRE([K_PATH_X])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_REQUIRE([AC_FIND_JPEG])
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
-KDE_TRY_TIFFLIB(tiff, [],
- KDE_TRY_TIFFLIB(tiff34))
-
-AC_SUBST(LIBTIFF)
-])
-
-AC_DEFUN([KDE_FIND_LIBEXR],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_CACHE_VAL(ac_cv_libexr,
-[
- if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- fi
-
- AC_MSG_CHECKING([for OpenEXR libraries])
-
- if test "$PKG_CONFIG" = "no" ; then
- AC_MSG_RESULT(no)
- echo "*** The pkg-config script could not be found. Make sure it is"
- echo "*** in your path, or set the PKG_CONFIG environment variable"
- echo "*** to the full path to pkg-config."
- echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
- else
- if ! $PKG_CONFIG --exists OpenEXR ; then
- AC_MSG_RESULT(no)
- EXRSTATUS=no
- else
- if ! $PKG_CONFIG --atleast-version="1.1.1" OpenEXR ; then
- AC_MSG_RESULT(no)
- EXRSTATUS=old
- else
- kde_save_LIBS="$LIBS"
- LIBS="$LIBS $all_libraries $USER_LDFLAGS `pkg-config --libs OpenEXR` $LIBZ"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- kde_save_CXXFLAGS="$CXXFLAGS"
- EXR_FLAGS=`$PKG_CONFIG --cflags OpenEXR`
- CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES $EXR_FLAGS"
-
- AC_TRY_LINK(dnl
- [
- #include <ImfRgbaFile.h>
- ],
- [
- using namespace Imf;
- RgbaInputFile file ("dummy");
- return 0;
- ],
- eval "ac_cv_libexr='`pkg-config --libs OpenEXR`'",
- eval "ac_cv_libexr=no"
- )
- LIBS="$kde_save_LIBS"
- CXXFLAGS="$kde_save_CXXFLAGS"
- AC_LANG_RESTORE
- ])dnl
- if eval "test ! \"`echo $ac_cv_libexr`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_EXR, 1, [Define if you have OpenEXR])
- LIB_EXR="$ac_cv_libexr"
- AC_MSG_RESULT($ac_cv_libexr)
- else
- AC_MSG_RESULT(no)
- LIB_EXR=""
- fi
- fi
- fi
- fi
- AC_SUBST(LIB_EXR)
- AC_SUBST(EXR_FLAGS)
-])
-
-
-
-AC_DEFUN([AC_FIND_PNG],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_ZLIB])
-AC_MSG_CHECKING([for libpng])
-AC_CACHE_VAL(ac_cv_lib_png,
-[
-kde_save_LIBS="$LIBS"
-if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm -lX11 $LIBSOCKET"
-else
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -lpng $LIBZ -lm"
-fi
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
- [
- #include<png.h>
- ],
- [
- png_structp png_ptr = png_create_read_struct( /* image ptr */
- PNG_LIBPNG_VER_STRING, 0, 0, 0 );
- return( png_ptr != 0 );
- ],
- eval "ac_cv_lib_png='-lpng $LIBZ -lm'",
- eval "ac_cv_lib_png=no"
-)
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if eval "test ! \"`echo $ac_cv_lib_png`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_LIBPNG, 1, [Define if you have libpng])
- LIBPNG="$ac_cv_lib_png"
- AC_SUBST(LIBPNG)
- AC_MSG_RESULT($ac_cv_lib_png)
-else
- AC_MSG_RESULT(no)
- LIBPNG=""
- AC_SUBST(LIBPNG)
-fi
-])
-
-
-AC_DEFUN([AC_FIND_JASPER],
-[
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_REQUIRE([AC_FIND_JPEG])
-AC_MSG_CHECKING([for jasper])
-AC_CACHE_VAL(ac_cv_jasper,
-[
-kde_save_LIBS="$LIBS"
-LIBS="$LIBS $all_libraries $USER_LDFLAGS -ljasper $LIBJPEG -lm"
-kde_save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS $all_includes $USER_INCLUDES"
-
-AC_TRY_LINK(dnl
- [
- #include<jasper/jasper.h>
- ],
- [
- return( jas_init() );
- ],
- eval "ac_cv_jasper='-ljasper $LIBJPEG -lm'",
- eval "ac_cv_jasper=no"
-)
-LIBS="$kde_save_LIBS"
-CFLAGS="$kde_save_CFLAGS"
-])dnl
-if eval "test ! \"`echo $ac_cv_jasper`\" = no"; then
- AC_DEFINE_UNQUOTED(HAVE_JASPER, 1, [Define if you have jasper])
- LIB_JASPER="$ac_cv_jasper"
- AC_MSG_RESULT($ac_cv_jasper)
-else
- AC_MSG_RESULT(no)
- LIB_JASPER=""
-fi
-AC_SUBST(LIB_JASPER)
-])
-
-AC_DEFUN([AC_CHECK_BOOL],
-[
- AC_DEFINE_UNQUOTED(HAVE_BOOL, 1, [You _must_ have bool])
-])
-
-AC_DEFUN([KDE_CHECK_COMPILER_FLAG],
-[
-AC_MSG_CHECKING([whether $CXX supports -$1])
-kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
-AC_CACHE_VAL(kde_cv_prog_cxx_$kde_cache,
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS -$1"
- AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cxx_$kde_cache=yes"], [])
- CXXFLAGS="$save_CXXFLAGS"
- AC_LANG_RESTORE
-])
-if eval "test \"`echo '$kde_cv_prog_cxx_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT(yes)
- :
- $2
-else
- AC_MSG_RESULT(no)
- :
- $3
-fi
-])
-
-AC_DEFUN([KDE_CHECK_C_COMPILER_FLAG],
-[
-AC_MSG_CHECKING([whether $CC supports -$1])
-kde_cache=`echo $1 | sed 'y% .=/+-,%____p__%'`
-AC_CACHE_VAL(kde_cv_prog_cc_$kde_cache,
-[
- AC_LANG_SAVE
- AC_LANG_C
- save_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -$1"
- AC_TRY_LINK([],[ return 0; ], [eval "kde_cv_prog_cc_$kde_cache=yes"], [])
- CFLAGS="$save_CFLAGS"
- AC_LANG_RESTORE
-])
-if eval "test \"`echo '$kde_cv_prog_cc_'$kde_cache`\" = yes"; then
- AC_MSG_RESULT(yes)
- :
- $2
-else
- AC_MSG_RESULT(no)
- :
- $3
-fi
-])
-
-
-dnl AC_REMOVE_FORBIDDEN removes forbidden arguments from variables
-dnl use: AC_REMOVE_FORBIDDEN(CC, [-forbid -bad-option whatever])
-dnl it's all white-space separated
-AC_DEFUN([AC_REMOVE_FORBIDDEN],
-[ __val=$$1
- __forbid=" $2 "
- if test -n "$__val"; then
- __new=""
- ac_save_IFS=$IFS
- IFS=" "
- for i in $__val; do
- case "$__forbid" in
- *" $i "*) AC_MSG_WARN([found forbidden $i in $1, removing it]) ;;
- *) # Careful to not add spaces, where there were none, because otherwise
- # libtool gets confused, if we change e.g. CXX
- if test -z "$__new" ; then __new=$i ; else __new="$__new $i" ; fi ;;
- esac
- done
- IFS=$ac_save_IFS
- $1=$__new
- fi
-])
-
-
-AC_DEFUN([KDE_CHECK_FOR_BAD_COMPILER],
-[
- AC_MSG_CHECKING([whether $CC is blacklisted])
-
- dnl In theory we have tu run this test against $CC and $CXX
- dnl in C and in C++ mode, because its perfectly legal for
- dnl the user to mix compiler versions, since C has a defined
- dnl ABI.
- dnl
- dnl For now, we assume the user is not on crack.
-
- AC_TRY_COMPILE([
-#ifdef __GNUC__
-#if __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 0
-choke me
-#endif
-#endif
-], ,
- kde_bad_compiler=no,
- kde_bad_compiler=yes
-)
-
- AC_MSG_RESULT($kde_bad_compiler)
-
-if test "$kde_bad_compiler" = "yes"; then
- AC_MSG_ERROR([
-
-This particular compiler version is blacklisted because it
-is known to miscompile KDE. Please use a newer version, or
-if that is not yet available, choose an older version.
-
-Please do not report a bug or bother us reporting this
-configure error. We know about it, and we introduced
-it by intention to avoid untraceable bugs or crashes in KDE.
-
-])
-fi
-
-])
-
-
-AC_DEFUN([KDE_CHECK_FOR_OPT_NOINLINE_MATCH],
-[
- AC_CACHE_CHECK([whether system headers can cope with -O2 -fno-inline],
- kde_cv_opt_noinline_match,
- [
- kde_cv_opt_noinline_match=irrelevant
- dnl if we don't use both -O2 and -fno-inline, this check is moot
- if echo "$CFLAGS" | grep -e -O2 >/dev/null 2>/dev/null \
- && echo "$CFLAGS" | grep -e -fno-inline >/dev/null 2>/dev/null ; then
-
- ac_cflags_save="$CFLAGS"
- CFLAGS="$CFLAGS -D_USE_GNU"
-
- AC_TRY_LINK([
- #include <string.h>
-], [ const char *pt, *et;
- et = __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p ( ";," ) && ((size_t)(const void *)(( ";," )+ 1) - (size_t)(const void *)( ";," ) == 1) ? ((__a0 =((__const char *) ( ";," ))[0], __a0 == '\0') ? ((void) ( pt ),((void *)0) ) : ((__a1 = ((__const char *) ( ";," ))[1], __a1== '\0') ? (__extension__ (__builtin_constant_p ( __a0 ) && ( __a0 ) == '\0' ? (char *) __rawmemchr ( pt , __a0) : strchr( pt , __a0 ))) : ((__a2 = ((__const char *) ( ";," ))[2], __a2 == '\0') ? __strpbrk_c2 ( pt , __a0, __a1) :(((__const char *) ( ";," ))[3] == '\0' ? __strpbrk_c3 ( pt ,__a0, __a1, __a2): strpbrk ( pt , ";," ))))) : strpbrk ( pt , ";," )); }) ;
-],
- kde_cv_opt_noinline_match=yes,
- kde_cv_opt_noinline_match=no
- )
-
- CFLAGS="$ac_cflags_save"
- fi
- ])
-])
-
-
-dnl AC_VALIDIFY_CXXFLAGS checks for forbidden flags the user may have given
-AC_DEFUN([AC_VALIDIFY_CXXFLAGS],
-[dnl
-if test "x$kde_use_qt_emb" != "xyes"; then
- AC_REMOVE_FORBIDDEN(CXX, [-fno-rtti -rpath])
- AC_REMOVE_FORBIDDEN(CXXFLAGS, [-fno-rtti -rpath])
-else
- AC_REMOVE_FORBIDDEN(CXX, [-rpath])
- AC_REMOVE_FORBIDDEN(CXXFLAGS, [-rpath])
-fi
-])
-
-AC_DEFUN([AC_CHECK_COMPILERS],
-[
- AC_ARG_ENABLE(debug,
- AC_HELP_STRING([--enable-debug=ARG],[enables debug symbols (yes|no|full) [default=no]]),
- [
- case $enableval in
- yes)
- kde_use_debug_code="yes"
- kde_use_debug_define=no
- ;;
- full)
- kde_use_debug_code="full"
- kde_use_debug_define=no
- ;;
- *)
- kde_use_debug_code="no"
- kde_use_debug_define=yes
- ;;
- esac
- ],
- [kde_use_debug_code="no"
- kde_use_debug_define=no
- ])
-
- dnl Just for configure --help
- AC_ARG_ENABLE(dummyoption,
- AC_HELP_STRING([--disable-debug],
- [disables debug output and debug symbols [default=no]]),
- [],[])
-
- AC_ARG_ENABLE(strict,
- AC_HELP_STRING([--enable-strict],
- [compiles with strict compiler options (may not work!)]),
- [
- if test $enableval = "no"; then
- kde_use_strict_options="no"
- else
- kde_use_strict_options="yes"
- fi
- ], [kde_use_strict_options="no"])
-
- AC_ARG_ENABLE(warnings,AC_HELP_STRING([--disable-warnings],[disables compilation with -Wall and similar]),
- [
- if test $enableval = "no"; then
- kde_use_warnings="no"
- else
- kde_use_warnings="yes"
- fi
- ], [kde_use_warnings="yes"])
-
- dnl enable warnings for debug build
- if test "$kde_use_debug_code" != "no"; then
- kde_use_warnings=yes
- fi
-
- AC_ARG_ENABLE(profile,AC_HELP_STRING([--enable-profile],[creates profiling infos [default=no]]),
- [kde_use_profiling=$enableval],
- [kde_use_profiling="no"]
- )
-
- dnl this prevents stupid AC_PROG_CC to add "-g" to the default CFLAGS
- CFLAGS=" $CFLAGS"
-
- AC_PROG_CC
-
- AC_PROG_CPP
-
- if test "$GCC" = "yes"; then
- if test "$kde_use_debug_code" != "no"; then
- if test $kde_use_debug_code = "full"; then
- CFLAGS="-g3 -fno-inline $CFLAGS"
- else
- CFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CFLAGS"
- fi
- else
- CFLAGS="-O2 $CFLAGS"
- fi
- fi
-
- if test "$kde_use_debug_define" = "yes"; then
- CFLAGS="-DNDEBUG $CFLAGS"
- fi
-
-
- case "$host" in
- *-*-sysv4.2uw*) CFLAGS="-D_UNIXWARE $CFLAGS";;
- *-*-sysv5uw7*) CFLAGS="-D_UNIXWARE7 $CFLAGS";;
- esac
-
- if test -z "$LDFLAGS" && test "$kde_use_debug_code" = "no" && test "$GCC" = "yes"; then
- LDFLAGS=""
- fi
-
- CXXFLAGS=" $CXXFLAGS"
-
- AC_PROG_CXX
-
- KDE_CHECK_FOR_BAD_COMPILER
-
- if test "$GXX" = "yes" || test "$CXX" = "KCC"; then
- if test "$kde_use_debug_code" != "no"; then
- if test "$CXX" = "KCC"; then
- CXXFLAGS="+K0 -Wall -pedantic -W -Wpointer-arith -Wwrite-strings $CXXFLAGS"
- else
- if test "$kde_use_debug_code" = "full"; then
- CXXFLAGS="-g3 -fno-inline $CXXFLAGS"
- else
- CXXFLAGS="-g -O2 -fno-schedule-insns -fno-inline $CXXFLAGS"
- fi
- fi
- KDE_CHECK_COMPILER_FLAG(fno-builtin,[CXXFLAGS="-fno-builtin $CXXFLAGS"])
-
- dnl convenience compiler flags
- KDE_CHECK_COMPILER_FLAG(Woverloaded-virtual, [WOVERLOADED_VIRTUAL="-Woverloaded-virtual"], [WOVERLOADED_VRITUAL=""])
- AC_SUBST(WOVERLOADED_VIRTUAL)
- else
- if test "$CXX" = "KCC"; then
- CXXFLAGS="+K3 $CXXFLAGS"
- else
- CXXFLAGS="-O2 $CXXFLAGS"
- fi
- fi
- fi
-
- if test "$kde_use_debug_define" = "yes"; then
- CXXFLAGS="-DNDEBUG -DNO_DEBUG $CXXFLAGS"
- fi
-
- if test "$kde_use_profiling" = "yes"; then
- KDE_CHECK_COMPILER_FLAG(pg,
- [
- CFLAGS="-pg $CFLAGS"
- CXXFLAGS="-pg $CXXFLAGS"
- ])
- fi
-
- if test "$kde_use_warnings" = "yes"; then
- if test "$GCC" = "yes"; then
- CXXFLAGS="-Wall -W -Wpointer-arith $CXXFLAGS"
- case $host in
- *-*-linux-gnu)
- CFLAGS="-std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE $CFLAGS"
- CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE -Wcast-align -Wchar-subscripts $CXXFLAGS"
- KDE_CHECK_COMPILER_FLAG(Wmissing-format-attribute, [CXXFLAGS="$CXXFLAGS -Wformat-security -Wmissing-format-attribute"])
- KDE_CHECK_C_COMPILER_FLAG(Wmissing-format-attribute, [CFLAGS="$CFLAGS -Wformat-security -Wmissing-format-attribute"])
- ;;
- esac
- KDE_CHECK_COMPILER_FLAG(Wundef,[CXXFLAGS="-Wundef $CXXFLAGS"])
- KDE_CHECK_COMPILER_FLAG(Wno-long-long,[CXXFLAGS="-Wno-long-long $CXXFLAGS"])
- dnl ### FIXME: revert for KDE 4
- KDE_CHECK_COMPILER_FLAG(Wno-non-virtual-dtor,[CXXFLAGS="$CXXFLAGS -Wno-non-virtual-dtor"])
- fi
- fi
-
- if test "$GXX" = "yes" && test "$kde_use_strict_options" = "yes"; then
- CXXFLAGS="-Wcast-qual -Wshadow -Wcast-align $CXXFLAGS"
- fi
-
- AC_ARG_ENABLE(pch,
- AC_HELP_STRING([--enable-pch],
- [enables precompiled header support (currently only KCC or gcc >=3.4+unsermake) [default=no]]),
- [ kde_use_pch=$enableval ],[ kde_use_pch=no ])
-
- HAVE_GCC_VISIBILITY=0
- AC_SUBST([HAVE_GCC_VISIBILITY])
-
- if test "$GXX" = "yes"; then
- gcc_no_reorder_blocks=NO
- KDE_CHECK_COMPILER_FLAG(fno-reorder-blocks,[gcc_no_reorder_blocks=YES])
- if test $kde_use_debug_code != "no" && \
- test $kde_use_debug_code != "full" && \
- test "YES" = "$gcc_no_reorder_blocks" ; then
- CXXFLAGS="$CXXFLAGS -fno-reorder-blocks"
- CFLAGS="$CFLAGS -fno-reorder-blocks"
- fi
- KDE_CHECK_COMPILER_FLAG(fno-exceptions,[CXXFLAGS="$CXXFLAGS -fno-exceptions"])
- KDE_CHECK_COMPILER_FLAG(fno-check-new, [CXXFLAGS="$CXXFLAGS -fno-check-new"])
- KDE_CHECK_COMPILER_FLAG(fno-common, [CXXFLAGS="$CXXFLAGS -fno-common"])
- KDE_CHECK_COMPILER_FLAG(fexceptions, [USE_EXCEPTIONS="-fexceptions"], USE_EXCEPTIONS= )
- ENABLE_PERMISSIVE_FLAG="-fpermissive"
-
- if test "$kde_use_pch" = "yes"; then
- AC_MSG_CHECKING(whether gcc supports precompiling c header files)
- echo >conftest.h
- if $CC -x c-header conftest.h >/dev/null 2>/dev/null; then
- kde_gcc_supports_pch=yes
- AC_MSG_RESULT(yes)
- else
- kde_gcc_supports_pch=no
- AC_MSG_RESULT(no)
- fi
- if test "$kde_gcc_supports_pch" = "yes"; then
- AC_MSG_CHECKING(whether gcc supports precompiling c++ header files)
- if $CXX -x c++-header conftest.h >/dev/null 2>/dev/null; then
- kde_gcc_supports_pch=yes
- AC_MSG_RESULT(yes)
- else
- kde_gcc_supports_pch=no
- AC_MSG_RESULT(no)
- fi
- fi
- rm -f conftest.h conftest.h.gch
- fi
-
- KDE_CHECK_FOR_OPT_NOINLINE_MATCH
- if test "x$kde_cv_opt_noinline_match" = "xno" ; then
- CFLAGS="`echo "$CFLAGS" | sed "s/ -fno-inline//"`"
- fi
- fi
- AM_CONDITIONAL(unsermake_enable_pch, test "$kde_use_pch" = "yes" && test "$kde_gcc_supports_pch" = "yes")
- if test "$CXX" = "KCC"; then
- dnl unfortunately we currently cannot disable exception support in KCC
- dnl because doing so is binary incompatible and Qt by default links with exceptions :-(
- dnl KDE_CHECK_COMPILER_FLAG(-no_exceptions,[CXXFLAGS="$CXXFLAGS --no_exceptions"])
- dnl KDE_CHECK_COMPILER_FLAG(-exceptions, [USE_EXCEPTIONS="--exceptions"], USE_EXCEPTIONS= )
-
- if test "$kde_use_pch" = "yes"; then
- dnl TODO: support --pch-dir!
- KDE_CHECK_COMPILER_FLAG(-pch,[CXXFLAGS="$CXXFLAGS --pch"])
- dnl the below works (but the dir must exist), but it's
- dnl useless for a whole package.
- dnl The are precompiled headers for each source file, so when compiling
- dnl from scratch, it doesn't make a difference, and they take up
- dnl around ~5Mb _per_ sourcefile.
- dnl KDE_CHECK_COMPILER_FLAG(-pch_dir /tmp,
- dnl [CXXFLAGS="$CXXFLAGS --pch_dir `pwd`/pcheaders"])
- fi
- dnl this flag controls inlining. by default KCC inlines in optimisation mode
- dnl all implementations that are defined inside the class {} declaration.
- dnl because of templates-compatibility with broken gcc compilers, this
- dnl can cause excessive inlining. This flag limits it to a sane level
- KDE_CHECK_COMPILER_FLAG(-inline_keyword_space_time=6,[CXXFLAGS="$CXXFLAGS --inline_keyword_space_time=6"])
- KDE_CHECK_COMPILER_FLAG(-inline_auto_space_time=2,[CXXFLAGS="$CXXFLAGS --inline_auto_space_time=2"])
- KDE_CHECK_COMPILER_FLAG(-inline_implicit_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_implicit_space_time=2.0"])
- KDE_CHECK_COMPILER_FLAG(-inline_generated_space_time=2.0,[CXXFLAGS="$CXXFLAGS --inline_generated_space_time=2.0"])
- dnl Some source files are shared between multiple executables
- dnl (or libraries) and some of those need template instantiations.
- dnl In that case KCC needs to compile those sources with
- dnl --one_instantiation_per_object. To make it easy for us we compile
- dnl _all_ objects with that flag (--one_per is a shorthand).
- KDE_CHECK_COMPILER_FLAG(-one_per, [CXXFLAGS="$CXXFLAGS --one_per"])
- fi
- AC_SUBST(USE_EXCEPTIONS)
- dnl obsolete macro - provided to keep things going
- USE_RTTI=
- AC_SUBST(USE_RTTI)
-
- case "$host" in
- *-*-irix*) test "$GXX" = yes && CXXFLAGS="-D_LANGUAGE_C_PLUS_PLUS -D__LANGUAGE_C_PLUS_PLUS $CXXFLAGS" ;;
- *-*-sysv4.2uw*) CXXFLAGS="-D_UNIXWARE $CXXFLAGS";;
- *-*-sysv5uw7*) CXXFLAGS="-D_UNIXWARE7 $CXXFLAGS";;
- *-*-solaris*)
- if test "$GXX" = yes; then
- libstdcpp=`$CXX -print-file-name=libstdc++.so`
- if test ! -f $libstdcpp; then
- AC_MSG_ERROR([You've compiled gcc without --enable-shared. This doesn't work with KDE. Please recompile gcc with --enable-shared to receive a libstdc++.so])
- fi
- fi
- ;;
- esac
-
- AC_VALIDIFY_CXXFLAGS
-
- AC_PROG_CXXCPP
-
- if test "$GCC" = yes; then
- NOOPT_CFLAGS=-O0
- fi
- KDE_CHECK_COMPILER_FLAG(O0,[NOOPT_CXXFLAGS=-O0])
-
- AC_ARG_ENABLE(coverage,
- AC_HELP_STRING([--enable-coverage],[use gcc coverage testing]), [
- if test "$am_cv_CC_dependencies_compiler_type" = "gcc3"; then
- ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
- ac_coverage_linker="-lgcc"
- elif test "$am_cv_CC_dependencies_compiler_type" = "gcc"; then
- ac_coverage_compiler="-fprofile-arcs -ftest-coverage"
- ac_coverage_linker=""
- else
- AC_MSG_ERROR([coverage with your compiler is not supported])
- fi
- CFLAGS="$CFLAGS $ac_coverage_compiler"
- CXXFLAGS="$CXXFLAGS $ac_coverage_compiler"
- LDFLAGS="$LDFLAGS $ac_coverage_linker"
- ])
-
- AC_SUBST(NOOPT_CXXFLAGS)
- AC_SUBST(NOOPT_CFLAGS)
- AC_SUBST(ENABLE_PERMISSIVE_FLAG)
-
- KDE_CHECK_NEW_LDFLAGS
- KDE_CHECK_FINAL
- KDE_CHECK_CLOSURE
- KDE_CHECK_NMCHECK
-
- ifdef([AM_DEPENDENCIES], AC_REQUIRE([KDE_ADD_DEPENDENCIES]), [])
-])
-
-AC_DEFUN([KDE_CHECK_VISIBILITY_GCC_BUG],
- [
- AC_CACHE_CHECK([for gcc -fvisibility-inlines-hidden bug], kde_cv_val_gcc_visibility_bug,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- safe_CXXFLAGS=$CXXFLAGS
- safe_LDFLAGS=$LDFLAGS
- CXXFLAGS="$CXXFLAGS -fPIC -fvisibility-inlines-hidden -O0"
- LDFLAGS="$LDFLAGS -shared -fPIC"
-
- AC_TRY_LINK(
- [
- /* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 */
- #include <string>
- int some_function( void ) __attribute__ ((visibility("default")));
- int some_function( void )
- {
- std::string s("blafasel");
- return 0;
- }
- ], [/* elvis is alive */],
- kde_cv_val_gcc_visibility_bug=no, kde_cv_val_gcc_visibility_bug=yes)
-
- CXXFLAGS=$safe_CXXFLAGS
- LDFLAGS=$safe_LDFLAGS
- AC_LANG_RESTORE
- ]
- )
-
- if test x$kde_cv_val_gcc_visibility_bug = xno; then
- CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
- fi
- ]
-)
-
-AC_DEFUN([KDE_ENABLE_HIDDEN_VISIBILITY],
-[
- AC_BEFORE([AC_PATH_TQT_1_3], [KDE_ENABLE_HIDDEN_VISIBILITY])
-
- AC_MSG_CHECKING([grepping for visibility push/pop in headers])
-
- if test "x$GXX" = "xyes"; then
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_EGREP_CPP(
- [GCC visibility push],
- [ #include <exception>
- ],
- [
- AC_MSG_RESULT(yes)
- kde_stdc_visibility_patched=yes ],
- [
- AC_MSG_RESULT(no)
- AC_MSG_WARN([Your libstdc++ doesn't appear to be patched for
- visibility support. Disabling -fvisibility=hidden])
-
- kde_stdc_visibility_patched=no ])
-
- AC_LANG_RESTORE
-
- kde_have_gcc_visibility=no
- KDE_CHECK_COMPILER_FLAG(fvisibility=hidden,
- [
- kde_have_gcc_visibility=yes
- dnl the whole toolchain is just a mess, gcc is just too buggy
- dnl to handle STL with visibility enabled. Lets reconsider
- dnl when gcc 4.2 is out or when things get fixed in the compiler.
- dnl Contact mueller@kde.org for details.
- AC_ARG_ENABLE(gcc-hidden-visibility,
- AC_HELP_STRING([--enable-gcc-hidden-visibility],[toolchain hidden visibility [default=no]]),
- [kde_have_gcc_visibility=$enableval],
- [kde_have_gcc_visibility=no])
-
- AC_CACHE_CHECK([if Qt is patched for -fvisibility], kde_cv_val_qt_gcc_visibility_patched,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- safe_CXXFLAGS=$CXXFLAGS
- CXXFLAGS="$CXXFLAGS $all_includes"
-
- AC_TRY_COMPILE(
- [
-#include <qglobal.h>
-#if Q_EXPORT - 0 != 0
-/* if this compiles, then Q_EXPORT is undefined */
-/* if Q_EXPORT is nonempty, this will break compilation */
-#endif
- ], [/* elvis is alive */],
- kde_cv_val_qt_gcc_visibility_patched=no, kde_cv_val_qt_gcc_visibility_patched=yes)
-
- CXXFLAGS=$safe_CXXFLAGS
- AC_LANG_RESTORE
- ]
- )
-
- if test x$kde_have_gcc_visibility = "xyes" && test x$kde_stdc_visibility_patched = "xyes" && test x$kde_cv_val_qt_gcc_visibility_patched = "xyes"; then
- CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
- KDE_CHECK_VISIBILITY_GCC_BUG
- HAVE_GCC_VISIBILITY=1
- AC_DEFINE_UNQUOTED(__KDE_HAVE_GCC_VISIBILITY, "$HAVE_GCC_VISIBILITY", [define to 1 if -fvisibility is supported])
- fi
- ])
- fi
-])
-
-AC_DEFUN([KDE_ADD_DEPENDENCIES],
-[
- [A]M_DEPENDENCIES(CC)
- [A]M_DEPENDENCIES(CXX)
-])
-
-dnl just a wrapper to clean up configure.in
-AC_DEFUN([KDE_PROG_LIBTOOL],
-[
-AC_REQUIRE([AC_CHECK_COMPILERS])
-AC_REQUIRE([AC_ENABLE_SHARED])
-AC_REQUIRE([AC_ENABLE_STATIC])
-
-AC_REQUIRE([AC_LIBTOOL_DLOPEN])
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-AC_OBJEXT
-AC_EXEEXT
-
-AM_PROG_LIBTOOL
-AC_LIBTOOL_CXX
-
-LIBTOOL_SHELL="/bin/sh ./libtool"
-# LIBTOOL="$LIBTOOL --silent"
-KDE_PLUGIN="-avoid-version -module -no-undefined \$(KDE_NO_UNDEFINED) \$(KDE_RPATH) \$(KDE_MT_LDFLAGS)"
-AC_SUBST(KDE_PLUGIN)
-
-# This hack ensures that libtool creates shared libs for tdeunittest plugins. By default check_LTLIBRARIES makes static libs.
-KDE_CHECK_PLUGIN="\$(KDE_PLUGIN) -rpath \$(libdir)"
-AC_SUBST(KDE_CHECK_PLUGIN)
-
-# we patch configure quite some so we better keep that consistent for incremental runs
-AC_SUBST(AUTOCONF,'$(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure')
-])
-
-AC_DEFUN([KDE_CHECK_LIB64],
-[
- AC_ARG_ENABLE(libsuffix,
- AC_HELP_STRING([--enable-libsuffix],
- [/lib directory suffix (64,32,none,auto[=default])]),
- tdelibsuff=$enableval, tdelibsuff="auto")
-
- if test "$tdelibsuff" = "auto"; then
-
-cat > conftest.c << EOF
-#include <stdio.h>
-int main() {
- return 0;
-}
-EOF
- tdelibsuff=`$CC conftest.c -o conftest.out; ldd conftest.out |sed -ne '/libc.so/{
- s,.*/lib\([[^\/]]*\)/.*,\1,
- p
-}'`
- rm -rf conftest.*
- fi
-
- if test "$tdelibsuff" = "no" || test "$tdelibsuff" = "none"; then
- tdelibsuff=
- fi
- if test -z "$tdelibsuff"; then
- AC_MSG_RESULT([not using lib directory suffix])
- AC_DEFINE(KDELIBSUFF, [""], Suffix for lib directories)
- else
- if test "$libdir" = '${exec_prefix}/lib'; then
- libdir="$libdir${tdelibsuff}"
- AC_SUBST([libdir], ["$libdir"]) dnl ugly hack for lib64 platforms
- fi
- AC_DEFINE_UNQUOTED(KDELIBSUFF, ["${tdelibsuff}"], Suffix for lib directories)
- AC_MSG_RESULT([using lib directory suffix $tdelibsuff])
- fi
-])
-
-AC_DEFUN([KDE_CHECK_TYPES],
-[ AC_CHECK_SIZEOF(int, 4)dnl
- AC_CHECK_SIZEOF(short)dnl
- AC_CHECK_SIZEOF(long, 4)dnl
- AC_CHECK_SIZEOF(char *, 4)dnl
-])dnl
-
-dnl Not used - kept for compat only?
-AC_DEFUN([KDE_DO_IT_ALL],
-[
-AC_CANONICAL_SYSTEM
-AC_ARG_PROGRAM
-AM_INIT_AUTOMAKE($1, $2)
-AM_DISABLE_LIBRARIES
-AC_PREFIX_DEFAULT(${TDEDIR:-/usr/local/kde})
-AC_CHECK_COMPILERS
-KDE_PROG_LIBTOOL
-AM_KDE_WITH_NLS
-AC_PATH_KDE
-])
-
-AC_DEFUN([AC_CHECK_RPATH],
-[
-AC_MSG_CHECKING(for rpath)
-AC_ARG_ENABLE(rpath,
- AC_HELP_STRING([--disable-rpath],[do not use the rpath feature of ld]),
- USE_RPATH=$enableval, USE_RPATH=yes)
-
-if test -z "$KDE_RPATH" && test "$USE_RPATH" = "yes"; then
-
- KDE_RPATH="-R \$(libdir)"
-
- if test "$kde_libraries" != "$libdir"; then
- KDE_RPATH="$KDE_RPATH -R \$(kde_libraries)"
- fi
-
- if test -n "$qt_libraries"; then
- KDE_RPATH="$KDE_RPATH -R \$(qt_libraries)"
- fi
- dnl $x_libraries is set to /usr/lib in case
- if test -n "$X_LDFLAGS"; then
- X_RPATH="-R \$(x_libraries)"
- KDE_RPATH="$KDE_RPATH $X_RPATH"
- fi
- if test -n "$KDE_EXTRA_RPATH"; then
- KDE_RPATH="$KDE_RPATH \$(KDE_EXTRA_RPATH)"
- fi
-fi
-AC_SUBST(KDE_EXTRA_RPATH)
-AC_SUBST(KDE_RPATH)
-AC_SUBST(X_RPATH)
-AC_MSG_RESULT($USE_RPATH)
-])
-
-dnl Check for the type of the third argument of getsockname
-AC_DEFUN([AC_CHECK_SOCKLEN_T],
-[
- AC_MSG_CHECKING(for socklen_t)
- AC_CACHE_VAL(kde_cv_socklen_t,
- [
- AC_LANG_PUSH(C++)
- kde_cv_socklen_t=no
- AC_TRY_COMPILE([
- #include <sys/types.h>
- #include <sys/socket.h>
- ],
- [
- socklen_t len;
- getpeername(0,0,&len);
- ],
- [
- kde_cv_socklen_t=yes
- kde_cv_socklen_t_equiv=socklen_t
- ])
- AC_LANG_POP(C++)
- ])
- AC_MSG_RESULT($kde_cv_socklen_t)
- if test $kde_cv_socklen_t = no; then
- AC_MSG_CHECKING([for socklen_t equivalent for socket functions])
- AC_CACHE_VAL(kde_cv_socklen_t_equiv,
- [
- kde_cv_socklen_t_equiv=int
- AC_LANG_PUSH(C++)
- for t in int size_t unsigned long "unsigned long"; do
- AC_TRY_COMPILE([
- #include <sys/types.h>
- #include <sys/socket.h>
- ],
- [
- $t len;
- getpeername(0,0,&len);
- ],
- [
- kde_cv_socklen_t_equiv="$t"
- break
- ])
- done
- AC_LANG_POP(C++)
- ])
- AC_MSG_RESULT($kde_cv_socklen_t_equiv)
- fi
- AC_DEFINE_UNQUOTED(kde_socklen_t, $kde_cv_socklen_t_equiv,
- [type to use in place of socklen_t if not defined])
- AC_DEFINE_UNQUOTED(ksize_t, $kde_cv_socklen_t_equiv,
- [type to use in place of socklen_t if not defined (deprecated, use kde_socklen_t)])
-])
-
-dnl This is a merge of some macros out of the gettext aclocal.m4
-dnl since we don't need anything, I took the things we need
-dnl the copyright for them is:
-dnl >
-dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
-dnl This Makefile.in is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl This program is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-dnl PARTICULAR PURPOSE.
-dnl >
-dnl for this file it is relicensed under LGPL
-
-AC_DEFUN([AM_KDE_WITH_NLS],
- [
- dnl If we use NLS figure out what method
-
- AM_PATH_PROG_WITH_TEST_KDE(MSGFMT, msgfmt,
- [test -n "`$ac_dir/$ac_word --version 2>&1 | grep 'GNU gettext'`"], msgfmt)
- AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
-
- if test -z "`$GMSGFMT --version 2>&1 | grep 'GNU gettext'`"; then
- AC_MSG_RESULT([found msgfmt program is not GNU msgfmt; ignore it])
- GMSGFMT=":"
- fi
- MSGFMT=$GMSGFMT
- AC_SUBST(GMSGFMT)
- AC_SUBST(MSGFMT)
-
- AM_PATH_PROG_WITH_TEST_KDE(XGETTEXT, xgettext,
- [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
-
- dnl Test whether we really found GNU xgettext.
- if test "$XGETTEXT" != ":"; then
- dnl If it is no GNU xgettext we define it as : so that the
- dnl Makefiles still can work.
- if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
- : ;
- else
- AC_MSG_RESULT(
- [found xgettext programs is not GNU xgettext; ignore it])
- XGETTEXT=":"
- fi
- fi
- AC_SUBST(XGETTEXT)
-
- ])
-
-# Search path for a program which passes the given test.
-# Ulrich Drepper <drepper@cygnus.com>, 1996.
-
-# serial 1
-# Stephan Kulow: I appended a _KDE against name conflicts
-
-dnl AM_PATH_PROG_WITH_TEST_KDE(VARIABLE, PROG-TO-CHECK-FOR,
-dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
-AC_DEFUN([AM_PATH_PROG_WITH_TEST_KDE],
-[# Extract the first word of "$2", so it can be a program name with args.
-set dummy $2; ac_word=[$]2
-AC_MSG_CHECKING([for $ac_word])
-AC_CACHE_VAL(ac_cv_path_$1,
-[case "[$]$1" in
- /*)
- ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
- for ac_dir in ifelse([$5], , $PATH, [$5]); do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- if [$3]; then
- ac_cv_path_$1="$ac_dir/$ac_word"
- break
- fi
- fi
- done
- IFS="$ac_save_ifs"
-dnl If no 4th arg is given, leave the cache variable unset,
-dnl so AC_PATH_PROGS will keep looking.
-ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
-])dnl
- ;;
-esac])dnl
-$1="$ac_cv_path_$1"
-if test -n "[$]$1"; then
- AC_MSG_RESULT([$]$1)
-else
- AC_MSG_RESULT(no)
-fi
-AC_SUBST($1)dnl
-])
-
-
-# Check whether LC_MESSAGES is available in <locale.h>.
-# Ulrich Drepper <drepper@cygnus.com>, 1995.
-
-# serial 1
-
-AC_DEFUN([AM_LC_MESSAGES],
- [if test $ac_cv_header_locale_h = yes; then
- AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
- [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
- am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
- if test $am_cv_val_LC_MESSAGES = yes; then
- AC_DEFINE(HAVE_LC_MESSAGES, 1, [Define if your locale.h file contains LC_MESSAGES])
- fi
- fi])
-
-dnl From Jim Meyering.
-dnl FIXME: migrate into libit.
-
-AC_DEFUN([AM_FUNC_OBSTACK],
-[AC_CACHE_CHECK([for obstacks], am_cv_func_obstack,
- [AC_TRY_LINK([#include "obstack.h"],
- [struct obstack *mem;obstack_free(mem,(char *) 0)],
- am_cv_func_obstack=yes,
- am_cv_func_obstack=no)])
- if test $am_cv_func_obstack = yes; then
- AC_DEFINE(HAVE_OBSTACK)
- else
- LIBOBJS="$LIBOBJS obstack.o"
- fi
-])
-
-dnl From Jim Meyering. Use this if you use the GNU error.[ch].
-dnl FIXME: Migrate into libit
-
-AC_DEFUN([AM_FUNC_ERROR_AT_LINE],
-[AC_CACHE_CHECK([for error_at_line], am_cv_lib_error_at_line,
- [AC_TRY_LINK([],[error_at_line(0, 0, "", 0, "");],
- am_cv_lib_error_at_line=yes,
- am_cv_lib_error_at_line=no)])
- if test $am_cv_lib_error_at_line = no; then
- LIBOBJS="$LIBOBJS error.o"
- fi
- AC_SUBST(LIBOBJS)dnl
-])
-
-# Macro to add for using GNU gettext.
-# Ulrich Drepper <drepper@cygnus.com>, 1995.
-
-# serial 1
-# Stephan Kulow: I put a KDE in it to avoid name conflicts
-
-AC_DEFUN([AM_KDE_GNU_GETTEXT],
- [AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- AC_REQUIRE([AC_PROG_RANLIB])dnl
- AC_REQUIRE([AC_HEADER_STDC])dnl
- AC_REQUIRE([AC_TYPE_OFF_T])dnl
- AC_REQUIRE([AC_TYPE_SIZE_T])dnl
- AC_REQUIRE([AC_FUNC_ALLOCA])dnl
- AC_REQUIRE([AC_FUNC_MMAP])dnl
- AC_REQUIRE([AM_KDE_WITH_NLS])dnl
- AC_CHECK_HEADERS([limits.h locale.h nl_types.h string.h values.h alloca.h])
- AC_CHECK_FUNCS([getcwd munmap putenv setlocale strchr strcasecmp \
-__argz_count __argz_stringify __argz_next])
-
- AC_MSG_CHECKING(for stpcpy)
- AC_CACHE_VAL(kde_cv_func_stpcpy,
- [
- kde_safe_cxxflags=$CXXFLAGS
- CXXFLAGS="-Werror"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_COMPILE([
- #include <string.h>
- ],
- [
- char buffer[200];
- stpcpy(buffer, buffer);
- ],
- kde_cv_func_stpcpy=yes,
- kde_cv_func_stpcpy=no)
- AC_LANG_RESTORE
- CXXFLAGS=$kde_safe_cxxflags
- ])
- AC_MSG_RESULT($kde_cv_func_stpcpy)
- if eval "test \"`echo $kde_cv_func_stpcpy`\" = yes"; then
- AC_DEFINE(HAVE_STPCPY, 1, [Define if you have stpcpy])
- fi
-
- AM_LC_MESSAGES
-
- if test "x$CATOBJEXT" != "x"; then
- if test "x$ALL_LINGUAS" = "x"; then
- LINGUAS=
- else
- AC_MSG_CHECKING(for catalogs to be installed)
- NEW_LINGUAS=
- for lang in ${LINGUAS=$ALL_LINGUAS}; do
- case "$ALL_LINGUAS" in
- *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
- esac
- done
- LINGUAS=$NEW_LINGUAS
- AC_MSG_RESULT($LINGUAS)
- fi
-
- dnl Construct list of names of catalog files to be constructed.
- if test -n "$LINGUAS"; then
- for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
- fi
- fi
-
- ])
-
-AC_DEFUN([AC_HAVE_XPM],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$XPM_LDFLAGS" && XPM_LDFLAGS=
- test -z "$XPM_INCLUDE" && XPM_INCLUDE=
-
- AC_ARG_WITH(xpm,AC_HELP_STRING([--without-xpm],[disable color pixmap XPM tests]),
- xpm_test=$withval, xpm_test="yes")
- if test "x$xpm_test" = xno; then
- ac_cv_have_xpm=no
- else
- AC_MSG_CHECKING(for XPM)
- AC_CACHE_VAL(ac_cv_have_xpm,
- [
- ac_save_ldflags="$LDFLAGS"
- ac_save_cflags="$CFLAGS"
- if test "x$kde_use_qt_emb" != "xyes" && test "x$kde_use_qt_mac" != "xyes"; then
- LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm -lX11 -lXext $LIBZ $LIBSOCKET"
- else
- LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS $LDFLAGS $XPM_LDFLAGS $all_libraries -lXpm $LIBZ $LIBSOCKET"
- fi
- CFLAGS="$CFLAGS $X_INCLUDES $USER_INCLUDES"
- test -n "$XPM_INCLUDE" && CFLAGS="-I$XPM_INCLUDE $CFLAGS"
- AC_TRY_LINK([#include <X11/xpm.h>],[],
- ac_cv_have_xpm="yes",ac_cv_have_xpm="no")
- LDFLAGS="$ac_save_ldflags"
- CFLAGS="$ac_save_cflags"
- ])dnl
-
- if test "$ac_cv_have_xpm" = no; then
- AC_MSG_RESULT(no)
- XPM_LDFLAGS=""
- XPMINC=""
- $2
- else
- AC_DEFINE(HAVE_XPM, 1, [Define if you have XPM support])
- if test "$XPM_LDFLAGS" = ""; then
- XPMLIB='-lXpm $(LIB_X11)'
- else
- XPMLIB="-L$XPM_LDFLAGS -lXpm "'$(LIB_X11)'
- fi
- if test "$XPM_INCLUDE" = ""; then
- XPMINC=""
- else
- XPMINC="-I$XPM_INCLUDE"
- fi
- AC_MSG_RESULT(yes)
- $1
- fi
- fi
- AC_SUBST(XPMINC)
- AC_SUBST(XPMLIB)
-])
-
-AC_DEFUN([AC_HAVE_DPMS],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$DPMS_LDFLAGS" && DPMS_LDFLAGS=
- test -z "$DPMS_INCLUDE" && DPMS_INCLUDE=
- DPMS_LIB=
-
- AC_ARG_WITH(dpms,AC_HELP_STRING([--without-dpms],[disable DPMS power saving]),
- dpms_test=$withval, dpms_test="yes")
- if test "x$dpms_test" = xno; then
- ac_cv_have_dpms=no
- else
- AC_MSG_CHECKING(for DPMS)
- dnl Note: ac_cv_have_dpms can be no, yes, or -lXdpms.
- dnl 'yes' means DPMS_LIB="", '-lXdpms' means DPMS_LIB="-lXdpms".
- AC_CACHE_VAL(ac_cv_have_dpms,
- [
- if test "x$kde_use_qt_emb" = "xyes" || test "x$kde_use_qt_mac" = "xyes"; then
- AC_MSG_RESULT(no)
- ac_cv_have_dpms="no"
- else
- ac_save_ldflags="$LDFLAGS"
- ac_save_cflags="$CFLAGS"
- ac_save_libs="$LIBS"
- LDFLAGS="$LDFLAGS $DPMS_LDFLAGS $all_libraries"
- LIBS="-lX11 -lXext $LIBSOCKET"
- CFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
- AC_TRY_LINK([
- #include <X11/Xproto.h>
- #include <X11/X.h>
- #include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>
- int foo_test_dpms()
- { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
- ac_cv_have_dpms="yes", [
- LIBS="-lXdpms $LIBS"
- AC_TRY_LINK([
- #include <X11/Xproto.h>
- #include <X11/X.h>
- #include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>
- int foo_test_dpms()
- { return DPMSSetTimeouts( 0, 0, 0, 0 ); }],[],
- [
- ac_cv_have_dpms="-lXdpms"
- ],ac_cv_have_dpms="no")
- ])
- LDFLAGS="$ac_save_ldflags"
- CFLAGS="$ac_save_cflags"
- LIBS="$ac_save_libs"
- fi
- ])dnl
-
- if test "$ac_cv_have_dpms" = no; then
- AC_MSG_RESULT(no)
- DPMS_LDFLAGS=""
- DPMSINC=""
- $2
- else
- AC_DEFINE(HAVE_DPMS, 1, [Define if you have DPMS support])
- if test "$ac_cv_have_dpms" = "-lXdpms"; then
- DPMS_LIB="-lXdpms"
- fi
- if test "$DPMS_LDFLAGS" = ""; then
- DPMSLIB="$DPMS_LIB "'$(LIB_X11)'
- else
- DPMSLIB="$DPMS_LDFLAGS $DPMS_LIB "'$(LIB_X11)'
- fi
- if test "$DPMS_INCLUDE" = ""; then
- DPMSINC=""
- else
- DPMSINC="-I$DPMS_INCLUDE"
- fi
- AC_MSG_RESULT(yes)
- $1
- fi
- fi
- ac_save_cflags="$CFLAGS"
- CFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$DPMS_INCLUDE" && CFLAGS="-I$DPMS_INCLUDE $CFLAGS"
- AH_TEMPLATE(HAVE_DPMSCAPABLE_PROTO,
- [Define if you have the DPMSCapable prototype in <X11/extensions/dpms.h>])
- AC_CHECK_DECL(DPMSCapable,
- AC_DEFINE(HAVE_DPMSCAPABLE_PROTO),,
- [#include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>])
- AH_TEMPLATE(HAVE_DPMSINFO_PROTO,
- [Define if you have the DPMSInfo prototype in <X11/extensions/dpms.h>])
- AC_CHECK_DECL(DPMSInfo,
- AC_DEFINE(HAVE_DPMSINFO_PROTO),,
- [#include <X11/Xlib.h>
- #include <X11/extensions/dpms.h>])
- CFLAGS="$ac_save_cflags"
- AC_SUBST(DPMSINC)
- AC_SUBST(DPMSLIB)
-])
-
-AC_DEFUN([AC_HAVE_GL],
- [AC_REQUIRE_CPP()dnl
- AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-
- test -z "$GL_LDFLAGS" && GL_LDFLAGS=
- test -z "$GL_INCLUDE" && GL_INCLUDE=
-
- AC_ARG_WITH(gl,AC_HELP_STRING([--without-gl],[disable 3D GL modes]),
- gl_test=$withval, gl_test="yes")
- if test "x$kde_use_qt_emb" = "xyes"; then
- # GL and Qt Embedded is a no-go for now.
- ac_cv_have_gl=no
- elif test "x$gl_test" = xno; then
- ac_cv_have_gl=no
- else
- AC_MSG_CHECKING(for GL)
- AC_CACHE_VAL(ac_cv_have_gl,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_save_ldflags=$LDFLAGS
- ac_save_cxxflags=$CXXFLAGS
- ac_save_libs=$LIBS
- LDFLAGS="$LDFLAGS $GL_LDFLAGS $X_LDFLAGS $all_libraries"
- LIBS="$LIBS -lGL -lGLU"
- test "x$kde_use_qt_mac" != xyes && test "x$kde_use_qt_emb" != xyes && LIBS="$LIBS -lX11"
- LIBS="$LIBS $LIB_XEXT -lm $LIBSOCKET"
- CXXFLAGS="$CFLAGS $X_INCLUDES"
- test -n "$GL_INCLUDE" && CFLAGS="-I$GL_INCLUDE $CFLAGS"
- AC_TRY_LINK([#include <GL/gl.h>
-#include <GL/glu.h>
-], [],
- ac_cv_have_gl="yes", ac_cv_have_gl="no")
- AC_LANG_RESTORE
- LDFLAGS=$ac_save_ldflags
- CXXFLAGS=$ac_save_cxxflags
- LIBS=$ac_save_libs
- ])dnl
-
- if test "$ac_cv_have_gl" = "no"; then
- AC_MSG_RESULT(no)
- GL_LDFLAGS=""
- GLINC=""
- $2
- else
- AC_DEFINE(HAVE_GL, 1, [Defines if you have GL (Mesa, OpenGL, ...)])
- if test "$GL_LDFLAGS" = ""; then
- GLLIB='-lGLU -lGL $(LIB_X11)'
- else
- GLLIB="$GL_LDFLAGS -lGLU -lGL "'$(LIB_X11)'
- fi
- if test "$GL_INCLUDE" = ""; then
- GLINC=""
- else
- GLINC="-I$GL_INCLUDE"
- fi
- AC_MSG_RESULT($ac_cv_have_gl)
- $1
- fi
- fi
- AC_SUBST(GLINC)
- AC_SUBST(GLLIB)
-])
-
-
- dnl shadow password and PAM magic - maintained by ossi@kde.org
-
-AC_DEFUN([KDE_PAM], [
- AC_REQUIRE([KDE_CHECK_LIBDL])
-
- want_pam=
- AC_ARG_WITH(pam,
- AC_HELP_STRING([--with-pam[=ARG]],[enable support for PAM: ARG=[yes|no|service name]]),
- [ if test "x$withval" = "xyes"; then
- want_pam=yes
- pam_service=kde
- elif test "x$withval" = "xno"; then
- want_pam=no
- else
- want_pam=yes
- pam_service=$withval
- fi
- ], [ pam_service=kde ])
-
- use_pam=
- PAMLIBS=
- if test "x$want_pam" != xno; then
- AC_CHECK_LIB(pam, pam_start, [
- AC_CHECK_HEADER(security/pam_appl.h,
- [ pam_header=security/pam_appl.h ],
- [ AC_CHECK_HEADER(pam/pam_appl.h,
- [ pam_header=pam/pam_appl.h ],
- [
- AC_MSG_WARN([PAM detected, but no headers found!
-Make sure you have the necessary development packages installed.])
- ]
- )
- ]
- )
- ], , $LIBDL)
- if test -z "$pam_header"; then
- if test "x$want_pam" = xyes; then
- AC_MSG_ERROR([--with-pam was specified, but cannot compile with PAM!])
- fi
- else
- AC_DEFINE(HAVE_PAM, 1, [Defines if you have PAM (Pluggable Authentication Modules)])
- PAMLIBS="$PAM_MISC_LIB -lpam $LIBDL"
- use_pam=yes
-
- dnl darwin claims to be something special
- if test "$pam_header" = "pam/pam_appl.h"; then
- AC_DEFINE(HAVE_PAM_PAM_APPL_H, 1, [Define if your PAM headers are in pam/ instead of security/])
- fi
-
- dnl test whether struct pam_message is const (Linux) or not (Sun)
- AC_MSG_CHECKING(for const pam_message)
- AC_EGREP_HEADER([struct pam_message], $pam_header,
- [ AC_EGREP_HEADER([const struct pam_message], $pam_header,
- [AC_MSG_RESULT([const: Linux-type PAM])],
- [AC_MSG_RESULT([nonconst: Sun-type PAM])
- AC_DEFINE(PAM_MESSAGE_NONCONST, 1, [Define if your PAM support takes non-const arguments (Solaris)])]
- )],
- [AC_MSG_RESULT([not found - assume const, Linux-type PAM])])
- fi
- fi
-
- AC_SUBST(PAMLIBS)
-])
-
-dnl DEF_PAM_SERVICE(arg name, full name, define name)
-AC_DEFUN([DEF_PAM_SERVICE], [
- AC_ARG_WITH($1-pam,
- AC_HELP_STRING([--with-$1-pam=[val]],[override PAM service from --with-pam for $2]),
- [ if test "x$use_pam" = xyes; then
- $3_PAM_SERVICE=$withval
- else
- AC_MSG_ERROR([Cannot use use --with-$1-pam, as no PAM was detected.
-You may want to enforce it by using --with-pam.])
- fi
- ],
- [ if test "x$use_pam" = xyes; then
- $3_PAM_SERVICE="$pam_service"
- fi
- ])
- if test -n "$$3_PAM_SERVICE"; then
- AC_MSG_RESULT([The PAM service used by $2 will be $$3_PAM_SERVICE])
- AC_DEFINE_UNQUOTED($3_PAM_SERVICE, "$$3_PAM_SERVICE", [The PAM service to be used by $2])
- fi
- AC_SUBST($3_PAM_SERVICE)
-])
-
-AC_DEFUN([KDE_SHADOWPASSWD], [
- AC_REQUIRE([KDE_PAM])
-
- AC_CHECK_LIB(shadow, getspent,
- [ LIBSHADOW="-lshadow"
- ac_use_shadow=yes
- ],
- [ dnl for UnixWare
- AC_CHECK_LIB(gen, getspent,
- [ LIBGEN="-lgen"
- ac_use_shadow=yes
- ],
- [ AC_CHECK_FUNC(getspent,
- [ ac_use_shadow=yes ],
- [ ac_use_shadow=no ])
- ])
- ])
- AC_SUBST(LIBSHADOW)
- AC_SUBST(LIBGEN)
-
- AC_MSG_CHECKING([for shadow passwords])
-
- AC_ARG_WITH(shadow,
- AC_HELP_STRING([--with-shadow],[If you want shadow password support]),
- [ if test "x$withval" != "xno"; then
- use_shadow=yes
- else
- use_shadow=no
- fi
- ], [
- use_shadow="$ac_use_shadow"
- ])
-
- if test "x$use_shadow" = xyes; then
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_SHADOW, 1, [Define if you use shadow passwords])
- else
- AC_MSG_RESULT(no)
- LIBSHADOW=
- LIBGEN=
- fi
-
- dnl finally make the relevant binaries setuid root, if we have shadow passwds.
- dnl this still applies, if we could use it indirectly through pam.
- if test "x$use_shadow" = xyes ||
- ( test "x$use_pam" = xyes && test "x$ac_use_shadow" = xyes ); then
- case $host in
- *-*-freebsd* | *-*-netbsd* | *-*-openbsd*)
- SETUIDFLAGS="-m 4755 -o root";;
- *)
- SETUIDFLAGS="-m 4755";;
- esac
- fi
- AC_SUBST(SETUIDFLAGS)
-
-])
-
-AC_DEFUN([KDE_PASSWDLIBS], [
- AC_REQUIRE([KDE_MISC_TESTS]) dnl for LIBCRYPT
- AC_REQUIRE([KDE_PAM])
- AC_REQUIRE([KDE_SHADOWPASSWD])
-
- if test "x$use_pam" = "xyes"; then
- PASSWDLIBS="$PAMLIBS"
- else
- PASSWDLIBS="$LIBCRYPT $LIBSHADOW $LIBGEN"
- fi
-
- dnl FreeBSD uses a shadow-like setup, where /etc/passwd holds the users, but
- dnl /etc/master.passwd holds the actual passwords. /etc/master.passwd requires
- dnl root to read, so kcheckpass needs to be root (even when using pam, since pam
- dnl may need to read /etc/master.passwd).
- case $host in
- *-*-freebsd*)
- SETUIDFLAGS="-m 4755 -o root"
- ;;
- *)
- ;;
- esac
-
- AC_SUBST(PASSWDLIBS)
-])
-
-AC_DEFUN([KDE_CHECK_LIBDL],
-[
-AC_CHECK_LIB(dl, dlopen, [
-LIBDL="-ldl"
-ac_cv_have_dlfcn=yes
-])
-
-AC_CHECK_LIB(dld, shl_unload, [
-LIBDL="-ldld"
-ac_cv_have_shload=yes
-])
-
-AC_SUBST(LIBDL)
-])
-
-AC_DEFUN([KDE_CHECK_DLOPEN],
-[
-KDE_CHECK_LIBDL
-AC_CHECK_HEADERS(dlfcn.h dl.h)
-if test "$ac_cv_header_dlfcn_h" = "no"; then
- ac_cv_have_dlfcn=no
-fi
-
-if test "$ac_cv_header_dl_h" = "no"; then
- ac_cv_have_shload=no
-fi
-
-dnl XXX why change enable_dlopen? its already set by autoconf's AC_ARG_ENABLE
-dnl (MM)
-AC_ARG_ENABLE(dlopen,
-AC_HELP_STRING([--disable-dlopen],[link statically [default=no]]),
-enable_dlopen=$enableval,
-enable_dlopen=yes)
-
-# override the user's opinion, if we know it better ;)
-if test "$ac_cv_have_dlfcn" = "no" && test "$ac_cv_have_shload" = "no"; then
- enable_dlopen=no
-fi
-
-if test "$ac_cv_have_dlfcn" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_DLFCN, 1, [Define if you have dlfcn])
-fi
-
-if test "$ac_cv_have_shload" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_SHLOAD, 1, [Define if you have shload])
-fi
-
-if test "$enable_dlopen" = no ; then
- test -n "$1" && eval $1
-else
- test -n "$2" && eval $2
-fi
-
-])
-
-AC_DEFUN([KDE_CHECK_DYNAMIC_LOADING],
-[
-KDE_CHECK_DLOPEN(libtool_enable_shared=yes, libtool_enable_static=no)
-KDE_PROG_LIBTOOL
-AC_MSG_CHECKING([dynamic loading])
-eval "`egrep '^build_libtool_libs=' libtool`"
-if test "$build_libtool_libs" = "yes" && test "$enable_dlopen" = "yes"; then
- dynamic_loading=yes
- AC_DEFINE_UNQUOTED(HAVE_DYNAMIC_LOADING)
-else
- dynamic_loading=no
-fi
-AC_MSG_RESULT($dynamic_loading)
-if test "$dynamic_loading" = "yes"; then
- $1
-else
- $2
-fi
-])
-
-AC_DEFUN([KDE_ADD_INCLUDES],
-[
-if test -z "$1"; then
- test_include="Pix.h"
-else
- test_include="$1"
-fi
-
-AC_MSG_CHECKING([for libg++ ($test_include)])
-
-AC_CACHE_VAL(kde_cv_libgpp_includes,
-[
-kde_cv_libgpp_includes=no
-
- for ac_dir in \
- \
- /usr/include/g++ \
- /usr/include \
- /usr/unsupported/include \
- /opt/include \
- $extra_include \
- ; \
- do
- if test -r "$ac_dir/$test_include"; then
- kde_cv_libgpp_includes=$ac_dir
- break
- fi
- done
-])
-
-AC_MSG_RESULT($kde_cv_libgpp_includes)
-if test "$kde_cv_libgpp_includes" != "no"; then
- all_includes="-I$kde_cv_libgpp_includes $all_includes $USER_INCLUDES"
-fi
-])
-])
-
-AC_DEFUN([KDE_CHECK_LIBPTHREAD],
-[
- dnl This code is here specifically to handle the
- dnl various flavors of threading library on FreeBSD
- dnl 4-, 5-, and 6-, and the (weird) rules around it.
- dnl There may be an environment PTHREAD_LIBS that
- dnl specifies what to use; otherwise, search for it.
- dnl -pthread is special cased and unsets LIBPTHREAD
- dnl below if found.
- LIBPTHREAD=""
-
- if test -n "$PTHREAD_LIBS"; then
- if test "x$PTHREAD_LIBS" = "x-pthread" ; then
- LIBPTHREAD="PTHREAD"
- else
- PTHREAD_LIBS_save="$PTHREAD_LIBS"
- PTHREAD_LIBS=`echo "$PTHREAD_LIBS_save" | sed -e 's,^-l,,g'`
- AC_MSG_CHECKING([for pthread_create in $PTHREAD_LIBS])
- KDE_CHECK_LIB($PTHREAD_LIBS, pthread_create, [
- LIBPTHREAD="$PTHREAD_LIBS_save"])
- PTHREAD_LIBS="$PTHREAD_LIBS_save"
- fi
- fi
-
- dnl Is this test really needed, in the face of the Tru64 test below?
- if test -z "$LIBPTHREAD"; then
- AC_CHECK_LIB(pthread, pthread_create, [LIBPTHREAD="-lpthread"])
- fi
-
- dnl This is a special Tru64 check, see BR 76171 issue #18.
- if test -z "$LIBPTHREAD" ; then
- AC_MSG_CHECKING([for pthread_create in -lpthread])
- kde_safe_libs=$LIBS
- LIBS="$LIBS -lpthread"
- AC_TRY_LINK([#include <pthread.h>],[(void)pthread_create(0,0,0,0);],[
- AC_MSG_RESULT(yes)
- LIBPTHREAD="-lpthread"],[
- AC_MSG_RESULT(no)])
- LIBS=$kde_safe_libs
- fi
-
- dnl Un-special-case for FreeBSD.
- if test "x$LIBPTHREAD" = "xPTHREAD" ; then
- LIBPTHREAD=""
- fi
-
- AC_SUBST(LIBPTHREAD)
-])
-
-AC_DEFUN([KDE_CHECK_PTHREAD_OPTION],
-[
- USE_THREADS=""
- if test -z "$LIBPTHREAD"; then
- KDE_CHECK_COMPILER_FLAG(pthread, [USE_THREADS="-D_THREAD_SAFE -pthread"])
- fi
-
- AH_VERBATIM(__svr_define, [
-#if defined(__SVR4) && !defined(__svr4__)
-#define __svr4__ 1
-#endif
-])
- case $host_os in
- solaris*)
- KDE_CHECK_COMPILER_FLAG(mt, [USE_THREADS="-mt"])
- CPPFLAGS="$CPPFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4"
- ;;
- freebsd*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE $PTHREAD_CFLAGS"
- ;;
- aix*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
- LIBPTHREAD="$LIBPTHREAD -lc_r"
- ;;
- linux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT"
- if test "$CXX" = "KCC"; then
- CXXFLAGS="$CXXFLAGS --thread_safe"
- NOOPT_CXXFLAGS="$NOOPT_CXXFLAGS --thread_safe"
- fi
- ;;
- *)
- ;;
- esac
- AC_SUBST(USE_THREADS)
- AC_SUBST(LIBPTHREAD)
-])
-
-AC_DEFUN([KDE_CHECK_THREADING],
-[
- AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
- AC_REQUIRE([KDE_CHECK_PTHREAD_OPTION])
- dnl default is yes if libpthread is found and no if no libpthread is available
- if test -z "$LIBPTHREAD"; then
- if test -z "$USE_THREADS"; then
- kde_check_threading_default=no
- else
- kde_check_threading_default=yes
- fi
- else
- kde_check_threading_default=yes
- fi
- AC_ARG_ENABLE(threading,AC_HELP_STRING([--disable-threading],[disables threading even if libpthread found]),
- kde_use_threading=$enableval, kde_use_threading=$kde_check_threading_default)
- if test "x$kde_use_threading" = "xyes"; then
- AC_DEFINE(HAVE_LIBPTHREAD, 1, [Define if you have a working libpthread (will enable threaded code)])
- fi
-])
-
-AC_DEFUN([KDE_TRY_LINK_PYTHON],
-[
-if test "$kde_python_link_found" = no; then
-
-if test "$1" = normal; then
- AC_MSG_CHECKING(if a Python application links)
-else
- AC_MSG_CHECKING(if Python depends on $2)
-fi
-
-AC_CACHE_VAL(kde_cv_try_link_python_$1,
-[
-kde_save_cflags="$CFLAGS"
-CFLAGS="$CFLAGS $PYTHONINC"
-kde_save_libs="$LIBS"
-LIBS="$LIBS $LIBPYTHON $2 $LIBDL $LIBSOCKET"
-kde_save_ldflags="$LDFLAGS"
-LDFLAGS="$LDFLAGS $PYTHONLIB"
-
-AC_TRY_LINK(
-[
-#include <Python.h>
-],[
- PySys_SetArgv(1, 0);
-],
- [kde_cv_try_link_python_$1=yes],
- [kde_cv_try_link_python_$1=no]
-)
-CFLAGS="$kde_save_cflags"
-LIBS="$kde_save_libs"
-LDFLAGS="$kde_save_ldflags"
-])
-
-if test "$kde_cv_try_link_python_$1" = "yes"; then
- AC_MSG_RESULT(yes)
- kde_python_link_found=yes
- if test ! "$1" = normal; then
- LIBPYTHON="$LIBPYTHON $2"
- fi
- $3
-else
- AC_MSG_RESULT(no)
- $4
-fi
-
-fi
-
-])
-
-AC_DEFUN([KDE_CHECK_PYTHON_DIR],
-[
-AC_MSG_CHECKING([for Python directory])
-
-AC_CACHE_VAL(kde_cv_pythondir,
-[
- if test -z "$PYTHONDIR"; then
- kde_cv_pythondir=/usr/local
- else
- kde_cv_pythondir="$PYTHONDIR"
- fi
-])
-
-AC_ARG_WITH(pythondir,
-AC_HELP_STRING([--with-pythondir=pythondir],[use python installed in pythondir]),
-[
- ac_python_dir=$withval
-], ac_python_dir=$kde_cv_pythondir
-)
-
-AC_MSG_RESULT($ac_python_dir)
-])
-
-AC_DEFUN([KDE_CHECK_PYTHON_INTERN],
-[
-AC_REQUIRE([KDE_CHECK_LIBDL])
-AC_REQUIRE([KDE_CHECK_LIBPTHREAD])
-AC_REQUIRE([KDE_CHECK_PYTHON_DIR])
-
-if test -z "$1"; then
- version="1.5"
-else
- version="$1"
-fi
-
-AC_MSG_CHECKING([for Python$version])
-
-python_incdirs="$ac_python_dir/include /usr/include /usr/local/include/ $kde_extra_includes"
-AC_FIND_FILE(Python.h, $python_incdirs, python_incdir)
-if test ! -r $python_incdir/Python.h; then
- AC_FIND_FILE(python$version/Python.h, $python_incdirs, python_incdir)
- python_incdir=$python_incdir/python$version
- if test ! -r $python_incdir/Python.h; then
- python_incdir=no
- fi
-fi
-
-PYTHONINC=-I$python_incdir
-
-python_libdirs="$ac_python_dir/lib$tdelibsuff /usr/lib$tdelibsuff /usr/local /usr/lib$tdelibsuff $kde_extra_libs"
-AC_FIND_FILE(libpython$version.so, $python_libdirs, python_libdir)
-if test ! -r $python_libdir/libpython$version.so; then
- AC_FIND_FILE(libpython$version.a, $python_libdirs, python_libdir)
- if test ! -r $python_libdir/libpython$version.a; then
- AC_FIND_FILE(python$version/config/libpython$version.a, $python_libdirs, python_libdir)
- python_libdir=$python_libdir/python$version/config
- if test ! -r $python_libdir/libpython$version.a; then
- python_libdir=no
- fi
- fi
-fi
-
-PYTHONLIB=-L$python_libdir
-kde_orig_LIBPYTHON=$LIBPYTHON
-if test -z "$LIBPYTHON"; then
- LIBPYTHON=-lpython$version
-fi
-
-AC_FIND_FILE(python$version/copy.py, $python_libdirs, python_moddir)
-python_moddir=$python_moddir/python$version
-if test ! -r $python_moddir/copy.py; then
- python_moddir=no
-fi
-
-PYTHONMODDIR=$python_moddir
-
-AC_MSG_RESULT(header $python_incdir library $python_libdir modules $python_moddir)
-
-if test x$python_incdir = xno || test x$python_libdir = xno || test x$python_moddir = xno; then
- LIBPYTHON=$kde_orig_LIBPYTHON
- test "x$PYTHONLIB" = "x-Lno" && PYTHONLIB=""
- test "x$PYTHONINC" = "x-Ino" && PYTHONINC=""
- $2
-else
- dnl Note: this test is very weak
- kde_python_link_found=no
- KDE_TRY_LINK_PYTHON(normal)
- KDE_TRY_LINK_PYTHON(m, -lm)
- KDE_TRY_LINK_PYTHON(pthread, $LIBPTHREAD)
- KDE_TRY_LINK_PYTHON(tcl, -ltcl)
- KDE_TRY_LINK_PYTHON(db2, -ldb2)
- KDE_TRY_LINK_PYTHON(m_and_thread, [$LIBPTHREAD -lm])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_util, [$LIBPTHREAD -lm -lutil])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db3, [$LIBPTHREAD -lm -ldb-3 -lutil])
- KDE_TRY_LINK_PYTHON(pthread_and_db3, [$LIBPTHREAD -ldb-3])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db, [$LIBPTHREAD -lm -ldb -ltermcap -lutil])
- KDE_TRY_LINK_PYTHON(pthread_and_dl, [$LIBPTHREAD $LIBDL -lutil -lreadline -lncurses -lm])
- KDE_TRY_LINK_PYTHON(pthread_and_panel_curses, [$LIBPTHREAD $LIBDL -lm -lpanel -lcurses])
- KDE_TRY_LINK_PYTHON(m_and_thread_and_db_special, [$LIBPTHREAD -lm -ldb -lutil], [],
- [AC_MSG_WARN([it seems, Python depends on another library.
- Please set LIBPYTHON to '-lpython$version -lotherlib' before calling configure to fix this
- and contact the authors to let them know about this problem])
- ])
-
- LIBPYTHON="$LIBPYTHON $LIBDL $LIBSOCKET"
- AC_SUBST(PYTHONINC)
- AC_SUBST(PYTHONLIB)
- AC_SUBST(LIBPYTHON)
- AC_SUBST(PYTHONMODDIR)
- AC_DEFINE(HAVE_PYTHON, 1, [Define if you have the development files for python])
-fi
-
-])
-
-
-AC_DEFUN([KDE_CHECK_PYTHON],
-[
- KDE_CHECK_PYTHON_INTERN("2.5",
- [KDE_CHECK_PYTHON_INTERN("2.4",
- [KDE_CHECK_PYTHON_INTERN("2.3",
- [KDE_CHECK_PYTHON_INTERN("2.2",
- [KDE_CHECK_PYTHON_INTERN("2.1",
- [KDE_CHECK_PYTHON_INTERN("2.0",
- [KDE_CHECK_PYTHON_INTERN($1, $2) ])
- ])
- ])
- ])
- ])
- ])
-])
-
-AC_DEFUN([KDE_CHECK_STL],
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="`echo $CXXFLAGS | sed s/-fno-exceptions//`"
-
- AC_MSG_CHECKING([if C++ programs can be compiled])
- AC_CACHE_VAL(kde_cv_stl_works,
- [
- AC_TRY_COMPILE([
-#include <string>
-using namespace std;
-],[
- string astring="Hallo Welt.";
- astring.erase(0, 6); // now astring is "Welt"
- return 0;
-], kde_cv_stl_works=yes,
- kde_cv_stl_works=no)
-])
-
- AC_MSG_RESULT($kde_cv_stl_works)
-
- if test "$kde_cv_stl_works" = "yes"; then
- # back compatible
- AC_DEFINE_UNQUOTED(HAVE_SGI_STL, 1, [Define if you have a STL implementation by SGI])
- else
- AC_MSG_ERROR([Your Installation isn't able to compile simple C++ programs.
-Check config.log for details - if you're using a Linux distribution you might miss
-a package named similar to libstdc++-dev.])
- fi
-
- CXXFLAGS="$ac_save_CXXFLAGS"
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([AC_FIND_QIMGIO],
- [AC_REQUIRE([AC_FIND_JPEG])
-AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
-AC_MSG_CHECKING([for qimgio])
-AC_CACHE_VAL(ac_cv_lib_qimgio,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-ac_save_LIBS="$LIBS"
-ac_save_CXXFLAGS="$CXXFLAGS"
-LIBS="$all_libraries -lqimgio -lpng -lz $LIBJPEG $LIBTQT"
-CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes"
-AC_TRY_RUN(dnl
-[
-#include <qimageio.h>
-#include <qstring.h>
-int main() {
- QString t = "hallo";
- t.fill('t');
- qInitImageIO();
-}
-],
- ac_cv_lib_qimgio=yes,
- ac_cv_lib_qimgio=no,
- ac_cv_lib_qimgio=no)
-LIBS="$ac_save_LIBS"
-CXXFLAGS="$ac_save_CXXFLAGS"
-AC_LANG_RESTORE
-])dnl
-if eval "test \"`echo $ac_cv_lib_qimgio`\" = yes"; then
- LIBQIMGIO="-lqimgio -lpng -lz $LIBJPEG"
- AC_MSG_RESULT(yes)
- AC_DEFINE_UNQUOTED(HAVE_QIMGIO, 1, [Define if you have the Qt extension qimgio available])
- AC_SUBST(LIBQIMGIO)
-else
- AC_MSG_RESULT(not found)
-fi
-])
-
-AC_DEFUN([AM_DISABLE_LIBRARIES],
-[
- AC_PROVIDE([AM_ENABLE_STATIC])
- AC_PROVIDE([AM_ENABLE_SHARED])
- enable_static=no
- enable_shared=yes
-])
-
-
-AC_DEFUN([AC_CHECK_UTMP_FILE],
-[
- AC_MSG_CHECKING([for utmp file])
-
- AC_CACHE_VAL(kde_cv_utmp_file,
- [
- kde_cv_utmp_file=no
-
- for ac_file in \
- \
- /var/run/utmp \
- /var/adm/utmp \
- /etc/utmp \
- ; \
- do
- if test -r "$ac_file"; then
- kde_cv_utmp_file=$ac_file
- break
- fi
- done
- ])
-
- if test "$kde_cv_utmp_file" != "no"; then
- AC_DEFINE_UNQUOTED(UTMP, "$kde_cv_utmp_file", [Define the file for utmp entries])
- $1
- AC_MSG_RESULT($kde_cv_utmp_file)
- else
- $2
- AC_MSG_RESULT([non found])
- fi
-])
-
-
-AC_DEFUN([KDE_CREATE_SUBDIRSLIST],
-[
-
-DO_NOT_COMPILE="$DO_NOT_COMPILE CVS debian bsd-port admin"
-TOPSUBDIRS=""
-
-if test ! -s $srcdir/subdirs; then
- dnl Note: Makefile.common creates subdirs, so this is just a fallback
- files=`cd $srcdir && ls -1`
- dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`
- for i in $dirs; do
- echo $i >> $srcdir/subdirs
- done
-fi
-
-ac_topsubdirs=
-if test -s $srcdir/inst-apps; then
- ac_topsubdirs="`cat $srcdir/inst-apps`"
-elif test -s $srcdir/subdirs; then
- ac_topsubdirs="`cat $srcdir/subdirs`"
-fi
-
-for i in $ac_topsubdirs; do
- AC_MSG_CHECKING([if $i should be compiled])
- if test -d $srcdir/$i; then
- install_it="yes"
- for j in $DO_NOT_COMPILE; do
- if test $i = $j; then
- install_it="no"
- fi
- done
- else
- install_it="no"
- fi
- AC_MSG_RESULT($install_it)
- vari=`echo $i | sed -e 's,[[-+.@]],_,g'`
- if test $install_it = "yes"; then
- TOPSUBDIRS="$TOPSUBDIRS $i"
- eval "$vari""_SUBDIR_included=yes"
- else
- eval "$vari""_SUBDIR_included=no"
- fi
-done
-
-AC_SUBST(TOPSUBDIRS)
-])
-
-AC_DEFUN([KDE_CHECK_NAMESPACES],
-[
-AC_MSG_CHECKING(whether C++ compiler supports namespaces)
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-AC_TRY_COMPILE([
-],
-[
-namespace Foo {
- extern int i;
- namespace Bar {
- extern int i;
- }
-}
-
-int Foo::i = 0;
-int Foo::Bar::i = 1;
-],[
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_NAMESPACES)
-], [
-AC_MSG_RESULT(no)
-])
-AC_LANG_RESTORE
-])
-
-dnl ------------------------------------------------------------------------
-dnl Check for S_ISSOCK macro. Doesn't exist on Unix SCO. faure@kde.org
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_CHECK_S_ISSOCK],
-[
-AC_MSG_CHECKING(for S_ISSOCK)
-AC_CACHE_VAL(ac_cv_have_s_issock,
-[
-AC_TRY_LINK(
-[
-#include <sys/stat.h>
-],
-[
-struct stat buff;
-int b = S_ISSOCK( buff.st_mode );
-],
-ac_cv_have_s_issock=yes,
-ac_cv_have_s_issock=no)
-])
-AC_MSG_RESULT($ac_cv_have_s_issock)
-if test "$ac_cv_have_s_issock" = "yes"; then
- AC_DEFINE_UNQUOTED(HAVE_S_ISSOCK, 1, [Define if sys/stat.h declares S_ISSOCK.])
-fi
-
-AH_VERBATIM(_ISSOCK,
-[
-#ifndef HAVE_S_ISSOCK
-#define HAVE_S_ISSOCK
-#define S_ISSOCK(mode) (1==0)
-#endif
-])
-
-])
-
-dnl ------------------------------------------------------------------------
-dnl Check for MAXPATHLEN macro, defines KDEMAXPATHLEN. faure@kde.org
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([AC_CHECK_KDEMAXPATHLEN],
-[
-AC_MSG_CHECKING(for MAXPATHLEN)
-AC_CACHE_VAL(ac_cv_maxpathlen,
-[
-cat > conftest.$ac_ext <<EOF
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-#endif
-#include <stdio.h>
-#include <sys/param.h>
-#ifndef MAXPATHLEN
-#define MAXPATHLEN 1024
-#endif
-
-KDE_HELLO MAXPATHLEN
-
-EOF
-
-ac_try="$ac_cpp conftest.$ac_ext 2>/dev/null | grep '^KDE_HELLO' >conftest.out"
-
-if AC_TRY_EVAL(ac_try) && test -s conftest.out; then
- ac_cv_maxpathlen=`sed 's#KDE_HELLO ##' conftest.out`
-else
- ac_cv_maxpathlen=1024
-fi
-
-rm conftest.*
-
-])
-AC_MSG_RESULT($ac_cv_maxpathlen)
-AC_DEFINE_UNQUOTED(KDEMAXPATHLEN,$ac_cv_maxpathlen, [Define a safe value for MAXPATHLEN] )
-])
-
-AC_DEFUN([KDE_CHECK_HEADER],
-[
- kde_safe_cppflags=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS $all_includes"
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_CHECK_HEADER([$1], [$2], [$3], [$4])
- AC_LANG_RESTORE
- CPPFLAGS=$kde_safe_cppflags
-])
-
-AC_DEFUN([KDE_CHECK_HEADERS],
-[
- AH_CHECK_HEADERS([$1])
- AC_LANG_SAVE
- kde_safe_cppflags=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS $all_includes"
- AC_LANG_CPLUSPLUS
- AC_CHECK_HEADERS([$1], [$2], [$3], [$4])
- CPPFLAGS=$kde_safe_cppflags
- AC_LANG_RESTORE
-])
-
-AC_DEFUN([KDE_FAST_CONFIGURE],
-[
- dnl makes configure fast (needs perl)
- AC_ARG_ENABLE(fast-perl, AC_HELP_STRING([--disable-fast-perl],[disable fast Makefile generation (needs perl)]),
- with_fast_perl=$enableval, with_fast_perl=yes)
-])
-
-AC_DEFUN([KDE_CONF_FILES],
-[
- val=
- if test -f $srcdir/configure.files ; then
- val=`sed -e 's%^%\$(top_srcdir)/%' $srcdir/configure.files`
- fi
- CONF_FILES=
- if test -n "$val" ; then
- for i in $val ; do
- CONF_FILES="$CONF_FILES $i"
- done
- fi
- AC_SUBST(CONF_FILES)
-])dnl
-
-dnl This sets the prefix, for arts and tdelibs
-dnl Do NOT use in any other module.
-dnl It only looks at --prefix, TDEDIR and falls back to /usr/local/kde
-AC_DEFUN([KDE_SET_PREFIX_CORE],
-[
- unset CDPATH
- dnl make $TDEDIR the default for the installation
- AC_PREFIX_DEFAULT(${TDEDIR:-/usr/local/kde})
-
- if test "x$prefix" = "xNONE"; then
- prefix=$ac_default_prefix
- ac_configure_args="$ac_configure_args --prefix=$prefix"
- fi
- # And delete superfluous '/' to make compares easier
- prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
-
- kde_libs_prefix='$(prefix)'
- kde_libs_htmldir='$(kde_htmldir)'
- AC_SUBST(kde_libs_prefix)
- AC_SUBST(kde_libs_htmldir)
- KDE_FAST_CONFIGURE
- KDE_CONF_FILES
-])
-
-
-AC_DEFUN([KDE_SET_PREFIX],
-[
- unset CDPATH
- dnl We can't give real code to that macro, only a value.
- dnl It only matters for --help, since we set the prefix in this function anyway.
- AC_PREFIX_DEFAULT(${TDEDIR:-the kde prefix})
-
- KDE_SET_DEFAULT_BINDIRS
- if test "x$prefix" = "xNONE"; then
- dnl no prefix given: look for tde-config in the PATH and deduce the prefix from it
- KDE_FIND_PATH(tde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tde-config)], [], prepend)
- else
- dnl prefix given: look for tde-config, preferrably in prefix, otherwise in PATH
- kde_save_PATH="$PATH"
- PATH="$exec_prefix/bin:$prefix/bin:$PATH"
- KDE_FIND_PATH(tde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(tde-config)], [], prepend)
- PATH="$kde_save_PATH"
- fi
-
- kde_libs_prefix=`$KDECONFIG --prefix`
- if test -z "$kde_libs_prefix" || test ! -x "$kde_libs_prefix"; then
- AC_MSG_ERROR([$KDECONFIG --prefix outputed the non existant prefix '$kde_libs_prefix' for tdelibs.
- This means it has been moved since you installed it.
- This won't work. Please recompile tdelibs for the new prefix.
- ])
- fi
- kde_libs_htmldir=`$KDECONFIG --install html --expandvars`
-
- AC_MSG_CHECKING([where to install])
- if test "x$prefix" = "xNONE"; then
- prefix=$kde_libs_prefix
- AC_MSG_RESULT([$prefix (as returned by tde-config)])
- else
- dnl --prefix was given. Compare prefixes and warn (in configure.in.bot.end) if different
- given_prefix=$prefix
- AC_MSG_RESULT([$prefix (as requested)])
- fi
-
- # And delete superfluous '/' to make compares easier
- prefix=`echo "$prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- exec_prefix=`echo "$exec_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
- given_prefix=`echo "$given_prefix" | sed 's,//*,/,g' | sed -e 's,/$,,'`
-
- AC_SUBST(KDECONFIG)
- AC_SUBST(kde_libs_prefix)
- AC_SUBST(kde_libs_htmldir)
-
- KDE_FAST_CONFIGURE
- KDE_CONF_FILES
-])
-
-pushdef([AC_PROG_INSTALL],
-[
- dnl our own version, testing for a -p flag
- popdef([AC_PROG_INSTALL])
- dnl as AC_PROG_INSTALL works as it works we first have
- dnl to save if the user didn't specify INSTALL, as the
- dnl autoconf one overwrites INSTALL and we have no chance to find
- dnl out afterwards
- test -n "$INSTALL" && kde_save_INSTALL_given=$INSTALL
- test -n "$INSTALL_PROGRAM" && kde_save_INSTALL_PROGRAM_given=$INSTALL_PROGRAM
- test -n "$INSTALL_SCRIPT" && kde_save_INSTALL_SCRIPT_given=$INSTALL_SCRIPT
- AC_PROG_INSTALL
-
- if test -z "$kde_save_INSTALL_given" ; then
- # OK, user hasn't given any INSTALL, autoconf found one for us
- # now we test, if it supports the -p flag
- AC_MSG_CHECKING(for -p flag to install)
- rm -f confinst.$$.* > /dev/null 2>&1
- echo "Testtest" > confinst.$$.orig
- ac_res=no
- if ${INSTALL} -p confinst.$$.orig confinst.$$.new > /dev/null 2>&1 ; then
- if test -f confinst.$$.new ; then
- # OK, -p seems to do no harm to install
- INSTALL="${INSTALL} -p"
- ac_res=yes
- fi
- fi
- rm -f confinst.$$.*
- AC_MSG_RESULT($ac_res)
- fi
- dnl the following tries to resolve some signs and wonders coming up
- dnl with different autoconf/automake versions
- dnl e.g.:
- dnl *automake 1.4 install-strip sets A_M_INSTALL_PROGRAM_FLAGS to -s
- dnl and has INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(A_M_INSTALL_PROGRAM_FLAGS)
- dnl it header-vars.am, so there the actual INSTALL_PROGRAM gets the -s
- dnl *automake 1.4a (and above) use INSTALL_STRIP_FLAG and only has
- dnl INSTALL_PROGRAM = @INSTALL_PROGRAM@ there, but changes the
- dnl install-@DIR@PROGRAMS targets to explicitly use that flag
- dnl *autoconf 2.13 is dumb, and thinks it can use INSTALL_PROGRAM as
- dnl INSTALL_SCRIPT, which breaks with automake <= 1.4
- dnl *autoconf >2.13 (since 10.Apr 1999) has not that failure
- dnl *sometimes KDE does not use the install-@DIR@PROGRAM targets from
- dnl automake (due to broken Makefile.am or whatever) to install programs,
- dnl and so does not see the -s flag in automake > 1.4
- dnl to clean up that mess we:
- dnl +set INSTALL_PROGRAM to use INSTALL_STRIP_FLAG
- dnl which cleans KDE's program with automake > 1.4;
- dnl +set INSTALL_SCRIPT to only use INSTALL, to clean up autoconf's problems
- dnl with automake<=1.4
- dnl note that dues to this sometimes two '-s' flags are used (if KDE
- dnl properly uses install-@DIR@PROGRAMS, but I don't care
- dnl
- dnl And to all this comes, that I even can't write in comments variable
- dnl names used by automake, because it is so stupid to think I wanted to
- dnl _use_ them, therefor I have written A_M_... instead of AM_
- dnl hmm, I wanted to say something ... ahh yes: Arghhh.
-
- if test -z "$kde_save_INSTALL_PROGRAM_given" ; then
- INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)'
- fi
- if test -z "$kde_save_INSTALL_SCRIPT_given" ; then
- INSTALL_SCRIPT='${INSTALL}'
- fi
-])dnl
-
-AC_DEFUN([KDE_LANG_CPLUSPLUS],
-[AC_LANG_CPLUSPLUS
-ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&AC_FD_CC'
-pushdef([AC_LANG_CPLUSPLUS], [popdef([AC_LANG_CPLUSPLUS]) KDE_LANG_CPLUSPLUS])
-])
-
-pushdef([AC_LANG_CPLUSPLUS],
-[popdef([AC_LANG_CPLUSPLUS])
-KDE_LANG_CPLUSPLUS
-])
-
-AC_DEFUN([KDE_CHECK_LONG_LONG],
-[
-AC_MSG_CHECKING(for long long)
-AC_CACHE_VAL(kde_cv_c_long_long,
-[
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_LINK([], [
- long long foo = 0;
- foo = foo+1;
- ],
- kde_cv_c_long_long=yes, kde_cv_c_long_long=no)
- AC_LANG_RESTORE
-])
-AC_MSG_RESULT($kde_cv_c_long_long)
-if test "$kde_cv_c_long_long" = yes; then
- AC_DEFINE(HAVE_LONG_LONG, 1, [Define if you have long long as datatype])
-fi
-])
-
-AC_DEFUN([KDE_CHECK_LIB],
-[
- kde_save_LDFLAGS="$LDFLAGS"
- dnl AC_CHECK_LIB modifies LIBS, so save it here
- kde_save_LIBS="$LIBS"
- LDFLAGS="$LDFLAGS $all_libraries"
- case $host_os in
- aix*) LDFLAGS="-brtl $LDFLAGS"
- test "$GCC" = yes && LDFLAGS="-Wl,$LDFLAGS"
- ;;
- esac
- AC_CHECK_LIB($1, $2, $3, $4, $5)
- LDFLAGS="$kde_save_LDFLAGS"
- LIBS="$kde_save_LIBS"
-])
-
-AC_DEFUN([KDE_JAVA_PREFIX],
-[
- dir=`dirname "$1"`
- base=`basename "$1"`
- list=`ls -1 $dir 2> /dev/null`
- for entry in $list; do
- if test -d $dir/$entry/bin; then
- case $entry in
- $base)
- javadirs="$javadirs $dir/$entry/bin"
- ;;
- esac
- elif test -d $dir/$entry/jre/bin; then
- case $entry in
- $base)
- javadirs="$javadirs $dir/$entry/jre/bin"
- ;;
- esac
- fi
- done
-])
-
-dnl KDE_CHEC_JAVA_DIR(onlyjre)
-AC_DEFUN([KDE_CHECK_JAVA_DIR],
-[
-
-AC_ARG_WITH(java,
-AC_HELP_STRING([--with-java=javadir],[use java installed in javadir, --without-java disables]),
-[ ac_java_dir=$withval
-], ac_java_dir=""
-)
-
-AC_MSG_CHECKING([for Java])
-
-dnl at this point ac_java_dir is either a dir, 'no' to disable, or '' to say look in $PATH
-if test "x$ac_java_dir" = "xno"; then
- kde_java_bindir=no
- kde_java_includedir=no
- kde_java_libjvmdir=no
- kde_java_libgcjdir=no
- kde_java_libhpidir=no
-else
- if test "x$ac_java_dir" = "x"; then
-
-
- dnl No option set -> collect list of candidate paths
- if test -n "$JAVA_HOME"; then
- KDE_JAVA_PREFIX($JAVA_HOME)
- fi
- KDE_JAVA_PREFIX(/usr/j2se)
- KDE_JAVA_PREFIX(/usr/lib/j2se)
- KDE_JAVA_PREFIX(/usr/j*dk*)
- KDE_JAVA_PREFIX(/usr/lib/j*dk*)
- KDE_JAVA_PREFIX(/opt/j*sdk*)
- KDE_JAVA_PREFIX(/usr/lib/java*)
- KDE_JAVA_PREFIX(/usr/java*)
- KDE_JAVA_PREFIX(/usr/java/j*dk*)
- KDE_JAVA_PREFIX(/usr/java/j*re*)
- KDE_JAVA_PREFIX(/usr/lib/SunJava2*)
- KDE_JAVA_PREFIX(/usr/lib/SunJava*)
- KDE_JAVA_PREFIX(/usr/lib/IBMJava2*)
- KDE_JAVA_PREFIX(/usr/lib/IBMJava*)
- KDE_JAVA_PREFIX(/opt/java*)
-
- kde_cv_path="NONE"
- kde_save_IFS=$IFS
- IFS=':'
- for dir in $PATH; do
- if test -d "$dir"; then
- javadirs="$javadirs $dir"
- fi
- done
- IFS=$kde_save_IFS
- jredirs=
-
- dnl Now javadirs contains a list of paths that exist, all ending with bin/
- for dir in $javadirs; do
- dnl Check for the java executable
- if test -x "$dir/java"; then
- sane_path=$(cd $dir; /bin/pwd)
- dnl And also check for a libjvm.so somewhere under there
- dnl Since we have to go to the parent dir, /usr/bin is excluded, /usr is too big.
- if test "$sane_path" != "/usr/bin"; then
- libjvmdir=`find $dir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
- if test ! -f $libjvmdir/libjvm.so; then continue; fi
- jredirs="$jredirs $dir"
- fi
- fi
- done
-
- dnl Now jredirs contains a reduced list, of paths where both java and ../**/libjvm.so was found
- JAVAC=
- JAVA=
- kde_java_bindir=no
- for dir in $jredirs; do
- JAVA="$dir/java"
- kde_java_bindir=$dir
- if test -x "$dir/javac"; then
- JAVAC="$dir/javac"
- break
- fi
- done
-
- if test -n "$JAVAC"; then
- dnl this substitution might not work - well, we test for jni.h below
- kde_java_includedir=`echo $JAVAC | sed -e 's,bin/javac$,include/,'`
- else
- kde_java_includedir=no
- fi
- else
- dnl config option set
- kde_java_bindir=$ac_java_dir/bin
- if test -x $ac_java_dir/bin/java && test ! -x $ac_java_dir/bin/javac; then
- kde_java_includedir=no
- else
- kde_java_includedir=$ac_java_dir/include
- fi
- fi
-fi
-
-dnl At this point kde_java_bindir and kde_java_includedir are either set or "no"
-if test "x$kde_java_bindir" != "xno"; then
-
- dnl Look for libjvm.so
- kde_java_libjvmdir=`find $kde_java_bindir/.. -name libjvm.so | sed 's,libjvm.so,,'|head -n 1`
- dnl Look for libgcj.so
- kde_java_libgcjdir=`find $kde_java_bindir/.. -name libgcj.so | sed 's,libgcj.so,,'|head -n 1`
- dnl Look for libhpi.so and avoid green threads
- kde_java_libhpidir=`find $kde_java_bindir/.. -name libhpi.so | grep -v green | sed 's,libhpi.so,,' | head -n 1`
-
- dnl Now check everything's fine under there
- dnl the include dir is our flag for having the JDK
- if test -d "$kde_java_includedir"; then
- if test ! -x "$kde_java_bindir/javac"; then
- AC_MSG_ERROR([javac not found under $kde_java_bindir - it seems you passed a wrong --with-java.])
- fi
- if test ! -x "$kde_java_bindir/javah"; then
- AC_MSG_ERROR([javah not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
- if test ! -x "$kde_java_bindir/jar"; then
- AC_MSG_ERROR([jar not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
- if test ! -r "$kde_java_includedir/jni.h"; then
- AC_MSG_ERROR([jni.h not found under $kde_java_includedir. Use --with-java or --without-java.])
- fi
-
- jni_includes="-I$kde_java_includedir"
- dnl Strange thing, jni.h requires jni_md.h which is under genunix here..
- dnl and under linux here..
-
- dnl not needed for gcj
-
- if test "x$kde_java_libgcjdir" = "x"; then
- test -d "$kde_java_includedir/linux" && jni_includes="$jni_includes -I$kde_java_includedir/linux"
- test -d "$kde_java_includedir/solaris" && jni_includes="$jni_includes -I$kde_java_includedir/solaris"
- test -d "$kde_java_includedir/genunix" && jni_includes="$jni_includes -I$kde_java_includedir/genunix"
- fi
-
- else
- JAVAC=
- jni_includes=
- fi
-
- if test "x$kde_java_libgcjdir" = "x"; then
- if test ! -r "$kde_java_libjvmdir/libjvm.so"; then
- AC_MSG_ERROR([libjvm.so not found under $kde_java_libjvmdir. Use --without-java.])
- fi
- else
- if test ! -r "$kde_java_libgcjdir/libgcj.so"; then
- AC_MSG_ERROR([libgcj.so not found under $kde_java_libgcjdir. Use --without-java.])
- fi
- fi
-
- if test ! -x "$kde_java_bindir/java"; then
- AC_MSG_ERROR([java not found under $kde_java_bindir. javac was found though! Use --with-java or --without-java.])
- fi
-
- dnl not needed for gcj compile
-
- if test "x$kde_java_libgcjdir" = "x"; then
- if test ! -r "$kde_java_libhpidir/libhpi.so"; then
- AC_MSG_ERROR([libhpi.so not found under $kde_java_libhpidir. Use --without-java.])
- fi
- fi
-
- if test -n "$jni_includes"; then
- dnl Check for JNI version
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- ac_cxxflags_safe="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS $all_includes $jni_includes"
-
- AC_TRY_COMPILE([
- #include <jni.h>
- ],
- [
- #ifndef JNI_VERSION_1_2
- Syntax Error
- #endif
- ],[ kde_jni_works=yes ],
- [ kde_jni_works=no ])
-
- if test $kde_jni_works = no; then
- AC_MSG_ERROR([Incorrect version of $kde_java_includedir/jni.h.
- You need to have Java Development Kit (JDK) version 1.2.
-
- Use --with-java to specify another location.
- Use --without-java to configure without java support.
- Or download a newer JDK and try again.
- See e.g. http://java.sun.com/products/jdk/1.2 ])
- fi
-
- CXXFLAGS="$ac_cxxflags_safe"
- AC_LANG_RESTORE
-
- dnl All tests ok, inform and subst the variables
-
- JAVAC=$kde_java_bindir/javac
- JAVAH=$kde_java_bindir/javah
- JAR=$kde_java_bindir/jar
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- if test "x$kde_java_libgcjdir" = "x"; then
- JVMLIBS="-L$kde_java_libjvmdir -ljvm -L$kde_java_libhpidir -lhpi"
- else
- JVMLIBS="-L$kde_java_libgcjdir -lgcj"
- fi
- AC_MSG_RESULT([java JDK in $kde_java_bindir])
-
- else
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- AC_MSG_RESULT([java JRE in $kde_java_bindir])
- fi
-elif test -d "/Library/Java/Home"; then
- kde_java_bindir="/Library/Java/Home/bin"
- jni_includes="-I/Library/Java/Home/include"
-
- JAVAC=$kde_java_bindir/javac
- JAVAH=$kde_java_bindir/javah
- JAR=$kde_java_bindir/jar
- JVMLIBS="-Wl,-framework,JavaVM"
-
- AC_DEFINE_UNQUOTED(PATH_JAVA, "$kde_java_bindir/java", [Define where your java executable is])
- AC_MSG_RESULT([Apple Java Framework])
-else
- AC_MSG_RESULT([none found])
-fi
-
-AC_SUBST(JAVAC)
-AC_SUBST(JAVAH)
-AC_SUBST(JAR)
-AC_SUBST(JVMLIBS)
-AC_SUBST(jni_includes)
-
-# for backward compat
-kde_cv_java_includedir=$kde_java_includedir
-kde_cv_java_bindir=$kde_java_bindir
-])
-
-dnl this is a redefinition of autoconf 2.5x's AC_FOREACH.
-dnl When the argument list becomes big, as in KDE for AC_OUTPUT in
-dnl big packages, m4_foreach is dog-slow. So use our own version of
-dnl it. (matz@kde.org)
-m4_define([mm_foreach],
-[m4_pushdef([$1])_mm_foreach($@)m4_popdef([$1])])
-m4_define([mm_car], [[$1]])
-m4_define([mm_car2], [[$@]])
-m4_define([_mm_foreach],
-[m4_if(m4_quote($2), [], [],
- [m4_define([$1], mm_car($2))$3[]_mm_foreach([$1],
- mm_car2(m4_shift($2)),
- [$3])])])
-m4_define([AC_FOREACH],
-[mm_foreach([$1], m4_split(m4_normalize([$2])), [$3])])
-
-AC_DEFUN([KDE_NEED_FLEX],
-[
-kde_libs_safe=$LIBS
-LIBS="$LIBS $USER_LDFLAGS"
-AM_PROG_LEX
-LIBS=$kde_libs_safe
-if test -z "$LEXLIB"; then
- AC_MSG_ERROR([You need to have flex installed.])
-fi
-AC_SUBST(LEXLIB)
-])
-
-AC_DEFUN([AC_PATH_TQTOPIA],
-[
- dnl TODO: use AC_CACHE_VAL
-
- if test -z "$1"; then
- qtopia_minver_maj=1
- qtopia_minver_min=5
- qtopia_minver_pat=0
- else
- qtopia_minver_maj=`echo "$1" | sed -e "s/^\(.*\)\..*\..*$/\1/"`
- qtopia_minver_min=`echo "$1" | sed -e "s/^.*\.\(.*\)\..*$/\1/"`
- qtopia_minver_pat=`echo "$1" | sed -e "s/^.*\..*\.\(.*\)$/\1/"`
- fi
-
- qtopia_minver="$qtopia_minver_maj$qtopia_minver_min$qtopia_minver_pat"
- qtopia_minverstr="$qtopia_minver_maj.$qtopia_minver_min.$qtopia_minver_pat"
-
- AC_REQUIRE([AC_PATH_TQT])
-
- AC_MSG_CHECKING([for Qtopia])
-
- LIB_TQTOPIA="-lqpe"
- AC_SUBST(LIB_TQTOPIA)
-
- kde_qtopia_dirs="$QPEDIR /opt/Qtopia"
-
- ac_qtopia_incdir=NO
-
- AC_ARG_WITH(qtopia-dir,
- AC_HELP_STRING([--with-qtopia-dir=DIR],[where the root of Qtopia is installed]),
- [ ac_qtopia_incdir="$withval"/include] )
-
- qtopia_incdirs=""
- for dir in $kde_qtopia_dirs; do
- qtopia_incdirs="$qtopia_incdirs $dir/include"
- done
-
- if test ! "$ac_qtopia_incdir" = "NO"; then
- qtopia_incdirs="$ac_qtopia_incdir $qtopia_incdirs"
- fi
-
- qtopia_incdir=""
- AC_FIND_FILE(qpe/qpeapplication.h, $qtopia_incdirs, qtopia_incdir)
- ac_qtopia_incdir="$qtopia_incdir"
-
- if test -z "$qtopia_incdir"; then
- AC_MSG_ERROR([Cannot find Qtopia headers. Please check your installation.])
- fi
-
- qtopia_ver_maj=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION "\(.*\)\..*\..*".*,\1,p'`;
- qtopia_ver_min=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\.\(.*\)\..*".*,\1,p'`;
- qtopia_ver_pat=`cat $qtopia_incdir/qpe/version.h | sed -n -e 's,.*QPE_VERSION ".*\..*\.\(.*\)".*,\1,p'`;
-
- qtopia_ver="$qtopia_ver_maj$qtopia_ver_min$qtopia_ver_pat"
- qtopia_verstr="$qtopia_ver_maj.$qtopia_ver_min.$qtopia_ver_pat"
- if test "$qtopia_ver" -lt "$qtopia_minver"; then
- AC_MSG_ERROR([found Qtopia version $qtopia_verstr but version $qtopia_minverstr
-is required.])
- fi
-
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
-
- ac_cxxflags_safe="$CXXFLAGS"
- ac_ldflags_safe="$LDFLAGS"
- ac_libs_safe="$LIBS"
-
- CXXFLAGS="$CXXFLAGS -I$qtopia_incdir $all_includes"
- LDFLAGS="$LDFLAGS $QT_LDFLAGS $all_libraries $USER_LDFLAGS $KDE_MT_LDFLAGS"
- LIBS="$LIBS $LIB_TQTOPIA $LIBTQT"
-
- cat > conftest.$ac_ext <<EOF
-#include "confdefs.h"
-#include <qpe/qpeapplication.h>
-#include <qpe/version.h>
-
-int main( int argc, char **argv )
-{
- QPEApplication app( argc, argv );
- return 0;
-}
-EOF
-
- if AC_TRY_EVAL(ac_link) && test -s conftest; then
- rm -f conftest*
- else
- rm -f conftest*
- AC_MSG_ERROR([Cannot link small Qtopia Application. For more details look at
-the end of config.log])
- fi
-
- CXXFLAGS="$ac_cxxflags_safe"
- LDFLAGS="$ac_ldflags_safe"
- LIBS="$ac_libs_safe"
-
- AC_LANG_RESTORE
-
- QTOPIA_INCLUDES="-I$qtopia_incdir"
- AC_SUBST(QTOPIA_INCLUDES)
-
- AC_MSG_RESULT([found version $qtopia_verstr with headers at $qtopia_incdir])
-])
-
-
-AC_DEFUN([KDE_INIT_DOXYGEN],
-[
-AC_MSG_CHECKING([for Qt docs])
-kde_qtdir=
-if test "${with_qt_dir+set}" = set; then
- kde_qtdir="$with_qt_dir"
-fi
-
-AC_FIND_FILE(qsql.html, [ $kde_qtdir/doc/html $TQTDIR/doc/html /usr/share/doc/packages/qt3/html /usr/lib/qt/doc /usr/lib/qt3/doc /usr/lib/qt3/doc/html /usr/doc/qt3/html /usr/doc/qt3 /usr/share/doc/qt3-doc /usr/share/qt3/doc/html /usr/X11R6/share/doc/qt/html ], TQTDOCDIR)
-AC_MSG_RESULT($TQTDOCDIR)
-
-AC_SUBST(TQTDOCDIR)
-
-KDE_FIND_PATH(dot, DOT, [], [])
-if test -n "$DOT"; then
- KDE_HAVE_DOT="YES"
-else
- KDE_HAVE_DOT="NO"
-fi
-AC_SUBST(KDE_HAVE_DOT)
-KDE_FIND_PATH(doxygen, DOXYGEN, [], [])
-AC_SUBST(DOXYGEN)
-
-DOXYGEN_PROJECT_NAME="$1"
-DOXYGEN_PROJECT_NUMBER="$2"
-AC_SUBST(DOXYGEN_PROJECT_NAME)
-AC_SUBST(DOXYGEN_PROJECT_NUMBER)
-
-KDE_HAS_DOXYGEN=no
-if test -n "$DOXYGEN" && test -x "$DOXYGEN" && test -f $TQTDOCDIR/qsql.html; then
- KDE_HAS_DOXYGEN=yes
-fi
-AC_SUBST(KDE_HAS_DOXYGEN)
-
-])
-
-
-AC_DEFUN([AC_FIND_BZIP2],
-[
-AC_MSG_CHECKING([for bzDecompress in libbz2])
-AC_CACHE_VAL(ac_cv_lib_bzip2,
-[
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-kde_save_LIBS="$LIBS"
-LIBS="$all_libraries $USER_LDFLAGS -lbz2 $LIBSOCKET"
-kde_save_CXXFLAGS="$CXXFLAGS"
-CXXFLAGS="$CXXFLAGS $all_includes $USER_INCLUDES"
-AC_TRY_LINK(dnl
-[
-#define BZ_NO_STDIO
-#include<bzlib.h>
-],
- [ bz_stream s; (void) bzDecompress(&s); ],
- eval "ac_cv_lib_bzip2='-lbz2'",
- eval "ac_cv_lib_bzip2=no")
-LIBS="$kde_save_LIBS"
-CXXFLAGS="$kde_save_CXXFLAGS"
-AC_LANG_RESTORE
-])dnl
-AC_MSG_RESULT($ac_cv_lib_bzip2)
-
-if test ! "$ac_cv_lib_bzip2" = no; then
- BZIP2DIR=bzip2
-
- LIBBZ2="$ac_cv_lib_bzip2"
- AC_SUBST(LIBBZ2)
-
-else
-
- cxx_shared_flag=
- ld_shared_flag=
- KDE_CHECK_COMPILER_FLAG(shared, [
- ld_shared_flag="-shared"
- ])
- KDE_CHECK_COMPILER_FLAG(fPIC, [
- cxx_shared_flag="-fPIC"
- ])
-
- AC_MSG_CHECKING([for BZ2_bzDecompress in (shared) libbz2])
- AC_CACHE_VAL(ac_cv_lib_bzip2_prefix,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- kde_save_LIBS="$LIBS"
- LIBS="$all_libraries $USER_LDFLAGS $ld_shared_flag -lbz2 $LIBSOCKET"
- kde_save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS="$CFLAGS $cxx_shared_flag $all_includes $USER_INCLUDES"
-
- AC_TRY_LINK(dnl
- [
- #define BZ_NO_STDIO
- #include<bzlib.h>
- ],
- [ bz_stream s; (void) BZ2_bzDecompress(&s); ],
- eval "ac_cv_lib_bzip2_prefix='-lbz2'",
- eval "ac_cv_lib_bzip2_prefix=no")
- LIBS="$kde_save_LIBS"
- CXXFLAGS="$kde_save_CXXFLAGS"
- AC_LANG_RESTORE
- ])dnl
-
- AC_MSG_RESULT($ac_cv_lib_bzip2_prefix)
-
- if test ! "$ac_cv_lib_bzip2_prefix" = no; then
- BZIP2DIR=bzip2
-
- LIBBZ2="$ac_cv_lib_bzip2_prefix"
- AC_SUBST(LIBBZ2)
-
- AC_DEFINE(NEED_BZ2_PREFIX, 1, [Define if the libbz2 functions need the BZ2_ prefix])
- dnl else, we just ignore this
- fi
-
-fi
-AM_CONDITIONAL(include_BZIP2, test -n "$BZIP2DIR")
-])
-
-dnl ------------------------------------------------------------------------
-dnl Try to find the SSL headers and libraries.
-dnl $(SSL_LDFLAGS) will be -Lsslliblocation (if needed)
-dnl and $(SSL_INCLUDES) will be -Isslhdrlocation (if needed)
-dnl ------------------------------------------------------------------------
-dnl
-AC_DEFUN([KDE_CHECK_SSL],
-[
-LIBSSL="-lssl -lcrypto"
-AC_REQUIRE([KDE_CHECK_LIB64])
-
-ac_ssl_includes=NO ac_ssl_libraries=NO
-ssl_libraries=""
-ssl_includes=""
-AC_ARG_WITH(ssl-dir,
- AC_HELP_STRING([--with-ssl-dir=DIR],[where the root of OpenSSL is installed]),
- [ ac_ssl_includes="$withval"/include
- ac_ssl_libraries="$withval"/lib$tdelibsuff
- ])
-
-want_ssl=yes
-AC_ARG_WITH(ssl,
- AC_HELP_STRING([--without-ssl],[disable SSL checks]),
- [want_ssl=$withval])
-
-if test $want_ssl = yes; then
-
-AC_MSG_CHECKING(for OpenSSL)
-
-AC_CACHE_VAL(ac_cv_have_ssl,
-[#try to guess OpenSSL locations
-
- ssl_incdirs="/usr/include /usr/local/include /usr/ssl/include /usr/local/ssl/include $prefix/include $kde_extra_includes"
- ssl_incdirs="$ac_ssl_includes $ssl_incdirs"
- AC_FIND_FILE(openssl/ssl.h, $ssl_incdirs, ssl_incdir)
- ac_ssl_includes="$ssl_incdir"
-
- ssl_libdirs="/usr/lib$tdelibsuff /usr/local/lib$tdelibsuff /usr/ssl/lib$tdelibsuff /usr/local/ssl/lib$tdelibsuff $libdir $prefix/lib$tdelibsuff $exec_prefix/lib$tdelibsuff $kde_extra_libs"
- if test ! "$ac_ssl_libraries" = "NO"; then
- ssl_libdirs="$ac_ssl_libraries $ssl_libdirs"
- fi
-
- test=NONE
- ssl_libdir=NONE
- for dir in $ssl_libdirs; do
- try="ls -1 $dir/libssl*"
- if test=`eval $try 2> /dev/null`; then ssl_libdir=$dir; break; else echo "tried $dir" >&AC_FD_CC ; fi
- done
-
- ac_ssl_libraries="$ssl_libdir"
-
- ac_ldflags_safe="$LDFLAGS"
- ac_libs_safe="$LIBS"
-
- LDFLAGS="$LDFLAGS -L$ssl_libdir $all_libraries"
- LIBS="$LIBS $LIBSSL -lRSAglue -lrsaref"
-
- AC_TRY_LINK(,void RSAPrivateEncrypt(void);RSAPrivateEncrypt();,
- ac_ssl_rsaref="yes"
- ,
- ac_ssl_rsaref="no"
- )
-
- LDFLAGS="$ac_ldflags_safe"
- LIBS="$ac_libs_safe"
-
- if test "$ac_ssl_includes" = NO || test "$ac_ssl_libraries" = NO; then
- have_ssl=no
- else
- have_ssl=yes;
- fi
-
- ])
-
- eval "$ac_cv_have_ssl"
-
- AC_MSG_RESULT([libraries $ac_ssl_libraries, headers $ac_ssl_includes])
-
- AC_MSG_CHECKING([whether OpenSSL uses rsaref])
- AC_MSG_RESULT($ac_ssl_rsaref)
-
- AC_MSG_CHECKING([for easter eggs])
- AC_MSG_RESULT([none found])
-
-else
- have_ssl=no
-fi
-
-if test "$have_ssl" = yes; then
- AC_MSG_CHECKING(for OpenSSL version)
- dnl Check for SSL version
- AC_CACHE_VAL(ac_cv_ssl_version,
- [
-
- cat >conftest.$ac_ext <<EOF
-#include <openssl/opensslv.h>
-#include <stdio.h>
- int main() {
-
-#ifndef OPENSSL_VERSION_NUMBER
- printf("ssl_version=\\"error\\"\n");
-#else
- if (OPENSSL_VERSION_NUMBER < 0x00906000)
- printf("ssl_version=\\"old\\"\n");
- else
- printf("ssl_version=\\"ok\\"\n");
-#endif
- return (0);
- }
-EOF
-
- ac_save_CPPFLAGS=$CPPFLAGS
- if test "$ac_ssl_includes" != "/usr/include"; then
- CPPFLAGS="$CPPFLAGS -I$ac_ssl_includes"
- fi
-
- if AC_TRY_EVAL(ac_link); then
-
- if eval `./conftest 2>&5`; then
- if test $ssl_version = error; then
- AC_MSG_ERROR([$ssl_incdir/openssl/opensslv.h doesn't define OPENSSL_VERSION_NUMBER !])
- else
- if test $ssl_version = old; then
- AC_MSG_WARN([OpenSSL version too old. Upgrade to 0.9.6 at least, see http://www.openssl.org. SSL support disabled.])
- have_ssl=no
- fi
- fi
- ac_cv_ssl_version="ssl_version=$ssl_version"
- else
- AC_MSG_ERROR([Your system couldn't run a small SSL test program.
- Check config.log, and if you can't figure it out, send a mail to
- David Faure <faure@kde.org>, attaching your config.log])
- fi
-
- else
- AC_MSG_ERROR([Your system couldn't link a small SSL test program.
- Check config.log, and if you can't figure it out, send a mail to
- David Faure <faure@kde.org>, attaching your config.log])
- fi
- CPPFLAGS=$ac_save_CPPFLAGS
-
- ])
-
- eval "$ac_cv_ssl_version"
- AC_MSG_RESULT($ssl_version)
-fi
-
-if test "$have_ssl" != yes; then
- LIBSSL="";
-else
- AC_DEFINE(HAVE_SSL, 1, [If we are going to use OpenSSL])
- ac_cv_have_ssl="have_ssl=yes \
- ac_ssl_includes=$ac_ssl_includes ac_ssl_libraries=$ac_ssl_libraries ac_ssl_rsaref=$ac_ssl_rsaref"
-
-
- ssl_libraries="$ac_ssl_libraries"
- ssl_includes="$ac_ssl_includes"
-
- if test "$ac_ssl_rsaref" = yes; then
- LIBSSL="-lssl -lcrypto -lRSAglue -lrsaref"
- fi
-
- if test $ssl_version = "old"; then
- AC_DEFINE(HAVE_OLD_SSL_API, 1, [Define if you have OpenSSL < 0.9.6])
- fi
-fi
-
-SSL_INCLUDES=
-
-if test "$ssl_includes" = "/usr/include"; then
- if test -f /usr/kerberos/include/krb5.h; then
- SSL_INCLUDES="-I/usr/kerberos/include"
- fi
-elif test "$ssl_includes" != "/usr/local/include" && test -n "$ssl_includes"; then
- SSL_INCLUDES="-I$ssl_includes"
-fi
-
-if test "$ssl_libraries" = "/usr/lib" || test "$ssl_libraries" = "/usr/local/lib" || test -z "$ssl_libraries" || test "$ssl_libraries" = "NONE"; then
- SSL_LDFLAGS=""
-else
- SSL_LDFLAGS="-L$ssl_libraries -R$ssl_libraries"
-fi
-
-AC_SUBST(SSL_INCLUDES)
-AC_SUBST(SSL_LDFLAGS)
-AC_SUBST(LIBSSL)
-])
-
-AC_DEFUN([KDE_CHECK_STRLCPY],
-[
- AC_REQUIRE([AC_CHECK_STRLCAT])
- AC_REQUIRE([AC_CHECK_STRLCPY])
- AC_CHECK_SIZEOF(size_t)
- AC_CHECK_SIZEOF(unsigned long)
-
- AC_MSG_CHECKING([sizeof size_t == sizeof unsigned long])
- AC_TRY_COMPILE(,[
- #if SIZEOF_SIZE_T != SIZEOF_UNSIGNED_LONG
- choke me
- #endif
- ],AC_MSG_RESULT([yes]),[
- AC_MSG_RESULT(no)
- AC_MSG_ERROR([
- Apparently on your system our assumption sizeof size_t == sizeof unsigned long
- does not apply. Please mail kde-devel@kde.org with a description of your system!
- ])
- ])
-])
-
-AC_DEFUN([KDE_CHECK_BINUTILS],
-[
- AC_MSG_CHECKING([if ld supports unversioned version maps])
-
- kde_save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
- echo "{ local: extern \"C++\" { foo }; };" > conftest.map
- AC_TRY_LINK([int foo;],
-[
-#ifdef __INTEL_COMPILER
-icc apparently does not support libtools version-info and version-script
-at the same time. Dunno where the bug is, but until somebody figured out,
-better disable the optional version scripts.
-#endif
-
- foo = 42;
-], kde_supports_versionmaps=yes, kde_supports_versionmaps=no)
- LDFLAGS="$kde_save_LDFLAGS"
- rm -f conftest.map
- AM_CONDITIONAL(include_VERSION_SCRIPT,
- [test "$kde_supports_versionmaps" = "yes" && test "$kde_use_debug_code" = "no"])
-
- AC_MSG_RESULT($kde_supports_versionmaps)
-])
-
-AC_DEFUN([AM_PROG_OBJC],[
-AC_CHECK_PROGS(OBJC, gcc, gcc)
-test -z "$OBJC" && AC_MSG_ERROR([no acceptable objective-c gcc found in \$PATH])
-if test "x${OBJCFLAGS-unset}" = xunset; then
- OBJCFLAGS="-g -O2"
-fi
-AC_SUBST(OBJCFLAGS)
-_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES(OBJC)])
-])
-
-AC_DEFUN([KDE_CHECK_PERL],
-[
- KDE_FIND_PATH(perl, PERL, [$bindir $exec_prefix/bin $prefix/bin], [
- AC_MSG_ERROR([No Perl found in your $PATH.
-We need perl to generate some code.])
- ])
- AC_SUBST(PERL)
-])
-
-AC_DEFUN([KDE_CHECK_LARGEFILE],
-[
-AC_SYS_LARGEFILE
-if test "$ac_cv_sys_file_offset_bits" != no; then
- CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
-fi
-
-if test "x$ac_cv_sys_large_files" != "xno"; then
- CPPFLAGS="$CPPFLAGS -D_LARGE_FILES=1"
-fi
-
-])
-
-dnl A small extension to PKG_CHECK_MODULES (defined in pkg.m4.in)
-dnl which allows to search for libs that get installed into the KDE prefix.
-dnl
-dnl Syntax: KDE_PKG_CHECK_MODULES(KSTUFF, libkexif >= 0.2 glib = 1.3.4, action-if, action-not)
-dnl defines KSTUFF_LIBS, KSTUFF_CFLAGS, see pkg-config man page
-dnl also defines KSTUFF_PKG_ERRORS on error
-AC_DEFUN([KDE_PKG_CHECK_MODULES], [
-
- PKG_CONFIG_PATH="$prefix/lib${tdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
- if test "$prefix" != "$kde_libs_prefix"; then
- PKG_CONFIG_PATH="$kde_libs_prefix/lib${tdelibsuff}/pkgconfig:$PKG_CONFIG_PATH"
- fi
- export PKG_CONFIG_PATH
- PKG_CHECK_MODULES([$1],[$2],[$3],[$4])
-])
-
-
-dnl Check for PIE support in the compiler and linker
-AC_DEFUN([KDE_CHECK_PIE_SUPPORT],
-[
- AC_CACHE_CHECK([for PIE support], kde_cv_val_pie_support,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- safe_CXXFLAGS=$CXXFLAGS
- safe_LDFLAGS=$LDFLAGS
- CXXFLAGS="$CXXFLAGS -fPIE"
- LDFLAGS="$LDFLAGS -pie"
-
- AC_TRY_LINK([int foo;], [], [kde_cv_val_pie_support=yes], [kde_cv_val_pie_support=no])
-
- CXXFLAGS=$safe_CXXFLAGS
- LDFLAGS=$safe_LDFLAGS
- AC_LANG_RESTORE
- ])
-
- AC_MSG_CHECKING(if enabling -pie/fPIE support)
-
- AC_ARG_ENABLE(pie,
- AC_HELP_STRING([--enable-pie],[platform supports PIE linking [default=detect]]),
- [kde_has_pie_support=$enableval],
- [kde_has_pie_support=detect])
-
- if test "$kde_has_pie_support" = "detect"; then
- kde_has_pie_support=$kde_cv_val_pie_support
- fi
-
- AC_MSG_RESULT([$kde_has_pie_support])
-
- KDE_USE_FPIE=""
- KDE_USE_PIE=""
-
- AC_SUBST([KDE_USE_FPIE])
- AC_SUBST([KDE_USE_PIE])
-
- if test "$kde_has_pie_support" = "yes"; then
- KDE_USE_FPIE="-fPIE"
- KDE_USE_PIE="-pie"
- fi
-])
diff --git a/tde-i18n-zh_TW/aclocal.m4 b/tde-i18n-zh_TW/aclocal.m4
deleted file mode 100644
index ea7b2a0c1fc..00000000000
--- a/tde-i18n-zh_TW/aclocal.m4
+++ /dev/null
@@ -1,602 +0,0 @@
-# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(AC_AUTOCONF_VERSION, [2.61],,
-[m4_warning([this file was generated for autoconf 2.61.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.10'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.10.1], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.10.1])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 8
-
-# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
-AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 13
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.60])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AM_PROG_INSTALL_SH
-AM_PROG_INSTALL_STRIP
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES(CC)],
- [define([AC_PROG_CC],
- defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES(CXX)],
- [define([AC_PROG_CXX],
- defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES(OBJC)],
- [define([AC_PROG_OBJC],
- defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
- [[\\/$]]* | ?:[[\\/]]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 3
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t $srcdir/configure conftest.file`
- fi
- rm -f conftest.file
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-alias in your environment])
- fi
-
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
-m4_if([$1], [v7],
- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- [m4_case([$1], [ustar],, [pax],,
- [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar <conftest.tar])
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
-m4_include([acinclude.m4])
diff --git a/tde-i18n-zh_TW/admin b/tde-i18n-zh_TW/admin
deleted file mode 120000
index 82e4e9df5de..00000000000
--- a/tde-i18n-zh_TW/admin
+++ /dev/null
@@ -1 +0,0 @@
-../admin \ No newline at end of file
diff --git a/tde-i18n-zh_TW/cmake b/tde-i18n-zh_TW/cmake
deleted file mode 120000
index 1a8cebff223..00000000000
--- a/tde-i18n-zh_TW/cmake
+++ /dev/null
@@ -1 +0,0 @@
-../cmake \ No newline at end of file
diff --git a/tde-i18n-zh_TW/config.h.in b/tde-i18n-zh_TW/config.h.in
deleted file mode 100644
index c85de2df769..00000000000
--- a/tde-i18n-zh_TW/config.h.in
+++ /dev/null
@@ -1,25 +0,0 @@
-/* config.h.in. Generated from configure.in by autoheader. */
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* Version number of package */
-#undef VERSION
-
-/* Defined if compiling without arts */
-#undef WITHOUT_ARTS
diff --git a/tde-i18n-zh_TW/configure.files b/tde-i18n-zh_TW/configure.files
deleted file mode 100644
index 1083352ba44..00000000000
--- a/tde-i18n-zh_TW/configure.files
+++ /dev/null
@@ -1 +0,0 @@
-configure.in.in
diff --git a/tde-i18n-zh_TW/configure.in b/tde-i18n-zh_TW/configure.in
deleted file mode 100644
index 4e738ba90dd..00000000000
--- a/tde-i18n-zh_TW/configure.in
+++ /dev/null
@@ -1,85 +0,0 @@
-dnl =======================================================
-dnl FILE: configure.in.in
-dnl =======================================================
-
-AC_INIT(messages/Makefile.am)
-AM_INIT_AUTOMAKE(tde-i18n-zh_TW, "3.5.10")
-AM_CONFIG_HEADER(config.h)
-AC_SUBST(AUTODIRS)
-AM_KDE_WITH_NLS
-AC_CREATE_KFSSTND(default)
-KDE_SET_PREFIX
-AC_SUBST_KFSSTND
-AC_PROG_INSTALL
-AC_PROG_LN_S
-KDE_CREATE_SUBDIRSLIST
-AC_CONFIG_FILES([ Makefile ])
-AC_CONFIG_FILES([ docs/Makefile ])
-AC_CONFIG_FILES([ docs/common/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/faq/Makefile ])
-AC_CONFIG_FILES([ docs/tdebase/khelpcenter/Makefile ])
-AC_CONFIG_FILES([ messages/Makefile ])
-AC_CONFIG_FILES([ messages/tdeaccessibility/Makefile ])
-AC_CONFIG_FILES([ messages/tdeaddons/Makefile ])
-AC_CONFIG_FILES([ messages/tdeadmin/Makefile ])
-AC_CONFIG_FILES([ messages/tdeartwork/Makefile ])
-AC_CONFIG_FILES([ messages/tdebase/Makefile ])
-AC_CONFIG_FILES([ messages/tdeedu/Makefile ])
-AC_CONFIG_FILES([ messages/tdegames/Makefile ])
-AC_CONFIG_FILES([ messages/tdegraphics/Makefile ])
-AC_CONFIG_FILES([ messages/tdelibs/Makefile ])
-AC_CONFIG_FILES([ messages/tdemultimedia/Makefile ])
-AC_CONFIG_FILES([ messages/tdenetwork/Makefile ])
-AC_CONFIG_FILES([ messages/tdepim/Makefile ])
-AC_CONFIG_FILES([ messages/tdesdk/Makefile ])
-AC_CONFIG_FILES([ messages/tdetoys/Makefile ])
-AC_CONFIG_FILES([ messages/tdeutils/Makefile ])
-AC_CONFIG_FILES([ messages/tdevelop/Makefile ])
-AC_CONFIG_FILES([ messages/tdewebdev/Makefile ])
-AC_OUTPUT
-# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
-if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
- # And if so, warn when they don't match
- if test "$kde_libs_prefix" != "$given_prefix"; then
- # And if kde doesn't know about the prefix yet
- echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
- if test $? -ne 0; then
- echo ""
- echo "Warning: you chose to install this package in $given_prefix,"
- echo "but KDE was found in $kde_libs_prefix."
- echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
- echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
- echo "Then restart KDE."
- echo ""
- fi
- fi
-fi
-
-if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
- echo ""
- echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
- echo "was not included. Therefore, GCC symbol visibility support remains disabled."
- echo ""
- echo "For better performance, consider including the Qt visibility supporting patch"
- echo "located at:"
- echo ""
- echo "http://bugs.kde.org/show_bug.cgi?id=109386"
- echo ""
- echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
- echo "everything will continue to work just fine without it."
- echo ""
-fi
-
-if test "$all_tests" = "bad"; then
- if test ! "$cache_file" = "/dev/null"; then
- echo ""
- echo "Please remove the file $cache_file after changing your setup"
- echo "so that configure will find the changes next time."
- echo ""
- fi
-else
- echo ""
- echo "Good - your configure finished. Start make now"
- echo ""
-fi
diff --git a/tde-i18n-zh_TW/docs/CMakeLists.txt b/tde-i18n-zh_TW/docs/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-zh_TW/docs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-zh_TW/docs/Makefile.am b/tde-i18n-zh_TW/docs/Makefile.am
deleted file mode 100644
index 5b8c3e09eae..00000000000
--- a/tde-i18n-zh_TW/docs/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-zh_TW/docs/common/CMakeLists.txt b/tde-i18n-zh_TW/docs/common/CMakeLists.txt
deleted file mode 100644
index d08cd8f4963..00000000000
--- a/tde-i18n-zh_TW/docs/common/CMakeLists.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-#################################################
-#
-# (C) 2013 Alexander Golubev (Fat-Zer)
-# fatzer2 (AT) gmail.com
-#
-# Improvements and feedback are welcome
-#
-# This file is released under GPL >= 2
-#
-#################################################
-
-set( common_docs_INSTALL
- fdl-translated.html
- gpl-translated.html
- lgpl-translated.html
- logotp3.png
- tde-localised.css
-)
-
-file( GLOB common_docs_LINK
- RELATIVE ${TDE_HTML_DIR}/en/common/
- ${TDE_HTML_DIR}/en/common/*)
-
-foreach( _file IN LISTS common_docs_INSTALL)
- list( REMOVE_ITEM common_docs_LINK _file )
- install( FILES ${_file}
- DESTINATION ${HTML_INSTALL_DIR}/zh_TW/common )
-endforeach( )
-
-foreach( _file IN LISTS common_docs_LINK)
- tde_install_symlink(
- ${TDE_HTML_DIR}/en/common/${_file}
- ${HTML_INSTALL_DIR}/zh_TW/common/${_file} )
-endforeach( )
diff --git a/tde-i18n-zh_TW/docs/common/Makefile.am b/tde-i18n-zh_TW/docs/common/Makefile.am
deleted file mode 100644
index 5b8c3e09eae..00000000000
--- a/tde-i18n-zh_TW/docs/common/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-zh_TW/docs/tdebase/CMakeLists.txt b/tde-i18n-zh_TW/docs/tdebase/CMakeLists.txt
deleted file mode 100644
index 03be08640be..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
diff --git a/tde-i18n-zh_TW/docs/tdebase/Makefile.am b/tde-i18n-zh_TW/docs/tdebase/Makefile.am
deleted file mode 100644
index 5b8c3e09eae..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = AUTO
-KDE_MANS = AUTO
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/CMakeLists.txt b/tde-i18n-zh_TW/docs/tdebase/faq/CMakeLists.txt
deleted file mode 100644
index 9a6533118bf..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/faq/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter/faq
- LANG zh_TW
-)
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/Makefile.am b/tde-i18n-zh_TW/docs/tdebase/faq/Makefile.am
deleted file mode 100644
index 2a3d55e9671..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/faq/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter/faq
-KDE_MANS = AUTO
diff --git a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/CMakeLists.txt b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/CMakeLists.txt
deleted file mode 100644
index 45098172565..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_handbook(
- DESTINATION khelpcenter
- NOINDEX
- LANG zh_TW
-)
diff --git a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/Makefile.am b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/Makefile.am
deleted file mode 100644
index f3f592e0550..00000000000
--- a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-KDE_DOCS = khelpcenter
-KDE_MANS = AUTO
diff --git a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/contact.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/contact.docbook
index b3b6348d1ae..8f6ce61db4b 100644
--- a/tde-i18n-zh_TW/docs/tdebase/khelpcenter/contact.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/contact.docbook
@@ -112,15 +112,4 @@ url="http://www.kde.org">http://www.kde.org</ulink>。</para>
</sect1>
</chapter>
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:nil
-sgml-namecase-general:t
-sgml-general-insert-case:lower
-sgml-always-quote-attributes:t
-sgml-parent-document:index.docbook
-End:
--->
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/about.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/about.docbook
index 6130f153c3a..0a627b555a5 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/about.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/about.docbook
@@ -37,21 +37,3 @@
</qandaentry>
</qandaset>
</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
---> \ No newline at end of file
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/configtde.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/configtde.docbook
index f3eea56bef2..f3eea56bef2 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/configtde.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/configtde.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/contrib.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/contrib.docbook
index ddd256c957b..ddd256c957b 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/contrib.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/contrib.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/desktop.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/desktop.docbook
index d03e4d97bc9..d03e4d97bc9 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/desktop.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/desktop.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/filemng.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/filemng.docbook
index e071e9cc90b..42cbe38d166 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/filemng.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/filemng.docbook
@@ -101,20 +101,3 @@ MenuBar=Disabled
</qandaset>
</chapter>
-
-<!--Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/gettde.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/gettde.docbook
index b3aa19a907c..b3aa19a907c 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/gettde.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/gettde.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/index.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/index.docbook
index 8bde2748cb9..dcc03b283a7 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/index.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/index.docbook
@@ -107,18 +107,3 @@
&documentation.index;
</book>
-
-<!--
-Local Variables:
-sgml-minimize-attributes:nil
-sgml-general-insert-case:lower
-sgml-omittag:t
-sgml-shorttag:t
-sgml-namecase-general:t
-sgml-always-quote-attributes:t
-sgml-indent-step:2
-sgml-indent-data:nil
-sgml-parent-document:nil
-sgml-exposed-tags:nil
-End:
--->
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/install.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/install.docbook
index 9a98fa748d5..9a98fa748d5 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/install.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/install.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/intro.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/intro.docbook
index 1794adc5eff..1794adc5eff 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/intro.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/intro.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/misc.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/misc.docbook
index 9335200adec..9335200adec 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/misc.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/misc.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/moreinfo.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/moreinfo.docbook
index 4042524da10..4042524da10 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/moreinfo.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/moreinfo.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/nontdeapps.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/nontdeapps.docbook
index fb7863c71c5..9c50f41ff28 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/nontdeapps.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/nontdeapps.docbook
@@ -48,21 +48,3 @@
</qandaset>
</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
---> \ No newline at end of file
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/notrelated.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/notrelated.docbook
index 80df7bac147..80df7bac147 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/notrelated.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/notrelated.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/panel.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/panel.docbook
index ab29658f510..998726ae31d 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/panel.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/panel.docbook
@@ -94,21 +94,3 @@
</qandaset>
</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/qt.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/qt.docbook
index 99cccf19809..99cccf19809 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/qt.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/qt.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/questions.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/questions.docbook
index 1746a0ab483..416da0957fb 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/questions.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/questions.docbook
@@ -64,21 +64,3 @@
</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: xml
-sgml-omittag:nil
-sgml-shorttag:nil
-sgml-namecase-general:nil
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:0
-sgml-indent-data:true
-sgml-parent-document:("index.docbook" "book" "chapter")
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/sound.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/sound.docbook
index e371e481d74..e371e481d74 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/sound.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/sound.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/tdeapps.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tdeapps.docbook
index a80fa7092d7..a80fa7092d7 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/tdeapps.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tdeapps.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/tips.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tips.docbook
index 43808e0504d..43808e0504d 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/tips.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/tips.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/webbrowse.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/webbrowse.docbook
index 94fb5be35d8..94fb5be35d8 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/webbrowse.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/webbrowse.docbook
diff --git a/tde-i18n-zh_TW/docs/tdebase/faq/winmng.docbook b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/winmng.docbook
index 5b3f1acb744..5b3f1acb744 100644
--- a/tde-i18n-zh_TW/docs/tdebase/faq/winmng.docbook
+++ b/tde-i18n-zh_TW/docs/tdebase/khelpcenter/faq/winmng.docbook
diff --git a/tde-i18n-zh_TW/install-sh b/tde-i18n-zh_TW/install-sh
deleted file mode 100755
index 0ae12c0ebea..00000000000
--- a/tde-i18n-zh_TW/install-sh
+++ /dev/null
@@ -1,401 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2005-11-07.23
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch. It can only install one file at a time, a restriction
-# shared with many OS's install programs.
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit="${DOITPROG-}"
-
-# put in absolute paths if you don't have them in your path; or use env. vars.
-
-mvprog="${MVPROG-mv}"
-cpprog="${CPPROG-cp}"
-chmodprog="${CHMODPROG-chmod}"
-chownprog="${CHOWNPROG-chown}"
-chgrpprog="${CHGRPPROG-chgrp}"
-stripprog="${STRIPPROG-strip}"
-rmprog="${RMPROG-rm}"
-mkdirprog="${MKDIRPROG-mkdir}"
-
-posix_glob=
-posix_mkdir=
-
-# Symbolic mode for testing mkdir with directories.
-# It is the same as 755, but also tests that "u+" works.
-test_mode=u=rwx,g=rx,o=rx,u+wx
-
-# Desired mode of installed file.
-mode=0755
-
-# Desired mode of newly created intermediate directories.
-# It is empty if not known yet.
-intermediate_mode=
-
-chmodcmd=$chmodprog
-chowncmd=
-chgrpcmd=
-stripcmd=
-rmcmd="$rmprog -f"
-mvcmd="$mvprog"
-src=
-dst=
-dir_arg=
-dstarg=
-no_target_directory=
-
-usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
--c (ignored)
--d create directories instead of installing files.
--g GROUP $chgrpprog installed files to GROUP.
--m MODE $chmodprog installed files to MODE.
--o USER $chownprog installed files to USER.
--s $stripprog installed files.
--t DIRECTORY install into DIRECTORY.
--T report an error if DSTFILE is a directory.
---help display this help and exit.
---version display version info and exit.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
-"
-
-while test -n "$1"; do
- case $1 in
- -c) shift
- continue;;
-
- -d) dir_arg=true
- shift
- continue;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift
- shift
- continue;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- shift
- shift
- continue;;
-
- -o) chowncmd="$chownprog $2"
- shift
- shift
- continue;;
-
- -s) stripcmd=$stripprog
- shift
- continue;;
-
- -t) dstarg=$2
- shift
- shift
- continue;;
-
- -T) no_target_directory=true
- shift
- continue;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- *) # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- test -n "$dir_arg$dstarg" && break
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dstarg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dstarg"
- shift # fnord
- fi
- shift # arg
- dstarg=$arg
- done
- break;;
- esac
-done
-
-if test -z "$1"; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call `install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-test -n "$dir_arg" || trap '(exit $?); exit' 1 2 13 15
-
-for src
-do
- # Protect names starting with `-'.
- case $src in
- -*) src=./$src ;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dstarg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
-
- dst=$dstarg
- # Protect names starting with `-'.
- case $dst in
- -*) dst=./$dst ;;
- esac
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dstarg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| \
- . : '\(.\)' 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
- /^X\(\/\/\)[^/].*/{ s//\1/; q; }
- /^X\(\/\/\)$/{ s//\1/; q; }
- /^X\(\/\).*/{ s//\1/; q; }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- posix_mkdir=false
- if $mkdirprog -m $test_mode -p -- / >/dev/null 2>&1; then
- posix_mkdir=true
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./-m "$test_mode" ./-p ./-- 2>/dev/null
- fi ;;
- esac
-
- if
- $posix_mkdir && {
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, create it using the same intermediate mode that
- # mkdir -p would use when creating intermediate directories.
- # POSIX says that this mode is "$(umask -S),u+wx", so use that
- # if umask -S works.
-
- if test -n "$dir_arg"; then
- mkdir_mode=$mode
- else
- case $intermediate_mode in
- '')
- if umask_S=`(umask -S) 2>/dev/null`; then
- intermediate_mode=$umask_S,u+wx
- else
- intermediate_mode=$test_mode
- fi ;;
- esac
- mkdir_mode=$intermediate_mode
- fi
-
- $mkdirprog -m "$mkdir_mode" -p -- "$dstdir"
- }
- then :
- else
-
- # mkdir does not conform to POSIX, or it failed possibly due to
- # a race condition. Create the directory the slow way, step by
- # step, checking for races as we go.
-
- case $dstdir in
- /*) pathcomp=/ ;;
- -*) pathcomp=./ ;;
- *) pathcomp= ;;
- esac
-
- case $posix_glob in
- '')
- if (set -f) 2>/dev/null; then
- posix_glob=true
- else
- posix_glob=false
- fi ;;
- esac
-
- oIFS=$IFS
- IFS=/
- $posix_glob && set -f
- set fnord $dstdir
- shift
- $posix_glob && set +f
- IFS=$oIFS
-
- for d
- do
- test "x$d" = x && continue
-
- pathcomp=$pathcomp$d
- if test ! -d "$pathcomp"; then
- $mkdirprog "$pathcomp"
- # Don't fail if two instances are running concurrently.
- test -d "$pathcomp" || exit 1
- fi
- pathcomp=$pathcomp/
- done
- obsolete_mkdir_used=true
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- $doit $cpprog "$src" "$dsttmp" &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
- && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
- && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
- && { test -z "$chmodcmd" || $doit $chmodcmd "$mode" "$dsttmp"; } &&
-
- # Now rename the file to the real destination.
- { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \
- || {
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
-
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- if test -f "$dst"; then
- $doit $rmcmd -f "$dst" 2>/dev/null \
- || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \
- && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\
- || {
- echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- else
- :
- fi
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- } || exit 1
-
- trap '' 0
- fi
-done
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:
diff --git a/tde-i18n-zh_TW/messages/CMakeLists.txt b/tde-i18n-zh_TW/messages/CMakeLists.txt
deleted file mode 100644
index b8992b3e804..00000000000
--- a/tde-i18n-zh_TW/messages/CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_auto_add_subdirectories( )
-
-
-###### other data ###############################
-
-install( FILES flag.png entry.desktop charset
- DESTINATION ${LOCALE_INSTALL_DIR}/zh_TW )
diff --git a/tde-i18n-zh_TW/messages/Makefile.am b/tde-i18n-zh_TW/messages/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/entry.desktop b/tde-i18n-zh_TW/messages/entry.desktop
index 83d4306ef4e..4b65f80f26e 100644
--- a/tde-i18n-zh_TW/messages/entry.desktop
+++ b/tde-i18n-zh_TW/messages/entry.desktop
@@ -1,87 +1,2 @@
[KCM Locale]
-Name=Chinese
-Name[af]=Sjinese
-Name[ar]=صينية
-Name[az]=Çincə
-Name[be]=Кітайская
-Name[bg]=Китайски
-Name[bn]=চৈনিক
-Name[br]=Sinaeg
-Name[bs]=Kineski
-Name[ca]=Xinès
-Name[cs]=Čínský
-Name[csb]=Chińsczi
-Name[cy]=Tseineg
-Name[da]=Kinesisk
-Name[de]=Chinesisch
-Name[el]=Κινέζικα
-Name[eo]=Ĉina
-Name[es]=Chino
-Name[et]=Hiina
-Name[eu]=Txinera
-Name[fa]=چینی
-Name[fi]=Kiina
-Name[fo]=Kinesiskt
-Name[fr]=Chinois
-Name[fy]=Sjineesk
-Name[ga]=Sínis
-Name[gl]=Chinés
-Name[he]=סינית
-Name[hi]=चीनी
-Name[hr]=Kineski
-Name[hsb]=Chinsce
-Name[hu]=Kínai (hagyományos)
-Name[id]=China
-Name[is]=Kínverska
-Name[it]=Cinese
-Name[ja]=中国語
-Name[ka]=ჩინური
-Name[kk]=Қытайша
-Name[km]=ចិន
-Name[ko]=중국어
-Name[ku]=Çînî
-Name[lb]=Chinesesch
-Name[lt]=Kiniečių
-Name[lv]=Ķīniešu
-Name[mi]=Reo Häina
-Name[mk]=Кинески
-Name[mn]=Хятад
-Name[mt]=Ċiniż
-Name[nb]=Kinesisk
-Name[nds]=Chineesch
-Name[ne]=चिनियाँ
-Name[nl]=Chinees
-Name[nn]=Kinesisk
-Name[nso]=Se-China
-Name[oc]=Chinès
-Name[pa]=ਚੀਨੀ
-Name[pl]=Chiński
-Name[pt]=Chinês
-Name[pt_BR]=Chinês
-Name[ro]=Chineză
-Name[ru]=Китайский
-Name[rw]=Igishinwa
-Name[se]=Kiinnágiella
-Name[sk]=čínština
-Name[sl]=kitajsko
-Name[sq]=Kinezisht
-Name[sr]=Кинески
-Name[sr@Latn]=Kineski
-Name[ss]=SiShayina
-Name[sv]=Kinesiska
-Name[ta]=சீனம்
-Name[te]=చైనీస్
-Name[tg]=Хитой
-Name[th]=ภาษาจีน
-Name[tr]=Çince
-Name[tt]=Çinçä
-Name[uk]=Китайська
-Name[uz]=Xitoycha
-Name[uz@cyrillic]=Хитойча
-Name[ven]=Mutshaina
-Name[vi]=Trung quốc
-Name[wa]=Chinwès
-Name[zh_CN]=繁体中文
-Name[zh_HK]=繁體中文
-Name[zh_TW]=繁體中文
-Name[zu]=Isi-Shayina
+Name=Chinese (Traditional)
diff --git a/tde-i18n-zh_TW/messages/tdeaccessibility/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeaccessibility/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeaccessibility/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeaccessibility/Makefile.am b/tde-i18n-zh_TW/messages/tdeaccessibility/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeaccessibility/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeaccessibility/kmouth.po b/tde-i18n-zh_TW/messages/tdeaccessibility/kmouth.po
index 3420da87737..659c0bc4eef 100644
--- a/tde-i18n-zh_TW/messages/tdeaccessibility/kmouth.po
+++ b/tde-i18n-zh_TW/messages/tdeaccessibility/kmouth.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmouth\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-06-06 10:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaccessibility/kttsd.po b/tde-i18n-zh_TW/messages/tdeaccessibility/kttsd.po
index 9a44a15d86c..3326ba01a84 100644
--- a/tde-i18n-zh_TW/messages/tdeaccessibility/kttsd.po
+++ b/tde-i18n-zh_TW/messages/tdeaccessibility/kttsd.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kttsd\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2022-09-20 18:22+0000\n"
"PO-Revision-Date: 2006-11-04 13:58+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -100,7 +100,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 "語言"
@@ -199,27 +199,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 "編輯(&E)..."
-#: 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 "向上(&P)"
-#: 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 "向下(&W)"
-#: filters/stringreplacer/stringreplacerconfwidget.ui:325
+#: filters/stringreplacer/stringreplacerconfwidget.ui:322
#: kcmkttsmgr/kcmkttsmgr.cpp:171
#, no-c-format
msgid "&Add..."
@@ -280,7 +280,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 "過濾器"
@@ -470,7 +470,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 "移除(&M)"
@@ -1168,7 +1168,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 "..."
@@ -1245,7 +1245,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 "
@@ -1277,27 +1277,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 "儲存(&V)..."
-#: 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 "清除(&R)"
-#: filters/sbd/sbdconfwidget.ui:333
+#: filters/sbd/sbdconfwidget.ui:330
#: filters/talkerchooser/talkerchooserconfwidget.ui:293
#, no-c-format
msgid "Click to clear everything."
@@ -1351,83 +1351,83 @@ msgstr "請輸入此過濾器的名稱。"
msgid "Lan&guage is:"
msgstr "語言為(&G):"
-#: 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 "儲存(&S)..."
-#: 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 "清除(&L)"
-#: 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 "向上(&U)"
-#: 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 "
"applied first."
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 "
"last."
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 "點選以移除目前的單字或正規表示式。"
@@ -1449,7 +1449,7 @@ msgstr "文字內含(&X):"
#: 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 "
@@ -1482,7 +1482,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 "載入(&L)..."
@@ -1498,7 +1498,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 "清除(&E)"
@@ -1638,7 +1638,7 @@ msgstr ""
"底下的圓鈕決定哪個盒子裡顯示所有的可用的選項。勾選的選項左方會顯示所有的選"
"項。而另一邊則只會顯示符合所選取設定的選項。"
-#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:353
+#: kcmkttsmgr/addtalkerwidget.ui:200 libkttsd/selecttalkerwidget.ui:341
#, no-c-format
msgid "&Language:"
msgstr "語言(&L):"
@@ -1750,33 +1750,33 @@ msgstr "發音員(&T)"
msgid "ID"
msgstr "代號"
-#: 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 "
@@ -1789,48 +1789,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 "通知(&N)"
-#: 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 "
@@ -1840,12 +1840,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 "
@@ -1855,40 +1855,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 "
@@ -1896,13 +1896,13 @@ msgid ""
msgstr ""
"點選此鍵以測試通知。會讀出一個簡單的訊息。注意:必須先開啟文字發音系統。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:656
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:650
#, no-c-format
msgid "Ac&tion:"
msgstr "動作(&T):"
-#: 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 "
@@ -1916,29 +1916,29 @@ msgstr ""
"件名稱</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 "發音員(&R):"
-#: 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 "
"topmost talker listed on the Talkers tab."
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)(&K)"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:770
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:764
#, no-c-format
msgid ""
"When checked and KTTS is enabled, notification events from applications sent "
@@ -1947,22 +1947,22 @@ msgstr ""
"點選此項目而且 KTTS 已開啟的話,應用程式透過 KNotify 送出的通知事件會根據您在"
"此設定的選項唸出來。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:795
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:789
#, no-c-format
msgid "E&xclude notifications with a sound"
msgstr "已有音效的通知排除在外(&X)"
-#: 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 "過濾器(&F)"
-#: 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 "
@@ -1974,41 +1974,41 @@ 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 "
"are applied first."
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 "
"applied last."
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) "
@@ -2023,24 +2023,24 @@ msgstr ""
"跳過或倒回。SBD 會在所有正常的過濾器套用之後依上到下的順序套用,當第一個 SBD "
"改變文字後就停止。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1040
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1031
#, no-c-format
msgid "Co&nfigure"
msgstr "設定(&N)"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1043
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1034
#, no-c-format
msgid ""
"Click this button to edit the Sentence Boundary Detector (SBD) configuration "
"or add additional SBD filters."
msgstr "點選此鍵以編輯或新增句子邊界偵測器。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1074
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1065
#, no-c-format
msgid "&Interruption"
msgstr "中斷(&I)"
-#: 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 "
@@ -2049,7 +2049,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 "
@@ -2058,22 +2058,22 @@ msgstr ""
"勾選後置訊息選項並輸入後置訊息,此訊息會在文字語音工作被另一個訊息中斷後,又"
"恢復工作時讀出來。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1124
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1115
#, no-c-format
msgid "Post-&message:"
msgstr "後置訊息(&M):"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1146
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1137
#, no-c-format
msgid "Pre-sou&nd:"
msgstr "前置聲音(&N):"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1160
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1151
#, no-c-format
msgid "&Pre-message:"
msgstr "前置訊息(&P):"
-#: 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 "
@@ -2082,7 +2082,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 "
@@ -2091,22 +2091,22 @@ msgstr ""
"勾選後置聲音選項並選取後置聲音音效檔,此聲音會在文字語音工作被另一個訊息中斷"
"後,又恢復工作時讀出來。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1196
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1187
#, no-c-format
msgid "Post-s&ound:"
msgstr "後置聲音(&O):"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1246
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1237
#, no-c-format
msgid "A&udio"
msgstr "音效(&U)"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1265
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1256
#, no-c-format
msgid "&Keep audio files:"
msgstr "保留音效檔(&K):"
-#: 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 "
@@ -2114,18 +2114,18 @@ msgid ""
msgstr ""
"此選項決定您是否要保留所產生的音效檔。您可以在指定的目錄中找到保留的檔案。"
-#: 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 "速度(&S):"
-#: 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
@@ -2139,7 +2139,7 @@ msgstr ""
"設定發音速度。滑動器左側表示慢速,右側表示快速。通常小於 75% 算是慢的,大於 "
"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
@@ -2151,12 +2151,12 @@ msgstr ""
msgid " %"
msgstr " %"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1431
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1422
#, no-c-format
msgid "Out&put Using"
msgstr "輸出方法(&P)"
-#: 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>, "
@@ -2166,23 +2166,23 @@ msgstr ""
"<p>選擇音效輸出方法。如果您選擇 <b>GStreamer</b>,您也要選擇 <b>接收器</"
"b>(Sink)。</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 "接收器:"
-#: 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 "選擇 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 "
@@ -2191,12 +2191,12 @@ msgstr ""
"選擇 aKode 輸出所使用的接收器(Sink)。選擇「自動」讓 aKode 自己選擇最好的輸"
"出方法。"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1534
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1525
#, no-c-format
msgid "GStrea&mer"
msgstr "GStreamer(&M)"
-#: 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 "
@@ -2205,22 +2205,22 @@ msgstr ""
"<p>勾選以使用 GStreamer 音效輸出系統。您必須選擇一個<b>接收器</b>外掛程式。</"
"p>"
-#: kcmkttsmgr/kcmkttsmgrwidget.ui:1548
+#: kcmkttsmgr/kcmkttsmgrwidget.ui:1539
#, no-c-format
msgid "a&Rts"
msgstr "aRts(&R)"
-#: 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>."
@@ -2229,22 +2229,22 @@ msgstr ""
"<p>勾選以使用 aKode 做為音效輸出。您必須同時指定一個<b>接收器</b>(Sink)。</"
"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 "
@@ -2293,28 +2293,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 "性別(&G):"
-#: libkttsd/selecttalkerwidget.ui:257
+#: libkttsd/selecttalkerwidget.ui:251
#: plugins/festivalint/festivalintconfwidget.ui:212
#, no-c-format
msgid "&Volume:"
msgstr "音量(&V):"
-#: libkttsd/selecttalkerwidget.ui:305
+#: libkttsd/selecttalkerwidget.ui:296
#, no-c-format
msgid "&Rate:"
msgstr "頻率(&R):"
-#: libkttsd/selecttalkerwidget.ui:421
+#: libkttsd/selecttalkerwidget.ui:406
#, no-c-format
msgid "Use specific &Talker"
msgstr "使用指定的發音員(&T)"
-#: 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-zh_TW/messages/tdeaddons/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeaddons/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeaddons/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/Makefile.am b/tde-i18n-zh_TW/messages/tdeaddons/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeaddons/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/autorefresh.po b/tde-i18n-zh_TW/messages/tdeaddons/autorefresh.po
index d57403f7ffc..40cc4f160c4 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/autorefresh.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/autorefresh.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: autorefresh\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2020-09-27 19:42+0200\n"
"PO-Revision-Date: 2003-07-14 21:05+0800\n"
"Last-Translator: Keng-Tso Ou <jupiter@ocool.org>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -28,50 +28,50 @@ msgid ""
"Your emails"
msgstr ""
-#: autorefresh.cpp:25
+#: autorefresh.cpp:23
msgid "&Auto Refresh"
msgstr "自動更新(&A)"
-#: autorefresh.cpp:30
+#: autorefresh.cpp:28
msgid "None"
msgstr "無"
-#: autorefresh.cpp:31
+#: autorefresh.cpp:29
msgid "Every 15 Seconds"
msgstr "每15秒"
-#: autorefresh.cpp:32
+#: autorefresh.cpp:30
msgid "Every 30 Seconds"
msgstr "每30秒"
-#: autorefresh.cpp:33
+#: autorefresh.cpp:31
msgid "Every Minute"
msgstr "每分鐘"
-#: autorefresh.cpp:34
+#: autorefresh.cpp:32
msgid "Every 5 Minutes"
msgstr "每5分鐘"
-#: autorefresh.cpp:35
+#: autorefresh.cpp:33
msgid "Every 10 Minutes"
msgstr "每10分鐘"
-#: autorefresh.cpp:36
+#: autorefresh.cpp:34
msgid "Every 15 Minutes"
msgstr "每15分鐘"
-#: autorefresh.cpp:37
+#: autorefresh.cpp:35
msgid "Every 30 Minutes"
msgstr "每30分鐘"
-#: autorefresh.cpp:38
+#: autorefresh.cpp:36
msgid "Every 60 Minutes"
msgstr "每60分鐘"
-#: autorefresh.cpp:89
+#: autorefresh.cpp:87
msgid "Cannot Refresh Source"
msgstr "無法更新來源"
-#: autorefresh.cpp:90
+#: autorefresh.cpp:88
msgid "<qt>This plugin cannot auto-refresh the current part.</qt>"
msgstr "<qt>抱歉,這個 plugin 無法自動更新目前這個部份。</qt>"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/dub.po b/tde-i18n-zh_TW/messages/tdeaddons/dub.po
index f647e5a70c2..4eb2ca6d982 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/dub.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/dub.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: dub\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
"PO-Revision-Date: 2006-05-29 09:48+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -46,7 +46,7 @@ msgstr "Dub"
msgid "Folder-Based Playlist"
msgstr "依資料夾列出播放清單"
-#: dubplaylist.cpp:58
+#: dubplaylist.cpp:61
msgid "Adding files not supported yet, see configuration"
msgstr "目前尚未支援新增檔案,請參考設定"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/ffrs.po b/tde-i18n-zh_TW/messages/tdeaddons/ffrs.po
index addb3e6d0f2..c7972ce9242 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/ffrs.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/ffrs.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ffrs\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
"PO-Revision-Date: 2006-05-29 09:50+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,39 +27,39 @@ msgid ""
"Your emails"
msgstr ""
-#: ffrs.cpp:188
+#: ffrs.cpp:191
msgid "Foreign Region"
msgstr "國外區域"
-#: ffrs.cpp:188
+#: ffrs.cpp:191
msgid "French Foreign Region"
msgstr "法國國外區域"
-#: ffrs.cpp:194
+#: ffrs.cpp:197
msgid "Width:"
msgstr "寬:"
-#: ffrs.cpp:200
+#: ffrs.cpp:203
msgid "Height:"
msgstr "高:"
-#: ffrs.cpp:206
+#: ffrs.cpp:209
msgid "Visible block size:"
msgstr "可見區塊大小:"
-#: ffrs.cpp:212
+#: ffrs.cpp:215
msgid "Transparent block size:"
msgstr "隱藏區塊大小:"
-#: ffrs.cpp:218
+#: ffrs.cpp:221
msgid "Update interval:"
msgstr "更新間隔:"
-#: ffrs.cpp:224
+#: ffrs.cpp:227
msgid "Foreground color:"
msgstr "前景顏色:"
-#: ffrs.cpp:229
+#: ffrs.cpp:232
msgid "Background color:"
msgstr "背景顏色:"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/fsview.po b/tde-i18n-zh_TW/messages/tdeaddons/fsview.po
index 4cc973c8dee..d1abe1cf1ae 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/fsview.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/fsview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: fsview\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 09:59+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/imgalleryplugin.po b/tde-i18n-zh_TW/messages/tdeaddons/imgalleryplugin.po
index 601c3e9a863..9a650431170 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/imgalleryplugin.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/imgalleryplugin.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: imgalleryplugin\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 10:23+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/katefiletemplates.po b/tde-i18n-zh_TW/messages/tdeaddons/katefiletemplates.po
index ee29b5767f6..5754f2b6662 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/katefiletemplates.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/katefiletemplates.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: katefiletemplates\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 10:56+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/kateinsertcommand.po b/tde-i18n-zh_TW/messages/tdeaddons/kateinsertcommand.po
index 27a18e2e65d..79769f1b1d8 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/kateinsertcommand.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/kateinsertcommand.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kateinsertcommand\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-06-19 09:07+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_delicious.po b/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_delicious.po
index 1923a9a2b37..29256f03ed9 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_delicious.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_delicious.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_delicious\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2020-09-27 19:42+0200\n"
"PO-Revision-Date: 2006-05-29 13:15+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,35 +27,35 @@ msgid ""
"Your emails"
msgstr ""
-#: mainWidget.cpp:233
+#: mainWidget.cpp:232
msgid "Check All"
msgstr "全部勾選"
-#: mainWidget.cpp:234
+#: mainWidget.cpp:233
msgid "Uncheck All"
msgstr "全部取消勾選"
-#: mainWidget.cpp:235
+#: mainWidget.cpp:234
msgid "Toggle All"
msgstr "全部切換"
-#: mainWidget.cpp:238
+#: mainWidget.cpp:237
msgid "Rename Tag..."
msgstr "重新命名標籤..."
-#: mainWidget.cpp:305
+#: mainWidget.cpp:304
msgid "Rename Tag"
msgstr "重新命名標籤"
-#: mainWidget.cpp:305
+#: mainWidget.cpp:304
msgid "Provide a new name for tag '%1':"
msgstr "請提供 tag %1 新名稱:"
-#: mainWidget.cpp:327 mainWidget.cpp:338
+#: mainWidget.cpp:326 mainWidget.cpp:337
msgid "Delete Bookmark"
msgstr "刪除書籤"
-#: mainWidget.cpp:337
+#: mainWidget.cpp:336
msgid ""
"Do you really want to remove the bookmark\n"
"%1?"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_news.po b/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_news.po
index b3e71f592d4..af97b14a108 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_news.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/konqsidebar_news.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konqsidebar_news\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 13:21+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -28,43 +28,43 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: norsswidget.cpp:70 nsstacktabwidget.cpp:259
+#: norsswidget.cpp:68 nsstacktabwidget.cpp:257
msgid "RSS Settings"
msgstr "RSS 設定"
-#: nsstacktabwidget.cpp:63 sidebar_news.cpp:269
+#: nsstacktabwidget.cpp:61 sidebar_news.cpp:267
msgid "Newsticker"
msgstr "Newsticker"
-#: nsstacktabwidget.cpp:65
+#: nsstacktabwidget.cpp:63
msgid "RSS Feed Viewer"
msgstr "RSS Feed 檢視器"
-#: nsstacktabwidget.cpp:67
+#: nsstacktabwidget.cpp:65
msgid "(c) 2002-2004, the Sidebar Newsticker developers"
msgstr "(c) 2002-2004, Sidebar Newsticker 開發團隊"
-#: nsstacktabwidget.cpp:68
+#: nsstacktabwidget.cpp:66
msgid "Maintainer"
msgstr "維護者"
-#: nsstacktabwidget.cpp:75
+#: nsstacktabwidget.cpp:73
msgid "Idea and former maintainer"
msgstr "點子來源與前任維護者"
-#: nsstacktabwidget.cpp:88
+#: nsstacktabwidget.cpp:86
msgid "&Configure Newsticker..."
msgstr "設定 Newsticker...(&N)"
-#: nsstacktabwidget.cpp:98
+#: nsstacktabwidget.cpp:96
msgid "&About Newsticker"
msgstr "關於 Newsticker(&A)"
-#: nsstacktabwidget.cpp:100
+#: nsstacktabwidget.cpp:98
msgid "&Report Bug..."
msgstr "回報問題...(&R)"
-#: sidebar_news.cpp:76
+#: sidebar_news.cpp:74
msgid ""
"<qt>Cannot connect to RSS service. Please make sure the <strong>rssservice</"
"strong> program is available (usually distributed as part of tdenetwork).</"
@@ -73,11 +73,11 @@ msgstr ""
"<qt>無法連接到 RSS 服務。請確定 <strong>rssservice</strong> 程式存在(通常會"
"跟著 tdenetwork 一起)。</qt>"
-#: sidebar_news.cpp:80
+#: sidebar_news.cpp:78
msgid "Sidebar Newsticker"
msgstr "Sidebar Newsticker"
-#: sidebar_news.cpp:171
+#: sidebar_news.cpp:169
msgid "Connecting..."
msgstr "連線中..."
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/ktimemon.po b/tde-i18n-zh_TW/messages/tdeaddons/ktimemon.po
index 8ef84ffff03..e8756557fbc 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/ktimemon.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/ktimemon.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktimemon\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-06-19 09:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -30,123 +30,123 @@ msgid ""
"Your emails"
msgstr ""
-#: confdlg.cc:50
+#: confdlg.cpp:50
msgid "&General"
msgstr "一般(&G)"
-#: confdlg.cc:54
+#: confdlg.cpp:54
msgid "Sample &Rate"
msgstr "取樣頻率(&R)"
-#: confdlg.cc:59
+#: confdlg.cpp:59
msgid " msec"
msgstr " 毫秒"
-#: confdlg.cc:62
+#: confdlg.cpp:62
msgid "Scaling"
msgstr "縮放比例"
-#: confdlg.cc:67
+#: confdlg.cpp:67
msgid "&Automatic"
msgstr "自動的(&A)"
-#: confdlg.cc:72
+#: confdlg.cpp:72
msgid "&Paging:"
msgstr "分頁(&P):"
-#: confdlg.cc:76
+#: confdlg.cpp:76
msgid "&Swapping:"
msgstr "置換(&S):"
-#: confdlg.cc:79
+#: confdlg.cpp:79
msgid "&Context switch:"
msgstr "內容切換(&C):"
-#: confdlg.cc:85
+#: confdlg.cpp:85
msgid "C&olors"
msgstr "顏色(&O)"
-#: confdlg.cc:98 confdlg.cc:104
+#: confdlg.cpp:98 confdlg.cpp:104
msgid "Kernel:"
msgstr "核心:"
-#: confdlg.cc:99
+#: confdlg.cpp:99
msgid "User:"
msgstr "使用者:"
-#: confdlg.cc:100
+#: confdlg.cpp:100
msgid "Nice:"
msgstr "優先值:"
-#: confdlg.cc:101
+#: confdlg.cpp:101
msgid "IOWait:"
msgstr "IO等待:"
-#: confdlg.cc:105
+#: confdlg.cpp:105
msgid "Used:"
msgstr "已用:"
-#: confdlg.cc:106
+#: confdlg.cpp:106
msgid "Buffers:"
msgstr "緩衝區:"
-#: confdlg.cc:107
+#: confdlg.cpp:107
msgid "Cached:"
msgstr "快取:"
-#: confdlg.cc:110
+#: confdlg.cpp:110
msgid "CPU"
msgstr "CPU"
-#: confdlg.cc:125
+#: confdlg.cpp:125
msgid "Memory"
msgstr "記憶體"
-#: confdlg.cc:139
+#: confdlg.cpp:139
msgid "Swap"
msgstr "Swap 分割區:"
-#: confdlg.cc:142
+#: confdlg.cpp:142
msgid "Swap:"
msgstr "Swap 分割區:"
-#: confdlg.cc:151
+#: confdlg.cpp:151
msgid "Backgd:"
msgstr "Backgd:"
-#: confdlg.cc:164
+#: confdlg.cpp:164
msgid "&Interaction"
msgstr "交互作用(&I)"
-#: confdlg.cc:168
+#: confdlg.cpp:168
msgid "Mouse Events"
msgstr "滑鼠事件"
-#: confdlg.cc:183
+#: confdlg.cpp:183
msgid "Left button:"
msgstr "左按鈕:"
-#: confdlg.cc:184
+#: confdlg.cpp:184
msgid "Middle button:"
msgstr "中間按鈕:"
-#: confdlg.cc:185
+#: confdlg.cpp:185
msgid "Right button:"
msgstr "右按鈕:"
-#: confdlg.cc:193
+#: confdlg.cpp:193
msgid "Is Ignored"
msgstr "已忽略"
-#: confdlg.cc:196
+#: confdlg.cpp:196
msgid "Pops Up Menu"
msgstr "彈出選單"
-#: confdlg.cc:197
+#: confdlg.cpp:197
msgid "Starts"
msgstr "開始"
-#: sample.cc:103
+#: sample.cpp:103
msgid ""
"Unable to open the file '%1'. The diagnostics are:\n"
"%2.\n"
@@ -158,7 +158,7 @@ msgstr ""
"這個檔案被要求來決定目前記憶體的使用。\n"
"也許您的程序檔案系統並非 Linux 標準?"
-#: sample.cc:113
+#: sample.cpp:113
msgid ""
"Unable to open the file '%1'. The diagnostics are:\n"
"%2.\n"
@@ -169,7 +169,7 @@ msgstr ""
"%2 。\n"
"這個檔案被要求來決定目前記憶體的資訊。也許您的程序檔案系統並非 Linux 標準?"
-#: sample.cc:123
+#: sample.cpp:123
msgid ""
"Unable to initialize the 'kstat' library. This library is used for accessing "
"kernel information. The diagnostics are:\n"
@@ -182,7 +182,7 @@ msgstr ""
"您確定是在執行 Solaris 嗎?請聯絡維護者 mueller@kde.org 他會試著評估是那兒出"
"錯了。"
-#: sample.cc:212
+#: sample.cpp:212
msgid ""
"Unable to read the memory usage file '%1'.\n"
"The diagnostics are: %2"
@@ -190,7 +190,7 @@ msgstr ""
"無法讀取檔案 %1 的記憶體使用量。\n"
"診斷結果為:%2"
-#: sample.cc:222
+#: sample.cpp:222
msgid ""
"The memory usage file '%1' seems to use a different file format than "
"expected.\n"
@@ -202,7 +202,7 @@ msgstr ""
"也許您的 proc 檔案系統版本與我們所支援的版本不同。請回報到 http://bugs."
"trinitydesktop.org。"
-#: sample.cc:239
+#: sample.cpp:239
msgid ""
"Unable to read the system usage file '%1'.\n"
"The diagnostics are: %2"
@@ -210,7 +210,7 @@ msgstr ""
"無法讀取檔案 %1 的記憶體使用量。\n"
"診斷結果為:%2"
-#: sample.cc:266
+#: sample.cpp:266
msgid ""
"Unable to obtain system information.\n"
"The table(2) system call returned an error for table %1.\n"
@@ -221,7 +221,7 @@ msgstr ""
"表格(2) 系統呼叫返回一個表格 %1 的錯誤。\n"
"請聯絡維護者 mueller@kde.org 他將試著評估是那兒錯了。"
-#: sample.cc:309
+#: sample.cpp:309
msgid ""
"Unable to find any entries for CPU statistics in the 'kstat' library. Are "
"you running a non-standard version of Solaris?\n"
@@ -232,7 +232,7 @@ msgstr ""
"Solaris ?\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:325
+#: sample.cpp:325
msgid ""
"Unable to read the CPU statistics entry from the 'kstat' library. The "
"diagnostics are '%1'.\n"
@@ -242,7 +242,7 @@ msgstr ""
"無法從 'kstat' 函式庫讀取 CPU 統計進入點。診斷結果是 '%1'。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:338
+#: sample.cpp:338
msgid ""
"The number of CPUs appears to have changed at very short notice, or the "
"'kstat' library returns inconsistent results (%1 vs. %2 CPUs).\n"
@@ -252,7 +252,7 @@ msgstr ""
"CPU 的數目似乎改變了,或 'kstat' 函式庫傳回不合理的結果(%1 vs. %2 CPUs)。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:350
+#: sample.cpp:350
msgid ""
"Unable to read the memory statistics entry from the 'kstat' library. The "
"diagnostics are '%1'\n"
@@ -262,7 +262,7 @@ msgstr ""
"無法從 'kstat' 函式庫讀取記憶體統計進入點。診斷結果為 '%1'。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:367
+#: sample.cpp:367
msgid ""
"There seems to be a problem with KTimeMon's handling of the 'kstat' library: "
"0 bytes of physical memory determined!\n"
@@ -274,7 +274,7 @@ msgstr ""
"閒置記憶體為 %1 ,可用記憶體為 %2 。\n"
"請聯絡維護者 mueller@kde.org 將會試著解決這個問題。"
-#: sample.cc:379
+#: sample.cpp:379
msgid ""
"Unable to determine the number of swap spaces. The diagnostics are '%1'.\n"
"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
@@ -283,7 +283,7 @@ msgstr ""
"無法決定置換空間的數目。診斷結果為 '%1' 。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:388
+#: sample.cpp:388
msgid ""
"KTimeMon ran out of memory while trying to determine the swap usage.\n"
"Attempted to allocate %1 bytes of memory (2 * %2 + %3 * %4).\n"
@@ -294,7 +294,7 @@ msgstr ""
"試圖配置 %1 bytes 的記憶體(2 * %2 + %3 * %4)。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:400
+#: sample.cpp:400
msgid ""
"Unable to determine the swap usage.\n"
"The diagnostics are '%1'.\n"
@@ -305,7 +305,7 @@ msgstr ""
"診斷結果為 '%1' 。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: sample.cc:407
+#: sample.cpp:407
msgid ""
"Information was requested for %1 swap spaces, but only %2 swap entries were "
"returned.\n"
@@ -317,7 +317,7 @@ msgstr ""
"KTimeMon 將試圖繼續。\n"
"請透過 http://bugs.trinitydesktop.org/ 聯絡維護者,他們會試著解決這個問題。"
-#: timemon.cc:173
+#: timemon.cpp:173
msgid ""
"cpu: %1% idle\n"
"mem: %2 MB %3% free\n"
@@ -327,7 +327,7 @@ msgstr ""
"記憶體: %2 MB %3% free\n"
"置換: %4 MB %5% free"
-#: timemon.cc:238
+#: timemon.cpp:238
#, fuzzy
msgid ""
"KTimeMon for TDE\n"
@@ -340,19 +340,19 @@ msgstr ""
"M. Maierhofer 撰寫 (m.maierhofer@tees.ac.uk)\n"
"基於 timemon 軟體,由 H. Maierhofer 撰寫。"
-#: timemon.cc:246
+#: timemon.cpp:246
msgid "System Monitor"
msgstr "系統監視器"
-#: timemon.cc:247
+#: timemon.cpp:247
msgid "Horizontal Bars"
msgstr "水平軸"
-#: timemon.cc:248
+#: timemon.cpp:248
msgid "Preferences..."
msgstr "偏好設定..."
-#: timemon.cc:428
+#: timemon.cpp:428
msgid ""
"Got diagnostic output from child command:\n"
"\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/lyrics.po b/tde-i18n-zh_TW/messages/tdeaddons/lyrics.po
index e7a22ebe4dc..c118ff751a7 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/lyrics.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/lyrics.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: lyrics\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 13:55+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/mediacontrol.po b/tde-i18n-zh_TW/messages/tdeaddons/mediacontrol.po
index 5d018db1dc2..16d63225764 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/mediacontrol.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/mediacontrol.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: mediacontrol\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 14:00+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/rellinks.po b/tde-i18n-zh_TW/messages/tdeaddons/rellinks.po
index 6463f2e64a1..03cd56d7a12 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/rellinks.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/rellinks.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rellinks\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 14:13+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/tippecanoe.po b/tde-i18n-zh_TW/messages/tdeaddons/tippecanoe.po
index 332abb82978..0709eeecda5 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/tippecanoe.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/tippecanoe.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tippecanoe\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
"PO-Revision-Date: 2006-05-29 14:16+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,14 +27,14 @@ msgid ""
"Your emails"
msgstr ""
-#: synaescope.cpp:36
+#: synaescope.cpp:39
msgid "Tippecanoe - Noatun"
msgstr "Tippecanoe - Noatun"
-#: synaescope.cpp:55
+#: synaescope.cpp:58
msgid "Toggle Tippecanoe"
msgstr "切換 Tippecanoe"
-#: synaescope.cpp:63
+#: synaescope.cpp:66
msgid "Unable to start noatuntippecanoe.bin. Check your installation."
msgstr "無法啟動 noatuntippecanoe.bin。請檢查您的安裝是否正確。"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/tyler.po b/tde-i18n-zh_TW/messages/tdeaddons/tyler.po
index 42736494903..7eea6334d02 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/tyler.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/tyler.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tyler\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
"PO-Revision-Date: 2002-10-31 08:32+0800\n"
"Last-Translator: Jupiter K.T. Ou <jupiter@ocool.org>\n"
"Language-Team: Chinese traditional <zh-l10n@linux.org.tw>\n"
@@ -27,6 +27,6 @@ msgid ""
"Your emails"
msgstr ""
-#: tyler.cpp:46
+#: tyler.cpp:49
msgid "Unable to start noatuntyler.bin. Check your installation."
msgstr "無法啟動 noatuntyler.bin。 檢查您的更新。 "
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/validatorsplugin.po b/tde-i18n-zh_TW/messages/tdeaddons/validatorsplugin.po
index 5cd0a4a7941..9676246d9da 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/validatorsplugin.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/validatorsplugin.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: validatorsplugin\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-05-29 14:21+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeaddons/wakeup.po b/tde-i18n-zh_TW/messages/tdeaddons/wakeup.po
index f5fcb345c04..21156e3c7e1 100644
--- a/tde-i18n-zh_TW/messages/tdeaddons/wakeup.po
+++ b/tde-i18n-zh_TW/messages/tdeaddons/wakeup.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: wakeup\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
"PO-Revision-Date: 2002-09-08 08:25+0800\n"
"Last-Translator: Yuan-Chen Cheng <ycheng@slat.org>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -26,42 +26,42 @@ msgid ""
"Your emails"
msgstr ""
-#: wakeup.cpp:169
+#: wakeup.cpp:172
msgid "Wakeup"
msgstr "醒來囉"
-#: wakeup.cpp:169
+#: wakeup.cpp:172
msgid "Alarm Configuration"
msgstr "鬧鐘設定"
-#: wakeup.cpp:203
+#: wakeup.cpp:206
msgid "Select days:"
msgstr "選定日期:"
-#: wakeup.cpp:204
+#: wakeup.cpp:207
msgid "Hour"
msgstr "小時"
-#: wakeup.cpp:205
+#: wakeup.cpp:208
msgid "Minute"
msgstr "分鐘"
-#: wakeup.cpp:240
+#: wakeup.cpp:243
msgid "Volume Control"
msgstr "音量控制"
-#: wakeup.cpp:241
+#: wakeup.cpp:244
msgid "No change to volume, just starts the player"
msgstr "不變更音量, 指啟動發聲程式"
-#: wakeup.cpp:242
+#: wakeup.cpp:245
msgid "The volume decreases slowly and finally stops the player"
msgstr "將音量逐漸減低, 終至停止音樂"
-#: wakeup.cpp:243
+#: wakeup.cpp:246
msgid "The player starts and the volume increases to the chosen value"
msgstr "啟動音樂後逐漸將音量提高到指定的音量"
-#: wakeup.cpp:248
+#: wakeup.cpp:251
msgid "Volume increases to:"
msgstr "音量提升到:"
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeadmin/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeadmin/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/Makefile.am b/tde-i18n-zh_TW/messages/tdeadmin/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeadmin/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/kcmlilo.po b/tde-i18n-zh_TW/messages/tdeadmin/kcmlilo.po
index 03c7819d39e..95c24349046 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/kcmlilo.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/kcmlilo.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlilo\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-12-08 10:11+0800\n"
"Last-Translator: Chao-Hsiung Liao <pesder.liao@msa.hinet.net>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/kdat.po b/tde-i18n-zh_TW/messages/tdeadmin/kdat.po
index 49d44fbaeaf..327f12bfb2f 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/kdat.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/kdat.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdat\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-12-08 14:19+0800\n"
"Last-Translator: Frank Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/knetworkconf.po b/tde-i18n-zh_TW/messages/tdeadmin/knetworkconf.po
index 4e275a20cb2..afb1a1c107b 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/knetworkconf.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/knetworkconf.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knetworkconf\n"
-"POT-Creation-Date: 2020-06-14 21:27+0200\n"
+"POT-Creation-Date: 2023-06-09 18:17+0000\n"
"PO-Revision-Date: 2006-06-19 09:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin@mail.everfocus.com."
"tw>\n"
@@ -46,7 +46,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 位址格式不正確。"
@@ -54,8 +54,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 位址"
@@ -71,63 +71,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?"
@@ -135,57 +135,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?"
@@ -193,32 +193,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 "已經有一個相同名稱的設定檔了。"
@@ -922,7 +922,7 @@ msgstr "建立新的(&C)..."
msgid "&Delete Selected"
msgstr "刪除選擇的(&D)"
-#: knetworkconf/kreloadnetworkdlg.ui:111
+#: knetworkconf/kreloadnetworkdlg.ui:108
#, no-c-format
msgid ""
"Please wait while the network is reloaded so\n"
@@ -934,19 +934,19 @@ 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></"
"p></font>"
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-zh_TW/messages/tdeadmin/kpackage.po b/tde-i18n-zh_TW/messages/tdeadmin/kpackage.po
index 5aa070fe720..8dd1f382524 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/kpackage.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/kpackage.po
@@ -8,7 +8,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-08-30 09:27+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -545,12 +545,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 "安裝"
@@ -855,34 +855,34 @@ 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"
msgstr "%1: %n %2 個套件"
-#: pkgOptions.cpp:271
+#: pkgOptions.cpp:269
msgid "Done"
msgstr "完成"
-#: procbuf.cpp:121
+#: procbuf.cpp:119
msgid "Kprocess Failure"
msgstr "Kprocess 失敗"
-#: 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 "Kprocess 錯誤:%1"
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/ksysv.po b/tde-i18n-zh_TW/messages/tdeadmin/ksysv.po
index c271dedc0f3..aec75acfbdc 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/ksysv.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/ksysv.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksysv\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2005-12-15 15:45+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeadmin/kuser.po b/tde-i18n-zh_TW/messages/tdeadmin/kuser.po
index a84ffe7a629..83b7d7724e0 100644
--- a/tde-i18n-zh_TW/messages/tdeadmin/kuser.po
+++ b/tde-i18n-zh_TW/messages/tdeadmin/kuser.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kuser\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-06-19 09:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin@mail.everfocus.com."
"tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeartwork/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeartwork/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeartwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeartwork/Makefile.am b/tde-i18n-zh_TW/messages/tdeartwork/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeartwork/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeartwork/klock.po b/tde-i18n-zh_TW/messages/tdeartwork/klock.po
index cd6ff8be695..6f2ee7ac721 100644
--- a/tde-i18n-zh_TW/messages/tdeartwork/klock.po
+++ b/tde-i18n-zh_TW/messages/tdeartwork/klock.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klock\n"
-"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2006-06-05 13:17+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -744,6 +744,14 @@ msgstr "設定 Slide Show 螢幕保護程式"
msgid "SlideShow"
msgstr "SlideShow"
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1199
+msgid "TDEAsciiquarium"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1216
+msgid "TDEAsciiquarium Settings"
+msgstr ""
+
#: kdesavers/wave.cpp:42
msgid "Bitmap Wave Screen Saver"
msgstr "點陣圖飄揚幕保護程式"
@@ -1496,6 +1504,29 @@ msgstr "延遲:(&D)"
msgid "Random &position"
msgstr "隨機位置(&P)"
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:7
+#, no-c-format
+msgid "Amount of fish to have in the sea."
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:9
+#, no-c-format
+msgid ""
+"You can use this value to select the number of fish that will be\n"
+"\t\t\ton screen at a given time."
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:16
+#, no-c-format
+msgid "Asciiquarium Settings"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:27
+#, fuzzy, no-c-format
+#| msgid "Number of bees:"
+msgid "Number of Fish:"
+msgstr "蜜蜂數量:"
+
#: kdesavers/wavecfg.ui:36
#, no-c-format
msgid "Bitmap Flag Setup"
diff --git a/tde-i18n-zh_TW/messages/tdeartwork/kxsconfig.po b/tde-i18n-zh_TW/messages/tdeartwork/kxsconfig.po
index b3a42deda43..548253c7bba 100644
--- a/tde-i18n-zh_TW/messages/tdeartwork/kxsconfig.po
+++ b/tde-i18n-zh_TW/messages/tdeartwork/kxsconfig.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxsconfig\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2022-03-29 18:23+0000\n"
"PO-Revision-Date: 2006-06-07 12:50+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -30,23 +30,23 @@ msgid ""
"Your emails"
msgstr ""
-#: kxsconfig.cpp:316
+#: kxsconfig.cpp:340
msgid "TDE X Screen Saver Configuration tool"
msgstr "TDE X 螢幕保護程式設定工具"
-#: kxsconfig.cpp:322
+#: kxsconfig.cpp:346
msgid "Filename of the screen saver to configure"
msgstr "要設定的螢幕保護程式檔名"
-#: kxsconfig.cpp:323
+#: kxsconfig.cpp:347
msgid "Optional screen saver name used in messages"
msgstr "用於訊息內,可選擇的螢幕保護程式名稱"
-#: kxsconfig.cpp:338
+#: kxsconfig.cpp:362
msgid "KXSConfig"
msgstr "KXSConfig"
-#: kxsconfig.cpp:381
+#: kxsconfig.cpp:405
#, c-format
msgid "No configuration available for %1"
msgstr "沒有關於 %1 的組態設定"
@@ -78,32 +78,44 @@ msgstr "吸引"
#: ScreenSavers/boing.xml.h:5 ScreenSavers/bouncingcow.xml.h:5
#: ScreenSavers/boxed.xml.h:5 ScreenSavers/carousel.xml.h:5
#: ScreenSavers/ccurve.xml.h:5 ScreenSavers/circuit.xml.h:8
-#: ScreenSavers/companioncube.xml.h:5 ScreenSavers/cube21.xml.h:8
-#: ScreenSavers/cubenetic.xml.h:17 ScreenSavers/cubestorm.xml.h:5
-#: ScreenSavers/cubicgrid.xml.h:5 ScreenSavers/dangerball.xml.h:5
-#: ScreenSavers/eruption.xml.h:10 ScreenSavers/fliptext.xml.h:5
+#: ScreenSavers/cityflow.xml.h:9 ScreenSavers/companioncube.xml.h:5
+#: ScreenSavers/covid19.xml.h:5 ScreenSavers/crumbler.xml.h:5
+#: ScreenSavers/cube21.xml.h:8 ScreenSavers/cubenetic.xml.h:17
+#: ScreenSavers/cubestack.xml.h:5 ScreenSavers/cubestorm.xml.h:5
+#: ScreenSavers/cubetwist.xml.h:5 ScreenSavers/cubicgrid.xml.h:5
+#: ScreenSavers/dangerball.xml.h:5 ScreenSavers/deepstars.xml.h:5
+#: ScreenSavers/discoball.xml.h:5 ScreenSavers/dymaxionmap.xml.h:5
+#: ScreenSavers/energystream.xml.h:2 ScreenSavers/eruption.xml.h:10
+#: ScreenSavers/esper.xml.h:5 ScreenSavers/fliptext.xml.h:5
#: ScreenSavers/flyingtoasters.xml.h:5 ScreenSavers/fontglide.xml.h:5
#: ScreenSavers/fuzzyflakes.xml.h:5 ScreenSavers/gears.xml.h:5
#: ScreenSavers/geodesic.xml.h:14 ScreenSavers/gflux.xml.h:5
-#: ScreenSavers/glcells.xml.h:25 ScreenSavers/glknots.xml.h:5
-#: ScreenSavers/glmatrix.xml.h:8 ScreenSavers/glsnake.xml.h:11
-#: ScreenSavers/goop.xml.h:5 ScreenSavers/hilbert.xml.h:8
-#: ScreenSavers/hypnowheel.xml.h:2 ScreenSavers/interference.xml.h:5
-#: ScreenSavers/jigglypuff.xml.h:14 ScreenSavers/jigsaw.xml.h:5
-#: ScreenSavers/juggler3d.xml.h:5 ScreenSavers/kaleidocycle.xml.h:8
-#: ScreenSavers/moebiusgears.xml.h:5 ScreenSavers/penetrate.xml.h:2
-#: ScreenSavers/petri.xml.h:16 ScreenSavers/phosphor.xml.h:6
-#: ScreenSavers/photopile.xml.h:12 ScreenSavers/piecewise.xml.h:8
-#: ScreenSavers/pinion.xml.h:5 ScreenSavers/polyhedra.xml.h:5
-#: ScreenSavers/pong.xml.h:2 ScreenSavers/pyro.xml.h:2
-#: ScreenSavers/quasicrystal.xml.h:5 ScreenSavers/rd-bomb.xml.h:2
-#: ScreenSavers/rocks.xml.h:8 ScreenSavers/rubik.xml.h:6
-#: ScreenSavers/rubikblocks.xml.h:8 ScreenSavers/skytentacles.xml.h:15
-#: ScreenSavers/slidescreen.xml.h:11 ScreenSavers/sonar.xml.h:5
-#: ScreenSavers/speedmine.xml.h:5 ScreenSavers/superquadrics.xml.h:5
+#: ScreenSavers/gibson.xml.h:5 ScreenSavers/glcells.xml.h:25
+#: ScreenSavers/glknots.xml.h:5 ScreenSavers/glmatrix.xml.h:8
+#: ScreenSavers/glsnake.xml.h:11 ScreenSavers/goop.xml.h:5
+#: ScreenSavers/gravitywell.xml.h:5 ScreenSavers/handsy.xml.h:5
+#: ScreenSavers/headroom.xml.h:5 ScreenSavers/hexadrop.xml.h:5
+#: ScreenSavers/hexstrut.xml.h:5 ScreenSavers/hilbert.xml.h:8
+#: ScreenSavers/hydrostat.xml.h:5 ScreenSavers/hypnowheel.xml.h:2
+#: ScreenSavers/interference.xml.h:5 ScreenSavers/jigglypuff.xml.h:14
+#: ScreenSavers/jigsaw.xml.h:5 ScreenSavers/juggler3d.xml.h:5
+#: ScreenSavers/kaleidocycle.xml.h:8 ScreenSavers/maze3d.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:5 ScreenSavers/peepers.xml.h:5
+#: ScreenSavers/penetrate.xml.h:2 ScreenSavers/petri.xml.h:16
+#: ScreenSavers/phosphor.xml.h:6 ScreenSavers/photopile.xml.h:12
+#: ScreenSavers/piecewise.xml.h:8 ScreenSavers/pinion.xml.h:5
+#: ScreenSavers/polyhedra.xml.h:5 ScreenSavers/pong.xml.h:2
+#: ScreenSavers/pyro.xml.h:2 ScreenSavers/quasicrystal.xml.h:5
+#: ScreenSavers/raverhoop.xml.h:11 ScreenSavers/razzledazzle.xml.h:5
+#: ScreenSavers/rd-bomb.xml.h:2 ScreenSavers/rocks.xml.h:8
+#: ScreenSavers/rubik.xml.h:6 ScreenSavers/rubikblocks.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:15 ScreenSavers/slidescreen.xml.h:11
+#: ScreenSavers/sonar.xml.h:5 ScreenSavers/speedmine.xml.h:5
+#: ScreenSavers/splitflap.xml.h:5 ScreenSavers/superquadrics.xml.h:5
#: ScreenSavers/tangram.xml.h:8 ScreenSavers/topblock.xml.h:5
#: ScreenSavers/tronbit.xml.h:5 ScreenSavers/twang.xml.h:8
-#: ScreenSavers/unknownpleasures.xml.h:8 ScreenSavers/voronoi.xml.h:2
+#: ScreenSavers/unicrud.xml.h:5 ScreenSavers/unknownpleasures.xml.h:8
+#: ScreenSavers/vigilance.xml.h:5 ScreenSavers/voronoi.xml.h:2
#: ScreenSavers/winduprobot.xml.h:5 ScreenSavers/wormhole.xml.h:5
#: ScreenSavers/xjack.xml.h:2
msgid "Slow"
@@ -112,16 +124,29 @@ msgstr "慢"
#: ScreenSavers/abstractile.xml.h:3 ScreenSavers/anemone.xml.h:3
#: ScreenSavers/apollonian.xml.h:14 ScreenSavers/attraction.xml.h:25
#: ScreenSavers/boing.xml.h:6 ScreenSavers/boxed.xml.h:6
+#: ScreenSavers/covid19.xml.h:6 ScreenSavers/crumbler.xml.h:6
#: ScreenSavers/cubestorm.xml.h:6 ScreenSavers/cubicgrid.xml.h:6
-#: ScreenSavers/fliptext.xml.h:6 ScreenSavers/fontglide.xml.h:6
-#: ScreenSavers/fuzzyflakes.xml.h:6 ScreenSavers/gears.xml.h:6
-#: ScreenSavers/glknots.xml.h:6 ScreenSavers/goop.xml.h:6
-#: ScreenSavers/hilbert.xml.h:11 ScreenSavers/hypnowheel.xml.h:5
-#: ScreenSavers/jigsaw.xml.h:6 ScreenSavers/juggler3d.xml.h:6
-#: ScreenSavers/kaleidocycle.xml.h:9 ScreenSavers/moebiusgears.xml.h:6
-#: ScreenSavers/polyhedra.xml.h:6 ScreenSavers/quasicrystal.xml.h:6
+#: ScreenSavers/cyclone.xml.h:11 ScreenSavers/deepstars.xml.h:6
+#: ScreenSavers/discoball.xml.h:6 ScreenSavers/drempels.xml.h:6
+#: ScreenSavers/energystream.xml.h:3 ScreenSavers/esper.xml.h:6
+#: ScreenSavers/euphoria.xml.h:17 ScreenSavers/fieldlines.xml.h:9
+#: ScreenSavers/fliptext.xml.h:6 ScreenSavers/flocks.xml.h:13
+#: ScreenSavers/fontglide.xml.h:6 ScreenSavers/fuzzyflakes.xml.h:6
+#: ScreenSavers/gears.xml.h:6 ScreenSavers/glknots.xml.h:6
+#: ScreenSavers/goop.xml.h:6 ScreenSavers/gravitywell.xml.h:6
+#: ScreenSavers/handsy.xml.h:6 ScreenSavers/hexadrop.xml.h:6
+#: ScreenSavers/hexstrut.xml.h:6 ScreenSavers/hilbert.xml.h:11
+#: ScreenSavers/hufo_tunnel.xml.h:3 ScreenSavers/hyperspace.xml.h:3
+#: ScreenSavers/hypnowheel.xml.h:5 ScreenSavers/jigsaw.xml.h:6
+#: ScreenSavers/juggler3d.xml.h:6 ScreenSavers/kaleidocycle.xml.h:9
+#: ScreenSavers/lattice.xml.h:26 ScreenSavers/maze3d.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:6 ScreenSavers/peepers.xml.h:6
+#: ScreenSavers/plasma.xml.h:9 ScreenSavers/polyhedra.xml.h:6
+#: ScreenSavers/quasicrystal.xml.h:6 ScreenSavers/razzledazzle.xml.h:6
#: ScreenSavers/skytentacles.xml.h:18 ScreenSavers/sonar.xml.h:6
-#: ScreenSavers/unknownpleasures.xml.h:9 ScreenSavers/xjack.xml.h:3
+#: ScreenSavers/splitflap.xml.h:6 ScreenSavers/sundancer2.xml.h:4
+#: ScreenSavers/tessellimage.xml.h:6 ScreenSavers/unknownpleasures.xml.h:9
+#: ScreenSavers/vigilance.xml.h:6 ScreenSavers/xjack.xml.h:3
msgid "Speed"
msgstr "速度"
@@ -131,31 +156,43 @@ msgstr "速度"
#: ScreenSavers/boing.xml.h:7 ScreenSavers/bouncingcow.xml.h:7
#: ScreenSavers/boxed.xml.h:7 ScreenSavers/carousel.xml.h:7
#: ScreenSavers/ccurve.xml.h:7 ScreenSavers/circuit.xml.h:10
-#: ScreenSavers/companioncube.xml.h:7 ScreenSavers/cube21.xml.h:10
-#: ScreenSavers/cubenetic.xml.h:19 ScreenSavers/cubestorm.xml.h:7
-#: ScreenSavers/cubicgrid.xml.h:7 ScreenSavers/dangerball.xml.h:7
-#: ScreenSavers/eruption.xml.h:12 ScreenSavers/fliptext.xml.h:7
+#: ScreenSavers/cityflow.xml.h:11 ScreenSavers/companioncube.xml.h:7
+#: ScreenSavers/covid19.xml.h:7 ScreenSavers/crumbler.xml.h:7
+#: ScreenSavers/cube21.xml.h:10 ScreenSavers/cubenetic.xml.h:19
+#: ScreenSavers/cubestack.xml.h:7 ScreenSavers/cubestorm.xml.h:7
+#: ScreenSavers/cubetwist.xml.h:7 ScreenSavers/cubicgrid.xml.h:7
+#: ScreenSavers/dangerball.xml.h:7 ScreenSavers/deepstars.xml.h:7
+#: ScreenSavers/discoball.xml.h:7 ScreenSavers/dymaxionmap.xml.h:7
+#: ScreenSavers/energystream.xml.h:4 ScreenSavers/eruption.xml.h:12
+#: ScreenSavers/esper.xml.h:7 ScreenSavers/fliptext.xml.h:7
#: ScreenSavers/flyingtoasters.xml.h:7 ScreenSavers/fontglide.xml.h:7
#: ScreenSavers/fuzzyflakes.xml.h:7 ScreenSavers/gears.xml.h:7
#: ScreenSavers/geodesic.xml.h:16 ScreenSavers/gflux.xml.h:7
-#: ScreenSavers/glknots.xml.h:7 ScreenSavers/glmatrix.xml.h:10
-#: ScreenSavers/glsnake.xml.h:13 ScreenSavers/goop.xml.h:7
-#: ScreenSavers/hilbert.xml.h:10 ScreenSavers/hypnowheel.xml.h:4
-#: ScreenSavers/interference.xml.h:7 ScreenSavers/jigglypuff.xml.h:16
-#: ScreenSavers/jigsaw.xml.h:7 ScreenSavers/juggler3d.xml.h:7
-#: ScreenSavers/kaleidocycle.xml.h:10 ScreenSavers/moebiusgears.xml.h:7
-#: ScreenSavers/penetrate.xml.h:4 ScreenSavers/petri.xml.h:18
-#: ScreenSavers/phosphor.xml.h:8 ScreenSavers/photopile.xml.h:14
-#: ScreenSavers/piecewise.xml.h:10 ScreenSavers/pinion.xml.h:7
-#: ScreenSavers/polyhedra.xml.h:7 ScreenSavers/pong.xml.h:4
-#: ScreenSavers/pyro.xml.h:4 ScreenSavers/quasicrystal.xml.h:7
-#: ScreenSavers/rd-bomb.xml.h:4 ScreenSavers/rocks.xml.h:10
-#: ScreenSavers/rubik.xml.h:8 ScreenSavers/rubikblocks.xml.h:10
-#: ScreenSavers/skytentacles.xml.h:17 ScreenSavers/slidescreen.xml.h:13
-#: ScreenSavers/sonar.xml.h:7 ScreenSavers/speedmine.xml.h:7
+#: ScreenSavers/gibson.xml.h:7 ScreenSavers/glknots.xml.h:7
+#: ScreenSavers/glmatrix.xml.h:10 ScreenSavers/glsnake.xml.h:13
+#: ScreenSavers/goop.xml.h:7 ScreenSavers/gravitywell.xml.h:7
+#: ScreenSavers/handsy.xml.h:7 ScreenSavers/headroom.xml.h:7
+#: ScreenSavers/hexadrop.xml.h:7 ScreenSavers/hexstrut.xml.h:7
+#: ScreenSavers/hilbert.xml.h:10 ScreenSavers/hydrostat.xml.h:7
+#: ScreenSavers/hypnowheel.xml.h:4 ScreenSavers/interference.xml.h:7
+#: ScreenSavers/jigglypuff.xml.h:16 ScreenSavers/jigsaw.xml.h:7
+#: ScreenSavers/juggler3d.xml.h:7 ScreenSavers/kaleidocycle.xml.h:10
+#: ScreenSavers/maze3d.xml.h:4 ScreenSavers/moebiusgears.xml.h:7
+#: ScreenSavers/peepers.xml.h:7 ScreenSavers/penetrate.xml.h:4
+#: ScreenSavers/petri.xml.h:18 ScreenSavers/phosphor.xml.h:8
+#: ScreenSavers/photopile.xml.h:14 ScreenSavers/piecewise.xml.h:10
+#: ScreenSavers/pinion.xml.h:7 ScreenSavers/polyhedra.xml.h:7
+#: ScreenSavers/pong.xml.h:4 ScreenSavers/pyro.xml.h:4
+#: ScreenSavers/quasicrystal.xml.h:7 ScreenSavers/raverhoop.xml.h:13
+#: ScreenSavers/razzledazzle.xml.h:7 ScreenSavers/rd-bomb.xml.h:4
+#: ScreenSavers/rocks.xml.h:10 ScreenSavers/rubik.xml.h:8
+#: ScreenSavers/rubikblocks.xml.h:10 ScreenSavers/skytentacles.xml.h:17
+#: ScreenSavers/slidescreen.xml.h:13 ScreenSavers/sonar.xml.h:7
+#: ScreenSavers/speedmine.xml.h:7 ScreenSavers/splitflap.xml.h:7
#: ScreenSavers/starwars.xml.h:5 ScreenSavers/superquadrics.xml.h:7
#: ScreenSavers/tangram.xml.h:10 ScreenSavers/topblock.xml.h:7
-#: ScreenSavers/tronbit.xml.h:7 ScreenSavers/unknownpleasures.xml.h:10
+#: ScreenSavers/tronbit.xml.h:7 ScreenSavers/unicrud.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:10 ScreenSavers/vigilance.xml.h:7
#: ScreenSavers/voronoi.xml.h:4 ScreenSavers/winduprobot.xml.h:7
#: ScreenSavers/wormhole.xml.h:7 ScreenSavers/xjack.xml.h:4
msgid "Fast"
@@ -220,57 +257,67 @@ msgstr "方塊大小"
#: ScreenSavers/apollonian.xml.h:16 ScreenSavers/apple2.xml.h:9
#: ScreenSavers/atlantis.xml.h:19 ScreenSavers/attraction.xml.h:32
#: ScreenSavers/atunnel.xml.h:8 ScreenSavers/barcode.xml.h:9
-#: ScreenSavers/blaster.xml.h:11 ScreenSavers/blinkbox.xml.h:12
-#: ScreenSavers/blitspin.xml.h:9 ScreenSavers/blocktube.xml.h:11
-#: ScreenSavers/boing.xml.h:14 ScreenSavers/bouboule.xml.h:11
-#: ScreenSavers/bouncingcow.xml.h:12 ScreenSavers/boxed.xml.h:23
-#: ScreenSavers/boxfit.xml.h:15 ScreenSavers/braid.xml.h:13
-#: ScreenSavers/bsod.xml.h:5 ScreenSavers/bubble3d.xml.h:7
+#: ScreenSavers/beats.xml.h:16 ScreenSavers/blaster.xml.h:11
+#: ScreenSavers/blinkbox.xml.h:12 ScreenSavers/blitspin.xml.h:9
+#: ScreenSavers/blocktube.xml.h:11 ScreenSavers/boing.xml.h:14
+#: ScreenSavers/bouboule.xml.h:11 ScreenSavers/bouncingcow.xml.h:13
+#: ScreenSavers/boxed.xml.h:23 ScreenSavers/boxfit.xml.h:15
+#: ScreenSavers/braid.xml.h:13 ScreenSavers/bubble3d.xml.h:11
#: ScreenSavers/bumps.xml.h:11 ScreenSavers/cage.xml.h:6
#: ScreenSavers/carousel.xml.h:18 ScreenSavers/ccurve.xml.h:11
#: ScreenSavers/celtic.xml.h:9 ScreenSavers/circuit.xml.h:14
-#: ScreenSavers/cloudlife.xml.h:12 ScreenSavers/companioncube.xml.h:14
-#: ScreenSavers/compass.xml.h:5 ScreenSavers/coral.xml.h:14
-#: ScreenSavers/crackberg.xml.h:18 ScreenSavers/crystal.xml.h:15
-#: ScreenSavers/cube21.xml.h:26 ScreenSavers/cubenetic.xml.h:26
-#: ScreenSavers/cubestorm.xml.h:17 ScreenSavers/cubicgrid.xml.h:12
-#: ScreenSavers/cwaves.xml.h:9 ScreenSavers/cynosure.xml.h:11
-#: ScreenSavers/dangerball.xml.h:14 ScreenSavers/decayscreen.xml.h:23
-#: ScreenSavers/deco.xml.h:14 ScreenSavers/deluxe.xml.h:16
-#: ScreenSavers/demon.xml.h:15 ScreenSavers/discrete.xml.h:11
-#: ScreenSavers/distort.xml.h:22 ScreenSavers/drift.xml.h:11
-#: ScreenSavers/endgame.xml.h:6 ScreenSavers/engine.xml.h:19
-#: ScreenSavers/epicycle.xml.h:14 ScreenSavers/eruption.xml.h:22
-#: ScreenSavers/euler2d.xml.h:29 ScreenSavers/extrusion.xml.h:17
-#: ScreenSavers/fadeplot.xml.h:14 ScreenSavers/fiberlamp.xml.h:11
+#: ScreenSavers/cityflow.xml.h:17 ScreenSavers/cloudlife.xml.h:12
+#: ScreenSavers/companioncube.xml.h:14 ScreenSavers/compass.xml.h:5
+#: ScreenSavers/coral.xml.h:14 ScreenSavers/covid19.xml.h:14
+#: ScreenSavers/crackberg.xml.h:18 ScreenSavers/crumbler.xml.h:15
+#: ScreenSavers/crystal.xml.h:15 ScreenSavers/cube21.xml.h:26
+#: ScreenSavers/cubenetic.xml.h:26 ScreenSavers/cubestack.xml.h:16
+#: ScreenSavers/cubestorm.xml.h:20 ScreenSavers/cubetwist.xml.h:18
+#: ScreenSavers/cubicgrid.xml.h:12 ScreenSavers/cwaves.xml.h:9
+#: ScreenSavers/cynosure.xml.h:11 ScreenSavers/dangerball.xml.h:14
+#: ScreenSavers/decayscreen.xml.h:23 ScreenSavers/deco.xml.h:14
+#: ScreenSavers/deepstars.xml.h:9 ScreenSavers/deluxe.xml.h:16
+#: ScreenSavers/demon.xml.h:15 ScreenSavers/discoball.xml.h:14
+#: ScreenSavers/discrete.xml.h:11 ScreenSavers/distort.xml.h:22
+#: ScreenSavers/drift.xml.h:11 ScreenSavers/dymaxionmap.xml.h:16
+#: ScreenSavers/endgame.xml.h:6 ScreenSavers/energystream.xml.h:7
+#: ScreenSavers/engine.xml.h:19 ScreenSavers/epicycle.xml.h:14
+#: ScreenSavers/eruption.xml.h:22 ScreenSavers/esper.xml.h:9
+#: ScreenSavers/etruscanvenus.xml.h:42 ScreenSavers/euler2d.xml.h:29
+#: ScreenSavers/extrusion.xml.h:17 ScreenSavers/fadeplot.xml.h:14
+#: ScreenSavers/fiberlamp.xml.h:11 ScreenSavers/filmleader.xml.h:9
#: ScreenSavers/fireworkx.xml.h:10 ScreenSavers/flame.xml.h:14
#: ScreenSavers/flipflop.xml.h:14 ScreenSavers/flipscreen3d.xml.h:6
#: ScreenSavers/fliptext.xml.h:15 ScreenSavers/flow.xml.h:21
#: ScreenSavers/fluidballs.xml.h:22 ScreenSavers/flurry.xml.h:2
-#: ScreenSavers/flyingtoasters.xml.h:14 ScreenSavers/fontglide.xml.h:16
+#: ScreenSavers/flyingtoasters.xml.h:15 ScreenSavers/fontglide.xml.h:16
#: ScreenSavers/fuzzyflakes.xml.h:12 ScreenSavers/galaxy.xml.h:13
#: ScreenSavers/gears.xml.h:14 ScreenSavers/geodesic.xml.h:10
-#: ScreenSavers/gflux.xml.h:19 ScreenSavers/glblur.xml.h:17
+#: ScreenSavers/geodesicgears.xml.h:13 ScreenSavers/gflux.xml.h:19
+#: ScreenSavers/gibson.xml.h:15 ScreenSavers/glblur.xml.h:17
#: ScreenSavers/glcells.xml.h:32 ScreenSavers/gleidescope.xml.h:14
#: ScreenSavers/glhanoi.xml.h:16 ScreenSavers/glknots.xml.h:24
-#: ScreenSavers/glmatrix.xml.h:20 ScreenSavers/glplanet.xml.h:13
+#: ScreenSavers/glmatrix.xml.h:20 ScreenSavers/glplanet.xml.h:19
#: ScreenSavers/glschool.xml.h:17 ScreenSavers/glslideshow.xml.h:20
#: ScreenSavers/glsnake.xml.h:18 ScreenSavers/gltext.xml.h:19
#: ScreenSavers/goop.xml.h:13 ScreenSavers/grav.xml.h:12
#: ScreenSavers/greynetic.xml.h:6 ScreenSavers/halftone.xml.h:17
-#: ScreenSavers/halo.xml.h:14 ScreenSavers/helix.xml.h:8
+#: ScreenSavers/halo.xml.h:14 ScreenSavers/handsy.xml.h:23
+#: ScreenSavers/headroom.xml.h:18 ScreenSavers/helix.xml.h:8
+#: ScreenSavers/hexadrop.xml.h:22 ScreenSavers/hexstrut.xml.h:17
#: ScreenSavers/hilbert.xml.h:20 ScreenSavers/hopalong.xml.h:23
-#: ScreenSavers/hypertorus.xml.h:5 ScreenSavers/hypnowheel.xml.h:8
-#: ScreenSavers/ifs.xml.h:68 ScreenSavers/imsmap.xml.h:18
-#: ScreenSavers/interaggregate.xml.h:8 ScreenSavers/interference.xml.h:21
-#: ScreenSavers/intermomentary.xml.h:8 ScreenSavers/jigglypuff.xml.h:10
-#: ScreenSavers/jigsaw.xml.h:15 ScreenSavers/juggler3d.xml.h:21
-#: ScreenSavers/julia.xml.h:14 ScreenSavers/kaleidescope.xml.h:13
-#: ScreenSavers/kaleidocycle.xml.h:21 ScreenSavers/klein.xml.h:45
-#: ScreenSavers/kumppa.xml.h:8 ScreenSavers/lament.xml.h:7
-#: ScreenSavers/lavalite.xml.h:16 ScreenSavers/lcdscrub.xml.h:7
-#: ScreenSavers/lockward.xml.h:9 ScreenSavers/loop.xml.h:12
-#: ScreenSavers/m6502.xml.h:6 ScreenSavers/maze.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:29 ScreenSavers/hypertorus.xml.h:5
+#: ScreenSavers/hypnowheel.xml.h:8 ScreenSavers/ifs.xml.h:68
+#: ScreenSavers/imsmap.xml.h:18 ScreenSavers/interaggregate.xml.h:8
+#: ScreenSavers/interference.xml.h:21 ScreenSavers/intermomentary.xml.h:8
+#: ScreenSavers/jigglypuff.xml.h:10 ScreenSavers/jigsaw.xml.h:15
+#: ScreenSavers/juggler3d.xml.h:21 ScreenSavers/julia.xml.h:14
+#: ScreenSavers/kaleidescope.xml.h:13 ScreenSavers/kaleidocycle.xml.h:21
+#: ScreenSavers/klein.xml.h:47 ScreenSavers/kumppa.xml.h:8
+#: ScreenSavers/lament.xml.h:7 ScreenSavers/lavalite.xml.h:16
+#: ScreenSavers/lcdscrub.xml.h:7 ScreenSavers/lockward.xml.h:9
+#: ScreenSavers/loop.xml.h:12 ScreenSavers/m6502.xml.h:3
+#: ScreenSavers/maze.xml.h:12 ScreenSavers/maze3d.xml.h:10
#: ScreenSavers/memscroller.xml.h:9 ScreenSavers/menger.xml.h:20
#: ScreenSavers/metaballs.xml.h:16 ScreenSavers/mirrorblob.xml.h:25
#: ScreenSavers/moebius.xml.h:7 ScreenSavers/moebiusgears.xml.h:14
@@ -279,51 +326,55 @@ msgstr "方塊大小"
#: ScreenSavers/mountain.xml.h:11 ScreenSavers/munch.xml.h:16
#: ScreenSavers/nerverot.xml.h:21 ScreenSavers/noof.xml.h:5
#: ScreenSavers/noseguy.xml.h:2 ScreenSavers/pacman.xml.h:6
-#: ScreenSavers/pedal.xml.h:9 ScreenSavers/penetrate.xml.h:8
-#: ScreenSavers/penrose.xml.h:12 ScreenSavers/petri.xml.h:5
-#: ScreenSavers/phosphor.xml.h:13 ScreenSavers/photopile.xml.h:22
-#: ScreenSavers/piecewise.xml.h:15 ScreenSavers/pinion.xml.h:16
-#: ScreenSavers/pipes.xml.h:20 ScreenSavers/polyhedra.xml.h:168
-#: ScreenSavers/polyominoes.xml.h:12 ScreenSavers/polytopes.xml.h:18
-#: ScreenSavers/pong.xml.h:9 ScreenSavers/popsquares.xml.h:21
-#: ScreenSavers/projectiveplane.xml.h:43 ScreenSavers/providence.xml.h:7
-#: ScreenSavers/pulsar.xml.h:14 ScreenSavers/pyro.xml.h:14
-#: ScreenSavers/qix.xml.h:24 ScreenSavers/quasicrystal.xml.h:13
-#: ScreenSavers/queens.xml.h:6 ScreenSavers/rd-bomb.xml.h:17
-#: ScreenSavers/ripples.xml.h:18 ScreenSavers/rocks.xml.h:17
-#: ScreenSavers/rorschach.xml.h:11 ScreenSavers/rotzoomer.xml.h:13
+#: ScreenSavers/pedal.xml.h:9 ScreenSavers/peepers.xml.h:17
+#: ScreenSavers/penetrate.xml.h:8 ScreenSavers/penrose.xml.h:12
+#: ScreenSavers/petri.xml.h:5 ScreenSavers/phosphor.xml.h:13
+#: ScreenSavers/photopile.xml.h:22 ScreenSavers/piecewise.xml.h:15
+#: ScreenSavers/pinion.xml.h:16 ScreenSavers/pipes.xml.h:20
+#: ScreenSavers/polyhedra.xml.h:168 ScreenSavers/polyominoes.xml.h:12
+#: ScreenSavers/polytopes.xml.h:18 ScreenSavers/pong.xml.h:9
+#: ScreenSavers/popsquares.xml.h:21 ScreenSavers/projectiveplane.xml.h:45
+#: ScreenSavers/providence.xml.h:7 ScreenSavers/pulsar.xml.h:14
+#: ScreenSavers/pyro.xml.h:14 ScreenSavers/qix.xml.h:24
+#: ScreenSavers/quasicrystal.xml.h:13 ScreenSavers/queens.xml.h:6
+#: ScreenSavers/raverhoop.xml.h:20 ScreenSavers/razzledazzle.xml.h:20
+#: ScreenSavers/rd-bomb.xml.h:17 ScreenSavers/ripples.xml.h:18
+#: ScreenSavers/rocks.xml.h:17 ScreenSavers/romanboy.xml.h:43
+#: ScreenSavers/rorschach.xml.h:11 ScreenSavers/rotzoomer.xml.h:15
#: ScreenSavers/rubik.xml.h:11 ScreenSavers/rubikblocks.xml.h:20
-#: ScreenSavers/sballs.xml.h:16 ScreenSavers/shadebobs.xml.h:16
-#: ScreenSavers/sierpinski.xml.h:13 ScreenSavers/sierpinski3d.xml.h:10
-#: ScreenSavers/skytentacles.xml.h:25 ScreenSavers/slidescreen.xml.h:18
-#: ScreenSavers/slip.xml.h:13 ScreenSavers/sonar.xml.h:34
-#: ScreenSavers/speedmine.xml.h:17 ScreenSavers/spheremonics.xml.h:22
+#: ScreenSavers/sballs.xml.h:16 ScreenSavers/scooter.xml.h:17
+#: ScreenSavers/shadebobs.xml.h:16 ScreenSavers/sierpinski.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:10 ScreenSavers/skytentacles.xml.h:25
+#: ScreenSavers/slidescreen.xml.h:18 ScreenSavers/slip.xml.h:13
+#: ScreenSavers/sonar.xml.h:34 ScreenSavers/speedmine.xml.h:17
+#: ScreenSavers/sphereeversion.xml.h:32 ScreenSavers/spheremonics.xml.h:22
+#: ScreenSavers/splitflap.xml.h:25 ScreenSavers/splodesic.xml.h:11
#: ScreenSavers/spotlight.xml.h:11 ScreenSavers/sproingies.xml.h:9
#: ScreenSavers/squiral.xml.h:17 ScreenSavers/stairs.xml.h:5
#: ScreenSavers/starfish.xml.h:17 ScreenSavers/starwars.xml.h:15
-#: ScreenSavers/stonerview.xml.h:7 ScreenSavers/strange.xml.h:11
-#: ScreenSavers/substrate.xml.h:18 ScreenSavers/superquadrics.xml.h:13
+#: ScreenSavers/stonerview.xml.h:7 ScreenSavers/strange.xml.h:23
+#: ScreenSavers/substrate.xml.h:19 ScreenSavers/superquadrics.xml.h:13
#: ScreenSavers/surfaces.xml.h:27 ScreenSavers/swirl.xml.h:11
-#: ScreenSavers/tangram.xml.h:16 ScreenSavers/thornbird.xml.h:16
-#: ScreenSavers/timetunnel.xml.h:8 ScreenSavers/topblock.xml.h:24
-#: ScreenSavers/triangle.xml.h:8 ScreenSavers/tronbit.xml.h:11
-#: ScreenSavers/truchet.xml.h:6 ScreenSavers/twang.xml.h:18
-#: ScreenSavers/unknownpleasures.xml.h:14 ScreenSavers/vermiculate.xml.h:5
-#: ScreenSavers/vidwhacker.xml.h:6 ScreenSavers/voronoi.xml.h:11
-#: ScreenSavers/wander.xml.h:13 ScreenSavers/webcollage.xml.h:11
-#: ScreenSavers/whirlwindwarp.xml.h:8 ScreenSavers/winduprobot.xml.h:22
-#: ScreenSavers/wormhole.xml.h:11 ScreenSavers/xanalogtv.xml.h:2
-#: ScreenSavers/xflame.xml.h:7 ScreenSavers/xjack.xml.h:6
-#: ScreenSavers/xlyap.xml.h:9 ScreenSavers/xmatrix.xml.h:21
-#: ScreenSavers/xrayswarm.xml.h:5 ScreenSavers/xspirograph.xml.h:9
-#: ScreenSavers/zoom.xml.h:15
+#: ScreenSavers/tangram.xml.h:16 ScreenSavers/tessellimage.xml.h:19
+#: ScreenSavers/thornbird.xml.h:16 ScreenSavers/timetunnel.xml.h:8
+#: ScreenSavers/topblock.xml.h:24 ScreenSavers/triangle.xml.h:8
+#: ScreenSavers/tronbit.xml.h:11 ScreenSavers/truchet.xml.h:6
+#: ScreenSavers/twang.xml.h:18 ScreenSavers/unicrud.xml.h:10
+#: ScreenSavers/unknownpleasures.xml.h:17 ScreenSavers/vermiculate.xml.h:5
+#: ScreenSavers/vfeedback.xml.h:9 ScreenSavers/vidwhacker.xml.h:6
+#: ScreenSavers/voronoi.xml.h:11 ScreenSavers/wander.xml.h:13
+#: ScreenSavers/webcollage.xml.h:11 ScreenSavers/whirlwindwarp.xml.h:8
+#: ScreenSavers/winduprobot.xml.h:22 ScreenSavers/wormhole.xml.h:11
+#: ScreenSavers/xanalogtv.xml.h:2 ScreenSavers/xflame.xml.h:7
+#: ScreenSavers/xjack.xml.h:6 ScreenSavers/xlyap.xml.h:9
+#: ScreenSavers/xmatrix.xml.h:21 ScreenSavers/xrayswarm.xml.h:5
+#: ScreenSavers/xspirograph.xml.h:9 ScreenSavers/zoom.xml.h:15
msgid "Show frame rate"
msgstr ""
#: ScreenSavers/abstractile.xml.h:16
msgid ""
-"Generates mosaic patterns of interlocking tiles. Written by Steve Sundstrom; "
-"2004."
+"Mosaic patterns of interlocking tiles. Written by Steve Sundstrom; 2004."
msgstr ""
#: ScreenSavers/anemone.xml.h:1
@@ -332,9 +383,11 @@ msgid "Anemone"
msgstr "邪神"
#: ScreenSavers/anemone.xml.h:5 ScreenSavers/anemotaxis.xml.h:8
+#: ScreenSavers/beats.xml.h:5 ScreenSavers/binaryring.xml.h:8
#: ScreenSavers/blaster.xml.h:7 ScreenSavers/bouboule.xml.h:5
-#: ScreenSavers/boxed.xml.h:8 ScreenSavers/coral.xml.h:11
-#: ScreenSavers/crackberg.xml.h:8 ScreenSavers/cubenetic.xml.h:5
+#: ScreenSavers/boxed.xml.h:8 ScreenSavers/cityflow.xml.h:5
+#: ScreenSavers/coral.xml.h:11 ScreenSavers/crackberg.xml.h:8
+#: ScreenSavers/crumbler.xml.h:8 ScreenSavers/cubenetic.xml.h:5
#: ScreenSavers/cubestorm.xml.h:8 ScreenSavers/dangerball.xml.h:8
#: ScreenSavers/eruption.xml.h:5 ScreenSavers/euler2d.xml.h:5
#: ScreenSavers/fiberlamp.xml.h:5 ScreenSavers/flame.xml.h:8
@@ -342,10 +395,11 @@ msgstr "邪神"
#: ScreenSavers/fuzzyflakes.xml.h:8 ScreenSavers/glcells.xml.h:8
#: ScreenSavers/glschool.xml.h:5 ScreenSavers/goop.xml.h:8
#: ScreenSavers/grav.xml.h:5 ScreenSavers/halftone.xml.h:5
-#: ScreenSavers/halo.xml.h:5 ScreenSavers/interaggregate.xml.h:5
-#: ScreenSavers/interference.xml.h:11 ScreenSavers/jigsaw.xml.h:8
-#: ScreenSavers/julia.xml.h:5 ScreenSavers/kaleidescope.xml.h:5
-#: ScreenSavers/nerverot.xml.h:8 ScreenSavers/pedal.xml.h:5
+#: ScreenSavers/halo.xml.h:5 ScreenSavers/hydrostat.xml.h:14
+#: ScreenSavers/interaggregate.xml.h:5 ScreenSavers/interference.xml.h:11
+#: ScreenSavers/jigsaw.xml.h:8 ScreenSavers/julia.xml.h:5
+#: ScreenSavers/kaleidescope.xml.h:5 ScreenSavers/nerverot.xml.h:8
+#: ScreenSavers/pedal.xml.h:5 ScreenSavers/peepers.xml.h:8
#: ScreenSavers/petri.xml.h:10 ScreenSavers/piecewise.xml.h:5
#: ScreenSavers/qix.xml.h:5 ScreenSavers/rocks.xml.h:5
#: ScreenSavers/sierpinski.xml.h:5 ScreenSavers/slip.xml.h:5
@@ -363,38 +417,42 @@ msgstr ""
#: ScreenSavers/anemone.xml.h:7 ScreenSavers/anemotaxis.xml.h:10
#: ScreenSavers/apollonian.xml.h:12 ScreenSavers/attraction.xml.h:19
-#: ScreenSavers/blaster.xml.h:9 ScreenSavers/bouboule.xml.h:7
-#: ScreenSavers/braid.xml.h:10 ScreenSavers/coral.xml.h:13
-#: ScreenSavers/crystal.xml.h:7 ScreenSavers/cubenetic.xml.h:7
-#: ScreenSavers/cubestorm.xml.h:10 ScreenSavers/cynosure.xml.h:7
-#: ScreenSavers/deco.xml.h:7 ScreenSavers/deluxe.xml.h:13
-#: ScreenSavers/demon.xml.h:13 ScreenSavers/discrete.xml.h:10
-#: ScreenSavers/drift.xml.h:10 ScreenSavers/epicycle.xml.h:7
-#: ScreenSavers/eruption.xml.h:7 ScreenSavers/euler2d.xml.h:7
-#: ScreenSavers/fadeplot.xml.h:13 ScreenSavers/fiberlamp.xml.h:7
-#: ScreenSavers/flame.xml.h:10 ScreenSavers/flow.xml.h:7
-#: ScreenSavers/fluidballs.xml.h:7 ScreenSavers/fuzzyflakes.xml.h:10
-#: ScreenSavers/galaxy.xml.h:11 ScreenSavers/glcells.xml.h:10
-#: ScreenSavers/goop.xml.h:10 ScreenSavers/grav.xml.h:7
-#: ScreenSavers/halftone.xml.h:7 ScreenSavers/halo.xml.h:7
-#: ScreenSavers/hopalong.xml.h:11 ScreenSavers/ifs.xml.h:64
-#: ScreenSavers/imsmap.xml.h:13 ScreenSavers/interaggregate.xml.h:7
-#: ScreenSavers/interference.xml.h:13 ScreenSavers/jigsaw.xml.h:10
-#: ScreenSavers/julia.xml.h:13 ScreenSavers/kaleidescope.xml.h:7
-#: ScreenSavers/loop.xml.h:10 ScreenSavers/metaballs.xml.h:10
-#: ScreenSavers/moire.xml.h:7 ScreenSavers/moire2.xml.h:7
-#: ScreenSavers/mountain.xml.h:10 ScreenSavers/munch.xml.h:10
-#: ScreenSavers/nerverot.xml.h:10 ScreenSavers/pedal.xml.h:7
+#: ScreenSavers/beats.xml.h:7 ScreenSavers/blaster.xml.h:9
+#: ScreenSavers/bouboule.xml.h:7 ScreenSavers/braid.xml.h:10
+#: ScreenSavers/cityflow.xml.h:7 ScreenSavers/coral.xml.h:13
+#: ScreenSavers/crumbler.xml.h:10 ScreenSavers/crystal.xml.h:7
+#: ScreenSavers/cubenetic.xml.h:7 ScreenSavers/cubestorm.xml.h:10
+#: ScreenSavers/cynosure.xml.h:7 ScreenSavers/deco.xml.h:7
+#: ScreenSavers/deluxe.xml.h:13 ScreenSavers/demon.xml.h:13
+#: ScreenSavers/discrete.xml.h:10 ScreenSavers/drift.xml.h:10
+#: ScreenSavers/epicycle.xml.h:7 ScreenSavers/eruption.xml.h:7
+#: ScreenSavers/euler2d.xml.h:7 ScreenSavers/fadeplot.xml.h:13
+#: ScreenSavers/fiberlamp.xml.h:7 ScreenSavers/flame.xml.h:10
+#: ScreenSavers/flow.xml.h:7 ScreenSavers/fluidballs.xml.h:7
+#: ScreenSavers/fuzzyflakes.xml.h:10 ScreenSavers/galaxy.xml.h:11
+#: ScreenSavers/glcells.xml.h:10 ScreenSavers/goop.xml.h:10
+#: ScreenSavers/grav.xml.h:7 ScreenSavers/halftone.xml.h:7
+#: ScreenSavers/halo.xml.h:7 ScreenSavers/handsy.xml.h:10
+#: ScreenSavers/hopalong.xml.h:11 ScreenSavers/hydrostat.xml.h:10
+#: ScreenSavers/ifs.xml.h:64 ScreenSavers/imsmap.xml.h:13
+#: ScreenSavers/interaggregate.xml.h:7 ScreenSavers/interference.xml.h:13
+#: ScreenSavers/jigsaw.xml.h:10 ScreenSavers/julia.xml.h:13
+#: ScreenSavers/kaleidescope.xml.h:7 ScreenSavers/loop.xml.h:10
+#: ScreenSavers/metaballs.xml.h:10 ScreenSavers/moire.xml.h:7
+#: ScreenSavers/moire2.xml.h:7 ScreenSavers/mountain.xml.h:10
+#: ScreenSavers/munch.xml.h:10 ScreenSavers/nerverot.xml.h:10
+#: ScreenSavers/pedal.xml.h:7 ScreenSavers/peepers.xml.h:10
#: ScreenSavers/penrose.xml.h:7 ScreenSavers/petri.xml.h:12
#: ScreenSavers/piecewise.xml.h:7 ScreenSavers/polyominoes.xml.h:11
-#: ScreenSavers/qix.xml.h:7 ScreenSavers/rd-bomb.xml.h:16
-#: ScreenSavers/rocks.xml.h:7 ScreenSavers/shadebobs.xml.h:10
-#: ScreenSavers/sierpinski.xml.h:7 ScreenSavers/slip.xml.h:7
-#: ScreenSavers/squiral.xml.h:15 ScreenSavers/starfish.xml.h:16
-#: ScreenSavers/strange.xml.h:10 ScreenSavers/swirl.xml.h:7
-#: ScreenSavers/thornbird.xml.h:7 ScreenSavers/topblock.xml.h:15
-#: ScreenSavers/triangle.xml.h:7 ScreenSavers/unknownpleasures.xml.h:7
-#: ScreenSavers/voronoi.xml.h:7 ScreenSavers/whirlwindwarp.xml.h:4
+#: ScreenSavers/qix.xml.h:7 ScreenSavers/razzledazzle.xml.h:10
+#: ScreenSavers/rd-bomb.xml.h:16 ScreenSavers/rocks.xml.h:7
+#: ScreenSavers/shadebobs.xml.h:10 ScreenSavers/sierpinski.xml.h:7
+#: ScreenSavers/slip.xml.h:7 ScreenSavers/squiral.xml.h:15
+#: ScreenSavers/starfish.xml.h:16 ScreenSavers/strange.xml.h:22
+#: ScreenSavers/swirl.xml.h:7 ScreenSavers/thornbird.xml.h:7
+#: ScreenSavers/topblock.xml.h:15 ScreenSavers/triangle.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:7 ScreenSavers/voronoi.xml.h:7
+#: ScreenSavers/whirlwindwarp.xml.h:4
msgid "Many"
msgstr "多"
@@ -402,31 +460,39 @@ msgstr "多"
msgid "Tentacles"
msgstr ""
-#: ScreenSavers/anemone.xml.h:9 ScreenSavers/cubestorm.xml.h:11
+#: ScreenSavers/anemone.xml.h:9 ScreenSavers/cubestack.xml.h:8
+#: ScreenSavers/cubestorm.xml.h:14 ScreenSavers/cubetwist.xml.h:8
#: ScreenSavers/deluxe.xml.h:5 ScreenSavers/fadeplot.xml.h:5
#: ScreenSavers/fuzzyflakes.xml.h:21 ScreenSavers/glknots.xml.h:19
-#: ScreenSavers/hilbert.xml.h:15 ScreenSavers/skytentacles.xml.h:8
+#: ScreenSavers/hexstrut.xml.h:11 ScreenSavers/hilbert.xml.h:15
+#: ScreenSavers/hydrostat.xml.h:16 ScreenSavers/lorenz.xml.h:8
+#: ScreenSavers/razzledazzle.xml.h:14 ScreenSavers/skytentacles.xml.h:8
#: ScreenSavers/starfish.xml.h:11 ScreenSavers/thornbird.xml.h:8
msgid "Thin"
msgstr "細"
-#: ScreenSavers/anemone.xml.h:10 ScreenSavers/fadeplot.xml.h:6
+#: ScreenSavers/anemone.xml.h:10 ScreenSavers/cubestack.xml.h:9
+#: ScreenSavers/cubetwist.xml.h:9 ScreenSavers/fadeplot.xml.h:6
#: ScreenSavers/fuzzyflakes.xml.h:22 ScreenSavers/glknots.xml.h:20
-#: ScreenSavers/moire2.xml.h:8 ScreenSavers/skytentacles.xml.h:9
-#: ScreenSavers/thornbird.xml.h:9
+#: ScreenSavers/hydrostat.xml.h:17 ScreenSavers/moire2.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:9 ScreenSavers/thornbird.xml.h:9
msgid "Thickness"
msgstr "厚度"
-#: ScreenSavers/anemone.xml.h:11 ScreenSavers/cubestorm.xml.h:13
+#: ScreenSavers/anemone.xml.h:11 ScreenSavers/cubestack.xml.h:10
+#: ScreenSavers/cubestorm.xml.h:16 ScreenSavers/cubetwist.xml.h:10
#: ScreenSavers/deluxe.xml.h:7 ScreenSavers/fadeplot.xml.h:7
#: ScreenSavers/fuzzyflakes.xml.h:23 ScreenSavers/glknots.xml.h:21
-#: ScreenSavers/hilbert.xml.h:17 ScreenSavers/skytentacles.xml.h:10
+#: ScreenSavers/hexstrut.xml.h:13 ScreenSavers/hilbert.xml.h:17
+#: ScreenSavers/hydrostat.xml.h:18 ScreenSavers/lorenz.xml.h:10
+#: ScreenSavers/razzledazzle.xml.h:16 ScreenSavers/skytentacles.xml.h:10
#: ScreenSavers/starfish.xml.h:13 ScreenSavers/thornbird.xml.h:10
msgid "Thick"
msgstr "粗"
#: ScreenSavers/anemone.xml.h:12 ScreenSavers/fireflies.xml.h:32
-#: ScreenSavers/pyro.xml.h:10 ScreenSavers/winduprobot.xml.h:19
+#: ScreenSavers/pyro.xml.h:10 ScreenSavers/splodesic.xml.h:7
+#: ScreenSavers/winduprobot.xml.h:19
msgid "Often"
msgstr "頻繁"
@@ -455,7 +521,8 @@ msgstr ""
#: ScreenSavers/antmaze.xml.h:2 ScreenSavers/antspotlight.xml.h:2
#: ScreenSavers/apple2.xml.h:10 ScreenSavers/atlantis.xml.h:2
#: ScreenSavers/attraction.xml.h:11 ScreenSavers/atunnel.xml.h:2
-#: ScreenSavers/barcode.xml.h:2 ScreenSavers/blaster.xml.h:2
+#: ScreenSavers/barcode.xml.h:2 ScreenSavers/beats.xml.h:2
+#: ScreenSavers/binaryring.xml.h:2 ScreenSavers/blaster.xml.h:2
#: ScreenSavers/blinkbox.xml.h:2 ScreenSavers/blocktube.xml.h:2
#: ScreenSavers/bouboule.xml.h:2 ScreenSavers/bouncingcow.xml.h:2
#: ScreenSavers/boxed.xml.h:2 ScreenSavers/boxfit.xml.h:2
@@ -463,82 +530,99 @@ msgstr ""
#: ScreenSavers/bumps.xml.h:3 ScreenSavers/cage.xml.h:2
#: ScreenSavers/carousel.xml.h:2 ScreenSavers/ccurve.xml.h:8
#: ScreenSavers/celtic.xml.h:2 ScreenSavers/circuit.xml.h:2
-#: ScreenSavers/cloudlife.xml.h:2 ScreenSavers/companioncube.xml.h:2
-#: ScreenSavers/compass.xml.h:2 ScreenSavers/coral.xml.h:2
-#: ScreenSavers/crackberg.xml.h:2 ScreenSavers/crystal.xml.h:2
-#: ScreenSavers/cube21.xml.h:2 ScreenSavers/cubenetic.xml.h:2
-#: ScreenSavers/cubestorm.xml.h:2 ScreenSavers/cubicgrid.xml.h:2
-#: ScreenSavers/cwaves.xml.h:2 ScreenSavers/cynosure.xml.h:2
-#: ScreenSavers/dangerball.xml.h:2 ScreenSavers/decayscreen.xml.h:2
+#: ScreenSavers/cityflow.xml.h:2 ScreenSavers/cloudlife.xml.h:2
+#: ScreenSavers/companioncube.xml.h:2 ScreenSavers/compass.xml.h:2
+#: ScreenSavers/coral.xml.h:2 ScreenSavers/covid19.xml.h:2
+#: ScreenSavers/crackberg.xml.h:2 ScreenSavers/crumbler.xml.h:2
+#: ScreenSavers/crystal.xml.h:2 ScreenSavers/cube21.xml.h:2
+#: ScreenSavers/cubenetic.xml.h:2 ScreenSavers/cubestack.xml.h:2
+#: ScreenSavers/cubestorm.xml.h:2 ScreenSavers/cubetwist.xml.h:2
+#: ScreenSavers/cubicgrid.xml.h:2 ScreenSavers/cwaves.xml.h:2
+#: ScreenSavers/cynosure.xml.h:2 ScreenSavers/dangerball.xml.h:2
+#: ScreenSavers/decayscreen.xml.h:2 ScreenSavers/deepstars.xml.h:2
#: ScreenSavers/deluxe.xml.h:2 ScreenSavers/demon.xml.h:2
-#: ScreenSavers/discrete.xml.h:2 ScreenSavers/distort.xml.h:2
-#: ScreenSavers/drift.xml.h:2 ScreenSavers/endgame.xml.h:2
+#: ScreenSavers/discoball.xml.h:2 ScreenSavers/discrete.xml.h:2
+#: ScreenSavers/distort.xml.h:2 ScreenSavers/drift.xml.h:2
+#: ScreenSavers/dymaxionmap.xml.h:2 ScreenSavers/endgame.xml.h:2
#: ScreenSavers/engine.xml.h:2 ScreenSavers/epicycle.xml.h:2
-#: ScreenSavers/eruption.xml.h:2 ScreenSavers/euler2d.xml.h:2
+#: ScreenSavers/eruption.xml.h:2 ScreenSavers/esper.xml.h:2
+#: ScreenSavers/etruscanvenus.xml.h:39 ScreenSavers/euler2d.xml.h:2
#: ScreenSavers/extrusion.xml.h:2 ScreenSavers/fadeplot.xml.h:2
-#: ScreenSavers/fiberlamp.xml.h:2 ScreenSavers/fireworkx.xml.h:2
-#: ScreenSavers/flame.xml.h:2 ScreenSavers/flipflop.xml.h:2
-#: ScreenSavers/flipscreen3d.xml.h:2 ScreenSavers/fliptext.xml.h:2
-#: ScreenSavers/flow.xml.h:2 ScreenSavers/fluidballs.xml.h:2
-#: ScreenSavers/flyingtoasters.xml.h:2 ScreenSavers/fontglide.xml.h:2
-#: ScreenSavers/fuzzyflakes.xml.h:2 ScreenSavers/galaxy.xml.h:2
-#: ScreenSavers/gears.xml.h:2 ScreenSavers/geodesic.xml.h:11
-#: ScreenSavers/gflux.xml.h:2 ScreenSavers/glblur.xml.h:2
-#: ScreenSavers/glcells.xml.h:2 ScreenSavers/gleidescope.xml.h:2
-#: ScreenSavers/glhanoi.xml.h:2 ScreenSavers/glknots.xml.h:2
-#: ScreenSavers/glmatrix.xml.h:2 ScreenSavers/glplanet.xml.h:2
+#: ScreenSavers/fiberlamp.xml.h:2 ScreenSavers/filmleader.xml.h:2
+#: ScreenSavers/fireworkx.xml.h:2 ScreenSavers/flame.xml.h:2
+#: ScreenSavers/flipflop.xml.h:2 ScreenSavers/flipscreen3d.xml.h:2
+#: ScreenSavers/fliptext.xml.h:2 ScreenSavers/flow.xml.h:2
+#: ScreenSavers/fluidballs.xml.h:2 ScreenSavers/flyingtoasters.xml.h:2
+#: ScreenSavers/fontglide.xml.h:2 ScreenSavers/fuzzyflakes.xml.h:2
+#: ScreenSavers/galaxy.xml.h:2 ScreenSavers/gears.xml.h:2
+#: ScreenSavers/geodesic.xml.h:11 ScreenSavers/geodesicgears.xml.h:2
+#: ScreenSavers/gflux.xml.h:2 ScreenSavers/gibson.xml.h:2
+#: ScreenSavers/glblur.xml.h:2 ScreenSavers/glcells.xml.h:2
+#: ScreenSavers/gleidescope.xml.h:2 ScreenSavers/glhanoi.xml.h:2
+#: ScreenSavers/glitchpeg.xml.h:2 ScreenSavers/glknots.xml.h:2
+#: ScreenSavers/glmatrix.xml.h:2 ScreenSavers/glplanet.xml.h:3
#: ScreenSavers/glschool.xml.h:2 ScreenSavers/glslideshow.xml.h:2
#: ScreenSavers/glsnake.xml.h:2 ScreenSavers/gltext.xml.h:2
#: ScreenSavers/goop.xml.h:2 ScreenSavers/grav.xml.h:2
-#: ScreenSavers/greynetic.xml.h:2 ScreenSavers/halftone.xml.h:2
-#: ScreenSavers/halo.xml.h:2 ScreenSavers/helix.xml.h:2
-#: ScreenSavers/hopalong.xml.h:2 ScreenSavers/hypertorus.xml.h:2
+#: ScreenSavers/gravitywell.xml.h:2 ScreenSavers/greynetic.xml.h:2
+#: ScreenSavers/halftone.xml.h:2 ScreenSavers/halo.xml.h:2
+#: ScreenSavers/handsy.xml.h:2 ScreenSavers/headroom.xml.h:2
+#: ScreenSavers/helix.xml.h:2 ScreenSavers/hexadrop.xml.h:2
+#: ScreenSavers/hexstrut.xml.h:2 ScreenSavers/hopalong.xml.h:2
+#: ScreenSavers/hydrostat.xml.h:2 ScreenSavers/hypertorus.xml.h:2
#: ScreenSavers/hypnowheel.xml.h:14 ScreenSavers/ifs.xml.h:2
#: ScreenSavers/imsmap.xml.h:2 ScreenSavers/interaggregate.xml.h:2
#: ScreenSavers/interference.xml.h:2 ScreenSavers/intermomentary.xml.h:2
#: ScreenSavers/jigglypuff.xml.h:11 ScreenSavers/jigsaw.xml.h:2
#: ScreenSavers/juggler3d.xml.h:2 ScreenSavers/julia.xml.h:2
#: ScreenSavers/kaleidescope.xml.h:2 ScreenSavers/kaleidocycle.xml.h:2
-#: ScreenSavers/klein.xml.h:42 ScreenSavers/kumppa.xml.h:2
+#: ScreenSavers/klein.xml.h:44 ScreenSavers/kumppa.xml.h:2
#: ScreenSavers/lament.xml.h:2 ScreenSavers/lavalite.xml.h:2
#: ScreenSavers/lcdscrub.xml.h:2 ScreenSavers/lockward.xml.h:2
-#: ScreenSavers/loop.xml.h:2 ScreenSavers/maze.xml.h:2
-#: ScreenSavers/memscroller.xml.h:2 ScreenSavers/menger.xml.h:2
-#: ScreenSavers/metaballs.xml.h:2 ScreenSavers/mirrorblob.xml.h:2
-#: ScreenSavers/moebius.xml.h:2 ScreenSavers/moebiusgears.xml.h:2
-#: ScreenSavers/moire2.xml.h:2 ScreenSavers/molecule.xml.h:2
-#: ScreenSavers/morph3d.xml.h:2 ScreenSavers/mountain.xml.h:2
-#: ScreenSavers/munch.xml.h:2 ScreenSavers/nerverot.xml.h:2
-#: ScreenSavers/noof.xml.h:2 ScreenSavers/pacman.xml.h:2
+#: ScreenSavers/loop.xml.h:2 ScreenSavers/m6502.xml.h:7
+#: ScreenSavers/matrixview.xml.h:11 ScreenSavers/maze.xml.h:2
+#: ScreenSavers/maze3d.xml.h:5 ScreenSavers/memscroller.xml.h:2
+#: ScreenSavers/menger.xml.h:2 ScreenSavers/metaballs.xml.h:2
+#: ScreenSavers/mirrorblob.xml.h:2 ScreenSavers/moebius.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:2 ScreenSavers/moire2.xml.h:2
+#: ScreenSavers/molecule.xml.h:2 ScreenSavers/morph3d.xml.h:2
+#: ScreenSavers/mountain.xml.h:2 ScreenSavers/munch.xml.h:2
+#: ScreenSavers/nerverot.xml.h:2 ScreenSavers/noof.xml.h:2
+#: ScreenSavers/pacman.xml.h:2 ScreenSavers/peepers.xml.h:2
#: ScreenSavers/penrose.xml.h:2 ScreenSavers/petri.xml.h:2
#: ScreenSavers/phosphor.xml.h:2 ScreenSavers/photopile.xml.h:15
#: ScreenSavers/piecewise.xml.h:2 ScreenSavers/pinion.xml.h:2
#: ScreenSavers/pipes.xml.h:2 ScreenSavers/polyhedra.xml.h:2
#: ScreenSavers/polyominoes.xml.h:3 ScreenSavers/polytopes.xml.h:24
#: ScreenSavers/pong.xml.h:10 ScreenSavers/popsquares.xml.h:2
-#: ScreenSavers/projectiveplane.xml.h:40 ScreenSavers/providence.xml.h:2
+#: ScreenSavers/projectiveplane.xml.h:37 ScreenSavers/providence.xml.h:2
#: ScreenSavers/pulsar.xml.h:2 ScreenSavers/pyro.xml.h:11
#: ScreenSavers/qix.xml.h:2 ScreenSavers/quasicrystal.xml.h:2
-#: ScreenSavers/queens.xml.h:2 ScreenSavers/ripples.xml.h:2
-#: ScreenSavers/rocks.xml.h:2 ScreenSavers/rotzoomer.xml.h:2
-#: ScreenSavers/rubik.xml.h:2 ScreenSavers/rubikblocks.xml.h:2
-#: ScreenSavers/sballs.xml.h:2 ScreenSavers/shadebobs.xml.h:2
+#: ScreenSavers/queens.xml.h:2 ScreenSavers/raverhoop.xml.h:2
+#: ScreenSavers/razzledazzle.xml.h:2 ScreenSavers/ripples.xml.h:2
+#: ScreenSavers/rocks.xml.h:2 ScreenSavers/romanboy.xml.h:40
+#: ScreenSavers/rotzoomer.xml.h:2 ScreenSavers/rubik.xml.h:2
+#: ScreenSavers/rubikblocks.xml.h:2 ScreenSavers/sballs.xml.h:2
+#: ScreenSavers/scooter.xml.h:2 ScreenSavers/shadebobs.xml.h:2
#: ScreenSavers/sierpinski.xml.h:2 ScreenSavers/sierpinski3d.xml.h:2
#: ScreenSavers/skytentacles.xml.h:11 ScreenSavers/slidescreen.xml.h:2
#: ScreenSavers/slip.xml.h:2 ScreenSavers/sonar.xml.h:2
#: ScreenSavers/speedmine.xml.h:2 ScreenSavers/spheremonics.xml.h:2
+#: ScreenSavers/splitflap.xml.h:2 ScreenSavers/splodesic.xml.h:2
#: ScreenSavers/spotlight.xml.h:2 ScreenSavers/sproingies.xml.h:2
#: ScreenSavers/squiral.xml.h:2 ScreenSavers/stairs.xml.h:2
#: ScreenSavers/starfish.xml.h:5 ScreenSavers/stonerview.xml.h:2
#: ScreenSavers/strange.xml.h:2 ScreenSavers/substrate.xml.h:2
#: ScreenSavers/superquadrics.xml.h:2 ScreenSavers/surfaces.xml.h:2
#: ScreenSavers/swirl.xml.h:2 ScreenSavers/tangram.xml.h:2
-#: ScreenSavers/thornbird.xml.h:2 ScreenSavers/topblock.xml.h:2
-#: ScreenSavers/triangle.xml.h:2 ScreenSavers/tronbit.xml.h:2
-#: ScreenSavers/truchet.xml.h:2 ScreenSavers/twang.xml.h:2
-#: ScreenSavers/unknownpleasures.xml.h:2 ScreenSavers/wander.xml.h:2
+#: ScreenSavers/tessellimage.xml.h:2 ScreenSavers/thornbird.xml.h:2
+#: ScreenSavers/topblock.xml.h:2 ScreenSavers/triangle.xml.h:2
+#: ScreenSavers/tronbit.xml.h:2 ScreenSavers/truchet.xml.h:2
+#: ScreenSavers/twang.xml.h:2 ScreenSavers/unicrud.xml.h:2
+#: ScreenSavers/unknownpleasures.xml.h:2 ScreenSavers/vfeedback.xml.h:2
+#: ScreenSavers/vigilance.xml.h:2 ScreenSavers/wander.xml.h:2
#: ScreenSavers/winduprobot.xml.h:2 ScreenSavers/wormhole.xml.h:2
-#: ScreenSavers/xanalogtv.xml.h:3 ScreenSavers/xflame.xml.h:2
+#: ScreenSavers/xanalogtv.xml.h:4 ScreenSavers/xflame.xml.h:2
#: ScreenSavers/xlyap.xml.h:2 ScreenSavers/xmatrix.xml.h:15
#: ScreenSavers/xrayswarm.xml.h:2 ScreenSavers/xspirograph.xml.h:2
#: ScreenSavers/zoom.xml.h:2
@@ -548,93 +632,108 @@ msgstr "低"
#: ScreenSavers/anemotaxis.xml.h:3 ScreenSavers/antinspect.xml.h:3
#: ScreenSavers/antmaze.xml.h:3 ScreenSavers/antspotlight.xml.h:3
#: ScreenSavers/atlantis.xml.h:3 ScreenSavers/atunnel.xml.h:3
-#: ScreenSavers/barcode.xml.h:3 ScreenSavers/blaster.xml.h:3
-#: ScreenSavers/blinkbox.xml.h:3 ScreenSavers/blocktube.xml.h:3
-#: ScreenSavers/bouboule.xml.h:3 ScreenSavers/bouncingcow.xml.h:3
-#: ScreenSavers/boxed.xml.h:3 ScreenSavers/boxfit.xml.h:3
-#: ScreenSavers/braid.xml.h:3 ScreenSavers/bubble3d.xml.h:3
-#: ScreenSavers/bumps.xml.h:5 ScreenSavers/cage.xml.h:3
-#: ScreenSavers/carousel.xml.h:3 ScreenSavers/celtic.xml.h:3
-#: ScreenSavers/circuit.xml.h:3 ScreenSavers/cloudlife.xml.h:3
+#: ScreenSavers/barcode.xml.h:3 ScreenSavers/beats.xml.h:3
+#: ScreenSavers/blaster.xml.h:3 ScreenSavers/blinkbox.xml.h:3
+#: ScreenSavers/blocktube.xml.h:3 ScreenSavers/bouboule.xml.h:3
+#: ScreenSavers/bouncingcow.xml.h:3 ScreenSavers/boxed.xml.h:3
+#: ScreenSavers/boxfit.xml.h:3 ScreenSavers/braid.xml.h:3
+#: ScreenSavers/bubble3d.xml.h:3 ScreenSavers/bumps.xml.h:5
+#: ScreenSavers/cage.xml.h:3 ScreenSavers/carousel.xml.h:3
+#: ScreenSavers/celtic.xml.h:3 ScreenSavers/circuit.xml.h:3
+#: ScreenSavers/cityflow.xml.h:3 ScreenSavers/cloudlife.xml.h:3
#: ScreenSavers/companioncube.xml.h:3 ScreenSavers/compass.xml.h:3
-#: ScreenSavers/coral.xml.h:3 ScreenSavers/crackberg.xml.h:3
+#: ScreenSavers/coral.xml.h:3 ScreenSavers/covid19.xml.h:3
+#: ScreenSavers/crackberg.xml.h:3 ScreenSavers/crumbler.xml.h:3
#: ScreenSavers/crystal.xml.h:3 ScreenSavers/cube21.xml.h:3
-#: ScreenSavers/cubenetic.xml.h:3 ScreenSavers/cubestorm.xml.h:3
+#: ScreenSavers/cubenetic.xml.h:3 ScreenSavers/cubestack.xml.h:3
+#: ScreenSavers/cubestorm.xml.h:3 ScreenSavers/cubetwist.xml.h:3
#: ScreenSavers/cubicgrid.xml.h:3 ScreenSavers/cwaves.xml.h:3
#: ScreenSavers/cynosure.xml.h:3 ScreenSavers/dangerball.xml.h:3
-#: ScreenSavers/decayscreen.xml.h:3 ScreenSavers/deluxe.xml.h:3
-#: ScreenSavers/demon.xml.h:3 ScreenSavers/discrete.xml.h:3
+#: ScreenSavers/decayscreen.xml.h:3 ScreenSavers/deepstars.xml.h:3
+#: ScreenSavers/deluxe.xml.h:3 ScreenSavers/demon.xml.h:3
+#: ScreenSavers/discoball.xml.h:3 ScreenSavers/discrete.xml.h:3
#: ScreenSavers/distort.xml.h:3 ScreenSavers/drift.xml.h:3
-#: ScreenSavers/endgame.xml.h:3 ScreenSavers/engine.xml.h:3
-#: ScreenSavers/epicycle.xml.h:3 ScreenSavers/eruption.xml.h:3
-#: ScreenSavers/euler2d.xml.h:3 ScreenSavers/extrusion.xml.h:3
-#: ScreenSavers/fadeplot.xml.h:3 ScreenSavers/fiberlamp.xml.h:3
-#: ScreenSavers/fireworkx.xml.h:3 ScreenSavers/flame.xml.h:3
-#: ScreenSavers/flipflop.xml.h:3 ScreenSavers/flipscreen3d.xml.h:3
-#: ScreenSavers/fliptext.xml.h:3 ScreenSavers/flow.xml.h:3
-#: ScreenSavers/fluidballs.xml.h:3 ScreenSavers/flyingtoasters.xml.h:3
-#: ScreenSavers/fontglide.xml.h:3 ScreenSavers/fuzzyflakes.xml.h:3
-#: ScreenSavers/galaxy.xml.h:3 ScreenSavers/gears.xml.h:3
-#: ScreenSavers/geodesic.xml.h:12 ScreenSavers/gflux.xml.h:3
-#: ScreenSavers/glblur.xml.h:3 ScreenSavers/glcells.xml.h:3
-#: ScreenSavers/gleidescope.xml.h:3 ScreenSavers/glhanoi.xml.h:3
+#: ScreenSavers/dymaxionmap.xml.h:3 ScreenSavers/endgame.xml.h:3
+#: ScreenSavers/engine.xml.h:3 ScreenSavers/epicycle.xml.h:3
+#: ScreenSavers/eruption.xml.h:3 ScreenSavers/esper.xml.h:3
+#: ScreenSavers/etruscanvenus.xml.h:40 ScreenSavers/euler2d.xml.h:3
+#: ScreenSavers/extrusion.xml.h:3 ScreenSavers/fadeplot.xml.h:3
+#: ScreenSavers/fiberlamp.xml.h:3 ScreenSavers/fireworkx.xml.h:3
+#: ScreenSavers/flame.xml.h:3 ScreenSavers/flipflop.xml.h:3
+#: ScreenSavers/flipscreen3d.xml.h:3 ScreenSavers/fliptext.xml.h:3
+#: ScreenSavers/flow.xml.h:3 ScreenSavers/fluidballs.xml.h:3
+#: ScreenSavers/flyingtoasters.xml.h:3 ScreenSavers/fontglide.xml.h:3
+#: ScreenSavers/fuzzyflakes.xml.h:3 ScreenSavers/galaxy.xml.h:3
+#: ScreenSavers/gears.xml.h:3 ScreenSavers/geodesic.xml.h:12
+#: ScreenSavers/geodesicgears.xml.h:3 ScreenSavers/gflux.xml.h:3
+#: ScreenSavers/gibson.xml.h:3 ScreenSavers/glblur.xml.h:3
+#: ScreenSavers/glcells.xml.h:3 ScreenSavers/gleidescope.xml.h:3
+#: ScreenSavers/glhanoi.xml.h:3 ScreenSavers/glitchpeg.xml.h:3
#: ScreenSavers/glknots.xml.h:3 ScreenSavers/glmatrix.xml.h:3
-#: ScreenSavers/glplanet.xml.h:3 ScreenSavers/glschool.xml.h:3
+#: ScreenSavers/glplanet.xml.h:5 ScreenSavers/glschool.xml.h:3
#: ScreenSavers/glslideshow.xml.h:3 ScreenSavers/glsnake.xml.h:3
#: ScreenSavers/gltext.xml.h:3 ScreenSavers/goop.xml.h:3
-#: ScreenSavers/grav.xml.h:3 ScreenSavers/greynetic.xml.h:3
-#: ScreenSavers/halftone.xml.h:3 ScreenSavers/halo.xml.h:3
-#: ScreenSavers/helix.xml.h:3 ScreenSavers/hilbert.xml.h:9
-#: ScreenSavers/hopalong.xml.h:3 ScreenSavers/hypertorus.xml.h:3
+#: ScreenSavers/grav.xml.h:3 ScreenSavers/gravitywell.xml.h:3
+#: ScreenSavers/greynetic.xml.h:3 ScreenSavers/halftone.xml.h:3
+#: ScreenSavers/halo.xml.h:3 ScreenSavers/handsy.xml.h:3
+#: ScreenSavers/headroom.xml.h:3 ScreenSavers/helix.xml.h:3
+#: ScreenSavers/hexadrop.xml.h:3 ScreenSavers/hexstrut.xml.h:3
+#: ScreenSavers/hilbert.xml.h:9 ScreenSavers/hopalong.xml.h:3
+#: ScreenSavers/hydrostat.xml.h:3 ScreenSavers/hypertorus.xml.h:3
#: ScreenSavers/hypnowheel.xml.h:3 ScreenSavers/ifs.xml.h:3
#: ScreenSavers/imsmap.xml.h:3 ScreenSavers/interaggregate.xml.h:3
#: ScreenSavers/interference.xml.h:3 ScreenSavers/intermomentary.xml.h:3
#: ScreenSavers/jigglypuff.xml.h:12 ScreenSavers/jigsaw.xml.h:3
#: ScreenSavers/juggler3d.xml.h:3 ScreenSavers/julia.xml.h:3
#: ScreenSavers/kaleidescope.xml.h:3 ScreenSavers/kaleidocycle.xml.h:3
-#: ScreenSavers/klein.xml.h:43 ScreenSavers/kumppa.xml.h:3
+#: ScreenSavers/klein.xml.h:45 ScreenSavers/kumppa.xml.h:3
#: ScreenSavers/lament.xml.h:3 ScreenSavers/lavalite.xml.h:3
#: ScreenSavers/lcdscrub.xml.h:3 ScreenSavers/lockward.xml.h:3
#: ScreenSavers/loop.xml.h:3 ScreenSavers/maze.xml.h:3
-#: ScreenSavers/memscroller.xml.h:3 ScreenSavers/menger.xml.h:3
-#: ScreenSavers/metaballs.xml.h:3 ScreenSavers/mirrorblob.xml.h:3
-#: ScreenSavers/moebius.xml.h:3 ScreenSavers/moebiusgears.xml.h:3
-#: ScreenSavers/moire2.xml.h:3 ScreenSavers/molecule.xml.h:3
-#: ScreenSavers/morph3d.xml.h:3 ScreenSavers/mountain.xml.h:3
-#: ScreenSavers/munch.xml.h:3 ScreenSavers/nerverot.xml.h:3
-#: ScreenSavers/noof.xml.h:3 ScreenSavers/pacman.xml.h:3
+#: ScreenSavers/maze3d.xml.h:6 ScreenSavers/memscroller.xml.h:3
+#: ScreenSavers/menger.xml.h:3 ScreenSavers/metaballs.xml.h:3
+#: ScreenSavers/mirrorblob.xml.h:3 ScreenSavers/moebius.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:3 ScreenSavers/moire2.xml.h:3
+#: ScreenSavers/molecule.xml.h:3 ScreenSavers/morph3d.xml.h:3
+#: ScreenSavers/mountain.xml.h:3 ScreenSavers/munch.xml.h:3
+#: ScreenSavers/nerverot.xml.h:3 ScreenSavers/noof.xml.h:3
+#: ScreenSavers/pacman.xml.h:3 ScreenSavers/peepers.xml.h:3
#: ScreenSavers/penrose.xml.h:3 ScreenSavers/petri.xml.h:3
#: ScreenSavers/phosphor.xml.h:3 ScreenSavers/photopile.xml.h:16
#: ScreenSavers/piecewise.xml.h:3 ScreenSavers/pinion.xml.h:3
#: ScreenSavers/pipes.xml.h:3 ScreenSavers/polyhedra.xml.h:3
#: ScreenSavers/polyominoes.xml.h:4 ScreenSavers/polytopes.xml.h:25
-#: ScreenSavers/popsquares.xml.h:3 ScreenSavers/projectiveplane.xml.h:41
+#: ScreenSavers/popsquares.xml.h:3 ScreenSavers/projectiveplane.xml.h:38
#: ScreenSavers/providence.xml.h:3 ScreenSavers/pulsar.xml.h:3
#: ScreenSavers/pyro.xml.h:3 ScreenSavers/qix.xml.h:3
#: ScreenSavers/quasicrystal.xml.h:3 ScreenSavers/queens.xml.h:3
+#: ScreenSavers/raverhoop.xml.h:3 ScreenSavers/razzledazzle.xml.h:3
#: ScreenSavers/rd-bomb.xml.h:3 ScreenSavers/ripples.xml.h:3
-#: ScreenSavers/rocks.xml.h:3 ScreenSavers/rotzoomer.xml.h:3
-#: ScreenSavers/rubik.xml.h:3 ScreenSavers/rubikblocks.xml.h:3
-#: ScreenSavers/sballs.xml.h:3 ScreenSavers/shadebobs.xml.h:3
+#: ScreenSavers/rocks.xml.h:3 ScreenSavers/romanboy.xml.h:41
+#: ScreenSavers/rotzoomer.xml.h:3 ScreenSavers/rubik.xml.h:3
+#: ScreenSavers/rubikblocks.xml.h:3 ScreenSavers/sballs.xml.h:3
+#: ScreenSavers/scooter.xml.h:3 ScreenSavers/shadebobs.xml.h:3
#: ScreenSavers/sierpinski.xml.h:3 ScreenSavers/sierpinski3d.xml.h:3
#: ScreenSavers/skytentacles.xml.h:16 ScreenSavers/slidescreen.xml.h:3
#: ScreenSavers/slip.xml.h:3 ScreenSavers/sonar.xml.h:3
#: ScreenSavers/speedmine.xml.h:3 ScreenSavers/spheremonics.xml.h:3
+#: ScreenSavers/splitflap.xml.h:3 ScreenSavers/splodesic.xml.h:3
#: ScreenSavers/spotlight.xml.h:3 ScreenSavers/sproingies.xml.h:3
#: ScreenSavers/squiral.xml.h:3 ScreenSavers/stairs.xml.h:3
#: ScreenSavers/starfish.xml.h:6 ScreenSavers/stonerview.xml.h:3
#: ScreenSavers/strange.xml.h:3 ScreenSavers/substrate.xml.h:3
#: ScreenSavers/superquadrics.xml.h:3 ScreenSavers/surfaces.xml.h:3
#: ScreenSavers/swirl.xml.h:3 ScreenSavers/tangram.xml.h:3
-#: ScreenSavers/thornbird.xml.h:3 ScreenSavers/topblock.xml.h:3
-#: ScreenSavers/triangle.xml.h:3 ScreenSavers/tronbit.xml.h:3
-#: ScreenSavers/truchet.xml.h:3 ScreenSavers/twang.xml.h:3
-#: ScreenSavers/unknownpleasures.xml.h:3 ScreenSavers/voronoi.xml.h:3
-#: ScreenSavers/wander.xml.h:3 ScreenSavers/winduprobot.xml.h:3
-#: ScreenSavers/wormhole.xml.h:3 ScreenSavers/xflame.xml.h:3
-#: ScreenSavers/xlyap.xml.h:3 ScreenSavers/xmatrix.xml.h:16
-#: ScreenSavers/xrayswarm.xml.h:3 ScreenSavers/xspirograph.xml.h:3
-#: ScreenSavers/zoom.xml.h:3
+#: ScreenSavers/tessellimage.xml.h:3 ScreenSavers/thornbird.xml.h:3
+#: ScreenSavers/topblock.xml.h:3 ScreenSavers/triangle.xml.h:3
+#: ScreenSavers/tronbit.xml.h:3 ScreenSavers/truchet.xml.h:3
+#: ScreenSavers/twang.xml.h:3 ScreenSavers/unicrud.xml.h:3
+#: ScreenSavers/unknownpleasures.xml.h:3 ScreenSavers/vigilance.xml.h:3
+#: ScreenSavers/voronoi.xml.h:3 ScreenSavers/wander.xml.h:3
+#: ScreenSavers/winduprobot.xml.h:3 ScreenSavers/wormhole.xml.h:3
+#: ScreenSavers/xflame.xml.h:3 ScreenSavers/xlyap.xml.h:3
+#: ScreenSavers/xmatrix.xml.h:16 ScreenSavers/xrayswarm.xml.h:3
+#: ScreenSavers/xspirograph.xml.h:3 ScreenSavers/zoom.xml.h:3
msgid "Frame rate"
msgstr ""
@@ -642,7 +741,8 @@ msgstr ""
#: ScreenSavers/antmaze.xml.h:4 ScreenSavers/antspotlight.xml.h:4
#: ScreenSavers/apple2.xml.h:12 ScreenSavers/atlantis.xml.h:4
#: ScreenSavers/attraction.xml.h:13 ScreenSavers/atunnel.xml.h:4
-#: ScreenSavers/barcode.xml.h:4 ScreenSavers/blaster.xml.h:4
+#: ScreenSavers/barcode.xml.h:4 ScreenSavers/beats.xml.h:4
+#: ScreenSavers/binaryring.xml.h:4 ScreenSavers/blaster.xml.h:4
#: ScreenSavers/blinkbox.xml.h:4 ScreenSavers/blocktube.xml.h:4
#: ScreenSavers/bouboule.xml.h:4 ScreenSavers/bouncingcow.xml.h:4
#: ScreenSavers/boxed.xml.h:4 ScreenSavers/boxfit.xml.h:4
@@ -650,82 +750,99 @@ msgstr ""
#: ScreenSavers/bumps.xml.h:7 ScreenSavers/cage.xml.h:4
#: ScreenSavers/carousel.xml.h:4 ScreenSavers/ccurve.xml.h:10
#: ScreenSavers/celtic.xml.h:4 ScreenSavers/circuit.xml.h:4
-#: ScreenSavers/cloudlife.xml.h:4 ScreenSavers/companioncube.xml.h:4
-#: ScreenSavers/compass.xml.h:4 ScreenSavers/coral.xml.h:4
-#: ScreenSavers/crackberg.xml.h:4 ScreenSavers/crystal.xml.h:4
-#: ScreenSavers/cube21.xml.h:4 ScreenSavers/cubenetic.xml.h:4
-#: ScreenSavers/cubestorm.xml.h:4 ScreenSavers/cubicgrid.xml.h:4
-#: ScreenSavers/cwaves.xml.h:4 ScreenSavers/cynosure.xml.h:4
-#: ScreenSavers/dangerball.xml.h:4 ScreenSavers/decayscreen.xml.h:4
+#: ScreenSavers/cityflow.xml.h:4 ScreenSavers/cloudlife.xml.h:4
+#: ScreenSavers/companioncube.xml.h:4 ScreenSavers/compass.xml.h:4
+#: ScreenSavers/coral.xml.h:4 ScreenSavers/covid19.xml.h:4
+#: ScreenSavers/crackberg.xml.h:4 ScreenSavers/crumbler.xml.h:4
+#: ScreenSavers/crystal.xml.h:4 ScreenSavers/cube21.xml.h:4
+#: ScreenSavers/cubenetic.xml.h:4 ScreenSavers/cubestack.xml.h:4
+#: ScreenSavers/cubestorm.xml.h:4 ScreenSavers/cubetwist.xml.h:4
+#: ScreenSavers/cubicgrid.xml.h:4 ScreenSavers/cwaves.xml.h:4
+#: ScreenSavers/cynosure.xml.h:4 ScreenSavers/dangerball.xml.h:4
+#: ScreenSavers/decayscreen.xml.h:4 ScreenSavers/deepstars.xml.h:4
#: ScreenSavers/deluxe.xml.h:4 ScreenSavers/demon.xml.h:4
-#: ScreenSavers/discrete.xml.h:4 ScreenSavers/distort.xml.h:4
-#: ScreenSavers/drift.xml.h:4 ScreenSavers/endgame.xml.h:4
+#: ScreenSavers/discoball.xml.h:4 ScreenSavers/discrete.xml.h:4
+#: ScreenSavers/distort.xml.h:4 ScreenSavers/drift.xml.h:4
+#: ScreenSavers/dymaxionmap.xml.h:4 ScreenSavers/endgame.xml.h:4
#: ScreenSavers/engine.xml.h:4 ScreenSavers/epicycle.xml.h:4
-#: ScreenSavers/eruption.xml.h:4 ScreenSavers/euler2d.xml.h:4
+#: ScreenSavers/eruption.xml.h:4 ScreenSavers/esper.xml.h:4
+#: ScreenSavers/etruscanvenus.xml.h:41 ScreenSavers/euler2d.xml.h:4
#: ScreenSavers/extrusion.xml.h:4 ScreenSavers/fadeplot.xml.h:4
-#: ScreenSavers/fiberlamp.xml.h:4 ScreenSavers/fireworkx.xml.h:4
-#: ScreenSavers/flame.xml.h:4 ScreenSavers/flipflop.xml.h:4
-#: ScreenSavers/flipscreen3d.xml.h:4 ScreenSavers/fliptext.xml.h:4
-#: ScreenSavers/flow.xml.h:4 ScreenSavers/fluidballs.xml.h:4
-#: ScreenSavers/flyingtoasters.xml.h:4 ScreenSavers/fontglide.xml.h:4
-#: ScreenSavers/fuzzyflakes.xml.h:4 ScreenSavers/galaxy.xml.h:4
-#: ScreenSavers/gears.xml.h:4 ScreenSavers/geodesic.xml.h:13
-#: ScreenSavers/gflux.xml.h:4 ScreenSavers/glblur.xml.h:4
-#: ScreenSavers/glcells.xml.h:4 ScreenSavers/gleidescope.xml.h:4
-#: ScreenSavers/glhanoi.xml.h:4 ScreenSavers/glknots.xml.h:4
-#: ScreenSavers/glmatrix.xml.h:4 ScreenSavers/glplanet.xml.h:4
+#: ScreenSavers/fiberlamp.xml.h:4 ScreenSavers/filmleader.xml.h:4
+#: ScreenSavers/fireworkx.xml.h:4 ScreenSavers/flame.xml.h:4
+#: ScreenSavers/flipflop.xml.h:4 ScreenSavers/flipscreen3d.xml.h:4
+#: ScreenSavers/fliptext.xml.h:4 ScreenSavers/flow.xml.h:4
+#: ScreenSavers/fluidballs.xml.h:4 ScreenSavers/flyingtoasters.xml.h:4
+#: ScreenSavers/fontglide.xml.h:4 ScreenSavers/fuzzyflakes.xml.h:4
+#: ScreenSavers/galaxy.xml.h:4 ScreenSavers/gears.xml.h:4
+#: ScreenSavers/geodesic.xml.h:13 ScreenSavers/geodesicgears.xml.h:4
+#: ScreenSavers/gflux.xml.h:4 ScreenSavers/gibson.xml.h:4
+#: ScreenSavers/glblur.xml.h:4 ScreenSavers/glcells.xml.h:4
+#: ScreenSavers/gleidescope.xml.h:4 ScreenSavers/glhanoi.xml.h:4
+#: ScreenSavers/glitchpeg.xml.h:4 ScreenSavers/glknots.xml.h:4
+#: ScreenSavers/glmatrix.xml.h:4 ScreenSavers/glplanet.xml.h:7
#: ScreenSavers/glschool.xml.h:4 ScreenSavers/glslideshow.xml.h:4
#: ScreenSavers/glsnake.xml.h:4 ScreenSavers/gltext.xml.h:4
#: ScreenSavers/goop.xml.h:4 ScreenSavers/grav.xml.h:4
-#: ScreenSavers/greynetic.xml.h:4 ScreenSavers/halftone.xml.h:4
-#: ScreenSavers/halo.xml.h:4 ScreenSavers/helix.xml.h:4
-#: ScreenSavers/hopalong.xml.h:4 ScreenSavers/hypertorus.xml.h:4
+#: ScreenSavers/gravitywell.xml.h:4 ScreenSavers/greynetic.xml.h:4
+#: ScreenSavers/halftone.xml.h:4 ScreenSavers/halo.xml.h:4
+#: ScreenSavers/handsy.xml.h:4 ScreenSavers/headroom.xml.h:4
+#: ScreenSavers/helix.xml.h:4 ScreenSavers/hexadrop.xml.h:4
+#: ScreenSavers/hexstrut.xml.h:4 ScreenSavers/hopalong.xml.h:4
+#: ScreenSavers/hydrostat.xml.h:4 ScreenSavers/hypertorus.xml.h:4
#: ScreenSavers/hypnowheel.xml.h:16 ScreenSavers/ifs.xml.h:4
#: ScreenSavers/imsmap.xml.h:4 ScreenSavers/interaggregate.xml.h:4
#: ScreenSavers/interference.xml.h:4 ScreenSavers/intermomentary.xml.h:4
#: ScreenSavers/jigglypuff.xml.h:13 ScreenSavers/jigsaw.xml.h:4
#: ScreenSavers/juggler3d.xml.h:4 ScreenSavers/julia.xml.h:4
#: ScreenSavers/kaleidescope.xml.h:4 ScreenSavers/kaleidocycle.xml.h:4
-#: ScreenSavers/klein.xml.h:44 ScreenSavers/kumppa.xml.h:4
+#: ScreenSavers/klein.xml.h:46 ScreenSavers/kumppa.xml.h:4
#: ScreenSavers/lament.xml.h:4 ScreenSavers/lavalite.xml.h:4
#: ScreenSavers/lcdscrub.xml.h:4 ScreenSavers/lockward.xml.h:4
-#: ScreenSavers/loop.xml.h:4 ScreenSavers/maze.xml.h:4
-#: ScreenSavers/memscroller.xml.h:4 ScreenSavers/menger.xml.h:4
-#: ScreenSavers/metaballs.xml.h:4 ScreenSavers/mirrorblob.xml.h:4
-#: ScreenSavers/moebius.xml.h:4 ScreenSavers/moebiusgears.xml.h:4
-#: ScreenSavers/moire2.xml.h:4 ScreenSavers/molecule.xml.h:4
-#: ScreenSavers/morph3d.xml.h:4 ScreenSavers/mountain.xml.h:4
-#: ScreenSavers/munch.xml.h:4 ScreenSavers/nerverot.xml.h:4
-#: ScreenSavers/noof.xml.h:4 ScreenSavers/pacman.xml.h:4
+#: ScreenSavers/loop.xml.h:4 ScreenSavers/m6502.xml.h:9
+#: ScreenSavers/matrixview.xml.h:13 ScreenSavers/maze.xml.h:4
+#: ScreenSavers/maze3d.xml.h:7 ScreenSavers/memscroller.xml.h:4
+#: ScreenSavers/menger.xml.h:4 ScreenSavers/metaballs.xml.h:4
+#: ScreenSavers/mirrorblob.xml.h:4 ScreenSavers/moebius.xml.h:4
+#: ScreenSavers/moebiusgears.xml.h:4 ScreenSavers/moire2.xml.h:4
+#: ScreenSavers/molecule.xml.h:4 ScreenSavers/morph3d.xml.h:4
+#: ScreenSavers/mountain.xml.h:4 ScreenSavers/munch.xml.h:4
+#: ScreenSavers/nerverot.xml.h:4 ScreenSavers/noof.xml.h:4
+#: ScreenSavers/pacman.xml.h:4 ScreenSavers/peepers.xml.h:4
#: ScreenSavers/penrose.xml.h:4 ScreenSavers/petri.xml.h:4
#: ScreenSavers/phosphor.xml.h:4 ScreenSavers/photopile.xml.h:17
#: ScreenSavers/piecewise.xml.h:4 ScreenSavers/pinion.xml.h:4
#: ScreenSavers/pipes.xml.h:4 ScreenSavers/polyhedra.xml.h:4
#: ScreenSavers/polyominoes.xml.h:5 ScreenSavers/polytopes.xml.h:26
#: ScreenSavers/pong.xml.h:12 ScreenSavers/popsquares.xml.h:4
-#: ScreenSavers/projectiveplane.xml.h:42 ScreenSavers/providence.xml.h:4
+#: ScreenSavers/projectiveplane.xml.h:39 ScreenSavers/providence.xml.h:4
#: ScreenSavers/pulsar.xml.h:4 ScreenSavers/pyro.xml.h:13
#: ScreenSavers/qix.xml.h:4 ScreenSavers/quasicrystal.xml.h:4
-#: ScreenSavers/queens.xml.h:4 ScreenSavers/ripples.xml.h:4
-#: ScreenSavers/rocks.xml.h:4 ScreenSavers/rotzoomer.xml.h:4
-#: ScreenSavers/rubik.xml.h:4 ScreenSavers/rubikblocks.xml.h:4
-#: ScreenSavers/sballs.xml.h:4 ScreenSavers/shadebobs.xml.h:4
+#: ScreenSavers/queens.xml.h:4 ScreenSavers/raverhoop.xml.h:4
+#: ScreenSavers/razzledazzle.xml.h:4 ScreenSavers/ripples.xml.h:4
+#: ScreenSavers/rocks.xml.h:4 ScreenSavers/romanboy.xml.h:42
+#: ScreenSavers/rotzoomer.xml.h:4 ScreenSavers/rubik.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:4 ScreenSavers/sballs.xml.h:4
+#: ScreenSavers/scooter.xml.h:4 ScreenSavers/shadebobs.xml.h:4
#: ScreenSavers/sierpinski.xml.h:4 ScreenSavers/sierpinski3d.xml.h:4
#: ScreenSavers/skytentacles.xml.h:13 ScreenSavers/slidescreen.xml.h:4
#: ScreenSavers/slip.xml.h:4 ScreenSavers/sonar.xml.h:4
#: ScreenSavers/speedmine.xml.h:4 ScreenSavers/spheremonics.xml.h:4
+#: ScreenSavers/splitflap.xml.h:4 ScreenSavers/splodesic.xml.h:4
#: ScreenSavers/spotlight.xml.h:4 ScreenSavers/sproingies.xml.h:4
#: ScreenSavers/squiral.xml.h:4 ScreenSavers/stairs.xml.h:4
#: ScreenSavers/starfish.xml.h:7 ScreenSavers/starwars.xml.h:3
#: ScreenSavers/stonerview.xml.h:4 ScreenSavers/strange.xml.h:4
#: ScreenSavers/substrate.xml.h:4 ScreenSavers/superquadrics.xml.h:4
#: ScreenSavers/surfaces.xml.h:4 ScreenSavers/swirl.xml.h:4
-#: ScreenSavers/tangram.xml.h:4 ScreenSavers/thornbird.xml.h:4
-#: ScreenSavers/topblock.xml.h:4 ScreenSavers/triangle.xml.h:4
-#: ScreenSavers/tronbit.xml.h:4 ScreenSavers/truchet.xml.h:4
-#: ScreenSavers/twang.xml.h:4 ScreenSavers/unknownpleasures.xml.h:4
+#: ScreenSavers/tangram.xml.h:4 ScreenSavers/tessellimage.xml.h:4
+#: ScreenSavers/thornbird.xml.h:4 ScreenSavers/topblock.xml.h:4
+#: ScreenSavers/triangle.xml.h:4 ScreenSavers/tronbit.xml.h:4
+#: ScreenSavers/truchet.xml.h:4 ScreenSavers/twang.xml.h:4
+#: ScreenSavers/unicrud.xml.h:4 ScreenSavers/unknownpleasures.xml.h:4
+#: ScreenSavers/vfeedback.xml.h:4 ScreenSavers/vigilance.xml.h:4
#: ScreenSavers/wander.xml.h:4 ScreenSavers/winduprobot.xml.h:4
-#: ScreenSavers/wormhole.xml.h:4 ScreenSavers/xanalogtv.xml.h:5
+#: ScreenSavers/wormhole.xml.h:4 ScreenSavers/xanalogtv.xml.h:6
#: ScreenSavers/xflame.xml.h:4 ScreenSavers/xlyap.xml.h:4
#: ScreenSavers/xmatrix.xml.h:17 ScreenSavers/xrayswarm.xml.h:4
#: ScreenSavers/xspirograph.xml.h:4 ScreenSavers/zoom.xml.h:4
@@ -756,7 +873,7 @@ msgstr ""
msgid ""
"Searches for a source of odor in a turbulent atmosphere. The searcher is "
"able to sense the odor and determine local instantaneous wind direction. The "
-"goal is to find the source in the shortest mean time. http://en.wikipedia."
+"goal is to find the source in the shortest mean time. https://en.wikipedia."
"org/wiki/Anemotaxis Written by Eugene Balkovsky; 2004."
msgstr ""
@@ -808,16 +925,19 @@ msgstr "繪製標籤"
msgid "Include alternate geometries"
msgstr "包括交替的幾何圖形"
-#: ScreenSavers/apollonian.xml.h:5
+#: ScreenSavers/apollonian.xml.h:5 ScreenSavers/hyperspace.xml.h:14
+#: ScreenSavers/tessellimage.xml.h:11
msgid "Shallow"
msgstr "淺的"
#: ScreenSavers/apollonian.xml.h:7 ScreenSavers/flipflop.xml.h:11
-#: ScreenSavers/geodesic.xml.h:18
+#: ScreenSavers/geodesic.xml.h:18 ScreenSavers/hyperspace.xml.h:15
+#: ScreenSavers/lattice.xml.h:21 ScreenSavers/splodesic.xml.h:8
msgid "Depth"
msgstr "深度"
-#: ScreenSavers/apollonian.xml.h:9
+#: ScreenSavers/apollonian.xml.h:9 ScreenSavers/hyperspace.xml.h:16
+#: ScreenSavers/tessellimage.xml.h:13
msgid "Deep"
msgstr "深的"
@@ -830,18 +950,18 @@ msgstr "深的"
#: ScreenSavers/euler2d.xml.h:27 ScreenSavers/fadeplot.xml.h:11
#: ScreenSavers/flame.xml.h:12 ScreenSavers/flow.xml.h:11
#: ScreenSavers/galaxy.xml.h:9 ScreenSavers/grav.xml.h:8
-#: ScreenSavers/halo.xml.h:8 ScreenSavers/hopalong.xml.h:9
-#: ScreenSavers/imsmap.xml.h:11 ScreenSavers/interference.xml.h:15
-#: ScreenSavers/julia.xml.h:11 ScreenSavers/loop.xml.h:8
-#: ScreenSavers/metaballs.xml.h:8 ScreenSavers/moire.xml.h:5
-#: ScreenSavers/moire2.xml.h:5 ScreenSavers/mountain.xml.h:8
-#: ScreenSavers/nerverot.xml.h:11 ScreenSavers/penrose.xml.h:5
-#: ScreenSavers/polyominoes.xml.h:9 ScreenSavers/rd-bomb.xml.h:14
-#: ScreenSavers/rocks.xml.h:14 ScreenSavers/shadebobs.xml.h:6
-#: ScreenSavers/sierpinski.xml.h:11 ScreenSavers/slip.xml.h:11
-#: ScreenSavers/squiral.xml.h:13 ScreenSavers/starfish.xml.h:14
-#: ScreenSavers/strange.xml.h:8 ScreenSavers/swirl.xml.h:8
-#: ScreenSavers/triangle.xml.h:5
+#: ScreenSavers/halo.xml.h:8 ScreenSavers/handsy.xml.h:8
+#: ScreenSavers/hopalong.xml.h:9 ScreenSavers/imsmap.xml.h:11
+#: ScreenSavers/interference.xml.h:15 ScreenSavers/julia.xml.h:11
+#: ScreenSavers/loop.xml.h:8 ScreenSavers/metaballs.xml.h:8
+#: ScreenSavers/moire.xml.h:5 ScreenSavers/moire2.xml.h:5
+#: ScreenSavers/mountain.xml.h:8 ScreenSavers/nerverot.xml.h:11
+#: ScreenSavers/penrose.xml.h:5 ScreenSavers/polyominoes.xml.h:9
+#: ScreenSavers/rd-bomb.xml.h:14 ScreenSavers/rocks.xml.h:14
+#: ScreenSavers/shadebobs.xml.h:6 ScreenSavers/sierpinski.xml.h:11
+#: ScreenSavers/slip.xml.h:11 ScreenSavers/squiral.xml.h:13
+#: ScreenSavers/starfish.xml.h:14 ScreenSavers/strange.xml.h:20
+#: ScreenSavers/swirl.xml.h:8 ScreenSavers/triangle.xml.h:5
msgid "Two"
msgstr "二個"
@@ -862,11 +982,11 @@ msgstr "二個"
#: ScreenSavers/moire2.xml.h:6 ScreenSavers/mountain.xml.h:9
#: ScreenSavers/penrose.xml.h:6 ScreenSavers/polyominoes.xml.h:10
#: ScreenSavers/popsquares.xml.h:7 ScreenSavers/rd-bomb.xml.h:15
-#: ScreenSavers/rocks.xml.h:15 ScreenSavers/shadebobs.xml.h:8
-#: ScreenSavers/sierpinski.xml.h:12 ScreenSavers/slip.xml.h:12
-#: ScreenSavers/squiral.xml.h:14 ScreenSavers/starfish.xml.h:15
-#: ScreenSavers/strange.xml.h:9 ScreenSavers/swirl.xml.h:9
-#: ScreenSavers/triangle.xml.h:6
+#: ScreenSavers/rocks.xml.h:15 ScreenSavers/scooter.xml.h:15
+#: ScreenSavers/shadebobs.xml.h:8 ScreenSavers/sierpinski.xml.h:12
+#: ScreenSavers/slip.xml.h:12 ScreenSavers/squiral.xml.h:14
+#: ScreenSavers/starfish.xml.h:15 ScreenSavers/strange.xml.h:21
+#: ScreenSavers/swirl.xml.h:9 ScreenSavers/triangle.xml.h:6
#, fuzzy
msgid "Number of colors"
msgstr "顏色的數目"
@@ -875,9 +995,9 @@ msgstr "顏色的數目"
#, fuzzy, no-c-format
msgid ""
"A fractal packing of circles with smaller circles, demonstrating Descartes's "
-"theorem. http://en.wikipedia.org/wiki/Apollonian_gasket http://en.wikipedia."
-"org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David Bagley; "
-"2002."
+"theorem. https://en.wikipedia.org/wiki/Apollonian_gasket https://en."
+"wikipedia.org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David "
+"Bagley; 2002."
msgstr ""
"以小圈圈將大圈圈包起來,展示笛卡兒圓形理論。由 Allan R. Wilks 與 David "
"Bagley 撰寫。"
@@ -911,8 +1031,8 @@ msgstr "執行追蹤程式"
#: ScreenSavers/gleidescope.xml.h:8 ScreenSavers/glslideshow.xml.h:5
#: ScreenSavers/maze.xml.h:15 ScreenSavers/ripples.xml.h:5
#: ScreenSavers/rotzoomer.xml.h:5 ScreenSavers/slidescreen.xml.h:8
-#: ScreenSavers/spotlight.xml.h:5 ScreenSavers/twang.xml.h:5
-#: ScreenSavers/zoom.xml.h:5
+#: ScreenSavers/spotlight.xml.h:5 ScreenSavers/tessellimage.xml.h:8
+#: ScreenSavers/twang.xml.h:5 ScreenSavers/zoom.xml.h:5
#, fuzzy
msgid "10 seconds"
msgstr "0 秒鐘"
@@ -923,7 +1043,8 @@ msgstr "0 秒鐘"
#: ScreenSavers/decayscreen.xml.h:6 ScreenSavers/deco.xml.h:3
#: ScreenSavers/distort.xml.h:6 ScreenSavers/drift.xml.h:6
#: ScreenSavers/eruption.xml.h:20 ScreenSavers/euler2d.xml.h:26
-#: ScreenSavers/galaxy.xml.h:7 ScreenSavers/glsnake.xml.h:6
+#: ScreenSavers/galaxy.xml.h:7 ScreenSavers/geodesicgears.xml.h:6
+#: ScreenSavers/glitchpeg.xml.h:6 ScreenSavers/glsnake.xml.h:6
#: ScreenSavers/hopalong.xml.h:6 ScreenSavers/menger.xml.h:6
#: ScreenSavers/metaballs.xml.h:6 ScreenSavers/moire.xml.h:3
#: ScreenSavers/molecule.xml.h:6 ScreenSavers/munch.xml.h:6
@@ -934,40 +1055,48 @@ msgstr "0 秒鐘"
#: ScreenSavers/slidescreen.xml.h:9 ScreenSavers/spheremonics.xml.h:6
#: ScreenSavers/spotlight.xml.h:6 ScreenSavers/starfish.xml.h:9
#: ScreenSavers/substrate.xml.h:6 ScreenSavers/superquadrics.xml.h:10
-#: ScreenSavers/surfaces.xml.h:6 ScreenSavers/twang.xml.h:6
-#: ScreenSavers/vermiculate.xml.h:3 ScreenSavers/vidwhacker.xml.h:3
-#: ScreenSavers/wander.xml.h:7 ScreenSavers/zoom.xml.h:6
+#: ScreenSavers/surfaces.xml.h:6 ScreenSavers/tessellimage.xml.h:9
+#: ScreenSavers/twang.xml.h:6 ScreenSavers/vermiculate.xml.h:3
+#: ScreenSavers/vidwhacker.xml.h:3 ScreenSavers/wander.xml.h:7
+#: ScreenSavers/zoom.xml.h:6
msgid "Duration"
msgstr "持續"
#: ScreenSavers/apple2.xml.h:8 ScreenSavers/blitspin.xml.h:8
#: ScreenSavers/bumps.xml.h:10 ScreenSavers/decayscreen.xml.h:7
-#: ScreenSavers/distort.xml.h:7 ScreenSavers/ripples.xml.h:7
-#: ScreenSavers/rotzoomer.xml.h:7 ScreenSavers/slidescreen.xml.h:10
-#: ScreenSavers/spotlight.xml.h:7 ScreenSavers/twang.xml.h:7
+#: ScreenSavers/distort.xml.h:7 ScreenSavers/glitchpeg.xml.h:7
+#: ScreenSavers/ripples.xml.h:7 ScreenSavers/rotzoomer.xml.h:7
+#: ScreenSavers/slidescreen.xml.h:10 ScreenSavers/spotlight.xml.h:7
+#: ScreenSavers/tessellimage.xml.h:10 ScreenSavers/twang.xml.h:7
#: ScreenSavers/zoom.xml.h:7
#, fuzzy
msgid "10 minutes"
msgstr "1 分鐘"
-#: ScreenSavers/apple2.xml.h:11 ScreenSavers/xanalogtv.xml.h:4
+#: ScreenSavers/apple2.xml.h:11 ScreenSavers/filmleader.xml.h:3
+#: ScreenSavers/m6502.xml.h:8 ScreenSavers/vfeedback.xml.h:3
+#: ScreenSavers/xanalogtv.xml.h:5
#, fuzzy
#| msgid "Colors"
msgid "Color Knob"
msgstr "色彩"
-#: ScreenSavers/apple2.xml.h:13 ScreenSavers/xanalogtv.xml.h:6
+#: ScreenSavers/apple2.xml.h:13 ScreenSavers/filmleader.xml.h:5
+#: ScreenSavers/m6502.xml.h:10 ScreenSavers/vfeedback.xml.h:5
+#: ScreenSavers/xanalogtv.xml.h:7
msgid "Tint Knob"
msgstr ""
-#: ScreenSavers/apple2.xml.h:14 ScreenSavers/pong.xml.h:11
-#: ScreenSavers/xanalogtv.xml.h:7
+#: ScreenSavers/apple2.xml.h:14 ScreenSavers/filmleader.xml.h:7
+#: ScreenSavers/m6502.xml.h:14 ScreenSavers/pong.xml.h:11
+#: ScreenSavers/vfeedback.xml.h:7 ScreenSavers/xanalogtv.xml.h:8
#, fuzzy
msgid "Brightness Knob"
msgstr "亮度漸層"
-#: ScreenSavers/apple2.xml.h:15 ScreenSavers/pong.xml.h:13
-#: ScreenSavers/xanalogtv.xml.h:8
+#: ScreenSavers/apple2.xml.h:15 ScreenSavers/filmleader.xml.h:8
+#: ScreenSavers/m6502.xml.h:15 ScreenSavers/pong.xml.h:13
+#: ScreenSavers/vfeedback.xml.h:8 ScreenSavers/xanalogtv.xml.h:9
msgid "Contrast Knob"
msgstr ""
@@ -981,8 +1110,8 @@ msgid ""
"and displays them within the limitations of the Apple ][ display hardware. "
"(Six available colors in hi-res mode!) On MacOS and Linux, this program is "
"also a fully-functional VT100 emulator! Run it as an application instead of "
-"as a screen saver and you can use it as a terminal. http://en.wikipedia.org/"
-"wiki/Apple_II_series Written by Trevor Blackwell; 2003."
+"as a screen saver and you can use it as a terminal. https://en.wikipedia.org/"
+"wiki/Apple_II_series Written by Trevor Blackwell and Jamie Zawinski; 2003."
msgstr ""
#: ScreenSavers/atlantis.xml.h:1
@@ -1048,32 +1177,41 @@ msgid "Gradient background"
msgstr "漸層背景"
#: ScreenSavers/atlantis.xml.h:18 ScreenSavers/atunnel.xml.h:7
-#: ScreenSavers/blinkbox.xml.h:11 ScreenSavers/blocktube.xml.h:10
-#: ScreenSavers/boing.xml.h:13 ScreenSavers/bouncingcow.xml.h:11
-#: ScreenSavers/boxed.xml.h:24 ScreenSavers/cage.xml.h:5
-#: ScreenSavers/companioncube.xml.h:13 ScreenSavers/crackberg.xml.h:17
+#: ScreenSavers/beats.xml.h:15 ScreenSavers/blinkbox.xml.h:11
+#: ScreenSavers/blocktube.xml.h:10 ScreenSavers/boing.xml.h:13
+#: ScreenSavers/bouncingcow.xml.h:12 ScreenSavers/boxed.xml.h:24
+#: ScreenSavers/cage.xml.h:5 ScreenSavers/cityflow.xml.h:16
+#: ScreenSavers/companioncube.xml.h:13 ScreenSavers/covid19.xml.h:13
+#: ScreenSavers/crackberg.xml.h:17 ScreenSavers/crumbler.xml.h:14
#: ScreenSavers/cube21.xml.h:25 ScreenSavers/cubenetic.xml.h:25
-#: ScreenSavers/cubestorm.xml.h:16 ScreenSavers/dangerball.xml.h:13
+#: ScreenSavers/cubestack.xml.h:15 ScreenSavers/cubestorm.xml.h:19
+#: ScreenSavers/cubetwist.xml.h:17 ScreenSavers/dangerball.xml.h:13
+#: ScreenSavers/discoball.xml.h:13 ScreenSavers/dymaxionmap.xml.h:15
#: ScreenSavers/extrusion.xml.h:16 ScreenSavers/flipflop.xml.h:13
-#: ScreenSavers/flyingtoasters.xml.h:13 ScreenSavers/gears.xml.h:13
-#: ScreenSavers/geodesic.xml.h:6 ScreenSavers/glcells.xml.h:33
+#: ScreenSavers/flyingtoasters.xml.h:14 ScreenSavers/gears.xml.h:13
+#: ScreenSavers/geodesic.xml.h:6 ScreenSavers/geodesicgears.xml.h:10
+#: ScreenSavers/gibson.xml.h:14 ScreenSavers/glcells.xml.h:33
#: ScreenSavers/glhanoi.xml.h:15 ScreenSavers/glknots.xml.h:23
-#: ScreenSavers/glmatrix.xml.h:19 ScreenSavers/glplanet.xml.h:12
+#: ScreenSavers/glmatrix.xml.h:19 ScreenSavers/glplanet.xml.h:18
#: ScreenSavers/glschool.xml.h:13 ScreenSavers/glsnake.xml.h:17
-#: ScreenSavers/gltext.xml.h:18 ScreenSavers/hilbert.xml.h:21
+#: ScreenSavers/gltext.xml.h:18 ScreenSavers/handsy.xml.h:22
+#: ScreenSavers/headroom.xml.h:17 ScreenSavers/helios.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:16 ScreenSavers/hilbert.xml.h:21
+#: ScreenSavers/hufo_tunnel.xml.h:9 ScreenSavers/hydrostat.xml.h:28
#: ScreenSavers/hypertorus.xml.h:6 ScreenSavers/jigglypuff.xml.h:9
#: ScreenSavers/kaleidocycle.xml.h:20 ScreenSavers/lament.xml.h:6
#: ScreenSavers/lavalite.xml.h:15 ScreenSavers/menger.xml.h:19
#: ScreenSavers/mirrorblob.xml.h:26 ScreenSavers/moebiusgears.xml.h:13
-#: ScreenSavers/molecule.xml.h:11 ScreenSavers/pinion.xml.h:15
-#: ScreenSavers/pipes.xml.h:21 ScreenSavers/polyhedra.xml.h:166
-#: ScreenSavers/providence.xml.h:6 ScreenSavers/queens.xml.h:5
-#: ScreenSavers/rubikblocks.xml.h:19 ScreenSavers/sballs.xml.h:15
-#: ScreenSavers/sierpinski3d.xml.h:9 ScreenSavers/speedmine.xml.h:16
-#: ScreenSavers/spheremonics.xml.h:21 ScreenSavers/sproingies.xml.h:8
+#: ScreenSavers/molecule.xml.h:11 ScreenSavers/peepers.xml.h:16
+#: ScreenSavers/pinion.xml.h:15 ScreenSavers/pipes.xml.h:21
+#: ScreenSavers/polyhedra.xml.h:166 ScreenSavers/providence.xml.h:6
+#: ScreenSavers/queens.xml.h:5 ScreenSavers/rubikblocks.xml.h:19
+#: ScreenSavers/sballs.xml.h:15 ScreenSavers/sierpinski3d.xml.h:9
+#: ScreenSavers/speedmine.xml.h:16 ScreenSavers/spheremonics.xml.h:21
+#: ScreenSavers/splitflap.xml.h:24 ScreenSavers/sproingies.xml.h:8
#: ScreenSavers/stonerview.xml.h:5 ScreenSavers/superquadrics.xml.h:12
#: ScreenSavers/tangram.xml.h:14 ScreenSavers/topblock.xml.h:23
-#: ScreenSavers/tronbit.xml.h:10 ScreenSavers/unknownpleasures.xml.h:13
+#: ScreenSavers/tronbit.xml.h:10 ScreenSavers/unknownpleasures.xml.h:16
msgid "Wireframe"
msgstr "骨架"
@@ -1093,8 +1231,8 @@ msgid "Balls"
msgstr "圓球"
#: ScreenSavers/attraction.xml.h:3 ScreenSavers/deluxe.xml.h:6
-#: ScreenSavers/pedal.xml.h:6 ScreenSavers/starfish.xml.h:12
-#: ScreenSavers/surfaces.xml.h:23
+#: ScreenSavers/pedal.xml.h:6 ScreenSavers/razzledazzle.xml.h:15
+#: ScreenSavers/starfish.xml.h:12 ScreenSavers/surfaces.xml.h:23
msgid "Lines"
msgstr "線條"
@@ -1102,7 +1240,7 @@ msgstr "線條"
msgid "Tails"
msgstr "軌跡"
-#: ScreenSavers/attraction.xml.h:5
+#: ScreenSavers/attraction.xml.h:5 ScreenSavers/crumbler.xml.h:9
msgid "Polygons"
msgstr "多邊形"
@@ -1135,24 +1273,26 @@ msgstr "小球數目"
msgid "Environmental viscosity"
msgstr "環境黏度"
-#: ScreenSavers/attraction.xml.h:14 ScreenSavers/blocktube.xml.h:5
-#: ScreenSavers/braid.xml.h:5 ScreenSavers/celtic.xml.h:5
-#: ScreenSavers/cube21.xml.h:21 ScreenSavers/cynosure.xml.h:8
+#: ScreenSavers/attraction.xml.h:14 ScreenSavers/binaryring.xml.h:5
+#: ScreenSavers/blocktube.xml.h:5 ScreenSavers/braid.xml.h:5
+#: ScreenSavers/celtic.xml.h:5 ScreenSavers/cube21.xml.h:21
+#: ScreenSavers/cubestorm.xml.h:11 ScreenSavers/cynosure.xml.h:8
#: ScreenSavers/drift.xml.h:5 ScreenSavers/eruption.xml.h:19
#: ScreenSavers/euler2d.xml.h:13 ScreenSavers/fiberlamp.xml.h:8
#: ScreenSavers/fireflies.xml.h:11 ScreenSavers/flow.xml.h:13
#: ScreenSavers/galaxy.xml.h:6 ScreenSavers/glcells.xml.h:5
-#: ScreenSavers/juggler3d.xml.h:8 ScreenSavers/menger.xml.h:5
-#: ScreenSavers/metaballs.xml.h:5 ScreenSavers/munch.xml.h:5
-#: ScreenSavers/nerverot.xml.h:5 ScreenSavers/petri.xml.h:22
-#: ScreenSavers/photopile.xml.h:18 ScreenSavers/pipes.xml.h:8
-#: ScreenSavers/polyominoes.xml.h:6 ScreenSavers/rubikblocks.xml.h:15
-#: ScreenSavers/shadebobs.xml.h:13 ScreenSavers/sierpinski3d.xml.h:5
-#: ScreenSavers/skytentacles.xml.h:5 ScreenSavers/slidescreen.xml.h:5
-#: ScreenSavers/sonar.xml.h:24 ScreenSavers/spheremonics.xml.h:5
-#: ScreenSavers/substrate.xml.h:5 ScreenSavers/superquadrics.xml.h:9
-#: ScreenSavers/surfaces.xml.h:5 ScreenSavers/vermiculate.xml.h:2
-#: ScreenSavers/wander.xml.h:6 ScreenSavers/whirlwindwarp.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:19 ScreenSavers/juggler3d.xml.h:8
+#: ScreenSavers/menger.xml.h:5 ScreenSavers/metaballs.xml.h:5
+#: ScreenSavers/munch.xml.h:5 ScreenSavers/nerverot.xml.h:5
+#: ScreenSavers/petri.xml.h:22 ScreenSavers/photopile.xml.h:18
+#: ScreenSavers/pipes.xml.h:8 ScreenSavers/polyominoes.xml.h:6
+#: ScreenSavers/rubikblocks.xml.h:15 ScreenSavers/shadebobs.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:5 ScreenSavers/skytentacles.xml.h:5
+#: ScreenSavers/slidescreen.xml.h:5 ScreenSavers/sonar.xml.h:24
+#: ScreenSavers/spheremonics.xml.h:5 ScreenSavers/substrate.xml.h:5
+#: ScreenSavers/superquadrics.xml.h:9 ScreenSavers/surfaces.xml.h:5
+#: ScreenSavers/vermiculate.xml.h:2 ScreenSavers/wander.xml.h:6
+#: ScreenSavers/whirlwindwarp.xml.h:5
msgid "Short"
msgstr "短"
@@ -1162,18 +1302,20 @@ msgstr "短"
msgid "Trail length"
msgstr "軌跡長度"
-#: ScreenSavers/attraction.xml.h:16 ScreenSavers/blocktube.xml.h:7
-#: ScreenSavers/braid.xml.h:7 ScreenSavers/celtic.xml.h:7
-#: ScreenSavers/cube21.xml.h:23 ScreenSavers/cynosure.xml.h:10
+#: ScreenSavers/attraction.xml.h:16 ScreenSavers/binaryring.xml.h:7
+#: ScreenSavers/blocktube.xml.h:7 ScreenSavers/braid.xml.h:7
+#: ScreenSavers/celtic.xml.h:7 ScreenSavers/cube21.xml.h:23
+#: ScreenSavers/cubestorm.xml.h:13 ScreenSavers/cynosure.xml.h:10
#: ScreenSavers/drift.xml.h:7 ScreenSavers/eruption.xml.h:21
#: ScreenSavers/euler2d.xml.h:20 ScreenSavers/fiberlamp.xml.h:10
#: ScreenSavers/fireflies.xml.h:13 ScreenSavers/flow.xml.h:15
#: ScreenSavers/fontglide.xml.h:10 ScreenSavers/galaxy.xml.h:8
-#: ScreenSavers/glcells.xml.h:7 ScreenSavers/juggler3d.xml.h:10
-#: ScreenSavers/menger.xml.h:7 ScreenSavers/metaballs.xml.h:7
-#: ScreenSavers/munch.xml.h:7 ScreenSavers/nerverot.xml.h:7
-#: ScreenSavers/petri.xml.h:24 ScreenSavers/photopile.xml.h:20
-#: ScreenSavers/pipes.xml.h:10 ScreenSavers/polyominoes.xml.h:8
+#: ScreenSavers/glcells.xml.h:7 ScreenSavers/hydrostat.xml.h:21
+#: ScreenSavers/juggler3d.xml.h:10 ScreenSavers/menger.xml.h:7
+#: ScreenSavers/metaballs.xml.h:7 ScreenSavers/munch.xml.h:7
+#: ScreenSavers/nerverot.xml.h:7 ScreenSavers/petri.xml.h:24
+#: ScreenSavers/photopile.xml.h:20 ScreenSavers/pipes.xml.h:10
+#: ScreenSavers/polyominoes.xml.h:8 ScreenSavers/raverhoop.xml.h:17
#: ScreenSavers/rubikblocks.xml.h:17 ScreenSavers/shadebobs.xml.h:15
#: ScreenSavers/sierpinski3d.xml.h:7 ScreenSavers/skytentacles.xml.h:7
#: ScreenSavers/slidescreen.xml.h:7 ScreenSavers/sonar.xml.h:26
@@ -1191,22 +1333,24 @@ msgid "Ball mass"
msgstr "小球質量"
#: ScreenSavers/attraction.xml.h:21 ScreenSavers/blinkbox.xml.h:5
-#: ScreenSavers/cloudlife.xml.h:9 ScreenSavers/cube21.xml.h:5
-#: ScreenSavers/cubenetic.xml.h:20 ScreenSavers/demon.xml.h:8
+#: ScreenSavers/cityflow.xml.h:12 ScreenSavers/cloudlife.xml.h:9
+#: ScreenSavers/cube21.xml.h:5 ScreenSavers/cubenetic.xml.h:20
+#: ScreenSavers/demon.xml.h:8 ScreenSavers/discoball.xml.h:8
#: ScreenSavers/discrete.xml.h:5 ScreenSavers/distort.xml.h:9
#: ScreenSavers/fadeplot.xml.h:8 ScreenSavers/flow.xml.h:8
#: ScreenSavers/fluidballs.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:25
#: ScreenSavers/glcells.xml.h:11 ScreenSavers/gleidescope.xml.h:5
-#: ScreenSavers/halftone.xml.h:8 ScreenSavers/hopalong.xml.h:5
-#: ScreenSavers/interference.xml.h:8 ScreenSavers/julia.xml.h:8
-#: ScreenSavers/loop.xml.h:5 ScreenSavers/metaballs.xml.h:12
-#: ScreenSavers/moire.xml.h:8 ScreenSavers/penrose.xml.h:8
-#: ScreenSavers/photopile.xml.h:2 ScreenSavers/piecewise.xml.h:11
-#: ScreenSavers/rd-bomb.xml.h:11 ScreenSavers/rorschach.xml.h:2
-#: ScreenSavers/rubikblocks.xml.h:5 ScreenSavers/sierpinski.xml.h:8
-#: ScreenSavers/slidescreen.xml.h:14 ScreenSavers/slip.xml.h:8
-#: ScreenSavers/spotlight.xml.h:8 ScreenSavers/topblock.xml.h:8
-#: ScreenSavers/twang.xml.h:14
+#: ScreenSavers/halftone.xml.h:8 ScreenSavers/hexadrop.xml.h:8
+#: ScreenSavers/hexstrut.xml.h:8 ScreenSavers/hopalong.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:11 ScreenSavers/interference.xml.h:8
+#: ScreenSavers/julia.xml.h:8 ScreenSavers/loop.xml.h:5
+#: ScreenSavers/metaballs.xml.h:12 ScreenSavers/moire.xml.h:8
+#: ScreenSavers/penrose.xml.h:8 ScreenSavers/photopile.xml.h:2
+#: ScreenSavers/piecewise.xml.h:11 ScreenSavers/rd-bomb.xml.h:11
+#: ScreenSavers/rorschach.xml.h:2 ScreenSavers/rubikblocks.xml.h:5
+#: ScreenSavers/sierpinski.xml.h:8 ScreenSavers/slidescreen.xml.h:14
+#: ScreenSavers/slip.xml.h:8 ScreenSavers/spotlight.xml.h:8
+#: ScreenSavers/topblock.xml.h:8 ScreenSavers/twang.xml.h:14
msgid "Small"
msgstr "小"
@@ -1216,21 +1360,24 @@ msgid "Repulsion threshold"
msgstr "排斥閾值"
#: ScreenSavers/attraction.xml.h:23 ScreenSavers/blinkbox.xml.h:7
-#: ScreenSavers/cloudlife.xml.h:11 ScreenSavers/cube21.xml.h:7
-#: ScreenSavers/cubenetic.xml.h:22 ScreenSavers/demon.xml.h:10
+#: ScreenSavers/cityflow.xml.h:14 ScreenSavers/cloudlife.xml.h:11
+#: ScreenSavers/cube21.xml.h:7 ScreenSavers/cubenetic.xml.h:22
+#: ScreenSavers/demon.xml.h:10 ScreenSavers/discoball.xml.h:10
#: ScreenSavers/discrete.xml.h:7 ScreenSavers/distort.xml.h:13
#: ScreenSavers/fadeplot.xml.h:10 ScreenSavers/flow.xml.h:10
#: ScreenSavers/fluidballs.xml.h:10 ScreenSavers/fuzzyflakes.xml.h:27
#: ScreenSavers/glcells.xml.h:27 ScreenSavers/gleidescope.xml.h:7
-#: ScreenSavers/halftone.xml.h:12 ScreenSavers/hopalong.xml.h:7
-#: ScreenSavers/interference.xml.h:10 ScreenSavers/julia.xml.h:10
-#: ScreenSavers/loop.xml.h:7 ScreenSavers/moire.xml.h:10
-#: ScreenSavers/penrose.xml.h:10 ScreenSavers/photopile.xml.h:4
-#: ScreenSavers/piecewise.xml.h:13 ScreenSavers/rd-bomb.xml.h:13
-#: ScreenSavers/rorschach.xml.h:4 ScreenSavers/rubikblocks.xml.h:7
-#: ScreenSavers/sierpinski.xml.h:10 ScreenSavers/slidescreen.xml.h:16
-#: ScreenSavers/slip.xml.h:10 ScreenSavers/spotlight.xml.h:10
-#: ScreenSavers/topblock.xml.h:10 ScreenSavers/twang.xml.h:16
+#: ScreenSavers/halftone.xml.h:12 ScreenSavers/hexadrop.xml.h:10
+#: ScreenSavers/hexstrut.xml.h:10 ScreenSavers/hopalong.xml.h:7
+#: ScreenSavers/hydrostat.xml.h:13 ScreenSavers/interference.xml.h:10
+#: ScreenSavers/julia.xml.h:10 ScreenSavers/loop.xml.h:7
+#: ScreenSavers/moire.xml.h:10 ScreenSavers/penrose.xml.h:10
+#: ScreenSavers/photopile.xml.h:4 ScreenSavers/piecewise.xml.h:13
+#: ScreenSavers/rd-bomb.xml.h:13 ScreenSavers/rorschach.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:7 ScreenSavers/sierpinski.xml.h:10
+#: ScreenSavers/slidescreen.xml.h:16 ScreenSavers/slip.xml.h:10
+#: ScreenSavers/spotlight.xml.h:10 ScreenSavers/topblock.xml.h:10
+#: ScreenSavers/twang.xml.h:16
msgid "Large"
msgstr "大"
@@ -1271,14 +1418,15 @@ msgid "Atunnel"
msgstr ""
#: ScreenSavers/atunnel.xml.h:5 ScreenSavers/blocktube.xml.h:9
-#: ScreenSavers/cubenetic.xml.h:24 ScreenSavers/glmatrix.xml.h:18
-#: ScreenSavers/lament.xml.h:5 ScreenSavers/sballs.xml.h:14
+#: ScreenSavers/cubenetic.xml.h:24 ScreenSavers/gibson.xml.h:13
+#: ScreenSavers/glmatrix.xml.h:18 ScreenSavers/lament.xml.h:5
+#: ScreenSavers/sballs.xml.h:14
#, fuzzy
msgid "Textured"
msgstr "無紋理"
#: ScreenSavers/atunnel.xml.h:6 ScreenSavers/boing.xml.h:11
-#: ScreenSavers/crackberg.xml.h:12 ScreenSavers/glplanet.xml.h:11
+#: ScreenSavers/crackberg.xml.h:12
#, fuzzy
msgid "Lighting"
msgstr "閃電"
@@ -1310,11 +1458,158 @@ msgid "Barcode clock (24 hour)"
msgstr ""
#: ScreenSavers/barcode.xml.h:10
+#, fuzzy
msgid ""
"Colorful scrolling barcodes. CONSUME! The barcodes follow the UPC-A, UPC-E, "
-"EAN-8 or EAN-13 standards. http://en.wikipedia.org/wiki/"
-"Universal_Product_Code http://en.wikipedia.org/wiki/European_Article_Number "
-"Written by Dan Bornstein; 2003."
+"EAN-8 or EAN-13 standards. https://en.wikipedia.org/wiki/"
+"Universal_Product_Code https://en.wikipedia.org/wiki/European_Article_Number "
+"Written by Dan Bornstein and Jamie Zawinski; 2003."
+msgstr ""
+"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
+"Tetrahedron。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/beats.xml.h:1
+msgid "Beats"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:6 ScreenSavers/boxed.xml.h:9
+#: ScreenSavers/fluidballs.xml.h:6
+#, fuzzy
+msgid "Number of balls"
+msgstr "波數"
+
+#: ScreenSavers/beats.xml.h:8
+#, fuzzy
+msgid "Random cycle style"
+msgstr "隨機熔化型"
+
+#: ScreenSavers/beats.xml.h:9
+msgid "Clockwise cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:10
+msgid "Rain dance cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:11
+msgid "Metronome cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:12
+#, fuzzy
+#| msgid "Galaxy"
+msgid "Galaxy cycle"
+msgstr "銀河"
+
+#: ScreenSavers/beats.xml.h:13
+msgid "Tick"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:14
+msgid "Motion Blur"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:17
+msgid ""
+"Draws figures that move around at a slightly different rate from each other, "
+"creating interesting chaotic and ordered patterns. Written by David Eccles; "
+"2020."
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:1
+#, fuzzy
+msgid "BinaryRing"
+msgstr "二進位編碼"
+
+#: ScreenSavers/binaryring.xml.h:3
+msgid "Growth delay"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:6
+#, fuzzy
+#| msgid "Radius"
+msgid "Ring Radius"
+msgstr "半徑"
+
+#: ScreenSavers/binaryring.xml.h:9 ScreenSavers/eruption.xml.h:9
+#, fuzzy
+msgid "Number of particles"
+msgstr "圓環數目"
+
+#: ScreenSavers/binaryring.xml.h:10 ScreenSavers/boxed.xml.h:10
+#: ScreenSavers/circuit.xml.h:7 ScreenSavers/glschool.xml.h:7
+#: ScreenSavers/gravitywell.xml.h:14 ScreenSavers/julia.xml.h:7
+#: ScreenSavers/mountain.xml.h:7 ScreenSavers/pipes.xml.h:13
+#: ScreenSavers/sproingies.xml.h:6 ScreenSavers/substrate.xml.h:10
+#: ScreenSavers/vigilance.xml.h:10 ScreenSavers/winduprobot.xml.h:10
+#: ScreenSavers/wormhole.xml.h:10
+msgid "Lots"
+msgstr "很多"
+
+#: ScreenSavers/binaryring.xml.h:11
+#, fuzzy
+msgid "Fade with colors"
+msgstr "飄逝情節"
+
+#: ScreenSavers/binaryring.xml.h:12
+msgid ""
+"A system of path tracing particles evolves continuously from an initial "
+"creation, alternating dark and light colors. Written by J. Tarbell and "
+"Emilio Del Tessandoro; 2014."
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:1
+msgid "BioF"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:2
+msgid "Preset - Random"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:3
+#, fuzzy
+#| msgid "Triangle"
+msgid "Preset - Triangles"
+msgstr "三角形"
+
+#: ScreenSavers/biof.xml.h:4
+msgid "Preset - Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:5
+msgid "Preset - Big Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:6
+#, fuzzy
+msgid "Preset - Points"
+msgstr "提供紅利"
+
+#: ScreenSavers/biof.xml.h:7
+msgid "Preset - Lightmap"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:8
+#, fuzzy
+msgid "Number of lines"
+msgstr "圓環數目"
+
+#: ScreenSavers/biof.xml.h:9
+#, fuzzy
+msgid "Number of points per line"
+msgstr "班點數目"
+
+#: ScreenSavers/biof.xml.h:10
+#, fuzzy
+msgid "Draw offangle"
+msgstr "繪製標籤"
+
+#: ScreenSavers/biof.xml.h:11
+msgid ""
+"This is an attempt to recreate some of the work of William Latham. Take a "
+"look at the program 'organic art' at this site (http://www.artworks.co.uk). "
+"Written by Ronald Hordijk &lt;hk at dgmr.nl&gt;. Ported to Linux by Tugrul "
+"Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
msgstr ""
#: ScreenSavers/blaster.xml.h:1
@@ -1329,7 +1624,8 @@ msgstr "機器人"
msgid "Lasers"
msgstr "雷射"
-#: ScreenSavers/blaster.xml.h:8 ScreenSavers/glplanet.xml.h:10
+#: ScreenSavers/blaster.xml.h:8 ScreenSavers/dymaxionmap.xml.h:11
+#: ScreenSavers/glplanet.xml.h:14 ScreenSavers/hyperspace.xml.h:6
msgid "Stars"
msgstr "星球"
@@ -1353,7 +1649,9 @@ msgstr ""
msgid "Fade"
msgstr "淡出"
-#: ScreenSavers/blinkbox.xml.h:9
+#: ScreenSavers/blinkbox.xml.h:9 ScreenSavers/flocks.xml.h:22
+#: ScreenSavers/flux.xml.h:22 ScreenSavers/helios.xml.h:14
+#: ScreenSavers/solarwinds.xml.h:18 ScreenSavers/strange.xml.h:18
msgid "Motion blur"
msgstr ""
@@ -1425,8 +1723,9 @@ msgstr ""
msgid "Tiny"
msgstr ""
-#: ScreenSavers/boing.xml.h:3 ScreenSavers/loop.xml.h:11
-#: ScreenSavers/rubik.xml.h:9 ScreenSavers/wander.xml.h:12
+#: ScreenSavers/boing.xml.h:3 ScreenSavers/discoball.xml.h:9
+#: ScreenSavers/loop.xml.h:11 ScreenSavers/rubik.xml.h:9
+#: ScreenSavers/wander.xml.h:12
msgid "Size"
msgstr "大小"
@@ -1462,7 +1761,7 @@ msgid ""
"Dale Luck and RJ Mical during a break at the 1984 Consumer Electronics Show "
"(or so the legend goes.) This looks like the original Amiga demo if you turn "
"off \"smoothing\" and \"lighting\" and turn on \"scanlines\", and is "
-"somewhat more modern otherwise. http://en.wikipedia.org/wiki/"
+"somewhat more modern otherwise. https://en.wikipedia.org/wiki/"
"Amiga#Boing_Ball Written by Jamie Zawinski; 2005."
msgstr ""
@@ -1511,7 +1810,11 @@ msgstr "班點數目"
msgid "Herd"
msgstr ""
-#: ScreenSavers/bouncingcow.xml.h:13
+#: ScreenSavers/bouncingcow.xml.h:11
+msgid "Mathematically ideal cows (spherical, frictionless)"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:14
msgid ""
"A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; "
"2003."
@@ -1521,19 +1824,6 @@ msgstr ""
msgid "Boxed"
msgstr "盒裝的"
-#: ScreenSavers/boxed.xml.h:9 ScreenSavers/fluidballs.xml.h:6
-#, fuzzy
-msgid "Number of balls"
-msgstr "波數"
-
-#: ScreenSavers/boxed.xml.h:10 ScreenSavers/circuit.xml.h:7
-#: ScreenSavers/glschool.xml.h:7 ScreenSavers/julia.xml.h:7
-#: ScreenSavers/mountain.xml.h:7 ScreenSavers/pipes.xml.h:13
-#: ScreenSavers/sproingies.xml.h:6 ScreenSavers/substrate.xml.h:10
-#: ScreenSavers/winduprobot.xml.h:10 ScreenSavers/wormhole.xml.h:10
-msgid "Lots"
-msgstr "很多"
-
#: ScreenSavers/boxed.xml.h:12 ScreenSavers/fluidballs.xml.h:9
#, fuzzy
msgid "Ball size"
@@ -1581,7 +1871,8 @@ msgstr "畫出一個充滿立體彈跳球的盒子。由 Sander van Grieken 撰
msgid "BoxFit"
msgstr ""
-#: ScreenSavers/boxfit.xml.h:5 ScreenSavers/cubenetic.xml.h:6
+#: ScreenSavers/boxfit.xml.h:5 ScreenSavers/cityflow.xml.h:6
+#: ScreenSavers/cubenetic.xml.h:6
msgid "Boxes"
msgstr "盒子"
@@ -1651,41 +1942,48 @@ msgid "BSOD"
msgstr "當機畫面(BSOD)"
#: ScreenSavers/bsod.xml.h:2 ScreenSavers/carousel.xml.h:8
-#: ScreenSavers/m6502.xml.h:2 ScreenSavers/molecule.xml.h:5
+#: ScreenSavers/geodesicgears.xml.h:5 ScreenSavers/m6502.xml.h:4
+#: ScreenSavers/molecule.xml.h:5
msgid "5 seconds"
msgstr "5 秒鐘"
-#: ScreenSavers/bsod.xml.h:4 ScreenSavers/m6502.xml.h:4
-#: ScreenSavers/molecule.xml.h:7 ScreenSavers/vidwhacker.xml.h:4
+#: ScreenSavers/bsod.xml.h:4 ScreenSavers/geodesicgears.xml.h:7
+#: ScreenSavers/m6502.xml.h:6 ScreenSavers/molecule.xml.h:7
+#: ScreenSavers/vidwhacker.xml.h:4
msgid "2 minutes"
msgstr "2 分鐘"
-#: ScreenSavers/bsod.xml.h:6
+#: ScreenSavers/bsod.xml.h:5
#, fuzzy
msgid "Windows 3.1"
msgstr "Windows"
-#: ScreenSavers/bsod.xml.h:7
+#: ScreenSavers/bsod.xml.h:6
msgid "Windows NT"
msgstr "Windows NT"
-#: ScreenSavers/bsod.xml.h:8
+#: ScreenSavers/bsod.xml.h:7
#, fuzzy
msgid "Windows 2000 "
msgstr "Windows 2000"
+#: ScreenSavers/bsod.xml.h:8
+#, fuzzy
+msgid "Windows 10 "
+msgstr "Windows 2000"
+
#: ScreenSavers/bsod.xml.h:9
msgid "MS-DOS"
msgstr ""
#: ScreenSavers/bsod.xml.h:10
-msgid "AmigaDOS"
-msgstr "AmigaDOS"
-
-#: ScreenSavers/bsod.xml.h:11
msgid "GLaDOS"
msgstr ""
+#: ScreenSavers/bsod.xml.h:11
+msgid "AmigaDOS"
+msgstr "AmigaDOS"
+
#: ScreenSavers/bsod.xml.h:12
msgid "Android"
msgstr ""
@@ -1695,95 +1993,123 @@ msgid "Apple ]["
msgstr ""
#: ScreenSavers/bsod.xml.h:14
-msgid "NVidia"
+msgid "Ransomware"
msgstr ""
#: ScreenSavers/bsod.xml.h:15
-msgid "OS/2"
+msgid "NVidia"
msgstr ""
#: ScreenSavers/bsod.xml.h:16
+msgid "OS/2"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:17
msgid "Sad Mac"
msgstr "Sad Mac"
-#: ScreenSavers/bsod.xml.h:17
+#: ScreenSavers/bsod.xml.h:18
#, fuzzy
msgid "Mac bomb"
msgstr "Mac Bomb"
-#: ScreenSavers/bsod.xml.h:18
+#: ScreenSavers/bsod.xml.h:19
msgid "MacsBug"
msgstr "MacsBug"
-#: ScreenSavers/bsod.xml.h:19
-msgid "Atari"
-msgstr "Atari"
-
#: ScreenSavers/bsod.xml.h:20
msgid "MacOS X"
msgstr ""
#: ScreenSavers/bsod.xml.h:21
-msgid "OS/390"
+msgid "VMware"
msgstr ""
#: ScreenSavers/bsod.xml.h:22
-msgid "VMS"
-msgstr ""
+msgid "Atari"
+msgstr "Atari"
#: ScreenSavers/bsod.xml.h:23
-msgid "HVX/GCOS6"
+msgid "OS/390"
msgstr ""
#: ScreenSavers/bsod.xml.h:24
+msgid "HVX/GCOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:25
+msgid "Encom"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:26
#, fuzzy
-msgid "NCD X Terminal "
+msgid "NCD XTerm"
msgstr "NCD X Terminal"
-#: ScreenSavers/bsod.xml.h:25
+#: ScreenSavers/bsod.xml.h:27
msgid "ATM"
msgstr ""
-#: ScreenSavers/bsod.xml.h:26
+#: ScreenSavers/bsod.xml.h:28
+msgid "DVD"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:29
+msgid "Nintendo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:30
+msgid "Tivo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:31
+msgid "VMS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:32
msgid "BSD"
msgstr "BSD"
-#: ScreenSavers/bsod.xml.h:27
+#: ScreenSavers/bsod.xml.h:33
msgid "Linux (fsck)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:28
+#: ScreenSavers/bsod.xml.h:34
msgid "Linux (sparc)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:29
+#: ScreenSavers/bsod.xml.h:35
msgid "Linux (hppa)"
msgstr ""
-#: ScreenSavers/bsod.xml.h:30
+#: ScreenSavers/bsod.xml.h:36
msgid "Solaris"
msgstr "Solaris"
-#: ScreenSavers/bsod.xml.h:31
+#: ScreenSavers/bsod.xml.h:37
msgid "SCO"
msgstr "SCO"
-#: ScreenSavers/bsod.xml.h:32
+#: ScreenSavers/bsod.xml.h:38
msgid "HPUX"
msgstr ""
-#: ScreenSavers/bsod.xml.h:33
+#: ScreenSavers/bsod.xml.h:39
msgid "Tru64"
msgstr ""
-#: ScreenSavers/bsod.xml.h:55
+#: ScreenSavers/bsod.xml.h:40
+msgid "GNOME"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:62
#, fuzzy, no-c-format
msgid ""
"BSOD stands for \"Blue Screen of Death\". The finest in personal computer "
"emulation, BSOD simulates popular screen savers from a number of less robust "
-"operating systems. http://en.wikipedia.org/wiki/Blue_Screen_of_Death http://"
-"en.wikipedia.org/wiki/Screen_of_death http://en.wikipedia.org/wiki/"
-"Guru_Meditation http://en.wikipedia.org/wiki/Row_of_Bombs http://en."
+"operating systems. https://en.wikipedia.org/wiki/Blue_Screen_of_Death "
+"https://en.wikipedia.org/wiki/Screen_of_death https://en.wikipedia.org/wiki/"
+"Guru_Meditation https://en.wikipedia.org/wiki/Row_of_Bombs https://en."
"wikipedia.org/wiki/Bomb_%28symbol%29 Written by Jamie Zawinski; 1998."
msgstr ""
"BSOD 是 Blue Screen of Death 的縮寫。模擬個人電腦上一些比較爛的作業系統中最常"
@@ -1798,12 +2124,32 @@ msgstr "3D 泡泡"
msgid "Transparent bubbles"
msgstr "透明的小點"
-#: ScreenSavers/bubble3d.xml.h:6
+#: ScreenSavers/bubble3d.xml.h:6 ScreenSavers/flurry.xml.h:10
+#: ScreenSavers/rotzoomer.xml.h:9 ScreenSavers/sballs.xml.h:5
+#: ScreenSavers/starfish.xml.h:2
+msgid "Random"
+msgstr "隨機"
+
+#: ScreenSavers/bubble3d.xml.h:7 ScreenSavers/phosphor.xml.h:11
+msgid "Amber"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:16
+#: ScreenSavers/phosphor.xml.h:9
#, fuzzy
-msgid "Bubble color"
-msgstr "泡泡漂浮"
+msgid "Green"
+msgstr "抓取螢幕"
+
+#: ScreenSavers/bubble3d.xml.h:9 ScreenSavers/fuzzyflakes.xml.h:18
+msgid "Blue"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:10 ScreenSavers/cube21.xml.h:13
+#: ScreenSavers/phosphor.xml.h:12
+msgid "White"
+msgstr ""
-#: ScreenSavers/bubble3d.xml.h:8
+#: ScreenSavers/bubble3d.xml.h:12
#, fuzzy
msgid ""
"Rising, undulating 3D bubbles, with transparency and specular reflections. "
@@ -1822,6 +2168,19 @@ msgid ""
"Shane Smit; 1999."
msgstr ""
+#: ScreenSavers/busyspheres.xml.h:1
+#, fuzzy
+#| msgid "Sphere"
+msgid "Busy Spheres"
+msgstr "球"
+
+#: ScreenSavers/busyspheres.xml.h:2
+msgid ""
+"Spheres made of dancing particles. Written by Ronald Hordijk &lt;hk at dgmr."
+"nl&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;."
+msgstr ""
+
#: ScreenSavers/cage.xml.h:1
msgid "Cage"
msgstr "籠子"
@@ -1830,7 +2189,7 @@ msgstr "籠子"
#, fuzzy
msgid ""
"Escher's \"Impossible Cage\", a 3d analog of a moebius strip, and rotates it "
-"in three dimensions. http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
+"in three dimensions. https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
"Written by Marcelo Vianna; 1998."
msgstr ""
"這會畫出 Escher 的「不可能的籠子」(Impossible Cage),一個由莫比斯帶"
@@ -1841,8 +2200,11 @@ msgid "Carousel"
msgstr ""
#: ScreenSavers/carousel.xml.h:6 ScreenSavers/ccurve.xml.h:6
-#: ScreenSavers/geodesic.xml.h:15 ScreenSavers/photopile.xml.h:13
-#: ScreenSavers/tronbit.xml.h:6
+#: ScreenSavers/cubestack.xml.h:6 ScreenSavers/cubetwist.xml.h:6
+#: ScreenSavers/dymaxionmap.xml.h:6 ScreenSavers/geodesic.xml.h:15
+#: ScreenSavers/helios.xml.h:11 ScreenSavers/hydrostat.xml.h:6
+#: ScreenSavers/photopile.xml.h:13 ScreenSavers/tronbit.xml.h:6
+#: ScreenSavers/unicrud.xml.h:6
#, fuzzy
msgid "Animation speed"
msgstr "動畫速度"
@@ -1885,8 +2247,8 @@ msgstr ""
msgid "Zoom in/out"
msgstr "放大和縮小"
-#: ScreenSavers/carousel.xml.h:17 ScreenSavers/glslideshow.xml.h:19
-#: ScreenSavers/photopile.xml.h:21
+#: ScreenSavers/carousel.xml.h:17 ScreenSavers/esper.xml.h:8
+#: ScreenSavers/glslideshow.xml.h:19 ScreenSavers/photopile.xml.h:21
#, fuzzy
msgid "Show file names"
msgstr "顯示標籤"
@@ -1917,7 +2279,8 @@ msgstr "0 秒鐘"
#: ScreenSavers/ccurve.xml.h:9 ScreenSavers/coral.xml.h:9
#: ScreenSavers/imsmap.xml.h:9 ScreenSavers/kumppa.xml.h:5
-#: ScreenSavers/qix.xml.h:9 ScreenSavers/quasicrystal.xml.h:8
+#: ScreenSavers/lattice.xml.h:19 ScreenSavers/qix.xml.h:9
+#: ScreenSavers/quasicrystal.xml.h:8 ScreenSavers/razzledazzle.xml.h:12
#: ScreenSavers/squiral.xml.h:11 ScreenSavers/superquadrics.xml.h:8
#: ScreenSavers/wander.xml.h:5 ScreenSavers/xmatrix.xml.h:19
msgid "Density"
@@ -1927,7 +2290,7 @@ msgstr "密度:"
#, fuzzy
msgid ""
"Generates self-similar linear fractals, including the classic \"C Curve\". "
-"http://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
+"https://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
msgstr "產生與自己類似的線性分形,包括傳統的 C 曲線。由 Rick Campbell 撰寫。"
#: ScreenSavers/celtic.xml.h:1
@@ -1940,20 +2303,22 @@ msgid "Draw graph"
msgstr "繪製網格"
#: ScreenSavers/celtic.xml.h:10
+#, fuzzy
msgid ""
-"Repeatedly draws random Celtic cross-stitch patterns. http://en.wikipedia."
-"org/wiki/Celtic_knot http://en.wikipedia.org/wiki/Knots_and_graphs Written "
+"Repeatedly draws random Celtic cross-stitch patterns. https://en.wikipedia."
+"org/wiki/Celtic_knot https://en.wikipedia.org/wiki/Knots_and_graphs Written "
"by Max Froumentin; 2005."
-msgstr ""
+msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
#: ScreenSavers/circuit.xml.h:1
msgid "Circuit"
msgstr "電路"
-#: ScreenSavers/circuit.xml.h:5 ScreenSavers/mountain.xml.h:5
+#: ScreenSavers/circuit.xml.h:5 ScreenSavers/gravitywell.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:8 ScreenSavers/mountain.xml.h:5
#: ScreenSavers/munch.xml.h:8 ScreenSavers/pipes.xml.h:5
#: ScreenSavers/shadebobs.xml.h:11 ScreenSavers/sproingies.xml.h:5
-#: ScreenSavers/winduprobot.xml.h:8
+#: ScreenSavers/vigilance.xml.h:8 ScreenSavers/winduprobot.xml.h:8
msgid "One"
msgstr ""
@@ -1968,13 +2333,18 @@ msgid "Rotation speed"
msgstr "旋轉速度"
#: ScreenSavers/circuit.xml.h:11 ScreenSavers/companioncube.xml.h:11
-#: ScreenSavers/cube21.xml.h:19 ScreenSavers/cubestorm.xml.h:15
-#: ScreenSavers/dangerball.xml.h:12 ScreenSavers/engine.xml.h:18
-#: ScreenSavers/flipflop.xml.h:6 ScreenSavers/gears.xml.h:12
-#: ScreenSavers/geodesic.xml.h:9 ScreenSavers/hilbert.xml.h:19
-#: ScreenSavers/moebiusgears.xml.h:11 ScreenSavers/polyhedra.xml.h:164
-#: ScreenSavers/rubikblocks.xml.h:13 ScreenSavers/surfaces.xml.h:26
-#: ScreenSavers/tronbit.xml.h:8
+#: ScreenSavers/covid19.xml.h:12 ScreenSavers/crumbler.xml.h:13
+#: ScreenSavers/cube21.xml.h:19 ScreenSavers/cubestorm.xml.h:18
+#: ScreenSavers/cubetwist.xml.h:16 ScreenSavers/dangerball.xml.h:12
+#: ScreenSavers/discoball.xml.h:12 ScreenSavers/energystream.xml.h:6
+#: ScreenSavers/engine.xml.h:18 ScreenSavers/flipflop.xml.h:6
+#: ScreenSavers/gears.xml.h:12 ScreenSavers/geodesic.xml.h:9
+#: ScreenSavers/geodesicgears.xml.h:12 ScreenSavers/hexstrut.xml.h:15
+#: ScreenSavers/hilbert.xml.h:19 ScreenSavers/moebiusgears.xml.h:11
+#: ScreenSavers/polyhedra.xml.h:164 ScreenSavers/raverhoop.xml.h:19
+#: ScreenSavers/rubikblocks.xml.h:13 ScreenSavers/splodesic.xml.h:10
+#: ScreenSavers/surfaces.xml.h:26 ScreenSavers/tronbit.xml.h:8
+#: ScreenSavers/unicrud.xml.h:9
msgid "Spin"
msgstr "自旋"
@@ -1993,6 +2363,37 @@ msgstr "定位光源"
msgid "Electronic components float around. Written by Ben Buxton; 2001."
msgstr "將許多立體的電子元件動畫化。由 Ben Buxton 撰寫。"
+#: ScreenSavers/cityflow.xml.h:1
+msgid "Cityflow"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:8
+msgid "Skew"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:10 ScreenSavers/gflux.xml.h:6
+#: ScreenSavers/interference.xml.h:6
+#, fuzzy
+msgid "Wave speed"
+msgstr "波速"
+
+#: ScreenSavers/cityflow.xml.h:13
+msgid "Wave overlap"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:15
+#, fuzzy
+#| msgid "Complexity"
+msgid "Wave complexity"
+msgstr "複雜度"
+
+#: ScreenSavers/cityflow.xml.h:18
+#, fuzzy
+msgid ""
+"Waves move across a sea of boxes. The city swells. The walls are closing in. "
+"Written by Jamie Zawinski; 2014."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/cloudlife.xml.h:1
msgid "CloudLife"
msgstr ""
@@ -2027,15 +2428,45 @@ msgid ""
"Generates cloud-like formations based on a variant of Conway's Life. The "
"difference is that cells have a maximum age, after which they count as 3 for "
"populating the next generation. This makes long-lived formations explode "
-"instead of just sitting there. http://en.wikipedia.org/wiki/Conway"
+"instead of just sitting there. https://en.wikipedia.org/wiki/Conway"
"%27s_Game_of_Life Written by Don Marti; 2003."
msgstr ""
+#: ScreenSavers/colorfire.xml.h:1 ScreenSavers/hufo_tunnel.xml.h:1
+msgid "Hufo's Tunnel"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:2 ScreenSavers/hufo_tunnel.xml.h:5
+#: ScreenSavers/lattice.xml.h:4
+msgid "Material - Default"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:3 ScreenSavers/hufo_tunnel.xml.h:6
+#: ScreenSavers/lattice.xml.h:5
+msgid "Material - none"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:4
+msgid "Material - Smoke"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:5
+msgid "Material - Ripples"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:6
+msgid ""
+"Colorful pulsating orb. Written by Andreas Gustafsson &lt;sdw at lysator.liu."
+"se&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;."
+msgstr ""
+
#: ScreenSavers/companioncube.xml.h:1
msgid "CompanionCube"
msgstr ""
#: ScreenSavers/companioncube.xml.h:6 ScreenSavers/distort.xml.h:17
+#: ScreenSavers/peepers.xml.h:11
msgid "Bounce"
msgstr "彈跳"
@@ -2043,7 +2474,9 @@ msgstr "彈跳"
#: ScreenSavers/geodesic.xml.h:17 ScreenSavers/gflux.xml.h:11
#: ScreenSavers/glcells.xml.h:28 ScreenSavers/glhanoi.xml.h:9
#: ScreenSavers/glsnake.xml.h:5 ScreenSavers/hypnowheel.xml.h:9
-#: ScreenSavers/lavalite.xml.h:8 ScreenSavers/skytentacles.xml.h:2
+#: ScreenSavers/lavalite.xml.h:8 ScreenSavers/projectiveplane.xml.h:34
+#: ScreenSavers/raverhoop.xml.h:5 ScreenSavers/scooter.xml.h:11
+#: ScreenSavers/skytentacles.xml.h:2 ScreenSavers/strange.xml.h:9
msgid "1"
msgstr "1"
@@ -2052,19 +2485,26 @@ msgstr "1"
msgid "Number of cubes"
msgstr "圓環數目"
-#: ScreenSavers/companioncube.xml.h:12 ScreenSavers/cube21.xml.h:20
-#: ScreenSavers/cubenetic.xml.h:8 ScreenSavers/cubestorm.xml.h:14
-#: ScreenSavers/dangerball.xml.h:11 ScreenSavers/engine.xml.h:17
-#: ScreenSavers/gears.xml.h:11 ScreenSavers/geodesic.xml.h:8
+#: ScreenSavers/companioncube.xml.h:12 ScreenSavers/covid19.xml.h:11
+#: ScreenSavers/crumbler.xml.h:12 ScreenSavers/cube21.xml.h:20
+#: ScreenSavers/cubenetic.xml.h:8 ScreenSavers/cubestack.xml.h:14
+#: ScreenSavers/cubestorm.xml.h:17 ScreenSavers/cubetwist.xml.h:15
+#: ScreenSavers/dangerball.xml.h:11 ScreenSavers/discoball.xml.h:11
+#: ScreenSavers/dymaxionmap.xml.h:13 ScreenSavers/energystream.xml.h:5
+#: ScreenSavers/engine.xml.h:17 ScreenSavers/gears.xml.h:11
+#: ScreenSavers/geodesic.xml.h:8 ScreenSavers/geodesicgears.xml.h:11
#: ScreenSavers/glblur.xml.h:8 ScreenSavers/glknots.xml.h:22
-#: ScreenSavers/glplanet.xml.h:7 ScreenSavers/gltext.xml.h:9
-#: ScreenSavers/hilbert.xml.h:18 ScreenSavers/hypnowheel.xml.h:6
-#: ScreenSavers/kaleidocycle.xml.h:19 ScreenSavers/lavalite.xml.h:14
-#: ScreenSavers/menger.xml.h:10 ScreenSavers/moebiusgears.xml.h:10
-#: ScreenSavers/molecule.xml.h:16 ScreenSavers/polyhedra.xml.h:165
+#: ScreenSavers/glplanet.xml.h:11 ScreenSavers/gltext.xml.h:9
+#: ScreenSavers/handsy.xml.h:11 ScreenSavers/headroom.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:14 ScreenSavers/hilbert.xml.h:18
+#: ScreenSavers/hypnowheel.xml.h:6 ScreenSavers/kaleidocycle.xml.h:19
+#: ScreenSavers/lavalite.xml.h:14 ScreenSavers/menger.xml.h:10
+#: ScreenSavers/moebiusgears.xml.h:10 ScreenSavers/molecule.xml.h:16
+#: ScreenSavers/polyhedra.xml.h:165 ScreenSavers/raverhoop.xml.h:18
#: ScreenSavers/rubikblocks.xml.h:14 ScreenSavers/spheremonics.xml.h:9
+#: ScreenSavers/splitflap.xml.h:23 ScreenSavers/splodesic.xml.h:9
#: ScreenSavers/surfaces.xml.h:25 ScreenSavers/tronbit.xml.h:9
-#: ScreenSavers/wander.xml.h:1
+#: ScreenSavers/unicrud.xml.h:8 ScreenSavers/wander.xml.h:1
msgid "Wander"
msgstr "漫步"
@@ -2076,7 +2516,7 @@ msgid ""
"Enrichment Center reminds you that the weighted companion cube will never "
"threaten to stab you and, in fact, cannot speak. In the event that the "
"Weighted Companion Cube does speak, the Enrichment Center urges you to "
-"disregard its advice. http://en.wikipedia.org/wiki/Portal_%28video_game%29 "
+"disregard its advice. https://en.wikipedia.org/wiki/Portal_%28video_game%29 "
"Written by Jamie Zawinski; 2011."
msgstr ""
@@ -2098,28 +2538,31 @@ msgid "Coral"
msgstr "珊瑚"
#: ScreenSavers/coral.xml.h:5 ScreenSavers/deco.xml.h:2
-#: ScreenSavers/epicycle.xml.h:8 ScreenSavers/glslideshow.xml.h:13
-#: ScreenSavers/helix.xml.h:5 ScreenSavers/moire.xml.h:2
-#: ScreenSavers/pedal.xml.h:2 ScreenSavers/polyhedra.xml.h:8
-#: ScreenSavers/rorschach.xml.h:8 ScreenSavers/starfish.xml.h:8
-#: ScreenSavers/xspirograph.xml.h:5
+#: ScreenSavers/epicycle.xml.h:8 ScreenSavers/glitchpeg.xml.h:5
+#: ScreenSavers/glslideshow.xml.h:13 ScreenSavers/helix.xml.h:5
+#: ScreenSavers/moire.xml.h:2 ScreenSavers/pedal.xml.h:2
+#: ScreenSavers/polyhedra.xml.h:8 ScreenSavers/rorschach.xml.h:8
+#: ScreenSavers/starfish.xml.h:8 ScreenSavers/xspirograph.xml.h:5
msgid "1 second"
msgstr "1 秒鐘"
#: ScreenSavers/coral.xml.h:8 ScreenSavers/fireworkx.xml.h:7
#: ScreenSavers/gflux.xml.h:8 ScreenSavers/glblur.xml.h:5
-#: ScreenSavers/glmatrix.xml.h:5 ScreenSavers/imsmap.xml.h:8
-#: ScreenSavers/lavalite.xml.h:5 ScreenSavers/pyro.xml.h:5
-#: ScreenSavers/qix.xml.h:8 ScreenSavers/squiral.xml.h:10
-#: ScreenSavers/xmatrix.xml.h:18
+#: ScreenSavers/glmatrix.xml.h:5 ScreenSavers/gravitywell.xml.h:11
+#: ScreenSavers/imsmap.xml.h:8 ScreenSavers/lavalite.xml.h:5
+#: ScreenSavers/pyro.xml.h:5 ScreenSavers/qix.xml.h:8
+#: ScreenSavers/raverhoop.xml.h:8 ScreenSavers/razzledazzle.xml.h:11
+#: ScreenSavers/squiral.xml.h:10 ScreenSavers/xmatrix.xml.h:18
msgid "Sparse"
msgstr "稀疏"
#: ScreenSavers/coral.xml.h:10 ScreenSavers/fireworkx.xml.h:5
#: ScreenSavers/gflux.xml.h:10 ScreenSavers/glblur.xml.h:7
-#: ScreenSavers/glmatrix.xml.h:7 ScreenSavers/imsmap.xml.h:10
-#: ScreenSavers/lavalite.xml.h:7 ScreenSavers/pyro.xml.h:7
-#: ScreenSavers/qix.xml.h:10 ScreenSavers/squiral.xml.h:12
+#: ScreenSavers/glmatrix.xml.h:7 ScreenSavers/gravitywell.xml.h:9
+#: ScreenSavers/imsmap.xml.h:10 ScreenSavers/lavalite.xml.h:7
+#: ScreenSavers/pyro.xml.h:7 ScreenSavers/qix.xml.h:10
+#: ScreenSavers/raverhoop.xml.h:10 ScreenSavers/razzledazzle.xml.h:13
+#: ScreenSavers/squiral.xml.h:12
msgid "Dense"
msgstr "密度"
@@ -2136,6 +2579,30 @@ msgid ""
msgstr ""
"模擬珊瑚成長,雖然有點慢。這個影像不是那麼的正確。由 Frederick Roeber 撰寫。"
+#: ScreenSavers/covid19.xml.h:1
+msgid "COVID19"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:8
+msgid "Taiwan"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:9
+msgid "Government Response"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:10
+#, fuzzy
+#| msgid "States"
+msgid "United States"
+msgstr "狀態"
+
+#: ScreenSavers/covid19.xml.h:15
+msgid ""
+"SARS-CoV-2. Stay the fuck home. Wear a fucking mask. Written by Jamie "
+"Zawinski; 2020."
+msgstr ""
+
#: ScreenSavers/crackberg.xml.h:1
msgid "Crackberg"
msgstr ""
@@ -2160,7 +2627,7 @@ msgstr ""
msgid "Hurt me"
msgstr ""
-#: ScreenSavers/crackberg.xml.h:11
+#: ScreenSavers/crackberg.xml.h:11 ScreenSavers/cubetwist.xml.h:14
#, fuzzy
msgid "Flat shading"
msgstr "平面燈光"
@@ -2182,8 +2649,10 @@ msgstr ""
msgid "Letterbox"
msgstr ""
-#: ScreenSavers/crackberg.xml.h:19 ScreenSavers/imsmap.xml.h:14
-#: ScreenSavers/klein.xml.h:18 ScreenSavers/projectiveplane.xml.h:15
+#: ScreenSavers/crackberg.xml.h:19 ScreenSavers/etruscanvenus.xml.h:21
+#: ScreenSavers/imsmap.xml.h:14 ScreenSavers/klein.xml.h:18
+#: ScreenSavers/projectiveplane.xml.h:10 ScreenSavers/romanboy.xml.h:22
+#: ScreenSavers/sphereeversion.xml.h:20
#, fuzzy
msgid "Random coloration"
msgstr "隨機移動"
@@ -2212,6 +2681,22 @@ msgid ""
"2005."
msgstr ""
+#: ScreenSavers/crumbler.xml.h:1
+msgid "Crumbler"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:11
+msgid "Fractures"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:16
+msgid ""
+"Randomly subdivides a ball into voronoi chunks, then further subdivides one "
+"of the remaining pieces. https://en.wikipedia.org/wiki/Voronoi_diagram "
+"https://en.wikipedia.org/wiki/Convex_hull https://en.wikipedia.org/wiki/"
+"Quickhull Written by Jamie Zawinski; 2018."
+msgstr ""
+
#: ScreenSavers/crystal.xml.h:1
msgid "Crystal"
msgstr "結晶"
@@ -2250,8 +2735,8 @@ msgstr "螢幕中央"
#, fuzzy
msgid ""
"Moving polygons, similar to a kaleidoscope. See also the \"Kaleidescope\" "
-"and \"GLeidescope\" screen savers. http://en.wikipedia.org/wiki/Kaleidoscope "
-"Written by Jouk Jansen; 1998."
+"and \"GLeidescope\" screen savers. https://en.wikipedia.org/wiki/"
+"Kaleidoscope Written by Jouk Jansen; 1998."
msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
#: ScreenSavers/cube21.xml.h:1
@@ -2278,10 +2763,6 @@ msgstr ""
msgid "Start as random shape"
msgstr ""
-#: ScreenSavers/cube21.xml.h:13 ScreenSavers/phosphor.xml.h:12
-msgid "White"
-msgstr ""
-
#: ScreenSavers/cube21.xml.h:14
#, fuzzy
msgid "Random color"
@@ -2310,13 +2791,15 @@ msgid "Outlines"
msgstr "曲邊多邊形"
#: ScreenSavers/cube21.xml.h:28
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
"The \"Cube 21\" Rubik-like puzzle, also known as \"Square-1\". The rotations "
"are chosen randomly. See also the \"Rubik\", \"RubikBlocks\" and \"GLSnake\" "
-"screen savers. http://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
+"screen savers. https://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
"by Vasek Potocek; 2005."
msgstr ""
+"模擬盧比克的蛇形魔術方塊(Rubik's Snake Puzzle)。由 Jamie Wilkinson,Andrew "
+"Bennetts 與 Peter Aylett 撰寫。"
#: ScreenSavers/cubenetic.xml.h:1
msgid "Cubenetic"
@@ -2324,65 +2807,73 @@ msgstr "立方體"
#: ScreenSavers/cubenetic.xml.h:9 ScreenSavers/glblur.xml.h:9
#: ScreenSavers/glknots.xml.h:8 ScreenSavers/gltext.xml.h:10
-#: ScreenSavers/kaleidocycle.xml.h:11 ScreenSavers/menger.xml.h:11
-#: ScreenSavers/molecule.xml.h:17 ScreenSavers/spheremonics.xml.h:10
+#: ScreenSavers/handsy.xml.h:12 ScreenSavers/kaleidocycle.xml.h:11
+#: ScreenSavers/menger.xml.h:11 ScreenSavers/molecule.xml.h:17
+#: ScreenSavers/spheremonics.xml.h:10 ScreenSavers/splitflap.xml.h:15
#, fuzzy
msgid "Don't rotate"
msgstr "不旋轉"
#: ScreenSavers/cubenetic.xml.h:10 ScreenSavers/glblur.xml.h:10
#: ScreenSavers/glknots.xml.h:9 ScreenSavers/gltext.xml.h:11
-#: ScreenSavers/kaleidocycle.xml.h:12 ScreenSavers/lavalite.xml.h:23
-#: ScreenSavers/menger.xml.h:12 ScreenSavers/molecule.xml.h:18
-#: ScreenSavers/spheremonics.xml.h:11
+#: ScreenSavers/handsy.xml.h:13 ScreenSavers/kaleidocycle.xml.h:12
+#: ScreenSavers/lavalite.xml.h:23 ScreenSavers/menger.xml.h:12
+#: ScreenSavers/molecule.xml.h:18 ScreenSavers/spheremonics.xml.h:11
+#: ScreenSavers/splitflap.xml.h:16
msgid "Rotate around X axis"
msgstr "繞 X 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:11 ScreenSavers/glblur.xml.h:11
#: ScreenSavers/glknots.xml.h:10 ScreenSavers/gltext.xml.h:12
-#: ScreenSavers/kaleidocycle.xml.h:13 ScreenSavers/lavalite.xml.h:24
-#: ScreenSavers/menger.xml.h:13 ScreenSavers/molecule.xml.h:19
-#: ScreenSavers/spheremonics.xml.h:12
+#: ScreenSavers/handsy.xml.h:14 ScreenSavers/kaleidocycle.xml.h:13
+#: ScreenSavers/lavalite.xml.h:24 ScreenSavers/menger.xml.h:13
+#: ScreenSavers/molecule.xml.h:19 ScreenSavers/spheremonics.xml.h:12
+#: ScreenSavers/splitflap.xml.h:17
msgid "Rotate around Y axis"
msgstr "繞 Y 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:12 ScreenSavers/glblur.xml.h:12
#: ScreenSavers/glknots.xml.h:11 ScreenSavers/gltext.xml.h:13
-#: ScreenSavers/kaleidocycle.xml.h:14 ScreenSavers/lavalite.xml.h:25
-#: ScreenSavers/menger.xml.h:14 ScreenSavers/molecule.xml.h:20
-#: ScreenSavers/spheremonics.xml.h:13
+#: ScreenSavers/handsy.xml.h:15 ScreenSavers/kaleidocycle.xml.h:14
+#: ScreenSavers/lavalite.xml.h:25 ScreenSavers/menger.xml.h:14
+#: ScreenSavers/molecule.xml.h:20 ScreenSavers/spheremonics.xml.h:13
+#: ScreenSavers/splitflap.xml.h:18
msgid "Rotate around Z axis"
msgstr "繞 Z 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:13 ScreenSavers/glblur.xml.h:13
#: ScreenSavers/glknots.xml.h:12 ScreenSavers/gltext.xml.h:14
-#: ScreenSavers/kaleidocycle.xml.h:15 ScreenSavers/lavalite.xml.h:26
-#: ScreenSavers/menger.xml.h:15 ScreenSavers/molecule.xml.h:21
-#: ScreenSavers/spheremonics.xml.h:14
+#: ScreenSavers/handsy.xml.h:16 ScreenSavers/kaleidocycle.xml.h:15
+#: ScreenSavers/lavalite.xml.h:26 ScreenSavers/menger.xml.h:15
+#: ScreenSavers/molecule.xml.h:21 ScreenSavers/spheremonics.xml.h:14
+#: ScreenSavers/splitflap.xml.h:19
msgid "Rotate around X and Y axes"
msgstr "繞 X 和 Y 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:14 ScreenSavers/glblur.xml.h:14
#: ScreenSavers/glknots.xml.h:13 ScreenSavers/gltext.xml.h:15
-#: ScreenSavers/kaleidocycle.xml.h:16 ScreenSavers/lavalite.xml.h:27
-#: ScreenSavers/menger.xml.h:16 ScreenSavers/molecule.xml.h:22
-#: ScreenSavers/spheremonics.xml.h:15
+#: ScreenSavers/handsy.xml.h:17 ScreenSavers/kaleidocycle.xml.h:16
+#: ScreenSavers/lavalite.xml.h:27 ScreenSavers/menger.xml.h:16
+#: ScreenSavers/molecule.xml.h:22 ScreenSavers/spheremonics.xml.h:15
+#: ScreenSavers/splitflap.xml.h:20
msgid "Rotate around X and Z axes"
msgstr "繞 X 和 Z 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:15 ScreenSavers/glblur.xml.h:15
#: ScreenSavers/glknots.xml.h:14 ScreenSavers/gltext.xml.h:16
-#: ScreenSavers/kaleidocycle.xml.h:17 ScreenSavers/lavalite.xml.h:28
-#: ScreenSavers/menger.xml.h:17 ScreenSavers/molecule.xml.h:23
-#: ScreenSavers/spheremonics.xml.h:16
+#: ScreenSavers/handsy.xml.h:18 ScreenSavers/kaleidocycle.xml.h:17
+#: ScreenSavers/lavalite.xml.h:28 ScreenSavers/menger.xml.h:17
+#: ScreenSavers/molecule.xml.h:23 ScreenSavers/spheremonics.xml.h:16
+#: ScreenSavers/splitflap.xml.h:21
msgid "Rotate around Y and Z axes"
msgstr "繞 Y 和 Z 軸旋轉"
#: ScreenSavers/cubenetic.xml.h:16 ScreenSavers/glblur.xml.h:16
#: ScreenSavers/glknots.xml.h:15 ScreenSavers/gltext.xml.h:17
-#: ScreenSavers/kaleidocycle.xml.h:18 ScreenSavers/lavalite.xml.h:29
-#: ScreenSavers/menger.xml.h:18 ScreenSavers/molecule.xml.h:24
-#: ScreenSavers/spheremonics.xml.h:17
+#: ScreenSavers/handsy.xml.h:19 ScreenSavers/kaleidocycle.xml.h:18
+#: ScreenSavers/lavalite.xml.h:29 ScreenSavers/menger.xml.h:18
+#: ScreenSavers/molecule.xml.h:24 ScreenSavers/spheremonics.xml.h:17
+#: ScreenSavers/splitflap.xml.h:22
msgid "Rotate around all three axes"
msgstr "繞所有軸旋轉"
@@ -2411,6 +2902,35 @@ msgstr ""
"畫出許多重疊的、跳動的盒子,許多千變萬化的小小花樣在它們的表面起伏。由 Jamie "
"Zawinski 撰寫。"
+#: ScreenSavers/cubestack.xml.h:1
+#, fuzzy
+msgid "CubeStack"
+msgstr "暴風雨"
+
+#: ScreenSavers/cubestack.xml.h:11 ScreenSavers/hypertorus.xml.h:8
+#: ScreenSavers/qix.xml.h:21 ScreenSavers/sundancer2.xml.h:6
+#: ScreenSavers/webcollage.xml.h:8
+msgid "Transparent"
+msgstr "透明 "
+
+#: ScreenSavers/cubestack.xml.h:12
+#, fuzzy
+msgid "Opacity"
+msgstr "影像目錄"
+
+#: ScreenSavers/cubestack.xml.h:13 ScreenSavers/fireflies.xml.h:17
+#: ScreenSavers/mirrorblob.xml.h:19 ScreenSavers/webcollage.xml.h:10
+#, fuzzy
+msgid "Opaque"
+msgstr "不透明小塊"
+
+#: ScreenSavers/cubestack.xml.h:17
+#, fuzzy
+msgid ""
+"An endless stack of unfolding, translucent cubes. Written by Jamie Zawinski; "
+"2016."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/cubestorm.xml.h:1
#, fuzzy
msgid "CubeStorm"
@@ -2421,17 +2941,48 @@ msgstr "暴風雨"
msgid "Cubes"
msgstr "立方體"
-#: ScreenSavers/cubestorm.xml.h:12
+#: ScreenSavers/cubestorm.xml.h:12 ScreenSavers/skytentacles.xml.h:6
+#: ScreenSavers/wander.xml.h:9
+msgid "Length"
+msgstr "長度"
+
+#: ScreenSavers/cubestorm.xml.h:15
msgid "Struts"
msgstr ""
-#: ScreenSavers/cubestorm.xml.h:18
+#: ScreenSavers/cubestorm.xml.h:21
#, fuzzy
msgid ""
"Boxes change shape and intersect each other, filling space. Written by Jamie "
"Zawinski; 2003."
msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+#: ScreenSavers/cubetwist.xml.h:1
+#, fuzzy
+msgid "CubeTwist"
+msgstr "立方體"
+
+#: ScreenSavers/cubetwist.xml.h:11 ScreenSavers/glsnake.xml.h:8
+msgid "Tight"
+msgstr "緊"
+
+#: ScreenSavers/cubetwist.xml.h:12 ScreenSavers/quasicrystal.xml.h:10
+#, fuzzy
+msgid "Displacement"
+msgstr "顯示星星"
+
+#: ScreenSavers/cubetwist.xml.h:13 ScreenSavers/fireflies.xml.h:15
+#: ScreenSavers/hyperspace.xml.h:19
+msgid "Wide"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:19
+#, fuzzy
+msgid ""
+"A series of nested cubes rotate and slide recursively. Written by Jamie "
+"Zawinski; 2016."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/cubicgrid.xml.h:1
msgid "CubicGrid"
msgstr ""
@@ -2456,7 +3007,7 @@ msgid "CWaves"
msgstr "波"
#: ScreenSavers/cwaves.xml.h:5 ScreenSavers/flame.xml.h:11
-#: ScreenSavers/jigglypuff.xml.h:21
+#: ScreenSavers/jigglypuff.xml.h:21 ScreenSavers/tessellimage.xml.h:12
msgid "Complexity"
msgstr "複雜度"
@@ -2479,9 +3030,121 @@ msgstr "平滑線"
#: ScreenSavers/cwaves.xml.h:10
#, fuzzy
msgid ""
-"This generates a languidly-scrolling vertical field of sinusoidal colors. "
-"Written by Jamie Zawinski; 2007."
-msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+"A field of sinusoidal colors languidly scrolls. It's relaxing. Written by "
+"Jamie Zawinski; 2007."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/cyclone.xml.h:1
+#, fuzzy
+msgid "Cyclone"
+msgstr "週期"
+
+#: ScreenSavers/cyclone.xml.h:2
+#, fuzzy
+#| msgid "Cycles"
+msgid "Cyclones"
+msgstr "週期"
+
+#: ScreenSavers/cyclone.xml.h:3
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per cyclone"
+msgstr "粒子"
+
+#: ScreenSavers/cyclone.xml.h:4 ScreenSavers/drempels.xml.h:8
+#: ScreenSavers/euphoria.xml.h:10 ScreenSavers/fieldlines.xml.h:5
+#: ScreenSavers/flocks.xml.h:6 ScreenSavers/flux.xml.h:9
+#: ScreenSavers/helios.xml.h:3 ScreenSavers/hyperspace.xml.h:8
+#: ScreenSavers/lattice.xml.h:15 ScreenSavers/lorenz.xml.h:4
+#: ScreenSavers/plasma.xml.h:2 ScreenSavers/skyrocket.xml.h:9
+#: ScreenSavers/solarwinds.xml.h:9
+msgid "Smaller"
+msgstr "較小"
+
+#: ScreenSavers/cyclone.xml.h:5 ScreenSavers/flux.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:10
+#, fuzzy
+#| msgid "Particles"
+msgid "Particle size"
+msgstr "粒子"
+
+#: ScreenSavers/cyclone.xml.h:6 ScreenSavers/euphoria.xml.h:12
+#: ScreenSavers/fieldlines.xml.h:7 ScreenSavers/flocks.xml.h:8
+#: ScreenSavers/flux.xml.h:11 ScreenSavers/helios.xml.h:5
+#: ScreenSavers/hyperspace.xml.h:10 ScreenSavers/lattice.xml.h:17
+#: ScreenSavers/lorenz.xml.h:6 ScreenSavers/plasma.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:11 ScreenSavers/solarwinds.xml.h:11
+#, fuzzy
+#| msgid "Large"
+msgid "Larger"
+msgstr "大"
+
+#: ScreenSavers/cyclone.xml.h:7 ScreenSavers/drempels.xml.h:2
+#: ScreenSavers/euphoria.xml.h:13 ScreenSavers/feedback.xml.h:7
+#: ScreenSavers/flocks.xml.h:9 ScreenSavers/flux.xml.h:12
+#: ScreenSavers/helios.xml.h:6 ScreenSavers/hyperspace.xml.h:5
+#: ScreenSavers/lattice.xml.h:18 ScreenSavers/plasma.xml.h:5
+#: ScreenSavers/skyrocket.xml.h:2 ScreenSavers/solarwinds.xml.h:17
+#: ScreenSavers/spirographx.xml.h:2
+msgid "Less"
+msgstr "少"
+
+#: ScreenSavers/cyclone.xml.h:8
+#, fuzzy
+#| msgid "Complexity"
+msgid "Cyclone complexity"
+msgstr "複雜度"
+
+#: ScreenSavers/cyclone.xml.h:9 ScreenSavers/drempels.xml.h:4
+#: ScreenSavers/euphoria.xml.h:15 ScreenSavers/feedback.xml.h:9
+#: ScreenSavers/flocks.xml.h:11 ScreenSavers/flux.xml.h:14
+#: ScreenSavers/helios.xml.h:8 ScreenSavers/hyperspace.xml.h:7
+#: ScreenSavers/lattice.xml.h:20 ScreenSavers/plasma.xml.h:7
+#: ScreenSavers/skyrocket.xml.h:4 ScreenSavers/solarwinds.xml.h:19
+#: ScreenSavers/spirographx.xml.h:4
+msgid "More"
+msgstr "多"
+
+#: ScreenSavers/cyclone.xml.h:10 ScreenSavers/drempels.xml.h:5
+#: ScreenSavers/euphoria.xml.h:16 ScreenSavers/feedback.xml.h:5
+#: ScreenSavers/fieldlines.xml.h:8 ScreenSavers/flocks.xml.h:12
+#: ScreenSavers/flux.xml.h:16 ScreenSavers/helios.xml.h:10
+#: ScreenSavers/hyperspace.xml.h:2 ScreenSavers/lattice.xml.h:23
+#: ScreenSavers/plasma.xml.h:8 ScreenSavers/solarwinds.xml.h:12
+#: ScreenSavers/sundancer2.xml.h:3
+#, fuzzy
+#| msgid "Slow"
+msgid "Slower"
+msgstr "慢"
+
+#: ScreenSavers/cyclone.xml.h:12 ScreenSavers/drempels.xml.h:7
+#: ScreenSavers/euphoria.xml.h:18 ScreenSavers/feedback.xml.h:3
+#: ScreenSavers/fieldlines.xml.h:10 ScreenSavers/flocks.xml.h:14
+#: ScreenSavers/flux.xml.h:18 ScreenSavers/helios.xml.h:12
+#: ScreenSavers/hufo_tunnel.xml.h:4 ScreenSavers/hyperspace.xml.h:4
+#: ScreenSavers/lattice.xml.h:25 ScreenSavers/plasma.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:14 ScreenSavers/sundancer2.xml.h:5
+#, fuzzy
+#| msgid "Fast"
+msgid "Faster"
+msgstr "快"
+
+#: ScreenSavers/cyclone.xml.h:13 ScreenSavers/flocks.xml.h:15
+#, fuzzy
+msgid "Stretch"
+msgstr "拉伸熔化"
+
+#: ScreenSavers/cyclone.xml.h:14
+#, fuzzy
+msgid "Show Curves"
+msgstr "顯示標籤"
+
+#: ScreenSavers/cyclone.xml.h:15
+msgid ""
+"Writhing tornadoes. Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. "
+"Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/"
+"Source/&gt;. Config Files by Curtis Haas."
+msgstr ""
#: ScreenSavers/cynosure.xml.h:1
msgid "Cynosure"
@@ -2497,7 +3160,7 @@ msgstr ""
msgid "DangerBall"
msgstr "危險的球"
-#: ScreenSavers/dangerball.xml.h:6
+#: ScreenSavers/dangerball.xml.h:6 ScreenSavers/headroom.xml.h:6
#, fuzzy
msgid "Spike growth"
msgstr "尖刺生長"
@@ -2639,14 +3302,30 @@ msgstr ""
#: ScreenSavers/deco.xml.h:15
#, fuzzy
msgid ""
-"Subdivides and colors rectangles randomly. It looks kind of like Brady-Bunch-"
-"era rec-room wall paneling. http://en.wikipedia.org/wiki/"
-"Piet_Mondrian#Paris_1919.E2.80.931938 Written by Jamie Zawinski and Michael "
-"Bayne; 1997."
+"Subdivides and colors rectangles randomly, for a Mondrian-esque effect. "
+"https://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938 Written "
+"by Jamie Zawinski and Michael Bayne; 1997."
msgstr ""
"這個程式隨機分割矩形並著色。看來有點像 Brady-Bunch-era rec-room 的牆壁鑲板"
"畫。由 Jamie Zawinski 參考 Michael Bayne 的 Java 程式碼所撰寫,"
+#: ScreenSavers/deepstars.xml.h:1
+#, fuzzy
+#| msgid "Stars"
+msgid "DeepStars"
+msgstr "星球"
+
+#: ScreenSavers/deepstars.xml.h:8
+msgid "Smear"
+msgstr ""
+
+#: ScreenSavers/deepstars.xml.h:10
+#, fuzzy
+msgid ""
+"A long exposure of the night sky, showing star paths as vapor trails. "
+"Written by Jamie Zawinski; 2019."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/deluxe.xml.h:1
msgid "Deluxe"
msgstr "高級"
@@ -2656,6 +3335,7 @@ msgid "Shapes"
msgstr ""
#: ScreenSavers/deluxe.xml.h:15 ScreenSavers/mirrorblob.xml.h:18
+#: ScreenSavers/sundancer2.xml.h:7
msgid "Transparency"
msgstr "透明 "
@@ -2688,12 +3368,21 @@ msgstr "逾時"
#, fuzzy, no-c-format
msgid ""
"A cellular automaton that starts with a random field, and organizes it into "
-"stripes and spirals. http://en.wikipedia.org/wiki/Maxwell%27s_demon Written "
+"stripes and spirals. https://en.wikipedia.org/wiki/Maxwell%27s_demon Written "
"by David Bagley; 1999."
msgstr ""
"一個「細胞自動機」,由隨機的背景開始,並逐漸組織為條紋與螺旋。由 David "
"Bagley 撰寫。"
+#: ScreenSavers/discoball.xml.h:1
+msgid "Discoball"
+msgstr ""
+
+#: ScreenSavers/discoball.xml.h:15
+#, fuzzy
+msgid "A dusty, dented disco ball. Woop woop. Written by Jamie Zawinski; 2016."
+msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/discrete.xml.h:1
msgid "Discrete"
msgstr "離散"
@@ -2748,13 +3437,66 @@ msgid "Vortex"
msgstr "漩渦"
#: ScreenSavers/distort.xml.h:23
+msgid ""
+"Wandering lenses distort the screen image in various ways. Written by Jonas "
+"Munsin; 1998."
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:1
+msgid "drempels"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:3
+msgid "Blur"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:9 ScreenSavers/ifs.xml.h:66
+msgid "Scale"
+msgstr "尺度"
+
+#: ScreenSavers/drempels.xml.h:10
+msgid "Bigger"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:11
+#, fuzzy
+#| msgid "Control Points"
+msgid "Control Point Density"
+msgstr "控制點數"
+
+#: ScreenSavers/drempels.xml.h:12 ScreenSavers/glknots.xml.h:17
+#: ScreenSavers/gravitywell.xml.h:8 ScreenSavers/hyperspace.xml.h:12
+#: ScreenSavers/jigsaw.xml.h:12 ScreenSavers/lavalite.xml.h:11
+#: ScreenSavers/mirrorblob.xml.h:14 ScreenSavers/plasma.xml.h:11
+#: ScreenSavers/spheremonics.xml.h:8 ScreenSavers/unknownpleasures.xml.h:11
+msgid "Resolution"
+msgstr "解析度"
+
+#: ScreenSavers/drempels.xml.h:13
#, fuzzy
+msgid "Texture directory"
+msgstr "影像目錄"
+
+#: ScreenSavers/drempels.xml.h:14
+msgid "Texture change interval"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:15
+#, fuzzy
+msgid "Texture fade duration"
+msgstr "解答時間"
+
+#: ScreenSavers/drempels.xml.h:16
+#, fuzzy
+msgid "Generated texture resolution"
+msgstr "使用紋理過濾"
+
+#: ScreenSavers/drempels.xml.h:17
msgid ""
-"Grabs an image of the screen, and then lets a transparent lens wander around "
-"the screen, magnifying whatever is underneath. Written by Jonas Munsin; 1998."
+"Hallucinatory desktop enhancer. Written by Ryan M. Geiss &lt;guava at "
+"geissworks.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;."
msgstr ""
-"從螢幕中抓一張圖片,並讓一個透明鏡頭繞著螢幕漫遊,將所經過之處放大。由 Jonas "
-"Munsin 撰寫。"
#: ScreenSavers/drift.xml.h:1
msgid "Drift"
@@ -2766,6 +3508,52 @@ msgid ""
"Drifting recursive fractal cosmic flames. Written by Scott Draves; 1997."
msgstr "另一個循環的分形圖產生器。由 Scott Draves 撰寫。"
+#: ScreenSavers/dymaxionmap.xml.h:1
+msgid "DymaxionMap"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:8
+#, fuzzy
+msgid "Flat map"
+msgstr "平面燈光"
+
+#: ScreenSavers/dymaxionmap.xml.h:9
+msgid "Satellite map"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:10
+msgid "Day / night smoothness"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:12
+msgid "Lat / Long"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:14 ScreenSavers/glplanet.xml.h:13
+#: ScreenSavers/moebiusgears.xml.h:12
+msgid "Roll"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:18
+#, no-c-format
+msgid ""
+"Buckminster Fuller's map of the Earth projected onto the surface of an "
+"unfolded icosahedron. It depicts the Earth's continents as one island, or "
+"nearly contiguous land masses. This screen saver animates the progression of "
+"the dusk terminator across the flattened globe. It includes both satellite "
+"and flat-colored map imagery, and can load and convert other Equirectangular-"
+"projected maps. \"Dymaxion Map\" and \"The Fuller Projection Map\" are "
+"trademarks of The Buckminster Fuller Institute. The original Dymaxion Map "
+"image is copyright 1982 by The Buckminster Fuller Institute. (This program "
+"does not use their imagery, only similar trigonometry.) The Dymaxion Map was "
+"covered by now-expired US Patent 2,393,676 (Richard Buckminster Fuller, "
+"1946). https://en.wikipedia.org/wiki/Dymaxion_map https://en.wikipedia.org/"
+"wiki/Buckminster_Fuller https://en.wikipedia.org/wiki/"
+"List_of_map_projections https://en.wikipedia.org/wiki/Cahill"
+"%E2%80%93Keyes_projection https://en.wikipedia.org/wiki/"
+"Waterman_butterfly_projection Written by Jamie Zawinski; 2016."
+msgstr ""
+
#: ScreenSavers/endgame.xml.h:1
msgid "Endgame"
msgstr ""
@@ -2777,8 +3565,19 @@ msgstr ""
#: ScreenSavers/endgame.xml.h:7
msgid ""
"Black slips out of three mating nets, but the fourth one holds him tight! A "
-"brilliant composition! See also the \"Queens\" screen saver. http://en."
-"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy; 2002."
+"brilliant composition! See also the \"Queens\" screen saver. https://en."
+"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy and Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:1
+msgid "EnergyStream"
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:8
+msgid ""
+"A flow of particles which form an energy stream. Written by Eugene "
+"Sandulenko and Konrad \"Yoghurt\" Zagorowicz; 2016."
msgstr ""
#: ScreenSavers/engine.xml.h:1
@@ -2836,9 +3635,9 @@ msgstr ""
#: ScreenSavers/engine.xml.h:20
msgid ""
-"Internal combusion engines. http://en.wikipedia.org/wiki/"
-"Internal_combustion_engine#Operation Written by Ben Buxton and Ed Beroset; "
-"2001."
+"Internal combusion engines. https://en.wikipedia.org/wiki/"
+"Internal_combustion_engine#Operation Written by Ben Buxton, Ed Beroset and "
+"Jamie Zawinski; 2001."
msgstr ""
#: ScreenSavers/epicycle.xml.h:1
@@ -2854,8 +3653,8 @@ msgstr "調波"
msgid ""
"A pre-heliocentric model of planetary motion. This draws the path traced out "
"by a point on the edge of a circle. That circle rotates around a point on "
-"the rim of another circle, and so on, several times. http://en.wikipedia.org/"
-"wiki/Deferent_and_epicycle Written by James Youngman; 1998."
+"the rim of another circle, and so on, several times. https://en.wikipedia."
+"org/wiki/Deferent_and_epicycle Written by James Youngman; 1998."
msgstr ""
"畫出一個圓的週邊的軌跡輪廓。圓會隨著另一個圓的圓周旋轉。這是太陽系行星運動模"
"式的基礎。由 James Youngman 撰寫。"
@@ -2869,11 +3668,6 @@ msgstr "持續"
msgid "Little"
msgstr ""
-#: ScreenSavers/eruption.xml.h:9
-#, fuzzy
-msgid "Number of particles"
-msgstr "圓環數目"
-
#: ScreenSavers/eruption.xml.h:11
msgid "Cooling factor"
msgstr ""
@@ -2895,7 +3689,8 @@ msgid "Negative"
msgstr ""
#: ScreenSavers/eruption.xml.h:17 ScreenSavers/fluidballs.xml.h:12
-#: ScreenSavers/qix.xml.h:23 ScreenSavers/speedmine.xml.h:9
+#: ScreenSavers/hydrostat.xml.h:23 ScreenSavers/qix.xml.h:23
+#: ScreenSavers/speedmine.xml.h:9
msgid "Gravity"
msgstr "重力"
@@ -2909,6 +3704,260 @@ msgid ""
"screen savers. Written by W.P. van Paassen; 2003."
msgstr ""
+#: ScreenSavers/esper.xml.h:1
+msgid "Esper"
+msgstr ""
+
+#: ScreenSavers/esper.xml.h:10
+msgid ""
+"\"Enhance 224 to 176. Pull out track right. Center in pull back. Pull back. "
+"Wait a minute. Go right. Stop. Enhance 57 19. Track 45 left. Gimme a "
+"hardcopy right there.\" The Esper Machine was a voice-controlled forensic "
+"device used by LAPD in 2019, as documented in the 1982 film, Blade Runner. "
+"It was capable of enhancing photographs to an extreme degree, including "
+"reconstructing different viewpoints within the space from the reflections on "
+"various objects in the photograph. Written by Jamie Zawinski; 2017."
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:1
+msgid "EtruscanVenus"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:2 ScreenSavers/klein.xml.h:6
+#: ScreenSavers/projectiveplane.xml.h:40 ScreenSavers/qix.xml.h:15
+#: ScreenSavers/romanboy.xml.h:2
+#, fuzzy
+msgid "Random motion"
+msgstr "隨機移動"
+
+#: ScreenSavers/etruscanvenus.xml.h:3 ScreenSavers/klein.xml.h:7
+#: ScreenSavers/projectiveplane.xml.h:41 ScreenSavers/romanboy.xml.h:3
+msgid "Walk"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:4 ScreenSavers/klein.xml.h:8
+#: ScreenSavers/projectiveplane.xml.h:42 ScreenSavers/romanboy.xml.h:4
+msgid "Turn"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:5 ScreenSavers/klein.xml.h:10
+#: ScreenSavers/projectiveplane.xml.h:44 ScreenSavers/romanboy.xml.h:6
+msgid "Show orientation marks"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:6
+#, fuzzy
+msgid "Deform the surface"
+msgstr "實體表面"
+
+#: ScreenSavers/etruscanvenus.xml.h:7 ScreenSavers/klein.xml.h:41
+#: ScreenSavers/romanboy.xml.h:8 ScreenSavers/sphereeversion.xml.h:2
+msgid "1.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:8 ScreenSavers/romanboy.xml.h:9
+#: ScreenSavers/sphereeversion.xml.h:3
+#, fuzzy
+msgid "Deformation speed"
+msgstr "旋轉速度"
+
+#: ScreenSavers/etruscanvenus.xml.h:9 ScreenSavers/klein.xml.h:43
+#: ScreenSavers/romanboy.xml.h:10 ScreenSavers/sphereeversion.xml.h:4
+msgid "100.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:10 ScreenSavers/romanboy.xml.h:11
+#, fuzzy
+msgid "0.0"
+msgstr "100%"
+
+#: ScreenSavers/etruscanvenus.xml.h:11 ScreenSavers/romanboy.xml.h:12
+#, fuzzy
+msgid "Initial deformation"
+msgstr "粒子密度"
+
+#: ScreenSavers/etruscanvenus.xml.h:12
+msgid "3999.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:13 ScreenSavers/klein.xml.h:11
+#: ScreenSavers/projectiveplane.xml.h:2 ScreenSavers/romanboy.xml.h:14
+#: ScreenSavers/sphereeversion.xml.h:10
+#, fuzzy
+msgid "Random surface"
+msgstr "實體表面"
+
+#: ScreenSavers/etruscanvenus.xml.h:14 ScreenSavers/klein.xml.h:12
+#: ScreenSavers/polytopes.xml.h:2 ScreenSavers/projectiveplane.xml.h:3
+#: ScreenSavers/romanboy.xml.h:15
+#, fuzzy
+msgid "Wireframe mesh"
+msgstr "骨架"
+
+#: ScreenSavers/etruscanvenus.xml.h:15 ScreenSavers/klein.xml.h:13
+#: ScreenSavers/mirrorblob.xml.h:27 ScreenSavers/polytopes.xml.h:3
+#: ScreenSavers/projectiveplane.xml.h:4 ScreenSavers/romanboy.xml.h:16
+#: ScreenSavers/sphereeversion.xml.h:11
+#, fuzzy
+msgid "Solid surface"
+msgstr "實體表面"
+
+#: ScreenSavers/etruscanvenus.xml.h:16 ScreenSavers/klein.xml.h:14
+#: ScreenSavers/polytopes.xml.h:4 ScreenSavers/projectiveplane.xml.h:5
+#: ScreenSavers/romanboy.xml.h:17 ScreenSavers/sphereeversion.xml.h:12
+#, fuzzy
+msgid "Transparent surface"
+msgstr "透明 "
+
+#: ScreenSavers/etruscanvenus.xml.h:17 ScreenSavers/klein.xml.h:15
+#: ScreenSavers/projectiveplane.xml.h:6 ScreenSavers/romanboy.xml.h:18
+#: ScreenSavers/sphereeversion.xml.h:13
+#, fuzzy
+msgid "Random pattern"
+msgstr "隨機化"
+
+#: ScreenSavers/etruscanvenus.xml.h:18 ScreenSavers/hypertorus.xml.h:9
+#: ScreenSavers/klein.xml.h:16 ScreenSavers/projectiveplane.xml.h:7
+#: ScreenSavers/romanboy.xml.h:19 ScreenSavers/sphereeversion.xml.h:14
+#, fuzzy
+msgid "Solid object"
+msgstr "實心物體"
+
+#: ScreenSavers/etruscanvenus.xml.h:19 ScreenSavers/projectiveplane.xml.h:8
+#: ScreenSavers/romanboy.xml.h:20
+msgid "Distance bands"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:20 ScreenSavers/projectiveplane.xml.h:9
+#: ScreenSavers/romanboy.xml.h:21
+#, fuzzy
+msgid "Direction bands"
+msgstr "定位光源"
+
+#: ScreenSavers/etruscanvenus.xml.h:22 ScreenSavers/hypertorus.xml.h:16
+#: ScreenSavers/klein.xml.h:19 ScreenSavers/projectiveplane.xml.h:11
+#: ScreenSavers/romanboy.xml.h:23
+msgid "One-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:23 ScreenSavers/hypertorus.xml.h:17
+#: ScreenSavers/klein.xml.h:20 ScreenSavers/projectiveplane.xml.h:12
+#: ScreenSavers/romanboy.xml.h:24 ScreenSavers/sphereeversion.xml.h:21
+msgid "Two-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:24 ScreenSavers/projectiveplane.xml.h:13
+#: ScreenSavers/romanboy.xml.h:25
+#, fuzzy
+msgid "Distance colors"
+msgstr "加成性顏色"
+
+#: ScreenSavers/etruscanvenus.xml.h:25 ScreenSavers/projectiveplane.xml.h:14
+#: ScreenSavers/romanboy.xml.h:26
+#, fuzzy
+msgid "Direction colors"
+msgstr "相減性顏色"
+
+#: ScreenSavers/etruscanvenus.xml.h:26 ScreenSavers/hypertorus.xml.h:19
+#: ScreenSavers/klein.xml.h:23 ScreenSavers/projectiveplane.xml.h:16
+#: ScreenSavers/romanboy.xml.h:27
+#, fuzzy
+msgid "Change colors"
+msgstr "飄逝情節"
+
+#: ScreenSavers/etruscanvenus.xml.h:27 ScreenSavers/romanboy.xml.h:28
+#: ScreenSavers/sphereeversion.xml.h:24
+#, fuzzy
+msgid "Random Projection"
+msgstr "隨機對象"
+
+#: ScreenSavers/etruscanvenus.xml.h:28 ScreenSavers/romanboy.xml.h:29
+#: ScreenSavers/sphereeversion.xml.h:25
+msgid "Perspective"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:29 ScreenSavers/romanboy.xml.h:30
+#: ScreenSavers/sphereeversion.xml.h:26
+#, fuzzy
+msgid "Orthographic"
+msgstr "正交投影"
+
+#: ScreenSavers/etruscanvenus.xml.h:30 ScreenSavers/hypertorus.xml.h:24
+#: ScreenSavers/klein.xml.h:30 ScreenSavers/polytopes.xml.h:19
+#: ScreenSavers/romanboy.xml.h:31 ScreenSavers/sphereeversion.xml.h:27
+msgid "-4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:31 ScreenSavers/romanboy.xml.h:32
+#: ScreenSavers/sphereeversion.xml.h:28
+#, fuzzy
+msgid "X rotation speed"
+msgstr "旋轉速度"
+
+#: ScreenSavers/etruscanvenus.xml.h:32 ScreenSavers/hypertorus.xml.h:26
+#: ScreenSavers/klein.xml.h:32 ScreenSavers/polytopes.xml.h:21
+#: ScreenSavers/romanboy.xml.h:33 ScreenSavers/sphereeversion.xml.h:29
+msgid "4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:33 ScreenSavers/romanboy.xml.h:34
+#: ScreenSavers/sphereeversion.xml.h:30
+#, fuzzy
+msgid "Y rotation speed"
+msgstr "旋轉速度"
+
+#: ScreenSavers/etruscanvenus.xml.h:34 ScreenSavers/romanboy.xml.h:35
+#: ScreenSavers/sphereeversion.xml.h:31
+#, fuzzy
+msgid "Z rotation speed"
+msgstr "旋轉速度"
+
+#: ScreenSavers/etruscanvenus.xml.h:35 ScreenSavers/klein.xml.h:38
+#: ScreenSavers/romanboy.xml.h:36
+msgid "-180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:36 ScreenSavers/klein.xml.h:39
+#: ScreenSavers/romanboy.xml.h:37
+msgid "Walking direction"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:37 ScreenSavers/klein.xml.h:40
+#: ScreenSavers/romanboy.xml.h:38
+msgid "180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:38 ScreenSavers/klein.xml.h:42
+#: ScreenSavers/romanboy.xml.h:39
+#, fuzzy
+msgid "Walking speed"
+msgstr "鯨魚速度"
+
+#: ScreenSavers/etruscanvenus.xml.h:44
+#, no-c-format
+msgid ""
+"A 3D immersion of of a Klein bottle that smoothly deforms between the "
+"Etruscan Venus surface, the Roman surface, the Boy surface, and the Ida "
+"surface. Topologically, all surfaces are Klein bottles, even the Roman and "
+"Boy surfaces, which are doubly covered and therefore appear to be an "
+"immersed real projective plane. You can walk on the Klein bottle or rotate "
+"it in 3D. Since all the surfaces except the Ida surfaces have points where "
+"the surface normal is not well defined for some points, walking is performed "
+"on the Ida surface. Furthermore, it is possible to smoothly deform the "
+"surface between the Etruscan Venus surface, the Roman surface, the Boy "
+"surface, and the Ida surface surface while turning it. Inspired by George K. "
+"Francis's book \"A Topological Picturebook\", Springer, 1987, George K. "
+"Francis's paper \"The Etruscan Venus\" in P. Concus, R. Finn, and D. A. "
+"Hoffman: \"Geometric Analysis and Computer Graphics\", Springer, 1991, and a "
+"video entitled \"The Etruscan Venus\" by Donna J. Cox, George K. Francis, "
+"and Raymond L. Idaszak, presented at SIGGRAPH 1989. https://en.wikipedia.org/"
+"wiki/Boy%27s_surface https://en.wikipedia.org/wiki/Roman_surface https://en."
+"wikipedia.org/wiki/Klein_bottle http://mathworld.wolfram.com/BoySurface.html "
+"http://mathworld.wolfram.com/RomanSurface.html http://mathworld.wolfram.com/"
+"EtruscanVenusSurface.html http://mathworld.wolfram.com/IdaSurface.html "
+"Written by Carsten Steger; 2020."
+msgstr ""
+
#: ScreenSavers/euler2d.xml.h:1
#, fuzzy
msgid "Euler2D"
@@ -2921,11 +3970,143 @@ msgstr "粒子"
#: ScreenSavers/euler2d.xml.h:31
#, fuzzy, no-c-format
msgid ""
-"Simulates two dimensional incompressible inviscid fluid flow. http://en."
-"wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 http://en.wikipedia."
+"Simulates two dimensional incompressible inviscid fluid flow. https://en."
+"wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 https://en.wikipedia."
"org/wiki/Inviscid_flow Written by Stephen Montgomery-Smith; 2002."
msgstr "模擬二維的不可壓縮非黏性流體。由 Stephen Montgomery-Smith 撰寫。"
+#: ScreenSavers/euphoria.xml.h:1
+msgid "Euphoria"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:2
+#, fuzzy
+msgid "Number of wisps"
+msgstr "班點數目"
+
+#: ScreenSavers/euphoria.xml.h:3
+#, fuzzy
+msgid "Number of background layers"
+msgstr "顏色的數目"
+
+#: ScreenSavers/euphoria.xml.h:4
+#, fuzzy
+msgid "Texture - Default"
+msgstr "紋理影像"
+
+#: ScreenSavers/euphoria.xml.h:5
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - none"
+msgstr "紋理 PPM 檔案"
+
+#: ScreenSavers/euphoria.xml.h:6
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Plasma"
+msgstr "紋理 PPM 檔案"
+
+#: ScreenSavers/euphoria.xml.h:7
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Stringy"
+msgstr "紋理 PPM 檔案"
+
+#: ScreenSavers/euphoria.xml.h:8
+#, fuzzy
+#| msgid "Texture PPM File"
+msgid "Texture - Linear"
+msgstr "紋理 PPM 檔案"
+
+#: ScreenSavers/euphoria.xml.h:9
+#, fuzzy
+msgid "Texture - random"
+msgstr "無紋理"
+
+#: ScreenSavers/euphoria.xml.h:11 ScreenSavers/gflux.xml.h:9
+#, fuzzy
+msgid "Mesh density"
+msgstr "篩孔密度"
+
+#: ScreenSavers/euphoria.xml.h:14
+#, fuzzy
+msgid "Visibilility"
+msgstr "肥沃"
+
+#: ScreenSavers/euphoria.xml.h:19
+msgid "Feedback"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:20
+msgid "Feedbackspeed"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:21
+msgid "Feedback texture size"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:22
+#, fuzzy
+#| msgid "Wireframe"
+msgid "Draw wireframe"
+msgstr "骨架"
+
+#: ScreenSavers/euphoria.xml.h:23 ScreenSavers/flocks.xml.h:23
+#: ScreenSavers/flux.xml.h:23 ScreenSavers/lattice.xml.h:29
+#: ScreenSavers/solarwinds.xml.h:20
+#, fuzzy
+msgid "Preset - Custom"
+msgstr "提供紅利"
+
+#: ScreenSavers/euphoria.xml.h:24 ScreenSavers/flux.xml.h:24
+#: ScreenSavers/lattice.xml.h:30 ScreenSavers/solarwinds.xml.h:21
+msgid "Preset - Regular"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:25
+msgid "Preset - Grid"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:26
+#, fuzzy
+msgid "Preset - Cubism"
+msgstr "提供紅利"
+
+#: ScreenSavers/euphoria.xml.h:27
+msgid "Preset - Bad math"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:28
+msgid "Preset - M-theory"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:29
+msgid "Preset - UHFTEM"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:30
+msgid "Preset - Nowhere"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:31
+msgid "Preset - Echo"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:32
+#, fuzzy
+#| msgid "Kaleidescope"
+msgid "Preset - Kaleidoscope"
+msgstr "萬花筒"
+
+#: ScreenSavers/euphoria.xml.h:33
+msgid ""
+"Floating translucent wisps of color. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at "
+"totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/extrusion.xml.h:1
msgid "Extrusion"
msgstr "突出"
@@ -3000,6 +4181,48 @@ msgid ""
msgstr ""
"畫出一個正弦路徑,像是波動中的絲帶。由 Bas van Gaalen 與 Charles Vidal 撰寫。"
+#: ScreenSavers/feedback.xml.h:1
+msgid "feedback"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:2
+#, fuzzy
+msgid "Greyscale"
+msgstr "Greynetic"
+
+#: ScreenSavers/feedback.xml.h:4
+#, fuzzy
+#| msgid "Colors"
+msgid "Color Period"
+msgstr "色彩"
+
+#: ScreenSavers/feedback.xml.h:6
+#, fuzzy
+msgid "Warping Change Speed"
+msgstr "鯨魚速度"
+
+#: ScreenSavers/feedback.xml.h:8
+#, fuzzy
+#| msgid "Density"
+msgid "Cell Density"
+msgstr "密度:"
+
+#: ScreenSavers/feedback.xml.h:10
+#, fuzzy
+#| msgid "Resolution"
+msgid "Texture Resolution"
+msgstr "解析度"
+
+#: ScreenSavers/feedback.xml.h:11
+msgid "Warping Grid"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:12
+msgid ""
+"Stirring colors with a jiggling warp. Written by Tugrul Galatali - &lt;"
+"http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
#: ScreenSavers/fiberlamp.xml.h:1
msgid "Fiberlamp"
msgstr ""
@@ -3014,10 +4237,70 @@ msgstr ""
#: ScreenSavers/fiberlamp.xml.h:12
#, fuzzy
-msgid ""
-"Draws a groovy rotating fiber optic lamp. Written by Tim Auckland; 2005."
+msgid "A fiber-optic lamp. Groovy. Written by Tim Auckland; 2005."
msgstr "畫一個在變戲法的人。由 Tim Auckland 撰寫。"
+#: ScreenSavers/fieldlines.xml.h:1
+#, fuzzy
+msgid "Fieldlines"
+msgstr "實心的曲線多邊形"
+
+#: ScreenSavers/fieldlines.xml.h:2
+msgid "Ions"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:3
+#, fuzzy
+msgid "Step length along lines"
+msgstr "換行"
+
+#: ScreenSavers/fieldlines.xml.h:4
+#, fuzzy
+msgid "Max number of steps"
+msgstr "班點數目"
+
+#: ScreenSavers/fieldlines.xml.h:6
+#, fuzzy
+msgid "Line width"
+msgstr "邊框寬度"
+
+#: ScreenSavers/fieldlines.xml.h:11
+msgid "Constant line width"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:12
+#, fuzzy
+#| msgid "ElectricSheep"
+msgid "Electric"
+msgstr "ElectricSheep"
+
+#: ScreenSavers/fieldlines.xml.h:13
+msgid ""
+"Simulation of the electric field lines between charged particles. Written by "
+"Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported to Linux by Tugrul "
+"Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. Config Files by Curtis "
+"Haas."
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:1
+msgid "FilmLeader"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:6 ScreenSavers/pong.xml.h:6
+#: ScreenSavers/unknownpleasures.xml.h:13 ScreenSavers/vfeedback.xml.h:6
+msgid "Noise"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:10
+#, fuzzy
+msgid ""
+"Displays a looping countdown based on the SMPTE Universal Film leader on a "
+"simulation of an old analog television. https://en.wikipedia.org/wiki/"
+"Film_leader Written by Jamie Zawinski; 2018."
+msgstr ""
+"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
+"間與頻寬。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/fireflies.xml.h:1
#, fuzzy
msgid "Fireflies"
@@ -3066,24 +4349,14 @@ msgstr "魚速度"
msgid "Firefly accel"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:14
+#: ScreenSavers/fireflies.xml.h:14 ScreenSavers/hyperspace.xml.h:17
msgid "Narrow"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:15
-msgid "Wide"
-msgstr ""
-
#: ScreenSavers/fireflies.xml.h:16 ScreenSavers/winduprobot.xml.h:14
msgid "Invisible"
msgstr ""
-#: ScreenSavers/fireflies.xml.h:17 ScreenSavers/mirrorblob.xml.h:19
-#: ScreenSavers/webcollage.xml.h:10
-#, fuzzy
-msgid "Opaque"
-msgstr "不透明小塊"
-
#: ScreenSavers/fireflies.xml.h:18
msgid "Color cycle speed"
msgstr ""
@@ -3270,7 +4543,7 @@ msgid "FlipScreen3D"
msgstr "翻轉螢幕3D"
#: ScreenSavers/flipscreen3d.xml.h:5 ScreenSavers/gleidescope.xml.h:12
-#: ScreenSavers/glplanet.xml.h:8 ScreenSavers/ifs.xml.h:67
+#: ScreenSavers/glplanet.xml.h:12 ScreenSavers/ifs.xml.h:67
#: ScreenSavers/tangram.xml.h:15 ScreenSavers/topblock.xml.h:17
msgid "Rotate"
msgstr "旋轉"
@@ -3310,7 +4583,7 @@ msgstr "照亮右邊文字"
msgid "Font point size"
msgstr "字體點數大小"
-#: ScreenSavers/fliptext.xml.h:13
+#: ScreenSavers/fliptext.xml.h:13 ScreenSavers/gibson.xml.h:12
#, fuzzy
msgid "Text columns"
msgstr "文字行"
@@ -3327,6 +4600,108 @@ msgid ""
"by Jamie Zawinski; 2005."
msgstr "顯示幾行文字,以立體字型旋轉。由 Jamie Zawinski 撰寫。"
+#: ScreenSavers/flocks.xml.h:1
+#, fuzzy
+#| msgid "Rocks"
+msgid "Flocks"
+msgstr "隕石"
+
+#: ScreenSavers/flocks.xml.h:2
+msgid "Leaders"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:3
+#, fuzzy
+msgid "Followers"
+msgstr "淺的"
+
+#: ScreenSavers/flocks.xml.h:4
+msgid "Geometry - Blobs"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:5
+msgid "Geometry - Dots"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:7
+#, fuzzy
+msgid "Bug size"
+msgstr "球體大小"
+
+#: ScreenSavers/flocks.xml.h:10
+#, fuzzy
+#| msgid "Complexity"
+msgid "Blob complexity"
+msgstr "複雜度"
+
+#: ScreenSavers/flocks.xml.h:16
+#, fuzzy
+msgid "Color fade speed"
+msgstr "滑動速度"
+
+#: ScreenSavers/flocks.xml.h:17
+msgid "ChromaDepth glasses"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:18
+msgid "Show connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:19 ScreenSavers/matrixview.xml.h:2
+#: ScreenSavers/skyrocket.xml.h:5 ScreenSavers/spirographx.xml.h:5
+#, fuzzy
+#| msgid "Short"
+msgid "Shorter"
+msgstr "短"
+
+#: ScreenSavers/flocks.xml.h:20
+#, fuzzy
+msgid "Trail Length"
+msgstr "軌跡長度"
+
+#: ScreenSavers/flocks.xml.h:21 ScreenSavers/matrixview.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:7 ScreenSavers/spirographx.xml.h:7
+#, fuzzy
+msgid "Longer"
+msgstr "Menger"
+
+#: ScreenSavers/flocks.xml.h:24
+msgid "Preset - Normal"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:25
+#, fuzzy
+#| msgid "Leave Trails"
+msgid "Preset - Trails"
+msgstr "殘跡"
+
+#: ScreenSavers/flocks.xml.h:26
+msgid "Preset - Blurred Trails"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:27
+msgid "Preset - Blurred Connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:28
+#, fuzzy
+#| msgid "Particles"
+msgid "Preset - Circles"
+msgstr "粒子"
+
+#: ScreenSavers/flocks.xml.h:29
+msgid "Preset - Circles Random"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:30
+msgid ""
+"Flocking in 3D. Note: Presets override all other settings. If you wish to "
+"customize the other options, make sure the preset option is set to \"Preset "
+"- Custom\". Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported "
+"to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. "
+"Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/flow.xml.h:1
msgid "Flow"
msgstr "流動"
@@ -3373,7 +4748,7 @@ msgid ""
"Strange attractors formed of flows in a 3D differential equation phase "
"space. Features the popular attractors described by Lorentz, Roessler, "
"Birkhoff and Duffing, and can discover entirely new attractors by itself. "
-"http://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim "
+"https://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim "
"Auckland; 1998."
msgstr ""
@@ -3455,15 +4830,112 @@ msgstr "迷幻色彩"
msgid "Insane"
msgstr ""
-#: ScreenSavers/flurry.xml.h:10 ScreenSavers/sballs.xml.h:5
-#: ScreenSavers/starfish.xml.h:2
-msgid "Random"
-msgstr "隨機"
-
#: ScreenSavers/flurry.xml.h:11
msgid ""
-"A colourful star(fish)like flurry of particles. Original Mac version: http://"
-"homepage.mac.com/calumr Written by Calum Robinson and Tobias Sargeant; 2002."
+"A colourful star(fish)like flurry of particles. Written by Calum Robinson "
+"and Tobias Sargeant; 2002."
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:1
+#, fuzzy
+#| msgid "GFlux"
+msgid "Flux"
+msgstr "GFlux"
+
+#: ScreenSavers/flux.xml.h:2
+#, fuzzy
+msgid "Number of flux fields"
+msgstr "圓環數目"
+
+#: ScreenSavers/flux.xml.h:3
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per field"
+msgstr "粒子"
+
+#: ScreenSavers/flux.xml.h:4
+#, fuzzy
+msgid "Trail length of particles"
+msgstr "軌跡長度"
+
+#: ScreenSavers/flux.xml.h:5 ScreenSavers/solarwinds.xml.h:5
+msgid "Geometry - Default"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:6 ScreenSavers/solarwinds.xml.h:7
+#, fuzzy
+#| msgid "Control Points"
+msgid "Geometry - Points"
+msgstr "控制點數"
+
+#: ScreenSavers/flux.xml.h:7
+msgid "Geometry - Spheres"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:8 ScreenSavers/solarwinds.xml.h:6
+msgid "Geometry - Lights"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:13
+#, fuzzy
+msgid "Sphere complexity"
+msgstr "表面樣式複雜性"
+
+#: ScreenSavers/flux.xml.h:15
+msgid "Frequency of randomization"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:17
+#, fuzzy
+msgid "Expansion rate"
+msgstr "Expansion Algorithm"
+
+#: ScreenSavers/flux.xml.h:19
+#, fuzzy
+#| msgid "Rotation"
+msgid "Rotation rate"
+msgstr "旋轉"
+
+#: ScreenSavers/flux.xml.h:20
+#, fuzzy
+msgid "Crosswind speed"
+msgstr "滾動速度"
+
+#: ScreenSavers/flux.xml.h:21
+#, fuzzy
+#| msgid "Fertility"
+msgid "Instability"
+msgstr "肥沃"
+
+#: ScreenSavers/flux.xml.h:25
+msgid "Preset - Hypnotic"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:26
+#, fuzzy
+msgid "Preset - Insane"
+msgstr "提供紅利"
+
+#: ScreenSavers/flux.xml.h:27
+msgid "Preset - Sparklers"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:28
+msgid "Preset - Paradigm"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:29
+#, fuzzy
+msgid "Preset - Fusion"
+msgstr "提供紅利"
+
+#: ScreenSavers/flux.xml.h:30
+msgid ""
+"Shooting particles based on strange attractors. Note: Presets override all "
+"other settings. If you wish to customize the other options, make sure the "
+"preset option is set to \"Preset - Custom\". Written by Terry Welsh &lt;"
+"mogumbo at totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;"
+"http://rss-glx.sourceforge.net/&gt;. Config Files by Curtis Haas."
msgstr ""
#: ScreenSavers/flyingtoasters.xml.h:1
@@ -3495,21 +4967,26 @@ msgstr "圓環數目"
msgid "Chrome"
msgstr ""
-#: ScreenSavers/flyingtoasters.xml.h:16
+#: ScreenSavers/flyingtoasters.xml.h:13 ScreenSavers/glmatrix.xml.h:15
+#: ScreenSavers/glschool.xml.h:14
+msgid "Fog"
+msgstr "霧"
+
+#: ScreenSavers/flyingtoasters.xml.h:17
#, no-c-format
msgid ""
"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
-"the ancient Berkeley Systems After Dark flying toasters. http://en.wikipedia."
-"org/wiki/After_Dark_%28software%29#Flying_Toasters Written by Jamie Zawinski "
-"and Devon Dossett; 2003."
+"the ancient Berkeley Systems After Dark flying toasters. https://en."
+"wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters Written by "
+"Jamie Zawinski and Devon Dossett; 2003."
msgstr ""
#: ScreenSavers/fontglide.xml.h:1
msgid "FontGlide"
msgstr ""
-#: ScreenSavers/fontglide.xml.h:8 ScreenSavers/tangram.xml.h:5
-#: ScreenSavers/xlyap.xml.h:5
+#: ScreenSavers/fontglide.xml.h:8 ScreenSavers/raverhoop.xml.h:15
+#: ScreenSavers/tangram.xml.h:5 ScreenSavers/xlyap.xml.h:5
msgid "Brief"
msgstr ""
@@ -3573,19 +5050,10 @@ msgstr ""
msgid "Yellow"
msgstr "淺的"
-#: ScreenSavers/fuzzyflakes.xml.h:16 ScreenSavers/phosphor.xml.h:9
-#, fuzzy
-msgid "Green"
-msgstr "抓取螢幕"
-
#: ScreenSavers/fuzzyflakes.xml.h:17
msgid "Cyan"
msgstr ""
-#: ScreenSavers/fuzzyflakes.xml.h:18
-msgid "Blue"
-msgstr ""
-
#: ScreenSavers/fuzzyflakes.xml.h:19
msgid "Magenta"
msgstr ""
@@ -3596,10 +5064,11 @@ msgid "Border thickness"
msgstr "線條粗細"
#: ScreenSavers/fuzzyflakes.xml.h:28
+#, fuzzy
msgid ""
-"Falling colored snowflake/flower shapes. http://en.wikipedia.org/wiki/"
+"Falling colored snowflake/flower shapes. https://en.wikipedia.org/wiki/"
"Snowflake Written by Barry Dmytro; 2004."
-msgstr ""
+msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
#: ScreenSavers/galaxy.xml.h:1
msgid "Galaxy"
@@ -3613,9 +5082,8 @@ msgstr "旋轉"
#: ScreenSavers/galaxy.xml.h:14
#, fuzzy
msgid ""
-"This draws spinning galaxies, which then collide and scatter their stars to "
-"the, uh, four winds or something. Written by Uli Siegmund, Harald Backert, "
-"and Hubert Feyrer; 1997."
+"Spinning galaxies collide. Written by Uli Siegmund, Harald Backert, and "
+"Hubert Feyrer; 1997."
msgstr ""
"畫出旋轉的天體,碰撞並擴散到四方。根據 Uli Siegmund 的 Amiga 程式而來。"
@@ -3632,7 +5100,7 @@ msgstr "小球數目"
#, fuzzy
msgid ""
"Interlocking gears. See also the \"Pinion\" and \"MoebiusGears\" screen "
-"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
"wiki/Epicyclic_gearing Written by Jamie Zawinski; 2007."
msgstr ""
"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
@@ -3666,6 +5134,7 @@ msgid "Random face style"
msgstr "隨機熔化型"
#: ScreenSavers/geodesic.xml.h:19 ScreenSavers/kaleidocycle.xml.h:5
+#: ScreenSavers/strange.xml.h:11
msgid "8"
msgstr ""
@@ -3677,23 +5146,39 @@ msgid ""
"shows the equilateral triangles subdivided into four coplanar equilateral "
"triangles; and then inflated outward, causing the sub-triangles to no longer "
"be equilateral, but to more closely approximate the surface of a sphere. "
-"http://en.wikipedia.org/wiki/Geodesic_dome http://en.wikipedia.org/wiki/"
+"https://en.wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/"
"Buckminster_Fuller Written by Jamie Zawinski; 2013."
msgstr ""
-#: ScreenSavers/gflux.xml.h:1
-msgid "GFlux"
-msgstr "GFlux"
+#: ScreenSavers/geodesicgears.xml.h:1
+#, fuzzy
+msgid "GeodesicGears"
+msgstr "莫比斯圖形"
-#: ScreenSavers/gflux.xml.h:6 ScreenSavers/interference.xml.h:6
+#: ScreenSavers/geodesicgears.xml.h:8
#, fuzzy
-msgid "Wave speed"
-msgstr "波速"
+msgid "Describe gears"
+msgstr "描述分子"
-#: ScreenSavers/gflux.xml.h:9
+#: ScreenSavers/geodesicgears.xml.h:9
#, fuzzy
-msgid "Mesh density"
-msgstr "篩孔密度"
+msgid "Number gears"
+msgstr "鯊魚數目"
+
+#: ScreenSavers/geodesicgears.xml.h:14
+#, fuzzy
+msgid ""
+"A set of meshed gears arranged on the surface of a sphere. https://en."
+"wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/Involute_gear "
+"https://en.wikipedia.org/wiki/Buckminster_Fuller Written by Jamie Zawinski; "
+"2014."
+msgstr ""
+"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
+"Tetrahedron。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/gflux.xml.h:1
+msgid "GFlux"
+msgstr "GFlux"
#: ScreenSavers/gflux.xml.h:12 ScreenSavers/glmatrix.xml.h:16
msgid "Waves"
@@ -3701,6 +5186,7 @@ msgstr "波"
#: ScreenSavers/gflux.xml.h:13 ScreenSavers/glhanoi.xml.h:13
#: ScreenSavers/hilbert.xml.h:14 ScreenSavers/lavalite.xml.h:10
+#: ScreenSavers/strange.xml.h:19
#, fuzzy
msgid "10"
msgstr "1"
@@ -3728,6 +5214,48 @@ msgstr ""
msgid "Undulating waves on a rotating grid. Written by Josiah Pease; 2000."
msgstr "畫出在格子中的漣漪波動,由 Josiah Pease 用 GL 撰寫。"
+#: ScreenSavers/gibson.xml.h:1
+msgid "Gibson"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:6 ScreenSavers/glmatrix.xml.h:9
+msgid "Glyph speed"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:8
+#, fuzzy
+msgid "Grid width"
+msgstr "邊框寬度"
+
+#: ScreenSavers/gibson.xml.h:9
+#, fuzzy
+msgid "Grid depth"
+msgstr "最大深度"
+
+#: ScreenSavers/gibson.xml.h:10
+#, fuzzy
+#| msgid "Lower Left"
+msgid "Tower depth"
+msgstr "左下"
+
+#: ScreenSavers/gibson.xml.h:11
+#, fuzzy
+msgid "Tower spacing"
+msgstr "間隔"
+
+#: ScreenSavers/gibson.xml.h:16
+msgid ""
+"Hacking the Gibson, as per the 1995 classic film, HACKERS. Cereal Killer: "
+"\"Oh yeah, you want a seriously righteous hack, you score one of those "
+"Gibsons, man. You know, supercomputers they use to like, do physics, and "
+"look for oil and stuff?\" Phantom Phreak: \"Ain't no way, man, security's "
+"too tight. The big iron?\" Zero Cool: \"Maybe. But, if I were gonna hack "
+"some heavy metal, I'd, uh, work my way back through some low security, and "
+"try the back door.\" Cereal Killer: \"Yeah but oh man, wouldn't you just "
+"love to get one of those Gibsons, baby? Ooooh!\" Phantom Phreak: \"Yo, who "
+"ate all of my fries?\" Written by Jamie Zawinski; 2020."
+msgstr ""
+
#: ScreenSavers/glblur.xml.h:1
msgid "GLBlur"
msgstr ""
@@ -3848,8 +5376,8 @@ msgstr "2 分鐘"
#: ScreenSavers/gleidescope.xml.h:15
#, fuzzy
msgid ""
-"A kaleidoscope that operates on a loaded image. http://en.wikipedia.org/wiki/"
-"Kaleidoscope Written by Andrew Dean; 2003."
+"A kaleidoscope that operates on a loaded image. https://en.wikipedia.org/"
+"wiki/Kaleidoscope Written by Andrew Dean; 2003."
msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
#: ScreenSavers/glhanoi.xml.h:1
@@ -3879,7 +5407,8 @@ msgstr ""
msgid "Length of disk trails"
msgstr ""
-#: ScreenSavers/glhanoi.xml.h:14 ScreenSavers/pulsar.xml.h:7
+#: ScreenSavers/glhanoi.xml.h:14 ScreenSavers/lattice.xml.h:28
+#: ScreenSavers/pulsar.xml.h:7
#, fuzzy
msgid "Enable fog"
msgstr "有霧"
@@ -3893,7 +5422,24 @@ msgstr "有光"
msgid ""
"Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, "
"one disk at a time, with no disk ever resting on a disk smaller than itself. "
-"http://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
+"https://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
+msgstr ""
+
+#: ScreenSavers/glitchpeg.xml.h:1
+#, fuzzy
+msgid "GlitchPEG"
+msgstr "扭曲"
+
+#: ScreenSavers/glitchpeg.xml.h:8
+#, fuzzy
+msgid "Glitchiness"
+msgstr "扭曲"
+
+#: ScreenSavers/glitchpeg.xml.h:9
+msgid ""
+"Loads an image, corrupts it, and then displays the corrupted version, "
+"several times a second. After a while, finds a new image to corrupt. Written "
+"by Jamie Zawinski; 2018."
msgstr ""
#: ScreenSavers/glknots.xml.h:1
@@ -3905,17 +5451,14 @@ msgstr ""
msgid "Segmented"
msgstr "片段"
-#: ScreenSavers/glknots.xml.h:17 ScreenSavers/jigsaw.xml.h:12
-#: ScreenSavers/lavalite.xml.h:11 ScreenSavers/mirrorblob.xml.h:14
-#: ScreenSavers/spheremonics.xml.h:8 ScreenSavers/unknownpleasures.xml.h:11
-msgid "Resolution"
-msgstr "解析度"
-
#: ScreenSavers/glknots.xml.h:25
+#, fuzzy
msgid ""
-"Generates some twisting 3d knot patterns. Spins 'em around. http://en."
+"Generates some twisting 3d knot patterns. Spins 'em around. https://en."
"wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003."
msgstr ""
+"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
+"間與頻寬。由 Jamie Zawinski 撰寫。"
#: ScreenSavers/glmatrix.xml.h:1
#, fuzzy
@@ -3927,10 +5470,6 @@ msgstr "Xmatrix"
msgid "Glyph density"
msgstr "篩孔密度"
-#: ScreenSavers/glmatrix.xml.h:9
-msgid "Glyph speed"
-msgstr ""
-
#: ScreenSavers/glmatrix.xml.h:11 ScreenSavers/xmatrix.xml.h:4
#, fuzzy
msgid "Matrix encoding"
@@ -3951,10 +5490,6 @@ msgstr "十六進位編碼"
msgid "Genetic encoding"
msgstr "Genetic 編碼"
-#: ScreenSavers/glmatrix.xml.h:15 ScreenSavers/glschool.xml.h:14
-msgid "Fog"
-msgstr "霧"
-
#: ScreenSavers/glmatrix.xml.h:17
msgid "Panning"
msgstr ""
@@ -3963,7 +5498,7 @@ msgstr ""
msgid ""
"The 3D \"digital rain\" effect, as seen in the title sequence of \"The Matrix"
"\". See also \"xmatrix\" for a 2D rendering of the similar effect that "
-"appeared on the computer monitors actually *in* the movie. http://en."
+"appeared on the computer monitors actually *in* the movie. https://en."
"wikipedia.org/wiki/Matrix_digital_rain Written by Jamie Zawinski; 2003."
msgstr ""
@@ -3971,21 +5506,37 @@ msgstr ""
msgid "GLPlanet"
msgstr "GL 行星"
-#: ScreenSavers/glplanet.xml.h:6
+#: ScreenSavers/glplanet.xml.h:9
#, fuzzy
-msgid "Image file"
-msgstr "影像檔"
+msgid "Day image"
+msgstr "顯示星星"
-#: ScreenSavers/glplanet.xml.h:9 ScreenSavers/moebiusgears.xml.h:12
-msgid "Roll"
+#: ScreenSavers/glplanet.xml.h:10
+#, fuzzy
+#| msgid "Night Dim"
+msgid "Night image"
+msgstr "夜晚 暗淡"
+
+#: ScreenSavers/glplanet.xml.h:15
+msgid "Globe"
msgstr ""
-#: ScreenSavers/glplanet.xml.h:14
+#: ScreenSavers/glplanet.xml.h:16
+msgid "Mercator"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:17
+msgid "Equirectangular"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:20
#, fuzzy
msgid ""
-"The Earth, bouncing around in space. If you would like it to display a "
-"different planet, the texture maps that come with \"ssystem\" work well. "
-"Written by David Konerding; 1998."
+"The Earth, bouncing around in space, rendered with satellite imagery of the "
+"planet in both sunlight and darkness. If you would like it to display a "
+"different planet, any pair of Equirectangular-projected maps will work. The "
+"maps that come with \"ssystem\" work well. Written by David Konerding and "
+"Jamie Zawinski; 1998."
msgstr ""
"畫出一個星球在太空中彈跳。由 David Konerding 撰寫。內建的影像為地球的地圖"
"(由 xearth 弄出來的),不過您可以用任何圖片包在球體上。"
@@ -4025,7 +5576,8 @@ msgstr "繪製標籤"
#: ScreenSavers/glschool.xml.h:18
msgid ""
"A school of fish, using the classic \"Boids\" algorithm by Craig Reynolds. "
-"http://en.wikipedia.org/wiki/Boids Written by David C. Lambert; 2006."
+"https://en.wikipedia.org/wiki/Boids Written by David C. Lambert and Jamie "
+"Zawinski; 2006."
msgstr ""
#: ScreenSavers/glslideshow.xml.h:1
@@ -4069,10 +5621,6 @@ msgstr ""
msgid "GLSnake"
msgstr "GL 蛇"
-#: ScreenSavers/glsnake.xml.h:8
-msgid "Tight"
-msgstr "緊"
-
#: ScreenSavers/glsnake.xml.h:9
msgid "Packing"
msgstr "Packing"
@@ -4096,7 +5644,7 @@ msgstr "最大速度"
msgid "Z angular velocity"
msgstr "最大速度"
-#: ScreenSavers/glsnake.xml.h:16
+#: ScreenSavers/glsnake.xml.h:16 ScreenSavers/unicrud.xml.h:11
#, fuzzy
msgid "Show titles"
msgstr "顯示標籤"
@@ -4105,7 +5653,7 @@ msgstr "顯示標籤"
#, fuzzy, no-c-format
msgid ""
"The \"Rubik's Snake\" puzzle. See also the \"Rubik\" and \"Cube21\" screen "
-"savers. http://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
+"savers. https://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
"Wilkinson, Andrew Bennetts, and Peter Aylett; 2002."
msgstr ""
"模擬盧比克的蛇形魔術方塊(Rubik's Snake Puzzle)。由 Jamie Wilkinson,Andrew "
@@ -4124,11 +5672,13 @@ msgstr ""
msgid "Display date and time"
msgstr "顯示骨架"
-#: ScreenSavers/gltext.xml.h:7
+#: ScreenSavers/gltext.xml.h:7 ScreenSavers/handsy.xml.h:20
+#: ScreenSavers/splitflap.xml.h:13
msgid "Always face front"
msgstr ""
-#: ScreenSavers/gltext.xml.h:8
+#: ScreenSavers/gltext.xml.h:8 ScreenSavers/handsy.xml.h:21
+#: ScreenSavers/splitflap.xml.h:14
msgid "Spin all the way around"
msgstr ""
@@ -4225,6 +5775,29 @@ msgstr ""
"畫出簡單的軌道模擬。如果將軌跡打開,會看起來像是個「雲室」的圖片。由 Greg "
"Bowering 撰寫。"
+#: ScreenSavers/gravitywell.xml.h:1
+#, fuzzy
+#| msgid "Gravity"
+msgid "GravityWell"
+msgstr "重力"
+
+#: ScreenSavers/gravitywell.xml.h:10
+#, fuzzy
+msgid "Grid Size"
+msgstr "網格大小"
+
+#: ScreenSavers/gravitywell.xml.h:13 ScreenSavers/scooter.xml.h:12
+#, fuzzy
+msgid "Number of stars"
+msgstr "鯊魚數目"
+
+#: ScreenSavers/gravitywell.xml.h:15
+#, fuzzy
+msgid ""
+"Massive objects distort space in a two dimensional universe. Written by "
+"Jamie Zawinski; 2019."
+msgstr "顯示幾行文字,以立體字型旋轉。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/greynetic.xml.h:1
msgid "Greynetic"
msgstr "Greynetic"
@@ -4286,7 +5859,7 @@ msgid ""
"A halftone dot pattern in motion. Draws the gravity force in each point on "
"the screen seen through a halftone dot pattern. The gravity force is "
"calculated from a set of moving mass points. View it from a distance for "
-"best effect. http://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
+"best effect. https://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
"2002."
msgstr ""
@@ -4321,12 +5894,134 @@ msgstr "動態圓環"
#: ScreenSavers/halo.xml.h:15
#, fuzzy
msgid ""
-"Circular interference patterns. http://en.wikipedia.org/wiki/Moire_pattern "
+"Circular interference patterns. https://en.wikipedia.org/wiki/Moire_pattern "
"Written by Jamie Zawinski; 1993."
msgstr ""
"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
"間與頻寬。由 Jamie Zawinski 撰寫。"
+#: ScreenSavers/handsy.xml.h:1
+#, fuzzy
+#| msgid "Handedness"
+msgid "Handsy"
+msgstr "螺旋方向"
+
+#: ScreenSavers/handsy.xml.h:9
+#, fuzzy
+msgid "Number of hands"
+msgstr "鯊魚數目"
+
+#: ScreenSavers/handsy.xml.h:24
+#, fuzzy
+msgid ""
+"A set of robotic hands communicate non-verbally. Written by Jamie Zawinski; "
+"2018."
+msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/headroom.xml.h:1
+msgid "Headroom"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:8
+#, fuzzy
+msgid "Don't wobble"
+msgstr "不旋轉"
+
+#: ScreenSavers/headroom.xml.h:9
+#, fuzzy
+#| msgid "Rotate around X axis"
+msgid "Wobble around X axis"
+msgstr "繞 X 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:10
+#, fuzzy
+#| msgid "Rotate around Y axis"
+msgid "Wobble around Y axis"
+msgstr "繞 Y 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:11
+#, fuzzy
+#| msgid "Rotate around Z axis"
+msgid "Wobble around Z axis"
+msgstr "繞 Z 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:12
+#, fuzzy
+#| msgid "Rotate around X and Y axes"
+msgid "Wobble around X and Y axes"
+msgstr "繞 X 和 Y 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:13
+#, fuzzy
+#| msgid "Rotate around X and Z axes"
+msgid "Wobble around X and Z axes"
+msgstr "繞 X 和 Z 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:14
+#, fuzzy
+#| msgid "Rotate around Y and Z axes"
+msgid "Wobble around Y and Z axes"
+msgstr "繞 Y 和 Z 軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:15
+#, fuzzy
+#| msgid "Rotate around all three axes"
+msgid "Wobble around all three axes"
+msgstr "繞所有軸旋轉"
+
+#: ScreenSavers/headroom.xml.h:19
+msgid ""
+"\"Back in my day, we used to say 'No future'. Well. This is it.\" -- Blank "
+"Reg \"I can dump down all the information in the mind. Then I can eliminate "
+"any information I don't want. My parrot squawks in much the same way. For "
+"the moment, the computer power is only enough to generate a human head.\" -- "
+"Bryce Lynch Written by Jamie Zawinski; 2020."
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:1
+#, fuzzy
+#| msgid "Helix"
+msgid "Helios"
+msgstr "螺旋"
+
+#: ScreenSavers/helios.xml.h:2
+#, fuzzy
+msgid "Number of ions"
+msgstr "樹的數目"
+
+#: ScreenSavers/helios.xml.h:4
+#, fuzzy
+msgid "Ion size"
+msgstr "字體點數大小"
+
+#: ScreenSavers/helios.xml.h:7
+#, fuzzy
+msgid "Number of emitters"
+msgstr "樹的數目"
+
+#: ScreenSavers/helios.xml.h:9
+#, fuzzy
+msgid "Number of attracters"
+msgstr "樹的數目"
+
+#: ScreenSavers/helios.xml.h:13
+#, fuzzy
+msgid "Camera speed"
+msgstr "波速"
+
+#: ScreenSavers/helios.xml.h:15
+#, fuzzy
+msgid "Helion surfaces"
+msgstr "實體表面"
+
+#: ScreenSavers/helios.xml.h:17
+msgid ""
+"Attraction/repulsion particle effects and some smooth implicit surfaces. "
+"Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. Ported to Linux by "
+"Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;. Config Files by "
+"Curtis Haas."
+msgstr ""
+
#: ScreenSavers/helix.xml.h:1
msgid "Helix"
msgstr "螺旋"
@@ -4336,6 +6031,107 @@ msgstr "螺旋"
msgid "Spirally string-art-ish patterns. Written by Jamie Zawinski; 1992."
msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+#: ScreenSavers/hexadrop.xml.h:1
+msgid "Hexadrop"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:9 ScreenSavers/penrose.xml.h:9
+#: ScreenSavers/twang.xml.h:15
+#, fuzzy
+msgid "Tile size"
+msgstr "方塊大小"
+
+#: ScreenSavers/hexadrop.xml.h:11 ScreenSavers/klein.xml.h:2
+#, fuzzy
+#| msgid "Random Cell Shape"
+msgid "Random shape"
+msgstr "隨機的單元格形狀"
+
+#: ScreenSavers/hexadrop.xml.h:12
+#, fuzzy
+#| msgid "Triangle"
+msgid "Triangles"
+msgstr "三角形"
+
+#: ScreenSavers/hexadrop.xml.h:13
+#, fuzzy
+#| msgid "Square"
+msgid "Squares"
+msgstr "平方"
+
+#: ScreenSavers/hexadrop.xml.h:14
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Hexagons"
+msgstr "螞蟻大小"
+
+#: ScreenSavers/hexadrop.xml.h:15
+#, fuzzy
+#| msgid "Octahedron"
+msgid "Octagons"
+msgstr "八面體"
+
+#: ScreenSavers/hexadrop.xml.h:16
+#, fuzzy
+#| msgid "Random Cell Shape"
+msgid "Random speed"
+msgstr "隨機的單元格形狀"
+
+#: ScreenSavers/hexadrop.xml.h:17
+#, fuzzy
+msgid "Uniform speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/hexadrop.xml.h:18
+#, fuzzy
+msgid "Non-uniform speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/hexadrop.xml.h:19
+#, fuzzy
+msgid "Random sync"
+msgstr "隨機熔化型"
+
+#: ScreenSavers/hexadrop.xml.h:20
+msgid "Synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:21
+msgid "Non-synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:23
+#, fuzzy
+msgid ""
+"A grid of hexagons or other shapes, with tiles dropping out. https://en."
+"wikipedia.org/wiki/Tiling_by_regular_polygons Written by Jamie Zawinski; "
+"2013."
+msgstr ""
+"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
+"間與頻寬。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/hexstrut.xml.h:1
+msgid "Hexstrut"
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:9
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Hexagon Size"
+msgstr "螞蟻大小"
+
+#: ScreenSavers/hexstrut.xml.h:12
+#, fuzzy
+msgid "Line Thickness"
+msgstr "線條粗細"
+
+#: ScreenSavers/hexstrut.xml.h:18
+msgid ""
+"A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation "
+"and color changes randomly propagate across the plane. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+
#: ScreenSavers/hilbert.xml.h:1
msgid "Hilbert"
msgstr ""
@@ -4364,7 +6160,7 @@ msgid "Closed"
msgstr "封閉圖案"
#: ScreenSavers/hilbert.xml.h:12 ScreenSavers/hypnowheel.xml.h:12
-#: ScreenSavers/ifs.xml.h:23
+#: ScreenSavers/ifs.xml.h:23 ScreenSavers/sphereeversion.xml.h:6
msgid "2"
msgstr ""
@@ -4381,7 +6177,7 @@ msgid ""
"useful because ordering along the curve preserves locality: points that are "
"close together along the curve are also close together in space. The "
"converse is often, but not always, true. The coloration reflects this. "
-"http://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
+"https://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
msgstr ""
#: ScreenSavers/hopalong.xml.h:1
@@ -4444,27 +6240,152 @@ msgstr ""
"用假想的平面循環畫出有花邊的分形圖樣。這是從 1986 年的 Scientific American 中"
"的文章而來,大部份由 Patrick Naughton 撰寫。"
+#: ScreenSavers/hufo_smoke.xml.h:1
+msgid "Hufo's Smoke"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:2 ScreenSavers/sundancer2.xml.h:9
+msgid "Foreground Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:3 ScreenSavers/sundancer2.xml.h:10
+msgid "Background Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:4
+msgid ""
+"Smoke particles billowing through a 3D warping grid. Specify colors using "
+"hex color codes (ie, ff0000, 00ff00, 0000ff for red, green and blue.) "
+"Written by Jeremie Allard &lt;hufo at planet-d.net&gt;. Ported to Linux by "
+"Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:2
+#, fuzzy
+msgid "Smoother"
+msgstr "平滑線"
+
+#: ScreenSavers/hufo_tunnel.xml.h:7
+msgid "Material - Swirl"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:8
+msgid "Material - Marble"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:10
+msgid "Sinusoide"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:11
+msgid ""
+"Flying through tunnels with various qualities. Written by Jeremie Allard &lt;"
+"hufo at planet-d.net&gt;. Ported to Linux by Tugrul Galatali - &lt;http://"
+"rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:1
+msgid "Hydrostat"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:9
+#, fuzzy
+msgid "Number of squid"
+msgstr "圓環數目"
+
+#: ScreenSavers/hydrostat.xml.h:12
+#, fuzzy
+msgid "Head size"
+msgstr "齒輪"
+
+#: ScreenSavers/hydrostat.xml.h:15
+#, fuzzy
+msgid "Number of tentacles"
+msgstr "圓環數目"
+
+#: ScreenSavers/hydrostat.xml.h:20
+#, fuzzy
+msgid "Length of tentacles"
+msgstr "圓環數目"
+
+#: ScreenSavers/hydrostat.xml.h:22
+msgid "Weak"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:24 ScreenSavers/jigglypuff.xml.h:20
+msgid "Strong"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:25
+msgid "Current"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:26
+msgid "Viscosity"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:27
+#, fuzzy
+#| msgid "Pulsar"
+msgid "Pulse"
+msgstr "脈衝星"
+
+#: ScreenSavers/hydrostat.xml.h:30
+msgid ""
+"Wiggly squid or jellyfish with many tentacles. A muscular hydrostat is a "
+"biological structure used to move its host about, consisting of muscles with "
+"no skeletal support. It performs its hydraulic movement without fluid in a "
+"separate compartment, as in a hydrostatic skeleton. https://en.wikipedia.org/"
+"wiki/Muscular_hydrostat Written by Justin Windle and Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:1
+#, fuzzy
+#| msgid "Hyperball"
+msgid "Hyperspace"
+msgstr "Hyperball"
+
+#: ScreenSavers/hyperspace.xml.h:9
+#, fuzzy
+#| msgid "Ant Size"
+msgid "Star Size"
+msgstr "螞蟻大小"
+
+#: ScreenSavers/hyperspace.xml.h:11 ScreenSavers/matrixview.xml.h:8
+#: ScreenSavers/skyrocket.xml.h:16
+#, fuzzy
+#| msgid "Power"
+msgid "Lower"
+msgstr "動力"
+
+#: ScreenSavers/hyperspace.xml.h:13 ScreenSavers/matrixview.xml.h:6
+#: ScreenSavers/skyrocket.xml.h:18
+#, fuzzy
+#| msgid "High"
+msgid "Higher"
+msgstr "高"
+
+#: ScreenSavers/hyperspace.xml.h:18 ScreenSavers/lattice.xml.h:22
+msgid "Field of view"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:20
+msgid ""
+"Flying through hyper space. Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/hypertorus.xml.h:1
#, fuzzy
msgid "Hypertorus"
msgstr "超立方體"
#: ScreenSavers/hypertorus.xml.h:7 ScreenSavers/munch.xml.h:15
-#: ScreenSavers/winduprobot.xml.h:16
+#: ScreenSavers/sundancer2.xml.h:8 ScreenSavers/winduprobot.xml.h:16
msgid "Solid"
msgstr "實體"
-#: ScreenSavers/hypertorus.xml.h:8 ScreenSavers/qix.xml.h:21
-#: ScreenSavers/webcollage.xml.h:8
-msgid "Transparent"
-msgstr "透明 "
-
-#: ScreenSavers/hypertorus.xml.h:9 ScreenSavers/klein.xml.h:16
-#: ScreenSavers/projectiveplane.xml.h:12
-#, fuzzy
-msgid "Solid object"
-msgstr "實心物體"
-
#: ScreenSavers/hypertorus.xml.h:10
#, fuzzy
msgid "Transparent bands"
@@ -4495,91 +6416,76 @@ msgstr "透明 "
msgid "16 Transparent spirals"
msgstr "透明 "
-#: ScreenSavers/hypertorus.xml.h:16 ScreenSavers/klein.xml.h:19
-#: ScreenSavers/projectiveplane.xml.h:16
-msgid "Two-sided"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:17
+#: ScreenSavers/hypertorus.xml.h:18
#, fuzzy
msgid "Color wheel"
msgstr "菌落形狀"
-#: ScreenSavers/hypertorus.xml.h:18 ScreenSavers/klein.xml.h:23
-#: ScreenSavers/polytopes.xml.h:14 ScreenSavers/projectiveplane.xml.h:21
+#: ScreenSavers/hypertorus.xml.h:20 ScreenSavers/klein.xml.h:25
+#: ScreenSavers/polytopes.xml.h:14 ScreenSavers/projectiveplane.xml.h:18
msgid "Perspective 3D"
msgstr ""
-#: ScreenSavers/hypertorus.xml.h:19 ScreenSavers/klein.xml.h:24
-#: ScreenSavers/polytopes.xml.h:15 ScreenSavers/projectiveplane.xml.h:22
+#: ScreenSavers/hypertorus.xml.h:21 ScreenSavers/klein.xml.h:26
+#: ScreenSavers/polytopes.xml.h:15 ScreenSavers/projectiveplane.xml.h:19
#, fuzzy
msgid "Orthographic 3D"
msgstr "正交投影"
-#: ScreenSavers/hypertorus.xml.h:20 ScreenSavers/klein.xml.h:26
-#: ScreenSavers/polytopes.xml.h:16 ScreenSavers/projectiveplane.xml.h:24
+#: ScreenSavers/hypertorus.xml.h:22 ScreenSavers/klein.xml.h:28
+#: ScreenSavers/polytopes.xml.h:16 ScreenSavers/projectiveplane.xml.h:21
msgid "Perspective 4D"
msgstr ""
-#: ScreenSavers/hypertorus.xml.h:21 ScreenSavers/klein.xml.h:27
-#: ScreenSavers/polytopes.xml.h:17 ScreenSavers/projectiveplane.xml.h:25
+#: ScreenSavers/hypertorus.xml.h:23 ScreenSavers/klein.xml.h:29
+#: ScreenSavers/polytopes.xml.h:17 ScreenSavers/projectiveplane.xml.h:22
#, fuzzy
msgid "Orthographic 4D"
msgstr "正交投影"
-#: ScreenSavers/hypertorus.xml.h:22 ScreenSavers/klein.xml.h:28
-#: ScreenSavers/polytopes.xml.h:19 ScreenSavers/projectiveplane.xml.h:26
-msgid "-4.0"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:23 ScreenSavers/klein.xml.h:29
-#: ScreenSavers/polytopes.xml.h:20 ScreenSavers/projectiveplane.xml.h:27
+#: ScreenSavers/hypertorus.xml.h:25 ScreenSavers/klein.xml.h:31
+#: ScreenSavers/polytopes.xml.h:20
#, fuzzy
msgid "WX rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:24 ScreenSavers/klein.xml.h:30
-#: ScreenSavers/polytopes.xml.h:21 ScreenSavers/projectiveplane.xml.h:28
-msgid "4.0"
-msgstr ""
-
-#: ScreenSavers/hypertorus.xml.h:25 ScreenSavers/klein.xml.h:31
-#: ScreenSavers/polytopes.xml.h:22 ScreenSavers/projectiveplane.xml.h:29
+#: ScreenSavers/hypertorus.xml.h:27 ScreenSavers/klein.xml.h:33
+#: ScreenSavers/polytopes.xml.h:22
#, fuzzy
msgid "WY rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:26 ScreenSavers/klein.xml.h:32
-#: ScreenSavers/polytopes.xml.h:23 ScreenSavers/projectiveplane.xml.h:30
+#: ScreenSavers/hypertorus.xml.h:28 ScreenSavers/klein.xml.h:34
+#: ScreenSavers/polytopes.xml.h:23
#, fuzzy
msgid "WZ rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:27 ScreenSavers/klein.xml.h:33
-#: ScreenSavers/polytopes.xml.h:27 ScreenSavers/projectiveplane.xml.h:31
+#: ScreenSavers/hypertorus.xml.h:29 ScreenSavers/klein.xml.h:35
+#: ScreenSavers/polytopes.xml.h:27
#, fuzzy
msgid "XY rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:28 ScreenSavers/klein.xml.h:34
-#: ScreenSavers/polytopes.xml.h:28 ScreenSavers/projectiveplane.xml.h:32
+#: ScreenSavers/hypertorus.xml.h:30 ScreenSavers/klein.xml.h:36
+#: ScreenSavers/polytopes.xml.h:28
#, fuzzy
msgid "XZ rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:29 ScreenSavers/klein.xml.h:35
-#: ScreenSavers/polytopes.xml.h:29 ScreenSavers/projectiveplane.xml.h:33
+#: ScreenSavers/hypertorus.xml.h:31 ScreenSavers/klein.xml.h:37
+#: ScreenSavers/polytopes.xml.h:29
#, fuzzy
msgid "YZ rotation speed"
msgstr "旋轉速度"
-#: ScreenSavers/hypertorus.xml.h:30
+#: ScreenSavers/hypertorus.xml.h:32
msgid ""
"A Clifford Torus: a torus lying on the \"surface\" of a 4D hypersphere. "
"Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, "
"Computer Graphics, and Higher Dimensions\", Scientific American Library, "
-"1990. http://en.wikipedia.org/wiki/N-sphere http://en.wikipedia.org/wiki/"
-"Clifford_torus http://en.wikipedia.org/wiki/Regular_polytope Written by "
+"1990. https://en.wikipedia.org/wiki/N-sphere https://en.wikipedia.org/wiki/"
+"Clifford_torus https://en.wikipedia.org/wiki/Regular_polytope Written by "
"Carsten Steger; 2003."
msgstr ""
@@ -4603,9 +6509,9 @@ msgstr "扭曲"
#: ScreenSavers/hypnowheel.xml.h:17
#, fuzzy
msgid ""
-"A overlapping, translucent spiral patterns. The tightness of their spirals "
-"fluctuates in and out. http://en.wikipedia.org/wiki/Moire_pattern Written by "
-"Jamie Zawinski; 2008."
+"Overlapping, translucent spiral patterns. The tightness of their spirals "
+"fluctuates in and out. https://en.wikipedia.org/wiki/Moire_pattern Written "
+"by Jamie Zawinski; 2008."
msgstr ""
"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
"間與頻寬。由 Jamie Zawinski 撰寫。"
@@ -4632,15 +6538,11 @@ msgstr ""
msgid "Translate"
msgstr "透明 "
-#: ScreenSavers/ifs.xml.h:66
-msgid "Scale"
-msgstr "尺度"
-
#: ScreenSavers/ifs.xml.h:69
msgid ""
"Clouds of iterated function systems spin and collide. Note that the \"Detail"
"\" parameter is exponential. Number of points drawn is functions^detail. "
-"http://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
+"https://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
"Sueur and Robby Griffin; 1997."
msgstr ""
@@ -4720,7 +6622,7 @@ msgstr "波大小"
msgid "Number of waves"
msgstr "波數"
-#: ScreenSavers/interference.xml.h:14
+#: ScreenSavers/interference.xml.h:14 ScreenSavers/plasma.xml.h:3
msgid "Magnification"
msgstr "放大"
@@ -4797,10 +6699,6 @@ msgstr ""
msgid "Vertex-vertex force"
msgstr ""
-#: ScreenSavers/jigglypuff.xml.h:20
-msgid "Strong"
-msgstr ""
-
#: ScreenSavers/jigglypuff.xml.h:22
msgid "Sphere strength"
msgstr ""
@@ -4855,11 +6753,12 @@ msgid "Tilt"
msgstr ""
#: ScreenSavers/jigsaw.xml.h:16
+#, fuzzy
msgid ""
-"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. http://"
-"en.wikipedia.org/wiki/Jigsaw_puzzle http://en.wikipedia.org/wiki/"
+"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. https://"
+"en.wikipedia.org/wiki/Jigsaw_puzzle https://en.wikipedia.org/wiki/"
"Tessellation Written by Jamie Zawinski; 1997."
-msgstr ""
+msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
#: ScreenSavers/juggler3d.xml.h:1
#, fuzzy
@@ -4899,7 +6798,7 @@ msgstr ""
#, fuzzy
msgid ""
"A 3D juggling stick-man, with Cambridge juggling pattern notation used to "
-"describe the patterns he juggles. http://en.wikipedia.org/wiki/Siteswap "
+"describe the patterns he juggles. https://en.wikipedia.org/wiki/Siteswap "
"Written by Tim Auckland and Jamie Zawinski; 2002."
msgstr "畫一個在變戲法的人。由 Tim Auckland 撰寫。"
@@ -4915,7 +6814,7 @@ msgstr "重複"
msgid ""
"The Julia set is a close relative of the Mandelbrot set. The small moving "
"dot indicates the control point from which the rest of the image was "
-"generated. See also the \"Discrete\" screen saver. http://en.wikipedia.org/"
+"generated. See also the \"Discrete\" screen saver. https://en.wikipedia.org/"
"wiki/Julia_set Written by Sean McCullough; 1997."
msgstr ""
@@ -4927,7 +6826,7 @@ msgstr "萬花筒"
msgid "Segments"
msgstr "片段"
-#: ScreenSavers/kaleidescope.xml.h:8
+#: ScreenSavers/kaleidescope.xml.h:8 ScreenSavers/sphereeversion.xml.h:7
msgid "3"
msgstr ""
@@ -4947,8 +6846,8 @@ msgstr "蹤跡"
#, fuzzy
msgid ""
"A simple kaleidoscope made of line segments. See \"GLeidescope\" for a more "
-"sophisticated take. http://en.wikipedia.org/wiki/Kaleidoscope Written by Ron "
-"Tapia; 1997."
+"sophisticated take. https://en.wikipedia.org/wiki/Kaleidoscope Written by "
+"Ron Tapia; 1997."
msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
#: ScreenSavers/kaleidocycle.xml.h:1
@@ -4957,7 +6856,7 @@ msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
msgid "Kaleidocycle"
msgstr "萬花筒"
-#: ScreenSavers/kaleidocycle.xml.h:7
+#: ScreenSavers/kaleidocycle.xml.h:7 ScreenSavers/raverhoop.xml.h:7
msgid "64"
msgstr ""
@@ -4975,132 +6874,55 @@ msgstr ""
msgid "Klein"
msgstr ""
-#: ScreenSavers/klein.xml.h:2
-#, fuzzy
-#| msgid "Random Cell Shape"
-msgid "Random shape"
-msgstr "隨機的單元格形狀"
-
#: ScreenSavers/klein.xml.h:3
#, fuzzy
msgid "Figure 8"
msgstr "開放圖案"
#: ScreenSavers/klein.xml.h:4
-msgid "Squeezed torus"
+msgid "Pinched torus"
msgstr ""
#: ScreenSavers/klein.xml.h:5
msgid "Lawson"
msgstr ""
-#: ScreenSavers/klein.xml.h:6 ScreenSavers/projectiveplane.xml.h:2
-#: ScreenSavers/qix.xml.h:15
-#, fuzzy
-msgid "Random motion"
-msgstr "隨機移動"
-
-#: ScreenSavers/klein.xml.h:7 ScreenSavers/projectiveplane.xml.h:3
-msgid "Walk"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:8 ScreenSavers/projectiveplane.xml.h:4
-msgid "Turn"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:9 ScreenSavers/projectiveplane.xml.h:5
+#: ScreenSavers/klein.xml.h:9 ScreenSavers/projectiveplane.xml.h:43
msgid "Walk and turn"
msgstr ""
-#: ScreenSavers/klein.xml.h:10 ScreenSavers/projectiveplane.xml.h:6
-msgid "Show orientation marks"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:11 ScreenSavers/projectiveplane.xml.h:7
-#, fuzzy
-msgid "Random surface"
-msgstr "實體表面"
-
-#: ScreenSavers/klein.xml.h:12 ScreenSavers/polytopes.xml.h:2
-#: ScreenSavers/projectiveplane.xml.h:8
-#, fuzzy
-msgid "Wireframe mesh"
-msgstr "骨架"
-
-#: ScreenSavers/klein.xml.h:13 ScreenSavers/mirrorblob.xml.h:27
-#: ScreenSavers/polytopes.xml.h:3 ScreenSavers/projectiveplane.xml.h:9
-#, fuzzy
-msgid "Solid surface"
-msgstr "實體表面"
-
-#: ScreenSavers/klein.xml.h:14 ScreenSavers/polytopes.xml.h:4
-#: ScreenSavers/projectiveplane.xml.h:10
-#, fuzzy
-msgid "Transparent surface"
-msgstr "透明 "
-
-#: ScreenSavers/klein.xml.h:15 ScreenSavers/projectiveplane.xml.h:11
-#, fuzzy
-msgid "Random pattern"
-msgstr "隨機化"
-
#: ScreenSavers/klein.xml.h:17
msgid "See-through bands"
msgstr ""
-#: ScreenSavers/klein.xml.h:20
+#: ScreenSavers/klein.xml.h:21
msgid "Rainbow colors"
msgstr ""
-#: ScreenSavers/klein.xml.h:21 ScreenSavers/projectiveplane.xml.h:19
+#: ScreenSavers/klein.xml.h:22 ScreenSavers/projectiveplane.xml.h:15
#, fuzzy
msgid "4d depth colors"
msgstr "加成性顏色"
-#: ScreenSavers/klein.xml.h:22 ScreenSavers/projectiveplane.xml.h:20
+#: ScreenSavers/klein.xml.h:24 ScreenSavers/projectiveplane.xml.h:17
#, fuzzy
#| msgid "Random"
msgid "Random 3D"
msgstr "隨機"
-#: ScreenSavers/klein.xml.h:25 ScreenSavers/projectiveplane.xml.h:23
+#: ScreenSavers/klein.xml.h:27 ScreenSavers/projectiveplane.xml.h:20
#, fuzzy
#| msgid "Random"
msgid "Random 4D"
msgstr "隨機"
-#: ScreenSavers/klein.xml.h:36 ScreenSavers/projectiveplane.xml.h:34
-msgid "-180.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:37 ScreenSavers/projectiveplane.xml.h:35
-msgid "Walking direction"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:38 ScreenSavers/projectiveplane.xml.h:36
-msgid "180.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:39 ScreenSavers/projectiveplane.xml.h:37
-msgid "1.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:40 ScreenSavers/projectiveplane.xml.h:38
-#, fuzzy
-msgid "Walking speed"
-msgstr "鯨魚速度"
-
-#: ScreenSavers/klein.xml.h:41 ScreenSavers/projectiveplane.xml.h:39
-msgid "100.0"
-msgstr ""
-
-#: ScreenSavers/klein.xml.h:46
+#: ScreenSavers/klein.xml.h:48
msgid ""
"A Klein bottle is the 4D analog of a moebius strip. You can walk on the "
"surface of the bottle or rotate it in 4D or walk on it while it rotates in "
"4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
-"Library, 1990. http://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
+"Library, 1990. https://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
"Steger; 2008."
msgstr ""
@@ -5127,12 +6949,107 @@ msgstr "悲傷"
#, fuzzy, no-c-format
msgid ""
"Lemarchand's Box, the Lament Configuration. Warning: occasionally opens "
-"doors. http://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
+"doors. https://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
"Zawinski; 1998."
msgstr ""
"模擬 Lemarchand Box 的動畫,重複自我解謎。需要 OpenGL,及夠快的硬體。由 "
"Jamie Zawinski 撰寫。"
+#: ScreenSavers/lattice.xml.h:1
+msgid "Lattice"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:2
+msgid "Longitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:3
+msgid "Latitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:6
+msgid "Material - Industrial"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:7
+#, fuzzy
+#| msgid "Crystal"
+msgid "Material - Crystal"
+msgstr "結晶"
+
+#: ScreenSavers/lattice.xml.h:8
+msgid "Material - Chrome"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:9
+msgid "Material - Brass"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:10
+msgid "Material - Shiny"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:11
+msgid "Material - Ghostly"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:12
+msgid "Material - Circuits"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:13
+msgid "Material - Doughnuts"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:14
+msgid "Material - random"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:16
+#, fuzzy
+#| msgid "Thickness"
+msgid "Thickness of tori"
+msgstr "厚度"
+
+#: ScreenSavers/lattice.xml.h:24
+msgid "Randomness of camera path"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:27
+#, fuzzy
+msgid "Smooth shading"
+msgstr "平滑線"
+
+#: ScreenSavers/lattice.xml.h:31
+msgid "Preset - Chainmail"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:32
+msgid "Preset - Brash Mesh"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:33
+#, fuzzy
+msgid "Preset - Computer"
+msgstr "提供紅利"
+
+#: ScreenSavers/lattice.xml.h:34
+msgid "Preset - Slick"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:35
+msgid "Preset - Tasty"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:36
+msgid ""
+"Flying through a lattice. Note: Presets override all other settings. If you "
+"wish to customize the other options, make sure the preset option is set to "
+"\"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/lavalite.xml.h:1
msgid "Lavalite"
msgstr ""
@@ -5179,9 +7096,9 @@ msgid ""
"motion lamp are registered trademarks of Haggerty Enterprises, Inc. The "
"configuration of the globe and base of the motion lamp are registered "
"trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other "
-"countries around the world.\" http://en.wikipedia.org/wiki/Lava_lamp http://"
-"en.wikipedia.org/wiki/Metaballs http://en.wikipedia.org/wiki/Lavarand "
-"Written by Jamie Zawinski; 2002."
+"countries around the world.\" https://en.wikipedia.org/wiki/Lava_lamp "
+"https://en.wikipedia.org/wiki/Metaballs https://en.wikipedia.org/wiki/"
+"Lavarand Written by Jamie Zawinski; 2002."
msgstr ""
#: ScreenSavers/lcdscrub.xml.h:1
@@ -5296,32 +7213,138 @@ msgstr "迴圈"
#, fuzzy, no-c-format
msgid ""
"A cellular automaton that generates loop-shaped colonies that spawn, age, "
-"and eventually die. http://en.wikipedia.org/wiki/Langton%27s_loops Written "
+"and eventually die. https://en.wikipedia.org/wiki/Langton%27s_loops Written "
"by David Bagley; 1999."
msgstr "畫出環形部落,出生、成長,到最後死亡。由 David Bagley 撰寫。"
+#: ScreenSavers/lorenz.xml.h:1
+msgid "Lorenz"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:2
+#, fuzzy
+msgid "Number of Lines"
+msgstr "樹的數目"
+
+#: ScreenSavers/lorenz.xml.h:3
+#, fuzzy
+msgid "Number of Satellites"
+msgstr "波數"
+
+#: ScreenSavers/lorenz.xml.h:5
+#, fuzzy
+msgid "Camera Speed"
+msgstr "波速"
+
+#: ScreenSavers/lorenz.xml.h:7
+#, fuzzy
+#| msgid "Triangle"
+msgid "Camera Angle"
+msgstr "三角形"
+
+#: ScreenSavers/lorenz.xml.h:9
+msgid "Line width of Attractor"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:11
+msgid "Line width of Satellites"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:12
+msgid "Better"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:13
+msgid "Line approximation quality"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:14
+msgid "Crude"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:15
+msgid ""
+"Lorenz Attractor written by Sören Sonnenburg. Contact sonne@debian.org or "
+"visit http://sonnenburgs.de/soeren ."
+msgstr ""
+
#: ScreenSavers/m6502.xml.h:1
msgid "m6502"
msgstr ""
-#: ScreenSavers/m6502.xml.h:3
+#: ScreenSavers/m6502.xml.h:2
+msgid "Assembly file"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:5
#, fuzzy
msgid "Display time for each program"
msgstr "顯示骨架"
-#: ScreenSavers/m6502.xml.h:5
-msgid "Assembly file"
+#: ScreenSavers/m6502.xml.h:11
+#, fuzzy
+msgid "500"
+msgstr "100%"
+
+#: ScreenSavers/m6502.xml.h:12
+#, fuzzy
+msgid "Instructions per second"
+msgstr "動畫速度"
+
+#: ScreenSavers/m6502.xml.h:13
+msgid "120000"
msgstr ""
-#: ScreenSavers/m6502.xml.h:7
+#: ScreenSavers/m6502.xml.h:16
msgid ""
-"This emulates a 6502 microprocessor. The family of 6502 chips were used "
-"throughout the 70's and 80's in machines such as the Atari 2600, Commodore "
-"PET, VIC20 and C64, Apple ][, and the NES. Some example programs are "
-"included, and it can also read in an assembly file as input. Original "
-"JavaScript Version by Stian Soreng: http://www.6502asm.com/. Ported to "
-"XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy English; "
-"2007."
+"Emulates a 6502 microprocessor, and runs some example programs on it. The "
+"family of 6502 chips were used throughout the 70's and 80's in machines such "
+"as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][, and the NES. Some "
+"example programs are included, and it can also read in an assembly file as "
+"input. Original JavaScript Version by Stian Soreng: http://www.6502asm.com/. "
+"Ported to XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy "
+"English; 2007."
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:1
+#, fuzzy
+msgid "MatrixView"
+msgstr "Xmatrix"
+
+#: ScreenSavers/matrixview.xml.h:3
+msgid "Scene Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:5
+msgid "Matrix Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:7
+#, fuzzy
+msgid "Horizontal Resolution"
+msgstr "水平對稱"
+
+#: ScreenSavers/matrixview.xml.h:9
+#, fuzzy
+#| msgid "Resolution"
+msgid "Vertical Resolution"
+msgstr "解析度"
+
+#: ScreenSavers/matrixview.xml.h:10
+#, fuzzy
+msgid "Photo directory"
+msgstr "影像目錄"
+
+#: ScreenSavers/matrixview.xml.h:12 ScreenSavers/quasicrystal.xml.h:9
+#, fuzzy
+msgid "Contrast"
+msgstr "顏色對比"
+
+#: ScreenSavers/matrixview.xml.h:14
+msgid ""
+"Seeing things in the matrix. Written by Alex Zolotov &lt;nightradio at "
+"knoppix.ru&gt; Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;."
msgstr ""
#: ScreenSavers/maze.xml.h:1
@@ -5373,12 +7396,50 @@ msgstr ""
msgid ""
"Generates random mazes, with three different algorithms: Kruskal, Prim, and "
"a depth-first recursive backtracker. It also solves them. Backtracking and "
-"look-ahead paths are displayed in different colors. http://en.wikipedia.org/"
-"wiki/Maze_generation_algorithm http://en.wikipedia.org/wiki/"
+"look-ahead paths are displayed in different colors. https://en.wikipedia.org/"
+"wiki/Maze_generation_algorithm https://en.wikipedia.org/wiki/"
"Maze_solving_algorithm Written by Martin Weiss, Dave Lemke, Jim Randell, "
"Jamie Zawinski, Johannes Keukelaar, and Zack Weinberg; 1985."
msgstr ""
+#: ScreenSavers/maze3d.xml.h:1
+#, fuzzy
+#| msgid "Maze"
+msgid "Maze3D"
+msgstr "迷宮"
+
+#: ScreenSavers/maze3d.xml.h:8
+#, fuzzy
+msgid "Show Overlay"
+msgstr "顯示標籤"
+
+#: ScreenSavers/maze3d.xml.h:9
+msgid "Acid"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:11 ScreenSavers/splitflap.xml.h:9
+msgid "Rows"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:12 ScreenSavers/splitflap.xml.h:8
+#, fuzzy
+msgid "Columns"
+msgstr "文字行"
+
+#: ScreenSavers/maze3d.xml.h:13
+msgid "Inverters"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:14
+msgid "Rats"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:15
+msgid ""
+"A re-creation of the 3D Maze screensaver from Windows 95. Written by Sudoer; "
+"2018."
+msgstr ""
+
#: ScreenSavers/memscroller.xml.h:1
#, fuzzy
msgid "MemScroller"
@@ -5421,9 +7482,9 @@ msgstr "最大深度"
#: ScreenSavers/menger.xml.h:21
#, fuzzy
msgid ""
-"The Menger Gasket is a cube-based recursive fractal object analagous to the "
-"Sierpinski Tetrahedron. http://en.wikipedia.org/wiki/Menger_sponge http://en."
-"wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
+"The Menger Gasket is a cube-based recursive fractal object analogous to the "
+"Sierpinski Tetrahedron. https://en.wikipedia.org/wiki/Menger_sponge https://"
+"en.wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
msgstr ""
"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
"Tetrahedron。由 Jamie Zawinski 撰寫。"
@@ -5448,11 +7509,11 @@ msgid "MetaBall Movement"
msgstr ""
#: ScreenSavers/metaballs.xml.h:17
+#, fuzzy
msgid ""
-"Draws two dimensional metaballs: overlapping and merging balls with fuzzy "
-"edges. http://en.wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; "
-"2003."
-msgstr ""
+"2D meta-balls: overlapping and merging balls with fuzzy edges. https://en."
+"wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; 2003."
+msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
#: ScreenSavers/mirrorblob.xml.h:1
msgid "MirrorBlob"
@@ -5536,8 +7597,8 @@ msgstr "繪製螞蟻"
#, fuzzy
msgid ""
"M. C. Escher's \"Moebius Strip II\", an image of ants walking along the "
-"surface of a moebius strip. http://en.wikipedia.org/wiki/Moebius_strip "
-"http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
+"surface of a moebius strip. https://en.wikipedia.org/wiki/Moebius_strip "
+"https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
"Vianna; 1997."
msgstr ""
"這會畫出 Escher 的「不可能的籠子」(Impossible Cage),一個由莫比斯帶"
@@ -5563,7 +7624,7 @@ msgstr "樹的數目"
msgid ""
"An interlinked loop of rotating gears. The layout of the gears follows the "
"path of a moebius strip. See also the \"Pinion\" and \"Gears\" screen "
-"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
"wiki/Moebius_strip Written by Jamie Zawinski; 2007."
msgstr ""
"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
@@ -5578,11 +7639,14 @@ msgid "Offset"
msgstr "抵銷"
#: ScreenSavers/moire.xml.h:13
+#, fuzzy
msgid ""
"When the lines on the screen Make more lines in between, That's a moire'! "
-"http://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
+"https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
"Michael Bayne; 1997."
msgstr ""
+"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
+"間與頻寬。由 Jamie Zawinski 撰寫。"
#: ScreenSavers/moire2.xml.h:1
msgid "Moire2"
@@ -5593,7 +7657,7 @@ msgstr "波紋2"
msgid ""
"Generates fields of concentric circles or ovals, and combines the planes "
"with various operations. The planes are moving independently of one another, "
-"causing the interference lines to spray. http://en.wikipedia.org/wiki/"
+"causing the interference lines to spray. https://en.wikipedia.org/wiki/"
"Moire_pattern Written by Jamie Zawinski; 1998."
msgstr ""
"另一個波紋圖樣的範例。產生許多同心圓或橢圓,用不同的操作將這些平面組合。平面"
@@ -5635,7 +7699,7 @@ msgstr ""
#, fuzzy, no-c-format
msgid ""
"Some interesting molecules. Several molecules are built in, and it can also "
-"read PDB (Protein Data Bank) files as input. http://en.wikipedia.org/wiki/"
+"read PDB (Protein Data Bank) files as input. https://en.wikipedia.org/wiki/"
"Protein_Data_Bank_%28file_format%29 Written by Jamie Zawinski; 2001."
msgstr ""
"畫出幾個不同的分子圖。有些是內建,不過您也可以讀取 PDB 檔(Protein Data "
@@ -5666,10 +7730,12 @@ msgid "Icosahedron"
msgstr "二十面體"
#: ScreenSavers/morph3d.xml.h:12
+#, fuzzy
msgid ""
-"Platonic solids that turn inside out and get spikey. http://en.wikipedia.org/"
-"wiki/Platonic_solid Written by Marcelo Vianna; 1997."
+"Platonic solids that turn inside out and get spikey. https://en.wikipedia."
+"org/wiki/Platonic_solid Written by Marcelo Vianna; 1997."
msgstr ""
+"畫出以線與弧形為基礎的 Truchet 圖樣,排列在螢幕上。由 Adrian Likins 撰寫。"
#: ScreenSavers/mountain.xml.h:1
msgid "Mountain"
@@ -5718,7 +7784,7 @@ msgid ""
"Memo 239, 1972), Jackson Wright wrote the above PDP-1 code in 1962. That "
"code still lives on here, some 46 years later. In \"mismunch\" mode, it "
"displays a creatively broken misimplementation of the classic munching "
-"squares algorithm instead. http://en.wikipedia.org/wiki/HAKMEM http://en."
+"squares algorithm instead. https://en.wikipedia.org/wiki/HAKMEM https://en."
"wikipedia.org/wiki/Munching_square Written by Jackson Wright, Tim Showalter, "
"Jamie Zawinski and Steven Hazel; 1997."
msgstr ""
@@ -5739,11 +7805,13 @@ msgstr "神經錯亂"
msgid "Blot count"
msgstr "總計"
-#: ScreenSavers/nerverot.xml.h:12 ScreenSavers/topblock.xml.h:14
+#: ScreenSavers/nerverot.xml.h:12 ScreenSavers/raverhoop.xml.h:6
+#: ScreenSavers/razzledazzle.xml.h:9 ScreenSavers/topblock.xml.h:14
msgid "Colors"
msgstr "色彩"
#: ScreenSavers/nerverot.xml.h:13 ScreenSavers/pyro.xml.h:8
+#: ScreenSavers/splodesic.xml.h:5
msgid "Seldom"
msgstr "很少"
@@ -5804,21 +7872,60 @@ msgid "Player size"
msgstr ""
#: ScreenSavers/pacman.xml.h:7
+#, fuzzy
msgid ""
-"Simulates a game of Pac-Man on a randomly-created level. http://en.wikipedia."
-"org/wiki/Pac-Man Written by Edwin de Jong; 2004."
+"Simulates a game of Pac-Man on a randomly-created level. https://en."
+"wikipedia.org/wiki/Pac-Man Written by Edwin de Jong and Jamie Zawinski; 2004."
msgstr ""
+"畫出很迷幻的圓形圖樣,盯著看會昏頭。它也可以移動控制點,不過會花很多的 CPU 時"
+"間與頻寬。由 Jamie Zawinski 撰寫。"
#: ScreenSavers/pedal.xml.h:1
msgid "Pedal"
msgstr "踏板"
#: ScreenSavers/pedal.xml.h:10
+#, fuzzy
msgid ""
-"The even-odd winding rule. http://en.wikipedia.org/wiki/Even-odd_rule http://"
-"en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
+"The even-odd winding rule. https://en.wikipedia.org/wiki/Even-odd_rule "
+"https://en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
+msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
+
+#: ScreenSavers/peepers.xml.h:1
+msgid "Peepers"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:9
+#, fuzzy
+msgid "Number of eyes"
+msgstr "圓環數目"
+
+#: ScreenSavers/peepers.xml.h:12
+#, fuzzy
+msgid "Scroll"
+msgstr "滾動速度"
+
+#: ScreenSavers/peepers.xml.h:13
+#, fuzzy
+msgid "Bounce or scroll"
+msgstr "碰到牆壁反彈"
+
+#: ScreenSavers/peepers.xml.h:14
+#, fuzzy
+msgid "Grid"
+msgstr "網格大小"
+
+#: ScreenSavers/peepers.xml.h:15
+msgid "Beholder"
msgstr ""
+#: ScreenSavers/peepers.xml.h:18
+#, fuzzy
+msgid ""
+"Floating eyeballs. Anatomically correct, and they also track the pointer. "
+"Written by Jamie Zawinski; 2018."
+msgstr "畫出一個球,上面有許多尖刺突出。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/penetrate.xml.h:1
msgid "Penetrate"
msgstr "入侵"
@@ -5838,7 +7945,7 @@ msgstr "總是打得準"
#: ScreenSavers/penetrate.xml.h:9
#, fuzzy
msgid ""
-"Simulates (something like) the classic arcade game Missile Command. http://"
+"Simulates (something like) the classic arcade game Missile Command. https://"
"en.wikipedia.org/wiki/Missile_Command Written by Adam Miller; 1999."
msgstr "模擬一款古老的遊戲 Missile Command。由 Adam Miller 撰寫。"
@@ -5846,11 +7953,6 @@ msgstr "模擬一款古老的遊戲 Missile Command。由 Adam Miller 撰寫。"
msgid "Penrose"
msgstr "Penrose"
-#: ScreenSavers/penrose.xml.h:9 ScreenSavers/twang.xml.h:15
-#, fuzzy
-msgid "Tile size"
-msgstr "方塊大小"
-
#: ScreenSavers/penrose.xml.h:11
#, fuzzy
msgid "Draw ammann lines"
@@ -5859,18 +7961,18 @@ msgstr "繪製 Ammann 線條"
#: ScreenSavers/penrose.xml.h:13
#, fuzzy
msgid ""
-"Draws quasiperiodic tilings; think of the implications on modern formica "
-"technology. In April 1997, Sir Roger Penrose, a British math professor who "
-"has worked with Stephen Hawking on such topics as relativity, black holes, "
-"and whether time has a beginning, filed a copyright-infringement lawsuit "
-"against the Kimberly-Clark Corporation, which Penrose said copied a pattern "
-"he created (a pattern demonstrating that \"a nonrepeating pattern could "
-"exist in nature\") for its Kleenex quilted toilet paper. Penrose said he "
-"doesn't like litigation but, \"When it comes to the population of Great "
-"Britain being invited by a multinational to wipe their bottoms on what "
-"appears to be the work of a Knight of the Realm, then a last stand must be "
-"taken.\" As reported by News of the Weird #491, 4-Jul-1997. http://en."
-"wikipedia.org/wiki/Penrose_tiling Written by Timo Korvola; 1997."
+"Quasiperiodic tilings. In April 1997, Sir Roger Penrose, a British math "
+"professor who has worked with Stephen Hawking on such topics as relativity, "
+"black holes, and whether time has a beginning, filed a copyright-"
+"infringement lawsuit against the Kimberly-Clark Corporation, which Penrose "
+"said copied a pattern he created (a pattern demonstrating that \"a "
+"nonrepeating pattern could exist in nature\") for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, \"When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.\" As reported by News of the Weird #491, 4-Jul-1997. "
+"https://en.wikipedia.org/wiki/Penrose_tiling https://en.wikipedia.org/wiki/"
+"Tessellation Written by Timo Korvola; 1997."
msgstr ""
"畫出半週期的磚狀。由 Timo Korvola 撰寫。根據 News of the Wierd 第 491 期,"
"1997 年七月四日的報導,在 1997 年四月,Roger Penrose,一位英國的數學教授,控"
@@ -5969,10 +8071,6 @@ msgstr "磷光"
msgid "Font scale"
msgstr ""
-#: ScreenSavers/phosphor.xml.h:11
-msgid "Amber"
-msgstr ""
-
#: ScreenSavers/phosphor.xml.h:14
#, fuzzy
msgid ""
@@ -6022,7 +8120,7 @@ msgstr "無陰影"
msgid ""
"Loads several random images, and displays them as if lying in a random pile. "
"The pile is periodically reshuffled, with new images coming in and old ones "
-"being thrown out. Written by Jens Kilian; 2008."
+"being thrown out. Written by Jens Kilian and Jamie Zawinski; 2008."
msgstr ""
#: ScreenSavers/piecewise.xml.h:1
@@ -6064,7 +8162,7 @@ msgstr "滾動速度"
msgid "Gear size"
msgstr "齒輪"
-#: ScreenSavers/pinion.xml.h:12
+#: ScreenSavers/pinion.xml.h:12 ScreenSavers/projectiveplane.xml.h:36
#, fuzzy
msgid "100"
msgstr "100%"
@@ -6082,7 +8180,7 @@ msgstr ""
#, fuzzy
msgid ""
"A gear system marches across the screen. See also the \"Gears\" and "
-"\"MoebiusGears\" screen savers. http://en.wikipedia.org/wiki/Involute_gear "
+"\"MoebiusGears\" screen savers. https://en.wikipedia.org/wiki/Involute_gear "
"Written by Jamie Zawinski; 2004."
msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
@@ -6139,9 +8237,70 @@ msgid "Random style"
msgstr "隨機熔化型"
#: ScreenSavers/pipes.xml.h:22
+#, fuzzy
msgid ""
-"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna; "
-"1997."
+"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna "
+"and Jamie Zawinski; 1997."
+msgstr "用點描出矩形,套上隨機色彩。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/pixelcity.xml.h:1
+msgid "Pixel City"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:2
+msgid "Effect Bloom"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:3
+msgid "Effect Bloom Radial"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:4
+msgid "Effect Glass"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:5
+msgid "Effect Color Cycle"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:6
+msgid "Effect None"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:7
+#, fuzzy
+#| msgid "Wireframe"
+msgid "Wire frame"
+msgstr "骨架"
+
+#: ScreenSavers/pixelcity.xml.h:8
+msgid "No fog"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:9
+msgid "Letter box"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:10
+msgid ""
+"Procedural city fly through. Written by Shamus Young &lt;shamus -at- "
+"shamusyoung dot com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-"
+"glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:1
+msgid "Plasma"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:6
+msgid "Focus"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:12
+msgid ""
+"Colorful flowing plasma. Written by Terry Welsh &lt;mogumbo at totalmail."
+"com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge."
+"net/&gt;. Config Files by Curtis Haas."
msgstr ""
#: ScreenSavers/polyhedra.xml.h:1
@@ -6632,8 +8791,9 @@ msgid "Small stellated truncated dodecahedron"
msgstr ""
#: ScreenSavers/polyhedra.xml.h:128
-msgid "Great pentakisdodekahedron"
-msgstr ""
+#, fuzzy
+msgid "Great pentakisdodecahedron"
+msgstr "十二面體"
#: ScreenSavers/polyhedra.xml.h:129
msgid "Truncated dodecadodecahedron"
@@ -6785,9 +8945,9 @@ msgstr ""
#: ScreenSavers/polyhedra.xml.h:169
msgid ""
"The 75 uniform polyhedra and their duals, plus 5 prisms and antiprisms, and "
-"some information about each. http://en.wikipedia.org/wiki/Uniform_polyhedra "
-"http://en.wikipedia.org/wiki/Stellation http://en.wikipedia.org/wiki/"
-"Dual_polyhedron http://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
+"some information about each. https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation https://en.wikipedia.org/wiki/"
+"Dual_polyhedron https://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
"Har'El and Jamie Zawinski; 2004."
msgstr ""
@@ -6804,7 +8964,7 @@ msgstr "相同的單塊"
#, fuzzy
msgid ""
"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
-"puzzle pieces. http://en.wikipedia.org/wiki/Polyomino Written by Stephen "
+"puzzle pieces. https://en.wikipedia.org/wiki/Polyomino Written by Stephen "
"Montgomery-Smith; 2002."
msgstr ""
"不斷重覆試圖用不規則形來填入一個矩形。由 Stephen Montgomery-Smith 撰寫。"
@@ -6851,10 +9011,10 @@ msgid ""
"The six regular 4D polytopes rotating in 4D. Inspired by H.S.M Coxeter's "
"book \"Regular Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and "
"Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, Computer "
-"Graphics, and Higher Dimensions\", Scientific American Library, 1990. http://"
-"en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/wiki/Tesseract "
-"http://en.wikipedia.org/wiki/Regular_polytope Written by Carsten Steger; "
-"2003."
+"Graphics, and Higher Dimensions\", Scientific American Library, 1990. "
+"https://en.wikipedia.org/wiki/Hypercube https://en.wikipedia.org/wiki/"
+"Tesseract https://en.wikipedia.org/wiki/Regular_polytope Written by Carsten "
+"Steger; 2003."
msgstr ""
#: ScreenSavers/pong.xml.h:1
@@ -6870,10 +9030,6 @@ msgstr "波速"
msgid "Crisp"
msgstr ""
-#: ScreenSavers/pong.xml.h:6
-msgid "Noise"
-msgstr ""
-
#: ScreenSavers/pong.xml.h:7
msgid "Noisy"
msgstr ""
@@ -6885,8 +9041,9 @@ msgstr ""
#: ScreenSavers/pong.xml.h:14
msgid ""
"The 1971 Pong home video game, including artifacts of an old color TV set. "
-"In clock mode, the score keeps track of the current time. http://en."
-"wikipedia.org/wiki/Pong Written by Jeremy English and Trevor Blackwell; 2003."
+"In clock mode, the score keeps track of the current time. https://en."
+"wikipedia.org/wiki/Pong Written by Jeremy English, Trevor Blackwell and "
+"Jamie Zawinski; 2003."
msgstr ""
#: ScreenSavers/popsquares.xml.h:1
@@ -6955,42 +9112,79 @@ msgstr ""
#: ScreenSavers/popsquares.xml.h:22
msgid ""
-"This draws a pop-art-ish looking grid of pulsing colors. Written by Levi "
-"Burton; 2003."
+"A pop-art-ish looking grid of pulsing colors. Written by Levi Burton; 2003."
msgstr ""
#: ScreenSavers/projectiveplane.xml.h:1
msgid "ProjectivePlane"
msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:13
-msgid "Distance bands"
+#: ScreenSavers/projectiveplane.xml.h:23
+msgid "-4"
msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:14
+#: ScreenSavers/projectiveplane.xml.h:24
#, fuzzy
-msgid "Direction bands"
-msgstr "定位光源"
+msgid "WX speed"
+msgstr "波速"
+
+#: ScreenSavers/projectiveplane.xml.h:25 ScreenSavers/scooter.xml.h:8
+#: ScreenSavers/sphereeversion.xml.h:8
+msgid "4"
+msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:17
+#: ScreenSavers/projectiveplane.xml.h:26
#, fuzzy
-msgid "Distance colors"
-msgstr "加成性顏色"
+msgid "WY speed"
+msgstr "波速"
-#: ScreenSavers/projectiveplane.xml.h:18
+#: ScreenSavers/projectiveplane.xml.h:27
#, fuzzy
-msgid "Direction colors"
-msgstr "相減性顏色"
+msgid "WZ speed"
+msgstr "波速"
+
+#: ScreenSavers/projectiveplane.xml.h:28
+#, fuzzy
+msgid "XY speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/projectiveplane.xml.h:29
+#, fuzzy
+msgid "XZ speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/projectiveplane.xml.h:30
+#, fuzzy
+msgid "YZ speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/projectiveplane.xml.h:31
+msgid "-180"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:32
+msgid "Walk dir "
+msgstr ""
-#: ScreenSavers/projectiveplane.xml.h:44
+#: ScreenSavers/projectiveplane.xml.h:33
+#, fuzzy
+msgid "180"
+msgstr "1"
+
+#: ScreenSavers/projectiveplane.xml.h:35
+#, fuzzy
+msgid "Walk speed"
+msgstr "鯨魚速度"
+
+#: ScreenSavers/projectiveplane.xml.h:46
msgid ""
"A 4D embedding of the real projective plane. You can walk on the surface of "
"the real projective plane or rotate it in 4D or walk on it while it rotates "
"in 4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
-"Library, 1990. http://en.wikipedia.org/wiki/Real_projective_plane http://en."
-"wikipedia.org/wiki/Roman_surface http://en.wikipedia.org/wiki/Cross_cap "
-"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"Library, 1990. https://en.wikipedia.org/wiki/Real_projective_plane https://"
+"en.wikipedia.org/wiki/Roman_surface https://en.wikipedia.org/wiki/Cross_cap "
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
"RealProjectivePlane.html http://mathworld.wolfram.com/RomanSurface.html "
"http://mathworld.wolfram.com/Cross-Cap.html http://mathworld.wolfram.com/"
"MoebiusStrip.html Written by Carsten Steger; 2014."
@@ -7008,7 +9202,7 @@ msgstr "繪製單元格"
#: ScreenSavers/providence.xml.h:8
msgid ""
"\"A pyramid unfinished. In the zenith an eye in a triangle, surrounded by a "
-"glory, proper.\" http://en.wikipedia.org/wiki/Eye_of_Providence Written by "
+"glory, proper.\" https://en.wikipedia.org/wiki/Eye_of_Providence Written by "
"Blair Tennessy; 2004."
msgstr ""
@@ -7090,7 +9284,7 @@ msgstr ""
msgid "Qix"
msgstr "Qix"
-#: ScreenSavers/qix.xml.h:12
+#: ScreenSavers/qix.xml.h:12 ScreenSavers/spirographx.xml.h:3
#, fuzzy
msgid "Line segments"
msgstr "線段"
@@ -7130,8 +9324,8 @@ msgstr "多邊形"
msgid ""
"Bounces a series of line segments around the screen, and uses variations on "
"this basic motion pattern to produce all sorts of different presentations: "
-"line segments, filled polygons, and overlapping translucent areas. http://en."
-"wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
+"line segments, filled polygons, and overlapping translucent areas. https://"
+"en.wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
msgstr ""
"讓一系列線段在螢幕裡彈跳,使用多種基本的移動樣式來產生各種不同的表現:線段、"
"多邊形與重疊半透明區域等等。由 Jamie Zawinski 撰寫。"
@@ -7142,16 +9336,6 @@ msgstr ""
msgid "QuasiCrystal"
msgstr "結晶"
-#: ScreenSavers/quasicrystal.xml.h:9
-#, fuzzy
-msgid "Contrast"
-msgstr "顏色對比"
-
-#: ScreenSavers/quasicrystal.xml.h:10
-#, fuzzy
-msgid "Displacement"
-msgstr "顯示星星"
-
#: ScreenSavers/quasicrystal.xml.h:14
msgid ""
"A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional "
@@ -7160,7 +9344,7 @@ msgid ""
"the period, position, and rotation of the component planes, and whether the "
"rotation of the planes is evenly distributed around the circle (the "
"\"symmetry\" option, above) or random. See also the \"RD-Bomb\", \"CWaves\" "
-"and \"Penrose\" screen savers. http://en.wikipedia.org/wiki/Quasicrystal "
+"and \"Penrose\" screen savers. https://en.wikipedia.org/wiki/Quasicrystal "
"Written by Jamie Zawinski; 2013."
msgstr ""
@@ -7171,8 +9355,78 @@ msgstr ""
#: ScreenSavers/queens.xml.h:7
msgid ""
"The N-Queens problem: how to place N queens on an NxN chessboard such that "
-"no queen can attack a sister? See also the \"Endgame\" screen saver. http://"
-"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy; 2002."
+"no queen can attack a sister? See also the \"Endgame\" screen saver. https://"
+"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy and "
+"Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:1
+msgid "RaverHoop"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:9
+#, fuzzy
+#| msgid "Tight"
+msgid "Lights"
+msgstr "緊"
+
+#: ScreenSavers/raverhoop.xml.h:12
+#, fuzzy
+msgid "Speed, motion"
+msgstr "速度限制"
+
+#: ScreenSavers/raverhoop.xml.h:14
+#, fuzzy
+msgid "Speed, lights"
+msgstr "速度限制"
+
+#: ScreenSavers/raverhoop.xml.h:16
+msgid "Sustain"
+msgstr "維持"
+
+#: ScreenSavers/raverhoop.xml.h:21
+#, fuzzy
+msgid ""
+"Simulates an LED hula hoop in a dark room. Oontz oontz oontz. Written by "
+"Jamie Zawinski; 2016."
+msgstr "顯示幾行文字,以立體字型旋轉。由 Jamie Zawinski 撰寫。"
+
+#: ScreenSavers/razzledazzle.xml.h:1
+msgid "RazzleDazzle"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:8 ScreenSavers/scooter.xml.h:14
+msgid "Mono"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:17
+#, fuzzy
+msgid "Ship Outlines"
+msgstr "曲邊多邊形"
+
+#: ScreenSavers/razzledazzle.xml.h:18
+#, fuzzy
+msgid "Flat Pattern"
+msgstr "平面燈光"
+
+#: ScreenSavers/razzledazzle.xml.h:19
+#, fuzzy
+msgid "Ships or flat pattern"
+msgstr "平面燈光"
+
+#: ScreenSavers/razzledazzle.xml.h:22
+#, no-c-format
+msgid ""
+"Generates an infinitely-scrolling sequence of dazzle camouflage patterns. "
+"Dazzle Ships, in addition to being the best album by Orchestral Manoeuvres "
+"in the Dark, were military vessels during World War I and early in World War "
+"II that were painted not to conceal but to confuse: with these Cubist "
+"overlapping stripes, it was very hard to estimate their size, range and "
+"heading. This was a big deal before the invention of Radar. https://en."
+"wikipedia.org/wiki/Dazzle_camouflage https://en.wikipedia.org/wiki/Cubism "
+"https://en.wikipedia.org/wiki/Dazzle_Ships_%28album%29 https://en.wikipedia."
+"org/wiki/Acoustic_mirror https://en.wikipedia.org/wiki/Radar Written by "
+"Jamie Zawinski; 2018."
msgstr ""
#: ScreenSavers/rd-bomb.xml.h:1
@@ -7189,7 +9443,7 @@ msgstr "漂移速度"
msgid "1%"
msgstr "1%"
-#: ScreenSavers/rd-bomb.xml.h:8
+#: ScreenSavers/rd-bomb.xml.h:8 ScreenSavers/tessellimage.xml.h:17
#, fuzzy
msgid "Fill screen"
msgstr "填滿螢幕"
@@ -7286,8 +9540,8 @@ msgstr "燈光效果"
#: ScreenSavers/ripples.xml.h:19
#, fuzzy
msgid ""
-"This draws rippling interference patterns like splashing water, overlayed on "
-"the desktop or an image. Written by Tom Hammersley; 1999."
+"Rippling interference patterns reminiscent of splashing water distort a "
+"loaded image. Written by Tom Hammersley; 1999."
msgstr ""
"畫出水花濺起,漣漪相互交錯的圖樣。使用 -water 選項的話,它會用您的桌面圖樣來"
"「滴水」下去。由 Tom Hammersley 撰寫。"
@@ -7309,6 +9563,38 @@ msgstr "引導"
msgid "An asteroid field zooms by. Written by Jamie Zawinski; 1992."
msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+#: ScreenSavers/romanboy.xml.h:1
+msgid "RomanBoy"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:5
+#, fuzzy
+msgid "Order of the surface"
+msgstr "實體表面"
+
+#: ScreenSavers/romanboy.xml.h:7
+#, fuzzy
+msgid "Deform the projective plane"
+msgstr "實體表面"
+
+#: ScreenSavers/romanboy.xml.h:13
+msgid "1000.0"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:45
+#, no-c-format
+msgid ""
+"A 3D immersion of the real projective plane that smoothly deforms between "
+"the Roman surface and the Boy surface. You can walk on the surface of the "
+"real projective plane or rotate it in 3D. Furthermore, it is possible to "
+"smoothly deform the real projective plane between the Roman surface and the "
+"Boy surface while turning it or walking on it. Inspired by François Apéry's "
+"book \"Models of the Real Projective Plane\", Vieweg, 1987. https://en."
+"wikipedia.org/wiki/Boy%27s_surface https://en.wikipedia.org/wiki/"
+"Roman_surface http://mathworld.wolfram.com/BoySurface.html http://mathworld."
+"wolfram.com/RomanSurface.html Written by Carsten Steger; 2014."
+msgstr ""
+
#: ScreenSavers/rorschach.xml.h:1
msgid "Rorschach"
msgstr "Rorschach"
@@ -7326,8 +9612,8 @@ msgstr "Y 軸對稱"
#: ScreenSavers/rorschach.xml.h:12
#, fuzzy
msgid ""
-"Inkblot patterns via a reflected random walk. http://en.wikipedia.org/wiki/"
-"Rorschach_inkblot_test http://en.wikipedia.org/wiki/Random_walk Written by "
+"Inkblot patterns via a reflected random walk. https://en.wikipedia.org/wiki/"
+"Rorschach_inkblot_test https://en.wikipedia.org/wiki/Random_walk Written by "
"Jamie Zawinski; 1992."
msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
@@ -7340,30 +9626,35 @@ msgstr "RotZoomer"
msgid "Rectangle count"
msgstr "矩形數"
-#: ScreenSavers/rotzoomer.xml.h:9
+#: ScreenSavers/rotzoomer.xml.h:10
#, fuzzy
msgid "Stationary rectangles"
msgstr "固定的矩形"
-#: ScreenSavers/rotzoomer.xml.h:10
+#: ScreenSavers/rotzoomer.xml.h:11
#, fuzzy
msgid "Wandering rectangles"
msgstr "漂移的矩形"
-#: ScreenSavers/rotzoomer.xml.h:11
+#: ScreenSavers/rotzoomer.xml.h:12
#, fuzzy
msgid "Sweeping arcs"
msgstr "掃過的弧線"
-#: ScreenSavers/rotzoomer.xml.h:12
+#: ScreenSavers/rotzoomer.xml.h:13
+#, fuzzy
+msgid "Rotating discs"
+msgstr "旋轉速度"
+
+#: ScreenSavers/rotzoomer.xml.h:14
msgid "Animate"
msgstr "動畫"
-#: ScreenSavers/rotzoomer.xml.h:14
+#: ScreenSavers/rotzoomer.xml.h:16
#, fuzzy
msgid ""
"Distorts an image by rotating and scaling random sections of it. Written by "
-"Claudio Matsuoka; 2001."
+"Claudio Matsuoka and Jamie Zawinski; 2001."
msgstr ""
"用螢幕的某部份去旋轉與調整大小來產生一幅拼貼畫。由 Claudio Matsuoka 撰寫。"
@@ -7380,7 +9671,7 @@ msgstr "顯示打亂過程"
#, fuzzy, no-c-format
msgid ""
"A Rubik's Cube that repeatedly shuffles and solves itself. See also the "
-"\"GLSnake\" and \"Cube21\" screen savers. http://en.wikipedia.org/wiki/Rubik"
+"\"GLSnake\" and \"Cube21\" screen savers. https://en.wikipedia.org/wiki/Rubik"
"%27s_Cube Written by Marcelo Vianna; 1997."
msgstr "畫出立體的魔術方塊,重覆打亂然後解開。由 Marcelo Vianna。"
@@ -7393,7 +9684,7 @@ msgstr "魔術方塊"
#, fuzzy
msgid ""
"The \"Rubik's Mirror Blocks\" puzzle. See also the \"Rubik\", \"Cube21\", "
-"and \"GLSnake\" screen savers. http://en.wikipedia.org/wiki/"
+"and \"GLSnake\" screen savers. https://en.wikipedia.org/wiki/"
"Combination_puzzles#Irregular_cuboids Written by Vasek Potocek; 2009."
msgstr ""
"模擬盧比克的蛇形魔術方塊(Rubik's Snake Puzzle)。由 Jamie Wilkinson,Andrew "
@@ -7420,6 +9711,49 @@ msgstr "星體"
msgid "Textured balls spinning like crazy. Written by Eric Lassauge; 2002."
msgstr ""
+#: ScreenSavers/scooter.xml.h:1
+msgid "Scooter"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:5
+msgid "Very slow"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:6
+#, fuzzy
+msgid "Boat Speed"
+msgstr "波速"
+
+#: ScreenSavers/scooter.xml.h:7
+msgid "Very fast"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:9
+#, fuzzy
+msgid "Number of doors"
+msgstr "顏色的數目"
+
+#: ScreenSavers/scooter.xml.h:10
+msgid "40"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:13
+#, fuzzy
+msgid "200"
+msgstr "100%"
+
+#: ScreenSavers/scooter.xml.h:16
+#, fuzzy
+#| msgid "Colors"
+msgid "Colorful"
+msgstr "色彩"
+
+#: ScreenSavers/scooter.xml.h:18
+msgid ""
+"Zooming down a tunnel in a star field. Originally an Amiga hack. Written by "
+"Sven Thoennissen; 2001. Ported by EoflaOE; 2019."
+msgstr ""
+
#: ScreenSavers/shadebobs.xml.h:1
msgid "ShadeBobs"
msgstr "霓虹燈管"
@@ -7427,8 +9761,8 @@ msgstr "霓虹燈管"
#: ScreenSavers/shadebobs.xml.h:17
#, fuzzy
msgid ""
-"This draws smoothly-shaded oscillating oval patterns that look something "
-"like vapor trails or neon tubes. Written by Shane Smit; 1999."
+"Oscillating oval patterns that look something like vapor trails or neon "
+"tubes. Written by Shane Smit; 1999."
msgstr "畫出一些看起來像是霓虹燈管或是飛機雲那樣的圖樣。由 Shane Smit 撰寫。"
#: ScreenSavers/sierpinski.xml.h:1
@@ -7444,7 +9778,7 @@ msgstr "點"
#, fuzzy
msgid ""
"The 2D Sierpinski triangle fractal. See also the \"Sierpinski3D\" screen "
-"saver. http://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
+"saver. https://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
"Daignault; 1997."
msgstr "畫出二維的遞迴 Sierpinski 三角形圖樣。由 Desmond Daignault 撰寫。"
@@ -7453,20 +9787,88 @@ msgid "Sierpinski3D"
msgstr "Sierpinski 3D"
#: ScreenSavers/sierpinski3d.xml.h:11
+#, fuzzy
msgid ""
-"The recursive Sierpinski tetrahedron fractal. http://en.wikipedia.org/wiki/"
+"The recursive Sierpinski tetrahedron fractal. https://en.wikipedia.org/wiki/"
"Sierpinski_triangle#Analogs_in_higher_dimension Written by Jamie Zawinski "
"and Tim Robinson; 1999."
+msgstr "畫出二維的遞迴 Sierpinski 三角形圖樣。由 Desmond Daignault 撰寫。"
+
+#: ScreenSavers/skyrocket.xml.h:1
+msgid "Skyrocket"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:3
+#, fuzzy
+msgid "Maximum number of rockets"
+msgstr "最高生長率"
+
+#: ScreenSavers/skyrocket.xml.h:6
+msgid "Smoke lifespan (in seconds)"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:8
+msgid "Amount of smoke in explosions"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:10 ScreenSavers/solarwinds.xml.h:16
+#, fuzzy
+msgid "Wind speed"
+msgstr "漂移速度"
+
+#: ScreenSavers/skyrocket.xml.h:12
+#, fuzzy
+msgid "Ambient light"
+msgstr "探照燈"
+
+#: ScreenSavers/skyrocket.xml.h:13
+#, fuzzy
+msgid "Star density"
+msgstr "粒子密度"
+
+#: ScreenSavers/skyrocket.xml.h:14
+msgid "Lens flare brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:15
+msgid "Moon glow brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:17
+msgid "Sound effects volume"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:19
+msgid "Moon"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:20
+msgid "Clouds"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:21
+#, fuzzy
+#| msgid "Duration"
+msgid "Illumination"
+msgstr "持續"
+
+#: ScreenSavers/skyrocket.xml.h:22
+#, fuzzy
+#| msgid "Xearth"
+msgid "Earth"
+msgstr "X 地球"
+
+#: ScreenSavers/skyrocket.xml.h:23
+msgid ""
+"Fireworks show. Written by Terry Welsh &lt;mogumbo at totalmail.com&gt;. "
+"Ported to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/"
+"&gt;. Config Files by Curtis Haas."
msgstr ""
#: ScreenSavers/skytentacles.xml.h:1
msgid "SkyTentacles"
msgstr ""
-#: ScreenSavers/skytentacles.xml.h:6 ScreenSavers/wander.xml.h:9
-msgid "Length"
-msgstr "長度"
-
#: ScreenSavers/skytentacles.xml.h:12
#, fuzzy
msgid "Flexibility"
@@ -7526,10 +9928,9 @@ msgstr ""
#: ScreenSavers/slidescreen.xml.h:19
#, fuzzy
msgid ""
-"This takes an image, divides it into a grid, and then randomly shuffles the "
-"squares around as if it was one of those \"fifteen-puzzle\" games where "
-"there is a grid of squares, one of which is missing. http://en.wikipedia.org/"
-"wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
+"A variant on a \"fifteen puzzle\", operating on the screen or an image. It "
+"divides the image into a grid and randomly shuffles the squares. https://en."
+"wikipedia.org/wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
msgstr ""
"取得一張圖片,切成小格,然後打亂,做成像是 Fifteen 之類的遊戲,也就是將其中一"
"個小格拿掉,讓其它的來拼湊。解這種謎是很討厭的,不過看它自己在那裡排列組合比"
@@ -7545,6 +9946,72 @@ msgid ""
"by Scott Draves and Jamie Zawinski; 1997."
msgstr ""
+#: ScreenSavers/solarwinds.xml.h:1
+#, fuzzy
+#| msgid "Solaris"
+msgid "Solarwinds"
+msgstr "Solaris"
+
+#: ScreenSavers/solarwinds.xml.h:2
+#, fuzzy
+#| msgid "Wind"
+msgid "Winds"
+msgstr "風"
+
+#: ScreenSavers/solarwinds.xml.h:3
+msgid "Emitters per wind"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:4
+#, fuzzy
+#| msgid "Particles"
+msgid "Particles per wind"
+msgstr "粒子"
+
+#: ScreenSavers/solarwinds.xml.h:8
+msgid "Geometry - Lines"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:13
+#, fuzzy
+#| msgid "Particles"
+msgid "Particle speed"
+msgstr "粒子"
+
+#: ScreenSavers/solarwinds.xml.h:15
+#, fuzzy
+msgid "Emitter speed"
+msgstr "動畫速度"
+
+#: ScreenSavers/solarwinds.xml.h:22
+msgid "Preset - Cosmic Strings"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:23
+msgid "Preset - Cold Pricklies"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:24
+msgid "Preset - Space Fur"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:25
+msgid "Preset - Jiggly"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:26
+msgid "Preset - Undertow"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:27
+msgid ""
+"Very mesmerizing particle effects. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh &lt;mogumbo at "
+"totalmail.com&gt;. Ported to Linux by Tugrul Galatali - &lt;http://rss-glx."
+"sourceforge.net/&gt;. Config Files by Curtis Haas."
+msgstr ""
+
#: ScreenSavers/sonar.xml.h:1
msgid "Sonar"
msgstr "聲納"
@@ -7605,7 +10072,7 @@ msgid ""
"A sonar display pings (get it?) the hosts on your local network, and plots "
"their distance (response time) from you. The three rings represent ping "
"times of approximately 2.5, 70 and 2,000 milliseconds respectively. "
-"Alternately, it can run a simulation that doesn't involve hosts. http://en."
+"Alternately, it can run a simulation that doesn't involve hosts. https://en."
"wikipedia.org/wiki/Ping#History Written by Jamie Zawinski and Stephen "
"Martin; 1998."
msgstr ""
@@ -7658,6 +10125,65 @@ msgid ""
"by Conrad Parker; 2001."
msgstr "模擬快速通過許多岩礦,或是一條跳舞的蟲。由 Conrad Parker 撰寫。"
+#: ScreenSavers/sphereeversion.xml.h:1
+msgid "SphereEversion"
+msgstr "球體外翻"
+
+#: ScreenSavers/sphereeversion.xml.h:5
+#, fuzzy
+msgid "Random surface order"
+msgstr "實體表面"
+
+#: ScreenSavers/sphereeversion.xml.h:9
+#, fuzzy
+msgid "5"
+msgstr "1"
+
+#: ScreenSavers/sphereeversion.xml.h:15
+msgid "Parallel bands"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:16
+#, fuzzy
+msgid "Meridian bands"
+msgstr "定位光源"
+
+#: ScreenSavers/sphereeversion.xml.h:17
+#, fuzzy
+msgid "Random graticule"
+msgstr "實體表面"
+
+#: ScreenSavers/sphereeversion.xml.h:18
+msgid "With graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:19
+msgid "Without graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:22
+#, fuzzy
+#| msgid "Scary Colors"
+msgid "Parallel colors"
+msgstr "恐怖的顏色"
+
+#: ScreenSavers/sphereeversion.xml.h:23
+#, fuzzy
+#| msgid "Scary Colors"
+msgid "Meridian colors"
+msgstr "恐怖的顏色"
+
+#: ScreenSavers/sphereeversion.xml.h:33
+msgid ""
+"Turns a sphere inside out: a smooth deformation (homotopy). During the "
+"eversion, the deformed sphere is allowed to intersect itself transversally, "
+"however, no creases or pinch points occur. Inspired by the following paper: "
+"Adam Bednorz, Witold Bednorz: \"Analytic sphere eversion using ruled surfaces"
+"\", Differential Geometry and its Applications 64:59-79, 2019. https://en."
+"wikipedia.org/wiki/Sphere_eversion https://mathworld.wolfram.com/"
+"SphereEversion.html Written by Carsten Steger; 2020."
+msgstr ""
+
#: ScreenSavers/spheremonics.xml.h:1
msgid "Spheremonics"
msgstr "球形波"
@@ -7673,7 +10199,7 @@ msgid ""
"These closed objects are commonly called spherical harmonics, although they "
"are only remotely related to the mathematical definition found in the "
"solution to certain wave functions, most notably the eigenfunctions of "
-"angular momentum operators. http://en.wikipedia.org/wiki/"
+"angular momentum operators. https://en.wikipedia.org/wiki/"
"Spherical_harmonics#Visualization_of_the_spherical_harmonics Written by Paul "
"Bourke and Jamie Zawinski; 2002."
msgstr ""
@@ -7681,6 +10207,62 @@ msgstr ""
"上一些特定的波形函數,如處理角動量的特征函數(eigenfunction)只有一點點關係而"
"已。由 Paul Bourke 與 Jamie Zawinski 撰寫。"
+#: ScreenSavers/spirographx.xml.h:1
+#, fuzzy
+msgid "SpirographX"
+msgstr "XSpiroGraph"
+
+#: ScreenSavers/spirographx.xml.h:6
+msgid "Change Interval"
+msgstr ""
+
+#: ScreenSavers/spirographx.xml.h:8
+msgid ""
+"Animated spirograph. Written by &lt;holmes at neatosoftware.com&gt;. Ported "
+"to Linux by Tugrul Galatali - &lt;http://rss-glx.sourceforge.net/&gt;."
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:1
+msgid "SplitFlap"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:10
+#, fuzzy
+msgid "Display text"
+msgstr "顯示星星"
+
+#: ScreenSavers/splitflap.xml.h:11
+msgid "Display 12-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:12
+msgid "Display 24-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:26
+msgid ""
+"Simulates a split-flap display, an old style of electromechanical sign as "
+"seen in airports and train stations, and commonly used in alarm clocks in "
+"the 1960s and 1970s. https://en.wikipedia.org/wiki/Split-flap_display "
+"https://en.wikipedia.org/wiki/Flip_clock Written by Jamie Zawinski; 2015."
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:1
+msgid "Splodesic"
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:6
+#, fuzzy
+msgid "Eruption frequency"
+msgstr "發射頻率"
+
+#: ScreenSavers/splodesic.xml.h:12
+#, fuzzy
+msgid ""
+"A geodesic sphere experiences a series of eruptions. Written by Jamie "
+"Zawinski; 2016."
+msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/spotlight.xml.h:1
msgid "Spotlight"
msgstr "探照燈"
@@ -7707,13 +10289,15 @@ msgid "Fall off edge"
msgstr ""
#: ScreenSavers/sproingies.xml.h:11
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
"Slinky-like creatures walk down an infinite staircase and occasionally "
-"explode! http://en.wikipedia.org/wiki/Slinky http://en.wikipedia.org/wiki/Q"
-"%2Abert http://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
+"explode! https://en.wikipedia.org/wiki/Slinky https://en.wikipedia.org/wiki/Q"
+"%2Abert https://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
"1997."
msgstr ""
+"畫出一個立體的、遞迴的 Menger Gasket,以立方體組成的物件,類似 Sierpinski "
+"Tetrahedron。由 Jamie Zawinski 撰寫。"
#: ScreenSavers/squiral.xml.h:1
msgid "Squiral"
@@ -7741,10 +10325,13 @@ msgid "Stairs"
msgstr "樓梯"
#: ScreenSavers/stairs.xml.h:6
+#, fuzzy
msgid ""
-"Escher's infinite staircase. http://en.wikipedia.org/wiki/"
-"Maurits_Cornelis_Escher Written by Marcelo Vianna; 1998."
+"Escher's infinite staircase. https://en.wikipedia.org/wiki/"
+"Maurits_Cornelis_Escher Written by Marcelo Vianna and Jamie Zawinski; 1998."
msgstr ""
+"這會畫出 Escher 的「不可能的籠子」(Impossible Cage),一個由莫比斯帶"
+"(Moebius strip)組成的立體圖,並以三個維度來翻轉它。由 Marcelo Vianna 撰寫。"
#: ScreenSavers/starfish.xml.h:1
msgid "Starfish"
@@ -7822,9 +10409,9 @@ msgstr "文字行"
#, fuzzy
msgid ""
"A stream of text slowly scrolling into the distance at an angle, over a star "
-"field, like at the beginning of the movie of the same name. http://en."
+"field, like at the beginning of the movie of the same name. https://en."
"wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and "
-"Claudio Matauoka; 2001."
+"Claudio Matsuoka; 2001."
msgstr ""
"畫出一串文字,慢慢地以一個角度捲到螢幕中的星空深處,像是電影星際大戰的開頭一"
"樣。由 Jamie Zawinski 與 Claudio Matauoka 撰寫。"
@@ -7854,23 +10441,48 @@ msgid "Strange"
msgstr "奇異"
#: ScreenSavers/strange.xml.h:5
+msgid "Curviness"
+msgstr "彎曲度"
+
+#: ScreenSavers/strange.xml.h:6
#, fuzzy
msgid "1k"
msgstr "1"
-#: ScreenSavers/strange.xml.h:6
+#: ScreenSavers/strange.xml.h:7
#, fuzzy
msgid "Number of points"
msgstr "班點數目"
-#: ScreenSavers/strange.xml.h:7
-msgid "100k"
+#: ScreenSavers/strange.xml.h:8
+msgid "500k"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:10 ScreenSavers/voronoi.xml.h:9
+#, fuzzy
+msgid "Point size"
+msgstr "點"
+
+#: ScreenSavers/strange.xml.h:13
+#, fuzzy, no-c-format
+#| msgid "100%"
+msgid "10%"
+msgstr "100%"
+
+#: ScreenSavers/strange.xml.h:16
+#, no-c-format
+msgid "400%"
msgstr ""
-#: ScreenSavers/strange.xml.h:12
+#: ScreenSavers/strange.xml.h:17
+#, fuzzy
+msgid "Brightness"
+msgstr "亮度漸層"
+
+#: ScreenSavers/strange.xml.h:24
#, fuzzy
msgid ""
-"Strange attractors: a swarm of dots swoops and twists around. http://en."
+"Strange attractors: a swarm of dots swoops and twists around. https://en."
"wikipedia.org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; "
"1997."
msgstr ""
@@ -7903,13 +10515,39 @@ msgstr ""
msgid "Wireframe only"
msgstr "骨架"
-#: ScreenSavers/substrate.xml.h:19
+#: ScreenSavers/substrate.xml.h:18
+#, fuzzy
+msgid "Seamless mode"
+msgstr "Seuss 模式"
+
+#: ScreenSavers/substrate.xml.h:20
msgid ""
"Crystalline lines grow on a computational substrate. A simple perpendicular "
"growth rule creates intricate city-like structures. Written by J. Tarbell "
"and Mike Kershaw; 2004."
msgstr ""
+#: ScreenSavers/sundancer2.xml.h:1
+msgid "Sundancer2"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:2
+#, fuzzy
+msgid "Quad Count"
+msgstr "Quad 總計"
+
+#: ScreenSavers/sundancer2.xml.h:11
+msgid "Reverse rotation occasionally"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:12
+msgid ""
+"Rotating stack of quads. Specify colors using hex color codes (ie, ff0000, "
+"00ff00, 0000ff for red, green and blue.) Written by Dirk Songuer &lt;delax "
+"at sundancerinc.de&gt; Ported to Linux by Tugrul Galatali - &lt;http://rss-"
+"glx.sourceforge.net/&gt;."
+msgstr ""
+
#: ScreenSavers/superquadrics.xml.h:1
msgid "Superquadrics"
msgstr "Superquadrics"
@@ -7999,12 +10637,12 @@ msgstr "線條"
#: ScreenSavers/surfaces.xml.h:28
msgid ""
-"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html http://"
+"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html https://"
"en.wikipedia.org/wiki/Enneper_surface http://mathworld.wolfram.com/"
"EnnepersMinimalSurface.html http://mathworld.wolfram.com/KuenSurface.html "
-"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
"Seashell.html http://mathworld.wolfram.com/SwallowtailCatastrophe.html "
-"http://mathworld.wolfram.com/BohemianDome.html http://en.wikipedia.org/wiki/"
+"http://mathworld.wolfram.com/BohemianDome.html https://en.wikipedia.org/wiki/"
"Whitney_umbrella http://mathworld.wolfram.com/PlueckersConoid.html http://"
"mathworld.wolfram.com/HennebergsMinimalSurface.html http://mathworld.wolfram."
"com/CatalansSurface.html http://mathworld.wolfram.com/CorkscrewSurface.html "
@@ -8039,9 +10677,60 @@ msgid "Z rotation"
msgstr "Z 旋轉"
#: ScreenSavers/tangram.xml.h:17
+#, fuzzy
msgid ""
-"Solves tangram puzzles. http://en.wikipedia.org/wiki/Tangram Written by "
+"Solves tangram puzzles. https://en.wikipedia.org/wiki/Tangram Written by "
"Jeremy English; 2005."
+msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
+
+#: ScreenSavers/tessellimage.xml.h:1
+msgid "Tessellimage"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:5
+#, fuzzy
+#| msgid "1 second"
+msgid "0.1 second"
+msgstr "1 秒鐘"
+
+#: ScreenSavers/tessellimage.xml.h:7
+#, fuzzy
+#| msgid "0 seconds"
+msgid "4 seconds"
+msgstr "0 秒鐘"
+
+#: ScreenSavers/tessellimage.xml.h:14
+msgid "Delaunay or voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:15
+#, fuzzy
+#| msgid "Delay"
+msgid "Delaunay"
+msgstr "延遲:"
+
+#: ScreenSavers/tessellimage.xml.h:16 ScreenSavers/voronoi.xml.h:1
+msgid "Voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:18
+#, fuzzy
+msgid "Outline triangles"
+msgstr "曲邊多邊形"
+
+#: ScreenSavers/tessellimage.xml.h:20
+msgid ""
+"Converts an image to triangles using Delaunay tessellation, or to polygons "
+"using Voronoi tesselation, and animates the result at various depths. More "
+"polygons are allocated to visually complex parts of the image. This is "
+"accomplished by first computing the first derivative of the image: the "
+"distance between each pixel and its neighbors (which is essentially edge "
+"detection or embossing). Then the Delaunay or Voronoi control points are "
+"chosen by selecting those pixels whose distance value is above a certain "
+"threshold: those are the pixels that have the largest change in color/"
+"brightness. https://en.wikipedia.org/wiki/Delaunay_triangulation https://en."
+"wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/"
+"Tessellation Written by Jamie Zawinski; 2014."
msgstr ""
#: ScreenSavers/thornbird.xml.h:1
@@ -8084,8 +10773,8 @@ msgstr ""
#: ScreenSavers/timetunnel.xml.h:9
msgid ""
-"An animation similar to the opening and closing effects on the Dr. Who TV "
-"show. Written by Sean P. Brennan; 2005."
+"An animation similar to the title sequence of Dr. Who in the 70s. Written by "
+"Sean P. Brennan; 2005."
msgstr ""
#: ScreenSavers/topblock.xml.h:1
@@ -8159,9 +10848,9 @@ msgid ""
"The character \"Bit\" from the film, \"Tron\". The \"yes\" state is a "
"tetrahedron; the \"no\" state is the second stellation of an icosahedron; "
"and the idle state oscillates between a small triambic icosahedron and the "
-"compound of an icosahedron and a dodecahedron. http://en.wikipedia.org/wiki/"
-"List_of_Tron_characters#Bit http://en.wikipedia.org/wiki/Uniform_polyhedra "
-"http://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
+"compound of an icosahedron and a dodecahedron. https://en.wikipedia.org/wiki/"
+"List_of_Tron_characters#Bit https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
msgstr ""
#: ScreenSavers/truchet.xml.h:1
@@ -8171,7 +10860,7 @@ msgstr "Truchet"
#: ScreenSavers/truchet.xml.h:7
#, fuzzy
msgid ""
-"Line- and arc-based truchet patterns that tile the screen. http://en."
+"Line- and arc-based truchet patterns that tile the screen. https://en."
"wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998."
msgstr ""
"畫出以線與弧形為基礎的 Truchet 圖樣,排列在螢幕上。由 Adrian Likins 撰寫。"
@@ -8204,17 +10893,73 @@ msgid ""
"2002."
msgstr "將螢幕切割成小格,然後......。由 Dan Bornstein 撰寫。"
+#: ScreenSavers/unicrud.xml.h:1
+msgid "Unicrud"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:12
+#, fuzzy
+msgid "Display everything"
+msgstr "顯示準星"
+
+#: ScreenSavers/unicrud.xml.h:13
+#, fuzzy
+msgid "Display Latin1"
+msgstr "顯示準星"
+
+#: ScreenSavers/unicrud.xml.h:14
+#, fuzzy
+msgid "Display simple characters"
+msgstr "顯示星星"
+
+#: ScreenSavers/unicrud.xml.h:15
+#, fuzzy
+msgid "Display mathematical symbols"
+msgstr "顯示骨架"
+
+#: ScreenSavers/unicrud.xml.h:16
+#, fuzzy
+#| msgid "Display Seconds"
+msgid "Display emoticons"
+msgstr "顯示秒數"
+
+#: ScreenSavers/unicrud.xml.h:17
+#, fuzzy
+msgid "Display hieroglyphs"
+msgstr "顯示星星"
+
+#: ScreenSavers/unicrud.xml.h:18
+#, fuzzy
+msgid ""
+"Chooses a random Unicode character and displays it full screen, along with "
+"some information about it. https://en.wikipedia.org/wiki/Unicode Written by "
+"Jamie Zawinski; 2016."
+msgstr "移動多邊形,類似萬花筒。由 Jouk Jansen 撰寫。"
+
#: ScreenSavers/unknownpleasures.xml.h:1
msgid "UnknownPleasures"
msgstr ""
#: ScreenSavers/unknownpleasures.xml.h:12
+msgid "Amplitude"
+msgstr "幅度"
+
+#: ScreenSavers/unknownpleasures.xml.h:14
#, fuzzy
#| msgid "Mercator Projection"
msgid "Orthographic Projection"
msgstr "Mercator 投影"
-#: ScreenSavers/unknownpleasures.xml.h:16
+#: ScreenSavers/unknownpleasures.xml.h:15
+msgid "Buzz"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:18
+#, fuzzy
+msgid "Mask image"
+msgstr "陰影圖像"
+
+#: ScreenSavers/unknownpleasures.xml.h:20
#, no-c-format
msgid ""
"PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning "
@@ -8223,10 +10968,10 @@ msgid ""
"and later in The Cambridge Encyclopedia of Astronomy in 1977, where it was "
"seen by Stephen Morris, the drummer of Joy Division, and was consequently "
"appropriated by Peter Saville for the cover of the band's album \"Unknown "
-"Pleasures\". http://en.wikipedia.org/wiki/Pulsar http://en.wikipedia.org/"
-"wiki/PSR_B1919%2B21 http://en.wikipedia.org/wiki/Unknown_Pleasures http://en."
-"wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 http://en.wikipedia."
-"org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
+"Pleasures\". https://en.wikipedia.org/wiki/Pulsar https://en.wikipedia.org/"
+"wiki/PSR_B1919%2B21 https://en.wikipedia.org/wiki/Unknown_Pleasures https://"
+"en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 https://en."
+"wikipedia.org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
msgstr ""
#: ScreenSavers/vermiculate.xml.h:1
@@ -8238,6 +10983,17 @@ msgstr "蠕蟲竄動"
msgid "Squiggly worm-like paths. Written by Tyler Pierce; 2001."
msgstr "畫出蟲在蠕動的路徑。由 Tyler Pierce 撰寫。"
+#: ScreenSavers/vfeedback.xml.h:1
+msgid "VFeedback"
+msgstr ""
+
+#: ScreenSavers/vfeedback.xml.h:10
+#, fuzzy
+msgid ""
+"Simulates video feedback: pointing a video camera at an NTSC television. "
+"Written by Jamie Zawinski; 2018."
+msgstr "顯示幾行文字,以立體字型旋轉。由 Jamie Zawinski 撰寫。"
+
#: ScreenSavers/vidwhacker.xml.h:1
msgid "VidWhacker"
msgstr "VidWhacker"
@@ -8265,14 +11021,21 @@ msgstr ""
"這實際上只是文稿,從系統的影像輸入中抓取影像,然後用隨機選取的 PBM 過濾器以各"
"種方式產生與重組影像。顯示幾秒鐘之後,再重新來過。"
-#: ScreenSavers/voronoi.xml.h:1
-msgid "Voronoi"
+#: ScreenSavers/vigilance.xml.h:1
+msgid "Vigilance"
msgstr ""
-#: ScreenSavers/voronoi.xml.h:9
+#: ScreenSavers/vigilance.xml.h:9
#, fuzzy
-msgid "Point size"
-msgstr "點"
+msgid "Number of cameras"
+msgstr "圓環數目"
+
+#: ScreenSavers/vigilance.xml.h:11
+msgid ""
+"Security cameras keep careful track of their surroundings. You can trust "
+"them. Everything is completely under control. Written by Jamie Zawinski; "
+"2017."
+msgstr ""
#: ScreenSavers/voronoi.xml.h:10
msgid "50 pixels"
@@ -8299,8 +11062,8 @@ msgid ""
"existing points also wander around. There are a set of control points on the "
"plane, each at the center of a colored cell. Every pixel within that cell is "
"closer to that cell's control point than to any other control point. That is "
-"what determines the cell's shapes. http://en.wikipedia.org/wiki/"
-"Voronoi_diagram http://en.wikipedia.org/wiki/Tessellation Written by Jamie "
+"what determines the cell's shapes. https://en.wikipedia.org/wiki/"
+"Voronoi_diagram https://en.wikipedia.org/wiki/Tessellation Written by Jamie "
"Zawinski; 2007."
msgstr ""
@@ -8312,7 +11075,7 @@ msgstr "繪製斑點"
#: ScreenSavers/wander.xml.h:14
#, fuzzy
msgid ""
-"A colorful random-walk. http://en.wikipedia.org/wiki/Random_walk Written by "
+"A colorful random-walk. https://en.wikipedia.org/wiki/Random_walk Written by "
"Rick Campbell; 1999."
msgstr "以不同形式隨機畫出彩色的步伐。由 Rick Campbell 撰寫。"
@@ -8321,8 +11084,9 @@ msgid "WebCollage"
msgstr "網頁拼貼"
#: ScreenSavers/webcollage.xml.h:3
+#, fuzzy
msgid "Delay between images"
-msgstr ""
+msgstr "顯示星星"
#: ScreenSavers/webcollage.xml.h:4
#, fuzzy
@@ -8348,16 +11112,17 @@ msgstr "2 分鐘"
msgid "Image opacity"
msgstr "影像目錄"
-#: ScreenSavers/webcollage.xml.h:18
+#: ScreenSavers/webcollage.xml.h:12
#, fuzzy
msgid ""
-"This makes collages out of random images pulled off of the World Wide Web. "
-"It finds these images by doing random web searches, and then extracting "
-"images from the returned pages. WARNING: THE INTERNET SOMETIMES CONTAINS "
-"PORNOGRAPHY. The Internet being what it is, absolutely anything might show "
-"up in the collage including -- quite possibly -- pornography, or even "
-"nudity. Please act accordingly. See also http://www.jwz.org/webcollage/ "
-"Written by Jamie Zawinski; 1999."
+"This is what the Internet looks like. This creates collages out of random "
+"images from the World Wide Web. It finds the images by feeding random words "
+"into various search engines, and pulling images (or sections of images) out "
+"of the pages returned. WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY. "
+"The Internet being what it is, absolutely anything might show up in the "
+"collage including -- quite possibly -- pornography, or even nudity. Please "
+"act accordingly. See also https://www.jwz.org/webcollage/ Written by Jamie "
+"Zawinski; 1999."
msgstr ""
"這個程式由將網頁上的影像做成拼貼畫。它會用隨機搜尋的方式找網頁,然後取出圖"
"片。它也可以設定成從 VidWhacker 程式中抓取圖片。不過注意,大部份它抓到的「影"
@@ -8453,7 +11218,13 @@ msgstr ""
msgid "XAnalogTV"
msgstr ""
-#: ScreenSavers/xanalogtv.xml.h:9
+#: ScreenSavers/xanalogtv.xml.h:3
+#, fuzzy
+#| msgid "Color Bars Enabled"
+msgid "Colorbars only"
+msgstr "顯示彩條"
+
+#: ScreenSavers/xanalogtv.xml.h:10
msgid ""
"An old TV set, including artifacts like snow, bloom, distortion, ghosting, "
"and hash noise. It also simulates the TV warming up. It will cycle through "
@@ -8498,8 +11269,8 @@ msgstr ""
#: ScreenSavers/xlyap.xml.h:10
#, fuzzy
msgid ""
-"This generates pretty fractal pictures via the Lyapunov exponent. http://en."
-"wikipedia.org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
+"The Lyapunov exponent makes pretty fractal pictures. https://en.wikipedia."
+"org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
msgstr "產生 Lyapunov 指數的圖樣。也有很酷的互動模式。由 Ron Record 撰寫。"
#: ScreenSavers/xmatrix.xml.h:1
@@ -8554,7 +11325,7 @@ msgstr "電話號碼"
msgid ""
"The \"digital rain\" effect, as seen on the computer monitors in \"The Matrix"
"\". See also \"GLMatrix\" for a 3D rendering of the similar effect that "
-"appeared in the movie's title sequence. http://en.wikipedia.org/wiki/"
+"appeared in the movie's title sequence. https://en.wikipedia.org/wiki/"
"Matrix_digital_rain Written by Jamie Zawinski; 1999."
msgstr ""
@@ -8577,38 +11348,36 @@ msgstr "XSpiroGraph"
#: ScreenSavers/xspirograph.xml.h:10
#, fuzzy
msgid ""
-"Simulates that pen-in-nested-plastic-gears toy from your childhood. http://"
+"Simulates that pen-in-nested-plastic-gears toy from your childhood. https://"
"en.wikipedia.org/wiki/Spirograph Written by Rohit Singh; 2000."
msgstr "模擬將筆放在巢狀的塑膠齒輪中的效果。由 Rohit Singh 撰寫。"
#: ScreenSavers/zoom.xml.h:8
-#, fuzzy
-msgid "X magnification"
-msgstr "放大"
+msgid "X mag"
+msgstr ""
#: ScreenSavers/zoom.xml.h:9
#, fuzzy
-msgid " X border width"
+msgid " X border"
msgstr "邊框寬度"
#: ScreenSavers/zoom.xml.h:10
#, fuzzy
-msgid " X lens offset"
+msgid " X lens"
msgstr "鏡頭偏移"
#: ScreenSavers/zoom.xml.h:11
-#, fuzzy
-msgid "Y magnification"
-msgstr "放大"
+msgid "Y mag"
+msgstr ""
#: ScreenSavers/zoom.xml.h:12
#, fuzzy
-msgid " Y border width"
+msgid " Y border"
msgstr "邊框寬度"
#: ScreenSavers/zoom.xml.h:13
#, fuzzy
-msgid " Y lens offset"
+msgid " Y lens"
msgstr "鏡頭偏移"
#: ScreenSavers/zoom.xml.h:14
@@ -8626,10 +11395,43 @@ msgstr ""
"疊在一起。由 James Macnicol 撰寫。"
#, fuzzy
+#~ msgid "Bubble color"
+#~ msgstr "泡泡漂浮"
+
+#, fuzzy
+#~ msgid ""
+#~ "This generates a languidly-scrolling vertical field of sinusoidal colors. "
+#~ "Written by Jamie Zawinski; 2007."
+#~ msgstr "重覆產生螺旋狀的圖案。由 Jamie Zawinski 撰寫。"
+
+#, fuzzy
#~ msgid ""
-#~ "Draws a ball that periodically extrudes many random spikes. Ouch! Written "
-#~ "by Jamie Zawinski; 2001."
-#~ msgstr "畫出一個球,上面有許多尖刺突出。由 Jamie Zawinski 撰寫。"
+#~ "Grabs an image of the screen, and then lets a transparent lens wander "
+#~ "around the screen, magnifying whatever is underneath. Written by Jonas "
+#~ "Munsin; 1998."
+#~ msgstr ""
+#~ "從螢幕中抓一張圖片,並讓一個透明鏡頭繞著螢幕漫遊,將所經過之處放大。由 "
+#~ "Jonas Munsin 撰寫。"
+
+#, fuzzy
+#~ msgid "Image file"
+#~ msgstr "影像檔"
+
+#, fuzzy
+#~ msgid "X magnification"
+#~ msgstr "放大"
+
+#, fuzzy
+#~ msgid " X border width"
+#~ msgstr "邊框寬度"
+
+#, fuzzy
+#~ msgid "Y magnification"
+#~ msgstr "放大"
+
+#, fuzzy
+#~ msgid " Y border width"
+#~ msgstr "邊框寬度"
#, fuzzy
#~ msgid ""
@@ -8713,9 +11515,6 @@ msgstr ""
#~ msgid "Ant"
#~ msgstr "螞蟻"
-#~ msgid "Ant Size"
-#~ msgstr "螞蟻大小"
-
#~ msgid "Four Sided Cells"
#~ msgstr "四邊的單元格"
@@ -8755,9 +11554,6 @@ msgstr ""
#~ msgid "Draw circles instead of pixmap bubbles"
#~ msgstr "用圓圈替代泡泡圖"
-#~ msgid "Leave Trails"
-#~ msgstr "殘跡"
-
#~ msgid ""
#~ "This simulates the kind of bubble formation that happens when water boils:"
#~ "small bubbles appear, and as they get closer to each other, they combine "
@@ -8776,9 +11572,6 @@ msgstr ""
#~ "map)。基本上它會將在您桌面漫遊的區域,依據顏色的緊密度立體化。由 Shane "
#~ "Smit 撰寫。"
-#~ msgid "Delay"
-#~ msgstr "延遲:"
-
#~ msgid "Double Buffer"
#~ msgstr "兩倍緩衝"
@@ -8852,9 +11645,6 @@ msgstr ""
#~ msgid "Lissojous Figures"
#~ msgstr "Lissojous 圖案"
-#~ msgid "ElectricSheep"
-#~ msgstr "ElectricSheep"
-
#~ msgid ""
#~ "ElectricSheep is an xscreensaver module that displays mpeg video of an "
#~ "animated fractal flame. In the background, it contributes render cycles "
@@ -8874,9 +11664,6 @@ msgstr ""
#~ "by Ben Buxton."
#~ msgstr "畫一個簡單的四行程引擎,在螢幕上浮動。由 Ben Buxton 撰寫。"
-#~ msgid "Power"
-#~ msgstr "動力"
-
#~ msgid "Bitmap for Flag"
#~ msgstr "旗幟點陣圖"
@@ -8985,9 +11772,6 @@ msgstr ""
#~ "重現歷史上的圍棋棋局。由 Scott Draves 撰寫。您可以在 http://www.draves."
#~ "org/goban/ 找到。"
-#~ msgid "Hyperball"
-#~ msgstr "Hyperball"
-
#~ msgid ""
#~ "Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
#~ "projection of the sequence of 3D objects which are the projections of the "
@@ -9112,21 +11896,12 @@ msgstr ""
#~ msgid "Lissie"
#~ msgstr "Lissie"
-#~ msgid "Control Points"
-#~ msgstr "控制點數"
-
#~ msgid "Interpolation Steps"
#~ msgstr "內插步數"
#~ msgid "LMorph"
#~ msgstr "LMorph"
-#~ msgid "Less"
-#~ msgstr "少"
-
-#~ msgid "More"
-#~ msgstr "多"
-
#~ msgid ""
#~ "This generates random spline-ish line drawings and morphs between them. "
#~ "Written by Sverre H. Huseby and Glenn T. Lines."
@@ -9228,9 +12003,6 @@ msgstr ""
#~ msgid "System Length"
#~ msgstr "系統長度"
-#~ msgid "Texture PPM File"
-#~ msgstr "紋理 PPM 檔案"
-
#~ msgid ""
#~ "Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
#~ msgstr "畫出爆炸的煙火...等等。由 Jamie Zawinski 撰寫。"
@@ -9319,9 +12091,6 @@ msgstr ""
#~ "傳統的螢幕保護程式。畫出許多不同顏色的遮蔽球體。這個螢幕保護程式可以追溯"
#~ "到 1982 年,由 Tom Duff 所撰寫。"
-#~ msgid "SphereEversion"
-#~ msgstr "球體外翻"
-
#~ msgid ""
#~ "SphereEversion draws an animation of a sphere being turned inside out. A "
#~ "sphere can be turned inside out, without any tears, sharp creases or "
@@ -9384,9 +12153,6 @@ msgstr ""
#~ msgid "Star Rotation Speed"
#~ msgstr "星體旋轉速度"
-#~ msgid "Curviness"
-#~ msgstr "彎曲度"
-
#~ msgid ""
#~ "Ed Mackey reports that he wrote the first version of this program in "
#~ "BASIC on a Commodore 64 in 1987, as a 320x200 black and white wireframe. "
@@ -9418,9 +12184,6 @@ msgstr ""
#~ msgid "Minute Tick Marks"
#~ msgstr "分鐘刻度"
-#~ msgid "Smaller"
-#~ msgstr "較小"
-
#~ msgid ""
#~ "This draws a working analog clock composed of floating, throbbing "
#~ "bubbles. Written by Bernd Paysan."
@@ -9440,9 +12203,6 @@ msgstr ""
#~ msgid "Vines"
#~ msgstr "藤蔓"
-#~ msgid "Sustain"
-#~ msgstr "維持"
-
#~ msgid "Dictionary File"
#~ msgstr "字典檔"
@@ -9455,9 +12215,6 @@ msgstr ""
#~ msgid "URL Timeout"
#~ msgstr "URL 逾時"
-#~ msgid "Amplitude"
-#~ msgstr "幅度"
-
#~ msgid ""
#~ "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
#~ msgstr "畫出正弦點的放大鍊。由 Ashton Trey Belew 撰寫。"
@@ -9495,9 +12252,6 @@ msgstr ""
#~ msgid "Cycle Colors"
#~ msgstr "循環色彩"
-#~ msgid "Display Seconds"
-#~ msgstr "顯示秒數"
-
#~ msgid "Huge Font"
#~ msgstr "特大號字"
@@ -9529,15 +12283,9 @@ msgstr ""
#~ msgid "Label Cities"
#~ msgstr "標示城市"
-#~ msgid "Lower Left"
-#~ msgstr "左下"
-
#~ msgid "Lower Right"
#~ msgstr "右下"
-#~ msgid "Night Dim"
-#~ msgstr "夜晚 暗淡"
-
#~ msgid "No Stars"
#~ msgstr "沒有星星"
@@ -9573,9 +12321,6 @@ msgstr ""
#~ "的位置產生陰影。由 Kirk Johnson 撰寫。這個程式不含在 XScreenSaver 中,但是"
#~ "您可以在 http://www.cs.colorado.edu/~tuna/xearth/ 中找到。"
-#~ msgid "Xearth"
-#~ msgstr "X 地球"
-
#~ msgid "Fish"
#~ msgstr "魚"
@@ -9651,9 +12396,6 @@ msgstr ""
#~ msgid "Xsnow"
#~ msgstr "X 雪"
-#~ msgid "Color Bars Enabled"
-#~ msgstr "顯示彩條"
-
#~ msgid "Cycle Through Modes"
#~ msgstr "循環模式"
diff --git a/tde-i18n-zh_TW/messages/tdeartwork/twin_art_clients.po b/tde-i18n-zh_TW/messages/tdeartwork/twin_art_clients.po
index 6f78fa56241..ea9c4128992 100644
--- a/tde-i18n-zh_TW/messages/tdeartwork/twin_art_clients.po
+++ b/tde-i18n-zh_TW/messages/tdeartwork/twin_art_clients.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_art_clients\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2022-09-22 18:23+0000\n"
"PO-Revision-Date: 2006-06-05 13:29+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,56 +27,30 @@ msgid ""
"Your emails"
msgstr ""
-#: cde/cdeclient.cpp:299
+#: cde/cdeclient.cpp:302
msgid "<center><b>CDE preview</b></center>"
msgstr "<center><b>CDE 預覽</b></center>"
-#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980
-#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511
-#: smooth-blend/client/smoothblend.cc:710
-msgid "Menu"
-msgstr "選單"
-
-#: cde/cdeclient.cpp:350 glow/glowclient.cpp:664 icewm/icewm.cpp:1017
-#: kde1/kde1client.cpp:346 kstep/nextclient.cpp:502 riscos/IconifyButton.cpp:48
-#: smooth-blend/client/smoothblend.cc:748 system/systemclient.cpp:374
-msgid "Minimize"
-msgstr "最小化"
-
-#: cde/cdeclient.cpp:361 cde/cdeclient.cpp:400 glow/glowclient.cpp:606
-#: glow/glowclient.cpp:670 icewm/icewm.cpp:1005 icewm/icewm.cpp:1525
-#: kde1/kde1client.cpp:358 kde1/kde1client.cpp:444 kstep/nextclient.cpp:481
-#: kstep/nextclient.cpp:776 riscos/MaximiseButton.cpp:69
-#: riscos/MaximiseButton.cpp:83 smooth-blend/client/smoothblend.cc:761
-#: smooth-blend/client/smoothblend.cc:885 system/systemclient.cpp:391
-#: system/systemclient.cpp:630
-msgid "Maximize"
-msgstr "最大化"
-
-#: cde/config/config.cpp:31
+#: cde/config/config.cpp:32
msgid "Text &Alignment"
msgstr "文字對齊(&A)"
-#: cde/config/config.cpp:33
+#: cde/config/config.cpp:34
msgid "Use these buttons to set the alignment of the titlebar caption text."
msgstr "用這些按鍵來設定標題列的文字對齊。"
-#: cde/config/config.cpp:35
+#: cde/config/config.cpp:36
msgid "Centered"
msgstr "置中"
-#: cde/config/config.cpp:39
-msgid "Draw window frames using &titlebar colors"
-msgstr "以標題列顏色來描繪視窗框架(&T)"
-
-#: cde/config/config.cpp:40
+#: cde/config/config.cpp:41
msgid ""
"When selected, the window decoration borders are drawn using the titlebar "
"colors. Otherwise, they are drawn using normal border colors instead."
msgstr ""
"選取此項的話,視窗裝飾邊框會以標題列的顏色來繪製。否則,會用一般的邊框顏色。"
-#: cde/config/config.cpp:48
+#: cde/config/config.cpp:49
msgid ""
"Tip: If you want the look of the original Motif(tm) Window Manager,\n"
"click the \"Buttons\" tab above and remove the help\n"
@@ -85,52 +59,39 @@ msgstr ""
"提示:如果您要看原始的 Motif(tm) 視窗管理者,\n"
"按上方的「按鈕」頁,從標題列中移除說明與關閉視窗鈕。"
-#: glow/config/glowconfigdialog.cpp:69
+#: glow/config/glowconfigdialog.cpp:70
msgid "Theme"
msgstr "佈景主題"
-#: glow/config/glowconfigdialog.cpp:70
+#: glow/config/glowconfigdialog.cpp:71
msgid "Button Size"
msgstr "按鍵大小"
-#: glow/config/glowconfigdialog.cpp:80
+#: glow/config/glowconfigdialog.cpp:81
msgid "Button Glow Colors"
msgstr "按鍵 Glow 顏色"
-#: glow/config/glowconfigdialog.cpp:161
+#: glow/config/glowconfigdialog.cpp:162
msgid "Titlebar gradient:"
msgstr "標題列斜度:"
-#: glow/config/glowconfigdialog.cpp:168
+#: glow/config/glowconfigdialog.cpp:169
msgid "Show resize handle"
msgstr "顯示重設大小的按鈕"
-#: glow/glowclient.cpp:586 glow/glowclient.cpp:652 icewm/icewm.cpp:1048
-#: icewm/icewm.cpp:1501 kstep/nextclient.cpp:765 riscos/StickyButton.cpp:82
-#: system/systemclient.cpp:659
-msgid "Not on all desktops"
-msgstr "不要在所有桌面上"
-
-#: glow/glowclient.cpp:591 glow/glowclient.cpp:652 icewm/icewm.cpp:1048
-#: icewm/icewm.cpp:1501 kstep/nextclient.cpp:530 kstep/nextclient.cpp:765
-#: riscos/StickyButton.cpp:70 riscos/StickyButton.cpp:83
-#: system/systemclient.cpp:361 system/systemclient.cpp:659
-msgid "On all desktops"
-msgstr "在所有桌面上"
-
-#: glow/glowclient.cpp:718
+#: glow/glowclient.cpp:721
msgid "<b><center>Glow preview</center></b>"
msgstr "<b><center>Glow 預覽</center></b>"
-#: icewm/config/config.cpp:70
+#: icewm/config/config.cpp:71
msgid "Make your IceWM selection by clicking on a theme here. "
msgstr "點選此地的主題選擇 IceWM。"
-#: icewm/config/config.cpp:73
+#: icewm/config/config.cpp:74
msgid "Use theme &title text colors"
msgstr "使用主題標題文字顏色(&T)"
-#: icewm/config/config.cpp:76
+#: icewm/config/config.cpp:77
msgid ""
"When selected, titlebar colors will follow those set in the IceWM theme. If "
"not selected, the current TDE titlebar colors will be used instead."
@@ -138,21 +99,21 @@ msgstr ""
"選取此項的話,標題列顏色會依 IceWM 主題設定。反之會使用目前 TDE 標題列的顏"
"色。"
-#: icewm/config/config.cpp:81
+#: icewm/config/config.cpp:82
msgid "&Show title bar on top of windows"
msgstr "在視窗頂部顯示標題列(&S)"
-#: icewm/config/config.cpp:84
+#: icewm/config/config.cpp:85
msgid ""
"When selected, all window titlebars will be shown at the top of each window, "
"otherwise they will be shown at the bottom."
msgstr "選取此項的話,所有的視窗標題列會在視窗的頂部顯示。否則會在底部顯示。"
-#: icewm/config/config.cpp:89
+#: icewm/config/config.cpp:90
msgid "&Menu button always shows application mini icon"
msgstr "選單按鍵總是顯示應用程式的小圖示(&M)"
-#: icewm/config/config.cpp:92
+#: icewm/config/config.cpp:93
msgid ""
"When selected, all titlebar menu buttons will have the application icon "
"shown. If not selected, the current theme's defaults are used instead."
@@ -160,11 +121,11 @@ msgstr ""
"選取此項的話,所有的標題列選單按鍵會顯示應用程式的小圖示。反之,則使用目前主"
"題的預設選項。"
-#: icewm/config/config.cpp:97
+#: icewm/config/config.cpp:98
msgid "Open TDE's IceWM theme folder"
msgstr "開啟 TDE 的 IceWM 主題資料夾"
-#: icewm/config/config.cpp:100
+#: icewm/config/config.cpp:101
#, fuzzy
msgid ""
"Clicking on the link above will cause a window to appear showing the TDE "
@@ -177,83 +138,68 @@ msgstr ""
"themes.org/</b> 的主題檔案解壓到此資料夾,或是建立連到目前 IceWM 主題的符號連"
"結以新增或移除原始的 IceWM 主題。"
-#: icewm/config/config.cpp:107
+#: icewm/config/config.cpp:108
msgid ""
"You're supposed to copy the entire theme folders into your TDE IceWM theme "
"folder."
msgstr ""
-#: icewm/config/config.cpp:170 icewm/config/config.cpp:212
-#: icewm/config/config.cpp:256 icewm/config/config.cpp:271
+#: icewm/config/config.cpp:171 icewm/config/config.cpp:213
+#: icewm/config/config.cpp:257 icewm/config/config.cpp:272
msgid "Infadel #2 (default)"
msgstr "Infadel #2 (預設)"
-#: icewm/icewm.cpp:903 icewm/icewm.cpp:913
+#: icewm/icewm.cpp:906 icewm/icewm.cpp:916
msgid "<center><b>IceWM preview</b></center>"
msgstr "<center><b>IceWM 預覽</b></center>"
-#: icewm/icewm.cpp:1036 icewm/icewm.cpp:1536
+#: icewm/icewm.cpp:1039 icewm/icewm.cpp:1539
msgid "Rollup"
msgstr "往上滾"
-#: icewm/icewm.cpp:1536
+#: icewm/icewm.cpp:1539
msgid "Rolldown"
msgstr "往下滾"
-#: kde1/kde1client.cpp:257
+#: kde1/kde1client.cpp:258
#, fuzzy
-msgid "<center><b>TDE 1 preview</b></center>"
-msgstr "<center><b>TDE 1 預覽</b></center>"
+msgid "<center><b>KDE 1 preview</b></center>"
+msgstr "<center><b>KDE 1 預覽</b></center>"
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
msgid "Not On All Desktops"
msgstr "不要在所有桌面上"
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
msgid "On All Desktops"
msgstr "在所有桌面上"
-#: kde1/kde1client.cpp:606
+#: kde1/kde1client.cpp:607
#, fuzzy
-msgid "<center><b>TDE 1 decoration</b></center>"
-msgstr "<center><b>TDE 1 裝飾</b></center>"
+msgid "<center><b>KDE 1 decoration</b></center>"
+msgstr "<center><b>KDE 1 裝飾</b></center>"
-#: kstep/nextclient.cpp:415
+#: kstep/nextclient.cpp:416
msgid "<center><b>KStep preview</b></center>"
msgstr "<center><b>KStep 預覽</b></center>"
-#: kstep/nextclient.cpp:520 kstep/nextclient.cpp:831
-#: smooth-blend/client/smoothblend.cc:812
-#: smooth-blend/client/smoothblend.cc:899
-msgid "Shade"
-msgstr "遮蔽"
-
-#: kstep/nextclient.cpp:573
-msgid "Resize"
-msgstr "改變大小"
-
-#: kstep/nextclient.cpp:831 smooth-blend/client/smoothblend.cc:810
-#: smooth-blend/client/smoothblend.cc:899
-msgid "Unshade"
-msgstr "展開"
-
-#: kstep/nextclient.cpp:841
+#: kstep/nextclient.cpp:842
msgid "Do not keep above others"
msgstr "不要放最上層"
-#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48
+#: kstep/nextclient.cpp:842 riscos/AboveButton.cpp:48
msgid "Keep above others"
msgstr "保持在最上層顯示"
-#: kstep/nextclient.cpp:852
+#: kstep/nextclient.cpp:853
msgid "Do not keep below others"
msgstr "不要放最低層"
-#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48
+#: kstep/nextclient.cpp:853 riscos/LowerButton.cpp:48
msgid "Keep below others"
msgstr "保持在最低層顯示"
-#: openlook/OpenLook.cpp:362
+#: openlook/OpenLook.cpp:365
msgid "<center><b>OpenLook preview</b></center>"
msgstr "<center><b>OpenLook 預覽</b></center>"
@@ -261,136 +207,139 @@ msgstr "<center><b>OpenLook 預覽</b></center>"
msgid "<center><b>RiscOS preview</b></center>"
msgstr "<center><b>RiscOS 預覽</b></center>"
-#: smooth-blend/client/smoothblend.cc:660
+#: smooth-blend/client/smoothblend.cpp:667
#, fuzzy
msgid "<b><center>Smooth Blend</center></b>"
msgstr "<b><center>Glow 預覽</center></b>"
-#: smooth-blend/client/smoothblend.cc:721
-#: smooth-blend/client/smoothblend.cc:860
+#: smooth-blend/client/smoothblend.cpp:728
+#: smooth-blend/client/smoothblend.cpp:867
msgid "Un-Sticky"
msgstr ""
-#: smooth-blend/client/smoothblend.cc:723
-#: smooth-blend/client/smoothblend.cc:860
-msgid "Sticky"
-msgstr ""
-
-#: smooth-blend/client/smoothblend.cc:787
-#, fuzzy
-msgid "Keep Above Others"
-msgstr "保持在最上層顯示"
-
-#: smooth-blend/client/smoothblend.cc:799
-#, fuzzy
-msgid "Keep Below Others"
-msgstr "保持在最低層顯示"
-
-#: system/systemclient.cpp:307
+#: system/systemclient.cpp:308
msgid "<center><b>System++ preview</b></center>"
msgstr "<center><b>System++ 預覽</b></center>"
-#: smooth-blend/client/config/configdialog.ui:24
-#, no-c-format
-msgid "Config Dialog"
-msgstr ""
-
#: smooth-blend/client/config/configdialog.ui:38
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "按鍵大小"
#: smooth-blend/client/config/configdialog.ui:57
-#: smooth-blend/client/config/configdialog.ui:224
-#: smooth-blend/client/config/configdialog.ui:238
+#: smooth-blend/client/config/configdialog.ui:218
+#: smooth-blend/client/config/configdialog.ui:232
#, no-c-format
msgid " pixels"
msgstr ""
#: smooth-blend/client/config/configdialog.ui:60
-#: smooth-blend/client/config/configdialog.ui:241
+#: smooth-blend/client/config/configdialog.ui:235
#, no-c-format
msgid "1 pixel"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:83
-#, no-c-format
-msgid "Animate buttons"
-msgstr ""
-
-#: smooth-blend/client/config/configdialog.ui:92
+#: smooth-blend/client/config/configdialog.ui:89
#, no-c-format
msgid ""
"Check this option if you want to use button animations when hovering with "
"the mouse."
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:100
+#: smooth-blend/client/config/configdialog.ui:97
#, fuzzy, no-c-format
msgid "Button size:"
msgstr "按鍵大小"
-#: smooth-blend/client/config/configdialog.ui:111
+#: smooth-blend/client/config/configdialog.ui:108
#, no-c-format
msgid "Close window when menu double clicked"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:137
+#: smooth-blend/client/config/configdialog.ui:131
#, no-c-format
msgid "Intensify"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:142
+#: smooth-blend/client/config/configdialog.ui:136
#, no-c-format
msgid "Fade"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:162
+#: smooth-blend/client/config/configdialog.ui:156
#, no-c-format
msgid "Animation style:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:189
+#: smooth-blend/client/config/configdialog.ui:183
#, no-c-format
msgid "Title Bar"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:200
+#: smooth-blend/client/config/configdialog.ui:194
#, fuzzy, no-c-format
msgid "Text alignment:"
msgstr "文字對齊(&A)"
-#: smooth-blend/client/config/configdialog.ui:208
+#: smooth-blend/client/config/configdialog.ui:202
#, no-c-format
msgid "Frame width:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:216
+#: smooth-blend/client/config/configdialog.ui:210
#, no-c-format
msgid "Title height:"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:284
+#: smooth-blend/client/config/configdialog.ui:278
#, fuzzy, no-c-format
msgid "Use these buttons to set the alignment of the window title"
msgstr "用這些按鍵來設定標題列的文字對齊。"
-#: smooth-blend/client/config/configdialog.ui:363
+#: smooth-blend/client/config/configdialog.ui:357
#, no-c-format
msgid "Round top corners"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:377
+#: smooth-blend/client/config/configdialog.ui:368
#, no-c-format
msgid "Use shadowed text"
msgstr ""
-#: smooth-blend/client/config/configdialog.ui:386
-#, no-c-format
-msgid ""
-"Check this option if you want the titlebar text to have a 3D look with a "
-"shadow behind it."
-msgstr ""
+#~ msgid "Menu"
+#~ msgstr "選單"
+
+#~ msgid "Minimize"
+#~ msgstr "最小化"
+
+#~ msgid "Maximize"
+#~ msgstr "最大化"
+
+#~ msgid "Draw window frames using &titlebar colors"
+#~ msgstr "以標題列顏色來描繪視窗框架(&T)"
+
+#~ msgid "Not on all desktops"
+#~ msgstr "不要在所有桌面上"
+
+#~ msgid "On all desktops"
+#~ msgstr "在所有桌面上"
+
+#~ msgid "Shade"
+#~ msgstr "遮蔽"
+
+#~ msgid "Resize"
+#~ msgstr "改變大小"
+
+#~ msgid "Unshade"
+#~ msgstr "展開"
+
+#, fuzzy
+#~ msgid "Keep Above Others"
+#~ msgstr "保持在最上層顯示"
+
+#, fuzzy
+#~ msgid "Keep Below Others"
+#~ msgstr "保持在最低層顯示"
#, fuzzy
#~ msgid "Center"
diff --git a/tde-i18n-zh_TW/messages/tdebase/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdebase/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdebase/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdebase/Makefile.am b/tde-i18n-zh_TW/messages/tdebase/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdebase/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdebase/clockapplet.po b/tde-i18n-zh_TW/messages/tdebase/clockapplet.po
index e021d943f05..1148299f85f 100644
--- a/tde-i18n-zh_TW/messages/tdebase/clockapplet.po
+++ b/tde-i18n-zh_TW/messages/tdebase/clockapplet.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: clockapplet\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-08-08 12:20+0800\n"
"Last-Translator: Sheng-Hung Wang <gentamicin5@yahoo.com.tw>\n"
"Language-Team: traditional Chinese <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/joystick.po b/tde-i18n-zh_TW/messages/tdebase/joystick.po
index 2c742f38ba3..7f20b2518e6 100644
--- a/tde-i18n-zh_TW/messages/tdebase/joystick.po
+++ b/tde-i18n-zh_TW/messages/tdebase/joystick.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: joystick\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-21 21:09+0800\n"
"Last-Translator: Asho Yeh <asho@debian.org.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kasbarextension.po b/tde-i18n-zh_TW/messages/tdebase/kasbarextension.po
index ece2e043403..30870d993d9 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kasbarextension.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kasbarextension.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kasbarextension\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-06-19 09:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kate.po b/tde-i18n-zh_TW/messages/tdebase/kate.po
index 95e4ba5cabd..48deff3b118 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kate.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kate.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kate\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2006-09-04 09:09+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kay.po b/tde-i18n-zh_TW/messages/tdebase/kay.po
index af324bbc7d7..98d82b8cad4 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kay.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kay.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kay\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2006-01-12 13:19+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -32,7 +32,7 @@ msgid ""
"Your emails"
msgstr ""
-#: 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"
@@ -40,12 +40,12 @@ msgstr ""
"在您的 ‘%1’ 中找到自動執行檔。您是否要執行它?\n"
"注意從媒體中開啟檔案可能會危害系統的安全。"
-#: medianotifier.cpp:222
+#: medianotifier.cpp:226
#, c-format
msgid "Autorun - %1"
msgstr "自動執行 - %1"
-#: medianotifier.cpp:292
+#: medianotifier.cpp:296
msgid ""
"An autoopen file has been found on your '%1'. Do you want to open '%2'?\n"
"Note that opening a file on a medium may compromise your system's security"
@@ -53,39 +53,51 @@ msgstr ""
"在您的 ‘%1’ 中找到自動開啟檔。您是否要開啟 ‘%2’?\n"
"注意從媒體中開啟檔案可能會危害系統的安全。"
-#: medianotifier.cpp:296
+#: medianotifier.cpp:300
#, c-format
msgid "Autoopen - %1"
msgstr "自動開啟 - %1"
-#: medianotifier.cpp:393
+#: medianotifier.cpp:397
msgid "Low Disk Space"
msgstr ""
-#: medianotifier.cpp:397
+#: medianotifier.cpp:401
msgid "Start Konqueror"
msgstr ""
-#: 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 "
"problem?"
msgstr ""
-#: medianotifier.cpp:403
+#: medianotifier.cpp:407
msgid "Do not ask again"
msgstr ""
-#: notificationdialog.cpp:40
+#: notificationdialog.cpp:44
msgid "Medium Detected"
msgstr "偵測到媒體"
-#: notificationdialog.cpp:54
-msgid "<b>Medium type:</b>"
+#: notificationdialog.cpp:58
+#, fuzzy
+#| msgid "<b>Medium type:</b>"
+msgid "<b>Name:</b>"
+msgstr "<b>媒體類型:</b>"
+
+#: notificationdialog.cpp:59
+#, fuzzy
+#| msgid "<b>Medium type:</b>"
+msgid "<b>Type:</b>"
msgstr "<b>媒體類型:</b>"
-#: notificationdialog.cpp:67
+#: notificationdialog.cpp:60
+msgid "<b>Url:</b>"
+msgstr ""
+
+#: notificationdialog.cpp:72
msgid "Configure..."
msgstr "設定..."
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmaccess.po b/tde-i18n-zh_TW/messages/tdebase/kcmaccess.po
index 34d2a55ecc6..b2fbdc22772 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmaccess.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmaccess.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmaccess\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2006-06-19 09:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmarts.po b/tde-i18n-zh_TW/messages/tdebase/kcmarts.po
index 546d422e2d2..d5f3e5db313 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmarts.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmarts.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmarts\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-12 09:19+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Traditional Chinese <zh-l10n@linux.org.tw>\n"
@@ -419,17 +419,5 @@ msgstr "選取 MIDI 裝置(&M):"
#~ msgid "generalTab"
#~ msgstr "generalTab"
-#~ msgid "Alt+S"
-#~ msgstr "Alt+S"
-
-#~ msgid "Alt+M"
-#~ msgstr "Alt+M"
-
#~ msgid "hardwareTab"
#~ msgstr "硬體分頁"
-
-#~ msgid "Alt+O"
-#~ msgstr "Alt+O"
-
-#~ msgid "Alt+C"
-#~ msgstr "Alt+C"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmbackground.po b/tde-i18n-zh_TW/messages/tdebase/kcmbackground.po
index 529ed99cf2c..86339950bde 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmbackground.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmbackground.po
@@ -15,7 +15,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmbackground\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2022-07-17 18:15+0000\n"
"PO-Revision-Date: 2005-10-25 19:05+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: traditional Chinese <zh-l10n@linux.org.tw>\n"
@@ -147,11 +147,11 @@ msgstr ""
"您未填 `命令' 欄位。\n"
"這是必要的欄位。"
-#: bgdialog.cpp:149
+#: bgdialog.cpp:147
msgid "Open file dialog"
msgstr "開啟檔案對話盒"
-#: bgdialog.cpp:390
+#: bgdialog.cpp:414
#, fuzzy
msgid ""
"<h1>Background</h1> This module allows you to control the appearance of the "
@@ -177,117 +177,117 @@ msgstr ""
"混合或覆蓋。<p>TDE 允許您自動的在指定的時間間隔改變桌布或使用程式動態的改變桌"
"面。例如使用 \"kdeworld\" 程式來週期性的更新世界的日/夜地圖。"
-#: bgdialog.cpp:449
+#: bgdialog.cpp:473
msgid "Desktop %1 Viewport %2"
msgstr ""
-#: bgdialog.cpp:456
+#: bgdialog.cpp:480
#, c-format
msgid "Screen %1"
msgstr "螢幕 %1"
-#: bgdialog.cpp:459
+#: bgdialog.cpp:483
msgid "Single Color"
msgstr "單色"
-#: bgdialog.cpp:460
+#: bgdialog.cpp:484
msgid "Horizontal Gradient"
msgstr "水平漸層"
-#: bgdialog.cpp:461
+#: bgdialog.cpp:485
msgid "Vertical Gradient"
msgstr "垂直漸層"
-#: bgdialog.cpp:462
+#: bgdialog.cpp:486
msgid "Pyramid Gradient"
msgstr "角錐形漸層"
-#: bgdialog.cpp:463
+#: bgdialog.cpp:487
msgid "Pipecross Gradient"
msgstr "管交錯漸層"
-#: bgdialog.cpp:464
+#: bgdialog.cpp:488
msgid "Elliptic Gradient"
msgstr "橢圓漸層"
-#: bgdialog.cpp:479
+#: bgdialog.cpp:503
msgid "Centered"
msgstr "置中"
-#: bgdialog.cpp:480
+#: bgdialog.cpp:504
msgid "Tiled"
msgstr "鋪排"
-#: bgdialog.cpp:481
+#: bgdialog.cpp:505
msgid "Center Tiled"
msgstr "中央鋪排"
-#: bgdialog.cpp:482
+#: bgdialog.cpp:506
msgid "Centered Maxpect"
msgstr "置中最大化"
-#: bgdialog.cpp:483
+#: bgdialog.cpp:507
msgid "Tiled Maxpect"
msgstr "鋪排最大化"
-#: bgdialog.cpp:484
+#: bgdialog.cpp:508
msgid "Scaled"
msgstr "放大至全螢幕"
-#: bgdialog.cpp:485
+#: bgdialog.cpp:509
msgid "Centered Auto Fit"
msgstr "置中並自動調適"
-#: bgdialog.cpp:486
+#: bgdialog.cpp:510
msgid "Scale & Crop"
msgstr "縮放 & 剪裁"
-#: bgdialog.cpp:489
+#: bgdialog.cpp:513
msgid "No Blending"
msgstr "不混合"
-#: bgdialog.cpp:490
+#: bgdialog.cpp:514
msgid "Flat"
msgstr "平"
-#: bgdialog.cpp:493
+#: bgdialog.cpp:517
msgid "Pyramid"
msgstr "角錐混合"
-#: bgdialog.cpp:494
+#: bgdialog.cpp:518
msgid "Pipecross"
msgstr "交錯混合"
-#: bgdialog.cpp:495
+#: bgdialog.cpp:519
msgid "Elliptic"
msgstr "橢圓混合"
-#: bgdialog.cpp:496
+#: bgdialog.cpp:520
msgid "Intensity"
msgstr "強度混合"
-#: bgdialog.cpp:497
+#: bgdialog.cpp:521
msgid "Saturation"
msgstr "飽和度混合"
-#: bgdialog.cpp:498
+#: bgdialog.cpp:522
msgid "Contrast"
msgstr "對比混合"
-#: bgdialog.cpp:499
+#: bgdialog.cpp:523
msgid "Hue Shift"
msgstr "色調偏移混合"
-#: bgdialog.cpp:656
+#: bgdialog.cpp:680
msgid "Select Wallpaper"
msgstr "選擇桌布"
-#: bgdialog.cpp:1260 bgdialog_ui.ui:300
+#: bgdialog.cpp:1297 bgdialog_ui.ui:300
#, no-c-format
msgid "Get New Wallpapers"
msgstr "取得新桌布"
-#: bgmonitor.cpp:165
+#: bgmonitor.cpp:164
msgid ""
"This picture of a monitor contains a preview of what the current settings "
"will look like on your desktop."
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmcrypto.po b/tde-i18n-zh_TW/messages/tdebase/kcmcrypto.po
index 631b7f5f15f..20a21f02917 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmcrypto.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmcrypto.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmcrypto\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2007-09-18 14:29+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmfonts.po b/tde-i18n-zh_TW/messages/tdebase/kcmfonts.po
index 09b62476720..cb19414dafb 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmfonts.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmfonts.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmfonts\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-10-07 18:17+0000\n"
"PO-Revision-Date: 2007-03-27 14:17+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -148,7 +148,7 @@ msgstr "點選以改變所有字型"
msgid "Use a&nti-aliasing:"
msgstr "使用平滑字型(&N):"
-#: fonts.cpp:624
+#: fonts.cpp:624 fonts.cpp:641
msgid "Enabled"
msgstr "已開啟"
@@ -173,36 +173,21 @@ msgstr "設定..."
msgid "Force fonts DPI:"
msgstr "強制指定字型 DPI:"
-#: fonts.cpp:641
-msgid "96 DPI"
-msgstr "96 DPI"
-
-#: fonts.cpp:642
-msgid "120 DPI"
-msgstr "120 DPI"
-
-#: fonts.cpp:644
+#: fonts.cpp:643
msgid ""
"<p>This option forces a specific DPI value for fonts. It may be useful when "
"the real DPI of the hardware is not detected properly and it is also often "
"misused when poor quality fonts are used that do not look well with DPI "
-"values other than 96 or 120 DPI.</p><p>The use of this option is generally "
-"discouraged. For selecting proper DPI value a better option is explicitly "
-"configuring it for the whole X server if possible (e.g. DisplaySize in xorg."
-"conf or adding <i>-dpi value</i> to ServerLocalArgs= in $TDEDIR/share/config/"
-"tdm/tdmrc). When fonts do not render properly with real DPI value better "
-"fonts should be used or configuration of font hinting should be checked.</p>"
+"values other than 96 or 120 DPI.</p>"
msgstr ""
-"<p>這個選項強制指定字型使用的 DPI 值。這在硬體的實際 DPI 值無法被正確偵測到"
-"時,以及字型在 96 或 120 DPI 時看起來品質不好時可以使用。"
-#: fonts.cpp:761
+#: fonts.cpp:772
msgid ""
"<p>Some changes such as anti-aliasing will only affect newly started "
"applications.</p>"
msgstr "<p>有一些像是平滑字型設定上的變更,只會對於新啟動的程式有作用。</p>"
-#: fonts.cpp:762
+#: fonts.cpp:773
msgid "Font Settings Changed"
msgstr "字型設定已改變"
@@ -237,3 +222,24 @@ msgstr "微小的"
#: kxftconfig.cpp:921
msgid "Full"
msgstr "完全"
+
+#~ msgid "96 DPI"
+#~ msgstr "96 DPI"
+
+#~ msgid "120 DPI"
+#~ msgstr "120 DPI"
+
+#~ msgid ""
+#~ "<p>This option forces a specific DPI value for fonts. It may be useful "
+#~ "when the real DPI of the hardware is not detected properly and it is also "
+#~ "often misused when poor quality fonts are used that do not look well with "
+#~ "DPI values other than 96 or 120 DPI.</p><p>The use of this option is "
+#~ "generally discouraged. For selecting proper DPI value a better option is "
+#~ "explicitly configuring it for the whole X server if possible (e.g. "
+#~ "DisplaySize in xorg.conf or adding <i>-dpi value</i> to ServerLocalArgs= "
+#~ "in $TDEDIR/share/config/tdm/tdmrc). When fonts do not render properly "
+#~ "with real DPI value better fonts should be used or configuration of font "
+#~ "hinting should be checked.</p>"
+#~ msgstr ""
+#~ "<p>這個選項強制指定字型使用的 DPI 值。這在硬體的實際 DPI 值無法被正確偵測"
+#~ "到時,以及字型在 96 或 120 DPI 時看起來品質不好時可以使用。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmhtmlsearch.po b/tde-i18n-zh_TW/messages/tdebase/kcmhtmlsearch.po
index 53ddd397dd0..0d2ae4402c4 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmhtmlsearch.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmhtmlsearch.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmhtmlsearch\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-08-11 21:12+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: <en@li.org>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmicons.po b/tde-i18n-zh_TW/messages/tdebase/kcmicons.po
index 60be87d9fd2..a4a80003bc6 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmicons.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmicons.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmicons\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-25 21:04+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese(traitional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcminfo.po b/tde-i18n-zh_TW/messages/tdebase/kcminfo.po
index 66b35cad67c..b3be177a2e8 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcminfo.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcminfo.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcminfo\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2006-06-19 09:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcminput.po b/tde-i18n-zh_TW/messages/tdebase/kcminput.po
index 6cd3b2e451b..01492268eb4 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcminput.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcminput.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcminput\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-06-19 09:15+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -282,7 +282,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 " 微秒"
@@ -302,41 +302,41 @@ 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."
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."
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 "
@@ -346,53 +346,53 @@ 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 "使用鍵盤移動滑鼠游標(使用數字鍵)(&M)"
-#: mouse.cpp:332
+#: mouse.cpp:333
msgid "&Acceleration delay:"
msgstr "加速延遲(&A):"
-#: mouse.cpp:340
+#: mouse.cpp:341
msgid "R&epeat interval:"
msgstr "重複間隔(&E):"
-#: mouse.cpp:348
+#: mouse.cpp:349
msgid "Acceleration &time:"
msgstr "指標加速(&T):"
-#: mouse.cpp:356
+#: mouse.cpp:357
msgid "Ma&ximum speed:"
msgstr "最快速度(&X):"
-#: mouse.cpp:358
+#: mouse.cpp:359
msgid " pixel/sec"
msgstr " 像素/秒"
-#: mouse.cpp:364
+#: mouse.cpp:365
msgid "Acceleration &profile:"
msgstr "加速度設定(&p)"
-#: 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.cpp:765 mouse.cpp:770
+#: mouse.cpp:766 mouse.cpp:771
msgid ""
"_n: pixel\n"
" pixels"
msgstr " 像素"
-#: mouse.cpp:775
+#: mouse.cpp:776
msgid ""
"_n: line\n"
" lines"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkclock.po b/tde-i18n-zh_TW/messages/tdebase/kcmkclock.po
index f02ee7a9fc3..1fc79568ed7 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkclock.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkclock.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkclock\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-27 19:44+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: traditional Chinese <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkded.po b/tde-i18n-zh_TW/messages/tdebase/kcmkded.po
index 14d33a1f2dc..885b2264215 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkded.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkded.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkded\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-11 20:38+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkeys.po b/tde-i18n-zh_TW/messages/tdebase/kcmkeys.po
index 9f12b4b9ab4..1807b9d64ae 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkeys.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2023-07-13 18:15+0000\n"
"PO-Revision-Date: 2006-01-12 13:43+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -191,6 +191,12 @@ msgstr "組合鍵"
msgid "X11-Mod"
msgstr "X11-組合鍵"
+#: modifiers.cpp:189 modifiers.cpp:289
+msgid ""
+"_: TQAccel\n"
+"Ctrl"
+msgstr "Ctrl"
+
#: modifiers.cpp:195 modifiers.cpp:291 shortcuts.cpp:338
msgid "Win"
msgstr "視窗"
@@ -899,19 +905,19 @@ msgstr "不顯示關閉電腦的詢問訊息"
msgid "Reboot without Confirmation"
msgstr "不顯示重新啟動的詢問訊息"
-#: ../../klipper/klipperbindings.cpp:29
+#: ../../klipper/klipperbindings.cpp:28
msgid "Clipboard"
msgstr "剪貼簿"
-#: ../../klipper/klipperbindings.cpp:31
+#: ../../klipper/klipperbindings.cpp:30
msgid "Show Klipper Popup-Menu"
msgstr "顯示 klipper 跳出選單"
-#: ../../klipper/klipperbindings.cpp:32
+#: ../../klipper/klipperbindings.cpp:31
msgid "Manually Invoke Action on Current Clipboard"
msgstr "在目前剪貼簿上的手動動作"
-#: ../../klipper/klipperbindings.cpp:33
+#: ../../klipper/klipperbindings.cpp:32
msgid "Enable/Disable Clipboard Actions"
msgstr "啟動 / 關閉剪貼簿動作"
@@ -923,7 +929,8 @@ msgstr "鍵盤"
msgid "Switch to Next Keyboard Layout"
msgstr "使用下一個鍵盤配置"
-#~ msgid ""
-#~ "_: TQAccel\n"
-#~ "Ctrl"
-#~ msgstr "Ctrl"
+#: ../../kxkb/kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "使用下一個鍵盤配置"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkicker.po b/tde-i18n-zh_TW/messages/tdebase/kcmkicker.po
index acbcfe3f664..5de29539abb 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkicker.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkicker.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkicker\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-10-08 18:17+0000\n"
"PO-Revision-Date: 2007-02-27 09:07+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -177,11 +177,11 @@ msgstr ""
"(c) 1999 - 2001 Matthias Elter\n"
"(c) 2002 - 2003 Aaron J. Seigo"
-#: menutab_impl.cpp:134
+#: menutab_impl.cpp:136
msgid "Quick Browser"
msgstr "快速瀏覽器"
-#: menutab_impl.cpp:325
+#: menutab_impl.cpp:333
msgid ""
"The TDE menu editor (kmenuedit) could not be launched.\n"
"Perhaps it is not installed or not in your path."
@@ -189,10 +189,20 @@ msgstr ""
"TDE 選單編輯器無法啟動。\n"
"可能是您沒有安裝,或是不存在於您的路徑中。"
-#: menutab_impl.cpp:327
+#: menutab_impl.cpp:335
msgid "Application Missing"
msgstr "找不到應用程式"
+#: menutab_impl.cpp:367
+msgid ""
+"Cannot set Escape as menu search shortcut.\n"
+"Would you like to set another shortcut?"
+msgstr ""
+
+#: menutab_impl.cpp:368
+msgid "Invalid shortcut"
+msgstr ""
+
#: positiontab_impl.cpp:77 positiontab_impl.cpp:92
msgid "Top left"
msgstr "左上角"
@@ -1336,6 +1346,18 @@ msgid ""
"the TDE Menu.</qt>"
msgstr "當這個選項被選取的時候,面板隱藏按鈕將會顯示在面板的左邊。"
+#: menutab.ui:723
+#, no-c-format
+msgid "Search shortcut:"
+msgstr ""
+
+#: menutab.ui:726 menutab.ui:735
+#, no-c-format
+msgid ""
+"From here you can change the keyboard shortcut which triggers the search "
+"line in the TDE Menu."
+msgstr ""
+
#: positiontab.ui:17
#, no-c-format
msgid ""
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkonq.po b/tde-i18n-zh_TW/messages/tdebase/kcmkonq.po
index 502b8188957..a84770ee933 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkonq.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonq\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2023-04-30 18:14+0000\n"
"PO-Revision-Date: 2006-09-04 09:09+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -115,15 +115,25 @@ 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 "家 &URL:"
-#: 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, "
@@ -132,11 +142,11 @@ msgstr ""
"當「家」按鈕被按下時 konqueror 將跳到這個 URL (可能是一個目錄或網頁)。這通"
"常是您的家目錄,以一個「符號」(~)來代表。"
-#: behaviour.cpp:149
+#: behaviour.cpp:154
msgid "Show 'Delete' context me&nu entries which bypass the trashcan"
msgstr "停駐於資源回收桶時在快顯選單中顯示「刪除」項目(&N)"
-#: 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 "
@@ -145,11 +155,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 "
@@ -160,11 +170,11 @@ msgstr ""
"移至資源回收桶:</em> 搬移檔案至您的資源回收桶目錄,它可以非常容易的從那裡復"
"原。</li> <li><em>刪除:</em> 直接刪除檔案。</li> </li></ul>"
-#: behaviour.cpp:169
+#: behaviour.cpp:174
msgid "&Move to trash"
msgstr "移至資源回收桶(&M)"
-#: behaviour.cpp:171
+#: behaviour.cpp:176
msgid "D&elete"
msgstr "刪除(&e)"
@@ -184,7 +194,7 @@ msgstr "預覽(&P) && Meta-Data"
msgid "&Quick Copy && Move"
msgstr "快速複製 && 移動(&Q)"
-#: desktop.cpp:58
+#: desktop.cpp:57
msgid ""
"<h1>Multiple Desktops</h1>In this module, you can configure how many virtual "
"desktops you want and how these should be labeled."
@@ -192,64 +202,64 @@ msgstr ""
"<h1>多重桌面</h1>在此模組中,您可以設定您需要多少虛擬桌面以及這些桌面的標籤為"
"何。"
-#: desktop.cpp:71
+#: desktop.cpp:70
msgid "N&umber of desktops: "
msgstr "桌面數量(&U): "
-#: desktop.cpp:77
+#: desktop.cpp:76
msgid ""
"Here you can set how many virtual desktops you want on your TDE desktop. "
"Move the slider to change the value."
msgstr ""
"您可以設定想要在您的 TDE 桌面上放多少個虛擬桌面。移動捲軸可以改變數量大小。"
-#: desktop.cpp:88
+#: desktop.cpp:87
msgid "Desktop &Names"
msgstr "桌面名稱(&N)"
-#: desktop.cpp:94 desktop.cpp:96
+#: desktop.cpp:93 desktop.cpp:95
msgid "Desktop %1:"
msgstr "桌面 %1:"
-#: desktop.cpp:98 desktop.cpp:99 desktop.cpp:100 desktop.cpp:101
+#: desktop.cpp:97 desktop.cpp:98 desktop.cpp:99 desktop.cpp:100
#, c-format
msgid "Here you can enter the name for desktop %1"
msgstr "您可以在此輸入桌面 %1 的名稱"
-#: desktop.cpp:114
+#: desktop.cpp:113
msgid "Mouse wheel over desktop background switches desktop"
msgstr "在桌面背景上使用滑鼠滾輪來切換桌面"
-#: desktop.cpp:155
+#: desktop.cpp:154
#, c-format
msgid "Desktop %1"
msgstr "桌面 %1"
-#: desktopbehavior_impl.cpp:76
+#: desktopbehavior_impl.cpp:77
msgid "Sound Files"
msgstr "音效檔案"
-#: desktopbehavior_impl.cpp:137
+#: desktopbehavior_impl.cpp:141
msgid "&Left button:"
msgstr "左按鈕(&L):"
-#: desktopbehavior_impl.cpp:138
+#: desktopbehavior_impl.cpp:142
msgid ""
"You can choose what happens when you click the left button of your pointing "
"device on the desktop:"
msgstr "您可以選擇當您在桌面按下您的指標裝置的左鍵時會發生什麼事:"
-#: desktopbehavior_impl.cpp:141
+#: desktopbehavior_impl.cpp:145
msgid "Right b&utton:"
msgstr "右按鈕(&U):"
-#: desktopbehavior_impl.cpp:142
+#: desktopbehavior_impl.cpp:146
msgid ""
"You can choose what happens when you click the right button of your pointing "
"device on the desktop:"
msgstr "您可以選擇當您在桌面按下您的指標裝置的右鍵時會發生什麼事:"
-#: desktopbehavior_impl.cpp:158 desktopbehavior_impl.cpp:204
+#: desktopbehavior_impl.cpp:162 desktopbehavior_impl.cpp:208
#, fuzzy
msgid ""
" <ul><li><em>No action:</em> as you might guess, nothing happens!</li> "
@@ -273,7 +283,7 @@ msgstr ""
"項。</li> <li><em>應用程式選單:</em>會彈出「K」選單。如果您喜歡隱藏面板(也"
"稱為「Kicker」),這對快速切換應用程式會很有用。</li></ul>"
-#: desktopbehavior_impl.cpp:179
+#: desktopbehavior_impl.cpp:183
#, fuzzy
msgid ""
"You can choose what happens when you click the middle button of your "
@@ -299,35 +309,35 @@ msgstr ""
"程式選單:</em>會彈出「K」選單。如果您喜歡隱藏面板(也稱為「Kicker」),這對"
"快速切換應用程式會很有用。</li></ul>"
-#: desktopbehavior_impl.cpp:290
+#: desktopbehavior_impl.cpp:299
msgid "No Action"
msgstr "沒有動作"
-#: desktopbehavior_impl.cpp:291
+#: desktopbehavior_impl.cpp:300
msgid "Window List Menu"
msgstr "視窗列表選單"
-#: desktopbehavior_impl.cpp:292
+#: desktopbehavior_impl.cpp:301
msgid "Desktop Menu"
msgstr "桌面選單"
-#: desktopbehavior_impl.cpp:293
+#: desktopbehavior_impl.cpp:302
msgid "Application Menu"
msgstr "應用程式選單"
-#: desktopbehavior_impl.cpp:294
+#: desktopbehavior_impl.cpp:303
msgid "Bookmarks Menu"
msgstr "書籤選單"
-#: desktopbehavior_impl.cpp:295
+#: desktopbehavior_impl.cpp:304
msgid "Custom Menu 1"
msgstr "自訂選單 1"
-#: desktopbehavior_impl.cpp:296
+#: desktopbehavior_impl.cpp:305
msgid "Custom Menu 2"
msgstr "自訂選單 2"
-#: desktopbehavior_impl.cpp:480
+#: desktopbehavior_impl.cpp:520
msgid ""
"<h1>Behavior</h1>\n"
"This module allows you to choose various options\n"
@@ -651,12 +661,18 @@ msgstr "要求確認"
msgid "General"
msgstr "一般"
-#: desktopbehavior.ui:53
+#: desktopbehavior.ui:45
+#, fuzzy, no-c-format
+#| msgid "Desktop Menu"
+msgid "Desktop Icons"
+msgstr "桌面選單"
+
+#: desktopbehavior.ui:61
#, no-c-format
msgid "&Show icons on desktop"
msgstr "顯示桌面上的圖示(&S)"
-#: desktopbehavior.ui:56
+#: desktopbehavior.ui:64
#, no-c-format
msgid ""
"Uncheck this option if you do not want to have icons on the desktop. Without "
@@ -666,12 +682,12 @@ msgstr ""
"如果您不希望桌面上有圖示,請取消此選項。沒有圖示桌面會稍微快一點,但您將不再"
"能拖拉檔案到桌面。"
-#: desktopbehavior.ui:92
+#: desktopbehavior.ui:100
#, no-c-format
msgid "Allow pro&grams in desktop window"
msgstr "允許桌面視窗上的程式(&G)"
-#: desktopbehavior.ui:95
+#: desktopbehavior.ui:103
#, no-c-format
msgid ""
"Check this option if you want to run X11 programs that draw into the desktop "
@@ -682,45 +698,102 @@ msgstr ""
"若您想執行能在桌面上畫圖的 X11 程式,諸如 xsnow、xpenguin 或是 xmountain 請點"
"選該選項。若對應用程式有任何問題,如 netscape,請檢查主視窗且關閉該選項。"
-#: desktopbehavior.ui:105
+#: desktopbehavior.ui:113
#, no-c-format
msgid "Show &tooltips"
msgstr "顯示工具提示(&T)"
-#: desktopbehavior.ui:113
+#: desktopbehavior.ui:139
+#, no-c-format
+msgid "Lock in Place"
+msgstr ""
+
+#: desktopbehavior.ui:142
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Check this option if you want to see your icons automatically aligned to "
+#| "the grid when you move them."
+msgid ""
+"Check this option if you want to prevent your icons from being dragged "
+"around."
+msgstr "貼齊格線"
+
+#: desktopbehavior.ui:153
+#, no-c-format
+msgid "Align to grid"
+msgstr ""
+
+#: desktopbehavior.ui:156
+#, no-c-format
+msgid ""
+"Check this option if you want to see your icons automatically aligned to the "
+"grid when you move them."
+msgstr "貼齊格線"
+
+#: desktopbehavior.ui:196
+#, no-c-format
+msgid "Icon Spacing:"
+msgstr ""
+
+#: desktopbehavior.ui:199 desktopbehavior.ui:216
+#, no-c-format
+msgid ""
+"Changing this value controls how close or far to each other the icons are "
+"placed on the desktop. This option has effect only if the \"Align to Grid\" "
+"option is enabled."
+msgstr ""
+
+#: desktopbehavior.ui:210
+#, no-c-format
+msgid " px"
+msgstr ""
+
+#: desktopbehavior.ui:243
+#, no-c-format
+msgid "Ctrl+Mouse Scroll changes spacing"
+msgstr ""
+
+#: desktopbehavior.ui:246
+#, no-c-format
+msgid ""
+"Check this if you want to change desktop icon spacing by pressing Ctrl and "
+"scrolling on the desktop background."
+msgstr ""
+
+#: desktopbehavior.ui:277
#, no-c-format
msgid "Menu Bar at Top of Screen"
msgstr "選單在螢幕上方"
-#: desktopbehavior.ui:124
+#: desktopbehavior.ui:288
#, no-c-format
msgid "&None"
msgstr "無項目(&N)"
-#: desktopbehavior.ui:127
+#: desktopbehavior.ui:291
#, no-c-format
msgid ""
"If this option is selected, there is no menu bar at the top of the screen."
msgstr "選取這個選項,選單不可在螢幕上方"
-#: desktopbehavior.ui:135
+#: desktopbehavior.ui:299
#, no-c-format
msgid "&Desktop menu bar"
msgstr "桌面選單列(&D)"
-#: desktopbehavior.ui:138
+#: desktopbehavior.ui:302
#, no-c-format
msgid ""
"If this option is selected, there is one menu bar at the top of the screen "
"which shows the desktop menus."
msgstr "選取這個選項,桌面選單不可在螢幕上方。"
-#: desktopbehavior.ui:146
+#: desktopbehavior.ui:310
#, no-c-format
msgid "&Current application's menu bar (Mac OS-style)"
msgstr "目前程式的選單 (Mac OS 風格)(&C)"
-#: desktopbehavior.ui:149
+#: desktopbehavior.ui:313
#, no-c-format
msgid ""
"If this option is selected, applications will not have their menu bar "
@@ -731,54 +804,42 @@ msgstr ""
"如果選取這個選項,程式的選單不會在自己的視窗上,而是在螢幕最上方的選單列上顯"
"示目前作用的應用程式選單。 您可能了解這個行為就像是 Mac OS 的視窗一樣。"
-#: desktopbehavior.ui:159
+#: desktopbehavior.ui:323
#, no-c-format
msgid "Mouse Button Actions"
msgstr "滑鼠按鍵動作"
-#: desktopbehavior.ui:170
+#: desktopbehavior.ui:334
#, no-c-format
msgid "Middle button:"
msgstr "中間按鈕:"
-#: desktopbehavior.ui:178
+#: desktopbehavior.ui:342
#, no-c-format
msgid "Left button:"
msgstr "左按鈕:"
-#: desktopbehavior.ui:186
+#: desktopbehavior.ui:350
#, no-c-format
msgid "Right button:"
msgstr "右按鈕:"
-#: desktopbehavior.ui:223 desktopbehavior.ui:247 desktopbehavior.ui:258
+#: desktopbehavior.ui:387 desktopbehavior.ui:411 desktopbehavior.ui:422
#, no-c-format
msgid "Edit..."
msgstr "編輯..."
-#: desktopbehavior.ui:304
+#: desktopbehavior.ui:468
#, no-c-format
msgid "File Icons"
msgstr "檔案圖示"
-#: desktopbehavior.ui:315
-#, no-c-format
-msgid "Automatically &line up icons"
-msgstr "自動排列圖示(&l)"
-
-#: desktopbehavior.ui:318
-#, no-c-format
-msgid ""
-"Check this option if you want to see your icons automatically aligned to the "
-"grid when you move them."
-msgstr "貼齊格線"
-
-#: desktopbehavior.ui:326
+#: desktopbehavior.ui:479
#, no-c-format
msgid "Show &hidden files"
msgstr "顯示隱藏的檔案(&H)"
-#: desktopbehavior.ui:329
+#: desktopbehavior.ui:482
#, no-c-format
msgid ""
"<p>If you check this option, any files in your desktop directory that begin "
@@ -796,37 +857,40 @@ msgstr ""
"示目錄的圖示、檔案的排列順序等。您不應該改變或刪除這些檔案,除非您知道您在做"
"什麼。</p>"
-#: desktopbehavior.ui:336
+#: desktopbehavior.ui:489
#, no-c-format
msgid "Show Icon Previews For"
msgstr "顯示圖示預覽:"
-#: desktopbehavior.ui:352
+#: desktopbehavior.ui:505
#, no-c-format
msgid "Select for which types of files you want to enable preview images."
msgstr "選擇您要啟用預覽圖案的檔案類型。"
-#: desktopbehavior.ui:362
+#: desktopbehavior.ui:515
#, no-c-format
msgid "Device Icons"
msgstr "裝置圖示"
-#: desktopbehavior.ui:373
+#: desktopbehavior.ui:526
#, fuzzy, no-c-format
msgid "&Show device icons"
msgstr "顯示裝置圖示(&S):"
-#: desktopbehavior.ui:381
+#: desktopbehavior.ui:534
#, fuzzy, no-c-format
msgid "&Show free space overlay on device icons"
msgstr "顯示裝置圖示(&S):"
-#: desktopbehavior.ui:387
+#: desktopbehavior.ui:540
#, no-c-format
msgid "Device Types to Display"
msgstr "要顯示的裝置類型"
-#: desktopbehavior.ui:406
+#: desktopbehavior.ui:559
#, no-c-format
msgid "Deselect the device types which you do not want to see on the desktop."
msgstr "取消您不想在桌面上看到的裝置類型。"
+
+#~ msgid "Automatically &line up icons"
+#~ msgstr "自動排列圖示(&l)"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkonqhtml.po b/tde-i18n-zh_TW/messages/tdebase/kcmkonqhtml.po
index f5bcb7072d8..a50fd99fbfd 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkonqhtml.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkonqhtml.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonqhtml 1.12\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-27 21:45+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkonsole.po b/tde-i18n-zh_TW/messages/tdebase/kcmkonsole.po
index 652046e34c2..1249fbadb6c 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkonsole.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkonsole.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonsole\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2022-04-19 18:15+0000\n"
"PO-Revision-Date: 2006-06-19 09:15+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -56,7 +56,7 @@ msgstr "KCM Konsole"
msgid "KControl module for Konsole configuration"
msgstr "Konsole 組態的 KControl 模組"
-#: kcmkonsole.cpp:171
+#: kcmkonsole.cpp:176
msgid ""
"The Ctrl+S/Ctrl+Q flow control setting will only affect newly started "
"Konsole sessions.\n"
@@ -66,7 +66,13 @@ msgstr ""
"Ctrl+S/Ctrl+Q 流程控制設定只會影響最新啟動的 Konsole 工作階段。\n"
"「stty」指令則可用來改變既存 Konsole 工作階段的流程控制設定。"
-#: kcmkonsole.cpp:179
+#: kcmkonsole.cpp:184
+msgid ""
+"The real transparency setting will only affect newly started Konsole "
+"sessions.\n"
+msgstr ""
+
+#: kcmkonsole.cpp:190
msgid ""
"You have chosen to enable bidirectional text rendering by default.\n"
"Note that bidirectional text may not always be shown correctly, especially "
@@ -282,27 +288,32 @@ msgstr ""
msgid "Handle Meta &key as Alt Key"
msgstr ""
-#: kcmkonsoledialog.ui:190
+#: kcmkonsoledialog.ui:182
+#, no-c-format
+msgid "Use &real transparency"
+msgstr ""
+
+#: kcmkonsoledialog.ui:198
#, no-c-format
msgid "&Line spacing:"
msgstr "行距(&L):"
-#: kcmkonsoledialog.ui:262
+#: kcmkonsoledialog.ui:270
#, no-c-format
msgid "Seconds to detect s&ilence:"
msgstr "偵測閒置認定的秒數(&I):"
-#: kcmkonsoledialog.ui:292
+#: kcmkonsoledialog.ui:300
#, no-c-format
msgid "Consider the following characters &part of a word when double clicking:"
msgstr "當雙擊時,視下列字元為單字的一部份(&P):"
-#: kcmkonsoledialog.ui:320
+#: kcmkonsoledialog.ui:328
#, no-c-format
msgid "&Schema"
msgstr "風格(&S)"
-#: kcmkonsoledialog.ui:338
+#: kcmkonsoledialog.ui:346
#, no-c-format
msgid "S&ession"
msgstr "工作階段(&E)"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkurifilt.po b/tde-i18n-zh_TW/messages/tdebase/kcmkurifilt.po
index 085e4d2f7dc..4d652a77142 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkurifilt.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkurifilt.po
@@ -22,7 +22,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkurifilt\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-28 19:15+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: <en@li.org>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmkwm.po b/tde-i18n-zh_TW/messages/tdebase/kcmkwm.po
index 1c0da19e815..1db652b0096 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmkwm.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmkwm.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkwm\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-09-17 18:10+0000\n"
"PO-Revision-Date: 2006-06-19 09:16+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,43 +27,49 @@ msgid ""
"Your emails"
msgstr "paladin@ms1.hinet.net"
-#: main.cpp:97
+#: main.cpp:104
msgid "&Focus"
msgstr "焦點(&F)"
-#: main.cpp:102 main.cpp:249
+#: main.cpp:109 main.cpp:268
msgid "&Titlebar Actions"
msgstr "標題列動作(&T)"
-#: main.cpp:107 main.cpp:254
+#: main.cpp:114 main.cpp:273
msgid "Window Actio&ns"
msgstr "視窗動作(&N)"
-#: main.cpp:112
+#: main.cpp:119
msgid "&Moving"
msgstr "移動(&M)"
-#: main.cpp:117
+#: main.cpp:124
+#, fuzzy
+#| msgid "Active Desktop Borders"
+msgid "Active &Borders"
+msgstr "啟動桌面邊界"
+
+#: main.cpp:129
msgid "Ad&vanced"
msgstr "進階(&D)"
-#: main.cpp:122
+#: main.cpp:134
msgid "&Translucency"
msgstr "半透明(&T)"
-#: 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 and KControl Authors"
-#: main.cpp:190
+#: main.cpp:205
#, fuzzy
msgid ""
"<h1>Window Behavior</h1> Here you can customize the way windows behave when "
@@ -100,15 +106,15 @@ msgstr "最大化 (只有垂直)"
msgid "Maximize (horizontal only)"
msgstr "最大化 (只有水平)"
-#: mouse.cpp:161 mouse.cpp:734
+#: mouse.cpp:161 mouse.cpp:741
msgid "Minimize"
msgstr "最小化"
-#: mouse.cpp:162 mouse.cpp:270 mouse.cpp:303
+#: mouse.cpp:162 mouse.cpp:252 mouse.cpp:305
msgid "Shade"
msgstr "收起"
-#: mouse.cpp:163 mouse.cpp:245 mouse.cpp:266 mouse.cpp:306 mouse.cpp:733
+#: mouse.cpp:163 mouse.cpp:248 mouse.cpp:308 mouse.cpp:740
msgid "Lower"
msgstr "背景"
@@ -116,8 +122,8 @@ msgstr "背景"
msgid "On All Desktops"
msgstr "在所有桌面"
-#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:248 mouse.cpp:269 mouse.cpp:307
-#: mouse.cpp:735 mouse.cpp:762
+#: mouse.cpp:165 mouse.cpp:190 mouse.cpp:251 mouse.cpp:309 mouse.cpp:742
+#: mouse.cpp:769
msgid "Nothing"
msgstr "無"
@@ -133,175 +139,183 @@ msgstr "標題列滾輪事件:"
msgid "Handle mouse wheel events"
msgstr "處理滑鼠滾輪事件"
-#: mouse.cpp:184 mouse.cpp:756
+#: mouse.cpp:184 mouse.cpp:763
msgid "Raise/Lower"
msgstr "抬升/降下"
-#: mouse.cpp:185 mouse.cpp:757
+#: mouse.cpp:185 mouse.cpp:764
msgid "Shade/Unshade"
msgstr "收起/展開"
-#: mouse.cpp:186 mouse.cpp:758
+#: mouse.cpp:186 mouse.cpp:765
msgid "Maximize/Restore"
msgstr "最大化/回復"
-#: mouse.cpp:187 mouse.cpp:759
+#: mouse.cpp:187 mouse.cpp:766
msgid "Keep Above/Below"
msgstr "保持在上/下"
-#: mouse.cpp:188 mouse.cpp:760
+#: mouse.cpp:188 mouse.cpp:767
msgid "Move to Previous/Next Desktop"
msgstr "移動到前一個/下一個桌面"
-#: mouse.cpp:189 mouse.cpp:761
+#: mouse.cpp:189 mouse.cpp:768
msgid "Change Opacity"
msgstr "改變不透明度"
-#: mouse.cpp:200
+#: mouse.cpp:198 mouse.cpp:774
+msgid "Reverse wheel direction"
+msgstr ""
+
+#: mouse.cpp:200 mouse.cpp:776
+msgid "Use this to reverse the action of the mouse wheel."
+msgstr ""
+
+#: mouse.cpp:205
msgid "Titlebar && Frame"
msgstr "標題列和邊框"
-#: mouse.cpp:204
+#: mouse.cpp:209
msgid ""
"Here you can customize mouse click behavior when clicking on the titlebar or "
"the frame of a window."
msgstr "在這裡你可以自定當滑鼠在視窗標題列或邊框上按下的行為。"
-#: mouse.cpp:212 mouse.cpp:337 mouse.cpp:611
+#: mouse.cpp:217 mouse.cpp:339 mouse.cpp:616
msgid "Left button:"
msgstr "滑鼠左鍵:"
-#: mouse.cpp:213 mouse.cpp:612 mouse.cpp:690
+#: mouse.cpp:218 mouse.cpp:617 mouse.cpp:695
msgid ""
"In this row you can customize left click behavior when clicking into the "
"titlebar or the frame."
msgstr "在這一列你可以自定當左鍵按在標題列或邊框時的行為。"
-#: mouse.cpp:216 mouse.cpp:339 mouse.cpp:615
+#: mouse.cpp:221 mouse.cpp:341 mouse.cpp:620
msgid "Right button:"
msgstr "滑鼠右鍵:"
-#: mouse.cpp:217 mouse.cpp:616 mouse.cpp:694
+#: mouse.cpp:222 mouse.cpp:621 mouse.cpp:699
msgid ""
"In this row you can customize right click behavior when clicking into the "
"titlebar or the frame."
msgstr "在這一列你可以自定當右鍵按在標題列或邊框時的行為。"
-#: mouse.cpp:229 mouse.cpp:338 mouse.cpp:637
+#: mouse.cpp:234 mouse.cpp:340 mouse.cpp:642
msgid "Middle button:"
msgstr "滑鼠中鍵:"
-#: mouse.cpp:230
+#: mouse.cpp:235
msgid ""
"In this row you can customize middle click behavior when clicking into the "
"titlebar or the frame."
msgstr "在這一列你可以自定當中鍵按在標題列或邊框時的行為。"
-#: mouse.cpp:237
+#: mouse.cpp:242
msgid "Active"
msgstr "作用中的"
-#: mouse.cpp:239
+#: mouse.cpp:244
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an active window."
msgstr "在這一欄你可以自定滑鼠在作用中的視窗標題列或邊框上按下的功能。"
-#: mouse.cpp:244 mouse.cpp:265 mouse.cpp:305 mouse.cpp:732
+#: mouse.cpp:247 mouse.cpp:307 mouse.cpp:739
msgid "Raise"
msgstr "前景"
-#: mouse.cpp:246 mouse.cpp:267 mouse.cpp:304
+#: mouse.cpp:249 mouse.cpp:306
msgid "Operations Menu"
msgstr "操作選單"
-#: mouse.cpp:247 mouse.cpp:268 mouse.cpp:730
+#: mouse.cpp:250 mouse.cpp:737
msgid "Toggle Raise & Lower"
msgstr "切換前景和背景操作"
-#: mouse.cpp:252
+#: mouse.cpp:254
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an <em>active</"
"em> window."
msgstr "在<em>作用中</em>的視窗標題列或邊框上按下滑鼠<em>左鍵</em>的行為。"
-#: mouse.cpp:255
+#: mouse.cpp:257
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>active</em> window."
msgstr "在<em>作用中</em>的視窗標題列或邊框上按下滑鼠<em>右鍵</em>的行為。"
-#: mouse.cpp:276
+#: mouse.cpp:278
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>active</em> window."
msgstr "在<em>作用中</em>的視窗標題列或邊框上按下滑鼠<em>中鍵</em>的行為。"
-#: mouse.cpp:285
+#: mouse.cpp:287
msgid ""
"Behavior on <em>left</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
msgstr "在<em>非作用中</em>的視窗標題列或邊框上按下滑鼠<em>左鍵</em>的行為。"
-#: mouse.cpp:288
+#: mouse.cpp:290
msgid ""
"Behavior on <em>right</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
msgstr "在<em>非作用中</em>的視窗標題列或邊框上按下滑鼠<em>右鍵</em>的行為。"
-#: mouse.cpp:294
+#: mouse.cpp:296
msgid "Inactive"
msgstr "非作用中的"
-#: mouse.cpp:296
+#: mouse.cpp:298
msgid ""
"In this column you can customize mouse clicks into the titlebar or the frame "
"of an inactive window."
msgstr "在這一欄你可以自定滑鼠在非作用中的視窗標題列或邊框上按下的功能。"
-#: mouse.cpp:300 mouse.cpp:649
+#: mouse.cpp:302 mouse.cpp:654
msgid "Activate & Raise"
msgstr "作用和前景"
-#: mouse.cpp:301
+#: mouse.cpp:303
msgid "Activate & Lower"
msgstr "作用和背景"
-#: mouse.cpp:302 mouse.cpp:648
+#: mouse.cpp:304 mouse.cpp:653
msgid "Activate"
msgstr "作用"
-#: mouse.cpp:319
+#: mouse.cpp:321
msgid ""
"Behavior on <em>middle</em> click into the titlebar or frame of an "
"<em>inactive</em> window."
msgstr "在<em>非作用中</em>的視窗標題列或邊框上按下滑鼠<em>中鍵</em>的行為。"
-#: mouse.cpp:329
+#: mouse.cpp:331
msgid "Maximize Button"
msgstr "最大化按鈕"
-#: mouse.cpp:334
+#: mouse.cpp:336
msgid "Here you can customize behavior when clicking on the maximize button."
msgstr "在這裡你可以自定當滑鼠在最大化按鈕上按下的行為。"
-#: mouse.cpp:342
+#: mouse.cpp:344
msgid "Behavior on <em>left</em> click onto the maximize button."
msgstr "<em>左</em>擊最大化按鈕的行為。"
-#: mouse.cpp:343
+#: mouse.cpp:345
msgid "Behavior on <em>middle</em> click onto the maximize button."
msgstr "以<em>中</em>鍵最大化按鈕的行為。"
-#: mouse.cpp:344
+#: mouse.cpp:346
msgid "Behavior on <em>right</em> click onto the maximize button."
msgstr "<em>右</em>擊最大化按鈕的行為。"
-#: mouse.cpp:602
+#: mouse.cpp:607
msgid "Inactive Inner Window"
msgstr "非作用中的內部視窗"
-#: mouse.cpp:606
+#: mouse.cpp:611
msgid ""
"Here you can customize mouse click behavior when clicking on an inactive "
"inner window ('inner' means: not titlebar, not frame)."
@@ -309,7 +323,7 @@ msgstr ""
"在這裡你可以自定當滑鼠在非作用中的內部視窗按下的行為('內部'代表: 非標題列,非"
"邊框)。"
-#: mouse.cpp:625
+#: mouse.cpp:630
msgid ""
"In this row you can customize left click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -317,7 +331,7 @@ msgstr ""
"在這一列你可以自定當左鍵在非作用中的內部視窗按下的行為('內部'代表: 非標題列,"
"非邊框)。"
-#: mouse.cpp:628
+#: mouse.cpp:633
msgid ""
"In this row you can customize right click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -325,7 +339,7 @@ msgstr ""
"在這一列你可以自定當右鍵在非作用中的內部視窗按下的行為('內部'代表: 非標題列,"
"非邊框)。"
-#: mouse.cpp:638
+#: mouse.cpp:643
msgid ""
"In this row you can customize middle click behavior when clicking into an "
"inactive inner window ('inner' means: not titlebar, not frame)."
@@ -333,103 +347,103 @@ msgstr ""
"在這一列你可以自定當中鍵在非作用中的內部視窗按下的行為('內部'代表: 非標題列,"
"非邊框)。"
-#: mouse.cpp:646
+#: mouse.cpp:651
msgid "Activate, Raise & Pass Click"
msgstr "作用,提升視窗和按鍵"
-#: mouse.cpp:647
+#: mouse.cpp:652
msgid "Activate & Pass Click"
msgstr "作用和按鍵"
-#: mouse.cpp:672
+#: mouse.cpp:677
msgid "Inner Window, Titlebar && Frame"
msgstr "內部視窗,標題列和邊框"
-#: mouse.cpp:676
+#: mouse.cpp:681
msgid ""
"Here you can customize TDE's behavior when clicking somewhere into a window "
"while pressing a modifier key."
msgstr "在這裡你可以自定 [同時按住 ALT + 單擊視窗] 時 TDE 的行為。"
-#: mouse.cpp:682
+#: mouse.cpp:687
msgid "Modifier key:"
msgstr "ALT:"
-#: mouse.cpp:684
+#: mouse.cpp:689
msgid ""
"Here you select whether holding the Meta key or Alt key will allow you to "
"perform the following actions."
msgstr "在這裡你可以選擇當按住 Meta 或是 ALT 讓你執行的行為。"
-#: mouse.cpp:689
+#: mouse.cpp:694
msgid "Modifier key + left button:"
msgstr "ALT + 滑鼠左鍵:"
-#: mouse.cpp:693
+#: mouse.cpp:698
msgid "Modifier key + right button:"
msgstr "ALT + 滑鼠右鍵:"
-#: mouse.cpp:706
+#: mouse.cpp:711
msgid "Modifier key + middle button:"
msgstr "ALT + 滑鼠中鍵:"
-#: mouse.cpp:707
+#: mouse.cpp:712
msgid ""
"Here you can customize TDE's behavior when middle clicking into a window "
"while pressing the modifier key."
msgstr "在這裡你可以自定當 [按住 ALT 鍵 + 視窗上按下中鍵] 時 TDE 的行為。"
-#: mouse.cpp:714
+#: mouse.cpp:719
msgid "Modifier key + mouse wheel:"
msgstr "輔助鍵 + 滑鼠滾輪:"
-#: mouse.cpp:715
+#: mouse.cpp:720
msgid ""
"Here you can customize TDE's behavior when scrolling with the mouse wheel "
"in a window while pressing the modifier key."
msgstr "在這裡你可以自定 [同時按住輔助鍵並使用滑鼠滾輪] 時 TDE 的行為。"
-#: mouse.cpp:721
+#: mouse.cpp:728
msgid "Meta"
msgstr "Meta"
-#: mouse.cpp:722
+#: mouse.cpp:729
msgid "Alt"
msgstr "ALT"
-#: mouse.cpp:729
+#: mouse.cpp:736
msgid "Activate, Raise and Move"
msgstr "作用、抬升與移動"
-#: mouse.cpp:731
+#: mouse.cpp:738
msgid "Resize"
msgstr "改變視窗大小"
-#: windows.cpp:126
+#: windows.cpp:132
msgid "Focus"
msgstr "焦點"
-#: windows.cpp:133
+#: windows.cpp:139
msgid "&Policy:"
msgstr "策略(&P):"
-#: 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 "
@@ -457,63 +471,63 @@ msgstr ""
"標那兒都不在,則沒有東西有焦點。 </ul> 請注意 [焦點在滑鼠之下] 和 [焦點完全地"
"在滑鼠之下] 會使某些功能失效,如在 TDE 模式中以 Alt+Tab 來切換視窗對話盒。"
-#: windows.cpp:169
+#: windows.cpp:175
msgid "Auto &raise"
msgstr "自動將視窗提到桌面最上方(&R)"
-#: windows.cpp:174 windows.cpp:187 windows.cpp:646
+#: windows.cpp:180 windows.cpp:193 windows.cpp:866
msgid "Dela&y:"
msgstr "延遲(&Y):"
-#: 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 "點擊抬升作用中視窗(&L)"
-#: 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 "
@@ -545,7 +559,7 @@ msgstr ""
"視窗都需要經由使用者明定。</li></ul></p><p>要防止失去焦點的視窗需要標記為隨選"
"注意,亦即預設突顯它們的工作列項目。這可以在通知控制模組中改變。</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."
@@ -553,13 +567,13 @@ 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."
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 "
@@ -568,7 +582,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)."
@@ -576,28 +590,28 @@ 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."
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"
msgstr ""
-#: windows.cpp:253
+#: windows.cpp:259
#, fuzzy
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 "
@@ -605,15 +619,15 @@ msgid ""
"by default disabled for Click to focus and enabled for other focus policies."
msgstr ""
-#: 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 "
@@ -635,21 +649,21 @@ msgstr ""
"否則,焦點會隨著每一次 Tab 按下傳到新的視窗。沒有彈出式元件。此外,在此模式中"
"前一個作用中視窗會被送到後方。"
-#: windows.cpp:290
+#: windows.cpp:296
msgid "&Traverse windows on all desktops"
msgstr "在所有桌面上的視窗間切換(&T)"
-#: windows.cpp:293
+#: windows.cpp:299
msgid ""
"Leave this option disabled if you want to limit walking through windows to "
"the current desktop."
msgstr "如果你想要讓視窗可以在桌面之間切換,打開這個選項。"
-#: windows.cpp:297
+#: windows.cpp:303
msgid "Desktop navi&gation wraps around"
msgstr "桌面循環切換(&G)"
-#: 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 "
@@ -658,109 +672,171 @@ msgstr ""
"如果您想要鍵盤或使用桌面邊框導覽在您超過桌面邊緣時帶您到對應邊緣的新桌面,請"
"啟用此選項。"
-#: windows.cpp:304
+#: windows.cpp:310
#, fuzzy
msgid "Popup &desktop name on desktop switch"
msgstr "在桌面切換器上顯示桌面名稱(&S)"
-#: 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 "失效的(&I)"
+
+#: 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 "顯示內容在移動中的視窗(&W)"
+
+#: 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 "顯示內容在改變大小的視窗(&R)"
+
+#: 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 "動畫(&T)"
-#: 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"
msgstr "視窗收起到標題列和展開收起的視窗的動畫"
-#: windows.cpp:641
+#: windows.cpp:861
msgid "&Enable hover"
msgstr "啟動徘徊收起(&E)"
-#: 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."
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."
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 "失效的(&I)"
-
-#: windows.cpp:672
-msgid "Only &when moving windows"
-msgstr "顯示內容在移動中的視窗(&W)"
-
-#: windows.cpp:673
-msgid "A&lways enabled"
-msgstr "總是啟動(&L)"
-
-#: windows.cpp:678
-msgid "Desktop &switch delay:"
-msgstr "桌面切換延遲(&D):"
-
-#: 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 "顯示內容在移動中的視窗(&S)"
-#: 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 "
@@ -769,11 +845,11 @@ msgstr ""
"開啟這個選項假如你要移動視窗時完全顯示視窗的內容,否則只會顯示視窗的 '框'。 "
"在一台很慢的機器上而且沒有圖型加速卡時,結果可能不會令人滿意。"
-#: windows.cpp:849
+#: windows.cpp:999
msgid "Display content in &resizing windows"
msgstr "顯示內容在改變大小的視窗(&R)"
-#: 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 "
@@ -782,11 +858,11 @@ msgstr ""
"開啟這個選項假如你要改變視窗大小時完全顯示視窗的內容,否則只會顯示視窗的 "
"'框'。在一台很慢的機器上而且沒有圖型加速卡時,結果可能不會令人太滿意。"
-#: windows.cpp:855
+#: windows.cpp:1005
msgid "Display window &geometry when moving or resizing"
msgstr "當移動或改變視窗大小時顯示幾何狀態(&G)"
-#: 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 "
@@ -795,35 +871,35 @@ msgstr ""
"如果您想在移動或改變視窗大小時顯示幾何狀態,啟用此選項。這將顯示視窗相對於螢"
"幕左上角的位置及其大小。"
-#: windows.cpp:867
+#: windows.cpp:1017
msgid "Animate minimi&ze and restore"
msgstr "最小化和還原動畫(&Z)"
-#: windows.cpp:869
+#: windows.cpp:1019
msgid ""
"Enable this option if you want an animation shown when windows are minimized "
"or restored."
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 "允許移動和改變最大化視窗的大小(&F)"
-#: 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"
@@ -831,35 +907,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 "配置策略(&P):"
-#: 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 "
@@ -877,19 +963,19 @@ msgstr ""
"層疊視窗</li> <li><em>隨機放置</em> 會使用隨機位置</li> <li><em>置中</em>會將"
"視窗置中</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 "邊框黏貼區域 (&B):"
-#: 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 "
@@ -898,11 +984,11 @@ msgstr ""
"在這裡你可以為螢幕邊框設定黏貼區域,換句話說, 就是當視窗靠近時會讓視窗黏貼到"
"邊框的磁場 '強度'。"
-#: windows.cpp:974
+#: windows.cpp:1129
msgid "&Window snap zone:"
msgstr "視窗黏貼區域(&W):"
-#: 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 "
@@ -911,11 +997,11 @@ msgstr ""
"在這裡你可以為視窗設定黏貼區域,換句話說,就是當視窗彼此靠近時會讓視窗黏貼在"
"一起的磁性 '強度'。"
-#: windows.cpp:980
+#: windows.cpp:1135
msgid "Snap windows onl&y when overlapping"
msgstr "只有當重疊時黏貼視窗(&Y)"
-#: 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 "
@@ -924,13 +1010,13 @@ msgstr ""
"在這裡你可以設定只有你試著重疊視窗時視窗才會黏貼,例如, 視窗不會黏貼假如視窗"
"只是靠近另一個視窗或邊框。"
-#: windows.cpp:1078 windows.cpp:1082
+#: windows.cpp:1237 windows.cpp:1241
msgid ""
"_n: pixel\n"
" pixels"
msgstr " 像素"
-#: windows.cpp:1281
+#: windows.cpp:1443
#, fuzzy
msgid ""
"<qt><b>It seems that alpha channel support is not available.</"
@@ -951,152 +1037,158 @@ msgstr ""
"(mainly nVidia cards):<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 視窗(忽略視窗 alpha 對映,修正 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
msgid ""
"Use shadows on windows (standard effects should be disabled in the Styles "
"module if this is checked)"
msgstr ""
-#: windows.cpp:1369
+#: windows.cpp:1531
msgid ""
"Use shadows on menus (requires menu fade effect to be disabled in the Styles "
"module)"
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 ""
+#~ msgid "A&lways enabled"
+#~ msgstr "總是啟動(&L)"
+
+#~ msgid "Desktop &switch delay:"
+#~ msgstr "桌面切換延遲(&D):"
+
#~ msgid "Active window size:"
#~ msgstr "作用中視窗大小:"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmlayout.po b/tde-i18n-zh_TW/messages/tdebase/kcmlayout.po
index 775df35b520..382cb618de6 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmlayout.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlayout\n"
-"POT-Creation-Date: 2020-07-23 00:48+0200\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-06-19 09:46+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -32,535 +32,560 @@ msgid ""
"Your emails"
msgstr "tzerming@gmail.com"
-#: kcmlayout.cpp:580
+#: kcmlayout.cpp:252 kcmlayout.cpp:693 kcmlayout.cpp:701
msgid "None"
msgstr "無"
-#: kcmlayout.cpp:849
+#: kcmlayout.cpp:253
+msgid "Other..."
+msgstr ""
+
+#: kcmlayout.cpp:962
+msgid ""
+"<qt>The option <b>%1</b> might conflict with other options that you have "
+"already enabled.<br>Are you sure that you really want to enable <b>%2</b>?</"
+"qt>"
+msgstr ""
+
+#: kcmlayout.cpp:968
+#, fuzzy
+#| msgid "Switching Options"
+msgid "Conflicting options"
+msgstr "切換選項"
+
+#: kcmlayout.cpp:1044
+msgid "Custom..."
+msgstr ""
+
+#: kcmlayout.cpp:1054
+msgid "Other (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1060
+msgid "Multiple (%1)"
+msgstr ""
+
+#: kcmlayout.cpp:1265
msgid "Brazilian ABNT2"
msgstr "巴西 ABNT2 鍵盤"
-#: kcmlayout.cpp:850
+#: kcmlayout.cpp:1266
msgid "Dell 101-key PC"
msgstr "戴爾 101 鍵 鍵盤"
-#: kcmlayout.cpp:851
+#: kcmlayout.cpp:1267
msgid "Everex STEPnote"
msgstr "Everex STEPnote"
-#: kcmlayout.cpp:852
+#: kcmlayout.cpp:1268
msgid "Generic 101-key PC"
msgstr "一般 101鍵 鍵盤"
-#: kcmlayout.cpp:853
+#: kcmlayout.cpp:1269
msgid "Generic 102-key (Intl) PC"
msgstr "一般 102鍵 鍵盤"
-#: kcmlayout.cpp:854
+#: kcmlayout.cpp:1270
msgid "Generic 104-key PC"
msgstr "一般 104鍵 鍵盤"
-#: kcmlayout.cpp:855
+#: kcmlayout.cpp:1271
msgid "Generic 105-key (Intl) PC"
msgstr "一般 105鍵(Intl)鍵盤"
-#: kcmlayout.cpp:856
+#: kcmlayout.cpp:1272
msgid "Japanese 106-key"
msgstr "日文 106鍵 鍵盤"
-#: kcmlayout.cpp:857
+#: kcmlayout.cpp:1273
msgid "Microsoft Natural"
msgstr "微軟自然鍵盤"
-#: kcmlayout.cpp:858
+#: kcmlayout.cpp:1274
msgid "Northgate OmniKey 101"
msgstr "Northgate Omnikey 101"
-#: kcmlayout.cpp:859
+#: kcmlayout.cpp:1275
msgid "Keytronic FlexPro"
msgstr "Keytronic FlexPro"
-#: kcmlayout.cpp:860
+#: kcmlayout.cpp:1276
msgid "Winbook Model XP5"
msgstr "Winbook XP5 鍵盤"
-#: kcmlayout.cpp:863
+#: kcmlayout.cpp:1279
msgid "Group Shift/Lock behavior"
msgstr "群組 Shift/Lock 功能"
-#: kcmlayout.cpp:864
+#: kcmlayout.cpp:1280
msgid "R-Alt switches group while pressed"
msgstr "當按下 R-Alt 時切換群組"
-#: kcmlayout.cpp:865
+#: kcmlayout.cpp:1281
msgid "Right Alt key changes group"
msgstr "以右邊的 Alt 鍵改變群組"
-#: kcmlayout.cpp:866
+#: kcmlayout.cpp:1282
msgid "Caps Lock key changes group"
msgstr "以大寫鎖定鍵改變群組"
-#: kcmlayout.cpp:867
+#: kcmlayout.cpp:1283
msgid "Menu key changes group"
msgstr "以 Menu 鍵改變群組"
-#: kcmlayout.cpp:868
+#: kcmlayout.cpp:1284
msgid "Both Shift keys together change group"
msgstr "以兩個 Shift 鍵改變群組"
-#: kcmlayout.cpp:869
+#: kcmlayout.cpp:1285
msgid "Control+Shift changes group"
msgstr "以 Control+Shift 鍵改變群組"
-#: kcmlayout.cpp:870
+#: kcmlayout.cpp:1286
msgid "Alt+Control changes group"
msgstr "以 Alt+Control 改變群組"
-#: kcmlayout.cpp:871
+#: kcmlayout.cpp:1287
msgid "Alt+Shift changes group"
msgstr "以 Alt+Shift 改變群組"
-#: kcmlayout.cpp:872
+#: kcmlayout.cpp:1288
msgid "Control Key Position"
msgstr "Control 鍵的位置"
-#: kcmlayout.cpp:873
+#: kcmlayout.cpp:1289
msgid "Make CapsLock an additional Control"
msgstr "把大寫鎖定鍵當成額外的 Control 鍵"
-#: kcmlayout.cpp:874
+#: kcmlayout.cpp:1290
msgid "Swap Control and Caps Lock"
msgstr "Control 與大寫鎖定鍵互換"
-#: kcmlayout.cpp:875
+#: kcmlayout.cpp:1291
msgid "Control key at left of 'A'"
msgstr "Control 鍵在「A」的左邊"
-#: kcmlayout.cpp:876
+#: kcmlayout.cpp:1292
msgid "Control key at bottom left"
msgstr "Control 鍵在左下方"
-#: kcmlayout.cpp:877
+#: kcmlayout.cpp:1293
msgid "Use keyboard LED to show alternative group"
msgstr "使用鍵盤 LED 來顯示代替的群組"
-#: kcmlayout.cpp:878
+#: kcmlayout.cpp:1294
msgid "Num_Lock LED shows alternative group"
msgstr "以數字鎖定的 LED 燈來顯示代替的群組"
-#: kcmlayout.cpp:879
+#: kcmlayout.cpp:1295
msgid "Caps_Lock LED shows alternative group"
msgstr "以大寫鎖定的 LED 燈來顯示代替的群組"
-#: kcmlayout.cpp:880
+#: kcmlayout.cpp:1296
msgid "Scroll_Lock LED shows alternative group"
msgstr "以捲軸鎖定的 LED 燈來顯示代替的群組"
-#: kcmlayout.cpp:883
+#: kcmlayout.cpp:1299
msgid "Left Win-key switches group while pressed"
msgstr "當按下左邊的 Win-key 時切換群組"
-#: kcmlayout.cpp:884
+#: kcmlayout.cpp:1300
msgid "Right Win-key switches group while pressed"
msgstr "當按下右邊的 Win-key 時切換群組"
-#: kcmlayout.cpp:885
+#: kcmlayout.cpp:1301
msgid "Both Win-keys switch group while pressed"
msgstr "當按下兩個 Win-key 時切換群組"
-#: kcmlayout.cpp:886
+#: kcmlayout.cpp:1302
msgid "Left Win-key changes group"
msgstr "以左邊的 Win-key 改變群組"
-#: kcmlayout.cpp:887
+#: kcmlayout.cpp:1303
msgid "Right Win-key changes group"
msgstr "以右邊的 Win-key 改變群組"
-#: kcmlayout.cpp:888
+#: kcmlayout.cpp:1304
msgid "Third level choosers"
msgstr "第三級選擇器"
-#: kcmlayout.cpp:889
+#: kcmlayout.cpp:1305
msgid "Press Right Control to choose 3rd level"
msgstr "按下右邊的 Control 以選擇第三級"
-#: kcmlayout.cpp:890
+#: kcmlayout.cpp:1306
msgid "Press Menu key to choose 3rd level"
msgstr "按下 Menu 鍵以選擇第三級"
-#: kcmlayout.cpp:891
+#: kcmlayout.cpp:1307
msgid "Press any of Win-keys to choose 3rd level"
msgstr "按下任一 Win-key 以選擇第三級"
-#: kcmlayout.cpp:892
+#: kcmlayout.cpp:1308
msgid "Press Left Win-key to choose 3rd level"
msgstr "按下左邊的 Win-key 以選擇第三級"
-#: kcmlayout.cpp:893
+#: kcmlayout.cpp:1309
msgid "Press Right Win-key to choose 3rd level"
msgstr "按下右邊的 Win-key 以選擇第三級"
-#: kcmlayout.cpp:894
+#: kcmlayout.cpp:1310
msgid "CapsLock key behavior"
msgstr "大寫鎖定鍵功能"
-#: kcmlayout.cpp:895
+#: kcmlayout.cpp:1311
msgid "uses internal capitalization. Shift cancels Caps."
msgstr "使用內建的大寫功能。可以 Shift 取消之。"
-#: kcmlayout.cpp:896
+#: kcmlayout.cpp:1312
msgid "uses internal capitalization. Shift doesn't cancel Caps."
msgstr "使用內建的大寫功能。不能以 Shift 取消 Cap。"
-#: kcmlayout.cpp:897
+#: kcmlayout.cpp:1313
msgid "acts as Shift with locking. Shift cancels Caps."
msgstr "充當鎖定的 Shift 。可以 Shift 取消之。"
-#: kcmlayout.cpp:898
+#: kcmlayout.cpp:1314
msgid "acts as Shift with locking. Shift doesn't cancel Caps."
msgstr "充當鎖定的 Shift 。不能以 Shift 取消之。"
-#: kcmlayout.cpp:899
+#: kcmlayout.cpp:1315
msgid "Alt/Win key behavior"
msgstr "Alt/Win 鍵功能"
-#: kcmlayout.cpp:900
+#: kcmlayout.cpp:1316
msgid "Add the standard behavior to Menu key."
msgstr "增加標準功能至 Menu 鍵。"
-#: kcmlayout.cpp:901
+#: kcmlayout.cpp:1317
msgid "Alt and Meta on the Alt keys (default)."
msgstr "Alt 與 Meta 配置於 Alt 鍵(預設值)。"
-#: kcmlayout.cpp:902
+#: kcmlayout.cpp:1318
msgid "Meta is mapped to the Win-keys."
msgstr "Meta 配置到兩個 Win-key 。"
-#: kcmlayout.cpp:903
+#: kcmlayout.cpp:1319
msgid "Meta is mapped to the left Win-key."
msgstr "Meta 配置到左邊的 Win-key。"
-#: kcmlayout.cpp:904
+#: kcmlayout.cpp:1320
msgid "Super is mapped to the Win-keys (default)."
msgstr "Super 配置到兩個 Win-key (預設值)。"
-#: kcmlayout.cpp:905
+#: kcmlayout.cpp:1321
msgid "Hyper is mapped to the Win-keys."
msgstr "Hyper 配置到兩個 Win-key 。"
-#: kcmlayout.cpp:906
+#: kcmlayout.cpp:1322
msgid "Right Alt is Compose"
msgstr "右邊的 Alt 為組合鍵"
-#: kcmlayout.cpp:907
+#: kcmlayout.cpp:1323
msgid "Right Win-key is Compose"
msgstr "右邊的 Win-key 為組合鍵"
-#: kcmlayout.cpp:908
+#: kcmlayout.cpp:1324
msgid "Menu is Compose"
msgstr "Menu 為組合鍵"
-#: kcmlayout.cpp:911
+#: kcmlayout.cpp:1327
msgid "Both Ctrl keys together change group"
msgstr "以兩個 Shift 鍵改變群組"
-#: kcmlayout.cpp:912
+#: kcmlayout.cpp:1328
msgid "Both Alt keys together change group"
msgstr "以兩個 Alt 鍵改變群組"
-#: kcmlayout.cpp:913
+#: kcmlayout.cpp:1329
msgid "Left Shift key changes group"
msgstr "以左邊的 Shift 鍵改變群組"
-#: kcmlayout.cpp:914
+#: kcmlayout.cpp:1330
msgid "Right Shift key changes group"
msgstr "以右邊的 Shift 鍵改變群組"
-#: kcmlayout.cpp:915
+#: kcmlayout.cpp:1331
msgid "Right Ctrl key changes group"
msgstr "以右邊的 Ctrl 鍵改變群組"
-#: kcmlayout.cpp:916
+#: kcmlayout.cpp:1332
msgid "Left Alt key changes group"
msgstr "以左邊的 Alt 鍵改變群組"
-#: kcmlayout.cpp:917
+#: kcmlayout.cpp:1333
msgid "Left Ctrl key changes group"
msgstr "以左邊的 Ctrl 鍵改變群組"
-#: kcmlayout.cpp:918
+#: kcmlayout.cpp:1334
msgid "Compose Key"
msgstr "組合鍵"
-#: kcmlayout.cpp:921
+#: kcmlayout.cpp:1337
msgid "Shift with numpad keys works as in MS Windows."
msgstr "讓數字鍵如同 MS Windows 中運作。"
-#: kcmlayout.cpp:922
-msgid "Special keys (Ctrl+Alt+<key>) handled in a server."
-msgstr "在伺服器中的特殊按鍵 (Ctrl+Alt+<key>) 處理。"
+#: kcmlayout.cpp:1338 kcmlayout.cpp:1404
+msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
+msgstr "在伺服器中處理特殊按鍵 (Ctrl+Alt+&lt;key&gt;)。"
-#: kcmlayout.cpp:923
+#: kcmlayout.cpp:1339
msgid "Miscellaneous compatibility options"
msgstr "其他相容性選項"
-#: kcmlayout.cpp:924
+#: kcmlayout.cpp:1340
msgid "Right Control key works as Right Alt"
msgstr "右 Control 鍵視同右 Alt 鍵"
-#: kcmlayout.cpp:927
+#: kcmlayout.cpp:1343
msgid "Right Alt key switches group while pressed"
msgstr "當按下右邊的 Alt 鍵時切換群組"
-#: kcmlayout.cpp:928
+#: kcmlayout.cpp:1344
msgid "Left Alt key switches group while pressed"
msgstr "當按下左邊的 Alt 鍵時切換群組"
-#: kcmlayout.cpp:929
+#: kcmlayout.cpp:1345
msgid "Press Right Alt-key to choose 3rd level"
msgstr "按下右邊的 Alt-key 以選擇第三級"
-#: kcmlayout.cpp:932
+#: kcmlayout.cpp:1348
msgid "R-Alt switches group while pressed."
msgstr "當按下 R-Alt 時切換群組。"
-#: kcmlayout.cpp:933
+#: kcmlayout.cpp:1349
msgid "Left Alt key switches group while pressed."
msgstr "當按下左邊的 Alt 鍵時切換群組。"
-#: kcmlayout.cpp:934
+#: kcmlayout.cpp:1350
msgid "Left Win-key switches group while pressed."
msgstr "當按下左邊的 Win-key 時切換群組。"
-#: kcmlayout.cpp:935
+#: kcmlayout.cpp:1351
msgid "Right Win-key switches group while pressed."
msgstr "當按下右邊的 Win-key 時切換群組。"
-#: kcmlayout.cpp:936
+#: kcmlayout.cpp:1352
msgid "Both Win-keys switch group while pressed."
msgstr "當按下兩個 Win-key 時切換群組。"
-#: kcmlayout.cpp:937
+#: kcmlayout.cpp:1353
msgid "Right Ctrl key switches group while pressed."
msgstr "當按下右邊的 Ctrl 鍵時切換群組。"
-#: kcmlayout.cpp:938
+#: kcmlayout.cpp:1354
msgid "Right Alt key changes group."
msgstr "以右邊的 Alt 鍵改變群組。"
-#: kcmlayout.cpp:939
+#: kcmlayout.cpp:1355
msgid "Left Alt key changes group."
msgstr "以左邊的 Alt 鍵改變群組。"
-#: kcmlayout.cpp:940
+#: kcmlayout.cpp:1356
msgid "CapsLock key changes group."
msgstr "以大寫鎖定鍵改變群組。"
-#: kcmlayout.cpp:941
+#: kcmlayout.cpp:1357
msgid "Shift+CapsLock changes group."
msgstr "以 Shift+大寫鎖定鍵來改變群組。"
-#: kcmlayout.cpp:942
+#: kcmlayout.cpp:1358
msgid "Both Shift keys together change group."
msgstr "以兩個 Shift 鍵改變群組。"
-#: kcmlayout.cpp:943
+#: kcmlayout.cpp:1359
msgid "Both Alt keys together change group."
msgstr "以兩個 Alt 鍵改變群組。"
-#: kcmlayout.cpp:944
+#: kcmlayout.cpp:1360
msgid "Both Ctrl keys together change group."
msgstr "以兩個 Ctrl 鍵改變群組。"
-#: kcmlayout.cpp:945
+#: kcmlayout.cpp:1361
msgid "Ctrl+Shift changes group."
msgstr "以 Ctrl+Shift 鍵改變群組。"
-#: kcmlayout.cpp:946
+#: kcmlayout.cpp:1362
msgid "Alt+Ctrl changes group."
msgstr "以 Alt+Ctrl 改變群組。"
-#: kcmlayout.cpp:947
+#: kcmlayout.cpp:1363
msgid "Alt+Shift changes group."
msgstr "以 Alt+Shift 改變群組。"
-#: kcmlayout.cpp:948
+#: kcmlayout.cpp:1364
msgid "Menu key changes group."
msgstr "以 Menu 鍵改變群組。"
-#: kcmlayout.cpp:949
+#: kcmlayout.cpp:1365
msgid "Left Win-key changes group."
msgstr "以左邊的 Win 鍵改變群組。"
-#: kcmlayout.cpp:950
+#: kcmlayout.cpp:1366
msgid "Right Win-key changes group."
msgstr "以右邊的 Win-鍵改變群組。"
-#: kcmlayout.cpp:951
+#: kcmlayout.cpp:1367
msgid "Left Shift key changes group."
msgstr "以左邊的 Shift 鍵改變群組。"
-#: kcmlayout.cpp:952
+#: kcmlayout.cpp:1368
msgid "Right Shift key changes group."
msgstr "以右邊的 Shift 鍵改變群組。"
-#: kcmlayout.cpp:953
+#: kcmlayout.cpp:1369
msgid "Left Ctrl key changes group."
msgstr "以左邊的 Ctrl 鍵改變群組。"
-#: kcmlayout.cpp:954
+#: kcmlayout.cpp:1370
msgid "Right Ctrl key changes group."
msgstr "以右邊的 Ctrl 鍵改變群組。"
-#: kcmlayout.cpp:955
+#: kcmlayout.cpp:1371
msgid "Press Right Ctrl to choose 3rd level."
msgstr "按下右邊的 Ctrl 以選擇第三級。"
-#: kcmlayout.cpp:956
+#: kcmlayout.cpp:1372
msgid "Press Menu key to choose 3rd level."
msgstr "按下 Menu 鍵以選擇第三級。"
-#: kcmlayout.cpp:957
+#: kcmlayout.cpp:1373
msgid "Press any of Win-keys to choose 3rd level."
msgstr "按下任一 Win-鍵以選擇第三級。"
-#: kcmlayout.cpp:958
+#: kcmlayout.cpp:1374
msgid "Press Left Win-key to choose 3rd level."
msgstr "按下左邊的 Win-鍵以選擇第三級。"
-#: kcmlayout.cpp:959
+#: kcmlayout.cpp:1375
msgid "Press Right Win-key to choose 3rd level."
msgstr "按下右邊的 Win-鍵以選擇第三級。"
-#: kcmlayout.cpp:960
+#: kcmlayout.cpp:1376
msgid "Press any of Alt keys to choose 3rd level."
msgstr "按下任一 Alt-鍵以選擇第三級"
-#: kcmlayout.cpp:961
+#: kcmlayout.cpp:1377
msgid "Press Left Alt key to choose 3rd level."
msgstr "按下左邊的 Alt 鍵以選擇第三級"
-#: kcmlayout.cpp:962
+#: kcmlayout.cpp:1378
msgid "Press Right Alt key to choose 3rd level."
msgstr "按下右邊的 Alt-鍵以選擇第三級"
-#: kcmlayout.cpp:963
+#: kcmlayout.cpp:1379
msgid "Ctrl key position"
msgstr "Ctrl 鍵的位置"
-#: kcmlayout.cpp:964
+#: kcmlayout.cpp:1380
msgid "Make CapsLock an additional Ctrl."
msgstr "把大寫鎖定鍵當成額外的 Ctrl 鍵。"
-#: kcmlayout.cpp:965
+#: kcmlayout.cpp:1381
msgid "Swap Ctrl and CapsLock."
msgstr "Ctrl 與大寫鎖定鍵互換。"
-#: kcmlayout.cpp:966
+#: kcmlayout.cpp:1382
msgid "Ctrl key at left of 'A'"
msgstr "Ctrl 鍵在「A」的左邊"
-#: kcmlayout.cpp:967
+#: kcmlayout.cpp:1383
msgid "Ctrl key at bottom left"
msgstr "Ctrl 鍵在左下方"
-#: kcmlayout.cpp:968
+#: kcmlayout.cpp:1384
msgid "Right Ctrl key works as Right Alt."
msgstr "右 Ctrl 鍵視同右 Alt 鍵。"
-#: kcmlayout.cpp:969
+#: kcmlayout.cpp:1385
msgid "Use keyboard LED to show alternative group."
msgstr "使用鍵盤 LED 來顯示代替的群組。"
-#: kcmlayout.cpp:970
+#: kcmlayout.cpp:1386
msgid "NumLock LED shows alternative group."
msgstr "以數字鎖定的 LED 燈來顯示代替的群組。"
-#: kcmlayout.cpp:971
+#: kcmlayout.cpp:1387
msgid "CapsLock LED shows alternative group."
msgstr "以大寫鎖定的 LED 燈來顯示代替的群組。"
-#: kcmlayout.cpp:972
+#: kcmlayout.cpp:1388
msgid "ScrollLock LED shows alternative group."
msgstr "以捲軸鎖定的 LED 燈來顯示代替的群組。"
-#: kcmlayout.cpp:973
+#: kcmlayout.cpp:1389
msgid "CapsLock uses internal capitalization. Shift cancels CapsLock."
msgstr "使用內建的大寫功能。可以 Shift 取消。"
-#: kcmlayout.cpp:974
+#: kcmlayout.cpp:1390
msgid "CapsLock uses internal capitalization. Shift doesn't cancel CapsLock."
msgstr "使用內建的大寫功能。不能以 Shift 取消。"
-#: kcmlayout.cpp:975
+#: kcmlayout.cpp:1391
msgid "CapsLock acts as Shift with locking. Shift cancels CapsLock."
msgstr "充當鎖定的 Shift 。可以 Shift 取消。"
-#: kcmlayout.cpp:976
+#: kcmlayout.cpp:1392
msgid "CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock."
msgstr "充當鎖定的 Shift 。不能以 Shift 取消。"
-#: kcmlayout.cpp:977
+#: kcmlayout.cpp:1393
msgid "CapsLock just locks the Shift modifier."
msgstr "大寫鎖定鍵只鎖定 Shift。"
-#: kcmlayout.cpp:978
+#: kcmlayout.cpp:1394
msgid "CapsLock toggles normal capitalization of alphabetic characters."
msgstr "大寫鎖定鍵切換一般的大小寫字元。"
-#: kcmlayout.cpp:979
+#: kcmlayout.cpp:1395
msgid "CapsLock toggles Shift so all keys are affected."
msgstr "大寫鎖定鍵切換 Shift 讓所有鍵都會跟著改變。"
-#: kcmlayout.cpp:980
+#: kcmlayout.cpp:1396
msgid "Alt and Meta are on the Alt keys (default)."
msgstr "Alt 與 Meta 配置於 Alt 鍵(預設值)。"
-#: kcmlayout.cpp:981
+#: kcmlayout.cpp:1397
msgid "Alt is mapped to the right Win-key and Super to Menu."
msgstr "Alt 配置到右邊的 Win 鍵與 Super to Menu。"
-#: kcmlayout.cpp:982
+#: kcmlayout.cpp:1398
msgid "Compose key position"
msgstr "組合鍵的位置"
-#: kcmlayout.cpp:983
+#: kcmlayout.cpp:1399
msgid "Right Alt is Compose."
msgstr "右邊的 Alt 為組合鍵。"
-#: kcmlayout.cpp:984
+#: kcmlayout.cpp:1400
msgid "Right Win-key is Compose."
msgstr "右邊的 Win-鍵為組合鍵。"
-#: kcmlayout.cpp:985
+#: kcmlayout.cpp:1401
msgid "Menu is Compose."
msgstr "Menu 為組合鍵。"
-#: kcmlayout.cpp:986
+#: kcmlayout.cpp:1402
msgid "Right Ctrl is Compose."
msgstr "右邊的 Ctrl 為組合鍵。"
-#: kcmlayout.cpp:987
+#: kcmlayout.cpp:1403
msgid "Caps Lock is Compose."
msgstr "大寫鎖定鍵為組合鍵。"
-#: kcmlayout.cpp:988
-msgid "Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server."
-msgstr "在伺服器中處理特殊按鍵 (Ctrl+Alt+&lt;key&gt;)。"
-
-#: kcmlayout.cpp:989
+#: kcmlayout.cpp:1405
msgid "Adding the EuroSign to certain keys"
msgstr "加入 EuroSign 到特定按鍵"
-#: kcmlayout.cpp:990
+#: kcmlayout.cpp:1406
msgid "Add the EuroSign to the E key."
msgstr "加入 EuroSign 到 E 鍵"
-#: kcmlayout.cpp:991
+#: kcmlayout.cpp:1407
msgid "Add the EuroSign to the 5 key."
msgstr "加入 EuroSign 到 5 鍵"
-#: kcmlayout.cpp:992
+#: kcmlayout.cpp:1408
msgid "Add the EuroSign to the 2 key."
msgstr "加入 EuroSign 到 2 鍵"
@@ -572,411 +597,417 @@ msgstr "鍵盤型號"
msgid "Switch to Next Keyboard Layout"
msgstr "切換至下一個鍵盤配置"
-#: pixmap.cpp:243
+#: kxkbbindings.cpp:11
+#, fuzzy
+#| msgid "Switch to Next Keyboard Layout"
+msgid "Switch to Previous Keyboard Layout"
+msgstr "切換至下一個鍵盤配置"
+
+#: pixmap.cpp:325
msgid "Belgian"
msgstr "比利時鍵盤"
-#: pixmap.cpp:244
+#: pixmap.cpp:326
msgid "Bulgarian"
msgstr "保加利亞鍵盤"
-#: pixmap.cpp:245
+#: pixmap.cpp:327
msgid "Brazilian"
msgstr "巴西鍵盤"
-#: pixmap.cpp:246
+#: pixmap.cpp:328
msgid "Canadian"
msgstr "加拿大鍵盤"
-#: pixmap.cpp:247
+#: pixmap.cpp:329
msgid "Czech"
msgstr "捷克鍵盤"
-#: pixmap.cpp:248
+#: pixmap.cpp:330
msgid "Czech (qwerty)"
msgstr "捷克鍵盤 (qwerty)"
-#: pixmap.cpp:249
+#: pixmap.cpp:331
msgid "Danish"
msgstr "丹麥鍵盤"
-#: pixmap.cpp:250
+#: pixmap.cpp:332
msgid "Estonian"
msgstr "愛沙尼亞鍵盤"
-#: pixmap.cpp:251
+#: pixmap.cpp:333
msgid "Finnish"
msgstr "芬蘭鍵盤"
-#: pixmap.cpp:252
+#: pixmap.cpp:334
msgid "French"
msgstr "法文鍵盤"
-#: pixmap.cpp:253
+#: pixmap.cpp:335
msgid "German"
msgstr "德文鍵盤"
-#: pixmap.cpp:254
+#: pixmap.cpp:336
msgid "Hungarian"
msgstr "匈牙利鍵盤"
-#: pixmap.cpp:255
+#: pixmap.cpp:337
msgid "Hungarian (qwerty)"
msgstr "匈牙利鍵盤 (qwerty)"
-#: pixmap.cpp:256
+#: pixmap.cpp:338
msgid "Italian"
msgstr "義大利鍵盤"
-#: pixmap.cpp:257
+#: pixmap.cpp:339
msgid "Japanese"
msgstr "日文鍵盤"
-#: pixmap.cpp:258
+#: pixmap.cpp:340
msgid "Lithuanian"
msgstr "立陶宛鍵盤"
-#: pixmap.cpp:259
+#: pixmap.cpp:341
msgid "Norwegian"
msgstr "挪威鍵盤"
-#: pixmap.cpp:260
+#: pixmap.cpp:342
msgid "PC-98xx Series"
msgstr "PC-98xx 系列"
-#: pixmap.cpp:261
+#: pixmap.cpp:343
msgid "Polish"
msgstr "波蘭鍵盤"
-#: pixmap.cpp:262
+#: pixmap.cpp:344
msgid "Portuguese"
msgstr "葡萄牙鍵盤"
-#: pixmap.cpp:263
+#: pixmap.cpp:345
msgid "Romanian"
msgstr "羅馬尼亞鍵盤"
-#: pixmap.cpp:264
+#: pixmap.cpp:346
msgid "Russian"
msgstr "俄文鍵盤"
-#: pixmap.cpp:265
+#: pixmap.cpp:347
msgid "Slovak"
msgstr "斯洛伐克鍵盤"
-#: pixmap.cpp:266
+#: pixmap.cpp:348
msgid "Slovak (qwerty)"
msgstr "斯洛伐克鍵盤 (qwerty)"
-#: pixmap.cpp:267
+#: pixmap.cpp:349
msgid "Spanish"
msgstr "西班牙文鍵盤"
-#: pixmap.cpp:268
+#: pixmap.cpp:350
msgid "Swedish"
msgstr "瑞典鍵盤"
-#: pixmap.cpp:269
+#: pixmap.cpp:351
msgid "Swiss German"
msgstr "瑞士德文鍵盤"
-#: pixmap.cpp:270
+#: pixmap.cpp:352
msgid "Swiss French"
msgstr "瑞士法文鍵盤"
-#: pixmap.cpp:271
+#: pixmap.cpp:353
msgid "Thai"
msgstr "泰國鍵盤"
-#: pixmap.cpp:272
+#: pixmap.cpp:354
msgid "United Kingdom"
msgstr "英國鍵盤"
-#: pixmap.cpp:273
+#: pixmap.cpp:355
msgid "U.S. English"
msgstr "美國英文鍵盤"
-#: pixmap.cpp:274
+#: pixmap.cpp:356
msgid "U.S. English w/ deadkeys"
msgstr "美國英文鍵盤(含 deadkeys)"
-#: pixmap.cpp:275
+#: pixmap.cpp:357
msgid "U.S. English w/ISO9995-3"
msgstr "美國英文鍵盤(含 ISO9995-3)"
-#: pixmap.cpp:278
+#: pixmap.cpp:360
msgid "Armenian"
msgstr "亞美尼亞鍵盤"
-#: pixmap.cpp:279
+#: pixmap.cpp:361
msgid "Azerbaijani"
msgstr "亞塞拜然鍵盤"
-#: pixmap.cpp:280
+#: pixmap.cpp:362
msgid "Icelandic"
msgstr "冰島鍵盤"
-#: pixmap.cpp:281
+#: pixmap.cpp:363
msgid "Israeli"
msgstr "以色列鍵盤"
-#: pixmap.cpp:282
+#: pixmap.cpp:364
msgid "Lithuanian azerty standard"
msgstr "立陶宛 azerty 標準鍵盤"
-#: pixmap.cpp:283
+#: pixmap.cpp:365
msgid "Lithuanian querty \"numeric\""
msgstr "立陶宛 querty 「數字」"
-#: pixmap.cpp:284
+#: pixmap.cpp:366
msgid "Lithuanian querty \"programmer's\""
msgstr "立陶宛 querty 「程式設計師用」"
-#: pixmap.cpp:285
+#: pixmap.cpp:367
msgid "Macedonian"
msgstr "馬其頓文鍵盤"
-#: pixmap.cpp:286
+#: pixmap.cpp:368
msgid "Serbian"
msgstr "塞爾維亞鍵盤"
-#: pixmap.cpp:287
+#: pixmap.cpp:369
msgid "Slovenian"
msgstr "斯洛伐克鍵盤"
-#: pixmap.cpp:288
+#: pixmap.cpp:370
msgid "Vietnamese"
msgstr "越南文鍵盤"
-#: pixmap.cpp:291
+#: pixmap.cpp:373
msgid "Arabic"
msgstr "阿拉伯鍵盤"
-#: pixmap.cpp:292
+#: pixmap.cpp:374
msgid "Belarusian"
msgstr "白俄羅斯鍵盤"
-#: pixmap.cpp:293
+#: pixmap.cpp:375
msgid "Bengali"
msgstr "孟加拉鍵盤"
-#: pixmap.cpp:294
+#: pixmap.cpp:376
msgid "Croatian"
msgstr "克羅埃西亞鍵盤"
-#: pixmap.cpp:295
+#: pixmap.cpp:377
msgid "Greek"
msgstr "希臘鍵盤"
-#: pixmap.cpp:296
+#: pixmap.cpp:378
msgid "Latvian"
msgstr "拉脫維亞鍵盤"
-#: pixmap.cpp:297
+#: pixmap.cpp:379
msgid "Lithuanian qwerty \"numeric\""
msgstr "立陶宛 qwerty 「數字」"
-#: pixmap.cpp:298
+#: pixmap.cpp:380
msgid "Lithuanian qwerty \"programmer's\""
msgstr "立陶宛 qwerty 「程式設計師用」鍵盤"
-#: pixmap.cpp:299
+#: pixmap.cpp:381
msgid "Turkish"
msgstr "土耳其鍵盤"
-#: pixmap.cpp:300
+#: pixmap.cpp:382
msgid "Ukrainian"
msgstr "烏克蘭鍵盤"
-#: pixmap.cpp:303
+#: pixmap.cpp:385
msgid "Albanian"
msgstr "阿爾巴尼亞鍵盤"
-#: pixmap.cpp:304
+#: pixmap.cpp:386
msgid "Burmese"
msgstr "緬甸鍵盤"
-#: pixmap.cpp:305
+#: pixmap.cpp:387
msgid "Dutch"
msgstr "荷蘭鍵盤"
-#: pixmap.cpp:306
+#: pixmap.cpp:388
msgid "Georgian (latin)"
msgstr "喬治亞鍵盤(拉丁語)"
-#: pixmap.cpp:307
+#: pixmap.cpp:389
msgid "Georgian (russian)"
msgstr "喬治亞鍵盤(俄文)"
-#: pixmap.cpp:308
+#: pixmap.cpp:390
msgid "Gujarati"
msgstr "古吉拉特鍵盤"
-#: pixmap.cpp:309
+#: pixmap.cpp:391
msgid "Gurmukhi"
msgstr "果魯穆奇鍵盤"
-#: pixmap.cpp:310
+#: pixmap.cpp:392
msgid "Hindi"
msgstr "印度鍵盤"
-#: pixmap.cpp:311
+#: pixmap.cpp:393
msgid "Inuktitut"
msgstr "伊努伊特鍵盤"
-#: pixmap.cpp:312
+#: pixmap.cpp:394
msgid "Iranian"
msgstr "伊朗鍵盤"
-#: pixmap.cpp:314
+#: pixmap.cpp:396
msgid "Latin America"
msgstr "拉丁美洲鍵盤"
-#: pixmap.cpp:315
+#: pixmap.cpp:397
msgid "Maltese"
msgstr "馬爾他鍵盤"
-#: pixmap.cpp:316
+#: pixmap.cpp:398
msgid "Maltese (US layout)"
msgstr "馬爾他鍵盤(美國配置)"
-#: pixmap.cpp:317
+#: pixmap.cpp:399
msgid "Northern Saami (Finland)"
msgstr "北薩米鍵盤(芬蘭)"
-#: pixmap.cpp:318
+#: pixmap.cpp:400
msgid "Northern Saami (Norway)"
msgstr "北薩米鍵盤(挪威)"
-#: pixmap.cpp:319
+#: pixmap.cpp:401
msgid "Northern Saami (Sweden)"
msgstr "北薩米鍵盤(瑞典)"
-#: pixmap.cpp:320
+#: pixmap.cpp:402
msgid "Polish (qwertz)"
msgstr "波蘭鍵盤 (qwertz)"
-#: pixmap.cpp:321
+#: pixmap.cpp:403
msgid "Russian (cyrillic phonetic)"
msgstr "俄文鍵盤(西里爾語)"
-#: pixmap.cpp:322
+#: pixmap.cpp:404
msgid "Tajik"
msgstr "塔吉克鍵盤"
-#: pixmap.cpp:323
+#: pixmap.cpp:405
msgid "Turkish (F)"
msgstr "土耳其鍵盤 (F)"
-#: pixmap.cpp:324
+#: pixmap.cpp:406
msgid "U.S. English w/ ISO9995-3"
msgstr "美國英文鍵盤(含 ISO9995-3)"
-#: pixmap.cpp:325
+#: pixmap.cpp:407
msgid "Yugoslavian"
msgstr "南斯拉夫鍵盤"
-#: pixmap.cpp:328
+#: pixmap.cpp:410
msgid "Bosnian"
msgstr "波士尼亞鍵盤"
-#: pixmap.cpp:329
+#: pixmap.cpp:411
msgid "Croatian (US)"
msgstr "克羅地亞鍵盤(US)"
-#: pixmap.cpp:330
+#: pixmap.cpp:412
msgid "Dvorak"
msgstr "Dvorak"
-#: pixmap.cpp:331
+#: pixmap.cpp:413
msgid "French (alternative)"
msgstr "法國鍵盤(替換)"
-#: pixmap.cpp:332
+#: pixmap.cpp:414
msgid "French Canadian"
msgstr "加拿大法語鍵盤"
-#: pixmap.cpp:333
+#: pixmap.cpp:415
msgid "Kannada"
msgstr "卡納達鍵盤"
-#: pixmap.cpp:334
+#: pixmap.cpp:416
msgid "Lao"
msgstr "寮國語鍵盤"
-#: pixmap.cpp:335
+#: pixmap.cpp:417
msgid "Malayalam"
msgstr "馬拉雅拉姆鍵盤"
-#: pixmap.cpp:336
+#: pixmap.cpp:418
msgid "Mongolian"
msgstr "蒙古語鍵盤"
-#: pixmap.cpp:337
+#: pixmap.cpp:419
msgid "Ogham"
msgstr "歐甘鍵盤"
-#: pixmap.cpp:338
+#: pixmap.cpp:420
msgid "Oriya"
msgstr "奧里雅鍵盤"
-#: pixmap.cpp:339
+#: pixmap.cpp:421
msgid "Syriac"
msgstr "敘利亞語鍵盤"
-#: pixmap.cpp:340
+#: pixmap.cpp:422
msgid "Telugu"
msgstr "泰盧固鍵盤"
-#: pixmap.cpp:341
+#: pixmap.cpp:423
msgid "Thai (Kedmanee)"
msgstr "泰文鍵盤 (Kedmanee)"
-#: pixmap.cpp:342
+#: pixmap.cpp:424
msgid "Thai (Pattachote)"
msgstr "泰文鍵盤 (Pattachote)"
-#: pixmap.cpp:343
+#: pixmap.cpp:425
msgid "Thai (TIS-820.2538)"
msgstr "泰文鍵盤 (TIS-820.2538)"
-#: pixmap.cpp:346
+#: pixmap.cpp:428
msgid "Uzbek"
msgstr "烏茲別克鍵盤"
-#: pixmap.cpp:347
+#: pixmap.cpp:429
msgid "Faroese"
msgstr "法羅鍵盤"
-#: pixmap.cpp:350
+#: pixmap.cpp:432
msgid "Dzongkha / Tibetan"
msgstr "西藏鍵盤"
-#: pixmap.cpp:351
+#: pixmap.cpp:433
msgid "Hungarian (US)"
msgstr "匈牙利鍵盤 (US)"
-#: pixmap.cpp:352
+#: pixmap.cpp:434
msgid "Irish"
msgstr "愛爾蘭鍵盤"
-#: pixmap.cpp:353
+#: pixmap.cpp:435
msgid "Israeli (phonetic)"
msgstr "以色列(語音式)"
-#: pixmap.cpp:354
+#: pixmap.cpp:436
msgid "Serbian (Cyrillic)"
msgstr "賽爾維亞(斯拉夫)"
-#: pixmap.cpp:355
+#: pixmap.cpp:437
msgid "Serbian (Latin)"
msgstr "賽爾維亞(拉丁)"
-#: pixmap.cpp:356
+#: pixmap.cpp:438
msgid "Swiss"
msgstr "瑞典鍵盤"
-#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:283
+#: kcmlayoutwidget.ui:48 kcmlayoutwidget.ui:137 kcmlayoutwidget.ui:272
#, no-c-format
msgid "Layout"
msgstr "配置"
@@ -1031,7 +1062,7 @@ msgstr ""
msgid "1"
msgstr "1"
-#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:294
+#: kcmlayoutwidget.ui:148 kcmlayoutwidget.ui:283
#, no-c-format
msgid "Keymap"
msgstr "按鍵配置"
@@ -1043,15 +1074,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 "
@@ -1061,22 +1087,22 @@ msgstr ""
"如果這個清單中出現一個以上的配置, TDE 面板將會提供一個停駐的旗幟。經由點選這"
"個旗幟,您可以輕易的在各種配置間切換。第一個配置將是預設配置。"
-#: kcmlayoutwidget.ui:213
+#: kcmlayoutwidget.ui:202
#, no-c-format
msgid "Add >>"
msgstr "加入 >>"
-#: kcmlayoutwidget.ui:221
+#: kcmlayoutwidget.ui:210
#, no-c-format
msgid "<< Remove"
msgstr "<< 移除"
-#: kcmlayoutwidget.ui:263 kcmlayoutwidget.ui:642
+#: kcmlayoutwidget.ui:252 kcmlayoutwidget.ui:1083
#, no-c-format
msgid "Command:"
msgstr "指令:"
-#: kcmlayoutwidget.ui:316
+#: kcmlayoutwidget.ui:305
#, no-c-format
msgid ""
"This is the list of available keyboard layouts in your system. You can add "
@@ -1085,7 +1111,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. "
@@ -1095,30 +1121,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 "
@@ -1131,17 +1144,44 @@ msgstr ""
"配置。例如烏克蘭配置可能有四種變化:基本、視窗按鍵(用於 Windows)、打字機(如同"
"打字機)和拼音(每個烏克蘭字母都安排在對應拉丁字母的位置上)。\n"
-#: kcmlayoutwidget.ui:429
+#: kcmlayoutwidget.ui:404
+#, fuzzy, no-c-format
+#| msgid "Keyboard"
+msgid "Keyboard Shortcuts"
+msgstr "鍵盤型號"
+
+#: kcmlayoutwidget.ui:412
+#, no-c-format
+msgid "<qt><b>Key combination to switch layout (X11):</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:431
+#, no-c-format
+msgid ""
+"Here you can choose the key combination you want to use to switch to the "
+"next layout. This list includes only the most common variants. If you choose "
+"\"Other...\", then you will be redirected to the \"Options\" tab where you "
+"can pick from all the available variants. Note that if you have selected "
+"Append Mode in the Xkb Options tab this option is not available; you have to "
+"use the Xkb Options tab instead."
+msgstr ""
+
+#: kcmlayoutwidget.ui:444
+#, no-c-format
+msgid "<qt><b>TDE shortcuts to switch layout:</b></qt>"
+msgstr ""
+
+#: kcmlayoutwidget.ui:457
#, no-c-format
msgid "Switching Options"
msgstr "切換選項"
-#: kcmlayoutwidget.ui:474
+#: kcmlayoutwidget.ui:479
#, no-c-format
msgid "Switching Policy"
msgstr "切換原則"
-#: kcmlayoutwidget.ui:480
+#: kcmlayoutwidget.ui:485
#, no-c-format
msgid ""
"If you select \"Application\" or \"Window\" switching policy, changing the "
@@ -1150,42 +1190,32 @@ msgstr ""
"如果你選擇「應用程式」或「視窗」切換政策,變更鍵盤配置將只影響目前的應用程式"
"或視窗。"
-#: kcmlayoutwidget.ui:491
+#: kcmlayoutwidget.ui:496
#, no-c-format
msgid "&Global"
msgstr "全域(&G)"
-#: kcmlayoutwidget.ui:502
+#: kcmlayoutwidget.ui:507
#, no-c-format
msgid "Application"
msgstr "應用程式"
-#: kcmlayoutwidget.ui:510
+#: kcmlayoutwidget.ui:515
#, no-c-format
msgid "&Window"
msgstr "視窗(&W)"
-#: kcmlayoutwidget.ui:520
-#, no-c-format
-msgid "Show country flag"
-msgstr "顯示國家旗幟"
-
-#: kcmlayoutwidget.ui:526
-#, no-c-format
-msgid "Shows country flag on background of layout name in tray icon"
-msgstr "在系統匣圖示中配置名稱的背景顯示國家旗幟"
-
-#: kcmlayoutwidget.ui:534
+#: kcmlayoutwidget.ui:525
#, no-c-format
msgid "Sticky Switching"
msgstr "相黏切換"
-#: kcmlayoutwidget.ui:545
+#: kcmlayoutwidget.ui:536
#, no-c-format
msgid "Enable sticky switching"
msgstr "啟用相黏切換"
-#: kcmlayoutwidget.ui:548
+#: kcmlayoutwidget.ui:539
#, no-c-format
msgid ""
"If you have more than two layouts and turn this option on, switching with "
@@ -1198,37 +1228,216 @@ msgstr ""
"將只會在最新的配置中循環。您可以在下面指定循環的配置數量。您仍然可以在 kxkb "
"指示器上按右鍵來使用所有的配置。"
-#: kcmlayoutwidget.ui:559
+#: kcmlayoutwidget.ui:584
#, no-c-format
msgid "Number of layouts to rotate:"
msgstr "循環的配置數量:"
-#: kcmlayoutwidget.ui:586
+#: kcmlayoutwidget.ui:619
+#, no-c-format
+msgid "Notifications"
+msgstr ""
+
+#: kcmlayoutwidget.ui:630
+#, fuzzy, no-c-format
+#| msgid "&Enable keyboard layouts"
+msgid "Enable keyboard layout notification"
+msgstr "啟用鍵盤對應配置設定(&E)"
+
+#: 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:703
+#, no-c-format
+msgid "Here you can choose the way your keyboard layout indicator will look."
+msgstr ""
+
+#: kcmlayoutwidget.ui:714
+#, no-c-format
+msgid "&Both Flag and Label"
+msgstr ""
+
+#: kcmlayoutwidget.ui:725
+#, no-c-format
+msgid "&Flag Only"
+msgstr ""
+
+#: kcmlayoutwidget.ui:733
+#, fuzzy, no-c-format
+#| msgid "Label"
+msgid "&Label Only"
+msgstr "標籤"
+
+#: kcmlayoutwidget.ui:743
+#, fuzzy, no-c-format
+#| msgid "Label"
+msgid "Label Style"
+msgstr "標籤"
+
+#: kcmlayoutwidget.ui:746
+#, no-c-format
+msgid ""
+"Here you can choose the way the label of your keyboard layout indicator will "
+"be displayed. These options are relevant even when labels are disabled, for "
+"locales where the flag is missing."
+msgstr ""
+
+#: kcmlayoutwidget.ui:754
+#, no-c-format
+msgid "Use &theme colors"
+msgstr ""
+
+#: kcmlayoutwidget.ui:765
+#, no-c-format
+msgid "Use c&ustom colors"
+msgstr ""
+
+#: kcmlayoutwidget.ui:807
+#, no-c-format
+msgid "Background color:"
+msgstr ""
+
+#: kcmlayoutwidget.ui:810 kcmlayoutwidget.ui:818
+#, no-c-format
+msgid ""
+"This color will be used as the indicator's background unless the indicator "
+"was set to display a flag."
+msgstr ""
+
+#: kcmlayoutwidget.ui:868
+#, no-c-format
+msgid "Text color:"
+msgstr ""
+
+#: kcmlayoutwidget.ui:871 kcmlayoutwidget.ui:879
+#, no-c-format
+msgid "This color will be used to draw the language label on the indicator."
+msgstr ""
+
+#: kcmlayoutwidget.ui:929
+#, no-c-format
+msgid "Transparent background"
+msgstr ""
+
+#: kcmlayoutwidget.ui:932
+#, no-c-format
+msgid ""
+"Check this to remove the indicator's background. Only applicable in \"Label "
+"only\" mode."
+msgstr ""
+
+#: kcmlayoutwidget.ui:947
+#, fuzzy, no-c-format
+#| msgid "Label:"
+msgid "Label font:"
+msgstr "標籤:"
+
+#: kcmlayoutwidget.ui:950
+#, no-c-format
+msgid ""
+"This is the font which will be used by the layout indicator to draw the "
+"label."
+msgstr ""
+
+#: kcmlayoutwidget.ui:963
+#, no-c-format
+msgid "Enable shadow"
+msgstr ""
+
+#: kcmlayoutwidget.ui:966
+#, no-c-format
+msgid ""
+"Draw a drop shadow behind the language label. In some cases this option can "
+"improve readability."
+msgstr ""
+
+#: kcmlayoutwidget.ui:982
+#, no-c-format
+msgid "The drop shadow behind the language label will be of this color."
+msgstr ""
+
+#: kcmlayoutwidget.ui:1027
#, no-c-format
msgid "Show indicator for single layout"
msgstr "選擇單一配置指示器"
-#: kcmlayoutwidget.ui:598 kcmlayoutwidget.ui:620
+#: kcmlayoutwidget.ui:1058 kcmlayoutwidget.ui:1069
#, no-c-format
msgid "Xkb Options"
msgstr "Xkb 選項"
-#: kcmlayoutwidget.ui:609
-#, no-c-format
-msgid "&Enable xkb options"
-msgstr "啟用 xkb 選項(&E)"
-
-#: kcmlayoutwidget.ui:623
+#: kcmlayoutwidget.ui:1072
#, no-c-format
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:634
+#: kcmlayoutwidget.ui:1117
+#, fuzzy, no-c-format
+msgid "Options Mode"
+msgstr "Xkb 選項"
+
+#: kcmlayoutwidget.ui:1120
+#, no-c-format
+msgid ""
+"Here you can choose how the options you select here will be applied: in "
+"addition to, or instead of existing options."
+msgstr ""
+
+#: kcmlayoutwidget.ui:1128
+#, no-c-format
+msgid "&Overwrite existing options (recommended)"
+msgstr ""
+
+#: kcmlayoutwidget.ui:1131
+#, no-c-format
+msgid ""
+"Overwrite any existing Xkb options that might have been previously set by "
+"another program or from a script (e.g. via setxkbmap). This is the "
+"recommended option."
+msgstr ""
+
+#: kcmlayoutwidget.ui:1139
#, no-c-format
-msgid "&Reset old options"
-msgstr "重設舊選項(&R)"
+msgid "&Append to existing options"
+msgstr ""
+
+#: kcmlayoutwidget.ui:1142
+#, no-c-format
+msgid ""
+"Append the selected options to any existing Xkb options that might have been "
+"previously set by another program or from a script (e.g. via setxkbmap). "
+"Only use this if you really need to."
+msgstr ""
#: kcmmiscwidget.ui:33
#, no-c-format
@@ -1346,6 +1555,34 @@ msgstr ""
msgid "Key click &volume:"
msgstr "按鍵音量(&V):"
+#~ 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 選項(&E)"
+
+#~ msgid "&Reset old options"
+#~ msgstr "重設舊選項(&R)"
+
+#~ msgid "Show country flag"
+#~ msgstr "顯示國家旗幟"
+
+#~ msgid "Shows country flag on background of layout name in tray icon"
+#~ msgstr "在系統匣圖示中配置名稱的背景顯示國家旗幟"
+
#, fuzzy
#~ msgid ""
#~ "If you check this option, pressing and holding down a key emits the same "
@@ -1357,7 +1594,3 @@ msgstr "按鍵音量(&V):"
#~ "如果您選取這個項目,當您持續按住按鍵時會不斷重複送出同一個字元。例如,持續"
#~ "按住 Tab 鍵的效果就如同連續按下好幾次 Tab 鍵:直到您鬆開按鍵之前會不斷送"
#~ "出 Tab 字元。"
-
-#, fuzzy
-#~ msgid "Options"
-#~ msgstr "Xkb 選項"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmlocale.po b/tde-i18n-zh_TW/messages/tdebase/kcmlocale.po
index 46b268e0d9c..84b9b2a3756 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmlocale.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmlocale.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlocale\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-07 07:18+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmmedia.po b/tde-i18n-zh_TW/messages/tdebase/kcmmedia.po
index 14ae0cbb06f..c6a603a99ae 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmmedia.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmmedia.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmmedia\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-02-13 18:16+0000\n"
"PO-Revision-Date: 2006-01-20 15:17+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -62,10 +62,6 @@ msgid "FIXME : Write me..."
msgstr "FIXME : 尚未完成..."
#: managermodule.cpp:49
-msgid "No support for HAL on this system"
-msgstr "系統不支援 HAL"
-
-#: managermodule.cpp:56
msgid "No support for CD polling on this system"
msgstr "系統不支援光碟偵測"
@@ -85,50 +81,48 @@ msgstr ""
#: managermoduleview.ui:27
#, no-c-format
-msgid "Enable HAL backend"
-msgstr "打開 HAL 後端"
-
-#: managermoduleview.ui:30
-#, no-c-format
-msgid ""
-"Select this if you want to enable the Hardware Abstraction Layer (http://hal."
-"freedesktop.org/wiki/Software/hal) support."
-msgstr ""
-"如果您要打開硬體抽象層(Hardware Abstraction Layer, HAL, http://hal."
-"freedesktop.org/wiki/Software/hal) 支援,請選擇此選項。"
-
-#: managermoduleview.ui:38
-#, no-c-format
msgid "Enable CD polling"
msgstr "打開光碟偵測"
-#: managermoduleview.ui:41
+#: managermoduleview.ui:30
#, no-c-format
msgid "Select this to enable the CD polling."
msgstr "選擇此選項打開光碟偵測。"
-#: managermoduleview.ui:49
+#: managermoduleview.ui:38
#, no-c-format
msgid "Enable medium application autostart after mount"
msgstr "開啟掛載後自動執行功能。"
-#: managermoduleview.ui:52
+#: managermoduleview.ui:41
#, no-c-format
msgid ""
"Select this if you want to enable application autostart after mounting a "
"device."
msgstr "開啟此選項,您可以打開在掛載某媒體後自動執行的功能。"
+#: managermoduleview.ui:49
+#, fuzzy, no-c-format
+msgid "Enable notification dialog popups"
+msgstr "通知(&N)"
+
+#: managermoduleview.ui:52
+#, no-c-format
+msgid ""
+"Deselect this if you do not want action request dialog popups to be "
+"generated when devices are plugged in."
+msgstr ""
+
#: managermoduleview.ui:60
#, fuzzy, no-c-format
-msgid "Enable notification popups"
+msgid "Enable device monitor notification popups"
msgstr "通知(&N)"
#: managermoduleview.ui:63
#, no-c-format
msgid ""
-"Deselect this if you do not want action request popups to be generated when "
-"devices are plugged in."
+"Deselect this if you do not want device monitoring popups to be generated "
+"when devices are added, modified or removed."
msgstr ""
#: managermoduleview.ui:71
@@ -402,3 +396,16 @@ msgstr "顯示服務(&Y):"
#, no-c-format
msgid "Command:"
msgstr "命令:"
+
+#~ msgid "No support for HAL on this system"
+#~ msgstr "系統不支援 HAL"
+
+#~ msgid "Enable HAL backend"
+#~ msgstr "打開 HAL 後端"
+
+#~ msgid ""
+#~ "Select this if you want to enable the Hardware Abstraction Layer (http://"
+#~ "hal.freedesktop.org/wiki/Software/hal) support."
+#~ msgstr ""
+#~ "如果您要打開硬體抽象層(Hardware Abstraction Layer, HAL, http://hal."
+#~ "freedesktop.org/wiki/Software/hal) 支援,請選擇此選項。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmnotify.po b/tde-i18n-zh_TW/messages/tdebase/kcmnotify.po
index 270bd8d74cb..ec04c622ec7 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmnotify.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmnotify.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmnotify 1.16\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-12 14:11+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmperformance.po b/tde-i18n-zh_TW/messages/tdebase/kcmperformance.po
index 28de23eceab..02cbc17c985 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmperformance.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmperformance.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmperformance.po\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-05-07 18:40+0800\n"
"Last-Translator: Wong King Chi <stanley18fan0k@yahoo.com.hk>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmsamba.po b/tde-i18n-zh_TW/messages/tdebase/kcmsamba.po
index 4879a464f04..360d2abd650 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmsamba.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmsamba.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmsamba\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-28 21:50+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmsmserver.po b/tde-i18n-zh_TW/messages/tdebase/kcmsmserver.po
index 52fbaac9893..6e8dee88161 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmsmserver.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmsmsserver\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-25 18:17+0000\n"
"PO-Revision-Date: 2005-08-12 15:18+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-L10n@linux.org.tw>\n"
@@ -62,27 +62,28 @@ msgstr "選取這個選項如果您希望工作階段管理員顯示燈出確認
#: smserverconfigdlg.ui:65
#, no-c-format
-msgid "Show &logout fadeaway"
+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 "
+"Check this option if you want screen to be faded when displaying a logout "
"confirmation dialog box."
msgstr "選取這個選項如果您希望工作階段管理員顯示燈出確認對話窗."
#: smserverconfigdlg.ui:79
#, no-c-format
-msgid "Sho&w fancy logout fadeaway"
+msgid "Use effects for logout fadea&way"
msgstr ""
#: smserverconfigdlg.ui:82
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
-"Check this option if you want to see a fancy fadeaway when displaying a "
-"logout confirmation dialog box."
-msgstr "選取這個選項如果您希望工作階段管理員顯示燈出確認對話窗."
+"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
@@ -107,12 +108,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"
@@ -134,27 +148,27 @@ msgstr ""
"的桌面。</li>\n"
"</ul>"
-#: smserverconfigdlg.ui:132
+#: smserverconfigdlg.ui:143
#, no-c-format
msgid "Restore &previous session"
msgstr "回復先前的工作階段 (&P)"
-#: smserverconfigdlg.ui:140
+#: smserverconfigdlg.ui:151
#, no-c-format
msgid "Restore &manually saved session"
msgstr "回復手動存入的工作階段 (&M)"
-#: smserverconfigdlg.ui:148
+#: smserverconfigdlg.ui:159
#, no-c-format
msgid "Start with an empty &session"
msgstr "使用空白的工作階段來啟動(&S)"
-#: 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 "
@@ -163,32 +177,32 @@ msgstr ""
"在這裡您可以選擇在您登出時所要執行的動作。不過這只有在您使用 TDM 來登入系統時"
"才會生效。"
-#: smserverconfigdlg.ui:172
+#: smserverconfigdlg.ui:183
#, no-c-format
msgid "&End current session"
msgstr "結束目前的工作階段(&E)"
-#: smserverconfigdlg.ui:180
+#: smserverconfigdlg.ui:191
#, no-c-format
msgid "&Turn off computer"
msgstr "關閉電腦 (&T)"
-#: smserverconfigdlg.ui:188
+#: smserverconfigdlg.ui:199
#, no-c-format
msgid "&Restart computer"
msgstr "重新啟動電腦 (&R)"
-#: 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 "要自工作階段排除的應用程式(&X):"
-#: smserverconfigdlg.ui:220
+#: smserverconfigdlg.ui:231
#, no-c-format
msgid ""
"Here you can enter a comma-separated list of applications that should not be "
@@ -197,3 +211,9 @@ msgid ""
msgstr ""
"您可以在這裡輸入不想儲存在工作階段中的應用程式清單(以 , 分隔),這樣下次恢復工"
"作階段時它們就不會被啟動。例如「xterm,xconsole」。"
+
+#, fuzzy
+#~ 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-zh_TW/messages/tdebase/kcmstyle.po b/tde-i18n-zh_TW/messages/tdebase/kcmstyle.po
index 7bb8365971c..80a1489e483 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmstyle.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmstyle.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmstyle\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-13 11:14+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese(traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmtaskbar.po b/tde-i18n-zh_TW/messages/tdebase/kcmtaskbar.po
index 09105363e55..4dfb92fef58 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmtaskbar.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtaskbar\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2007-02-27 09:09+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -33,92 +33,96 @@ msgid ""
"Your emails"
msgstr "tzerming@gmail.com"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Task List"
msgstr "顯示工作清單"
-#: kcmtaskbar.cpp:97
+#: kcmtaskbar.cpp:99
msgid "Show Operations Menu"
msgstr "顯示應用程式圖示"
-#: kcmtaskbar.cpp:98
+#: kcmtaskbar.cpp:100
msgid "Activate, Raise or Minimize Task"
msgstr "作用、抬升或最小化工作"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Activate Task"
msgstr "作用的工作"
-#: kcmtaskbar.cpp:99
+#: kcmtaskbar.cpp:101
msgid "Raise Task"
msgstr "還原"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Lower Task"
msgstr "較低的工作"
-#: kcmtaskbar.cpp:100
+#: kcmtaskbar.cpp:102
msgid "Minimize Task"
msgstr "縮到最小"
-#: kcmtaskbar.cpp:101
+#: kcmtaskbar.cpp:103
#, fuzzy
msgid "Move To Current Desktop"
msgstr "到目前的桌面"
-#: kcmtaskbar.cpp:102
+#: kcmtaskbar.cpp:104
msgid "Close Task"
msgstr "關閉工作"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "Never"
msgstr "從不這樣"
-#: kcmtaskbar.cpp:120
+#: kcmtaskbar.cpp:122
msgid "When Taskbar Full"
msgstr "當工作列已滿"
-#: kcmtaskbar.cpp:121
+#: kcmtaskbar.cpp:123
msgid "Always"
msgstr "總是這樣"
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Any"
msgstr ""
-#: kcmtaskbar.cpp:139
+#: kcmtaskbar.cpp:141
msgid "Only Stopped"
msgstr ""
-#: kcmtaskbar.cpp:140
+#: kcmtaskbar.cpp:142
msgid "Only Running"
msgstr ""
-#: kcmtaskbar.cpp:158
+#: kcmtaskbar.cpp:160
msgid "Icons and Text"
msgstr ""
-#: kcmtaskbar.cpp:159
+#: kcmtaskbar.cpp:161
msgid "Text only"
msgstr ""
-#: kcmtaskbar.cpp:160
+#: kcmtaskbar.cpp:162
msgid "Icons only"
msgstr ""
-#: kcmtaskbar.cpp:211
+#: kcmtaskbar.cpp:213
msgid "Elegant"
msgstr "雅緻"
-#: kcmtaskbar.cpp:212
+#: kcmtaskbar.cpp:214
msgid "Classic"
msgstr "古典"
-#: kcmtaskbar.cpp:213
+#: kcmtaskbar.cpp:215
msgid "For Transparency"
msgstr "透明功能"
-#: kcmtaskbar.cpp:226
+#: kcmtaskbar.cpp:223
+msgid "Custom"
+msgstr "自訂"
+
+#: kcmtaskbar.cpp:231
msgid ""
"<h1>Taskbar</h1> You can configure the taskbar here. This includes options "
"such as whether or not the taskbar should show all windows at once or only "
@@ -129,41 +133,39 @@ msgstr ""
"動在外面(預設: 嵌入). 您也可以組態工作列是否要顯示所有的視窗或只有目前桌面上"
"的視窗"
-#: kcmtaskbar.cpp:264
+#: kcmtaskbar.cpp:269
msgid "kcmtaskbar"
msgstr "kcmtaskbar"
-#: kcmtaskbar.cpp:265
+#: kcmtaskbar.cpp:270
msgid "TDE Taskbar Control Module"
msgstr "TDE 工具列控制模組"
-#: kcmtaskbar.cpp:267
+#: kcmtaskbar.cpp:272
msgid "(c) 2000 - 2001 Matthias Elter"
msgstr "(c) 2000 - 2001 Matthias Elter"
-#: kcmtaskbar.cpp:270
+#: kcmtaskbar.cpp:275
msgid "TDEConfigXT conversion"
msgstr "TDEConfigXT 轉換"
-#: kcmtaskbar.cpp:358 kcmtaskbar.cpp:359 kcmtaskbar.cpp:360
+#: kcmtaskbar.cpp:364 kcmtaskbar.cpp:365 kcmtaskbar.cpp:366
msgid "Cycle Through Windows"
msgstr "在每個視窗間循環切換"
-#: kcmtaskbar.cpp:392
-msgid "Custom"
-msgstr "自訂"
-
-#: kcmtaskbarui.ui:16 kcmtaskbarui.ui:91
+#: kcmtaskbarui.ui:16
#, no-c-format
msgid "Taskbar"
msgstr "工作列"
-#: kcmtaskbarui.ui:32
+#: kcmtaskbarui.ui:40
#, no-c-format
-msgid "Settings"
+msgid ""
+"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
+"<b>only</b> this taskbar."
msgstr ""
-#: kcmtaskbarui.ui:43
+#: kcmtaskbarui.ui:48
#, no-c-format
msgid ""
"<b>NOTE: Currently you are editing the global taskbar configuration.</"
@@ -172,19 +174,12 @@ msgid ""
"the taskbar handle popup menu."
msgstr ""
-#: kcmtaskbarui.ui:51
-#, no-c-format
-msgid ""
-"<b>NOTE:</b> Currently you are editing the taskbar configuration for "
-"<b>only</b> this taskbar."
-msgstr ""
-
-#: kcmtaskbarui.ui:59
+#: kcmtaskbarui.ui:56
#, no-c-format
msgid "Use global floating taskbar configuration"
msgstr ""
-#: kcmtaskbarui.ui:65
+#: kcmtaskbarui.ui:62
#, fuzzy, no-c-format
msgid ""
"Selecting this option causes the taskbar to use the global taskbar "
@@ -194,115 +189,219 @@ msgstr ""
"\n"
"預設這個選項是選取的。"
-#: kcmtaskbarui.ui:73
+#: kcmtaskbarui.ui:70
#, no-c-format
msgid ""
"Overwrite current configuration with the current global floating taskbar "
"configuration"
msgstr ""
-#: kcmtaskbarui.ui:81
+#: kcmtaskbarui.ui:78
#, no-c-format
msgid "Edit global floating taskbar configuration"
msgstr ""
-#: kcmtaskbarui.ui:106
+#: kcmtaskbarui.ui:117
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "&Tasks"
+msgstr "工作列"
+
+#: kcmtaskbarui.ui:136
+#, no-c-format
+msgid "Display"
+msgstr ""
+
+#: kcmtaskbarui.ui:147
#, no-c-format
msgid "&Show windows from all desktops"
msgstr "顯示來自於所有桌面上的視窗(&S)"
-#: kcmtaskbarui.ui:112
-#, no-c-format
+#: kcmtaskbarui.ui:153
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Turning this option off will cause the taskbar to display <b>only</b> the "
+#| "windows on the current desktop. \n"
+#| "\n"
+#| "By default, this option is selected and all windows are shown."
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> the "
-"windows on the current desktop. \n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows on the current desktop. By default, this option is selected and all "
+"windows are shown."
msgstr ""
"把這個選項關閉會使得工作列<b>只</b>顯示在目前桌面的視窗。\n"
"\n"
"預設值是顯示所有的視窗。"
-#: kcmtaskbarui.ui:122
+#: kcmtaskbarui.ui:178
#, no-c-format
msgid "Sort windows by desk&top"
msgstr "依桌面來排序視窗(&T)"
-#: kcmtaskbarui.ui:128
-#, no-c-format
+#: kcmtaskbarui.ui:184
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Selecting this option causes the taskbar to show windows in order of the "
+#| "desktop they appear on.\n"
+#| "\n"
+#| "By default this option is selected."
msgid ""
"Selecting this option causes the taskbar to show windows in order of the "
-"desktop they appear on.\n"
-"\n"
-"By default this option is selected."
+"desktop they appear on. By default this option is selected."
msgstr ""
"選擇這個選項會使得工作列依照視窗出現的桌面順序來顯示它們。\n"
"\n"
"預設這個選項是選取的。"
-#: kcmtaskbarui.ui:138
+#: kcmtaskbarui.ui:192
#, no-c-format
msgid "Show windows from all sc&reens"
msgstr "顯示來自於所有桌面上的視窗(&R)"
-#: kcmtaskbarui.ui:144
-#, no-c-format
+#: kcmtaskbarui.ui:198
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Turning this option off will cause the taskbar to display <b>only</b> "
+#| "windows which are on the same Xinerama screen as the taskbar.\n"
+#| "\n"
+#| "By default, this option is selected and all windows are shown."
msgid ""
"Turning this option off will cause the taskbar to display <b>only</b> "
-"windows which are on the same Xinerama screen as the taskbar.\n"
-"\n"
-"By default, this option is selected and all windows are shown."
+"windows which are on the same Xinerama screen as the taskbar. By default, "
+"this option is selected and all windows are shown."
msgstr ""
"把這個選項關閉會使得工作列<b>只</b>顯示在同樣 Xinerama 畫面的視窗。\n"
"\n"
"預設值是顯示所有的視窗。"
-#: kcmtaskbarui.ui:154
+#: kcmtaskbarui.ui:206
#, no-c-format
-msgid "Sort alphabeticall&y by application name"
-msgstr "按字母順序排序應用程式(&y)"
+msgid "Show o&nly minimized windows"
+msgstr "只顯示縮到最小的視窗(&N)"
+
+#: kcmtaskbarui.ui:209
+#, fuzzy, no-c-format
+#| msgid ""
+#| "Select this option if you want the taskbar to display <b>only</b> "
+#| "minimized windows. \n"
+#| "\n"
+#| "By default, this option is not selected and the taskbar will show all "
+#| "windows."
+msgid ""
+"Select this option if you want the taskbar to display <b>only</b> minimized "
+"windows. By default, this option is not selected and the taskbar will show "
+"all windows."
+msgstr ""
+"選取這個選項如果您希望工作列<b>只有</b>顯示縮到最小的視窗。\n"
+"\n"
+"預設值是不選取這個選項,而工作列會顯示所有的視窗。"
+
+#: kcmtaskbarui.ui:228
+#, fuzzy, 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 ""
+
+#: kcmtaskbarui.ui:288
+#, no-c-format
+msgid "Sorting and grouping"
+msgstr ""
-#: kcmtaskbarui.ui:165
+#: kcmtaskbarui.ui:316
#, no-c-format
msgid "&Allow taskbar items to be rearranged using drag and drop"
msgstr ""
-#: kcmtaskbarui.ui:171
+#: 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:190
+#: kcmtaskbarui.ui:330
#, no-c-format
-msgid "Show o&nly minimized windows"
-msgstr "只顯示縮到最小的視窗(&N)"
+msgid "Sort alphabeticall&y by application name"
+msgstr "按字母順序排序應用程式(&y)"
-#: kcmtaskbarui.ui:193
+#: kcmtaskbarui.ui:352
#, no-c-format
+msgid "&Group similar tasks:"
+msgstr "把相似性質的工作歸類成為群組(&G)"
+
+#: kcmtaskbarui.ui:377
+#, fuzzy, no-c-format
+#| msgid ""
+#| "The taskbar can group similar windows into single buttons. When one of "
+#| "these window group buttons are clicked on a menu appears showing all the "
+#| "windows in that group. This can be especially useful with the <em>Show "
+#| "all windows</em> option.\n"
+#| "\n"
+#| "You can set the taskbar to <strong>Never</strong> group windows, to "
+#| "<strong>Always</strong> group windows or to group windows only "
+#| "<strong>When the Taskbar is Full</strong>.\n"
+#| "\n"
+#| "By default the taskbar groups windows when it is full."
msgid ""
-"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"
+"工作列可以將相近的視窗組為一個單一按鈕。當這些視窗群組按鈕被按下時會出現一個"
+"選單來顯示在群組中的所有視窗。這在<em>顯示所有視窗</em>選項中會特別有用。\n"
"\n"
-"預設值是不選取這個選項,而工作列會顯示所有的視窗。"
+"您可以設定工作列 <strong>永不</strong> 使用群組視窗,<strong>永遠</strong> 群"
+"組視窗或者只有 <strong>當工作列已滿</strong> 時才將視窗群組起來。\n"
+"\n"
+"預設中工作列會在已滿的情況下群組視窗。"
+
+#: kcmtaskbarui.ui:423
+#, fuzzy, no-c-format
+#| msgid "A&ppearance:"
+msgid "&Appearance"
+msgstr "外觀(&P):"
+
+#: kcmtaskbarui.ui:459
+#, no-c-format
+msgid "Colors"
+msgstr ""
+
+#: kcmtaskbarui.ui:490
+#, no-c-format
+msgid "Use &custom colors"
+msgstr "使用自訂的顏色(&C)"
+
+#: kcmtaskbarui.ui:517
+#, no-c-format
+msgid "Active task te&xt color:"
+msgstr "活動中工作文字顏色(&X):"
+
+#: kcmtaskbarui.ui:536
+#, no-c-format
+msgid "&Background color:"
+msgstr "背景顏色(&B):"
+
+#: kcmtaskbarui.ui:570
+#, no-c-format
+msgid "Inacti&ve task text color:"
+msgstr "未活動工作文字顏色(&V):"
-#: kcmtaskbarui.ui:203
+#: kcmtaskbarui.ui:604
#, no-c-format
msgid "Show window list &button"
msgstr "顯示視窗列表按鈕(&B)"
-#: kcmtaskbarui.ui:209
+#: kcmtaskbarui.ui:610
#, no-c-format
msgid ""
"Selecting this option causes the taskbar to display a button that, when "
@@ -311,102 +410,119 @@ msgstr ""
"選則這個選項會使得工作列顯示一個按鈕,當按下它時,會出現一個彈出選單顯示所有"
"視窗的列表。"
-#: kcmtaskbarui.ui:217
+#: kcmtaskbarui.ui:623
#, no-c-format
-msgid "Dis&play:"
+msgid "Max width for buttons:"
msgstr ""
-#: kcmtaskbarui.ui:236
+#: kcmtaskbarui.ui:626
#, no-c-format
-msgid ""
-"Choose taskbar display mode among <strong>Icons and text</strong>, "
-"<strong>Text only</strong> and <strong>Icons only</strong>."
+msgid "This option allows to set the maximum width for taskbar buttons."
msgstr ""
-#: kcmtaskbarui.ui:252
+#: kcmtaskbarui.ui:634 kcmtaskbarui.ui:789
#, 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 " px"
msgstr ""
-"工作列可以將相近的視窗組為一個單一按鈕。當這些視窗群組按鈕被按下時會出現一個"
-"選單來顯示在群組中的所有視窗。這在<em>顯示所有視窗</em>選項中會特別有用。\n"
-"\n"
-"您可以設定工作列 <strong>永不</strong> 使用群組視窗,<strong>永遠</strong> 群"
-"組視窗或者只有 <strong>當工作列已滿</strong> 時才將視窗群組起來。\n"
-"\n"
-"預設中工作列會在已滿的情況下群組視窗。"
-#: kcmtaskbarui.ui:264
+#: kcmtaskbarui.ui:661
#, no-c-format
-msgid "&Group similar tasks:"
-msgstr "把相似性質的工作歸類成為群組(&G)"
+msgid "Icons"
+msgstr ""
+
+#: kcmtaskbarui.ui:672
+#, no-c-format
+msgid "Dis&play:"
+msgstr ""
-#: kcmtaskbarui.ui:283
+#: kcmtaskbarui.ui:714
#, 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."
+"Choose taskbar display mode among <strong>Icons and text</strong>, "
+"<strong>Text only</strong> and <strong>Icons only</strong>."
+msgstr ""
+
+#: kcmtaskbarui.ui:736
+#, no-c-format
+msgid "Small icons"
msgstr ""
-#: kcmtaskbarui.ui:291
+#: kcmtaskbarui.ui:739
#, fuzzy, no-c-format
-msgid "&Show tasks with state:"
-msgstr "顯示工作清單"
+msgid "Selecting this option makes the taskbar use small icons."
+msgstr ""
+"選擇這個選項會使得工作列依照視窗出現的桌面順序來顯示它們。\n"
+"\n"
+"預設這個選項是選取的。"
-#: kcmtaskbarui.ui:307
+#: kcmtaskbarui.ui:750
#, no-c-format
-msgid "A&ppearance:"
-msgstr "外觀(&P):"
+msgid "Show thumbnails on hover"
+msgstr ""
-#: kcmtaskbarui.ui:321
+#: kcmtaskbarui.ui:778
#, no-c-format
-msgid "Use &custom colors"
-msgstr "使用自訂的顏色(&C)"
+msgid "Maximum dimension:"
+msgstr ""
-#: kcmtaskbarui.ui:340
+#: kcmtaskbarui.ui:818
#, no-c-format
-msgid "Inacti&ve task text color:"
-msgstr "未活動工作文字顏色(&V):"
+msgid "Button style"
+msgstr ""
+
+#: kcmtaskbarui.ui:829
+#, fuzzy, no-c-format
+#| msgid "Taskbar"
+msgid "Taskbar style:"
+msgstr "工作列"
-#: kcmtaskbarui.ui:376
+#: kcmtaskbarui.ui:893
#, no-c-format
-msgid "Active task te&xt color:"
-msgstr "活動中工作文字顏色(&X):"
+msgid "Always draw items as buttons"
+msgstr ""
-#: kcmtaskbarui.ui:412
+#: kcmtaskbarui.ui:918
#, no-c-format
-msgid "&Background color:"
-msgstr "背景顏色(&B):"
+msgid "Draw items as buttons on hover"
+msgstr ""
-#: kcmtaskbarui.ui:469
+#: kcmtaskbarui.ui:926
#, no-c-format
-msgid "Actions"
+msgid "Draw halo around text"
+msgstr ""
+
+#: kcmtaskbarui.ui:943
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "A&ctions"
msgstr "動作"
-#: kcmtaskbarui.ui:480
+#: kcmtaskbarui.ui:962
+#, fuzzy, no-c-format
+#| msgid "Actions"
+msgid "Mouse Actions"
+msgstr "動作"
+
+#: kcmtaskbarui.ui:973
#, no-c-format
msgid "&Left button:"
msgstr "滑鼠左鍵(&L):"
-#: kcmtaskbarui.ui:491
+#: kcmtaskbarui.ui:997
#, no-c-format
msgid "&Middle button:"
msgstr "滑鼠中鍵(&M):"
-#: kcmtaskbarui.ui:502
+#: kcmtaskbarui.ui:1034
#, no-c-format
msgid "Right b&utton:"
msgstr "滑鼠右鍵(&U):"
+#: kcmtaskbarui.ui:1045
+#, fuzzy, no-c-format
+msgid "Cycle through windows with mouse wheel"
+msgstr "在每個視窗間循環切換"
+
#~ msgid "Sho&w application icons"
#~ msgstr "顯示應用程式圖示(&W)"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmtdednssd.po b/tde-i18n-zh_TW/messages/tdebase/kcmtdednssd.po
index 6b4569a9bb1..73093cdf5f7 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmtdednssd.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmtdednssd.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkdnssd VERSION\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2022-09-07 18:17+0000\n"
"PO-Revision-Date: 2005-10-27 19:51+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional> <zh-l10n@lists.linux.org.tw>\n"
@@ -82,11 +82,6 @@ msgstr "廣域網路(&W)"
#: 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"
@@ -94,53 +89,38 @@ msgstr ""
"使用公開 IP 於網際網路網域的廣告服務。要讓這個選項運作您須使用管理者模式設定"
"廣域作業"
-#: configdialog.ui:107
+#: configdialog.ui:104
#, no-c-format
msgid "Loc&al network"
msgstr "區域網路(&A)"
#: 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 "使用多重轉向 DNS 的區域網路(在 .local 網域)廣告服務。"
-#: configdialog.ui:125
+#: configdialog.ui:119
#, no-c-format
msgid "Browse local networ&k"
msgstr "瀏覽區域網路(&K)"
-#: 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 "使用多重轉向 DNS 瀏覽區域網路(domain .local)。"
-#: configdialog.ui:139
+#: configdialog.ui:130
#, no-c-format
msgid "Enable &Zeroconf network browsing"
msgstr ""
-#: 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 ."
@@ -150,32 +130,32 @@ msgstr ""
"用來瀏覽服務的網際網路網域清單。不要在這裡放入 .local - \n"
"它是使用上面的「瀏覽區域網路」選項來設定。"
-#: configdialog.ui:175
+#: configdialog.ui:163
#, no-c-format
msgid "W&ide area"
msgstr "廣域網路(&I)"
-#: 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 "這個機器的名稱。必須使用完整的形式(主機.網域)"
-#: 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-zh_TW/messages/tdebase/kcmtdeio.po b/tde-i18n-zh_TW/messages/tdebase/kcmtdeio.po
index 0a66aa84955..3cc8b338bc9 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmtdeio.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmtdeio.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkio\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-08 12:01+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmtwindecoration.po b/tde-i18n-zh_TW/messages/tdebase/kcmtwindecoration.po
index 9c42c68f7ed..9551e048e2f 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmtwindecoration.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmtwindecoration.po
@@ -16,7 +16,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwindecoration\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-10-05 18:11+0000\n"
"PO-Revision-Date: 2005-08-12 16:25+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: <en@li.org>\n"
@@ -57,9 +57,8 @@ msgid ""
"available item list and the titlebar preview. Similarly, drag items within "
"the titlebar preview to re-position them."
msgstr ""
-"若要增加或是移除標題列按鍵, 只要將你打算處理的小按鍵們從列表中<i>拉拉拉拉... "
-"拉</i>過來放著預覽即可. 若是你打算移動他們的順序, 也可以用相同的招數來搞定他"
-"們."
+"若要增加或是移除標題列按鍵, 只要將你打算處理的小按鍵們從列表中<i>拉拉拉拉… 拉"
+"</i>過來放著預覽即可. 若是你打算移動他們的順序, 也可以用相同的招數來搞定他們."
#: buttons.cpp:780
msgid "Resize"
@@ -192,7 +191,7 @@ msgid "Inactive Window Shadows"
msgstr "非使用中的視窗"
#: twindecoration.cpp:192
-msgid "Draw Shadow Under Normal Windows And..."
+msgid "Draw Shadow Under Normal Windows And…"
msgstr ""
#: twindecoration.cpp:194
@@ -338,7 +337,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 "
@@ -346,7 +345,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>"
@@ -354,6 +353,6 @@ msgstr ""
"<h1>視窗管理程式裝飾</h1><p>這個模組讓您可以選擇視窗邊框的裝飾、標題列按鈕位"
"置和自訂裝飾選項。</p>要為您的視窗裝飾選擇主題,按下它的名稱並且按下方的「套"
"用」按鈕來套用您的選擇。如果您不想套用您的選擇,您可以按「重設」按鈕來放棄您"
-"的改變。<p>您可以在「設定 [...]」分頁中設定每一個主題。那裡有各個主題的不同選"
+"的改變。<p>您可以在「設定 […]」分頁中設定每一個主題。那裡有各個主題的不同選"
"項。</p><p>在「一般選項(如果可用)」中您可以核取「使用自訂標題按鈕位置」方塊來"
"使用「按鈕」分頁。在「按鈕」分頁中您可以依您的喜好改變按鈕的位置。</p>"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmtwinrules.po b/tde-i18n-zh_TW/messages/tdebase/kcmtwinrules.po
index 95e9a647eea..8efd75b96e2 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmtwinrules.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmtwinrules.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtwinrules\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
"PO-Revision-Date: 2006-08-14 14:43+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -29,52 +29,52 @@ msgid ""
"Your emails"
msgstr "stanley18fan0k@yahoo.com.hk"
-#: 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 "Dock (panel)"
-#: 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 "啟動畫面"
@@ -237,7 +237,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 "額外角色:"
@@ -338,8 +338,8 @@ msgstr ""
"系統是可以對單一快捷鍵指定多個按鈕組合的,但只有最先可用的一個會生效。而每組"
"快捷鍵的在指定時要以空白分隔。格式為:<i>修飾鍵<i>+(<i>按鈕組合</i>)。<br>\n"
"例如 \"<b>Shift+Alt+(123) Shift+Ctrl+(ABC)</b>\",會把先試一下<b>Shift+Alt"
-"+1</b>,不可用就試<b>Shift+Alt+2</b>...如此類推,最後是<b>Shift+Alt+C</b>。當"
-"中可用的一個會用作該單一快捷鍵。"
+"+1</b>,不可用就試<b>Shift+Alt+2</b>…如此類推,最後是<b>Shift+Alt+C</b>。當中"
+"可用的一個會用作該單一快捷鍵。"
#: editshortcutbase.ui:81
#, no-c-format
@@ -353,20 +353,20 @@ msgstr "清除(&L)"
#: ruleslistbase.ui:32
#, no-c-format
-msgid "&New..."
-msgstr "新增(&N)..."
+msgid "&New…"
+msgstr "新增(&N)…"
#: ruleslistbase.ui:40
#, no-c-format
-msgid "&Modify..."
-msgstr "修改(&M)..."
+msgid "&Modify…"
+msgstr "修改(&M)…"
-#: ruleslistbase.ui:59
+#: ruleslistbase.ui:56
#, no-c-format
msgid "Move &Up"
msgstr "移上(&U)"
-#: ruleslistbase.ui:67
+#: ruleslistbase.ui:64
#, no-c-format
msgid "Move &Down"
msgstr "移下(&D)"
@@ -391,380 +391,380 @@ msgstr "視窗類別(應用程式類型)(&C):"
msgid "Window &role:"
msgstr "視窗角色(&R):"
-#: 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 "符合整個視窗類別(&H)"
-#: 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 "偵側(&D)"
-#: ruleswidgetbase.ui:315
+#: ruleswidgetbase.ui:312
#, no-c-format
msgid "Window &Extra"
msgstr "視窗額外(&E)"
-#: ruleswidgetbase.ui:326
+#: ruleswidgetbase.ui:323
#, no-c-format
msgid "Window &types:"
msgstr "視窗類型(&T):"
-#: ruleswidgetbase.ui:395
+#: ruleswidgetbase.ui:392
#, no-c-format
msgid "Window t&itle:"
msgstr "視窗標題(&I):"
-#: ruleswidgetbase.ui:427
+#: ruleswidgetbase.ui:424
#, no-c-format
msgid "&Machine (hostname):"
msgstr "機器(主機名稱)(&M):"
-#: ruleswidgetbase.ui:664
+#: ruleswidgetbase.ui:652
#, no-c-format
msgid "&Geometry"
msgstr "大小和位置(&G)"
-#: 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 "大小(&S)"
-#: ruleswidgetbase.ui:732
+#: ruleswidgetbase.ui:720
#, no-c-format
msgid "&Position"
msgstr "位置(&P)"
-#: ruleswidgetbase.ui:849
+#: ruleswidgetbase.ui:837
#, no-c-format
msgid "Maximized &horizontally"
msgstr "橫向最大化(&H)"
-#: ruleswidgetbase.ui:906
+#: ruleswidgetbase.ui:894
#, no-c-format
msgid "&Fullscreen"
msgstr "全螢幕(&F)"
-#: ruleswidgetbase.ui:952
+#: ruleswidgetbase.ui:940
#, no-c-format
msgid "Maximized &vertically"
msgstr "垂直最大化(&V)"
-#: ruleswidgetbase.ui:1006
+#: ruleswidgetbase.ui:994
#, no-c-format
msgid "&Desktop"
msgstr "桌面(&D)"
-#: ruleswidgetbase.ui:1014
+#: ruleswidgetbase.ui:1002
#, no-c-format
msgid "Sh&aded"
msgstr "有陰影(&A)"
-#: ruleswidgetbase.ui:1082
+#: ruleswidgetbase.ui:1070
#, no-c-format
msgid "M&inimized"
msgstr "最小化(&I)"
-#: 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 "放置(&L)"
-#: ruleswidgetbase.ui:1236
+#: ruleswidgetbase.ui:1224
#, no-c-format
msgid "&Preferences"
msgstr "偏好設定(&P)"
-#: ruleswidgetbase.ui:1247
+#: ruleswidgetbase.ui:1235
#, no-c-format
msgid "Keep &above"
msgstr "保持在上面(&A)"
-#: ruleswidgetbase.ui:1255
+#: ruleswidgetbase.ui:1243
#, no-c-format
msgid "Keep &below"
msgstr "保持在下面(&A)"
-#: ruleswidgetbase.ui:1263
+#: ruleswidgetbase.ui:1251
#, no-c-format
msgid "Skip pa&ger"
msgstr "不顯示最小化(&G)"
-#: ruleswidgetbase.ui:1271
+#: ruleswidgetbase.ui:1259
#, no-c-format
msgid "Skip &taskbar"
msgstr "不在工作列上(&T)"
-#: ruleswidgetbase.ui:1279
+#: ruleswidgetbase.ui:1267
#, no-c-format
msgid "&No border"
msgstr "無外框(&N)"
-#: ruleswidgetbase.ui:1287
+#: ruleswidgetbase.ui:1275
#, no-c-format
msgid "Accept &focus"
msgstr "允許視點(&F)"
-#: ruleswidgetbase.ui:1295
+#: ruleswidgetbase.ui:1283
#, no-c-format
msgid "&Closeable"
msgstr "可關閉(&C)"
-#: ruleswidgetbase.ui:1303
+#: ruleswidgetbase.ui:1291
#, no-c-format
msgid "A&ctive opacity in %"
msgstr "啟動不透明度(%)(&C)"
-#: 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 "啟動透明度(%)(&C)"
-#: 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 "替代(&O)"
-#: ruleswidgetbase.ui:1948
+#: ruleswidgetbase.ui:1933
#, no-c-format
msgid "&Focus stealing prevention"
msgstr "防止視點盜取(&F)"
-#: 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 "視窗類型(&T)"
-#: ruleswidgetbase.ui:2063
+#: ruleswidgetbase.ui:2048
#, no-c-format
msgid "&Moving/resizing"
msgstr "移動/重新調整大小(&M)"
-#: 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 "大小下限(&I)"
-#: ruleswidgetbase.ui:2192
+#: ruleswidgetbase.ui:2177
#, no-c-format
msgid "M&aximum size"
msgstr "大小上限(&A)"
-#: ruleswidgetbase.ui:2234
+#: ruleswidgetbase.ui:2219
#, no-c-format
msgid "Ignore requested &geometry"
msgstr "略過要求的大小和位置(&G)"
-#: 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-zh_TW/messages/tdebase/kcmusb.po b/tde-i18n-zh_TW/messages/tdebase/kcmusb.po
index 865311467ad..f2e60145c27 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmusb.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmusb.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmusb\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-01-16 18:15+0000\n"
"PO-Revision-Date: 2005-10-29 15:45+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: zh-l10n <zh-l10n@linux.org.tw>\n"
@@ -53,90 +53,90 @@ msgstr "TDE USB 檢視器"
msgid "(c) 2001 Matthias Hoelzer-Kluepfel"
msgstr "(c) 2001 Matthias Hoelzer-Kluepfel"
-#: usbdevices.cpp:168
+#: usbdevices.cpp:169
msgid "Unknown"
msgstr "不知名的"
-#: usbdevices.cpp:179
+#: usbdevices.cpp:180
msgid "<b>Manufacturer:</b> "
msgstr "<b>造製商</b>"
-#: usbdevices.cpp:181
+#: usbdevices.cpp:182
msgid "<b>Serial #:</b> "
msgstr "<b>序號#:</b>"
-#: usbdevices.cpp:189
+#: usbdevices.cpp:190
msgid "<tr><td><i>Class</i></td>%1</tr>"
msgstr "<tr><td><i>等級</i></td>%1</tr>"
-#: usbdevices.cpp:194
+#: usbdevices.cpp:195
msgid "<tr><td><i>Subclass</i></td>%1</tr>"
msgstr "<tr><td><i>次等級</i></td>%1</tr>"
-#: usbdevices.cpp:199
+#: usbdevices.cpp:200
msgid "<tr><td><i>Protocol</i></td>%1</tr>"
msgstr "<tr><td><i>協定</i></td>%1</tr>"
-#: usbdevices.cpp:201
+#: usbdevices.cpp:202
msgid "<tr><td><i>USB Version</i></td><td>%1.%2</td></tr>"
msgstr "<tr><td><i>USB 版本</i></td><td>%1.%2</td></tr>"
-#: usbdevices.cpp:211
+#: usbdevices.cpp:212
msgid "<tr><td><i>Vendor ID</i></td><td>0x%1</td></tr>"
msgstr "<tr><td><i>製造商 ID</i></td><td>0x%1</td></tr>"
-#: usbdevices.cpp:216
+#: usbdevices.cpp:217
msgid "<tr><td><i>Product ID</i></td><td>0x%1</td></tr>"
msgstr "<tr><td><i>產品 ID</i></td><td>0x%1</td></tr>"
-#: usbdevices.cpp:217
+#: usbdevices.cpp:218
msgid "<tr><td><i>Revision</i></td><td>%1.%2</td></tr>"
msgstr "<tr><td><i>版本</i></td><td>%1.%2</td></tr>"
-#: usbdevices.cpp:222
+#: usbdevices.cpp:223
msgid "<tr><td><i>Speed</i></td><td>%1 Mbit/s</td></tr>"
msgstr "<tr><td><i>速度</i></td><td>%1 Mbit/s</td></tr>"
-#: usbdevices.cpp:223
+#: usbdevices.cpp:224
msgid "<tr><td><i>Channels</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>Channels</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:226
+#: usbdevices.cpp:227
msgid "<tr><td><i>Power Consumption</i></td><td>%1 mA</td></tr>"
msgstr "<tr><td><i>消耗能源</i></td><td>%1 mA</td></tr>"
-#: usbdevices.cpp:228
+#: usbdevices.cpp:229
msgid "<tr><td><i>Power Consumption</i></td><td>self powered</td></tr>"
msgstr "<tr><td><i>消耗能源</i></td><td>自供電源</td></tr>"
-#: usbdevices.cpp:229
+#: usbdevices.cpp:230
msgid "<tr><td><i>Attached Devicenodes</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>附加的裝置節點</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:234
+#: usbdevices.cpp:235
msgid "<tr><td><i>Max. Packet Size</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>封包長度上限</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:240
+#: usbdevices.cpp:241
msgid "<tr><td><i>Bandwidth</i></td><td>%1 of %2 (%3%)</td></tr>"
msgstr "<tr><td><i>頻寬</i></td><td>%1 於 %2 (%3%)</td></tr>"
-#: usbdevices.cpp:241
+#: usbdevices.cpp:242
msgid "<tr><td><i>Intr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>內部要求</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:242
+#: usbdevices.cpp:243
msgid "<tr><td><i>Isochr. requests</i></td><td>%1</td></tr>"
msgstr "<tr><td><i>ISO要求</i></td><td>%1</td></tr>"
-#: usbdevices.cpp:482
+#: 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 BSD controllers that shoudl be listed here."
+"Could not open one or more USB controller. Make sure you have read access to "
+"all USB controllers that should be listed here."
msgstr ""
"無法開啟一或多個 USB 控制器。請確定您對應該在此列出的所有 USB 控制器有讀取權"
"限。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcmview1394.po b/tde-i18n-zh_TW/messages/tdebase/kcmview1394.po
index f6afd389913..76c75f8b222 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcmview1394.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcmview1394.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kcmview1394\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-25 12:20+0800\n"
"Last-Translator: Woodman Tuen <wmtuen@gmail.com>\n"
"Language-Team: Chinese/Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kcontrol.po b/tde-i18n-zh_TW/messages/tdebase/kcontrol.po
index 24d9555e7c3..48967164a3d 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kcontrol.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kcontrol.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcontrol\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2005-10-29 16:01+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -203,11 +203,11 @@ msgstr "重設(&R)"
msgid "&Administrator Mode"
msgstr "系統管理者模式(&A)"
-#: searchwidget.cpp:78
+#: searchwidget.cpp:77
msgid "&Keywords:"
msgstr "關鍵字(&K):"
-#: searchwidget.cpp:85
+#: searchwidget.cpp:84
msgid "&Results:"
msgstr "結果(&R):"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kdcop.po b/tde-i18n-zh_TW/messages/tdebase/kdcop.po
index 476bb30f517..d79b4fac431 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kdcop.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kdcop.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdcop\n"
-"POT-Creation-Date: 2020-05-28 01:27+0200\n"
+"POT-Creation-Date: 2020-11-29 19:36+0100\n"
"PO-Revision-Date: 2007-04-12 12:03+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -31,11 +31,11 @@ msgid ""
"Your emails"
msgstr "paladin@ms1.hinet.net"
-#: kdcop.cpp:20
+#: kdcop.cpp:21
msgid "KDCOP"
msgstr "KDCOP"
-#: kdcop.cpp:21
+#: kdcop.cpp:22
msgid "A graphical DCOP browser/client"
msgstr "一個圖形化的 DCOP 瀏覽器/客戶端"
@@ -43,109 +43,109 @@ msgstr "一個圖形化的 DCOP 瀏覽器/客戶端"
msgid "%1 (default)"
msgstr "%1 (預設值)"
-#: kdcopwindow.cpp:289
+#: kdcopwindow.cpp:288
msgid "Welcome to the TDE DCOP browser"
msgstr "歡迎來到 TDE DCOP 瀏覽程式"
-#: kdcopwindow.cpp:295
+#: kdcopwindow.cpp:294
msgid "Application"
msgstr "應用程式"
-#: kdcopwindow.cpp:317
+#: kdcopwindow.cpp:316
msgid "&Execute"
msgstr "執行(&E)"
-#: kdcopwindow.cpp:327
+#: kdcopwindow.cpp:326
msgid "Execute the selected DCOP call."
msgstr "執行被選取的 DCOP 呼叫。"
-#: kdcopwindow.cpp:329
+#: kdcopwindow.cpp:328
msgid "Language Mode"
msgstr "語言模式"
-#: kdcopwindow.cpp:337
+#: kdcopwindow.cpp:336
msgid "Set the current language export."
msgstr "使用目前的語言輸出。"
-#: kdcopwindow.cpp:356
+#: kdcopwindow.cpp:355
msgid "DCOP Browser"
msgstr "DCOP 瀏覽器"
-#: kdcopwindow.cpp:406
+#: kdcopwindow.cpp:405
msgid "No parameters found."
msgstr "找不到參數。"
-#: kdcopwindow.cpp:406
+#: kdcopwindow.cpp:405
msgid "DCOP Browser Error"
msgstr "DCOP 瀏覽器錯誤"
-#: kdcopwindow.cpp:422
+#: kdcopwindow.cpp:421
#, c-format
msgid "Call Function %1"
msgstr "呼叫功能 %1"
-#: kdcopwindow.cpp:426
+#: kdcopwindow.cpp:425
msgid "Name"
msgstr "名稱"
-#: kdcopwindow.cpp:427
+#: kdcopwindow.cpp:426
msgid "Type"
msgstr "類型"
-#: kdcopwindow.cpp:428
+#: kdcopwindow.cpp:427
msgid "Value"
msgstr "數值"
-#: kdcopwindow.cpp:635
+#: kdcopwindow.cpp:634
msgid "X"
msgstr "X"
-#: kdcopwindow.cpp:636
+#: kdcopwindow.cpp:635
msgid "Y"
msgstr "Y"
-#: kdcopwindow.cpp:666 kdcopwindow.cpp:793
+#: kdcopwindow.cpp:665 kdcopwindow.cpp:792
#, c-format
msgid "Cannot handle datatype %1"
msgstr "無法處理 %1 這種資料型態"
-#: kdcopwindow.cpp:828
+#: kdcopwindow.cpp:827
msgid "DCOP call failed"
msgstr "DCOP 呼叫執行失敗"
-#: kdcopwindow.cpp:830
+#: kdcopwindow.cpp:829
#, c-format
msgid "<p>DCOP call failed.</p>%1"
msgstr "<p> DCOP 呼叫失敗了。</p>%1"
-#: kdcopwindow.cpp:841
+#: kdcopwindow.cpp:840
msgid ""
"<p>Application is still registered with DCOP; I do not know why this call "
"failed.</p>"
msgstr "<p>該應用程式已經在 DCOP 註冊了;不知道怎麼會發生呼叫失敗的情況。</p>"
-#: kdcopwindow.cpp:853
+#: kdcopwindow.cpp:852
msgid "<p>The application appears to have unregistered with DCOP.</p>"
msgstr "這個應用程式似乎並沒有向 DCOP 註冊過。</p>"
-#: kdcopwindow.cpp:869
+#: kdcopwindow.cpp:868
msgid "DCOP call %1 executed"
msgstr "DCOP 呼叫的 %1 已經執行了"
-#: kdcopwindow.cpp:876
+#: kdcopwindow.cpp:875
msgid "<strong>%1</strong>"
msgstr "回應型態: <strong>%1</strong>"
-#: kdcopwindow.cpp:881
+#: kdcopwindow.cpp:880
#, c-format
msgid "Unknown type %1."
msgstr "未知的型態 %1。"
-#: kdcopwindow.cpp:887
+#: kdcopwindow.cpp:886
msgid "No returned values"
msgstr "沒有數值傳回"
-#: kdcopwindow.cpp:1095
+#: kdcopwindow.cpp:1094
#, c-format
msgid "Do not know how to demarshal %1"
msgstr "不知道如何處理 %1"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kdesktop.po b/tde-i18n-zh_TW/messages/tdebase/kdesktop.po
index 426b7d50b1c..5330479941b 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kdesktop.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kdesktop.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdesktop\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2007-11-09 14:32+0800\n"
"Last-Translator: Chih-Wei Huang <cwhuang@linux.org.tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -36,31 +36,31 @@ msgstr ""
"kenduest@i18n.linux.org.tw, lark@linux.net.cn, anthony@thizlinux.com, "
"stanley18fan0k@yahoo.com.hk"
-#: desktop.cc:937
+#: desktop.cpp:937
msgid "Set as Primary Background Color"
msgstr "設定為主背景顏色"
-#: desktop.cc:938
+#: desktop.cpp:938
msgid "Set as Secondary Background Color"
msgstr "設定為次背景顏色"
-#: desktop.cc:955
+#: desktop.cpp:955
msgid "&Save to Desktop..."
msgstr "儲存到桌面(&S)..."
-#: desktop.cc:957
+#: desktop.cpp:957
msgid "Set as &Wallpaper"
msgstr "設為桌布(&W)"
-#: desktop.cc:965
+#: desktop.cpp:965
msgid "Enter a name for the image below:"
msgstr "請輸入下面影像的名稱:"
-#: desktop.cc:974
+#: desktop.cpp:974
msgid "image.png"
msgstr "image.png"
-#: desktop.cc:1037
+#: desktop.cpp:1037
msgid ""
"Could not log out properly.\n"
"The session manager cannot be contacted. You can try to force a shutdown by "
@@ -71,7 +71,7 @@ msgstr ""
"無法聯絡工作階段管理員。您可以嘗試按下 Ctrl-Alt-Backspace\n"
"強制關閉 X 視窗系統。注意強制關閉時不能儲存目前的工作狀態。"
-#: init.cc:68
+#: init.cpp:68
msgid ""
"%1 is a file, but TDE needs it to be a directory; move it to %2.orig and "
"create directory?"
@@ -79,21 +79,21 @@ msgstr ""
"%1 是一個檔案,但 TDE 需要它的位置作一個目錄; 把它移至 %2.orig 然後建立目錄,"
"好嗎?"
-#: init.cc:68
+#: init.cpp:68
msgid "Move It"
msgstr "移至"
-#: init.cc:68
+#: init.cpp:68
msgid "Do Not Move"
msgstr "不移至"
-#: init.cc:82
+#: init.cpp:82
msgid ""
"Could not create directory %1; check for permissions or reconfigure the "
"desktop to use another path."
msgstr "無法建立目錄 %1; 請檢查權限或設定桌面使用另一路徑。"
-#: kdesktopbindings.cpp:14 krootwm.cc:508
+#: kdesktopbindings.cpp:14 krootwm.cpp:508
msgid "Desktop"
msgstr "桌面"
@@ -109,12 +109,12 @@ msgstr "顯示工作管理員"
msgid "Show Window List"
msgstr "顯示視窗列表"
-#: kdesktopbindings.cpp:26 krootwm.cc:469 lock/lockdlg.cc:875
-#: lock/securedlg.cc:118
+#: kdesktopbindings.cpp:26 krootwm.cpp:469 lock/lockdlg.cpp:881
+#: lock/securedlg.cpp:118
msgid "Switch User"
msgstr "切換使用者"
-#: kdesktopbindings.cpp:31 krootwm.cc:194 lock/securedlg.cc:106
+#: kdesktopbindings.cpp:31 krootwm.cpp:194 lock/securedlg.cpp:106
msgid "Lock Session"
msgstr "鎖定工作階段"
@@ -144,148 +144,148 @@ msgstr "無須確認直接關閉這台電腦"
msgid "Reboot without Confirmation"
msgstr "無須確認直接重新啟動電腦"
-#: kdiconview.cc:444
+#: kdiconview.cpp:443
msgid "&Rename"
msgstr "重新命名(&R)"
-#: kdiconview.cc:445
+#: kdiconview.cpp:444
msgid "&Properties"
msgstr "屬性(&P)"
-#: kdiconview.cc:446
+#: kdiconview.cpp:445
msgid "&Move to Trash"
msgstr "放入資源回收桶(&M)"
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "You have chosen to remove a system icon"
msgstr ""
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "You can restore this icon in the future through the"
msgstr ""
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "tab in the"
msgstr ""
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "Behavior"
msgstr ""
-#: kdiconview.cc:808
+#: kdiconview.cpp:855
msgid "pane of the Desktop Settings control module."
msgstr ""
-#: krootwm.cc:137
+#: krootwm.cpp:137
msgid "Run Command..."
msgstr "執行命令..."
-#: krootwm.cc:138
+#: krootwm.cpp:138
msgid "Open Terminal Here..."
msgstr ""
-#: krootwm.cc:144
+#: krootwm.cpp:144
msgid "Configure Desktop..."
msgstr "設定桌面..."
-#: krootwm.cc:146 krootwm.cc:377
+#: krootwm.cpp:146 krootwm.cpp:377
msgid "Disable Desktop Menu"
msgstr "關閉桌面選單"
-#: krootwm.cc:150
+#: krootwm.cpp:150
msgid "Unclutter Windows"
msgstr "散列視窗"
-#: krootwm.cc:152
+#: krootwm.cpp:152
msgid "Cascade Windows"
msgstr "層疊視窗"
-#: krootwm.cc:158
+#: krootwm.cpp:158
msgid "By Name (Case Sensitive)"
msgstr "依名稱 (區分大小寫)"
-#: krootwm.cc:160
+#: krootwm.cpp:160
msgid "By Name (Case Insensitive)"
msgstr "依名稱 (不分大小寫)"
-#: krootwm.cc:162
+#: krootwm.cpp:162
msgid "By Size"
msgstr "依大小"
-#: krootwm.cc:164
+#: krootwm.cpp:164
msgid "By Type"
msgstr "依類型"
-#: krootwm.cc:166
+#: krootwm.cpp:166
msgid "By Date"
msgstr "依日期"
-#: krootwm.cc:169
+#: krootwm.cpp:169
msgid "Directories First"
msgstr "目錄在前"
-#: krootwm.cc:172
+#: krootwm.cpp:172
msgid "Line Up Horizontally"
msgstr "水平對齊"
-#: krootwm.cc:175
+#: krootwm.cpp:175
msgid "Line Up Vertically"
msgstr "垂直對齊"
-#: krootwm.cc:178
+#: krootwm.cpp:178
msgid "Align to Grid"
msgstr "對齊格線"
-#: kdesktop.kcfg:185 krootwm.cc:182
+#: kdesktop.kcfg:195 krootwm.cpp:182
#, no-c-format
msgid "Lock in Place"
msgstr "立刻鎖定"
-#: krootwm.cc:188
+#: krootwm.cpp:188
msgid "Refresh Desktop"
msgstr "重整桌面"
-#: krootwm.cc:199
+#: krootwm.cpp:199
msgid "Log Out \"%1\"..."
msgstr "登出 \"%1\" ..."
-#: krootwm.cc:205
+#: krootwm.cpp:205
msgid "Start New Session"
msgstr "開始新的工作階段"
-#: krootwm.cc:209
+#: krootwm.cpp:209
msgid "Lock Current && Start New Session"
msgstr "鎖定目前的工作階段 && 開始新一個"
-#: krootwm.cc:355 krootwm.cc:437
+#: krootwm.cpp:355 krootwm.cpp:437
msgid "Sort Icons"
msgstr "排列圖示"
-#: krootwm.cc:357
+#: krootwm.cpp:357
msgid "Line Up Icons"
msgstr "對齊圖示"
-#: krootwm.cc:384
+#: krootwm.cpp:384
msgid "Enable Desktop Menu"
msgstr "啟動桌面選單"
-#: krootwm.cc:447
+#: krootwm.cpp:447
msgid "Icons"
msgstr "圖示"
-#: krootwm.cc:453 krootwm.cc:509
+#: krootwm.cpp:453 krootwm.cpp:509
msgid "Windows"
msgstr "視窗"
-#: krootwm.cc:498
+#: krootwm.cpp:498
msgid "Sessions"
msgstr "工作階段"
-#: krootwm.cc:502
+#: krootwm.cpp:502
msgid "New"
msgstr "新建"
-#: krootwm.cc:891
+#: krootwm.cpp:903
msgid ""
"<p>You have chosen to open another desktop session.<br>The current session "
"will be hidden and a new login screen will be displayed.<br>An F-key is "
@@ -299,11 +299,11 @@ msgstr ""
"個...如此類推。您還可以按下 Ctrl+Alt+F-key 在各個階段之間切換。另外,TDE "
"Panel 和桌面選單會在切換期間作適當的改變。"
-#: krootwm.cc:902
+#: krootwm.cpp:914
msgid "Warning - New Session"
msgstr "警告 - 新的工作階段"
-#: krootwm.cc:903 lock/lockdlg.cc:778
+#: krootwm.cpp:915 lock/lockdlg.cpp:784
msgid "&Start New Session"
msgstr "開始新的工作階段(&S)"
@@ -336,70 +336,70 @@ msgstr ""
msgid "developer and maintainer"
msgstr ""
-#: lock/autologout.cc:42
+#: lock/autologout.cpp:42
msgid "Automatic Logout Notification"
msgstr ""
-#: lock/autologout.cc:56
+#: lock/autologout.cpp:56
msgid "<nobr><qt><b>Automatic Log Out</b></qt><nobr>"
msgstr "<nobr><qt><b>自動登出</b></qt><nobr>"
-#: lock/autologout.cc:57
+#: lock/autologout.cpp:57
msgid ""
"<qt>To prevent being logged out, resume using this session by moving the "
"mouse or pressing a key.</qt>"
msgstr "<qt>要避免被強制登出,請移動滑鼠或按下一鍵來恢復工作階段。"
-#: lock/autologout.cc:99
+#: lock/autologout.cpp:99
#, c-format
msgid ""
"_n: <nobr><qt>You will be automatically logged out in 1 second</qt></nobr>\n"
"<nobr><qt>You will be automatically logged out in %n seconds</qt></nobr>"
msgstr "<nobr><qt>你將會在 %n 秒後被自動登出</qt></nobr>"
-#: lock/lockdlg.cc:121 lock/sakdlg.cc:76
+#: lock/lockdlg.cpp:123 lock/sakdlg.cpp:76
#, fuzzy
msgid "Desktop Session Locked"
msgstr "KDesktop 鎖定程式"
-#: lock/lockdlg.cc:142 lock/lockdlg.cc:143
+#: lock/lockdlg.cpp:144 lock/lockdlg.cpp:145
msgid "This computer is in use and has been locked."
msgstr ""
-#: lock/lockdlg.cc:143
+#: lock/lockdlg.cpp:145
msgid "Only '%1' may unlock this session."
msgstr ""
-#: lock/lockdlg.cc:147
+#: lock/lockdlg.cpp:149
msgid "<nobr><b>The session is locked</b><br>"
msgstr "<nobr><b>這個工作階段已被鎖定</b><br>"
-#: lock/lockdlg.cc:148
+#: lock/lockdlg.cpp:150
msgid "<nobr><b>The session was locked by %1</b><br>"
msgstr "<nobr><b>這個工作階段已被 %1 鎖定</b><br>"
-#: lock/lockdlg.cc:153
+#: lock/lockdlg.cpp:155
#, c-format
msgid "This session has been locked since %1"
msgstr ""
-#: lock/lockdlg.cc:164
+#: lock/lockdlg.cpp:166
msgid "Sw&itch User..."
msgstr "切換使用者(&I)..."
-#: lock/lockdlg.cc:165 lock/querydlg.cc:96
+#: lock/lockdlg.cpp:167 lock/querydlg.cpp:96
msgid "Unl&ock"
msgstr "解除鎖定(&O)"
-#: lock/lockdlg.cc:331
+#: lock/lockdlg.cpp:333
msgid "<b>Unlocking failed</b>"
msgstr "<b>解除鎖定失敗</b>"
-#: lock/lockdlg.cc:336
+#: lock/lockdlg.cpp:338
msgid "<b>Warning: Caps Lock on</b>"
msgstr "<b>警告:已開啟大寫鎖定</b>"
-#: lock/lockdlg.cc:636
+#: lock/lockdlg.cpp:642
msgid ""
"Cannot unlock the session because the authentication system failed to work;\n"
"you must kill kdesktop_lock (pid %1) manually."
@@ -407,16 +407,16 @@ msgstr ""
"由於驗證系統無法工作,不能解除鎖定;\n"
"您需要手動關閉 kdesktop_lock (pid %1)。"
-#: lock/lockdlg.cc:691 lock/lockprocess.cc:2421
+#: lock/lockdlg.cpp:697 lock/lockprocess.cpp:2430
msgid "Authentication Subsystem Notice"
msgstr ""
-#: lock/lockdlg.cc:750
+#: lock/lockdlg.cpp:756
#, fuzzy
msgid "New Session"
msgstr "開始新的工作階段"
-#: lock/lockdlg.cc:765
+#: lock/lockdlg.cpp:771
msgid ""
"You have chosen to open another desktop session instead of resuming the "
"current one.<br>The current session will be hidden and a new login screen "
@@ -431,140 +431,140 @@ msgstr ""
"一個、F%2指定到第二個...如此類推。您還可以按下 Ctrl+Alt+F-key 在各個階段之間"
"切換。另外,TDE Panel 和桌面選單會在切換期間作適當的改變。"
-#: lock/lockdlg.cc:790
+#: lock/lockdlg.cpp:796
msgid "&Do not ask again"
msgstr "不要再問(&D)"
-#: lock/lockdlg.cc:901
+#: lock/lockdlg.cpp:907
msgid "Session"
msgstr "工作階段"
-#: lock/lockdlg.cc:902
+#: lock/lockdlg.cpp:908
msgid "Location"
msgstr "位置"
-#: lock/lockdlg.cc:929
+#: lock/lockdlg.cpp:935
msgid ""
"_: session\n"
"&Activate"
msgstr "啟動工作階段(&A)"
-#: lock/lockdlg.cc:937
+#: lock/lockdlg.cpp:943
msgid "Start &New Session"
msgstr "開始新的工作階段(&N)"
-#: lock/lockdlg.cc:997
+#: lock/lockdlg.cpp:1009
msgid "PIN:"
msgstr ""
-#: lock/lockprocess.cc:557 lock/lockprocess.cc:713
+#: lock/lockprocess.cpp:566 lock/lockprocess.cpp:722
msgid "Securing desktop session"
msgstr ""
-#: lock/lockprocess.cc:1457
+#: lock/lockprocess.cpp:1466
msgid "Will not lock the session, as unlocking would be impossible:\n"
msgstr "由於不能解除鎖定,所以將不會鎖定這個工作階段:\n"
-#: lock/lockprocess.cc:1461
+#: lock/lockprocess.cpp:1470
msgid "Cannot start <i>kcheckpass</i>."
msgstr "無法啟動 <i>kcheckpass</i>。"
-#: lock/lockprocess.cc:1462
+#: lock/lockprocess.cpp:1471
msgid "<i>kcheckpass</i> is unable to operate. Possibly it is not SetUID root."
msgstr "<i>kcheckpass</i> 無法運作。可能它未被 SetUID 成 root。"
-#: lock/lockprocess.cc:1504
+#: lock/lockprocess.cpp:1513
msgid "No appropriate greeter plugin configured."
msgstr "沒有設定適當的接待外掛程式。"
-#: lock/main.cc:207
+#: lock/main.cpp:207
msgid "Force session locking"
msgstr "強制工作階段鎖定"
-#: lock/main.cc:208
+#: lock/main.cpp:208
msgid "Only start screensaver"
msgstr "只啟動螢幕保護程式"
-#: lock/main.cc:209
+#: lock/main.cpp:209
msgid "Launch the secure dialog"
msgstr ""
-#: lock/main.cc:210
+#: lock/main.cpp:210
msgid "Only use the blank screensaver"
msgstr "只使用空白的螢幕保護程式"
-#: lock/main.cc:211
+#: lock/main.cpp:211
msgid "TDE internal command for background process loading"
msgstr ""
-#: lock/main.cc:229
+#: lock/main.cpp:229
msgid "KDesktop Locker"
msgstr "KDesktop 鎖定程式"
-#: lock/main.cc:229
+#: lock/main.cpp:229
msgid "Session Locker for KDesktop"
msgstr "KDesktop 的工作階段鎖定程式"
-#: lock/querydlg.cc:74
+#: lock/querydlg.cpp:74
msgid "Information Needed"
msgstr ""
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "Press Ctrl+Alt+Del to begin."
msgstr ""
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "This process helps keep your password secure."
msgstr ""
-#: lock/sakdlg.cc:104
+#: lock/sakdlg.cpp:104
msgid "It prevents unauthorized users from emulating the login screen."
msgstr ""
-#: lock/securedlg.cc:76
+#: lock/securedlg.cpp:76
#, fuzzy
msgid "Secure Desktop Area"
msgstr "重整桌面"
-#: lock/securedlg.cc:97
+#: lock/securedlg.cpp:97
msgid "'%1' is currently logged on"
msgstr ""
-#: lock/securedlg.cc:100
+#: lock/securedlg.cpp:100
msgid "You are currently logged on"
msgstr ""
-#: lock/securedlg.cc:109
+#: lock/securedlg.cpp:109
#, fuzzy
msgid "Task Manager"
msgstr "顯示工作管理員"
-#: lock/securedlg.cc:112
+#: lock/securedlg.cpp:112
msgid "Logoff Menu"
msgstr ""
-#: main.cc:58
+#: main.cpp:58
msgid "The TDE desktop"
msgstr "TDE 桌面"
-#: main.cc:64
+#: main.cpp:64
msgid "Use this if the desktop window appears as a real window"
msgstr "如果要桌面視窗以真實視窗顯示,請使用此項"
-#: main.cc:65
+#: main.cpp:65
msgid "Obsolete"
msgstr "廢棄"
-#: main.cc:66
+#: main.cpp:66
msgid "Wait for kded to finish building database"
msgstr "等待 kded 完成建立資料庫"
-#: main.cc:68
+#: main.cpp:68
#, fuzzy
msgid "Enable background transparency"
msgstr "繪製每個螢幕的背景"
-#: main.cc:171
+#: main.cpp:171
msgid "KDesktop"
msgstr "KDesktop"
@@ -754,7 +754,7 @@ msgid ""
"grid when you move them."
msgstr "如果您要在移動圖示後把它們自動對齊格線,請開啟這選項。"
-#: kdesktop.kcfg:65 kdesktop.kcfg:180
+#: kdesktop.kcfg:65 kdesktop.kcfg:190
#, no-c-format
msgid "Sort directories first"
msgstr "目錄在前"
@@ -891,20 +891,44 @@ msgstr "這個選項開啟後,圖示將會垂直對齊,否則就是橫向對
#: kdesktop.kcfg:160
#, no-c-format
+msgid "Icon spacing"
+msgstr ""
+
+#: kdesktop.kcfg:161
+#, no-c-format
+msgid ""
+"<p>This is the minimal distance (in pixels) between the icons on your "
+"desktop.</p>"
+msgstr ""
+
+#: kdesktop.kcfg:165
+#, no-c-format
+msgid "Change spacing by Ctrl+Mouse Scroll"
+msgstr ""
+
+#: kdesktop.kcfg:166
+#, no-c-format
+msgid ""
+"<p>If this is enabled, you can change desktop icon spacing by pressing Ctrl "
+"and scrolling on the desktop background.</p>"
+msgstr ""
+
+#: kdesktop.kcfg:170
+#, no-c-format
msgid "Show Icon Previews For"
msgstr "對這些類型使用圖示預覽"
-#: kdesktop.kcfg:161
+#: kdesktop.kcfg:171
#, no-c-format
msgid "Select for which types of files you want to enable preview images."
msgstr "選擇要使用圖示預覽的檔案"
-#: kdesktop.kcfg:175
+#: kdesktop.kcfg:185
#, no-c-format
msgid "Sort criterion"
msgstr "排列準則"
-#: kdesktop.kcfg:176
+#: kdesktop.kcfg:186
#, no-c-format
msgid ""
"Sets the sort criterion. Possible choices are NameCaseSensitive = 0, "
@@ -913,34 +937,34 @@ msgstr ""
"設定排列準則。可用的選項為 區分大小寫 = 0, 不分大小寫 = 1, 大小 = 2, 類型 = "
"3, 日期 = 4"
-#: kdesktop.kcfg:181
+#: kdesktop.kcfg:191
#, no-c-format
msgid ""
"Enable this to place directories in front of the sorted list, otherwise they "
"are amongst the files."
msgstr "這個選項會使目錄排在已排列的清單前面,否則會按一般準則排在檔案之間。"
-#: kdesktop.kcfg:186
+#: kdesktop.kcfg:196
#, no-c-format
msgid "Check this option if you want to keep your icons from moving."
msgstr "如果您要避免圖示被移動,請開啟這選項。"
-#: kdesktop.kcfg:207
+#: kdesktop.kcfg:217
#, no-c-format
msgid "Device Types to exclude"
msgstr "要排除的裝置類型"
-#: kdesktop.kcfg:208
+#: kdesktop.kcfg:218
#, no-c-format
msgid "The device types which you do not want to see on the desktop."
msgstr "您不想在桌面看到的裝置類型"
-#: kdesktop.kcfg:221
+#: kdesktop.kcfg:231
#, no-c-format
msgid "Current application's menu bar (Mac OS-style)"
msgstr "目前應用程式的選單列 (Mac OS 風格)"
-#: kdesktop.kcfg:222
+#: kdesktop.kcfg:232
#, no-c-format
msgid ""
"If this option is selected, applications will not have their menu bar "
@@ -951,44 +975,44 @@ msgstr ""
"這個選項開啟後,應用程式的選單列不會再在它們的視窗裏。在螢幕頂端會顯示目前使"
"用的應用程式的選單列。您可從 Mac OS 中找到這種風格。"
-#: kdesktop.kcfg:228
+#: kdesktop.kcfg:238
#, no-c-format
msgid "Desktop menu bar"
msgstr "Desktop 選單列"
-#: kdesktop.kcfg:229
+#: kdesktop.kcfg:239
#, no-c-format
msgid ""
"If this option is selected, there is one menu bar at the top of the screen "
"which shows the desktop menus."
msgstr "這個選項開啟後,螢幕頂端會顯示桌面選單。"
-#: kdesktop.kcfg:235
+#: kdesktop.kcfg:245
#, no-c-format
msgid "Enable screen saver"
msgstr "啟動螢幕保護程式"
-#: kdesktop.kcfg:236
+#: kdesktop.kcfg:246
#, no-c-format
msgid "Enables the screen saver."
msgstr "啟動螢幕保護程式。"
-#: kdesktop.kcfg:240
+#: kdesktop.kcfg:250
#, no-c-format
msgid "Screen saver timeout"
msgstr "螢幕保護程式逾時"
-#: kdesktop.kcfg:241
+#: kdesktop.kcfg:251
#, no-c-format
msgid "Sets the seconds after which the screen saver is started."
msgstr "設定螢幕保護程式的執行時間。"
-#: kdesktop.kcfg:245
+#: kdesktop.kcfg:255
#, no-c-format
msgid "Suspend screen saver when DPMS kicks in"
msgstr "當 DPMS 啟動時暫停螢幕保護程式"
-#: kdesktop.kcfg:246
+#: kdesktop.kcfg:256
#, no-c-format
msgid ""
"Usually the screen saver is suspended when display power saving kicks in,\n"
@@ -1000,39 +1024,39 @@ msgstr ""
"通常當顯示器的省電裝置作用時,螢幕保護程式應該被暫停,因為將看不到任何的畫"
"面。不過,某些螢幕保護程式實際上會進行有用的計算,這種情況下就不該暫停它。"
-#: kdesktop.kcfg:303
+#: kdesktop.kcfg:313
#, no-c-format
msgid ""
"When enabled this restores the old style unmanaged window behavior of "
"desktop locking."
msgstr ""
-#: kdesktop.kcfg:308
+#: kdesktop.kcfg:318
#, no-c-format
msgid ""
"When enabled the date and time when the desktop was locked is displayed as "
"an additional intrusion detection measure."
msgstr ""
-#: kdesktop.kcfg:313
+#: kdesktop.kcfg:323
#, no-c-format
msgid ""
"When disabled the screensaver starts immediately when locking the desktop."
msgstr ""
-#: kdesktop.kcfg:318
+#: kdesktop.kcfg:328
#, no-c-format
msgid ""
"When enabled all active windows are hidden from the screensaver, showing "
"only the desktop background as a result."
msgstr ""
-#: kdesktop.kcfg:323
+#: kdesktop.kcfg:333
#, no-c-format
msgid "Hide Cancel button from the \"Desktop Session Locked\" dialog."
msgstr ""
-#: kdesktop.kcfg:328
+#: kdesktop.kcfg:338
#, no-c-format
msgid ""
"When enabled, the Trinity Secure Attention Key (TSAK) system will be used to "
diff --git a/tde-i18n-zh_TW/messages/tdebase/kfindpart.po b/tde-i18n-zh_TW/messages/tdebase/kfindpart.po
index 46803fa779f..8e4c0fbc6fa 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kfindpart.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kfindpart.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfindpart\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-06-19 09:51+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kfmclient.po b/tde-i18n-zh_TW/messages/tdebase/kfmclient.po
index 9b197390f9a..ac717a16cd1 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kfmclient.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kfmclient.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfmclient\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-10-30 09:02+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: zh-l10n <zh-l10n@linux.org.tw>\n"
@@ -26,31 +26,31 @@ msgid ""
"Your emails"
msgstr ""
-#: kfmclient.cc:52
+#: kfmclient.cpp:52
msgid "kfmclient"
msgstr "kfmclient"
-#: kfmclient.cc:54
+#: kfmclient.cpp:54
msgid "TDE tool for opening URLs from the command line"
msgstr "從命令行開啟 URLs 的 TDE 工具"
-#: kfmclient.cc:64
+#: kfmclient.cpp:64
msgid "Non interactive use: no message boxes"
msgstr "無交互使用:沒有訊息方塊"
-#: kfmclient.cc:65
+#: kfmclient.cpp:65
msgid "Show available commands"
msgstr "顯示可用的命令"
-#: kfmclient.cc:66
+#: kfmclient.cpp:66
msgid "Command (see --commands)"
msgstr "命令 (參照 --commands)"
-#: kfmclient.cc:67
+#: kfmclient.cpp:67
msgid "Arguments for command"
msgstr "給命令的引數"
-#: kfmclient.cc:83
+#: kfmclient.cpp:83
msgid ""
"\n"
"Syntax:\n"
@@ -58,7 +58,7 @@ msgstr ""
"\n"
"語法:\n"
-#: kfmclient.cc:84
+#: kfmclient.cpp:84
msgid ""
" kfmclient openURL 'url' ['mimetype']\n"
" # Opens a window showing 'url'.\n"
@@ -74,7 +74,7 @@ msgstr ""
" # 如果省略 'url',$HOME 即會被使用。\n"
"\n"
-#: kfmclient.cc:89
+#: kfmclient.cpp:89
msgid ""
" # If 'mimetype' is specified, it will be used to determine the\n"
" # component that Konqueror should use. For instance, set it "
@@ -87,7 +87,7 @@ msgstr ""
" # 來讓它顯示快一點\n"
"\n"
-#: kfmclient.cc:93
+#: kfmclient.cpp:93
msgid ""
" kfmclient newTab 'url' ['mimetype']\n"
" # Same as above but opens a new tab with 'url' in an existing "
@@ -100,7 +100,7 @@ msgstr ""
" # 既存的 Konqueror 中以 'url' 開啟新分頁。\n"
"\n"
-#: kfmclient.cc:97
+#: kfmclient.cpp:97
msgid ""
" kfmclient openProfile 'profile' ['url']\n"
" # Opens a window using the given profile.\n"
@@ -116,7 +116,7 @@ msgstr ""
" # 'url' 是要開啟的一個選擇性的 URL。\n"
"\n"
-#: kfmclient.cc:102
+#: kfmclient.cpp:102
msgid ""
" kfmclient openProperties 'url'\n"
" # Opens a properties menu\n"
@@ -126,7 +126,7 @@ msgstr ""
" # 開啟內容選單\n"
"\n"
-#: kfmclient.cc:104
+#: kfmclient.cpp:104
msgid ""
" kfmclient exec ['url' ['binding']]\n"
" # Tries to execute 'url'. 'url' may be a usual\n"
@@ -138,7 +138,7 @@ msgstr ""
" # URL,這個 URL 將會開啟。您可以省略\n"
" # 'binding'。此時,預設關連\n"
-#: kfmclient.cc:108
+#: kfmclient.cpp:108
msgid ""
" # is tried. Of course URL may be the URL of a\n"
" # document, or it may be a *.desktop file.\n"
@@ -146,7 +146,7 @@ msgstr ""
" # 會被嘗試。當然 URL 可以是某一文件的\n"
" # URL,或是 *.desktop 檔案。\n"
-#: kfmclient.cc:110
+#: kfmclient.cpp:110
msgid ""
" # This way you could for example mount a device\n"
" # by passing 'Mount default' as binding to \n"
@@ -158,7 +158,7 @@ msgstr ""
" # 裝置\n"
"\n"
-#: kfmclient.cc:113
+#: kfmclient.cpp:113
msgid ""
" kfmclient move 'src' 'dest'\n"
" # Moves the URL 'src' to 'dest'.\n"
@@ -168,7 +168,7 @@ msgstr ""
" # 將 URL 'src' 移至 'dest'。\n"
" # 'src' 可以是 URL 的清單。\n"
-#: kfmclient.cc:118
+#: kfmclient.cpp:118
msgid ""
" kfmclient download ['src']\n"
" # Copies the URL 'src' to a user specified location'.\n"
@@ -182,7 +182,7 @@ msgstr ""
" # 則會要求一個 URL。\n"
"\n"
-#: kfmclient.cc:122
+#: kfmclient.cpp:122
msgid ""
" kfmclient copy 'src' 'dest'\n"
" # Copies the URL 'src' to 'dest'.\n"
@@ -194,7 +194,7 @@ msgstr ""
" # 'src' 可以是 URL 的清單。\n"
"\n"
-#: kfmclient.cc:125
+#: kfmclient.cpp:125
msgid ""
" kfmclient sortDesktop\n"
" # Rearranges all icons on the desktop.\n"
@@ -204,7 +204,7 @@ msgstr ""
" # 重新排列桌面上的所有圖示。\n"
"\n"
-#: kfmclient.cc:127
+#: kfmclient.cpp:127
#, fuzzy
msgid ""
" kfmclient openBrowser\n"
@@ -215,7 +215,7 @@ msgstr ""
" # 開啟內容選單\n"
"\n"
-#: kfmclient.cc:129
+#: kfmclient.cpp:129
msgid ""
" kfmclient configure\n"
" # Re-read Konqueror's configuration.\n"
@@ -225,7 +225,7 @@ msgstr ""
" # 重新讀取 Konqueror 的組態。\n"
"\n"
-#: kfmclient.cc:131
+#: kfmclient.cpp:131
msgid ""
" kfmclient configureDesktop\n"
" # Re-read kdesktop's configuration.\n"
@@ -235,7 +235,7 @@ msgstr ""
" # 重新讀取 kdesktop 的設定。\n"
"\n"
-#: kfmclient.cc:134
+#: kfmclient.cpp:134
msgid ""
"*** Examples:\n"
" kfmclient exec file:/root/Desktop/cdrom.desktop \"Mount default\"\n"
@@ -247,7 +247,7 @@ msgstr ""
" // 裝載 CD-ROM\n"
"\n"
-#: kfmclient.cc:137
+#: kfmclient.cpp:137
msgid ""
" kfmclient exec file:/home/weis/data/test.html\n"
" // Opens the file with default binding\n"
@@ -257,7 +257,7 @@ msgstr ""
" // 以預設關連開啟檔案\n"
"\n"
-#: kfmclient.cc:139
+#: kfmclient.cpp:139
msgid ""
" kfmclient exec file:/home/weis/data/test.html Netscape\n"
" // Opens the file with netscape\n"
@@ -267,7 +267,7 @@ msgstr ""
" // 以 netscape 開啟檔案\n"
"\n"
-#: kfmclient.cc:141
+#: kfmclient.cpp:141
msgid ""
" kfmclient exec ftp://localhost/\n"
" // Opens new window with URL\n"
@@ -277,7 +277,7 @@ msgstr ""
" // 以 URL 開啟新視窗\n"
"\n"
-#: kfmclient.cc:143
+#: kfmclient.cpp:143
msgid ""
" kfmclient exec file:/root/Desktop/emacs.desktop\n"
" // Starts emacs\n"
@@ -287,7 +287,7 @@ msgstr ""
" // 啟動 emacs\n"
"\n"
-#: kfmclient.cc:145
+#: kfmclient.cpp:145
msgid ""
" kfmclient exec file:/root/Desktop/cdrom.desktop\n"
" // Opens the CD-ROM's mount directory\n"
@@ -297,7 +297,7 @@ msgstr ""
" // 開啟 CD-ROM 的裝載目錄\n"
"\n"
-#: kfmclient.cc:147
+#: kfmclient.cpp:147
msgid ""
" kfmclient exec .\n"
" // Opens the current directory. Very convenient.\n"
@@ -307,23 +307,23 @@ msgstr ""
" // 開啟目前的目錄。極為便利。\n"
"\n"
-#: kfmclient.cc:407
+#: kfmclient.cpp:407
msgid "Profile %1 not found\n"
msgstr "無法找到 profile %1\n"
-#: kfmclient.cc:436
+#: kfmclient.cpp:436
msgid "Syntax Error: Not enough arguments\n"
msgstr "語法錯誤: 參數過少\n"
-#: kfmclient.cc:441
+#: kfmclient.cpp:441
msgid "Syntax Error: Too many arguments\n"
msgstr "語法錯誤: 參數過多\n"
-#: kfmclient.cc:569
+#: kfmclient.cpp:569
msgid "Unable to download from an invalid URL."
msgstr "無法從無效的 URL 下載。"
-#: kfmclient.cc:633
+#: kfmclient.cpp:633
msgid "Syntax Error: Unknown command '%1'\n"
msgstr "語法錯誤: 未知的命令 '%1'\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kgreet_winbind.po b/tde-i18n-zh_TW/messages/tdebase/kgreet_winbind.po
index cfb08263daa..c8c7de61591 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kgreet_winbind.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgreet_winbind\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-07-17 18:15+0000\n"
"PO-Revision-Date: 2006-01-20 15:24+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,42 +27,42 @@ msgid ""
"Your emails"
msgstr ""
-#: kgreet_winbind.cpp:130
+#: kgreet_winbind.cpp:132
msgid "&Domain:"
msgstr "網域(&D):"
-#: kgreet_winbind.cpp:131
+#: kgreet_winbind.cpp:133
msgid "&Username:"
msgstr "使用者名稱(&U):"
-#: kgreet_winbind.cpp:145
+#: kgreet_winbind.cpp:147
msgid "Domain:"
msgstr "網域:"
-#: kgreet_winbind.cpp:148
+#: kgreet_winbind.cpp:150
msgid "Username:"
msgstr "使用者名稱:"
-#: kgreet_winbind.cpp:167
+#: kgreet_winbind.cpp:169
msgid "&Password:"
msgstr "密碼(&P):"
-#: kgreet_winbind.cpp:168
+#: kgreet_winbind.cpp:170
msgid "Current &password:"
msgstr "目前密碼(&P):"
-#: kgreet_winbind.cpp:191
+#: kgreet_winbind.cpp:193
msgid "&New password:"
msgstr "新密碼(&N):"
-#: kgreet_winbind.cpp:192
+#: kgreet_winbind.cpp:194
msgid "Con&firm password:"
msgstr "確認密碼(&F):"
-#: kgreet_winbind.cpp:410
+#: kgreet_winbind.cpp:412
msgid "Unrecognized prompt \"%1\""
msgstr "無法辨認的提示符號:%1"
-#: kgreet_winbind.cpp:714
+#: kgreet_winbind.cpp:716
msgid "Winbind / Samba"
msgstr "Winbind/Samba"
diff --git a/tde-i18n-zh_TW/messages/tdebase/khelpcenter.po b/tde-i18n-zh_TW/messages/tdebase/khelpcenter.po
index 9f6381a7e89..7b5838d92df 100644
--- a/tde-i18n-zh_TW/messages/tdebase/khelpcenter.po
+++ b/tde-i18n-zh_TW/messages/tdebase/khelpcenter.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khelpcenter\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-10-31 21:34+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/khotkeys.po b/tde-i18n-zh_TW/messages/tdebase/khotkeys.po
index 3300427b685..8b611097b7a 100644
--- a/tde-i18n-zh_TW/messages/tdebase/khotkeys.po
+++ b/tde-i18n-zh_TW/messages/tdebase/khotkeys.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khotkeys\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-08-25 18:21+0000\n"
"PO-Revision-Date: 2005-11-01 21:11+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -49,26 +49,30 @@ msgstr "關閉(&D)"
msgid "&Disable (group is disabled)"
msgstr "關閉(群組是關閉的)(&D)"
-#: kcontrol/action_list_widget.cpp:46
+#: kcontrol/action_list_widget.cpp:47
msgid "Command/URL..."
msgstr "命令/URL..."
-#: 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 "動用中的視窗..."
@@ -111,8 +115,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 "視窗細節"
@@ -251,7 +255,7 @@ msgid ""
"file with actions."
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 "這些項目是用選單編輯器所建立。"
@@ -382,46 +386,50 @@ msgstr "<qt>%1<br><font color='red'>其中一個語音參照不正確</font></qt
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 "命令/URL : "
-#: 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 "作用中視窗:"
@@ -453,15 +461,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 "語音觸發器 : "
@@ -505,11 +513,28 @@ msgstr "新的(&N)"
msgid "&Modify..."
msgstr "修改(&M)..."
+#: 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 "要執行的命令/URL:"
+#: kcontrol/ui/condition_list_widget_ui.ui:97
+#, fuzzy, no-c-format
+msgid "D&elete"
+msgstr "刪除動作"
+
#: kcontrol/ui/dcop_widget_ui.ui:30
#, no-c-format
msgid "Remote &application:"
@@ -743,6 +768,12 @@ msgstr ""
"使用全雙工模式: \n"
"請確定您的 <i>聲音伺服器</i> 選項中的 <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"
@@ -862,10 +893,6 @@ msgstr "桌面"
msgid "Dock"
msgstr "接合"
-#, fuzzy
-#~ msgid "Delete"
-#~ msgstr "刪除動作"
-
#~ msgid "version %1"
#~ msgstr "版本 %1"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kicker.po b/tde-i18n-zh_TW/messages/tdebase/kicker.po
index 1b43b818cf9..38c1a0b6a83 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kicker.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kicker.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kicker\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
"PO-Revision-Date: 2007-02-27 09:10+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -47,7 +47,7 @@ msgid "Applications, tasks and desktop sessions"
msgstr "應用程式、工作和作業階段"
#: buttons/kbutton.cpp:46 buttons/knewbutton.cpp:59 core/container_button.h:89
-#: ui/k_mnu.cpp:88
+#: ui/k_mnu.cpp:89
msgid "TDE Menu"
msgstr "K 選單"
@@ -59,8 +59,8 @@ msgstr "無法執行非 TDE 應用程式。"
msgid "Kicker Error"
msgstr "Kicker 錯誤"
-#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1419 ui/k_new_mnu.cpp:1917
-#: ui/k_new_mnu.h:80
+#: buttons/servicemenubutton.cpp:62 ui/k_new_mnu.cpp:1374 ui/k_new_mnu.cpp:1872
+#: ui/k_new_mnu.h:70
msgid "Applications"
msgstr "應用程式"
@@ -92,7 +92,7 @@ msgstr "小程式%1無法載入.請檢查安裝"
msgid "Applet Loading Error"
msgstr "小程式載入錯誤"
-#: core/container_button.h:133 ui/k_mnu.cpp:321
+#: core/container_button.h:133 ui/k_mnu.cpp:342
msgid "Quick Browser"
msgstr "快速瀏覽器"
@@ -358,7 +358,7 @@ msgstr "不可執行"
msgid "Select Other"
msgstr "選擇其他"
-#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1044
+#: ui/itemview.cpp:475 ui/k_new_mnu.cpp:1002
#, fuzzy
msgid "New Applications"
msgstr "應用程式"
@@ -367,7 +367,7 @@ msgstr "應用程式"
msgid "Restart Computer"
msgstr ""
-#: ui/itemview.cpp:482 ui/k_mnu.cpp:379 ui/k_new_mnu.cpp:1371
+#: ui/itemview.cpp:482 ui/k_mnu.cpp:400 ui/k_new_mnu.cpp:1329
msgid "Switch User"
msgstr "切換使用者"
@@ -384,43 +384,62 @@ msgstr ""
msgid "Directory: "
msgstr ""
-#: ui/k_mnu.cpp:268
-msgid "Press '/' to search..."
+#: ui/k_mnu.cpp:273
+msgid " Click here to search..."
msgstr ""
-#: ui/k_mnu.cpp:287
+#: ui/k_mnu.cpp:277
+msgid " Press '%1' to search..."
+msgstr ""
+
+#: ui/k_mnu.cpp:281
+msgid " Press '%1' or '%2' to search..."
+msgstr ""
+
+#: ui/k_mnu.cpp:293
+#, fuzzy
+msgid "Search"
+msgstr "搜尋(&S):"
+
+#: ui/k_mnu.cpp:293
+#, fuzzy
+#| msgid "TDE Menu"
+msgid "TDE Menu search"
+msgstr "K 選單"
+
+#: ui/k_mnu.cpp:308
msgid "All Applications"
msgstr "所有應用程式"
-#: ui/k_mnu.cpp:289 ui/k_new_mnu.h:80
+#: ui/k_mnu.cpp:310 ui/k_new_mnu.h:70
msgid "Actions"
msgstr "動作"
-#: ui/k_mnu.cpp:370 ui/k_new_mnu.cpp:1436
+#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1391
msgid "Run Command..."
msgstr "執行命令..."
-#: ui/k_mnu.cpp:391 ui/k_new_mnu.cpp:1365
+#: ui/k_mnu.cpp:412 ui/k_new_mnu.cpp:1323
msgid "Save Session"
msgstr "儲存工作階段"
-#: ui/k_mnu.cpp:396
+#: ui/k_mnu.cpp:417
msgid "Lock Session"
msgstr "鎖定工作階段"
-#: ui/k_mnu.cpp:401
+#: ui/k_mnu.cpp:422
msgid "Log Out..."
msgstr "登出..."
-#: ui/k_mnu.cpp:477 ui/k_new_mnu.cpp:954 ui/k_new_mnu.cpp:1550
+#: ui/k_mnu.cpp:498 ui/k_new_mnu.cpp:912 ui/k_new_mnu.cpp:1505
msgid "Lock Current && Start New Session"
msgstr "鎖定目前的並開始新的工作階段"
-#: ui/k_mnu.cpp:479 ui/k_new_mnu.cpp:951 ui/k_new_mnu.cpp:1551
+#: ui/k_mnu.cpp:500 ui/k_new_mnu.cpp:909 ui/k_new_mnu.cpp:1506
msgid "Start New Session"
msgstr "開始新的工作階段"
-#: ui/k_mnu.cpp:511 ui/k_new_mnu.cpp:1583
+#: ui/k_mnu.cpp:532 ui/k_new_mnu.cpp:1538
msgid ""
"<p>You have chosen to open another desktop session.<br>The current session "
"will be hidden and a new login screen will be displayed.<br>An F-key is "
@@ -434,447 +453,447 @@ msgstr ""
"%2為第二個,其他的依此類推。您可以同時按下 CTRL、ALT,以及功能鍵來切換你的工"
"作階段。此外,TDE 面板和桌面選單也提供在工作階段之間切換的動作。</p>"
-#: ui/k_mnu.cpp:522 ui/k_new_mnu.cpp:1594
+#: ui/k_mnu.cpp:543 ui/k_new_mnu.cpp:1549
msgid "Warning - New Session"
msgstr "警示─新的工作階段"
-#: ui/k_mnu.cpp:523 ui/k_new_mnu.cpp:1595
+#: ui/k_mnu.cpp:544 ui/k_new_mnu.cpp:1550
msgid "&Start New Session"
msgstr "執行新的工作階段(&S)"
-#: ui/k_new_mnu.cpp:227
+#: ui/k_new_mnu.cpp:226
msgid "User&nbsp;<b>%1</b>&nbsp;on&nbsp;<b>%2</b>"
msgstr ""
-#: ui/k_new_mnu.cpp:246
+#: ui/k_new_mnu.cpp:245
msgid "Most commonly used applications and documents"
msgstr ""
-#: ui/k_new_mnu.cpp:249
+#: ui/k_new_mnu.cpp:248
#, fuzzy
msgid "List of installed applications"
msgstr "最常使用的應用程式"
-#: ui/k_new_mnu.cpp:254
+#: ui/k_new_mnu.cpp:253
msgid ""
"Information and configuration of your system, access to personal files, "
"network resources and connected disk drives"
msgstr ""
-#: ui/k_new_mnu.cpp:263
+#: ui/k_new_mnu.cpp:262
#, fuzzy
msgid "Recently used applications and documents"
msgstr "最近開啟的應用程式"
-#: ui/k_new_mnu.cpp:267
+#: ui/k_new_mnu.cpp:266
msgid "<qt>Logout, switch user, switch off or reset, suspend of the system"
msgstr ""
-#: ui/k_new_mnu.cpp:271
+#: ui/k_new_mnu.cpp:270
msgid "<p align=\"center\"> <u>F</u>avorites</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:272
+#: ui/k_new_mnu.cpp:271
msgid "<p align=\"center\"><u>H</u>istory</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:274
+#: ui/k_new_mnu.cpp:273
msgid "<p align=\"center\"> <u>C</u>omputer</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:275
+#: ui/k_new_mnu.cpp:274
msgid "<p align=\"center\"><u>A</u>pplications</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:277
+#: ui/k_new_mnu.cpp:276
msgid "<p align=\"center\"><u>L</u>eave</p>"
msgstr ""
-#: ui/k_new_mnu.cpp:337
+#: ui/k_new_mnu.cpp:336
msgid "Search Internet"
msgstr ""
-#: ui/k_new_mnu.cpp:430
+#: ui/k_new_mnu.cpp:429
#, fuzzy
msgid "Applications, Contacts and Documents"
msgstr "應用程式、工作和作業階段"
-#: ui/k_new_mnu.cpp:940
+#: ui/k_new_mnu.cpp:898
msgid "Start '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:942
+#: ui/k_new_mnu.cpp:900
msgid "Start '%1' (current)"
msgstr ""
-#: ui/k_new_mnu.cpp:944
+#: ui/k_new_mnu.cpp:902
msgid "Restart and boot directly into '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:952
+#: ui/k_new_mnu.cpp:910
#, fuzzy
msgid "Start a parallel session"
msgstr "開始新的工作階段"
-#: ui/k_new_mnu.cpp:955
+#: ui/k_new_mnu.cpp:913
#, fuzzy
msgid "Lock screen and start a parallel session"
msgstr "鎖定目前的並開始新的工作階段"
-#: ui/k_new_mnu.cpp:966
+#: ui/k_new_mnu.cpp:924
msgid "Switch to Session of User '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:967
+#: ui/k_new_mnu.cpp:925
#, fuzzy, c-format
msgid "Session: %1"
msgstr "儲存工作階段"
-#: ui/k_new_mnu.cpp:1353
+#: ui/k_new_mnu.cpp:1311
#, fuzzy
msgid "Session"
msgstr "儲存工作階段"
-#: ui/k_new_mnu.cpp:1355
+#: ui/k_new_mnu.cpp:1313
#, fuzzy
msgid "Log out"
msgstr "登出..."
-#: ui/k_new_mnu.cpp:1356
+#: ui/k_new_mnu.cpp:1314
#, fuzzy
msgid "End current session"
msgstr "儲存工作階段"
-#: ui/k_new_mnu.cpp:1358
+#: ui/k_new_mnu.cpp:1316
msgid "Lock"
msgstr ""
-#: ui/k_new_mnu.cpp:1359
+#: ui/k_new_mnu.cpp:1317
#, fuzzy
msgid "Lock computer screen"
msgstr "鎖定工作階段"
-#: ui/k_new_mnu.cpp:1366
+#: ui/k_new_mnu.cpp:1324
msgid "Save current Session for next login"
msgstr ""
-#: ui/k_new_mnu.cpp:1372
+#: ui/k_new_mnu.cpp:1330
msgid "Manage parallel sessions"
msgstr ""
-#: ui/k_new_mnu.cpp:1389
+#: ui/k_new_mnu.cpp:1344
msgid "System"
msgstr ""
-#: ui/k_new_mnu.cpp:1390
+#: ui/k_new_mnu.cpp:1345
msgid "Shutdown"
msgstr ""
-#: ui/k_new_mnu.cpp:1391
+#: ui/k_new_mnu.cpp:1346
msgid "Turn off computer"
msgstr ""
-#: ui/k_new_mnu.cpp:1393
+#: ui/k_new_mnu.cpp:1348
msgid "&Restart"
msgstr ""
-#: ui/k_new_mnu.cpp:1394
+#: ui/k_new_mnu.cpp:1349
msgid "Restart computer and boot the default system"
msgstr ""
-#: ui/k_new_mnu.cpp:1404
+#: ui/k_new_mnu.cpp:1359
msgid "Start Operating System"
msgstr ""
-#: ui/k_new_mnu.cpp:1405
+#: ui/k_new_mnu.cpp:1360
msgid "Restart and boot another operating system"
msgstr ""
-#: ui/k_new_mnu.cpp:1440
+#: ui/k_new_mnu.cpp:1395
#, fuzzy
msgid "System Folders"
msgstr "選擇目錄"
-#: ui/k_new_mnu.cpp:1442
+#: ui/k_new_mnu.cpp:1397
#, fuzzy
msgid "Home Folder"
msgstr "家目錄(&H)"
-#: ui/k_new_mnu.cpp:1451
+#: ui/k_new_mnu.cpp:1406
msgid "My Documents"
msgstr ""
-#: ui/k_new_mnu.cpp:1460
+#: ui/k_new_mnu.cpp:1415
msgid "My Images"
msgstr ""
-#: ui/k_new_mnu.cpp:1469
+#: ui/k_new_mnu.cpp:1424
msgid "My Music"
msgstr ""
-#: ui/k_new_mnu.cpp:1478
+#: ui/k_new_mnu.cpp:1433
msgid "My Videos"
msgstr ""
-#: ui/k_new_mnu.cpp:1487
+#: ui/k_new_mnu.cpp:1442
msgid "My Downloads"
msgstr ""
-#: ui/k_new_mnu.cpp:1490
+#: ui/k_new_mnu.cpp:1445
#, fuzzy
msgid "Network Folders"
msgstr "選擇目錄"
-#: ui/k_new_mnu.cpp:1715
+#: ui/k_new_mnu.cpp:1670
msgid ""
"<center><b>%1</b></center>\n"
"You do not have permission to execute this command."
msgstr ""
-#: ui/k_new_mnu.cpp:1743
+#: ui/k_new_mnu.cpp:1698
msgid ""
"<center><b>%1</b></center>\n"
"Could not run the specified command."
msgstr ""
-#: ui/k_new_mnu.cpp:1753
+#: ui/k_new_mnu.cpp:1708
msgid ""
"<center><b>%1</b></center>\n"
"The specified command does not exist."
msgstr ""
-#: ui/k_new_mnu.cpp:1951
+#: ui/k_new_mnu.cpp:1906
msgid "Documents"
msgstr ""
-#: ui/k_new_mnu.cpp:2287 ui/k_new_mnu.cpp:2417
+#: ui/k_new_mnu.cpp:2242 ui/k_new_mnu.cpp:2372
#, c-format
msgid "Send Email to %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2298
+#: ui/k_new_mnu.cpp:2253
#, c-format
msgid "Open Addressbook at %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2339
+#: ui/k_new_mnu.cpp:2294
msgid "- Add ext:type to specify a file extension."
msgstr ""
-#: ui/k_new_mnu.cpp:2342
+#: ui/k_new_mnu.cpp:2297
msgid "- When searching for a phrase, add quotes."
msgstr ""
-#: ui/k_new_mnu.cpp:2345
+#: ui/k_new_mnu.cpp:2300
msgid "- To exclude search terms, use the minus symbol in front."
msgstr ""
-#: ui/k_new_mnu.cpp:2348
+#: ui/k_new_mnu.cpp:2303
msgid "- To search for optional terms, use OR."
msgstr ""
-#: ui/k_new_mnu.cpp:2351
+#: ui/k_new_mnu.cpp:2306
msgid "- You can use upper and lower case."
msgstr ""
-#: ui/k_new_mnu.cpp:2354
+#: ui/k_new_mnu.cpp:2309
msgid "Search Quick Tips"
msgstr ""
-#: ui/k_new_mnu.cpp:2406
+#: ui/k_new_mnu.cpp:2361
msgid "%1 = %2"
msgstr ""
-#: ui/k_new_mnu.cpp:2438
+#: ui/k_new_mnu.cpp:2393
#, c-format
msgid "Open Local File: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2441
+#: ui/k_new_mnu.cpp:2396
#, c-format
msgid "Open Local Dir: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2444
+#: ui/k_new_mnu.cpp:2399
#, c-format
msgid "Open Remote Location: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:2472
+#: ui/k_new_mnu.cpp:2427
msgid "Run '%1'"
msgstr ""
-#: ui/k_new_mnu.cpp:2517 ui/k_new_mnu.cpp:2590
+#: ui/k_new_mnu.cpp:2472 ui/k_new_mnu.cpp:2545
msgid "No matches found"
msgstr ""
-#: ui/k_new_mnu.cpp:2641
+#: ui/k_new_mnu.cpp:2596
msgid "%1 (top %2 of %3)"
msgstr ""
-#: ui/k_new_mnu.cpp:2775
+#: ui/k_new_mnu.cpp:2730
msgid "Do you really want to reset the computer and boot Microsoft Windows"
msgstr ""
-#: ui/k_new_mnu.cpp:2775
+#: ui/k_new_mnu.cpp:2730
#, fuzzy
msgid "Start Windows Confirmation"
msgstr "快速瀏覽器設定"
-#: ui/k_new_mnu.cpp:2775
+#: ui/k_new_mnu.cpp:2730
msgid "Start Windows"
msgstr ""
-#: ui/k_new_mnu.cpp:2792
+#: ui/k_new_mnu.cpp:2747
msgid "Could not start Tomboy."
msgstr ""
-#: ui/k_new_mnu.cpp:2852
+#: ui/k_new_mnu.cpp:2807
#, fuzzy
msgid "Remove From Favorites"
msgstr "從面板移除(&R)"
-#: ui/k_new_mnu.cpp:2859
+#: ui/k_new_mnu.cpp:2814
#, fuzzy
msgid "Add to Favorites"
msgstr "加入到面板(&A)"
-#: ui/k_new_mnu.cpp:2890 ui/service_mnu.cpp:630
+#: ui/k_new_mnu.cpp:2845 ui/service_mnu.cpp:630
msgid "Add Menu to Desktop"
msgstr "加入選單至桌面"
-#: ui/k_new_mnu.cpp:2893 ui/service_mnu.cpp:603
+#: ui/k_new_mnu.cpp:2848 ui/service_mnu.cpp:603
msgid "Add Item to Desktop"
msgstr "加入項目到桌面"
-#: ui/k_new_mnu.cpp:2900 ui/service_mnu.cpp:636
+#: ui/k_new_mnu.cpp:2855 ui/service_mnu.cpp:636
msgid "Add Menu to Main Panel"
msgstr "將選單加入主面板"
-#: ui/k_new_mnu.cpp:2903 ui/service_mnu.cpp:609
+#: ui/k_new_mnu.cpp:2858 ui/service_mnu.cpp:609
msgid "Add Item to Main Panel"
msgstr "將項目加入主面板"
-#: ui/k_new_mnu.cpp:2909 ui/service_mnu.cpp:642
+#: ui/k_new_mnu.cpp:2864 ui/service_mnu.cpp:642
msgid "Edit Menu"
msgstr "編輯選單"
-#: ui/k_new_mnu.cpp:2911 ui/service_mnu.cpp:615
+#: ui/k_new_mnu.cpp:2866 ui/service_mnu.cpp:615
msgid "Edit Item"
msgstr "編輯項目"
-#: ui/k_new_mnu.cpp:2917 ui/service_mnu.cpp:621
+#: ui/k_new_mnu.cpp:2872 ui/service_mnu.cpp:621
msgid "Put Into Run Dialog"
msgstr "放入執行對話盒"
-#: ui/k_new_mnu.cpp:2945
+#: ui/k_new_mnu.cpp:2900
msgid "Advanced"
msgstr ""
-#: ui/k_new_mnu.cpp:2961
+#: ui/k_new_mnu.cpp:2916
#, fuzzy
msgid "Clear Recently Used Applications"
msgstr "最近開啟的應用程式"
-#: ui/k_new_mnu.cpp:2964
+#: ui/k_new_mnu.cpp:2919
#, fuzzy
msgid "Clear Recently Used Documents"
msgstr "最近開啟的應用程式"
-#: ui/k_new_mnu.cpp:3539
+#: ui/k_new_mnu.cpp:3494
msgid "Media"
msgstr ""
-#: ui/k_new_mnu.cpp:3598
+#: ui/k_new_mnu.cpp:3553
msgid "(%1 available)"
msgstr ""
-#: ui/k_new_mnu.cpp:3729 ui/k_new_mnu.cpp:3733
+#: ui/k_new_mnu.cpp:3684 ui/k_new_mnu.cpp:3688
#, c-format
msgid "Directory: %1"
msgstr ""
-#: ui/k_new_mnu.cpp:3824 ui/k_new_mnu.cpp:3850
+#: ui/k_new_mnu.cpp:3759 ui/k_new_mnu.cpp:3785
msgid "Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3834
+#: ui/k_new_mnu.cpp:3769
msgid "Freeze"
msgstr ""
-#: ui/k_new_mnu.cpp:3835
+#: ui/k_new_mnu.cpp:3770
msgid "Put the computer in software idle mode"
msgstr ""
-#: ui/k_new_mnu.cpp:3842
+#: ui/k_new_mnu.cpp:3777
msgid "Standby"
msgstr ""
-#: ui/k_new_mnu.cpp:3843
+#: ui/k_new_mnu.cpp:3778
msgid "Pause without logging out"
msgstr ""
-#: ui/k_new_mnu.cpp:3851
+#: ui/k_new_mnu.cpp:3786
msgid "Suspend to RAM"
msgstr ""
-#: ui/k_new_mnu.cpp:3858
+#: ui/k_new_mnu.cpp:3793
msgid "Hibernate"
msgstr ""
-#: ui/k_new_mnu.cpp:3859
+#: ui/k_new_mnu.cpp:3794
msgid "Suspend to Disk"
msgstr ""
-#: ui/k_new_mnu.cpp:3866
+#: ui/k_new_mnu.cpp:3801
msgid "Hybrid Suspend"
msgstr ""
-#: ui/k_new_mnu.cpp:3867
+#: ui/k_new_mnu.cpp:3802
msgid "Suspend to RAM + Disk"
msgstr ""
-#: ui/k_new_mnu.cpp:3948
+#: ui/k_new_mnu.cpp:3841
msgid "Suspend failed"
msgstr ""
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Notes"
msgstr ""
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Emails"
msgstr ""
-#: ui/k_new_mnu.h:81
+#: ui/k_new_mnu.h:71
msgid "Music"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Browsing History"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Chat Logs"
msgstr ""
-#: ui/k_new_mnu.h:82
+#: ui/k_new_mnu.h:72
msgid "Feeds"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
msgid "Pictures"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
msgid "Videos"
msgstr ""
-#: ui/k_new_mnu.h:83
+#: ui/k_new_mnu.h:73
msgid "Documentation"
msgstr ""
-#: ui/k_new_mnu.h:84
+#: ui/k_new_mnu.h:74
msgid "Others"
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdebase/klipper.po b/tde-i18n-zh_TW/messages/tdebase/klipper.po
index f70b18dca5f..807d330d30d 100644
--- a/tde-i18n-zh_TW/messages/tdebase/klipper.po
+++ b/tde-i18n-zh_TW/messages/tdebase/klipper.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klipper\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-08-31 18:13+0000\n"
"PO-Revision-Date: 2006-06-19 10:13+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -32,31 +32,31 @@ msgid ""
"Your emails"
msgstr "ycheng@sinica.edu.tw,s9321028@ncnu.edu.tw,iitze@hotmail.com"
-#: configdialog.cpp:49
+#: configdialog.cpp:48
msgid "&General"
msgstr "一般(&G)"
-#: configdialog.cpp:52
+#: configdialog.cpp:51
msgid "Ac&tions"
msgstr "動作(&t)"
-#: configdialog.cpp:55
+#: configdialog.cpp:54
msgid "Global &Shortcuts"
msgstr "全域捷徑(&S)"
-#: configdialog.cpp:99
+#: configdialog.cpp:98
msgid "&Popup menu at mouse-cursor position"
msgstr "在滑鼠游標位置的彈跳選單(&P)"
-#: configdialog.cpp:101
+#: configdialog.cpp:100
msgid "Save clipboard contents on e&xit"
msgstr "離開時儲存剪貼簿內容(&X)"
-#: configdialog.cpp:103
+#: configdialog.cpp:102
msgid "Remove whitespace when executing actions"
msgstr "當執行時移除空白字元"
-#: configdialog.cpp:105
+#: configdialog.cpp:104
msgid ""
"Sometimes, the selected text has some whitespace at the end, which, if "
"loaded as URL in a browser would cause an error. Enabling this option "
@@ -67,15 +67,15 @@ msgstr ""
"可能會造成瀏覽器出現錯誤。啟動這個選項,可以移除 你所選取的文字頭尾的空白字"
"元。(但是剪貼簿中的原始內容不會更改)"
-#: configdialog.cpp:107
+#: configdialog.cpp:106
msgid "&Replay actions on an item selected from history"
msgstr "將從歷史清單中所選的項目重新作用一次(&R)"
-#: configdialog.cpp:110
+#: configdialog.cpp:109
msgid "Pre&vent empty clipboard"
msgstr "空的剪貼簿"
-#: configdialog.cpp:112
+#: configdialog.cpp:111
msgid ""
"Selecting this option has the effect, that the clipboard can never be "
"emptied. E.g. when an application exits, the clipboard would usually be "
@@ -84,11 +84,11 @@ msgstr ""
"啟動這個選項會讓剪貼簿不被清空。因為,當程式結束時,常常會清空 剪貼簿中的資"
"料。"
-#: configdialog.cpp:117
+#: configdialog.cpp:116
msgid "&Ignore selection"
msgstr "忽略選取(&I)"
-#: configdialog.cpp:119
+#: configdialog.cpp:118
msgid ""
"This option prevents the selection being recorded in the clipboard history. "
"Only explicit clipboard changes are recorded."
@@ -96,11 +96,11 @@ msgstr ""
"這個選項會讓「選取」不被紀錄在剪貼簿的歷史紀錄中。只有「剪貼」的動作才會被紀"
"錄。"
-#: configdialog.cpp:123
+#: configdialog.cpp:122
msgid "Clipboard/Selection Behavior"
msgstr "剪貼/選取 行為"
-#: configdialog.cpp:127
+#: configdialog.cpp:126
msgid ""
"<qt>There are two different clipboard buffers available:"
"<br><br><b>Clipboard</b> is filled by selecting something and pressing Ctrl"
@@ -115,20 +115,20 @@ msgstr ""
"可以讀取已經選取的物件。<br><br>你也可以自己設定剪貼簿和選取區之間的關係。</"
"qt>"
-#: configdialog.cpp:138
+#: configdialog.cpp:137
msgid "Sy&nchronize contents of the clipboard and the selection"
msgstr "同步化剪貼簿和選取物件的內容(&N)"
-#: configdialog.cpp:141
+#: configdialog.cpp:140
#, fuzzy
msgid "Selecting this option synchronizes these two buffers."
msgstr "啟動這個選項會同步化這兩個緩衝區,就像在 TDE 1.x 和 TDE 1.x 一樣。"
-#: configdialog.cpp:144
+#: configdialog.cpp:143
msgid "Separate clipboard and selection"
msgstr "區別剪貼和選取"
-#: configdialog.cpp:147
+#: configdialog.cpp:146
msgid ""
"Using this option will only set the selection when highlighting something "
"and the clipboard when choosing e.g. \"Copy\" in a menubar."
@@ -136,99 +136,99 @@ msgstr ""
"開啟這個選項,當你選取某些東西時不會自動放進剪貼簿,而是要在 選單選 \"複製\" "
"才會放進剪貼簿。"
-#: configdialog.cpp:154
+#: configdialog.cpp:153
msgid "Tim&eout for action popups:"
msgstr "動作彈跳選單的逾時時間 (&e):"
-#: configdialog.cpp:156
+#: configdialog.cpp:155
msgid " sec"
msgstr " 秒"
-#: configdialog.cpp:157
+#: configdialog.cpp:156
msgid "A value of 0 disables the timeout"
msgstr "數值 0 將會關閉逾時時間"
-#: configdialog.cpp:160
+#: configdialog.cpp:159
msgid "C&lipboard history size:"
msgstr "剪貼簿歷史紀錄大小 (&l)"
-#: configdialog.cpp:182
+#: configdialog.cpp:181
msgid ""
"_n: entry\n"
" entries"
msgstr " 項目"
-#: configdialog.cpp:228
+#: configdialog.cpp:227
msgid "Action &list (right click to add/remove commands):"
msgstr "動作清單 (敲擊右鍵來新增/移除命令)"
-#: configdialog.cpp:232
+#: configdialog.cpp:231
msgid ""
"Regular Expression (see https://trinitydesktop.org/docs/qt3/qregexp."
"html#details)"
msgstr ""
"正規表示法 (詳見 https://trinitydesktop.org/docs/qt3/qregexp.html#details)"
-#: configdialog.cpp:233
+#: configdialog.cpp:232
msgid "Description"
msgstr "描述"
-#: configdialog.cpp:285
+#: configdialog.cpp:284
msgid "&Use graphical editor for editing regular expressions"
msgstr "使用圖型編輯器來編輯正規表示法 (&U)"
-#: configdialog.cpp:294
+#: configdialog.cpp:293
msgid "&Add Action"
msgstr "新增動作 (&A)"
-#: configdialog.cpp:297
+#: configdialog.cpp:296
msgid "&Delete Action"
msgstr "刪除動作 (&D)"
-#: configdialog.cpp:300
+#: configdialog.cpp:299
#, c-format
msgid ""
"Click on a highlighted item's column to change it. \"%s\" in a command will "
"be replaced with the clipboard contents."
msgstr "敲擊高亮度項目的欄位來改變。 \"%s\" 在一個命令列將會取代剪貼簿內容。"
-#: configdialog.cpp:306
+#: configdialog.cpp:305
msgid "Advanced..."
msgstr "進階..."
-#: configdialog.cpp:331
+#: configdialog.cpp:330
msgid "Add Command"
msgstr "新增命令"
-#: configdialog.cpp:332
+#: configdialog.cpp:331
msgid "Remove Command"
msgstr "移除命令"
-#: configdialog.cpp:342
+#: configdialog.cpp:341
msgid "Click here to set the command to be executed"
msgstr "敲擊這裡來設定欲執行的命令"
-#: configdialog.cpp:343
+#: configdialog.cpp:342
msgid "<new command>"
msgstr "<新命令>"
-#: configdialog.cpp:365
+#: configdialog.cpp:364
msgid "Click here to set the regexp"
msgstr "敲擊這裡來設定正規表示法"
-#: configdialog.cpp:366
+#: configdialog.cpp:365
msgid "<new action>"
msgstr "啟動動作 (&a)"
-#: configdialog.cpp:406
+#: configdialog.cpp:405
msgid "Advanced Settings"
msgstr "進階設定"
-#: configdialog.cpp:423
+#: configdialog.cpp:422
msgid "D&isable Actions for Windows of Type WM_CLASS"
msgstr "關閉型態為 WM_CLASS 的視窗行為 (&i)"
-#: configdialog.cpp:426
+#: configdialog.cpp:425
msgid ""
"<qt>This lets you specify windows in which Klipper should not invoke "
"\"actions\". Use<br><br><center><b>xprop | grep WM_CLASS</b></center><br>in "
@@ -241,57 +241,57 @@ msgstr ""
"WM_CLASS。<br>接下來,選擇您所想檢驗的視窗。在等號之後出現的第一個字串便是你"
"應該在這裡輸入的字串。</qt>"
-#: klipperbindings.cpp:29
+#: klipperbindings.cpp:28
msgid "Clipboard"
msgstr "剪貼簿"
-#: klipperbindings.cpp:31
+#: klipperbindings.cpp:30
msgid "Show Klipper Popup-Menu"
msgstr "顯示 klipper 彈跳選單"
-#: klipperbindings.cpp:32
+#: klipperbindings.cpp:31
msgid "Manually Invoke Action on Current Clipboard"
msgstr "手動啟動在現在剪貼簿裡的行為"
-#: klipperbindings.cpp:33
+#: klipperbindings.cpp:32
msgid "Enable/Disable Clipboard Actions"
msgstr "啟動/關閉剪貼簿動作"
-#: klipperpopup.cpp:99
+#: klipperpopup.cpp:98
msgid "<empty clipboard>"
msgstr "<空的剪貼簿>"
-#: klipperpopup.cpp:100
+#: klipperpopup.cpp:99
msgid "<no matches>"
msgstr "<沒有符合的>"
-#: klipperpopup.cpp:147
+#: klipperpopup.cpp:146
msgid "Klipper - Clipboard Tool"
msgstr "Klipper - 剪貼簿工具"
-#: popupproxy.cpp:154
+#: popupproxy.cpp:153
msgid "&More"
msgstr "更多(&M)"
-#: toplevel.cpp:159
+#: toplevel.cpp:156
msgid "C&lear Clipboard History"
msgstr "清除剪貼簿歷史紀錄(&L)"
-#: toplevel.cpp:168
+#: toplevel.cpp:165
msgid "&Configure Klipper..."
msgstr "剪貼簿組態設定(&C)"
-#: 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'"
msgstr "你之後可以自行啟動 URL 動作。右擊 Klipper 圖示,然後選 '啟動動作'"
-#: toplevel.cpp:610
+#: toplevel.cpp:607
msgid ""
"Should Klipper start automatically\n"
"when you login?"
@@ -299,67 +299,67 @@ msgstr ""
"當你登入系統時\n"
"Klipper 要自動啟動嗎 ?"
-#: 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 "啟動動作 (&A)"
-#: toplevel.cpp:669
+#: toplevel.cpp:666
msgid "&Actions Enabled"
msgstr "動作已啟動 (&A)"
-#: toplevel.cpp:1104
+#: toplevel.cpp:1138
msgid "TDE cut & paste history utility"
msgstr "TDE 剪貼歷程的工具程式"
-#: toplevel.cpp:1108
+#: toplevel.cpp:1142
msgid "Klipper"
msgstr "Klipper"
-#: toplevel.cpp:1115
+#: toplevel.cpp:1149
msgid "Author"
msgstr "作者"
-#: toplevel.cpp:1119
+#: toplevel.cpp:1153
msgid "Original Author"
msgstr "原始作者"
-#: toplevel.cpp:1123
+#: toplevel.cpp:1157
msgid "Contributor"
msgstr "貢獻者"
-#: toplevel.cpp:1127
+#: toplevel.cpp:1161
msgid "Bugfixes and optimizations"
msgstr "程式錯誤修補和最佳化"
-#: toplevel.cpp:1131
+#: toplevel.cpp:1165
msgid "Maintainer"
msgstr "維護者"
-#: urlgrabber.cpp:174
+#: urlgrabber.cpp:173
msgid " - Actions For: "
msgstr " - 動作於:"
-#: urlgrabber.cpp:196
+#: urlgrabber.cpp:195
msgid "Disable This Popup"
msgstr "取消這個彈出式視窗"
-#: urlgrabber.cpp:200
+#: urlgrabber.cpp:199
msgid "&Edit Contents..."
msgstr "編輯內容 (&E) ..."
-#: urlgrabber.cpp:271
+#: urlgrabber.cpp:270
msgid "Edit Contents"
msgstr "編輯內容"
diff --git a/tde-i18n-zh_TW/messages/tdebase/konqueror.po b/tde-i18n-zh_TW/messages/tdebase/konqueror.po
index 42f75cd69f5..20669507a8f 100644
--- a/tde-i18n-zh_TW/messages/tdebase/konqueror.po
+++ b/tde-i18n-zh_TW/messages/tdebase/konqueror.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konqueror\n"
-"POT-Creation-Date: 2020-09-23 20:04+0200\n"
+"POT-Creation-Date: 2023-08-20 18:13+0000\n"
"PO-Revision-Date: 2007-06-25 08:13+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -35,103 +35,104 @@ msgstr ""
"shyue@sonoma.com.tw,cwhuang@linux.org.tw,kenduest@i18n.linux.org.tw,pesder."
"liao@msa.hinet.net,b8802046@mail.ntust.edu.tw"
-#: about/konq_aboutpage.cc:139 about/konq_aboutpage.cc:141
-#: about/konq_aboutpage.cc:204 about/konq_aboutpage.cc:206
-#: about/konq_aboutpage.cc:259 about/konq_aboutpage.cc:261
-#: about/konq_aboutpage.cc:356 about/konq_aboutpage.cc:358
+#: about/konq_aboutpage.cpp:139 about/konq_aboutpage.cpp:141
+#: about/konq_aboutpage.cpp:204 about/konq_aboutpage.cpp:206
+#: about/konq_aboutpage.cpp:259 about/konq_aboutpage.cpp:261
+#: about/konq_aboutpage.cpp:356 about/konq_aboutpage.cpp:358
msgid "Conquer your Desktop!"
msgstr "征服您的桌面!"
-#: about/konq_aboutpage.cc:140 about/konq_aboutpage.cc:205
-#: about/konq_aboutpage.cc:260 about/konq_aboutpage.cc:357 konq_factory.cc:218
+#: about/konq_aboutpage.cpp:140 about/konq_aboutpage.cpp:205
+#: about/konq_aboutpage.cpp:260 about/konq_aboutpage.cpp:357
+#: konq_factory.cpp:218
msgid "Konqueror"
msgstr "Konqueror 征服家"
-#: about/konq_aboutpage.cc:142 about/konq_aboutpage.cc:207
-#: about/konq_aboutpage.cc:262 about/konq_aboutpage.cc:359
+#: about/konq_aboutpage.cpp:142 about/konq_aboutpage.cpp:207
+#: about/konq_aboutpage.cpp:262 about/konq_aboutpage.cpp:359
msgid ""
"Konqueror is your file manager, web browser and universal document viewer."
msgstr "Konqueror 是您的檔案管理程式、網頁瀏覽器及通用文件檢視器。"
-#: about/konq_aboutpage.cc:143 about/konq_aboutpage.cc:208
-#: about/konq_aboutpage.cc:263 about/konq_aboutpage.cc:360
+#: about/konq_aboutpage.cpp:143 about/konq_aboutpage.cpp:208
+#: about/konq_aboutpage.cpp:263 about/konq_aboutpage.cpp:360
msgid "Starting Points"
msgstr "起始點"
-#: about/konq_aboutpage.cc:144 about/konq_aboutpage.cc:209
-#: about/konq_aboutpage.cc:264 about/konq_aboutpage.cc:361
+#: about/konq_aboutpage.cpp:144 about/konq_aboutpage.cpp:209
+#: about/konq_aboutpage.cpp:264 about/konq_aboutpage.cpp:361
msgid "Introduction"
msgstr "簡介"
-#: about/konq_aboutpage.cc:145 about/konq_aboutpage.cc:210
-#: about/konq_aboutpage.cc:265 about/konq_aboutpage.cc:362
+#: about/konq_aboutpage.cpp:145 about/konq_aboutpage.cpp:210
+#: about/konq_aboutpage.cpp:265 about/konq_aboutpage.cpp:362
msgid "Tips"
msgstr "密訣"
-#: about/konq_aboutpage.cc:146 about/konq_aboutpage.cc:211
-#: about/konq_aboutpage.cc:266 about/konq_aboutpage.cc:267
-#: about/konq_aboutpage.cc:363
+#: about/konq_aboutpage.cpp:146 about/konq_aboutpage.cpp:211
+#: about/konq_aboutpage.cpp:266 about/konq_aboutpage.cpp:267
+#: about/konq_aboutpage.cpp:363
msgid "Specifications"
msgstr "規格"
-#: about/konq_aboutpage.cc:151 konqueror.kcfg:20
+#: about/konq_aboutpage.cpp:151 konqueror.kcfg:20
#, no-c-format
msgid "Home Folder"
msgstr "家目錄"
-#: about/konq_aboutpage.cc:152
+#: about/konq_aboutpage.cpp:152
msgid "Your personal files"
msgstr "您的個人檔案"
-#: about/konq_aboutpage.cc:155
+#: about/konq_aboutpage.cpp:155
msgid "Storage Media"
msgstr "儲存媒體"
-#: about/konq_aboutpage.cc:156
+#: about/konq_aboutpage.cpp:156
msgid "Disks and removable media"
msgstr "磁碟和可攜式媒體"
-#: about/konq_aboutpage.cc:159
+#: about/konq_aboutpage.cpp:159
msgid "Network Folders"
msgstr "網路資料夾"
-#: about/konq_aboutpage.cc:160
+#: about/konq_aboutpage.cpp:160
msgid "Shared files and folders"
msgstr "分享的檔案與資料夾"
-#: about/konq_aboutpage.cc:163 konq_mainwindow.cc:3836
+#: about/konq_aboutpage.cpp:163 konq_mainwindow.cpp:3876
msgid "Trash"
msgstr "資源回收桶"
-#: about/konq_aboutpage.cc:164
+#: about/konq_aboutpage.cpp:164
msgid "Browse and restore the trash"
msgstr "瀏覽並回復資源回收桶"
-#: about/konq_aboutpage.cc:167
+#: about/konq_aboutpage.cpp:167
msgid "Applications"
msgstr "應用程式"
-#: about/konq_aboutpage.cc:168
+#: about/konq_aboutpage.cpp:168
msgid "Installed programs"
msgstr "已安裝的程式"
-#: about/konq_aboutpage.cc:171
+#: about/konq_aboutpage.cpp:171
msgid "Settings"
msgstr "設定值"
-#: about/konq_aboutpage.cc:172
+#: about/konq_aboutpage.cpp:172
msgid "Desktop configuration"
msgstr "桌面組態"
-#: about/konq_aboutpage.cc:175
+#: about/konq_aboutpage.cpp:175
msgid "Next: An Introduction to Konqueror"
msgstr "下一步:Konqueror 介紹"
-#: about/konq_aboutpage.cc:177
+#: about/konq_aboutpage.cpp:177
msgid "Search the Web"
msgstr "搜尋網頁"
-#: about/konq_aboutpage.cc:212
+#: about/konq_aboutpage.cpp:212
msgid ""
"Konqueror makes working with and managing your files easy. You can browse "
"both local and networked folders while enjoying advanced features such as "
@@ -140,7 +141,7 @@ msgstr ""
"Konqueror 讓工作與管理您的檔案變得容易。您可以在瀏覽本地端與網路資料夾的同時"
"享受像多功能的邊列與檔案預覽這類進階的功能。"
-#: about/konq_aboutpage.cc:216
+#: about/konq_aboutpage.cpp:216
#, fuzzy
msgid ""
"Konqueror is also a full featured and easy to use web browser which you can "
@@ -153,7 +154,7 @@ msgstr ""
"列輸入您要瀏覽的網路位址(例如 <a href=\"http://www.kde.org\">http://www.kde."
"org</A>)並按下 Enter 鍵,或從您的書籤選單中選擇一個項目。"
-#: about/konq_aboutpage.cc:221
+#: about/konq_aboutpage.cpp:221
msgid ""
"To return to the previous location, press the back button <img width='16' "
"height='16' src=\"%1\"> in the toolbar. "
@@ -161,7 +162,7 @@ msgstr ""
"如果您要回到前一個位置,可按下工具列上的「上一頁」按鈕 <img width='16' "
"height='16' src=\"%1\">。"
-#: about/konq_aboutpage.cc:224
+#: about/konq_aboutpage.cpp:224
msgid ""
"To quickly go to your Home folder press the home button <img width='16' "
"height='16' src=\"%1\">."
@@ -169,12 +170,12 @@ msgstr ""
"如果您要快速移至家目錄,可按下工具列上的「家」按鈕 <img width='16' "
"height='16' src=\"%1\">。"
-#: about/konq_aboutpage.cc:226
+#: about/konq_aboutpage.cpp:226
msgid ""
"For more detailed documentation on Konqueror click <a href=\"%1\">here</a>."
msgstr "按下 <a href=\"%1\">這裡</a>可以取得 Konqueror 的詳細文件。"
-#: about/konq_aboutpage.cc:228
+#: about/konq_aboutpage.cpp:228
msgid ""
"<em>Tuning Tip:</em> If you want the Konqueror web browser to start faster, "
"you can turn off this information screen by clicking <a href=\"%1\">here</"
@@ -186,11 +187,11 @@ msgstr ""
">「Konqueror 征服家簡介」來重新開啟它,並且從「設定」->「儲存檢視設定檔“Web "
"Browsing”」來儲存。"
-#: about/konq_aboutpage.cc:233
+#: about/konq_aboutpage.cpp:233
msgid "Next: Tips &amp; Tricks"
msgstr "下一個:密訣 &amp; 訣竅"
-#: about/konq_aboutpage.cc:268
+#: about/konq_aboutpage.cpp:268
msgid ""
"Konqueror is designed to embrace and support Internet standards. The aim is "
"to fully implement the officially sanctioned standards from organizations "
@@ -204,19 +205,19 @@ msgstr ""
"facto standards)。此外,Konqueror 也支援 favicons、關鍵字以及 <A HREF="
"\"%1\">XBEL 書籤</A> 等的功能, Konqueror 也實作了:"
-#: about/konq_aboutpage.cc:275
+#: about/konq_aboutpage.cpp:275
msgid "Web Browsing"
msgstr "網頁瀏覽"
-#: about/konq_aboutpage.cc:276
+#: about/konq_aboutpage.cpp:276
msgid "Supported standards"
msgstr "支援的標準"
-#: about/konq_aboutpage.cc:277
+#: about/konq_aboutpage.cpp:277
msgid "Additional requirements*"
msgstr "額外的需求*"
-#: about/konq_aboutpage.cc:278
+#: about/konq_aboutpage.cpp:278
msgid ""
"<A HREF=\"%1\">DOM</A> (Level 1, partially Level 2) based <A HREF="
"\"%2\">HTML 4.01</A>"
@@ -224,36 +225,36 @@ msgstr ""
"<A HREF=\"%1\">DOM</A> (Level 1, 部分 Level 2) 基於 <A HREF=\"%2\">HTML "
"4.01</A>"
-#: about/konq_aboutpage.cc:280 about/konq_aboutpage.cc:282
-#: about/konq_aboutpage.cc:294 about/konq_aboutpage.cc:299
-#: about/konq_aboutpage.cc:301
+#: about/konq_aboutpage.cpp:280 about/konq_aboutpage.cpp:282
+#: about/konq_aboutpage.cpp:294 about/konq_aboutpage.cpp:299
+#: about/konq_aboutpage.cpp:301
msgid "built-in"
msgstr "內建"
-#: about/konq_aboutpage.cc:281
+#: about/konq_aboutpage.cpp:281
msgid "<A HREF=\"%1\">Cascading Style Sheets</A> (CSS 1, partially CSS 2)"
msgstr "<A HREF=\"%1\">Cascading Style Sheets</A> (CSS 1, 部分 CSS 2)"
-#: about/konq_aboutpage.cc:283
+#: about/konq_aboutpage.cpp:283
msgid "<A HREF=\"%1\">ECMA-262</A> Edition 3 (roughly equals JavaScript 1.5)"
msgstr "<A HREF=\"%1\">ECMA-262</A> 版本 3 (大約等於 Javascript 1.5)"
-#: about/konq_aboutpage.cc:284
+#: about/konq_aboutpage.cpp:284
msgid ""
"JavaScript disabled (globally). Enable JavaScript <A HREF=\"%1\">here</A>."
msgstr "Javascript 已被停用(全域)。在<A HREF=\"%1\">這邊</A>可以啟動。"
-#: about/konq_aboutpage.cc:285
+#: about/konq_aboutpage.cpp:285
msgid ""
"JavaScript enabled (globally). Configure JavaScript <A HREF=\\\"%1\\\">here</"
"A>."
msgstr "Javascript 已被啟用(全域)。在<A HREF=\\\"%1\\\">這邊</A>可以設定。"
-#: about/konq_aboutpage.cc:286
+#: about/konq_aboutpage.cpp:286
msgid "Secure <A HREF=\"%1\">Java</A><SUP>&reg;</SUP> support"
msgstr "安全的 <A HREF=\"%1\">Java</A><SUP>&reg;</SUP> 支援"
-#: about/konq_aboutpage.cc:287
+#: about/konq_aboutpage.cpp:287
msgid ""
"JDK 1.2.0 (Java 2) compatible VM (<A HREF=\"%1\">Blackdown</A>, <A HREF="
"\"%2\">IBM</A> or <A HREF=\"%3\">Sun</A>)"
@@ -261,11 +262,11 @@ msgstr ""
"JDK 1.2.0 (Java 2) 相容虛擬機器 (<A HREF=\"%1\">Blackdown</A>, <A HREF="
"\"%2\">IBM</A> 或 <A HREF=\"%3\">Sun</A>)"
-#: about/konq_aboutpage.cc:289
+#: about/konq_aboutpage.cpp:289
msgid "Enable Java (globally) <A HREF=\"%1\">here</A>."
msgstr "在<A HREF=\"%1\">這邊</A>啟用 Java (全域)。"
-#: about/konq_aboutpage.cc:290
+#: about/konq_aboutpage.cpp:290
msgid ""
"Netscape Communicator<SUP>&reg;</SUP> <A HREF=\"%4\">plugins</A> (for "
"viewing <A HREF=\"%1\">Flash<SUP>&reg;</SUP></A>, <A HREF="
@@ -276,84 +277,84 @@ msgstr ""
"<A HREF=\"%1\">Flash<SUP>&reg;</SUP></A>, <A HREF=\"%2\">Real<SUP>&reg;</"
"SUP></A>Audio, <A HREF=\"%3\">Real<SUP>&reg;</SUP></A>Video, etc.)"
-#: about/konq_aboutpage.cc:295
+#: about/konq_aboutpage.cpp:295
msgid "Secure Sockets Layer"
msgstr "Secure Sockets Layer"
-#: about/konq_aboutpage.cc:296
+#: about/konq_aboutpage.cpp:296
msgid "(TLS/SSL v2/3) for secure communications up to 168bit"
msgstr "(TLS/SSL v2/3) 用於高到 168 位元的安全通訊"
-#: about/konq_aboutpage.cc:297
+#: about/konq_aboutpage.cpp:297
msgid "OpenSSL"
msgstr "OpenSSL"
-#: about/konq_aboutpage.cc:298
+#: about/konq_aboutpage.cpp:298
msgid "Bidirectional 16bit unicode support"
msgstr "雙向 16 位元 unicode 支援"
-#: about/konq_aboutpage.cc:300
+#: about/konq_aboutpage.cpp:300
msgid "AutoCompletion for forms"
msgstr "自動補齊表單"
-#: about/konq_aboutpage.cc:302
+#: about/konq_aboutpage.cpp:302
msgid "G E N E R A L"
msgstr "一 般"
-#: about/konq_aboutpage.cc:303
+#: about/konq_aboutpage.cpp:303
msgid "Feature"
msgstr "特徵"
-#: about/konq_aboutpage.cc:304 sidebar/trees/history_module/history_dlg.ui:151
+#: about/konq_aboutpage.cpp:304 sidebar/trees/history_module/history_dlg.ui:151
#, no-c-format
msgid "Details"
msgstr "詳細資料"
-#: about/konq_aboutpage.cc:305
+#: about/konq_aboutpage.cpp:305
msgid "Image formats"
msgstr "影像格式"
-#: about/konq_aboutpage.cc:306
+#: about/konq_aboutpage.cpp:306
msgid "Transfer protocols"
msgstr "傳輸協定"
-#: about/konq_aboutpage.cc:307
+#: about/konq_aboutpage.cpp:307
msgid "HTTP 1.1 (including gzip/bzip2 compression)"
msgstr "HTTP 1.1 (包含zip/bzip2 壓縮)"
-#: about/konq_aboutpage.cc:308
+#: about/konq_aboutpage.cpp:308
msgid "FTP"
msgstr "FTP"
-#: about/konq_aboutpage.cc:309
+#: about/konq_aboutpage.cpp:309
msgid "and <A HREF=\"%1\">many more...</A>"
msgstr "以及 <A HREF=\"%1\">更多其他的...</A>"
-#: about/konq_aboutpage.cc:310
+#: about/konq_aboutpage.cpp:310
msgid "URL-Completion"
msgstr "URL 補齊"
-#: about/konq_aboutpage.cc:311
+#: about/konq_aboutpage.cpp:311
msgid "Manual"
msgstr "手動"
-#: about/konq_aboutpage.cc:312
+#: about/konq_aboutpage.cpp:312
msgid "Popup"
msgstr "彈出"
-#: about/konq_aboutpage.cc:313
+#: about/konq_aboutpage.cpp:313
msgid "(Short-) Automatic"
msgstr "(短-) 自動"
-#: about/konq_aboutpage.cc:315
+#: about/konq_aboutpage.cpp:315
msgid "<a href=\"%1\">Return to Starting Points</a>"
msgstr "<a href=\"%1\">返回起始點</a>"
-#: about/konq_aboutpage.cc:364
+#: about/konq_aboutpage.cpp:364
msgid "Tips &amp; Tricks"
msgstr "密訣 &amp; 訣竅"
-#: about/konq_aboutpage.cc:365
+#: about/konq_aboutpage.cpp:365
#, fuzzy
msgid ""
"Use Internet-Keywords and Web-Shortcuts: by typing \"gg: Trinity Desktop\" "
@@ -366,7 +367,7 @@ msgstr ""
"「TDE」一詞。目前有許多預先定義的網頁捷徑可以找到某些關鍵字。而且您也可以 <a "
"href=\"%1\">建立您自己的</a> 網頁捷徑。"
-#: about/konq_aboutpage.cc:370
+#: about/konq_aboutpage.cpp:370
msgid ""
"Use the magnifier button <img width='16' height='16' src=\"%1\"> in the "
"toolbar to increase the font size on your web page."
@@ -374,7 +375,7 @@ msgstr ""
"使用工具列中的放大鏡按鈕 <img width='16' height='16' src=\"%1\"> 來增加網頁的"
"字型大小。"
-#: about/konq_aboutpage.cc:372
+#: about/konq_aboutpage.cpp:372
msgid ""
"When you want to paste a new address into the Location toolbar you might "
"want to clear the current entry by pressing the black arrow with the white "
@@ -383,7 +384,7 @@ msgstr ""
"當您要貼上新的位址到位置工具列,您可藉由按下工具列中的這個黑箭頭與白十字 "
"<img width='16' height='16' src=\"%1\"> 來清除目前的內容。"
-#: about/konq_aboutpage.cc:376
+#: about/konq_aboutpage.cpp:376
msgid ""
"To create a link on your desktop pointing to the current page, simply drag "
"the \"Location\" label that is to the left of the Location toolbar, drop it "
@@ -392,7 +393,7 @@ msgstr ""
"希望把目前瀏覽的網頁連結位址放置到您桌面上,只要用滑鼠按住位置工具列左邊的“位"
"置”標籤,然後拖曳到桌面上放開,然後選擇建立連結就可以完成了。"
-#: about/konq_aboutpage.cc:379
+#: about/konq_aboutpage.cpp:379
msgid ""
"You can also find <img width='16' height='16' src=\"%1\"> \"Full-Screen Mode"
"\" in the Settings menu. This feature is very useful for \"Talk\" sessions."
@@ -400,7 +401,7 @@ msgstr ""
"您也可以在設定選單找到 <img width='16' height='16' src=\"%1\">「全螢幕模"
"式」。對於常上「聊天室」的人是很有用的。"
-#: about/konq_aboutpage.cc:382
+#: about/konq_aboutpage.cpp:382
msgid ""
"Divide et impera (lat. \"Divide and conquer\") - by splitting a window into "
"two parts (e.g. Window -> <img width='16' height='16' src=\"%1\"> Split View "
@@ -412,7 +413,7 @@ msgstr ""
"height='16' src=\"%1\"> 分割檢視左/右)您可以讓 Konqueror 變成您希望的樣子。"
"您甚至可以載入一些範例設定(如 Minight-Commander),或者自己建立。"
-#: about/konq_aboutpage.cc:387
+#: about/konq_aboutpage.cpp:387
msgid ""
"Use the <a href=\"%1\">user-agent</a> feature if the website you are "
"visiting asks you to use a different browser (and do not forget to send a "
@@ -421,7 +422,7 @@ msgstr ""
"如果網站要求您使用其他的瀏覽器,請使用 <a href=\"%1\">使用者代理</a> 功能(別"
"忘了向他們抱怨!)"
-#: about/konq_aboutpage.cc:390
+#: about/konq_aboutpage.cpp:390
msgid ""
"The <img width='16' height='16' src=\"%1\"> History in your SideBar ensures "
"that you can keep track of the pages you have visited recently."
@@ -429,12 +430,12 @@ msgstr ""
"在邊列上的 <img width='16' height='16' src=\"%1\"> 紀錄,可以讓您追蹤最近所瀏"
"覽過的網頁。"
-#: about/konq_aboutpage.cc:392
+#: about/konq_aboutpage.cpp:392
msgid ""
"Use a caching <a href=\"%1\">proxy</a> to speed up your Internet connection."
msgstr "使用快取 <a href=\"%1\">代理伺服器</a> 來加速您的網路連線。"
-#: about/konq_aboutpage.cc:394
+#: about/konq_aboutpage.cpp:394
msgid ""
"Advanced users will appreciate the Konsole which you can embed into "
"Konqueror (Window -> <img width='16' height='16' SRC=\"%1\"> Show Terminal "
@@ -443,158 +444,158 @@ msgstr ""
"進階的使用者會很高興能把 Konsole 嵌入 Konqueror(視窗 -> <img width='16' "
"height='16' SRC=\"%1\"> 顯示終端機模擬)。"
-#: about/konq_aboutpage.cc:397
+#: about/konq_aboutpage.cpp:397
msgid ""
"Thanks to <a href=\"%1\">DCOP</a> you can have full control over Konqueror "
"using a script."
msgstr "感謝 <a href=\"%1\">DCOP</a> 您可以用命令稿完全控制 Konqueror。"
-#: about/konq_aboutpage.cc:399
+#: about/konq_aboutpage.cpp:399
msgid "<img width='16' height='16' src=\"%1\">"
msgstr "<img width='16' height='16' src=\"%1\">"
-#: about/konq_aboutpage.cc:400
+#: about/konq_aboutpage.cpp:400
msgid "Next: Specifications"
msgstr "下一步:規格"
-#: about/konq_aboutpage.cc:416
+#: about/konq_aboutpage.cpp:416
msgid "Installed Plugins"
msgstr "已安裝的外掛"
-#: about/konq_aboutpage.cc:417
+#: about/konq_aboutpage.cpp:417
msgid "<td>Plugin</td><td>Description</td><td>File</td><td>Types</td>"
msgstr "<td>外掛</td><td>描述</td><td>檔案</td><td>Types</td>"
-#: about/konq_aboutpage.cc:418
+#: about/konq_aboutpage.cpp:418
msgid "Installed"
msgstr "已安裝"
-#: about/konq_aboutpage.cc:419
+#: about/konq_aboutpage.cpp:419
msgid "<td>Mime Type</td><td>Description</td><td>Suffixes</td><td>Plugin</td>"
msgstr "<td>Mime Type</td><td>描述</td><td>字尾</td><td>外掛</td>"
-#: about/konq_aboutpage.cc:538
+#: about/konq_aboutpage.cpp:538
msgid ""
"Do you want to disable showing the introduction in the webbrowsing profile?"
msgstr "您想關閉瀏覽設定簡介的顯示嗎?"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Faster Startup?"
msgstr "更快速的啟動?"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Disable"
msgstr "停用"
-#: about/konq_aboutpage.cc:540
+#: about/konq_aboutpage.cpp:540
msgid "Keep"
msgstr "保留"
-#: iconview/konq_iconview.cc:214 listview/konq_listview.cc:714
+#: iconview/konq_iconview.cpp:214 listview/konq_listview.cpp:932
msgid "Show &Hidden Files"
msgstr "顯示隱藏檔(&H)"
-#: iconview/konq_iconview.cc:217
+#: iconview/konq_iconview.cpp:217
msgid "Toggle displaying of hidden dot files"
msgstr "切換顯示 . 開頭的隱藏檔"
-#: iconview/konq_iconview.cc:219
+#: iconview/konq_iconview.cpp:219
msgid "&Folder Icons Reflect Contents"
msgstr "資料夾圖示反應其內容(&F)"
-#: iconview/konq_iconview.cc:222
+#: iconview/konq_iconview.cpp:222
msgid "&Media Icons Reflect Free Space"
msgstr ""
-#: iconview/konq_iconview.cc:225
+#: iconview/konq_iconview.cpp:225
msgid "&Preview"
msgstr "預覽(&P)"
-#: iconview/konq_iconview.cc:227
+#: iconview/konq_iconview.cpp:227
msgid "Enable Previews"
msgstr "啟用預覽"
-#: iconview/konq_iconview.cc:228
+#: iconview/konq_iconview.cpp:228
msgid "Disable Previews"
msgstr "停用預覽"
-#: iconview/konq_iconview.cc:248
+#: iconview/konq_iconview.cpp:248
msgid "Sound Files"
msgstr "音效檔案"
-#: iconview/konq_iconview.cc:255
+#: iconview/konq_iconview.cpp:255
msgid "By Name (Case Sensitive)"
msgstr "依名稱(區分大小寫)"
-#: iconview/konq_iconview.cc:256
+#: iconview/konq_iconview.cpp:256
msgid "By Name (Case Insensitive)"
msgstr "依名稱(不區分大小寫)"
-#: iconview/konq_iconview.cc:257
+#: iconview/konq_iconview.cpp:257
msgid "By Size"
msgstr "依大小"
-#: iconview/konq_iconview.cc:258
+#: iconview/konq_iconview.cpp:258
msgid "By Type"
msgstr "依類型"
-#: iconview/konq_iconview.cc:259
+#: iconview/konq_iconview.cpp:259
msgid "By Date"
msgstr "依日期"
-#: iconview/konq_iconview.cc:284
+#: iconview/konq_iconview.cpp:284
msgid "Folders First"
msgstr "資料夾優先"
-#: iconview/konq_iconview.cc:285
+#: iconview/konq_iconview.cpp:285
msgid "Descending"
msgstr "遞減"
-#: iconview/konq_iconview.cc:310 listview/konq_listview.cc:692
+#: iconview/konq_iconview.cpp:310 listview/konq_listview.cpp:910
msgid "Se&lect..."
msgstr "選取(&L)..."
-#: iconview/konq_iconview.cc:312 listview/konq_listview.cc:693
+#: iconview/konq_iconview.cpp:312 listview/konq_listview.cpp:911
msgid "Unselect..."
msgstr "不選取..."
-#: iconview/konq_iconview.cc:315 listview/konq_listview.cc:695
+#: iconview/konq_iconview.cpp:315 listview/konq_listview.cpp:913
msgid "Unselect All"
msgstr "全部不選取"
-#: iconview/konq_iconview.cc:317 listview/konq_listview.cc:696
+#: iconview/konq_iconview.cpp:317 listview/konq_listview.cpp:914
msgid "&Invert Selection"
msgstr "反向選取(&I)"
-#: iconview/konq_iconview.cc:321
+#: iconview/konq_iconview.cpp:321
msgid "Allows selecting of file or folder items based on a given mask"
msgstr "允許以給定的遮罩,來選擇檔案或目錄項目"
-#: iconview/konq_iconview.cc:322
+#: iconview/konq_iconview.cpp:322
msgid "Allows unselecting of file or folder items based on a given mask"
msgstr "允許以給定的遮罩,來取消選擇檔案或目錄項目"
-#: iconview/konq_iconview.cc:323
+#: iconview/konq_iconview.cpp:323
msgid "Selects all items"
msgstr "選取所有項目"
-#: iconview/konq_iconview.cc:324
+#: iconview/konq_iconview.cpp:324
msgid "Unselects all selected items"
msgstr "取消所有已選擇的項目"
-#: iconview/konq_iconview.cc:325
+#: iconview/konq_iconview.cpp:325
msgid "Inverts the current selection of items"
msgstr "反向選取所選擇的項目"
-#: iconview/konq_iconview.cc:552 listview/konq_listview.cc:382
+#: iconview/konq_iconview.cpp:559 listview/konq_listview.cpp:385
msgid "Select files:"
msgstr "選取檔案:"
-#: iconview/konq_iconview.cc:584 listview/konq_listview.cc:418
+#: iconview/konq_iconview.cpp:591 listview/konq_listview.cpp:421
msgid "Unselect files:"
msgstr "放棄選取檔案:"
-#: iconview/konq_iconview.cc:793
+#: iconview/konq_iconview.cpp:800
msgid ""
"You cannot drop any items in a directory in which you do not have write "
"permission"
@@ -765,7 +766,7 @@ msgid "Icon"
msgstr "圖示"
#: keditbookmarks/bookmarkinfo.cpp:195 keditbookmarks/listview.cpp:579
-#: keditbookmarks/listview.cpp:701 listview/konq_listview.cc:284
+#: keditbookmarks/listview.cpp:701 listview/konq_listview.cpp:288
msgid "URL"
msgstr "URL"
@@ -1095,23 +1096,23 @@ msgstr "<b>重新設定快速搜尋</b><br>重新設定快速搜尋以使所有
msgid "Se&arch:"
msgstr "搜尋(&A):"
-#: konq_extensionmanager.cc:44
+#: konq_extensionmanager.cpp:44
msgid "&Reset"
msgstr "重設(&R)"
-#: konq_extensionmanager.cc:64
+#: konq_extensionmanager.cpp:64
msgid "Extensions"
msgstr "延伸功能"
-#: konq_extensionmanager.cc:67
+#: konq_extensionmanager.cpp:67
msgid "Tools"
msgstr "工具"
-#: konq_extensionmanager.cc:68
+#: konq_extensionmanager.cpp:68
msgid "Statusbar"
msgstr "狀態列"
-#: konq_factory.cc:148 konq_factory.cc:166
+#: konq_factory.cpp:148 konq_factory.cpp:166
msgid ""
"There was an error loading the module %1.\n"
"The diagnostics is:\n"
@@ -1121,85 +1122,85 @@ msgstr ""
"除錯訊息:\n"
"%2"
-#: konq_factory.cc:220
+#: konq_factory.cpp:220
msgid "Web browser, file manager, ..."
msgstr "網頁瀏覽器,檔案管理員,..."
-#: konq_factory.cc:222
+#: konq_factory.cpp:222
#, fuzzy
msgid ""
"(c) 2011-2014, The Trinity Desktop project\n"
"(c) 1999-2010, The Konqueror developers"
msgstr "(c) 1999-2005, The Konqueror 開發群"
-#: konq_factory.cc:224
+#: konq_factory.cpp:224
msgid "https://www.trinitydesktop.org"
msgstr ""
-#: konq_factory.cc:225
+#: konq_factory.cpp:225
msgid "Maintainer, Trinity bugfixes"
msgstr ""
-#: konq_factory.cc:226
+#: konq_factory.cpp:226
msgid "developer (framework, parts, JavaScript, I/O lib) and maintainer"
msgstr "發展者(架構、組件、JavaScript、 I/O 函式庫)及維護人"
-#: konq_factory.cc:227
+#: konq_factory.cpp:227
msgid "developer (framework, parts)"
msgstr "發展者(架構,部分)"
-#: konq_factory.cc:228 konq_factory.cc:255
+#: konq_factory.cpp:228 konq_factory.cpp:255
msgid "developer (framework)"
msgstr "發展者(架構)"
-#: konq_factory.cc:229
+#: konq_factory.cpp:229
msgid "developer"
msgstr "發展者"
-#: konq_factory.cc:230
+#: konq_factory.cpp:230
msgid "developer (List views)"
msgstr "發展者(列表)"
-#: konq_factory.cc:231
+#: konq_factory.cpp:231
msgid "developer (List views, I/O lib)"
msgstr "發展者(列表,I/O 函式庫)"
-#: konq_factory.cc:232 konq_factory.cc:233 konq_factory.cc:234
-#: konq_factory.cc:236 konq_factory.cc:237 konq_factory.cc:239
-#: konq_factory.cc:240 konq_factory.cc:241 konq_factory.cc:242
-#: konq_factory.cc:243
+#: konq_factory.cpp:232 konq_factory.cpp:233 konq_factory.cpp:234
+#: konq_factory.cpp:236 konq_factory.cpp:237 konq_factory.cpp:239
+#: konq_factory.cpp:240 konq_factory.cpp:241 konq_factory.cpp:242
+#: konq_factory.cpp:243
msgid "developer (HTML rendering engine)"
msgstr "發展者(HTML 轉譯引擎)"
-#: konq_factory.cc:235
+#: konq_factory.cpp:235
msgid "developer (HTML rendering engine, I/O lib)"
msgstr "發展者(HTML 轉譯引擎,I/O 函式庫)"
-#: konq_factory.cc:238
+#: konq_factory.cpp:238
msgid "developer (HTML rendering engine, I/O lib, regression test framework)"
msgstr "發展者(HTML 轉譯引擎、I/O 函式庫、回溯測試架構)"
-#: konq_factory.cc:244
+#: konq_factory.cpp:244
msgid "developer (HTML rendering engine, JavaScript)"
msgstr "發展者(HTML 轉譯引擎、JavaScript)"
-#: konq_factory.cc:245
+#: konq_factory.cpp:245
msgid "developer (JavaScript)"
msgstr "發展者 (JavaScript)"
-#: konq_factory.cc:246
+#: konq_factory.cpp:246
msgid "developer (Java applets and other embedded objects)"
msgstr "發展者(Java applet 支援與其他內嵌的物件)"
-#: konq_factory.cc:247 konq_factory.cc:248
+#: konq_factory.cpp:247 konq_factory.cpp:248
msgid "developer (I/O lib)"
msgstr "發展者(I/O 函式庫)"
-#: konq_factory.cc:249 konq_factory.cc:250
+#: konq_factory.cpp:249 konq_factory.cpp:250
msgid "developer (Java applet support)"
msgstr "發展者(Java applet 支援)"
-#: konq_factory.cc:251
+#: konq_factory.cpp:251
msgid ""
"developer (Java 2 security manager support,\n"
" and other major improvements to applet support)"
@@ -1207,39 +1208,39 @@ msgstr ""
"發展者(Java 2 安全管理員支援,\n"
"以及其它主要的 applet 支援改進)"
-#: konq_factory.cc:252
+#: konq_factory.cpp:252
msgid "developer (Netscape plugin support)"
msgstr "發展者(Netscape 外掛模組支援)"
-#: konq_factory.cc:253
+#: konq_factory.cpp:253
msgid "developer (SSL, Netscape plugins)"
msgstr "發展者SSL, Netscape 外掛模組支援)"
-#: konq_factory.cc:254
+#: konq_factory.cpp:254
msgid "developer (I/O lib, Authentication support)"
msgstr "發展者(I/O 函式,認證模組支援)"
-#: konq_factory.cc:256
+#: konq_factory.cpp:256
msgid "graphics/icons"
msgstr "圖片/圖示"
-#: konq_factory.cc:257
+#: konq_factory.cpp:257
msgid "kfm author"
msgstr "kfm 作者"
-#: konq_factory.cc:258
+#: konq_factory.cpp:258
msgid "developer (navigation panel framework)"
msgstr "發展者(導覽面板架構)"
-#: konq_factory.cc:259
+#: konq_factory.cpp:259
msgid "developer (misc stuff)"
msgstr "發展者(音樂素材)"
-#: konq_factory.cc:260
+#: konq_factory.cpp:260
msgid "developer (AdBlock filter)"
msgstr "發展者(AdBlock 過濾器)"
-#: konq_frame.cc:86
+#: konq_frame.cpp:86
msgid ""
"Checking this box on at least two views sets those views as 'linked'. Then, "
"when you change directories in one view, the other views linked with it will "
@@ -1251,68 +1252,68 @@ msgstr ""
"時,另一個連結到它的檢視將會自動地更新顯示目前目錄。當使用不同的檢視,例如終"
"端模擬視窗、圖示的樹狀目錄或清單時,這將會特別有用。"
-#: konq_frame.cc:154
+#: konq_frame.cpp:154
msgid "Close View"
msgstr "關閉檢視"
-#: konq_frame.cc:235
+#: konq_frame.cpp:235
msgid "%1/s"
msgstr "%1/s"
-#: konq_frame.cc:237
+#: konq_frame.cpp:237
msgid "Stalled"
msgstr "卡住"
-#: konq_guiclients.cc:75
+#: konq_guiclients.cpp:75
#, c-format
msgid "Preview in %1"
msgstr "在 %1 中預覽"
-#: konq_guiclients.cc:84
+#: konq_guiclients.cpp:84
msgid "Preview In"
msgstr "預覽於"
-#: konq_guiclients.cc:195
+#: konq_guiclients.cpp:195
#, c-format
msgid "Show %1"
msgstr "顯示 %1"
-#: konq_guiclients.cc:199
+#: konq_guiclients.cpp:199
#, c-format
msgid "Hide %1"
msgstr "隱藏 %1"
-#: konq_main.cc:41
+#: konq_main.cpp:41
msgid "Start without a default window"
msgstr "不使用預設視窗啟始"
-#: konq_main.cc:42
+#: konq_main.cpp:42
msgid "Preload for later use"
msgstr "預先載入以供後續使用"
-#: konq_main.cc:43
+#: konq_main.cpp:43
msgid "Profile to open"
msgstr "要開啟的設定檔"
-#: konq_main.cc:44
+#: konq_main.cpp:44
msgid "List available profiles"
msgstr "列出可用的設定檔"
-#: konq_main.cc:45
+#: konq_main.cpp:45
msgid "Mimetype to use for this URL (e.g. text/html or inode/directory)"
msgstr "這個 URL 使用的 MIME 類型(例如 text/html 或 inode/directory)"
-#: konq_main.cc:46
+#: konq_main.cpp:46
msgid ""
"For URLs that point to files, opens the directory and selects the file, "
"instead of opening the actual file"
msgstr "對指向檔案的 URL,開啟其目錄並選擇該檔案,而非直接開啟實際的檔案"
-#: konq_main.cc:47
+#: konq_main.cpp:47
msgid "Location to open"
msgstr "要開啟的位置"
-#: konq_mainwindow.cc:537
+#: konq_mainwindow.cpp:535
#, c-format
msgid ""
"Malformed URL\n"
@@ -1321,7 +1322,7 @@ msgstr ""
"異常的 URL \n"
"%1"
-#: konq_mainwindow.cc:542
+#: konq_mainwindow.cpp:540
#, c-format
msgid ""
"Protocol not supported\n"
@@ -1330,25 +1331,25 @@ msgstr ""
"不支援此協定\n"
"%1"
-#: konq_mainwindow.cc:625 konq_run.cc:119
+#: konq_mainwindow.cpp:644 konq_run.cpp:119
msgid ""
"There appears to be a configuration error. You have associated Konqueror "
"with %1, but it cannot handle this file type."
msgstr "設定有誤。您設定用 Konqueror 來檢視 %1,但它無法處理此類型的檔案。"
-#: konq_mainwindow.cc:1455
+#: konq_mainwindow.cpp:1495
msgid "Open Location"
msgstr "開啟位置"
-#: konq_mainwindow.cc:1486
+#: konq_mainwindow.cpp:1526
msgid "Cannot create the find part, check your installation."
msgstr "無法建立找尋組件,請檢查您的安裝。"
-#: konq_mainwindow.cc:1762
+#: konq_mainwindow.cpp:1802
msgid "Canceled."
msgstr "取消。"
-#: konq_mainwindow.cc:1800
+#: konq_mainwindow.cpp:1840
msgid ""
"This page contains changes that have not been submitted.\n"
"Reloading the page will discard these changes."
@@ -1356,21 +1357,21 @@ msgstr ""
"這個頁面包含尚未送出的變更。\n"
"重新載入此頁面會放棄這些變更。"
-#: konq_mainwindow.cc:1801 konq_mainwindow.cc:2648 konq_mainwindow.cc:2666
-#: konq_mainwindow.cc:2778 konq_mainwindow.cc:2794 konq_mainwindow.cc:2811
-#: konq_mainwindow.cc:2848 konq_mainwindow.cc:2881 konq_mainwindow.cc:5303
-#: konq_mainwindow.cc:5321 konq_viewmgr.cc:1164 konq_viewmgr.cc:1182
+#: konq_mainwindow.cpp:1841 konq_mainwindow.cpp:2688 konq_mainwindow.cpp:2706
+#: konq_mainwindow.cpp:2818 konq_mainwindow.cpp:2834 konq_mainwindow.cpp:2851
+#: konq_mainwindow.cpp:2888 konq_mainwindow.cpp:2921 konq_mainwindow.cpp:5348
+#: konq_mainwindow.cpp:5366 konq_viewmgr.cpp:1163 konq_viewmgr.cpp:1181
msgid "Discard Changes?"
msgstr "放棄變更?"
-#: konq_mainwindow.cc:1801 konq_mainwindow.cc:2648 konq_mainwindow.cc:2666
-#: konq_mainwindow.cc:2778 konq_mainwindow.cc:2794 konq_mainwindow.cc:2811
-#: konq_mainwindow.cc:2848 konq_mainwindow.cc:2881 konq_mainwindow.cc:5303
-#: konq_mainwindow.cc:5321 konq_viewmgr.cc:1164 konq_viewmgr.cc:1182
+#: konq_mainwindow.cpp:1841 konq_mainwindow.cpp:2688 konq_mainwindow.cpp:2706
+#: konq_mainwindow.cpp:2818 konq_mainwindow.cpp:2834 konq_mainwindow.cpp:2851
+#: konq_mainwindow.cpp:2888 konq_mainwindow.cpp:2921 konq_mainwindow.cpp:5348
+#: konq_mainwindow.cpp:5366 konq_viewmgr.cpp:1163 konq_viewmgr.cpp:1181
msgid "&Discard Changes"
msgstr "放棄變更(&D)"
-#: konq_mainwindow.cc:1830 konq_mainwindow.cc:4023
+#: konq_mainwindow.cpp:1870 konq_mainwindow.cpp:4063
msgid ""
"Stop loading the document<p>All network transfers will be stopped and "
"Konqueror will display the content that has been received so far."
@@ -1378,11 +1379,11 @@ msgstr ""
"停止載入文件<p>所有網路的傳輸會被停止,而 Konqueror 則會顯示到此時所接收到的"
"內容。"
-#: konq_mainwindow.cc:1833 konq_mainwindow.cc:4026
+#: konq_mainwindow.cpp:1873 konq_mainwindow.cpp:4066
msgid "Stop loading the document"
msgstr "停止載入文件"
-#: konq_mainwindow.cc:1837 konq_mainwindow.cc:4013
+#: konq_mainwindow.cpp:1877 konq_mainwindow.cpp:4053
msgid ""
"Reload the currently displayed document<p>This may, for example, be needed "
"to refresh webpages that have been modified since they were loaded, in order "
@@ -1391,23 +1392,23 @@ msgstr ""
"重新載入目前顯示的文件<p>這個功能在已載入的網頁有所變更時可用來更新網頁,如此"
"才能讓變更顯現出來。"
-#: konq_mainwindow.cc:1840 konq_mainwindow.cc:4016
+#: konq_mainwindow.cpp:1880 konq_mainwindow.cpp:4056
msgid "Reload the currently displayed document"
msgstr "重新載入目前顯示的文件"
-#: konq_mainwindow.cc:1934
+#: konq_mainwindow.cpp:1974
msgid "Your sidebar is not functional or unavailable."
msgstr "你的邊列沒有這樣的作用或無法使用。"
-#: konq_mainwindow.cc:1934 konq_mainwindow.cc:1953
+#: konq_mainwindow.cpp:1974 konq_mainwindow.cpp:1993
msgid "Show History Sidebar"
msgstr "顯示歷史紀錄邊列"
-#: konq_mainwindow.cc:1953
+#: konq_mainwindow.cpp:1993
msgid "Cannot find running history plugin in your sidebar."
msgstr "在您的邊列找不到執行中的紀錄外掛程式。"
-#: konq_mainwindow.cc:2647 konq_mainwindow.cc:2665
+#: konq_mainwindow.cpp:2687 konq_mainwindow.cpp:2705
msgid ""
"This tab contains changes that have not been submitted.\n"
"Detaching the tab will discard these changes."
@@ -1415,7 +1416,7 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"退出此分頁會放棄這些變更。"
-#: konq_mainwindow.cc:2777
+#: konq_mainwindow.cpp:2817
msgid ""
"This view contains changes that have not been submitted.\n"
"Closing the view will discard these changes."
@@ -1423,7 +1424,7 @@ msgstr ""
"這個檢視包含尚未送出的變更。\n"
"關閉此檢視會放棄這些變更。"
-#: konq_mainwindow.cc:2793 konq_mainwindow.cc:2810
+#: konq_mainwindow.cpp:2833 konq_mainwindow.cpp:2850
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing the tab will discard these changes."
@@ -1431,19 +1432,19 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"關閉此分頁會放棄這些變更。"
-#: konq_mainwindow.cc:2832
+#: konq_mainwindow.cpp:2872
msgid "Do you really want to close all other tabs?"
msgstr "您確定要關閉所有其他的分頁?"
-#: konq_mainwindow.cc:2833
+#: konq_mainwindow.cpp:2873
msgid "Close Other Tabs Confirmation"
msgstr "關閉其他分頁確認"
-#: konq_mainwindow.cc:2833 konq_mainwindow.cc:3879 konq_tabs.cc:489
+#: konq_mainwindow.cpp:2873 konq_mainwindow.cpp:3919 konq_tabs.cpp:489
msgid "Close &Other Tabs"
msgstr "關閉其他分頁(&O)"
-#: konq_mainwindow.cc:2847
+#: konq_mainwindow.cpp:2887
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing other tabs will discard these changes."
@@ -1451,7 +1452,7 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"關閉其他分頁會放棄這些變更。"
-#: konq_mainwindow.cc:2880
+#: konq_mainwindow.cpp:2920
msgid ""
"This tab contains changes that have not been submitted.\n"
"Reloading all tabs will discard these changes."
@@ -1459,266 +1460,266 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"重新載入所有分頁會放棄這些變更。"
-#: konq_mainwindow.cc:2952
+#: konq_mainwindow.cpp:2992
#, c-format
msgid "No permissions to write to %1"
msgstr "無寫入 %1 的權限"
-#: konq_mainwindow.cc:2962
+#: konq_mainwindow.cpp:3002
msgid "Enter Target"
msgstr "輸入目標"
-#: konq_mainwindow.cc:2971
+#: konq_mainwindow.cpp:3011
msgid "<qt><b>%1</b> is not valid</qt>"
msgstr "<qt><b>%1</b> 是無效的</qt>"
-#: konq_mainwindow.cc:2987
+#: konq_mainwindow.cpp:3027
msgid "Copy selected files from %1 to:"
msgstr "從 %1 複製選擇的檔案至:"
-#: konq_mainwindow.cc:2997
+#: konq_mainwindow.cpp:3037
msgid "Move selected files from %1 to:"
msgstr "從 %1 移動選擇的檔案至:"
-#: konq_mainwindow.cc:3781
+#: konq_mainwindow.cpp:3821
msgid "&Edit File Type..."
msgstr "編輯檔案類型(&E)..."
-#: konq_mainwindow.cc:3783 sidebar/trees/history_module/history_module.cpp:78
+#: konq_mainwindow.cpp:3823 sidebar/trees/history_module/history_module.cpp:78
msgid "New &Window"
msgstr "新視窗(&W)"
-#: konq_mainwindow.cc:3784
+#: konq_mainwindow.cpp:3824
msgid "&Duplicate Window"
msgstr "重複視窗(&D)"
-#: konq_mainwindow.cc:3785
+#: konq_mainwindow.cpp:3825
msgid "Send &Link Address..."
msgstr "傳送連結位址(&L)..."
-#: konq_mainwindow.cc:3786
+#: konq_mainwindow.cpp:3826
msgid "S&end File..."
msgstr "寄出檔案...(&E)"
-#: konq_mainwindow.cc:3789
+#: konq_mainwindow.cpp:3829
msgid "Open &Terminal"
msgstr "開啟終端機(&T)"
-#: konq_mainwindow.cc:3791
+#: konq_mainwindow.cpp:3831
msgid "&Open Location..."
msgstr "開啟位置(&O)..."
-#: konq_mainwindow.cc:3793
+#: konq_mainwindow.cpp:3833
msgid "&Find File..."
msgstr "尋找檔案(&F)..."
-#: konq_mainwindow.cc:3798
+#: konq_mainwindow.cpp:3838
msgid "&Use index.html"
msgstr "使用首頁(&U)"
-#: konq_mainwindow.cc:3799
+#: konq_mainwindow.cpp:3839
msgid "Lock to Current Location"
msgstr "鎖定目前位置"
-#: konq_mainwindow.cc:3800
+#: konq_mainwindow.cpp:3840
msgid "Lin&k View"
msgstr "連結檢視(&K)"
-#: konq_mainwindow.cc:3803
+#: konq_mainwindow.cpp:3843
msgid "&Up"
msgstr "上移(&U)"
-#: konq_mainwindow.cc:3822 konq_mainwindow.cc:3841
+#: konq_mainwindow.cpp:3862 konq_mainwindow.cpp:3881
msgid "History"
msgstr "紀錄"
-#: konq_mainwindow.cc:3826
+#: konq_mainwindow.cpp:3866
msgid "Home"
msgstr "家"
-#: konq_mainwindow.cc:3830
+#: konq_mainwindow.cpp:3870
msgid "S&ystem"
msgstr "系統(&Y)"
-#: konq_mainwindow.cc:3831
+#: konq_mainwindow.cpp:3871
msgid "App&lications"
msgstr "應用程式(&L)"
-#: konq_mainwindow.cc:3832
+#: konq_mainwindow.cpp:3872
msgid "&Storage Media"
msgstr "儲存媒體(&S)"
-#: konq_mainwindow.cc:3833
+#: konq_mainwindow.cpp:3873
msgid "&Network Folders"
msgstr "網路資料夾(&N)"
-#: konq_mainwindow.cc:3834
+#: konq_mainwindow.cpp:3874
msgid "Sett&ings"
msgstr "設定值(&I)"
-#: konq_mainwindow.cc:3837
+#: konq_mainwindow.cpp:3877
msgid "Autostart"
msgstr "自動啟動"
-#: konq_mainwindow.cc:3838
+#: konq_mainwindow.cpp:3878
msgid "Most Often Visited"
msgstr "最常去的站台"
-#: konq_mainwindow.cc:3845 konq_mainwindow.cc:4397
+#: konq_mainwindow.cpp:3885 konq_mainwindow.cpp:4437
msgid "&Save View Profile..."
msgstr "儲存檢視設定檔(&S)..."
-#: konq_mainwindow.cc:3846
+#: konq_mainwindow.cpp:3886
msgid "Save View Changes per &Folder"
msgstr "儲存各資料夾檢視變更(&F)"
-#: konq_mainwindow.cc:3848
+#: konq_mainwindow.cpp:3888
msgid "Remove Folder Properties"
msgstr "移除目錄屬性"
-#: konq_mainwindow.cc:3868
+#: konq_mainwindow.cpp:3908
msgid "Configure Extensions..."
msgstr "設定延伸功能..."
-#: konq_mainwindow.cc:3869
+#: konq_mainwindow.cpp:3909
msgid "Configure Spell Checking..."
msgstr "組態檢查中"
-#: konq_mainwindow.cc:3872
+#: konq_mainwindow.cpp:3912
msgid "Split View &Left/Right"
msgstr "分裂檢視 左/右(&L)"
-#: konq_mainwindow.cc:3873
+#: konq_mainwindow.cpp:3913
msgid "Split View &Top/Bottom"
msgstr "分裂檢視 上/下(&T)"
-#: konq_mainwindow.cc:3874 konq_tabs.cc:86
+#: konq_mainwindow.cpp:3914 konq_tabs.cpp:86
msgid "&New Tab"
msgstr "新增分頁(&N)"
-#: konq_mainwindow.cc:3875
+#: konq_mainwindow.cpp:3915
msgid "&Duplicate Current Tab"
msgstr "複製目前分頁(&D)"
-#: konq_mainwindow.cc:3876
+#: konq_mainwindow.cpp:3916
msgid "Detach Current Tab"
msgstr "分離目前分頁"
-#: konq_mainwindow.cc:3877
+#: konq_mainwindow.cpp:3917
msgid "&Close Active View"
msgstr "關閉作用中檢視(&C)"
-#: konq_mainwindow.cc:3878
+#: konq_mainwindow.cpp:3918
msgid "Close Current Tab"
msgstr "關閉目前分頁"
-#: konq_mainwindow.cc:3881
+#: konq_mainwindow.cpp:3921
msgid "Activate Next Tab"
msgstr "作用下個分頁"
-#: konq_mainwindow.cc:3882
+#: konq_mainwindow.cpp:3922
msgid "Activate Previous Tab"
msgstr "作用上個分頁"
-#: konq_mainwindow.cc:3887
+#: konq_mainwindow.cpp:3927
#, c-format
msgid "Activate Tab %1"
msgstr "作用分頁 %1"
-#: konq_mainwindow.cc:3890
+#: konq_mainwindow.cpp:3930
msgid "Move Tab Left"
msgstr "移動分頁至左邊"
-#: konq_mainwindow.cc:3891
+#: konq_mainwindow.cpp:3931
msgid "Move Tab Right"
msgstr "在右邊顯示分頁"
-#: konq_mainwindow.cc:3894
+#: konq_mainwindow.cpp:3934
msgid "Dump Debug Info"
msgstr "轉儲除錯資訊"
-#: konq_mainwindow.cc:3897
+#: konq_mainwindow.cpp:3937
msgid "C&onfigure View Profiles..."
msgstr "配置檢視設定(&O)..."
-#: konq_mainwindow.cc:3898
+#: konq_mainwindow.cpp:3938
msgid "Load &View Profile"
msgstr "載入檢視設定檔(&V)"
-#: konq_mainwindow.cc:3911 konq_tabs.cc:467
+#: konq_mainwindow.cpp:3951 konq_tabs.cpp:467
msgid "&Reload All Tabs"
msgstr "重新載入所有的分頁(&R)"
-#: konq_mainwindow.cc:3913
+#: konq_mainwindow.cpp:3953
#, fuzzy
msgid "&Reload/Stop"
msgstr "重新載入分頁(&R)"
-#: konq_mainwindow.cc:3928
+#: konq_mainwindow.cpp:3968
msgid "&Stop"
msgstr "停止(&S)"
-#: konq_mainwindow.cc:3930
+#: konq_mainwindow.cpp:3970
msgid "&Rename"
msgstr "改名(&R)"
-#: konq_mainwindow.cc:3931
+#: konq_mainwindow.cpp:3971
msgid "&Move to Trash"
msgstr "移至資源回收桶(&M)"
-#: konq_mainwindow.cc:3937
+#: konq_mainwindow.cpp:3977
msgid "Copy &Files..."
msgstr "複製檔案(&F)..."
-#: konq_mainwindow.cc:3938
+#: konq_mainwindow.cpp:3978
msgid "M&ove Files..."
msgstr "移動檔案(&O)..."
-#: konq_mainwindow.cc:3940
+#: konq_mainwindow.cpp:3980
msgid "Create Folder..."
msgstr "建立資料夾..."
-#: konq_mainwindow.cc:3941
+#: konq_mainwindow.cpp:3981
msgid "Animated Logo"
msgstr "動態商標"
-#: konq_mainwindow.cc:3944 konq_mainwindow.cc:3945
+#: konq_mainwindow.cpp:3984 konq_mainwindow.cpp:3985
msgid "L&ocation: "
msgstr "位置(&O): "
-#: konq_mainwindow.cc:3948
+#: konq_mainwindow.cpp:3988
msgid "Location Bar"
msgstr "位置工具列"
-#: konq_mainwindow.cc:3953
+#: konq_mainwindow.cpp:3993
msgid "Location Bar<p>Enter a web address or search term."
msgstr "位址列<p>輸入一個網址或者搜尋的項目"
-#: konq_mainwindow.cc:3956
+#: konq_mainwindow.cpp:3996
msgid "Clear Location Bar"
msgstr "清除位址列"
-#: konq_mainwindow.cc:3961
+#: konq_mainwindow.cpp:4001
msgid "Clear Location bar<p>Clears the content of the location bar."
msgstr "清除位址列<p>清除位址列的內容"
-#: konq_mainwindow.cc:3984
+#: konq_mainwindow.cpp:4024
msgid "Bookmark This Location"
msgstr "將這個位址加入書籤"
-#: konq_mainwindow.cc:3988
+#: konq_mainwindow.cpp:4028
msgid "Kon&queror Introduction"
msgstr "Koqueror 征服家簡介(&Q)"
-#: konq_mainwindow.cc:3990
+#: konq_mainwindow.cpp:4030
msgid "Go"
msgstr "移至"
-#: konq_mainwindow.cc:3991
+#: konq_mainwindow.cpp:4031
msgid "Go<p>Goes to the page that has been entered into the location bar."
msgstr "Go<p>前往位址列已經輸入的位址"
-#: konq_mainwindow.cc:3997
+#: konq_mainwindow.cpp:4037
msgid ""
"Enter the parent folder<p>For instance, if the current location is file:/"
"home/%1 clicking this button will take you to file:/home."
@@ -1726,27 +1727,27 @@ msgstr ""
"進入母目錄<p>例如,目前的位置是 file:/home/%1 按下此按鈕會將您帶到 file:/"
"home。"
-#: konq_mainwindow.cc:4000
+#: konq_mainwindow.cpp:4040
msgid "Enter the parent folder"
msgstr "進入母目錄"
-#: konq_mainwindow.cc:4002
+#: konq_mainwindow.cpp:4042
msgid "Move backwards one step in the browsing history<p>"
msgstr "向後移至瀏覽紀錄中的上一步<p>"
-#: konq_mainwindow.cc:4003
+#: konq_mainwindow.cpp:4043
msgid "Move backwards one step in the browsing history"
msgstr "向後移至瀏覽紀錄中的上一步"
-#: konq_mainwindow.cc:4005
+#: konq_mainwindow.cpp:4045
msgid "Move forward one step in the browsing history<p>"
msgstr "向前移至瀏覽紀錄中的下一步<p>"
-#: konq_mainwindow.cc:4006
+#: konq_mainwindow.cpp:4046
msgid "Move forward one step in the browsing history"
msgstr "向前移至瀏覽紀錄中的下一步"
-#: konq_mainwindow.cc:4008
+#: konq_mainwindow.cpp:4048
msgid ""
"Navigate to your 'Home Location'<p>You can configure the location this "
"button takes you to in the <b>Trinity Control Center</b>, under <b>File "
@@ -1755,11 +1756,11 @@ msgstr ""
"帶領您到您的「家位置」<p>您可以從<b>TDE 控制中心</b>裡的<b>檔案管理員</b>/<b>"
"行為</b>中設定此按鈕會帶您去的位置。"
-#: konq_mainwindow.cc:4011
+#: konq_mainwindow.cpp:4051
msgid "Navigate to your 'Home Location'"
msgstr "帶領您到您的「家位置」"
-#: konq_mainwindow.cc:4018
+#: konq_mainwindow.cpp:4058
msgid ""
"Reload all currently displayed documents in tabs<p>This may, for example, be "
"needed to refresh webpages that have been modified since they were loaded, "
@@ -1768,11 +1769,11 @@ msgstr ""
"重新載入目前分頁中顯示的文件<p>這個功能在已載入的網頁有所變更時需要更新網頁,"
"如此才能讓變更顯現出來。"
-#: konq_mainwindow.cc:4021
+#: konq_mainwindow.cpp:4061
msgid "Reload all currently displayed document in tabs"
msgstr "重新載入目前分頁顯示的文件"
-#: konq_mainwindow.cc:4028
+#: konq_mainwindow.cpp:4068
msgid ""
"Cut the currently selected text or item(s) and move it to the system "
"clipboard<p> This makes it available to the <b>Paste</b> command in "
@@ -1781,11 +1782,11 @@ msgstr ""
"剪下目前選取的文字或項目,並移至系統剪貼簿<p>這樣就可以在 Konqueror 和其他 "
"TDE 應用程式中使用 <b>貼上</b> 命令。"
-#: konq_mainwindow.cc:4032
+#: konq_mainwindow.cpp:4072
msgid "Move the selected text or item(s) to the clipboard"
msgstr "移動已選取的文字或項目至剪貼簿"
-#: konq_mainwindow.cc:4034
+#: konq_mainwindow.cpp:4074
msgid ""
"Copy the currently selected text or item(s) to the system clipboard<p>This "
"makes it available to the <b>Paste</b> command in Konqueror and other TDE "
@@ -1794,11 +1795,11 @@ msgstr ""
"複製目前選取的文字或項目至系統剪貼簿<p>這樣就可以在 Konqueror 和其他 TDE 應用"
"程式中使用 <b>貼上</b> 命令。"
-#: konq_mainwindow.cc:4038
+#: konq_mainwindow.cpp:4078
msgid "Copy the selected text or item(s) to the clipboard"
msgstr "複製已選取的文字或項目至剪貼簿"
-#: konq_mainwindow.cc:4040
+#: konq_mainwindow.cpp:4080
msgid ""
"Paste the previously cut or copied clipboard contents<p>This also works for "
"text copied or cut from other TDE applications."
@@ -1806,11 +1807,11 @@ msgstr ""
"貼上先前已剪下或複製的剪貼簿內容<p>此功能也可用於從其他 TDE 應用程式複製或剪"
"下的文字。"
-#: konq_mainwindow.cc:4043
+#: konq_mainwindow.cpp:4083
msgid "Paste the clipboard contents"
msgstr "貼上剪貼簿內容"
-#: konq_mainwindow.cc:4045
+#: konq_mainwindow.cpp:4085
msgid ""
"Print the currently displayed document<p>You will be presented with a dialog "
"where you can set various options, such as the number of copies to print and "
@@ -1821,105 +1822,108 @@ msgstr ""
"要使用哪臺印表機。<p>此對話盒也提供對特殊 TDE 列印服務的存取,像是自目前的文"
"件建立 PDF 檔案。"
-#: konq_mainwindow.cc:4051
+#: konq_mainwindow.cpp:4091
msgid "Print the current document"
msgstr "列印目前文件"
-#: konq_mainwindow.cc:4057
+#: konq_mainwindow.cpp:4097
msgid "If present, open index.html when entering a folder."
msgstr "若目錄中存在 index.html,則在進入時開啟。"
-#: konq_mainwindow.cc:4058
+#: konq_mainwindow.cpp:4098
msgid ""
"A locked view cannot change folders. Use in combination with 'link view' to "
"explore many files from one folder"
msgstr ""
"在鎖定的檢視下不能更改資料夾。請使用「連結檢視」以瀏覽資料夾中的多個檔案"
-#: konq_mainwindow.cc:4059
+#: konq_mainwindow.cpp:4099
msgid ""
"Sets the view as 'linked'. A linked view follows folder changes made in "
"other linked views."
msgstr ""
"設定此檢視為 \"linked\"。一個連結的檢視將會因目錄其他連結檢視變更而跟著變動。"
-#: konq_mainwindow.cc:4083 sidebar/trees/bookmark_module/bookmark_module.cpp:71
+#: konq_mainwindow.cpp:4123
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:71
msgid "Open Folder in Tabs"
msgstr "在分頁中打開資料夾"
-#: konq_mainwindow.cc:4088 sidebar/trees/bookmark_module/bookmark_module.cpp:67
+#: konq_mainwindow.cpp:4128
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:67
#: sidebar/trees/konq_sidebartree.cpp:921
msgid "Open in New Window"
msgstr "打開新的視窗"
-#: konq_mainwindow.cc:4089 sidebar/trees/bookmark_module/bookmark_module.cpp:69
+#: konq_mainwindow.cpp:4129
+#: sidebar/trees/bookmark_module/bookmark_module.cpp:69
#: sidebar/trees/konq_sidebartree.cpp:923
msgid "Open in New Tab"
msgstr "在新分頁中開啟"
-#: konq_mainwindow.cc:4396
+#: konq_mainwindow.cpp:4436
msgid "&Save View Profile \"%1\"..."
msgstr "儲存檢視設定檔\"%1\"(&S)..."
-#: konq_mainwindow.cc:4737
+#: konq_mainwindow.cpp:4777
msgid "Open in T&his Window"
msgstr "在這個視窗開啟(&H)"
-#: konq_mainwindow.cc:4738
+#: konq_mainwindow.cpp:4778
msgid "Open the document in current window"
msgstr "在目前的的視窗開啟文件"
-#: konq_mainwindow.cc:4740 sidebar/web_module/web_module.h:55
+#: konq_mainwindow.cpp:4780 sidebar/web_module/web_module.h:55
#: sidebar/web_module/web_module.h:58
msgid "Open in New &Window"
msgstr "在新視窗開啟(&W)"
-#: konq_mainwindow.cc:4741
+#: konq_mainwindow.cpp:4781
msgid "Open the document in a new window"
msgstr "開啟文件於新的視窗"
-#: konq_mainwindow.cc:4751 konq_mainwindow.cc:4755
+#: konq_mainwindow.cpp:4791 konq_mainwindow.cpp:4795
#, fuzzy
msgid "Open in &Background Tab"
msgstr "在新分頁中開啟(&N)"
-#: konq_mainwindow.cc:4752 konq_mainwindow.cc:4757
+#: konq_mainwindow.cpp:4792 konq_mainwindow.cpp:4797
#, fuzzy
msgid "Open the document in a new background tab"
msgstr "開啟文件於新的分頁"
-#: konq_mainwindow.cc:4753 konq_mainwindow.cc:4756
+#: konq_mainwindow.cpp:4793 konq_mainwindow.cpp:4796
msgid "Open in &New Tab"
msgstr "在新分頁中開啟(&N)"
-#: konq_mainwindow.cc:4754 konq_mainwindow.cc:4758
+#: konq_mainwindow.cpp:4794 konq_mainwindow.cpp:4798
#, fuzzy
msgid "Open the document in a new foreground tab"
msgstr "開啟文件於新的分頁"
-#: konq_mainwindow.cc:5000
+#: konq_mainwindow.cpp:5045
#, c-format
msgid "Open with %1"
msgstr "以 %1 開啟"
-#: konq_mainwindow.cc:5057
+#: konq_mainwindow.cpp:5102
msgid "&View Mode"
msgstr "檢視模式(&V)"
-#: konq_mainwindow.cc:5266
+#: konq_mainwindow.cpp:5311
msgid ""
"You have multiple tabs open in this window, are you sure you want to quit?"
msgstr "您已經在這個視窗中開啟了多個分頁,你確定要關閉嗎?"
-#: konq_mainwindow.cc:5268 konq_viewmgr.cc:1146
+#: konq_mainwindow.cpp:5313 konq_viewmgr.cpp:1145
msgid "Confirmation"
msgstr "確定"
-#: konq_mainwindow.cc:5270
+#: konq_mainwindow.cpp:5315
msgid "C&lose Current Tab"
msgstr "關閉目前的分頁(&L)"
-#: konq_mainwindow.cc:5302
+#: konq_mainwindow.cpp:5347
msgid ""
"This tab contains changes that have not been submitted.\n"
"Closing the window will discard these changes."
@@ -1927,7 +1931,7 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"關閉此視窗會放棄這些變更。"
-#: konq_mainwindow.cc:5320
+#: konq_mainwindow.cpp:5365
msgid ""
"This page contains changes that have not been submitted.\n"
"Closing the window will discard these changes."
@@ -1935,48 +1939,48 @@ msgstr ""
"這個頁面包含尚未送出的變更。\n"
"關閉此視窗會放棄這些變更。"
-#: konq_mainwindow.cc:5412
+#: konq_mainwindow.cpp:5457
msgid ""
"Your sidebar is not functional or unavailable. A new entry cannot be added."
msgstr "無法增加新的項目。你的 sidebar 沒有這樣的作用。"
-#: konq_mainwindow.cc:5412 konq_mainwindow.cc:5419
+#: konq_mainwindow.cpp:5457 konq_mainwindow.cpp:5464
msgid "Web Sidebar"
msgstr "Web 邊列工具列"
-#: konq_mainwindow.cc:5417
+#: konq_mainwindow.cpp:5462
msgid "Add new web extension \"%1\" to your sidebar?"
msgstr "增加瀏覽新的部份 \"%1\" 到你的邊列工具列?"
-#: konq_mainwindow.cc:5419
+#: konq_mainwindow.cpp:5464
msgid "Do Not Add"
msgstr "不要加入"
-#: konq_profiledlg.cc:76
+#: konq_profiledlg.cpp:76
msgid "Profile Management"
msgstr "設定檔管理員"
-#: konq_profiledlg.cc:78
+#: konq_profiledlg.cpp:78
msgid "&Rename Profile"
msgstr "重新命名設定檔(&R)"
-#: konq_profiledlg.cc:79
+#: konq_profiledlg.cpp:79
msgid "&Delete Profile"
msgstr "刪除設定檔(&D)"
-#: konq_profiledlg.cc:88
+#: konq_profiledlg.cpp:88
msgid "&Profile name:"
msgstr "設定檔名稱(&P):"
-#: konq_profiledlg.cc:109
+#: konq_profiledlg.cpp:109
msgid "Save &URLs in profile"
msgstr "儲存 &URL 至設定檔"
-#: konq_profiledlg.cc:112
+#: konq_profiledlg.cpp:112
msgid "Save &window size in profile"
msgstr "將視窗大小儲存在設定檔中(&W)"
-#: konq_tabs.cc:67
+#: konq_tabs.cpp:67
msgid ""
"This bar contains the list of currently open tabs. Click on a tab to make it "
"active. The option to show a close button instead of the website icon in the "
@@ -1990,45 +1994,45 @@ msgstr ""
"分頁上的文字是它目前所開啟的網站的標題,由於它會被截短以符合分頁大小,您可以"
"把滑鼠移至分頁上來檢視完整的標題。"
-#: konq_tabs.cc:91
+#: konq_tabs.cpp:91
msgid "&Reload Tab"
msgstr "重新載入分頁(&R)"
-#: konq_tabs.cc:96
+#: konq_tabs.cpp:96
msgid "&Duplicate Tab"
msgstr "複製分頁(&D)"
-#: konq_tabs.cc:102
+#: konq_tabs.cpp:102
msgid "D&etach Tab"
msgstr "分離分頁(&E)"
-#: konq_tabs.cc:109
+#: konq_tabs.cpp:109
#, fuzzy
msgid "Move Tab &Left"
msgstr "移動分頁至左邊"
-#: konq_tabs.cc:115
+#: konq_tabs.cpp:115
#, fuzzy
msgid "Move Tab &Right"
msgstr "在右邊顯示分頁"
-#: konq_tabs.cc:122
+#: konq_tabs.cpp:122
msgid "Other Tabs"
msgstr "其他分頁"
-#: konq_tabs.cc:127
+#: konq_tabs.cpp:127
msgid "&Close Tab"
msgstr "關閉分頁(&C)"
-#: konq_tabs.cc:159
+#: konq_tabs.cpp:159
msgid "Open a new tab"
msgstr "開啟一個新分頁"
-#: konq_tabs.cc:168
+#: konq_tabs.cpp:168
msgid "Close the current tab"
msgstr "關閉目前的分頁"
-#: konq_view.cc:1357
+#: konq_view.cpp:1357
msgid ""
"The page you are trying to view is the result of posted form data. If you "
"resend the data, any action the form carried out (such as search or online "
@@ -2037,11 +2041,11 @@ msgstr ""
"您嘗試檢視的網頁是送出表單資料的結果。如果您重新送出資料,此 表單所進行的任何"
"動作(像是搜尋或線上購物)都會重覆一次。"
-#: konq_view.cc:1359
+#: konq_view.cpp:1359
msgid "Resend"
msgstr "重新送出"
-#: konq_viewmgr.cc:1144
+#: konq_viewmgr.cpp:1143
msgid ""
"You have multiple tabs open in this window.\n"
"Loading a view profile will close them."
@@ -2049,11 +2053,11 @@ msgstr ""
"您已經在這個視窗中開啟了多個分頁。\n"
"載入檢視設定檔會關閉它們。"
-#: konq_viewmgr.cc:1147
+#: konq_viewmgr.cpp:1146
msgid "Load View Profile"
msgstr "載入檢視設定檔"
-#: konq_viewmgr.cc:1163
+#: konq_viewmgr.cpp:1162
msgid ""
"This tab contains changes that have not been submitted.\n"
"Loading a profile will discard these changes."
@@ -2061,7 +2065,7 @@ msgstr ""
"這個分頁包含尚未送出的變更。\n"
"載入設定檔會放棄這些變更。"
-#: konq_viewmgr.cc:1181
+#: konq_viewmgr.cpp:1180
msgid ""
"This page contains changes that have not been submitted.\n"
"Loading a profile will discard these changes."
@@ -2069,175 +2073,239 @@ msgstr ""
"這個頁面包含尚未送出的變更。\n"
"載入設定檔會放棄這些變更。"
-#: listview/konq_infolistviewwidget.cc:40
+#: listview/konq_infolistviewwidget.cpp:40
msgid "View &As"
msgstr "檢視為(&A)"
-#: listview/konq_infolistviewwidget.cc:78
+#: listview/konq_infolistviewwidget.cpp:78
msgid "Filename"
msgstr "檔案名稱"
-#: listview/konq_listview.cc:275
+#: listview/konq_listview.cpp:279
msgid "MimeType"
msgstr "Mime 類型"
-#: listview/konq_listview.cc:276
+#: listview/konq_listview.cpp:280
msgid "Size"
msgstr "大小"
-#: listview/konq_listview.cc:277
+#: listview/konq_listview.cpp:281
msgid "Modified"
msgstr "已變更"
-#: listview/konq_listview.cc:278
+#: listview/konq_listview.cpp:282
msgid "Accessed"
msgstr "存取"
-#: listview/konq_listview.cc:279
+#: listview/konq_listview.cpp:283
msgid "Created"
msgstr "已建立"
-#: listview/konq_listview.cc:280
+#: listview/konq_listview.cpp:284
msgid "Permissions"
msgstr "權限"
-#: listview/konq_listview.cc:281
+#: listview/konq_listview.cpp:285
msgid "Owner"
msgstr "擁有者"
-#: listview/konq_listview.cc:282
+#: listview/konq_listview.cpp:286
msgid "Group"
msgstr "群組"
-#: listview/konq_listview.cc:283
+#: listview/konq_listview.cpp:287
msgid "Link"
msgstr "連結"
-#: listview/konq_listview.cc:286
+#: listview/konq_listview.cpp:290
msgid "File Type"
msgstr "檔案類型"
-#: listview/konq_listview.cc:670
+#: listview/konq_listview.cpp:888
msgid "Show &Modification Time"
msgstr "顯示變更時間(&M)"
-#: listview/konq_listview.cc:671
+#: listview/konq_listview.cpp:889
msgid "Hide &Modification Time"
msgstr "隱藏修改時刻(&M)"
-#: listview/konq_listview.cc:672
+#: listview/konq_listview.cpp:890
msgid "Show &File Type"
msgstr "顯示檔案類型(&F)"
-#: listview/konq_listview.cc:673
+#: listview/konq_listview.cpp:891
msgid "Hide &File Type"
msgstr "隱藏檔案類型(&F)"
-#: listview/konq_listview.cc:674
+#: listview/konq_listview.cpp:892
msgid "Show MimeType"
msgstr "顯示 Mime 類型"
-#: listview/konq_listview.cc:675
+#: listview/konq_listview.cpp:893
msgid "Hide MimeType"
msgstr "隱藏 Mime 類型"
-#: listview/konq_listview.cc:676
+#: listview/konq_listview.cpp:894
msgid "Show &Access Time"
msgstr "顯示存取時間(&A)"
-#: listview/konq_listview.cc:677
+#: listview/konq_listview.cpp:895
msgid "Hide &Access Time"
msgstr "隱藏存取時刻(&A)"
-#: listview/konq_listview.cc:678
+#: listview/konq_listview.cpp:896
msgid "Show &Creation Time"
msgstr "顯示建立時間(&C)"
-#: listview/konq_listview.cc:679
+#: listview/konq_listview.cpp:897
msgid "Hide &Creation Time"
msgstr "隱藏建立時刻(&C)"
-#: listview/konq_listview.cc:680
+#: listview/konq_listview.cpp:898
msgid "Show &Link Destination"
msgstr "顯示連結目標(&L)"
-#: listview/konq_listview.cc:681
+#: listview/konq_listview.cpp:899
msgid "Hide &Link Destination"
msgstr "隱藏連結目的端(&L)"
-#: listview/konq_listview.cc:682
+#: listview/konq_listview.cpp:900
msgid "Show Filesize"
msgstr "顯示檔案大小"
-#: listview/konq_listview.cc:683
+#: listview/konq_listview.cpp:901
msgid "Hide Filesize"
msgstr "隱藏檔案大小"
-#: listview/konq_listview.cc:684
+#: listview/konq_listview.cpp:902
msgid "Show Owner"
msgstr "顯示所有人"
-#: listview/konq_listview.cc:685
+#: listview/konq_listview.cpp:903
msgid "Hide Owner"
msgstr "隱藏擁有者"
-#: listview/konq_listview.cc:686
+#: listview/konq_listview.cpp:904
msgid "Show Group"
msgstr "顯示群組"
-#: listview/konq_listview.cc:687
+#: listview/konq_listview.cpp:905
msgid "Hide Group"
msgstr "隱藏群組"
-#: listview/konq_listview.cc:688
+#: listview/konq_listview.cpp:906
msgid "Show Permissions"
msgstr "顯示權限"
-#: listview/konq_listview.cc:689
+#: listview/konq_listview.cpp:907
msgid "Hide Permissions"
msgstr "隱藏權限"
-#: listview/konq_listview.cc:690
+#: listview/konq_listview.cpp:908
msgid "Show URL"
msgstr "顯示 URL"
-#: listview/konq_listview.cc:701
+#: listview/konq_listview.cpp:919
msgid "&Rename and move to next item"
msgstr ""
-#: listview/konq_listview.cc:703
+#: listview/konq_listview.cpp:921
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"next item and starts a new rename operation."
msgstr ""
-#: listview/konq_listview.cc:705
+#: listview/konq_listview.cpp:923
msgid "Complete rename operation and move the next item"
msgstr ""
-#: listview/konq_listview.cc:707
+#: listview/konq_listview.cpp:925
msgid "&Rename and move to previous item"
msgstr ""
-#: listview/konq_listview.cc:709
+#: listview/konq_listview.cpp:927
msgid ""
"Pressing this button completes the current rename operation,moves to the "
"previous item and starts a new rename operation."
msgstr ""
-#: listview/konq_listview.cc:711
+#: listview/konq_listview.cpp:929
msgid "Complete rename operation and move the previous item"
msgstr ""
-#: listview/konq_listview.cc:716
+#: listview/konq_listview.cpp:935
msgid "Case Insensitive Sort"
msgstr "不區分大小寫地排序"
-#: listview/konq_listviewwidget.cc:355 listview/konq_textviewwidget.cc:68
+#: listview/konq_listview.cpp:937
+msgid "&Alternate Sort Order"
+msgstr ""
+
+#: listview/konq_listview.cpp:939
+msgid "Sort by PREVIOUS sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:940
+#, fuzzy
+#| msgid "Recursive Sort"
+msgid "&Reverse Sort Order"
+msgstr "遞迴搜尋"
+
+#: listview/konq_listview.cpp:942
+msgid "Reverse sort order of current sort column"
+msgstr ""
+
+#: listview/konq_listview.cpp:950
+msgid "&Unicode based"
+msgstr ""
+
+#: listview/konq_listview.cpp:952
+msgid "Strict numeric Unicode based order"
+msgstr ""
+
+#: listview/konq_listview.cpp:955
+#, fuzzy
+#| msgid "By Name (Case Insensitive)"
+msgid "Unicode based, &case insensitive"
+msgstr "依名稱(不區分大小寫)"
+
+#: listview/konq_listview.cpp:957
+msgid "Unicode based order but with lower/upper case ASCII letters adjacent"
+msgstr ""
+
+#: listview/konq_listview.cpp:960
+#, fuzzy
+#| msgid "Local file"
+msgid "&Locale based"
+msgstr "本機檔案"
+
+#: listview/konq_listview.cpp:962
+msgid "Locale based order, usually \"friendly\""
+msgstr ""
+
+#: listview/konq_listview.cpp:970
+msgid "Group &Directories First"
+msgstr ""
+
+#: listview/konq_listview.cpp:972
+msgid "Always display directories before non-directories"
+msgstr ""
+
+#: listview/konq_listview.cpp:975
+#, fuzzy
+#| msgid "Show &Hidden Files"
+msgid "Group &Hidden First"
+msgstr "顯示隱藏檔(&H)"
+
+#: listview/konq_listview.cpp:977
+msgid "Always display hidden files before non-hidden files"
+msgstr ""
+
+#: listview/konq_listviewwidget.cpp:356 listview/konq_textviewwidget.cpp:68
msgid "Name"
msgstr "名稱"
-#: listview/konq_listviewwidget.cc:1084
+#: listview/konq_listviewwidget.cpp:1094
msgid "You must take the file out of the trash before being able to use it."
msgstr "使用這個檔案之前,您必需先從垃圾筒裡移出。"
@@ -2689,10 +2757,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 "
@@ -2704,34 +2784,34 @@ 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 當您直接刪除檔案時是否要求確認。"
-#: 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 "
@@ -2740,7 +2820,7 @@ msgstr ""
"這個選項告訴 Konqueror 當您將檔案移至您的資源回收桶資料夾時(以便能輕易的回復)"
"是否要求確認。"
-#: konqueror.kcfg:621
+#: konqueror.kcfg:627
#, no-c-format
msgid "Terminal application to use."
msgstr ""
@@ -2755,48 +2835,85 @@ msgstr "移至(&G)"
msgid "&Window"
msgstr "視窗(&W)"
-#: listview/konq_detailedlistview.rc:29 listview/konq_textview.rc:17
-#: listview/konq_treeview.rc:29
+#: listview/konq_detailedlistview.rc:27 listview/konq_infolistview.rc:27
+#: listview/konq_textview.rc:16 listview/konq_treeview.rc:27
+#, fuzzy, no-c-format
+#| msgid "Sort"
+msgid "&Sort"
+msgstr "排序"
+
+#: listview/konq_detailedlistview.rc:38 listview/konq_textview.rc:27
+#: listview/konq_treeview.rc:38
#, no-c-format
msgid "Show Details"
msgstr "顯示詳細資料"
-#: listview/konq_detailedlistview.rc:47
+#: listview/konq_detailedlistview.rc:56
#, no-c-format
msgid "Detailed Listview Toolbar"
msgstr "詳細清單工具列"
-#: listview/konq_infolistview.rc:34
+#: listview/konq_infolistview.rc:43
#, no-c-format
msgid "Info Listview Toolbar"
msgstr "資訊清單工具列"
-#: listview/konq_listview.kcfg:14
+#: listview/konq_listview.kcfg:13
#, no-c-format
msgid "List is sorted by this item"
msgstr ""
-#: listview/konq_listview.kcfg:19
+#: listview/konq_listview.kcfg:18
#, no-c-format
msgid "Sort Order"
msgstr ""
-#: listview/konq_listview.kcfg:24
+#: listview/konq_listview.kcfg:23
#, no-c-format
-msgid "Width of the FileName Column"
+msgid "Primary sort column name"
msgstr ""
#: listview/konq_listview.kcfg:28
#, no-c-format
+msgid "Primary sort column offset"
+msgstr ""
+
+#: listview/konq_listview.kcfg:33
+#, no-c-format
+msgid "Primary sort column sorting order"
+msgstr ""
+
+#: listview/konq_listview.kcfg:38
+#, no-c-format
+msgid "Alternate sort column name"
+msgstr ""
+
+#: listview/konq_listview.kcfg:43
+#, no-c-format
+msgid "Alternate sort column offset"
+msgstr ""
+
+#: listview/konq_listview.kcfg:48
+#, no-c-format
+msgid "Alternate sort column sorting order"
+msgstr ""
+
+#: listview/konq_listview.kcfg:53
+#, no-c-format
+msgid "Width of the FileName Column"
+msgstr ""
+
+#: listview/konq_listview.kcfg:57
+#, no-c-format
msgid "Columns"
msgstr ""
-#: listview/konq_listview.kcfg:32
+#: listview/konq_listview.kcfg:61
#, no-c-format
msgid "Widths of the Columns"
msgstr ""
-#: listview/konq_treeview.rc:47
+#: listview/konq_treeview.rc:56
#, no-c-format
msgid "Treeview Toolbar"
msgstr "樹狀工具列"
diff --git a/tde-i18n-zh_TW/messages/tdebase/konsole.po b/tde-i18n-zh_TW/messages/tdebase/konsole.po
index fae402adc5b..510dab82b36 100644
--- a/tde-i18n-zh_TW/messages/tdebase/konsole.po
+++ b/tde-i18n-zh_TW/messages/tdebase/konsole.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konsole\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-11-02 18:13+0000\n"
"PO-Revision-Date: 2007-01-26 08:36+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -31,11 +31,11 @@ msgid ""
"Your emails"
msgstr "voidoo@xychen.org,kenduest@i18n.linux.org.tw"
-#: 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"
@@ -49,243 +49,249 @@ msgstr "工作階段"
msgid "Se&ttings"
msgstr "設定"
-#: konsole.cpp:516 konsole_part.cpp:338
+#: konsole.cpp:512 konsole_part.cpp:338
msgid "&Suspend Task"
msgstr "暫停工作(&S)"
-#: konsole.cpp:517 konsole_part.cpp:339
+#: konsole.cpp:513 konsole_part.cpp:339
msgid "&Continue Task"
msgstr "繼續工作(&C)"
-#: konsole.cpp:518 konsole_part.cpp:340
+#: konsole.cpp:514 konsole_part.cpp:340
msgid "&Hangup"
msgstr "掛斷(&H)"
-#: konsole.cpp:519 konsole_part.cpp:341
+#: konsole.cpp:515 konsole_part.cpp:341
msgid "&Interrupt Task"
msgstr "中斷工作(&I)"
-#: konsole.cpp:520 konsole_part.cpp:342
+#: konsole.cpp:516 konsole_part.cpp:342
msgid "&Terminate Task"
msgstr "終結工作(&T)"
-#: konsole.cpp:521 konsole_part.cpp:343
+#: konsole.cpp:517 konsole_part.cpp:343
msgid "&Kill Task"
msgstr "殺掉工作(&K)"
-#: konsole.cpp:522 konsole_part.cpp:344
+#: konsole.cpp:518 konsole_part.cpp:344
msgid "User Signal &1"
msgstr "使用者信號 &1"
-#: konsole.cpp:523 konsole_part.cpp:345
+#: konsole.cpp:519 konsole_part.cpp:345
msgid "User Signal &2"
msgstr "使用者信號 &2"
-#: konsole.cpp:534 konsole.cpp:754 konsole_part.cpp:486
+#: konsole.cpp:530 konsole.cpp:750 konsole_part.cpp:486
msgid "&Send Signal"
msgstr "送出信號(&S)"
-#: konsole.cpp:608
+#: konsole.cpp:604
msgid "&Tab Bar"
msgstr "分頁列(&T)"
-#: konsole.cpp:611 konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:607 konsole.cpp:615 konsole_part.cpp:359
msgid "&Hide"
msgstr "隱藏(&H)"
-#: konsole.cpp:611
+#: konsole.cpp:607
msgid "&Top"
msgstr "頂端(&T)"
-#: konsole.cpp:616 konsole_part.cpp:355
+#: konsole.cpp:612 konsole_part.cpp:355
msgid "Sc&rollbar"
msgstr "捲動列(&R)"
-#: konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:615 konsole_part.cpp:359
msgid "&Left"
msgstr "左邊(&L)"
-#: konsole.cpp:619 konsole_part.cpp:359
+#: konsole.cpp:615 konsole_part.cpp:359
msgid "&Right"
msgstr "右邊(&R)"
-#: konsole.cpp:632 konsole_part.cpp:365
+#: konsole.cpp:628 konsole_part.cpp:365
msgid "&Bell"
msgstr "鈴聲(&B)"
-#: konsole.cpp:635 konsole_part.cpp:369
+#: konsole.cpp:631 konsole_part.cpp:369
msgid "System &Bell"
msgstr "系統響鈴(&B)"
-#: konsole.cpp:636 konsole_part.cpp:370
+#: konsole.cpp:632 konsole_part.cpp:370
msgid "System &Notification"
msgstr "系統通知(&N)"
-#: konsole.cpp:637 konsole_part.cpp:371
+#: konsole.cpp:633 konsole_part.cpp:371
msgid "&Visible Bell"
msgstr "視覺化鈴聲"
-#: konsole.cpp:638 konsole_part.cpp:372
+#: konsole.cpp:634 konsole_part.cpp:372
msgid "N&one"
msgstr "無(&O)"
-#: konsole.cpp:646 konsole_part.cpp:377
+#: konsole.cpp:642 konsole_part.cpp:377
msgid "&Enlarge Font"
msgstr "放大字型(&E)"
-#: konsole.cpp:650 konsole_part.cpp:378
+#: konsole.cpp:646 konsole_part.cpp:378
msgid "&Shrink Font"
msgstr "縮小字型(&S)"
-#: konsole.cpp:654 konsole_part.cpp:379
+#: konsole.cpp:650 konsole_part.cpp:379
msgid "Se&lect..."
msgstr "選擇(&L)..."
-#: konsole.cpp:660
+#: konsole.cpp:656
msgid "&Install Bitmap..."
msgstr "安裝點陣字(&I)..."
-#: konsole.cpp:668 konsole_part.cpp:383
+#: konsole.cpp:664 konsole_part.cpp:383
msgid "&Encoding"
msgstr "編碼(&E)"
-#: konsole.cpp:676 konsole_part.cpp:396
+#: konsole.cpp:672 konsole_part.cpp:396
msgid "&Keyboard"
msgstr "鍵盤(&K)"
-#: konsole.cpp:680 konsole_part.cpp:406
+#: konsole.cpp:676 konsole_part.cpp:406
msgid "Sch&ema"
msgstr "風格(&E)"
-#: konsole.cpp:685
+#: konsole.cpp:681
msgid "S&ize"
msgstr "大小(&I)"
-#: konsole.cpp:688
+#: konsole.cpp:684
msgid "40x15 (&Small)"
msgstr "40x15 (小型) (&S)"
-#: konsole.cpp:689
+#: konsole.cpp:685
msgid "80x24 (&VT100)"
msgstr "80x24 (&VT100)"
-#: konsole.cpp:690
+#: konsole.cpp:686
msgid "80x25 (&IBM PC)"
msgstr "80x25 (&IBM PC)"
-#: konsole.cpp:691
+#: konsole.cpp:687
msgid "80x40 (&XTerm)"
msgstr "80x40 (&XTerm)"
-#: konsole.cpp:692
+#: konsole.cpp:688
msgid "80x52 (IBM V&GA)"
msgstr "80x52 (IBM V&GA)"
-#: konsole.cpp:694
+#: konsole.cpp:690
msgid "&Custom..."
msgstr "自訂(&C)..."
-#: konsole.cpp:699
+#: konsole.cpp:695
msgid "Hist&ory..."
msgstr "歷史紀錄(&O)..."
-#: konsole.cpp:705 konsole_part.cpp:463
+#: konsole.cpp:701 konsole_part.cpp:463
msgid "&Save as Default"
msgstr "儲存為預設值(&S)"
-#: konsole.cpp:728
+#: konsole.cpp:724
msgid "&Tip of the Day"
msgstr "每日提示(&T)"
-#: konsole.cpp:742 konsole_part.cpp:472
+#: konsole.cpp:738 konsole_part.cpp:472
msgid "Set Selection End"
msgstr "設定選取區結尾"
-#: konsole.cpp:750
+#: konsole.cpp:746
msgid "&Open.."
msgstr ""
-#: konsole.cpp:758
+#: konsole.cpp:754
msgid "New Sess&ion"
msgstr "新工作階段(&I)"
-#: konsole.cpp:771 konsole_part.cpp:492
+#: konsole.cpp:767 konsole_part.cpp:492
msgid "S&ettings"
msgstr "設定(&E)"
-#: konsole.cpp:828 konsole.cpp:1131
+#: konsole.cpp:824 konsole.cpp:1128
msgid "&Detach Session"
msgstr "分離工作階段(&D)"
-#: konsole.cpp:833 konsole.cpp:1136
+#: konsole.cpp:829 konsole.cpp:1133
msgid "&Rename Session..."
msgstr "更名工作階段(&R)..."
-#: konsole.cpp:837 konsole.cpp:1145
+#: konsole.cpp:833 konsole.cpp:1142
msgid "Monitor for &Activity"
msgstr "監視有回應視窗(&A)"
-#: konsole.cpp:839 konsole.cpp:1148
+#: konsole.cpp:835 konsole.cpp:1145
msgid "Stop Monitoring for &Activity"
msgstr "停止監視作用狀態(&A)"
-#: konsole.cpp:842 konsole.cpp:1150
+#: konsole.cpp:838 konsole.cpp:1147
msgid "Monitor for &Silence"
msgstr "監視無聲息的視窗(&S)"
-#: konsole.cpp:844 konsole.cpp:1153
+#: konsole.cpp:840 konsole.cpp:1150
msgid "Stop Monitoring for &Silence"
msgstr "停止監視沉默狀態(&S)"
-#: konsole.cpp:847 konsole.cpp:1155
+#: konsole.cpp:843 konsole.cpp:1152
msgid "Send &Input to All Sessions"
msgstr "傳送輸入到所有工作階段(&I)"
-#: konsole.cpp:854 konsole.cpp:1188
+#: konsole.cpp:850 konsole.cpp:1185
msgid "&Move Session Left"
msgstr "將工作階段移到左邊(&M)"
-#: konsole.cpp:861 konsole.cpp:1194
+#: konsole.cpp:857 konsole.cpp:1191
msgid "M&ove Session Right"
msgstr "將工作階段移到右邊(&O)"
-#: konsole.cpp:868
+#: konsole.cpp:864
msgid "Select &Tab Color..."
msgstr "選擇分頁色彩(&T)..."
-#: konsole.cpp:872
+#: konsole.cpp:865
+#, fuzzy
+#| msgid "Select &Tab Color..."
+msgid "Reset Tab Color"
+msgstr "選擇分頁色彩(&T)..."
+
+#: konsole.cpp:869
msgid "Switch to Tab"
msgstr "切換至分頁"
-#: konsole.cpp:877 konsole.cpp:1175 konsole.cpp:1263 konsole.cpp:3080
+#: konsole.cpp:874 konsole.cpp:1172 konsole.cpp:1260 konsole.cpp:3091
msgid "C&lose Session"
msgstr "結束工作階段(&L)"
-#: konsole.cpp:887
+#: konsole.cpp:884
msgid "Tab &Options"
msgstr "分頁選項(&O)"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "&Text && Icons"
msgstr "文字 && 圖示(&T)"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "Text &Only"
msgstr "只有文字(&O)"
-#: konsole.cpp:889
+#: konsole.cpp:886
msgid "&Icons Only"
msgstr "只有圖示(&I)"
-#: konsole.cpp:896
+#: konsole.cpp:893
msgid "&Dynamic Hide"
msgstr "動態隱藏(&D)"
-#: konsole.cpp:901
+#: konsole.cpp:898
msgid "&Auto Resize Tabs"
msgstr "自動縮放分頁(&A)"
-#: konsole.cpp:970
+#: konsole.cpp:967
msgid ""
"Click for new standard session\n"
"Click and hold for session menu"
@@ -293,96 +299,96 @@ msgstr ""
"按下可新增一個標準的工作階段\n"
"按住則會出現工作階段選單"
-#: konsole.cpp:979
+#: konsole.cpp:976
msgid "Close the current session"
msgstr "關閉目前的工作階段"
-#: konsole.cpp:1099
+#: konsole.cpp:1096
msgid "Paste Selection"
msgstr "貼上選取區"
-#: konsole.cpp:1102
+#: konsole.cpp:1099
msgid "C&lear Terminal"
msgstr "清除終端機(&L)"
-#: konsole.cpp:1104
+#: konsole.cpp:1101
msgid "&Reset && Clear Terminal"
msgstr "重置與清除終端機(&R)"
-#: konsole.cpp:1106
+#: konsole.cpp:1103
msgid "&Find in History..."
msgstr "搜尋歷史紀錄(&F)..."
-#: konsole.cpp:1114
+#: konsole.cpp:1111
msgid "Find Pre&vious"
msgstr "尋找下一個(&V)"
-#: konsole.cpp:1118
+#: konsole.cpp:1115
msgid "S&ave History As..."
msgstr "儲存歷史紀錄至(&A)..."
-#: konsole.cpp:1122
+#: konsole.cpp:1119
msgid "Clear &History"
msgstr "清除歷史紀錄(&H)"
-#: konsole.cpp:1126
+#: konsole.cpp:1123
msgid "Clear All H&istories"
msgstr "清除所有歷史紀錄(&I)"
-#: konsole.cpp:1140
+#: konsole.cpp:1137
msgid "&ZModem Upload..."
msgstr "&ZModem 上傳..."
-#: konsole.cpp:1160
+#: konsole.cpp:1157
msgid "Hide &Menubar"
msgstr "隱藏選單列(&M)"
-#: konsole.cpp:1166
+#: konsole.cpp:1163
msgid "Save Sessions &Profile..."
msgstr "儲存工作階段組態(&P)..."
-#: konsole.cpp:1177
+#: konsole.cpp:1174
msgid "&Print Screen..."
msgstr "列印螢幕(&P)..."
-#: konsole.cpp:1182
+#: konsole.cpp:1179
msgid "New Session"
msgstr "新工作階段"
-#: konsole.cpp:1183
+#: konsole.cpp:1180
msgid "Activate Menu"
msgstr "作用選單"
-#: konsole.cpp:1184
+#: konsole.cpp:1181
msgid "List Sessions"
msgstr "清單工作階段"
-#: konsole.cpp:1199
+#: konsole.cpp:1196
msgid "Go to Previous Session"
msgstr "移至上個工作階段"
-#: konsole.cpp:1201
+#: konsole.cpp:1198
msgid "Go to Next Session"
msgstr "移至下個工作階段"
-#: konsole.cpp:1205
+#: konsole.cpp:1202
#, c-format
msgid "Switch to Session %1"
msgstr "切換至工作階段 %1"
-#: konsole.cpp:1208
+#: konsole.cpp:1205
msgid "Enlarge Font"
msgstr "放大字型"
-#: konsole.cpp:1209
+#: konsole.cpp:1206
msgid "Shrink Font"
msgstr "縮小字型"
-#: konsole.cpp:1211
+#: konsole.cpp:1208
msgid "Toggle Bidi"
msgstr "切換 Bidi"
-#: konsole.cpp:1258
+#: konsole.cpp:1255
msgid ""
"You have open sessions (besides the current one). These will be killed if "
"you continue.\n"
@@ -393,11 +399,11 @@ msgstr ""
"\n"
"您真的確定要離開嗎?"
-#: konsole.cpp:1261
+#: konsole.cpp:1258
msgid "Really Quit?"
msgstr "確定真的要結束?"
-#: konsole.cpp:1294
+#: konsole.cpp:1291
msgid ""
"The application running in Konsole does not respond to the close request. Do "
"you want Konsole to close anyway?"
@@ -405,19 +411,19 @@ msgstr ""
"目前於 Konsole 內執行的程式沒有正確回應所以無法正常讓它結束。您確定要關閉 "
"Konsole 程式?"
-#: konsole.cpp:1296
+#: konsole.cpp:1293
msgid "Application Does Not Respond"
msgstr "程式失去回應"
-#: konsole.cpp:1476
+#: konsole.cpp:1479
msgid "Save Sessions Profile"
msgstr "儲存將工作階段組態"
-#: konsole.cpp:1477
+#: konsole.cpp:1480
msgid "Enter name under which the profile should be saved:"
msgstr "請輸入您要儲存的組態檔案名稱"
-#: konsole.cpp:1879
+#: konsole.cpp:1892
msgid ""
"If you want to use the bitmap fonts distributed with Konsole, they must be "
"installed. After installation, you must restart Konsole to use them. Do "
@@ -426,27 +432,27 @@ msgstr ""
"如果您想要使用 Konsole 隨附的點陣字型,就必須安裝它們。安裝完成後,您必須重新"
"啟動 Konsole 才能使用它們。您是否想要將下列字型安裝到 fonts:/Personal?"
-#: konsole.cpp:1881
+#: konsole.cpp:1894
msgid "Install Bitmap Fonts?"
msgstr "是否安裝點陣字型?"
-#: konsole.cpp:1882
+#: konsole.cpp:1895
msgid "&Install"
msgstr "安裝(&I)"
-#: konsole.cpp:1883
+#: konsole.cpp:1896
msgid "Do Not Install"
msgstr "不要安裝"
-#: konsole.cpp:1895
+#: konsole.cpp:1908
msgid "Could not install %1 into fonts:/Personal/"
msgstr "無法安裝 %1 到 fonts:/Personal/"
-#: konsole.cpp:1979
+#: konsole.cpp:1992
msgid "Use the right mouse button to bring back the menu"
msgstr "使用滑鼠右鍵來取得這選單"
-#: konsole.cpp:2104
+#: konsole.cpp:2115
msgid ""
"You have chosen one or more Ctrl+<key> combinations to be used as shortcuts. "
"As a result these key combinations will no longer be passed to the command "
@@ -467,87 +473,87 @@ msgstr ""
"\n"
"您目前使用了下列 Ctrl+<key> 組合:"
-#: konsole.cpp:2114
+#: konsole.cpp:2125
msgid "Choice of Shortcut Keys"
msgstr "選擇捷徑鍵"
-#: konsole.cpp:2517
+#: konsole.cpp:2528
msgid ""
"_: abbreviation of number\n"
"%1 No. %2"
msgstr "%1 No. %2"
-#: konsole.cpp:2572
+#: konsole.cpp:2583
msgid "Session List"
msgstr "工作階段清單"
-#: konsole.cpp:3079
+#: konsole.cpp:3090
msgid "Are you sure that you want to close the current session?"
msgstr "您真的確定要關閉目前的工作階段嗎?"
-#: konsole.cpp:3080
+#: konsole.cpp:3091
msgid "Close Confirmation"
msgstr "關閉確認"
-#: konsole.cpp:3459 konsole.cpp:3517 konsole.cpp:3538
+#: konsole.cpp:3471 konsole.cpp:3529 konsole.cpp:3550
msgid "New "
msgstr "新增"
-#: konsole.cpp:3503 konsole.cpp:3505 konsole.cpp:3521 konsole.cpp:3523
+#: konsole.cpp:3515 konsole.cpp:3517 konsole.cpp:3533 konsole.cpp:3535
msgid "New &Window"
msgstr "開新視窗(&W)"
-#: konsole.cpp:3547
+#: konsole.cpp:3559
msgid "New Shell at Bookmark"
msgstr "開啟新 Shell 於書籤..."
-#: konsole.cpp:3550
+#: konsole.cpp:3562
msgid "Shell at Bookmark"
msgstr "於書籤的 Shell"
-#: konsole.cpp:3561
+#: konsole.cpp:3573
#, c-format
msgid ""
"_: Screen is a program controlling screens!\n"
"Screen at %1"
msgstr "Screen 在 %1"
-#: konsole.cpp:3880
+#: konsole.cpp:3892
msgid "Rename Session"
msgstr "更名工作階段"
-#: konsole.cpp:3881
+#: konsole.cpp:3893
msgid "Session name:"
msgstr "工作階段名稱:"
-#: konsole.cpp:3916 konsole_part.cpp:1011
+#: konsole.cpp:3928 konsole_part.cpp:1004
msgid "History Configuration"
msgstr "歷史紀錄設定"
-#: konsole.cpp:3924 konsole_part.cpp:1019
+#: konsole.cpp:3936 konsole_part.cpp:1012
msgid "&Enable"
msgstr "啟動(&E)"
-#: konsole.cpp:3927
+#: konsole.cpp:3939
msgid "&Number of lines: "
msgstr "行數(&N):"
-#: konsole.cpp:3931 konsole_part.cpp:1026
+#: konsole.cpp:3943 konsole_part.cpp:1019
msgid ""
"_: Unlimited (number of lines)\n"
"Unlimited"
msgstr "無限制"
-#: konsole.cpp:3935 konsole_part.cpp:1028
+#: konsole.cpp:3947 konsole_part.cpp:1021
msgid "&Set Unlimited"
msgstr "設定為無限制(&S)"
-#: konsole.cpp:4063
+#: konsole.cpp:4075
#, c-format
msgid "%1"
msgstr ""
-#: konsole.cpp:4120
+#: konsole.cpp:4132
msgid ""
"End of history reached.\n"
"Continue from the beginning?"
@@ -555,11 +561,11 @@ msgstr ""
"到達了歷史紀錄結尾。\n"
"由開頭繼續嗎?"
-#: konsole.cpp:4121 konsole.cpp:4129 konsole.cpp:4138
+#: konsole.cpp:4133 konsole.cpp:4141 konsole.cpp:4150
msgid "Find"
msgstr "搜尋"
-#: konsole.cpp:4128
+#: konsole.cpp:4140
msgid ""
"Beginning of history reached.\n"
"Continue from the end?"
@@ -567,19 +573,19 @@ msgstr ""
"到達了歷史紀錄開頭。\n"
"由結尾繼續嗎?"
-#: konsole.cpp:4137
+#: konsole.cpp:4149
msgid "Search string '%1' not found."
msgstr "找不到字串 '%1' 。"
-#: konsole.cpp:4154
+#: konsole.cpp:4166
msgid "Save History"
msgstr "儲存歷史紀錄"
-#: konsole.cpp:4160
+#: konsole.cpp:4172
msgid "This is not a local file.\n"
msgstr "這不是本地檔案。\n"
-#: konsole.cpp:4170
+#: konsole.cpp:4182
msgid ""
"A file with this name already exists.\n"
"Do you want to overwrite it?"
@@ -587,27 +593,27 @@ msgstr ""
"這個檔案名稱已經存在。\n"
"您打算要覆蓋它嗎?"
-#: konsole.cpp:4170
+#: konsole.cpp:4182
msgid "File Exists"
msgstr "檔案存在"
-#: konsole.cpp:4170
+#: konsole.cpp:4182
msgid "Overwrite"
msgstr "覆寫"
-#: konsole.cpp:4175
+#: konsole.cpp:4187
msgid "Unable to write to file."
msgstr "無法寫入檔案。"
-#: konsole.cpp:4185
+#: konsole.cpp:4197
msgid "Could not save history."
msgstr "無法儲存歷史紀錄"
-#: konsole.cpp:4196
+#: konsole.cpp:4208
msgid "<p>The current session already has a ZModem file transfer in progress."
msgstr "<p>目前的工作階段已經有進行中的 ZModem 檔案傳輸。"
-#: konsole.cpp:4205
+#: konsole.cpp:4217
msgid ""
"<p>No suitable ZModem software was found on the system.\n"
"<p>You may wish to install the 'rzsz' or 'lrzsz' package.\n"
@@ -615,11 +621,11 @@ msgstr ""
"<p>在這個系統中找不到合適的 ZModem 軟體。\n"
"<p>您可能希望安裝「rzsz」或「lrzsz」套件。\n"
-#: konsole.cpp:4212
+#: konsole.cpp:4224
msgid "Select Files to Upload"
msgstr "選取要上傳的檔案"
-#: konsole.cpp:4232
+#: konsole.cpp:4244
msgid ""
"<p>A ZModem file transfer attempt has been detected, but no suitable ZModem "
"software was found on the system.\n"
@@ -628,7 +634,7 @@ msgstr ""
"<p>偵測到 ZModem 檔案傳輸的要求,但在這個系統中找不到合適的 ZModem 軟體。\n"
"<p>您可能希望安裝「rzsz」或「lrzsz」套件。\n"
-#: konsole.cpp:4239
+#: konsole.cpp:4251
msgid ""
"A ZModem file transfer attempt has been detected.\n"
"Please specify the folder you want to store the file(s):"
@@ -636,36 +642,36 @@ msgstr ""
"偵測到 ZModem 檔案傳輸的要求。\n"
"請指定用來儲存檔案的資料夾:"
-#: konsole.cpp:4242
+#: konsole.cpp:4254
msgid "&Download"
msgstr "下載(&D)"
-#: konsole.cpp:4243 konsole.cpp:4244
+#: konsole.cpp:4255 konsole.cpp:4256
msgid "Start downloading file to specified folder."
msgstr "開始下載檔案到指定的資料夾。"
-#: konsole.cpp:4260
+#: konsole.cpp:4272
#, c-format
msgid "Print %1"
msgstr "列印 %1"
-#: konsole.cpp:4287
+#: konsole.cpp:4299
msgid "Size Configuration"
msgstr "大小設定"
-#: konsole.cpp:4301
+#: konsole.cpp:4313
msgid "Number of columns:"
msgstr "列數:"
-#: konsole.cpp:4304 konsole_part.cpp:1033
+#: konsole.cpp:4316 konsole_part.cpp:1026
msgid "Number of lines:"
msgstr "行數:"
-#: konsole.cpp:4332
+#: konsole.cpp:4344
msgid "As &regular expression"
msgstr "使用正規表示式(&R)"
-#: konsole.cpp:4335
+#: konsole.cpp:4347
msgid "&Edit..."
msgstr "編輯(&E)..."
@@ -745,11 +751,11 @@ msgstr "使用 Konsole 設定(&U)"
msgid "&Close Terminal Emulator"
msgstr "關閉終端機(&C)"
-#: 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:"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kpersonalizer.po b/tde-i18n-zh_TW/messages/tdebase/kpersonalizer.po
index 8c03c805382..539b3db764d 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kpersonalizer.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kpersonalizer.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpersonalizer\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-08-11 16:26+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/ksmserver.po b/tde-i18n-zh_TW/messages/tdebase/ksmserver.po
index 176ed9086fa..9c77afd0932 100644
--- a/tde-i18n-zh_TW/messages/tdebase/ksmserver.po
+++ b/tde-i18n-zh_TW/messages/tdebase/ksmserver.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksmserver\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-02-13 18:16+0000\n"
"PO-Revision-Date: 2007-03-13 14:26+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -125,7 +125,7 @@ msgstr ""
msgid "Synchronizing remote folders"
msgstr ""
-#: shutdown.cpp:790 shutdowndlg.cpp:1365
+#: shutdown.cpp:790 shutdowndlg.cpp:1245
msgid "Saving your settings..."
msgstr ""
@@ -141,39 +141,39 @@ msgstr ""
msgid "Terminating services..."
msgstr ""
-#: shutdowndlg.cpp:734
+#: shutdowndlg.cpp:738
msgid "End Session for \"%1\""
msgstr "結束「%1」之工作階段"
-#: shutdowndlg.cpp:759
+#: shutdowndlg.cpp:763
msgid "Log out"
msgstr ""
-#: shutdowndlg.cpp:761 shutdowndlg.cpp:790
+#: shutdowndlg.cpp:765 shutdowndlg.cpp:794
msgid ""
"<qt><p>Log out of the current session to login as a different user.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:789
+#: shutdowndlg.cpp:793
msgid "&Log out"
msgstr ""
-#: shutdowndlg.cpp:899 shutdowndlg.cpp:1086
+#: shutdowndlg.cpp:836 shutdowndlg.cpp:1023
msgid "&Freeze"
msgstr ""
-#: shutdowndlg.cpp:901 shutdowndlg.cpp:1087
+#: shutdowndlg.cpp:838 shutdowndlg.cpp:1024
msgid ""
"<qt><p>Put the computer in software idle mode, allowing for some "
"powersaving. The system can be reactivated in a really short time, almost "
"instantly.</p><p>This correspond to ACPI S0 mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:914 shutdowndlg.cpp:1097
+#: shutdowndlg.cpp:851 shutdowndlg.cpp:1034
msgid "&Suspend"
msgstr ""
-#: shutdowndlg.cpp:916 shutdowndlg.cpp:1098
+#: shutdowndlg.cpp:853 shutdowndlg.cpp:1035
msgid ""
"<qt><p>Put the computer in suspend-to-memory mode. The system is stopped and "
"its state saved to memory.</p><p> This allows more powersaving than 'Freeze' "
@@ -181,11 +181,11 @@ msgid ""
"ACPI S3 mode.</p><p>Also known as Suspend-to-RAM mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:930 shutdowndlg.cpp:1109
+#: shutdowndlg.cpp:867 shutdowndlg.cpp:1046
msgid "&Hibernate"
msgstr ""
-#: shutdowndlg.cpp:932 shutdowndlg.cpp:1110
+#: shutdowndlg.cpp:869 shutdowndlg.cpp:1047
msgid ""
"<qt><p>Put the computer in suspend-to-disk mode. The system is stopped and "
"its state saved to disk.</p><p>This offers the greatest powersaving but "
@@ -194,11 +194,11 @@ msgid ""
"qt>"
msgstr ""
-#: shutdowndlg.cpp:945 shutdowndlg.cpp:1120
+#: shutdowndlg.cpp:882 shutdowndlg.cpp:1057
msgid "H&ybrid Suspend"
msgstr ""
-#: shutdowndlg.cpp:947 shutdowndlg.cpp:1121
+#: shutdowndlg.cpp:884 shutdowndlg.cpp:1058
msgid ""
"<qt><p>Put the computer in both suspend-to-memory and suspend-to-disk mode. "
"The system is stopped and its state saved to memory and to disk.</p><p>This "
@@ -209,68 +209,68 @@ msgid ""
"to-RAM + Suspend-to-Disk mode.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:969 shutdowndlg.cpp:1049
+#: shutdowndlg.cpp:906 shutdowndlg.cpp:986
#, fuzzy
msgid "&Restart"
msgstr "重新啟動電腦 (&R)"
-#: shutdowndlg.cpp:971 shutdowndlg.cpp:1050
+#: shutdowndlg.cpp:908 shutdowndlg.cpp:987
msgid ""
"<qt><p>Log out of the current session and restart the computer.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:994 shutdowndlg.cpp:1072
+#: shutdowndlg.cpp:931 shutdowndlg.cpp:1009
msgid ""
"_: current option in boot loader\n"
" (current)"
msgstr " (current)"
-#: shutdowndlg.cpp:1010 shutdowndlg.cpp:1037
+#: shutdowndlg.cpp:947 shutdowndlg.cpp:974
msgid "&Shutdown"
msgstr ""
-#: shutdowndlg.cpp:1012 shutdowndlg.cpp:1038
+#: shutdowndlg.cpp:949 shutdowndlg.cpp:975
msgid ""
"<qt><p>Log out of the current session and turn off the computer.</p></qt>"
msgstr ""
-#: shutdowndlg.cpp:1367
+#: shutdowndlg.cpp:1247
msgid "Skip Notification"
msgstr ""
-#: shutdowndlg.cpp:1368
+#: shutdowndlg.cpp:1248
msgid "Abort Logout"
msgstr ""
-#: shutdowndlg.cpp:1423
+#: shutdowndlg.cpp:1303
msgid "Would you like to turn off your computer?"
msgstr ""
-#: shutdowndlg.cpp:1424
+#: shutdowndlg.cpp:1304
msgid ""
"This computer will turn off automatically\n"
"after %1 seconds."
msgstr ""
-#: shutdowndlg.cpp:1430
+#: shutdowndlg.cpp:1310
msgid "Would you like to reboot your computer?"
msgstr ""
-#: shutdowndlg.cpp:1432
+#: shutdowndlg.cpp:1312
msgid "Would you like to reboot to \"%1\"?"
msgstr ""
-#: shutdowndlg.cpp:1433
+#: shutdowndlg.cpp:1313
msgid ""
"This computer will reboot automatically\n"
"after %1 seconds."
msgstr ""
-#: shutdowndlg.cpp:1437
+#: shutdowndlg.cpp:1317
msgid "Would you like to end your current session?"
msgstr ""
-#: shutdowndlg.cpp:1438
+#: shutdowndlg.cpp:1318
msgid ""
"This session will end\n"
"after %1 seconds automatically."
diff --git a/tde-i18n-zh_TW/messages/tdebase/ksysguard.po b/tde-i18n-zh_TW/messages/tdebase/ksysguard.po
index 6ca9db5d4d5..b639575615b 100644
--- a/tde-i18n-zh_TW/messages/tdebase/ksysguard.po
+++ b/tde-i18n-zh_TW/messages/tdebase/ksysguard.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksysguard\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-12-06 10:00+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -32,93 +32,93 @@ msgid ""
msgstr ""
"Kenduest@i18n.linux.org.tw,jouston@housediy.com,pesder.liao@msa.hinet.net"
-#: KSGAppletSettings.cc:34
+#: KSGAppletSettings.cpp:34
msgid "System Guard Settings"
msgstr "系統守衛設定"
-#: KSGAppletSettings.cc:42
+#: KSGAppletSettings.cpp:42
msgid "Number of displays:"
msgstr "顯示的數量:"
-#: KSGAppletSettings.cc:50
+#: KSGAppletSettings.cpp:50
msgid "Size ratio:"
msgstr "大小比率:"
-#: KSGAppletSettings.cc:54
+#: KSGAppletSettings.cpp:54
#, c-format
msgid "%"
msgstr "%"
-#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46
+#: KSGAppletSettings.cpp:59 WorkSheetSettings.cpp:85 ksgrd/TimerSettings.cpp:46
msgid "Update interval:"
msgstr "更新間隔:"
-#: KSGAppletSettings.cc:64 SensorDisplayLib/SensorLoggerDlgWidget.ui:68
-#: WorkSheetSettings.cc:91 ksgrd/TimerSettings.cc:51
+#: KSGAppletSettings.cpp:64 SensorDisplayLib/SensorLoggerDlgWidget.ui:68
+#: WorkSheetSettings.cpp:91 ksgrd/TimerSettings.cpp:51
#, no-c-format
msgid " sec"
msgstr " 秒"
-#: KSysGuardApplet.cc:209 WorkSheet.cc:331
+#: KSysGuardApplet.cpp:209 WorkSheet.cpp:331
msgid "Select Display Type"
msgstr "選擇顯示類型"
-#: KSysGuardApplet.cc:210 WorkSheet.cc:332
+#: KSysGuardApplet.cpp:210 WorkSheet.cpp:332
msgid "&Signal Plotter"
msgstr "信號繪圖器(&S)"
-#: KSysGuardApplet.cc:211 WorkSheet.cc:333
+#: KSysGuardApplet.cpp:211 WorkSheet.cpp:333
msgid "&Multimeter"
msgstr "多重儀表(&M)"
-#: KSysGuardApplet.cc:212
+#: KSysGuardApplet.cpp:212
msgid "&Dancing Bars"
msgstr "動態長條(&D)"
-#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394
+#: KSysGuardApplet.cpp:242 KSysGuardApplet.cpp:394
msgid ""
"The KSysGuard applet does not support displaying of this type of sensor. "
"Please choose another sensor."
msgstr "KSysGuard 小程式不支援此類型偵測器的顯示。請選擇其他偵測器。"
-#: KSysGuardApplet.cc:318 WorkSheet.cc:94
+#: KSysGuardApplet.cpp:318 WorkSheet.cpp:94
#, c-format
msgid "Cannot open the file %1."
msgstr "無法開啟檔案 %1。"
-#: KSysGuardApplet.cc:327 WorkSheet.cc:102
+#: KSysGuardApplet.cpp:327 WorkSheet.cpp:102
msgid "The file %1 does not contain valid XML."
msgstr "檔案 %1 沒有包含任何有效的 XML 內容。"
-#: KSysGuardApplet.cc:334
+#: KSysGuardApplet.cpp:334
msgid ""
"The file %1 does not contain a valid applet definition, which must have a "
"document type 'KSysGuardApplet'."
msgstr ""
"檔案 %1 不包含有效的工作表定義,其中必須有“KSysGuardApplet”的文件類型。"
-#: KSysGuardApplet.cc:476 WorkSheet.cc:225
+#: KSysGuardApplet.cpp:476 WorkSheet.cpp:225
#, c-format
msgid "Cannot save file %1"
msgstr "無法儲存檔案 %1"
-#: KSysGuardApplet.cc:488
+#: KSysGuardApplet.cpp:488
msgid "Drag sensors from the TDE System Guard into this cell."
msgstr "從 TDE 系統守衛拖曳偵測器到此欄位。"
-#: SensorBrowser.cc:77
+#: SensorBrowser.cpp:77
msgid "Sensor Browser"
msgstr "偵測器瀏覽程式"
-#: SensorBrowser.cc:78
+#: SensorBrowser.cpp:78
msgid "Sensor Type"
msgstr "偵測器類型"
-#: SensorBrowser.cc:81
+#: SensorBrowser.cpp:81
msgid "Drag sensors to empty cells of a worksheet or the panel applet."
msgstr "將偵測器拖曳到工作表或是面板小程式中的空白欄位。"
-#: SensorBrowser.cc:88
+#: SensorBrowser.cpp:88
msgid ""
"The sensor browser lists the connected hosts and the sensors that they "
"provide. Click and drag sensors into drop zones of a worksheet or the panel "
@@ -130,142 +130,142 @@ msgstr ""
"小程式。顯示器將出現偵測器並提供視覺化顯示的數值。有些偵測器顯示可以顯示多個"
"偵測器的數值。只要拖曳其他的偵測器到顯示器上便可以增加偵測器。"
-#: SensorBrowser.cc:148
+#: SensorBrowser.cpp:148
msgid "Drag sensors to empty fields in a worksheet."
msgstr "將偵測器拖曳到工作表中的空白欄位。"
-#: SensorDisplayLib/DancingBarsSettings.cc:43
+#: SensorDisplayLib/DancingBarsSettings.cpp:43
msgid "Edit BarGraph Preferences"
msgstr "編輯長條圖偏好設定"
-#: SensorDisplayLib/DancingBarsSettings.cc:47
+#: SensorDisplayLib/DancingBarsSettings.cpp:47
msgid "Range"
msgstr "範圍"
-#: SensorDisplayLib/DancingBarsSettings.cc:50
+#: SensorDisplayLib/DancingBarsSettings.cpp:50
#: SensorDisplayLib/ListViewSettingsWidget.ui:24
#: SensorDisplayLib/LogFileSettings.ui:46
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:25
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:27 WorkSheetSettings.cc:48
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:27 WorkSheetSettings.cpp:48
#, no-c-format
msgid "Title"
msgstr "標題"
-#: SensorDisplayLib/DancingBarsSettings.cc:54
-#: SensorDisplayLib/FancyPlotterSettings.cc:64
+#: SensorDisplayLib/DancingBarsSettings.cpp:54
+#: SensorDisplayLib/FancyPlotterSettings.cpp:64
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:36
#, no-c-format
msgid "Enter the title of the display here."
msgstr "在這邊輸入顯示的標題。"
-#: SensorDisplayLib/DancingBarsSettings.cc:59
+#: SensorDisplayLib/DancingBarsSettings.cpp:59
msgid "Display Range"
msgstr "顯示範圍"
-#: SensorDisplayLib/DancingBarsSettings.cc:63
-#: SensorDisplayLib/FancyPlotterSettings.cc:89
+#: SensorDisplayLib/DancingBarsSettings.cpp:63
+#: SensorDisplayLib/FancyPlotterSettings.cpp:89
msgid "Minimum value:"
msgstr "最小值:"
-#: SensorDisplayLib/DancingBarsSettings.cc:67
-#: SensorDisplayLib/FancyPlotterSettings.cc:95
+#: SensorDisplayLib/DancingBarsSettings.cpp:67
+#: SensorDisplayLib/FancyPlotterSettings.cpp:95
msgid ""
"Enter the minimum value for the display here. If both values are 0, "
"automatic range detection is enabled."
msgstr "在這邊輸入顯示的最小值。如果二個數值都是 0 ,將會啟用自動偵測範圍。"
-#: SensorDisplayLib/DancingBarsSettings.cc:71
-#: SensorDisplayLib/FancyPlotterSettings.cc:99
+#: SensorDisplayLib/DancingBarsSettings.cpp:71
+#: SensorDisplayLib/FancyPlotterSettings.cpp:99
msgid "Maximum value:"
msgstr "最大值:"
-#: SensorDisplayLib/DancingBarsSettings.cc:75
-#: SensorDisplayLib/FancyPlotterSettings.cc:105
+#: SensorDisplayLib/DancingBarsSettings.cpp:75
+#: SensorDisplayLib/FancyPlotterSettings.cpp:105
msgid ""
"Enter the maximum value for the display here. If both values are 0, "
"automatic range detection is enabled."
msgstr "在這邊輸入顯示的最大值。如果二個數值都是 0 ,將會啟用自動偵測範圍。"
-#: SensorDisplayLib/DancingBarsSettings.cc:84
+#: SensorDisplayLib/DancingBarsSettings.cpp:84
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:61
#, no-c-format
msgid "Alarms"
msgstr "警報"
-#: SensorDisplayLib/DancingBarsSettings.cc:87
+#: SensorDisplayLib/DancingBarsSettings.cpp:87
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:138
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:78
#, no-c-format
msgid "Alarm for Minimum Value"
msgstr "最小值的警報"
-#: SensorDisplayLib/DancingBarsSettings.cc:91
-#: SensorDisplayLib/DancingBarsSettings.cc:109
+#: SensorDisplayLib/DancingBarsSettings.cpp:91
+#: SensorDisplayLib/DancingBarsSettings.cpp:109
msgid "Enable alarm"
msgstr "啟用鬧鈴"
-#: SensorDisplayLib/DancingBarsSettings.cc:92
+#: SensorDisplayLib/DancingBarsSettings.cpp:92
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:152
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:92
#, no-c-format
msgid "Enable the minimum value alarm."
msgstr "啟用最小值警報。"
-#: SensorDisplayLib/DancingBarsSettings.cc:95
+#: SensorDisplayLib/DancingBarsSettings.cpp:95
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:180
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:120
#, no-c-format
msgid "Lower limit:"
msgstr "下限:"
-#: SensorDisplayLib/DancingBarsSettings.cc:105
+#: SensorDisplayLib/DancingBarsSettings.cpp:105
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:72
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:144
#, no-c-format
msgid "Alarm for Maximum Value"
msgstr "最大值的警報"
-#: SensorDisplayLib/DancingBarsSettings.cc:110
+#: SensorDisplayLib/DancingBarsSettings.cpp:110
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:86
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:158
#, no-c-format
msgid "Enable the maximum value alarm."
msgstr "啟用最大值警報。"
-#: SensorDisplayLib/DancingBarsSettings.cc:113
+#: SensorDisplayLib/DancingBarsSettings.cpp:113
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:114
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:186
#, no-c-format
msgid "Upper limit:"
msgstr "上限:"
-#: SensorDisplayLib/DancingBarsSettings.cc:126
+#: SensorDisplayLib/DancingBarsSettings.cpp:126
msgid "Look"
msgstr "監看"
-#: SensorDisplayLib/DancingBarsSettings.cc:129
+#: SensorDisplayLib/DancingBarsSettings.cpp:129
msgid "Normal bar color:"
msgstr "正常長條顏色:"
-#: SensorDisplayLib/DancingBarsSettings.cc:136
+#: SensorDisplayLib/DancingBarsSettings.cpp:136
msgid "Out-of-range color:"
msgstr "超過範圍的顏色:"
-#: SensorDisplayLib/DancingBarsSettings.cc:143
-#: SensorDisplayLib/ListViewSettingsWidget.ui:98 SensorDisplayLib/LogFile.cc:90
-#: SensorDisplayLib/LogFileSettings.ui:102
+#: SensorDisplayLib/DancingBarsSettings.cpp:143
+#: SensorDisplayLib/ListViewSettingsWidget.ui:98
+#: SensorDisplayLib/LogFile.cpp:90 SensorDisplayLib/LogFileSettings.ui:102
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:241
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:99 ksgrd/StyleSettings.cc:68
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:99 ksgrd/StyleSettings.cpp:68
#, no-c-format
msgid "Background color:"
msgstr "背景顏色:"
-#: SensorDisplayLib/DancingBarsSettings.cc:150
-#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75
+#: SensorDisplayLib/DancingBarsSettings.cpp:150
+#: SensorDisplayLib/FancyPlotterSettings.cpp:176 ksgrd/StyleSettings.cpp:75
msgid "Font size:"
msgstr "字型大小:"
-#: SensorDisplayLib/DancingBarsSettings.cc:154
+#: SensorDisplayLib/DancingBarsSettings.cpp:154
msgid ""
"This determines the size of the font used to print a label underneath the "
"bars. Bars are automatically suppressed if text becomes too large, so it is "
@@ -274,62 +274,62 @@ msgstr ""
"這個會偵測顯示在長條圖下面的字型大小。如果字型太大的話長條圖將會自動隱藏,所"
"以我們建議你使用較小的字型大小。"
-#: SensorDisplayLib/DancingBarsSettings.cc:161
-#: SensorDisplayLib/FancyPlotterSettings.cc:224
+#: SensorDisplayLib/DancingBarsSettings.cpp:161
+#: SensorDisplayLib/FancyPlotterSettings.cpp:224
msgid "Sensors"
msgstr "偵測器"
-#: SensorDisplayLib/DancingBarsSettings.cc:166
-#: SensorDisplayLib/FancyPlotterSettings.cc:231
+#: SensorDisplayLib/DancingBarsSettings.cpp:166
+#: SensorDisplayLib/FancyPlotterSettings.cpp:231
msgid "Host"
msgstr "主機"
-#: SensorDisplayLib/DancingBarsSettings.cc:167
-#: SensorDisplayLib/FancyPlotterSettings.cc:232
+#: SensorDisplayLib/DancingBarsSettings.cpp:167
+#: SensorDisplayLib/FancyPlotterSettings.cpp:232
msgid "Sensor"
msgstr "偵測器"
-#: SensorDisplayLib/DancingBarsSettings.cc:168
+#: SensorDisplayLib/DancingBarsSettings.cpp:168
msgid "Label"
msgstr "標籤"
-#: SensorDisplayLib/DancingBarsSettings.cc:169
-#: SensorDisplayLib/FancyPlotterSettings.cc:233
+#: SensorDisplayLib/DancingBarsSettings.cpp:169
+#: SensorDisplayLib/FancyPlotterSettings.cpp:233
msgid "Unit"
msgstr "單位"
-#: SensorDisplayLib/DancingBarsSettings.cc:170
-#: SensorDisplayLib/FancyPlotterSettings.cc:234
-#: SensorDisplayLib/ProcessController.cc:59
+#: SensorDisplayLib/DancingBarsSettings.cpp:170
+#: SensorDisplayLib/FancyPlotterSettings.cpp:234
+#: SensorDisplayLib/ProcessController.cpp:59
msgid "Status"
msgstr "狀態"
-#: SensorDisplayLib/DancingBarsSettings.cc:174
+#: SensorDisplayLib/DancingBarsSettings.cpp:174
msgid "Edit..."
msgstr "編輯..."
-#: SensorDisplayLib/DancingBarsSettings.cc:176
+#: SensorDisplayLib/DancingBarsSettings.cpp:176
msgid "Push this button to configure the label."
msgstr "按下這個按鈕以設定標籤。"
-#: SensorDisplayLib/DancingBarsSettings.cc:181
-#: SensorDisplayLib/FancyPlotterSettings.cc:249
+#: SensorDisplayLib/DancingBarsSettings.cpp:181
+#: SensorDisplayLib/FancyPlotterSettings.cpp:249
msgid "Push this button to delete the sensor."
msgstr "按下這個按鈕以刪除偵測器。"
-#: SensorDisplayLib/DancingBarsSettings.cc:356
+#: SensorDisplayLib/DancingBarsSettings.cpp:356
msgid "Label of Bar Graph"
msgstr "長條圖的標籤"
-#: SensorDisplayLib/DancingBarsSettings.cc:357
+#: SensorDisplayLib/DancingBarsSettings.cpp:357
msgid "Enter new label:"
msgstr "輸入新標籤:"
-#: SensorDisplayLib/DummyDisplay.cc:33
+#: SensorDisplayLib/DummyDisplay.cpp:33
msgid "Drop Sensor Here"
msgstr "在這邊放置偵測器"
-#: SensorDisplayLib/DummyDisplay.cc:38
+#: SensorDisplayLib/DummyDisplay.cpp:38
msgid ""
"This is an empty space in a worksheet. Drag a sensor from the Sensor Browser "
"and drop it here. A sensor display will appear that allows you to monitor "
@@ -338,43 +338,43 @@ msgstr ""
"這是工作表的空白空間。從偵測器瀏覽器拖曳一個偵測器到這邊。偵測器將會出現並讓"
"您可以隨時監控這個偵測器的數值。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:47
+#: SensorDisplayLib/FancyPlotterSettings.cpp:47
msgid "Signal Plotter Settings"
msgstr "信號繪圖器設定"
-#: SensorDisplayLib/FancyPlotterSettings.cc:57
+#: SensorDisplayLib/FancyPlotterSettings.cpp:57
msgid "Style"
msgstr "風格"
-#: SensorDisplayLib/FancyPlotterSettings.cc:60
+#: SensorDisplayLib/FancyPlotterSettings.cpp:60
msgid "Title:"
msgstr "標題:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:69
+#: SensorDisplayLib/FancyPlotterSettings.cpp:69
msgid "Graph Drawing Style"
msgstr "圖形繪製風格"
-#: SensorDisplayLib/FancyPlotterSettings.cc:71
+#: SensorDisplayLib/FancyPlotterSettings.cpp:71
msgid "Basic polygons"
msgstr "基本多邊形"
-#: SensorDisplayLib/FancyPlotterSettings.cc:73
+#: SensorDisplayLib/FancyPlotterSettings.cpp:73
msgid "Original - single line per data point"
msgstr "原始 - 每個資料點一條直線"
-#: SensorDisplayLib/FancyPlotterSettings.cc:78
+#: SensorDisplayLib/FancyPlotterSettings.cpp:78
msgid "Scales"
msgstr "比例"
-#: SensorDisplayLib/FancyPlotterSettings.cc:81
+#: SensorDisplayLib/FancyPlotterSettings.cpp:81
msgid "Vertical Scale"
msgstr "垂直比例"
-#: SensorDisplayLib/FancyPlotterSettings.cc:85
+#: SensorDisplayLib/FancyPlotterSettings.cpp:85
msgid "Automatic range detection"
msgstr "自動偵測範圍"
-#: SensorDisplayLib/FancyPlotterSettings.cc:86
+#: SensorDisplayLib/FancyPlotterSettings.cpp:86
msgid ""
"Check this box if you want the display range to adapt dynamically to the "
"currently displayed values; if you do not check this, you have to specify "
@@ -383,79 +383,79 @@ msgstr ""
"如果你想要顯示的範圍自動對應目前能夠顯示的數值,請核取此方塊;如果你沒有核"
"取,那麼你必須在下面的欄位中指定您想要的範圍。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:111
+#: SensorDisplayLib/FancyPlotterSettings.cpp:111
msgid "Horizontal Scale"
msgstr "水平比例"
-#: SensorDisplayLib/FancyPlotterSettings.cc:120
+#: SensorDisplayLib/FancyPlotterSettings.cpp:120
msgid "pixel(s) per time period"
msgstr "每個時間間隔的像素"
-#: SensorDisplayLib/FancyPlotterSettings.cc:126
+#: SensorDisplayLib/FancyPlotterSettings.cpp:126
msgid "Grid"
msgstr "格子"
-#: SensorDisplayLib/FancyPlotterSettings.cc:129
+#: SensorDisplayLib/FancyPlotterSettings.cpp:129
msgid "Lines"
msgstr "線"
-#: SensorDisplayLib/FancyPlotterSettings.cc:133
+#: SensorDisplayLib/FancyPlotterSettings.cpp:133
msgid "Vertical lines"
msgstr "垂直線"
-#: SensorDisplayLib/FancyPlotterSettings.cc:134
+#: SensorDisplayLib/FancyPlotterSettings.cpp:134
msgid "Check this to activate the vertical lines if display is large enough."
msgstr "如果顯示夠大,你可以核取這個啟動垂直線。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:137
+#: SensorDisplayLib/FancyPlotterSettings.cpp:137
msgid "Distance:"
msgstr "距離:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:143
+#: SensorDisplayLib/FancyPlotterSettings.cpp:143
msgid "Enter the distance between two vertical lines here."
msgstr "在這裡輸入兩個垂直線之間的距離。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:147
+#: SensorDisplayLib/FancyPlotterSettings.cpp:147
msgid "Vertical lines scroll"
msgstr "垂直捲動軸"
-#: SensorDisplayLib/FancyPlotterSettings.cc:150
+#: SensorDisplayLib/FancyPlotterSettings.cpp:150
msgid "Horizontal lines"
msgstr "水平線"
-#: SensorDisplayLib/FancyPlotterSettings.cc:151
+#: SensorDisplayLib/FancyPlotterSettings.cpp:151
msgid "Check this to enable horizontal lines if display is large enough."
msgstr "如果顯示夠大,你可以核取這個以顯示水平線。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:154
+#: SensorDisplayLib/FancyPlotterSettings.cpp:154
msgid "Count:"
msgstr "計數:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:160
+#: SensorDisplayLib/FancyPlotterSettings.cpp:160
msgid "Enter the number of horizontal lines here."
msgstr "輸入水平線的數量。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:168
+#: SensorDisplayLib/FancyPlotterSettings.cpp:168
#: SensorDisplayLib/LogFileSettings.ui:35
#, no-c-format
msgid "Text"
msgstr "文字"
-#: SensorDisplayLib/FancyPlotterSettings.cc:172
+#: SensorDisplayLib/FancyPlotterSettings.cpp:172
msgid "Labels"
msgstr "標籤"
-#: SensorDisplayLib/FancyPlotterSettings.cc:173
+#: SensorDisplayLib/FancyPlotterSettings.cpp:173
msgid ""
"Check this box if horizontal lines should be decorated with the values they "
"mark."
msgstr "如果水平線應該依照其標記的數值來佈置,請核取此方塊。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:185
+#: SensorDisplayLib/FancyPlotterSettings.cpp:185
msgid "Top bar"
msgstr "標題列"
-#: SensorDisplayLib/FancyPlotterSettings.cc:186
+#: SensorDisplayLib/FancyPlotterSettings.cpp:186
msgid ""
"Check this to active the display title bar. This is probably only useful for "
"applet displays. The bar is only visible if the display is large enough."
@@ -463,7 +463,7 @@ msgstr ""
"選取這個以啟動標題列。這大概只有在顯示小程式的時候有用。這個長條只在顯示夠大"
"的時候看的到。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:193
+#: SensorDisplayLib/FancyPlotterSettings.cpp:193
#: SensorDisplayLib/ListViewSettingsWidget.ui:56
#: SensorDisplayLib/LogFileSettings.ui:64
#: SensorDisplayLib/MultiMeterSettingsWidget.ui:206
@@ -472,364 +472,365 @@ msgstr ""
msgid "Colors"
msgstr "顏色"
-#: SensorDisplayLib/FancyPlotterSettings.cc:196
+#: SensorDisplayLib/FancyPlotterSettings.cpp:196
msgid "Vertical lines:"
msgstr "垂直線:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:203
+#: SensorDisplayLib/FancyPlotterSettings.cpp:203
msgid "Horizontal lines:"
msgstr "水平線:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:210
+#: SensorDisplayLib/FancyPlotterSettings.cpp:210
msgid "Background:"
msgstr "背景:"
-#: SensorDisplayLib/FancyPlotterSettings.cc:242
+#: SensorDisplayLib/FancyPlotterSettings.cpp:242
msgid "Set Color..."
msgstr "設定色彩..."
-#: SensorDisplayLib/FancyPlotterSettings.cc:244
+#: SensorDisplayLib/FancyPlotterSettings.cpp:244
msgid "Push this button to configure the color of the sensor in the diagram."
msgstr "按下這個按鈕以設定圖表中偵測器的顏色。"
-#: SensorDisplayLib/FancyPlotterSettings.cc:252
+#: SensorDisplayLib/FancyPlotterSettings.cpp:252
msgid "Move Up"
msgstr "上移"
-#: SensorDisplayLib/FancyPlotterSettings.cc:256
+#: SensorDisplayLib/FancyPlotterSettings.cpp:256
msgid "Move Down"
msgstr "下移"
-#: SensorDisplayLib/ListViewSettings.cc:26
+#: SensorDisplayLib/ListViewSettings.cpp:26
msgid "List View Settings"
msgstr "列出檢視設定值"
-#: SensorDisplayLib/LogFile.cc:88 SensorDisplayLib/LogFileSettings.ui:94
+#: SensorDisplayLib/LogFile.cpp:88 SensorDisplayLib/LogFileSettings.ui:94
#, no-c-format
msgid "Foreground color:"
msgstr "前景顏色:"
-#: SensorDisplayLib/MultiMeterSettings.cc:26
+#: SensorDisplayLib/MultiMeterSettings.cpp:26
msgid "Multimeter Settings"
msgstr "多重儀表設定"
-#: SensorDisplayLib/ProcessController.cc:54
+#: SensorDisplayLib/ProcessController.cpp:54
msgid "Name"
msgstr "名稱"
-#: SensorDisplayLib/ProcessController.cc:55
+#: SensorDisplayLib/ProcessController.cpp:55
msgid "PID"
msgstr "PID"
-#: SensorDisplayLib/ProcessController.cc:56
+#: SensorDisplayLib/ProcessController.cpp:56
msgid "PPID"
msgstr "PPID"
-#: SensorDisplayLib/ProcessController.cc:57
+#: SensorDisplayLib/ProcessController.cpp:57
msgid "UID"
msgstr "UID"
-#: SensorDisplayLib/ProcessController.cc:58
+#: SensorDisplayLib/ProcessController.cpp:58
msgid "GID"
msgstr "GID"
-#: SensorDisplayLib/ProcessController.cc:60
+#: SensorDisplayLib/ProcessController.cpp:60
#, c-format
msgid "User%"
msgstr "使用者%"
-#: SensorDisplayLib/ProcessController.cc:61
+#: SensorDisplayLib/ProcessController.cpp:61
#, c-format
msgid "System%"
msgstr "系統%"
-#: SensorDisplayLib/ProcessController.cc:62 SensorDisplayLib/ProcessList.cc:783
+#: SensorDisplayLib/ProcessController.cpp:62
+#: SensorDisplayLib/ProcessList.cpp:783
msgid "Nice"
msgstr "優先值"
-#: SensorDisplayLib/ProcessController.cc:63
+#: SensorDisplayLib/ProcessController.cpp:63
msgid "VmSize"
msgstr "虛擬記憶體大小"
-#: SensorDisplayLib/ProcessController.cc:64
+#: SensorDisplayLib/ProcessController.cpp:64
msgid "VmRss"
msgstr "虛擬記憶體資源"
-#: SensorDisplayLib/ProcessController.cc:65
+#: SensorDisplayLib/ProcessController.cpp:65
msgid "Login"
msgstr "登入"
-#: SensorDisplayLib/ProcessController.cc:66
+#: SensorDisplayLib/ProcessController.cpp:66
msgid "Command"
msgstr "指令"
-#: SensorDisplayLib/ProcessController.cc:97
+#: SensorDisplayLib/ProcessController.cpp:97
msgid "All Processes"
msgstr "所有程序"
-#: SensorDisplayLib/ProcessController.cc:98
+#: SensorDisplayLib/ProcessController.cpp:98
msgid "System Processes"
msgstr "系統程序"
-#: SensorDisplayLib/ProcessController.cc:99
+#: SensorDisplayLib/ProcessController.cpp:99
msgid "User Processes"
msgstr "使用者程序"
-#: SensorDisplayLib/ProcessController.cc:100
+#: SensorDisplayLib/ProcessController.cpp:100
msgid "Own Processes"
msgstr "擁有的程序"
-#: SensorDisplayLib/ProcessController.cc:103
+#: SensorDisplayLib/ProcessController.cpp:103
#, fuzzy
#| msgid "&Tree"
msgid "&Tree View"
msgstr "樹狀(&T)"
-#: SensorDisplayLib/ProcessController.cc:116
+#: SensorDisplayLib/ProcessController.cpp:116
msgid "&Refresh"
msgstr "更新(&R)"
-#: SensorDisplayLib/ProcessController.cc:123
+#: SensorDisplayLib/ProcessController.cpp:123
msgid "&Kill"
msgstr "終止(&K)"
-#: SensorDisplayLib/ProcessController.cc:206
+#: SensorDisplayLib/ProcessController.cpp:206
msgid "%1: Running Processes"
msgstr "%1:執行中程序"
-#: SensorDisplayLib/ProcessController.cc:239
+#: SensorDisplayLib/ProcessController.cpp:239
msgid "You need to select a process first."
msgstr "您必須先選擇一個程序。"
-#: SensorDisplayLib/ProcessController.cc:245
+#: SensorDisplayLib/ProcessController.cpp:245
#, c-format
msgid ""
"_n: Do you want to kill the selected process?\n"
"Do you want to kill the %n selected processes?"
msgstr "您是否要終止 %n 個選擇的程序?"
-#: SensorDisplayLib/ProcessController.cc:248
+#: SensorDisplayLib/ProcessController.cpp:248
msgid "Kill Process"
msgstr "終止程序"
-#: SensorDisplayLib/ProcessController.cc:252
+#: SensorDisplayLib/ProcessController.cpp:252
msgid "Kill"
msgstr "終止"
-#: SensorDisplayLib/ProcessController.cc:258
+#: SensorDisplayLib/ProcessController.cpp:258
msgid "Do not ask again"
msgstr "不再詢問"
-#: SensorDisplayLib/ProcessController.cc:344
+#: SensorDisplayLib/ProcessController.cpp:344
#, c-format
msgid "Error while attempting to kill process %1."
msgstr "當試著終止程序 %1 時發生錯誤。"
-#: SensorDisplayLib/ProcessController.cc:349
+#: SensorDisplayLib/ProcessController.cpp:349
#, c-format
msgid "Insufficient permissions to kill process %1."
msgstr "沒有足夠的權限終止程序 %1 。"
-#: SensorDisplayLib/ProcessController.cc:354
-#: SensorDisplayLib/ProcessController.cc:389
+#: SensorDisplayLib/ProcessController.cpp:354
+#: SensorDisplayLib/ProcessController.cpp:389
msgid "Process %1 has already disappeared."
msgstr "程序 %1 已經不見了。"
-#: SensorDisplayLib/ProcessController.cc:358
+#: SensorDisplayLib/ProcessController.cpp:358
msgid "Invalid Signal."
msgstr "無效的信號。"
-#: SensorDisplayLib/ProcessController.cc:379
+#: SensorDisplayLib/ProcessController.cpp:379
#, c-format
msgid "Error while attempting to renice process %1."
msgstr "當試著重設程序 %1 的優先值時發生錯誤。"
-#: SensorDisplayLib/ProcessController.cc:384
+#: SensorDisplayLib/ProcessController.cpp:384
#, c-format
msgid "Insufficient permissions to renice process %1."
msgstr "沒有足夠的權限重設程序 %1 的優先值。"
-#: SensorDisplayLib/ProcessController.cc:393
+#: SensorDisplayLib/ProcessController.cpp:393
msgid "Invalid argument."
msgstr "無效的引數。"
-#: SensorDisplayLib/ProcessList.cc:110
+#: SensorDisplayLib/ProcessList.cpp:110
msgid ""
"_: process status\n"
"running"
msgstr "執行中"
-#: SensorDisplayLib/ProcessList.cc:112
+#: SensorDisplayLib/ProcessList.cpp:112
msgid ""
"_: process status\n"
"sleeping"
msgstr "睡眠中"
-#: SensorDisplayLib/ProcessList.cc:114
+#: SensorDisplayLib/ProcessList.cpp:114
msgid ""
"_: process status\n"
"disk sleep"
msgstr "磁碟睡眠"
-#: SensorDisplayLib/ProcessList.cc:115
+#: SensorDisplayLib/ProcessList.cpp:115
msgid ""
"_: process status\n"
"zombie"
msgstr "殭屍程序"
-#: SensorDisplayLib/ProcessList.cc:117
+#: SensorDisplayLib/ProcessList.cpp:117
msgid ""
"_: process status\n"
"stopped"
msgstr "已停止"
-#: SensorDisplayLib/ProcessList.cc:118
+#: SensorDisplayLib/ProcessList.cpp:118
msgid ""
"_: process status\n"
"paging"
msgstr "交換中"
-#: SensorDisplayLib/ProcessList.cc:119
+#: SensorDisplayLib/ProcessList.cpp:119
msgid ""
"_: process status\n"
"idle"
msgstr "閒置"
-#: SensorDisplayLib/ProcessList.cc:259
+#: SensorDisplayLib/ProcessList.cpp:259
msgid "Remove Column"
msgstr "移除欄位"
-#: SensorDisplayLib/ProcessList.cc:260
+#: SensorDisplayLib/ProcessList.cpp:260
msgid "Add Column"
msgstr "增加欄位"
-#: SensorDisplayLib/ProcessList.cc:261
+#: SensorDisplayLib/ProcessList.cpp:261
msgid "Help on Column"
msgstr "欄位說明"
-#: SensorDisplayLib/ProcessList.cc:788
+#: SensorDisplayLib/ProcessList.cpp:788
msgid "Hide Column"
msgstr "隱藏欄位"
-#: SensorDisplayLib/ProcessList.cc:794
+#: SensorDisplayLib/ProcessList.cpp:794
msgid "Show Column"
msgstr "顯示欄位"
-#: SensorDisplayLib/ProcessList.cc:798
+#: SensorDisplayLib/ProcessList.cpp:798
msgid "Select All Processes"
msgstr "選擇所有程序"
-#: SensorDisplayLib/ProcessList.cc:799
+#: SensorDisplayLib/ProcessList.cpp:799
msgid "Unselect All Processes"
msgstr "取消選擇所有程序"
-#: SensorDisplayLib/ProcessList.cc:805
+#: SensorDisplayLib/ProcessList.cpp:805
msgid "Select All Child Processes"
msgstr "選擇所有子程序"
-#: SensorDisplayLib/ProcessList.cc:806
+#: SensorDisplayLib/ProcessList.cpp:806
msgid "Unselect All Child Processes"
msgstr "取消選擇所有子程序"
-#: SensorDisplayLib/ProcessList.cc:808
+#: SensorDisplayLib/ProcessList.cpp:808
msgid "SIGABRT"
msgstr "SIGABRT"
-#: SensorDisplayLib/ProcessList.cc:809
+#: SensorDisplayLib/ProcessList.cpp:809
msgid "SIGALRM"
msgstr "SIGALRM"
-#: SensorDisplayLib/ProcessList.cc:810
+#: SensorDisplayLib/ProcessList.cpp:810
msgid "SIGCHLD"
msgstr "SIGCHLD"
-#: SensorDisplayLib/ProcessList.cc:811
+#: SensorDisplayLib/ProcessList.cpp:811
msgid "SIGCONT"
msgstr "SIGCONT"
-#: SensorDisplayLib/ProcessList.cc:812
+#: SensorDisplayLib/ProcessList.cpp:812
msgid "SIGFPE"
msgstr "SIGFPE"
-#: SensorDisplayLib/ProcessList.cc:813
+#: SensorDisplayLib/ProcessList.cpp:813
msgid "SIGHUP"
msgstr "SIGHUP"
-#: SensorDisplayLib/ProcessList.cc:814
+#: SensorDisplayLib/ProcessList.cpp:814
msgid "SIGILL"
msgstr "SIGILL"
-#: SensorDisplayLib/ProcessList.cc:815
+#: SensorDisplayLib/ProcessList.cpp:815
msgid "SIGINT"
msgstr "SIGINT"
-#: SensorDisplayLib/ProcessList.cc:816
+#: SensorDisplayLib/ProcessList.cpp:816
msgid "SIGKILL"
msgstr "SIGKILL"
-#: SensorDisplayLib/ProcessList.cc:817
+#: SensorDisplayLib/ProcessList.cpp:817
msgid "SIGPIPE"
msgstr "SIGPIPE"
-#: SensorDisplayLib/ProcessList.cc:818
+#: SensorDisplayLib/ProcessList.cpp:818
msgid "SIGQUIT"
msgstr "SIGQUIT"
-#: SensorDisplayLib/ProcessList.cc:819
+#: SensorDisplayLib/ProcessList.cpp:819
msgid "SIGSEGV"
msgstr "SIGSEGV"
-#: SensorDisplayLib/ProcessList.cc:820
+#: SensorDisplayLib/ProcessList.cpp:820
msgid "SIGSTOP"
msgstr "SIGSTOP"
-#: SensorDisplayLib/ProcessList.cc:821
+#: SensorDisplayLib/ProcessList.cpp:821
msgid "SIGTERM"
msgstr "SIGTERM"
-#: SensorDisplayLib/ProcessList.cc:822
+#: SensorDisplayLib/ProcessList.cpp:822
msgid "SIGTSTP"
msgstr "SIGTSTP"
-#: SensorDisplayLib/ProcessList.cc:823
+#: SensorDisplayLib/ProcessList.cpp:823
msgid "SIGTTIN"
msgstr "SIGTTIN"
-#: SensorDisplayLib/ProcessList.cc:824
+#: SensorDisplayLib/ProcessList.cpp:824
msgid "SIGTTOU"
msgstr "SIGTTOU"
-#: SensorDisplayLib/ProcessList.cc:825
+#: SensorDisplayLib/ProcessList.cpp:825
msgid "SIGUSR1"
msgstr "SIGUSR1"
-#: SensorDisplayLib/ProcessList.cc:826
+#: SensorDisplayLib/ProcessList.cpp:826
msgid "SIGUSR2"
msgstr "SIGUSR2"
-#: SensorDisplayLib/ProcessList.cc:829
+#: SensorDisplayLib/ProcessList.cpp:829
msgid "Send Signal"
msgstr "送出信號"
-#: SensorDisplayLib/ProcessList.cc:837
+#: SensorDisplayLib/ProcessList.cpp:837
msgid "Renice Process..."
msgstr "調整程序優先值..."
-#: SensorDisplayLib/ProcessList.cc:885
+#: SensorDisplayLib/ProcessList.cpp:885
msgid ""
"_n: Do you really want to send signal %1 to the selected process?\n"
"Do you really want to send signal %1 to the %n selected processes?"
msgstr "您確定要送出信號 %1 給選擇的 %n 個程序?"
-#: SensorDisplayLib/ProcessList.cc:889
+#: SensorDisplayLib/ProcessList.cpp:889
msgid "Send"
msgstr "傳送"
-#: SensorDisplayLib/ReniceDlg.cc:32
+#: SensorDisplayLib/ReniceDlg.cpp:32
msgid "Renice Process"
msgstr "調整程序優先值"
-#: SensorDisplayLib/ReniceDlg.cc:40
+#: SensorDisplayLib/ReniceDlg.cpp:40
msgid ""
"You are about to change the scheduling priority of\n"
"process %1. Be aware that only the Superuser (root)\n"
@@ -845,35 +846,35 @@ msgstr ""
"\n"
"請輸入想要的排列層次:"
-#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315
+#: SensorDisplayLib/SensorDisplay.cpp:104 WorkSheet.cpp:315
msgid "It is impossible to connect to '%1'."
msgstr "無法連線到「%1」。"
-#: SensorDisplayLib/SensorDisplay.cc:162
+#: SensorDisplayLib/SensorDisplay.cpp:162
msgid "Launch &System Guard"
msgstr "啟動系統守衛(&S)"
-#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380
+#: SensorDisplayLib/SensorDisplay.cpp:166 SensorDisplayLib/SensorLogger.cpp:380
msgid "&Properties"
msgstr "屬性(&P)"
-#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381
+#: SensorDisplayLib/SensorDisplay.cpp:167 SensorDisplayLib/SensorLogger.cpp:381
msgid "&Remove Display"
msgstr "移除顯示(&R)"
-#: SensorDisplayLib/SensorDisplay.cc:169
+#: SensorDisplayLib/SensorDisplay.cpp:169
msgid "&Setup Update Interval..."
msgstr "設定更新間隔(&S)..."
-#: SensorDisplayLib/SensorDisplay.cc:171
+#: SensorDisplayLib/SensorDisplay.cpp:171
msgid "&Continue Update"
msgstr "持續更新(&C)"
-#: SensorDisplayLib/SensorDisplay.cc:173
+#: SensorDisplayLib/SensorDisplay.cpp:173
msgid "P&ause Update"
msgstr "暫停更新(&A)"
-#: SensorDisplayLib/SensorDisplay.cc:240
+#: SensorDisplayLib/SensorDisplay.cpp:240
msgid ""
"<qt><p>This is a sensor display. To customize a sensor display click and "
"hold the right mouse button on either the frame or the display box and "
@@ -884,104 +885,105 @@ msgstr ""
"右鍵並選擇跳出選單中的 <i>內容</i> 項目。選擇 <i>移除</i> 可以從工作表中刪除"
"顯示。</p>%1</qt>"
-#: SensorDisplayLib/SensorLogger.cc:136
+#: SensorDisplayLib/SensorLogger.cpp:136
msgid "Logging"
msgstr "紀錄"
-#: SensorDisplayLib/SensorLogger.cc:137
+#: SensorDisplayLib/SensorLogger.cpp:137
#: SensorDisplayLib/SensorLoggerDlgWidget.ui:48
#, no-c-format
msgid "Timer Interval"
msgstr "計時間隔"
-#: SensorDisplayLib/SensorLogger.cc:138
+#: SensorDisplayLib/SensorLogger.cpp:138
msgid "Sensor Name"
msgstr "偵測器名稱"
-#: SensorDisplayLib/SensorLogger.cc:139
+#: SensorDisplayLib/SensorLogger.cpp:139
msgid "Host Name"
msgstr "主機名稱"
-#: SensorDisplayLib/SensorLogger.cc:140
+#: SensorDisplayLib/SensorLogger.cpp:140
msgid "Log File"
msgstr "紀錄檔"
-#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28
+#: SensorDisplayLib/SensorLogger.cpp:151
+#: SensorDisplayLib/SensorLoggerDlg.cpp:28
msgid "Sensor Logger"
msgstr "偵測記錄器"
-#: SensorDisplayLib/SensorLogger.cc:383
+#: SensorDisplayLib/SensorLogger.cpp:383
msgid "&Remove Sensor"
msgstr "移除偵測器(&R)"
-#: SensorDisplayLib/SensorLogger.cc:384
+#: SensorDisplayLib/SensorLogger.cpp:384
msgid "&Edit Sensor..."
msgstr "編輯偵測器(&E)..."
-#: SensorDisplayLib/SensorLogger.cc:396
+#: SensorDisplayLib/SensorLogger.cpp:396
msgid "St&op Logging"
msgstr "停止紀錄(&O)"
-#: SensorDisplayLib/SensorLogger.cc:398
+#: SensorDisplayLib/SensorLogger.cpp:398
msgid "S&tart Logging"
msgstr "開始紀錄(&T)"
-#: SensorDisplayLib/SensorLoggerSettings.cc:26
+#: SensorDisplayLib/SensorLoggerSettings.cpp:26
msgid "Sensor Logger Settings"
msgstr "偵測記錄器設定"
-#: WorkSheet.cc:109
+#: WorkSheet.cpp:109
msgid ""
"The file %1 does not contain a valid worksheet definition, which must have a "
"document type 'KSysGuardWorkSheet'."
msgstr ""
"檔案 %1 不包含有效的工作表定義,其中必須有“KsysGuardWorkSheet”的文件類型。"
-#: WorkSheet.cc:125
+#: WorkSheet.cpp:125
msgid "The file %1 has an invalid worksheet size."
msgstr "檔案 %1 含有不合法的工作表大小。"
-#: WorkSheet.cc:273
+#: WorkSheet.cpp:273
msgid "The clipboard does not contain a valid display description."
msgstr "剪貼簿並沒有包含合法的顯示敘述。"
-#: WorkSheet.cc:334
+#: WorkSheet.cpp:334
msgid "&BarGraph"
msgstr "長條圖(&B)"
-#: WorkSheet.cc:335
+#: WorkSheet.cpp:335
msgid "S&ensorLogger"
msgstr "偵測記錄器(&E)"
-#: WorkSheetSettings.cc:41
+#: WorkSheetSettings.cpp:41
msgid "Worksheet Properties"
msgstr "工作表屬性"
-#: WorkSheetSettings.cc:67
+#: WorkSheetSettings.cpp:67
msgid "Rows:"
msgstr "列:"
-#: WorkSheetSettings.cc:76
+#: WorkSheetSettings.cpp:76
msgid "Columns:"
msgstr "欄:"
-#: WorkSheetSettings.cc:97
+#: WorkSheetSettings.cpp:97
msgid "Enter the number of rows the sheet should have."
msgstr "請輸入該工作表應有的列數。"
-#: WorkSheetSettings.cc:98
+#: WorkSheetSettings.cpp:98
msgid "Enter the number of columns the sheet should have."
msgstr "請輸入該工作表應有的欄位數量。"
-#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54
+#: WorkSheetSettings.cpp:99 ksgrd/TimerSettings.cpp:54
msgid "All displays of the sheet are updated at the rate specified here."
msgstr "所有的工作表顯示都會依照這邊設定的頻率更新。"
-#: WorkSheetSettings.cc:100
+#: WorkSheetSettings.cpp:100
msgid "Enter the title of the worksheet here."
msgstr "在這裡輸入工作表的標題。"
-#: Workspace.cc:53
+#: Workspace.cpp:53
msgid ""
"This is your work space. It holds your worksheets. You need to create a new "
"worksheet (Menu File->New) before you can drag sensors here."
@@ -989,20 +991,21 @@ msgstr ""
"這是您的工作空間。他保存您的工作表。在您能拖曳新的偵測器前, 您必須建立新的工"
"作表(選單 檔案 -> 新增)。"
-#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52 ksysguard.cc:171
+#: Workspace.cpp:100 Workspace.cpp:109 ksgrd/SensorManager.cpp:52
+#: ksysguard.cpp:171
msgid "System Load"
msgstr "系統負載"
-#: Workspace.cc:105 ksysguard.cc:176
+#: Workspace.cpp:105 ksysguard.cpp:176
msgid "Process Table"
msgstr "程序表"
-#: Workspace.cc:135
+#: Workspace.cpp:135
#, c-format
msgid "Sheet %1"
msgstr "工作表 %1"
-#: Workspace.cc:165 Workspace.cc:305
+#: Workspace.cpp:165 Workspace.cpp:305
msgid ""
"The worksheet '%1' contains unsaved data.\n"
"Do you want to save the worksheet?"
@@ -1010,67 +1013,67 @@ msgstr ""
"工作表“%1”包含未儲存的資料。\n"
"您是否要儲存工作表?"
-#: Workspace.cc:181 Workspace.cc:235
+#: Workspace.cpp:181 Workspace.cpp:235
msgid "*.sgrd|Sensor Files"
msgstr "*.sgrd|偵測器檔案"
-#: Workspace.cc:184
+#: Workspace.cpp:184
msgid "Select Worksheet to Load"
msgstr "選擇要載入的工作表"
-#: Workspace.cc:229 Workspace.cc:269
+#: Workspace.cpp:229 Workspace.cpp:269
msgid "You do not have a worksheet that could be saved."
msgstr "您沒有可以被儲存的工作表。"
-#: Workspace.cc:239
+#: Workspace.cpp:239
msgid "Save Current Worksheet As"
msgstr "另存目前的工作表為"
-#: Workspace.cc:320
+#: Workspace.cpp:320
msgid "There are no worksheets that could be deleted."
msgstr "沒有可以刪除的工作表。"
-#: Workspace.cc:448
+#: Workspace.cpp:448
msgid "Cannot find file ProcessTable.sgrd."
msgstr "找不到檔案 ProcessTable.sgrd。"
-#: ksgrd/HostConnector.cc:37
+#: ksgrd/HostConnector.cpp:37
msgid "Connect Host"
msgstr "連接主機"
-#: ksgrd/HostConnector.cc:44
+#: ksgrd/HostConnector.cpp:44
msgid "Host:"
msgstr "主機:"
-#: ksgrd/HostConnector.cc:54
+#: ksgrd/HostConnector.cpp:54
msgid "Enter the name of the host you want to connect to."
msgstr "輸入您要連線的主機名稱。"
-#: ksgrd/HostConnector.cc:61
+#: ksgrd/HostConnector.cpp:61
msgid "Connection Type"
msgstr "連線類型"
-#: ksgrd/HostConnector.cc:66
+#: ksgrd/HostConnector.cpp:66
msgid "ssh"
msgstr "ssh"
-#: ksgrd/HostConnector.cc:69
+#: ksgrd/HostConnector.cpp:69
msgid "Select this to use the secure shell to login to the remote host."
msgstr "選擇此項以使用安全的系統殼登入遠端主機。"
-#: ksgrd/HostConnector.cc:72
+#: ksgrd/HostConnector.cpp:72
msgid "rsh"
msgstr "rsh"
-#: ksgrd/HostConnector.cc:73
+#: ksgrd/HostConnector.cpp:73
msgid "Select this to use the remote shell to login to the remote host."
msgstr "選擇此項以使用遠端的命令殼登入遠端主機。"
-#: ksgrd/HostConnector.cc:76
+#: ksgrd/HostConnector.cpp:76
msgid "Daemon"
msgstr "伺服程式"
-#: ksgrd/HostConnector.cc:77
+#: ksgrd/HostConnector.cpp:77
msgid ""
"Select this if you want to connect to a ksysguard daemon that is running on "
"the machine you want to connect to, and is listening for client requests."
@@ -1078,43 +1081,43 @@ msgstr ""
"如果您想要連線到在您要連接的機器上執行並聽取客戶端要求ksysguard 伺服程式,請"
"選擇此項。"
-#: ksgrd/HostConnector.cc:80
+#: ksgrd/HostConnector.cpp:80
msgid "Custom command"
msgstr "自訂指令"
-#: ksgrd/HostConnector.cc:81
+#: ksgrd/HostConnector.cpp:81
msgid ""
"Select this to use the command you entered below to start ksysguardd on the "
"remote host."
msgstr "選擇這個以使用您在下面輸入的命令啟動遠端主機的 ksysguardd。"
-#: ksgrd/HostConnector.cc:84
+#: ksgrd/HostConnector.cpp:84
msgid "Port:"
msgstr "埠號:"
-#: ksgrd/HostConnector.cc:90
+#: ksgrd/HostConnector.cpp:90
msgid ""
"Enter the port number on which the ksysguard daemon is listening for "
"connections."
msgstr "輸入 Ksysguard 伺服程式聽取連線的埠號。"
-#: ksgrd/HostConnector.cc:93
+#: ksgrd/HostConnector.cpp:93
msgid "e.g. 3112"
msgstr "例如 3112"
-#: ksgrd/HostConnector.cc:96
+#: ksgrd/HostConnector.cpp:96
msgid "Command:"
msgstr "指令:"
-#: ksgrd/HostConnector.cc:105
+#: ksgrd/HostConnector.cpp:105
msgid "Enter the command that runs ksysguardd on the host you want to monitor."
msgstr "輸入啟動您要監視的主機上 ksysguardd 的命令。"
-#: ksgrd/HostConnector.cc:109
+#: ksgrd/HostConnector.cpp:109
msgid "e.g. ssh -l root remote.host.org ksysguardd"
msgstr "例如 ssh -l root remote.host.org ksysguardd"
-#: ksgrd/SensorAgent.cc:88
+#: ksgrd/SensorAgent.cpp:88
msgid ""
"Message from %1:\n"
"%2"
@@ -1122,507 +1125,508 @@ msgstr ""
"來自 %1 的訊息:\n"
"%2"
-#: SystemLoad.sgrd:5 ksgrd/SensorManager.cc:50
+#: SystemLoad.sgrd:5 ksgrd/SensorManager.cpp:50
msgid "CPU Load"
msgstr "CPU 負載"
-#: ksgrd/SensorManager.cc:51
+#: ksgrd/SensorManager.cpp:51
msgid "Idle Load"
msgstr "閒置負載"
-#: ksgrd/SensorManager.cc:53
+#: ksgrd/SensorManager.cpp:53
msgid "Nice Load"
msgstr "優先負載"
-#: ksgrd/SensorManager.cc:54
+#: ksgrd/SensorManager.cpp:54
msgid "User Load"
msgstr "使用者負載"
-#: ksgrd/SensorManager.cc:55
+#: ksgrd/SensorManager.cpp:55
msgid "Memory"
msgstr "記憶體"
-#: SystemLoad.sgrd:13 ksgrd/SensorManager.cc:56
+#: SystemLoad.sgrd:13 ksgrd/SensorManager.cpp:56
msgid "Physical Memory"
msgstr "實體記憶體"
-#: SystemLoad.sgrd:21 ksgrd/SensorManager.cc:57
+#: SystemLoad.sgrd:21 ksgrd/SensorManager.cpp:57
msgid "Swap Memory"
msgstr "交換記憶體"
-#: ksgrd/SensorManager.cc:58
+#: ksgrd/SensorManager.cpp:58
msgid "Cached Memory"
msgstr "快取記憶體"
-#: ksgrd/SensorManager.cc:59
+#: ksgrd/SensorManager.cpp:59
msgid "Buffered Memory"
msgstr "緩衝記憶體"
-#: ksgrd/SensorManager.cc:60
+#: ksgrd/SensorManager.cpp:60
msgid "Used Memory"
msgstr "已使用記憶體"
-#: ksgrd/SensorManager.cc:61
+#: ksgrd/SensorManager.cpp:61
msgid "Application Memory"
msgstr "應用程式記憶體"
-#: ksgrd/SensorManager.cc:62
+#: ksgrd/SensorManager.cpp:62
msgid "Free Memory"
msgstr "剩餘記憶體"
-#: ksgrd/SensorManager.cc:63
+#: ksgrd/SensorManager.cpp:63
#, fuzzy
#| msgid "Application Memory"
msgid "Active Memory"
msgstr "應用程式記憶體"
-#: ksgrd/SensorManager.cc:64
+#: ksgrd/SensorManager.cpp:64
#, fuzzy
#| msgid "Cached Memory"
msgid "Inactive Memory"
msgstr "快取記憶體"
-#: ksgrd/SensorManager.cc:65
+#: ksgrd/SensorManager.cpp:65
#, fuzzy
#| msgid "Used Memory"
msgid "Wired Memory"
msgstr "已使用記憶體"
-#: ksgrd/SensorManager.cc:66
+#: ksgrd/SensorManager.cpp:66
msgid "Exec Pages"
msgstr ""
-#: ksgrd/SensorManager.cc:67
+#: ksgrd/SensorManager.cpp:67
msgid "File Pages"
msgstr ""
-#: ksgrd/SensorManager.cc:68
+#: ksgrd/SensorManager.cpp:68
msgid "Process Count"
msgstr "程序計數"
-#: ksgrd/SensorManager.cc:69 ksgrd/SensorManager.cc:153
+#: ksgrd/SensorManager.cpp:69 ksgrd/SensorManager.cpp:153
msgid "Process Controller"
msgstr "程序控制器"
-#: ksgrd/SensorManager.cc:70
+#: ksgrd/SensorManager.cpp:70
msgid "Disk Throughput"
msgstr "磁碟輸出"
-#: ksgrd/SensorManager.cc:71
+#: ksgrd/SensorManager.cpp:71
msgid ""
"_: CPU Load\n"
"Load"
msgstr "負載"
-#: ksgrd/SensorManager.cc:72
+#: ksgrd/SensorManager.cpp:72
msgid "Total Accesses"
msgstr "總存取數"
-#: ksgrd/SensorManager.cc:73
+#: ksgrd/SensorManager.cpp:73
msgid "Read Accesses"
msgstr "讀取存取數"
-#: ksgrd/SensorManager.cc:74
+#: ksgrd/SensorManager.cpp:74
msgid "Write Accesses"
msgstr "寫入存取數"
-#: ksgrd/SensorManager.cc:75
+#: ksgrd/SensorManager.cpp:75
msgid "Read Data"
msgstr "讀取資料"
-#: ksgrd/SensorManager.cc:76
+#: ksgrd/SensorManager.cpp:76
msgid "Write Data"
msgstr "寫入資料"
-#: ksgrd/SensorManager.cc:77
+#: ksgrd/SensorManager.cpp:77
msgid "Pages In"
msgstr "進入交換頁"
-#: ksgrd/SensorManager.cc:78
+#: ksgrd/SensorManager.cpp:78
msgid "Pages Out"
msgstr "離開交換頁"
-#: ksgrd/SensorManager.cc:79
+#: ksgrd/SensorManager.cpp:79
msgid "Context Switches"
msgstr "內容切換"
-#: ksgrd/SensorManager.cc:80
+#: ksgrd/SensorManager.cpp:80
msgid "Network"
msgstr "網路"
-#: ksgrd/SensorManager.cc:81
+#: ksgrd/SensorManager.cpp:81
msgid "Interfaces"
msgstr "界面"
-#: ksgrd/SensorManager.cc:82
+#: ksgrd/SensorManager.cpp:82
msgid "Receiver"
msgstr "接收者"
-#: ksgrd/SensorManager.cc:83
+#: ksgrd/SensorManager.cpp:83
msgid "Transmitter"
msgstr "發送者"
-#: ksgrd/SensorManager.cc:84
+#: ksgrd/SensorManager.cpp:84
msgid "Data"
msgstr "資料"
-#: ksgrd/SensorManager.cc:85
+#: ksgrd/SensorManager.cpp:85
msgid "Compressed Packets"
msgstr "壓縮的封包"
-#: ksgrd/SensorManager.cc:86
+#: ksgrd/SensorManager.cpp:86
msgid "Dropped Packets"
msgstr "丟棄的封包"
-#: ksgrd/SensorManager.cc:87
+#: ksgrd/SensorManager.cpp:87
msgid "Errors"
msgstr "錯誤"
-#: ksgrd/SensorManager.cc:88
+#: ksgrd/SensorManager.cpp:88
msgid "FIFO Overruns"
msgstr "FIFO 氾濫"
-#: ksgrd/SensorManager.cc:89
+#: ksgrd/SensorManager.cpp:89
msgid "Frame Errors"
msgstr "框架錯誤"
-#: ksgrd/SensorManager.cc:90
+#: ksgrd/SensorManager.cpp:90
msgid "Multicast"
msgstr "多點傳送"
-#: ksgrd/SensorManager.cc:91
+#: ksgrd/SensorManager.cpp:91
msgid "Packets"
msgstr "封包"
-#: ksgrd/SensorManager.cc:92
+#: ksgrd/SensorManager.cpp:92
msgid "Carrier"
msgstr "載波"
-#: ksgrd/SensorManager.cc:93
+#: ksgrd/SensorManager.cpp:93
msgid "Collisions"
msgstr "碰撞"
-#: ksgrd/SensorManager.cc:94
+#: ksgrd/SensorManager.cpp:94
msgid "Sockets"
msgstr "Sockets"
-#: ksgrd/SensorManager.cc:95
+#: ksgrd/SensorManager.cpp:95
msgid "Total Number"
msgstr "總量"
-#: ksgrd/SensorManager.cc:96 ksgrd/SensorManager.cc:154
+#: ksgrd/SensorManager.cpp:96 ksgrd/SensorManager.cpp:154
msgid "Table"
msgstr "表格"
-#: ksgrd/SensorManager.cc:97
+#: ksgrd/SensorManager.cpp:97
msgid "Advanced Power Management"
msgstr "進階電源管理"
-#: ksgrd/SensorManager.cc:98
+#: ksgrd/SensorManager.cpp:98
msgid "ACPI"
msgstr "ACPI"
-#: ksgrd/SensorManager.cc:99
+#: ksgrd/SensorManager.cpp:99
msgid "Thermal Zone"
msgstr "高溫區"
-#: ksgrd/SensorManager.cc:100
+#: ksgrd/SensorManager.cpp:100
msgid "Temperature"
msgstr "溫度"
-#: ksgrd/SensorManager.cc:101
+#: ksgrd/SensorManager.cpp:101
msgid "Fan"
msgstr "風扇"
-#: ksgrd/SensorManager.cc:102
+#: ksgrd/SensorManager.cpp:102
msgid "State"
msgstr "狀態"
-#: ksgrd/SensorManager.cc:103
+#: ksgrd/SensorManager.cpp:103
msgid "Battery"
msgstr "電池"
-#: ksgrd/SensorManager.cc:104
+#: ksgrd/SensorManager.cpp:104
msgid "Battery Charge"
msgstr "電池充電"
-#: ksgrd/SensorManager.cc:105
+#: ksgrd/SensorManager.cpp:105
msgid "Battery Usage"
msgstr "電池用量"
-#: ksgrd/SensorManager.cc:106
+#: ksgrd/SensorManager.cpp:106
msgid "Remaining Time"
msgstr "剩餘時間"
-#: ksgrd/SensorManager.cc:107
+#: ksgrd/SensorManager.cpp:107
msgid "Interrupts"
msgstr "中斷"
-#: SystemLoad.sgrd:10 ksgrd/SensorManager.cc:108
+#: SystemLoad.sgrd:10 ksgrd/SensorManager.cpp:108
msgid "Load Average (1 min)"
msgstr "平均負載(1 分鐘)"
-#: ksgrd/SensorManager.cc:109
+#: ksgrd/SensorManager.cpp:109
msgid "Load Average (5 min)"
msgstr "平均負載(5 分鐘)"
-#: ksgrd/SensorManager.cc:110
+#: ksgrd/SensorManager.cpp:110
msgid "Load Average (15 min)"
msgstr "平均負載(15 分鐘)"
-#: ksgrd/SensorManager.cc:111
+#: ksgrd/SensorManager.cpp:111
msgid "Clock Frequency"
msgstr "時鐘頻率"
-#: ksgrd/SensorManager.cc:112
+#: ksgrd/SensorManager.cpp:112
msgid "Hardware Sensors"
msgstr "硬體偵測器"
-#: ksgrd/SensorManager.cc:113
+#: ksgrd/SensorManager.cpp:113
msgid "Partition Usage"
msgstr "分割區使用量"
-#: ksgrd/SensorManager.cc:114
+#: ksgrd/SensorManager.cpp:114
msgid "Used Space"
msgstr "已使用空間"
-#: ksgrd/SensorManager.cc:115
+#: ksgrd/SensorManager.cpp:115
msgid "Free Space"
msgstr "剩餘空間"
-#: ksgrd/SensorManager.cc:116
+#: ksgrd/SensorManager.cpp:116
msgid "Fill Level"
msgstr "填滿等級"
-#: ksgrd/SensorManager.cc:120
+#: ksgrd/SensorManager.cpp:120
#, c-format
msgid "CPU%1"
msgstr "CPU%1"
-#: ksgrd/SensorManager.cc:122
+#: ksgrd/SensorManager.cpp:122
#, c-format
msgid "Disk%1"
msgstr "磁碟%1"
-#: ksgrd/SensorManager.cc:127
+#: ksgrd/SensorManager.cpp:127
#, c-format
msgid "Fan%1"
msgstr "風扇%1"
-#: ksgrd/SensorManager.cc:129
+#: ksgrd/SensorManager.cpp:129
#, c-format
msgid "Temperature%1"
msgstr "溫度%1"
-#: ksgrd/SensorManager.cc:132
+#: ksgrd/SensorManager.cpp:132
msgid "Total"
msgstr "總計"
-#: ksgrd/SensorManager.cc:138
+#: ksgrd/SensorManager.cpp:138
#, c-format
msgid "Int%1"
msgstr "中斷%1"
-#: ksgrd/SensorManager.cc:145
+#: ksgrd/SensorManager.cpp:145
msgid ""
"_: the unit 1 per second\n"
"1/s"
msgstr "1/s"
-#: ksgrd/SensorManager.cc:146
+#: ksgrd/SensorManager.cpp:146
msgid "kBytes"
msgstr "千位元組"
-#: ksgrd/SensorManager.cc:147
+#: ksgrd/SensorManager.cpp:147
msgid ""
"_: the unit minutes\n"
"min"
msgstr "分"
-#: ksgrd/SensorManager.cc:148
+#: ksgrd/SensorManager.cpp:148
msgid ""
"_: the frequency unit\n"
"MHz"
msgstr "MHz"
-#: ksgrd/SensorManager.cc:151
+#: ksgrd/SensorManager.cpp:151
msgid "Integer Value"
msgstr "整數值"
-#: ksgrd/SensorManager.cc:152
+#: ksgrd/SensorManager.cpp:152
msgid "Floating Point Value"
msgstr "浮點數"
-#: ksgrd/SensorManager.cc:294
+#: ksgrd/SensorManager.cpp:294
msgid "Connection to %1 has been lost."
msgstr "失去到 %1 的連線。"
-#: ksgrd/SensorSocketAgent.cc:104
+#: ksgrd/SensorSocketAgent.cpp:104
msgid "Connection to %1 refused"
msgstr "到 %1 的連線被拒絕!"
-#: ksgrd/SensorSocketAgent.cc:108
+#: ksgrd/SensorSocketAgent.cpp:108
msgid "Host %1 not found"
msgstr "找不到主機 %1"
-#: ksgrd/SensorSocketAgent.cc:112
+#: ksgrd/SensorSocketAgent.cpp:112
#, c-format
msgid "Timeout at host %1"
msgstr "主機 %1 逾時"
-#: ksgrd/SensorSocketAgent.cc:116
+#: ksgrd/SensorSocketAgent.cpp:116
#, c-format
msgid "Network failure host %1"
msgstr "主機 %1 網路失敗"
-#: ksgrd/StyleSettings.cc:41
+#: ksgrd/StyleSettings.cpp:41
msgid "Global Style Settings"
msgstr "整體風格設定"
-#: ksgrd/StyleSettings.cc:44
+#: ksgrd/StyleSettings.cpp:44
msgid "Display Style"
msgstr "顯示風格"
-#: ksgrd/StyleSettings.cc:47
+#: ksgrd/StyleSettings.cpp:47
msgid "First foreground color:"
msgstr "第一前景色彩:"
-#: ksgrd/StyleSettings.cc:54
+#: ksgrd/StyleSettings.cpp:54
msgid "Second foreground color:"
msgstr "第二前景色彩:"
-#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:107 ksgrd/StyleSettings.cc:61
+#: SensorDisplayLib/SensorLoggerSettingsWidget.ui:107
+#: ksgrd/StyleSettings.cpp:61
#, no-c-format
msgid "Alarm color:"
msgstr "警示顏色:"
-#: ksgrd/StyleSettings.cc:85
+#: ksgrd/StyleSettings.cpp:85
msgid "Sensor Colors"
msgstr "偵測器顏色"
-#: ksgrd/StyleSettings.cc:91
+#: ksgrd/StyleSettings.cpp:91
msgid "Change Color..."
msgstr "改變顏色..."
-#: ksgrd/StyleSettings.cc:166
+#: ksgrd/StyleSettings.cpp:166
#, c-format
msgid "Color %1"
msgstr "顏色 %1"
-#: ksgrd/TimerSettings.cc:36
+#: ksgrd/TimerSettings.cpp:36
msgid "Timer Settings"
msgstr "計時器設定"
-#: ksgrd/TimerSettings.cc:43
+#: ksgrd/TimerSettings.cpp:43
msgid "Use update interval of worksheet"
msgstr "使用工作表更新間隔"
-#: ksysguard.cc:64
+#: ksysguard.cpp:64
msgid "TDE system guard"
msgstr "TDE 系統守衛"
-#: ksysguard.cc:74 ksysguard.cc:556
+#: ksysguard.cpp:74 ksysguard.cpp:556
#, fuzzy
#| msgid "TDE System Guard"
msgid "KSysGuard"
msgstr "TDE 系統守衛"
-#: ksysguard.cc:100
+#: ksysguard.cpp:100
msgid "88888 Processes"
msgstr "88888 個程序"
-#: ksysguard.cc:101
+#: ksysguard.cpp:101
msgid "Memory: 88888888888 kB used, 88888888888 kB free"
msgstr "記憶體:已使用 88888888888 kB,剩餘 88888888888 kB"
-#: ksysguard.cc:103
+#: ksysguard.cpp:103
msgid "Swap: 888888888 kB used, 888888888 kB free"
msgstr "置換區:已使用 888888888 kB,剩餘 888888888 kB"
-#: ksysguard.cc:108
+#: ksysguard.cpp:108
msgid "&New Worksheet..."
msgstr "新增工作表(&N)..."
-#: ksysguard.cc:111
+#: ksysguard.cpp:111
msgid "Import Worksheet..."
msgstr "匯入工作表..."
-#: ksysguard.cc:114
+#: ksysguard.cpp:114
msgid "&Import Recent Worksheet"
msgstr "匯入最近的工作表(&I)..."
-#: ksysguard.cc:117
+#: ksysguard.cpp:117
msgid "&Remove Worksheet"
msgstr "移除工作表"
-#: ksysguard.cc:120
+#: ksysguard.cpp:120
msgid "&Export Worksheet..."
msgstr "匯出工作表(&E)..."
-#: ksysguard.cc:125
+#: ksysguard.cpp:125
msgid "C&onnect Host..."
msgstr "連接主機(&O)..."
-#: ksysguard.cc:127
+#: ksysguard.cpp:127
msgid "D&isconnect Host"
msgstr "中斷連線主機(&I)"
-#: ksysguard.cc:133
+#: ksysguard.cpp:133
msgid "&Worksheet Properties"
msgstr "工作表屬性(&W)"
-#: ksysguard.cc:136
+#: ksysguard.cpp:136
msgid "Load Standard Sheets"
msgstr "讀取標準工作表"
-#: ksysguard.cc:140
+#: ksysguard.cpp:140
msgid "Configure &Style..."
msgstr "設定風格(&S)..."
-#: ksysguard.cc:157
+#: ksysguard.cpp:157
msgid "Do you really want to restore the default worksheets?"
msgstr "您確定要復原預設工作表?"
-#: ksysguard.cc:158
+#: ksysguard.cpp:158
msgid "Reset All Worksheets"
msgstr "重設所有工作表"
-#: ksysguard.cc:159
+#: ksysguard.cpp:159
msgid "Reset"
msgstr "重設"
-#: ksysguard.cc:436
+#: ksysguard.cpp:436
#, c-format
msgid ""
"_n: 1 Process\n"
"%n Processes"
msgstr "%n 個程序"
-#: ksysguard.cc:446
+#: ksysguard.cpp:446
msgid "Memory: %1 %2 used, %3 %4 free"
msgstr "記憶體:已使用 %1 %2,剩餘 %3 %4"
-#: ksysguard.cc:504
+#: ksysguard.cpp:504
msgid "No swap space available"
msgstr "沒有可用的置換空間"
-#: ksysguard.cc:506
+#: ksysguard.cpp:506
msgid "Swap: %1 %2 used, %3 %4 free"
msgstr "交換區:已使用 %1 %2,剩餘 %3 %4"
-#: ksysguard.cc:515
+#: ksysguard.cpp:515
msgid "Show only process list of local host"
msgstr "只顯示本地端主機的程序清單"
-#: ksysguard.cc:516
+#: ksysguard.cpp:516
msgid "Optional worksheet files to load"
msgstr "選擇性載入的工作表"
-#: ksysguard.cc:558
+#: ksysguard.cpp:558
msgid "(c) 1996-2002 The KSysGuard Developers"
msgstr "(c) 1996-2002 KSysGuard 開發者"
-#: ksysguard.cc:566
+#: ksysguard.cpp:566
msgid ""
"Solaris Support\n"
"Parts derived (by permission) from the sunos5\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/kthememanager.po b/tde-i18n-zh_TW/messages/tdebase/kthememanager.po
index b2562d9a0a3..5e3093fba5b 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kthememanager.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kthememanager.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: kthememanager\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2020-09-27 19:36+0200\n"
"PO-Revision-Date: 2005-08-25 14:31+0800\n"
"Last-Translator: Woodman Tuen <wmtuen@gmail.com>\n"
"Language-Team: Chinese/Traditional <kde-i18n-doc@kde.org>\n"
@@ -27,66 +27,66 @@ msgid ""
"Your emails"
msgstr "wmtuen@gmail.com"
-#: knewthemedlg.cpp:28
+#: knewthemedlg.cpp:27
msgid "New Theme"
msgstr "新增佈景主題"
-#: kthememanager.cpp:49
+#: kthememanager.cpp:48
msgid "TDE Theme Manager"
msgstr "TDE 佈景主題管理員"
-#: kthememanager.cpp:50 kthememanager.cpp:55
+#: kthememanager.cpp:49 kthememanager.cpp:54
msgid ""
"This control module handles installing, removing and creating visual TDE "
"themes."
msgstr "本處控制模組負責安裝、移除及建立 TDE 視覺佈景主題。"
-#: kthememanager.cpp:218
+#: kthememanager.cpp:217
msgid "Theme Files"
msgstr "佈景主題檔案"
-#: kthememanager.cpp:219
+#: kthememanager.cpp:218
msgid "Select Theme File"
msgstr "選取佈景主題檔案"
-#: kthememanager.cpp:253
+#: kthememanager.cpp:252
msgid "Do you really want to remove the theme <b>%1</b>?"
msgstr "您真的要移除佈景主題 <b>%1</b>?"
-#: kthememanager.cpp:254
+#: kthememanager.cpp:253
msgid "Remove Theme"
msgstr "移除佈景主題"
-#: kthememanager.cpp:276
+#: kthememanager.cpp:275
msgid "My Theme"
msgstr "我的佈景主題"
-#: kthememanager.cpp:287
+#: kthememanager.cpp:286
msgid "Theme %1 already exists."
msgstr "佈景主題 %1 已經存在。"
-#: kthememanager.cpp:307
+#: kthememanager.cpp:306
#, c-format
msgid "Your theme has been successfully created in %1."
msgstr "您的佈景主題成功在 %1 建立。"
-#: kthememanager.cpp:308
+#: kthememanager.cpp:307
msgid "Theme Created"
msgstr "佈景主題已建立"
-#: kthememanager.cpp:310
+#: kthememanager.cpp:309
msgid "An error occurred while creating your theme."
msgstr "建位您的佈景主題時發生錯誤。"
-#: kthememanager.cpp:311
+#: kthememanager.cpp:310
msgid "Theme Not Created"
msgstr "佈景主題沒有建立"
-#: kthememanager.cpp:338
+#: kthememanager.cpp:337
msgid "This theme does not contain a preview."
msgstr "這佈景主題不包含預覽。"
-#: kthememanager.cpp:343
+#: kthememanager.cpp:342
msgid "Author: %1<br>Email: %2<br>Version: %3<br>Homepage: %4"
msgstr "作者:%1<br>電郵:%2<br>版本:%3<br>首頁:%4"
diff --git a/tde-i18n-zh_TW/messages/tdebase/ktip.po b/tde-i18n-zh_TW/messages/tdebase/ktip.po
index 99ca1758a9e..3eb00534678 100644
--- a/tde-i18n-zh_TW/messages/tdebase/ktip.po
+++ b/tde-i18n-zh_TW/messages/tdebase/ktip.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-09-22 18:17+0000\n"
"PO-Revision-Date: 2006-11-24 16:33+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -161,7 +161,7 @@ msgid ""
"quick overview of all windows on all virtual desktops. Alternatively,\n"
"press Alt+F5 to display the window list.</p><br>\n"
"<center>\n"
-"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"<img src=\"crystalsvg/48x48/actions/window_duplicate.png\">\n"
"</center>\n"
msgstr ""
"<p>\n"
@@ -169,7 +169,7 @@ msgstr ""
"提供所有虛擬桌面上所有視窗的快速檢視。另外,\n"
"按 Alt+F5 可以顯示視窗列表。</p><br>\n"
"<center>\n"
-"<img src=\"crystalsvg/48x48/apps/window_list.png\">\n"
+"<img src=\"crystalsvg/48x48/actions/window_duplicate.png\">\n"
"</center>\n"
#: tips:87
@@ -492,8 +492,8 @@ msgid ""
"print subsystem \"on the fly\" (and you do not need to be root to do it.)\n"
"</p>\n"
"<p>Laptop users who frequently change to different environments may find\n"
-"<A HREF=\"ftp://truffula.com/pub/\">RLPR</A> a useful complement to CUPS\n"
-"(or any other print subsystem they use as their preferred one).\n"
+"RLPR a useful complement to CUPS (or any other print subsystem they use\n"
+"as their preferred one).\n"
"</p>\n"
"<p align=\"right\"><em>Contributed by Kurt Pfeifle</em></p>\n"
msgstr ""
@@ -1025,12 +1025,12 @@ msgstr ""
msgid ""
"<p>If you want to contribute your own \"tip of the day\", please send the "
"tip to\n"
-"<a href=\"trinity-devel@lists.pearsoncomputing.net\">trinity-devel@lists."
-"pearsoncomputing.net</a>,\n"
+"<a href=\"devels@trinitydesktop.org\">devels@trinitydesktop.org</a>,\n"
"and we will consider the tip for the next release.</p>\n"
msgstr ""
"<p>如果您想貢獻自己的「每日秘訣」,請寄到\n"
-"<a href=\"mailto:kde-doc-english@kde.org\">kde-doc-english@kde.org</a>,\n"
+"<a href=\"mailto:devels@trinitydesktop.org\">devels@trinitydesktop.org</"
+"a>,\n"
"我們將很樂意\n"
"把它收錄\n"
"到下一個版本。</p>\n"
@@ -1099,9 +1099,18 @@ msgstr ""
"<p align=\"right\"><em>由 Michael Lachmann 及 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 his or her\n"
+"Each UNIX user has a so-called Home folder in which their\n"
"files as well as user-dependent configuration files are saved. If you\n"
"work in a Konsole window, you can easily change to your home folder\n"
"by entering the <b>cd</b> command without any parameters.\n"
@@ -1560,6 +1569,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"
@@ -1574,7 +1585,7 @@ msgstr ""
"<li>在桌面預覽程式與呼叫器中可以滑鼠滾輪切換\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"
@@ -1582,7 +1593,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"
@@ -1597,7 +1608,7 @@ msgstr ""
"href=\"help:/khelpcenter/faq/configure.html#id2574142\" title=\"Autostart\n"
"FAQ\">FAQ entry</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"
@@ -1613,7 +1624,7 @@ msgstr ""
"href=\"help:/khelpcenter/userguide/integrated-messaging.html\"\n"
"title=\"Integrated Messaging\">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"
@@ -1625,7 +1636,7 @@ msgstr ""
"電子郵件給某個人的時候,可以不必開啟整個電子郵件\n"
"客戶端。</p>\n"
-#: tips:1057
+#: tips:1059
#, fuzzy
msgid ""
"<p>While remembering passwords may be tedious, and writing them down\n"
@@ -1649,7 +1660,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"
@@ -1659,7 +1670,7 @@ msgstr ""
"所有視窗的簡短清單。從這裡您也可以整理或\n"
"階梯排列視窗。</p>\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"
@@ -1673,7 +1684,7 @@ msgstr ""
"佈景主題->背景」或者在桌面按右鍵並選擇\n"
"設定桌面。</p>\n"
-#: tips:1091
+#: tips:1093
#, fuzzy
msgid ""
"<p>While tabbed browsing in Konqueror is very useful, you can take\n"
@@ -1694,7 +1705,7 @@ msgstr ""
"您所擁有的分頁。因此若您覺得這樣會比較好,\n"
"也可以選擇只對某些分頁使用分割檢視。</p>\n"
-#: tips:1105
+#: tips:1107
#, fuzzy
#| msgid ""
#| "<p>\n"
@@ -1732,14 +1743,16 @@ msgstr ""
"第一個密訣。</i>\n"
"</p>\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 "
@@ -1749,7 +1762,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="
@@ -1770,7 +1783,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 "
@@ -1785,7 +1798,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"
@@ -1799,7 +1812,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"
@@ -1816,7 +1829,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-zh_TW/messages/tdebase/kxkb.po b/tde-i18n-zh_TW/messages/tdebase/kxkb.po
index 23e62722914..4ab3dc36b2f 100644
--- a/tde-i18n-zh_TW/messages/tdebase/kxkb.po
+++ b/tde-i18n-zh_TW/messages/tdebase/kxkb.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxkb\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-03 18:16+0000\n"
"PO-Revision-Date: 2006-01-12 13:59+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -30,11 +30,11 @@ msgid ""
"Your emails"
msgstr "leongyb@yahoo.com,pesder@seed.net.tw"
-#: 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 鍵盤工具"
@@ -46,414 +46,420 @@ 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 "切換到下一個鍵盤佈局"
+
#: kxkbtraywindow.cpp:60
msgid "Error changing keyboard layout to '%1'"
msgstr "變更鍵盤佈局為「%1」失敗"
-#: kxkbtraywindow.cpp:110
+#: kxkbtraywindow.cpp:112
msgid "Configure..."
msgstr "設定..."
-#: pixmap.cpp:243
+#: pixmap.cpp:325
msgid "Belgian"
msgstr "比利時鍵盤"
-#: pixmap.cpp:244
+#: pixmap.cpp:326
msgid "Bulgarian"
msgstr "保加利亞鍵盤"
-#: pixmap.cpp:245
+#: pixmap.cpp:327
msgid "Brazilian"
msgstr "巴西鍵盤"
-#: pixmap.cpp:246
+#: pixmap.cpp:328
msgid "Canadian"
msgstr "加拿大鍵盤"
-#: pixmap.cpp:247
+#: pixmap.cpp:329
msgid "Czech"
msgstr "捷克鍵盤"
-#: pixmap.cpp:248
+#: pixmap.cpp:330
msgid "Czech (qwerty)"
msgstr "捷克鍵盤 (qwerty)"
-#: pixmap.cpp:249
+#: pixmap.cpp:331
msgid "Danish"
msgstr "丹麥鍵盤"
-#: pixmap.cpp:250
+#: pixmap.cpp:332
msgid "Estonian"
msgstr "愛沙尼亞鍵盤"
-#: pixmap.cpp:251
+#: pixmap.cpp:333
msgid "Finnish"
msgstr "芬蘭鍵盤"
-#: pixmap.cpp:252
+#: pixmap.cpp:334
msgid "French"
msgstr "法文鍵盤"
-#: pixmap.cpp:253
+#: pixmap.cpp:335
msgid "German"
msgstr "德文鍵盤"
-#: pixmap.cpp:254
+#: pixmap.cpp:336
msgid "Hungarian"
msgstr "匈牙利鍵盤"
-#: pixmap.cpp:255
+#: pixmap.cpp:337
msgid "Hungarian (qwerty)"
msgstr "匈牙利鍵盤 (qwerty)"
-#: pixmap.cpp:256
+#: pixmap.cpp:338
msgid "Italian"
msgstr "義大利鍵盤"
-#: pixmap.cpp:257
+#: pixmap.cpp:339
msgid "Japanese"
msgstr "日文鍵盤"
-#: pixmap.cpp:258
+#: pixmap.cpp:340
msgid "Lithuanian"
msgstr "立陶宛鍵盤"
-#: pixmap.cpp:259
+#: pixmap.cpp:341
msgid "Norwegian"
msgstr "挪威鍵盤"
-#: pixmap.cpp:260
+#: pixmap.cpp:342
msgid "PC-98xx Series"
msgstr "PC-98xx 系列"
-#: pixmap.cpp:261
+#: pixmap.cpp:343
msgid "Polish"
msgstr "波蘭鍵盤"
-#: pixmap.cpp:262
+#: pixmap.cpp:344
msgid "Portuguese"
msgstr "葡萄牙鍵盤"
-#: pixmap.cpp:263
+#: pixmap.cpp:345
msgid "Romanian"
msgstr "羅馬尼亞鍵盤"
-#: pixmap.cpp:264
+#: pixmap.cpp:346
msgid "Russian"
msgstr "俄文鍵盤"
-#: pixmap.cpp:265
+#: pixmap.cpp:347
msgid "Slovak"
msgstr "斯洛伐克鍵盤"
-#: pixmap.cpp:266
+#: pixmap.cpp:348
msgid "Slovak (qwerty)"
msgstr "斯洛伐克鍵盤 (qwerty)"
-#: pixmap.cpp:267
+#: pixmap.cpp:349
msgid "Spanish"
msgstr "西班牙文鍵盤"
-#: pixmap.cpp:268
+#: pixmap.cpp:350
msgid "Swedish"
msgstr "瑞典鍵盤"
-#: pixmap.cpp:269
+#: pixmap.cpp:351
msgid "Swiss German"
msgstr "瑞士德文鍵盤"
-#: pixmap.cpp:270
+#: pixmap.cpp:352
msgid "Swiss French"
msgstr "瑞士法文鍵盤"
-#: pixmap.cpp:271
+#: pixmap.cpp:353
msgid "Thai"
msgstr "泰國鍵盤"
-#: pixmap.cpp:272
+#: pixmap.cpp:354
msgid "United Kingdom"
msgstr "英國鍵盤"
-#: pixmap.cpp:273
+#: pixmap.cpp:355
msgid "U.S. English"
msgstr "美國英文鍵盤"
-#: pixmap.cpp:274
+#: pixmap.cpp:356
msgid "U.S. English w/ deadkeys"
msgstr "美國英文鍵盤(含一般鍵盤)"
-#: pixmap.cpp:275
+#: pixmap.cpp:357
msgid "U.S. English w/ISO9995-3"
msgstr "美國英文鍵盤(含 ISO9995-3)"
-#: pixmap.cpp:278
+#: pixmap.cpp:360
msgid "Armenian"
msgstr "亞美尼亞鍵盤"
-#: pixmap.cpp:279
+#: pixmap.cpp:361
msgid "Azerbaijani"
msgstr "亞塞拜然鍵盤"
-#: pixmap.cpp:280
+#: pixmap.cpp:362
msgid "Icelandic"
msgstr "冰島鍵盤"
-#: pixmap.cpp:281
+#: pixmap.cpp:363
msgid "Israeli"
msgstr "以色列鍵盤"
-#: pixmap.cpp:282
+#: pixmap.cpp:364
msgid "Lithuanian azerty standard"
msgstr "立陶宛 azerty 標準鍵盤"
-#: pixmap.cpp:283
+#: pixmap.cpp:365
msgid "Lithuanian querty \"numeric\""
msgstr "立陶宛 querty “數字”鍵盤"
-#: pixmap.cpp:284
+#: pixmap.cpp:366
msgid "Lithuanian querty \"programmer's\""
msgstr "立陶宛 querty “程式設計師用”鍵盤"
-#: pixmap.cpp:285
+#: pixmap.cpp:367
msgid "Macedonian"
msgstr "馬其頓文鍵盤"
-#: pixmap.cpp:286
+#: pixmap.cpp:368
msgid "Serbian"
msgstr "塞爾維亞鍵盤"
-#: pixmap.cpp:287
+#: pixmap.cpp:369
msgid "Slovenian"
msgstr "斯洛伐克鍵盤"
-#: pixmap.cpp:288
+#: pixmap.cpp:370
msgid "Vietnamese"
msgstr "越南文鍵盤"
-#: pixmap.cpp:291
+#: pixmap.cpp:373
msgid "Arabic"
msgstr "阿拉伯鍵盤"
-#: pixmap.cpp:292
+#: pixmap.cpp:374
msgid "Belarusian"
msgstr "貝魯尼西亞鍵盤"
-#: pixmap.cpp:293
+#: pixmap.cpp:375
msgid "Bengali"
msgstr "孟加拉鍵盤"
-#: pixmap.cpp:294
+#: pixmap.cpp:376
msgid "Croatian"
msgstr "克羅埃西亞鍵盤"
-#: pixmap.cpp:295
+#: pixmap.cpp:377
msgid "Greek"
msgstr "希臘鍵盤"
-#: pixmap.cpp:296
+#: pixmap.cpp:378
msgid "Latvian"
msgstr "拉脫維亞鍵盤"
-#: pixmap.cpp:297
+#: pixmap.cpp:379
msgid "Lithuanian qwerty \"numeric\""
msgstr "立陶宛 qwerty “數字”鍵盤"
-#: pixmap.cpp:298
+#: pixmap.cpp:380
msgid "Lithuanian qwerty \"programmer's\""
msgstr "立陶宛 qwerty “程式設計師用”鍵盤"
-#: pixmap.cpp:299
+#: pixmap.cpp:381
msgid "Turkish"
msgstr "土耳其鍵盤"
-#: pixmap.cpp:300
+#: pixmap.cpp:382
msgid "Ukrainian"
msgstr "烏克蘭鍵盤"
-#: pixmap.cpp:303
+#: pixmap.cpp:385
msgid "Albanian"
msgstr "阿爾巴尼亞鍵盤"
-#: pixmap.cpp:304
+#: pixmap.cpp:386
msgid "Burmese"
msgstr "緬甸鍵盤"
-#: pixmap.cpp:305
+#: pixmap.cpp:387
msgid "Dutch"
msgstr "荷蘭鍵盤"
-#: pixmap.cpp:306
+#: pixmap.cpp:388
msgid "Georgian (latin)"
msgstr "喬治亞鍵盤 (拉丁語)"
-#: pixmap.cpp:307
+#: pixmap.cpp:389
msgid "Georgian (russian)"
msgstr "喬治亞鍵盤 (俄文)"
-#: pixmap.cpp:308
+#: pixmap.cpp:390
msgid "Gujarati"
msgstr "古吉拉特鍵盤"
-#: pixmap.cpp:309
+#: pixmap.cpp:391
msgid "Gurmukhi"
msgstr "果魯穆奇鍵盤"
-#: pixmap.cpp:310
+#: pixmap.cpp:392
msgid "Hindi"
msgstr "印度鍵盤"
-#: pixmap.cpp:311
+#: pixmap.cpp:393
msgid "Inuktitut"
msgstr "伊努伊特鍵盤"
-#: pixmap.cpp:312
+#: pixmap.cpp:394
msgid "Iranian"
msgstr "伊朗鍵盤"
-#: pixmap.cpp:314
+#: pixmap.cpp:396
msgid "Latin America"
msgstr "拉丁美洲鍵盤"
-#: pixmap.cpp:315
+#: pixmap.cpp:397
msgid "Maltese"
msgstr "馬爾他鍵盤"
-#: pixmap.cpp:316
+#: pixmap.cpp:398
msgid "Maltese (US layout)"
msgstr "馬爾他鍵盤 (美國佈局)"
-#: pixmap.cpp:317
+#: pixmap.cpp:399
msgid "Northern Saami (Finland)"
msgstr "北薩米鍵盤 (芬蘭)"
-#: pixmap.cpp:318
+#: pixmap.cpp:400
msgid "Northern Saami (Norway)"
msgstr "北薩米鍵盤 (挪威)"
-#: pixmap.cpp:319
+#: pixmap.cpp:401
msgid "Northern Saami (Sweden)"
msgstr "北薩米鍵盤 (瑞典)"
-#: pixmap.cpp:320
+#: pixmap.cpp:402
msgid "Polish (qwertz)"
msgstr "波蘭鍵盤 (qwertz)"
-#: pixmap.cpp:321
+#: pixmap.cpp:403
msgid "Russian (cyrillic phonetic)"
msgstr "俄文 (西里爾語)"
-#: pixmap.cpp:322
+#: pixmap.cpp:404
msgid "Tajik"
msgstr "塔吉克鍵盤"
-#: pixmap.cpp:323
+#: pixmap.cpp:405
msgid "Turkish (F)"
msgstr "土耳其鍵盤 (F)"
-#: pixmap.cpp:324
+#: pixmap.cpp:406
msgid "U.S. English w/ ISO9995-3"
msgstr "美國英文鍵盤(含 ISO9995-3)"
-#: pixmap.cpp:325
+#: pixmap.cpp:407
msgid "Yugoslavian"
msgstr "南斯拉夫鍵盤"
-#: pixmap.cpp:328
+#: pixmap.cpp:410
msgid "Bosnian"
msgstr "羅馬尼亞鍵盤"
-#: pixmap.cpp:329
+#: pixmap.cpp:411
msgid "Croatian (US)"
msgstr "克羅埃西亞 (US)"
-#: pixmap.cpp:330
+#: pixmap.cpp:412
msgid "Dvorak"
msgstr "Dvorak"
-#: pixmap.cpp:331
+#: pixmap.cpp:413
msgid "French (alternative)"
msgstr "法文鍵盤(替代)"
-#: pixmap.cpp:332
+#: pixmap.cpp:414
msgid "French Canadian"
msgstr "加拿大法文"
-#: pixmap.cpp:333
+#: pixmap.cpp:415
msgid "Kannada"
msgstr "卡納達語鍵盤"
-#: pixmap.cpp:334
+#: pixmap.cpp:416
msgid "Lao"
msgstr "寮國"
-#: pixmap.cpp:335
+#: pixmap.cpp:417
msgid "Malayalam"
msgstr "馬拉雅拉姆語"
-#: pixmap.cpp:336
+#: pixmap.cpp:418
msgid "Mongolian"
msgstr "蒙古語鍵盤"
-#: pixmap.cpp:337
+#: pixmap.cpp:419
msgid "Ogham"
msgstr "歐甘文"
-#: pixmap.cpp:338
+#: pixmap.cpp:420
msgid "Oriya"
msgstr "奧里亞語"
-#: pixmap.cpp:339
+#: pixmap.cpp:421
msgid "Syriac"
msgstr "古敘利亞語鍵盤"
-#: pixmap.cpp:340
+#: pixmap.cpp:422
msgid "Telugu"
msgstr "泰盧固語鍵盤"
-#: pixmap.cpp:341
+#: pixmap.cpp:423
msgid "Thai (Kedmanee)"
msgstr "泰文 (Kedmanee)鍵盤"
-#: pixmap.cpp:342
+#: pixmap.cpp:424
msgid "Thai (Pattachote)"
msgstr "泰文 (Pattachote)鍵盤"
-#: pixmap.cpp:343
+#: pixmap.cpp:425
msgid "Thai (TIS-820.2538)"
msgstr "泰文 (TIS-820.2538)鍵盤"
-#: pixmap.cpp:346
+#: pixmap.cpp:428
msgid "Uzbek"
msgstr "烏茲別克鍵盤"
-#: pixmap.cpp:347
+#: pixmap.cpp:429
msgid "Faroese"
msgstr "法羅語鍵盤"
-#: pixmap.cpp:350
+#: pixmap.cpp:432
msgid "Dzongkha / Tibetan"
msgstr "西藏鍵盤"
-#: pixmap.cpp:351
+#: pixmap.cpp:433
msgid "Hungarian (US)"
msgstr "匈牙利鍵盤(美式)"
-#: pixmap.cpp:352
+#: pixmap.cpp:434
msgid "Irish"
msgstr "愛爾蘭鍵盤"
-#: pixmap.cpp:353
+#: pixmap.cpp:435
msgid "Israeli (phonetic)"
msgstr "以色列 (語言)"
-#: pixmap.cpp:354
+#: pixmap.cpp:436
msgid "Serbian (Cyrillic)"
msgstr "賽爾維亞鍵盤(斯拉夫)"
-#: pixmap.cpp:355
+#: pixmap.cpp:437
msgid "Serbian (Latin)"
msgstr "賽爾維亞鍵盤(拉丁語)"
-#: pixmap.cpp:356
+#: pixmap.cpp:438
msgid "Swiss"
msgstr "瑞典鍵盤"
diff --git a/tde-i18n-zh_TW/messages/tdebase/libkicker.po b/tde-i18n-zh_TW/messages/tdebase/libkicker.po
index 926083f3650..0fed12da211 100644
--- a/tde-i18n-zh_TW/messages/tdebase/libkicker.po
+++ b/tde-i18n-zh_TW/messages/tdebase/libkicker.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkicker\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-10-01 18:16+0000\n"
"PO-Revision-Date: 2005-11-27 08:40+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -517,53 +517,58 @@ msgstr "要顯示在 K 選單按鈕的文字"
msgid "Custom TDE Menu Button Icon"
msgstr ""
-#: kickerSettings.kcfg:427
+#: kickerSettings.kcfg:423
+#, no-c-format
+msgid "Search shortcut"
+msgstr ""
+
+#: kickerSettings.kcfg:432
#, no-c-format
msgid "Enable icon mouse over effects"
msgstr "啟用滑鼠經過圖示的效果"
-#: kickerSettings.kcfg:432
+#: kickerSettings.kcfg:437
#, no-c-format
msgid "Show icons in mouse over effects"
msgstr "在滑鼠經過圖示時顯示效果"
-#: kickerSettings.kcfg:437
+#: kickerSettings.kcfg:442
#, no-c-format
msgid "Show text in mouse over effects"
msgstr "滑鼠經過圖示效果所顯示的文字"
-#: kickerSettings.kcfg:442
+#: kickerSettings.kcfg:447
#, no-c-format
msgid ""
"Controls how fast the tooltips fade in, measured in thousandths of a second"
msgstr "控制工具提示淡入的速度,單位為千分之一秒"
-#: kickerSettings.kcfg:448
+#: kickerSettings.kcfg:453
#, no-c-format
msgid "Mouse over effects are shown after the defined time (in milliseconds)"
msgstr "在指定時間後顯示滑鼠經過效果(以毫秒計)"
-#: kickerSettings.kcfg:453
+#: kickerSettings.kcfg:458
#, no-c-format
msgid "Mouse over effects are hidden after the defined time (in milliseconds)"
msgstr "在指定時間後隱藏滑鼠經過效果(以毫秒計)"
-#: kickerSettings.kcfg:458
+#: kickerSettings.kcfg:463
#, no-c-format
msgid "Enable background tiles"
msgstr "啟用背景拼貼"
-#: kickerSettings.kcfg:463
+#: kickerSettings.kcfg:468
#, no-c-format
msgid "The margin between panel icons and the panel border"
msgstr "面板圖示與面板邊框之間的距離"
-#: kickerSettings.kcfg:468
+#: kickerSettings.kcfg:473
#, fuzzy, no-c-format
msgid "The maximum height of the TDE Menu button in pixels"
msgstr "在 K 選單按鈕顯示文字"
-#: kickerSettings.kcfg:473
+#: kickerSettings.kcfg:478
#, no-c-format
msgid ""
"Buttons that represent KServices (applications, primarily) watch for the "
@@ -573,12 +578,12 @@ msgstr ""
"代表 KServices (主要為應用程式)的按鈕監控該服務的移除並隨後刪除其按鈕。這個設"
"定會關閉此功能。"
-#: kickerSettings.kcfg:478
+#: kickerSettings.kcfg:483
#, no-c-format
msgid "Font for the buttons with text."
msgstr "具文字的按鈕的字型。"
-#: kickerSettings.kcfg:483
+#: kickerSettings.kcfg:488
#, no-c-format
msgid "Text color for the buttons."
msgstr "按鈕的文字色彩。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/libkickermenu_tom.po b/tde-i18n-zh_TW/messages/tdebase/libkickermenu_tom.po
index d0d7a81da11..dd81d2ca218 100644
--- a/tde-i18n-zh_TW/messages/tdebase/libkickermenu_tom.po
+++ b/tde-i18n-zh_TW/messages/tdebase/libkickermenu_tom.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libkickermenu_tom\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2005-08-25 14:06+0800\n"
"Last-Translator: Woodman Tuen <wmtuen@gmail.com>\n"
"Language-Team: Chinese/Traditional <zh-l10n@linux.org.tw>\n"
@@ -27,96 +27,96 @@ msgid ""
"Your emails"
msgstr ""
-#: tom.cc:98 tom.cc:149
+#: tom.cpp:98 tom.cpp:149
msgid "Run:"
msgstr "執行:"
-#: tom.cc:180
+#: tom.cpp:180
msgid "Task-Oriented Menu"
msgstr "工作導向的選單"
-#: tom.cc:212
+#: tom.cpp:212
msgid "Configure This Menu"
msgstr "設定本選單"
-#: tom.cc:219
+#: tom.cpp:219
msgid "Clear History"
msgstr "清除歷史紀錄"
-#: tom.cc:227
+#: tom.cpp:227
msgid "No Entries"
msgstr "沒有項目"
-#: tom.cc:261
+#: tom.cpp:261
msgid "Unknown"
msgstr "不明"
-#: tom.cc:324
+#: tom.cpp:324
msgid "%1 (%2)"
msgstr "%1 (%2)"
-#: tom.cc:388
+#: tom.cpp:388
msgid "%1 Menu Editor"
msgstr "%1 選單編輯器"
-#: tom.cc:390
+#: tom.cpp:390
msgid "Add This Task to Panel"
msgstr "將工作加入面板"
-#: tom.cc:391
+#: tom.cpp:391
msgid "Modify This Task..."
msgstr "修改本工作..."
-#: tom.cc:392
+#: tom.cpp:392
msgid "Remove This Task..."
msgstr "移除本工作..."
-#: tom.cc:393
+#: tom.cpp:393
msgid "Insert New Task..."
msgstr "插入新工作..."
-#: tom.cc:439
+#: tom.cpp:439
msgid "Tasks"
msgstr "工作"
-#: tom.cc:462
+#: tom.cpp:462
msgid "More Applications"
msgstr "更多應用程式"
-#: tom.cc:473
+#: tom.cpp:473
msgid "Destinations"
msgstr "目的地"
-#: tom.cc:489 tom.cc:515
+#: tom.cpp:489 tom.cpp:515
msgid "Run Command..."
msgstr "執行指令..."
-#: tom.cc:493
+#: tom.cpp:493
msgid "Recently Used Items"
msgstr "最近曾使用的項目"
-#: tom.cc:499
+#: tom.cpp:499
msgid "Recent Documents"
msgstr "最近開啟檔案"
-#: tom.cc:506
+#: tom.cpp:506
msgid "Recent Applications"
msgstr "最近執行程式"
-#: tom.cc:510
+#: tom.cpp:510
msgid "Special Items"
msgstr "特定項目"
-#: tom.cc:567
+#: tom.cpp:567
#, c-format
msgid "Logout %1"
msgstr "登出 %1"
-#: tom.cc:592
+#: tom.cpp:592
msgid "The \"%2\" Task"
msgstr "“%2”工作"
-#: tom.cc:613
+#: tom.cpp:613
msgid ""
"<qt>Are you sure you want to remove the <strong>%1</strong> task?<p><em>Tip: "
"You can restore the task after it has been removed by selecting the &quot;"
@@ -125,6 +125,6 @@ msgstr ""
"<qt>您真的要移除 <strong>%1</strong> 工作?<p><em>提示:您可以選取&quot;修正"
"這些工作&quot;選項來回復已刪除的工作</em></qt>"
-#: tom.cc:615
+#: tom.cpp:615
msgid "Remove Task?"
msgstr "移除工作?"
diff --git a/tde-i18n-zh_TW/messages/tdebase/libkonq.po b/tde-i18n-zh_TW/messages/tdebase/libkonq.po
index 1b2c98d877e..e4f81ab4110 100644
--- a/tde-i18n-zh_TW/messages/tdebase/libkonq.po
+++ b/tde-i18n-zh_TW/messages/tdebase/libkonq.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkonq\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2020-12-09 19:15+0100\n"
"PO-Revision-Date: 2005-11-25 13:17+0800\n"
"Last-Translator: Frank Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -31,283 +31,283 @@ msgid ""
"Your emails"
msgstr ""
-#: knewmenu.cc:67 knewmenu.cc:79
+#: knewmenu.cpp:67 knewmenu.cpp:79
msgid "Create New"
msgstr "建立新的"
-#: knewmenu.cc:96
+#: knewmenu.cpp:96
msgid "Link to Device"
msgstr "連結到裝置"
-#: knewmenu.cc:386
+#: knewmenu.cpp:386
msgid "<qt>The template file <b>%1</b> does not exist.</qt>"
msgstr "<qt>範本檔案<b>%1</b>不存在。</qt>"
-#: knewmenu.cc:399
+#: knewmenu.cpp:399
msgid "File name:"
msgstr "檔案名稱:"
-#: konq_bgnddlg.cc:43
+#: konq_bgnddlg.cpp:43
msgid "Background Settings"
msgstr "背景設定"
-#: konq_bgnddlg.cc:49
+#: konq_bgnddlg.cpp:49
msgid "Background"
msgstr "背景"
-#: konq_bgnddlg.cc:61
+#: konq_bgnddlg.cpp:61
msgid "Co&lor:"
msgstr "顏色(&L):"
-#: konq_bgnddlg.cc:72
+#: konq_bgnddlg.cpp:72
msgid "&Picture:"
msgstr "圖片(&P):"
-#: konq_bgnddlg.cc:90
+#: konq_bgnddlg.cpp:90
msgid "Preview"
msgstr "預覽"
-#: konq_bgnddlg.cc:140
+#: konq_bgnddlg.cpp:140
msgid "None"
msgstr "無"
-#: konq_dirpart.cc:140
+#: konq_dirpart.cpp:140
msgid "Enlarge Icons"
msgstr "放大圖示"
-#: konq_dirpart.cc:141
+#: konq_dirpart.cpp:141
msgid "Shrink Icons"
msgstr "縮小圖示"
-#: konq_dirpart.cc:143
+#: konq_dirpart.cpp:143
msgid "&Default Size"
msgstr "預設大小(&D)"
-#: konq_dirpart.cc:144
+#: konq_dirpart.cpp:144
msgid "&Huge"
msgstr "巨大(&H)"
-#: konq_dirpart.cc:146
+#: konq_dirpart.cpp:146
msgid "&Very Large"
msgstr "很大(&L)"
-#: konq_dirpart.cc:147
+#: konq_dirpart.cpp:147
msgid "&Large"
msgstr "大(&L)"
-#: konq_dirpart.cc:148
+#: konq_dirpart.cpp:148
msgid "&Medium"
msgstr "中(&M)"
-#: konq_dirpart.cc:149
+#: konq_dirpart.cpp:149
msgid "&Small"
msgstr "小(&S)"
-#: konq_dirpart.cc:151
+#: konq_dirpart.cpp:151
msgid "&Tiny"
msgstr "極小(&T)"
-#: konq_dirpart.cc:222
+#: konq_dirpart.cpp:222
msgid "Configure Background..."
msgstr "設定背景..."
-#: konq_dirpart.cc:225
+#: konq_dirpart.cpp:225
msgid "Allows choosing of background settings for this view"
msgstr "允許選擇此畫面的背景設定"
-#: konq_dirpart.cc:318
+#: konq_dirpart.cpp:318
msgid "<p>You do not have enough permissions to read <b>%1</b></p>"
msgstr "<p>您沒有足夠的權限可以讀取 <b>%1</b></p>"
-#: konq_dirpart.cc:321
+#: konq_dirpart.cpp:321
msgid "<p><b>%1</b> does not seem to exist anymore</p>"
msgstr "<p><b>%1</b> 似乎已不存在</p>"
-#: konq_dirpart.cc:503
+#: konq_dirpart.cpp:503
#, c-format
msgid "Search result: %1"
msgstr "搜尋結果:%1"
-#: konq_operations.cc:271
+#: konq_operations.cpp:271
#, c-format
msgid ""
"_n: Do you really want to delete this item?\n"
"Do you really want to delete these %n items?"
msgstr "您確定要刪除這 %n 個項目?"
-#: konq_operations.cc:273
+#: konq_operations.cpp:273
msgid "Delete Files"
msgstr "刪除檔案"
-#: konq_operations.cc:280
+#: konq_operations.cpp:280
#, c-format
msgid ""
"_n: Do you really want to shred this item?\n"
"Do you really want to shred these %n items?"
msgstr "您確定要撕碎這 %n 個項目?"
-#: konq_operations.cc:282
+#: konq_operations.cpp:282
msgid "Shred Files"
msgstr "撕碎檔案"
-#: konq_operations.cc:283
+#: konq_operations.cpp:283
msgid "Shred"
msgstr "撕碎"
-#: konq_operations.cc:290
+#: konq_operations.cpp:290
#, c-format
msgid ""
"_n: Do you really want to move this item to the trash?\n"
"Do you really want to move these %n items to the trash?"
msgstr "您確定要移動這 %n 個項目到資源回收桶?"
-#: konq_operations.cc:292
+#: konq_operations.cpp:292
msgid "Move to Trash"
msgstr "移到資源回收桶"
-#: konq_operations.cc:293
+#: konq_operations.cpp:293
msgid ""
"_: Verb\n"
"&Trash"
msgstr "資源回收桶(&T)"
-#: konq_operations.cc:344
+#: konq_operations.cpp:344
msgid "You cannot drop a folder on to itself"
msgstr "您不能把一個目錄拖曳到自己裡面"
-#: konq_operations.cc:390
+#: konq_operations.cpp:390
msgid "File name for dropped contents:"
msgstr "丟下內容的檔名:"
-#: konq_operations.cc:575
+#: konq_operations.cpp:575
msgid "&Move Here"
msgstr "移到這裡(&M)"
-#: konq_operations.cc:577
+#: konq_operations.cpp:577
msgid "&Copy Here"
msgstr "複製到這裡(&C)"
-#: konq_operations.cc:578
+#: konq_operations.cpp:578
msgid "&Link Here"
msgstr "連結到這裡(&L)"
-#: konq_operations.cc:580
+#: konq_operations.cpp:580
msgid "Set as &Wallpaper"
msgstr "設成桌布(&W)"
-#: konq_operations.cc:582
+#: konq_operations.cpp:582
msgid "C&ancel"
msgstr "取消(&A)"
-#: konq_operations.cc:736 konq_operations.cc:738 konq_operations.cc:740
+#: konq_operations.cpp:736 konq_operations.cpp:738 konq_operations.cpp:740
msgid "New Folder"
msgstr "新增目錄"
-#: konq_operations.cc:741
+#: konq_operations.cpp:741
msgid "Enter folder name:"
msgstr "輸入目錄名稱:"
-#: konq_popupmenu.cc:501
+#: konq_popupmenu.cpp:503
msgid "&Open"
msgstr "開啟(&O)"
-#: konq_popupmenu.cc:501
+#: konq_popupmenu.cpp:503
msgid "Open in New &Window"
msgstr "開新視窗(&W)"
-#: konq_popupmenu.cc:508
-msgid "Open the trash in a new window"
-msgstr "在新視窗開啟資源回收桶"
-
-#: konq_popupmenu.cc:510
-msgid "Open the medium in a new window"
+#: konq_popupmenu.cpp:505
+#, fuzzy
+#| msgid "Open the medium in a new window"
+msgid "Open item in a new window"
msgstr "在新視窗開啟此媒體"
-#: konq_popupmenu.cc:512
-msgid "Open the document in a new window"
-msgstr "在新視窗開啟文件"
-
-#: konq_popupmenu.cc:531
+#: konq_popupmenu.cpp:526
msgid "Create &Folder..."
msgstr "建立目錄(&F)..."
-#: konq_popupmenu.cc:538
+#: konq_popupmenu.cpp:533
msgid "&Restore"
msgstr "回復(&R)"
-#: konq_popupmenu.cc:609
+#: konq_popupmenu.cpp:601
msgid "&Empty Trash Bin"
msgstr "清空資源回收桶(&E)"
-#: konq_popupmenu.cc:631
+#: konq_popupmenu.cpp:623
msgid "&Bookmark This Page"
msgstr "將此頁加入書籤(&B)"
-#: konq_popupmenu.cc:633
+#: konq_popupmenu.cpp:625
msgid "&Bookmark This Location"
msgstr "將位址存入書籤(&B)"
-#: konq_popupmenu.cc:636
+#: konq_popupmenu.cpp:628
msgid "&Bookmark This Folder"
msgstr "將此目錄加入書籤(&B)"
-#: konq_popupmenu.cc:638
+#: konq_popupmenu.cpp:630
msgid "&Bookmark This Link"
msgstr "將此連結加入書籤(&B)"
-#: konq_popupmenu.cc:640
+#: konq_popupmenu.cpp:632
msgid "&Bookmark This File"
msgstr "將此檔案加入書籤(&B)"
-#: konq_popupmenu.cc:894
+#: konq_popupmenu.cpp:885
msgid "&Open With"
msgstr "開啟用(&O)"
-#: konq_popupmenu.cc:924
+#: konq_popupmenu.cpp:915
#, c-format
msgid "Open with %1"
msgstr "用 %1 開啟"
-#: konq_popupmenu.cc:938
+#: konq_popupmenu.cpp:929
msgid "&Other..."
msgstr "其他(&O)..."
-#: konq_popupmenu.cc:942 konq_popupmenu.cc:949
+#: konq_popupmenu.cpp:933 konq_popupmenu.cpp:940
msgid "&Open With..."
msgstr "開啟用(&O)..."
-#: konq_popupmenu.cc:969
+#: konq_popupmenu.cpp:960
msgid "Ac&tions"
msgstr "動作(&T)"
-#: konq_popupmenu.cc:1003
+#: konq_popupmenu.cpp:994
msgid "&Properties"
msgstr "屬性(&P)"
-#: konq_popupmenu.cc:1017
+#: konq_popupmenu.cpp:1008
msgid "Share"
msgstr "分享"
-#: konq_undo.cc:253
+#: konq_undo.cpp:253
msgid "Und&o"
msgstr "復原(&O)"
-#: konq_undo.cc:257
+#: konq_undo.cpp:257
msgid "Und&o: Copy"
msgstr "復原(&O):複製"
-#: konq_undo.cc:259
+#: konq_undo.cpp:259
msgid "Und&o: Link"
msgstr "復原(&O):連結"
-#: konq_undo.cc:261
+#: konq_undo.cpp:261
msgid "Und&o: Move"
msgstr "復原(&O):移動"
-#: konq_undo.cc:263
+#: konq_undo.cpp:263
msgid "Und&o: Trash"
msgstr "復原(&O):資源回收桶"
-#: konq_undo.cc:265
+#: konq_undo.cpp:265
msgid "Und&o: Create Folder"
msgstr "復原(&O):建立目錄"
+
+#~ msgid "Open the trash in a new window"
+#~ msgstr "在新視窗開啟資源回收桶"
+
+#~ msgid "Open the document in a new window"
+#~ msgstr "在新視窗開啟文件"
diff --git a/tde-i18n-zh_TW/messages/tdebase/libtaskbar.po b/tde-i18n-zh_TW/messages/tdebase/libtaskbar.po
index 500323fe512..b0cf3c1b9a3 100644
--- a/tde-i18n-zh_TW/messages/tdebase/libtaskbar.po
+++ b/tde-i18n-zh_TW/messages/tdebase/libtaskbar.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtaskbar\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2007-02-27 09:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -38,44 +38,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 "有未儲存的改變"
@@ -247,12 +247,22 @@ msgid ""
"application. By default this option is selected."
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> "
@@ -262,12 +272,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 "
@@ -275,57 +285,57 @@ msgid ""
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 "
@@ -334,12 +344,12 @@ msgid ""
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 "
@@ -347,12 +357,25 @@ msgid ""
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 "
@@ -362,33 +385,34 @@ 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 "
@@ -398,48 +422,48 @@ msgstr ""
"極小視窗其實是把視窗重新調整大小,調整的比例是由最大的維度(dimension)與此值來"
"決定。設定此值,則極小視窗大小不會在任一維度超過這個值。"
-#: 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 "
"buttons text and background."
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 "
"active at the moment."
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 "
"than active."
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-zh_TW/messages/tdebase/libtaskmanager.po b/tde-i18n-zh_TW/messages/tdebase/libtaskmanager.po
index 0edcff4a7e2..b12d8da474f 100644
--- a/tde-i18n-zh_TW/messages/tdebase/libtaskmanager.po
+++ b/tde-i18n-zh_TW/messages/tdebase/libtaskmanager.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libtaskmanager\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-10-12 18:19+0000\n"
"PO-Revision-Date: 2005-08-25 13:03+0800\n"
"Last-Translator: Paladin Liu <paladin@ms1.hinet.net>\n"
"Language-Team: zh-l10n <zh-l10n@linux.org.tw>\n"
@@ -63,7 +63,7 @@ msgstr "最大化(&X)"
msgid "&Shade"
msgstr "隱藏(&S)"
-#: taskrmbmenu.cpp:113
+#: taskrmbmenu.cpp:113 taskrmbmenu.cpp:205
msgid "Move Task Button"
msgstr ""
@@ -87,23 +87,23 @@ msgstr "全部視窗最大化(&X)"
msgid "&Restore All"
msgstr "還原全部視窗(&R)"
-#: taskrmbmenu.cpp:203
+#: taskrmbmenu.cpp:210
msgid "&Close All"
msgstr "關閉全部視窗(&C)"
-#: taskrmbmenu.cpp:214
+#: taskrmbmenu.cpp:221
msgid "Keep &Above Others"
msgstr "維持在其它項目之上(&A)"
-#: taskrmbmenu.cpp:219
+#: taskrmbmenu.cpp:226
msgid "Keep &Below Others"
msgstr "維持在其它項目之下(&B)"
-#: taskrmbmenu.cpp:224
+#: taskrmbmenu.cpp:231
msgid "&Fullscreen"
msgstr "全螢幕(&F)"
-#: taskrmbmenu.cpp:241 taskrmbmenu.cpp:262
+#: taskrmbmenu.cpp:248 taskrmbmenu.cpp:269
msgid "&All Desktops"
msgstr "所有的桌面(&A)"
diff --git a/tde-i18n-zh_TW/messages/tdebase/naughtyapplet.po b/tde-i18n-zh_TW/messages/tdebase/naughtyapplet.po
index 64ddd397e8d..dd46292d0fb 100644
--- a/tde-i18n-zh_TW/messages/tdebase/naughtyapplet.po
+++ b/tde-i18n-zh_TW/messages/tdebase/naughtyapplet.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: naughtyapplet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2005-08-25 12:50+0800\n"
"Last-Translator: Yuan-Chen Cheng <ycheng@slat.org>\n"
"Language-Team: Traditional Chinese <zh-l10n@linux.org.tw>\n"
@@ -27,7 +27,7 @@ msgid ""
"Your emails"
msgstr "shyue@sonoma.com.tw,wmtuen@gmail.com"
-#: NaughtyApplet.cpp:111
+#: NaughtyApplet.cpp:110
msgid ""
"A program called '%1' is slowing down the others on your machine. It may "
"have a bug that is causing this, or it may just be busy.\n"
@@ -37,27 +37,27 @@ msgstr ""
"程式正在忙碌。\n"
"您要嘗試中止程式嗎?"
-#: NaughtyApplet.cpp:116
+#: NaughtyApplet.cpp:115
msgid "Keep Running"
msgstr "持續運行"
-#: NaughtyApplet.cpp:122
+#: NaughtyApplet.cpp:121
msgid "In future, should busy programs called '%1' be ignored?"
msgstr "未來是否要忽略叫做 '%1' 的忙碌程式?"
-#: NaughtyApplet.cpp:124
+#: NaughtyApplet.cpp:123
msgid "Ignore"
msgstr "忽略"
-#: NaughtyApplet.cpp:124
+#: NaughtyApplet.cpp:123
msgid "Do Not Ignore"
msgstr "不要忽略"
-#: NaughtyApplet.cpp:162
+#: NaughtyApplet.cpp:151
msgid "Naughty applet"
msgstr "Naughty 小程式"
-#: NaughtyApplet.cpp:164
+#: NaughtyApplet.cpp:153
msgid "Runaway process catcher"
msgstr "線上程序捕捉器"
@@ -73,7 +73,7 @@ msgstr "CPU 負載警戒(&L)"
msgid "&Programs to Ignore"
msgstr "要忽略的程式(&P)"
-#: 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-zh_TW/messages/tdebase/privacy.po b/tde-i18n-zh_TW/messages/tdebase/privacy.po
index 7d2d2686abb..3442ce07193 100644
--- a/tde-i18n-zh_TW/messages/tdebase/privacy.po
+++ b/tde-i18n-zh_TW/messages/tdebase/privacy.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: privacy\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-25 12:43+0800\n"
"Last-Translator: Keng-Tso Ou <jupiter@ocool.org>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdefontinst.po b/tde-i18n-zh_TW/messages/tdebase/tdefontinst.po
index b49bfac06dc..895b9d7c231 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdefontinst.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdefontinst.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefontinst\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-10-31 21:34+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese(traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_fish.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_fish.po
index 6f961bf4ce4..bf6f7b3705a 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_fish.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_fish.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_fish\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-06-27 18:15+0000\n"
"PO-Revision-Date: 2005-11-02 21:46+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -35,14 +35,14 @@ msgstr "連線中..."
msgid "Initiating protocol..."
msgstr "初始化通訊協定中..."
-#: fish.cpp:604
+#: fish.cpp:606
msgid "Local Login"
msgstr "本機登入"
-#: fish.cpp:606
+#: fish.cpp:608
msgid "SSH Authorization"
msgstr "SSH 授權"
-#: fish.cpp:708
+#: fish.cpp:710
msgid "Disconnected."
msgstr "已離線。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_man.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_man.po
index 2e3eb151601..edb39eada3c 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_man.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_man.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_man\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-05-15 18:15+0000\n"
"PO-Revision-Date: 2005-11-04 18:55+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -117,7 +117,7 @@ msgstr "本地端文件"
msgid "New"
msgstr "新項目"
-#: tdeio_man.cpp:831 tdeio_man.cpp:835 tdeio_man.cpp:1258
+#: tdeio_man.cpp:831 tdeio_man.cpp:835 tdeio_man.cpp:1259
msgid "UNIX Manual Index"
msgstr "UNIX 手冊索引"
@@ -125,15 +125,15 @@ msgstr "UNIX 手冊索引"
msgid "Section "
msgstr "章節 "
-#: tdeio_man.cpp:1263
+#: tdeio_man.cpp:1264
msgid "Index for Section %1: %2"
msgstr "章節索引 %1:%2"
-#: tdeio_man.cpp:1268
+#: tdeio_man.cpp:1269
msgid "Generating Index"
msgstr "產生索引中"
-#: tdeio_man.cpp:1584
+#: tdeio_man.cpp:1585
msgid ""
"Could not find the sgml2roff program on your system. Please install it, if "
"necessary, and extend the search path by adjusting the environment variable "
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_media.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_media.po
index d40317a9517..9c233960926 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_media.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_media.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_media\n"
-"POT-Creation-Date: 2020-09-09 18:58+0200\n"
+"POT-Creation-Date: 2023-12-28 18:13+0000\n"
"PO-Revision-Date: 2007-11-26 15:09+0800\n"
"Last-Translator: Chih-Wei Huang <cwhuang@linux.org.tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -45,27 +45,22 @@ msgstr "在新視窗開啟"
msgid "Unknown"
msgstr "不明"
-#: mediaimpl.cpp:88 mediaimpl.cpp:115 mediaimpl.cpp:141 mediaimpl.cpp:177
-#: mediaimpl.cpp:197 mediaimpl.cpp:218
-#: mounthelper/tdeio_media_mounthelper.cpp:50
+#: mediaimpl.cpp:88 mediaimpl.cpp:115 mediaimpl.cpp:140 mediaimpl.cpp:176
+#: mediaimpl.cpp:196 mediaimpl.cpp:217
msgid "The TDE mediamanager is not running."
msgstr "TDE 檔案管理程式並未執行。"
-#: mediaimpl.cpp:187
+#: mediaimpl.cpp:186
msgid "This media name already exists."
msgstr "這個媒體名稱已經存在。"
-#: mediaimpl.cpp:230 mediaimpl.cpp:297
+#: mediaimpl.cpp:229 mediaimpl.cpp:287
msgid "No such medium."
msgstr "找不到該媒體。"
-#: mediaimpl.cpp:238
-msgid "The drive is encrypted."
-msgstr ""
-
-#: mediaimpl.cpp:274 mediamanager/tdehardwarebackend.cpp:201
-#: mediamanager/tdehardwarebackend.cpp:252
-#: mounthelper/tdeio_media_mounthelper.cpp:202
+#: mediaimpl.cpp:264 mediamanager/tdehardwarebackend.cpp:191
+#: mediamanager/tdehardwarebackend.cpp:242
+#: mounthelper/tdeio_media_mounthelper.cpp:69
msgid "Unknown mount error."
msgstr ""
@@ -78,330 +73,279 @@ msgid "Unlock"
msgstr ""
#: mediamanager/fstabbackend.cpp:105 mediamanager/fstabbackend.cpp:120
-#: mediamanager/halbackend.cpp:1622 mediamanager/halbackend.cpp:1649
-#: mediamanager/halbackend.cpp:1832 mediamanager/halbackend.cpp:1901
-#: mediamanager/mediamanager.cpp:363 mediamanager/mediamanager.cpp:375
-#: mediamanager/mediamanager.cpp:387 mediamanager/mediamanager.cpp:399
-#: mediamanager/tdehardwarebackend.cpp:1364
-#: mediamanager/tdehardwarebackend.cpp:1379
+#: mediamanager/mediamanager.cpp:310 mediamanager/mediamanager.cpp:322
+#: mediamanager/mediamanager.cpp:334 mediamanager/mediamanager.cpp:346
+#: mediamanager/mediamanager.cpp:358 mediamanager/mediamanager.cpp:370
+#: mediamanager/tdehardwarebackend.cpp:1311
+#: mediamanager/tdehardwarebackend.cpp:1325
+#: mediamanager/tdehardwarebackend.cpp:1442
+#: mediamanager/tdehardwarebackend.cpp:1491
+#: mediamanager/tdehardwarebackend.cpp:1546
+#: mediamanager/tdehardwarebackend.cpp:1587
#, c-format
msgid "No such medium: %1"
msgstr "沒有媒體 %1"
-#: mediamanager/fstabbackend.cpp:408
+#: mediamanager/fstabbackend.cpp:415
msgid "CD Recorder"
msgstr "燒錄器"
-#: mediamanager/fstabbackend.cpp:414
+#: mediamanager/fstabbackend.cpp:421
msgid "DVD"
msgstr "DVD-ROM"
-#: mediamanager/fstabbackend.cpp:427
+#: mediamanager/fstabbackend.cpp:434
msgid "CD-ROM"
msgstr "光碟機"
-#: mediamanager/fstabbackend.cpp:440
+#: mediamanager/fstabbackend.cpp:447
msgid "Floppy"
msgstr "軟碟"
-#: mediamanager/fstabbackend.cpp:448
+#: mediamanager/fstabbackend.cpp:455
msgid "Zip Disk"
msgstr "Zip 磁碟"
-#: mediamanager/fstabbackend.cpp:459
+#: mediamanager/fstabbackend.cpp:466
msgid "Removable Device"
msgstr "可移除的裝置"
-#: mediamanager/fstabbackend.cpp:464 mediamanager/fstabbackend.cpp:470
+#: mediamanager/fstabbackend.cpp:471 mediamanager/fstabbackend.cpp:477
msgid "Remote Share"
msgstr "遠端分享"
-#: mediamanager/fstabbackend.cpp:475
+#: mediamanager/fstabbackend.cpp:482
msgid "Hard Disk"
msgstr "硬碟"
-#: mediamanager/halbackend.cpp:768 mediamanager/tdehardwarebackend.cpp:809
-msgid "Unknown Drive"
-msgstr "不明磁碟機"
-
-#: mediamanager/halbackend.cpp:780 mediamanager/tdehardwarebackend.cpp:839
-msgid "Floppy Drive"
-msgstr "軟碟機"
-
-#: mediamanager/halbackend.cpp:788
-msgid "Zip Drive"
-msgstr "Zip 磁碟機"
-
-#: mediamanager/halbackend.cpp:858 mediamanager/tdehardwarebackend.cpp:896
-msgid "Camera"
-msgstr "攝影機"
-
-#: mediamanager/halbackend.cpp:1240 mediamanager/halbackend.cpp:1266
-msgid "Authenticate"
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1241
-msgid ""
-"<big><b>System policy prevents mounting internal media</b></big><br/"
-">Authentication is required to perform this action. Please enter your "
-"password to verify."
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1267
-msgid ""
-"<big><b>System policy prevents unmounting media mounted by other users</b></"
-"big><br/>Authentication is required to perform this action. Please enter "
-"your password to verify."
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1283 mediamanager/halbackend.cpp:1292
-#: mediamanager/halbackend.cpp:1873 mediamanager/halbackend.cpp:1940
-#: mounthelper/tdeio_media_mounthelper.cpp:58
-msgid "Internal Error"
-msgstr "內部錯誤"
-
-#: mediamanager/halbackend.cpp:1303
-msgid "Invalid filesystem type"
-msgstr "不合法的檔案系統型態"
-
-#: mediamanager/halbackend.cpp:1305
-msgid ""
-"Permission denied<p>Please ensure that:<br>1. You have permission to access "
-"this device.<br>2. This device node is not listed in /etc/fstab.</p>"
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1309
-msgid "Device is already mounted."
-msgstr "裝置已掛載。"
-
-#: mediamanager/halbackend.cpp:1359
-msgid ""
-"Moreover, programs still using the device have been detected. They are "
-"listed below. You have to close them or change their working directory "
-"before attempting to unmount the device again."
-msgstr ""
-"此外,系統偵測到底下的程式仍然在使用此裝置。您必須先將它們關閉,或改變它們的"
-"工作目錄,才能卸載此裝置。"
-
-#: mediamanager/halbackend.cpp:1400 mediamanager/tdehardwarebackend.cpp:1619
-msgid ""
-"Programs that were still using the device have been forcibly terminated. "
-"They are listed below."
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1421 mediamanager/halbackend.cpp:1766
-#: mediamanager/tdehardwarebackend.cpp:1431
-#: mediamanager/tdehardwarebackend.cpp:1453
-#: mediamanager/tdehardwarebackend.cpp:1495
-msgid ""
-"Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
-"mounted at <b>%4</b> could not be unmounted. "
-msgstr ""
-"不幸地,裝置 <b>%1</b>(%2)名為 <b>%3</b> 目前掛載於 <b>%4</b> 無法卸載。"
-
-#: mediamanager/halbackend.cpp:1427 mediamanager/tdehardwarebackend.cpp:1501
-msgid "The following error was returned by umount command:"
-msgstr "卸載時發生以下錯誤:"
-
-#: mediamanager/halbackend.cpp:1591 mediamanager/tdehardwarebackend.cpp:1323
-msgid "Cannot mount encrypted locked drives!"
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1706 mediamanager/halbackend.cpp:1727
-#: mediamanager/halbackend.cpp:1740 mediamanager/halbackend.cpp:1854
-#: mediamanager/halbackend.cpp:1864 mediamanager/halbackend.cpp:1923
-#: mediamanager/halbackend.cpp:1931
+#: mediamanager/mediamanager.cpp:225 mediamanager/mediamanager.cpp:244
#, fuzzy
-msgid "Internal error"
-msgstr "內部錯誤"
-
-#: mediamanager/halbackend.cpp:1718
-#, fuzzy
-#| msgid "Unknown"
-msgid "Unknown error"
-msgstr "不明"
-
-#: mediamanager/halbackend.cpp:1772
-msgid "Unmounting failed due to the following error:"
-msgstr "卸載失敗,錯誤訊息:"
-
-#: mediamanager/halbackend.cpp:1774
-msgid "Device is Busy:"
-msgstr "裝置忙碌:"
-
-#: mediamanager/halbackend.cpp:1778
-msgid ""
-"Permission denied<p>Please ensure that:<br>1. You have permission to access "
-"this device.<br>2. This device was originally mounted using TDE.</p>"
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1790
-msgid ""
-"%1<p><b>Would you like to forcibly terminate these processes?</b><br><i>All "
-"unsaved data would be lost</i>"
-msgstr ""
-
-#: mediamanager/halbackend.cpp:1876
-msgid "Wrong password"
-msgstr ""
+msgid "Feature only available with the TDE hardware or fstab backend"
+msgstr "此功能只能與 HAL 使用"
-#: mediamanager/mediamanager.cpp:248 mediamanager/mediamanager.cpp:275
+#: mediamanager/mediamanager.cpp:258 mediamanager/mediamanager.cpp:272
+#: mediamanager/mediamanager.cpp:286 mediamanager/mediamanager.cpp:300
#, fuzzy
msgid "Feature only available with the TDE hardware backend"
msgstr "此功能只能與 HAL 使用"
-#: mediamanager/mediamanager.cpp:255 mediamanager/mediamanager.cpp:282
-#: mediamanager/mediamanager.cpp:312 mediamanager/mediamanager.cpp:343
-msgid "Feature only available with HAL"
-msgstr "此功能只能與 HAL 使用"
-
-#: mediamanager/mediamanager.cpp:262 mediamanager/mediamanager.cpp:289
-#: mediamanager/mediamanager.cpp:320 mediamanager/mediamanager.cpp:350
+#: mediamanager/tdehardwarebackend.cpp:485
#, fuzzy
-msgid "Feature only available with HAL or TDE hardware backend"
-msgstr "此功能只能與 HAL 使用"
+msgid "%1 Removable Device"
+msgstr "可移除的裝置"
-#: mediamanager/tdehardwarebackend.cpp:484
-#: mediamanager/tdehardwarebackend.cpp:521
-#: mediamanager/tdehardwarebackend.cpp:754
+#: mediamanager/tdehardwarebackend.cpp:523
+#: mediamanager/tdehardwarebackend.cpp:778
#, fuzzy
-msgid "%1 Removable Device"
+msgid "%1 Removable Disk (%2)"
msgstr "可移除的裝置"
-#: mediamanager/tdehardwarebackend.cpp:529
+#: mediamanager/tdehardwarebackend.cpp:532
#, fuzzy
msgid "Blank CD-ROM"
msgstr "光碟機"
-#: mediamanager/tdehardwarebackend.cpp:538
+#: mediamanager/tdehardwarebackend.cpp:542
msgid "Blank CD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:547
+#: mediamanager/tdehardwarebackend.cpp:552
msgid "Blank CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:556
+#: mediamanager/tdehardwarebackend.cpp:562
msgid "Blank Magneto-Optical CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:565
+#: mediamanager/tdehardwarebackend.cpp:572
msgid "Blank Mount Ranier CD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:574
+#: mediamanager/tdehardwarebackend.cpp:582
msgid "Blank Mount Ranier CD-RW-W"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:583
+#: mediamanager/tdehardwarebackend.cpp:592
msgid "Blank DVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:592
+#: mediamanager/tdehardwarebackend.cpp:602
msgid "Blank DVD-RAM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:601
+#: mediamanager/tdehardwarebackend.cpp:612
msgid "Blank DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:610
+#: mediamanager/tdehardwarebackend.cpp:622
msgid "Blank DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:619
+#: mediamanager/tdehardwarebackend.cpp:632
msgid "Blank Dual Layer DVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:628
+#: mediamanager/tdehardwarebackend.cpp:642
msgid "Blank Dual Layer DVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:637
+#: mediamanager/tdehardwarebackend.cpp:652
msgid "Blank DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:646
+#: mediamanager/tdehardwarebackend.cpp:662
msgid "Blank DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:655
+#: mediamanager/tdehardwarebackend.cpp:672
msgid "Blank Dual Layer DVD+R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:664
+#: mediamanager/tdehardwarebackend.cpp:682
msgid "Blank Dual Layer DVD+RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:673
+#: mediamanager/tdehardwarebackend.cpp:692
#, fuzzy
msgid "Blank BLURAY-ROM"
msgstr "光碟機"
-#: mediamanager/tdehardwarebackend.cpp:682
+#: mediamanager/tdehardwarebackend.cpp:702
#, fuzzy
msgid "Blank BLURAY-R"
msgstr "光碟機"
-#: mediamanager/tdehardwarebackend.cpp:691
+#: mediamanager/tdehardwarebackend.cpp:712
msgid "Blank BLURAY-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:700
+#: mediamanager/tdehardwarebackend.cpp:722
msgid "Blank HDDVD-ROM"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:709
+#: mediamanager/tdehardwarebackend.cpp:732
msgid "Blank HDDVD-R"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:718
+#: mediamanager/tdehardwarebackend.cpp:742
msgid "Blank HDDVD-RW"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:725
+#: mediamanager/tdehardwarebackend.cpp:750
msgid "Audio CD"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:746
+#: mediamanager/tdehardwarebackend.cpp:771
msgid "%1 Fixed Disk (%2)"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:853
+#: mediamanager/tdehardwarebackend.cpp:825
+msgid "Unknown Drive"
+msgstr "不明磁碟機"
+
+#: mediamanager/tdehardwarebackend.cpp:871
+msgid "Floppy Drive"
+msgstr "軟碟機"
+
+#: mediamanager/tdehardwarebackend.cpp:885
#, fuzzy
-msgid "%1 Zip Disk"
+msgid "%1 Zip Disk (%2)"
msgstr "Zip 磁碟"
-#: mediamanager/tdehardwarebackend.cpp:1225
-#: mediamanager/tdehardwarebackend.cpp:1418
-msgid "Internal error. Couldn't find medium."
+#: mediamanager/tdehardwarebackend.cpp:929
+msgid "Camera"
+msgstr "攝影機"
+
+#: mediamanager/tdehardwarebackend.cpp:1219
+#: mediamanager/tdehardwarebackend.cpp:1330
+msgid "%1 is not a mountable media."
+msgstr "%1 不是一個可掛載的媒體。"
+
+#: mediamanager/tdehardwarebackend.cpp:1224
+#, fuzzy
+msgid "%1 is already mounted to %2."
+msgstr "裝置已掛載。"
+
+#: mediamanager/tdehardwarebackend.cpp:1258
+#: mediamanager/tdehardwarebackend.cpp:1369
+#: mediamanager/tdehardwarebackend.cpp:1460
+#: mediamanager/tdehardwarebackend.cpp:1509
+#: mediamanager/tdehardwarebackend.cpp:1555
+#, c-format
+msgid "Internal error. Couldn't find medium id %1."
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1250
-#: mediamanager/tdehardwarebackend.cpp:1324
-msgid "Unable to mount this device."
+#: mediamanager/tdehardwarebackend.cpp:1281
+msgid "<b>Unable to mount this device.</b>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1253
-#: mediamanager/tdehardwarebackend.cpp:1327
-#: mediamanager/tdehardwarebackend.cpp:1436
-#: mediamanager/tdehardwarebackend.cpp:1458
+#: mediamanager/tdehardwarebackend.cpp:1284
+#: mediamanager/tdehardwarebackend.cpp:1387
+#: mediamanager/tdehardwarebackend.cpp:1409
+#: mediamanager/tdehardwarebackend.cpp:1470
+#: mediamanager/tdehardwarebackend.cpp:1525
+#: mediamanager/tdehardwarebackend.cpp:1567
msgid "<p>Technical details:<br>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1285
-msgid "Decryption aborted"
+#: mediamanager/tdehardwarebackend.cpp:1335
+#, fuzzy
+msgid "%1 is already unmounted."
+msgstr "裝置已掛載。"
+
+#: mediamanager/tdehardwarebackend.cpp:1382
+#: mediamanager/tdehardwarebackend.cpp:1404
+#: mediamanager/tdehardwarebackend.cpp:1660
+#, fuzzy
+#| msgid ""
+#| "Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
+#| "mounted at <b>%4</b> could not be unmounted. "
+msgid ""
+"The device <b>%1</b> (%2) named <b>'%3'</b> and currently mounted at <b>%4</"
+"b> could not be unmounted. "
msgstr ""
+"不幸地,裝置 <b>%1</b>(%2)名為 <b>%3</b> 目前掛載於 <b>%4</b> 無法卸載。"
-#: mediamanager/tdehardwarebackend.cpp:1444
+#: mediamanager/tdehardwarebackend.cpp:1395
msgid ""
-"<qt>The device <b>%1</b> (%2) named <b>'%3'</b> and currently mounted at <b>"
-"%4</b> can not be unmounted at this time.<p>%5<p><b>Would you like to "
-"forcibly terminate these processes?</b><br><i>All unsaved data would be "
-"lost</i>"
+"The device <b>%1</b> (%2) named <b>'%3'</b> and currently mounted at <b>%4</"
+"b> can not be unmounted at this time.<p>%5<p><b>Would you like to forcibly "
+"terminate these processes?</b><br><i>All unsaved data would be lost</i>"
msgstr ""
-#: mediamanager/tdehardwarebackend.cpp:1578
+#: mediamanager/tdehardwarebackend.cpp:1447
+#: mediamanager/tdehardwarebackend.cpp:1496
+#, fuzzy
+msgid "%1 is not an encrypted media."
+msgstr "%1 不是一個可掛載的媒體。"
+
+#: mediamanager/tdehardwarebackend.cpp:1452
+#, fuzzy
+msgid "%1 is already unlocked."
+msgstr "裝置已掛載。"
+
+#: mediamanager/tdehardwarebackend.cpp:1467
+msgid "<b>Unable to unlock the device.</b>"
+msgstr ""
+
+#: mediamanager/tdehardwarebackend.cpp:1501
+#, fuzzy
+msgid "%1 is already locked."
+msgstr "裝置已掛載。"
+
+#: mediamanager/tdehardwarebackend.cpp:1522
+msgid "<b>Unable to lock the device.</b>"
+msgstr ""
+
+#: mediamanager/tdehardwarebackend.cpp:1563
+msgid "<b>Unable to eject the device.</b>"
+msgstr ""
+
+#: mediamanager/tdehardwarebackend.cpp:1666
+msgid "The following error was returned by umount command:"
+msgstr "卸載時發生以下錯誤:"
+
+#: mediamanager/tdehardwarebackend.cpp:1742
#, fuzzy
msgid ""
"Programs still using the device have been detected. They are listed below. "
@@ -411,63 +355,101 @@ msgstr ""
"此外,系統偵測到底下的程式仍然在使用此裝置。您必須先將它們關閉,或改變它們的"
"工作目錄,才能卸載此裝置。"
-#: mounthelper/tdeio_media_mounthelper.cpp:79
-msgid "%1 cannot be found."
-msgstr "無法找到 %1。"
+#: mediamanager/tdehardwarebackend.cpp:1783
+msgid ""
+"Programs that were still using the device have been forcibly terminated. "
+"They are listed below."
+msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:87
-msgid "%1 is not a mountable media."
-msgstr "%1 不是一個可掛載的媒體。"
+#: mounthelper/tdeio_media_mounthelper.cpp:53
+#, fuzzy
+#| msgid "The TDE mediamanager is not running."
+msgid "The TDE mediamanager is not running.\n"
+msgstr "TDE 檔案管理程式並未執行。"
-#: mounthelper/tdeio_media_mounthelper.cpp:101
+#: mounthelper/tdeio_media_mounthelper.cpp:83
+msgid "Unknown unmount error."
+msgstr ""
+
+#: mounthelper/tdeio_media_mounthelper.cpp:93
+msgid "Try to unlock an unknown medium."
+msgstr ""
+
+#: mounthelper/tdeio_media_mounthelper.cpp:119
#, fuzzy
-msgid "%1 is not an encrypted media."
-msgstr "%1 不是一個可掛載的媒體。"
+#| msgid "Unknown"
+msgid "Unknown lock error."
+msgstr "不明"
-#: mounthelper/tdeio_media_mounthelper.cpp:107
+#: mounthelper/tdeio_media_mounthelper.cpp:135
#, fuzzy
-msgid "%1 is already unlocked."
-msgstr "裝置已掛載。"
+#| msgid "Unknown"
+msgid "Unknown eject error."
+msgstr "不明"
-#: mounthelper/tdeio_media_mounthelper.cpp:139
-msgid "Unknown unmount error."
+#: mounthelper/tdeio_media_mounthelper.cpp:162
+#, fuzzy
+#| msgid "Unknown"
+msgid "Unknown safe removal error."
+msgstr "不明"
+
+#: mounthelper/tdeio_media_mounthelper.cpp:184
+msgid "Try to open an unknown medium."
msgstr ""
-#: mounthelper/tdeio_media_mounthelper.cpp:246
-msgid "The device was successfully unmounted, but the tray could not be opened"
-msgstr "裝置已成功卸載,但是匣門無法開啟"
+#: mounthelper/tdeio_media_mounthelper.cpp:198
+msgid "%1 cannot be found."
+msgstr "無法找到 %1。"
-#: mounthelper/tdeio_media_mounthelper.cpp:248
-msgid "The device was successfully unmounted, but could not be ejected"
-msgstr "裝置已成功卸載,但無法彈出"
+#: mounthelper/tdeio_media_mounthelper.cpp:206
+#, fuzzy
+msgid "%1 is not a mountable or encrypted media."
+msgstr "%1 不是一個可掛載的媒體。"
-#: mounthelper/tdeio_media_mounthelper.cpp:281
-msgid "Unknown decrypt error."
-msgstr ""
+#: mounthelper/tdeio_media_mounthelper.cpp:304
+#, fuzzy
+#| msgid "Unknown"
+msgid "Unknown unlock error."
+msgstr "不明"
-#: mounthelper/tdeio_media_mounthelper.cpp:295
+#: mounthelper/tdeio_media_mounthelper.cpp:317
#, fuzzy
-msgid "Decrypt given URL"
+#| msgid "Unmount given URL"
+msgid "Mount given URL"
msgstr "卸載指定的URL位置"
-#: mounthelper/tdeio_media_mounthelper.cpp:296
+#: mounthelper/tdeio_media_mounthelper.cpp:318
msgid "Unmount given URL"
msgstr "卸載指定的URL位置"
-#: mounthelper/tdeio_media_mounthelper.cpp:297
-msgid "Mount given URL (default)"
-msgstr "掛載指定的URL位置(預設)"
+#: mounthelper/tdeio_media_mounthelper.cpp:319
+#, fuzzy
+#| msgid "Unmount given URL"
+msgid "Unlock given URL"
+msgstr "卸載指定的URL位置"
-#: mounthelper/tdeio_media_mounthelper.cpp:298
-msgid "Eject given URL via tdeeject"
-msgstr "以tdeeject退出指定的URL位置"
+#: mounthelper/tdeio_media_mounthelper.cpp:320
+#, fuzzy
+msgid "Lock given URL"
+msgstr "卸載指定的URL位置"
-#: mounthelper/tdeio_media_mounthelper.cpp:299
-msgid "Unmount and Eject given URL (necessary for some USB devices)"
-msgstr "卸載及跳出指定的URL位置(某些USB裝置需要這樣做)"
+#: mounthelper/tdeio_media_mounthelper.cpp:321
+#, fuzzy
+msgid "Eject given URL"
+msgstr "卸載指定的URL位置"
-#: mounthelper/tdeio_media_mounthelper.cpp:300
-msgid "media:/ URL to mount/unmount/eject/remove"
+#: mounthelper/tdeio_media_mounthelper.cpp:322
+msgid "Safely remove (unmount and eject) given URL"
+msgstr ""
+
+#: mounthelper/tdeio_media_mounthelper.cpp:323
+msgid "Open real medium folder"
+msgstr ""
+
+#: mounthelper/tdeio_media_mounthelper.cpp:324
+#, fuzzy
+#| msgid "media:/ URL to mount/unmount/eject/remove"
+msgid "media:/URL to mount/unmount/unlock/lock/eject/remove"
msgstr "進行掛載/卸載/跳出/移除的 media:/ URL"
#: propsdlgplugin/propertiespage.cpp:137
@@ -487,43 +469,43 @@ msgstr "儲存變更時失敗"
msgid "&Mounting"
msgstr "掛載(&M)"
-#: tdefile-plugin/tdefilemediaplugin.cpp:189
+#: tdefile-plugin/tdefilemediaplugin.cpp:196
msgid "Medium Information"
msgstr "媒體資訊"
-#: tdefile-plugin/tdefilemediaplugin.cpp:192
+#: tdefile-plugin/tdefilemediaplugin.cpp:199
msgid "Free"
msgstr "可用"
-#: tdefile-plugin/tdefilemediaplugin.cpp:195
+#: tdefile-plugin/tdefilemediaplugin.cpp:202
msgid "Used"
msgstr "已用"
-#: tdefile-plugin/tdefilemediaplugin.cpp:198
+#: tdefile-plugin/tdefilemediaplugin.cpp:205
msgid "Total"
msgstr "總共"
-#: tdefile-plugin/tdefilemediaplugin.cpp:201
+#: tdefile-plugin/tdefilemediaplugin.cpp:208
msgid "Base URL"
msgstr "基礎網址"
-#: tdefile-plugin/tdefilemediaplugin.cpp:202
+#: tdefile-plugin/tdefilemediaplugin.cpp:209
msgid "Mount Point"
msgstr "掛載點"
-#: tdefile-plugin/tdefilemediaplugin.cpp:203
+#: tdefile-plugin/tdefilemediaplugin.cpp:210
msgid "Device Node"
msgstr "裝置節點"
-#: tdefile-plugin/tdefilemediaplugin.cpp:205
+#: tdefile-plugin/tdefilemediaplugin.cpp:212
msgid "Medium Summary"
msgstr "媒體概要"
-#: tdefile-plugin/tdefilemediaplugin.cpp:207
+#: tdefile-plugin/tdefilemediaplugin.cpp:214
msgid "Usage"
msgstr "使用情形"
-#: tdefile-plugin/tdefilemediaplugin.cpp:209
+#: tdefile-plugin/tdefilemediaplugin.cpp:216
msgid "Bar Graph"
msgstr "長條圖"
@@ -537,62 +519,62 @@ msgstr "Socket 名稱"
#: libmediacommon/mediamanagersettings.kcfg:8
#, no-c-format
-msgid "Enable HAL backend"
+msgid "Enable TDE hardware library backend"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:9
#, no-c-format
msgid ""
-"When HAL (Hardware Abstraction Layer) support is enabled, TDE will use it to "
-"gather information on the storage media available in your system."
+"When TDE hardware library support is enabled, TDE will use it to gather "
+"information on the storage media available in your system."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:13
#, no-c-format
-msgid "Enable TDE hardware library backend"
+msgid "Enable CD polling"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:14
#, no-c-format
msgid ""
-"When TDE hardware library support is enabled, TDE will use it to gather "
-"information on the storage media available in your system."
+"Allows TDE to poll CD-Rom or DVD-Rom drives itself in order to detect medium "
+"insert."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:18
#, no-c-format
-msgid "Enable CD polling"
+msgid "Enable medium application autostart after mount"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:19
#, no-c-format
msgid ""
-"Allows TDE to poll CD-Rom or DVD-Rom drives itself in order to detect medium "
-"insert."
+"Allows TDE to autostart application after a medium mount if it contains an "
+"Autostart or an Autoopen file."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:23
#, no-c-format
-msgid "Enable medium application autostart after mount"
+msgid "Enable notification dialogs popups"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:24
#, no-c-format
msgid ""
-"Allows TDE to autostart application after a medium mount if it contains an "
-"Autostart or an Autoopen file."
+"Deselect this if you do not want action request dialog popups to be "
+"generated when devices are plugged in."
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:28
#, no-c-format
-msgid "Enable notification popups"
+msgid "Enable device monitor notification popups"
msgstr ""
#: libmediacommon/mediamanagersettings.kcfg:29
#, no-c-format
msgid ""
-"Deselect this if you do not want action request popups to be generated when "
-"devices are plugged in."
+"Deselect this if you do not want device monitoring popups to be generated "
+"when devices are added, modified or removed."
msgstr ""
#: mediamanager/unlockdialog.ui:24 mounthelper/unlockdialog.ui:24
@@ -616,7 +598,7 @@ msgstr ""
#, no-c-format
msgid ""
"<p><b>%1</b> is an encrypted storage device.</p>\n"
-"<p>Please enter the password to decrypt the storage device.</p>"
+"<p>Please enter the password to unlock the storage device.</p>"
msgstr ""
#: propsdlgplugin/propertiespagegui.ui:16
@@ -865,5 +847,73 @@ msgid "Filesystem: iso9660"
msgstr "檔案系統:iso9660"
#, fuzzy
+#~ msgid "Feature only available with the TDE or fstab hardware backend"
+#~ msgstr "此功能只能與 HAL 使用"
+
+#~ msgid "Zip Drive"
+#~ msgstr "Zip 磁碟機"
+
+#~ msgid "Internal Error"
+#~ msgstr "內部錯誤"
+
+#~ msgid "Invalid filesystem type"
+#~ msgstr "不合法的檔案系統型態"
+
+#~ msgid "Device is already mounted."
+#~ msgstr "裝置已掛載。"
+
+#~ msgid ""
+#~ "Moreover, programs still using the device have been detected. They are "
+#~ "listed below. You have to close them or change their working directory "
+#~ "before attempting to unmount the device again."
+#~ msgstr ""
+#~ "此外,系統偵測到底下的程式仍然在使用此裝置。您必須先將它們關閉,或改變它們"
+#~ "的工作目錄,才能卸載此裝置。"
+
+#~ msgid ""
+#~ "Unfortunately, the device <b>%1</b> (%2) named <b>'%3'</b> and currently "
+#~ "mounted at <b>%4</b> could not be unmounted. "
+#~ msgstr ""
+#~ "不幸地,裝置 <b>%1</b>(%2)名為 <b>%3</b> 目前掛載於 <b>%4</b> 無法卸載。"
+
+#, fuzzy
+#~ msgid "Internal error"
+#~ msgstr "內部錯誤"
+
+#, fuzzy
+#~| msgid "Unknown"
+#~ msgid "Unknown error"
+#~ msgstr "不明"
+
+#~ msgid "Unmounting failed due to the following error:"
+#~ msgstr "卸載失敗,錯誤訊息:"
+
+#~ msgid "Device is Busy:"
+#~ msgstr "裝置忙碌:"
+
+#~ msgid "Feature only available with HAL"
+#~ msgstr "此功能只能與 HAL 使用"
+
+#, fuzzy
+#~ msgid "Feature only available with HAL or TDE hardware backend"
+#~ msgstr "此功能只能與 HAL 使用"
+
+#~ msgid ""
+#~ "The device was successfully unmounted, but the tray could not be opened"
+#~ msgstr "裝置已成功卸載,但是匣門無法開啟"
+
+#~ msgid "The device was successfully unmounted, but could not be ejected"
+#~ msgstr "裝置已成功卸載,但無法彈出"
+
+#~ msgid "Mount given URL (default)"
+#~ msgstr "掛載指定的URL位置(預設)"
+
+#~ msgid "Eject given URL via tdeeject"
+#~ msgstr "以tdeeject退出指定的URL位置"
+
+#~ msgid "Unmount and Eject given URL (necessary for some USB devices)"
+#~ msgstr "卸載及跳出指定的URL位置(某些USB裝置需要這樣做)"
+
+#, fuzzy
#~ msgid "Permission denied"
#~ msgstr "權限被拒"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_pop3.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_pop3.po
index 470808a42fa..40fc0493482 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_pop3.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_pop3.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_pop3\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2020-12-09 19:15+0100\n"
"PO-Revision-Date: 2005-11-04 19:11+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -22,19 +22,19 @@ msgid ""
"Your emails"
msgstr ""
-#: pop3.cc:249
+#: pop3.cpp:249
msgid "PASS <your password>"
msgstr "PASS <您的密碼>"
-#: pop3.cc:252
+#: pop3.cpp:252
msgid "The server said: \"%1\""
msgstr "伺服器回應:\"%1\""
-#: pop3.cc:274
+#: pop3.cpp:274
msgid "The server terminated the connection."
msgstr "伺服器結束了連線。"
-#: pop3.cc:276
+#: pop3.cpp:276
msgid ""
"Invalid response from server:\n"
"\"%1\""
@@ -42,15 +42,15 @@ msgstr ""
"伺服器不正確的回應:\n"
"\"%1\""
-#: pop3.cc:305
+#: pop3.cpp:305
msgid "Could not send to server.\n"
msgstr "無法傳送給伺服器。\n"
-#: pop3.cc:360 pop3.cc:419 pop3.cc:616
+#: pop3.cpp:360 pop3.cpp:419 pop3.cpp:616
msgid "No authentication details supplied."
msgstr "沒有支援的驗證詳細資訊。"
-#: pop3.cc:397
+#: pop3.cpp:397
msgid ""
"Login via APOP failed. The server %1 may not support APOP, although it "
"claims to support it, or the password may be wrong.\n"
@@ -62,7 +62,7 @@ msgstr ""
"\n"
"%2"
-#: pop3.cc:585
+#: pop3.cpp:585
msgid ""
"Login via SASL (%1) failed. The server may not support %2, or the password "
"may be wrong.\n"
@@ -73,7 +73,7 @@ msgstr ""
"\n"
"%3"
-#: pop3.cc:594
+#: pop3.cpp:594
msgid ""
"Your POP3 server does not support SASL.\n"
"Choose a different authentication method."
@@ -81,11 +81,11 @@ msgstr ""
"您的 POP3 伺服器不支援 SASL。\n"
"請選用不同的認證方式。"
-#: pop3.cc:602
+#: pop3.cpp:602
msgid "SASL authentication is not compiled into tdeio_pop3."
msgstr "SASL 驗證沒有編譯至 tdeio_pop3。"
-#: pop3.cc:634 pop3.cc:683
+#: pop3.cpp:634 pop3.cpp:683
msgid ""
"Could not login to %1.\n"
"\n"
@@ -93,7 +93,7 @@ msgstr ""
"無法登入 %1。\n"
"\n"
-#: pop3.cc:648
+#: pop3.cpp:648
msgid ""
"Could not login to %1. The password may be wrong.\n"
"\n"
@@ -103,11 +103,11 @@ msgstr ""
"\n"
"%2"
-#: pop3.cc:686
+#: pop3.cpp:686
msgid "The server terminated the connection immediately."
msgstr "伺服器立即結束了連線。"
-#: pop3.cc:687
+#: pop3.cpp:687
msgid ""
"Server does not respond properly:\n"
"%1\n"
@@ -115,7 +115,7 @@ msgstr ""
"伺服器沒有適當的回應:\n"
"%1\n"
-#: pop3.cc:715
+#: pop3.cpp:715
msgid ""
"Your POP3 server does not support APOP.\n"
"Choose a different authentication method."
@@ -123,7 +123,7 @@ msgstr ""
"您的 POP3 伺服器不支援 APOP。\n"
"選用不同的認證方式。"
-#: pop3.cc:735
+#: pop3.cpp:735
#, fuzzy
msgid ""
"Your POP3 server claims to support TLS but negotiation was unsuccessful. You "
@@ -132,16 +132,16 @@ msgstr ""
"您的 POP3 伺服器宣稱支援 TLS 但協定商議失敗。您可以在 TDE 中使用 crypto 設定"
"模組將 TLS 關掉。"
-#: pop3.cc:746
+#: pop3.cpp:746
msgid ""
"Your POP3 server does not support TLS. Disable TLS, if you want to connect "
"without encryption."
msgstr "您的 POP3 伺服器不支援 TLS。如果您想要使用未經加密的連線,請關掉 TLS。"
-#: pop3.cc:755
+#: pop3.cpp:755
msgid "Username and password for your POP3 account:"
msgstr "您 POP3 帳號的使用者名稱與密碼:"
-#: pop3.cc:955 pop3.cc:964 pop3.cc:1103
+#: pop3.cpp:955 pop3.cpp:964 pop3.cpp:1103
msgid "Unexpected response from POP3 server."
msgstr "POP3 伺服器傳來非預期的回應。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_settings.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_settings.po
index 45992d6345a..83af3043350 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_settings.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_settings.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_settings\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2020-12-09 19:15+0100\n"
"PO-Revision-Date: 2006-01-20 15:30+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,18 +27,18 @@ msgid ""
"Your emails"
msgstr ""
-#: tdeio_settings.cc:194
+#: tdeio_settings.cpp:194
msgid "Settings"
msgstr "設定"
-#: tdeio_settings.cc:194
+#: tdeio_settings.cpp:194
msgid "Applications"
msgstr "應用程式"
-#: tdeio_settings.cc:194
+#: tdeio_settings.cpp:194
msgid "Programs"
msgstr "程式"
-#: tdeio_settings.cc:206 tdeio_settings.cc:230
+#: tdeio_settings.cpp:206 tdeio_settings.cpp:230
msgid "Unknown settings folder"
msgstr "未知的設定資料夾"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_sftp.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_sftp.po
index 8c9fa0238f2..9ba5b5652ed 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_sftp.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sftp\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-05 18:16+0000\n"
"PO-Revision-Date: 2005-11-04 19:26+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -28,230 +28,356 @@ msgid ""
"Your emails"
msgstr ""
-#: ksshprocess.cpp:408
-msgid "Cannot specify a subsystem and command at the same time."
-msgstr "無法同時指定子系統及指令。"
+#: tdeio_sftp.cpp:280
+#, fuzzy
+#| msgid "Incorrect username or password"
+msgid "Incorrect or invalid passphrase."
+msgstr "錯誤的使用者名稱或密碼"
-#: ksshprocess.cpp:753
-msgid "No options provided for ssh execution."
-msgstr "不提供 SSH 執行的選項。"
+#: 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 的 Public Key。"
-#: ksshprocess.cpp:761
-msgid "Failed to execute ssh process."
-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 的 Public Key。"
-#: ksshprocess.cpp:786 ksshprocess.cpp:815 ksshprocess.cpp:934
-#: ksshprocess.cpp:1006
-msgid "Error encountered while talking to ssh."
-msgstr "和 SSH 溝通時發生錯誤。"
+#: tdeio_sftp.cpp:437 tdeio_sftp.cpp:630
+msgid "SFTP Login"
+msgstr "SFTP 登入"
-#: ksshprocess.cpp:820 ksshprocess.cpp:967 tdeio_sftp.cpp:737
-msgid "Connection closed by remote host."
-msgstr "連線被遠端的伺服器關閉。"
+#: tdeio_sftp.cpp:458
+#, fuzzy
+#| msgid "Please enter your username and password."
+msgid "Please enter your password."
+msgstr "請輸入您的使用者名稱與密碼。"
-#: ksshprocess.cpp:866
-msgid "Please supply a password."
-msgstr "請提供密碼。"
+#: tdeio_sftp.cpp:463 tdeio_sftp.cpp:563
+msgid "Login failed: incorrect password or username."
+msgstr ""
-#: ksshprocess.cpp:905
-msgid "Please supply the passphrase for your SSH private key."
-msgstr "請提供你 SSH 的 Public Key。"
+#: tdeio_sftp.cpp:470
+msgid "Please enter answer for the next request:"
+msgstr ""
-#: ksshprocess.cpp:919
-msgid "Authentication to %1 failed"
-msgstr "%1 認證失敗"
+#: tdeio_sftp.cpp:509
+msgid "Use the username input field to answer this question."
+msgstr ""
-#: ksshprocess.cpp:942
-msgid ""
-"The identity of the remote host '%1' could not be verified because the "
-"host's key is not in the \"known hosts\" file."
+#: tdeio_sftp.cpp:550
+msgid "Please enter your username and password."
+msgstr "請輸入您的使用者名稱與密碼。"
+
+#: tdeio_sftp.cpp:616
+msgid "SSH error: \"%1\" (%2)"
msgstr ""
-"因為伺服器鍵值不在「已知的伺服器」清單中,所以無法驗證遠端伺服器 '%1'。"
-#: ksshprocess.cpp:948
-msgid ""
-" Manually, add the host's key to the \"known hosts\" file or contact your "
-"administrator."
-msgstr "手動加入伺服器鍵值到「已知的伺服器」清單中,或是聯絡您的系統管理員。"
+#: tdeio_sftp.cpp:632
+msgid "site:"
+msgstr "主機:"
-#: ksshprocess.cpp:954
-msgid " Manually, add the host's key to %1 or contact your administrator."
-msgstr "手動加入伺服器鍵值到 %1 清單中,或是聯絡您的系統管理員。"
+#: tdeio_sftp.cpp:844
+#, fuzzy
+#| msgid "Could not allocate memory for SFTP packet."
+msgid "Could not allocate callbacks"
+msgstr "無法為 SFTP 封包配置記憶體。"
-#: ksshprocess.cpp:986
-msgid ""
-"The identity of the remote host '%1' could not be verified. The host's key "
-"fingerprint is:\n"
-"%2\n"
-"You should verify the fingerprint with the host's administrator before "
-"connecting.\n"
-"\n"
-"Would you like to accept the host's key and connect anyway? "
+#: tdeio_sftp.cpp:909
+msgid "Could not create a new SSH session."
msgstr ""
-"遠端伺服器 '%1' 的識別碼無法被驗證。電子簽章為:\n"
-"%2\n"
-"你最好能在和伺服器連線前,在伺服器的管理者做一下識別碼的驗證。\n"
-"\n"
-"您要接受並使用這個識別鍵值來進行連線嗎?"
-#: ksshprocess.cpp:1014
-msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator. The key fingerprint is:\n"
-"%2\n"
-"Add the correct host key to \"%3\" to get rid of this message."
-msgstr ""
-"警告:遠端伺服器 '%1' 的識別碼更改!\n"
-"\n"
-"可能您的連線被竊聴了,也有可能是伺服器管理員修改了伺服器的識別碼。不管如何,"
-"你應該在連線前先檢驗識別碼。識別碼:\n"
-"%2\n"
-"\n"
-"請使用 \"%3\" 正確的識別鍵值來關閉這個訊息的出現。"
-
-#: ksshprocess.cpp:1049
-msgid ""
-"WARNING: The identity of the remote host '%1' has changed!\n"
-"\n"
-"Someone could be eavesdropping on your connection, or the administrator may "
-"have just changed the host's key. Either way, you should verify the host's "
-"key fingerprint with the host's administrator before connecting. The key "
-"fingerprint is:\n"
-"%2\n"
-"\n"
-"Would you like to accept the host's new key and connect anyway?"
+#: tdeio_sftp.cpp:939
+msgid "Could not set host."
msgstr ""
-"警告:遠端伺服器 '%1' 的識別碼更改!\n"
-"\n"
-"可能您的連線被竊聴了,也有可能是伺服器管理員修改了伺服器的識別碼。不管如何,"
-"你應該在連線前先檢驗識別碼。識別碼:\n"
-"%2\n"
-"\n"
-"您要接受這個新的鍵值,並使用它來進行連線嗎?"
-
-#: ksshprocess.cpp:1073
-msgid "Host key was rejected."
-msgstr "伺服器鍵值被拒絕。"
-
-#: tdeio_sftp.cpp:427
-msgid "An internal error occurred. Please retry the request again."
-msgstr "發生一個內部錯誤。請再次重新嘗試該要求。"
-
-#: tdeio_sftp.cpp:506
-msgid "Opening SFTP connection to host <b>%1:%2</b>"
-msgstr "開啟 SFTP 連線到主機 <b>%1:%2</b>"
-#: tdeio_sftp.cpp:510
-msgid "No hostname specified"
-msgstr "沒有指定主機名稱"
-
-#: tdeio_sftp.cpp:522
-msgid "SFTP Login"
-msgstr "SFTP 登入"
+#: tdeio_sftp.cpp:946
+#, fuzzy
+#| msgid "Could not read SFTP packet"
+msgid "Could not set port."
+msgstr "無法讀取 SFTP 封包"
-#: tdeio_sftp.cpp:524
-msgid "site:"
-msgstr "主機:"
+#: tdeio_sftp.cpp:956
+msgid "Could not set username."
+msgstr ""
-#: tdeio_sftp.cpp:625
-msgid "Please enter your username and key passphrase."
-msgstr "請輸入您的使用者名稱與金鑰密語。"
+#: tdeio_sftp.cpp:965
+msgid "Could not set log verbosity."
+msgstr ""
-#: tdeio_sftp.cpp:627
-msgid "Please enter your username and password."
-msgstr "請輸入您的使用者名稱與密碼。"
+#: tdeio_sftp.cpp:973
+msgid "Could not parse the config file."
+msgstr ""
-#: tdeio_sftp.cpp:635
-msgid "Incorrect username or password"
-msgstr "錯誤的使用者名稱或密碼"
+#: tdeio_sftp.cpp:1026
+#, c-format
+msgid ""
+"The host key for this server was not found, but another type of key exists.\n"
+"An attacker might change the default server key to confuse your client into "
+"thinking the key does not exist.\n"
+"Please contact your system administrator.\n"
+"%1"
+msgstr ""
-#: tdeio_sftp.cpp:640
-msgid "Please enter a username and password"
-msgstr "請輸入使用者名稱與密碼"
+#: 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 "
+"the host and its host key have changed at the same time.\n"
+"The fingerprint for the key sent by the remote host is:\n"
+" %2\n"
+"Please contact your system administrator.\n"
+"%3"
+msgstr ""
-#: tdeio_sftp.cpp:699
+#: tdeio_sftp.cpp:1050
msgid "Warning: Cannot verify host's identity."
msgstr "警告:無法驗證主機的識別碼。"
-#: tdeio_sftp.cpp:710
-msgid "Warning: Host's identity changed."
-msgstr "警告:主機的識別碼改變了。"
-
-#: tdeio_sftp.cpp:721 tdeio_sftp.cpp:722
-msgid "Authentication failed."
-msgstr "認證失敗。"
-
-#: tdeio_sftp.cpp:736 tdeio_sftp.cpp:751
-msgid "Connection failed."
-msgstr "連線失敗。"
+#: 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:752
-#, c-format
-msgid "Unexpected SFTP error: %1"
-msgstr "非預期的 SFTP 錯誤: %1"
+#: 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:796
-#, c-format
-msgid "SFTP version %1"
-msgstr "SFTP 版本 %1"
+#: tdeio_sftp.cpp:1097
+#, fuzzy
+#| msgid "No hostname specified"
+msgid "No hostname specified."
+msgstr "沒有指定主機名稱"
-#: tdeio_sftp.cpp:802
-msgid "Protocol error."
-msgstr "通訊協定錯誤。"
+#: tdeio_sftp.cpp:1132 tdeio_sftp.cpp:1210
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed (method: %1)."
+msgstr "認證失敗。"
-#: tdeio_sftp.cpp:808
-#, c-format
-msgid "Successfully connected to %1"
-msgstr "成功的連線到 %1"
+#: tdeio_sftp.cpp:1133
+msgid "none"
+msgstr ""
-#: tdeio_sftp.cpp:1043
-msgid "An internal error occurred. Please try again."
-msgstr "發生一個內部錯誤。請再次嘗試。"
+#: tdeio_sftp.cpp:1172
+msgid ""
+"Authentication failed.\n"
+"The server did not send any authentication methods!"
+msgstr ""
-#: tdeio_sftp.cpp:1064
+#: tdeio_sftp.cpp:1176
msgid ""
-"Unknown error was encountered while copying the file to '%1'. Please try "
-"again."
-msgstr "當複製檔案到「%1」遇到不明錯誤。請再試一次。"
+"Authentication failed.\n"
+"The server sent only unsupported authentication methods (%1)!"
+msgstr ""
-#: tdeio_sftp.cpp:1314
-msgid "The remote host does not support renaming files."
-msgstr "該遠端主機不支援重新命名檔案。"
+#: tdeio_sftp.cpp:1214
+msgid "Server is slow to respond or hung up unexpectedly."
+msgstr ""
-#: tdeio_sftp.cpp:1363
-msgid "The remote host does not support creating symbolic links."
-msgstr "該遠端主機不支援建立符號連結。"
+#: tdeio_sftp.cpp:1230
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication failed unexpectedly"
+msgstr "認證失敗。"
-#: tdeio_sftp.cpp:1488
-msgid "Connection closed"
-msgstr "連線關閉"
+#: tdeio_sftp.cpp:1244
+#, fuzzy
+#| msgid "Authentication failed."
+msgid "Authentication denied (attempted methods: %1)."
+msgstr "認證失敗。"
-#: tdeio_sftp.cpp:1490
-msgid "Could not read SFTP packet"
-msgstr "無法讀取 SFTP 封包"
+#: tdeio_sftp.cpp:1248
+msgid "Note: server also declares some unsupported authentication methods (%1)"
+msgstr ""
-#: tdeio_sftp.cpp:1607
-msgid "SFTP command failed for an unknown reason."
-msgstr "未知原因的 SFTP 指命錯誤"
+#: tdeio_sftp.cpp:1262
+msgid ""
+"Unable to request the SFTP subsystem. Make sure SFTP is enabled on the "
+"server."
+msgstr ""
-#: tdeio_sftp.cpp:1611
-msgid "The SFTP server received a bad message."
-msgstr "SFTP 伺服器收到惡意的訊息。"
+#: tdeio_sftp.cpp:1269
+msgid "Could not initialize the SFTP session."
+msgstr ""
-#: tdeio_sftp.cpp:1615
-msgid "You attempted an operation unsupported by the SFTP server."
-msgstr "您企圖執行 SFTP 伺服器所不支援的動作。"
+#: tdeio_sftp.cpp:1274
+#, c-format
+msgid "Successfully connected to %1"
+msgstr "成功的連線到 %1"
-#: tdeio_sftp.cpp:1619
+#: tdeio_sftp.cpp:1775
#, c-format
-msgid "Error code: %1"
-msgstr "錯誤代號:%1"
+msgid ""
+"Could not change permissions for\n"
+"%1"
+msgstr ""
+
+#: tdeio_sftp.cpp:1958
+#, fuzzy, c-format
+#| msgid "Could not read SFTP packet"
+msgid "Could not read link: %1"
+msgstr "無法讀取 SFTP 封包"
-#~ msgid "Could not allocate memory for SFTP packet."
-#~ 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 "無法同時指定子系統及指令。"
+
+#~ msgid "No options provided for ssh execution."
+#~ msgstr "不提供 SSH 執行的選項。"
+
+#~ msgid "Failed to execute ssh process."
+#~ msgstr "執行 SSH 處理失敗。"
+
+#~ msgid "Error encountered while talking to ssh."
+#~ msgstr "和 SSH 溝通時發生錯誤。"
+
+#~ msgid "Connection closed by remote host."
+#~ msgstr "連線被遠端的伺服器關閉。"
+
+#~ msgid "Please supply a password."
+#~ msgstr "請提供密碼。"
+
+#~ msgid "Authentication to %1 failed"
+#~ msgstr "%1 認證失敗"
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified because the "
+#~ "host's key is not in the \"known hosts\" file."
+#~ msgstr ""
+#~ "因為伺服器鍵值不在「已知的伺服器」清單中,所以無法驗證遠端伺服器 '%1'。"
+
+#~ msgid ""
+#~ " Manually, add the host's key to the \"known hosts\" file or contact your "
+#~ "administrator."
+#~ msgstr ""
+#~ "手動加入伺服器鍵值到「已知的伺服器」清單中,或是聯絡您的系統管理員。"
+
+#~ msgid " Manually, add the host's key to %1 or contact your administrator."
+#~ msgstr "手動加入伺服器鍵值到 %1 清單中,或是聯絡您的系統管理員。"
+
+#~ msgid ""
+#~ "The identity of the remote host '%1' could not be verified. The host's "
+#~ "key fingerprint is:\n"
+#~ "%2\n"
+#~ "You should verify the fingerprint with the host's administrator before "
+#~ "connecting.\n"
+#~ "\n"
+#~ "Would you like to accept the host's key and connect anyway? "
+#~ msgstr ""
+#~ "遠端伺服器 '%1' 的識別碼無法被驗證。電子簽章為:\n"
+#~ "%2\n"
+#~ "你最好能在和伺服器連線前,在伺服器的管理者做一下識別碼的驗證。\n"
+#~ "\n"
+#~ "您要接受並使用這個識別鍵值來進行連線嗎?"
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator. The key fingerprint "
+#~ "is:\n"
+#~ "%2\n"
+#~ "Add the correct host key to \"%3\" to get rid of this message."
+#~ msgstr ""
+#~ "警告:遠端伺服器 '%1' 的識別碼更改!\n"
+#~ "\n"
+#~ "可能您的連線被竊聴了,也有可能是伺服器管理員修改了伺服器的識別碼。不管如"
+#~ "何,你應該在連線前先檢驗識別碼。識別碼:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "請使用 \"%3\" 正確的識別鍵值來關閉這個訊息的出現。"
+
+#~ msgid ""
+#~ "WARNING: The identity of the remote host '%1' has changed!\n"
+#~ "\n"
+#~ "Someone could be eavesdropping on your connection, or the administrator "
+#~ "may have just changed the host's key. Either way, you should verify the "
+#~ "host's key fingerprint with the host's administrator before connecting. "
+#~ "The key fingerprint is:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "Would you like to accept the host's new key and connect anyway?"
+#~ msgstr ""
+#~ "警告:遠端伺服器 '%1' 的識別碼更改!\n"
+#~ "\n"
+#~ "可能您的連線被竊聴了,也有可能是伺服器管理員修改了伺服器的識別碼。不管如"
+#~ "何,你應該在連線前先檢驗識別碼。識別碼:\n"
+#~ "%2\n"
+#~ "\n"
+#~ "您要接受這個新的鍵值,並使用它來進行連線嗎?"
+
+#~ msgid "Host key was rejected."
+#~ msgstr "伺服器鍵值被拒絕。"
+
+#~ msgid "An internal error occurred. Please retry the request again."
+#~ msgstr "發生一個內部錯誤。請再次重新嘗試該要求。"
+
+#~ msgid "Please enter your username and key passphrase."
+#~ msgstr "請輸入您的使用者名稱與金鑰密語。"
+
+#~ msgid "Please enter a username and password"
+#~ msgstr "請輸入使用者名稱與密碼"
+
+#~ msgid "Warning: Host's identity changed."
+#~ msgstr "警告:主機的識別碼改變了。"
+
+#~ msgid "Connection failed."
+#~ msgstr "連線失敗。"
+
+#~ msgid "Unexpected SFTP error: %1"
+#~ msgstr "非預期的 SFTP 錯誤: %1"
+
+#~ msgid "SFTP version %1"
+#~ msgstr "SFTP 版本 %1"
+
+#~ msgid "Protocol error."
+#~ msgstr "通訊協定錯誤。"
+
+#~ msgid "An internal error occurred. Please try again."
+#~ msgstr "發生一個內部錯誤。請再次嘗試。"
+
+#~ msgid ""
+#~ "Unknown error was encountered while copying the file to '%1'. Please try "
+#~ "again."
+#~ msgstr "當複製檔案到「%1」遇到不明錯誤。請再試一次。"
+
+#~ msgid "The remote host does not support renaming files."
+#~ msgstr "該遠端主機不支援重新命名檔案。"
+
+#~ msgid "The remote host does not support creating symbolic links."
+#~ msgstr "該遠端主機不支援建立符號連結。"
+
+#~ msgid "Connection closed"
+#~ msgstr "連線關閉"
+
+#~ msgid "SFTP command failed for an unknown reason."
+#~ msgstr "未知原因的 SFTP 指命錯誤"
+
+#~ msgid "The SFTP server received a bad message."
+#~ msgstr "SFTP 伺服器收到惡意的訊息。"
+
+#~ msgid "You attempted an operation unsupported by the SFTP server."
+#~ msgstr "您企圖執行 SFTP 伺服器所不支援的動作。"
+
+#~ msgid "Error code: %1"
+#~ msgstr "錯誤代號:%1"
#~ msgid "SFTP slave unexpectedly killed"
#~ msgstr "SFTP 客戶端非預期的關閉"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_smtp.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_smtp.po
index 3bb9b23b31b..2b66716af9a 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_smtp.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_smtp\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-01-23 18:17+0000\n"
"PO-Revision-Date: 2005-11-05 08:47+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -26,7 +26,7 @@ msgid ""
"Your emails"
msgstr ""
-#: command.cc:138
+#: command.cpp:138
msgid ""
"The server rejected both EHLO and HELO commands as unknown or "
"unimplemented.\n"
@@ -35,7 +35,7 @@ msgstr ""
"該伺服器對 EHLO 與 HELO 指令以未知或未實作拒絕。\n"
"請連絡該伺服器的系統管理者。"
-#: command.cc:152
+#: command.cpp:152
msgid ""
"Unexpected server response to %1 command.\n"
"%2"
@@ -43,7 +43,7 @@ msgstr ""
"對 %1 指令未預期的伺服器回應。\n"
"%2"
-#: command.cc:172
+#: command.cpp:172
msgid ""
"Your SMTP server does not support TLS. Disable TLS, if you want to connect "
"without encryption."
@@ -51,7 +51,7 @@ msgstr ""
"您的郵件主機並不支援 TLS。如果你希望在沒有加密的情況下進行連線,請關閉 TLS 選"
"項。"
-#: command.cc:186
+#: command.cpp:186
#, fuzzy
msgid ""
"Your SMTP server claims to support TLS, but negotiation was unsuccessful.\n"
@@ -60,19 +60,19 @@ msgstr ""
"您的郵件主機要求支援 TLS,不過溝通並沒有成功。\n"
"您可以在 TDE 的加密設定(crypto settings)中,關閉 TLS 的選項。"
-#: command.cc:191
+#: command.cpp:191
msgid "Connection Failed"
msgstr "連線失敗"
-#: command.cc:242
+#: command.cpp:242
msgid "Authentication support is not compiled into tdeio_smtp."
msgstr "驗證沒有編譯至 tdeio_smtp。"
-#: command.cc:271
+#: command.cpp:271
msgid "No authentication details supplied."
msgstr "沒有支援的驗證詳細資訊。"
-#: command.cc:374
+#: command.cpp:374
msgid ""
"Your SMTP server does not support %1.\n"
"Choose a different authentication method.\n"
@@ -82,7 +82,7 @@ msgstr ""
"請選擇其他的認證機制。\n"
"%2"
-#: command.cc:378
+#: command.cpp:378
#, c-format
msgid ""
"Your SMTP server does not support authentication.\n"
@@ -91,7 +91,7 @@ msgstr ""
"您的 SMTP 主機不支援認證。\n"
" %2"
-#: command.cc:382
+#: command.cpp:382
#, c-format
msgid ""
"Authentication failed.\n"
@@ -102,11 +102,11 @@ msgstr ""
"可能是您的密碼錯誤。\n"
"%1"
-#: command.cc:520
+#: command.cpp:520
msgid "Could not read data from application."
msgstr "無法從應用程式讀取資料。"
-#: command.cc:537
+#: command.cpp:537
#, c-format
msgid ""
"The message content was not accepted.\n"
@@ -115,7 +115,7 @@ msgstr ""
"該郵件內容失敗。\n"
"%1"
-#: response.cc:105
+#: response.cpp:105
#, c-format
msgid ""
"The server responded:\n"
@@ -124,27 +124,27 @@ msgstr ""
"該伺服器回應:\n"
"%1"
-#: response.cc:108
+#: response.cpp:108
msgid "The server responded: \"%1\""
msgstr "郵件主機訊息:\"%1\""
-#: response.cc:111
+#: response.cpp:111
msgid "This is a temporary failure. You may try again later."
msgstr "這是暫時性的失敗。您可以稍後再試一次。"
-#: smtp.cc:175
+#: smtp.cpp:174
msgid "The application sent an invalid request."
msgstr "該應用程式送出不合法的要求。"
-#: smtp.cc:237
+#: smtp.cpp:236
msgid "The sender address is missing."
msgstr "發信人的電子郵件沒有輸入。"
-#: smtp.cc:245
+#: smtp.cpp:244
msgid "SMTPProtocol::smtp_open failed (%1)"
msgstr "SMTPProtocol::smtp_open 失敗 (%1)"
-#: smtp.cc:253
+#: smtp.cpp:252
msgid ""
"Your server does not support sending of 8-bit messages.\n"
"Please use base64 or quoted-printable encoding."
@@ -152,11 +152,11 @@ msgstr ""
"您的伺服器不支援傳送 8-位元郵件。\n"
"請使用 base64 或 quoted-printable 編碼。"
-#: smtp.cc:332
+#: smtp.cpp:331
msgid "Invalid SMTP response (%1) received."
msgstr "收到無效的 SMTP 回應(%1)。"
-#: smtp.cc:519
+#: smtp.cpp:518
#, c-format
msgid ""
"The server did not accept the connection.\n"
@@ -165,11 +165,11 @@ msgstr ""
"郵件主機不接受連線。\n"
"%1"
-#: smtp.cc:594
+#: smtp.cpp:593
msgid "Username and password for your SMTP account:"
msgstr "您 SMTP 帳號的使用者名稱與密碼:"
-#: transactionstate.cc:53
+#: transactionstate.cpp:53
#, c-format
msgid ""
"The server did not accept a blank sender address.\n"
@@ -178,7 +178,7 @@ msgstr ""
"郵件主機不接受空白的發信人電子郵件位址。\n"
"%1"
-#: transactionstate.cc:56
+#: transactionstate.cpp:56
msgid ""
"The server did not accept the sender address \"%1\".\n"
"%2"
@@ -186,7 +186,7 @@ msgstr ""
"郵件主機不接受發信人的電子郵件位址「%1」。\n"
"%2"
-#: transactionstate.cc:97
+#: transactionstate.cpp:97
#, c-format
msgid ""
"Message sending failed since the following recipients were rejected by the "
@@ -196,7 +196,7 @@ msgstr ""
"郵件傳送失敗,因為下列收件者被伺服器拒絕:\n"
"%1"
-#: transactionstate.cc:107
+#: transactionstate.cpp:107
#, c-format
msgid ""
"The attempt to start sending the message content failed.\n"
@@ -205,7 +205,7 @@ msgstr ""
"試圖傳送訊息內容失敗。\n"
"%1"
-#: transactionstate.cc:111
+#: transactionstate.cpp:111
msgid "Unhandled error condition. Please send a bug report."
msgstr "未處理的錯誤狀況。請傳送一份錯誤回報。"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdeio_tar.po b/tde-i18n-zh_TW/messages/tdebase/tdeio_tar.po
index 7ec25d1239f..3b1bf587750 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdeio_tar.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdeio_tar.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_tar\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2020-12-09 19:15+0100\n"
"PO-Revision-Date: 2006-01-20 15:35+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,7 +27,7 @@ msgid ""
"Your emails"
msgstr ""
-#: tar.cc:227 tar.cc:320 tar.cc:394
+#: tar.cpp:227 tar.cpp:320 tar.cpp:394
#, c-format
msgid ""
"Could not open the file, probably due to an unsupported file format.\n"
@@ -36,7 +36,7 @@ msgstr ""
"無法開啟檔案,也許是檔案格式不支援。\n"
"%1"
-#: tar.cc:471
+#: tar.cpp:471
#, c-format
msgid ""
"The archive file could not be opened, perhaps because the format is "
diff --git a/tde-i18n-zh_TW/messages/tdebase/tderandr.po b/tde-i18n-zh_TW/messages/tdebase/tderandr.po
index 06b9e4e218e..2baa1097e8e 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tderandr.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tderandr.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tderandr\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-05-18 18:18+0000\n"
"PO-Revision-Date: 2005-11-08 21:11+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -26,7 +26,7 @@ msgid ""
"Your emails"
msgstr "tonyni@hotmail.com"
-#: configdialog.cpp:49
+#: configdialog.cpp:48
msgid "Global &Shortcuts"
msgstr ""
@@ -61,11 +61,11 @@ msgstr ""
msgid "Many fixes"
msgstr "許多更新"
-#: tderandrbindings.cpp:29
+#: tderandrbindings.cpp:28
msgid "Display Control"
msgstr ""
-#: tderandrbindings.cpp:31
+#: tderandrbindings.cpp:30
msgid "Switch Displays"
msgstr ""
@@ -82,7 +82,7 @@ msgstr ""
msgid "Settings for screen:"
msgstr "螢幕設定"
-#: tderandrmodule.cpp:96 tderandrtray.cpp:269
+#: tderandrmodule.cpp:96 tderandrtray.cpp:273
#, c-format
msgid "Screen %1"
msgstr "螢幕 %1"
@@ -142,123 +142,123 @@ msgid ""
msgstr ""
"選取此選項後,此工作列程式的設定將會從 TDE 開始時即運作。選項將不會是暫時性的"
-#: tderandrmodule.cpp:175 tderandrtray.cpp:435
+#: tderandrmodule.cpp:175 tderandrtray.cpp:439
msgid "%1 x %2"
msgstr "%1 x %2"
-#: tderandrtray.cpp:62
+#: tderandrtray.cpp:66
msgid "Screen resize & rotate"
msgstr "更改螢幕大小 & 旋轉"
-#: tderandrtray.cpp:109
+#: tderandrtray.cpp:113
msgid "Start KRandRTray automatically when you log in?"
msgstr ""
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Question"
msgstr ""
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Start Automatically"
msgstr ""
-#: tderandrtray.cpp:110
+#: tderandrtray.cpp:114
msgid "Do Not Start"
msgstr ""
-#: tderandrtray.cpp:254
+#: tderandrtray.cpp:258
msgid "Required X Extension Not Available"
msgstr "無法使用需要的 X Extension"
-#: tderandrtray.cpp:284
+#: tderandrtray.cpp:288
msgid "Color Profile"
msgstr ""
-#: tderandrtray.cpp:300
+#: tderandrtray.cpp:304
msgid "Display Profiles"
msgstr ""
-#: tderandrtray.cpp:310
+#: tderandrtray.cpp:314
#, fuzzy
msgid "Global Configuration"
msgstr "接受新設定 (&A)"
-#: tderandrtray.cpp:312
+#: tderandrtray.cpp:316
#, fuzzy
msgid "Configure Displays..."
msgstr "設定螢幕..."
-#: tderandrtray.cpp:322
+#: tderandrtray.cpp:326
#, fuzzy
msgid "Configure Shortcut Keys..."
msgstr "設定螢幕..."
-#: tderandrtray.cpp:357
+#: tderandrtray.cpp:361
msgid "Screen configuration has changed"
msgstr "螢幕設定已更變"
-#: tderandrtray.cpp:414
+#: tderandrtray.cpp:418
msgid "Screen Size"
msgstr "螢幕大小"
-#: tderandrtray.cpp:467
+#: tderandrtray.cpp:471
msgid "Refresh Rate"
msgstr "更新速率"
-#: tderandrtray.cpp:541
+#: tderandrtray.cpp:545
msgid "Configure Display"
msgstr "設定螢幕"
-#: tderandrtray.cpp:550
+#: tderandrtray.cpp:554
#, fuzzy
msgid "Configure Displays"
msgstr "設定螢幕"
-#: tderandrtray.cpp:712 tderandrtray.cpp:865
+#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid ""
"<b>Unable to activate output %1</b><p>Either the output is not connected to "
"a display,<br>or the display configuration is not detectable"
msgstr ""
-#: tderandrtray.cpp:712 tderandrtray.cpp:865
+#: tderandrtray.cpp:716 tderandrtray.cpp:869
msgid "Output Unavailable"
msgstr ""
-#: tderandrtray.cpp:746
+#: tderandrtray.cpp:750
msgid "Output Port"
msgstr ""
-#: tderandrtray.cpp:761
+#: tderandrtray.cpp:765
msgid "%1 (Active)"
msgstr ""
-#: tderandrtray.cpp:783
+#: tderandrtray.cpp:787
msgid "%1 (Connected, Inactive)"
msgstr ""
-#: tderandrtray.cpp:805
+#: tderandrtray.cpp:809
msgid "%1 (Disconnected, Inactive)"
msgstr ""
-#: tderandrtray.cpp:812
+#: tderandrtray.cpp:816
msgid "Next available output"
msgstr ""
-#: tderandrtray.cpp:885
+#: tderandrtray.cpp:889
msgid ""
"<b>You are attempting to deactivate the only active output</b><p>You must "
"keep at least one display output active at all times!"
msgstr ""
-#: tderandrtray.cpp:885
+#: tderandrtray.cpp:889
msgid "Invalid Operation Requested"
msgstr ""
-#: tderandrtray.cpp:894
+#: tderandrtray.cpp:898
msgid "New display output options are available!"
msgstr ""
-#: tderandrtray.cpp:895
+#: tderandrtray.cpp:899
msgid "A screen has been added, removed, or changed"
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdesud.po b/tde-i18n-zh_TW/messages/tdebase/tdesud.po
index c5cbb0a0f96..cc290720260 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdesud.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdesud.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdesud 1.1\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-05-23 18:15+0000\n"
"PO-Revision-Date: 2001-08-27 17:07+CST\n"
"Last-Translator: TopTech Localization Team <zh-l10n@toptk.com>\n"
"Language-Team: TopTech Localization Team <zh-l10n@toptk.com>\n"
@@ -22,14 +22,14 @@ msgid ""
"Your emails"
msgstr "zh-l10n@toptk.com"
-#: tdesud.cpp:258
+#: tdesud.cpp:260
msgid "TDE su daemon"
msgstr "TDE su 伺服程式"
-#: tdesud.cpp:259
+#: tdesud.cpp:261
msgid "Daemon used by tdesu"
msgstr "tdesu 使用的伺服程式"
-#: tdesud.cpp:262
+#: tdesud.cpp:264
msgid "Author"
msgstr "作者"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdmconfig.po b/tde-i18n-zh_TW/messages/tdebase/tdmconfig.po
index 0a49159a87e..b16f0387b7e 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdmconfig.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdmconfig.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdmconfig\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-06-20 18:15+0000\n"
"PO-Revision-Date: 2005-10-29 20:31+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese(traditional) <zh-l10n@linux.org.tw>\n"
@@ -227,7 +227,7 @@ msgid ""
"continue to run after login."
msgstr ""
-#: 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 "在<預設值>"
@@ -566,31 +566,31 @@ msgstr ""
"當您選擇了這個選項,同時您的 X-Server 也有 Xft 擴充模組,那麼在您登錄視窗中的"
"字形,將會使用 AntiAliased (smoothed) 的功能。"
-#: tdm-shut.cpp:48
+#: tdm-shut.cpp:50
msgid "Allow Shutdown"
msgstr "允許關機"
-#: tdm-shut.cpp:51
+#: tdm-shut.cpp:53
msgid "&Local:"
msgstr "本地(&L):"
-#: 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 "遠端(&R):"
-#: 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. "
@@ -604,53 +604,53 @@ msgstr ""
"<li><em>系統管理者:</em> 只允許輸入 root 密碼後才能夠進行關閉這台電腦。</li> "
"<li><em>都不允許:</em> 不允許任何人使用 TDM 關閉這台電腦。</li></ul>"
-#: tdm-shut.cpp:70
+#: tdm-shut.cpp:72
msgid "Commands"
msgstr "命令"
-#: tdm-shut.cpp:73
+#: tdm-shut.cpp:75
msgid "H&alt:"
msgstr "關機(&A):"
-#: 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 "重新開機(&O):"
-#: 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 "在「關機...」對話盒內啟用開機選項的功能。"
-#: tdm-shut.cpp:103
+#: tdm-shut.cpp:105
msgid "Restart X-Server with session exit"
msgstr ""
-#: tdm-shut.cpp:105
+#: 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, "
@@ -658,16 +658,16 @@ msgid ""
"or artifacts."
msgstr ""
-#: 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 "系統 UID (&I)"
-#: 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 "
@@ -679,23 +679,23 @@ msgstr ""
"請注意,當使用者的 UID 為 0 時(通常是 root),是不會受到影響的。除非您在「不"
"隱藏」的模式設定中,明確的定義它必須被隱藏。"
-#: 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."
@@ -703,21 +703,21 @@ msgstr ""
"如果選擇了這個選項,TDM 將會顯示使用者列表,使用者在登入時可以點選他們的名稱"
"或影像而不需要輸入使用者名稱。"
-#: 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."
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 "
@@ -728,11 +728,11 @@ msgstr ""
"齊」:如果沒有核取,只會選擇被核取的使用者。如果核取,會選擇除了核取的使用者"
"之外,所有的非系統管理使用者。"
-#: tdm-users.cpp:123
+#: tdm-users.cpp:131
msgid "Sor&t users"
msgstr "使用者排序 (&T)"
-#: 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."
@@ -740,15 +740,15 @@ msgstr ""
"如果這個選項被選取了之後,TDM 將會依照字母的先後順序來為使用者列表排序,否則"
"使用者列表將會依照使用者在密碼檔內的順序來顯示。"
-#: tdm-users.cpp:129
+#: tdm-users.cpp:137
msgid "S&elect users and groups:"
msgstr "選擇使用者與群組(&E):"
-#: 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."
@@ -756,11 +756,11 @@ msgstr ""
"TDE 會顯示所有核取的使用者。標示「@」的項目是使用者群組。核取群組就如同核取群"
"組中所有的使用者。"
-#: 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."
@@ -768,11 +768,11 @@ msgstr ""
"TDE 會顯示所有未核取的非系統管理使用者。標示「@」的項目是使用者群組。核取群組"
"就如同核取群組中所有的使用者。"
-#: 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 "
@@ -785,39 +785,39 @@ msgstr ""
"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 "
@@ -826,20 +826,20 @@ msgstr ""
"您可以在這邊看到使用者名稱與所指定的對應影像。您可以按下影像按鈕以選擇其他的"
"影像,或拖曳一個影像到這邊。"
-#: 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"
@@ -848,7 +848,7 @@ msgstr ""
"儲存圖形時發生錯誤:\n"
"%1"
-#: tdm-users.cpp:295
+#: tdm-users.cpp:303
#, c-format
msgid ""
"There was an error saving the image:\n"
@@ -857,7 +857,7 @@ msgstr ""
"儲存圖形時發生錯誤:\n"
"%1"
-#: tdm-users.cpp:310
+#: tdm-users.cpp:318
msgid "Choose Image"
msgstr "選取圖像"
diff --git a/tde-i18n-zh_TW/messages/tdebase/tdmgreet.po b/tde-i18n-zh_TW/messages/tdebase/tdmgreet.po
index b0a07f95c16..b122b90a491 100644
--- a/tde-i18n-zh_TW/messages/tdebase/tdmgreet.po
+++ b/tde-i18n-zh_TW/messages/tdebase/tdmgreet.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdmgreet\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2021-05-18 18:19+0000\n"
"PO-Revision-Date: 2006-06-21 08:43+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -66,7 +66,7 @@ msgstr "接受 (&A)"
msgid "&Refresh"
msgstr "重新整理(&R)"
-#: kchooser.cpp:95 kgreeter.cpp:1045
+#: kchooser.cpp:95 kgreeter.cpp:1057
msgid "&Menu"
msgstr "選單 (&M)"
@@ -121,19 +121,19 @@ msgid ""
"%1 (%2)"
msgstr "%1 (%2)"
-#: kgreeter.cpp:625
+#: kgreeter.cpp:629
msgid "Custom"
msgstr "自訂"
-#: kgreeter.cpp:626
+#: kgreeter.cpp:630
msgid "Failsafe"
msgstr "安全模式"
-#: kgreeter.cpp:702
+#: kgreeter.cpp:706
msgid " (previous)"
msgstr "(以往的)"
-#: kgreeter.cpp:775
+#: kgreeter.cpp:779
msgid ""
"Your saved session type '%1' is not valid any more.\n"
"Please select a new one, otherwise 'default' will be used."
@@ -141,15 +141,15 @@ msgstr ""
"您已儲存的工作階段類型 '%1' 不再有效。\n"
"請選擇一個新的,否則會使用'預設'。"
-#: kgreeter.cpp:931 kgreeter.cpp:1334
+#: kgreeter.cpp:940 kgreeter.cpp:1347
msgid "PIN:"
msgstr ""
-#: kgreeter.cpp:977
+#: kgreeter.cpp:989
msgid "Warning: this is an unsecured session"
msgstr "警告:這是一個不安全工作階段"
-#: kgreeter.cpp:979
+#: kgreeter.cpp:991
msgid ""
"This display requires no X authorization.\n"
"This means that anybody can connect to it,\n"
@@ -159,31 +159,31 @@ msgstr ""
"這表示任何人都可以連接它,\n"
"在它上面開啟蜆窗或截取您的輸入。"
-#: kgreeter.cpp:1042
+#: kgreeter.cpp:1054
msgid "L&ogin"
msgstr "登入(&L)"
-#: kgreeter.cpp:1075 kgreeter.cpp:1222
+#: kgreeter.cpp:1087 kgreeter.cpp:1234
msgid "Session &Type"
msgstr "工作階段類型 (&T):"
-#: kgreeter.cpp:1080 kgreeter.cpp:1234
+#: kgreeter.cpp:1092 kgreeter.cpp:1246
msgid "&Authentication Method"
msgstr "驗證類型(&A)"
-#: kgreeter.cpp:1085 kgreeter.cpp:1239
+#: kgreeter.cpp:1097 kgreeter.cpp:1251
msgid "&Remote Login"
msgstr "遠端登入 (&R)"
-#: kgreeter.cpp:1169
+#: kgreeter.cpp:1181
msgid "Login Failed."
msgstr "登入失敗."
-#: kgverify.cpp:187
+#: kgverify.cpp:191
msgid "No greeter widget plugin loaded. Check the configuration."
msgstr "沒有接待部件外掛程式被載入。請檢查設定。"
-#: kgverify.cpp:493
+#: kgverify.cpp:501
msgid ""
"Authenticating %1...\n"
"\n"
@@ -191,23 +191,23 @@ msgstr ""
"正在驗證 %1 ...\n"
"\n"
-#: kgverify.cpp:497
+#: kgverify.cpp:505
msgid "You are required to change your password immediately (password aged)."
msgstr "您需要立刻更改您的密碼(密碼太舊)。"
-#: kgverify.cpp:498
+#: kgverify.cpp:506
msgid "You are required to change your password immediately (root enforced)."
msgstr "您需要立刻更改您的密碼(管理員 root 強迫)。"
-#: kgverify.cpp:499
+#: kgverify.cpp:507
msgid "You are not allowed to login at the moment."
msgstr "您目前未被允許登入."
-#: kgverify.cpp:500
+#: kgverify.cpp:508
msgid "Home folder not available."
msgstr "家目錄不可用."
-#: kgverify.cpp:501
+#: kgverify.cpp:509
msgid ""
"Logins are not allowed at the moment.\n"
"Try again later."
@@ -215,19 +215,19 @@ msgstr ""
"目前不允許登入.\n"
"請稍後再試."
-#: kgverify.cpp:502
+#: kgverify.cpp:510
msgid "Your login shell is not listed in /etc/shells."
msgstr "您的登入 shell 並沒有列在 /etc/shells 中."
-#: kgverify.cpp:503
+#: kgverify.cpp:511
msgid "Root logins are not allowed."
msgstr "不允許 root 登入。"
-#: kgverify.cpp:504
+#: kgverify.cpp:512
msgid "Your account has expired; please contact your system administrator."
msgstr "您的帳號已經過期。請聯絡你的系統管理者。"
-#: kgverify.cpp:514
+#: kgverify.cpp:522
msgid ""
"A critical error occurred.\n"
"Please look at TDM's logfile(s) for more information\n"
@@ -237,60 +237,60 @@ msgstr ""
"請查看 TDM 的紀錄檔以取得更多資訊\n"
"或是聯絡您的系統管理者。"
-#: kgverify.cpp:540
+#: kgverify.cpp:548
#, c-format
msgid ""
"_n: Your account expires tomorrow.\n"
"Your account expires in %n days."
msgstr "您的帳號將在 %n 天後到期。"
-#: kgverify.cpp:541
+#: kgverify.cpp:549
msgid "Your account expires today."
msgstr "您的帳號將在今天到期。"
-#: kgverify.cpp:549
+#: kgverify.cpp:557
#, c-format
msgid ""
"_n: Your password expires tomorrow.\n"
"Your password expires in %n days."
msgstr "您的密碼將在 %n 天後過期。"
-#: kgverify.cpp:550
+#: kgverify.cpp:558
msgid "Your password expires today."
msgstr "您的密碼將在今天過期。"
-#: kgverify.cpp:617 kgverify.cpp:1155
+#: kgverify.cpp:625 kgverify.cpp:1165
msgid "Authentication failed"
msgstr "驗證失敗"
-#: kgverify.cpp:816
+#: kgverify.cpp:826
msgid "Authenticated user (%1) does not match requested user (%2).\n"
msgstr "已驗證的使用者(%1)不符合要求的使用者(%2)。\n"
-#: kgverify.cpp:1138
+#: kgverify.cpp:1148
#, c-format
msgid ""
"_n: Automatic login in 1 second...\n"
"Automatic login in %n seconds..."
msgstr "於 %n 秒後自動登入..."
-#: kgverify.cpp:1147
+#: kgverify.cpp:1157
msgid "Warning: Caps Lock on"
msgstr "警告: Caps Lock 已開啟"
-#: kgverify.cpp:1152
+#: kgverify.cpp:1162
msgid "Change failed"
msgstr "更改失敗"
-#: kgverify.cpp:1154
+#: kgverify.cpp:1164
msgid "Login failed"
msgstr "登入失敗"
-#: kgverify.cpp:1188
+#: kgverify.cpp:1198
msgid "Theme not usable with authentication method '%1'."
msgstr "佈景主題不可用於驗證方式 '%1'。"
-#: kgverify.cpp:1244
+#: kgverify.cpp:1254
msgid "Changing authentication token"
msgstr "更改驗證記號中"
@@ -306,15 +306,15 @@ msgstr "配置檔案名稱"
msgid "KRootImage"
msgstr "KRootImage"
-#: sakdlg.cc:129
+#: sakdlg.cpp:130
msgid "Press Ctrl+Alt+Del to begin."
msgstr ""
-#: sakdlg.cc:129
+#: sakdlg.cpp:130
msgid "This process helps keep your password secure."
msgstr ""
-#: sakdlg.cc:129
+#: sakdlg.cpp:130
msgid "It prevents unauthorized users from emulating the login screen."
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdebase/twin.po b/tde-i18n-zh_TW/messages/tdebase/twin.po
index f00952056ba..dd7dce67e15 100644
--- a/tde-i18n-zh_TW/messages/tdebase/twin.po
+++ b/tde-i18n-zh_TW/messages/tdebase/twin.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2024-03-11 18:16+0000\n"
"PO-Revision-Date: 2005-11-17 19:24+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: <Chinese (traditional) <zh-l10n@linux.org.tw>>\n"
@@ -33,11 +33,11 @@ msgstr "kenduest@i18n.linux.org.tw,iitze@hotmail.com"
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 ""
@@ -68,71 +68,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
#, fuzzy
msgid ""
@@ -143,9 +78,9 @@ msgstr "KWin: 似乎已經有其他的視窗管理程式已經啟動了。 因
#: main.cpp:78
#, fuzzy
msgid "[twin] failure during initialization; aborting"
-msgstr "twin: 程式在初使化時發生錯誤... 放棄執行"
+msgstr "twin: 程式在初使化時發生錯誤… 放棄執行"
-#: main.cpp:137 main.cpp:143 main.cpp:149
+#: main.cpp:133 main.cpp:139 main.cpp:145
#, fuzzy
msgid ""
"[twin] unable to claim manager selection, another wm running? (try using --"
@@ -153,28 +88,28 @@ msgid ""
msgstr ""
"twin:無法宣告管理程式選擇區,是否有其他 wm 在執行?(嘗試使用 --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 "維護者"
@@ -187,10 +122,10 @@ msgstr "KWin:"
#, fuzzy
msgid ""
"\n"
-"TWin will now exit..."
+"TWin will now exit…"
msgstr ""
"\n"
-"KWin 現在將會結束...."
+"KWin 現在將會結束…."
#: resumer/resumer.cpp:68
msgid ""
@@ -201,7 +136,7 @@ msgstr ""
#: resumer/resumer.cpp:71
#, fuzzy
msgid "Resume suspended application?"
-msgstr "特殊的應用程式設定(&S)..."
+msgstr "特殊的應用程式設定(&S)…"
#: resumer/resumer.cpp:71
msgid "Resume"
@@ -717,25 +652,25 @@ msgid "Shad&ow"
msgstr "遮蔽"
#: useractions.cpp:70
-msgid "Window &Shortcut..."
-msgstr "視窗捷徑鍵(&S)..."
+msgid "Window &Shortcut…"
+msgstr "視窗捷徑鍵(&S)…"
#: useractions.cpp:72
#, fuzzy
msgid "&Suspend Application"
-msgstr "特殊的應用程式設定(&S)..."
+msgstr "特殊的應用程式設定(&S)…"
#: useractions.cpp:73
msgid "&Resume Application"
msgstr ""
#: useractions.cpp:75
-msgid "&Special Window Settings..."
-msgstr "特殊的視窗設定(&S)..."
+msgid "&Special Window Settings…"
+msgstr "特殊的視窗設定(&S)…"
#: useractions.cpp:76
-msgid "&Special Application Settings..."
-msgstr "特殊的應用程式設定(&S)..."
+msgid "&Special Application Settings…"
+msgstr "特殊的應用程式設定(&S)…"
#: useractions.cpp:78
msgid "Ad&vanced"
@@ -774,8 +709,8 @@ msgid "Sh&ade"
msgstr "遮蔽(&A)"
#: useractions.cpp:108
-msgid "Configur&e Window Behavior..."
-msgstr "設定視窗行為...(&E)"
+msgid "Configur&e Window Behavior…"
+msgstr "設定視窗行為…(&E)"
#: useractions.cpp:209
msgid "To &Desktop"
@@ -785,12 +720,12 @@ msgstr "到桌面(&D)"
msgid "&All Desktops"
msgstr "所有的桌面(&A)"
-#: 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 "
@@ -801,7 +736,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 "
@@ -812,17 +747,17 @@ msgstr ""
"如果該應用程式本身沒有關閉全螢幕模式的選項,您將無法使用滑鼠將其關閉:要使用"
"視窗操作選單來代替,使用 %1 鍵盤捷徑來作用它。"
-#: workspace.cpp:2924
+#: workspace.cpp:3058
msgid ""
"The Composite Manager crashed twice within a minute and is therefore "
"disabled for this session."
msgstr "該混合式管理程式在一分鐘內已當機兩次,因此在此工作階段中將停用它。"
-#: 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 "
@@ -831,7 +766,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</"
@@ -841,7 +776,7 @@ msgstr ""
"<qt><b>kompmgr 找不到 Xrender 延伸功能</b><br>您所使用的可能是過期或有缺陷的 "
"XOrg 版本。<br>請至 www.freedesktop.org 取得 XOrg &ge; 6.8 。<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 "
@@ -853,7 +788,7 @@ msgstr ""
"<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>"
@@ -861,7 +796,7 @@ msgstr ""
"<qt><b>找不到Damage extension </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>"
@@ -869,6 +804,54 @@ msgstr ""
"<qt><b>找不到 XFixes extension</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 "KWin"
#~ msgstr "KWin"
diff --git a/tde-i18n-zh_TW/messages/tdebase/twin_clients.po b/tde-i18n-zh_TW/messages/tdebase/twin_clients.po
index 49203659876..8698b443b47 100644
--- a/tde-i18n-zh_TW/messages/tdebase/twin_clients.po
+++ b/tde-i18n-zh_TW/messages/tdebase/twin_clients.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_clients\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2022-09-07 18:18+0000\n"
"PO-Revision-Date: 2005-11-17 19:25+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -302,12 +302,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 "使用陰影文字(&T)"
-#: 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 "
@@ -329,7 +329,7 @@ msgstr "標題對齊(&A)"
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 "
@@ -337,24 +337,24 @@ msgid ""
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 "
"hovers over them and fade out again when it moves away."
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-zh_TW/messages/tdebase/twin_lib.po b/tde-i18n-zh_TW/messages/tdebase/twin_lib.po
index 12157ae201a..3e8ae5c5f01 100644
--- a/tde-i18n-zh_TW/messages/tdebase/twin_lib.po
+++ b/tde-i18n-zh_TW/messages/tdebase/twin_lib.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin_lib\n"
-"POT-Creation-Date: 2020-05-11 04:02+0200\n"
+"POT-Creation-Date: 2023-07-07 18:14+0000\n"
"PO-Revision-Date: 2006-01-20 15:51+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -79,15 +79,15 @@ 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
+#: kdecoration_plugins_p.cpp:156
#, fuzzy
msgid "The library %1 is not a TWin plugin."
msgstr "%1 函式庫不是一個 KWin 外掛程式。"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeedu/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeedu/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeedu/Makefile.am b/tde-i18n-zh_TW/messages/tdeedu/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeedu/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kalzium.po b/tde-i18n-zh_TW/messages/tdeedu/kalzium.po
index 1dbb71234c5..a04cbae3999 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kalzium.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kalzium.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kalzium\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-10-16 12:47+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kanagram.po b/tde-i18n-zh_TW/messages/tdeedu/kanagram.po
index e9d7f899483..25a22c1b413 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kanagram.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kanagram.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kanagram\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
"PO-Revision-Date: 2006-06-30 14:54+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -245,12 +245,12 @@ msgid ""
"This setting allows you to set how long Kanagram's hint bubble is shown."
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 "黑板/介面上使用標準字型"
@@ -322,12 +322,12 @@ msgstr "播放選項:"
msgid "Use standard fonts"
msgstr "使用標準字型"
-#: 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 "使用聲音(&N)"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kbruch.po b/tde-i18n-zh_TW/messages/tdeedu/kbruch.po
index f44db15aa8d..b0f3e4f7f22 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kbruch.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kbruch.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbruch\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-06-16 16:31+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/keduca.po b/tde-i18n-zh_TW/messages/tdeedu/keduca.po
index 0f1479c4600..5e5232261c4 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/keduca.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/keduca.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: keduca\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-06-19 12:25+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/khangman.po b/tde-i18n-zh_TW/messages/tdeedu/khangman.po
index 7a4f9829925..c0ad476daec 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/khangman.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/khangman.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khangman\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-07-04 11:23+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -88,28 +88,28 @@ msgstr "選擇外觀"
msgid "First letter upper case"
msgstr "第一個字母大寫"
-#: khangman.cpp:243
+#: khangman.cpp:242
msgid "Cyrillic"
msgstr "斯拉夫文"
-#: khangman.cpp:247
+#: khangman.cpp:246
msgid "Latin"
msgstr "拉丁文"
-#: khangman.cpp:371
+#: khangman.cpp:373
msgid "General"
msgstr "一般"
-#: khangman.cpp:378
+#: khangman.cpp:380
msgid "Languages"
msgstr "語言"
-#: khangman.cpp:381 timerdlg.ui:24
+#: khangman.cpp:383 timerdlg.ui:24
#, no-c-format
msgid "Timers"
msgstr "計時"
-#: khangman.cpp:437
+#: khangman.cpp:439
msgid ""
"File $TDEDIR/share/apps/khangman/%1.txt not found;\n"
"check your installation."
@@ -117,20 +117,20 @@ msgstr ""
"檔案 $TDEDIR/share/apps/khangman/%1.txt 不存在。\n"
"請檢查您的安裝。"
-#: khangman.cpp:460
+#: khangman.cpp:462
#, c-format
msgid "Inserts the character %1"
msgstr "插入字元 %1"
-#: khangman.cpp:534
+#: khangman.cpp:536
msgid "Hint on right-click"
msgstr "點右鍵出現提示"
-#: khangman.cpp:536
+#: khangman.cpp:538
msgid "Hint available"
msgstr "可觀看提示"
-#: khangman.cpp:542
+#: khangman.cpp:544
msgid "Type accented letters"
msgstr "輸入重音字母"
@@ -408,62 +408,62 @@ msgstr "產生字元工具列圖示的程式碼"
msgid "The language selected by the user"
msgstr ""
-#: khangman.kcfg:38
+#: khangman.kcfg:42
#, no-c-format
msgid "Background theme"
msgstr ""
-#: khangman.kcfg:49
+#: khangman.kcfg:53
#, no-c-format
msgid "Allow Only One Instance of Each Letter to be replaced in the word"
msgstr ""
-#: khangman.kcfg:53
+#: khangman.kcfg:57
#, fuzzy, no-c-format
msgid "Do not display the 'Congratulations You won!' dialog"
msgstr "不要顯示「恭喜!您贏了!」的對話框(&W)"
-#: khangman.kcfg:57
+#: khangman.kcfg:61
#, fuzzy, no-c-format
msgid "Enable Sounds on New Game and Win Game"
msgstr "勾選此選項的話,開始新遊戲跟贏了的時候會播放聲音"
-#: khangman.kcfg:61
+#: khangman.kcfg:65
#, no-c-format
msgid "the time to display the Hint KPassiveTooltip, in seconds"
msgstr ""
-#: khangman.kcfg:65
+#: khangman.kcfg:69
#, no-c-format
msgid "the time to display the Missed KPassivePopup, in seconds"
msgstr ""
-#: khangman.kcfg:72
+#: khangman.kcfg:76
#, no-c-format
msgid "Enable Hint mode if available i.e. only if hintBool == true"
msgstr ""
-#: khangman.kcfg:76
+#: khangman.kcfg:80
#, no-c-format
msgid "Type accented letters separately from normal letters"
msgstr ""
-#: khangman.kcfg:80
+#: khangman.kcfg:84
#, no-c-format
msgid "Write the word in upper case letters if checked"
msgstr ""
-#: khangman.kcfg:87
+#: khangman.kcfg:91
#, no-c-format
msgid "Default font family for the Guess button"
msgstr ""
-#: khangman.kcfg:91
+#: khangman.kcfg:95
#, no-c-format
msgid "Default font family for the MIsses button"
msgstr ""
-#: khangman.kcfg:98
+#: khangman.kcfg:102
#, no-c-format
msgid "The Providers path for KHangMan"
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kig.po b/tde-i18n-zh_TW/messages/tdeedu/kig.po
index 9e29a21445d..e965cc03a57 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kig.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kig.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kig\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-11-01 14:01+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -33,167 +33,167 @@ msgid ""
msgstr ""
"http://i18n.linux.net.cn,taoyh@msn.com, franklin at goodhorse dot idv dot tw"
-#: filters/cabri-filter.cc:309
+#: filters/cabri-filter.cpp:309
msgid "This is an XFig file, not a Cabri figure."
msgstr "這是一個 XFig 檔,而非 Cabri 圖形。"
-#: filters/cabri-filter.cc:551
+#: filters/cabri-filter.cpp:551
msgid ""
"This Cabri file contains a \"%1\" object, which Kig does not currently "
"support."
msgstr "此 Cabri 檔案包含 %1 物件,Kig 現在不支援。"
-#: filters/drgeo-filter-chooser.cc:46
+#: filters/drgeo-filter-chooser.cpp:46
msgid "Please select a figure."
msgstr "請選擇圖形。"
-#: filters/drgeo-filter.cc:108
+#: filters/drgeo-filter.cpp:108
msgid "The Dr. Geo file \"%1\" is a macro file so it contains no figures."
msgstr "Dr. Geo 檔案 %1 是巨集檔案,其中不包含圖形。"
-#: filters/drgeo-filter.cc:111
+#: filters/drgeo-filter.cpp:111
msgid "There are no figures in Dr. Geo file \"%1\"."
msgstr "Dr.Geo 檔案 %1 中沒有圖形。"
-#: filters/drgeo-filter.cc:335 filters/drgeo-filter.cc:389
-#: filters/drgeo-filter.cc:421 filters/drgeo-filter.cc:434
-#: filters/drgeo-filter.cc:455 filters/drgeo-filter.cc:471
-#: filters/drgeo-filter.cc:492 filters/drgeo-filter.cc:620
-#: filters/drgeo-filter.cc:638 filters/drgeo-filter.cc:679
-#: filters/drgeo-filter.cc:691 filters/drgeo-filter.cc:711
+#: filters/drgeo-filter.cpp:335 filters/drgeo-filter.cpp:389
+#: filters/drgeo-filter.cpp:421 filters/drgeo-filter.cpp:434
+#: filters/drgeo-filter.cpp:455 filters/drgeo-filter.cpp:471
+#: filters/drgeo-filter.cpp:492 filters/drgeo-filter.cpp:620
+#: filters/drgeo-filter.cpp:638 filters/drgeo-filter.cpp:679
+#: filters/drgeo-filter.cpp:691 filters/drgeo-filter.cpp:711
msgid ""
"This Dr. Geo file contains a \"%1 %2\" object, which Kig does not currently "
"support."
msgstr "此 Dr. Geo 檔案包含一個 %1 %2 物件,Kig 現在不支援。"
-#: filters/drgeo-filter.cc:372
+#: filters/drgeo-filter.cpp:372
msgid ""
"This Dr. Geo file contains an intersection type, which Kig does not "
"currently support."
msgstr "此 Dr. Geo 檔案包含一個扇形,Kig 現在不支援。"
-#: filters/exporter.cc:101
+#: filters/exporter.cpp:101
msgid "&Export to image"
msgstr "匯出到圖像(&E)"
-#: filters/exporter.cc:106
+#: filters/exporter.cpp:106
msgid "&Image..."
msgstr "圖像(&I)..."
-#: filters/exporter.cc:125
+#: filters/exporter.cpp:125
msgid "Export as Image"
msgstr "匯出為圖像"
-#: filters/exporter.cc:126
+#: filters/exporter.cpp:126
msgid "Image Options"
msgstr "圖像選項"
-#: filters/exporter.cc:148
+#: filters/exporter.cpp:148
msgid "Sorry, this file format is not supported."
msgstr "抱歉,不支援此檔案格式。"
-#: filters/exporter.cc:158 filters/exporter.cc:594 filters/latexexporter.cc:508
-#: filters/svgexporter.cc:82
+#: filters/exporter.cpp:158 filters/exporter.cpp:594
+#: filters/latexexporter.cpp:508 filters/svgexporter.cpp:82
msgid ""
"The file \"%1\" could not be opened. Please check if the file permissions "
"are set correctly."
msgstr "檔案 %1 無法開啟。請檢查檔案權限是否設定正確。"
-#: filters/exporter.cc:172
+#: filters/exporter.cpp:172
msgid "Sorry, something went wrong while saving to image \"%1\""
msgstr "抱歉,儲存到圖像 %1 時出錯"
-#: filters/exporter.cc:196
+#: filters/exporter.cpp:196
msgid "&Export To"
msgstr "匯出到(&E)"
-#: filters/exporter.cc:213
+#: filters/exporter.cpp:213
msgid "Export to &XFig file"
msgstr "匯出到 XFig 檔案(&X)"
-#: filters/exporter.cc:219
+#: filters/exporter.cpp:219
msgid "&XFig File..."
msgstr "XFig 檔案(&X)..."
-#: filters/exporter.cc:582
+#: filters/exporter.cpp:582
msgid "*.fig|XFig Documents (*.fig)"
msgstr "*.fig|XFig 文件 (*.fig)"
-#: filters/exporter.cc:583
+#: filters/exporter.cpp:583
msgid "Export as XFig File"
msgstr "匯出為 XFig 檔案"
-#: filters/filter.cc:73
+#: filters/filter.cpp:73
msgid ""
"The file \"%1\" could not be opened. This probably means that it does not "
"exist, or that it cannot be opened due to its permissions"
msgstr "檔案 %1 無法開啟。可能檔案不存在,或者因為權限問題無法開啟"
-#: filters/filter.cc:82
+#: filters/filter.cpp:82
msgid ""
"An error was encountered while parsing the file \"%1\". It cannot be opened."
msgstr "分析檔案 %1 時遇到一個錯誤。無法開啟。"
-#: filters/filter.cc:84
+#: filters/filter.cpp:84
msgid "Parse Error"
msgstr "分析錯誤"
-#: filters/filter.cc:95
+#: filters/filter.cpp:95
msgid "Kig cannot open the file \"%1\"."
msgstr "Kig 無法開啟檔案 %1 。"
-#: filters/filter.cc:96 misc/lists.cc:326
+#: filters/filter.cpp:96 misc/lists.cpp:326
msgid "Not Supported"
msgstr "不支援"
-#: filters/kseg-filter.cc:180
+#: filters/kseg-filter.cpp:180
msgid ""
"This KSeg document uses a scaling transformation, which Kig currently cannot "
"import."
msgstr "此 KSeg 檔案使用了縮放轉換,Kig 現在不能匯入。"
-#: filters/kseg-filter.cc:559
+#: filters/kseg-filter.cpp:559
msgid ""
"This KSeg file contains a filled circle, which Kig does not currently "
"support."
msgstr "此 KSeg 檔案包含一個填充的圓,Kig 現在不支援。"
-#: filters/kseg-filter.cc:565
+#: filters/kseg-filter.cpp:565
msgid ""
"This KSeg file contains an arc sector, which Kig does not currently support."
msgstr "此 KSeg 檔案包含一個扇形,Kig 現在不支援。"
-#: filters/kseg-filter.cc:571
+#: filters/kseg-filter.cpp:571
msgid ""
"This KSeg file contains an arc segment, which Kig does not currently support."
msgstr "此 KSeg 檔案包含一段弧線,Kig 現在不支援。"
-#: filters/latexexporter.cc:72
+#: filters/latexexporter.cpp:72
msgid "Export to &Latex..."
msgstr "匯出到 Latex(&L)..."
-#: filters/latexexporter.cc:77
+#: filters/latexexporter.cpp:77
msgid "&Latex..."
msgstr "Latex(&L)..."
-#: filters/latexexporter.cc:486
+#: filters/latexexporter.cpp:486
msgid "*.tex|Latex Documents (*.tex)"
msgstr "*.tex|Latex 文件 (*.tex)"
-#: filters/latexexporter.cc:487
+#: filters/latexexporter.cpp:487
msgid "Export as Latex"
msgstr "匯出為 Latex"
-#: filters/latexexporter.cc:488
+#: filters/latexexporter.cpp:488
msgid "Latex Options"
msgstr "Latex 選項"
-#: filters/native-filter.cc:195
+#: filters/native-filter.cpp:195
msgid ""
"This file was created by Kig version \"%1\", which this version cannot open."
msgstr "此檔案是 Kig 版本 %1 建立的,無法開啟。"
-#: filters/native-filter.cc:201
+#: filters/native-filter.cpp:201
msgid ""
"This file was created by Kig version \"%1\".\n"
"Support for older Kig formats (pre-0.4) has been removed from Kig.\n"
@@ -205,7 +205,7 @@ msgstr ""
"您可以嘗試使用 Kig 的較早版本 (0.4 到 0.6) 開啟此檔案,\n"
"然後再次儲存它,Kig 會使用新格式儲存它。"
-#: filters/native-filter.cc:232 filters/native-filter.cc:421
+#: filters/native-filter.cpp:232 filters/native-filter.cpp:421
msgid ""
"This Kig file has a coordinate system that this Kig version does not "
"support.\n"
@@ -214,8 +214,8 @@ msgstr ""
"此 Kig 檔案有一個在此版本的 Kig 中不支援的座標系。\n"
"將使用標準座標系代替。"
-#: filters/native-filter.cc:337 filters/native-filter.cc:484
-#: misc/object_hierarchy.cc:543 objects/object_imp_factory.cc:503
+#: filters/native-filter.cpp:337 filters/native-filter.cpp:484
+#: misc/object_hierarchy.cpp:543 objects/object_imp_factory.cpp:503
msgid ""
"This Kig file uses an object of type \"%1\", which this Kig version does not "
"support.Perhaps you have compiled Kig without support for this object type,"
@@ -224,27 +224,27 @@ msgstr ""
"此 Kig 檔案使用了 %1 物件類型,它不被此版本的 Kig 支援。可能您編譯時沒有支援"
"此物件類型,或者可能您使用了一個舊版本的 Kig。"
-#: filters/svgexporter.cc:45
+#: filters/svgexporter.cpp:45
msgid "&Export to SVG..."
msgstr "匯出為 SVG(&E)..."
-#: filters/svgexporter.cc:50
+#: filters/svgexporter.cpp:50
msgid "&SVG..."
msgstr "SVG(&S)..."
-#: filters/svgexporter.cc:62
+#: filters/svgexporter.cpp:62
msgid "*.svg|Scalable Vector Graphics (*.svg)"
msgstr "*.svg|可縮放向量圖形(*.svg)"
-#: filters/svgexporter.cc:63
+#: filters/svgexporter.cpp:63
msgid "Export as SVG"
msgstr "匯出為 SVG"
-#: filters/svgexporter.cc:64
+#: filters/svgexporter.cpp:64
msgid "SVG Options"
msgstr "SVG 選項"
-#: filters/svgexporter.cc:108
+#: filters/svgexporter.cpp:108
msgid "Sorry, something went wrong while saving to SVG file \"%1\""
msgstr "抱歉,儲存到 SVG 檔案 %1 時出錯"
@@ -403,7 +403,7 @@ msgstr "取消建構"
msgid "Cancel the construction of the object being constructed"
msgstr "取消即將建構物件的建構動作"
-#: kig/kig_part.cpp:243 modes/popup.cc:980
+#: kig/kig_part.cpp:243 modes/popup.cpp:980
msgid "U&nhide All"
msgstr "全部取消隱藏(&N)"
@@ -526,15 +526,15 @@ msgstr ""
"*.kig|Kig 文件(*.kig)\n"
"*.kigz|壓縮的 Kig 文件(*.kigz)"
-#: kig/kig_part.cpp:621 misc/kigfiledialog.cc:55 modes/typesdialog.cpp:175
+#: kig/kig_part.cpp:621 misc/kigfiledialog.cpp:55 modes/typesdialog.cpp:175
msgid "The file \"%1\" already exists. Do you wish to overwrite it?"
msgstr "檔案 %1 已經存在。您要覆寫它嗎?"
-#: kig/kig_part.cpp:622 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:177
+#: kig/kig_part.cpp:622 misc/kigfiledialog.cpp:56 modes/typesdialog.cpp:177
msgid "Overwrite File?"
msgstr "覆寫檔案嗎?"
-#: kig/kig_part.cpp:622 misc/kigfiledialog.cc:56 modes/typesdialog.cpp:177
+#: kig/kig_part.cpp:622 misc/kigfiledialog.cpp:56 modes/typesdialog.cpp:177
msgid "Overwrite"
msgstr "覆寫"
@@ -609,456 +609,456 @@ msgstr "要開啟的文件"
msgid "Kig"
msgstr "Kig"
-#: misc/builtin_stuff.cc:58
+#: misc/builtin_stuff.cpp:58
msgid "Segment"
msgstr "線段"
-#: misc/builtin_stuff.cc:59
+#: misc/builtin_stuff.cpp:59
msgid "A segment constructed from its start and end point"
msgstr "用開始點和結束點來建構線段"
-#: misc/builtin_stuff.cc:66
+#: misc/builtin_stuff.cpp:66
msgid "Line by Two Points"
msgstr "用兩點決定直線"
-#: misc/builtin_stuff.cc:67
+#: misc/builtin_stuff.cpp:67
msgid "A line constructed through two points"
msgstr "過兩點建構一直線"
-#: misc/builtin_stuff.cc:73
+#: misc/builtin_stuff.cpp:73
msgid "Half-Line"
msgstr "半線"
-#: misc/builtin_stuff.cc:74
+#: misc/builtin_stuff.cpp:74
msgid "A half-line by its start point, and another point somewhere on it."
msgstr "有一個起點,並通過另一個點的半線"
-#: misc/builtin_stuff.cc:81
+#: misc/builtin_stuff.cpp:81
msgid "Perpendicular"
msgstr "垂線"
-#: misc/builtin_stuff.cc:82
+#: misc/builtin_stuff.cpp:82
msgid ""
"A line constructed through a point, perpendicular to another line or segment."
msgstr "通過一點且平行於另一條直線或線段的直線"
-#: misc/builtin_stuff.cc:89
+#: misc/builtin_stuff.cpp:89
msgid "Parallel"
msgstr "平行線"
-#: misc/builtin_stuff.cc:90
+#: misc/builtin_stuff.cpp:90
msgid ""
"A line constructed through a point, and parallel to another line or segment"
msgstr "過一點且平行於另一條直線或線段的直線"
-#: misc/builtin_stuff.cc:97
+#: misc/builtin_stuff.cpp:97
msgid "Circle by Center && Point"
msgstr "用圓心和點決定圓"
-#: misc/builtin_stuff.cc:98
+#: misc/builtin_stuff.cpp:98
msgid "A circle constructed by its center and a point that pertains to it"
msgstr "由圓心和附屬的點來建構的圓"
-#: misc/builtin_stuff.cc:104
+#: misc/builtin_stuff.cpp:104
msgid "Circle by Three Points"
msgstr "用三點決定圓"
-#: misc/builtin_stuff.cc:105
+#: misc/builtin_stuff.cpp:105
msgid "A circle constructed through three points"
msgstr "根據三點建構的圓"
-#: misc/builtin_stuff.cc:120
+#: misc/builtin_stuff.cpp:120
msgid "Construct Bisector of This Angle"
msgstr "建構此角的角平分線"
-#: misc/builtin_stuff.cc:121
+#: misc/builtin_stuff.cpp:121
msgid "Select the angle you want to construct the bisector of..."
msgstr "選擇您想要建構角平分線的角..."
-#: misc/builtin_stuff.cc:122 objects/other_imp.cc:104
+#: misc/builtin_stuff.cpp:122 objects/other_imp.cpp:104
msgid "Angle Bisector"
msgstr "角平分線"
-#: misc/builtin_stuff.cc:123
+#: misc/builtin_stuff.cpp:123
msgid "The bisector of an angle"
msgstr "一個角的角平分線"
-#: misc/builtin_stuff.cc:130
+#: misc/builtin_stuff.cpp:130
msgid "Conic by Five Points"
msgstr "用五點決定二次曲線"
-#: misc/builtin_stuff.cc:131
+#: misc/builtin_stuff.cpp:131
msgid "A conic constructed through five points"
msgstr "根據五點建構的二次曲線"
-#: misc/builtin_stuff.cc:138
+#: misc/builtin_stuff.cpp:138
msgid "Hyperbola by Asymptotes && Point"
msgstr "用漸進線和點建構雙曲線"
-#: misc/builtin_stuff.cc:139
+#: misc/builtin_stuff.cpp:139
msgid "A hyperbola with given asymptotes through a point"
msgstr "具有給定漸近線並經過另一點的雙曲線"
-#: misc/builtin_stuff.cc:146
+#: misc/builtin_stuff.cpp:146
msgid "Ellipse by Focuses && Point"
msgstr "用焦點和點建構橢圓"
-#: misc/builtin_stuff.cc:147
+#: misc/builtin_stuff.cpp:147
msgid "An ellipse constructed by its focuses and a point that pertains to it"
msgstr "根據焦點和橢圓上一點決定的橢圓"
-#: misc/builtin_stuff.cc:154
+#: misc/builtin_stuff.cpp:154
msgid "Hyperbola by Focuses && Point"
msgstr "用焦點和點建構雙曲線"
-#: misc/builtin_stuff.cc:155
+#: misc/builtin_stuff.cpp:155
msgid "A hyperbola constructed by its focuses and a point that pertains to it"
msgstr "根據焦點和雙曲線上一點建構的雙曲線"
-#: misc/builtin_stuff.cc:162
+#: misc/builtin_stuff.cpp:162
msgid "Conic by Directrix, Focus && Point"
msgstr "用準線、焦點和點建構二次曲線"
-#: misc/builtin_stuff.cc:163
+#: misc/builtin_stuff.cpp:163
msgid "A conic with given directrix and focus, through a point"
msgstr "具有給定準線和焦點並經過另一點的二次曲線"
-#: misc/builtin_stuff.cc:170
+#: misc/builtin_stuff.cpp:170
msgid "Vertical Parabola by Three Points"
msgstr "用三點建構垂直拋物線"
-#: misc/builtin_stuff.cc:171
+#: misc/builtin_stuff.cpp:171
msgid "A vertical parabola constructed through three points"
msgstr "過三點建構的垂直拋物線"
-#: misc/builtin_stuff.cc:178
+#: misc/builtin_stuff.cpp:178
msgid "Cubic Curve by Nine Points"
msgstr "用九點建構三次曲線"
-#: misc/builtin_stuff.cc:179
+#: misc/builtin_stuff.cpp:179
msgid "A cubic curve constructed through nine points"
msgstr "根據九個點建構的三次曲線"
-#: misc/builtin_stuff.cc:186
+#: misc/builtin_stuff.cpp:186
msgid "Polar Point of a Line"
msgstr "一直線的極點"
-#: misc/builtin_stuff.cc:187
+#: misc/builtin_stuff.cpp:187
msgid "The polar point of a line with respect to a conic."
msgstr "一條直線相對於一條二次曲線的極點。"
-#: misc/builtin_stuff.cc:194
+#: misc/builtin_stuff.cpp:194
msgid "Polar Line of a Point"
msgstr "一點的極線"
-#: misc/builtin_stuff.cc:195
+#: misc/builtin_stuff.cpp:195
msgid "The polar line of a point with respect to a conic."
msgstr "一點相對於一條二次曲線的極線。"
-#: misc/builtin_stuff.cc:202
+#: misc/builtin_stuff.cpp:202
msgid "Cubic Curve with Node by Six Points"
msgstr "用六點建構含節點的三次曲線"
-#: misc/builtin_stuff.cc:203
+#: misc/builtin_stuff.cpp:203
msgid "A cubic curve with a nodal point at the origin through six points"
msgstr "根據六個點建構的含節點的三次曲線"
-#: misc/builtin_stuff.cc:210
+#: misc/builtin_stuff.cpp:210
msgid "Cubic Curve with Cusp by Four Points"
msgstr "用四點建構含尖端的三次曲線"
-#: misc/builtin_stuff.cc:211
+#: misc/builtin_stuff.cpp:211
msgid "A cubic curve with a horizontal cusp at the origin through four points"
msgstr "根據四個點建構的含水平尖端的三次曲線"
-#: misc/builtin_stuff.cc:218
+#: misc/builtin_stuff.cpp:218
msgid "Directrix of a Conic"
msgstr "二次曲線的準線"
-#: misc/builtin_stuff.cc:219
+#: misc/builtin_stuff.cpp:219
msgid "The directrix line of a conic."
msgstr "二次曲線的準線。"
-#: misc/builtin_stuff.cc:226
+#: misc/builtin_stuff.cpp:226
msgid "Angle by Three Points"
msgstr "用三點建構角"
-#: misc/builtin_stuff.cc:227
+#: misc/builtin_stuff.cpp:227
msgid "An angle defined by three points"
msgstr "根據三點定義的角"
-#: misc/builtin_stuff.cc:234
+#: misc/builtin_stuff.cpp:234
msgid "Equilateral Hyperbola by Four Points"
msgstr "用四點建構等邊雙曲線"
-#: misc/builtin_stuff.cc:235
+#: misc/builtin_stuff.cpp:235
msgid "An equilateral hyperbola constructed through four points"
msgstr "根據四個點建構的等邊雙曲線"
-#: misc/builtin_stuff.cc:252
+#: misc/builtin_stuff.cpp:252
msgid "Construct the midpoint of this segment"
msgstr "建構此線段的中點"
-#: misc/builtin_stuff.cc:258 objects/line_imp.cc:122
+#: misc/builtin_stuff.cpp:258 objects/line_imp.cpp:122
msgid "Mid Point"
msgstr "中點"
-#: misc/builtin_stuff.cc:259
+#: misc/builtin_stuff.cpp:259
msgid "The midpoint of a segment or two other points"
msgstr "一段線段中點或另外兩個點"
-#: misc/builtin_stuff.cc:268
+#: misc/builtin_stuff.cpp:268
msgid "Vector"
msgstr "向量"
-#: misc/builtin_stuff.cc:269
+#: misc/builtin_stuff.cpp:269
msgid "Construct a vector from two given points."
msgstr "根據兩點建構向量。"
-#: misc/builtin_stuff.cc:276
+#: misc/builtin_stuff.cpp:276
msgid "Vector Sum"
msgstr "向量和"
-#: misc/builtin_stuff.cc:277
+#: misc/builtin_stuff.cpp:277
msgid "Construct the vector sum of two vectors."
msgstr "建構兩個向量的向量和。"
-#: misc/builtin_stuff.cc:284
+#: misc/builtin_stuff.cpp:284
msgid "Line by Vector"
msgstr "用向量建構直線"
-#: misc/builtin_stuff.cc:285
+#: misc/builtin_stuff.cpp:285
msgid "Construct the line by a given vector though a given point."
msgstr "由給定的向量通過給定的點來建構直線。"
-#: misc/builtin_stuff.cc:292
+#: misc/builtin_stuff.cpp:292
msgid "Half-Line by Vector"
msgstr "用向量建構半線"
-#: misc/builtin_stuff.cc:293
+#: misc/builtin_stuff.cpp:293
msgid "Construct the half-line by a given vector starting at given point."
msgstr "由給定的向量從給定的點開始來建構半線。"
-#: misc/builtin_stuff.cc:300
+#: misc/builtin_stuff.cpp:300
msgid "Arc by Three Points"
msgstr "用三點建構弧"
-#: misc/builtin_stuff.cc:301
+#: misc/builtin_stuff.cpp:301
msgid "Construct an arc through three points."
msgstr "通過三點建構一個弧。"
-#: misc/builtin_stuff.cc:308
+#: misc/builtin_stuff.cpp:308
msgid "Arc by Center, Angle && Point"
msgstr "由圓心、角度和點建構弧"
-#: misc/builtin_stuff.cc:309
+#: misc/builtin_stuff.cpp:309
msgid ""
"Construct an arc by its center and a given angle, starting at a given point"
msgstr "由圓心、給定角度,並由給定的點開始建構一個弧"
-#: misc/builtin_stuff.cc:317
+#: misc/builtin_stuff.cpp:317
msgid "Parabola by Directrix && Focus"
msgstr "用準線和焦點建構拋物線"
-#: misc/builtin_stuff.cc:318
+#: misc/builtin_stuff.cpp:318
msgid "A parabola defined by its directrix and focus"
msgstr "由準線和焦點定義的拋物線"
-#: misc/builtin_stuff.cc:330
+#: misc/builtin_stuff.cpp:330
msgid "Translate"
msgstr "平移"
-#: misc/builtin_stuff.cc:331
+#: misc/builtin_stuff.cpp:331
msgid "The translation of an object by a vector"
msgstr "將物件按給定向量平移"
-#: misc/builtin_stuff.cc:338
+#: misc/builtin_stuff.cpp:338
msgid "Reflect in Point"
msgstr "點對稱"
-#: misc/builtin_stuff.cc:339
+#: misc/builtin_stuff.cpp:339
msgid "An object reflected in a point"
msgstr "做某物件的點對稱圖形"
-#: misc/builtin_stuff.cc:346
+#: misc/builtin_stuff.cpp:346
msgid "Reflect in Line"
msgstr "線對稱"
-#: misc/builtin_stuff.cc:347
+#: misc/builtin_stuff.cpp:347
msgid "An object reflected in a line"
msgstr "做某物件的線對稱圖形"
-#: misc/builtin_stuff.cc:354
+#: misc/builtin_stuff.cpp:354
msgid "Rotate"
msgstr "旋轉"
-#: misc/builtin_stuff.cc:355
+#: misc/builtin_stuff.cpp:355
msgid "An object rotated by an angle around a point"
msgstr "將物件繞著某點做某角度的旋轉"
-#: misc/builtin_stuff.cc:362
+#: misc/builtin_stuff.cpp:362
msgid "Scale"
msgstr "縮放"
-#: misc/builtin_stuff.cc:363
+#: misc/builtin_stuff.cpp:363
msgid ""
"Scale an object over a point, by the ratio given by the length of a segment"
msgstr "將物件根據一個點做縮放,縮放方式為給定線段長度的比例。"
-#: misc/builtin_stuff.cc:370
+#: misc/builtin_stuff.cpp:370
msgid "Scale over Line"
msgstr "根據線做縮放"
-#: misc/builtin_stuff.cc:371
+#: misc/builtin_stuff.cpp:371
msgid ""
"An object scaled over a line, by the ratio given by the length of a segment"
msgstr "將物件根據一條直線做縮放,縮放方式為給定線段長度的比例。"
-#: misc/builtin_stuff.cc:378
+#: misc/builtin_stuff.cpp:378
msgid "Scale (ratio given by two segments)"
msgstr "縮放(根據兩個線段比例)"
-#: misc/builtin_stuff.cc:379
+#: misc/builtin_stuff.cpp:379
msgid ""
"Scale an object over a point, by the ratio given by the length of two "
"segments"
msgstr "將物件根據一個點做縮放,縮放方式為給定兩個線段長度的比例。"
-#: misc/builtin_stuff.cc:386
+#: misc/builtin_stuff.cpp:386
msgid "Scale over Line (ratio given by two segments)"
msgstr "根據線做縮放(根據兩個線段比例)"
-#: misc/builtin_stuff.cc:387
+#: misc/builtin_stuff.cpp:387
msgid ""
"An object scaled over a line, by the ratio given by the length of two "
"segments"
msgstr "將物件根據一條直線做縮放,縮放方式為給定兩個線段長度的比例。"
-#: misc/builtin_stuff.cc:394
+#: misc/builtin_stuff.cpp:394
msgid "Apply Similitude"
msgstr "產生相似形"
-#: misc/builtin_stuff.cc:395
+#: misc/builtin_stuff.cpp:395
msgid ""
"Apply a similitude to an object ( the sequence of a scaling and rotation "
"around a center )"
msgstr "對一物件產生其相似形(給定一中心點與物件上某一點,產生一個相似形)"
-#: misc/builtin_stuff.cc:402
+#: misc/builtin_stuff.cpp:402
msgid "Harmonic Homology"
msgstr "調和同調(Harmonic Homology)"
-#: misc/builtin_stuff.cc:403
+#: misc/builtin_stuff.cpp:403
msgid ""
"The harmonic homology with a given center and a given axis (this is a "
"projective transformation)"
msgstr "利用給定中心點與軸計算調和同調(這是一種投影轉換)"
-#: misc/builtin_stuff.cc:418
+#: misc/builtin_stuff.cpp:418
msgid "Draw Projective Shadow"
msgstr "繪製投射陰影"
-#: misc/builtin_stuff.cc:419
+#: misc/builtin_stuff.cpp:419
msgid ""
"The shadow of an object with a given light source and projection plane "
"(indicated by a line)"
msgstr "給定一光源與一平面,繪製某物件投射在該平面上的陰影"
-#: misc/builtin_stuff.cc:434
+#: misc/builtin_stuff.cpp:434
msgid "Asymptotes of a Hyperbola"
msgstr "雙曲線的漸近線"
-#: misc/builtin_stuff.cc:435
+#: misc/builtin_stuff.cpp:435
msgid "The two asymptotes of a hyperbola."
msgstr "雙曲線的兩條漸近線。"
-#: misc/builtin_stuff.cc:448
+#: misc/builtin_stuff.cpp:448
msgid "Triangle by Its Vertices"
msgstr "用頂點建構三角形"
-#: misc/builtin_stuff.cc:449
+#: misc/builtin_stuff.cpp:449
msgid "Construct a triangle given its three vertices."
msgstr "根據給定的三個頂點繪製三角形。"
-#: misc/builtin_stuff.cc:471
+#: misc/builtin_stuff.cpp:471
msgid "Convex Hull"
msgstr "凸包(Convex Hull)"
-#: misc/builtin_stuff.cc:472
+#: misc/builtin_stuff.cpp:472
msgid "A polygon that corresponds to the convex hull of another polygon"
msgstr "與其他多邊形的凸包相關的多邊形"
-#: misc/builtin_stuff.cc:486
+#: misc/builtin_stuff.cpp:486
msgid "Parallel Test"
msgstr "平行測試"
-#: misc/builtin_stuff.cc:487
+#: misc/builtin_stuff.cpp:487
msgid "Test whether two given lines are parallel"
msgstr "測試兩條給定的直線是否平行"
-#: misc/builtin_stuff.cc:494
+#: misc/builtin_stuff.cpp:494
msgid "Orthogonal Test"
msgstr "垂直測試"
-#: misc/builtin_stuff.cc:495
+#: misc/builtin_stuff.cpp:495
msgid "Test whether two given lines are orthogonal"
msgstr "測試兩條給定的直線是否垂直"
-#: misc/builtin_stuff.cc:502
+#: misc/builtin_stuff.cpp:502
msgid "Collinear Test"
msgstr "共線測試"
-#: misc/builtin_stuff.cc:503
+#: misc/builtin_stuff.cpp:503
msgid "Test whether three given points are collinear"
msgstr "測試三個給定的點是否共線"
-#: misc/builtin_stuff.cc:510
+#: misc/builtin_stuff.cpp:510
msgid "Contains Test"
msgstr "包含測試"
-#: misc/builtin_stuff.cc:511
+#: misc/builtin_stuff.cpp:511
msgid "Test whether a given curve contains a given point"
msgstr "測試給定曲線是否包含給定點"
-#: misc/builtin_stuff.cc:518
+#: misc/builtin_stuff.cpp:518
msgid "In Polygon Test"
msgstr "多邊形測試"
-#: misc/builtin_stuff.cc:519
+#: misc/builtin_stuff.cpp:519
msgid "Test whether a given polygon contains a given point"
msgstr "測試給定的多邊形是否包含了給定的點"
-#: misc/builtin_stuff.cc:526
+#: misc/builtin_stuff.cpp:526
msgid "Convex Polygon Test"
msgstr "凸多邊形測試"
-#: misc/builtin_stuff.cc:527
+#: misc/builtin_stuff.cpp:527
msgid "Test whether a given polygon is convex"
msgstr "測試給定的多邊形是否屬於凸多邊形"
-#: misc/builtin_stuff.cc:534
+#: misc/builtin_stuff.cpp:534
msgid "Distance Test"
msgstr "距離測試"
-#: misc/builtin_stuff.cc:535
+#: misc/builtin_stuff.cpp:535
msgid ""
"Test whether a given point have the same distance from a given point and "
"from another given point"
msgstr "測試一給定點與其它兩點之間的距離是否相等"
-#: misc/builtin_stuff.cc:543
+#: misc/builtin_stuff.cpp:543
msgid "Vector Equality Test"
msgstr "向量相等測試"
-#: misc/builtin_stuff.cc:544
+#: misc/builtin_stuff.cpp:544
msgid "Test whether two vectors are equal"
msgstr "測試兩個向量是否相等"
-#: misc/builtin_stuff.cc:584 modes/popup.cc:1057
+#: misc/builtin_stuff.cpp:584 modes/popup.cpp:1057
msgid "Python Script"
msgstr "Python 文稿"
-#: misc/builtin_stuff.cc:585
+#: misc/builtin_stuff.cpp:585
msgid "Construct a new Python script."
msgstr "建構新的 Python 文稿。"
@@ -1107,71 +1107,71 @@ msgstr "設定直角座標系"
msgid "Set Polar Coordinate System"
msgstr "設定極座標系"
-#: misc/goniometry.cc:121
+#: misc/goniometry.cpp:121
msgid ""
"_: Translators: Degrees\n"
"Deg"
msgstr "度"
-#: misc/goniometry.cc:122
+#: misc/goniometry.cpp:122
msgid ""
"_: Translators: Radians\n"
"Rad"
msgstr "弧度"
-#: misc/goniometry.cc:123
+#: misc/goniometry.cpp:123
msgid ""
"_: Translators: Gradians\n"
"Grad"
msgstr "梯度"
-#: misc/guiaction.cc:117
+#: misc/guiaction.cpp:117
msgid ""
"A normal point, i.e. one that is either independent or attached to a line, "
"circle, segment."
msgstr "一般的點,也就是獨立的點,或是附在直線、圓、線段上的點。"
-#: misc/guiaction.cc:129
+#: misc/guiaction.cpp:129
msgid "Point"
msgstr "點"
-#: misc/guiaction.cc:170
+#: misc/guiaction.cpp:170
msgid "Construct a text label."
msgstr "建構文字標籤。"
-#: misc/guiaction.cc:180
+#: misc/guiaction.cpp:180
msgid "Text Label"
msgstr "文字標籤"
-#: misc/guiaction.cc:201
+#: misc/guiaction.cpp:201
msgid "Construct a Point by its Coordinates"
msgstr "用座標來定點"
-#: misc/guiaction.cc:211
+#: misc/guiaction.cpp:211
msgid "Point by Coordinates"
msgstr "用座標定點"
-#: misc/guiaction.cc:224
+#: misc/guiaction.cpp:224
msgid "Fixed Point"
msgstr "固定點"
-#: misc/guiaction.cc:225
+#: misc/guiaction.cpp:225
msgid "Enter the coordinates for the new point."
msgstr "輸入新點的座標。"
-#: misc/kiginputdialog.cc:125
+#: misc/kiginputdialog.cpp:125
msgid "Set Angle Size"
msgstr "設定角大小"
-#: misc/kiginputdialog.cc:136
+#: misc/kiginputdialog.cpp:136
msgid "Insert the new size of this angle:"
msgstr "插入此角的新大小:"
-#: misc/kiginputdialog.cc:146
+#: misc/kiginputdialog.cpp:146
msgid "Use this edit field to modify the size of this angle."
msgstr "使用此編輯欄位修改此角的大小。"
-#: misc/kiginputdialog.cc:154
+#: misc/kiginputdialog.cpp:154
msgid ""
"Choose from this list the goniometric unit you want to use to modify the "
"size of this angle.<br>\n"
@@ -1181,15 +1181,15 @@ msgstr ""
"從此清單中選取您要用來改變此角的角度單位。<br>\n"
"如果您切換到其它的單位,在編輯欄位中的值會轉換成新單位的值。"
-#: misc/lists.cc:304 misc/lists.cc:310
+#: misc/lists.cpp:304 misc/lists.cpp:310
msgid "Could not open macro file '%1'"
msgstr "無法開啟巨集檔案 %1 。"
-#: misc/lists.cc:321
+#: misc/lists.cpp:321
msgid "Kig cannot open the macro file \"%1\"."
msgstr "Kig 無法開啟巨集檔案 %1 。"
-#: misc/lists.cc:322
+#: misc/lists.cpp:322
msgid ""
"This file was created by a very old Kig version (pre-0.4). Support for this "
"format has been removed from recent Kig versions. You can try to import this "
@@ -1200,397 +1200,397 @@ msgstr ""
"Kig 中刪除。您可以嘗試使用 Kig 的先前版本(0.4 到 0.6)匯入此巨集,然後再將其"
"匯出為新格式。"
-#: misc/lists.cc:375
+#: misc/lists.cpp:375
#, c-format
msgid "Unnamed Macro #%1"
msgstr "未命名巨集 #%1"
-#: misc/special_constructors.cc:97
+#: misc/special_constructors.cpp:97
msgid "Radical Lines for Conics"
msgstr "二次曲線的公弦"
-#: misc/special_constructors.cc:98
+#: misc/special_constructors.cpp:98
msgid ""
"The lines constructed through the intersections of two conics. This is also "
"defined for non-intersecting conics."
msgstr "通過兩個二次曲線交點的直線。對未相交的二次曲線也有其定義。"
-#: misc/special_constructors.cc:156 misc/special_constructors.cc:252
+#: misc/special_constructors.cpp:156 misc/special_constructors.cpp:252
msgid "Moving Point"
msgstr "移動點"
-#: misc/special_constructors.cc:157
+#: misc/special_constructors.cpp:157
msgid ""
"Select the moving point, which will be moved around while drawing the "
"locus..."
msgstr "選取移動點,在繪製軌跡時會被移動..."
-#: misc/special_constructors.cc:158
+#: misc/special_constructors.cpp:158
msgid "Following Point"
msgstr "跟隨點"
-#: misc/special_constructors.cc:159
+#: misc/special_constructors.cpp:159
msgid ""
"Select the following point, whose locations the locus will be drawn "
"through..."
msgstr "選取跟隨點,繪製軌跡時會通過這些點..."
-#: misc/special_constructors.cc:163
+#: misc/special_constructors.cpp:163
msgid "Locus"
msgstr "軌跡"
-#: misc/special_constructors.cc:163
+#: misc/special_constructors.cpp:163
msgid "A locus"
msgstr "軌跡"
-#: misc/special_constructors.cc:253
+#: misc/special_constructors.cpp:253
msgid "Dependent Point"
msgstr "相依點"
-#: misc/special_constructors.cc:289
+#: misc/special_constructors.cpp:289
msgid "Polygon by Its Vertices"
msgstr "頂點決定的多邊形"
-#: misc/special_constructors.cc:294
+#: misc/special_constructors.cpp:294
msgid "Construct a polygon by giving its vertices"
msgstr "根據給定的頂點建構多邊形"
-#: misc/special_constructors.cc:366
+#: misc/special_constructors.cpp:366
msgid ""
"... with this vertex (click on the first vertex to terminate construction)"
msgstr "... 此為頂點(點選第一個頂點則結束建構)"
-#: misc/special_constructors.cc:367
+#: misc/special_constructors.cpp:367
msgid "Construct a polygon with this vertex"
msgstr "以此頂點建構一個多邊形"
-#: misc/special_constructors.cc:374 misc/special_constructors.cc:1235
+#: misc/special_constructors.cpp:374 misc/special_constructors.cpp:1235
msgid "Select a point to be a vertex of the new polygon..."
msgstr "選擇點做為新多邊形的頂點"
-#: misc/special_constructors.cc:429 misc/special_constructors.cc:496
+#: misc/special_constructors.cpp:429 misc/special_constructors.cpp:496
msgid "Polygon"
msgstr "多邊形"
-#: misc/special_constructors.cc:430
+#: misc/special_constructors.cpp:430
msgid "Construct the vertices of this polygon..."
msgstr "建構此多邊形的頂點..."
-#: misc/special_constructors.cc:434
+#: misc/special_constructors.cpp:434
msgid "Vertices of a Polygon"
msgstr "多邊形的頂點"
-#: misc/special_constructors.cc:435
+#: misc/special_constructors.cpp:435
msgid "The vertices of a polygon."
msgstr "多邊形的頂點"
-#: misc/special_constructors.cc:497
+#: misc/special_constructors.cpp:497
msgid "Construct the sides of this polygon..."
msgstr "建構此多邊形的邊..."
-#: misc/special_constructors.cc:501
+#: misc/special_constructors.cpp:501
msgid "Sides of a Polygon"
msgstr "多邊形的邊"
-#: misc/special_constructors.cc:502
+#: misc/special_constructors.cpp:502
msgid "The sides of a polygon."
msgstr "多邊形的邊。"
-#: misc/special_constructors.cc:573
+#: misc/special_constructors.cpp:573
msgid "Regular Polygon with Given Center"
msgstr "給定中心決定正多邊形"
-#: misc/special_constructors.cc:578
+#: misc/special_constructors.cpp:578
msgid "Construct a regular polygon with a given center and vertex"
msgstr "根據給定中心和頂點建構正多邊形"
-#: misc/special_constructors.cc:737
+#: misc/special_constructors.cpp:737
msgid "Construct a regular polygon with this center"
msgstr "建構一個以此為中心的正多邊形"
-#: misc/special_constructors.cc:741
+#: misc/special_constructors.cpp:741
msgid "Construct a regular polygon with this vertex"
msgstr "建構一個以此為頂點的正多邊形"
-#: misc/special_constructors.cc:754
+#: misc/special_constructors.cpp:754
msgid "Adjust the number of sides (%1/%2)"
msgstr "調整邊數(%1/%2)"
-#: misc/special_constructors.cc:760
+#: misc/special_constructors.cpp:760
msgid "Adjust the number of sides (%1)"
msgstr "調整邊數(%1)"
-#: misc/special_constructors.cc:777
+#: misc/special_constructors.cpp:777
msgid "Select the center of the new polygon..."
msgstr "選擇新多邊形的中心..."
-#: misc/special_constructors.cc:781
+#: misc/special_constructors.cpp:781
msgid "Select a vertex for the new polygon..."
msgstr "選擇新多邊形的頂點..."
-#: misc/special_constructors.cc:785
+#: misc/special_constructors.cpp:785
msgid "Move the cursor to get the desired number of sides..."
msgstr "移動游標以取得希望的邊數..."
-#: misc/special_constructors.cc:977
+#: misc/special_constructors.cpp:977
msgid "Construct the Radical Lines of This Circle"
msgstr "建構此圓的公弦"
-#: misc/special_constructors.cc:979
+#: misc/special_constructors.cpp:979
msgid "Construct the Radical Lines of This Conic"
msgstr "建構此二次曲線的公弦"
-#: misc/special_constructors.cc:994
+#: misc/special_constructors.cpp:994
msgid "Generic Affinity"
msgstr "一般相似形"
-#: misc/special_constructors.cc:995
+#: misc/special_constructors.cpp:995
msgid ""
"The unique affinity that maps three points (or a triangle) onto three other "
"points (or a triangle)"
msgstr "利用某三點(或某三角形)映射到其他三點(或其他三角形)產生的唯一相似形"
-#: misc/special_constructors.cc:1018
+#: misc/special_constructors.cpp:1018
msgid "Generic Projective Transformation"
msgstr "一般投影轉換"
-#: misc/special_constructors.cc:1019
+#: misc/special_constructors.cpp:1019
msgid ""
"The unique projective transformation that maps four points (or a "
"quadrilateral) onto four other points (or a quadrilateral)"
msgstr ""
"利用某四點(或某四邊形)映射到其他四點(或其他四邊形)產生的唯一投影轉換"
-#: misc/special_constructors.cc:1046
+#: misc/special_constructors.cpp:1046
msgid "Inversion of Point, Line or Circle"
msgstr "點、線或圓的反演(inversion)"
-#: misc/special_constructors.cc:1047
+#: misc/special_constructors.cpp:1047
msgid "The inversion of a point, line or circle with respect to a circle"
msgstr "某點、線或圓對某圓的反演變換"
-#: misc/special_constructors.cc:1104
+#: misc/special_constructors.cpp:1104
msgid "Measure Transport"
msgstr "測量並傳送其大小"
-#: misc/special_constructors.cc:1109
+#: misc/special_constructors.cpp:1109
msgid "Transport the measure of a segment or arc over a line or circle."
msgstr "在一直線或一個圓上取出一線段或一個弧的大小。"
-#: misc/special_constructors.cc:1210 objects/special_calcers.cc:24
+#: misc/special_constructors.cpp:1210 objects/special_calcers.cpp:24
msgid "Segment to transport"
msgstr "要取樣的線段"
-#: misc/special_constructors.cc:1212
+#: misc/special_constructors.cpp:1212
msgid "Arc to transport"
msgstr "要取樣的弧"
-#: misc/special_constructors.cc:1214
+#: misc/special_constructors.cpp:1214
msgid "Transport a measure on this line"
msgstr "在此直線上取線段長度"
-#: misc/special_constructors.cc:1216 objects/special_calcers.cc:22
+#: misc/special_constructors.cpp:1216 objects/special_calcers.cpp:22
msgid "Transport a measure on this circle"
msgstr "在此圓上取弧的大小"
-#: misc/special_constructors.cc:1220
+#: misc/special_constructors.cpp:1220
msgid "Start transport from this point of the circle"
msgstr "從圓上的這個點開始取"
-#: misc/special_constructors.cc:1222
+#: misc/special_constructors.cpp:1222
msgid "Start transport from this point of the line"
msgstr "從直線上的這個點開始取"
-#: misc/special_constructors.cc:1224
+#: misc/special_constructors.cpp:1224
msgid "Start transport from this point of the curve"
msgstr "從曲線上的這個點開始取"
-#: misc/special_constructors.cc:1267
+#: misc/special_constructors.cpp:1267
msgid "Intersect"
msgstr "交點"
-#: misc/special_constructors.cc:1268
+#: misc/special_constructors.cpp:1268
msgid "The intersection of two objects"
msgstr "兩個物件的交點"
-#: misc/special_constructors.cc:1335
+#: misc/special_constructors.cpp:1335
msgid "Intersect this Circle"
msgstr "此圓"
-#: misc/special_constructors.cc:1337
+#: misc/special_constructors.cpp:1337
msgid "Intersect this Conic"
msgstr "此二次曲線"
-#: misc/special_constructors.cc:1339
+#: misc/special_constructors.cpp:1339
msgid "Intersect this Line"
msgstr "此直線"
-#: misc/special_constructors.cc:1341
+#: misc/special_constructors.cpp:1341
msgid "Intersect this Cubic Curve"
msgstr "此三次曲線"
-#: misc/special_constructors.cc:1343
+#: misc/special_constructors.cpp:1343
msgid "Intersect this Arc"
msgstr "此弧"
-#: misc/special_constructors.cc:1345
+#: misc/special_constructors.cpp:1345
msgid "Intersect this Polygon"
msgstr "此多邊形"
-#: misc/special_constructors.cc:1350
+#: misc/special_constructors.cpp:1350
msgid "with this Circle"
msgstr "與此圓相交"
-#: misc/special_constructors.cc:1352
+#: misc/special_constructors.cpp:1352
msgid "with this Conic"
msgstr "與此二次曲線相交"
-#: misc/special_constructors.cc:1354
+#: misc/special_constructors.cpp:1354
msgid "with this Line"
msgstr "與此直線相交"
-#: misc/special_constructors.cc:1356
+#: misc/special_constructors.cpp:1356
msgid "with this Cubic Curve"
msgstr "與此三次曲線相交"
-#: misc/special_constructors.cc:1358
+#: misc/special_constructors.cpp:1358
msgid "with this Arc"
msgstr "與此弧相交"
-#: misc/special_constructors.cc:1360
+#: misc/special_constructors.cpp:1360
msgid "with this Polygon"
msgstr "與此多邊形相交"
-#: misc/special_constructors.cc:1370
+#: misc/special_constructors.cpp:1370
msgid "Construct Midpoint of This Point and Another One"
msgstr "建構此點和另外一點的中點"
-#: misc/special_constructors.cc:1371
+#: misc/special_constructors.cpp:1371
msgid ""
"Select the first of the points of which you want to construct the midpoint..."
msgstr "選擇建構中點的第一點..."
-#: misc/special_constructors.cc:1372
+#: misc/special_constructors.cpp:1372
msgid "Construct the midpoint of this point and another one"
msgstr "建構此點和另外一點的中點"
-#: misc/special_constructors.cc:1373
+#: misc/special_constructors.cpp:1373
msgid "Select the other of the points of which to construct the midpoint..."
msgstr "選擇建構中點的另外一點..."
-#: misc/special_constructors.cc:1483
+#: misc/special_constructors.cpp:1483
msgid "Select the first object to intersect..."
msgstr "選擇相交的第一個物件..."
-#: misc/special_constructors.cc:1485
+#: misc/special_constructors.cpp:1485
msgid "Select the second object to intersect..."
msgstr "選擇相交的第二個物件..."
-#: misc/special_constructors.cc:1490
+#: misc/special_constructors.cpp:1490
msgid "Tangent"
msgstr "切線"
-#: misc/special_constructors.cc:1491
+#: misc/special_constructors.cpp:1491
msgid "The line tangent to a curve"
msgstr "曲線的切線"
-#: misc/special_constructors.cc:1533
+#: misc/special_constructors.cpp:1533
msgid "Tangent to This Circle"
msgstr "此圓的切線"
-#: misc/special_constructors.cc:1535
+#: misc/special_constructors.cpp:1535
msgid "Tangent to This Conic"
msgstr "此二次曲線的切線"
-#: misc/special_constructors.cc:1537
+#: misc/special_constructors.cpp:1537
msgid "Tangent to This Arc"
msgstr "此弧的切線"
-#: misc/special_constructors.cc:1539
+#: misc/special_constructors.cpp:1539
msgid "Tangent to This Cubic Curve"
msgstr "此三次曲線的切線"
-#: misc/special_constructors.cc:1541
+#: misc/special_constructors.cpp:1541
msgid "Tangent to This Curve"
msgstr "此曲線的切線"
-#: misc/special_constructors.cc:1543
+#: misc/special_constructors.cpp:1543
msgid "Tangent at This Point"
msgstr "於此點的切線"
-#: misc/special_constructors.cc:1564
+#: misc/special_constructors.cpp:1564
msgid "Center Of Curvature"
msgstr "曲率中心"
-#: misc/special_constructors.cc:1565
+#: misc/special_constructors.cpp:1565
msgid "The center of the osculating circle to a curve"
msgstr "曲線的曲率中心"
-#: misc/special_constructors.cc:1600
+#: misc/special_constructors.cpp:1600
msgid "Center of Curvature of This Conic"
msgstr "此二次曲線的曲率中心"
-#: misc/special_constructors.cc:1602
+#: misc/special_constructors.cpp:1602
msgid "Center of Curvature of This Cubic Curve"
msgstr "此三次曲線的曲率中心"
-#: misc/special_constructors.cc:1604
+#: misc/special_constructors.cpp:1604
msgid "Center of Curvature of This Curve"
msgstr "此曲線的曲率中心"
-#: misc/special_constructors.cc:1606
+#: misc/special_constructors.cpp:1606
msgid "Center of Curvature at This Point"
msgstr "於此點的曲率中心"
-#: modes/construct_mode.cc:262 modes/normal.cc:268
+#: modes/construct_mode.cpp:262 modes/normal.cpp:268
msgid "Which object?"
msgstr "哪個物件?"
-#: modes/construct_mode.cc:298
+#: modes/construct_mode.cpp:298
msgid ""
"Click the location where you want to place the new point, or the curve that "
"you want to attach it to..."
msgstr "點選您要放置新點的位置,或是您要附加的曲線..."
-#: modes/construct_mode.cc:475
+#: modes/construct_mode.cpp:475
msgid "Now select the location for the result label."
msgstr "現在選擇結果標籤的位置。"
-#: modes/edittype.cc:62
+#: modes/edittype.cpp:62
msgid "The name of the macro can not be empty."
msgstr "巨集的名稱不能空白。"
-#: modes/label.cc:136 modes/macrowizardbase.ui:96 modes/typesdialogbase.ui:53
+#: modes/label.cpp:136 modes/macrowizardbase.ui:96 modes/typesdialogbase.ui:53
#, no-c-format
msgid "Name"
msgstr "名稱"
-#: modes/label.cc:163 modes/popup.cc:555 modes/popup.cc:587
+#: modes/label.cpp:163 modes/popup.cpp:555 modes/popup.cpp:587
msgid "<unnamed object>"
msgstr "<未命名物件>"
-#: modes/label.cc:295
+#: modes/label.cpp:295
#, c-format
msgid ""
"There are '%n' parts in the text that you have not selected a value for. "
"Please remove them or select enough arguments."
msgstr "文字中有 %n 個部份沒有選取值。請將它們移除,或是選擇足夠的參數。"
-#: modes/label.cc:379
+#: modes/label.cpp:379
#, c-format
msgid "argument %1"
msgstr "參數 %1"
-#: modes/label.cc:409
+#: modes/label.cpp:409
#, c-format
msgid "Selecting argument %1"
msgstr "選擇參數 %1"
-#: modes/label.cc:518
+#: modes/label.cpp:518
msgid "Change Label"
msgstr "更改標籤"
-#: modes/macro.cc:106
+#: modes/macro.cpp:106
msgid ""
"One of the result objects you selected cannot be calculated from the given "
"objects. Kig cannot calculate this macro because of this. Please press Back, "
@@ -1599,7 +1599,7 @@ msgstr ""
"您所選取的結果物件中有一個無法根據給定的物件計算出來。Kig 因此而無法執行此巨"
"集。請按「回去」鍵並重新依正確的順序建構物件..."
-#: modes/macro.cc:116
+#: modes/macro.cpp:116
msgid ""
"One of the given objects is not used in the calculation of the resultant "
"objects. This probably means you are expecting Kig to do something "
@@ -1608,103 +1608,103 @@ msgstr ""
"給定的物件中有一個並未用於計算此結果物件。這有可能是您希望 Kig 做到不可能的"
"事。請檢查此巨集並再試一次。"
-#: modes/moving.cc:157
+#: modes/moving.cpp:157
msgid "Move %1 Objects"
msgstr "移動 %1 個物件"
-#: modes/moving.cc:240
+#: modes/moving.cpp:240
msgid "Redefine Point"
msgstr "重新定義點"
-#: modes/popup.cc:197
+#: modes/popup.cpp:197
msgid "Kig Document"
msgstr "Kig 文件"
-#: modes/popup.cc:206
+#: modes/popup.cpp:206
msgid "%1 Objects"
msgstr "%1 個物件"
-#: modes/popup.cc:276
+#: modes/popup.cpp:276
msgid "&Transform"
msgstr "轉換(&T)"
-#: modes/popup.cc:277
+#: modes/popup.cpp:277
msgid "T&est"
msgstr "測試(&E)"
-#: modes/popup.cc:278
+#: modes/popup.cpp:278
msgid "Const&ruct"
msgstr "建構(&R)"
-#: modes/popup.cc:280
+#: modes/popup.cpp:280
msgid "Add Te&xt Label"
msgstr "新增文字標籤(&X)"
-#: modes/popup.cc:281
+#: modes/popup.cpp:281
msgid "Set Co&lor"
msgstr "設定顏色(&L)"
-#: modes/popup.cc:282
+#: modes/popup.cpp:282
msgid "Set &Pen Width"
msgstr "設定筆寬(&L)..."
-#: modes/popup.cc:283
+#: modes/popup.cpp:283
msgid "Set St&yle"
msgstr "設定樣式(&Y)"
-#: modes/popup.cc:285
+#: modes/popup.cpp:285
msgid "Set Coordinate S&ystem"
msgstr "設定座標系統(&Y)"
-#: modes/popup.cc:393
+#: modes/popup.cpp:393
msgid "&Hide"
msgstr "隱藏(&H)"
-#: modes/popup.cc:397
+#: modes/popup.cpp:397
msgid "&Show"
msgstr "顯示(&S)"
-#: modes/popup.cc:401
+#: modes/popup.cpp:401
msgid "&Move"
msgstr "移動(&M)"
-#: modes/popup.cc:413
+#: modes/popup.cpp:413
msgid "&Custom Color"
msgstr "自訂顏色(&C)"
-#: modes/popup.cc:502
+#: modes/popup.cpp:502
msgid "Set &Name..."
msgstr "設定名稱(&N)..."
-#: modes/popup.cc:506
+#: modes/popup.cpp:506
msgid "&Name"
msgstr "名稱(&N)"
-#: modes/popup.cc:541 modes/popup.cc:563
+#: modes/popup.cpp:541 modes/popup.cpp:563
msgid "Set Object Name"
msgstr "設定物件名稱"
-#: modes/popup.cc:542
+#: modes/popup.cpp:542
msgid "Set Name of this Object:"
msgstr "選擇此物件的名稱:"
-#: modes/popup.cc:661
+#: modes/popup.cpp:661
msgid "Change Object Color"
msgstr "更改物件顏色"
-#: modes/popup.cc:677
+#: modes/popup.cpp:677
msgid "Change Object Width"
msgstr "更改物件寬度"
-#: modes/popup.cc:705
+#: modes/popup.cpp:705
msgid "Change Point Style"
msgstr "更改點樣式"
-#: modes/popup.cc:718
+#: modes/popup.cpp:718
msgid "Change Object Style"
msgstr "更改物件樣式"
-#: modes/popup.cc:1065
+#: modes/popup.cpp:1065
msgid "Edit Script..."
msgstr "編輯文稿..."
@@ -1755,212 +1755,213 @@ msgstr ""
msgid "More Than One Type Selected"
msgstr "選取了多個類型"
-#: objects/angle_type.cc:39
+#: objects/angle_type.cpp:39
msgid "Construct an angle through this point"
msgstr "建構一個通過此點的角"
-#: objects/angle_type.cc:44
+#: objects/angle_type.cpp:44
msgid ""
"Select a point that the first half-line of the angle should go through..."
msgstr "選擇一個點,此角的第一條線會通過此點..."
-#: objects/angle_type.cc:45
+#: objects/angle_type.cpp:45
msgid "Construct an angle at this point"
msgstr "在此點建構一個角"
-#: objects/angle_type.cc:46
+#: objects/angle_type.cpp:46
msgid "Select the point to construct the angle in..."
msgstr "選擇一個點以建構此角..."
-#: objects/angle_type.cc:48
+#: objects/angle_type.cpp:48
msgid ""
"Select a point that the second half-line of the angle should go through..."
msgstr "選擇一個點,此角的第二條線會通過此點..."
-#: objects/angle_type.cc:103
+#: objects/angle_type.cpp:103
msgid "Set Si&ze"
msgstr "設定大小(&Z)"
-#: objects/angle_type.cc:147
+#: objects/angle_type.cpp:147
msgid "Resize Angle"
msgstr "更改角大小"
-#: objects/arc_type.cc:41
+#: objects/arc_type.cpp:41
msgid "Construct an arc starting at this point"
msgstr "建構起於此點的弧"
-#: objects/arc_type.cc:46 objects/arc_type.cc:148
+#: objects/arc_type.cpp:46 objects/arc_type.cpp:148
msgid "Select the start point of the new arc..."
msgstr "選擇新弧的起點..."
-#: objects/arc_type.cc:47
+#: objects/arc_type.cpp:47
msgid "Construct an arc through this point"
msgstr "建構通過此點的弧"
-#: objects/arc_type.cc:48
+#: objects/arc_type.cpp:48
msgid "Select a point for the new arc to go through..."
msgstr "選擇新弧通過的一點..."
-#: objects/arc_type.cc:49
+#: objects/arc_type.cpp:49
msgid "Construct an arc ending at this point"
msgstr "建構終於此點的弧"
-#: objects/arc_type.cc:50
+#: objects/arc_type.cpp:50
msgid "Select the end point of the new arc..."
msgstr "選擇新戶的終點..."
-#: objects/arc_type.cc:145
+#: objects/arc_type.cpp:145
msgid "Construct an arc with this center"
msgstr "建構以此為圓心的弧"
-#: objects/arc_type.cc:146
+#: objects/arc_type.cpp:146
msgid "Select the center of the new arc..."
msgstr "選擇新弧的圓心..."
-#: objects/arc_type.cc:149
+#: objects/arc_type.cpp:149
msgid "Construct an arc with this angle"
msgstr "建構此角度的弧"
-#: objects/arc_type.cc:150
+#: objects/arc_type.cpp:150
msgid "Select the angle of the new arc..."
msgstr "選擇新弧的角度..."
-#: objects/bogus_imp.cc:338
+#: objects/bogus_imp.cpp:338
msgid "Test Result"
msgstr "測試結果"
#: macros/evolute.kigt:11 macros/osculating_circle.kigt:11
-#: objects/centerofcurvature_type.cc:35 objects/tangent_type.cc:36
+#: objects/centerofcurvature_type.cpp:35 objects/tangent_type.cpp:36
msgid "Select the curve..."
msgstr "選擇曲線..."
-#: objects/centerofcurvature_type.cc:36
+#: objects/centerofcurvature_type.cpp:36
msgid "Select a point on the curve..."
msgstr "選擇曲線上的點..."
-#: objects/circle_imp.cc:145 objects/polygon_imp.cc:227
+#: objects/circle_imp.cpp:145 objects/polygon_imp.cpp:227
msgid "Surface"
msgstr "表面"
-#: objects/circle_imp.cc:146
+#: objects/circle_imp.cpp:146
msgid "Circumference"
msgstr "圓週長"
-#: objects/circle_imp.cc:147 objects/other_imp.cc:368
+#: objects/circle_imp.cpp:147 objects/other_imp.cpp:368
msgid "Radius"
msgstr "半徑"
-#: objects/circle_imp.cc:149
+#: objects/circle_imp.cpp:149
msgid "Expanded Cartesian Equation"
msgstr "展開的笛卡兒方程式"
-#: objects/circle_imp.cc:150 objects/conic_imp.cc:84 objects/cubic_imp.cc:290
+#: objects/circle_imp.cpp:150 objects/conic_imp.cpp:84
+#: objects/cubic_imp.cpp:290
msgid "Cartesian Equation"
msgstr "笛卡兒方程式"
-#: objects/circle_imp.cc:151 objects/conic_imp.cc:85
+#: objects/circle_imp.cpp:151 objects/conic_imp.cpp:85
msgid "Polar Equation"
msgstr "極座標方程式"
-#: objects/circle_imp.cc:236
+#: objects/circle_imp.cpp:236
msgid "rho = %1 [centered at %2]"
msgstr "rho = %1 [中心在 %2]"
-#: objects/circle_imp.cc:245
+#: objects/circle_imp.cpp:245
msgid "x² + y² + %1 x + %2 y + %3 = 0"
msgstr "x² + y² + %1 x + %2 y + %3 = 0"
-#: objects/circle_imp.cc:255
+#: objects/circle_imp.cpp:255
msgid "( x - %1 )² + ( y - %2 )² = %3"
msgstr "( x - %1 )² + ( y - %2 )² = %3"
-#: objects/circle_imp.cc:326
+#: objects/circle_imp.cpp:326
msgid "circle"
msgstr "圓"
-#: objects/circle_imp.cc:327
+#: objects/circle_imp.cpp:327
msgid "Select this circle"
msgstr "選擇此圓"
-#: objects/circle_imp.cc:328
+#: objects/circle_imp.cpp:328
#, c-format
msgid "Select circle %1"
msgstr "選擇圓 %1"
-#: objects/circle_imp.cc:329
+#: objects/circle_imp.cpp:329
msgid "Remove a Circle"
msgstr "刪除圓"
-#: objects/circle_imp.cc:330
+#: objects/circle_imp.cpp:330
msgid "Add a Circle"
msgstr "新增圓"
-#: objects/circle_imp.cc:331
+#: objects/circle_imp.cpp:331
msgid "Move a Circle"
msgstr "移動圓"
-#: objects/circle_imp.cc:332
+#: objects/circle_imp.cpp:332
msgid "Attach to this circle"
msgstr "附於此圓"
-#: objects/circle_imp.cc:333
+#: objects/circle_imp.cpp:333
msgid "Show a Circle"
msgstr "顯示圓"
-#: objects/circle_imp.cc:334
+#: objects/circle_imp.cpp:334
msgid "Hide a Circle"
msgstr "隱藏圓"
-#: objects/circle_type.cc:29
+#: objects/circle_type.cpp:29
msgid "Construct a circle through this point"
msgstr "建構一個通過該點的圓"
#: macros/circle_by_center_and_line.kigt:14
#: macros/circle_by_point_and_diameter.kigt:10
-#: macros/circle_by_point_and_segment.kigt:10 objects/circle_type.cc:31
+#: macros/circle_by_point_and_segment.kigt:10 objects/circle_type.cpp:31
msgid "Construct a circle with this center"
msgstr "建構以此做為圓心的圓"
#: macros/circle_by_center_and_line.kigt:15
#: macros/circle_by_point_and_diameter.kigt:11
-#: macros/circle_by_point_and_segment.kigt:11 objects/circle_type.cc:36
+#: macros/circle_by_point_and_segment.kigt:11 objects/circle_type.cpp:36
msgid "Select the center of the new circle..."
msgstr "選擇新圓的圓心..."
-#: objects/circle_type.cc:38 objects/circle_type.cc:72
-#: objects/circle_type.cc:74 objects/circle_type.cc:76
+#: objects/circle_type.cpp:38 objects/circle_type.cpp:72
+#: objects/circle_type.cpp:74 objects/circle_type.cpp:76
msgid "Select a point for the new circle to go through..."
msgstr "選擇新圓要通過的點..."
-#: objects/conic_imp.cc:81
+#: objects/conic_imp.cpp:81
msgid "Conic Type"
msgstr "二次曲線類型"
-#: objects/conic_imp.cc:82
+#: objects/conic_imp.cpp:82
msgid "First Focus"
msgstr "第一個焦點"
-#: objects/conic_imp.cc:83
+#: objects/conic_imp.cpp:83
msgid "Second Focus"
msgstr "第二個焦點"
-#: objects/conic_imp.cc:192
+#: objects/conic_imp.cpp:192
msgid "Ellipse"
msgstr "橢圓"
-#: objects/conic_imp.cc:194
+#: objects/conic_imp.cpp:194
msgid "Hyperbola"
msgstr "雙曲線"
-#: objects/conic_imp.cc:196
+#: objects/conic_imp.cpp:196
msgid "Parabola"
msgstr "拋物線"
-#: objects/conic_imp.cc:205
+#: objects/conic_imp.cpp:205
msgid "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
msgstr "%1 x² + %2 y² + %3 xy + %4 x + %5 y + %6 = 0"
-#: objects/conic_imp.cc:218
+#: objects/conic_imp.cpp:218
msgid ""
"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
" [centered at %4]"
@@ -1968,1837 +1969,1841 @@ msgstr ""
"rho = %1/(1 + %2 cos theta + %3 sin theta)\n"
" [中心在 %4]"
-#: objects/conic_imp.cc:317
+#: objects/conic_imp.cpp:317
msgid "conic"
msgstr "二次曲線"
-#: objects/conic_imp.cc:318
+#: objects/conic_imp.cpp:318
msgid "Select this conic"
msgstr "選擇此二次曲線"
-#: objects/conic_imp.cc:319
+#: objects/conic_imp.cpp:319
#, c-format
msgid "Select conic %1"
msgstr "選擇二次曲線 %1"
-#: objects/conic_imp.cc:320
+#: objects/conic_imp.cpp:320
msgid "Remove a Conic"
msgstr "刪除二次曲線"
-#: objects/conic_imp.cc:321
+#: objects/conic_imp.cpp:321
msgid "Add a Conic"
msgstr "新增二次曲線"
-#: objects/conic_imp.cc:322
+#: objects/conic_imp.cpp:322
msgid "Move a Conic"
msgstr "移動二次曲線"
-#: objects/conic_imp.cc:323
+#: objects/conic_imp.cpp:323
msgid "Attach to this conic"
msgstr "附於此二次曲線"
-#: objects/conic_imp.cc:324
+#: objects/conic_imp.cpp:324
msgid "Show a Conic"
msgstr "顯示二次曲線"
-#: objects/conic_imp.cc:325
+#: objects/conic_imp.cpp:325
msgid "Hide a Conic"
msgstr "隱藏二次曲線"
-#: objects/conic_types.cc:33 objects/conic_types.cc:87
-#: objects/conic_types.cc:221
+#: objects/conic_types.cpp:33 objects/conic_types.cpp:87
+#: objects/conic_types.cpp:221
msgid "Construct a conic through this point"
msgstr "建構一個通過該點的二次曲線"
-#: objects/conic_types.cc:38 objects/conic_types.cc:40
-#: objects/conic_types.cc:42 objects/conic_types.cc:44
-#: objects/conic_types.cc:46 objects/conic_types.cc:88
-#: objects/conic_types.cc:222
+#: objects/conic_types.cpp:38 objects/conic_types.cpp:40
+#: objects/conic_types.cpp:42 objects/conic_types.cpp:44
+#: objects/conic_types.cpp:46 objects/conic_types.cpp:88
+#: objects/conic_types.cpp:222
msgid "Select a point for the new conic to go through..."
msgstr "選擇新的二次曲線要通過的點..."
-#: objects/conic_types.cc:83 objects/conic_types.cc:85
+#: objects/conic_types.cpp:83 objects/conic_types.cpp:85
msgid "Construct a conic with this asymptote"
msgstr "建構一個以此為漸進線的二次曲線(雙曲線)"
-#: objects/conic_types.cc:84
+#: objects/conic_types.cpp:84
msgid "Select the first asymptote of the new conic..."
msgstr "擇新的二次曲線的第一條漸近線..."
-#: objects/conic_types.cc:86
+#: objects/conic_types.cpp:86
msgid "Select the second asymptote of the new conic..."
msgstr "擇新的二次曲線的第二條漸近線..."
-#: objects/conic_types.cc:140
+#: objects/conic_types.cpp:140
msgid "Construct an ellipse with this focus"
msgstr "建構一個以此點為焦點的橢圓"
-#: objects/conic_types.cc:145
+#: objects/conic_types.cpp:145
msgid "Select the first focus of the new ellipse..."
msgstr "選擇新橢圓的第一個焦點..."
-#: objects/conic_types.cc:147
+#: objects/conic_types.cpp:147
msgid "Select the second focus of the new ellipse..."
msgstr "選擇新橢圓的第二個焦點..."
-#: objects/conic_types.cc:148
+#: objects/conic_types.cpp:148
msgid "Construct an ellipse through this point"
msgstr "建構一個通過此點的橢圓"
-#: objects/conic_types.cc:149
+#: objects/conic_types.cpp:149
msgid "Select a point for the new ellipse to go through..."
msgstr "選擇新橢圓要通過的點..."
-#: objects/conic_types.cc:175
+#: objects/conic_types.cpp:175
msgid "Construct a hyperbola with this focus"
msgstr "建構一個以此點為焦點的雙曲線"
-#: objects/conic_types.cc:180
+#: objects/conic_types.cpp:180
msgid "Select the first focus of the new hyperbola..."
msgstr "選擇新雙曲線的第一個焦點..."
-#: objects/conic_types.cc:182
+#: objects/conic_types.cpp:182
msgid "Select the second focus of the new hyperbola..."
msgstr "選擇新雙曲線的第二個焦點..."
-#: objects/conic_types.cc:183 objects/conic_types.cc:417
+#: objects/conic_types.cpp:183 objects/conic_types.cpp:417
msgid "Construct a hyperbola through this point"
msgstr "建構一個通過此點的雙曲線"
-#: objects/conic_types.cc:184 objects/conic_types.cc:422
-#: objects/conic_types.cc:424 objects/conic_types.cc:426
-#: objects/conic_types.cc:428
+#: objects/conic_types.cpp:184 objects/conic_types.cpp:422
+#: objects/conic_types.cpp:424 objects/conic_types.cpp:426
+#: objects/conic_types.cpp:428
msgid "Select a point for the new hyperbola to go through..."
msgstr "選擇新雙曲線要通過的點..."
-#: objects/conic_types.cc:217
+#: objects/conic_types.cpp:217
msgid "Construct a conic with this line as directrix"
msgstr "以這條線作為準線建構一個二次曲線"
-#: objects/conic_types.cc:218
+#: objects/conic_types.cpp:218
msgid "Select the directrix of the new conic..."
msgstr "選擇新二次曲線的準線..."
-#: objects/conic_types.cc:219
+#: objects/conic_types.cpp:219
msgid "Construct a conic with this point as focus"
msgstr "以此點作為焦點建構一條二次曲線"
-#: objects/conic_types.cc:220
+#: objects/conic_types.cpp:220
msgid "Select the focus of the new conic..."
msgstr "選擇新二次曲線的角度..."
-#: objects/conic_types.cc:260
+#: objects/conic_types.cpp:260
msgid "Construct a parabola through this point"
msgstr "建構一個通過此點的拋物線"
-#: objects/conic_types.cc:265 objects/conic_types.cc:267
-#: objects/conic_types.cc:269
+#: objects/conic_types.cpp:265 objects/conic_types.cpp:267
+#: objects/conic_types.cpp:269
msgid "Select a point for the new parabola to go through..."
msgstr "選擇新拋物線要通過的點..."
-#: objects/conic_types.cc:307
+#: objects/conic_types.cpp:307
msgid "Construct a polar point wrt. this conic"
msgstr "建構此二次曲線的極點"
-#: objects/conic_types.cc:308 objects/conic_types.cc:344
+#: objects/conic_types.cpp:308 objects/conic_types.cpp:344
msgid "Select the conic wrt. which you want to construct a polar point..."
msgstr "選擇您要建構極點的二次曲線"
-#: objects/conic_types.cc:309
+#: objects/conic_types.cpp:309
msgid "Construct the polar point of this line"
msgstr "建構此線的極點"
-#: objects/conic_types.cc:310 objects/conic_types.cc:346
+#: objects/conic_types.cpp:310 objects/conic_types.cpp:346
msgid "Select the line of which you want to construct the polar point..."
msgstr "選擇您要建構極點的直線..."
-#: objects/conic_types.cc:343
+#: objects/conic_types.cpp:343
msgid "Construct a polar line wrt. this conic"
msgstr "建構此二次曲線的極線"
-#: objects/conic_types.cc:345
+#: objects/conic_types.cpp:345
msgid "Construct the polar line of this point"
msgstr "建構此點的極線"
-#: objects/conic_types.cc:380
+#: objects/conic_types.cpp:380
msgid "Construct the directrix of this conic"
msgstr "建構此二次曲線的準線"
-#: objects/conic_types.cc:381
+#: objects/conic_types.cpp:381
msgid "Select the conic of which you want to construct the directrix..."
msgstr "選擇您要建構準線的二次曲線..."
-#: objects/conic_types.cc:465
+#: objects/conic_types.cpp:465
msgid "Construct a parabola with this directrix"
msgstr "以此為準線建構一個拋物線"
-#: objects/conic_types.cc:466
+#: objects/conic_types.cpp:466
msgid "Select the directrix of the new parabola..."
msgstr "選擇新拋物線的準線..."
-#: objects/conic_types.cc:467
+#: objects/conic_types.cpp:467
msgid "Construct a parabola with this focus"
msgstr "建構一個以此點為焦點的拋物線"
-#: objects/conic_types.cc:468
+#: objects/conic_types.cpp:468
msgid "Select the focus of the new parabola..."
msgstr "選擇新拋物線的焦點..."
-#: objects/conic_types.cc:505
+#: objects/conic_types.cpp:505
msgid "Construct the asymptotes of this conic"
msgstr "建構此二次曲線的漸近線"
-#: objects/conic_types.cc:506
+#: objects/conic_types.cpp:506
msgid "Select the conic of which you want to construct the asymptotes..."
msgstr "選擇您要建構漸近線的二次曲線..."
-#: objects/conic_types.cc:543
+#: objects/conic_types.cpp:543
msgid "Construct the radical lines of this conic"
msgstr "建構此二次曲線的公弦"
-#: objects/conic_types.cc:548
+#: objects/conic_types.cpp:548
msgid ""
"Select the first of the two conics of which you want to construct the "
"radical line..."
msgstr "選擇您要建構公弦的第一個二次曲線..."
-#: objects/conic_types.cc:550
+#: objects/conic_types.cpp:550
msgid ""
"Select the other of the two conic of which you want to construct the radical "
"line..."
msgstr "選擇您要建構公弦的第二個二次曲線..."
-#: objects/conic_types.cc:669
+#: objects/conic_types.cpp:669
msgid "Switch Radical Lines"
msgstr "切換公弦"
-#: objects/cubic_imp.cc:353
+#: objects/cubic_imp.cpp:353
msgid "cubic curve"
msgstr "三次曲線"
-#: objects/cubic_imp.cc:354
+#: objects/cubic_imp.cpp:354
msgid "Select this cubic curve"
msgstr "選擇此三次曲線"
-#: objects/cubic_imp.cc:355
+#: objects/cubic_imp.cpp:355
#, c-format
msgid "Select cubic curve %1"
msgstr "選擇三次曲線 %1"
-#: objects/cubic_imp.cc:356
+#: objects/cubic_imp.cpp:356
msgid "Remove a Cubic Curve"
msgstr "刪除三次曲線"
-#: objects/cubic_imp.cc:357
+#: objects/cubic_imp.cpp:357
msgid "Add a Cubic Curve"
msgstr "新增三次曲線"
-#: objects/cubic_imp.cc:358
+#: objects/cubic_imp.cpp:358
msgid "Move a Cubic Curve"
msgstr "移動三次曲線"
-#: objects/cubic_imp.cc:359
+#: objects/cubic_imp.cpp:359
msgid "Attach to this cubic curve"
msgstr "附於此三次曲線"
-#: objects/cubic_imp.cc:360
+#: objects/cubic_imp.cpp:360
msgid "Show a Cubic Curve"
msgstr "顯示三次曲線"
-#: objects/cubic_imp.cc:361
+#: objects/cubic_imp.cpp:361
msgid "Hide a Cubic Curve"
msgstr "隱藏三次曲線"
-#: objects/cubic_imp.cc:419
+#: objects/cubic_imp.cpp:419
msgid "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
msgstr "%6 x³ + %9 y³ + %7 x²y + %8 xy² + %5 y² + %3 x² + %4 xy + %1 x + %2 y"
-#: objects/cubic_imp.cc:430
+#: objects/cubic_imp.cpp:430
msgid " + %1 = 0"
msgstr " + %1 = 0"
-#: objects/cubic_type.cc:26
+#: objects/cubic_type.cpp:26
msgid "Construct a cubic curve through this point"
msgstr "建構一個通過此點的三次曲線"
-#: objects/cubic_type.cc:31 objects/cubic_type.cc:33 objects/cubic_type.cc:35
-#: objects/cubic_type.cc:37 objects/cubic_type.cc:39 objects/cubic_type.cc:41
-#: objects/cubic_type.cc:43 objects/cubic_type.cc:45 objects/cubic_type.cc:47
-#: objects/cubic_type.cc:85 objects/cubic_type.cc:87 objects/cubic_type.cc:89
-#: objects/cubic_type.cc:91 objects/cubic_type.cc:93 objects/cubic_type.cc:95
-#: objects/cubic_type.cc:133 objects/cubic_type.cc:135
-#: objects/cubic_type.cc:137 objects/cubic_type.cc:139
+#: objects/cubic_type.cpp:31 objects/cubic_type.cpp:33
+#: objects/cubic_type.cpp:35 objects/cubic_type.cpp:37
+#: objects/cubic_type.cpp:39 objects/cubic_type.cpp:41
+#: objects/cubic_type.cpp:43 objects/cubic_type.cpp:45
+#: objects/cubic_type.cpp:47 objects/cubic_type.cpp:85
+#: objects/cubic_type.cpp:87 objects/cubic_type.cpp:89
+#: objects/cubic_type.cpp:91 objects/cubic_type.cpp:93
+#: objects/cubic_type.cpp:95 objects/cubic_type.cpp:133
+#: objects/cubic_type.cpp:135 objects/cubic_type.cpp:137
+#: objects/cubic_type.cpp:139
msgid "Select a point for the new cubic to go through..."
msgstr "選擇新三次曲線通過的一點..."
-#: objects/curve_imp.cc:25
+#: objects/curve_imp.cpp:25
msgid "curve"
msgstr "曲線"
-#: objects/curve_imp.cc:26
+#: objects/curve_imp.cpp:26
msgid "Select this curve"
msgstr "選擇此曲線"
-#: objects/curve_imp.cc:27
+#: objects/curve_imp.cpp:27
#, c-format
msgid "Select curve %1"
msgstr "選擇曲線 %1"
-#: objects/curve_imp.cc:28
+#: objects/curve_imp.cpp:28
msgid "Remove a Curve"
msgstr "刪除曲線"
-#: objects/curve_imp.cc:29
+#: objects/curve_imp.cpp:29
msgid "Add a Curve"
msgstr "新增曲線"
-#: objects/curve_imp.cc:30
+#: objects/curve_imp.cpp:30
msgid "Move a Curve"
msgstr "移動曲線"
-#: objects/curve_imp.cc:31
+#: objects/curve_imp.cpp:31
msgid "Attach to this curve"
msgstr "附於此曲線"
-#: objects/curve_imp.cc:32
+#: objects/curve_imp.cpp:32
msgid "Show a Curve"
msgstr "顯示曲線"
-#: objects/curve_imp.cc:33
+#: objects/curve_imp.cpp:33
msgid "Hide a Curve"
msgstr "隱藏曲線"
-#: objects/intersection_types.cc:30
+#: objects/intersection_types.cpp:30
msgid "Intersect with this line"
msgstr "與此直線相交"
-#: objects/intersection_types.cc:34 objects/intersection_types.cc:87
+#: objects/intersection_types.cpp:34 objects/intersection_types.cpp:87
msgid "Intersect with this conic"
msgstr "與此二次曲線相交"
-#: objects/intersection_types.cc:90
+#: objects/intersection_types.cpp:90
msgid "Already computed intersection point"
msgstr "已計算過相交點"
-#: objects/intersection_types.cc:183
+#: objects/intersection_types.cpp:183
msgid "Intersect with this cubic curve"
msgstr "與此三次曲線相交"
-#: objects/intersection_types.cc:243 objects/intersection_types.cc:245
+#: objects/intersection_types.cpp:243 objects/intersection_types.cpp:245
msgid "Intersect with this circle"
msgstr "與此圓相交"
-#: objects/intersection_types.cc:295
+#: objects/intersection_types.cpp:295
msgid "Intersect with this arc"
msgstr "與此弧相交"
-#: objects/inversion_type.cc:29
+#: objects/inversion_type.cpp:29
msgid "Invert with respect to this circle"
msgstr "以此圓為基準做反演轉換"
-#: objects/inversion_type.cc:30
+#: objects/inversion_type.cpp:30
msgid "Select the circle we want to invert against..."
msgstr "選擇要做為反演基準的圓..."
-#: objects/inversion_type.cc:34
+#: objects/inversion_type.cpp:34
msgid "Compute the inversion of this point"
msgstr "計算此點的反演轉換結果"
-#: objects/inversion_type.cc:35
+#: objects/inversion_type.cpp:35
msgid "Select the point to invert..."
msgstr "選擇要反演的點..."
-#: objects/inversion_type.cc:80
+#: objects/inversion_type.cpp:80
msgid "Compute the inversion of this line"
msgstr "計算此直線的反演轉換結果"
-#: objects/inversion_type.cc:81
+#: objects/inversion_type.cpp:81
msgid "Select the line to invert..."
msgstr "選擇要反演的直線..."
-#: objects/inversion_type.cc:133
+#: objects/inversion_type.cpp:133
msgid "Compute the inversion of this segment"
msgstr "計算此線段的反演轉換結果"
-#: objects/inversion_type.cc:134
+#: objects/inversion_type.cpp:134
msgid "Select the segment to invert..."
msgstr "選擇要反演的線段..."
-#: objects/inversion_type.cc:224
+#: objects/inversion_type.cpp:224
msgid "Compute the inversion of this circle"
msgstr "計算此圓的反演轉換結果"
-#: objects/inversion_type.cc:225
+#: objects/inversion_type.cpp:225
msgid "Select the circle to invert..."
msgstr "選擇要反演的圓..."
-#: objects/inversion_type.cc:289
+#: objects/inversion_type.cpp:289
msgid "Compute the inversion of this arc"
msgstr "計算此弧的反演轉換結果"
-#: objects/inversion_type.cc:290
+#: objects/inversion_type.cpp:290
msgid "Select the arc to invert..."
msgstr "選擇要反演的弧..."
-#: objects/line_imp.cc:96
+#: objects/line_imp.cpp:96
msgid "Slope"
msgstr "斜率"
-#: objects/line_imp.cc:97
+#: objects/line_imp.cpp:97
msgid "Equation"
msgstr "方程式"
-#: objects/line_imp.cc:121 objects/other_imp.cc:212
+#: objects/line_imp.cpp:121 objects/other_imp.cpp:212
msgid "Length"
msgstr "長度"
-#: objects/line_imp.cc:123 objects/other_imp.cc:374
+#: objects/line_imp.cpp:123 objects/other_imp.cpp:374
msgid "First End Point"
msgstr "第一終點"
-#: objects/line_imp.cc:124 objects/other_imp.cc:375
+#: objects/line_imp.cpp:124 objects/other_imp.cpp:375
msgid "Second End Point"
msgstr "第二終點"
-#: objects/line_imp.cc:439 objects/line_imp.cc:448
+#: objects/line_imp.cpp:439 objects/line_imp.cpp:448
msgid "line"
msgstr "直線"
-#: objects/line_imp.cc:440
+#: objects/line_imp.cpp:440
msgid "Select a Line"
msgstr "選擇直線"
-#: objects/line_imp.cc:449
+#: objects/line_imp.cpp:449
msgid "Select this line"
msgstr "選擇此直線"
-#: objects/line_imp.cc:450
+#: objects/line_imp.cpp:450
#, c-format
msgid "Select line %1"
msgstr "選擇直線 %1"
-#: objects/line_imp.cc:451
+#: objects/line_imp.cpp:451
msgid "Remove a Line"
msgstr "刪除直線"
-#: objects/line_imp.cc:452
+#: objects/line_imp.cpp:452
msgid "Add a Line"
msgstr "新增直線"
-#: objects/line_imp.cc:453
+#: objects/line_imp.cpp:453
msgid "Move a Line"
msgstr "移動直線"
-#: objects/line_imp.cc:454
+#: objects/line_imp.cpp:454
msgid "Attach to this line"
msgstr "附於此直線"
-#: objects/line_imp.cc:455
+#: objects/line_imp.cpp:455
msgid "Show a Line"
msgstr "顯示直線"
-#: objects/line_imp.cc:456
+#: objects/line_imp.cpp:456
msgid "Hide a Line"
msgstr "隱藏直線"
-#: objects/line_imp.cc:465
+#: objects/line_imp.cpp:465
msgid "segment"
msgstr "線段"
-#: objects/line_imp.cc:466
+#: objects/line_imp.cpp:466
msgid "Select this segment"
msgstr "選擇此線段"
-#: objects/line_imp.cc:467
+#: objects/line_imp.cpp:467
#, c-format
msgid "Select segment %1"
msgstr "選擇線段 %1"
-#: objects/line_imp.cc:468
+#: objects/line_imp.cpp:468
msgid "Remove a Segment"
msgstr "刪除線段"
-#: objects/line_imp.cc:469
+#: objects/line_imp.cpp:469
msgid "Add a Segment"
msgstr "新增線段"
-#: objects/line_imp.cc:470
+#: objects/line_imp.cpp:470
msgid "Move a Segment"
msgstr "移動線段"
-#: objects/line_imp.cc:471
+#: objects/line_imp.cpp:471
msgid "Attach to this segment"
msgstr "附於此線段"
-#: objects/line_imp.cc:472
+#: objects/line_imp.cpp:472
msgid "Show a Segment"
msgstr "顯示線段"
-#: objects/line_imp.cc:473
+#: objects/line_imp.cpp:473
msgid "Hide a Segment"
msgstr "隱藏線段"
-#: objects/line_imp.cc:482
+#: objects/line_imp.cpp:482
msgid "half-line"
msgstr "半線"
-#: objects/line_imp.cc:483
+#: objects/line_imp.cpp:483
msgid "Select this half-line"
msgstr "選擇此半線"
-#: objects/line_imp.cc:484
+#: objects/line_imp.cpp:484
#, c-format
msgid "Select half-line %1"
msgstr "選擇半線 %1"
-#: objects/line_imp.cc:485
+#: objects/line_imp.cpp:485
msgid "Remove a Half-Line"
msgstr "刪除半線"
-#: objects/line_imp.cc:486
+#: objects/line_imp.cpp:486
msgid "Add a Half-Line"
msgstr "新增半線"
-#: objects/line_imp.cc:487
+#: objects/line_imp.cpp:487
msgid "Move a Half-Line"
msgstr "移動半線"
-#: objects/line_imp.cc:488
+#: objects/line_imp.cpp:488
msgid "Attach to this half-line"
msgstr "附於此半線"
-#: objects/line_imp.cc:489
+#: objects/line_imp.cpp:489
msgid "Show a Half-Line"
msgstr "顯示半線"
-#: objects/line_imp.cc:490
+#: objects/line_imp.cpp:490
msgid "Hide a Half-Line"
msgstr "隱藏半線"
-#: objects/line_type.cc:38
+#: objects/line_type.cpp:38
msgid "Construct a segment starting at this point"
msgstr "建構起於此點的線段"
-#: objects/line_type.cc:39
+#: objects/line_type.cpp:39
msgid "Select the start point of the new segment..."
msgstr "選擇新線段的起點..."
-#: objects/line_type.cc:40
+#: objects/line_type.cpp:40
msgid "Construct a segment ending at this point"
msgstr "建構終於此點的線段"
-#: objects/line_type.cc:41
+#: objects/line_type.cpp:41
msgid "Select the end point of the new segment..."
msgstr "選擇新線段的終點..."
-#: objects/line_type.cc:66
+#: objects/line_type.cpp:66
msgid "Construct a line through this point"
msgstr "建構通過此點的一條直線"
-#: objects/line_type.cc:71
+#: objects/line_type.cpp:71
msgid "Select a point for the line to go through..."
msgstr "選擇直線通過的一點..."
-#: objects/line_type.cc:73
+#: objects/line_type.cpp:73
msgid "Select another point for the line to go through..."
msgstr "選擇直線通過的另一點..."
-#: objects/line_type.cc:98
+#: objects/line_type.cpp:98
msgid "Construct a half-line starting at this point"
msgstr "建構起於此點的半線"
-#: objects/line_type.cc:103 objects/line_type.cc:301
+#: objects/line_type.cpp:103 objects/line_type.cpp:301
msgid "Select the start point of the new half-line..."
msgstr "選擇新半線的起點..."
-#: objects/line_type.cc:104
+#: objects/line_type.cpp:104
msgid "Construct a half-line through this point"
msgstr "建構通過此點的一條半線"
-#: objects/line_type.cc:105
+#: objects/line_type.cpp:105
msgid "Select a point for the half-line to go through..."
msgstr "選擇半線通過的一點..."
-#: objects/line_type.cc:146
+#: objects/line_type.cpp:146
msgid "Construct a line parallel to this line"
msgstr "建構平行於此直線的直線"
-#: objects/line_type.cc:147
+#: objects/line_type.cpp:147
msgid "Select a line parallel to the new line..."
msgstr "選擇平行於新直線的直線..."
-#: objects/line_type.cc:148
+#: objects/line_type.cpp:148
msgid "Construct the parallel line through this point"
msgstr "建構通過此點的平行線"
-#: objects/line_type.cc:149 objects/line_type.cc:182 objects/line_type.cc:261
+#: objects/line_type.cpp:149 objects/line_type.cpp:182
+#: objects/line_type.cpp:261
msgid "Select a point for the new line to go through..."
msgstr "選擇新直線通過的一點..."
-#: objects/line_type.cc:179
+#: objects/line_type.cpp:179
msgid "Construct a line perpendicular to this line"
msgstr "建構垂直於此直線的直線"
-#: objects/line_type.cc:180
+#: objects/line_type.cpp:180
msgid "Select a line perpendicular to the new line..."
msgstr "選擇垂直於新直線的直線..."
-#: objects/line_type.cc:181
+#: objects/line_type.cpp:181
msgid "Construct a perpendicular line through this point"
msgstr "建構通過此點的垂線"
-#: objects/line_type.cc:224
+#: objects/line_type.cpp:224
msgid "Set &Length..."
msgstr "設定長度(&L)..."
-#: objects/line_type.cc:243
+#: objects/line_type.cpp:243
msgid "Set Segment Length"
msgstr "設定線段長度"
-#: objects/line_type.cc:243
+#: objects/line_type.cpp:243
msgid "Choose the new length: "
msgstr "選擇新長度:"
-#: objects/line_type.cc:251
+#: objects/line_type.cpp:251
msgid "Resize Segment"
msgstr "更改線段長度"
-#: objects/line_type.cc:258
+#: objects/line_type.cpp:258
msgid "Construct a line by this vector"
msgstr "根據此向量建構直線"
-#: objects/line_type.cc:259
+#: objects/line_type.cpp:259
msgid "Select a vector in the direction of the new line..."
msgstr "選擇新直線方向上的向量..."
-#: objects/line_type.cc:298
+#: objects/line_type.cpp:298
msgid "Construct a half-line by this vector"
msgstr "根據此向量建構半線"
-#: objects/line_type.cc:299
+#: objects/line_type.cpp:299
msgid "Select a vector in the direction of the new half-line..."
msgstr "選擇新半線方向上的向量..."
-#: objects/locus_imp.cc:357
+#: objects/locus_imp.cpp:357
msgid "locus"
msgstr "軌跡"
-#: objects/locus_imp.cc:358
+#: objects/locus_imp.cpp:358
msgid "Select this locus"
msgstr "選擇此軌跡"
-#: objects/locus_imp.cc:359
+#: objects/locus_imp.cpp:359
#, c-format
msgid "Select locus %1"
msgstr "選擇軌跡 %1"
-#: objects/locus_imp.cc:360
+#: objects/locus_imp.cpp:360
msgid "Remove a Locus"
msgstr "刪除軌跡"
-#: objects/locus_imp.cc:361
+#: objects/locus_imp.cpp:361
msgid "Add a Locus"
msgstr "新增軌跡"
-#: objects/locus_imp.cc:362
+#: objects/locus_imp.cpp:362
msgid "Move a Locus"
msgstr "移動軌跡"
-#: objects/locus_imp.cc:363
+#: objects/locus_imp.cpp:363
msgid "Attach to this locus"
msgstr "附於此軌跡"
-#: objects/locus_imp.cc:364
+#: objects/locus_imp.cpp:364
msgid "Show a Locus"
msgstr "顯示軌跡"
-#: objects/locus_imp.cc:365
+#: objects/locus_imp.cpp:365
msgid "Hide a Locus"
msgstr "隱藏軌跡"
-#: objects/object_imp.cc:54
+#: objects/object_imp.cpp:54
msgid "Object Type"
msgstr "物件類型"
-#: objects/object_imp.cc:266
+#: objects/object_imp.cpp:266
msgid "Object"
msgstr "物件"
-#: objects/object_imp.cc:267
+#: objects/object_imp.cpp:267
msgid "Select this object"
msgstr "選擇此物件"
-#: objects/object_imp.cc:268
+#: objects/object_imp.cpp:268
#, c-format
msgid "Select object %1"
msgstr "選擇物件 %1"
-#: objects/object_imp.cc:269
+#: objects/object_imp.cpp:269
msgid "Remove an object"
msgstr "刪除物件"
-#: objects/object_imp.cc:270
+#: objects/object_imp.cpp:270
msgid "Add an object"
msgstr "新增物件"
-#: objects/object_imp.cc:271
+#: objects/object_imp.cpp:271
msgid "Move an object"
msgstr "移動物件"
-#: objects/object_imp.cc:272
+#: objects/object_imp.cpp:272
msgid "Attach to this object"
msgstr "附於此物件"
-#: objects/object_imp.cc:273
+#: objects/object_imp.cpp:273
msgid "Show an object"
msgstr "顯示物件"
-#: objects/object_imp.cc:274
+#: objects/object_imp.cpp:274
msgid "Hide an object"
msgstr "隱藏物件"
-#: objects/other_imp.cc:102 objects/other_imp.cc:371
+#: objects/other_imp.cpp:102 objects/other_imp.cpp:371
msgid "Angle in Radians"
msgstr "角度,以弧度為單位"
-#: objects/other_imp.cc:103 objects/other_imp.cc:370
+#: objects/other_imp.cpp:103 objects/other_imp.cpp:370
msgid "Angle in Degrees"
msgstr "角度,以度為單位"
-#: objects/other_imp.cc:213
+#: objects/other_imp.cpp:213
msgid "Midpoint"
msgstr "中點"
-#: objects/other_imp.cc:214
+#: objects/other_imp.cpp:214
msgid "X length"
msgstr "X 長度"
-#: objects/other_imp.cc:215
+#: objects/other_imp.cpp:215
msgid "Y length"
msgstr "Y 長度"
-#: objects/other_imp.cc:216
+#: objects/other_imp.cpp:216
msgid "Opposite Vector"
msgstr "相反向量"
-#: objects/other_imp.cc:369
+#: objects/other_imp.cpp:369
msgid "Angle"
msgstr "角"
-#: objects/other_imp.cc:372
+#: objects/other_imp.cpp:372
msgid "Sector Surface"
msgstr "扇形表面"
-#: objects/other_imp.cc:373
+#: objects/other_imp.cpp:373
msgid "Arc Length"
msgstr "弧長"
-#: objects/other_imp.cc:557
+#: objects/other_imp.cpp:557
msgid "angle"
msgstr "角"
-#: objects/other_imp.cc:558
+#: objects/other_imp.cpp:558
msgid "Select this angle"
msgstr "選擇此角"
-#: objects/other_imp.cc:559
+#: objects/other_imp.cpp:559
#, c-format
msgid "Select angle %1"
msgstr "選擇角 %1"
-#: objects/other_imp.cc:560
+#: objects/other_imp.cpp:560
msgid "Remove an Angle"
msgstr "刪除角"
-#: objects/other_imp.cc:561
+#: objects/other_imp.cpp:561
msgid "Add an Angle"
msgstr "新增角"
-#: objects/other_imp.cc:562
+#: objects/other_imp.cpp:562
msgid "Move an Angle"
msgstr "移動角"
-#: objects/other_imp.cc:563
+#: objects/other_imp.cpp:563
msgid "Attach to this angle"
msgstr "附於此角"
-#: objects/other_imp.cc:564
+#: objects/other_imp.cpp:564
msgid "Show an Angle"
msgstr "顯示角"
-#: objects/other_imp.cc:565
+#: objects/other_imp.cpp:565
msgid "Hide an Angle"
msgstr "隱藏角"
-#: objects/other_imp.cc:573
+#: objects/other_imp.cpp:573
msgid "vector"
msgstr "向量"
-#: objects/other_imp.cc:574
+#: objects/other_imp.cpp:574
msgid "Select this vector"
msgstr "選擇此向量"
-#: objects/other_imp.cc:575
+#: objects/other_imp.cpp:575
#, c-format
msgid "Select vector %1"
msgstr "選擇向量 %1"
-#: objects/other_imp.cc:576
+#: objects/other_imp.cpp:576
msgid "Remove a Vector"
msgstr "刪除向量"
-#: objects/other_imp.cc:577
+#: objects/other_imp.cpp:577
msgid "Add a Vector"
msgstr "新增向量"
-#: objects/other_imp.cc:578
+#: objects/other_imp.cpp:578
msgid "Move a Vector"
msgstr "移動向量"
-#: objects/other_imp.cc:579
+#: objects/other_imp.cpp:579
msgid "Attach to this vector"
msgstr "附於此向量"
-#: objects/other_imp.cc:580
+#: objects/other_imp.cpp:580
msgid "Show a Vector"
msgstr "顯示向量"
-#: objects/other_imp.cc:581
+#: objects/other_imp.cpp:581
msgid "Hide a Vector"
msgstr "隱藏向量"
-#: objects/other_imp.cc:589
+#: objects/other_imp.cpp:589
msgid "arc"
msgstr "弧"
-#: objects/other_imp.cc:590
+#: objects/other_imp.cpp:590
msgid "Select this arc"
msgstr "選擇此弧"
-#: objects/other_imp.cc:591
+#: objects/other_imp.cpp:591
#, c-format
msgid "Select arc %1"
msgstr "選擇弧 %1"
-#: objects/other_imp.cc:592
+#: objects/other_imp.cpp:592
msgid "Remove an Arc"
msgstr "刪除弧"
-#: objects/other_imp.cc:593
+#: objects/other_imp.cpp:593
msgid "Add an Arc"
msgstr "新增弧"
-#: objects/other_imp.cc:594
+#: objects/other_imp.cpp:594
msgid "Move an Arc"
msgstr "移動弧"
-#: objects/other_imp.cc:595
+#: objects/other_imp.cpp:595
msgid "Attach to this arc"
msgstr "附於此弧"
-#: objects/other_imp.cc:596
+#: objects/other_imp.cpp:596
msgid "Show an Arc"
msgstr "隱藏角"
-#: objects/other_imp.cc:597
+#: objects/other_imp.cpp:597
msgid "Hide an Arc"
msgstr "隱藏弧"
-#: objects/point_imp.cc:75
+#: objects/point_imp.cpp:75
msgid "Coordinate"
msgstr "座標"
-#: objects/point_imp.cc:76
+#: objects/point_imp.cpp:76
msgid "X coordinate"
msgstr "X 座標"
-#: objects/point_imp.cc:77
+#: objects/point_imp.cpp:77
msgid "Y coordinate"
msgstr "Y 座標"
-#: objects/point_imp.cc:163
+#: objects/point_imp.cpp:163
msgid "point"
msgstr "點"
-#: objects/point_imp.cc:164
+#: objects/point_imp.cpp:164
msgid "Select this point"
msgstr "選擇此點"
-#: objects/point_imp.cc:165
+#: objects/point_imp.cpp:165
#, c-format
msgid "Select point %1"
msgstr "選擇點 %1"
-#: objects/point_imp.cc:166
+#: objects/point_imp.cpp:166
msgid "Remove a Point"
msgstr "刪除點"
-#: objects/point_imp.cc:167
+#: objects/point_imp.cpp:167
msgid "Add a Point"
msgstr "新增點"
-#: objects/point_imp.cc:168
+#: objects/point_imp.cpp:168
msgid "Move a Point"
msgstr "移動點"
-#: objects/point_imp.cc:169
+#: objects/point_imp.cpp:169
msgid "Attach to this point"
msgstr "附於此點"
-#: objects/point_imp.cc:170
+#: objects/point_imp.cpp:170
msgid "Show a Point"
msgstr "顯示點"
-#: objects/point_imp.cc:171
+#: objects/point_imp.cpp:171
msgid "Hide a Point"
msgstr "隱藏點"
-#: objects/point_type.cc:261 objects/point_type.cc:263
+#: objects/point_type.cpp:261 objects/point_type.cpp:263
msgid "Construct the midpoint of this point and another point"
msgstr "建構此點與另一個點間的中點"
-#: objects/point_type.cc:262
+#: objects/point_type.cpp:262
msgid ""
"Select the first of the two points of which you want to construct the "
"midpoint..."
msgstr "選擇您要建構中點的第一個點..."
-#: objects/point_type.cc:264
+#: objects/point_type.cpp:264
msgid ""
"Select the other of the two points of which you want to construct the "
"midpoint..."
msgstr "選擇您要建構中點的另一個點..."
-#: objects/point_type.cc:366
+#: objects/point_type.cpp:366
msgid "Set &Coordinate..."
msgstr "設定座標(&C)..."
-#: objects/point_type.cc:367 objects/point_type.cc:375
+#: objects/point_type.cpp:367 objects/point_type.cpp:375
msgid "Redefine"
msgstr "重新定義"
-#: objects/point_type.cc:374
+#: objects/point_type.cpp:374
msgid "Set &Parameter..."
msgstr "設定參數(&P)..."
-#: objects/point_type.cc:397
+#: objects/point_type.cpp:397
msgid "Set Coordinate"
msgstr "設定座標"
-#: objects/point_type.cc:398
+#: objects/point_type.cpp:398
msgid "Enter the new coordinate."
msgstr "輸入新座標。"
-#: objects/point_type.cc:439
+#: objects/point_type.cpp:439
msgid "Set Point Parameter"
msgstr "設定點參數"
-#: objects/point_type.cc:439
+#: objects/point_type.cpp:439
msgid "Choose the new parameter: "
msgstr "選擇新參數:"
-#: objects/point_type.cc:445
+#: objects/point_type.cpp:445
msgid "Change Parameter of Constrained Point"
msgstr "變更限制點的參數"
-#: objects/point_type.cc:635
+#: objects/point_type.cpp:635
msgid "Select the circle on which to transport a measure..."
msgstr "選擇要在哪個圓上取弧..."
-#: objects/point_type.cc:637
+#: objects/point_type.cpp:637
msgid "Select a point on the circle..."
msgstr "選擇圓上一點..."
-#: objects/point_type.cc:639
+#: objects/point_type.cpp:639
msgid "Select the segment to transport on the circle..."
msgstr "選擇要在圓上取哪個線段大小"
-#: objects/polygon_imp.cc:225
+#: objects/polygon_imp.cpp:225
msgid "Number of sides"
msgstr "邊數"
-#: objects/polygon_imp.cc:226
+#: objects/polygon_imp.cpp:226
msgid "Perimeter"
msgstr "週長"
-#: objects/polygon_imp.cc:228
+#: objects/polygon_imp.cpp:228
msgid "Center of Mass of the Vertices"
msgstr "頂點的重心"
-#: objects/polygon_imp.cc:229
+#: objects/polygon_imp.cpp:229
msgid "Winding Number"
msgstr "環繞數"
-#: objects/polygon_imp.cc:342
+#: objects/polygon_imp.cpp:342
msgid "polygon"
msgstr "多邊形"
-#: objects/polygon_imp.cc:343
+#: objects/polygon_imp.cpp:343
msgid "Select this polygon"
msgstr "選擇此多邊形"
-#: objects/polygon_imp.cc:344
+#: objects/polygon_imp.cpp:344
#, c-format
msgid "Select polygon %1"
msgstr "選擇多邊形 %1"
-#: objects/polygon_imp.cc:345
+#: objects/polygon_imp.cpp:345
msgid "Remove a Polygon"
msgstr "刪除多邊形"
-#: objects/polygon_imp.cc:346
+#: objects/polygon_imp.cpp:346
msgid "Add a Polygon"
msgstr "新增多邊形"
-#: objects/polygon_imp.cc:347
+#: objects/polygon_imp.cpp:347
msgid "Move a Polygon"
msgstr "移動多邊形"
-#: objects/polygon_imp.cc:348
+#: objects/polygon_imp.cpp:348
msgid "Attach to this polygon"
msgstr "附於此多邊形"
-#: objects/polygon_imp.cc:349
+#: objects/polygon_imp.cpp:349
msgid "Show a Polygon"
msgstr "顯示多邊形"
-#: objects/polygon_imp.cc:350
+#: objects/polygon_imp.cpp:350
msgid "Hide a Polygon"
msgstr "隱藏多邊形"
-#: objects/polygon_imp.cc:360
+#: objects/polygon_imp.cpp:360
msgid "triangle"
msgstr "三角形"
-#: objects/polygon_imp.cc:361
+#: objects/polygon_imp.cpp:361
msgid "Select this triangle"
msgstr "選擇此三角形"
-#: objects/polygon_imp.cc:362
+#: objects/polygon_imp.cpp:362
#, c-format
msgid "Select triangle %1"
msgstr "選擇三角形 %1"
-#: objects/polygon_imp.cc:363
+#: objects/polygon_imp.cpp:363
msgid "Remove a Triangle"
msgstr "刪除三角形"
-#: objects/polygon_imp.cc:364
+#: objects/polygon_imp.cpp:364
msgid "Add a Triangle"
msgstr "新增三角形"
-#: objects/polygon_imp.cc:365
+#: objects/polygon_imp.cpp:365
msgid "Move a Triangle"
msgstr "移動三角形"
-#: objects/polygon_imp.cc:366
+#: objects/polygon_imp.cpp:366
msgid "Attach to this triangle"
msgstr "附於此三角形"
-#: objects/polygon_imp.cc:367
+#: objects/polygon_imp.cpp:367
msgid "Show a Triangle"
msgstr "顯示三角形"
-#: objects/polygon_imp.cc:368
+#: objects/polygon_imp.cpp:368
msgid "Hide a Triangle"
msgstr "隱藏三角形"
-#: objects/polygon_imp.cc:378
+#: objects/polygon_imp.cpp:378
msgid "quadrilateral"
msgstr "四邊形"
-#: objects/polygon_imp.cc:379
+#: objects/polygon_imp.cpp:379
msgid "Select this quadrilateral"
msgstr "選擇此四邊形"
-#: objects/polygon_imp.cc:380
+#: objects/polygon_imp.cpp:380
#, c-format
msgid "Select quadrilateral %1"
msgstr "選擇四邊形 %1"
-#: objects/polygon_imp.cc:381
+#: objects/polygon_imp.cpp:381
msgid "Remove a Quadrilateral"
msgstr "刪除四邊形"
-#: objects/polygon_imp.cc:382
+#: objects/polygon_imp.cpp:382
msgid "Add a Quadrilateral"
msgstr "新增四邊形"
-#: objects/polygon_imp.cc:383
+#: objects/polygon_imp.cpp:383
msgid "Move a Quadrilateral"
msgstr "移動四邊形"
-#: objects/polygon_imp.cc:384
+#: objects/polygon_imp.cpp:384
msgid "Attach to this quadrilateral"
msgstr "附於此四邊形"
-#: objects/polygon_imp.cc:385
+#: objects/polygon_imp.cpp:385
msgid "Show a Quadrilateral"
msgstr "顯示四邊形"
-#: objects/polygon_imp.cc:386
+#: objects/polygon_imp.cpp:386
msgid "Hide a Quadrilateral"
msgstr "隱藏四邊形"
-#: objects/polygon_type.cc:36
+#: objects/polygon_type.cpp:36
msgid "Construct a triangle with this vertex"
msgstr "以此頂點建構三角形"
-#: objects/polygon_type.cc:37
+#: objects/polygon_type.cpp:37
msgid "Select a point to be a vertex of the new triangle..."
msgstr "選擇新三角形的頂點..."
-#: objects/polygon_type.cc:406
+#: objects/polygon_type.cpp:406
msgid "Intersect this polygon with a line"
msgstr "用直線與此多邊形相交"
-#: objects/polygon_type.cc:407
+#: objects/polygon_type.cpp:407
msgid "Select the polygon of which you want the intersection with a line..."
msgstr "選擇您要相交的多邊形..."
-#: objects/polygon_type.cc:543
+#: objects/polygon_type.cpp:543
msgid "Construct the vertices of this polygon"
msgstr "建構此多邊形的頂點"
-#: objects/polygon_type.cc:544
+#: objects/polygon_type.cpp:544
msgid "Select the polygon of which you want to construct the vertices..."
msgstr "選擇您要建構頂點的多邊形..."
-#: objects/polygon_type.cc:586
+#: objects/polygon_type.cpp:586
msgid "Construct the sides of this polygon"
msgstr "建構此多邊形的邊"
-#: objects/polygon_type.cc:587
+#: objects/polygon_type.cpp:587
msgid "Select the polygon of which you want to construct the sides..."
msgstr "選擇您要建構邊的多邊形..."
-#: objects/polygon_type.cc:632
+#: objects/polygon_type.cpp:632
msgid "Construct the convex hull of this polygon"
msgstr "建構此多邊形的凸包"
-#: objects/polygon_type.cc:633
+#: objects/polygon_type.cpp:633
msgid "Select the polygon of which you want to construct the convex hull..."
msgstr "選擇您要建構凸包的多邊形..."
-#: objects/special_calcers.cc:23
+#: objects/special_calcers.cpp:23
msgid "Project this point onto the circle"
msgstr "將此點投射在圓上"
-#: objects/tangent_type.cc:38
+#: objects/tangent_type.cpp:38
msgid "Select the point for the tangent to go through..."
msgstr "選擇切線要經過的點..."
-#: objects/tests_type.cc:30
+#: objects/tests_type.cpp:30
msgid "Is this line parallel?"
msgstr "此直線平行嗎?"
-#: objects/tests_type.cc:31
+#: objects/tests_type.cpp:31
msgid "Select the first of the two possibly parallel lines..."
msgstr "選擇要檢查是否為平行線的第一條線..."
-#: objects/tests_type.cc:32
+#: objects/tests_type.cpp:32
msgid "Parallel to this line?"
msgstr "與此直線平行嗎?"
-#: objects/tests_type.cc:33
+#: objects/tests_type.cpp:33
msgid "Select the other of the two possibly parallel lines..."
msgstr "選擇要檢查是否為平行線的另一條線..."
-#: objects/tests_type.cc:61
+#: objects/tests_type.cpp:61
msgid "These lines are parallel."
msgstr "這些線相互平行。"
-#: objects/tests_type.cc:63
+#: objects/tests_type.cpp:63
msgid "These lines are not parallel."
msgstr "這些線相互不平行。"
-#: objects/tests_type.cc:74
+#: objects/tests_type.cpp:74
msgid "Is this line orthogonal?"
msgstr "此直線垂直嗎?"
-#: objects/tests_type.cc:75
+#: objects/tests_type.cpp:75
msgid "Select the first of the two possibly orthogonal lines..."
msgstr "選擇要檢查是否相互垂直的第一條線..."
-#: objects/tests_type.cc:76
+#: objects/tests_type.cpp:76
msgid "Orthogonal to this line?"
msgstr "與此直線垂直嗎?"
-#: objects/tests_type.cc:77
+#: objects/tests_type.cpp:77
msgid "Select the other of the two possibly orthogonal lines..."
msgstr "選擇要檢查是否相互垂直的另一條線..."
-#: objects/tests_type.cc:105
+#: objects/tests_type.cpp:105
msgid "These lines are orthogonal."
msgstr "這些線相互垂直。"
-#: objects/tests_type.cc:107
+#: objects/tests_type.cpp:107
msgid "These lines are not orthogonal."
msgstr "這些線相互不垂直。"
-#: objects/tests_type.cc:118
+#: objects/tests_type.cpp:118
msgid "Check collinearity of this point"
msgstr "檢查此點的共線性"
-#: objects/tests_type.cc:119
+#: objects/tests_type.cpp:119
msgid "Select the first of the three possibly collinear points..."
msgstr "選擇要檢查是否共線的第一個點..."
-#: objects/tests_type.cc:120
+#: objects/tests_type.cpp:120
msgid "and this second point"
msgstr "與第二個點"
-#: objects/tests_type.cc:121
+#: objects/tests_type.cpp:121
msgid "Select the second of the three possibly collinear points..."
msgstr "選擇要檢查是否共線的第二個點..."
-#: objects/tests_type.cc:122
+#: objects/tests_type.cpp:122
msgid "with this third point"
msgstr "與第三個點"
-#: objects/tests_type.cc:123
+#: objects/tests_type.cpp:123
msgid "Select the last of the three possibly collinear points..."
msgstr "選擇要檢查是否共線的第三個點..."
-#: objects/tests_type.cc:152
+#: objects/tests_type.cpp:152
msgid "These points are collinear."
msgstr "這些點共線。"
-#: objects/tests_type.cc:154
+#: objects/tests_type.cpp:154
msgid "These points are not collinear."
msgstr "這些點不共線。"
-#: objects/tests_type.cc:164
+#: objects/tests_type.cpp:164
msgid "Check whether this point is on a curve"
msgstr "檢查此點是否在曲線上"
-#: objects/tests_type.cc:165 objects/tests_type.cc:211
+#: objects/tests_type.cpp:165 objects/tests_type.cpp:211
msgid "Select the point you want to test..."
msgstr "選擇您要測試的點"
-#: objects/tests_type.cc:166
+#: objects/tests_type.cpp:166
msgid "Check whether the point is on this curve"
msgstr "檢查此點是否在曲線上"
-#: objects/tests_type.cc:167
+#: objects/tests_type.cpp:167
msgid "Select the curve that the point might be on..."
msgstr "選擇您要檢查的曲線..."
-#: objects/tests_type.cc:194
+#: objects/tests_type.cpp:194
msgid "This curve contains the point."
msgstr "這條曲線通過該點。"
-#: objects/tests_type.cc:196
+#: objects/tests_type.cpp:196
msgid "This curve does not contain the point."
msgstr "這條曲線不通過該點。"
-#: objects/tests_type.cc:210
+#: objects/tests_type.cpp:210
msgid "Check whether this point is in a polygon"
msgstr "檢查此點是否在多邊形上"
-#: objects/tests_type.cc:212
+#: objects/tests_type.cpp:212
msgid "Check whether the point is in this polygon"
msgstr "檢查此點是否在此多邊形上"
-#: objects/tests_type.cc:213
+#: objects/tests_type.cpp:213
msgid "Select the polygon that the point might be in..."
msgstr "選擇您要檢查的多邊形..."
-#: objects/tests_type.cc:240
+#: objects/tests_type.cpp:240
msgid "This polygon contains the point."
msgstr "此點在此多邊形上。"
-#: objects/tests_type.cc:242
+#: objects/tests_type.cpp:242
msgid "This polygon does not contain the point."
msgstr "此點不在此多邊形上。"
-#: objects/tests_type.cc:256
+#: objects/tests_type.cpp:256
msgid "Check whether this polygon is convex"
msgstr "檢查此多邊形是否為凸多邊形"
-#: objects/tests_type.cc:257
+#: objects/tests_type.cpp:257
msgid "Select the polygon you want to test for convexity..."
msgstr "選擇您要檢查的多邊形..."
-#: objects/tests_type.cc:283
+#: objects/tests_type.cpp:283
msgid "This polygon is convex."
msgstr "此多邊形為凸多邊形"
-#: objects/tests_type.cc:285
+#: objects/tests_type.cpp:285
msgid "This polygon is not convex."
msgstr "此多邊形不是凸多邊形"
-#: objects/tests_type.cc:299
+#: objects/tests_type.cpp:299
msgid "Check if this point has the same distance"
msgstr "檢查這些點是否等距"
-#: objects/tests_type.cc:300
+#: objects/tests_type.cpp:300
msgid ""
"Select the point which might have the same distance from two other points..."
msgstr "選擇要檢查是否與其他兩點等距的點..."
-#: objects/tests_type.cc:301
+#: objects/tests_type.cpp:301
msgid "from this point"
msgstr "從此點"
-#: objects/tests_type.cc:302
+#: objects/tests_type.cpp:302
msgid "Select the first of the two other points..."
msgstr "選擇另外兩點中的第一個點..."
-#: objects/tests_type.cc:303
+#: objects/tests_type.cpp:303
msgid "and from this second point"
msgstr "以及從此第二個點"
-#: objects/tests_type.cc:304
+#: objects/tests_type.cpp:304
msgid "Select the other of the two other points..."
msgstr "選擇另外兩點中的第二個點..."
-#: objects/tests_type.cc:332
+#: objects/tests_type.cpp:332
msgid "The two distances are the same."
msgstr "它們等距。"
-#: objects/tests_type.cc:334
+#: objects/tests_type.cpp:334
msgid "The two distances are not the same."
msgstr "它們不等距。"
-#: objects/tests_type.cc:344
+#: objects/tests_type.cpp:344
msgid "Check whether this vector is equal to another vector"
msgstr "檢查此向量是否與另一個向量相等"
-#: objects/tests_type.cc:345
+#: objects/tests_type.cpp:345
msgid "Select the first of the two possibly equal vectors..."
msgstr "選擇要檢查的第一個向量..."
-#: objects/tests_type.cc:346
+#: objects/tests_type.cpp:346
msgid "Check whether this vector is equal to the other vector"
msgstr "檢查此向量是否與另一個向量相等"
-#: objects/tests_type.cc:347
+#: objects/tests_type.cpp:347
msgid "Select the other of the two possibly equal vectors..."
msgstr "選擇要檢查的第二個向量..."
-#: objects/tests_type.cc:374
+#: objects/tests_type.cpp:374
msgid "The two vectors are the same."
msgstr "這兩個向量相等。"
-#: objects/tests_type.cc:376
+#: objects/tests_type.cpp:376
msgid "The two vectors are not the same."
msgstr "這兩個向量不相等。"
-#: objects/text_imp.cc:84
+#: objects/text_imp.cpp:84
msgid "Text"
msgstr "文字"
-#: objects/text_imp.cc:147
+#: objects/text_imp.cpp:147
msgid "label"
msgstr "標籤"
-#: objects/text_imp.cc:148
+#: objects/text_imp.cpp:148
msgid "Select this label"
msgstr "選擇此標籤"
-#: objects/text_imp.cc:149
+#: objects/text_imp.cpp:149
#, c-format
msgid "Select label %1"
msgstr "選擇標籤 %1"
-#: objects/text_imp.cc:150
+#: objects/text_imp.cpp:150
msgid "Remove a Label"
msgstr "刪除標籤"
-#: objects/text_imp.cc:151
+#: objects/text_imp.cpp:151
msgid "Add a Label"
msgstr "新增標籤"
-#: objects/text_imp.cc:152
+#: objects/text_imp.cpp:152
msgid "Move a Label"
msgstr "移動標籤"
-#: objects/text_imp.cc:153
+#: objects/text_imp.cpp:153
msgid "Attach to this label"
msgstr "附於此標籤"
-#: objects/text_imp.cc:154
+#: objects/text_imp.cpp:154
msgid "Show a Label"
msgstr "顯示標籤"
-#: objects/text_imp.cc:155
+#: objects/text_imp.cpp:155
msgid "Hide a Label"
msgstr "隱藏標籤"
-#: objects/text_type.cc:126
+#: objects/text_type.cpp:126
msgid "&Copy Text"
msgstr "複製文字(&C)"
-#: objects/text_type.cc:127
+#: objects/text_type.cpp:127
msgid "&Toggle Frame"
msgstr "切換框架(&T)"
-#: objects/text_type.cc:128
+#: objects/text_type.cpp:128
msgid "&Redefine..."
msgstr "重新定義(&R)..."
-#: objects/text_type.cc:157
+#: objects/text_type.cpp:157
msgid "Toggle Label Frame"
msgstr "切換標籤框架"
-#: objects/transform_types.cc:32
+#: objects/transform_types.cpp:32
msgid "Translate this object"
msgstr "平移此物件"
-#: objects/transform_types.cc:33
+#: objects/transform_types.cpp:33
msgid "Select the object to translate..."
msgstr "選擇要平移的物件..."
-#: objects/transform_types.cc:34
+#: objects/transform_types.cpp:34
msgid "Translate by this vector"
msgstr "按此向量平移"
-#: objects/transform_types.cc:35
+#: objects/transform_types.cpp:35
msgid "Select the vector to translate by..."
msgstr "選擇平移的向量..."
-#: objects/transform_types.cc:67 objects/transform_types.cc:102
+#: objects/transform_types.cpp:67 objects/transform_types.cpp:102
msgid "Reflect this object"
msgstr "映射此物件"
-#: objects/transform_types.cc:68 objects/transform_types.cc:103
+#: objects/transform_types.cpp:68 objects/transform_types.cpp:103
msgid "Select the object to reflect..."
msgstr "選擇要映射的物件..."
-#: objects/transform_types.cc:69
+#: objects/transform_types.cpp:69
msgid "Reflect in this point"
msgstr "映射於此點"
-#: objects/transform_types.cc:70
+#: objects/transform_types.cpp:70
msgid "Select the point to reflect in..."
msgstr "選擇要映射的點..."
-#: objects/transform_types.cc:104
+#: objects/transform_types.cpp:104
msgid "Reflect in this line"
msgstr "映射於此線"
-#: objects/transform_types.cc:105
+#: objects/transform_types.cpp:105
msgid "Select the line to reflect in..."
msgstr "選擇要映射的線..."
-#: objects/transform_types.cc:137
+#: objects/transform_types.cpp:137
msgid "Rotate this object"
msgstr "旋轉此物件"
-#: objects/transform_types.cc:138
+#: objects/transform_types.cpp:138
msgid "Select the object to rotate..."
msgstr "選擇要旋轉的物件..."
-#: objects/transform_types.cc:139
+#: objects/transform_types.cpp:139
msgid "Rotate around this point"
msgstr "以此點為軸旋轉"
-#: objects/transform_types.cc:140
+#: objects/transform_types.cpp:140
msgid "Select the center point of the rotation..."
msgstr "選擇旋轉的中心點..."
-#: objects/transform_types.cc:141
+#: objects/transform_types.cpp:141
msgid "Rotate by this angle"
msgstr "以此角度旋轉"
-#: objects/transform_types.cc:142
+#: objects/transform_types.cpp:142
msgid "Select the angle of the rotation..."
msgstr "選擇旋轉的角度..."
-#: objects/transform_types.cc:174 objects/transform_types.cc:211
-#: objects/transform_types.cc:251 objects/transform_types.cc:285
+#: objects/transform_types.cpp:174 objects/transform_types.cpp:211
+#: objects/transform_types.cpp:251 objects/transform_types.cpp:285
msgid "Scale this object"
msgstr "縮放此物件"
-#: objects/transform_types.cc:175 objects/transform_types.cc:212
+#: objects/transform_types.cpp:175 objects/transform_types.cpp:212
msgid "Select the object to scale..."
msgstr "選擇要縮放的物件..."
-#: objects/transform_types.cc:176 objects/transform_types.cc:213
+#: objects/transform_types.cpp:176 objects/transform_types.cpp:213
msgid "Scale with this center"
msgstr "以此中心點縮放"
-#: objects/transform_types.cc:177 objects/transform_types.cc:214
+#: objects/transform_types.cpp:177 objects/transform_types.cpp:214
msgid "Select the center point of the scaling..."
msgstr "選擇要縮放的中心點..."
-#: objects/transform_types.cc:178 objects/transform_types.cc:253
+#: objects/transform_types.cpp:178 objects/transform_types.cpp:253
msgid "Scale by the length of this segment"
msgstr "根據線段的長度比例縮放"
-#: objects/transform_types.cc:179
+#: objects/transform_types.cpp:179
msgid "Select a segment whose length is the factor of the scaling..."
msgstr "選擇要用於決定縮放比例的線段長度..."
-#: objects/transform_types.cc:215 objects/transform_types.cc:287
+#: objects/transform_types.cpp:215 objects/transform_types.cpp:287
msgid "Scale the length of this segment..."
msgstr "將此線段的長度..."
-#: objects/transform_types.cc:216
+#: objects/transform_types.cpp:216
msgid ""
"Select the first of two segments whose ratio is the factor of the scaling..."
msgstr "選擇兩個用於決定縮放比例的線段的第一個..."
-#: objects/transform_types.cc:217
+#: objects/transform_types.cpp:217
msgid "...to the length of this other segment"
msgstr "縮放為另一個線段的長度"
-#: objects/transform_types.cc:218
+#: objects/transform_types.cpp:218
msgid ""
"Select the second of two segments whose ratio is the factor of the scaling..."
msgstr "選擇兩個用於決定縮放比例的線段的第二個..."
-#: objects/transform_types.cc:251 objects/transform_types.cc:285
+#: objects/transform_types.cpp:251 objects/transform_types.cpp:285
msgid "Select the object to scale"
msgstr "選擇要縮放的物件"
-#: objects/transform_types.cc:252 objects/transform_types.cc:286
+#: objects/transform_types.cpp:252 objects/transform_types.cpp:286
msgid "Scale over this line"
msgstr "將此直線縮放"
-#: objects/transform_types.cc:252 objects/transform_types.cc:286
+#: objects/transform_types.cpp:252 objects/transform_types.cpp:286
msgid "Select the line to scale over"
msgstr "選擇要縮放的直線"
-#: objects/transform_types.cc:253
+#: objects/transform_types.cpp:253
msgid "Select a segment whose length is the factor for the scaling"
msgstr "選擇要用於決定縮放比例的線段長度"
-#: objects/transform_types.cc:287
+#: objects/transform_types.cpp:287
msgid ""
"Select the first of two segments whose ratio is the factor for the scaling"
msgstr "選擇兩個用於決定縮放比例的線段的第一個..."
-#: objects/transform_types.cc:288
+#: objects/transform_types.cpp:288
msgid "...to the length of this segment"
msgstr "縮放為此線段的長度"
-#: objects/transform_types.cc:288
+#: objects/transform_types.cpp:288
msgid ""
"Select the second of two segments whose ratio is the factor for the scaling"
msgstr "選擇兩個用於決定縮放比例的線段的第二個..."
-#: objects/transform_types.cc:321
+#: objects/transform_types.cpp:321
msgid "Projectively rotate this object"
msgstr "投影旋轉此物件"
-#: objects/transform_types.cc:321
+#: objects/transform_types.cpp:321
msgid "Select the object to rotate projectively"
msgstr "選擇要做投影旋轉的物件"
-#: objects/transform_types.cc:322
+#: objects/transform_types.cpp:322
msgid "Projectively rotate with this half-line"
msgstr "投影旋轉此半線"
-#: objects/transform_types.cc:322
+#: objects/transform_types.cpp:322
msgid ""
"Select the half line of the projective rotation that you want to apply to "
"the object"
msgstr "選擇要做投影旋轉的半線"
-#: objects/transform_types.cc:323
+#: objects/transform_types.cpp:323
msgid "Projectively rotate by this angle"
msgstr "投影旋轉此角"
-#: objects/transform_types.cc:323
+#: objects/transform_types.cpp:323
msgid ""
"Select the angle of the projective rotation that you want to apply to the "
"object"
msgstr "選擇要做投影旋轉的角"
-#: objects/transform_types.cc:358
+#: objects/transform_types.cpp:358
msgid "Harmonic Homology of this object"
msgstr "此物件的調和同調"
-#: objects/transform_types.cc:359 objects/transform_types.cc:396
-#: objects/transform_types.cc:438 objects/transform_types.cc:495
-#: objects/transform_types.cc:537 objects/transform_types.cc:860
+#: objects/transform_types.cpp:359 objects/transform_types.cpp:396
+#: objects/transform_types.cpp:438 objects/transform_types.cpp:495
+#: objects/transform_types.cpp:537 objects/transform_types.cpp:860
msgid "Select the object to transform..."
msgstr "選擇要轉換的物件..."
-#: objects/transform_types.cc:360
+#: objects/transform_types.cpp:360
msgid "Harmonic Homology with this center"
msgstr "對此中心點做調和同調"
-#: objects/transform_types.cc:361
+#: objects/transform_types.cpp:361
msgid "Select the center point of the harmonic homology..."
msgstr "選擇調和同調的中心點..."
-#: objects/transform_types.cc:362
+#: objects/transform_types.cpp:362
msgid "Harmonic Homology with this axis"
msgstr "對此軸做調和同調"
-#: objects/transform_types.cc:363
+#: objects/transform_types.cpp:363
msgid "Select the axis of the harmonic homology..."
msgstr "選擇調和同調的軸線..."
-#: objects/transform_types.cc:395 objects/transform_types.cc:437
+#: objects/transform_types.cpp:395 objects/transform_types.cpp:437
msgid "Generic affinity of this object"
msgstr "此物件的一般相似形"
-#: objects/transform_types.cc:397
+#: objects/transform_types.cpp:397
msgid "Map this triangle"
msgstr "映射此三角形"
-#: objects/transform_types.cc:398
+#: objects/transform_types.cpp:398
msgid "Select the triangle that has to be transformed onto a given triangle..."
msgstr "選擇要映射的三角形..."
-#: objects/transform_types.cc:399
+#: objects/transform_types.cpp:399
msgid "onto this other triangle"
msgstr "在此三角形上"
-#: objects/transform_types.cc:400
+#: objects/transform_types.cpp:400
msgid ""
"Select the triangle that is the image by the affinity of the first "
"triangle..."
msgstr "選擇第一個三角形..."
-#: objects/transform_types.cc:439
+#: objects/transform_types.cpp:439
msgid "First of 3 starting points"
msgstr "三個起點的第一個"
-#: objects/transform_types.cc:440
+#: objects/transform_types.cpp:440
msgid ""
"Select the first of the three starting points of the generic affinity..."
msgstr "選擇三個起點中的第一個..."
-#: objects/transform_types.cc:441
+#: objects/transform_types.cpp:441
msgid "Second of 3 starting points"
msgstr "三個起點的第二個"
-#: objects/transform_types.cc:442
+#: objects/transform_types.cpp:442
msgid ""
"Select the second of the three starting points of the generic affinity..."
msgstr "選擇三個起點中的第二個..."
-#: objects/transform_types.cc:443
+#: objects/transform_types.cpp:443
msgid "Third of 3 starting points"
msgstr "三個起點的第三個"
-#: objects/transform_types.cc:444
+#: objects/transform_types.cpp:444
msgid ""
"Select the third of the three starting points of the generic affinity..."
msgstr "選擇三個起點中的第三個..."
-#: objects/transform_types.cc:445 objects/transform_types.cc:546
+#: objects/transform_types.cpp:445 objects/transform_types.cpp:546
msgid "Transformed position of first point"
msgstr "第一個點的轉換位置"
-#: objects/transform_types.cc:446
+#: objects/transform_types.cpp:446
msgid "Select the first of the three end points of the generic affinity..."
msgstr "選擇三個結束點的第一個..."
-#: objects/transform_types.cc:447 objects/transform_types.cc:548
+#: objects/transform_types.cpp:447 objects/transform_types.cpp:548
msgid "Transformed position of second point"
msgstr "第二個點的轉換位置"
-#: objects/transform_types.cc:448
+#: objects/transform_types.cpp:448
msgid "Select the second of the three end points of the generic affinity..."
msgstr "選擇三個結束點的第二個..."
-#: objects/transform_types.cc:449 objects/transform_types.cc:550
+#: objects/transform_types.cpp:449 objects/transform_types.cpp:550
msgid "Transformed position of third point"
msgstr "第三個點的轉換位置"
-#: objects/transform_types.cc:450
+#: objects/transform_types.cpp:450
msgid "Select the third of the three end points of the generic affinity..."
msgstr "選擇三個結束點的第三個..."
-#: objects/transform_types.cc:494 objects/transform_types.cc:536
+#: objects/transform_types.cpp:494 objects/transform_types.cpp:536
msgid "Generic projective transformation of this object"
msgstr "此物件的一般投射轉換"
-#: objects/transform_types.cc:496
+#: objects/transform_types.cpp:496
msgid "Map this quadrilateral"
msgstr "映射此四邊形"
-#: objects/transform_types.cc:497
+#: objects/transform_types.cpp:497
msgid ""
"Select the quadrilateral that has to be transformed onto a given "
"quadrilateral..."
msgstr "選擇要映射的四邊形..."
-#: objects/transform_types.cc:498
+#: objects/transform_types.cpp:498
msgid "onto this other quadrilateral"
msgstr "在此四邊形上"
-#: objects/transform_types.cc:499
+#: objects/transform_types.cpp:499
msgid ""
"Select the quadrilateral that is the image by the projective transformation "
"of the first quadrilateral..."
msgstr "選擇要映射的第一個四邊形..."
-#: objects/transform_types.cc:538
+#: objects/transform_types.cpp:538
msgid "First of 4 starting points"
msgstr "四個起始點的第一個"
-#: objects/transform_types.cc:539
+#: objects/transform_types.cpp:539
msgid ""
"Select the first of the four starting points of the generic projectivity..."
msgstr "選擇四個起始點的第一個"
-#: objects/transform_types.cc:540
+#: objects/transform_types.cpp:540
msgid "Second of 4 starting points"
msgstr "四個起始點的第二個"
-#: objects/transform_types.cc:541
+#: objects/transform_types.cpp:541
msgid ""
"Select the second of the four starting points of the generic projectivity..."
msgstr "選擇四個起始點的第二個"
-#: objects/transform_types.cc:542
+#: objects/transform_types.cpp:542
msgid "Third of 4 starting points"
msgstr "四個起始點的第三個"
-#: objects/transform_types.cc:543
+#: objects/transform_types.cpp:543
msgid ""
"Select the third of the four starting points of the generic projectivity..."
msgstr "選擇四個起始點的第三個"
-#: objects/transform_types.cc:544
+#: objects/transform_types.cpp:544
msgid "Fourth of 4 starting points"
msgstr "四個起始點的第四個"
-#: objects/transform_types.cc:545
+#: objects/transform_types.cpp:545
msgid ""
"Select the fourth of the four starting points of the generic projectivity..."
msgstr "選擇四個起始點的第四個"
-#: objects/transform_types.cc:547
+#: objects/transform_types.cpp:547
msgid "Select the first of the four end points of the generic projectivity..."
msgstr "選擇四個結束點的第一個..."
-#: objects/transform_types.cc:549
+#: objects/transform_types.cpp:549
msgid "Select the second of the four end points of the generic projectivity..."
msgstr "選擇四個結束點的第二個..."
-#: objects/transform_types.cc:551
+#: objects/transform_types.cpp:551
msgid "Select the third of the four end points of the generic projectivity..."
msgstr "選擇四個結束點的第三個..."
-#: objects/transform_types.cc:552
+#: objects/transform_types.cpp:552
msgid "Transformed position of fourth point"
msgstr "第四個點的轉換位置"
-#: objects/transform_types.cc:553
+#: objects/transform_types.cpp:553
msgid "Select the fourth of the four end points of the generic projectivity..."
msgstr "選擇四個結束點的第四個..."
-#: objects/transform_types.cc:597
+#: objects/transform_types.cpp:597
msgid "Cast the shadow of this object"
msgstr "計算此物件的陰影"
-#: objects/transform_types.cc:598
+#: objects/transform_types.cpp:598
msgid "Select the object of which you want to construct the shadow..."
msgstr "選擇您要建構陰影的物件..."
-#: objects/transform_types.cc:599
+#: objects/transform_types.cpp:599
msgid "Cast a shadow from this light source"
msgstr "計算從此光源產生的陰影"
-#: objects/transform_types.cc:600
+#: objects/transform_types.cpp:600
msgid "Select the light source from which the shadow should originate..."
msgstr "選擇您要產生陰影的光源..."
-#: objects/transform_types.cc:602
+#: objects/transform_types.cpp:602
msgid "Cast a shadow on the horizon represented by this line"
msgstr "計算此直線所表示的水平面投影"
-#: objects/transform_types.cc:603
+#: objects/transform_types.cpp:603
msgid "Select the horizon for the shadow..."
msgstr "選擇投影的水平面..."
-#: objects/transform_types.cc:785
+#: objects/transform_types.cpp:785
msgid "Transform this object"
msgstr "轉換此物件"
-#: objects/transform_types.cc:786
+#: objects/transform_types.cpp:786
msgid "Transform using this transformation"
msgstr "用此轉換法轉換"
-#: objects/transform_types.cc:859
+#: objects/transform_types.cpp:859
msgid "Apply a similitude to this object"
msgstr "產生此物件的相似形"
-#: objects/transform_types.cc:861
+#: objects/transform_types.cpp:861
msgid "Apply a similitude with this center"
msgstr "以此為中心點產生相似形"
-#: objects/transform_types.cc:862
+#: objects/transform_types.cpp:862
msgid "Select the center for the similitude..."
msgstr "選擇中心點..."
-#: objects/transform_types.cc:863
+#: objects/transform_types.cpp:863
msgid "Apply a similitude mapping this point onto another point"
msgstr "利用映射此點到另一個點產生相似形"
-#: objects/transform_types.cc:864
+#: objects/transform_types.cpp:864
msgid "Select the point which the similitude should map onto another point..."
msgstr "選擇要映射的點..."
-#: objects/transform_types.cc:865
+#: objects/transform_types.cpp:865
msgid "Apply a similitude mapping a point onto this point"
msgstr "利用映射某點到這個點產生相似形"
-#: objects/transform_types.cc:866
+#: objects/transform_types.cpp:866
msgid ""
"Select the point onto which the similitude should map the first point..."
msgstr "選擇第一個點要映設到哪個點..."
-#: objects/vector_type.cc:26
+#: objects/vector_type.cpp:26
msgid "Construct a vector from this point"
msgstr "建構起於此點的向量"
-#: objects/vector_type.cc:27
+#: objects/vector_type.cpp:27
msgid "Select the start point of the new vector..."
msgstr "選擇新向量的起點..."
-#: objects/vector_type.cc:28
+#: objects/vector_type.cpp:28
msgid "Construct a vector to this point"
msgstr "建構指向此點的向量"
-#: objects/vector_type.cc:29
+#: objects/vector_type.cpp:29
msgid "Select the end point of the new vector..."
msgstr "選擇新向量的終點..."
-#: objects/vector_type.cc:61
+#: objects/vector_type.cpp:61
msgid "Construct the vector sum of this vector and another one."
msgstr "建構此向量與另一個向量的向量和。"
-#: objects/vector_type.cc:62
+#: objects/vector_type.cpp:62
msgid ""
"Select the first of the two vectors of which you want to construct the sum..."
msgstr "選擇您要建構向量和的第一個向量..."
-#: objects/vector_type.cc:63
+#: objects/vector_type.cpp:63
msgid "Construct the vector sum of this vector and the other one."
msgstr "建構此向量與另一個向量的向量和。"
-#: objects/vector_type.cc:64
+#: objects/vector_type.cpp:64
msgid ""
"Select the other of the two vectors of which you want to construct the sum..."
msgstr "選擇您要建構向量和的另一個向量..."
-#: objects/vector_type.cc:65
+#: objects/vector_type.cpp:65
msgid "Construct the vector sum starting at this point."
msgstr "建構由這個點開始的向量和。"
-#: objects/vector_type.cc:66
+#: objects/vector_type.cpp:66
msgid "Select the point to construct the sum vector in..."
msgstr "選擇要建構向量和的點..."
-#: scripting/newscriptwizardbase.ui:67 scripting/script-common.cc:34
+#: scripting/newscriptwizardbase.ui:67 scripting/script-common.cpp:34
#, no-c-format
msgid "Now fill in the code:"
msgstr "現在填入代碼:"
-#: scripting/script-common.cc:35
+#: scripting/script-common.cpp:35
msgid "Now fill in the Python code:"
msgstr "現在填入 Python 程式碼:"
-#: scripting/script-common.cc:53
+#: scripting/script-common.cpp:53
msgid ""
"_: Note to translators: this should be a default name for an argument in a "
"Python function. The default is \"arg%1\" which would become arg1, arg2, "
@@ -3806,14 +3811,14 @@ msgid ""
"arg%1"
msgstr "arg%1"
-#: scripting/script_mode.cc:205
+#: scripting/script_mode.cpp:205
msgid ""
"The Python interpreter caught an error during the execution of your script. "
"Please fix the script and click the Finish button again."
msgstr ""
"Python 直譯器在執行您的文稿時發生了錯誤。請修正文稿,再點選「完成」按鈕。"
-#: scripting/script_mode.cc:207 scripting/script_mode.cc:325
+#: scripting/script_mode.cpp:207 scripting/script_mode.cpp:325
#, c-format
msgid ""
"The Python Interpreter generated the following error output:\n"
@@ -3822,7 +3827,7 @@ msgstr ""
"Python 直譯器產生了下列錯誤輸出:\n"
"%1"
-#: scripting/script_mode.cc:212
+#: scripting/script_mode.cpp:212
msgid ""
"There seems to be an error in your script. The Python interpreter reported "
"no errors, but the script does not generate a valid object. Please fix the "
@@ -3831,23 +3836,23 @@ msgstr ""
"在您的文稿中似乎有錯誤。Python 直譯器回報沒有錯誤,但是文稿並未產生合法的物"
"件。請修正此文稿,再點選「完成」按鈕。"
-#: scripting/script_mode.cc:290
+#: scripting/script_mode.cpp:290
msgid ""
"_: 'Edit' is a verb\n"
"Edit Script"
msgstr "編輯文稿"
-#: scripting/script_mode.cc:313
+#: scripting/script_mode.cpp:313
msgid "Edit Python Script"
msgstr "編輯 Python 文稿"
-#: scripting/script_mode.cc:323
+#: scripting/script_mode.cpp:323
msgid ""
"The Python interpreter caught an error during the execution of your script. "
"Please fix the script."
msgstr "Python 直譯器在執行您的文稿時發生了錯誤。請修正文稿。"
-#: scripting/script_mode.cc:330
+#: scripting/script_mode.cpp:330
msgid ""
"There seems to be an error in your script. The Python interpreter reported "
"no errors, but the script does not generate a valid object. Please fix the "
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kiten.po b/tde-i18n-zh_TW/messages/tdeedu/kiten.po
index 0c0674b8035..1648bd8ae86 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kiten.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kiten.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kiten\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-06-20 15:52+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/klatin.po b/tde-i18n-zh_TW/messages/tdeedu/klatin.po
index d22e73601a7..ddef40e81a8 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/klatin.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/klatin.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klatin\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-06-20 16:19+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kmplot.po b/tde-i18n-zh_TW/messages/tdeedu/kmplot.po
index f305315635e..1bb2e2fde7a 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kmplot.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kmplot.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmplot\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:20+0000\n"
"PO-Revision-Date: 2006-10-30 09:40+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kstars.po b/tde-i18n-zh_TW/messages/tdeedu/kstars.po
index cb5f2d204a4..6293e29d31b 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kstars.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kstars.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kstars\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
+"POT-Creation-Date: 2022-09-19 18:22+0000\n"
"PO-Revision-Date: 2007-01-09 12:42+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -3749,7 +3749,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 "詳情"
@@ -27591,7 +27591,7 @@ msgstr "執行服務(&U)"
msgid "Client"
msgstr "客戶端"
-#: devmanager.ui:255 tools/observinglistui.ui:391
+#: devmanager.ui:255 tools/observinglistui.ui:385
#, no-c-format
msgid "Name"
msgstr "名稱"
@@ -30241,7 +30241,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 "等"
@@ -31548,13 +31548,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 "赤經:"
@@ -32954,86 +32954,86 @@ 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 "高度vs時間(&A)"
-#: 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 "
"shown"
msgstr "開啟所選物件的高度仰角vs時間工具,顯示其曲線"
-#: 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 "
"the data columns"
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 "您所選的物件的觀測筆記"
@@ -33113,64 +33113,64 @@ msgstr "選擇在星座中的物件(&A):"
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 "選擇觀測的物件(&A):"
-#: 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 "Tucson, Arizona, USA"
-#: tools/obslistwizardui.ui:770
+#: tools/obslistwizardui.ui:764
#, no-c-format
msgid "Cha&nge Location"
msgstr "變更位置(&N)"
-#: tools/obslistwizardui.ui:827
+#: tools/obslistwizardui.ui:821
#, no-c-format
msgid "Select objects &brighter than:"
msgstr "選擇比這個亮的物件(&B):"
-#: tools/obslistwizardui.ui:881
+#: tools/obslistwizardui.ui:875
#, no-c-format
msgid ""
"Exclude objects which\n"
"have &no magnitude"
msgstr "排除沒有星等的物件(&N)"
-#: tools/obslistwizardui.ui:923
+#: tools/obslistwizardui.ui:917
#, no-c-format
msgid ""
"There are three ways to select objects from\n"
@@ -33191,7 +33191,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-zh_TW/messages/tdeedu/ktouch.po b/tde-i18n-zh_TW/messages/tdeedu/ktouch.po
index 969a76c8148..0fff2b984e7 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/ktouch.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/ktouch.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktouch\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
+"POT-Creation-Date: 2022-09-19 18:22+0000\n"
"PO-Revision-Date: 2007-04-16 12:30+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -838,7 +838,7 @@ msgstr "此等級中的新字元:"
msgid "Level data:"
msgstr "等級資料:"
-#: ktouchlectureeditor_dlg.ui:550
+#: ktouchlectureeditor_dlg.ui:544
#, no-c-format
msgid "Save &As..."
msgstr "另存為(&A)..."
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kverbos.po b/tde-i18n-zh_TW/messages/tdeedu/kverbos.po
index a22a78dc5cc..2b240712986 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kverbos.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kverbos.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kverbos\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-10-31 13:05+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeedu/kvoctrain.po b/tde-i18n-zh_TW/messages/tdeedu/kvoctrain.po
index 92fbf6d02e2..d0c7538b781 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kvoctrain.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kvoctrain.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kvoctrain\n"
-"POT-Creation-Date: 2020-05-11 04:08+0200\n"
+"POT-Creation-Date: 2022-09-19 18:22+0000\n"
"PO-Revision-Date: 2007-11-09 14:35+0800\n"
"Last-Translator: Chih-Wei Huang <cwhuang@linux.org.tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -3090,7 +3090,7 @@ msgstr "file.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:"
@@ -3126,13 +3126,13 @@ msgstr "等級 4(&4):"
msgid "Level &7:"
msgstr "等級 7(&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(&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:"
@@ -3643,45 +3643,39 @@ msgid "Add Language Data From ISO639-&1"
msgstr "從 ISO639-1 新增語言資料(&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 "列出 ISO639-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 "
"are covered by \"ISO639-1\""
msgstr "按下此按鍵會開啟一個選單,包含所有在 ISO639-1 中看到的語言代碼。"
-#: common-dialogs/languageoptionsbase.ui:286
+#: common-dialogs/languageoptionsbase.ui:283
#, no-c-format
msgid "&Add"
msgstr "新增(&A)"
-#: 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 "
@@ -4089,142 +4083,112 @@ msgstr "未問到(&Q):"
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 "點選這裡改變等級 1 的顏色"
-#: 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 "使用顏色(&U)"
-#: 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-zh_TW/messages/tdeedu/kwordquiz.po b/tde-i18n-zh_TW/messages/tdeedu/kwordquiz.po
index 812d988522c..0b3d5d40c09 100644
--- a/tde-i18n-zh_TW/messages/tdeedu/kwordquiz.po
+++ b/tde-i18n-zh_TW/messages/tdeedu/kwordquiz.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kwordquiz\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-10-14 16:28+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegames/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdegames/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdegames/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdegames/Makefile.am b/tde-i18n-zh_TW/messages/tdegames/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdegames/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdegames/kbackgammon.po b/tde-i18n-zh_TW/messages/tdegames/kbackgammon.po
index e0bae9c2abc..eb6651be121 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kbackgammon.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kbackgammon.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbackgammon\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2020-09-27 19:42+0200\n"
"PO-Revision-Date: 2006-01-20 10:58+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,27 +27,27 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: engines/fibs/kbgfibs.cpp:210
+#: engines/fibs/kbgfibs.cpp:209
msgid "FIBS Engine"
msgstr "FIBS 遊戲引擎"
-#: engines/fibs/kbgfibs.cpp:210
+#: engines/fibs/kbgfibs.cpp:209
msgid "Here you can configure the FIBS backgammon engine"
msgstr "您可以設定 FIBS 遊戲引擎。"
-#: engines/fibs/kbgfibs.cpp:228
+#: engines/fibs/kbgfibs.cpp:227
msgid "Automatic Messages"
msgstr "自動訊息"
-#: engines/fibs/kbgfibs.cpp:236
+#: engines/fibs/kbgfibs.cpp:235
msgid "Show copy of personal messages in main window"
msgstr "在主視窗顯示個人訊息。"
-#: engines/fibs/kbgfibs.cpp:237
+#: engines/fibs/kbgfibs.cpp:236
msgid "Automatically request player info on invitation"
msgstr "受到邀請時自動取得玩家個人資訊。"
-#: engines/fibs/kbgfibs.cpp:239
+#: engines/fibs/kbgfibs.cpp:238
msgid ""
"Usually, all messages sent directly to you by other players are displayed "
"only in the chat window. Check this box if you would like to get a copy of "
@@ -56,71 +56,71 @@ msgstr ""
"通常,直接送給您的訊息只會顯示在聊天視窗中。勾選這個選項的話,在主視窗中也會"
"顯示出來。"
-#: engines/fibs/kbgfibs.cpp:242
+#: engines/fibs/kbgfibs.cpp:241
msgid ""
"Check this box if you would like to receive information on players that "
"invite you to games."
msgstr "勾選這個選項的話,您在接受邀請時會顯示邀請您的玩家的個人資訊。"
-#: engines/fibs/kbgfibs.cpp:257
+#: engines/fibs/kbgfibs.cpp:256
msgid "Start match:"
msgstr "開始比賽:"
-#: engines/fibs/kbgfibs.cpp:258
+#: engines/fibs/kbgfibs.cpp:257
msgid "Win match:"
msgstr "贏得比賽:"
-#: engines/fibs/kbgfibs.cpp:259
+#: engines/fibs/kbgfibs.cpp:258
msgid "Lose match:"
msgstr "輸掉比賽:"
-#: engines/fibs/kbgfibs.cpp:261
+#: engines/fibs/kbgfibs.cpp:260
msgid ""
"If you want to send a standard greeting to your opponent whenever you start "
"a new match, check this box and write the message into the entry field."
msgstr "勾選這個選項,並寫上打招呼的話,您在開始比賽時就會自動向對手打招呼。"
-#: engines/fibs/kbgfibs.cpp:265
+#: engines/fibs/kbgfibs.cpp:264
msgid ""
"If you want to send a standard message to your opponent whenever you won a "
"match, check this box and write the message into the entry field."
msgstr "勾選這個選項,並寫上某些訊息,您在贏得比賽時就會自動將訊息送給對手。"
-#: engines/fibs/kbgfibs.cpp:268
+#: engines/fibs/kbgfibs.cpp:267
msgid ""
"If you want to send a standard message to your opponent whenever you lost a "
"match, check this box and write the message into the entry field."
msgstr "勾選這個選項,並寫上某些訊息,您在輸掉比賽時就會自動將訊息送給對手。"
-#: engines/fibs/kbgfibs.cpp:286
+#: engines/fibs/kbgfibs.cpp:285
msgid "&Local"
msgstr "本地端(&L)"
-#: engines/fibs/kbgfibs.cpp:295
+#: engines/fibs/kbgfibs.cpp:294
msgid "Server"
msgstr "伺服器"
-#: engines/fibs/kbgfibs.cpp:296
+#: engines/fibs/kbgfibs.cpp:295
msgid "Other"
msgstr "其他"
-#: engines/fibs/kbgfibs.cpp:308
+#: engines/fibs/kbgfibs.cpp:307
msgid "Server name:"
msgstr "主機名稱:"
-#: engines/fibs/kbgfibs.cpp:309
+#: engines/fibs/kbgfibs.cpp:308
msgid "Server port:"
msgstr "主機連接埠:"
-#: engines/fibs/kbgfibs.cpp:310
+#: engines/fibs/kbgfibs.cpp:309
msgid "User name:"
msgstr "使用者名稱:"
-#: engines/fibs/kbgfibs.cpp:311
+#: engines/fibs/kbgfibs.cpp:310
msgid "Password:"
msgstr "使用者密碼:"
-#: engines/fibs/kbgfibs.cpp:320
+#: engines/fibs/kbgfibs.cpp:319
msgid ""
"Enter here the host name of FIBS. With almost absolute certainty this should "
"be \"fibs.com\". If you leave this blank, you will be asked again at "
@@ -129,7 +129,7 @@ msgstr ""
"輸入 FIBS 主機名稱。通常都是 fibs.com。如果空白的話,連線時會詢問您要連到哪"
"裡。"
-#: engines/fibs/kbgfibs.cpp:324
+#: engines/fibs/kbgfibs.cpp:323
msgid ""
"Enter here the port number of FIBS. With almost absolute certainty this "
"should be \"4321\". If you leave this blank, you will be asked again at "
@@ -138,7 +138,7 @@ msgstr ""
"輸入 FIBS 主機連接埠。通常都是 4321。如果空白的話,連線時會詢問您要連到哪個連"
"接埠。"
-#: engines/fibs/kbgfibs.cpp:328
+#: engines/fibs/kbgfibs.cpp:327
msgid ""
"Enter your login on FIBS here. If you do not have a login yet, you should "
"first create an account using the corresponding menu entry. If you leave "
@@ -147,7 +147,7 @@ msgstr ""
"輸入您在 FIBS 主機上的使用者名稱。如果沒有的話,您可以從選單中選擇註冊使用"
"者。如果空白的話,連線時會請您輸入。"
-#: engines/fibs/kbgfibs.cpp:332
+#: engines/fibs/kbgfibs.cpp:331
msgid ""
"Enter your password on FIBS here. If you do not have a login yet, you should "
"first create an account using the corresponding menu entry. If you leave "
@@ -157,11 +157,11 @@ msgstr ""
"輸入您在 FIBS 主機上的使用者密碼。如果還沒有註冊使用者的話,您可以從選單中選"
"擇註冊使用者。如果空白的話,連線時會請您輸入密碼。輸入時螢幕上不會顯示。"
-#: engines/fibs/kbgfibs.cpp:341
+#: engines/fibs/kbgfibs.cpp:340
msgid "Keep connections alive"
msgstr "保持連線"
-#: engines/fibs/kbgfibs.cpp:343
+#: engines/fibs/kbgfibs.cpp:342
msgid ""
"Usually, FIBS drops the connection after one hour of inactivity. When you "
"check this box, %1 will try to keep the connection alive, even if you are "
@@ -172,21 +172,21 @@ msgstr ""
"項,%1 會試著保持連線,即使您並沒有真的在玩或在聊天。不過請小心使用,因為可能"
"影響您的網路。"
-#: engines/fibs/kbgfibs.cpp:357
+#: engines/fibs/kbgfibs.cpp:356
msgid "&Connection"
msgstr "連線(&C)"
-#: engines/fibs/kbgfibs.cpp:369
+#: engines/fibs/kbgfibs.cpp:368
msgid "&Buddy List"
msgstr "玩家清單(&B)"
-#: engines/fibs/kbgfibs.cpp:434
+#: engines/fibs/kbgfibs.cpp:433
msgid ""
"_: R means resume\n"
"%1 (R)"
msgstr "%1 (回復)"
-#: engines/fibs/kbgfibs.cpp:435
+#: engines/fibs/kbgfibs.cpp:434
msgid ""
"%1 (experience %2, rating %3) wants to resume a saved match with you. If you "
"want to play, use the corresponding menu entry to join (or type 'join %4')."
@@ -194,17 +194,17 @@ msgstr ""
"%1 (經驗值 %2 等級 %3)想要回復已經儲存的與您的比賽。如果您要繼續跟他玩,請在"
"目錄選單中選取「加入」(或是在命令列中輸入 join %4)。"
-#: engines/fibs/kbgfibs.cpp:438
+#: engines/fibs/kbgfibs.cpp:437
msgid "%1 wants to resume a saved match with you"
msgstr "%1 要回復與您的比賽"
-#: engines/fibs/kbgfibs.cpp:441
+#: engines/fibs/kbgfibs.cpp:440
msgid ""
"_: U means unlimited\n"
"%1 (U)"
msgstr "%1 (未限制)"
-#: engines/fibs/kbgfibs.cpp:442
+#: engines/fibs/kbgfibs.cpp:441
msgid ""
"%1 (experience %2, rating %3) wants to play an unlimited match with you. If "
"you want to play, use the corresponding menu entry to join (or type 'join "
@@ -213,18 +213,18 @@ msgstr ""
"%1 (經驗值 %2 等級 %3)想要與您玩一場未限制賭注的比賽。如果您要跟他玩,請在目"
"錄選單中選取「加入」(或是在命令列中輸入 join %4)。"
-#: engines/fibs/kbgfibs.cpp:445
+#: engines/fibs/kbgfibs.cpp:444
msgid "%1 has invited you to an unlimited match"
msgstr "%1 邀請您來一場未限制賭注的比賽。"
-#: engines/fibs/kbgfibs.cpp:450
+#: engines/fibs/kbgfibs.cpp:449
msgid ""
"_: If the format of the (U) and (R) strings is changed, it should also be "
"changed here\n"
"%1 (%2)"
msgstr "%1 (%2)"
-#: engines/fibs/kbgfibs.cpp:451
+#: engines/fibs/kbgfibs.cpp:450
msgid ""
"%1 (experience %2, rating %3) wants to play a %4 point match with you. If "
"you want to play, use the corresponding menu entry to join (or type 'join "
@@ -233,70 +233,70 @@ msgstr ""
"%1 (經驗值 %2 等級 %3)想要與您玩一場賭 %4 點的比賽。如果您要跟他玩,請在目錄"
"選單中選取「加入」(或是在命令列中輸入 join %5)。"
-#: engines/fibs/kbgfibs.cpp:454
+#: engines/fibs/kbgfibs.cpp:453
msgid "%1 has invited you for a %2 point match"
msgstr "%1 邀請您來一場賭 %2 點的比賽。"
-#: engines/fibs/kbgfibs.cpp:645
+#: engines/fibs/kbgfibs.cpp:644
msgid "Still connected. Log out first?"
msgstr "還在連線中。要先登出嗎?"
-#: engines/fibs/kbgfibs.cpp:645
+#: engines/fibs/kbgfibs.cpp:644
msgid "Log Out"
msgstr "登出"
-#: engines/fibs/kbgfibs.cpp:645
+#: engines/fibs/kbgfibs.cpp:644
msgid "Stay Connected"
msgstr "保持連線"
-#: engines/fibs/kbgfibs.cpp:732
+#: engines/fibs/kbgfibs.cpp:731
msgid ""
"Please type the message that should be displayed to other\n"
"users while you are away."
msgstr "請輸入您在離開時顯示的訊息。"
-#: engines/fibs/kbgfibs.cpp:880
+#: engines/fibs/kbgfibs.cpp:879
#, c-format
msgid "Looking up %1"
msgstr "尋找 %1"
-#: engines/fibs/kbgfibs.cpp:891
+#: engines/fibs/kbgfibs.cpp:890
#, c-format
msgid "Connecting to %1"
msgstr "連線到 %1"
-#: engines/fibs/kbgfibs.cpp:901
+#: engines/fibs/kbgfibs.cpp:900
msgid "Error, connection has been refused"
msgstr "發生錯誤:連線被拒絕。"
-#: engines/fibs/kbgfibs.cpp:904
+#: engines/fibs/kbgfibs.cpp:903
msgid "Error, nonexistent host or name server down."
msgstr "發生錯誤:主機不存在,或 DNS 有問題。"
-#: engines/fibs/kbgfibs.cpp:907
+#: engines/fibs/kbgfibs.cpp:906
msgid "Error, reading data from socket"
msgstr "發生錯誤:讀取 socket 資料錯誤。"
-#: engines/fibs/kbgfibs.cpp:982
+#: engines/fibs/kbgfibs.cpp:981
msgid "Connected"
msgstr "已連線"
-#: engines/fibs/kbgfibs.cpp:1027
+#: engines/fibs/kbgfibs.cpp:1026
msgid "Disconnected."
msgstr "已斷線"
-#: engines/fibs/kbgfibs.cpp:1053
+#: engines/fibs/kbgfibs.cpp:1052
msgid ""
"Enter the name of the server you want to connect to.\n"
"This should almost always be \"fibs.com\"."
msgstr "請輸入您要連接的伺服器名稱。通常都會是 fibs.com。"
-#: engines/fibs/kbgfibs.cpp:1065
+#: engines/fibs/kbgfibs.cpp:1064
msgid ""
"Enter the port number on the server. It should almost always be \"4321\"."
msgstr "請輸入您要連接的主機連接埠。通常都會是 4321。"
-#: engines/fibs/kbgfibs.cpp:1078
+#: engines/fibs/kbgfibs.cpp:1077
msgid ""
"Enter the login you would like to use on the server %1. The login may not\n"
"contain spaces or colons. If the login you choose is not available, you'll "
@@ -308,7 +308,7 @@ msgstr ""
"如果您輸入的使用者名稱已被佔用,稍後會讓您再重新輸入。\n"
"\n"
-#: engines/fibs/kbgfibs.cpp:1084
+#: engines/fibs/kbgfibs.cpp:1083
msgid ""
"Enter your login on the server %1. If you don't have a login, you\n"
"should create one using the corresponding menu option.\n"
@@ -318,11 +318,11 @@ msgstr ""
"如果您沒有的話,請先到選單中註冊使用者。\n"
"\n"
-#: engines/fibs/kbgfibs.cpp:1093
+#: engines/fibs/kbgfibs.cpp:1092
msgid "The login may not contain spaces or colons!"
msgstr "使用者名稱不能含有空白或冒號!"
-#: engines/fibs/kbgfibs.cpp:1108
+#: engines/fibs/kbgfibs.cpp:1107
msgid ""
"Enter the password you would like to use with the login %1\n"
"on the server %2. It may not contain colons.\n"
@@ -331,7 +331,7 @@ msgstr ""
"請輸入伺服器上 %2 使用者 %1 的密碼。密碼中不能含有空白或冒號。\n"
"\n"
-#: engines/fibs/kbgfibs.cpp:1114
+#: engines/fibs/kbgfibs.cpp:1113
msgid ""
"Enter the password for the login %1 on the server %2.\n"
"\n"
@@ -339,45 +339,45 @@ msgstr ""
"請輸入伺服器 %2 上使用者 %1 的密碼。\n"
"\n"
-#: engines/fibs/kbgfibs.cpp:1127
+#: engines/fibs/kbgfibs.cpp:1126
msgid "The password may not contain colons or spaces!"
msgstr "密碼不能含有空白或冒號!"
-#: engines/fibs/kbgfibs.cpp:1401
+#: engines/fibs/kbgfibs.cpp:1400
msgid ""
"There was a problem with your login and password. You can reenter\n"
"your login and password and try to reconnect."
msgstr "您輸入的使用者名稱與密碼有問題。請重新輸入並重新連線。"
-#: engines/fibs/kbgfibs.cpp:1406
+#: engines/fibs/kbgfibs.cpp:1405
msgid "Wrong Login/Password"
msgstr "錯誤的使用者名稱/密碼"
-#: engines/fibs/kbgfibs.cpp:1407
+#: engines/fibs/kbgfibs.cpp:1406
msgid "Reconnect"
msgstr "重新連線"
-#: engines/fibs/kbgfibs.cpp:1436
+#: engines/fibs/kbgfibs.cpp:1435
msgid "%1, last logged in from %2 at %3."
msgstr "%1,上次在 %3 從 %2 登入。"
-#: engines/fibs/kbgfibs.cpp:1507
+#: engines/fibs/kbgfibs.cpp:1506
msgid "The moreboards toggle has been set."
msgstr "已設定 moreboards 選項。"
-#: engines/fibs/kbgfibs.cpp:1514
+#: engines/fibs/kbgfibs.cpp:1513
msgid "The notify toggle has been set."
msgstr "已設定通知選項。"
-#: engines/fibs/kbgfibs.cpp:1521
+#: engines/fibs/kbgfibs.cpp:1520
msgid "The report toggle has been set."
msgstr "已設定報告選項。"
-#: engines/fibs/kbgfibs.cpp:1569
+#: engines/fibs/kbgfibs.cpp:1568
msgid "The selected login is alreay in use! Please select another one."
msgstr "所選擇的使用者名稱已被佔用。請另外選擇一個。"
-#: engines/fibs/kbgfibs.cpp:1577
+#: engines/fibs/kbgfibs.cpp:1576
msgid ""
"\n"
"\n"
@@ -387,7 +387,7 @@ msgstr ""
"\n"
"使用者名稱不能含有空白或冒號!"
-#: engines/fibs/kbgfibs.cpp:1609
+#: engines/fibs/kbgfibs.cpp:1608
msgid ""
"Your account has been created. Your new login is <u>%1</u>. To fully "
"activate this account, I will now close the connection. Once you reconnect, "
@@ -396,47 +396,47 @@ msgstr ""
"您的使用者帳號已建立。使用者名稱為 <u>%1</u>。請您重新連線,並使用新的使用者"
"帳號登入。"
-#: engines/fibs/kbgfibs.cpp:1737
+#: engines/fibs/kbgfibs.cpp:1736
msgid "%1 (%2) vs. %3 (%4) - game over"
msgstr "%1 (%2) 對決 %3 (%4):遊戲結束"
-#: engines/fibs/kbgfibs.cpp:1740
+#: engines/fibs/kbgfibs.cpp:1739
msgid "%1 (%2) vs. %3 (%4) - unlimited match"
msgstr "%1 (%2) 對決 %3 (%4):未限制賭注的比賽"
-#: engines/fibs/kbgfibs.cpp:1743
+#: engines/fibs/kbgfibs.cpp:1742
msgid "%1 (%2) vs. %3 (%4) - %5 point match"
msgstr "%1 (%2) 對決 %3 (%4):賭 %5 點的比賽"
-#: engines/fibs/kbgfibs.cpp:1769
+#: engines/fibs/kbgfibs.cpp:1768
msgid "Please make your move"
msgstr "換您下了"
-#: engines/fibs/kbgfibs.cpp:1782
+#: engines/fibs/kbgfibs.cpp:1781
msgid "(or use the corresponding menu entry to join the match)"
msgstr "(或是使用目錄選單來加入比賽)"
-#: engines/fibs/kbgfibs.cpp:1836
+#: engines/fibs/kbgfibs.cpp:1835
msgid "It's your turn to roll the dice or double the cube"
msgstr "現在您可以擲骰子或選擇賭倍"
-#: engines/fibs/kbgfibs.cpp:1897
+#: engines/fibs/kbgfibs.cpp:1896
msgid "(or use the corresponding menu entry to leave or continue the match)"
msgstr "(或是使用目錄選單來離開或繼續比賽)"
-#: engines/fibs/kbgfibs.cpp:1993
+#: engines/fibs/kbgfibs.cpp:1992
msgid "(or use the corresponding menu entry to accept or reject the offer)"
msgstr "(或是使用目錄選單來選擇接受或拒絕賭倍)"
-#: engines/fibs/kbgfibs.cpp:2014
+#: engines/fibs/kbgfibs.cpp:2013
msgid "Sorry, you lost the game."
msgstr "抱歉,您輸了。"
-#: engines/fibs/kbgfibs.cpp:2022
+#: engines/fibs/kbgfibs.cpp:2021
msgid "Congratulations, you won the game!"
msgstr "恭喜,您贏了!"
-#: engines/fibs/kbgfibs.cpp:2060
+#: engines/fibs/kbgfibs.cpp:2059
msgid ""
"You should never set the 'boardstyle' variable by hand! It is vital for "
"proper functioning of this program that it remains set to 3. It has been "
@@ -444,99 +444,99 @@ msgid ""
msgstr ""
"請不要手動設定「boardstyle」。這對此程式的某些功能很重要,此值將重設為 3。"
-#: engines/fibs/kbgfibs.cpp:2160
+#: engines/fibs/kbgfibs.cpp:2159
msgid "&Connect"
msgstr "連線(&C)"
-#: engines/fibs/kbgfibs.cpp:2161
+#: engines/fibs/kbgfibs.cpp:2160
msgid "New Account"
msgstr "新帳號"
-#: engines/fibs/kbgfibs.cpp:2162
+#: engines/fibs/kbgfibs.cpp:2161
msgid "&Disconnect"
msgstr "離線(&D)"
-#: engines/fibs/kbgfibs.cpp:2170
+#: engines/fibs/kbgfibs.cpp:2169
msgid "&Invite..."
msgstr "邀請...(&I)"
-#: engines/fibs/kbgfibs.cpp:2176
+#: engines/fibs/kbgfibs.cpp:2175
msgid "&Commands"
msgstr "命令(&C)"
-#: engines/fibs/kbgfibs.cpp:2178
+#: engines/fibs/kbgfibs.cpp:2177
msgid "Away"
msgstr "離開"
-#: engines/fibs/kbgfibs.cpp:2195
+#: engines/fibs/kbgfibs.cpp:2194
msgid "Ready to Play"
msgstr "準備開始遊戲"
-#: engines/fibs/kbgfibs.cpp:2197
+#: engines/fibs/kbgfibs.cpp:2196
msgid "Show Rating Computations"
msgstr "顯示等級計算"
-#: engines/fibs/kbgfibs.cpp:2199
+#: engines/fibs/kbgfibs.cpp:2198
msgid "Hide Rating Computations"
msgstr "隱藏等級計算"
-#: engines/fibs/kbgfibs.cpp:2200
+#: engines/fibs/kbgfibs.cpp:2199
msgid "Greedy Bearoffs"
msgstr "強烈想贏"
-#: engines/fibs/kbgfibs.cpp:2202
+#: engines/fibs/kbgfibs.cpp:2201
msgid "Ask for Doubles"
msgstr "詢問賭倍"
-#: engines/fibs/kbgfibs.cpp:2215
+#: engines/fibs/kbgfibs.cpp:2214
msgid "&Response"
msgstr "回應(&R)"
-#: engines/fibs/kbgfibs.cpp:2217 engines/offline/kbgoffline.cpp:652
+#: engines/fibs/kbgfibs.cpp:2216 engines/offline/kbgoffline.cpp:651
msgid "Accept"
msgstr "接受"
-#: engines/fibs/kbgfibs.cpp:2218 engines/offline/kbgoffline.cpp:652
+#: engines/fibs/kbgfibs.cpp:2217 engines/offline/kbgoffline.cpp:651
msgid "Reject"
msgstr "拒絕"
-#: engines/fibs/kbgfibs.cpp:2225
+#: engines/fibs/kbgfibs.cpp:2224
msgid "Join"
msgstr "加入"
-#: engines/fibs/kbgfibs.cpp:2226
+#: engines/fibs/kbgfibs.cpp:2225
msgid "Leave"
msgstr "離開"
-#: engines/fibs/kbgfibs.cpp:2236
+#: engines/fibs/kbgfibs.cpp:2235
msgid "&Join"
msgstr "加入(&J)"
-#: engines/fibs/kbgfibs.cpp:2259
+#: engines/fibs/kbgfibs.cpp:2258
msgid "&Player List"
msgstr "玩家清單(&P)"
-#: engines/fibs/kbgfibs.cpp:2260
+#: engines/fibs/kbgfibs.cpp:2259
msgid "&Chat"
msgstr "聊天(&C)"
-#: engines/fibs/kbgfibschat.cpp:203
+#: engines/fibs/kbgfibschat.cpp:201
msgid "%1 user"
msgstr "%1 使用者"
-#: engines/fibs/kbgfibschat.cpp:205
+#: engines/fibs/kbgfibschat.cpp:203
msgid "Kibitz to watchers and players"
msgstr "對玩家與觀棋者提出意見"
-#: engines/fibs/kbgfibschat.cpp:207
+#: engines/fibs/kbgfibschat.cpp:205
msgid "Whisper to watchers only"
msgstr "只跟觀棋者講悄悄話"
-#: engines/fibs/kbgfibschat.cpp:222
+#: engines/fibs/kbgfibschat.cpp:220
msgid "Chat Window"
msgstr "聊天視窗"
-#: engines/fibs/kbgfibschat.cpp:224
+#: engines/fibs/kbgfibschat.cpp:222
msgid ""
"This is the chat window.\n"
"\n"
@@ -550,267 +550,267 @@ msgstr ""
"視窗內的文字會依據屬性呈現不同的顏色,像是對您說的悄悄話,或是對整個 FIBS 玩"
"家喊的話,或是您說的話等等。如果您選擇某個玩家,說的話會直接傳達給他。"
-#: engines/fibs/kbgfibschat.cpp:233
+#: engines/fibs/kbgfibschat.cpp:231
msgid "Info On"
msgstr "玩家資訊"
-#: engines/fibs/kbgfibschat.cpp:237
+#: engines/fibs/kbgfibschat.cpp:235
msgid "Talk To"
msgstr "與誰談話"
-#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:308
+#: engines/fibs/kbgfibschat.cpp:240 engines/fibs/kplayerlist.cpp:307
msgid "Use Dialog"
msgstr "使用對話框"
-#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:310
+#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:309
msgid "1 Point Match"
msgstr "比賽(一次賭一點)"
-#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:312
+#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:311
msgid "2 Point Match"
msgstr "比賽(一次賭兩點)"
-#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:314
+#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:313
msgid "3 Point Match"
msgstr "比賽(一次賭三點)"
-#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:316
+#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:315
msgid "4 Point Match"
msgstr "比賽(一次賭四點)"
-#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:318
+#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:317
msgid "5 Point Match"
msgstr "比賽(一次賭五點)"
-#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:320
+#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:319
msgid "6 Point Match"
msgstr "比賽(一次賭六點)"
-#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:322
+#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:321
msgid "7 Point Match"
msgstr "比賽(一次賭七點)"
-#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:324
+#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:323
msgid "Unlimited"
msgstr "未限制"
-#: engines/fibs/kbgfibschat.cpp:260 engines/fibs/kplayerlist.cpp:326
+#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:325
msgid "Resume"
msgstr "回復"
-#: engines/fibs/kbgfibschat.cpp:280
+#: engines/fibs/kbgfibschat.cpp:278
msgid "Gag"
msgstr "禁止發言"
-#: engines/fibs/kbgfibschat.cpp:281
+#: engines/fibs/kbgfibschat.cpp:279
msgid "Ungag"
msgstr "發言解禁"
-#: engines/fibs/kbgfibschat.cpp:282
+#: engines/fibs/kbgfibschat.cpp:280
msgid "Clear Gag List"
msgstr "清除禁止發言清單"
-#: engines/fibs/kbgfibschat.cpp:286
+#: engines/fibs/kbgfibschat.cpp:284
msgid "Silent"
msgstr "噤聲"
-#: engines/fibs/kbgfibschat.cpp:364
+#: engines/fibs/kbgfibschat.cpp:362
msgid "Select users to be removed from the gag list."
msgstr "請選擇要從禁止發言清單移除的使用者。"
-#: engines/fibs/kbgfibschat.cpp:366
+#: engines/fibs/kbgfibschat.cpp:364
msgid ""
"Select all the users you want to remove from the gag list and then click OK. "
"Afterwards you will again hear what they shout."
msgstr ""
"選擇好要移出清單的使用者,並按下「確定」。然後您就可以再聽到他們亂喊亂叫了。"
-#: engines/fibs/kbgfibschat.cpp:381
+#: engines/fibs/kbgfibschat.cpp:379
msgid "&Gag List"
msgstr "禁止發言清單(&G)"
-#: engines/fibs/kbgfibschat.cpp:453 engines/fibs/kbgfibschat.cpp:479
-#: engines/fibs/kbgfibschat.cpp:686 engines/fibs/kplayerlist.cpp:573
+#: engines/fibs/kbgfibschat.cpp:451 engines/fibs/kbgfibschat.cpp:477
+#: engines/fibs/kbgfibschat.cpp:684 engines/fibs/kplayerlist.cpp:572
#, c-format
msgid "Talk to %1"
msgstr "與 %1 談話"
-#: engines/fibs/kbgfibschat.cpp:552
+#: engines/fibs/kbgfibschat.cpp:550
msgid "<u>%1 tells you:</u> %2"
msgstr "<u>%1 告訴您:</u>%2"
-#: engines/fibs/kbgfibschat.cpp:561
+#: engines/fibs/kbgfibschat.cpp:559
msgid "<u>%1 shouts:</u> %2"
msgstr "<u>%1 喊道:</u> %2"
-#: engines/fibs/kbgfibschat.cpp:569
+#: engines/fibs/kbgfibschat.cpp:567
msgid "<u>%1 whispers:</u> %2"
msgstr "<u>%1 悄悄說:</u> %2"
-#: engines/fibs/kbgfibschat.cpp:578
+#: engines/fibs/kbgfibschat.cpp:576
msgid "<u>%1 kibitzes:</u> %2"
msgstr "<u>%1 提出意見:</u> %2"
-#: engines/fibs/kbgfibschat.cpp:586
+#: engines/fibs/kbgfibschat.cpp:584
msgid "<u>You tell %1:</u> %2"
msgstr "<u>您告訴 %1:</u> %2"
-#: engines/fibs/kbgfibschat.cpp:593
+#: engines/fibs/kbgfibschat.cpp:591
#, c-format
msgid "<u>You shout:</u> %1"
msgstr "<u>您喊道:</u> %1"
-#: engines/fibs/kbgfibschat.cpp:600
+#: engines/fibs/kbgfibschat.cpp:598
#, c-format
msgid "<u>You whisper:</u> %1"
msgstr "<u>您悄悄地說:</u> %1"
-#: engines/fibs/kbgfibschat.cpp:607
+#: engines/fibs/kbgfibschat.cpp:605
#, c-format
msgid "<u>You kibitz:</u> %1"
msgstr "<u>您提出意見:</u>%1"
-#: engines/fibs/kbgfibschat.cpp:618
+#: engines/fibs/kbgfibschat.cpp:616
msgid "<u>User %1 left a message at %2</u>: %3"
msgstr "<u>使用者 %1 在 %2 留下一個訊息</u>:%3"
-#: engines/fibs/kbgfibschat.cpp:625
+#: engines/fibs/kbgfibschat.cpp:623
msgid "Your message for %1 has been delivered."
msgstr "您傳達給 %1 的訊息已送到。"
-#: engines/fibs/kbgfibschat.cpp:632
+#: engines/fibs/kbgfibschat.cpp:630
msgid "Your message for %1 has been saved."
msgstr "您傳達給 %1 的訊息已儲存。"
-#: engines/fibs/kbgfibschat.cpp:649
+#: engines/fibs/kbgfibschat.cpp:647
msgid "<u>You say to yourself:</u> "
msgstr "<u>您喃喃自語:</u>"
-#: engines/fibs/kbgfibschat.cpp:689 engines/fibs/kplayerlist.cpp:572
+#: engines/fibs/kbgfibschat.cpp:687 engines/fibs/kplayerlist.cpp:571
#, c-format
msgid "Info on %1"
msgstr "%1 的個人資料"
-#: engines/fibs/kbgfibschat.cpp:693 engines/fibs/kplayerlist.cpp:590
+#: engines/fibs/kbgfibschat.cpp:691 engines/fibs/kplayerlist.cpp:589
#, c-format
msgid "Invite %1"
msgstr "邀請 %1"
-#: engines/fibs/kbgfibschat.cpp:698
+#: engines/fibs/kbgfibschat.cpp:696
#, c-format
msgid "Gag %1"
msgstr "禁止 %1 發言"
-#: engines/fibs/kbgfibschat.cpp:701
+#: engines/fibs/kbgfibschat.cpp:699
#, c-format
msgid "Ungag %1"
msgstr "解除 %1 禁止發言"
-#: engines/fibs/kbgfibschat.cpp:730
+#: engines/fibs/kbgfibschat.cpp:728
msgid "The gag list is now empty."
msgstr "禁止發言清單已經空了。"
-#: engines/fibs/kbgfibschat.cpp:744
+#: engines/fibs/kbgfibschat.cpp:742
msgid "You won't hear what %1 says and shouts."
msgstr "您將聽不到 %1 鬼叫鬼叫了。"
-#: engines/fibs/kbgfibschat.cpp:766
+#: engines/fibs/kbgfibschat.cpp:764
msgid "You will again hear what %1 says and shouts."
msgstr "您又可以聽到 %1 說話了。"
-#: engines/fibs/kbgfibschat.cpp:788
+#: engines/fibs/kbgfibschat.cpp:786
msgid "You will not hear what people shout."
msgstr "您將聽不到任何人叫喊。"
-#: engines/fibs/kbgfibschat.cpp:790
+#: engines/fibs/kbgfibschat.cpp:788
msgid "You will hear what people shout."
msgstr "您將可以聽到別人叫喊。"
-#: engines/fibs/kbginvite.cpp:55
+#: engines/fibs/kbginvite.cpp:54
msgid "Invite Players"
msgstr "邀請玩家"
-#: engines/fibs/kbginvite.cpp:64
+#: engines/fibs/kbginvite.cpp:63
msgid "&Invite"
msgstr "邀請(&I)"
-#: engines/fibs/kbginvite.cpp:65
+#: engines/fibs/kbginvite.cpp:64
msgid "&Resume"
msgstr "回復(&R)"
-#: engines/fibs/kbginvite.cpp:66
+#: engines/fibs/kbginvite.cpp:65
msgid "&Unlimited"
msgstr "未限制(&U)"
-#: engines/fibs/kbginvite.cpp:71
+#: engines/fibs/kbginvite.cpp:70
msgid ""
"Type the name of the player you want to invite in the first entry\n"
"field and select the desired match length in the spin box."
msgstr "在第一個欄位中輸入您要邀請的玩家,並選擇比賽長度。"
-#: engines/fibs/kplayerlist.cpp:218
+#: engines/fibs/kplayerlist.cpp:217
msgid "Player"
msgstr "玩家"
-#: engines/fibs/kplayerlist.cpp:219
+#: engines/fibs/kplayerlist.cpp:218
msgid "Opponent"
msgstr "對手"
-#: engines/fibs/kplayerlist.cpp:220
+#: engines/fibs/kplayerlist.cpp:219
msgid "Watches"
msgstr "觀棋者"
-#: engines/fibs/kplayerlist.cpp:221
+#: engines/fibs/kplayerlist.cpp:220
msgid "Status"
msgstr "狀態"
-#: engines/fibs/kplayerlist.cpp:222
+#: engines/fibs/kplayerlist.cpp:221
msgid "Rating"
msgstr "等級"
-#: engines/fibs/kplayerlist.cpp:223
+#: engines/fibs/kplayerlist.cpp:222
msgid "Exp."
msgstr "經驗值"
-#: engines/fibs/kplayerlist.cpp:224
+#: engines/fibs/kplayerlist.cpp:223
msgid "Idle"
msgstr "發呆"
-#: engines/fibs/kplayerlist.cpp:225
+#: engines/fibs/kplayerlist.cpp:224
msgid "Time"
msgstr "時間"
-#: engines/fibs/kplayerlist.cpp:226
+#: engines/fibs/kplayerlist.cpp:225
msgid "Host name"
msgstr "主機名稱"
-#: engines/fibs/kplayerlist.cpp:227
+#: engines/fibs/kplayerlist.cpp:226
msgid "Client"
msgstr "客戶端"
-#: engines/fibs/kplayerlist.cpp:228
+#: engines/fibs/kplayerlist.cpp:227
msgid "Email"
msgstr "電子郵件"
-#: engines/fibs/kplayerlist.cpp:245
+#: engines/fibs/kplayerlist.cpp:244
msgid ""
"_: abreviate blind\n"
"B"
msgstr "拒觀"
-#: engines/fibs/kplayerlist.cpp:246
+#: engines/fibs/kplayerlist.cpp:245
msgid ""
"_: abreviate away\n"
"A"
msgstr "離開"
-#: engines/fibs/kplayerlist.cpp:247
+#: engines/fibs/kplayerlist.cpp:246
msgid ""
"_: abreviate ready\n"
"R"
msgstr "預備"
-#: engines/fibs/kplayerlist.cpp:259
+#: engines/fibs/kplayerlist.cpp:258
msgid ""
"This window contains the player list. It shows all players that are "
"currently logged into FIBS.Use the right mouse button to get a context menu "
@@ -819,175 +819,175 @@ msgstr ""
"這個視窗是玩家清單。它顯示所有目前登入在 FIBS 的玩家。用滑鼠右鍵可以取得資訊"
"與命令清單。"
-#: engines/fibs/kplayerlist.cpp:289
+#: engines/fibs/kplayerlist.cpp:288
msgid "Info"
msgstr "資訊"
-#: engines/fibs/kplayerlist.cpp:293
+#: engines/fibs/kplayerlist.cpp:292
msgid "Talk"
msgstr "談話"
-#: engines/fibs/kplayerlist.cpp:298
+#: engines/fibs/kplayerlist.cpp:297
msgid "Look"
msgstr "查看"
-#: engines/fibs/kplayerlist.cpp:299
+#: engines/fibs/kplayerlist.cpp:298
msgid "Watch"
msgstr "觀棋"
-#: engines/fibs/kplayerlist.cpp:300
+#: engines/fibs/kplayerlist.cpp:299
msgid "Unwatch"
msgstr "不觀棋"
-#: engines/fibs/kplayerlist.cpp:301 engines/fibs/kplayerlist.cpp:600
+#: engines/fibs/kplayerlist.cpp:300 engines/fibs/kplayerlist.cpp:599
msgid "Blind"
msgstr "拒絕觀棋"
-#: engines/fibs/kplayerlist.cpp:302
+#: engines/fibs/kplayerlist.cpp:301
msgid "Update"
msgstr "更新"
-#: engines/fibs/kplayerlist.cpp:336
+#: engines/fibs/kplayerlist.cpp:335
msgid "Invite"
msgstr "邀請"
-#: engines/fibs/kplayerlist.cpp:454
+#: engines/fibs/kplayerlist.cpp:453
msgid "Column Selection"
msgstr "選擇欄位"
-#: engines/fibs/kplayerlist.cpp:461
+#: engines/fibs/kplayerlist.cpp:460
msgid ""
"Select all the columns that you would\n"
"like to be shown in the player list."
msgstr "選擇您要顯示在玩家清單中的欄位。"
-#: engines/fibs/kplayerlist.cpp:484
+#: engines/fibs/kplayerlist.cpp:483
msgid "&Playerlist"
msgstr "玩家清單(&P)"
-#: engines/fibs/kplayerlist.cpp:574
+#: engines/fibs/kplayerlist.cpp:573
#, c-format
msgid "Email to %1"
msgstr "送信給 %1"
-#: engines/fibs/kplayerlist.cpp:575
+#: engines/fibs/kplayerlist.cpp:574
#, c-format
msgid "Look at %1"
msgstr "查看 %1"
-#: engines/fibs/kplayerlist.cpp:576
+#: engines/fibs/kplayerlist.cpp:575
#, c-format
msgid "Watch %1"
msgstr "觀看 %1 下棋"
-#: engines/fibs/kplayerlist.cpp:577
+#: engines/fibs/kplayerlist.cpp:576
#, c-format
msgid "Update %1"
msgstr "更新 %1"
-#: engines/fibs/kplayerlist.cpp:598
+#: engines/fibs/kplayerlist.cpp:597
#, c-format
msgid "Unblind %1"
msgstr "讓 %1 觀棋"
-#: engines/fibs/kplayerlist.cpp:598
+#: engines/fibs/kplayerlist.cpp:597
#, c-format
msgid "Blind %1"
msgstr "拒絕 %1 觀棋"
-#: engines/fibs/kplayerlist.cpp:889
+#: engines/fibs/kplayerlist.cpp:888
msgid "Player List - %1 - %2/%3"
msgstr "玩家清單 - %1 - %2/%3"
-#: engines/gnubg/kbggnubg.cpp:134
+#: engines/gnubg/kbggnubg.cpp:133
#, c-format
msgid "gnubg doubles the cube to %1."
msgstr "GNUBG 決定對 %1 賭倍。"
-#: engines/gnubg/kbggnubg.cpp:135
+#: engines/gnubg/kbggnubg.cpp:134
msgid "gnubg doubles"
msgstr "GNUBG 決定賭倍"
-#: engines/gnubg/kbggnubg.cpp:136
+#: engines/gnubg/kbggnubg.cpp:135
msgid "&Accept"
msgstr "接受(&A)"
-#: engines/gnubg/kbggnubg.cpp:136
+#: engines/gnubg/kbggnubg.cpp:135
msgid "Re&double"
msgstr "再賭倍(&D)"
-#: engines/gnubg/kbggnubg.cpp:136
+#: engines/gnubg/kbggnubg.cpp:135
msgid "&Reject"
msgstr "拒絕(&R)"
-#: engines/gnubg/kbggnubg.cpp:188
+#: engines/gnubg/kbggnubg.cpp:187
msgid "Please roll or double."
msgstr "請擲骰子,或賭倍"
-#: engines/gnubg/kbggnubg.cpp:191
+#: engines/gnubg/kbggnubg.cpp:190
msgid "Please roll."
msgstr "請擲骰。"
-#: engines/gnubg/kbggnubg.cpp:202
+#: engines/gnubg/kbggnubg.cpp:201
msgid "You roll %1 and %2."
msgstr "您擲出 %1 點與 %2 點。"
-#: engines/gnubg/kbggnubg.cpp:208
+#: engines/gnubg/kbggnubg.cpp:207
msgid "Please move 1 piece."
msgstr "請移動一步。"
-#: engines/gnubg/kbggnubg.cpp:211
+#: engines/gnubg/kbggnubg.cpp:210
msgid "Please move %1 pieces."
msgstr "請移動 %1 步。"
-#: engines/gnubg/kbggnubg.cpp:223
+#: engines/gnubg/kbggnubg.cpp:222
msgid "gnubg rolls %1 and %2."
msgstr "GNUBG 擲出 %1 點與 %2 點。"
-#: engines/gnubg/kbggnubg.cpp:225
+#: engines/gnubg/kbggnubg.cpp:224
msgid "gnubg cannot move."
msgstr "GNUBG 無法移動。"
-#: engines/gnubg/kbggnubg.cpp:239 engines/offline/kbgoffline.cpp:341
-#: engines/offline/kbgoffline.cpp:798
+#: engines/gnubg/kbggnubg.cpp:238 engines/offline/kbgoffline.cpp:340
+#: engines/offline/kbgoffline.cpp:797
msgid "%1 vs. %2"
msgstr "%1 對決 %2"
-#: engines/gnubg/kbggnubg.cpp:279 engines/offline/kbgoffline.cpp:286
+#: engines/gnubg/kbggnubg.cpp:278 engines/offline/kbgoffline.cpp:285
msgid "A game is currently in progress. Starting a new one will terminate it."
msgstr "遊戲目前進行中。如果您要開始新的一局,目前這局會被結束掉。"
-#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:288
+#: engines/gnubg/kbggnubg.cpp:280 engines/offline/kbgoffline.cpp:287
msgid "Start New Game"
msgstr "開始新局"
-#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:289
+#: engines/gnubg/kbggnubg.cpp:280 engines/offline/kbgoffline.cpp:288
msgid "Continue Old Game"
msgstr "繼續此局"
-#: engines/gnubg/kbggnubg.cpp:294
+#: engines/gnubg/kbggnubg.cpp:293
msgid "Starting a new game."
msgstr "開始新局。"
-#: engines/gnubg/kbggnubg.cpp:382
+#: engines/gnubg/kbggnubg.cpp:381
msgid "GNU Engine"
msgstr "GNU 遊戲引擎"
-#: engines/gnubg/kbggnubg.cpp:382
+#: engines/gnubg/kbggnubg.cpp:381
msgid "Here you can configure the GNU backgammon engine"
msgstr "您可以設定 GNUBG 遊戲引擎"
-#: engines/gnubg/kbggnubg.cpp:442
+#: engines/gnubg/kbggnubg.cpp:441
msgid "&Restart GNU Backgammon"
msgstr "重新啟動 GNUBG (&R)"
-#: engines/gnubg/kbggnubg.cpp:474
+#: engines/gnubg/kbggnubg.cpp:473
msgid ""
"This is experimental code which currently requires a specially patched "
"version of GNU Backgammon.<br/><br/>"
msgstr "這個功能目前還在實驗中,而且需要特殊的 GNUBG 更新。<br/><br/>"
-#: engines/gnubg/kbggnubg.cpp:507
+#: engines/gnubg/kbggnubg.cpp:506
msgid ""
"Could not start the GNU Backgammon process.\n"
"Make sure the program is in your PATH and is called \"gnubg\".\n"
@@ -997,31 +997,31 @@ msgstr ""
"請確定此程式在您可執行路徑之中,並且程式名稱為 gnubg,\n"
"同時版本必須在 0.10 以上。"
-#: engines/gnubg/kbggnubg.cpp:535
+#: engines/gnubg/kbggnubg.cpp:534
msgid "The GNU Backgammon process (%1) has exited. "
msgstr "GNUBG 行程 (%1) 已離開。"
-#: engines/nextgen/kbgng.cpp:63
+#: engines/nextgen/kbgng.cpp:62
msgid "Local Games"
msgstr "本地端遊戲"
-#: engines/nextgen/kbgng.cpp:64
+#: engines/nextgen/kbgng.cpp:63
msgid "Offer Network Games"
msgstr "開啟連線等待"
-#: engines/nextgen/kbgng.cpp:65
+#: engines/nextgen/kbgng.cpp:64
msgid "Join Network Games"
msgstr "加入網路遊戲"
-#: engines/nextgen/kbgng.cpp:71
+#: engines/nextgen/kbgng.cpp:70
msgid "&Types"
msgstr "型態(&T)"
-#: engines/nextgen/kbgng.cpp:77
+#: engines/nextgen/kbgng.cpp:76
msgid "&Names..."
msgstr "名稱(&N)"
-#: engines/nextgen/kbgng.cpp:138
+#: engines/nextgen/kbgng.cpp:137
msgid ""
"Type the port number on which you want to listen to connections.\n"
"The number should be between 1024 and 65535."
@@ -1029,21 +1029,21 @@ msgstr ""
"請輸入您要監聽的連接埠號。\n"
"埠號必須在 1024 與 65535 之間。"
-#: engines/nextgen/kbgng.cpp:150
+#: engines/nextgen/kbgng.cpp:149
#, c-format
msgid "Now waiting for incoming connections on port %1."
msgstr "在連接埠 %1 等待連線中。"
-#: engines/nextgen/kbgng.cpp:153
+#: engines/nextgen/kbgng.cpp:152
#, c-format
msgid "Failed to offer connections on port %1."
msgstr "無法開啟連接埠 %1。"
-#: engines/nextgen/kbgng.cpp:159
+#: engines/nextgen/kbgng.cpp:158
msgid "Type the name of the server you want to connect to:"
msgstr "請輸入您要連線的主機名稱:"
-#: engines/nextgen/kbgng.cpp:167
+#: engines/nextgen/kbgng.cpp:166
msgid ""
"Type the port number on %1 you want to connect to.\n"
"The number should be between 1024 and 65535."
@@ -1051,217 +1051,217 @@ msgstr ""
"請輸入您要連接的主機 %1 的連接埠號。\n"
"埠號必須在 1024 與 65535 之間。"
-#: engines/nextgen/kbgng.cpp:186
+#: engines/nextgen/kbgng.cpp:185
msgid "Now connected to %1:%2."
msgstr "已連接到 %1:%2。"
-#: engines/nextgen/kbgng.cpp:189
+#: engines/nextgen/kbgng.cpp:188
msgid "Failed to connect to %1:%2."
msgstr "無法連接到 %1:%2。"
-#: engines/nextgen/kbgng.cpp:210 engines/nextgen/kbgng.cpp:211
+#: engines/nextgen/kbgng.cpp:209 engines/nextgen/kbgng.cpp:210
msgid "Player %1 (%2) has joined the game."
msgstr "玩家 %1(%2) 加入了遊戲。"
-#: engines/nextgen/kbgng.cpp:219
+#: engines/nextgen/kbgng.cpp:218
#, c-format
msgid "creating player. virtual=%1"
msgstr "新增玩家。 virtual=%1"
-#: engines/nextgen/kbgng.cpp:456
+#: engines/nextgen/kbgng.cpp:455
msgid "one"
msgstr "一個"
-#: engines/nextgen/kbgng.cpp:457
+#: engines/nextgen/kbgng.cpp:456
msgid "two"
msgstr "兩個"
-#: engines/nextgen/kbgng.cpp:509
+#: engines/nextgen/kbgng.cpp:508
msgid "Player %1 has changed the name to %2."
msgstr "玩家 %1 變更名稱為 %2。"
-#: engines/nextgen/kbgng.cpp:548
+#: engines/nextgen/kbgng.cpp:547
msgid "Type the name of the first player:"
msgstr "請輸入第一個玩家的名稱:"
-#: engines/nextgen/kbgng.cpp:551
+#: engines/nextgen/kbgng.cpp:550
msgid "Type the name of the second player:"
msgstr "請輸入第二個玩家的名稱:"
-#: engines/nextgen/kbgng.cpp:570
+#: engines/nextgen/kbgng.cpp:569
msgid "Players are %1 and %2"
msgstr "玩家為 %1 與 %2"
-#: engines/offline/kbgoffline.cpp:123
+#: engines/offline/kbgoffline.cpp:122
msgid "&New Game..."
msgstr "新遊戲(&N)"
-#: engines/offline/kbgoffline.cpp:124
+#: engines/offline/kbgoffline.cpp:123
msgid "&Swap Colors"
msgstr "交換顏色"
-#: engines/offline/kbgoffline.cpp:126
+#: engines/offline/kbgoffline.cpp:125
msgid "&Edit Mode"
msgstr "編輯模式"
-#: engines/offline/kbgoffline.cpp:182
+#: engines/offline/kbgoffline.cpp:181
msgid "Offline Engine"
msgstr "離線遊戲引擎"
-#: engines/offline/kbgoffline.cpp:182
+#: engines/offline/kbgoffline.cpp:181
msgid "Use this to configure the Offline engine"
msgstr "在這裡設定離線遊戲引擎"
-#: engines/offline/kbgoffline.cpp:199
+#: engines/offline/kbgoffline.cpp:198
msgid "Names"
msgstr "名稱"
-#: engines/offline/kbgoffline.cpp:209
+#: engines/offline/kbgoffline.cpp:208
msgid "First player:"
msgstr "第一個玩家:"
-#: engines/offline/kbgoffline.cpp:210
+#: engines/offline/kbgoffline.cpp:209
msgid "Second player:"
msgstr "第二個玩家:"
-#: engines/offline/kbgoffline.cpp:217
+#: engines/offline/kbgoffline.cpp:216
msgid "Enter the name of the first player."
msgstr "請輸入第一個玩家的名稱:"
-#: engines/offline/kbgoffline.cpp:218
+#: engines/offline/kbgoffline.cpp:217
msgid "Enter the name of the second player."
msgstr "請輸入第二個玩家的名稱:"
-#: engines/offline/kbgoffline.cpp:224
+#: engines/offline/kbgoffline.cpp:223
msgid "&Player Names"
msgstr "玩家名稱(&P)"
-#: engines/offline/kbgoffline.cpp:237 engines/offline/kbgoffline.cpp:253
+#: engines/offline/kbgoffline.cpp:236 engines/offline/kbgoffline.cpp:252
msgid "South"
msgstr "South"
-#: engines/offline/kbgoffline.cpp:238 engines/offline/kbgoffline.cpp:254
+#: engines/offline/kbgoffline.cpp:237 engines/offline/kbgoffline.cpp:253
msgid "North"
msgstr "North"
-#: engines/offline/kbgoffline.cpp:320
+#: engines/offline/kbgoffline.cpp:319
msgid "%1 rolls %2, %3 rolls %4."
msgstr "%1 擲出 %2 點,%3 擲出 %4 點。"
-#: engines/offline/kbgoffline.cpp:325 engines/offline/kbgoffline.cpp:328
+#: engines/offline/kbgoffline.cpp:324 engines/offline/kbgoffline.cpp:327
msgid "%1 makes the first move."
msgstr "%1 先走。"
-#: engines/offline/kbgoffline.cpp:391
+#: engines/offline/kbgoffline.cpp:390
msgid ""
"Please enter the nickname of the player whose home\n"
"is in the lower half of the board:"
msgstr "請輸入下方玩家的暱稱:"
-#: engines/offline/kbgoffline.cpp:395
+#: engines/offline/kbgoffline.cpp:394
msgid ""
"Please enter the nickname of the player whose home\n"
"is in the upper half of the board:"
msgstr "請輸入上方玩家的暱稱:"
-#: engines/offline/kbgoffline.cpp:424 engines/offline/kbgoffline.cpp:656
+#: engines/offline/kbgoffline.cpp:423 engines/offline/kbgoffline.cpp:655
msgid "%1 wins the game. Congratulations!"
msgstr "%1 贏了。恭喜!"
-#: engines/offline/kbgoffline.cpp:443
+#: engines/offline/kbgoffline.cpp:442
msgid "%1, please roll or double."
msgstr "%1,請擲骰子或賭倍。"
-#: engines/offline/kbgoffline.cpp:562
+#: engines/offline/kbgoffline.cpp:561
msgid "It's not your turn to roll!"
msgstr "還沒輪到您擲骰子。"
-#: engines/offline/kbgoffline.cpp:614
+#: engines/offline/kbgoffline.cpp:613
msgid "Game over!"
msgstr "遊戲結束。"
-#: engines/offline/kbgoffline.cpp:621
+#: engines/offline/kbgoffline.cpp:620
msgid "%1, you cannot move."
msgstr "%1,您現在無法移動。"
-#: engines/offline/kbgoffline.cpp:630
+#: engines/offline/kbgoffline.cpp:629
#, c-format
msgid ""
"_n: , please move 1 piece.\n"
", please move %n pieces."
msgstr ",請移動 %n 步。"
-#: engines/offline/kbgoffline.cpp:649
+#: engines/offline/kbgoffline.cpp:648
msgid "%1 has doubled. %2, do you accept the double?"
msgstr "%1 決定賭倍。%2,您要接受此賭倍嗎?"
-#: engines/offline/kbgoffline.cpp:652
+#: engines/offline/kbgoffline.cpp:651
msgid "Doubling"
msgstr "賭倍"
-#: engines/offline/kbgoffline.cpp:661
+#: engines/offline/kbgoffline.cpp:660
msgid "%1 has accepted the double. The game continues."
msgstr "%1 接受了此賭倍。遊戲繼續。"
-#: engines/offline/kbgoffline.cpp:699
+#: engines/offline/kbgoffline.cpp:698
msgid "In the middle of a game. Really quit?"
msgstr "您還在遊戲中。要離開嗎?"
-#: engines/offline/kbgoffline.cpp:724
+#: engines/offline/kbgoffline.cpp:723
msgid "Text commands are not yet working. The command '%1' has been ignored."
msgstr "文字命令還沒生效。命令 %1 會被忽略。"
-#: engines/offline/kbgoffline.cpp:794
+#: engines/offline/kbgoffline.cpp:793
msgid "%1 vs. %2 - Edit Mode"
msgstr "%1 對決 %2 - 編輯模式"
-#: kbg.cpp:78
+#: kbg.cpp:77
msgid "Open Board"
msgstr "開放式遊戲(雙人對戰)"
-#: kbg.cpp:79
+#: kbg.cpp:78
msgid "FIBS"
msgstr "FIBS 伺服器引擎"
-#: kbg.cpp:80
+#: kbg.cpp:79
msgid "GNU Backgammon (Experimental)"
msgstr "GNU 雙陸棋引擎(可以挑戰電腦,實驗中)"
-#: kbg.cpp:81
+#: kbg.cpp:80
msgid "Next Generation (Experimental)"
msgstr "下一代遊戲引擎(實驗中)"
-#: kbg.cpp:83
+#: kbg.cpp:82
msgid "FIBS Home"
msgstr "FIBS 家"
-#: kbg.cpp:86
+#: kbg.cpp:85
msgid "Backgammon Rules"
msgstr "雙陸棋規則"
-#: kbg.cpp:108
+#: kbg.cpp:107
msgid "&Engine"
msgstr "遊戲引擎(&E)"
-#: kbg.cpp:124
+#: kbg.cpp:123
msgid "Double Cube"
msgstr "賭倍骰"
-#: kbg.cpp:133
+#: kbg.cpp:132
msgid "&Backgammon on the Web"
msgstr "網路上的雙陸棋(&B)"
-#: kbg.cpp:145
+#: kbg.cpp:144
msgid "Command: "
msgstr "命令:"
-#: kbg.cpp:182
+#: kbg.cpp:181
msgid ""
"This area contains the status messages for the game. Most of these messages "
"are sent to you from the current engine."
msgstr "這個地方顯示遊戲的訊息。大部份的訊息都是目前的遊戲引擎送過來的。"
-#: kbg.cpp:186
+#: kbg.cpp:185
msgid ""
"This is the command line. You can type special commands related to the "
"current engine in here. Most relevant commands are also available through "
@@ -1270,7 +1270,7 @@ msgstr ""
"這裡是命令列。您可以輸入目前的遊戲引擎使用的特殊命令。不過大部份常用的命令也"
"都可以從目錄選單中選取。"
-#: kbg.cpp:191
+#: kbg.cpp:190
msgid ""
"This is the button bar tool bar. It gives you easy access to game related "
"commands. You can drag the bar to a different location within the window."
@@ -1278,38 +1278,38 @@ msgstr ""
"這裡是按鈕工具列,讓您方便直接下遊戲的命令。您可以將此工具列拖曳到視窗中的其"
"他地方。"
-#: kbg.cpp:196
+#: kbg.cpp:195
msgid ""
"This is the status bar. It shows you the currently selected engine in the "
"left corner."
msgstr "這裡是狀態列。它會在左邊顯示您目前選取的遊戲引擎模式。"
-#: kbg.cpp:509
+#: kbg.cpp:508
msgid "General"
msgstr "一般"
-#: kbg.cpp:509
+#: kbg.cpp:508
#, c-format
msgid "Here you can configure general settings of %1"
msgstr "您可以在此設定 %1 的一般設定。"
-#: kbg.cpp:516
+#: kbg.cpp:515
msgid "Messages"
msgstr "訊息"
-#: kbg.cpp:517
+#: kbg.cpp:516
msgid "Timer"
msgstr "計時"
-#: kbg.cpp:518
+#: kbg.cpp:517
msgid "Autosave"
msgstr "自動儲存"
-#: kbg.cpp:519
+#: kbg.cpp:518
msgid "Events"
msgstr "事件"
-#: kbg.cpp:524
+#: kbg.cpp:523
msgid ""
"After you finished your moves, they have to be sent to the engine. You can "
"either do that manually (in which case you should not enable this feature), "
@@ -1323,25 +1323,25 @@ msgstr ""
"有機會反悔。如果時間到之前您決定反悔,計時器會重置。如果您希望先看看移動棋子"
"之後的結果,您可以關掉此選項。"
-#: kbg.cpp:531
+#: kbg.cpp:530
msgid "Enable timeout"
msgstr "打開計時器"
-#: kbg.cpp:536
+#: kbg.cpp:535
msgid "Move timeout in seconds:"
msgstr "計時秒數:"
-#: kbg.cpp:549
+#: kbg.cpp:548
msgid ""
"Check the box to enable all the messages that you have previously disabled "
"by choosing the \"Don't show this message again\" option."
msgstr "勾選這個選項,可以將您之前選擇不要顯示的訊息通通讓它們重新顯示出來。"
-#: kbg.cpp:553
+#: kbg.cpp:552
msgid "Reenable all messages"
msgstr "重新打開所有的訊息"
-#: kbg.cpp:559
+#: kbg.cpp:558
msgid ""
"Check the box to automatically save all window positions on program exit. "
"They will be restored at next start."
@@ -1349,11 +1349,11 @@ msgstr ""
"勾選這個選項的話,會在遊戲離開的時候自動儲存目前視窗的狀態。下次開啟程式時會"
"回到此狀態。"
-#: kbg.cpp:563
+#: kbg.cpp:562
msgid "Save settings on exit"
msgstr "離開時儲存設定"
-#: kbg.cpp:570
+#: kbg.cpp:569
msgid ""
"Event notification of %1 is configured as part of the system-wide "
"notification process. Click here, and you will be able to configure system "
@@ -1362,82 +1362,82 @@ msgstr ""
"%1 的事件通知被設定為 TDE 的系統通知程序的一部份。點選這裡您就可以設定系統聲"
"音之類的系統設定。"
-#: kbg.cpp:577
+#: kbg.cpp:576
msgid "Klick here to configure the event notification"
msgstr "點選這裡來設定事件通知"
-#: kbg.cpp:649
+#: kbg.cpp:648
#, c-format
msgid "Print %1"
msgstr "列印 %1"
-#: kbg.cpp:671
+#: kbg.cpp:670
msgid ""
"You can enable the menubar again with the right mouse button menu of the "
"board."
msgstr "您在棋盤上點選滑鼠右鍵就可以把目錄選單再叫出來。"
-#: kbgboard.cpp:131
+#: kbgboard.cpp:130
msgid "Board"
msgstr "棋盤"
-#: kbgboard.cpp:131
+#: kbgboard.cpp:130
msgid "Here you can configure the backgammon board"
msgstr "您可以在此設定雙陸棋的棋盤設定。"
-#: kbgboard.cpp:150
+#: kbgboard.cpp:149
msgid "Colors"
msgstr "顏色"
-#: kbgboard.cpp:151
+#: kbgboard.cpp:150
msgid "Short Moves"
msgstr "簡化移動"
-#: kbgboard.cpp:164
+#: kbgboard.cpp:163
msgid "Background"
msgstr "背景"
-#: kbgboard.cpp:167
+#: kbgboard.cpp:166
msgid "Color 1"
msgstr "顏色 1"
-#: kbgboard.cpp:170
+#: kbgboard.cpp:169
msgid "Color 2"
msgstr "顏色 2"
-#: kbgboard.cpp:192
+#: kbgboard.cpp:191
msgid "&Disable short moves. Only drag and drop will move."
msgstr "關閉簡化移動功能,只有拖曳才能移動棋子(&D)。"
-#: kbgboard.cpp:193
+#: kbgboard.cpp:192
msgid ""
"&Single clicks with the left mouse button will\n"
"move a checker the shortest possible distance."
msgstr "在棋子上單擊滑鼠左鍵就會自動將棋子移動最小可移動的步數。"
-#: kbgboard.cpp:195
+#: kbgboard.cpp:194
msgid ""
"D&ouble clicks with the left mouse button will\n"
"move a checker the shortest possible distance."
msgstr "在棋子上雙擊滑鼠左鍵就會自動將棋子移動最小可移動的步數。"
-#: kbgboard.cpp:210
+#: kbgboard.cpp:209
msgid "Show pip count in title bar"
msgstr "在視窗標題列顯示移動步數"
-#: kbgboard.cpp:223
+#: kbgboard.cpp:222
msgid "&Board"
msgstr "棋盤(&B)"
-#: kbgboard.cpp:245
+#: kbgboard.cpp:244
msgid "&Font"
msgstr "字型(&F)"
-#: kbgboard.cpp:383
+#: kbgboard.cpp:382
msgid "Set Cube Values"
msgstr "設定骰子數值"
-#: kbgboard.cpp:394
+#: kbgboard.cpp:393
msgid ""
"Set the face value of the cube and select who should be able to\n"
"double. Note that a face value of 1 automatically allows both\n"
@@ -1446,29 +1446,29 @@ msgstr ""
"設定賭倍骰的值,並選擇誰可以賭倍。\n"
"注意將值設為 1 會自動允許兩邊玩家賭倍。"
-#: kbgboard.cpp:446
+#: kbgboard.cpp:445
msgid "Lower Player"
msgstr "下方玩家"
-#: kbgboard.cpp:447
+#: kbgboard.cpp:446
msgid "Upper Player"
msgstr "上方玩家"
-#: kbgboard.cpp:448
+#: kbgboard.cpp:447
msgid "Open Cube"
msgstr "開放賭倍骰"
-#: kbgboard.cpp:533
+#: kbgboard.cpp:532
msgid "Set Dice Values"
msgstr "設定骰子數值"
-#: kbgboard.cpp:544
+#: kbgboard.cpp:543
msgid ""
"Set the face values of the selected dice. The other player's\n"
"dice will be cleared and it will be the dice's owner's turn."
msgstr "設定所選骰子的值。設定之後就直接由您下,另一個玩家的骰子會被清空。"
-#: kbgboard.cpp:1616
+#: kbgboard.cpp:1615
msgid ""
"This is the bar of the backgammon board.\n"
"\n"
@@ -1485,7 +1485,7 @@ msgstr ""
"棋盤之中。\n"
"如果您有開啟「簡化移動」功能,您可以利用該功能來擺放棋子。"
-#: kbgboard.cpp:1633
+#: kbgboard.cpp:1632
msgid ""
"This is a regular field of the backgammon board.\n"
"\n"
@@ -1497,7 +1497,7 @@ msgstr ""
"\n"
"棋子會在這棋盤中根據骰子的點數進行移動。"
-#: kbgboard.cpp:1647
+#: kbgboard.cpp:1646
msgid ""
"This part of the backgammon board is the home.\n"
"\n"
@@ -1514,11 +1514,11 @@ msgstr ""
"移動。另外在遊戲進行中需要擲骰子的時候,可以用滑鼠雙擊骰子。此外,賭倍骰也有"
"可能放在這裡,如果可以賭倍的時候也可以雙擊賭倍骰。"
-#: main.cpp:31
+#: main.cpp:30
msgid "A Backgammon program for TDE"
msgstr "TDE 上的西洋雙陸棋遊戲"
-#: main.cpp:32
+#: main.cpp:31
msgid ""
"This is a graphical backgammon program. It supports backgammon games\n"
"with other players, games against computer engines like GNU bg and even\n"
@@ -1527,15 +1527,15 @@ msgstr ""
"這是個圖形介面的西洋雙陸棋遊戲程式。它支援兩人對戰,與電腦對戰,還有網路對戰"
"等模式。"
-#: main.cpp:43
+#: main.cpp:42
msgid "KBackgammon"
msgstr "KBackgammon"
-#: main.cpp:46
+#: main.cpp:45
msgid "Author & maintainer"
msgstr "作者與維護者"
-#: main.cpp:49
+#: main.cpp:48
msgid "Initial anti-aliasing of the board"
msgstr "棋盤設計"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kbattleship.po b/tde-i18n-zh_TW/messages/tdegames/kbattleship.po
index bf9eed87f92..ea08399f500 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kbattleship.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kbattleship.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbattleship\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-01-17 15:48+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kenolaba.po b/tde-i18n-zh_TW/messages/tdegames/kenolaba.po
index a6707f063b9..99f96a3bed1 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kenolaba.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kenolaba.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kenolaba\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2004-01-09 11:45+0800\n"
"Last-Translator: Hydonsingore Sie <hydonsingore@mail.educities.edu.tw>\n"
"Language-Team: Chinese(traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kgoldrunner.po b/tde-i18n-zh_TW/messages/tdegames/kgoldrunner.po
index e9af4a4cc56..ab0dd9cca64 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kgoldrunner.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kgoldrunner.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgoldrunner\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2022-07-19 18:18+0000\n"
"PO-Revision-Date: 2006-01-18 11:43+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -43,14 +43,24 @@ msgid "Hi !!"
msgstr "Hi !!"
#: 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 "
"next level. A hidden ladder will appear as you collect the last nugget.\n"
"\n"
"The hero (the green figure) is your deputy. To collect the nuggets, just "
-"point the mouse where you want him to go. At first gravity takes over and "
-"he falls ..."
+"point the mouse where you want the hero to go. At first gravity takes over "
+"and the hero falls ..."
msgstr ""
"Hi ! 歡迎來到KGoldrunner ! 這個遊戲的目標是要撿到所有的金塊,爬 到遊戲畫面的"
"最上端然後進入下一關。當你撿到所有的金塊時,隱藏 的樓梯會出現,帶你進入下一"
@@ -64,11 +74,21 @@ 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 "
"along simple paths (like _ | L or U), so be careful not to get too far ahead "
-"of him.\n"
+"of them.\n"
"\n"
"DANGER: Try not to fall off the ladder or bar into the concrete pit at the "
"bottom right. If you do get trapped there, the only way out is to kill the "
@@ -85,11 +105,25 @@ 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 "
-"into and through the hole he has dug. He can also dig several holes in a "
-"row and run sideways through the dug holes. Be careful though. After a "
+"into and through the hole they have dug. They can also dig several holes in "
+"a row and run sideways through the dug holes. Be careful though. After a "
"while the holes close up and you can get trapped and killed.\n"
"\n"
"In the third box down, you have to dig two holes, jump in and quickly dig "
@@ -114,6 +148,25 @@ 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 "
@@ -123,14 +176,14 @@ msgid ""
"You can handle enemies by running away, digging a hole or luring them into "
"part of the playing area where they get stranded.\n"
"\n"
-"If an enemy falls into a hole, he gives up any gold he is carrying, then "
-"gets stuck in the hole for a time and climbs out. If the hole closes while "
-"he is in it, he dies and reappears somewhere else on the screen. You can "
+"If an enemy falls into a hole, they give up any gold they are carrying, then "
+"get stuck in the hole for a time and climb out. If the hole closes while "
+"they are in it, they die and reappear somewhere else on the screen. You can "
"deliberately kill enemies by digging several holes in a row.\n"
"\n"
"More importantly, you can run over an enemy's head. You must do that right "
-"at the start of this level. Dig a hole, trap the enemy, wait for him to "
-"fall all the way in, then run over him, with the other enemy in hot "
+"at the start of this level. Dig a hole, trap the enemy, wait for them to "
+"fall all the way in, then run over them, with the other enemy in hot "
"pursuit..."
msgstr ""
"到目前為止都還算簡單,不過遊戲沒有敵人就不好玩。他們也會偷拿金子,而且還會追"
@@ -198,13 +251,21 @@ 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"
"\n"
-"If an enemy has a gold outline, he is holding a nugget. He might drop it as "
-"he runs over the concrete or maybe at the top of a ladder ...... patience, "
-"patience !!"
+"If an enemy has a gold outline, they are holding a nugget. They might drop "
+"it as they run over the concrete or maybe at the top of a ladder ...... "
+"patience, patience !!"
msgstr ""
"這裡沒有地方可以挖洞,所以您只能閃躲敵人並避免在錯誤的時間掉進水泥裡。試著讓"
"敵人集中在一起。\n"
@@ -234,13 +295,21 @@ 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"
"\n"
-"If you do kill him unintentionally, before you have collected the gold at "
+"If you do kill them unintentionally, before you have collected the gold at "
"the top left, you can still finish the level by digging away the side of the "
-"pit he is in."
+"pit they are in."
msgstr ""
"最好不要殺掉敵人。試著自己找出為什麼,嘿,嘿,嘿~\n"
"\n"
diff --git a/tde-i18n-zh_TW/messages/tdegames/klickety.po b/tde-i18n-zh_TW/messages/tdegames/klickety.po
index 71497700b2f..cfc1244edd5 100644
--- a/tde-i18n-zh_TW/messages/tdegames/klickety.po
+++ b/tde-i18n-zh_TW/messages/tdegames/klickety.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klickety\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2003-12-09 16:24+0800\n"
"Last-Translator: Hydonsingore Sie <hydonsingore@mail.educities.edu.tw>\n"
"Language-Team: Chinese(traitional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kmahjongg.po b/tde-i18n-zh_TW/messages/tdegames/kmahjongg.po
index 5bc95d9f836..8ff781985b4 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kmahjongg.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kmahjongg.po
@@ -11,7 +11,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: 2006-01-17 16:18+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -142,15 +142,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?"
@@ -158,11 +158,11 @@ msgstr ""
"重設高分榜將會移除所有在記憶體與磁碟中的分數紀錄\n"
"是否要繼續執行?"
-#: 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-zh_TW/messages/tdegames/konquest.po b/tde-i18n-zh_TW/messages/tdegames/konquest.po
index 8b8cc29ece0..0ef84f1d4a1 100644
--- a/tde-i18n-zh_TW/messages/tdegames/konquest.po
+++ b/tde-i18n-zh_TW/messages/tdegames/konquest.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konquest\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2020-12-11 16:19+0900\n"
"PO-Revision-Date: 2006-01-17 16:32+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -33,63 +33,63 @@ msgid ""
"Your emails"
msgstr "hydonsingore@mail.educities.edu.tw"
-#: Konquest.cc:10
+#: Konquest.cpp:10
msgid "Galactic Strategy TDE Game"
msgstr "TDE 銀河戰略遊戲"
-#: Konquest.cc:15
+#: Konquest.cpp:15
msgid "Konquest"
msgstr "Konquest"
-#: Konquest.cc:17
+#: Konquest.cpp:17
msgid "Copyright (c) 1999-2001, Developers"
msgstr "Copyright (c)1999-2001,開發者"
-#: fleetdlg.cc:41
+#: fleetdlg.cpp:41
msgid "Fleet Overview"
msgstr "艦隊總覽"
-#: fleetdlg.cc:44
+#: fleetdlg.cpp:44
msgid "Fleet No."
msgstr "艦隊編號"
-#: fleetdlg.cc:45
+#: fleetdlg.cpp:45
msgid "Destination"
msgstr "目的地"
-#: fleetdlg.cc:46
+#: fleetdlg.cpp:46
msgid "Ships"
msgstr "戰艦數"
-#: fleetdlg.cc:47
+#: fleetdlg.cpp:47
msgid "Kill Percentage"
msgstr "擊殺率"
-#: fleetdlg.cc:48
+#: fleetdlg.cpp:48
msgid "Arrival Turn"
msgstr "抵達回合"
-#: gameboard.cc:65
+#: gameboard.cpp:65
msgid "End Turn"
msgstr "結束回合"
-#: gameboard.cc:237
+#: gameboard.cpp:237
msgid "Select source planet..."
msgstr "選擇起始的行星..."
-#: gameboard.cc:255
+#: gameboard.cpp:255
msgid "Select destination planet..."
msgstr "選擇目標的行星..."
-#: gameboard.cc:277
+#: gameboard.cpp:277
msgid ": How many ships?"
msgstr ":多少船?"
-#: gameboard.cc:301
+#: gameboard.cpp:301
msgid "Ruler: Select starting planet."
msgstr "統治者:選擇開始的行星"
-#: gameboard.cc:316
+#: gameboard.cpp:316
msgid ""
"The distance from Planet %1 to Planet %2 is %3 light years.\n"
"A ship leaving this turn will arrive on turn %4"
@@ -97,75 +97,75 @@ msgstr ""
"%1行星和%2行星相距%3光年。\n"
"在這個回合離開的船會在回合數%4時到達。"
-#: gameboard.cc:322
+#: gameboard.cpp:322
msgid "Distance"
msgstr "距離"
-#: gameboard.cc:327
+#: gameboard.cpp:327
msgid "Ruler: Select ending planet."
msgstr "統治者:選擇結束的行星"
-#: gameboard.cc:339
+#: gameboard.cpp:339
msgid "Computer Player thinking..."
msgstr "電腦玩家考慮中..."
-#: gameboard.cc:434
+#: gameboard.cpp:434
msgid "Turn #: %1 of %2"
msgstr "回合 #:%1之%2"
-#: gameboard.cc:475
+#: gameboard.cpp:475
msgid "The mighty %1 has conquered the galaxy!"
msgstr "強大的 %1 帝國征服了銀河系!"
-#: gameboard.cc:476
+#: gameboard.cpp:476
msgid "Game Over"
msgstr "遊戲結束"
-#: gameboard.cc:631
+#: gameboard.cpp:631
msgid "The once mighty empire of %1 has fallen in ruins."
msgstr "盛極一時的%1帝國已經滅亡"
-#: gameboard.cc:641
+#: gameboard.cpp:641
msgid "The fallen empire of %1 has staggered back to life."
msgstr "沒落的%1帝國竟然恢復生機"
-#: gameboard.cc:662
+#: gameboard.cpp:662
msgid "Reinforcements (%1 ships) have arrived for planet %2."
msgstr "增援軍(%1艘戰艦)已經到達行星%2。"
-#: gameboard.cc:706
+#: gameboard.cpp:706
msgid "Planet %2 has held against an attack from %1."
msgstr "%2 行星守住了來自 %1 的攻勢。"
-#: gameboard.cc:715
+#: gameboard.cpp:715
msgid "Planet %2 has fallen to %1."
msgstr "行星 %2 落到 %1 的手中"
-#: gameboard.cc:777
+#: gameboard.cpp:777
msgid "Do you wish to retire this game?"
msgstr "你是否要退出遊戲?"
-#: gameboard.cc:778
+#: gameboard.cpp:778
msgid "End Game"
msgstr "結束遊戲"
-#: gameboard.cc:790
+#: gameboard.cpp:790
msgid "Final Standings"
msgstr "最後生存者"
-#: gameboard.cc:960
+#: gameboard.cpp:960
msgid "Not enough ships to send."
msgstr "沒有足夠的戰艦可派遣"
-#: gameboard.cc:982
+#: gameboard.cpp:982
msgid "Current Standings"
msgstr "目前的生存者"
-#: gameenddlg.cc:15
+#: gameenddlg.cpp:15
msgid "Out of Turns"
msgstr "回合結束"
-#: gameenddlg.cc:22
+#: gameenddlg.cpp:22
msgid ""
"This is the last turn.\n"
"Do you wish to add extra turns?"
@@ -173,147 +173,147 @@ msgstr ""
"這是最後一回合。\n"
"你希望增加回合嗎?"
-#: gameenddlg.cc:28
+#: gameenddlg.cpp:28
msgid "&Add Turns"
msgstr "增加回合(&A)"
-#: gameenddlg.cc:29
+#: gameenddlg.cpp:29
msgid "Add the specified number of turns to the game and continue playing."
msgstr "在目前遊戲增加幾回合然後繼續進行。"
-#: gameenddlg.cc:30
+#: gameenddlg.cpp:30
msgid "&Game Over"
msgstr "遊戲結束(&G)"
-#: gameenddlg.cc:31
+#: gameenddlg.cpp:31
msgid "Terminate the current game."
msgstr "結束目前的遊戲。"
-#: gameenddlg.cc:74
+#: gameenddlg.cpp:74
#, c-format
msgid "Extra turns: %1"
msgstr "額外回合:%1"
-#: mainwin.cc:26
+#: mainwin.cpp:26
msgid "Galactic Conquest"
msgstr "銀河征戰"
-#: mainwin.cc:47
+#: mainwin.cpp:47
msgid "&Measure Distance"
msgstr "測量距離(&M)"
-#: mainwin.cc:49
+#: mainwin.cpp:49
msgid "&Show Standings"
msgstr "顯示生存者(&S)"
-#: mainwin.cc:51
+#: mainwin.cpp:51
msgid "&Fleet Overview"
msgstr "艦隊總覽(&F)"
-#: newgamedlg.cc:30
+#: newgamedlg.cpp:30
msgid "Start New Game"
msgstr "開始新遊戲"
-#: newgamedlg.cc:106 newgamedlg.cc:151
+#: newgamedlg.cpp:106 newgamedlg.cpp:151
msgid "Human Player"
msgstr "玩家"
-#: newgamedlg.cc:187
+#: newgamedlg.cpp:187
#, c-format
msgid ""
"_: Generated AI player name\n"
"Comp%1"
msgstr "Comp%1"
-#: newgamedlg.cc:191
+#: newgamedlg.cpp:191
msgid "Computer Player"
msgstr "電腦玩家"
-#: newgamedlg.cc:232
+#: newgamedlg.cpp:232
#, c-format
msgid "Number of &players: %1"
msgstr "玩家數量(&P):%1"
-#: newgamedlg.cc:233
+#: newgamedlg.cpp:233
#, c-format
msgid "Number of neutral p&lanets: %1"
msgstr "中立行星的數目(&L):%1"
-#: newgamedlg.cc:234
+#: newgamedlg.cpp:234
#, c-format
msgid "Number of &turns: %1"
msgstr "回合數(&T):%1"
-#: newgamedlg.cc:251
+#: newgamedlg.cpp:251
msgid "The game is much more fun when you add a human player!"
msgstr "如果有其他玩家加入,這個遊戲會更好玩!"
-#: planet_info.cc:95
+#: planet_info.cpp:95
msgid "Planet name: "
msgstr "行星名稱:"
-#: planet_info.cc:98
+#: planet_info.cpp:98
msgid "Owner: "
msgstr "擁有者:"
-#: planet_info.cc:101
+#: planet_info.cpp:101
msgid "Ships: "
msgstr "戰艦數:"
-#: planet_info.cc:104
+#: planet_info.cpp:104
msgid "Production: "
msgstr "生產力:"
-#: planet_info.cc:107
+#: planet_info.cpp:107
msgid "Kill percent: "
msgstr "擊殺率:"
-#: planet_info.cc:129 planet_info.cc:144
+#: planet_info.cpp:129 planet_info.cpp:144
#, c-format
msgid "Planet name: %1"
msgstr "行星名稱:%1"
-#: planet_info.cc:147
+#: planet_info.cpp:147
#, c-format
msgid "Owner: %1"
msgstr "擁有者:%1"
-#: planet_info.cc:150
+#: planet_info.cpp:150
#, c-format
msgid "Ships: %1"
msgstr "戰艦數:%1"
-#: planet_info.cc:153
+#: planet_info.cpp:153
#, c-format
msgid "Production: %1"
msgstr "生產力:%1"
-#: planet_info.cc:156
+#: planet_info.cpp:156
#, c-format
msgid "Kill percent: %1"
msgstr "擊殺率:%1"
-#: scoredlg.cc:36
+#: scoredlg.cpp:36
msgid "Player"
msgstr "玩家"
-#: scoredlg.cc:37
+#: scoredlg.cpp:37
msgid "Ships Built"
msgstr "建造的船艦"
-#: scoredlg.cc:38
+#: scoredlg.cpp:38
msgid "Planets Conquered"
msgstr "攻克的行星"
-#: scoredlg.cc:39
+#: scoredlg.cpp:39
msgid "Fleets Launched"
msgstr "已出發的艦隊"
-#: scoredlg.cc:40
+#: scoredlg.cpp:40
msgid "Fleets Destroyed"
msgstr "已毀滅的艦隊"
-#: scoredlg.cc:41
+#: scoredlg.cpp:41
msgid "Ships Destroyed"
msgstr "損毀的戰艦"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kpat.po b/tde-i18n-zh_TW/messages/tdegames/kpat.po
index 6e2b24d88bd..18bcf829697 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kpat.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kpat.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpat\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
"PO-Revision-Date: 2006-01-17 16:27+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -28,11 +28,11 @@ msgid ""
"Your emails"
msgstr "hydonsingore@mail.educities.edu.tw"
-#: cardmaps.cpp:99
+#: cardmaps.cpp:98
msgid "please wait, loading cards..."
msgstr "請稍候, 載入卡片中..."
-#: cardmaps.cpp:100
+#: cardmaps.cpp:99
msgid "KPatience - a Solitaire game"
msgstr "KPatience - 單人紙牌遊戲"
@@ -40,7 +40,7 @@ msgstr "KPatience - 單人紙牌遊戲"
msgid "G&randfather's Clock"
msgstr "祖父的時鐘(&R)"
-#: computation.cpp:116
+#: computation.cpp:115
msgid "&Calculation"
msgstr "計算 (&C)"
@@ -84,7 +84,7 @@ msgstr "新接龍 (&F)"
msgid "Go&lf"
msgstr "高爾夫(&L)"
-#: grandf.cpp:223
+#: grandf.cpp:222
msgid "&Grandfather"
msgstr "老祖宗 (&G)"
@@ -100,11 +100,11 @@ msgstr "Aces Up (&A)"
msgid "&The Kings"
msgstr "國王 (&T)"
-#: klondike.cpp:483
+#: klondike.cpp:482
msgid "&Klondike"
msgstr "Klondike (&K)"
-#: klondike.cpp:490
+#: klondike.cpp:489
msgid "Klondike (&draw 3)"
msgstr "Klondike (一次發三張)(&D)"
diff --git a/tde-i18n-zh_TW/messages/tdegames/kreversi.po b/tde-i18n-zh_TW/messages/tdegames/kreversi.po
index 5894aac000b..1f9090535b5 100644
--- a/tde-i18n-zh_TW/messages/tdegames/kreversi.po
+++ b/tde-i18n-zh_TW/messages/tdegames/kreversi.po
@@ -4,7 +4,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: 2006-07-04 11:22+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -337,62 +337,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 "電腦的技術(&C)"
-#: 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 "動畫(&A)"
-#: settings.ui:248
+#: settings.ui:242
#, no-c-format
msgid "&Background"
msgstr "背景(&B)"
-#: settings.ui:259
+#: settings.ui:253
#, no-c-format
msgid "Color:"
msgstr "顏色:"
-#: settings.ui:272
+#: settings.ui:266
#, no-c-format
msgid "&Image:"
msgstr "圖片(&I):"
diff --git a/tde-i18n-zh_TW/messages/tdegames/ksame.po b/tde-i18n-zh_TW/messages/tdegames/ksame.po
index 9c092488e6c..56ecc122ad5 100644
--- a/tde-i18n-zh_TW/messages/tdegames/ksame.po
+++ b/tde-i18n-zh_TW/messages/tdegames/ksame.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksame\n"
-"POT-Creation-Date: 2020-05-11 04:09+0200\n"
+"POT-Creation-Date: 2020-09-27 19:42+0200\n"
"PO-Revision-Date: 2004-02-08 19:56+0800\n"
"Last-Translator: Hydonsingore Sie <hydonsingore@mail.educities.edu.tw>\n"
"Language-Team: traditional chinese <zh-l10n@linux.org.tw>\n"
@@ -26,91 +26,91 @@ msgid ""
"Your emails"
msgstr "shyue@sonoma.com.tw,hydonsingore@mail.educities.edu.tw"
-#: KSameWidget.cpp:53
+#: KSameWidget.cpp:52
msgid "&Restart This Board"
msgstr "重新啟動這個遊戲板(&R)"
-#: KSameWidget.cpp:59
+#: KSameWidget.cpp:58
msgid "&Random Board"
msgstr "隨機遊戲板(&R)"
-#: KSameWidget.cpp:60
+#: KSameWidget.cpp:59
msgid "&Show Number Remaining"
msgstr "顯示剩下的數字(&S)"
-#: KSameWidget.cpp:66
+#: KSameWidget.cpp:65
msgid "Colors: XX"
msgstr "顏色:XX"
-#: KSameWidget.cpp:67
+#: KSameWidget.cpp:66
msgid "Board: XXXXXX"
msgstr "遊戲版:XXXXXX"
-#: KSameWidget.cpp:68
+#: KSameWidget.cpp:67
msgid "Marked: XXXXXX"
msgstr "記號:XXXXXX"
-#: KSameWidget.cpp:69
+#: KSameWidget.cpp:68
msgid "Score: XXXXXX"
msgstr "分數:XXXXXX"
-#: KSameWidget.cpp:126 KSameWidget.cpp:214
+#: KSameWidget.cpp:125 KSameWidget.cpp:213
msgid "%1 Colors%2"
msgstr "%1 顏色 %2"
-#: KSameWidget.cpp:128 KSameWidget.cpp:191
+#: KSameWidget.cpp:127 KSameWidget.cpp:190
msgid "%1 Colors"
msgstr "%1 顏色"
-#: KSameWidget.cpp:145
+#: KSameWidget.cpp:144
msgid "Do you want to resign?"
msgstr "你是否要放棄?"
-#: KSameWidget.cpp:146
+#: KSameWidget.cpp:145
msgid "Resign"
msgstr "放棄"
-#: KSameWidget.cpp:155
+#: KSameWidget.cpp:154
msgid "Select Board"
msgstr "選擇遊戲板"
-#: KSameWidget.cpp:163
+#: KSameWidget.cpp:162
msgid "Select a board:"
msgstr "選一個遊戲板"
-#: KSameWidget.cpp:186 KSameWidget.cpp:233
+#: KSameWidget.cpp:185 KSameWidget.cpp:232
msgid "Board"
msgstr "遊戲板:"
-#: KSameWidget.cpp:195
+#: KSameWidget.cpp:194
#, c-format
msgid "Board: %1"
msgstr "遊戲板:%1"
-#: KSameWidget.cpp:199
+#: KSameWidget.cpp:198
#, c-format
msgid "Marked: %1"
msgstr "記號:%1"
-#: KSameWidget.cpp:205
+#: KSameWidget.cpp:204
#, c-format
msgid ""
"_n: One stone removed.\n"
"%n stones removed."
msgstr "移除了 %n 個石頭"
-#: KSameWidget.cpp:216
+#: KSameWidget.cpp:215
#, c-format
msgid "Score: %1"
msgstr "分數:%1"
-#: KSameWidget.cpp:224
+#: KSameWidget.cpp:223
msgid ""
"You even removed the last stone, great job! This gave you a score of %1 in "
"total."
msgstr "您移除了最後一個石頭,作的好!您總共得了 %1 分。"
-#: KSameWidget.cpp:228
+#: KSameWidget.cpp:227
msgid "There are no more removeable stones. You got a score of %1 in total."
msgstr "已經沒有可以移除的石頭。您總共得到 %1 分。"
diff --git a/tde-i18n-zh_TW/messages/tdegames/libksirtet.po b/tde-i18n-zh_TW/messages/tdegames/libksirtet.po
index 589c9548c75..f34cea6fafa 100644
--- a/tde-i18n-zh_TW/messages/tdegames/libksirtet.po
+++ b/tde-i18n-zh_TW/messages/tdegames/libksirtet.po
@@ -547,7 +547,7 @@ msgstr "顯示詳細的\"消掉行數\"欄區"
#: common/libksirtet2.kcfg:20
#, no-c-format
-msgid "The inital level of new games."
+msgid "The initial level of new games."
msgstr ""
#: common/libksirtet2.kcfg:26
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdegraphics/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdegraphics/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/Makefile.am b/tde-i18n-zh_TW/messages/tdegraphics/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdegraphics/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kcmkamera.po b/tde-i18n-zh_TW/messages/tdegraphics/kcmkamera.po
index 77abf6e9e4b..215417bdbc7 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kcmkamera.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kcmkamera.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkamera\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-08 14:47+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kdjview.po b/tde-i18n-zh_TW/messages/tdegraphics/kdjview.po
index aca0e722353..47f255dcb12 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kdjview.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kdjview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdjview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-09 11:11+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kdvi.po b/tde-i18n-zh_TW/messages/tdegraphics/kdvi.po
index c7ae87f7e09..36c42cc6e93 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kdvi.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kdvi.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdvi\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-07-04 11:23+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kfax.po b/tde-i18n-zh_TW/messages/tdegraphics/kfax.po
index 4a5e5eda382..ed92ecfd2b4 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kfax.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kfax.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfax\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-08 16:43+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kfaxview.po b/tde-i18n-zh_TW/messages/tdegraphics/kfaxview.po
index 570cf5640f9..a04401e0c76 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kfaxview.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kfaxview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfaxview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-09 09:16+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kghostview.po b/tde-i18n-zh_TW/messages/tdegraphics/kghostview.po
index 6c90ef72266..dd7cec6f59e 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kghostview.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kghostview.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kghostview\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2023-12-24 18:13+0000\n"
"PO-Revision-Date: 2006-06-09 11:22+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -351,11 +351,11 @@ msgstr "<qt>開啟 <nobr><strong>%1</strong></nobr> 檔案發生錯誤: %2</qt>"
msgid "Print %1"
msgstr "印出 %1"
-#: kgvdocument.cpp:531 kgvdocument.cpp:662
+#: kgvdocument.cpp:531 kgvdocument.cpp:660
msgid "Printing failed because the list of pages to be printed was empty."
msgstr "列印失敗,因為列印頁列表是空的。"
-#: kgvdocument.cpp:533 kgvdocument.cpp:664
+#: kgvdocument.cpp:533 kgvdocument.cpp:662
msgid "Error Printing"
msgstr "列印發生錯誤"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kmrml.po b/tde-i18n-zh_TW/messages/tdegraphics/kmrml.po
deleted file mode 100644
index ab37b86ed82..00000000000
--- a/tde-i18n-zh_TW/messages/tdegraphics/kmrml.po
+++ /dev/null
@@ -1,411 +0,0 @@
-# translation of kmrml.po to Chinese Traditional
-#
-# Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv dot tw>, 2006.
-msgid ""
-msgstr ""
-"Project-Id-Version: kmrml\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
-"PO-Revision-Date: 2006-11-27 17:07+0800\n"
-"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
-"dot tw>\n"
-"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-
-#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Frank Weng (a.k.a. Franklin)"
-
-#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "franklin at goodhorse dot idv dot tw"
-
-#: 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-connection.pl\"。請先安裝 "
-"GNU 影像尋找工具。"
-
-#: 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 影像搜尋工具(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 影像尋找工具有正確安裝了嗎?"
-
-#: 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"
-
-#: 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 "搜尋(&S)"
-
-#: 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 "連線(&C)"
-
-#: mrml_part.cpp:790
-msgid "Sto&p"
-msgstr "停止(&P)"
-
-#: mrml_part.cpp:837
-msgid "MRML Client for TDE"
-msgstr "TDE 的 MRML 客戶端"
-
-#: 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 "新增(&A)"
-
-#: 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 "自動(&T)"
-
-#: 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 "主機名稱(&S):"
-
-#: kcontrol/serverconfigwidget.ui:163
-#, no-c-format
-msgid "P&ort:"
-msgstr "連接埠(&O):"
-
-#: kcontrol/serverconfigwidget.ui:176
-#, no-c-format
-msgid "Per&form authentication"
-msgstr "執行認證(&F)"
-
-#: kcontrol/serverconfigwidget.ui:229
-#, no-c-format
-msgid "&Username:"
-msgstr "使用者名稱(&U):"
-
-#: kcontrol/serverconfigwidget.ui:245
-#, no-c-format
-msgid "&Password:"
-msgstr "密碼(&P):"
-
-#, fuzzy
-#~ msgid "Configure"
-#~ msgstr "不要設定"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kolourpaint.po b/tde-i18n-zh_TW/messages/tdegraphics/kolourpaint.po
index 02717cac8de..3686bc3c64a 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kolourpaint.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kolourpaint.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kolourpaint\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2007-06-22 12:00+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kooka.po b/tde-i18n-zh_TW/messages/tdegraphics/kooka.po
index d8d45aa2835..5e5c3b9072c 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kooka.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kooka.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kooka\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-13 11:36+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kpdf.po b/tde-i18n-zh_TW/messages/tdegraphics/kpdf.po
index c6cd278fcb6..6f56a454a14 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kpdf.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kpdf.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpdf\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-03-08 18:17+0000\n"
"PO-Revision-Date: 2007-04-12 12:11+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -499,7 +499,7 @@ msgstr "移除書籤"
msgid "Add Bookmark"
msgstr "加入書籤"
-#: part.cpp:948 ui/pageview.cpp:1581
+#: part.cpp:948 ui/pageview.cpp:1587
msgid "Fit Width"
msgstr "符合寬度"
@@ -554,132 +554,138 @@ msgid ""
"<b>Click</b> to open a file or <b>Click and hold</b> to select a recent file"
msgstr "<b>點選</b>以開啟檔案,或是<b>點選並按住</b>以選擇最近開啟的檔案。"
-#: ui/pageview.cpp:259
+#: ui/pageview.cpp:260
msgid "Fit to Page &Width"
msgstr "調整成適合頁面寬度(&W)"
-#: ui/pageview.cpp:262
+#: ui/pageview.cpp:263
msgid "Fit to &Page"
msgstr "調整成適合頁面(&P)"
-#: ui/pageview.cpp:265
+#: ui/pageview.cpp:266
msgid "Fit to &Text"
msgstr "調整成適合文字(&T)"
-#: ui/pageview.cpp:270
+#: ui/pageview.cpp:271
#, fuzzy
msgid "Rotate Right"
msgstr "閃爍向右"
-#: ui/pageview.cpp:273
+#: ui/pageview.cpp:274
#, fuzzy
msgid "Rotate Left"
msgstr "往左掃描"
-#: ui/pageview.cpp:277
+#: ui/pageview.cpp:278
msgid "&Two Pages"
msgstr "兩頁(&T)"
-#: ui/pageview.cpp:281
+#: ui/pageview.cpp:282
msgid "&Continuous"
msgstr "繼續(&C)"
#: ui/pageview.cpp:286
+#, fuzzy
+#| msgid "Next Page"
+msgid "Co&ver Page"
+msgstr "下一頁"
+
+#: ui/pageview.cpp:292
msgid "&Browse Tool"
msgstr "瀏覽工具(&B)"
-#: ui/pageview.cpp:290
+#: ui/pageview.cpp:296
msgid "&Zoom Tool"
msgstr "縮放工具(&Z)"
-#: ui/pageview.cpp:293
+#: ui/pageview.cpp:299
msgid "&Select Tool"
msgstr "選擇工具(&S)"
-#: ui/pageview.cpp:301
+#: ui/pageview.cpp:307
msgid "Scroll Up"
msgstr "捲軸向上"
-#: ui/pageview.cpp:304
+#: ui/pageview.cpp:310
msgid "Scroll Down"
msgstr "捲軸向下"
-#: ui/pageview.cpp:364
+#: ui/pageview.cpp:370
#, c-format
msgid ""
"_n: Loaded a one-page document.\n"
" Loaded a %n-page document."
msgstr "已載入一份 %n 頁的文件。"
-#: ui/pageview.cpp:664 ui/pageview.cpp:685 ui/pageview.cpp:1645
+#: ui/pageview.cpp:670 ui/pageview.cpp:691 ui/pageview.cpp:1651
msgid "Text found: \"%1\"."
msgstr "找到文字:%1。"
-#: ui/pageview.cpp:664 ui/pageview.cpp:1645
+#: ui/pageview.cpp:670 ui/pageview.cpp:1651
msgid "Text not found: \"%1\"."
msgstr "找不到文字:%1。"
-#: ui/pageview.cpp:716
+#: ui/pageview.cpp:722
msgid "Starting -- find text as you type"
msgstr "正在開啟 -- 即時文字搜尋"
-#: ui/pageview.cpp:1127
+#: ui/pageview.cpp:1133
#, c-format
msgid ""
"_n: Text (1 character)\n"
"Text (%n characters)"
msgstr "文字(%n 個字元)"
-#: ui/pageview.cpp:1128 ui/pageview.cpp:1135
+#: ui/pageview.cpp:1134 ui/pageview.cpp:1141
msgid "Copy to Clipboard"
msgstr "複製到剪貼簿"
-#: ui/pageview.cpp:1132
+#: ui/pageview.cpp:1138
msgid "Speak Text"
msgstr "唸出文字"
-#: ui/pageview.cpp:1134
+#: ui/pageview.cpp:1140
msgid "Image (%1 by %2 pixels)"
msgstr "影像(%1 x %2 像素)"
-#: ui/pageview.cpp:1136
+#: ui/pageview.cpp:1142
msgid "Save to File..."
msgstr "儲存到檔案..."
-#: ui/pageview.cpp:1154
+#: ui/pageview.cpp:1160
msgid "Image [%1x%2] copied to clipboard."
msgstr "影像【%1 x %2】已複製到剪貼簿。"
-#: ui/pageview.cpp:1161
+#: ui/pageview.cpp:1167
msgid "File not saved."
msgstr "檔案未儲存。"
-#: ui/pageview.cpp:1168
+#: ui/pageview.cpp:1174
msgid "Image [%1x%2] saved to %3 file."
msgstr "影像【%1 x %2】已儲存到檔案 %3。"
-#: ui/pageview.cpp:1197
+#: ui/pageview.cpp:1203
#, c-format
msgid "Starting KTTSD Failed: %1"
msgstr "啟動 KTTSD 失敗:%1"
-#: ui/pageview.cpp:1581
+#: ui/pageview.cpp:1587
msgid "Fit Page"
msgstr "符合頁面"
-#: ui/pageview.cpp:2013
+#: ui/pageview.cpp:2036
msgid "Find stopped."
msgstr "已停止搜尋。"
-#: ui/pageview.cpp:2023
+#: ui/pageview.cpp:2046
msgid "Welcome"
msgstr "歡迎"
-#: ui/pageview.cpp:2135
+#: ui/pageview.cpp:2171
msgid "Select zooming area. Right-click to zoom out."
msgstr "選擇縮放區域。點右鍵以縮小。"
-#: ui/pageview.cpp:2141
+#: ui/pageview.cpp:2177
msgid "Draw a rectangle around the text/graphics to copy."
msgstr "在文字/圖形周圍畫一個矩形以複製。"
@@ -1052,7 +1058,7 @@ msgstr "顯示摘要頁(&U)"
msgid "Show &progress indicator"
msgstr "顯示進度指示器(&P)"
-#: part.rc:28
+#: part.rc:29
#, no-c-format
msgid "&Go"
msgstr "跳至(&G)"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kpovmodeler.po b/tde-i18n-zh_TW/messages/tdegraphics/kpovmodeler.po
index 9e14de3deff..c2edd360ec9 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kpovmodeler.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kpovmodeler.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpovmodeler\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-10-21 18:20+0000\n"
"PO-Revision-Date: 2006-09-12 09:50+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -180,7 +180,7 @@ msgid "Strength:"
msgstr "強度:"
#: pmblobedit.cpp:39 pmisosurfaceedit.cpp:85 pmmediaedit.cpp:94
-#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:332
+#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:331
msgid "Threshold:"
msgstr "限度:"
@@ -868,7 +868,7 @@ msgstr "金屬感(Metallic):"
msgid "Iridiscence"
msgstr "彩虹色"
-#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:344
+#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:343
msgid "Amount:"
msgstr "數量:"
@@ -942,7 +942,7 @@ msgid "Lambda:"
msgstr "Lambda:"
#: pmfogedit.cpp:96 pmlistpatternedit.cpp:59 pmpatternedit.cpp:250
-#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:336
+#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:335
msgid "Depth:"
msgstr "深度:"
@@ -1599,11 +1599,11 @@ msgstr "已標籤"
msgid "Floating"
msgstr "浮動"
-#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:274
+#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:273
msgid "Width:"
msgstr "寬度:"
-#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:278 pmslopeedit.cpp:45
+#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:277 pmslopeedit.cpp:45
msgid "Height:"
msgstr "高度:"
@@ -1679,7 +1679,7 @@ msgstr "無法建立新的子函式庫。"
msgid "Name: "
msgstr "名稱:"
-#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:255
+#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:254
msgid "Description:"
msgstr "描述:"
@@ -1723,7 +1723,7 @@ msgstr "描述:"
msgid "Allow changes to the library?"
msgstr "允許變更函式庫嗎?"
-#: pmlibraryiconview.cpp:280
+#: pmlibraryiconview.cpp:279
msgid "Error moving \"%1\" to \"%2\""
msgstr "移動 %1 到 %2 時發生錯誤"
@@ -1815,7 +1815,7 @@ msgstr "適應:"
msgid "Orient"
msgstr "光澤"
-#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:341
+#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:340
msgid "Jitter"
msgstr "抖動"
@@ -1949,7 +1949,7 @@ msgstr "材質映射"
msgid "media"
msgstr "介質"
-#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:326
+#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:325
msgid "Method:"
msgstr "方法:"
@@ -2282,7 +2282,7 @@ msgstr "匯入..."
msgid "&Export..."
msgstr "匯出(&E)..."
-#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:243
+#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:242
msgid "Render Modes"
msgstr "成像模式"
@@ -2556,7 +2556,7 @@ msgstr "原始 Povray"
msgid "Iso Surface"
msgstr "Iso 表面"
-#: pmpart.cpp:520 pmrendermodesdialog.cpp:350
+#: pmpart.cpp:520
msgid "Radiosity"
msgstr "輻射"
@@ -3339,7 +3339,7 @@ msgstr "地板"
msgid "Enable floor"
msgstr "啟用地板"
-#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:321
+#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:320
msgid "Antialiasing"
msgstr "反鋸齒"
@@ -3595,7 +3595,7 @@ msgstr "前端"
msgid "back"
msgstr "後端"
-#: pmrendermode.cpp:51
+#: pmrendermode.cpp:49
msgid "New mode"
msgstr "新模式"
@@ -3616,7 +3616,9 @@ msgid "5: Render shadows, including extended lights"
msgstr "5:成像陰影,包括擴展的光線"
#: pmrendermodesdialog.cpp:232
-msgid "6, 7: Compute texture patterns"
+#, fuzzy
+#| msgid "6, 7: Compute texture patterns"
+msgid "6, 7: Compute texture patterns, compute photons"
msgstr "6,7:計算紋理圖案"
#: pmrendermodesdialog.cpp:233
@@ -3624,66 +3626,58 @@ msgid "8: Compute reflected, refracted, and transmitted rays"
msgstr "8:計算反射、折射和透射的光線"
#: pmrendermodesdialog.cpp:234
-msgid "9: Compute media"
-msgstr "9:計算介質"
-
-#: pmrendermodesdialog.cpp:235
-msgid "10: Compute radiosity but no media"
-msgstr "10:計算輻射性但是沒有介質"
-
-#: pmrendermodesdialog.cpp:236
-msgid "11: Compute radiosity and media"
-msgstr "11:計算輻射性和介質"
+msgid "9, 10, 11: Compute media, radiosity and subsurface light transport"
+msgstr ""
-#: pmrendermodesdialog.cpp:269
+#: pmrendermodesdialog.cpp:268
msgid "Size"
msgstr "大小"
-#: pmrendermodesdialog.cpp:284
+#: pmrendermodesdialog.cpp:283
msgid "Subsection"
msgstr "子章節"
-#: pmrendermodesdialog.cpp:289
+#: pmrendermodesdialog.cpp:288
msgid "Start column:"
msgstr "開始欄:"
-#: pmrendermodesdialog.cpp:293
+#: pmrendermodesdialog.cpp:292
msgid "End column:"
msgstr "結束欄:"
-#: pmrendermodesdialog.cpp:297
+#: pmrendermodesdialog.cpp:296
msgid "Start row:"
msgstr "開始列:"
-#: pmrendermodesdialog.cpp:301
+#: pmrendermodesdialog.cpp:300
msgid "End row:"
msgstr "結束列:"
-#: pmrendermodesdialog.cpp:311
+#: pmrendermodesdialog.cpp:310
msgid "Quality"
msgstr "品質"
-#: pmrendermodesdialog.cpp:315
+#: pmrendermodesdialog.cpp:314
msgid "Quality:"
msgstr "品質:"
-#: pmrendermodesdialog.cpp:329
+#: pmrendermodesdialog.cpp:328
msgid "Non Recursive"
msgstr "非遞迴的"
-#: pmrendermodesdialog.cpp:330
+#: pmrendermodesdialog.cpp:329
msgid "Recursive"
msgstr "遞迴"
-#: pmrendermodesdialog.cpp:357
+#: pmrendermodesdialog.cpp:353
msgid "Output"
msgstr "輸出"
-#: pmrendermodesdialog.cpp:360
+#: pmrendermodesdialog.cpp:356
msgid "Alpha"
msgstr "Alpha"
-#: pmrendermodesdialog.cpp:449
+#: pmrendermodesdialog.cpp:443
msgid "Please enter a description for the render mode."
msgstr "請輸入成像模式的描述。"
@@ -4295,6 +4289,15 @@ msgstr "其它物件"
msgid "Povray Rendering"
msgstr "Povray 成像"
+#~ msgid "9: Compute media"
+#~ msgstr "9:計算介質"
+
+#~ msgid "10: Compute radiosity but no media"
+#~ msgstr "10:計算輻射性但是沒有介質"
+
+#~ msgid "11: Compute radiosity and media"
+#~ msgstr "11:計算輻射性和介質"
+
#, fuzzy
#~ msgid "Center"
#~ msgstr "中心:"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kruler.po b/tde-i18n-zh_TW/messages/tdegraphics/kruler.po
index 1f943fdba8c..9db097ad8bc 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kruler.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kruler.po
@@ -40,13 +40,12 @@ 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 表示顏色,您可以在超文字連結或 QColor 名稱上使用。矩形"
+"這是目前用十六進位 RGB 表示顏色,您可以在超文字連結或 TQColor 名稱上使用。矩形"
"背景顯示游標末行小正方形內的像素顏色。"
#: klineal.cpp:147
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/ksnapshot.po b/tde-i18n-zh_TW/messages/tdegraphics/ksnapshot.po
index 390f77be06a..9c22f6651d1 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/ksnapshot.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/ksnapshot.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: head\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2023-03-24 18:17+0000\n"
"PO-Revision-Date: 2006-03-23 13:11+0800\n"
"Last-Translator: You-Cheng Hsieh <yochenhsieh@xuite.net>\n"
"Language-Team: Traditional Chinese <zh-l10n@linux.org.tw>\n"
@@ -27,45 +27,45 @@ msgid ""
"Your emails"
msgstr "shyue@sonoma.com.tw,kenduest@i18n.linux.org.tw,yochenhsieh@xuite.net"
-#: ksnapshot.cpp:102
+#: ksnapshot.cpp:107
msgid "snapshot"
msgstr "快照"
-#: ksnapshot.cpp:120
+#: ksnapshot.cpp:143
msgid "Quick Save Snapshot &As..."
msgstr "快速儲存快照(&A)..."
-#: ksnapshot.cpp:121
+#: ksnapshot.cpp:144
msgid ""
"Save the snapshot to the file specified by the user without showing the file "
"dialog."
msgstr "將快照儲存為使用者指定的檔案而不顯示檔案對話窗。"
-#: ksnapshot.cpp:125
+#: ksnapshot.cpp:148
msgid "Save Snapshot &As..."
msgstr "儲存快照(&A)..."
-#: 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"
@@ -74,11 +74,25 @@ msgstr ""
"KSnapshot 無法儲存圖片至\n"
"%1。"
-#: ksnapshot.cpp:284
+#: ksnapshot.cpp:310
msgid "Print Screenshot"
msgstr "列印快照"
-#: ksnapshot.cpp:439
+#: ksnapshot.cpp:415
+#, fuzzy
+#| msgid ""
+#| "KSnapshot was unable to save the image to\n"
+#| "%1."
+msgid "KSnapshot was unable to create temporary file."
+msgstr ""
+"KSnapshot 無法儲存圖片至\n"
+"%1。"
+
+#: ksnapshot.cpp:432
+msgid "Cannot start %1!"
+msgstr ""
+
+#: ksnapshot.cpp:544
msgid "The screen has been successfully grabbed."
msgstr "這個螢幕已經成功的擷取."
@@ -264,6 +278,28 @@ msgstr "按下這按鈕將會複製該快照到剪貼簿。"
msgid "Click this button to print the current screenshot."
msgstr "按下這按鈕將會列印該快照。"
+#: ksnapshotwidget.ui:250
+#, no-c-format
+msgid "Open in &KolourPaint"
+msgstr ""
+
+#: ksnapshotwidget.ui:253
+#, fuzzy, no-c-format
+#| msgid "Click this button to take a new snapshot."
+msgid "Click this button to edit the snapshot in KolourPaint."
+msgstr "按下這按鈕將會擷取新的快照。"
+
+#: ksnapshotwidget.ui:264
+#, no-c-format
+msgid "Open &with..."
+msgstr ""
+
+#: ksnapshotwidget.ui:270
+#, fuzzy, no-c-format
+#| msgid "Click this button to copy the current snapshot to the clipboard."
+msgid "Click this button to open the snapshot in another application."
+msgstr "按下這按鈕將會複製該快照到剪貼簿。"
+
#, fuzzy
#~ msgid "Save As"
#~ msgstr "儲存快照(&S)..."
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kviewpresenterplugin.po b/tde-i18n-zh_TW/messages/tdegraphics/kviewpresenterplugin.po
index 503fd833395..52f5aaaf018 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kviewpresenterplugin.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kviewpresenterplugin.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewpresenterplugin\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2023-06-22 18:16+0000\n"
"PO-Revision-Date: 2006-06-09 17:13+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -28,40 +28,40 @@ msgid ""
"Your emails"
msgstr ""
-#: kviewpresenter.cpp:70
+#: kviewpresenter.cpp:69
msgid "&Image List..."
msgstr "影像清單(&I)..."
-#: 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 "開始放映(&S)"
-#: kviewpresenter.cpp:74
+#: kviewpresenter.cpp:73
msgid "&Previous Image in List"
msgstr "清單中的前一張影像(&P)"
-#: kviewpresenter.cpp:77
+#: kviewpresenter.cpp:76
msgid "&Next Image in List"
msgstr "清單中的下一張影像(&N)"
-#: kviewpresenter.cpp:100
+#: kviewpresenter.cpp:99
msgid "Open &Multiple Files..."
msgstr "開啟多個檔案(&M)..."
-#: kviewpresenter.cpp:366 kviewpresenter.cpp:367
+#: kviewpresenter.cpp:359 kviewpresenter.cpp:360
msgid "Stop &Slideshow"
msgstr "停止放映(&S)"
-#: kviewpresenter.cpp:415
+#: kviewpresenter.cpp:408
#, c-format
msgid ""
"Could not load\n"
"%1"
msgstr "無法讀取 %1"
-#: kviewpresenter.cpp:445
+#: kviewpresenter.cpp:436
#, c-format
msgid ""
"Wrong format\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/kviewshell.po b/tde-i18n-zh_TW/messages/tdegraphics/kviewshell.po
index 111f173e8ff..80c784b2325 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/kviewshell.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/kviewshell.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewshell\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-15 07:59+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/libkscan.po b/tde-i18n-zh_TW/messages/tdegraphics/libkscan.po
index 70d6fc683d5..343630381c8 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/libkscan.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/libkscan.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkscan\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-09 15:44+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdegraphics/tdefile_exr.po b/tde-i18n-zh_TW/messages/tdegraphics/tdefile_exr.po
index dc3d3e342aa..bf6a76f2ed2 100644
--- a/tde-i18n-zh_TW/messages/tdegraphics/tdefile_exr.po
+++ b/tde-i18n-zh_TW/messages/tdegraphics/tdefile_exr.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_exr\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2020-09-27 19:38+0200\n"
"PO-Revision-Date: 2006-06-09 10:30+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,237 +27,237 @@ msgid ""
"Your emails"
msgstr ""
-#: tdefile_exr.cpp:75
+#: tdefile_exr.cpp:74
msgid "Format Version"
msgstr "格式版本"
-#: tdefile_exr.cpp:76
+#: tdefile_exr.cpp:75
msgid "Tiled Image"
msgstr "鋪排影像"
-#: tdefile_exr.cpp:77
+#: tdefile_exr.cpp:76
msgid "Dimensions"
msgstr "尺寸"
-#: tdefile_exr.cpp:81
+#: tdefile_exr.cpp:80
msgid "Thumbnail Dimensions"
msgstr "縮圖尺寸"
-#: tdefile_exr.cpp:84
+#: tdefile_exr.cpp:83
msgid "Comment"
msgstr "註解"
-#: tdefile_exr.cpp:85
+#: tdefile_exr.cpp:84
msgid "Thumbnail"
msgstr "縮圖"
-#: tdefile_exr.cpp:89
+#: tdefile_exr.cpp:88
msgid "Standard Attributes"
msgstr "標準屬性"
-#: tdefile_exr.cpp:90
+#: tdefile_exr.cpp:89
msgid "Owner"
msgstr "擁有者"
-#: tdefile_exr.cpp:91
+#: tdefile_exr.cpp:90
msgid "Comments"
msgstr "註解"
-#: tdefile_exr.cpp:92
+#: tdefile_exr.cpp:91
msgid "Capture Date"
msgstr "抓取日期"
-#: tdefile_exr.cpp:93
+#: tdefile_exr.cpp:92
msgid "UTC Offset"
msgstr "UTC 位移"
-#: tdefile_exr.cpp:94
+#: tdefile_exr.cpp:93
msgid "Exposure Time"
msgstr "曝光時間"
-#: tdefile_exr.cpp:96
+#: tdefile_exr.cpp:95
msgid "Focus"
msgstr "焦距"
-#: tdefile_exr.cpp:97 tdefile_exr.cpp:105
+#: tdefile_exr.cpp:96 tdefile_exr.cpp:104
msgid ""
"_: Metres\n"
"m"
msgstr "公尺"
-#: tdefile_exr.cpp:98
+#: tdefile_exr.cpp:97
msgid "X Density"
msgstr "X 密度"
-#: tdefile_exr.cpp:99
+#: tdefile_exr.cpp:98
msgid ""
"_: Pixels Per Inch\n"
" ppi"
msgstr " ppi"
-#: tdefile_exr.cpp:100
+#: tdefile_exr.cpp:99
msgid "White Luminance"
msgstr "白亮度"
-#: tdefile_exr.cpp:101
+#: tdefile_exr.cpp:100
msgid ""
"_: Candelas per square metre\n"
" Nits"
msgstr " Nits"
-#: tdefile_exr.cpp:102
+#: tdefile_exr.cpp:101
msgid "Longitude"
msgstr "經度"
-#: tdefile_exr.cpp:103
+#: tdefile_exr.cpp:102
msgid "Latitude"
msgstr "緯度"
-#: tdefile_exr.cpp:104
+#: tdefile_exr.cpp:103
msgid "Altitude"
msgstr "高度"
-#: tdefile_exr.cpp:106
+#: tdefile_exr.cpp:105
msgid "ISO Speed"
msgstr "ISO 速度"
-#: tdefile_exr.cpp:107
+#: tdefile_exr.cpp:106
msgid "Aperture"
msgstr "光圈"
-#: tdefile_exr.cpp:110
+#: tdefile_exr.cpp:109
msgid "Channels"
msgstr "頻道"
-#: tdefile_exr.cpp:111
+#: tdefile_exr.cpp:110
msgid "A"
msgstr "A"
-#: tdefile_exr.cpp:112 tdefile_exr.cpp:119
+#: tdefile_exr.cpp:111 tdefile_exr.cpp:118
msgid "R"
msgstr "R"
-#: tdefile_exr.cpp:113
+#: tdefile_exr.cpp:112
msgid "G"
msgstr "G"
-#: tdefile_exr.cpp:114
+#: tdefile_exr.cpp:113
msgid "B"
msgstr "B"
-#: tdefile_exr.cpp:115
+#: tdefile_exr.cpp:114
msgid "Z"
msgstr "Z"
-#: tdefile_exr.cpp:116
+#: tdefile_exr.cpp:115
msgid "NX"
msgstr "NX"
-#: tdefile_exr.cpp:117
+#: tdefile_exr.cpp:116
msgid "NY"
msgstr "NY"
-#: tdefile_exr.cpp:118
+#: tdefile_exr.cpp:117
msgid "NZ"
msgstr "NZ"
-#: tdefile_exr.cpp:120
+#: tdefile_exr.cpp:119
msgid "U"
msgstr "U"
-#: tdefile_exr.cpp:121
+#: tdefile_exr.cpp:120
msgid "V"
msgstr "V"
-#: tdefile_exr.cpp:122
+#: tdefile_exr.cpp:121
msgid "materialID"
msgstr "materialID"
-#: tdefile_exr.cpp:123
+#: tdefile_exr.cpp:122
msgid "objectID"
msgstr "objectID"
-#: tdefile_exr.cpp:124
+#: tdefile_exr.cpp:123
msgid "renderID"
msgstr "renderID"
-#: tdefile_exr.cpp:125
+#: tdefile_exr.cpp:124
msgid "pixelCover"
msgstr "pixelCover"
-#: tdefile_exr.cpp:126
+#: tdefile_exr.cpp:125
msgid "velX"
msgstr "velX"
-#: tdefile_exr.cpp:127
+#: tdefile_exr.cpp:126
msgid "velY"
msgstr "velY"
-#: tdefile_exr.cpp:128
+#: tdefile_exr.cpp:127
msgid "packedRGBA"
msgstr "packedRGBA"
-#: tdefile_exr.cpp:132
+#: tdefile_exr.cpp:131
msgid "Technical Details"
msgstr "技術細節"
-#: tdefile_exr.cpp:133
+#: tdefile_exr.cpp:132
msgid "Compression"
msgstr "壓縮"
-#: tdefile_exr.cpp:134
+#: tdefile_exr.cpp:133
msgid "Line Order"
msgstr "線路順序"
-#: tdefile_exr.cpp:138
+#: tdefile_exr.cpp:137
msgid "3dsMax Details"
msgstr "3dsMax 詳細資料"
-#: tdefile_exr.cpp:139
+#: tdefile_exr.cpp:138
msgid "Local Time"
msgstr "本地時間"
-#: tdefile_exr.cpp:140
+#: tdefile_exr.cpp:139
msgid "System Time"
msgstr "系統時間"
-#: tdefile_exr.cpp:141
+#: tdefile_exr.cpp:140
msgid "Plugin Version"
msgstr "外掛程式版本"
-#: tdefile_exr.cpp:142
+#: tdefile_exr.cpp:141
msgid "EXR Version"
msgstr "EXR 版本"
-#: tdefile_exr.cpp:143
+#: tdefile_exr.cpp:142
msgid "Computer Name"
msgstr "電腦名稱"
-#: tdefile_exr.cpp:306
+#: tdefile_exr.cpp:305
msgid "No compression"
msgstr "不壓縮"
-#: tdefile_exr.cpp:309
+#: tdefile_exr.cpp:308
msgid "Run Length Encoding"
msgstr "字流長度編碼"
-#: tdefile_exr.cpp:312
+#: tdefile_exr.cpp:311
msgid "zip, individual scanlines"
msgstr "zip,個別掃描線"
-#: tdefile_exr.cpp:315
+#: tdefile_exr.cpp:314
msgid "zip, multi-scanline blocks"
msgstr "zip,多重掃描區塊"
-#: tdefile_exr.cpp:318
+#: tdefile_exr.cpp:317
msgid "piz compression"
msgstr "piz 壓縮"
-#: tdefile_exr.cpp:327
+#: tdefile_exr.cpp:326
msgid "increasing Y"
msgstr "遞增 Y"
-#: tdefile_exr.cpp:330
+#: tdefile_exr.cpp:329
msgid "decreasing Y"
msgstr "遞減 Y"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdelibs/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdelibs/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdelibs/Makefile.am b/tde-i18n-zh_TW/messages/tdelibs/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdelibs/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdelibs/cupsdconf.po b/tde-i18n-zh_TW/messages/tdelibs/cupsdconf.po
index ff5814bc3e6..758be6da6f6 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/cupsdconf.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/cupsdconf.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: cupsdconf\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2005-08-06 21:34+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/katepart.po b/tde-i18n-zh_TW/messages/tdelibs/katepart.po
index 761a056fec4..42d93667047 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/katepart.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/katepart.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: katepart\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2022-10-18 18:18+0000\n"
"PO-Revision-Date: 2006-12-18 13:07+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -36,7 +36,7 @@ msgstr ""
"acelan@kde.linux.org.tw,kenduest@i18n.linux.org.tw,pesder.liao@msa.hinet.net"
#: part/kateautoindent.cpp:97 part/katehighlight.cpp:3170
-#: part/kateschema.cpp:1058
+#: part/kateschema.cpp:1057
msgid "Normal"
msgstr "一般"
@@ -844,7 +844,7 @@ msgstr "註解"
msgid "Configure %1"
msgstr "設定 %1"
-#: part/katedialogs.cpp:1266 part/kateschema.cpp:689
+#: part/katedialogs.cpp:1266 part/kateschema.cpp:688
msgid "H&ighlight:"
msgstr "突顯(&I):"
@@ -1604,8 +1604,12 @@ msgid "document.insertText:Three parameters needed (line,col,text)"
msgstr "document.inserText:需要三個參數(行,列,文字)"
#: part/kateluaindentscript.cpp:156
+#, fuzzy
+#| msgid ""
+#| "document.removeText:Three parameters needed (line,col,text) (number,"
+#| "number,string)"
msgid ""
-"document.removeText:Three parameters needed (line,col,text) (number,number,"
+"document.insertText:Three parameters needed (line,col,text) (number,number,"
"string)"
msgstr ""
"document.removeText:需要三個參數(行,列,文字) 型態分別為 (數值,數值,字串)"
@@ -1751,7 +1755,7 @@ msgstr "<p>頁尾的格式。下面是支援的標籤:</p>"
msgid "L&ayout"
msgstr "佈局(&A)"
-#: part/kateprinter.cpp:915 part/kateschema.cpp:834
+#: part/kateprinter.cpp:915 part/kateschema.cpp:833
msgid "&Schema:"
msgstr "基模(&S):"
@@ -1927,7 +1931,7 @@ msgstr ""
msgid "<p>Sets the color of the tabulator marks:</p>"
msgstr "<p>設定定位點標記的顏色:</p>"
-#: part/kateschema.cpp:605
+#: part/kateschema.cpp:604
msgid ""
"This list displays the default styles for the current schema and offers the "
"means to edit them. The style name reflects the current style settings.<p>To "
@@ -1939,7 +1943,7 @@ msgstr ""
"格設定值。<p>要編輯顏色,單擊顏色方塊,或從彈出選單選擇要編輯的顏色。<p>您可"
"以在適當的時候從彈出式選單中取消設定背景與選擇的背景顏色。"
-#: part/kateschema.cpp:711
+#: part/kateschema.cpp:710
msgid ""
"This list displays the contexts of the current syntax highlight mode and "
"offers the means to edit them. The context name reflects the current style "
@@ -1954,109 +1958,109 @@ msgstr ""
"選單選擇屬性。<p>要編輯顏色,單擊顏色方塊,或從彈出選單選擇要編輯的顏色。<p>"
"您可以在適當的時候從快顯選單中取消設定背景與選擇的背景顏色。"
-#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405
+#: part/kateschema.cpp:839 plugins/autobookmarker/autobookmarker.cpp:405
msgid "&New..."
msgstr "新的(&N)..."
-#: part/kateschema.cpp:853
+#: part/kateschema.cpp:852
msgid "Colors"
msgstr "顏色"
-#: part/kateschema.cpp:859
+#: part/kateschema.cpp:858
msgid "Normal Text Styles"
msgstr "普通文字風格"
-#: part/kateschema.cpp:863
+#: part/kateschema.cpp:862
msgid "Highlighting Text Styles"
msgstr "突顯文字風格"
-#: part/kateschema.cpp:868
+#: part/kateschema.cpp:867
msgid "&Default schema for %1:"
msgstr "%1 的預設基模(&D):"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "Name for New Schema"
msgstr "新基模名稱"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "Name:"
msgstr "名稱:"
-#: part/kateschema.cpp:966
+#: part/kateschema.cpp:965
msgid "New Schema"
msgstr "新基模"
-#: part/kateschema.cpp:1053
+#: part/kateschema.cpp:1052
msgid "Context"
msgstr "內容"
-#: part/kateschema.cpp:1059
+#: part/kateschema.cpp:1058
msgid "Selected"
msgstr "已選取"
-#: part/kateschema.cpp:1060
+#: part/kateschema.cpp:1059
msgid "Background"
msgstr "背景"
-#: part/kateschema.cpp:1061
+#: part/kateschema.cpp:1060
msgid "Background Selected"
msgstr "背景選擇"
-#: part/kateschema.cpp:1063
+#: part/kateschema.cpp:1062
msgid "Use Default Style"
msgstr "使用預設風格"
-#: part/kateschema.cpp:1097
+#: part/kateschema.cpp:1096
msgid "&Bold"
msgstr "粗體(&B)"
-#: part/kateschema.cpp:1099
+#: part/kateschema.cpp:1098
msgid "&Italic"
msgstr "斜體(&I)"
-#: part/kateschema.cpp:1101
+#: part/kateschema.cpp:1100
msgid "&Underline"
msgstr "加底線(&U)"
-#: part/kateschema.cpp:1103
+#: part/kateschema.cpp:1102
msgid "S&trikeout"
msgstr "刪除線(&T)"
-#: part/kateschema.cpp:1108
+#: part/kateschema.cpp:1107
msgid "Normal &Color..."
msgstr "一般色彩(&C)..."
-#: part/kateschema.cpp:1109
+#: part/kateschema.cpp:1108
msgid "&Selected Color..."
msgstr "已選取的顏色(&S)..."
-#: part/kateschema.cpp:1110
+#: part/kateschema.cpp:1109
msgid "&Background Color..."
msgstr "背景顏色(&B)..."
-#: part/kateschema.cpp:1111
+#: part/kateschema.cpp:1110
msgid "S&elected Background Color..."
msgstr "選擇背景顏色(&E)..."
-#: part/kateschema.cpp:1122
+#: part/kateschema.cpp:1121
msgid "Unset Background Color"
msgstr "取消設定背景顏色"
-#: part/kateschema.cpp:1124
+#: part/kateschema.cpp:1123
msgid "Unset Selected Background Color"
msgstr "取消設定選定的背景色彩"
-#: part/kateschema.cpp:1129
+#: part/kateschema.cpp:1128
msgid "Use &Default Style"
msgstr "使用預設風格(&D)"
-#: part/kateschema.cpp:1352
+#: part/kateschema.cpp:1351
msgid ""
"\"Use Default Style\" will be automatically unset when you change any style "
"properties."
msgstr "當您改變任何風格的屬性時,「使用預設風格」會自動取消。"
-#: part/kateschema.cpp:1353
+#: part/kateschema.cpp:1352
msgid "Kate Styles"
msgstr "Kate 風格"
@@ -3357,7 +3361,7 @@ msgstr "組態"
#: data/asm-avr.xml:36 data/asm-dsp56k.xml:4 data/asm-m68k.xml:4
#: data/asm6502.xml:3 data/fasm.xml:16 data/gnuassembler.xml:46 data/mips.xml:3
-#: data/nasm.xml:43 data/picsrc.xml:11
+#: data/nasm.xml:43 data/picsrc.xml:10
msgid ""
"_: Language Section\n"
"Assembler"
@@ -3370,8 +3374,8 @@ msgstr "組合語言"
#: data/glosstex.xml:3 data/haml.xml:3 data/hamlet.xml:8 data/html.xml:7
#: data/javadoc.xml:3 data/json.xml:15 data/jsp.xml:3 data/latex.xml:3
#: data/less.xml:3 data/mab.xml:3 data/mako.xml:7 data/mandoc.xml:3
-#: data/mediawiki.xml:7 data/metafont.xml:9 data/pango.xml:3
-#: data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
+#: data/markdown.xml:51 data/mediawiki.xml:7 data/metafont.xml:9
+#: data/pango.xml:3 data/postscript.xml:3 data/ppd.xml:12 data/relaxng.xml:22
#: data/relaxngcompact.xml:3 data/rest.xml:14 data/restructuredtext.xml:3
#: data/rhtml.xml:47 data/roff.xml:10 data/rtf.xml:3 data/scss.xml:28
#: data/sgml.xml:3 data/sisu.xml:3 data/template-toolkit.xml:21
@@ -3385,7 +3389,7 @@ msgstr "標記"
#: data/fgl-4gl.xml:3 data/fgl-per.xml:3 data/ldif.xml:3 data/progress.xml:3
#: data/sql-mysql.xml:8 data/sql-oracle.xml:4 data/sql-postgresql.xml:6
-#: data/sql.xml:8
+#: data/sql.xml:7
msgid ""
"_: Language Section\n"
"Database"
@@ -4282,6 +4286,13 @@ msgid ""
"Troff Mandoc"
msgstr "Javadoc"
+#: data/markdown.xml:51
+#, fuzzy
+msgid ""
+"_: Language\n"
+"Markdown"
+msgstr "Mason"
+
#: data/mason.xml:3
msgid ""
"_: Language\n"
@@ -4528,7 +4539,7 @@ msgid ""
"PHP/PHP"
msgstr "PHP/PHP"
-#: data/picsrc.xml:11
+#: data/picsrc.xml:10
msgid ""
"_: Language\n"
"PicAsm"
@@ -4833,7 +4844,7 @@ msgid ""
"SQL (PostgreSQL)"
msgstr "SQL (PostgreSQL)"
-#: data/sql.xml:8
+#: data/sql.xml:7
msgid ""
"_: Language\n"
"SQL"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/knotify.po b/tde-i18n-zh_TW/messages/tdelibs/knotify.po
index be0ab6b06bb..d6a5c203bac 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/knotify.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/knotify.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knotify\n"
-"POT-Creation-Date: 2020-05-11 03:58+0200\n"
+"POT-Creation-Date: 2021-07-07 18:13+0000\n"
"PO-Revision-Date: 2006-02-13 12:56+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/tdeio.po b/tde-i18n-zh_TW/messages/tdelibs/tdeio.po
index c38b1988108..4d9bf395567 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdeio.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdeio.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2023-06-25 18:19+0000\n"
"PO-Revision-Date: 2006-09-05 10:10+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -40,37 +40,38 @@ msgstr ""
"<jouston@housediy.com>,<lark@linux.net.cn>,<anthony@thizlinux.com>,"
"<ycheng@slat.org>"
-#: bookmarks/kbookmark.cc:117
+#: bookmarks/kbookmark.cpp:115
msgid "Create New Bookmark Folder"
msgstr "建立新書籤資料夾"
-#: bookmarks/kbookmark.cc:118
+#: bookmarks/kbookmark.cpp:116
#, c-format
msgid "Create New Bookmark Folder in %1"
msgstr "建立新書籤資料夾於 %1"
-#: bookmarks/kbookmark.cc:120
+#: bookmarks/kbookmark.cpp:118
msgid "New folder:"
msgstr "新資料夾:"
-#: bookmarks/kbookmark.cc:286
+#: bookmarks/kbookmark.cpp:284
msgid "--- separator ---"
msgstr "--- 分隔符號 ---"
-#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113
+#: bookmarks/kbookmarkimporter_ns.cpp:108
+#: bookmarks/kbookmarkimporter_ns.cpp:111
msgid "*.html|HTML Files (*.html)"
msgstr "*.html|HTML 檔案 (*.html)"
-#: bookmarks/kbookmarkimporter_ns.cc:197
+#: bookmarks/kbookmarkimporter_ns.cpp:195
msgid "<!-- This file was generated by Konqueror -->"
msgstr "<!-- 這個檔案由 Konqueror 程式所產生 -->"
-#: bookmarks/kbookmarkimporter_opera.cc:110
-#: bookmarks/kbookmarkimporter_opera.cc:113
+#: bookmarks/kbookmarkimporter_opera.cpp:108
+#: bookmarks/kbookmarkimporter_opera.cpp:111
msgid "*.adr|Opera Bookmark Files (*.adr)"
msgstr "*.adr|Opera 書籤檔案 (*.adr)"
-#: bookmarks/kbookmarkmanager.cc:371
+#: bookmarks/kbookmarkmanager.cpp:369
msgid ""
"Unable to save bookmarks in %1. Reported error was: %2. This error message "
"will only be shown once. The cause of the error needs to be fixed as quickly "
@@ -79,35 +80,35 @@ msgstr ""
"無法儲存書籤於 %1。回報的錯誤為: %2。這個錯誤訊息將只會顯示一次。造成錯誤的"
"原因需要盡速修正,大多數的情況可能是硬碟已經滿了。"
-#: bookmarks/kbookmarkmanager.cc:512 bookmarks/kbookmarkmenu.cc:343
+#: bookmarks/kbookmarkmanager.cpp:510 bookmarks/kbookmarkmenu.cpp:341
msgid "Cannot add bookmark with empty URL."
msgstr "無法新增一個空的 URL 書籤。"
-#: bookmarks/kbookmarkmenu.cc:259
+#: bookmarks/kbookmarkmenu.cpp:257
msgid "Add Bookmark Here"
msgstr "加入書籤於此"
-#: bookmarks/kbookmarkmenu.cc:276
+#: bookmarks/kbookmarkmenu.cpp:274
msgid "Open Folder in Bookmark Editor"
msgstr "在書籤編輯器中開啟資料夾"
-#: bookmarks/kbookmarkmenu.cc:279
+#: bookmarks/kbookmarkmenu.cpp:277
msgid "Delete Folder"
msgstr "刪除資料夾"
-#: bookmarks/kbookmarkmenu.cc:287
+#: bookmarks/kbookmarkmenu.cpp:285
msgid "Copy Link Address"
msgstr "複製連結位址"
-#: bookmarks/kbookmarkmenu.cc:290
+#: bookmarks/kbookmarkmenu.cpp:288
msgid "Delete Bookmark"
msgstr "刪除書籤"
-#: bookmarks/kbookmarkmenu.cc:318
+#: bookmarks/kbookmarkmenu.cpp:316
msgid "Bookmark Properties"
msgstr "書籤屬性"
-#: bookmarks/kbookmarkmenu.cc:381
+#: bookmarks/kbookmarkmenu.cpp:379
msgid ""
"Are you sure you wish to remove the bookmark folder\n"
"\"%1\"?"
@@ -115,7 +116,7 @@ msgstr ""
"您確定希望移除書籤資料夾\n"
"「%1」?"
-#: bookmarks/kbookmarkmenu.cc:382
+#: bookmarks/kbookmarkmenu.cpp:380
msgid ""
"Are you sure you wish to remove the bookmark\n"
"\"%1\"?"
@@ -123,86 +124,86 @@ msgstr ""
"您確定希望移除書籤\n"
"「%1」?"
-#: bookmarks/kbookmarkmenu.cc:383
+#: bookmarks/kbookmarkmenu.cpp:381
msgid "Bookmark Folder Deletion"
msgstr "書籤資料夾刪除"
-#: bookmarks/kbookmarkmenu.cc:384
+#: bookmarks/kbookmarkmenu.cpp:382
msgid "Bookmark Deletion"
msgstr "書籤刪除"
-#: bookmarks/kbookmarkmenu.cc:486
+#: bookmarks/kbookmarkmenu.cpp:484
msgid "Bookmark Tabs as Folder..."
msgstr "書籤分頁成為資料夾..."
-#: bookmarks/kbookmarkmenu.cc:495
+#: bookmarks/kbookmarkmenu.cpp:493
msgid "Add a folder of bookmarks for all open tabs."
msgstr "把所有開啟的分頁加入成為書籤的資料夾。"
-#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146
+#: bookmarks/kbookmarkmenu.cpp:504 bookmarks/kbookmarkmenu_p.h:144
msgid "Add Bookmark"
msgstr "加入書籤"
-#: bookmarks/kbookmarkmenu.cc:515
+#: bookmarks/kbookmarkmenu.cpp:513
msgid "Add a bookmark for the current document"
msgstr "將目前文件加入書籤內"
-#: bookmarks/kbookmarkmenu.cc:529
+#: bookmarks/kbookmarkmenu.cpp:527
msgid "Edit your bookmark collection in a separate window"
msgstr "在另外的視窗編輯書籤內容"
-#: bookmarks/kbookmarkmenu.cc:538
+#: bookmarks/kbookmarkmenu.cpp:536
msgid "&New Bookmark Folder..."
msgstr "新書籤資料夾(&N)..."
-#: bookmarks/kbookmarkmenu.cc:550
+#: bookmarks/kbookmarkmenu.cpp:548
msgid "Create a new bookmark folder in this menu"
msgstr "在該選單內建立新書籤資料夾"
-#: bookmarks/kbookmarkmenu.cc:684
+#: bookmarks/kbookmarkmenu.cpp:682
msgid "Quick Actions"
msgstr "快速動作"
#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270
-#: bookmarks/kbookmarkmenu.cc:791 tdefile/kpropertiesdialog.cpp:4011
+#: bookmarks/kbookmarkmenu.cpp:789 tdefile/kpropertiesdialog.cpp:4014
#: tdeio/tdefileitem.cpp:948
msgid "Name:"
msgstr "名稱:"
-#: bookmarks/kbookmarkmenu.cc:797 tdefile/kpropertiesdialog.cpp:992
+#: bookmarks/kbookmarkmenu.cpp:795 tdefile/kpropertiesdialog.cpp:992
#: tdefile/kurlrequesterdlg.cpp:47
msgid "Location:"
msgstr "位置:"
-#: bookmarks/kbookmarkmenu.cc:829 tdefile/kpropertiesdialog.cpp:3297
+#: bookmarks/kbookmarkmenu.cpp:827 tdefile/kpropertiesdialog.cpp:3300
msgid "&Add"
msgstr "新增(&A)"
-#: bookmarks/kbookmarkmenu.cc:831
+#: bookmarks/kbookmarkmenu.cpp:829
msgid "&New Folder..."
msgstr "新增資料夾(&N)..."
-#: bookmarks/kbookmarkmenu.cc:948
+#: bookmarks/kbookmarkmenu.cpp:946
msgid "Bookmark"
msgstr "書籤"
-#: bookmarks/kbookmarkmenu.cc:1115
+#: bookmarks/kbookmarkmenu.cpp:1113
msgid "Netscape Bookmarks"
msgstr "Netscape 書籤"
-#: httpfilter/httpfilter.cc:278
+#: httpfilter/httpfilter.cpp:278
msgid "Unexpected end of data, some information may be lost."
msgstr "未預期的資料結尾,某些資訊可能遺失。"
-#: httpfilter/httpfilter.cc:335
+#: httpfilter/httpfilter.cpp:335
msgid "Receiving corrupt data."
msgstr "接收到損毀的資料。"
-#: ../tdeioslave/http/http.cc:5191 kpasswdserver/kpasswdserver.cpp:346
+#: ../tdeioslave/http/http.cpp:5191 kpasswdserver/kpasswdserver.cpp:346
msgid " Do you want to retry?"
msgstr " 您要重試嗎?"
-#: ../tdeioslave/http/http.cc:5192 kpasswdserver/kpasswdserver.cpp:348
+#: ../tdeioslave/http/http.cpp:5192 kpasswdserver/kpasswdserver.cpp:348
msgid "Authentication"
msgstr "認證"
@@ -214,316 +215,316 @@ msgstr "重試"
msgid "Authorization Dialog"
msgstr "授權對話方塊"
-#: kssl/ksslcertdlg.cc:61
+#: kssl/ksslcertdlg.cpp:61
msgid "Certificate"
msgstr "憑證"
-#: kssl/ksslcertdlg.cc:67
+#: kssl/ksslcertdlg.cpp:67
msgid "Save selection for this host."
msgstr "儲存對這個主機的選擇。"
-#: kssl/ksslcertdlg.cc:75
+#: kssl/ksslcertdlg.cpp:75
msgid "Send certificate"
msgstr "送出憑證"
-#: kssl/ksslcertdlg.cc:79
+#: kssl/ksslcertdlg.cpp:79
msgid "Do not send a certificate"
msgstr "不送出憑證"
-#: kssl/ksslcertdlg.cc:84
+#: kssl/ksslcertdlg.cpp:84
msgid "TDE SSL Certificate Dialog"
msgstr "TDE SSL 憑證認證對話方塊"
-#: kssl/ksslcertdlg.cc:139
+#: kssl/ksslcertdlg.cpp:139
msgid ""
"The server <b>%1</b> requests a certificate.<p>Select a certificate to use "
"from the list below:"
msgstr "伺服器 <b>%1</b> 要求憑證。<p>請從底下的清單中選擇要使用的憑證:"
-#: kssl/ksslcertificate.cc:232
+#: kssl/ksslcertificate.cpp:232
msgid "Signature Algorithm: "
msgstr "簽名演算法:"
-#: kssl/ksslcertificate.cc:233
+#: kssl/ksslcertificate.cpp:233
msgid "Unknown"
msgstr "未知"
-#: kssl/ksslcertificate.cc:236
+#: kssl/ksslcertificate.cpp:236
msgid "Signature Contents:"
msgstr "簽名內容:"
-#: kssl/ksslcertificate.cc:368
+#: kssl/ksslcertificate.cpp:368
msgid ""
"_: Unknown\n"
"Unknown key algorithm"
msgstr "未知的密碼匙演算法"
-#: kssl/ksslcertificate.cc:371
+#: kssl/ksslcertificate.cpp:371
msgid "Key type: RSA (%1 bit)"
msgstr "密碼匙類型: RSA (%1 bit)"
-#: kssl/ksslcertificate.cc:378
+#: kssl/ksslcertificate.cpp:378
msgid "Modulus: "
msgstr "模組: "
-#: kssl/ksslcertificate.cc:391
+#: kssl/ksslcertificate.cpp:391
msgid "Exponent: 0x"
msgstr "指數: 0x"
-#: kssl/ksslcertificate.cc:397
+#: kssl/ksslcertificate.cpp:397
msgid "Key type: DSA (%1 bit)"
msgstr "密碼匙類型: DSA (%1 bit)"
-#: kssl/ksslcertificate.cc:408
+#: kssl/ksslcertificate.cpp:408
msgid "Prime: "
msgstr "質數: "
-#: kssl/ksslcertificate.cc:422
+#: kssl/ksslcertificate.cpp:422
msgid "160 bit prime factor: "
msgstr "160 bit 質因數: "
-#: kssl/ksslcertificate.cc:446
+#: kssl/ksslcertificate.cpp:446
msgid "Public key: "
msgstr "公開金鑰:"
-#: kssl/ksslcertificate.cc:990
+#: kssl/ksslcertificate.cpp:990
msgid "The certificate is valid."
msgstr "憑證是合法的。"
-#: kssl/ksslcertificate.cc:994
+#: kssl/ksslcertificate.cpp:994
msgid ""
"Certificate signing authority root files could not be found so the "
"certificate is not verified."
msgstr "憑證簽名授權 root 檔無法找到,所以無法驗證憑證。"
-#: kssl/ksslcertificate.cc:997
+#: kssl/ksslcertificate.cpp:997
msgid "Certificate signing authority is unknown or invalid."
msgstr "憑證簽名授權是未知的或非法的。"
-#: kssl/ksslcertificate.cc:999
+#: kssl/ksslcertificate.cpp:999
msgid "Certificate is self-signed and thus may not be trustworthy."
msgstr "憑證是自我簽名的,因此也許不可信賴。"
-#: kssl/ksslcertificate.cc:1001
+#: kssl/ksslcertificate.cpp:1001
msgid "Certificate has expired."
msgstr "認證已經過期。"
-#: kssl/ksslcertificate.cc:1003
+#: kssl/ksslcertificate.cpp:1003
msgid "Certificate has been revoked."
msgstr "認證已經被撤回。"
-#: kssl/ksslcertificate.cc:1005
+#: kssl/ksslcertificate.cpp:1005
msgid "SSL support was not found."
msgstr "無法找到 SSL 支援。"
-#: kssl/ksslcertificate.cc:1007
+#: kssl/ksslcertificate.cpp:1007
msgid "Signature is untrusted."
msgstr "簽名不被信任。"
-#: kssl/ksslcertificate.cc:1009
+#: kssl/ksslcertificate.cpp:1009
msgid "Signature test failed."
msgstr "簽名測試失敗。"
-#: kssl/ksslcertificate.cc:1012
+#: kssl/ksslcertificate.cpp:1012
msgid "Rejected, possibly due to an invalid purpose."
msgstr "拒絕,可能由於是不合法的意圖"
-#: kssl/ksslcertificate.cc:1014
+#: kssl/ksslcertificate.cpp:1014
msgid "Private key test failed."
msgstr "私人密碼匙測試失敗。"
-#: kssl/ksslcertificate.cc:1016
+#: kssl/ksslcertificate.cpp:1016
msgid "The certificate has not been issued for this host."
msgstr "此認證並非由這個主機所發佈的。"
-#: kssl/ksslcertificate.cc:1018
+#: kssl/ksslcertificate.cpp:1018
msgid "This certificate is not relevant."
msgstr "這個憑證是不相關的。"
-#: kssl/ksslcertificate.cc:1023
+#: kssl/ksslcertificate.cpp:1023
msgid "The certificate is invalid."
msgstr "憑證是非法的。"
-#: kssl/ksslinfodlg.cc:92 kssl/ksslinfodlg.cc:151
+#: kssl/ksslinfodlg.cpp:92 kssl/ksslinfodlg.cpp:151
msgid "Current connection is secured with SSL."
msgstr "目前連線使用 SSL 安全機制。"
-#: kssl/ksslinfodlg.cc:95 kssl/ksslinfodlg.cc:155
+#: kssl/ksslinfodlg.cpp:95 kssl/ksslinfodlg.cpp:155
msgid "Current connection is not secured with SSL."
msgstr "目前連線沒有使用 SSL 安全機制。"
-#: kssl/ksslinfodlg.cc:99
+#: kssl/ksslinfodlg.cpp:99
msgid "SSL support is not available in this build of TDE."
msgstr "SSL 支援在這個版本的 TDE 不可獲得。"
-#: kssl/ksslinfodlg.cc:109
+#: kssl/ksslinfodlg.cpp:109
msgid "C&ryptography Configuration..."
msgstr "加密設定..."
-#: kssl/ksslinfodlg.cc:120 kssl/ksslkeygen.cc:93
+#: kssl/ksslinfodlg.cpp:120 kssl/ksslkeygen.cpp:93
msgid "TDE SSL Information"
msgstr "TDE SSL 資訊"
-#: kssl/ksslinfodlg.cc:142
+#: kssl/ksslinfodlg.cpp:142
msgid ""
"The main part of this document is secured with SSL, but some parts are not."
msgstr "該文件內的主要部份是使用 SSL 連線,但是有些部份則不是。"
-#: kssl/ksslinfodlg.cc:145
+#: kssl/ksslinfodlg.cpp:145
msgid "Some of this document is secured with SSL, but the main part is not."
msgstr "該文件內的一部份有是使用 SSL 連線,但是絕大部份都不是。"
-#: kssl/ksslinfodlg.cc:188
+#: kssl/ksslinfodlg.cpp:188
msgid "Chain:"
msgstr "信任鏈:"
-#: kssl/ksslinfodlg.cc:197
+#: kssl/ksslinfodlg.cpp:197
msgid "0 - Site Certificate"
msgstr "0 - 站台認證憑證"
-#: kssl/ksslinfodlg.cc:214
+#: kssl/ksslinfodlg.cpp:214
msgid "Peer certificate:"
msgstr "對等憑證:"
-#: kssl/ksslinfodlg.cc:216
+#: kssl/ksslinfodlg.cpp:216
msgid "Issuer:"
msgstr "配發者:"
-#: kssl/ksslinfodlg.cc:222
+#: kssl/ksslinfodlg.cpp:222
msgid "IP address:"
msgstr "IP 位址:"
-#: kssl/ksslinfodlg.cc:231 tdefile/kpropertiesdialog.cpp:2613
+#: kssl/ksslinfodlg.cpp:231 tdefile/kpropertiesdialog.cpp:2616
msgid "URL:"
msgstr "URL:"
-#: kssl/ksslinfodlg.cc:234
+#: kssl/ksslinfodlg.cpp:234
msgid "Certificate state:"
msgstr "憑證狀態:"
-#: kssl/ksslinfodlg.cc:240
+#: kssl/ksslinfodlg.cpp:240
msgid "Valid from:"
msgstr "有效期自:"
-#: kssl/ksslinfodlg.cc:242
+#: kssl/ksslinfodlg.cpp:242
msgid "Valid until:"
msgstr "有效期到:"
-#: kssl/ksslinfodlg.cc:245
+#: kssl/ksslinfodlg.cpp:245
msgid "Serial number:"
msgstr "序號:"
-#: kssl/ksslinfodlg.cc:247
+#: kssl/ksslinfodlg.cpp:247
msgid "MD5 digest:"
msgstr "MD5 摘要:"
-#: kssl/ksslinfodlg.cc:250
+#: kssl/ksslinfodlg.cpp:250
msgid "Cipher in use:"
msgstr "使用的加密編碼:"
-#: kssl/ksslinfodlg.cc:252
+#: kssl/ksslinfodlg.cpp:252
msgid "Details:"
msgstr "詳細資料:"
-#: kssl/ksslinfodlg.cc:254
+#: kssl/ksslinfodlg.cpp:254
msgid "SSL version:"
msgstr "SSL 版本:"
-#: kssl/ksslinfodlg.cc:256
+#: kssl/ksslinfodlg.cpp:256
msgid "Cipher strength:"
msgstr "加密編碼強度:"
-#: kssl/ksslinfodlg.cc:257
+#: kssl/ksslinfodlg.cpp:257
msgid "%1 bits used of a %2 bit cipher"
msgstr "使用了 %2 位元加密算法的 %1 位元"
-#: kssl/ksslinfodlg.cc:413
+#: kssl/ksslinfodlg.cpp:413
msgid "Organization:"
msgstr "組織:"
-#: kssl/ksslinfodlg.cc:418
+#: kssl/ksslinfodlg.cpp:418
msgid "Organizational unit:"
msgstr "組織單位:"
-#: kssl/ksslinfodlg.cc:423
+#: kssl/ksslinfodlg.cpp:423
msgid "Locality:"
msgstr "位置:"
-#: kssl/ksslinfodlg.cc:428
+#: kssl/ksslinfodlg.cpp:428
msgid ""
"_: Federal State\n"
"State:"
msgstr "狀態:"
-#: kssl/ksslinfodlg.cc:433
+#: kssl/ksslinfodlg.cpp:433
msgid "Country:"
msgstr "國家:"
-#: kssl/ksslinfodlg.cc:438
+#: kssl/ksslinfodlg.cpp:438
msgid "Common name:"
msgstr "一般名稱:"
-#: kssl/ksslinfodlg.cc:443
+#: kssl/ksslinfodlg.cpp:443
msgid "Email:"
msgstr "電子郵件:"
-#: kssl/ksslkeygen.cc:48
+#: kssl/ksslkeygen.cpp:48
msgid "TDE Certificate Request"
msgstr "TDE 認證請求"
-#: kssl/ksslkeygen.cc:50
+#: kssl/ksslkeygen.cpp:50
msgid "TDE Certificate Request - Password"
msgstr "TDE 認證請求 - 密碼"
-#: kssl/ksslkeygen.cc:93
+#: kssl/ksslkeygen.cpp:93
msgid "Unsupported key size."
msgstr "不支援的金鑰大小。"
-#: kssl/ksslkeygen.cc:97 misc/uiserver.cpp:1383
+#: kssl/ksslkeygen.cpp:97 misc/uiserver.cpp:1382
msgid "TDE"
msgstr "TDE"
-#: kssl/ksslkeygen.cc:97
+#: kssl/ksslkeygen.cpp:97
msgid "Please wait while the encryption keys are generated..."
msgstr "請稍候, 正在產生加密金鑰..."
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Do you wish to store the passphrase in your wallet file?"
msgstr "您希望將密語儲存在您的錢包檔案中嗎?"
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Store"
msgstr "儲存"
-#: kssl/ksslkeygen.cc:107
+#: kssl/ksslkeygen.cpp:107
msgid "Do Not Store"
msgstr "不要儲存"
-#: kssl/ksslkeygen.cc:209
+#: kssl/ksslkeygen.cpp:209
msgid "2048 (High Grade)"
msgstr "2048 (高階)"
-#: kssl/ksslkeygen.cc:210
+#: kssl/ksslkeygen.cpp:210
msgid "1024 (Medium Grade)"
msgstr "1024 (中階)"
-#: kssl/ksslkeygen.cc:211
+#: kssl/ksslkeygen.cpp:211
msgid "768 (Low Grade)"
msgstr "768 (低階)"
-#: kssl/ksslkeygen.cc:212
+#: kssl/ksslkeygen.cpp:212
msgid "512 (Low Grade)"
msgstr "512 (低階)"
-#: kssl/ksslkeygen.cc:214
+#: kssl/ksslkeygen.cpp:214
msgid "No SSL support."
msgstr "不支援 SSL。"
-#: kssl/ksslpemcallback.cc:36
+#: kssl/ksslpemcallback.cpp:36
msgid "Certificate password"
msgstr "憑證密碼"
-#: kssl/ksslutils.cc:88
+#: kssl/ksslutils.cpp:88
msgid "GMT"
msgstr "GMT"
@@ -729,7 +730,7 @@ msgstr ""
"碼。"
#: misc/tdewalletd/tdewalletd.cpp:443 misc/tdewalletd/tdewalletd.cpp:457
-#: tdefile/tdefiledialog.cpp:1841
+#: tdefile/tdefiledialog.cpp:1840
msgid "&Open"
msgstr "開啟(&O)"
@@ -832,189 +833,189 @@ msgstr "密碼相符。"
msgid "Passwords do not match."
msgstr "密碼不符。"
-#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682
+#: misc/uiserver.cpp:97 misc/uiserver.cpp:602 misc/uiserver.cpp:681
msgid "Settings..."
msgstr "設定..."
-#: misc/uiserver.cpp:126
+#: misc/uiserver.cpp:125
msgid "Configure Network Operation Window"
msgstr "設定網路操作視窗"
-#: misc/uiserver.cpp:130
+#: misc/uiserver.cpp:129
msgid "Show system tray icon"
msgstr "系統匣圖示"
-#: misc/uiserver.cpp:131
+#: misc/uiserver.cpp:130
msgid "Keep network operation window always open"
msgstr "保持網路操作視窗永遠開啟"
-#: misc/uiserver.cpp:132
+#: misc/uiserver.cpp:131
msgid "Show column headers"
msgstr "顯示欄位標題"
-#: misc/uiserver.cpp:133
+#: misc/uiserver.cpp:132
msgid "Show toolbar"
msgstr "顯示工具列"
-#: misc/uiserver.cpp:134
+#: misc/uiserver.cpp:133
msgid "Show statusbar"
msgstr "顯示狀態列"
-#: misc/uiserver.cpp:135
+#: misc/uiserver.cpp:134
msgid "Column widths are user adjustable"
msgstr "欄位寬度是使用者可以調整的"
-#: misc/uiserver.cpp:136
+#: misc/uiserver.cpp:135
msgid "Show information:"
msgstr "顯示資訊:"
-#: misc/uiserver.cpp:143 misc/uiserver.cpp:474
+#: misc/uiserver.cpp:142 misc/uiserver.cpp:473
msgid "URL"
msgstr "URL"
-#: misc/uiserver.cpp:144 misc/uiserver.cpp:473
+#: misc/uiserver.cpp:143 misc/uiserver.cpp:472
msgid ""
"_: Remaining Time\n"
"Rem. Time"
msgstr "剩餘時間"
-#: misc/uiserver.cpp:145 misc/uiserver.cpp:472
+#: misc/uiserver.cpp:144 misc/uiserver.cpp:471
msgid "Speed"
msgstr "速度"
-#: misc/uiserver.cpp:146 misc/uiserver.cpp:471 tdefile/tdefiledetailview.cpp:67
+#: misc/uiserver.cpp:145 misc/uiserver.cpp:470 tdefile/tdefiledetailview.cpp:66
msgid "Size"
msgstr "大小"
-#: misc/uiserver.cpp:147 misc/uiserver.cpp:470
+#: misc/uiserver.cpp:146 misc/uiserver.cpp:469
#, c-format
msgid "%"
msgstr "%"
-#: misc/uiserver.cpp:148 misc/uiserver.cpp:469
+#: misc/uiserver.cpp:147 misc/uiserver.cpp:468
msgid "Count"
msgstr "記數"
-#: misc/uiserver.cpp:149 misc/uiserver.cpp:468
+#: misc/uiserver.cpp:148 misc/uiserver.cpp:467
msgid ""
"_: Resume\n"
"Res."
msgstr "恢復"
-#: misc/uiserver.cpp:150 misc/uiserver.cpp:467
+#: misc/uiserver.cpp:149 misc/uiserver.cpp:466
msgid "Local Filename"
msgstr "本地檔名"
-#: misc/uiserver.cpp:151 misc/uiserver.cpp:466
+#: misc/uiserver.cpp:150 misc/uiserver.cpp:465
msgid "Operation"
msgstr "作業"
-#: misc/uiserver.cpp:254
+#: misc/uiserver.cpp:253
msgid "%1 / %2"
msgstr "%1 / %2"
-#: misc/uiserver.cpp:288 tdeio/defaultprogress.cpp:325
+#: misc/uiserver.cpp:287 tdeio/defaultprogress.cpp:325
msgid "Stalled"
msgstr "暫停"
-#: misc/uiserver.cpp:291
+#: misc/uiserver.cpp:290
msgid "%1/s"
msgstr "%1/秒"
-#: misc/uiserver.cpp:302
+#: misc/uiserver.cpp:301
msgid "Copying"
msgstr "複製中"
-#: misc/uiserver.cpp:311
+#: misc/uiserver.cpp:310
msgid "Moving"
msgstr "移動中"
-#: misc/uiserver.cpp:320
+#: misc/uiserver.cpp:319
msgid "Creating"
msgstr "建立中"
-#: misc/uiserver.cpp:329
+#: misc/uiserver.cpp:328
msgid "Deleting"
msgstr "刪除中"
-#: misc/uiserver.cpp:337
+#: misc/uiserver.cpp:336
msgid "Loading"
msgstr "載入中"
-#: misc/uiserver.cpp:362
+#: misc/uiserver.cpp:361
msgid "Examining"
msgstr "檢查中"
-#: misc/uiserver.cpp:370
+#: misc/uiserver.cpp:369
msgid "Mounting"
msgstr "裝載中"
-#: misc/uiserver.cpp:378 tdeio/defaultprogress.cpp:410
+#: misc/uiserver.cpp:377 tdeio/defaultprogress.cpp:410
msgid "Unmounting"
msgstr "卸載中"
-#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097
+#: misc/uiserver.cpp:607 misc/uiserver.cpp:1096
msgid " Files: %1 "
msgstr " 檔案: %1 "
-#: misc/uiserver.cpp:609
+#: misc/uiserver.cpp:608
msgid ""
"_: Remaining Size\n"
" Rem. Size: %1 kB "
msgstr " 剩餘大小: %1 kB "
-#: misc/uiserver.cpp:610
+#: misc/uiserver.cpp:609
msgid ""
"_: Remaining Time\n"
" Rem. Time: 00:00:00 "
msgstr " 剩餘時間: 00:00:00 "
-#: misc/uiserver.cpp:611
+#: misc/uiserver.cpp:610
msgid " %1 kB/s "
msgstr " %1 kB/秒 "
-#: misc/uiserver.cpp:632 tdeio/defaultprogress.cpp:179
+#: misc/uiserver.cpp:631 tdeio/defaultprogress.cpp:179
msgid "Progress Dialog"
msgstr "進度對話方塊"
-#: misc/uiserver.cpp:679
+#: misc/uiserver.cpp:678
msgid "Cancel Job"
msgstr "取消工作"
-#: misc/uiserver.cpp:1098
+#: misc/uiserver.cpp:1097
msgid ""
"_: Remaining Size\n"
" Rem. Size: %1 "
msgstr " 剩餘大小: %1"
-#: misc/uiserver.cpp:1100
+#: misc/uiserver.cpp:1099
msgid ""
"_: Remaining Time\n"
" Rem. Time: %1 "
msgstr " 剩餘時間: %1"
-#: misc/uiserver.cpp:1102 tdeio/statusbarprogress.cpp:134
+#: misc/uiserver.cpp:1101 tdeio/statusbarprogress.cpp:134
msgid " %1/s "
msgstr " %1/秒 "
-#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332
+#: misc/uiserver.cpp:1217 tdeio/observer.cpp:332
msgid "The peer SSL certificate appears to be corrupt."
msgstr "對等的 SSL 憑證可能損壞了。"
-#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706
+#: misc/uiserver.cpp:1217 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706
msgid "SSL"
msgstr "SSL"
-#: misc/uiserver.cpp:1384
+#: misc/uiserver.cpp:1383
msgid "TDE Progress Information UI Server"
msgstr "TDE 進度資訊使用者介面伺服器"
-#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388
+#: misc/uiserver.cpp:1386 misc/uiserver.cpp:1387
msgid "Developer"
msgstr "開發人員"
#: tdefile/kacleditwidget.cpp:63 tdefile/kacleditwidget.cpp:421
-#: tdefile/tdefiledetailview.cpp:70
+#: tdefile/tdefiledetailview.cpp:69
msgid "Owner"
msgstr "擁有者"
@@ -1079,7 +1080,7 @@ msgstr "群組:"
msgid "Type"
msgstr "類型"
-#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:66
+#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:65
msgid "Name"
msgstr "名稱"
@@ -1181,7 +1182,7 @@ msgid "O&ther icons:"
msgstr "其他圖示(&T):"
#: tdefile/kicondialog.cpp:283 tdefile/kpropertiesdesktopbase.ui:213
-#: tdefile/kpropertiesdialog.cpp:3696
+#: tdefile/kpropertiesdialog.cpp:3699
#, no-c-format
msgid "&Browse..."
msgstr "瀏覽(&B)..."
@@ -1247,7 +1248,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)"
@@ -1466,7 +1467,7 @@ msgstr "當指令存在時不要關閉(&D)"
msgid "&Remember application association for this type of file"
msgstr "記住此類檔案的應用程式關聯(&R)"
-#: tdefile/kopenwith.cpp:844 tdeio/krun.cpp:221
+#: tdefile/kopenwith.cpp:844 tdeio/krun.cpp:223
msgid "Open with:"
msgstr "開啟用:"
@@ -1540,12 +1541,12 @@ msgstr "存取時間:"
msgid "Mounted on:"
msgstr "掛載點:"
-#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2949
+#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2952
msgid "Free disk space:"
msgstr "可用的磁碟空間:"
#: tdefile/kpropertiesdialog.cpp:1213 tdefile/kpropertiesdialog.cpp:1228
-#: tdefile/kpropertiesdialog.cpp:3109
+#: tdefile/kpropertiesdialog.cpp:3112
#, no-c-format
msgid ""
"_: Available space out of total partition size (percent used)\n"
@@ -1586,10 +1587,10 @@ msgstr "已停止"
msgid "The new file name is empty."
msgstr "新的檔案名稱是空的。"
-#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2682
-#: tdefile/kpropertiesdialog.cpp:2839 tdefile/kpropertiesdialog.cpp:3137
-#: tdefile/kpropertiesdialog.cpp:3421 tdefile/kpropertiesdialog.cpp:3917
-#: tdefile/kpropertiesdialog.cpp:4160
+#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2685
+#: tdefile/kpropertiesdialog.cpp:2842 tdefile/kpropertiesdialog.cpp:3140
+#: tdefile/kpropertiesdialog.cpp:3424 tdefile/kpropertiesdialog.cpp:3920
+#: tdefile/kpropertiesdialog.cpp:4163
msgid ""
"<qt>Could not save properties. You do not have sufficient access to write to "
"<b>%1</b>.</qt>"
@@ -1805,7 +1806,7 @@ msgstr "特殊的旗標。這個旗標精確的意思可以在右手邊的欄位
msgid "User"
msgstr "使用者"
-#: tdefile/kpropertiesdialog.cpp:2016 tdefile/tdefiledetailview.cpp:71
+#: tdefile/kpropertiesdialog.cpp:2016 tdefile/tdefiledetailview.cpp:70
msgid "Group"
msgstr "群組"
@@ -1860,96 +1861,96 @@ msgid ""
"systems"
msgstr "在檔案上的相黏旗標會被 Linux 忽略,但是可能會被某些系統使用"
-#: tdefile/kpropertiesdialog.cpp:2241
+#: tdefile/kpropertiesdialog.cpp:2244
msgid "Link"
msgstr "連結"
-#: tdefile/kpropertiesdialog.cpp:2257
+#: tdefile/kpropertiesdialog.cpp:2260
msgid "Varying (No Change)"
msgstr "變化(沒有改變)"
-#: tdefile/kpropertiesdialog.cpp:2356
+#: tdefile/kpropertiesdialog.cpp:2359
msgid ""
"_n: This file uses advanced permissions\n"
"These files use advanced permissions."
msgstr "這些檔案使用進階的權限。"
-#: tdefile/kpropertiesdialog.cpp:2377
+#: tdefile/kpropertiesdialog.cpp:2380
msgid ""
"_n: This folder uses advanced permissions.\n"
"These folders use advanced permissions."
msgstr "這些資料夾使用進階的權限。"
-#: tdefile/kpropertiesdialog.cpp:2392
+#: tdefile/kpropertiesdialog.cpp:2395
msgid "These files use advanced permissions."
msgstr "這些檔案使用進階的權限。"
-#: tdefile/kpropertiesdialog.cpp:2608
+#: tdefile/kpropertiesdialog.cpp:2611
msgid "U&RL"
msgstr "URL(&R)"
-#: tdefile/kpropertiesdialog.cpp:2726
+#: tdefile/kpropertiesdialog.cpp:2729
msgid "A&ssociation"
msgstr "關聯(&S)"
-#: tdefile/kpropertiesdialog.cpp:2735
+#: tdefile/kpropertiesdialog.cpp:2738
msgid "Pattern ( example: *.html;*.htm )"
msgstr "型樣 ( 範例: *.html;*.htm )"
-#: tdefile/kpropertiesdialog.cpp:2747 tdeio/kmimetypechooser.cpp:75
+#: tdefile/kpropertiesdialog.cpp:2750 tdeio/kmimetypechooser.cpp:75
msgid "Mime Type"
msgstr "MIME 類型"
-#: tdefile/kpropertiesdialog.cpp:2758 tdeio/kmimetypechooser.cpp:80
+#: tdefile/kpropertiesdialog.cpp:2761 tdeio/kmimetypechooser.cpp:80
msgid "Comment"
msgstr "備註"
-#: tdefile/kpropertiesdialog.cpp:2768
+#: tdefile/kpropertiesdialog.cpp:2771
msgid "Left click previews"
msgstr "按左鍵預覽"
-#: tdefile/kpropertiesdialog.cpp:2887
+#: tdefile/kpropertiesdialog.cpp:2890
msgid "De&vice"
msgstr "裝置(&V)"
-#: tdefile/kpropertiesdialog.cpp:2917
+#: tdefile/kpropertiesdialog.cpp:2920
msgid "Device (/dev/fd0):"
msgstr "裝置 (/dev/fd0):"
-#: tdefile/kpropertiesdialog.cpp:2918
+#: tdefile/kpropertiesdialog.cpp:2921
msgid "Device:"
msgstr "裝置:"
-#: tdefile/kpropertiesdialog.cpp:2928
+#: tdefile/kpropertiesdialog.cpp:2931
msgid "Read only"
msgstr "唯讀"
-#: tdefile/kpropertiesdialog.cpp:2932
+#: tdefile/kpropertiesdialog.cpp:2935
msgid "File system:"
msgstr "檔案系統:"
-#: tdefile/kpropertiesdialog.cpp:2940
+#: tdefile/kpropertiesdialog.cpp:2943
msgid "Mount point (/mnt/floppy):"
msgstr "裝載點 (/mnt/floppy):"
-#: tdefile/kpropertiesdialog.cpp:2941
+#: tdefile/kpropertiesdialog.cpp:2944
msgid "Mount point:"
msgstr "裝載點:"
-#: tdefile/kpropertiesdialog.cpp:2972
+#: tdefile/kpropertiesdialog.cpp:2975
msgid "Unmounted Icon"
msgstr "已卸載裝置圖示"
-#: tdefile/kpropertiesdialog.cpp:3169 tdefile/kpropertiesdialog.cpp:3977
+#: tdefile/kpropertiesdialog.cpp:3172 tdefile/kpropertiesdialog.cpp:3980
msgid "&Application"
msgstr "應用程式(&A)"
-#: tdefile/kpropertiesdialog.cpp:3294
+#: tdefile/kpropertiesdialog.cpp:3297
#, c-format
msgid "Add File Type for %1"
msgstr "加入 %1 的檔案類型"
-#: tdefile/kpropertiesdialog.cpp:3298 tdefile/kpropertiesdialog.cpp:3299
+#: tdefile/kpropertiesdialog.cpp:3301 tdefile/kpropertiesdialog.cpp:3302
msgid ""
"Add the selected file types to\n"
"the list of supported file types."
@@ -1957,24 +1958,24 @@ msgstr ""
"將選擇的檔案類型加入到\n"
"支援的檔案類型列表。"
-#: tdefile/kpropertiesdialog.cpp:3493 tdefile/kpropertiesdialog.cpp:3949
+#: tdefile/kpropertiesdialog.cpp:3496 tdefile/kpropertiesdialog.cpp:3952
msgid "Only executables on local file systems are supported."
msgstr "只支援本地檔案系統的執行檔。"
-#: tdefile/kpropertiesdialog.cpp:3505
+#: tdefile/kpropertiesdialog.cpp:3508
#, c-format
msgid "Advanced Options for %1"
msgstr "%1 的進階選項"
-#: tdefile/kpropertiesdialog.cpp:3664
+#: tdefile/kpropertiesdialog.cpp:3667
msgid "E&xecute"
msgstr "執行(&X)"
-#: tdefile/kpropertiesdialog.cpp:3671
+#: tdefile/kpropertiesdialog.cpp:3674
msgid "Comman&d:"
msgstr "命令(&D):"
-#: tdefile/kpropertiesdialog.cpp:3680
+#: tdefile/kpropertiesdialog.cpp:3683
msgid ""
"Following the command, you can have several place holders which will be "
"replaced with the actual values when the actual program is run:\n"
@@ -2000,53 +2001,53 @@ msgstr ""
"%m - 小型圖示\n"
"%c - 說明"
-#: tdefile/kpropertiesdialog.cpp:3701
+#: tdefile/kpropertiesdialog.cpp:3704
msgid "Panel Embedding"
msgstr "嵌入面板"
-#: tdefile/kpropertiesdialog.cpp:3710
+#: tdefile/kpropertiesdialog.cpp:3713
msgid "&Execute on click:"
msgstr "按下後執行(&E):"
-#: tdefile/kpropertiesdialog.cpp:3718
+#: tdefile/kpropertiesdialog.cpp:3721
msgid "&Window title:"
msgstr "視窗標題(&W):"
-#: tdefile/kpropertiesdesktopadvbase.ui:55 tdefile/kpropertiesdialog.cpp:3738
+#: tdefile/kpropertiesdesktopadvbase.ui:55 tdefile/kpropertiesdialog.cpp:3741
#, no-c-format
msgid "&Run in terminal"
msgstr "在終端機執行(&R)"
-#: tdefile/kpropertiesdesktopadvbase.ui:77 tdefile/kpropertiesdialog.cpp:3753
+#: tdefile/kpropertiesdesktopadvbase.ui:77 tdefile/kpropertiesdialog.cpp:3756
#, no-c-format
msgid "Do not &close when command exits"
msgstr "當指令結束時不要關閉(&C)"
-#: tdefile/kpropertiesdesktopadvbase.ui:66 tdefile/kpropertiesdialog.cpp:3757
+#: tdefile/kpropertiesdesktopadvbase.ui:66 tdefile/kpropertiesdialog.cpp:3760
#, no-c-format
msgid "&Terminal options:"
msgstr "終端機選項(&T):"
-#: tdefile/kpropertiesdesktopadvbase.ui:106 tdefile/kpropertiesdialog.cpp:3777
+#: tdefile/kpropertiesdesktopadvbase.ui:106 tdefile/kpropertiesdialog.cpp:3780
#, no-c-format
msgid "Ru&n as a different user"
msgstr "以不同使用者身份執行(&N)"
-#: tdefile/kpropertiesdesktopadvbase.ui:134 tdefile/kpropertiesdialog.cpp:3780
+#: tdefile/kpropertiesdesktopadvbase.ui:134 tdefile/kpropertiesdialog.cpp:3783
#: tdeio/passdlg.cpp:108
#, no-c-format
msgid "&Username:"
msgstr "使用者名稱(&U):"
-#: tdefile/kpropertiesdialog.cpp:4018
+#: tdefile/kpropertiesdialog.cpp:4021
msgid "Description:"
msgstr "描述:"
-#: tdefile/kpropertiesdialog.cpp:4024
+#: tdefile/kpropertiesdialog.cpp:4027
msgid "Comment:"
msgstr "備註:"
-#: tdefile/kpropertiesdialog.cpp:4030
+#: tdefile/kpropertiesdialog.cpp:4033
msgid "File types:"
msgstr "檔案類型:"
@@ -2225,7 +2226,7 @@ msgid "The specified folder does not exist or was not readable."
msgstr "指定的資料夾不存在或無法讀取。"
#: tdefile/tdediroperator.cpp:920 tdefile/tdediroperator.cpp:1321
-#: tdefile/tdefiledetailview.cpp:64
+#: tdefile/tdefiledetailview.cpp:63
msgid "Detailed View"
msgstr "詳細檢視"
@@ -2289,33 +2290,33 @@ msgstr "顯示預覽"
msgid "Hide Preview"
msgstr "隱藏預覽"
-#: tdefile/tdefiledetailview.cpp:68
+#: tdefile/tdefiledetailview.cpp:67
msgid "Date"
msgstr "日期"
-#: tdefile/tdefiledetailview.cpp:69
+#: tdefile/tdefiledetailview.cpp:68
msgid "Permissions"
msgstr "權限"
-#: tdefile/tdefiledialog.cpp:351
+#: tdefile/tdefiledialog.cpp:350
msgid "Please specify the filename to save to."
msgstr "請指定要儲存的檔案名稱。"
-#: tdefile/tdefiledialog.cpp:353
+#: tdefile/tdefiledialog.cpp:352
msgid "Please select the file to open."
msgstr "請選擇要開啟的檔案。"
-#: tdefile/tdefiledialog.cpp:414 tdefile/tdefiledialog.cpp:457
-#: tdefile/tdefiledialog.cpp:1558
+#: tdefile/tdefiledialog.cpp:413 tdefile/tdefiledialog.cpp:456
+#: tdefile/tdefiledialog.cpp:1557
msgid "You can only select local files."
msgstr "您只能選取本地檔案。"
-#: tdefile/tdefiledialog.cpp:415 tdefile/tdefiledialog.cpp:458
-#: tdefile/tdefiledialog.cpp:1559
+#: tdefile/tdefiledialog.cpp:414 tdefile/tdefiledialog.cpp:457
+#: tdefile/tdefiledialog.cpp:1558
msgid "Remote Files Not Accepted"
msgstr "不接受遠端檔案"
-#: tdefile/tdefiledialog.cpp:449
+#: tdefile/tdefiledialog.cpp:448
msgid ""
"%1\n"
"does not appear to be a valid URL.\n"
@@ -2323,11 +2324,11 @@ msgstr ""
"%1\n"
"似乎不是有效的 URL。\n"
-#: tdefile/tdefiledialog.cpp:449
+#: tdefile/tdefiledialog.cpp:448
msgid "Invalid URL"
msgstr "無效的 URL"
-#: tdefile/tdefiledialog.cpp:786
+#: tdefile/tdefiledialog.cpp:785
msgid ""
"<p>While typing in the text area, you may be presented with possible "
"matches. This feature can be controlled by clicking with the right mouse "
@@ -2336,25 +2337,25 @@ msgstr ""
"<p>在文字區輸入時,您會看到可能的相符項目。這項功能可以按滑鼠右鍵從<b>文字補"
"齊</b>選單選擇您所偏好的模式來控制。"
-#: tdefile/tdefiledialog.cpp:795
+#: tdefile/tdefiledialog.cpp:794
msgid "This is the name to save the file as."
msgstr "這是儲存檔案時所用的名稱。"
-#: tdefile/tdefiledialog.cpp:800
+#: tdefile/tdefiledialog.cpp:799
msgid ""
"This is the list of files to open. More than one file can be specified by "
"listing several files, separated by spaces."
msgstr "這是要開啟的檔案清單。如果想要指定多個檔案,可以用空格分隔。"
-#: tdefile/tdefiledialog.cpp:807
+#: tdefile/tdefiledialog.cpp:806
msgid "This is the name of the file to open."
msgstr "這是要開啟的檔案的名稱。"
-#: tdefile/tdefiledialog.cpp:845
+#: tdefile/tdefiledialog.cpp:844
msgid "Current location"
msgstr "目前位置"
-#: tdefile/tdefiledialog.cpp:846
+#: tdefile/tdefiledialog.cpp:845
msgid ""
"This is the currently listed location. The drop-down list also lists "
"commonly used locations. This includes standard locations, such as your home "
@@ -2363,27 +2364,27 @@ msgstr ""
"這裡是目前清單的位置。常常使用的位置會列在這裡。這包含了標準位置,像是您的家"
"目錄,還有最近參訪過的位置。"
-#: tdefile/tdefiledialog.cpp:853
+#: tdefile/tdefiledialog.cpp:852
#, c-format
msgid "Root Folder: %1"
msgstr "Root 資料夾: %1"
-#: tdefile/tdefiledialog.cpp:859
+#: tdefile/tdefiledialog.cpp:858
#, c-format
msgid "Home Folder: %1"
msgstr "Home 資料夾: %1"
-#: tdefile/tdefiledialog.cpp:868
+#: tdefile/tdefiledialog.cpp:867
#, c-format
msgid "Documents: %1"
msgstr "文件:%1"
-#: tdefile/tdefiledialog.cpp:875
+#: tdefile/tdefiledialog.cpp:874
#, c-format
msgid "Desktop: %1"
msgstr "桌面:%1"
-#: tdefile/tdefiledialog.cpp:916
+#: tdefile/tdefiledialog.cpp:915
msgid ""
"<qt>Click this button to enter the parent folder.<p>For instance, if the "
"current location is file:/home/%1 clicking this button will take you to "
@@ -2392,39 +2393,39 @@ msgstr ""
"<qt>按這個按鈕來進入上一層目錄。<p>例如,如果目前位置是 file:/home/%1,按這個"
"按鈕將把您帶到 file:/home。</qt>"
-#: tdefile/tdefiledialog.cpp:920
+#: tdefile/tdefiledialog.cpp:919
msgid "Click this button to move backwards one step in the browsing history."
msgstr "按這個按鈕在瀏覽歷史中向後移動一步。"
-#: tdefile/tdefiledialog.cpp:922
+#: tdefile/tdefiledialog.cpp:921
msgid "Click this button to move forward one step in the browsing history."
msgstr "按這個按鈕在瀏覽歷史中向前移動一步。"
-#: tdefile/tdefiledialog.cpp:924
+#: tdefile/tdefiledialog.cpp:923
msgid "Click this button to reload the contents of the current location."
msgstr "按這個按鈕來重新載入目前位置的內容。"
-#: tdefile/tdefiledialog.cpp:927
+#: tdefile/tdefiledialog.cpp:926
msgid "Click this button to create a new folder."
msgstr "按這個按鈕來建立新資料夾。"
-#: tdefile/tdefiledialog.cpp:930
+#: tdefile/tdefiledialog.cpp:929
msgid "Show Quick Access Navigation Panel"
msgstr "顯示快速存取導覽面板"
-#: tdefile/tdefiledialog.cpp:931
+#: tdefile/tdefiledialog.cpp:930
msgid "Hide Quick Access Navigation Panel"
msgstr "隱藏快速存取導覽面板"
-#: tdefile/tdefiledialog.cpp:936
+#: tdefile/tdefiledialog.cpp:935
msgid "Show Bookmarks"
msgstr "顯示書籤"
-#: tdefile/tdefiledialog.cpp:937
+#: tdefile/tdefiledialog.cpp:936
msgid "Hide Bookmarks"
msgstr "隱藏書籤"
-#: tdefile/tdefiledialog.cpp:942
+#: tdefile/tdefiledialog.cpp:941
msgid ""
"<qt>This is the configuration menu for the file dialog. Various options can "
"be accessed from this menu including: <ul><li>how files are sorted in the "
@@ -2437,11 +2438,11 @@ msgstr ""
"li><li>快速存取導覽面板</li><li>檔案預覽</li><li>區分檔案和目錄</li></ul></"
"qt>"
-#: tdefile/tdefiledialog.cpp:998
+#: tdefile/tdefiledialog.cpp:997
msgid "&Location:"
msgstr "位置(&L):"
-#: tdefile/tdefiledialog.cpp:1024
+#: tdefile/tdefiledialog.cpp:1023
msgid ""
"<qt>This is the filter to apply to the file list. File names that do not "
"match the filter will not be shown.<p>You may select from one of the preset "
@@ -2452,11 +2453,11 @@ msgstr ""
"以從下拉選單中選擇預設的篩選器,或者直接在文字區域中輸入自訂的篩選器。<p>允許"
"使用 * 和 ? 萬用字元。</qt>"
-#: tdefile/tdefiledialog.cpp:1030
+#: tdefile/tdefiledialog.cpp:1029
msgid "&Filter:"
msgstr "篩選器(&F):"
-#: tdefile/tdefiledialog.cpp:1488
+#: tdefile/tdefiledialog.cpp:1487
msgid ""
"The chosen filenames do not\n"
"appear to be valid."
@@ -2464,11 +2465,11 @@ msgstr ""
"所選取的檔案名稱\n"
"大豆豆豆得豆得豆豆都似乎無效。"
-#: tdefile/tdefiledialog.cpp:1490
+#: tdefile/tdefiledialog.cpp:1489
msgid "Invalid Filenames"
msgstr "無效的檔名"
-#: tdefile/tdefiledialog.cpp:1520
+#: tdefile/tdefiledialog.cpp:1519
msgid ""
"The requested filenames\n"
"%1\n"
@@ -2480,35 +2481,35 @@ msgstr ""
"似乎無效;\n"
"請確定每個檔案名稱已用雙引號括起來。"
-#: tdefile/tdefiledialog.cpp:1524
+#: tdefile/tdefiledialog.cpp:1523
msgid "Filename Error"
msgstr "檔案名稱錯誤"
-#: tdefile/tdefiledialog.cpp:1681
+#: tdefile/tdefiledialog.cpp:1680
msgid "*|All Folders"
msgstr "*|所有資料夾"
-#: tdefile/tdefiledialog.cpp:1684 tdefile/tdefilefiltercombo.cpp:32
+#: tdefile/tdefiledialog.cpp:1683 tdefile/tdefilefiltercombo.cpp:32
msgid "*|All Files"
msgstr "*|所有檔案"
-#: tdefile/tdefiledialog.cpp:1981
+#: tdefile/tdefiledialog.cpp:1980
msgid "Automatically select filename e&xtension (%1)"
msgstr "自動選擇檔案名稱延伸檔名(&X)[%1]"
-#: tdefile/tdefiledialog.cpp:1982
+#: tdefile/tdefiledialog.cpp:1981
msgid "the extension <b>%1</b>"
msgstr "延伸檔名 <b>%1</b>"
-#: tdefile/tdefiledialog.cpp:1990
+#: tdefile/tdefiledialog.cpp:1989
msgid "Automatically select filename e&xtension"
msgstr "自動選擇報導延伸檔名(&X)"
-#: tdefile/tdefiledialog.cpp:1991
+#: tdefile/tdefiledialog.cpp:1990
msgid "a suitable extension"
msgstr "合適的延伸檔名"
-#: tdefile/tdefiledialog.cpp:2002
+#: tdefile/tdefiledialog.cpp:2001
msgid ""
"This option enables some convenient features for saving files with "
"extensions:<br><ol><li>Any extension specified in the <b>%1</b> text area "
@@ -2530,7 +2531,7 @@ msgstr ""
"此選項關閉或者您可以在檔案名稱的結尾加上句點(.)來限制它(這個句點會自動被移"
"除)。</li></ol>如果不確定,保持啟用此選項,因為它會讓您的檔案更容易管理。"
-#: tdefile/tdefiledialog.cpp:2276
+#: tdefile/tdefiledialog.cpp:2275
msgid ""
"<qt>This button allows you to bookmark specific locations. Click on this "
"button to open the bookmark menu where you may add, edit or select a "
@@ -2545,19 +2546,19 @@ msgstr ""
msgid "All Supported Files"
msgstr "所有支援的檔案"
-#: tdefile/tdefileiconview.cpp:63
+#: tdefile/tdefileiconview.cpp:62
msgid "Small Icons"
msgstr "小圖示"
-#: tdefile/tdefileiconview.cpp:68
+#: tdefile/tdefileiconview.cpp:67
msgid "Large Icons"
msgstr "大圖示"
-#: tdefile/tdefileiconview.cpp:76
+#: tdefile/tdefileiconview.cpp:75
msgid "Thumbnail Previews"
msgstr "圖示預覽"
-#: tdefile/tdefileiconview.cpp:120
+#: tdefile/tdefileiconview.cpp:119
msgid "Icon View"
msgstr "圖示檢視"
@@ -3687,8 +3688,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 "檔案已存在"
@@ -3710,7 +3711,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 "資料夾已存在"
@@ -4319,33 +4320,52 @@ msgid ""
"report directly to them."
msgstr "如果您知道誰是該伺服器軟體的作者,請直接把錯誤報告提交給他們。"
-#: tdeio/global.cpp:1147
+#: tdeio/global.cpp:1151
msgid "Timeout Error"
msgstr "逾時錯誤"
-#: tdeio/global.cpp:1148
+#: tdeio/global.cpp:1152
msgid ""
"Although contact was made with the server, a response was not received "
"within the amount of time allocated for the request as follows:"
-"<ul><li>Timeout for establishing a connection: %1 seconds</li><li>Timeout "
-"for receiving a response: %2 seconds</li><li>Timeout for accessing proxy "
-"servers: %3 seconds</li></ul>Please note that you can alter these timeout "
-"settings in the TDE Control Center, by selecting Network -> Preferences."
msgstr ""
-"雖然已經與伺服器聯繫,但在配置給該要求的限定時間內,未收到伺服器的回應,細節"
-"如下:<ul><li>設立連線逾時時限:%1 秒</li><li>接收回應逾時時限:%2 秒</"
-"li><li>存取代理伺服器逾時時限:%3 秒</li></ul>註:您可以在 TDE 控制中心,選"
-"擇 [網路] -> [偏好設定],以變更這些逾時時限設定。"
-#: tdeio/global.cpp:1159
+#: tdeio/global.cpp:1157
+#, c-format
+msgid ""
+"_n: Timeout for establishing a connection: %n second\n"
+"Timeout for establishing a connection: %n seconds"
+msgstr ""
+
+#: tdeio/global.cpp:1161
+#, c-format
+msgid ""
+"_n: Timeout for receiving a response: %n second\n"
+"Timeout for receiving a response: %n seconds"
+msgstr ""
+
+#: tdeio/global.cpp:1165
+#, c-format
+msgid ""
+"_n: Timeout for accessing proxy servers: %n second\n"
+"Timeout for accessing proxy servers: %n seconds"
+msgstr ""
+
+#: tdeio/global.cpp:1168
+msgid ""
+"Please note that you can alter these timeout settings in the TDE Control "
+"Center, by selecting Network -> Preferences."
+msgstr ""
+
+#: tdeio/global.cpp:1170
msgid "The server was too busy responding to other requests to respond."
msgstr "伺服器太忙碌回應其他請求,所以暫時未能回應您的請求。"
-#: tdeio/global.cpp:1165
+#: tdeio/global.cpp:1177
msgid "Unknown Error"
msgstr "不明的錯誤"
-#: tdeio/global.cpp:1166
+#: tdeio/global.cpp:1178
msgid ""
"The program on your computer which provides access to the <strong>%1</"
"strong> protocol has reported an unknown error: %2."
@@ -4353,11 +4373,11 @@ msgstr ""
"您的電腦上,提供 <strong>%1</strong> 協定的存取的程式,報告了一個不明的錯誤:"
"%2。"
-#: tdeio/global.cpp:1174
+#: tdeio/global.cpp:1186
msgid "Unknown Interruption"
msgstr "不明的中斷"
-#: tdeio/global.cpp:1175
+#: tdeio/global.cpp:1187
msgid ""
"The program on your computer which provides access to the <strong>%1</"
"strong> protocol has reported an interruption of an unknown type: %2."
@@ -4365,11 +4385,11 @@ msgstr ""
"您的電腦上,提供 <strong>%1</strong> 協定的存取的程式,報告了一種類型不明的中"
"斷:%2。"
-#: tdeio/global.cpp:1183
+#: tdeio/global.cpp:1195
msgid "Could Not Delete Original File"
msgstr "無法刪除原本的檔案"
-#: tdeio/global.cpp:1184
+#: tdeio/global.cpp:1196
msgid ""
"The requested operation required the deleting of the original file, most "
"likely at the end of a file move operation. The original file <strong>%1</"
@@ -4378,11 +4398,11 @@ msgstr ""
"要求的作業需要刪除原本的檔案,多數是移動檔案時最後一個動作。可是,現在無法刪"
"除原本的檔案 <strong>%1</strong>。"
-#: tdeio/global.cpp:1193
+#: tdeio/global.cpp:1205
msgid "Could Not Delete Temporary File"
msgstr "無法刪除暫存檔案"
-#: tdeio/global.cpp:1194
+#: tdeio/global.cpp:1206
msgid ""
"The requested operation required the creation of a temporary file in which "
"to save the new file while being downloaded. This temporary file <strong>%1</"
@@ -4391,11 +4411,11 @@ msgstr ""
"要求的作業需要建立一個暫存檔案,以儲存下載中的新檔案。可是,現在無法刪除該暫"
"存檔案 <strong>%1</strong>。"
-#: tdeio/global.cpp:1203
+#: tdeio/global.cpp:1215
msgid "Could Not Rename Original File"
msgstr "無法重新命名原本檔案"
-#: tdeio/global.cpp:1204
+#: tdeio/global.cpp:1216
msgid ""
"The requested operation required the renaming of the original file <strong>"
"%1</strong>, however it could not be renamed."
@@ -4403,11 +4423,11 @@ msgstr ""
"要求的作業需要重新命名原本的檔案 <strong>%1</strong>,然而現在卻無法為它重新"
"命名。"
-#: tdeio/global.cpp:1212
+#: tdeio/global.cpp:1224
msgid "Could Not Rename Temporary File"
msgstr "無法重新命名暫存檔案"
-#: tdeio/global.cpp:1213
+#: tdeio/global.cpp:1225
msgid ""
"The requested operation required the creation of a temporary file <strong>"
"%1</strong>, however it could not be created."
@@ -4415,33 +4435,33 @@ msgstr ""
"要求的作業需要建立一個暫存檔案 <strong>%1</strong>,然而現在無法建立該暫存檔"
"案。"
-#: tdeio/global.cpp:1221
+#: tdeio/global.cpp:1233
msgid "Could Not Create Link"
msgstr "無法建立連結"
-#: tdeio/global.cpp:1222
+#: tdeio/global.cpp:1234
msgid "Could Not Create Symbolic Link"
msgstr "無法建立符號連結"
-#: tdeio/global.cpp:1223
+#: tdeio/global.cpp:1235
msgid "The requested symbolic link %1 could not be created."
msgstr "要求的符號連結 %1 無法建立。"
-#: tdeio/global.cpp:1230
+#: tdeio/global.cpp:1242
msgid "No Content"
msgstr "無內容"
-#: tdeio/global.cpp:1235
+#: tdeio/global.cpp:1247
msgid "Disk Full"
msgstr "磁碟已滿"
-#: tdeio/global.cpp:1236
+#: tdeio/global.cpp:1248
msgid ""
"The requested file <strong>%1</strong> could not be written to as there is "
"inadequate disk space."
msgstr "要求的檔案 <strong>%1</strong> 無法寫入,因為磁碟空間不足。"
-#: tdeio/global.cpp:1238
+#: tdeio/global.cpp:1250
msgid ""
"Free up enough disk space by 1) deleting unwanted and temporary files; 2) "
"archiving files to removable media storage such as CD-Recordable discs; or "
@@ -4450,25 +4470,25 @@ msgstr ""
"請以下列方法釋放足夠的磁碟空間: 1) 刪除不需的或暫存的檔案; 2) 把檔案歸檔至"
"抽取式媒體存儲,例如 CD-R 可燒錄光碟; 3) 取得更多存儲容量。"
-#: tdeio/global.cpp:1245
+#: tdeio/global.cpp:1257
msgid "Source and Destination Files Identical"
msgstr "來源跟目的都是同一個檔案"
-#: tdeio/global.cpp:1246
+#: tdeio/global.cpp:1258
msgid ""
"The operation could not be completed because the source and destination "
"files are the same file."
msgstr "無法完成作業,因為來源跟目的都是同一個檔案。"
-#: tdeio/global.cpp:1248
+#: tdeio/global.cpp:1260
msgid "Choose a different filename for the destination file."
msgstr "請為目的檔案選擇另一個檔名。"
-#: tdeio/global.cpp:1259
+#: tdeio/global.cpp:1271
msgid "Undocumented Error"
msgstr "未有說明的錯誤"
-#: tdeio/job.cpp:3263 tdeio/job.cpp:3780
+#: tdeio/job.cpp:3292 tdeio/job.cpp:3809
msgid "Already Exists as Folder"
msgstr "已存在以此為名的資料夾"
@@ -4477,7 +4497,7 @@ msgstr "已存在以此為名的資料夾"
msgid "No service implementing %1"
msgstr "沒有服務實作 %1"
-#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:977
+#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:984
#: tdeio/paste.cpp:213 tdeio/renamedlg.cpp:433
#, c-format
msgid ""
@@ -4504,11 +4524,11 @@ msgstr ""
"找不到 MIME 類型\n"
"%1"
-#: tdeio/kmimetype.cpp:798
+#: tdeio/kmimetype.cpp:802
msgid "The desktop entry file %1 has no Type=... entry."
msgstr "桌面項目檔案 %1 中沒有 Type=... 項目。"
-#: tdeio/kmimetype.cpp:819
+#: tdeio/kmimetype.cpp:823
msgid ""
"The desktop entry of type\n"
"%1\n"
@@ -4518,7 +4538,7 @@ msgstr ""
"項目\n"
"無法辨識。"
-#: tdeio/kmimetype.cpp:833 tdeio/kmimetype.cpp:935 tdeio/kmimetype.cpp:1117
+#: tdeio/kmimetype.cpp:837 tdeio/kmimetype.cpp:939 tdeio/kmimetype.cpp:1121
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4528,7 +4548,7 @@ msgstr ""
"%1\n"
"為 FSDevice 類型,但沒有 Dev=... 項目。"
-#: tdeio/kmimetype.cpp:879
+#: tdeio/kmimetype.cpp:883
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4538,19 +4558,19 @@ msgstr ""
"%1\n"
"為 Link 類型,但沒有 URL=... 項目。"
-#: tdeio/kmimetype.cpp:945
+#: tdeio/kmimetype.cpp:949
msgid "Mount"
msgstr "裝載"
-#: tdeio/kmimetype.cpp:956
+#: tdeio/kmimetype.cpp:960
msgid "Eject"
msgstr "退出"
-#: tdeio/kmimetype.cpp:958
+#: tdeio/kmimetype.cpp:962
msgid "Unmount"
msgstr "卸載"
-#: tdeio/kmimetype.cpp:1075
+#: tdeio/kmimetype.cpp:1079
msgid ""
"The desktop entry file\n"
"%1\n"
@@ -4582,40 +4602,40 @@ msgstr ""
"<qt>無法進入 <b>%1</b>。\n"
"您沒有這個位置的存取權限。</qt>"
-#: tdeio/krun.cpp:173
+#: tdeio/krun.cpp:175
msgid ""
"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
"started.</qt>"
msgstr "<qt>檔案 <b>%1</b> 是一個可執行的程式。為了安全將不會執行它。</qt>"
-#: tdeio/krun.cpp:180
+#: tdeio/krun.cpp:182
msgid "<qt>You do not have permission to run <b>%1</b>.</qt>"
msgstr "<qt>您沒有執行 <b>%1</b> 的權限。</qt>"
-#: tdeio/krun.cpp:217
+#: tdeio/krun.cpp:219
msgid "You are not authorized to open this file."
msgstr "您未獲授權去開啟此檔案。"
-#: tdeio/krun.cpp:559
+#: tdeio/krun.cpp:561
msgid "You are not authorized to execute this file."
msgstr "您未獲授權去執行此檔案。"
-#: tdeio/krun.cpp:579
+#: tdeio/krun.cpp:581
#, c-format
msgid "Launching %1"
msgstr "裝載 %1 中"
-#: tdeio/krun.cpp:774
+#: tdeio/krun.cpp:781
msgid "You are not authorized to execute this service."
msgstr "您未獲授權去執行此服務。"
-#: tdeio/krun.cpp:1014
+#: tdeio/krun.cpp:1021
msgid ""
"<qt>Unable to run the command specified. The file or folder <b>%1</b> does "
"not exist.</qt>"
msgstr "<qt>無法執行指定的命令。這個檔案或資料夾 <b>%1</b> 不存在。</qt>"
-#: tdeio/krun.cpp:1536
+#: tdeio/krun.cpp:1544
msgid "Could not find the program '%1'"
msgstr "找不到程式「%1」"
@@ -5095,7 +5115,7 @@ msgstr "URI 過濾外掛程式架構的單位測試。"
msgid "Use space as keyword delimeter for web shortcuts"
msgstr "使用空白作為網頁捷徑的關鍵字分隔"
-#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799
+#: ../tdeioslave/file/file.cpp:565 ../tdeioslave/file/file.cpp:799
#, c-format
msgid ""
"Could not change permissions for\n"
@@ -5104,53 +5124,53 @@ msgstr ""
"無法變更該權限\n"
"%1"
-#: ../tdeioslave/file/file.cc:731
+#: ../tdeioslave/file/file.cpp:731
msgid "Cannot copy file from %1 to %2. (Errno: %3)"
msgstr "無法複製檔案從 %1 到 %2(錯誤代碼:%3)"
-#: ../tdeioslave/file/file.cc:1210
+#: ../tdeioslave/file/file.cpp:1210
#, c-format
msgid "No media in device for %1"
msgstr "沒有 %1 的媒體於裝置中"
-#: ../tdeioslave/file/file.cc:1385
+#: ../tdeioslave/file/file.cpp:1385
msgid "No Media inserted or Media not recognized."
msgstr "沒有插入媒體,或無法辨認媒體。"
-#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1604
+#: ../tdeioslave/file/file.cpp:1395 ../tdeioslave/file/file.cpp:1605
msgid "\"vold\" is not running."
msgstr "\"vold\"未執行。"
-#: ../tdeioslave/file/file.cc:1429
+#: ../tdeioslave/file/file.cpp:1429
msgid "Could not find program \"mount\""
msgstr "找不到 mount 程式"
-#: ../tdeioslave/file/file.cc:1617
+#: ../tdeioslave/file/file.cpp:1618
msgid "Could not find program \"umount\""
msgstr "找不到 umount 程式"
-#: ../tdeioslave/file/file.cc:1654
+#: ../tdeioslave/file/file.cpp:1655
#, fuzzy
#| msgid "Unknown Error"
msgid "Unknown unmount error."
msgstr "不明的錯誤"
-#: ../tdeioslave/file/file.cc:1802
+#: ../tdeioslave/file/file.cpp:1803
#, c-format
msgid "Could not read %1"
msgstr "無法讀取 %1"
-#: ../tdeioslave/ftp/ftp.cc:451
+#: ../tdeioslave/ftp/ftp.cpp:450
#, c-format
msgid "Opening connection to host %1"
msgstr "開啟連線到主機 %1"
-#: ../tdeioslave/ftp/ftp.cc:469
+#: ../tdeioslave/ftp/ftp.cpp:468
#, c-format
msgid "Connected to host %1"
msgstr "連線到主機 %1"
-#: ../tdeioslave/ftp/ftp.cc:518
+#: ../tdeioslave/ftp/ftp.cpp:517
msgid ""
"%1.\n"
"\n"
@@ -5160,11 +5180,11 @@ msgstr ""
"\n"
"原因: %2"
-#: ../tdeioslave/ftp/ftp.cc:541
+#: ../tdeioslave/ftp/ftp.cpp:540
msgid "Sending login information"
msgstr "送出登入資訊"
-#: ../tdeioslave/ftp/ftp.cc:588
+#: ../tdeioslave/ftp/ftp.cpp:587
msgid ""
"Message sent:\n"
"Login using username=%1 and password=[hidden]\n"
@@ -5180,109 +5200,109 @@ msgstr ""
"%2\n"
"\n"
-#: ../tdeioslave/ftp/ftp.cc:596 ../tdeioslave/http/http.cc:5203
+#: ../tdeioslave/ftp/ftp.cpp:595 ../tdeioslave/http/http.cpp:5203
msgid "You need to supply a username and a password to access this site."
msgstr "您必須提供一組使用者名稱和密碼來存取這個網站。"
-#: ../tdeioslave/ftp/ftp.cc:598 ../tdeioslave/http/http.cc:5211
+#: ../tdeioslave/ftp/ftp.cpp:597 ../tdeioslave/http/http.cpp:5211
msgid "Site:"
msgstr "網站:"
-#: ../tdeioslave/ftp/ftp.cc:599
+#: ../tdeioslave/ftp/ftp.cpp:598
msgid "<b>%1</b>"
msgstr "<b>%1</b>"
-#: ../tdeioslave/ftp/ftp.cc:662
+#: ../tdeioslave/ftp/ftp.cpp:661
msgid "Login OK"
msgstr "登入成功"
-#: ../tdeioslave/ftp/ftp.cc:691
+#: ../tdeioslave/ftp/ftp.cpp:690
#, c-format
msgid "Could not login to %1."
msgstr "無法登入 %1。"
-#: ../tdeioslave/http/http.cc:489
+#: ../tdeioslave/http/http.cpp:489
msgid "No host specified."
msgstr "沒有指定主機。"
-#: ../tdeioslave/http/http.cc:1582
+#: ../tdeioslave/http/http.cpp:1582
msgid "Otherwise, the request would have succeeded."
msgstr "否則,該請求就已經成功了。"
-#: ../tdeioslave/http/http.cc:1586
+#: ../tdeioslave/http/http.cpp:1586
msgid "retrieve property values"
msgstr "接收屬性數值"
-#: ../tdeioslave/http/http.cc:1589
+#: ../tdeioslave/http/http.cpp:1589
msgid "set property values"
msgstr "設定屬性數值"
-#: ../tdeioslave/http/http.cc:1592
+#: ../tdeioslave/http/http.cpp:1592
msgid "create the requested folder"
msgstr "建立所請求的資料夾"
-#: ../tdeioslave/http/http.cc:1595
+#: ../tdeioslave/http/http.cpp:1595
msgid "copy the specified file or folder"
msgstr "複製指定的檔案或資料夾"
-#: ../tdeioslave/http/http.cc:1598
+#: ../tdeioslave/http/http.cpp:1598
msgid "move the specified file or folder"
msgstr "搬移指定的檔案或資料夾"
-#: ../tdeioslave/http/http.cc:1601
+#: ../tdeioslave/http/http.cpp:1601
msgid "search in the specified folder"
msgstr "在指定的資料夾搜尋"
-#: ../tdeioslave/http/http.cc:1604
+#: ../tdeioslave/http/http.cpp:1604
msgid "lock the specified file or folder"
msgstr "鎖住指定的檔案或資料夾"
-#: ../tdeioslave/http/http.cc:1607
+#: ../tdeioslave/http/http.cpp:1607
msgid "unlock the specified file or folder"
msgstr "解除鎖定指定的檔案或資料夾"
-#: ../tdeioslave/http/http.cc:1610
+#: ../tdeioslave/http/http.cpp:1610
msgid "delete the specified file or folder"
msgstr "刪除指定的檔案或資料夾"
-#: ../tdeioslave/http/http.cc:1613
+#: ../tdeioslave/http/http.cpp:1613
msgid "query the server's capabilities"
msgstr "查詢伺服器的性能"
-#: ../tdeioslave/http/http.cc:1616
+#: ../tdeioslave/http/http.cpp:1616
msgid "retrieve the contents of the specified file or folder"
msgstr "接收所指定的檔案或資料夾的內容"
-#: ../tdeioslave/http/http.cc:1628 ../tdeioslave/http/http.cc:1781
+#: ../tdeioslave/http/http.cpp:1628 ../tdeioslave/http/http.cpp:1781
msgid "An unexpected error (%1) occurred while attempting to %2."
msgstr "在連線到 %2 發生了無預期的錯誤 (%1)。"
-#: ../tdeioslave/http/http.cc:1636
+#: ../tdeioslave/http/http.cpp:1636
msgid "The server does not support the WebDAV protocol."
msgstr "對方伺服器並不支援 WebDAV 通訊協定。"
-#: ../tdeioslave/http/http.cc:1677
+#: ../tdeioslave/http/http.cpp:1677
msgid ""
"An error occurred while attempting to %1, %2. A summary of the reasons is "
"below.<ul>"
msgstr "在連線到 %1,%2 時發生錯誤。錯誤原因如下。<ul>"
-#: ../tdeioslave/http/http.cc:1689 ../tdeioslave/http/http.cc:1792
+#: ../tdeioslave/http/http.cpp:1689 ../tdeioslave/http/http.cpp:1792
#, c-format
msgid "Access was denied while attempting to %1."
msgstr "連線到 %1 被拒絕,存取失敗。"
-#: ../tdeioslave/http/http.cc:1696
+#: ../tdeioslave/http/http.cpp:1696
msgid "The specified folder already exists."
msgstr "所指定的資料夾已經存在。"
-#: ../tdeioslave/http/http.cc:1702 ../tdeioslave/http/http.cc:1797
+#: ../tdeioslave/http/http.cpp:1702 ../tdeioslave/http/http.cpp:1797
msgid ""
"A resource cannot be created at the destination until one or more "
"intermediate collections (folders) have been created."
msgstr "資源無法在目標被建立,直到一個或多個中間集合(資料夾)已經被建立之後。"
-#: ../tdeioslave/http/http.cc:1711
+#: ../tdeioslave/http/http.cpp:1711
#, c-format
msgid ""
"The server was unable to maintain the liveness of the properties listed in "
@@ -5292,109 +5312,109 @@ msgstr ""
"伺服器無法維護列表在在屬性行為的 XML 元素中的屬性的生存或是您試圖在不被覆寫的"
"檔案裡覆寫一個檔案。 %1"
-#: ../tdeioslave/http/http.cc:1721
+#: ../tdeioslave/http/http.cpp:1721
#, c-format
msgid "The requested lock could not be granted. %1"
msgstr "發出的鎖定請求無法被許可。%1"
-#: ../tdeioslave/http/http.cc:1727
+#: ../tdeioslave/http/http.cpp:1727
msgid "The server does not support the request type of the body."
msgstr "伺服器並不支援請求內容的類型。"
-#: ../tdeioslave/http/http.cc:1732 ../tdeioslave/http/http.cc:1804
+#: ../tdeioslave/http/http.cpp:1732 ../tdeioslave/http/http.cpp:1804
msgid "Unable to %1 because the resource is locked."
msgstr "無法連線到 %1,因為資源被鎖定,所以無法進行。"
-#: ../tdeioslave/http/http.cc:1736
+#: ../tdeioslave/http/http.cpp:1736
msgid "This action was prevented by another error."
msgstr "該動作被另外一個錯誤所阻止。"
-#: ../tdeioslave/http/http.cc:1743 ../tdeioslave/http/http.cc:1809
+#: ../tdeioslave/http/http.cpp:1743 ../tdeioslave/http/http.cpp:1809
msgid ""
"Unable to %1 because the destination server refuses to accept the file or "
"folder."
msgstr "無法連線到 %1,因為對方伺服器拒絕接收該檔案或資料夾。"
-#: ../tdeioslave/http/http.cc:1750 ../tdeioslave/http/http.cc:1815
+#: ../tdeioslave/http/http.cpp:1750 ../tdeioslave/http/http.cpp:1815
msgid ""
"The destination resource does not have sufficient space to record the state "
"of the resource after the execution of this method."
msgstr "目標資源需的空間並不足以紀錄在執行這個方式之後的資源狀態"
-#: ../tdeioslave/http/http.cc:1772
+#: ../tdeioslave/http/http.cpp:1772
#, c-format
msgid "upload %1"
msgstr "上傳 %1"
-#: ../tdeioslave/http/http.cc:2093
+#: ../tdeioslave/http/http.cpp:2093
msgid "Connecting to %1..."
msgstr "連線到 %1..."
-#: ../tdeioslave/http/http.cc:2111 ../tdeioslave/http/http.cc:2115
+#: ../tdeioslave/http/http.cpp:2111 ../tdeioslave/http/http.cpp:2115
msgid "Proxy %1 at port %2"
msgstr "代理伺服器 %1 埠號 %2"
-#: ../tdeioslave/http/http.cc:2141
+#: ../tdeioslave/http/http.cpp:2141
msgid "Connection was to %1 at port %2"
msgstr "到主機 %1 埠號 %2 的連線"
-#: ../tdeioslave/http/http.cc:2147
+#: ../tdeioslave/http/http.cpp:2147
msgid "%1 (port %2)"
msgstr "%1 (埠號 %2)"
-#: ../tdeioslave/http/http.cc:2676
+#: ../tdeioslave/http/http.cpp:2676
msgid "%1 contacted. Waiting for reply..."
msgstr "%1 已聯繫上。等待回應中..."
-#: ../tdeioslave/http/http.cc:3044
+#: ../tdeioslave/http/http.cpp:3044
msgid "Server processing request, please wait..."
msgstr "伺服器產生請求中,請稍後..."
-#: ../tdeioslave/http/http.cc:3920
+#: ../tdeioslave/http/http.cpp:3920
msgid "Requesting data to send"
msgstr "要送出的請求資料"
-#: ../tdeioslave/http/http.cc:3961
+#: ../tdeioslave/http/http.cpp:3961
#, c-format
msgid "Sending data to %1"
msgstr "送出資料至 %1"
-#: ../tdeioslave/http/http.cc:4380
+#: ../tdeioslave/http/http.cpp:4380
msgid "Retrieving %1 from %2..."
msgstr "從 %2 接收 %1 資料..."
-#: ../tdeioslave/http/http.cc:4389
+#: ../tdeioslave/http/http.cpp:4389
msgid "Retrieving from %1..."
msgstr "正在從 %1 接收資料..."
-#: ../tdeioslave/http/http.cc:5183 ../tdeioslave/http/http.cc:5331
+#: ../tdeioslave/http/http.cpp:5183 ../tdeioslave/http/http.cpp:5331
msgid "Authentication Failed."
msgstr "認證失敗。"
-#: ../tdeioslave/http/http.cc:5186 ../tdeioslave/http/http.cc:5334
+#: ../tdeioslave/http/http.cpp:5186 ../tdeioslave/http/http.cpp:5334
msgid "Proxy Authentication Failed."
msgstr "代理伺服器認證失敗。"
-#: ../tdeioslave/http/http.cc:5212 ../tdeioslave/http/http.cc:5229
+#: ../tdeioslave/http/http.cpp:5212 ../tdeioslave/http/http.cpp:5229
msgid "<b>%1</b> at <b>%2</b>"
msgstr "<b>%1</b> 在 <b>%2</b>"
-#: ../tdeioslave/http/http.cc:5219
+#: ../tdeioslave/http/http.cpp:5219
msgid ""
"You need to supply a username and a password for the proxy server listed "
"below before you are allowed to access any sites."
msgstr ""
"您必須為下列的代理伺服器提供一組使用者名稱和密碼,才能夠取得存取網站的權限。"
-#: ../tdeioslave/http/http.cc:5228
+#: ../tdeioslave/http/http.cpp:5228
msgid "Proxy:"
msgstr "代理伺服器:"
-#: ../tdeioslave/http/http.cc:5250
+#: ../tdeioslave/http/http.cpp:5250
msgid "Authentication needed for %1 but authentication is disabled."
msgstr "%1 需要驗證但是驗證已停用。"
-#: ../tdeioslave/http/http.cc:5872
+#: ../tdeioslave/http/http.cpp:5872
msgid ""
"Unsupported method: authentication will fail. Please submit a bug report."
msgstr "不支援的方法:驗證將會失敗。請傳送一個錯誤回報。"
@@ -6149,6 +6169,19 @@ msgstr ""
"是一種特定種類的圖片, <u>image/x-bmp</u>。要了解哪一個應用程式用來開啟哪種類"
"型的檔案,系統需要了解每個應用程式可以處理這些延伸檔名以及 mime 類型的能力。"
+#~ msgid ""
+#~ "Although contact was made with the server, a response was not received "
+#~ "within the amount of time allocated for the request as follows:"
+#~ "<ul><li>Timeout for establishing a connection: %1 seconds</li><li>Timeout "
+#~ "for receiving a response: %2 seconds</li><li>Timeout for accessing proxy "
+#~ "servers: %3 seconds</li></ul>Please note that you can alter these timeout "
+#~ "settings in the TDE Control Center, by selecting Network -> Preferences."
+#~ msgstr ""
+#~ "雖然已經與伺服器聯繫,但在配置給該要求的限定時間內,未收到伺服器的回應,細"
+#~ "節如下:<ul><li>設立連線逾時時限:%1 秒</li><li>接收回應逾時時限:%2 秒</"
+#~ "li><li>存取代理伺服器逾時時限:%3 秒</li></ul>註:您可以在 TDE 控制中心,"
+#~ "選擇 [網路] -> [偏好設定],以變更這些逾時時限設定。"
+
#, fuzzy
#~ msgid "Desktop Search"
#~ msgstr "桌面"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/tdeio_help.po b/tde-i18n-zh_TW/messages/tdelibs/tdeio_help.po
index d629a9fb427..c59b7c99376 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdeio_help.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdeio_help.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_help\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2020-09-27 19:35+0200\n"
"PO-Revision-Date: 2006-02-13 12:53+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -30,51 +30,51 @@ msgid ""
"Your emails"
msgstr "ydlin@hpc.ee.ntu.edu.tw,hydonsingore@mail.educities.edu.tw"
-#: meinproc.cpp:74
+#: meinproc.cpp:77
msgid "Stylesheet to use"
msgstr "使用的樣式表"
-#: meinproc.cpp:75
+#: meinproc.cpp:78
msgid "Output whole document to stdout"
msgstr "將整分文件輸出到 stdout"
-#: meinproc.cpp:77
+#: meinproc.cpp:80
msgid "Output whole document to file"
msgstr "將整分文件輸出到檔案"
-#: meinproc.cpp:78
+#: meinproc.cpp:81
msgid "Create a ht://dig compatible index"
msgstr "產生和ht://dig相容的索引"
-#: meinproc.cpp:79
+#: meinproc.cpp:82
msgid "Check the document for validity"
msgstr "檢查文件的有效性"
-#: meinproc.cpp:80
+#: meinproc.cpp:83
msgid "Create a cache file for the document"
msgstr "產生文件的快取檔"
-#: meinproc.cpp:81
+#: meinproc.cpp:84
msgid "Set the srcdir, for tdelibs"
msgstr "設定 tdelibs 的來源資料夾"
-#: meinproc.cpp:82
+#: meinproc.cpp:85
msgid "Parameters to pass to the stylesheet"
msgstr "要傳給樣式表的參數"
-#: meinproc.cpp:83
+#: meinproc.cpp:86
msgid "The file to transform"
msgstr "要轉換的檔案"
-#: meinproc.cpp:94
+#: meinproc.cpp:97
msgid "XML-Translator"
msgstr "XML轉換器"
-#: meinproc.cpp:96
+#: meinproc.cpp:99
msgid "TDE Translator for XML"
msgstr "TDE XML轉換器"
-#: meinproc.cpp:280
+#: meinproc.cpp:283
#, c-format
msgid "Could not write to cache file %1."
msgstr "無法寫入快取檔案 %1"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/tdelibs.po b/tde-i18n-zh_TW/messages/tdelibs/tdelibs.po
index d0116824321..6c7a345e1d1 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdelibs.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdelibs.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdelibs\n"
-"POT-Creation-Date: 2020-09-02 19:55+0200\n"
+"POT-Creation-Date: 2024-03-22 18:17+0000\n"
"PO-Revision-Date: 2007-09-18 14:32+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -40,21 +40,21 @@ msgstr ""
"<sarahs@redhat.com>,,<jxiong@offtopic.org>,,<acelan@linux.org.tw>,,"
"<stanley18fan0k@yahoo.com.hk>"
-#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17
-#: arts/kde/kiotestslow.cc:83
+#: arts/kde/kconverttest.cpp:23 arts/kde/kiotest.cpp:17
+#: arts/kde/kiotestslow.cpp:83
msgid "URL to open"
msgstr "要開啟的 URL"
-#: arts/kde/kconverttest.cc:58
+#: arts/kde/kconverttest.cpp:58
msgid "KConvertTest"
msgstr "KConvertTest"
-#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23
-#: arts/kde/kiotestslow.cc:91
+#: arts/kde/kconverttest.cpp:58 arts/kde/kiotest.cpp:23
+#: arts/kde/kiotestslow.cpp:91
msgid "0.1"
msgstr "0.1"
-#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91
+#: arts/kde/kiotest.cpp:23 arts/kde/kiotestslow.cpp:91
msgid "KIOTest"
msgstr "KIOTest"
@@ -78,43 +78,43 @@ msgstr "標準大小(&N)"
msgid "&Double Size"
msgstr "兩倍大小(&D)"
-#: arts/message/artsmessage.cc:45
+#: arts/message/artsmessage.cpp:45
msgid "Display error message (default)"
msgstr "顯示錯誤訊息 (預設值)"
-#: arts/message/artsmessage.cc:47
+#: arts/message/artsmessage.cpp:47
msgid "Display warning message"
msgstr "顯示警告訊息"
-#: arts/message/artsmessage.cc:49
+#: arts/message/artsmessage.cpp:49
msgid "Display informational message"
msgstr "顯示資訊訊息"
-#: arts/message/artsmessage.cc:50
+#: arts/message/artsmessage.cpp:50
msgid "Message string to be displayed"
msgstr "將要顯示的訊息字串"
-#: arts/message/artsmessage.cc:54
+#: arts/message/artsmessage.cpp:54
msgid "artsmessage"
msgstr "artsmessage"
-#: arts/message/artsmessage.cc:55
+#: arts/message/artsmessage.cpp:55
msgid "Utility to display aRts error messages"
msgstr "顯示 aRts 錯誤訊息的工具。"
-#: arts/message/artsmessage.cc:83 common_texts.cpp:59
+#: arts/message/artsmessage.cpp:83 common_texts.cpp:59
#: tdeui/tdemessagebox.cpp:561 tdeui/tdemessagebox.cpp:633
#: tdeui/tdemessagebox.cpp:709
msgid "Warning"
msgstr "警告"
-#: arts/message/artsmessage.cc:87
+#: arts/message/artsmessage.cpp:87
msgid "Informational"
msgstr "資訊"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4708
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5872
-#: arts/message/artsmessage.cc:89 common_texts.cpp:54 kjs/object.cpp:493
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4709
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:5873
+#: arts/message/artsmessage.cpp:89 common_texts.cpp:54 kjs/object.cpp:492
#: tdeabc/lock.cpp:132 tdeui/tdemessagebox.cpp:760 tdeui/tdemessagebox.cpp:790
#: tdeutils/kpluginselector.cpp:248
msgid "Error"
@@ -214,10 +214,9 @@ msgstr "底端(&B)"
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:5659
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5661 common_texts.cpp:47
#: tdecore/tdestdaccel.cpp:66
msgid "Select All"
msgstr "全選"
@@ -254,16 +253,17 @@ msgstr "不正確的 URL"
msgid "Charset:"
msgstr "字元集:"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:271 common_texts.cpp:57
-#: tdeabc/distributionlistdialog.cpp:115 tdeabc/distributionlisteditor.cpp:95
-#: tderesources/configpage.cpp:75 tderesources/configpage.cpp:89
-#: tdeui/kstdguiitem.cpp:110
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:271
+#: common_texts.cpp:57 tdeabc/distributionlistdialog.cpp:115
+#: tdeabc/distributionlisteditor.cpp:95 tderesources/configpage.cpp:75
+#: tderesources/configpage.cpp:89 tdeui/kstdguiitem.cpp:110
msgid "Yes"
msgstr "是"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:277 common_texts.cpp:58
-#: tdeabc/distributionlistdialog.cpp:118 tdeabc/distributionlisteditor.cpp:98
-#: tdeabc/ldapconfigwidget.cpp:200 tdeui/kstdguiitem.cpp:115
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:277
+#: common_texts.cpp:58 tdeabc/distributionlistdialog.cpp:118
+#: tdeabc/distributionlisteditor.cpp:98 tdeabc/ldapconfigwidget.cpp:200
+#: tdeui/kstdguiitem.cpp:115
msgid "No"
msgstr "否"
@@ -292,26 +292,26 @@ msgstr "關於(&B)"
msgid "Untitled"
msgstr "未命名"
-#: ../dependencies/tqt3/src/dialogs/ntqmessagebox.h:135
-#: ../dependencies/tqt3/src/dialogs/ntqmessagebox.h:146
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1391
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
-#: ../dependencies/tqt3/src/dialogs/qinputdialog.cpp:151
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1627
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:914
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:198
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:1072
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:273 common_texts.cpp:66
-#: tdeui/tdeshortcutdialog.cpp:111
+#: ../../dependencies/tqt3/src/dialogs/ntqmessagebox.h:135
+#: ../../dependencies/tqt3/src/dialogs/ntqmessagebox.h:146
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1391
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
+#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:151
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1619
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:919
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:198
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:1072
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:273
+#: common_texts.cpp:66 tdeui/tdeshortcutdialog.cpp:111
msgid "OK"
msgstr "確定"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:174
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2561
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4667 common_texts.cpp:67
-#: tdecore/kdebug.cpp:345 tdecore/tdeapplication.cpp:1625
-#: tdecore/tdeapplication.cpp:2685 tdecore/tdeapplication.cpp:2720
-#: tdecore/tdeapplication.cpp:2991 tdecore/tdeapplication.cpp:3016
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:174
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2562
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4668 common_texts.cpp:67
+#: tdecore/kdebug.cpp:347 tdecore/tdeapplication.cpp:1623
+#: tdecore/tdeapplication.cpp:2683 tdecore/tdeapplication.cpp:2718
+#: tdecore/tdeapplication.cpp:2989 tdecore/tdeapplication.cpp:3014
#: tdeui/kdialogbase.cpp:908 tdeui/kstdguiitem.cpp:99
msgid "&OK"
msgstr "確定(&O)"
@@ -324,27 +324,28 @@ msgstr "開"
msgid "Off"
msgstr "關"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1394
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:892
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2565
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
-#: ../dependencies/tqt3/src/dialogs/qinputdialog.cpp:153
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:922
-#: ../dependencies/tqt3/src/dialogs/qprogressdialog.cpp:254
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:851
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:279 common_texts.cpp:70
-#: tdeui/tdeshortcutdialog.cpp:115
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1394
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:899
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2566
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
+#: ../../dependencies/tqt3/src/dialogs/qinputdialog.cpp:153
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:927
+#: ../../dependencies/tqt3/src/dialogs/qprogressdialog.cpp:254
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:851
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:279
+#: common_texts.cpp:70 tdeui/tdeshortcutdialog.cpp:115
msgid "Cancel"
msgstr "取消"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:187 common_texts.cpp:71
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:187 common_texts.cpp:71
#: tdeui/kdialogbase.cpp:962 tdeui/kstdguiitem.cpp:105
msgid "&Cancel"
msgstr "取消(&C)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:707
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:282 common_texts.cpp:72
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:287
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:707
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:282
+#: common_texts.cpp:72
msgid "Apply"
msgstr "套用"
@@ -352,7 +353,7 @@ msgstr "套用"
msgid "&Apply"
msgstr "套用(&A)"
-#: ../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 "檔案"
@@ -370,15 +371,15 @@ msgstr "丟棄"
msgid "&File"
msgstr "檔案(&F)"
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:370
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:648
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:752
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:294 common_texts.cpp:78
-#: tdecore/tdestdaccel.cpp:96 tdecore/tdestdaccel.cpp:97
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:370
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:648
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:752
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:294
+#: common_texts.cpp:78 tdecore/tdestdaccel.cpp:96 tdecore/tdestdaccel.cpp:97
msgid "Help"
msgstr "說明"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:191 common_texts.cpp:79
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:191 common_texts.cpp:79
#: tdeui/ui_standards.rc:170
#, no-c-format
msgid "&Help"
@@ -389,7 +390,7 @@ msgid "Edit"
msgstr "編輯"
#: common_texts.cpp:81 tdehtml/tdehtml.rc:4 tdehtml/tdehtml_browser.rc:11
-#: tdeui/ui_standards.rc:57
+#: tdemarkdown/markdown_part.rc:4 tdeui/ui_standards.rc:57
#, no-c-format
msgid "&Edit"
msgstr "編輯(&E)"
@@ -402,7 +403,8 @@ msgstr "選項(&O)"
msgid "View"
msgstr "檢視"
-#: common_texts.cpp:84 tdehtml/tdehtml_browser.rc:20 tdeui/ui_standards.rc:97
+#: common_texts.cpp:84 tdehtml/tdehtml_browser.rc:20
+#: tdemarkdown/markdown_part.rc:11 tdeui/ui_standards.rc:97
#, no-c-format
msgid "&View"
msgstr "檢視(&V)"
@@ -423,29 +425,29 @@ msgstr "離開(&Q)"
msgid "Reload"
msgstr "重新載入"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2613 common_texts.cpp:89
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2614 common_texts.cpp:89
#: tdecore/tdestdaccel.cpp:86
msgid "Back"
msgstr "上一步"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2133 common_texts.cpp:90
-#: tdecore/kkeyserver_x11.cpp:133 tdecore/tdestdaccel.cpp:63
+#: common_texts.cpp:90 tdecore/kkeyserver_x11.cpp:133
+#: tdecore/tdestdaccel.cpp:63
msgid "Copy"
msgstr "複製"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2269
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5654 common_texts.cpp:91
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2240
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5650 common_texts.cpp:91
#: tdeui/kstdaction_p.h:55
msgid "&Copy"
msgstr "複製(&C)"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2134 common_texts.cpp:92
-#: tdecore/kkeyserver_x11.cpp:135 tdecore/tdestdaccel.cpp:64
+#: common_texts.cpp:92 tdecore/kkeyserver_x11.cpp:135
+#: tdecore/tdestdaccel.cpp:64
msgid "Paste"
msgstr "貼上"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2270
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5656 common_texts.cpp:93
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2241
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5652 common_texts.cpp:93
#: tdeui/kstdaction_p.h:56 tdeui/kstdaction_p.h:57
msgid "&Paste"
msgstr "貼上(&P)"
@@ -470,8 +472,8 @@ msgstr "開始新遊戲"
msgid "&New Game"
msgstr "開始新遊戲(&N)"
-#: ../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 "開啟"
@@ -488,8 +490,8 @@ msgstr "開啟..."
msgid "&Open..."
msgstr "開啟(&O)..."
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2132 common_texts.cpp:103
-#: tdecore/kkeyserver_x11.cpp:137 tdecore/tdestdaccel.cpp:62
+#: common_texts.cpp:103 tdecore/kkeyserver_x11.cpp:137
+#: tdecore/tdestdaccel.cpp:62
msgid "Cut"
msgstr "剪下"
@@ -501,7 +503,7 @@ msgstr "剪下(&C)"
msgid "C&ut"
msgstr "剪下(&U)"
-#: common_texts.cpp:106 tdeui/tdefontdialog.cpp:132
+#: common_texts.cpp:106 tdeui/tdefontdialog.cpp:133
msgid "Font"
msgstr "字型"
@@ -517,16 +519,16 @@ msgstr "背景顏色(&B)"
msgid "Save"
msgstr "儲存"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4284
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4657 common_texts.cpp:110
-#: tdeui/kstdaction_p.h:43 tdeui/kstdguiitem.cpp:127
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4285
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4658
+#: common_texts.cpp:110 tdeui/kstdaction_p.h:43 tdeui/kstdguiitem.cpp:127
msgid "&Save"
msgstr "儲存(&S)"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3644 common_texts.cpp:111
-#: tdehtml/tdehtml_part.cpp:3941 tdehtml/tdehtml_part.cpp:4145
-#: tdehtml/tdehtml_part.cpp:4466 tdehtml/tdehtml_run.cpp:83
-#: tdeparts/browserrun.cpp:419
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:3645
+#: common_texts.cpp:111 tdehtml/tdehtml_part.cpp:3940
+#: tdehtml/tdehtml_part.cpp:4144 tdehtml/tdehtml_part.cpp:4465
+#: tdehtml/tdehtml_run.cpp:83 tdeparts/browserrun.cpp:419
msgid "Save As"
msgstr "另存新檔"
@@ -538,20 +540,21 @@ msgstr "另存新檔..."
msgid "S&ave As..."
msgstr "另存新檔...(&A)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:116
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1529 common_texts.cpp:114
-#: tdecore/tdestdaccel.cpp:55 tdemdi/tdemdimainfrm.cpp:1004
-#: tdeui/kdatepicker.cpp:529 tdeui/kdockwidget.cpp:230
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:296
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:116
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1529
+#: common_texts.cpp:114 tdecore/tdestdaccel.cpp:55
+#: tdemdi/tdemdimainfrm.cpp:1004 tdeui/kdatepicker.cpp:529
+#: tdeui/kdockwidget.cpp:230
msgid "Close"
msgstr "關閉"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:325
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:341 common_texts.cpp:115
-#: tdecore/kcheckaccelerators.cpp:158 tdehtml/htmlpageinfo.ui:250
-#: tdehtml/kjserrordlg.ui:31 tdemdi/tdemdichildfrm.cpp:1272
-#: tdemdi/tdemdimainfrm.cpp:220 tdeui/kstdaction_p.h:46
-#: tdeui/kstdguiitem.cpp:174
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:325
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:341
+#: common_texts.cpp:115 tdecore/kcheckaccelerators.cpp:158
+#: tdehtml/htmlpageinfo.ui:250 tdehtml/kjserrordlg.ui:31
+#: tdemdi/tdemdichildfrm.cpp:1272 tdemdi/tdemdimainfrm.cpp:220
+#: tdeui/kstdaction_p.h:46 tdeui/kstdguiitem.cpp:174
#, no-c-format
msgid "&Close"
msgstr "關閉(&C)"
@@ -564,9 +567,9 @@ msgstr "列印(&P)..."
msgid "Sorry"
msgstr "抱歉"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1183 common_texts.cpp:118
-#: tdespell2/ui/configui.ui:34 tdeui/keditcl2.cpp:723 tdeui/keditcl2.cpp:862
-#: tdeutils/kfinddialog.cpp:162
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1188
+#: common_texts.cpp:118 tdespell2/ui/configui.ui:34 tdeui/keditcl2.cpp:723
+#: tdeui/keditcl2.cpp:862 tdeutils/kfinddialog.cpp:162
#, no-c-format
msgid "Options"
msgstr "選項"
@@ -584,22 +587,21 @@ msgstr "新增"
msgid "Change"
msgstr "變更"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:794 common_texts.cpp:122
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:794 common_texts.cpp:122
msgid "Delete"
msgstr "刪除"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4292 common_texts.cpp:123
-#: tdeui/kstdguiitem.cpp:220
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4293
+#: common_texts.cpp:123 tdeui/kstdguiitem.cpp:220
msgid "&Delete"
msgstr "刪除(&D)"
-#: ../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:5655 common_texts.cpp:124
msgid "Clear"
msgstr "清除"
-#: common_texts.cpp:125 tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:477
+#: common_texts.cpp:125 tdeui/tdefontdialog.cpp:226
msgid "Italic"
msgstr "斜體"
@@ -607,25 +609,24 @@ msgstr "斜體"
msgid "Roman"
msgstr "正體"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2128 common_texts.cpp:127
-#: tdecore/kkeyserver_x11.cpp:131 tdecore/tdestdaccel.cpp:60
+#: common_texts.cpp:127 tdecore/kkeyserver_x11.cpp:131
+#: tdecore/tdestdaccel.cpp:60
msgid "Undo"
msgstr "復原"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2265
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5647 common_texts.cpp:128
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2236
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5643 common_texts.cpp:128
#: tdeui/kcommand.cpp:86 tdeui/kcommand.cpp:120 tdeui/kcommand.cpp:208
#: tdeui/kstdaction_p.h:52
msgid "&Undo"
msgstr "復原(&U)"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2129 common_texts.cpp:129
-#: tdecore/tdestdaccel.cpp:61
+#: common_texts.cpp:129 tdecore/tdestdaccel.cpp:61
msgid "Redo"
msgstr "重做"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2266
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5648 common_texts.cpp:130
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2237
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5644 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"
@@ -640,19 +641,23 @@ msgstr "遊戲(&G)"
msgid "Information"
msgstr "資訊"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1307 common_texts.cpp:133
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1312
+#: common_texts.cpp:133
msgid "Portrait"
msgstr "直向"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1308 common_texts.cpp:134
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1313
+#: common_texts.cpp:134
msgid "Landscape"
msgstr "橫向"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:189 common_texts.cpp:135
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:189
+#: common_texts.cpp:135
msgid "locally connected"
msgstr "本地端連接"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1163 common_texts.cpp:136
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1168
+#: common_texts.cpp:136
msgid "Browse..."
msgstr "瀏覽..."
@@ -780,7 +785,7 @@ msgstr "下一頁(&N)"
msgid "&Previous"
msgstr "上一頁(&P)"
-#: common_texts.cpp:170 tdecert/tdecertpart.cc:723 tdecert/tdecertpart.cc:739
+#: common_texts.cpp:170 tdecert/tdecertpart.cpp:723 tdecert/tdecertpart.cpp:739
#: tdecore/tdestdaccel.cpp:73 tdeui/keditcl2.cpp:456 tdeui/keditcl2.cpp:469
#: tdeui/keditcl2.cpp:830 tdeutils/kreplace.cpp:45 tdeutils/kreplace.cpp:49
msgid "Replace"
@@ -790,16 +795,16 @@ msgstr "取代"
msgid "&Replace..."
msgstr "取代(&R)..."
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:792 common_texts.cpp:172
-#: tdehtml/ecma/kjs_window.cpp:2759
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:792 common_texts.cpp:172
+#: tdehtml/ecma/kjs_window.cpp:2758
msgid "Insert"
msgstr "插入"
#: common_texts.cpp:173 tdeabc/ldapconfigwidget.cpp:156
-#: tdeabc/ldapconfigwidget.cpp:168 tderandr/libtderandr.cc:1299
-#: tderandr/libtderandr.cc:1402 tderandr/libtderandr.cc:1403
-#: tderandr/libtderandr.cc:1404 tderandr/libtderandr.cc:1444
-#: tderandr/libtderandr.cc:1445 tderandr/libtderandr.cc:1446
+#: tdeabc/ldapconfigwidget.cpp:168 tderandr/libtderandr.cpp:1299
+#: tderandr/libtderandr.cpp:1402 tderandr/libtderandr.cpp:1403
+#: tderandr/libtderandr.cpp:1404 tderandr/libtderandr.cpp:1444
+#: tderandr/libtderandr.cpp:1445 tderandr/libtderandr.cpp:1446
#: tdeui/klineedit.cpp:914 tdeui/tdetoolbar.cpp:2064
msgid "Default"
msgstr "預設"
@@ -820,7 +825,7 @@ msgstr "開啟最近的"
msgid "Open &Recent"
msgstr "開啟最近的(&R)"
-#: common_texts.cpp:179 tdehtml/tdehtml_part.cpp:4262 tdeui/kstdaction_p.h:61
+#: common_texts.cpp:179 tdehtml/tdehtml_part.cpp:4261 tdeui/kstdaction_p.h:61
msgid "&Find..."
msgstr "尋找(&F)..."
@@ -884,104 +889,104 @@ msgstr "設定(&S)"
msgid "Do not show this message again"
msgstr "不要再顯示這個訊息"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:180 common_texts.cpp:194
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:180 common_texts.cpp:194
msgid ""
"_: TQAccel\n"
"Escape"
msgstr "Escape"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:98 common_texts.cpp:195
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:98 common_texts.cpp:195
msgid ""
"_: TQAccel\n"
"Tab"
msgstr "Tab"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:99 common_texts.cpp:196
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:99 common_texts.cpp:196
msgid ""
"_: TQAccel\n"
"Backtab"
msgstr "Backtab"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:100 common_texts.cpp:197
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:100 common_texts.cpp:197
msgid ""
"_: TQAccel\n"
"Backspace"
msgstr "Backspace"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:101 common_texts.cpp:198
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:101 common_texts.cpp:198
msgid ""
"_: TQAccel\n"
"Return"
msgstr "Return"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:102 common_texts.cpp:199
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:102 common_texts.cpp:199
msgid ""
"_: TQAccel\n"
"Enter"
msgstr "Enter"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:178 common_texts.cpp:200
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:178 common_texts.cpp:200
msgid ""
"_: TQAccel\n"
"Insert"
msgstr "Insert"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:179 common_texts.cpp:201
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:179 common_texts.cpp:201
msgid ""
"_: TQAccel\n"
"Delete"
msgstr "Delete"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:105 common_texts.cpp:202
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:105 common_texts.cpp:202
msgid ""
"_: TQAccel\n"
"Pause"
msgstr "Pause"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:106 common_texts.cpp:203
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:106 common_texts.cpp:203
msgid ""
"_: TQAccel\n"
"Print"
msgstr "Print"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:107 common_texts.cpp:204
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:107 common_texts.cpp:204
msgid ""
"_: TQAccel\n"
"SysReq"
msgstr "SysReq"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:108
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:140 common_texts.cpp:205
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:108
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:140 common_texts.cpp:205
msgid ""
"_: TQAccel\n"
"Home"
msgstr "Home"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:109 common_texts.cpp:206
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:109 common_texts.cpp:206
msgid ""
"_: TQAccel\n"
"End"
msgstr "End"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:110 common_texts.cpp:207
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:110 common_texts.cpp:207
msgid ""
"_: TQAccel\n"
"Left"
msgstr "Left"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:111 common_texts.cpp:208
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:111 common_texts.cpp:208
msgid ""
"_: TQAccel\n"
"Up"
msgstr "Up"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:112 common_texts.cpp:209
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:112 common_texts.cpp:209
msgid ""
"_: TQAccel\n"
"Right"
msgstr "Right"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:113 common_texts.cpp:210
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:113 common_texts.cpp:210
msgid ""
"_: TQAccel\n"
"Down"
@@ -1029,25 +1034,25 @@ msgid ""
"Alt"
msgstr "Alt"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:116 common_texts.cpp:217
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:116 common_texts.cpp:217
msgid ""
"_: TQAccel\n"
"CapsLock"
msgstr "CapsLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:117 common_texts.cpp:218
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:117 common_texts.cpp:218
msgid ""
"_: TQAccel\n"
"NumLock"
msgstr "NumLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:118 common_texts.cpp:219
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:118 common_texts.cpp:219
msgid ""
"_: TQAccel\n"
"ScrollLock"
msgstr "ScrollLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:96 common_texts.cpp:220
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:96 common_texts.cpp:220
msgid ""
"_: TQAccel\n"
"Space"
@@ -1214,13 +1219,13 @@ msgid ""
"AsciiTilde"
msgstr "Ascii ~ 符號"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:114 common_texts.cpp:244
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:114 common_texts.cpp:244
msgid ""
"_: TQAccel\n"
"PgUp"
msgstr "PgUp"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:115 common_texts.cpp:245
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:115 common_texts.cpp:245
msgid ""
"_: TQAccel\n"
"PgDown"
@@ -1261,13 +1266,13 @@ msgid ""
"Percent"
msgstr "百分比符號"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:119 common_texts.cpp:251
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:119 common_texts.cpp:251
msgid ""
"_: TQAccel\n"
"Menu"
msgstr "選單"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:120 common_texts.cpp:252
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:120 common_texts.cpp:252
msgid ""
"_: TQAccel\n"
"Help"
@@ -1280,7 +1285,8 @@ msgid ""
"NumberSign"
msgstr "# 號"
-#: common_texts.cpp:254 tdehtml/tdehtml_browser.rc:37 tdeui/ui_standards.rc:186
+#: common_texts.cpp:254 tdehtml/tdehtml_browser.rc:37
+#: tdemarkdown/markdown_part.rc:15 tdeui/ui_standards.rc:186
#, no-c-format
msgid "Main Toolbar"
msgstr "主工具列"
@@ -1360,149 +1366,148 @@ msgstr "找不到命令稿 \"%1\"。"
msgid "System Default (%1)"
msgstr "系統預設值 (%1)"
-#: kab/addressbook.cc:168
+#: kab/addressbook.cpp:168
msgid "Headline"
msgstr "大標題"
-#: kab/addressbook.cc:172
+#: kab/addressbook.cpp:172
msgid "Position"
msgstr "位置"
-#: kab/addressbook.cc:176 tdeabc/scripts/entrylist:67
-#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:70
-#: tdefile-plugins/elf/tdefile_elf.cpp:92
+#: kab/addressbook.cpp:176 tdeabc/scripts/entrylist:67
+#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:78
msgid "Organization"
msgstr "組織"
-#: kab/addressbook.cc:180 tdeabc/scripts/entrylist:68
+#: kab/addressbook.cpp:180 tdeabc/scripts/entrylist:68
msgid "Department"
msgstr "部門"
-#: kab/addressbook.cc:184
+#: kab/addressbook.cpp:184
msgid "Sub-Department"
msgstr "子部門"
-#: kab/addressbook.cc:188 tdeabc/address.cpp:271
+#: kab/addressbook.cpp:188 tdeabc/address.cpp:271
msgid "Delivery Label"
msgstr "投遞標簽"
-#: kab/addressbook.cc:192 tdeabc/scripts/field.src.cpp:102
+#: kab/addressbook.cpp:192 tdeabc/scripts/field.src.cpp:102
msgid ""
"_: street/postal\n"
"Address"
msgstr "地址"
-#: kab/addressbook.cc:196
+#: kab/addressbook.cpp:196
msgid "Zipcode"
msgstr "郵遞區號"
-#: kab/addressbook.cc:200
+#: kab/addressbook.cpp:200
msgid "City"
msgstr "城市"
-#: kab/addressbook.cc:204 tdeabc/address.cpp:253
+#: kab/addressbook.cpp:204 tdeabc/address.cpp:253
msgid "Country"
msgstr "國家/地區"
-#: kab/addressbook.cc:208
+#: kab/addressbook.cpp:208
msgid ""
"_: As in addresses\n"
"State"
msgstr "省/州"
-#: kab/addressbook.cc:263 tdeabc/scripts/entrylist:65
+#: kab/addressbook.cpp:263 tdeabc/scripts/entrylist:65
msgid ""
"_: person\n"
"Title"
msgstr "職位"
-#: kab/addressbook.cc:267
+#: kab/addressbook.cpp:267
msgid "Rank"
msgstr "等級"
-#: kab/addressbook.cc:271 tdeabc/scripts/entrylist:18
+#: kab/addressbook.cpp:271 tdeabc/scripts/entrylist:18
msgid "Formatted Name"
msgstr "正式名稱"
-#: kab/addressbook.cc:275
+#: kab/addressbook.cpp:275
msgid "Name Prefix"
msgstr "稱謂"
-#: kab/addressbook.cc:279
+#: kab/addressbook.cpp:279
msgid "First Name"
msgstr "名"
-#: kab/addressbook.cc:283
+#: kab/addressbook.cpp:283
msgid "Middle Name"
msgstr "中名"
-#: kab/addressbook.cc:287
+#: kab/addressbook.cpp:287
msgid "Last Name"
msgstr "姓"
-#: kab/addressbook.cc:291 tdeabc/scripts/entrylist:28
+#: kab/addressbook.cpp:291 tdeabc/scripts/entrylist:28
msgid "Birthday"
msgstr "生日"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1035
-#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1040
+#: kab/addressbook.cpp:295 tdeui/ktimezonewidget.cpp:47
msgid "Comment"
msgstr "備註"
-#: kab/addressbook.cc:299
+#: kab/addressbook.cpp:299
msgid "Talk Addresses"
msgstr "談話位址"
-#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69
+#: kab/addressbook.cpp:303 tdeabc/distributionlistdialog.cpp:69
#: tdeabc/distributionlisteditor.cpp:49
msgid "Email Addresses"
msgstr "Email 地址"
-#: kab/addressbook.cc:307
+#: kab/addressbook.cpp:307
msgid "Keywords"
msgstr "關鍵字"
-#: kab/addressbook.cc:311
+#: kab/addressbook.cpp:311
msgid "Telephone Number"
msgstr "電話號碼"
-#: kab/addressbook.cc:315
+#: kab/addressbook.cpp:315
msgid "URLs"
msgstr "URL"
-#: kab/addressbook.cc:319
+#: kab/addressbook.cpp:319
msgid "User Field 1"
msgstr "使用者欄位 1"
-#: kab/addressbook.cc:323
+#: kab/addressbook.cpp:323
msgid "User Field 2"
msgstr "使用者欄位 2"
-#: kab/addressbook.cc:327
+#: kab/addressbook.cpp:327
msgid "User Field 3"
msgstr "使用者欄位 3"
-#: kab/addressbook.cc:331
+#: kab/addressbook.cpp:331
msgid "User Field 4"
msgstr "使用者欄位 4"
-#: kab/addressbook.cc:335 tdeabc/key.cpp:133 tdeabc/scripts/field.src.cpp:110
+#: kab/addressbook.cpp:335 tdeabc/key.cpp:133 tdeabc/scripts/field.src.cpp:110
msgid "Custom"
msgstr "自訂"
-#: kab/addressbook.cc:339
+#: kab/addressbook.cpp:339
msgid "Categories"
msgstr "分類"
-#: kab/addressbook.cc:419 kab/addressbook.cc:1067
+#: kab/addressbook.cpp:419 kab/addressbook.cpp:1067
msgid "Cannot initialize local variables."
msgstr "無法起始設定區域變數。"
-#: kab/addressbook.cc:420 kab/addressbook.cc:1068
+#: kab/addressbook.cpp:420 kab/addressbook.cpp:1068
msgid "Out of Memory"
msgstr "記憶體不足"
-#: kab/addressbook.cc:437
+#: kab/addressbook.cpp:437
msgid ""
"Your local kab configuration file \"%1\" could not be created. kab will "
"probably not work correctly without it.\n"
@@ -1512,7 +1517,7 @@ msgstr ""
"無法建立本地端的 kab 設定檔案“%1”。若是沒有該設定檔案,kab 程式可能無法正常運"
"作。請確認您可以對本地端 TDE 目錄 (一般在 ~/.trinity) 進行寫入。"
-#: kab/addressbook.cc:461
+#: kab/addressbook.cpp:461
msgid ""
"Your standard kab database file \"%1\" could not be created. kab will "
"probably not work correctly without it.\n"
@@ -1522,7 +1527,7 @@ msgstr ""
"無法建立標準 kab 資料庫檔案“%1”。若是沒有該資料庫,kab 程式可能無法正常運作。"
"請確認您可以對本地端 TDE 目錄 (一般在 ~/.trinity) 進行寫入。"
-#: kab/addressbook.cc:471
+#: kab/addressbook.cpp:471
msgid ""
"kab has created your standard addressbook in\n"
"\"%1\""
@@ -1530,24 +1535,24 @@ msgstr ""
"kab 已經建立了標準通訊錄在\n"
"\"%1\""
-#: kab/addressbook.cc:492
+#: kab/addressbook.cpp:492
msgid "Cannot create backup file (permission denied)."
msgstr "無法建立備份檔 (權限拒絕)。"
-#: kab/addressbook.cc:493 kab/addressbook.cc:500 kab/addressbook.cc:509
-#: kab/addressbook.cc:579 kab/addressbook.cc:587 kab/addressbook.cc:614
-#: kab/addressbook.cc:826 kab/addressbook.cc:1225 kab/addressbook.cc:1601
-#: kab/addressbook.cc:1619 kab/addressbook.cc:1628 kab/addressbook.cc:1653
-#: kab/addressbook.cc:1662 kab/addressbook.cc:1671 kab/addressbook.cc:1680
-#: kab/addressbook.cc:1703 kab/addressbook.cc:1710
+#: kab/addressbook.cpp:493 kab/addressbook.cpp:500 kab/addressbook.cpp:509
+#: kab/addressbook.cpp:579 kab/addressbook.cpp:587 kab/addressbook.cpp:614
+#: kab/addressbook.cpp:826 kab/addressbook.cpp:1225 kab/addressbook.cpp:1601
+#: kab/addressbook.cpp:1619 kab/addressbook.cpp:1628 kab/addressbook.cpp:1653
+#: kab/addressbook.cpp:1662 kab/addressbook.cpp:1671 kab/addressbook.cpp:1680
+#: kab/addressbook.cpp:1703 kab/addressbook.cpp:1710
msgid "File Error"
msgstr "檔案錯誤"
-#: kab/addressbook.cc:498
+#: kab/addressbook.cpp:498
msgid "Cannot open backup file for writing (permission denied)."
msgstr "無法開啟備份檔進行寫入 (權限拒絕)。"
-#: kab/addressbook.cc:507
+#: kab/addressbook.cpp:507
msgid ""
"Critical error:\n"
"Permissions changed in local directory!"
@@ -1555,11 +1560,11 @@ msgstr ""
"重大錯誤:\n"
"在本地目錄中的權限被變更!"
-#: kab/addressbook.cc:566
+#: kab/addressbook.cpp:566
msgid "File reloaded."
msgstr "檔案已重新載入。"
-#: kab/addressbook.cc:572
+#: kab/addressbook.cpp:572
msgid ""
"The currently loaded file \"%1\" cannot be reloaded. kab may close or save "
"it.\n"
@@ -1572,75 +1577,75 @@ msgstr ""
"如果您想要關閉的話就關閉。\n"
"在預設情況下,您的檔案會被關閉。"
-#: kab/addressbook.cc:583
+#: kab/addressbook.cpp:583
msgid "(Safety copy on file error)"
msgstr "(安全的檔案複製錯誤)"
-#: kab/addressbook.cc:586
+#: kab/addressbook.cpp:586
msgid "Cannot save the file; will close it now."
msgstr "無法儲存此檔案,現在即將關閉它。"
-#: kab/addressbook.cc:609
+#: kab/addressbook.cpp:609
msgid "File opened."
msgstr "檔案已開啟。"
-#: kab/addressbook.cc:613
+#: kab/addressbook.cpp:613
msgid "Could not load the file."
msgstr "無法載入這份文件。"
-#: kab/addressbook.cc:616
+#: kab/addressbook.cpp:616
msgid "No such file."
msgstr "找不到此檔案。"
-#: kab/addressbook.cc:622
+#: kab/addressbook.cpp:622
msgid "The file \"%1\" cannot be found. Create a new one?"
msgstr "找不到檔案 \"%1\"。要建立一個新的嗎?"
-#: kab/addressbook.cc:624
+#: kab/addressbook.cpp:624
msgid "No Such File"
msgstr "沒有這個檔案"
-#: kab/addressbook.cc:625
+#: kab/addressbook.cpp:625
msgid "Create"
msgstr "建立"
-#: kab/addressbook.cc:629
+#: kab/addressbook.cpp:629
msgid "New file."
msgstr "新檔案。"
-#: kab/addressbook.cc:631
+#: kab/addressbook.cpp:631
msgid "Canceled."
msgstr "取消。"
-#: kab/addressbook.cc:665
+#: kab/addressbook.cpp:665
msgid "(Internal error in kab)"
msgstr "(kab 內部錯誤)"
-#: kab/addressbook.cc:670 kab/addressbook.cc:1314
+#: kab/addressbook.cpp:670 kab/addressbook.cpp:1314
msgid "(empty entry)"
msgstr "(空的項目)"
-#: kab/addressbook.cc:825
+#: kab/addressbook.cpp:825
msgid "Cannot reload configuration file!"
msgstr "無法重新載入設定檔!"
-#: kab/addressbook.cc:830
+#: kab/addressbook.cpp:830
msgid "Configuration file reloaded."
msgstr "已重新載入設定檔。"
-#: kab/addressbook.cc:858
+#: kab/addressbook.cpp:858
msgid "File saved."
msgstr "檔案已儲存。"
-#: kab/addressbook.cc:898
+#: kab/addressbook.cpp:898
msgid "Permission denied."
msgstr "權限拒絕。"
-#: kab/addressbook.cc:904
+#: kab/addressbook.cpp:904
msgid "File closed."
msgstr "檔案已關閉。"
-#: kab/addressbook.cc:1223
+#: kab/addressbook.cpp:1223
msgid ""
"The file you wanted to change could not be locked.\n"
"It is probably in use by another application or read-only."
@@ -1648,7 +1653,7 @@ msgstr ""
"無法鎖定您要變更的檔案。\n"
"可能是別的應用程式正在使用此檔案,或者此檔案是唯讀的。"
-#: kab/addressbook.cc:1599
+#: kab/addressbook.cpp:1599
msgid ""
"Cannot find kab's template file.\n"
"You cannot create new files."
@@ -1656,7 +1661,7 @@ msgstr ""
"無法找到 kab 的範本檔。\n"
"您無法建立新的檔案。"
-#: kab/addressbook.cc:1607
+#: kab/addressbook.cpp:1607
msgid ""
"Cannot read kab's template file.\n"
"You cannot create new files."
@@ -1664,11 +1669,11 @@ msgstr ""
"無法讀取 kab 的範本檔。\n"
"您無法建立新的檔案。"
-#: kab/addressbook.cc:1609
+#: kab/addressbook.cpp:1609
msgid "Format Error"
msgstr "格式錯誤"
-#: kab/addressbook.cc:1616 kab/addressbook.cc:1668
+#: kab/addressbook.cpp:1616 kab/addressbook.cpp:1668
msgid ""
"Cannot create the file\n"
"\""
@@ -1676,11 +1681,11 @@ msgstr ""
"無法建立檔案\n"
"\""
-#: kab/addressbook.cc:1618 kab/addressbook.cc:1627
+#: kab/addressbook.cpp:1618 kab/addressbook.cpp:1627
msgid "Could not create the new file."
msgstr "無法建立新的檔案。"
-#: kab/addressbook.cc:1625 kab/addressbook.cc:1677
+#: kab/addressbook.cpp:1625 kab/addressbook.cpp:1677
msgid ""
"Cannot save the file\n"
"\""
@@ -1688,7 +1693,7 @@ msgstr ""
"無法儲存檔案。\n"
"\""
-#: kab/addressbook.cc:1651
+#: kab/addressbook.cpp:1651
msgid ""
"Cannot find kab's configuration template file.\n"
"kab cannot be configured."
@@ -1696,7 +1701,7 @@ msgstr ""
"無法找到 kab 的設定範本檔。\n"
"無法設定 kab。"
-#: kab/addressbook.cc:1660
+#: kab/addressbook.cpp:1660
msgid ""
"Cannot read kab's configuration template file.\n"
"kab cannot be configured."
@@ -1704,11 +1709,11 @@ msgstr ""
"無法讀取 kab 的設定範本檔。\n"
"無法設定 kab。"
-#: kab/addressbook.cc:1670 kab/addressbook.cc:1679
+#: kab/addressbook.cpp:1670 kab/addressbook.cpp:1679
msgid "Could not create the new configuration file."
msgstr "無法建立新的設定檔。"
-#: kab/addressbook.cc:1700
+#: kab/addressbook.cpp:1700
msgid ""
"Cannot load kab's local configuration file.\n"
"There may be a formatting error.\n"
@@ -1718,7 +1723,7 @@ msgstr ""
"可能是因為格式錯誤。\n"
"無法設定 kab。"
-#: kab/addressbook.cc:1708
+#: kab/addressbook.cpp:1708
msgid ""
"Cannot find kab's local configuration file.\n"
"kab cannot be configured."
@@ -1726,39 +1731,39 @@ msgstr ""
"找不到 kab 的本地設定檔。\n"
"無法設定 kab。"
-#: kab/addressbook.cc:1744
+#: kab/addressbook.cpp:1744
msgid "fixed"
msgstr "固網電話"
-#: kab/addressbook.cc:1745
+#: kab/addressbook.cpp:1745
msgid "mobile"
msgstr "行動電話"
-#: kab/addressbook.cc:1746
+#: kab/addressbook.cpp:1746
msgid "fax"
msgstr "傳真"
-#: kab/addressbook.cc:1747
+#: kab/addressbook.cpp:1747
msgid "modem"
msgstr "數據機"
-#: kab/addressbook.cc:1748
+#: kab/addressbook.cpp:1748
msgid "general"
msgstr "通用"
-#: kab/addressbook.cc:1949
+#: kab/addressbook.cpp:1949
msgid "Business"
msgstr "商業"
-#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74
+#: kab/addressbook.cpp:1950 tdeabc/secrecy.cpp:74
msgid "Private"
msgstr "個人"
-#: kab/addressbook.cc:1951
+#: kab/addressbook.cpp:1951
msgid "Dates"
msgstr "日期"
-#: kab/kabapi.cc:134
+#: kab/kabapi.cpp:134
msgid "Your new entry could not be added."
msgstr "無法加入您的新項目。"
@@ -1955,55 +1960,55 @@ msgstr "不重新載入"
msgid "[tdebuildsycoca] Configuration information reloaded successfully."
msgstr "重新載入設定成功。"
-#: kjs/function_object.cpp:290
+#: kjs/function_object.cpp:289
msgid "Syntax error in parameter list"
msgstr "引數串列語法錯誤"
-#: kjs/internal.cpp:135
+#: kjs/internal.cpp:134
msgid "Undefined value"
msgstr "未定義的值"
-#: kjs/internal.cpp:166
+#: kjs/internal.cpp:165
msgid "Null value"
msgstr "空值"
-#: kjs/object.cpp:349
+#: kjs/object.cpp:348
msgid "No default value"
msgstr "沒有預設值"
-#: kjs/object.cpp:494
+#: kjs/object.cpp:493
msgid "Evaluation error"
msgstr "評估錯誤"
-#: kjs/object.cpp:495
+#: kjs/object.cpp:494
msgid "Range error"
msgstr "範圍錯誤"
-#: kjs/object.cpp:496
+#: kjs/object.cpp:495
msgid "Reference error"
msgstr "參考錯誤"
-#: kjs/object.cpp:497
+#: kjs/object.cpp:496
msgid "Syntax error"
msgstr "語法錯誤"
-#: kjs/object.cpp:498
+#: kjs/object.cpp:497
msgid "Type error"
msgstr "類型錯誤"
-#: kjs/object.cpp:499
+#: kjs/object.cpp:498
msgid "URI error"
msgstr "URI 錯誤"
-#: kjs/reference.cpp:96
+#: kjs/reference.cpp:95
msgid "Invalid reference base"
msgstr "無效的 reference base"
-#: kjs/reference.cpp:127
+#: kjs/reference.cpp:126
msgid "Can't find variable: "
msgstr "找不到變數:"
-#: kjs/reference.cpp:134
+#: kjs/reference.cpp:133
msgid "Base is not an object"
msgstr "Base 並不是一個物件"
@@ -2113,7 +2118,7 @@ msgid "Preferred Address"
msgstr "首選地址"
#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43
-#: tdecore/tdehw/tdenetworkconnections.cpp:808
+#: tdecore/tdehw/tdenetworkconnections.cpp:815
msgid "Other"
msgstr "其他"
@@ -2125,11 +2130,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
@@ -2472,7 +2477,7 @@ msgstr "視訊"
msgid "Mailbox"
msgstr "信箱"
-#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4244
+#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:4222
msgid "Modem"
msgstr "數據機"
@@ -2592,160 +2597,160 @@ msgstr "vCard 2.1"
msgid "Input file"
msgstr "輸入檔案"
-#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113
+#: tdecert/tdecertpart.cpp:90 tdecert/tdecertpart.cpp:113
msgid "Invalid certificate!"
msgstr "不合法的憑證!"
-#: tdecert/tdecertpart.cc:160
+#: tdecert/tdecertpart.cpp:160
msgid "Certificates"
msgstr "憑證"
-#: tdecert/tdecertpart.cc:161
+#: tdecert/tdecertpart.cpp:161
msgid "Signers"
msgstr "簽發者"
-#: tdecert/tdecertpart.cc:164
+#: tdecert/tdecertpart.cpp:164
msgid "Client"
msgstr "用戶端"
-#: tdecert/tdecertpart.cc:170
+#: tdecert/tdecertpart.cpp:170
msgid "Import &All"
msgstr "全部匯入(&A)"
-#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274
-#: tdecert/tdecertpart.cc:359
+#: tdecert/tdecertpart.cpp:183 tdecert/tdecertpart.cpp:274
+#: tdecert/tdecertpart.cpp:359
msgid "TDE Secure Certificate Import"
msgstr "TDE 安全憑證匯入"
-#: tdecert/tdecertpart.cc:184
+#: tdecert/tdecertpart.cpp:184
msgid "Chain:"
msgstr "信任鏈:"
-#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276
+#: tdecert/tdecertpart.cpp:189 tdecert/tdecertpart.cpp:276
msgid "Subject:"
msgstr "主題:"
-#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277
+#: tdecert/tdecertpart.cpp:190 tdecert/tdecertpart.cpp:277
msgid "Issued by:"
msgstr "發行者:"
-#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283
+#: tdecert/tdecertpart.cpp:196 tdecert/tdecertpart.cpp:283
msgid "File:"
msgstr "檔案:"
-#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286
+#: tdecert/tdecertpart.cpp:199 tdecert/tdecertpart.cpp:286
msgid "File format:"
msgstr "檔案格式:"
-#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299
+#: tdecert/tdecertpart.cpp:212 tdecert/tdecertpart.cpp:299
msgid "State:"
msgstr "省:"
-#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303
+#: tdecert/tdecertpart.cpp:216 tdecert/tdecertpart.cpp:303
msgid "Valid from:"
msgstr "有效期自:"
-#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307
+#: tdecert/tdecertpart.cpp:220 tdecert/tdecertpart.cpp:307
msgid "Valid until:"
msgstr "有效期至:"
-#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311
+#: tdecert/tdecertpart.cpp:224 tdecert/tdecertpart.cpp:311
msgid "Serial number:"
msgstr "序號:"
-#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314
+#: tdecert/tdecertpart.cpp:227 tdecert/tdecertpart.cpp:314
msgid "State"
msgstr "狀態:"
-#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323
+#: tdecert/tdecertpart.cpp:236 tdecert/tdecertpart.cpp:323
msgid "MD5 digest:"
msgstr "MD5 摘要:"
-#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326
+#: tdecert/tdecertpart.cpp:239 tdecert/tdecertpart.cpp:326
msgid "Signature:"
msgstr "簽名:"
-#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331
+#: tdecert/tdecertpart.cpp:244 tdecert/tdecertpart.cpp:331
msgid "Signature"
msgstr "簽名"
-#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340
+#: tdecert/tdecertpart.cpp:253 tdecert/tdecertpart.cpp:340
msgid "Public key:"
msgstr "公開密鑰:"
-#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346
+#: tdecert/tdecertpart.cpp:259 tdecert/tdecertpart.cpp:346
msgid "Public Key"
msgstr "公開密鑰"
-#: tdecert/tdecertpart.cc:368
+#: tdecert/tdecertpart.cpp:368
msgid "&Crypto Manager..."
msgstr "加密管理員(&C)..."
-#: tdecert/tdecertpart.cc:369
+#: tdecert/tdecertpart.cpp:369
msgid "&Import"
msgstr "匯入(&I)"
-#: tdecert/tdecertpart.cc:370
+#: tdecert/tdecertpart.cpp:370
msgid "&Save..."
msgstr "儲存(&S)..."
-#: tdecert/tdecertpart.cc:371
+#: tdecert/tdecertpart.cpp:371
msgid "&Done"
msgstr "完成(&D)"
-#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
+#: tdecert/tdecertpart.cpp:418 tdecert/tdecertpart.cpp:440
msgid "Save failed."
msgstr "儲存失敗。"
-#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
-#: tdecert/tdecertpart.cc:455 tdecert/tdecertpart.cc:460
-#: tdecert/tdecertpart.cc:496 tdecert/tdecertpart.cc:532
-#: tdecert/tdecertpart.cc:563 tdecert/tdecertpart.cc:593
-#: tdecert/tdecertpart.cc:723 tdecert/tdecertpart.cc:734
-#: tdecert/tdecertpart.cc:739 tdecert/tdecertpart.cc:752
-#: tdecert/tdecertpart.cc:866
+#: tdecert/tdecertpart.cpp:418 tdecert/tdecertpart.cpp:440
+#: tdecert/tdecertpart.cpp:455 tdecert/tdecertpart.cpp:460
+#: tdecert/tdecertpart.cpp:496 tdecert/tdecertpart.cpp:532
+#: tdecert/tdecertpart.cpp:563 tdecert/tdecertpart.cpp:593
+#: tdecert/tdecertpart.cpp:723 tdecert/tdecertpart.cpp:734
+#: tdecert/tdecertpart.cpp:739 tdecert/tdecertpart.cpp:752
+#: tdecert/tdecertpart.cpp:866
msgid "Certificate Import"
msgstr "匯入認證憑證"
-#: tdecert/tdecertpart.cc:455
+#: tdecert/tdecertpart.cpp:455
msgid "You do not seem to have compiled TDE with SSL support."
msgstr "您的 TDE 在編譯時似乎未加入 SSL 的支援。"
-#: tdecert/tdecertpart.cc:460
+#: tdecert/tdecertpart.cpp:460
msgid "Certificate file is empty."
msgstr "認證憑證檔案是空白的。"
-#: tdecert/tdecertpart.cc:490
+#: tdecert/tdecertpart.cpp:490
msgid "Certificate Password"
msgstr "認證憑證密碼"
-#: tdecert/tdecertpart.cc:496
+#: tdecert/tdecertpart.cpp:496
msgid "The certificate file could not be loaded. Try a different password?"
msgstr "認證憑證檔案無法載入,您要再試一下不同的密碼嗎?"
-#: tdecert/tdecertpart.cc:496
+#: tdecert/tdecertpart.cpp:496
msgid "Try Different"
msgstr "再試一下"
-#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:563
+#: tdecert/tdecertpart.cpp:532 tdecert/tdecertpart.cpp:563
msgid "This file cannot be opened."
msgstr "無法開啟該檔案。"
-#: tdecert/tdecertpart.cc:592
+#: tdecert/tdecertpart.cpp:592
msgid "I do not know how to handle this type of file."
msgstr "我不知道如何處理這類型的檔案。"
-#: tdecert/tdecertpart.cc:612
+#: tdecert/tdecertpart.cpp:612
msgid "0 - Site Certificate"
msgstr "0 - 站台認證憑證"
-#: tdecert/tdecertpart.cc:722 tdecert/tdecertpart.cc:738
+#: tdecert/tdecertpart.cpp:722 tdecert/tdecertpart.cpp:738
msgid ""
"A certificate with that name already exists. Are you sure that you wish to "
"replace it?"
msgstr "這個認證憑證項目名稱已經存在,您要置換掉嗎?"
-#: tdecert/tdecertpart.cc:734 tdecert/tdecertpart.cc:752
+#: tdecert/tdecertpart.cpp:734 tdecert/tdecertpart.cpp:752
msgid ""
"Certificate has been successfully imported into TDE.\n"
"You can manage your certificate settings from the Trinity Control Center."
@@ -2753,7 +2758,7 @@ msgstr ""
"認證憑證資料已經成功匯入 TDE 內了。\n"
"您可以透過 TDE 的控制中心來管理認證的資料項目。"
-#: tdecert/tdecertpart.cc:866
+#: tdecert/tdecertpart.cpp:866
msgid ""
"Certificates have been successfully imported into TDE.\n"
"You can manage your certificate settings from the Trinity Control Center."
@@ -2761,7 +2766,7 @@ msgstr ""
"認證憑證資料已經成功匯入 TDE 內了。\n"
"您可以透過 TDE 的控制中心來管理認證的資料項目。"
-#: tdecert/tdecertpart.cc:872
+#: tdecert/tdecertpart.cpp:872
msgid "TDE Certificate Part"
msgstr "TDE 認證 Part"
@@ -2831,247 +2836,247 @@ msgid ""
"Sun"
msgstr "週日"
-#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:569
+#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:568
msgid ""
"_: January\n"
"Jan"
msgstr "一月"
-#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:570
+#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:569
msgid ""
"_: February\n"
"Feb"
msgstr "二月"
-#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:571
+#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:570
msgid ""
"_: March\n"
"Mar"
msgstr "三月"
-#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:572
+#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:571
msgid ""
"_: April\n"
"Apr"
msgstr "四月"
-#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:573
+#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:572
msgid ""
"_: May short\n"
"May"
msgstr "五月"
-#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:574
+#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:573
msgid ""
"_: June\n"
"Jun"
msgstr "六月"
-#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:575
+#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:574
msgid ""
"_: July\n"
"Jul"
msgstr "七月"
-#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:576
+#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:575
msgid ""
"_: August\n"
"Aug"
msgstr "八月"
-#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:577
+#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:576
msgid ""
"_: September\n"
"Sep"
msgstr "九月"
-#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:578
+#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:577
msgid ""
"_: October\n"
"Oct"
msgstr "十月"
-#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:579
+#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:578
msgid ""
"_: November\n"
"Nov"
msgstr "十一月"
-#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:580
+#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:579
msgid ""
"_: December\n"
"Dec"
msgstr "十二月"
-#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:585
+#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:584
msgid "January"
msgstr "一月"
-#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:586
+#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:585
msgid "February"
msgstr "二月"
-#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:587
+#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:586
msgid "March"
msgstr "三月"
-#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:588
+#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:587
msgid "April"
msgstr "四月"
-#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:589
+#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:588
msgid ""
"_: May long\n"
"May"
msgstr "五月"
-#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:590
+#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:589
msgid "June"
msgstr "六月"
-#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:591
+#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:590
msgid "July"
msgstr "七月"
-#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:592
+#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:591
msgid "August"
msgstr "八月"
-#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:593
+#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:592
msgid "September"
msgstr "九月"
-#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:594
+#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:593
msgid "October"
msgstr "十月"
-#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:595
+#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:594
msgid "November"
msgstr "十一月"
-#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:596
+#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:595
msgid "December"
msgstr "十二月"
-#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:607
+#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:606
msgid ""
"_: of January\n"
"of Jan"
msgstr "一月"
-#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:608
+#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:607
msgid ""
"_: of February\n"
"of Feb"
msgstr "二月"
-#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:609
+#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:608
msgid ""
"_: of March\n"
"of Mar"
msgstr "三月"
-#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:610
+#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:609
msgid ""
"_: of April\n"
"of Apr"
msgstr "四月"
-#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:611
+#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:610
msgid ""
"_: of May short\n"
"of May"
msgstr "五月"
-#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:612
+#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:611
msgid ""
"_: of June\n"
"of Jun"
msgstr "六月"
-#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:613
+#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:612
msgid ""
"_: of July\n"
"of Jul"
msgstr "七月"
-#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:614
+#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:613
msgid ""
"_: of August\n"
"of Aug"
msgstr "八月"
-#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:615
+#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:614
msgid ""
"_: of September\n"
"of Sep"
msgstr "九月"
-#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:616
+#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:615
msgid ""
"_: of October\n"
"of Oct"
msgstr "十月"
-#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:617
+#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:616
msgid ""
"_: of November\n"
"of Nov"
msgstr "十一月"
-#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:618
+#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:617
msgid ""
"_: of December\n"
"of Dec"
msgstr "十二月"
-#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:623
+#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:622
msgid "of January"
msgstr "一月"
-#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:624
+#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:623
msgid "of February"
msgstr "二月"
-#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:625
+#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:624
msgid "of March"
msgstr "三月"
-#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:626
+#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:625
msgid "of April"
msgstr "四月"
-#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:627
+#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:626
msgid ""
"_: of May long\n"
"of May"
msgstr "五月"
-#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:628
+#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:627
msgid "of June"
msgstr "六月"
-#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:629
+#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:628
msgid "of July"
msgstr "七月"
-#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:630
+#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:629
msgid "of August"
msgstr "八月"
-#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:631
+#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:630
msgid "of September"
msgstr "九月"
-#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:632
+#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:631
msgid "of October"
msgstr "十月"
-#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:633
+#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:632
msgid "of November"
msgstr "十一月"
-#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:634
+#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:633
msgid "of December"
msgstr "十二月"
@@ -3475,15 +3480,15 @@ msgstr "Shanbe"
msgid "Yek-shanbe"
msgstr "Yek-shanbe"
-#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:280
+#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:279
msgid "Arabic"
msgstr "阿拉伯文"
-#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:281
+#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:280
msgid "Baltic"
msgstr "波羅的海語系"
-#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:282
+#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:281
msgid "Central European"
msgstr "中歐語系"
@@ -3499,16 +3504,16 @@ msgstr "繁體中文"
msgid "Cyrillic"
msgstr "斯拉夫文"
-#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:284
+#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:283
msgid "Greek"
msgstr "希臘文"
-#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:285 tdeui/ksconfig.cpp:239
-#: tdeui/ksconfig.cpp:399 tdeui/ksconfig.cpp:665
+#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:284 tdeui/ksconfig.cpp:235
+#: tdeui/ksconfig.cpp:395 tdeui/ksconfig.cpp:665
msgid "Hebrew"
msgstr "希伯來文"
-#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:286
+#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:285
msgid "Japanese"
msgstr "日文"
@@ -3520,12 +3525,12 @@ msgstr "韓文"
msgid "Thai"
msgstr "泰文"
-#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:290 tdeui/ksconfig.cpp:244
-#: tdeui/ksconfig.cpp:404 tdeui/ksconfig.cpp:670
+#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:289 tdeui/ksconfig.cpp:240
+#: tdeui/ksconfig.cpp:400 tdeui/ksconfig.cpp:670
msgid "Turkish"
msgstr "土耳其文"
-#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:293
+#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:292
msgid "Western European"
msgstr "西歐語系"
@@ -3603,20 +3608,20 @@ msgstr ""
msgid "kdetcompmgr"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:417
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:504
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:417
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:504
#: tdecore/kkeyserver_x11.cpp:111
msgid "Shift"
msgstr "Shift"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:416
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:494
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:416
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:494
#: tdecore/kkeyserver_x11.cpp:112
msgid "Ctrl"
msgstr "Ctrl"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:418
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:499
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:418
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:499
#: tdecore/kkeyserver_x11.cpp:113
msgid "Alt"
msgstr "Alt"
@@ -3797,7 +3802,7 @@ msgstr "系統錯誤:%1"
msgid "request was canceled"
msgstr "請求被取消"
-#: tdecore/network/tdesocketaddress.cpp:625
+#: tdecore/network/tdesocketaddress.cpp:640
#, c-format
msgid ""
"_: 1: the unknown socket address family number\n"
@@ -3929,7 +3934,7 @@ msgstr ""
"i18n.kde.org/\">http://i18n.kde.org/</a></p><p>特別感謝的忙碌譯者們:</"
"p>Abel Cheung (R.I.P. Deaddog), Joe Man, Jouston, T.H.Hsieh, 等等。"
-#: 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"
@@ -3938,19 +3943,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"
@@ -3960,7 +3965,7 @@ msgstr ""
"系統所傳回的錯誤訊息是:\n"
"\n"
-#: tdecore/tdeapplication.cpp:1616
+#: tdecore/tdeapplication.cpp:1614
msgid ""
"\n"
"\n"
@@ -3970,23 +3975,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-Server 顯示器‘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"
@@ -3994,7 +3999,7 @@ msgstr ""
"導致此應用程式在 8-bit 顯示下\n"
"安裝自己才能使用的色彩轉換表"
-#: tdecore/tdeapplication.cpp:1647
+#: tdecore/tdeapplication.cpp:1645
#, fuzzy
msgid ""
"Limits the number of colors allocated in the color\n"
@@ -4005,11 +4010,11 @@ msgstr ""
"如果應用程式使用 QApplication::ManyColor 的色彩規格,\n"
"限制在 8-bit 顯示上使用的色數。"
-#: 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"
@@ -4017,15 +4022,15 @@ msgstr ""
"在除錯器下執行可能會使其自動加上 -nograb,\n"
"請用 -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"
@@ -4034,29 +4039,29 @@ 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"
msgstr "強制此應用程式在 8-bit 顯示時使用全彩 (TrueColor) 視覺效果。"
-#: 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"
@@ -4065,74 +4070,74 @@ msgstr ""
"設定 XIM (X Input Method) 輸入風格。可設的值為\n"
"onthespot, overthespot, offthespot 和 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 "使用「說明標題」作為標題列上的名稱。"
-#: tdecore/tdeapplication.cpp:1677
+#: tdecore/tdeapplication.cpp:1675
msgid "Use 'icon' as the application icon"
msgstr "使用「圖示」作為應用程式圖示。"
-#: tdecore/tdeapplication.cpp:1678
+#: tdecore/tdeapplication.cpp:1676
msgid "Use 'icon' as the icon in the titlebar"
msgstr "使用「圖示」作為標題列上的圖示。"
-#: 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 伺服器。"
-#: tdecore/tdeapplication.cpp:1681
+#: tdecore/tdeapplication.cpp:1679
msgid "Disable crash handler, to get core dumps"
msgstr "停用當機控制程式以取得核心傾印 (core dumps)。"
-#: tdecore/tdeapplication.cpp:1682
+#: tdecore/tdeapplication.cpp:1680
msgid "Waits for a WM_NET compatible windowmanager"
msgstr "等待 WM_NET 相容的視窗管理員。"
-#: tdecore/tdeapplication.cpp:1683
+#: tdecore/tdeapplication.cpp:1681
msgid "sets the application GUI style"
msgstr "設定應用程式的圖形介面風格。"
-#: tdecore/tdeapplication.cpp:1684
+#: tdecore/tdeapplication.cpp:1682
msgid ""
"sets the client geometry of the main widget - see man X for the argument "
"format"
msgstr "設定主視窗部件的客戶區大小和位置 - 請參考 man X 取得參數的格式。"
-#: 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"
@@ -4143,11 +4148,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"
@@ -4158,11 +4163,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"
@@ -4173,11 +4178,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"
@@ -4295,23 +4300,23 @@ msgstr ""
msgid "The files/URLs opened by the application will be deleted after use"
msgstr "應用程式開啟的檔案/URL在使用後會被刪除"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:44
msgid "Directory to generate files in"
msgstr "生成的檔案要放置的目錄"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45
msgid "Input kcfg XML file"
msgstr "輸入的 kcfg XML 檔案。"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:47
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46
msgid "Code generation options file"
msgstr "代碼生成器設定檔案"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:954
msgid "TDE .kcfg compiler"
msgstr "TDE .kcfg 編譯器"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:956
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955
msgid "TDEConfig Compiler"
msgstr "TDEConfig 編譯器"
@@ -4350,7 +4355,7 @@ msgstr ""
msgid "Pictures"
msgstr ""
-#: tdecore/tde-config.cpp.cmake:186 tdecore/tdeglobalsettings.cpp:195
+#: tdecore/tde-config.cpp.cmake:184 tdecore/tdeglobalsettings.cpp:195
msgid "Templates"
msgstr "範本"
@@ -4364,10 +4369,14 @@ msgstr "視訊"
msgid "Trash"
msgstr "資源回收桶"
-#: tdecore/tdehw/disksHelper.cpp:207
+#: tdecore/tdehw/disksHelper.cpp:241
msgid "Media not ejectable"
msgstr ""
+#: tdecore/tdehw/disksHelper.cpp:419
+msgid "Unknown error during unlocking operation."
+msgstr ""
+
#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1352
msgid ""
"Connection attempt failed!<br>Secrets were required to establish a "
@@ -4687,74 +4696,74 @@ msgstr ""
msgid "Cannot decrypt: %1 (%2)"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:288
+#: tdecore/tdehw/tdeeventdevice.cpp:292
msgid "Lid Switch"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:291
+#: tdecore/tdehw/tdeeventdevice.cpp:295
#, fuzzy
msgid "Tablet Mode"
msgstr "標籤頁模式 (&B)"
-#: tdecore/tdehw/tdeeventdevice.cpp:294
+#: tdecore/tdehw/tdeeventdevice.cpp:298
msgid "Headphone Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:297
+#: tdecore/tdehw/tdeeventdevice.cpp:301
msgid "Radio Frequency Device Kill Switch"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:300
+#: tdecore/tdehw/tdeeventdevice.cpp:304
msgid "Enable Radio"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:303
+#: tdecore/tdehw/tdeeventdevice.cpp:307
msgid "Microphone Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:306
+#: tdecore/tdehw/tdeeventdevice.cpp:310
#, fuzzy
msgid "Docked"
msgstr "Dock"
-#: tdecore/tdehw/tdeeventdevice.cpp:309
+#: tdecore/tdehw/tdeeventdevice.cpp:313
msgid "Line Out Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:312
+#: tdecore/tdehw/tdeeventdevice.cpp:316
msgid "Physical Jack Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:315
+#: tdecore/tdehw/tdeeventdevice.cpp:319
msgid "Video Out Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:318
+#: tdecore/tdehw/tdeeventdevice.cpp:322
msgid "Camera Lens Cover"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:321
+#: tdecore/tdehw/tdeeventdevice.cpp:325
msgid "Keypad Slide"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:324
+#: tdecore/tdehw/tdeeventdevice.cpp:328
msgid "Front Proximity"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:327
+#: tdecore/tdehw/tdeeventdevice.cpp:331
#, fuzzy
msgid "Rotate Lock"
msgstr "順時針方向旋轉(&R)"
-#: tdecore/tdehw/tdeeventdevice.cpp:330
+#: tdecore/tdehw/tdeeventdevice.cpp:334
msgid "Line In Inserted"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:333
+#: tdecore/tdehw/tdeeventdevice.cpp:337
msgid "Power Button"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:336
+#: tdecore/tdehw/tdeeventdevice.cpp:340
msgid "Sleep Button"
msgstr ""
@@ -4788,7 +4797,7 @@ msgid "Generic Input Device"
msgstr "一般選項"
#: tdecore/tdehw/tdegenericdevice.cpp:315
-#: tdecore/tdehw/tdehardwaredevices.cpp:3367
+#: tdecore/tdehw/tdehardwaredevices.cpp:3347
msgid "Generic %1 Device"
msgstr ""
@@ -4802,415 +4811,419 @@ msgid "Unknown Virtual Device"
msgstr ""
#: tdecore/tdehw/tdegenericdevice.cpp:330
-#: tdecore/tdehw/tdehardwaredevices.cpp:4361
+#: tdecore/tdehw/tdehardwaredevices.cpp:4339
#, fuzzy
msgid "Unknown Device"
msgstr "無法辨識的欄位"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3372
+#: tdecore/tdehw/tdehardwaredevices.cpp:3352
msgid "Disconnected %1 Port"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:3768
-#: tdecore/tdehw/tdehardwaredevices.cpp:3848
-#: tdecore/tdehw/tdehardwaredevices.cpp:3860
+#: tdecore/tdehw/tdehardwaredevices.cpp:3746
+#: tdecore/tdehw/tdehardwaredevices.cpp:3826
+#: tdecore/tdehw/tdehardwaredevices.cpp:3838
#, fuzzy
msgid "Unknown PCI Device"
msgstr "無法辨識的欄位"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3878
-#: tdecore/tdehw/tdehardwaredevices.cpp:3958
-#: tdecore/tdehw/tdehardwaredevices.cpp:3970
+#: tdecore/tdehw/tdehardwaredevices.cpp:3856
+#: tdecore/tdehw/tdehardwaredevices.cpp:3936
+#: tdecore/tdehw/tdehardwaredevices.cpp:3948
#, fuzzy
msgid "Unknown USB Device"
msgstr "無法辨識的欄位"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3999
-#: tdecore/tdehw/tdehardwaredevices.cpp:4040
+#: tdecore/tdehw/tdehardwaredevices.cpp:3977
+#: tdecore/tdehw/tdehardwaredevices.cpp:4018
#, fuzzy
msgid "Unknown PNP Device"
msgstr "無法辨識的欄位"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4069
-#: tdecore/tdehw/tdehardwaredevices.cpp:4110
+#: tdecore/tdehw/tdehardwaredevices.cpp:4047
+#: tdecore/tdehw/tdehardwaredevices.cpp:4088
msgid "Unknown Monitor Device"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4199
+#: tdecore/tdehw/tdehardwaredevices.cpp:4177
#, fuzzy
msgid "Root"
msgstr "NoCARoot"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4202
+#: tdecore/tdehw/tdehardwaredevices.cpp:4180
#, fuzzy
msgid "System Root"
msgstr "系統選單"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4205
+#: tdecore/tdehw/tdehardwaredevices.cpp:4183
msgid "CPU"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4208
+#: tdecore/tdehw/tdehardwaredevices.cpp:4186
#, fuzzy
msgid "Graphics Processor"
msgstr "地理位置"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4211
+#: tdecore/tdehw/tdehardwaredevices.cpp:4189
msgid "RAM"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4214
+#: tdecore/tdehw/tdehardwaredevices.cpp:4192
msgid "Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4217
+#: tdecore/tdehw/tdehardwaredevices.cpp:4195
msgid "I2C Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4220
+#: tdecore/tdehw/tdehardwaredevices.cpp:4198
msgid "MDIO Bus"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4223
+#: tdecore/tdehw/tdehardwaredevices.cpp:4201
#, fuzzy
msgid "Mainboard"
msgstr "主工具列"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4226
+#: tdecore/tdehw/tdehardwaredevices.cpp:4204
msgid "Disk"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4229
+#: tdecore/tdehw/tdehardwaredevices.cpp:4207
msgid "SCSI"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4232
+#: tdecore/tdehw/tdehardwaredevices.cpp:4210
msgid "Storage Controller"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4235
+#: tdecore/tdehw/tdehardwaredevices.cpp:4213
msgid "Mouse"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4238
+#: tdecore/tdehw/tdehardwaredevices.cpp:4216
msgid "Keyboard"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4241
+#: tdecore/tdehw/tdehardwaredevices.cpp:4219
msgid "HID"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4247
+#: tdecore/tdehw/tdehardwaredevices.cpp:4225
msgid "Monitor and Display"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4250
+#: tdecore/tdehw/tdehardwaredevices.cpp:4228
msgid "Network"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4253
+#: tdecore/tdehw/tdehardwaredevices.cpp:4231
msgid "Nonvolatile Memory"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1033
-#: tdecore/tdehw/tdehardwaredevices.cpp:4256
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1038
+#: tdecore/tdehw/tdehardwaredevices.cpp:4234
#, fuzzy
msgid "Printer"
msgstr "列印"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4259
+#: tdecore/tdehw/tdehardwaredevices.cpp:4237
msgid "Scanner"
msgstr ""
-#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4262
+#: tdeabc/scripts/entrylist:83 tdecore/tdehw/tdehardwaredevices.cpp:4240
msgid "Sound"
msgstr "聲音"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4265
+#: tdecore/tdehw/tdehardwaredevices.cpp:4243
#, fuzzy
msgid "Video Capture"
msgstr "視訊工具列"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4268
+#: tdecore/tdehw/tdehardwaredevices.cpp:4246
msgid "IEEE1394"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4271
+#: tdecore/tdehw/tdehardwaredevices.cpp:4249
msgid "PCMCIA"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4274
+#: tdecore/tdehw/tdehardwaredevices.cpp:4252
msgid "Camera"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4277
+#: tdecore/tdehw/tdehardwaredevices.cpp:4255
#, fuzzy
msgid "Text I/O"
msgstr "只用文字"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4280
+#: tdecore/tdehw/tdehardwaredevices.cpp:4258
msgid "Serial Communications Controller"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4283
+#: tdecore/tdehw/tdehardwaredevices.cpp:4261
msgid "Parallel Port"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4286
+#: tdecore/tdehw/tdehardwaredevices.cpp:4264
msgid "Peripheral"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4289
+#: tdecore/tdehw/tdehardwaredevices.cpp:4267
#, fuzzy
msgid "Backlight"
msgstr "上一步"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4292
+#: tdecore/tdehw/tdehardwaredevices.cpp:4270
msgid "Battery"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4295
+#: tdecore/tdehw/tdehardwaredevices.cpp:4273
msgid "Power Supply"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4298
+#: tdecore/tdehw/tdehardwaredevices.cpp:4276
#, fuzzy
msgid "Docking Station"
msgstr "方向"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4301
+#: tdecore/tdehw/tdehardwaredevices.cpp:4279
#, fuzzy
msgid "Thermal Sensor"
msgstr "一般設定"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4304
+#: tdecore/tdehw/tdehardwaredevices.cpp:4282
msgid "Thermal Control"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4307
-#: tdecore/tdehw/tdenetworkconnections.cpp:781
+#: tdecore/tdehw/tdehardwaredevices.cpp:4285
+#: tdecore/tdehw/tdenetworkconnections.cpp:788
msgid "Bluetooth"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4310
+#: tdecore/tdehw/tdehardwaredevices.cpp:4288
msgid "Bridge"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4313
+#: tdecore/tdehw/tdehardwaredevices.cpp:4291
msgid "Hub"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4316
+#: tdecore/tdehw/tdehardwaredevices.cpp:4294
msgid "Platform"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4319
+#: tdecore/tdehw/tdehardwaredevices.cpp:4297
msgid "Cryptography"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4322
+#: tdecore/tdehw/tdehardwaredevices.cpp:4300
msgid "Cryptographic Card"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4325
+#: tdecore/tdehw/tdehardwaredevices.cpp:4303
#, fuzzy
msgid "Biometric Security"
msgstr "安全性"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4328
+#: tdecore/tdehw/tdehardwaredevices.cpp:4306
msgid "Test and Measurement"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4331
+#: tdecore/tdehw/tdehardwaredevices.cpp:4309
msgid "Timekeeping"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4334
+#: tdecore/tdehw/tdehardwaredevices.cpp:4312
msgid "Platform Event"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4337
+#: tdecore/tdehw/tdehardwaredevices.cpp:4315
#, fuzzy
msgid "Platform Input"
msgstr "清除輸入"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4340
+#: tdecore/tdehw/tdehardwaredevices.cpp:4318
msgid "Plug and Play"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4343
+#: tdecore/tdehw/tdehardwaredevices.cpp:4321
#, fuzzy
msgid "Other ACPI"
msgstr "其他"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4346
+#: tdecore/tdehw/tdehardwaredevices.cpp:4324
#, fuzzy
msgid "Other USB"
msgstr "其他"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4349
+#: tdecore/tdehw/tdehardwaredevices.cpp:4327
msgid "Other Multimedia"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4352
+#: tdecore/tdehw/tdehardwaredevices.cpp:4330
msgid "Other Peripheral"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4355
+#: tdecore/tdehw/tdehardwaredevices.cpp:4333
msgid "Other Sensor"
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4358
+#: tdecore/tdehw/tdehardwaredevices.cpp:4336
msgid "Other Virtual"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:527
+#: tdecore/tdehw/tdenetworkconnections.cpp:534
msgid "hidden"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:775
+#: tdecore/tdehw/tdenetworkconnections.cpp:782
msgid "Wired Ethernet"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:778
+#: tdecore/tdehw/tdenetworkconnections.cpp:785
msgid "802.11 WiFi"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:784
+#: tdecore/tdehw/tdenetworkconnections.cpp:791
msgid "OLPC Mesh"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:787
+#: tdecore/tdehw/tdenetworkconnections.cpp:794
msgid "WiMax"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:790
+#: tdecore/tdehw/tdenetworkconnections.cpp:797
msgid "Cellular Modem"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:793
+#: tdecore/tdehw/tdenetworkconnections.cpp:800
msgid "Infiniband"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:796
+#: tdecore/tdehw/tdenetworkconnections.cpp:803
msgid "Bond"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:799
+#: tdecore/tdehw/tdenetworkconnections.cpp:806
msgid "Virtual LAN"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:802
+#: tdecore/tdehw/tdenetworkconnections.cpp:809
msgid "ADSL"
msgstr ""
-#: tdecore/tdehw/tdenetworkconnections.cpp:805
+#: tdecore/tdehw/tdenetworkconnections.cpp:812
msgid "Virtual Private Network"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:259
+#: tdecore/tdehw/tdestoragedevice.cpp:277
#, fuzzy
msgid "Inactive"
msgstr "相對"
-#: tdecore/tdehw/tdestoragedevice.cpp:262
+#: tdecore/tdehw/tdestoragedevice.cpp:280
#, fuzzy
msgid "Active"
msgstr "動作"
-#: tdecore/tdehw/tdestoragedevice.cpp:265
+#: tdecore/tdehw/tdestoragedevice.cpp:283
#: tdehtml/java/kjavaappletserver.cpp:667
msgid "Unknown"
msgstr "無法識別"
-#: tdecore/tdehw/tdestoragedevice.cpp:474
+#: tdecore/tdehw/tdestoragedevice.cpp:508
msgid "%1 Removable Device"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:477
+#: tdecore/tdehw/tdestoragedevice.cpp:511
msgid "%1 Fixed Storage Device"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:494
-#: tdecore/tdehw/tdestoragedevice.cpp:529
+#: tdecore/tdehw/tdestoragedevice.cpp:528
+#: tdecore/tdehw/tdestoragedevice.cpp:563
msgid "Hard Disk Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:498
+#: tdecore/tdehw/tdestoragedevice.cpp:532
msgid "Floppy Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:501
+#: tdecore/tdehw/tdestoragedevice.cpp:535
msgid "Optical Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:504
+#: tdecore/tdehw/tdestoragedevice.cpp:538
msgid "CDROM Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:507
+#: tdecore/tdehw/tdestoragedevice.cpp:541
msgid "CDRW Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:510
+#: tdecore/tdehw/tdestoragedevice.cpp:544
msgid "DVD Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:513
+#: tdecore/tdehw/tdestoragedevice.cpp:547
msgid "DVDRW Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:516
+#: tdecore/tdehw/tdestoragedevice.cpp:550
msgid "DVDRAM Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:519
+#: tdecore/tdehw/tdestoragedevice.cpp:553
msgid "Zip Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:522
+#: tdecore/tdehw/tdestoragedevice.cpp:556
msgid "Tape Drive"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:525
+#: tdecore/tdehw/tdestoragedevice.cpp:559
msgid "Digital Camera"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:531
+#: tdecore/tdehw/tdestoragedevice.cpp:565
#, fuzzy
msgid "Removable Storage"
msgstr "移除項目"
-#: tdecore/tdehw/tdestoragedevice.cpp:534
+#: tdecore/tdehw/tdestoragedevice.cpp:568
msgid "Compact Flash"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:537
+#: tdecore/tdehw/tdestoragedevice.cpp:571
msgid "Memory Stick"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:540
+#: tdecore/tdehw/tdestoragedevice.cpp:574
msgid "Smart Media"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:543
+#: tdecore/tdehw/tdestoragedevice.cpp:577
#, fuzzy
msgid "Secure Digital"
msgstr "安全性"
-#: tdecore/tdehw/tdestoragedevice.cpp:548
+#: tdecore/tdehw/tdestoragedevice.cpp:582
msgid "Random Access Memory"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:551
+#: tdecore/tdehw/tdestoragedevice.cpp:585
msgid "Loop Device"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:898
+#: tdecore/tdehw/tdestoragedevice.cpp:907
msgid "No supported mounting methods were detected on your system"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:937
+#: tdecore/tdehw/tdestoragedevice.cpp:995
+msgid "No supported unmounting methods were detected on your system"
+msgstr ""
+
+#: tdecore/tdehw/tdestoragedevice.cpp:1055
#, fuzzy
#| msgid ""
#| "Cannot create the file\n"
@@ -5220,11 +5233,15 @@ msgstr ""
"無法建立檔案\n"
"\""
-#: tdecore/tdehw/tdestoragedevice.cpp:1061
-msgid "No supported unmounting methods were detected on your system"
+#: tdecore/tdehw/tdestoragedevice.cpp:1084
+msgid "No supported unlocking methods were detected on your system."
msgstr ""
-#: tdecore/tdelocale.cpp:226
+#: tdecore/tdehw/tdestoragedevice.cpp:1134
+msgid "No supported locking methods were detected on your system."
+msgstr ""
+
+#: tdecore/tdelocale.cpp:225
msgid ""
"_: Dear translator, please do not translate this string in any form, but "
"pick the _right_ value out of NoPlural/TwoForms/French... If not sure what "
@@ -5233,21 +5250,21 @@ msgid ""
"Definition of PluralForm - to be set by the translator of tdelibs.po"
msgstr "NoPlural"
-#: tdecore/tdelocale.cpp:1789 tdecore/tdelocale.cpp:1929
+#: tdecore/tdelocale.cpp:1788 tdecore/tdelocale.cpp:1928
msgid "pm"
msgstr "pm"
-#: tdecore/tdelocale.cpp:1798 tdecore/tdelocale.cpp:1931
+#: tdecore/tdelocale.cpp:1797 tdecore/tdelocale.cpp:1930
msgid "am"
msgstr "am"
-#: tdecore/tdelocale.cpp:1972
+#: tdecore/tdelocale.cpp:1971
msgid ""
"_: concatenation of dates and time\n"
"%1 %2"
msgstr "%1 %2"
-#: tdecore/tdelocale.cpp:2473
+#: tdecore/tdelocale.cpp:2462
msgid "&Next"
msgstr "下一頁(&N)"
@@ -5397,88 +5414,73 @@ msgstr "下一個清單中的項目"
msgid "Desktop %1"
msgstr "桌面 %1"
-#: tdefile-plugins/elf/tdefile_elf.cpp:59
-#: tdefile-plugins/elf/tdefile_elf.cpp:83
+#: tdefile-plugins/elf/tdefile_elf.cpp:67
msgid "Embedded Metadata"
msgstr ""
-#: tdefile-plugins/elf/tdefile_elf.cpp:60
-#: tdefile-plugins/elf/tdefile_elf.cpp:84
+#: tdefile-plugins/elf/tdefile_elf.cpp:68
msgid "Embedded Icon(s)"
msgstr ""
-#: tdefile-plugins/elf/tdefile_elf.cpp:64
-#: tdefile-plugins/elf/tdefile_elf.cpp:86
+#: tdefile-plugins/elf/tdefile_elf.cpp:72
#, fuzzy
msgid "Internal Name"
msgstr "別名"
-#: tdefile-plugins/elf/tdefile_elf.cpp:65
-#: tdefile-plugins/elf/tdefile_elf.cpp:87
+#: tdefile-plugins/elf/tdefile_elf.cpp:73
#, fuzzy
msgid "Description"
msgstr "描述:"
-#: tdefile-plugins/elf/tdefile_elf.cpp:66
-#: tdefile-plugins/elf/tdefile_elf.cpp:88
+#: tdefile-plugins/elf/tdefile_elf.cpp:74
#, fuzzy
msgid "License"
msgstr "許可證:"
-#: tdefile-plugins/elf/tdefile_elf.cpp:67
-#: tdefile-plugins/elf/tdefile_elf.cpp:89
+#: tdefile-plugins/elf/tdefile_elf.cpp:75
#, fuzzy
msgid "Copyright"
msgstr "複製"
-#: tdefile-plugins/elf/tdefile_elf.cpp:68
-#: tdefile-plugins/elf/tdefile_elf.cpp:90
+#: tdefile-plugins/elf/tdefile_elf.cpp:76
#, fuzzy
msgid "Author(s)"
msgstr "作者(&U)"
-#: tdefile-plugins/elf/tdefile_elf.cpp:69
-#: tdefile-plugins/elf/tdefile_elf.cpp:91
+#: tdefile-plugins/elf/tdefile_elf.cpp:77
msgid "Product"
msgstr ""
-#: tdefile-plugins/elf/tdefile_elf.cpp:71
-#: tdefile-plugins/elf/tdefile_elf.cpp:93 tdenewstuff/downloaddialog.cpp:283
+#: tdefile-plugins/elf/tdefile_elf.cpp:79 tdenewstuff/downloaddialog.cpp:283
#: tdenewstuff/downloaddialog.cpp:289 tdenewstuff/downloaddialog.cpp:295
msgid "Version"
msgstr "版本"
-#: tdefile-plugins/elf/tdefile_elf.cpp:72
-#: tdefile-plugins/elf/tdefile_elf.cpp:94
+#: tdefile-plugins/elf/tdefile_elf.cpp:80
msgid "Compilation Date/Time"
msgstr ""
-#: tdefile-plugins/elf/tdefile_elf.cpp:73
-#: tdefile-plugins/elf/tdefile_elf.cpp:95
+#: tdefile-plugins/elf/tdefile_elf.cpp:81
#, fuzzy
msgid "Requested Icon"
msgstr "要求的字型"
-#: tdefile-plugins/elf/tdefile_elf.cpp:74
-#: tdefile-plugins/elf/tdefile_elf.cpp:96
+#: tdefile-plugins/elf/tdefile_elf.cpp:82
#, fuzzy
msgid "SCM Module"
msgstr "多重文件模式"
-#: tdefile-plugins/elf/tdefile_elf.cpp:75
-#: tdefile-plugins/elf/tdefile_elf.cpp:97
+#: tdefile-plugins/elf/tdefile_elf.cpp:83
#, fuzzy
msgid "SCM Revision"
msgstr "修訂日期"
-#: tdefile-plugins/elf/tdefile_elf.cpp:76
-#: tdefile-plugins/elf/tdefile_elf.cpp:98
+#: tdefile-plugins/elf/tdefile_elf.cpp:84
#, fuzzy
msgid "Comments"
msgstr "備註"
-#: tdefile-plugins/elf/tdefile_elf.cpp:78
-#: tdefile-plugins/elf/tdefile_elf.cpp:100
+#: tdefile-plugins/elf/tdefile_elf.cpp:86
msgid "Icon Name(s)"
msgstr ""
@@ -5556,11 +5558,11 @@ msgstr ""
"\n"
"%1 第 %2 行:%3"
-#: tdehtml/ecma/kjs_html.cpp:2163 tdehtml/ecma/kjs_window.cpp:1562
+#: tdehtml/ecma/kjs_html.cpp:2162 tdehtml/ecma/kjs_window.cpp:1561
msgid "Confirmation: JavaScript Popup"
msgstr "確認:Javascript 彈出視窗"
-#: tdehtml/ecma/kjs_html.cpp:2165
+#: tdehtml/ecma/kjs_html.cpp:2164
msgid ""
"This site is submitting a form which will open up a new browser window via "
"JavaScript.\n"
@@ -5569,7 +5571,7 @@ msgstr ""
"這個網站正在提交表格。這樣會使得 JavaScript 開啟一個新的瀏覽器視窗。\n"
"您要允許表格被提交嗎?"
-#: tdehtml/ecma/kjs_html.cpp:2168
+#: tdehtml/ecma/kjs_html.cpp:2167
msgid ""
"<qt>This site is submitting a form which will open <p>%1</p> in a new "
"browser window via JavaScript.<br />Do you want to allow the form to be "
@@ -5578,15 +5580,15 @@ msgstr ""
"<qt>這個網站正在提交表格。這樣會使得 JavaScript 開啟一<p>%1</p>。<br />您要允"
"許表格被提交嗎?</qt>"
-#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
+#: tdehtml/ecma/kjs_html.cpp:2169 tdehtml/ecma/kjs_window.cpp:1569
msgid "Allow"
msgstr "允許"
-#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
+#: tdehtml/ecma/kjs_html.cpp:2169 tdehtml/ecma/kjs_window.cpp:1569
msgid "Do Not Allow"
msgstr "不允許"
-#: tdehtml/ecma/kjs_proxy.cpp:405
+#: tdehtml/ecma/kjs_proxy.cpp:404
msgid ""
"A script on this page is causing TDEHTML to freeze. If it continues to run, "
"other applications may become less responsive.\n"
@@ -5596,15 +5598,15 @@ msgstr ""
"受到影響。\n"
"您是否想要中止該命令稿?"
-#: tdehtml/ecma/kjs_proxy.cpp:405
+#: tdehtml/ecma/kjs_proxy.cpp:404
msgid "JavaScript"
msgstr "JavaScript"
-#: tdehtml/ecma/kjs_proxy.cpp:405
+#: tdehtml/ecma/kjs_proxy.cpp:404
msgid "&Abort"
msgstr "中止(&A)"
-#: tdehtml/ecma/kjs_window.cpp:1565
+#: tdehtml/ecma/kjs_window.cpp:1564
msgid ""
"This site is requesting to open up a new browser window via JavaScript.\n"
"Do you want to allow this?"
@@ -5612,7 +5614,7 @@ msgstr ""
"此網站試圖使用 Javascript 開啟一個新的瀏覽器視窗。\n"
"您允許這個動作嗎?"
-#: tdehtml/ecma/kjs_window.cpp:1568
+#: tdehtml/ecma/kjs_window.cpp:1567
msgid ""
"<qt>This site is requesting to open<p>%1</p>in a new browser window via "
"JavaScript.<br />Do you want to allow this?</qt>"
@@ -5620,31 +5622,31 @@ msgstr ""
"此網站試圖使用 Javascript 在一個新的瀏覽器視窗開啟<p>%1</p>。\n"
"您允許這個動作嗎?"
-#: tdehtml/ecma/kjs_window.cpp:1862
+#: tdehtml/ecma/kjs_window.cpp:1861
msgid "Close window?"
msgstr "關閉視窗?"
-#: tdehtml/ecma/kjs_window.cpp:1862
+#: tdehtml/ecma/kjs_window.cpp:1861
msgid "Confirmation Required"
msgstr "需要確認"
-#: tdehtml/ecma/kjs_window.cpp:2744
+#: tdehtml/ecma/kjs_window.cpp:2743
msgid ""
"Do you want a bookmark pointing to the location \"%1\" to be added to your "
"collection?"
msgstr "您要把 \"%1\" 的位罝加入書籤嗎?"
-#: tdehtml/ecma/kjs_window.cpp:2747
+#: tdehtml/ecma/kjs_window.cpp:2746
msgid ""
"Do you want a bookmark pointing to the location \"%1\" titled \"%2\" to be "
"added to your collection?"
msgstr "您要把 \"%1\",標題 \"%2\" 的位罝加入書籤嗎?"
-#: tdehtml/ecma/kjs_window.cpp:2755
+#: tdehtml/ecma/kjs_window.cpp:2754
msgid "JavaScript Attempted Bookmark Insert"
msgstr "javaScript 嘗試加入書籤"
-#: tdehtml/ecma/kjs_window.cpp:2759
+#: tdehtml/ecma/kjs_window.cpp:2758
msgid "Disallow"
msgstr "不允許"
@@ -5701,14 +5703,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:4826 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:447
+#: tdehtml/html/html_formimpl.cpp:2119 tdehtml/tdehtmlview.cpp:2568
+#: tdehtml/tdehtmlview.cpp:2601 tdeui/kedittoolbar.cpp:446
msgid "Reset"
msgstr "重設"
@@ -5804,7 +5806,7 @@ msgstr "個人密錀失敗"
msgid "InvalidHost"
msgstr "錯誤主機"
-#: tdehtml/java/kjavaappletserver.cpp:784 tdehtml/tdehtml_part.cpp:6842
+#: tdehtml/java/kjavaappletserver.cpp:784 tdehtml/tdehtml_part.cpp:6841
msgid "Security Alert"
msgstr "安全警報"
@@ -5816,7 +5818,7 @@ msgstr "您是否允許有下列憑證的 Java applet:"
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 "否(&N)"
@@ -5825,7 +5827,7 @@ msgstr "否(&N)"
msgid "&Reject All"
msgstr "全部拒絕(&R)"
-#: ../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 "是(&Y)"
@@ -5863,64 +5865,64 @@ msgstr "套件包"
msgid "TDE Java Applet Plugin"
msgstr "TDE Java Applet Plugin"
-#: tdehtml/misc/knsplugininstaller.cpp:348
+#: tdehtml/misc/knsplugininstaller.cpp:352
msgid "TDE plugin wizard"
msgstr ""
-#: tdehtml/misc/knsplugininstaller.cpp:378
+#: tdehtml/misc/knsplugininstaller.cpp:382
#, fuzzy
msgid "The following plugins are available."
msgstr "找不到相符的項目。\n"
-#: 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
#, fuzzy
msgid "Installation in progress."
msgstr "安裝失敗。"
-#: tdehtml/misc/knsplugininstaller.cpp:438
+#: tdehtml/misc/knsplugininstaller.cpp:442
#, fuzzy
msgid "Plugin installation"
msgstr "安裝"
-#: tdehtml/misc/knsplugininstaller.cpp:451
+#: tdehtml/misc/knsplugininstaller.cpp:455
#, fuzzy
msgid "Installation status"
msgstr "安裝"
-#: tdehtml/misc/knsplugininstaller.cpp:498
+#: tdehtml/misc/knsplugininstaller.cpp:502
#, fuzzy
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
#, fuzzy
msgid "Installation failed"
msgstr "安裝失敗。"
@@ -5958,138 +5960,138 @@ msgstr "下載"
msgid "Do Not Download"
msgstr "不下載"
-#: tdehtml/tdehtml_ext.cpp:434
+#: tdehtml/tdehtml_ext.cpp:433
msgid "&Copy Text"
msgstr "複製文字(&C)"
-#: tdehtml/tdehtml_ext.cpp:480
+#: tdehtml/tdehtml_ext.cpp:479
msgid "Search for '%1' with %2"
msgstr "在 %2 搜尋 %1"
-#: tdehtml/tdehtml_ext.cpp:489
+#: tdehtml/tdehtml_ext.cpp:488
msgid "Search for '%1' with"
msgstr "搜尋 %1 於?"
-#: tdehtml/tdehtml_ext.cpp:518
+#: tdehtml/tdehtml_ext.cpp:517
msgid "Open '%1'"
msgstr "開啟 '%1'"
-#: tdehtml/tdehtml_ext.cpp:525 tdehtml/tdehtml_ext.cpp:582
+#: tdehtml/tdehtml_ext.cpp:524 tdehtml/tdehtml_ext.cpp:581
msgid "Stop Animations"
msgstr "停止動畫"
-#: tdehtml/tdehtml_ext.cpp:533
+#: tdehtml/tdehtml_ext.cpp:532
msgid "Copy Email Address"
msgstr "複製 Email 地址"
-#: tdehtml/tdehtml_ext.cpp:538
+#: tdehtml/tdehtml_ext.cpp:537
msgid "&Save Link As..."
msgstr "另存連結為(&S)..."
-#: tdehtml/tdehtml_ext.cpp:540
+#: tdehtml/tdehtml_ext.cpp:539
msgid "Copy &Link Address"
msgstr "複製連結地址(&L)"
-#: tdehtml/tdehtml_ext.cpp:550
+#: tdehtml/tdehtml_ext.cpp:549
msgid "Open in New &Window"
msgstr "在新視窗開啟(&W)"
-#: tdehtml/tdehtml_ext.cpp:552
+#: tdehtml/tdehtml_ext.cpp:551
msgid "Open in &This Window"
msgstr "在新視窗開啟(&T)"
-#: tdehtml/tdehtml_ext.cpp:554
+#: tdehtml/tdehtml_ext.cpp:553
msgid "Open in &New Tab"
msgstr "在新標籤頁開啟(&N)"
-#: tdehtml/tdehtml_ext.cpp:556
+#: tdehtml/tdehtml_ext.cpp:555
msgid "Reload Frame"
msgstr "重新載入框架"
-#: tdehtml/tdehtml_ext.cpp:561
+#: tdehtml/tdehtml_ext.cpp:560
msgid "Block IFrame..."
msgstr "禁止 IFrame..."
-#: tdehtml/tdehtml_ext.cpp:564 tdehtml/tdehtml_part.cpp:256
+#: tdehtml/tdehtml_ext.cpp:563 tdehtml/tdehtml_part.cpp:255
msgid "View Frame Source"
msgstr "檢視框架原始碼"
-#: tdehtml/tdehtml_ext.cpp:566
+#: tdehtml/tdehtml_ext.cpp:565
msgid "View Frame Information"
msgstr "檢視框架資訊"
-#: tdehtml/tdehtml_ext.cpp:570 tdehtml/tdehtml_part.cpp:404
+#: tdehtml/tdehtml_ext.cpp:569 tdehtml/tdehtml_part.cpp:403
msgid "Print Frame..."
msgstr "列印框架..."
-#: tdehtml/tdehtml_ext.cpp:571 tdehtml/tdehtml_part.cpp:262
+#: tdehtml/tdehtml_ext.cpp:570 tdehtml/tdehtml_part.cpp:261
msgid "Save &Frame As..."
msgstr "另存框架為(&F)..."
-#: tdehtml/tdehtml_ext.cpp:601
+#: tdehtml/tdehtml_ext.cpp:600
msgid "Save Image As..."
msgstr "另存影像為..."
-#: tdehtml/tdehtml_ext.cpp:603
+#: tdehtml/tdehtml_ext.cpp:602
msgid "Send Image..."
msgstr "傳送影像..."
-#: tdehtml/tdehtml_ext.cpp:608
+#: tdehtml/tdehtml_ext.cpp:607
msgid "Copy Image"
msgstr "複製影像"
-#: tdehtml/tdehtml_ext.cpp:613
+#: tdehtml/tdehtml_ext.cpp:612
msgid "Copy Image Location"
msgstr "複製影像位置"
-#: tdehtml/tdehtml_ext.cpp:618
+#: tdehtml/tdehtml_ext.cpp:617
msgid "View Image (%1)"
msgstr "檢視影像 (%1)"
-#: tdehtml/tdehtml_ext.cpp:623
+#: tdehtml/tdehtml_ext.cpp:622
msgid "Block Image..."
msgstr "禁止影像..."
-#: tdehtml/tdehtml_ext.cpp:629
+#: tdehtml/tdehtml_ext.cpp:628
#, c-format
msgid "Block Images From %1"
msgstr "禁止從 %1 的影像"
-#: tdehtml/tdehtml_ext.cpp:653
+#: tdehtml/tdehtml_ext.cpp:652
msgid "Save Link As"
msgstr "另存連結為"
-#: tdehtml/tdehtml_ext.cpp:673
+#: tdehtml/tdehtml_ext.cpp:672
msgid "Save Image As"
msgstr "另存影像為"
-#: tdehtml/tdehtml_ext.cpp:687 tdehtml/tdehtml_ext.cpp:700
+#: tdehtml/tdehtml_ext.cpp:686 tdehtml/tdehtml_ext.cpp:699
msgid "Add URL to Filter"
msgstr "把 URL 加入過濾器"
-#: tdehtml/tdehtml_ext.cpp:688 tdehtml/tdehtml_ext.cpp:701
+#: tdehtml/tdehtml_ext.cpp:687 tdehtml/tdehtml_ext.cpp:700
msgid "Enter the URL:"
msgstr "請輸入網址:"
-#: tdehtml/tdehtml_ext.cpp:828
+#: tdehtml/tdehtml_ext.cpp:827
msgid ""
"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
msgstr "名為“%1”的檔案已經存在。您確定要覆寫它嗎?"
-#: tdehtml/tdehtml_ext.cpp:828
+#: tdehtml/tdehtml_ext.cpp:827
msgid "Overwrite File?"
msgstr "覆寫檔案嗎?"
-#: tdehtml/tdehtml_ext.cpp:828 tdenewstuff/knewstuffgeneric.cpp:154
+#: tdehtml/tdehtml_ext.cpp:827 tdenewstuff/knewstuffgeneric.cpp:154
msgid "Overwrite"
msgstr "覆寫"
-#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:390
+#: tdehtml/tdehtml_ext.cpp:888 tdeparts/browserrun.cpp:390
msgid "The Download Manager (%1) could not be found in your $PATH "
msgstr ""
"找不到下載管理程式 (%1),請檢查您的安裝是否正確,包含 PATH 路徑有設定正確。"
-#: tdehtml/tdehtml_ext.cpp:890 tdeparts/browserrun.cpp:391
+#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:391
msgid ""
"Try to reinstall it \n"
"\n"
@@ -6099,12 +6101,12 @@ msgstr ""
"\n"
"與 Konqueror 的整合將被停用!"
-#: tdehtml/tdehtml_ext.cpp:983
+#: tdehtml/tdehtml_ext.cpp:982
#, no-c-format
msgid "Default Font Size (100%)"
msgstr "預設字型大小(100%)"
-#: tdehtml/tdehtml_ext.cpp:996
+#: tdehtml/tdehtml_ext.cpp:995
#, no-c-format
msgid "%1%"
msgstr "%1%"
@@ -6117,23 +6119,23 @@ msgstr "TDEHTML"
msgid "Embeddable HTML component"
msgstr "可內嵌的 HTML 元件"
-#: tdehtml/tdehtml_part.cpp:255
+#: tdehtml/tdehtml_part.cpp:254
msgid "View Do&cument Source"
msgstr "檢視文件原始碼(&C)"
-#: tdehtml/tdehtml_part.cpp:257
+#: tdehtml/tdehtml_part.cpp:256
msgid "View Document Information"
msgstr "檢視文件資訊"
-#: tdehtml/tdehtml_part.cpp:258
+#: tdehtml/tdehtml_part.cpp:257
msgid "Save &Background Image As..."
msgstr "另存背景影像為(&B)..."
-#: tdehtml/tdehtml_part.cpp:263
+#: tdehtml/tdehtml_part.cpp:262
msgid "Security..."
msgstr "安全性..."
-#: tdehtml/tdehtml_part.cpp:264
+#: tdehtml/tdehtml_part.cpp:263
msgid ""
"Security Settings<p>Shows the certificate of the displayed page. Only pages "
"that have been transmitted using a secure, encrypted connection have a "
@@ -6143,275 +6145,275 @@ msgstr ""
"安全設定<p>顯示網頁的憑證。只有透過加密連線取得的網頁才會有憑證。<p>提示:如"
"果有顯示一個小鎖,就表示網頁是透過加密連線取得的。"
-#: tdehtml/tdehtml_part.cpp:270
+#: tdehtml/tdehtml_part.cpp:269
msgid "Print Rendering Tree to STDOUT"
msgstr "印出 Rendering Tree 到標準輸出"
-#: tdehtml/tdehtml_part.cpp:271
+#: tdehtml/tdehtml_part.cpp:270
msgid "Print DOM Tree to STDOUT"
msgstr "印出 DOM Tree 到標準輸出"
-#: tdehtml/tdehtml_part.cpp:272
+#: tdehtml/tdehtml_part.cpp:271
msgid "Stop Animated Images"
msgstr "停止動態影像"
-#: tdehtml/tdehtml_part.cpp:274
+#: tdehtml/tdehtml_part.cpp:273
msgid "Set &Encoding"
msgstr "設定編碼(&E)..."
-#: tdehtml/tdehtml_part.cpp:279
+#: tdehtml/tdehtml_part.cpp:278
msgid "Semi-Automatic"
msgstr "半自動"
-#: tdehtml/tdehtml_part.cpp:288 tdeui/ksconfig.cpp:328
+#: tdehtml/tdehtml_part.cpp:287 tdeui/ksconfig.cpp:324
msgid "Russian"
msgstr "俄語"
-#: tdehtml/tdehtml_part.cpp:291 tdeui/ksconfig.cpp:346
+#: tdehtml/tdehtml_part.cpp:290 tdeui/ksconfig.cpp:342
msgid "Ukrainian"
msgstr "烏克蘭文"
-#: tdehtml/tdehtml_part.cpp:297 tdehtml/tdehtml_part.cpp:2302
+#: tdehtml/tdehtml_part.cpp:296 tdehtml/tdehtml_part.cpp:2301
msgid "Automatic Detection"
msgstr "自動偵測"
-#: tdehtml/tdehtml_part.cpp:302
+#: tdehtml/tdehtml_part.cpp:301
msgid ""
"_: short for Manual Detection\n"
"Manual"
msgstr "手動設定"
-#: tdehtml/tdehtml_part.cpp:357
+#: tdehtml/tdehtml_part.cpp:356
msgid "Use S&tylesheet"
msgstr "使用樣式表(&T)"
-#: tdehtml/tdehtml_part.cpp:361
+#: tdehtml/tdehtml_part.cpp:360
msgid "Enlarge Font"
msgstr "增大字型"
-#: tdehtml/tdehtml_part.cpp:363
+#: tdehtml/tdehtml_part.cpp:362
msgid ""
"Enlarge Font<p>Make the font in this window bigger. Click and hold down the "
"mouse button for a menu with all available font sizes."
msgstr "增大字型<p>使這個視窗的字型放大。按一下來顯示可用的字型大小。"
-#: tdehtml/tdehtml_part.cpp:367
+#: tdehtml/tdehtml_part.cpp:366
msgid "Shrink Font"
msgstr "縮小字型"
-#: tdehtml/tdehtml_part.cpp:369
+#: tdehtml/tdehtml_part.cpp:368
msgid ""
"Shrink Font<p>Make the font in this window smaller. Click and hold down the "
"mouse button for a menu with all available font sizes."
msgstr "縮小字型<p>使這個視窗的字型縮小。按一下來顯示可用的字型大小。"
-#: tdehtml/tdehtml_part.cpp:375
+#: tdehtml/tdehtml_part.cpp:374
msgid ""
"Find text<p>Shows a dialog that allows you to find text on the displayed "
"page."
msgstr "尋找文字<p>顯示一個文字尋找對話框。"
-#: tdehtml/tdehtml_part.cpp:379
+#: tdehtml/tdehtml_part.cpp:378
msgid ""
"Find next<p>Find the next occurrence of the text that you have found using "
"the <b>Find Text</b> function"
msgstr "尋找下一個<p>尋找下一處有該<b>尋找文字</b>中的文字的地方。"
-#: tdehtml/tdehtml_part.cpp:384
+#: tdehtml/tdehtml_part.cpp:383
msgid ""
"Find previous<p>Find the previous occurrence of the text that you have found "
"using the <b>Find Text</b> function"
msgstr "尋找上一個<p>尋找上一處有該<b>尋找文字</b中的文字的地方。"
-#: tdehtml/tdehtml_part.cpp:388
+#: tdehtml/tdehtml_part.cpp:387
msgid "Find Text as You Type"
msgstr "即時文字搜尋"
-#: tdehtml/tdehtml_part.cpp:390
+#: tdehtml/tdehtml_part.cpp:389
msgid "Find Links as You Type"
msgstr "即時連結搜尋"
-#: tdehtml/tdehtml_part.cpp:405
+#: tdehtml/tdehtml_part.cpp:404
msgid ""
"Print Frame<p>Some pages have several frames. To print only a single frame, "
"click on it and then use this function."
msgstr ""
"列印框架<p>某些網頁使用多個框架。要列印單一框架,請按一下來使用它的功能。"
-#: tdehtml/tdehtml_part.cpp:413
+#: tdehtml/tdehtml_part.cpp:412
msgid "Toggle Caret Mode"
msgstr "切換鍵盤瀏覽模式"
-#: tdehtml/tdehtml_part.cpp:618
+#: tdehtml/tdehtml_part.cpp:617
msgid "The fake user-agent '%1' is in use."
msgstr "正在偽裝瀏覽器 '%1'。"
-#: tdehtml/tdehtml_part.cpp:1081
+#: tdehtml/tdehtml_part.cpp:1080
msgid "This web page contains coding errors."
msgstr "這個網頁包含編碼錯誤。"
-#: tdehtml/tdehtml_part.cpp:1123
+#: tdehtml/tdehtml_part.cpp:1122
msgid "&Hide Errors"
msgstr "隱藏錯誤(&H)"
-#: tdehtml/tdehtml_part.cpp:1124
+#: tdehtml/tdehtml_part.cpp:1123
msgid "&Disable Error Reporting"
msgstr "取消錯誤回報(&D)"
-#: tdehtml/tdehtml_part.cpp:1164
+#: tdehtml/tdehtml_part.cpp:1163
msgid "<b>Error</b>: %1: %2"
msgstr "<b>錯誤</b>:%1:%2<br>"
-#: tdehtml/tdehtml_part.cpp:1208
+#: tdehtml/tdehtml_part.cpp:1207
msgid "<b>Error</b>: node %1: %2"
msgstr "<b>錯誤</b>: node %1: %2"
-#: tdehtml/tdehtml_part.cpp:1351
+#: tdehtml/tdehtml_part.cpp:1350
msgid "Display Images on Page"
msgstr "在頁面上顯示影像"
-#: tdehtml/tdehtml_part.cpp:1543 tdehtml/tdehtml_part.cpp:1633
+#: tdehtml/tdehtml_part.cpp:1542 tdehtml/tdehtml_part.cpp:1632
msgid "Session is secured with %1 bit %2."
msgstr "工作階段被 %1 bit %2 加密。"
-#: tdehtml/tdehtml_part.cpp:1544 tdehtml/tdehtml_part.cpp:1635
+#: tdehtml/tdehtml_part.cpp:1543 tdehtml/tdehtml_part.cpp:1634
msgid "Session is not secured."
msgstr "目前的連線並不安全。"
-#: tdehtml/tdehtml_part.cpp:1731
+#: tdehtml/tdehtml_part.cpp:1730
#, c-format
msgid "Error while loading %1"
msgstr "載入 %1 時發生錯誤"
-#: tdehtml/tdehtml_part.cpp:1733
+#: tdehtml/tdehtml_part.cpp:1732
msgid "An error occurred while loading <B>%1</B>:"
msgstr "載入 <B>%1</B> 時發生錯誤:"
-#: tdehtml/tdehtml_part.cpp:1768
+#: tdehtml/tdehtml_part.cpp:1767
msgid "Error: "
msgstr "錯誤:"
-#: tdehtml/tdehtml_part.cpp:1771
+#: tdehtml/tdehtml_part.cpp:1770
msgid "The requested operation could not be completed"
msgstr "要求的作業無法完成"
-#: tdehtml/tdehtml_part.cpp:1777
+#: tdehtml/tdehtml_part.cpp:1776
msgid "Technical Reason: "
msgstr "技術原因:"
-#: tdehtml/tdehtml_part.cpp:1782
+#: tdehtml/tdehtml_part.cpp:1781
msgid "Details of the Request:"
msgstr "要求的細節:"
-#: tdehtml/tdehtml_part.cpp:1784
+#: tdehtml/tdehtml_part.cpp:1783
#, c-format
msgid "URL: %1"
msgstr "URL:%1"
-#: tdehtml/tdehtml_part.cpp:1791
+#: tdehtml/tdehtml_part.cpp:1790
#, c-format
msgid "Date and Time: %1"
msgstr "日期及時間:%1 "
-#: tdehtml/tdehtml_part.cpp:1793
+#: tdehtml/tdehtml_part.cpp:1792
#, c-format
msgid "Additional Information: %1"
msgstr "額外資訊:%1"
-#: tdehtml/tdehtml_part.cpp:1795
+#: tdehtml/tdehtml_part.cpp:1794
msgid "Description:"
msgstr "描述:"
-#: tdehtml/tdehtml_part.cpp:1801
+#: tdehtml/tdehtml_part.cpp:1800
msgid "Possible Causes:"
msgstr "可能的原因:"
-#: tdehtml/tdehtml_part.cpp:1808
+#: tdehtml/tdehtml_part.cpp:1807
msgid "Possible Solutions:"
msgstr "可能的解決方法:"
-#: tdehtml/tdehtml_part.cpp:2139
+#: tdehtml/tdehtml_part.cpp:2138
msgid "Page loaded."
msgstr "已載入網頁。"
-#: tdehtml/tdehtml_part.cpp:2141
+#: tdehtml/tdehtml_part.cpp:2140
msgid ""
"_n: %n Image of %1 loaded.\n"
"%n Images of %1 loaded."
msgstr "已載入 %1 個影像中的 %n 個。"
-#: tdehtml/tdehtml_part.cpp:3742 tdehtml/tdehtml_part.cpp:3829
-#: tdehtml/tdehtml_part.cpp:3840
+#: tdehtml/tdehtml_part.cpp:3741 tdehtml/tdehtml_part.cpp:3828
+#: tdehtml/tdehtml_part.cpp:3839
msgid " (In new window)"
msgstr " (在新視窗)"
-#: tdehtml/tdehtml_part.cpp:3781
+#: tdehtml/tdehtml_part.cpp:3780
msgid "Symbolic Link"
msgstr "符號連結"
-#: tdehtml/tdehtml_part.cpp:3783
+#: tdehtml/tdehtml_part.cpp:3782
msgid "%1 (Link)"
msgstr "%1 (連結)"
-#: tdehtml/tdehtml_part.cpp:3803
+#: tdehtml/tdehtml_part.cpp:3802
msgid "%2 (%1 bytes)"
msgstr "%2 (%1 位元組)"
-#: tdehtml/tdehtml_part.cpp:3807
+#: tdehtml/tdehtml_part.cpp:3806
msgid "%2 (%1 K)"
msgstr "%2 (%1 K)"
-#: tdehtml/tdehtml_part.cpp:3842
+#: tdehtml/tdehtml_part.cpp:3841
msgid " (In other frame)"
msgstr " (在其他框架)"
-#: tdehtml/tdehtml_part.cpp:3847
+#: tdehtml/tdehtml_part.cpp:3846
msgid "Email to: "
msgstr "Email 給:"
-#: tdehtml/tdehtml_part.cpp:3853
+#: tdehtml/tdehtml_part.cpp:3852
msgid " - Subject: "
msgstr " - 主題:"
-#: tdehtml/tdehtml_part.cpp:3855
+#: tdehtml/tdehtml_part.cpp:3854
msgid " - CC: "
msgstr " - 副本:"
-#: tdehtml/tdehtml_part.cpp:3857
+#: tdehtml/tdehtml_part.cpp:3856
msgid " - BCC: "
msgstr " - 密件副本:"
-#: tdehtml/tdehtml_part.cpp:3946
+#: tdehtml/tdehtml_part.cpp:3945
msgid ""
"<qt>This untrusted page links to<BR><B>%1</B>.<BR>Do you want to follow the "
"link?"
msgstr "<qt>此不可信賴的網頁連結到<BR><B>%1</B>。<BR>你要跟著連結去嗎?"
-#: tdehtml/tdehtml_part.cpp:3947
+#: tdehtml/tdehtml_part.cpp:3946
msgid "Follow"
msgstr "跟隨"
-#: tdehtml/tdehtml_part.cpp:4047
+#: tdehtml/tdehtml_part.cpp:4046
msgid "Frame Information"
msgstr "框架資訊"
-#: tdehtml/tdehtml_part.cpp:4053
+#: tdehtml/tdehtml_part.cpp:4052
msgid " <a href=\"%1\">[Properties]</a>"
msgstr " <a href=\\\"%1\\\">[內容]</a>"
-#: tdehtml/tdehtml_part.cpp:4133
+#: tdehtml/tdehtml_part.cpp:4132
msgid "Save Background Image As"
msgstr "另存背景影像為"
-#: tdehtml/tdehtml_part.cpp:4220
+#: tdehtml/tdehtml_part.cpp:4219
msgid "Save Frame As"
msgstr "另存框架為"
-#: tdehtml/tdehtml_part.cpp:4260
+#: tdehtml/tdehtml_part.cpp:4259
msgid "&Find in Frame..."
msgstr "在框架中尋找(&F)..."
-#: tdehtml/tdehtml_part.cpp:4767
+#: tdehtml/tdehtml_part.cpp:4766
msgid ""
"Warning: This is a secure form but it is attempting to send your data back "
"unencrypted.\n"
@@ -6422,16 +6424,16 @@ msgstr ""
"能可以截獲並檢視這些資料。\n"
"您確定要繼續嗎?"
-#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4779
-#: tdehtml/tdehtml_part.cpp:4803
+#: tdehtml/tdehtml_part.cpp:4769 tdehtml/tdehtml_part.cpp:4778
+#: tdehtml/tdehtml_part.cpp:4802
msgid "Network Transmission"
msgstr "網絡傳輸"
-#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4780
+#: tdehtml/tdehtml_part.cpp:4769 tdehtml/tdehtml_part.cpp:4779
msgid "&Send Unencrypted"
msgstr "傳送未加密資料(&S)"
-#: tdehtml/tdehtml_part.cpp:4777
+#: tdehtml/tdehtml_part.cpp:4776
msgid ""
"Warning: Your data is about to be transmitted across the network "
"unencrypted.\n"
@@ -6440,7 +6442,7 @@ msgstr ""
"警告:您的資料將未經加密就在網路上傳輸。\n"
"您確定要繼續嗎?"
-#: tdehtml/tdehtml_part.cpp:4801
+#: tdehtml/tdehtml_part.cpp:4800
msgid ""
"This site is attempting to submit form data via email.\n"
"Do you want to continue?"
@@ -6448,11 +6450,11 @@ msgstr ""
"此網站正試圖使用 e-mail 的方式送回資料。\n"
"您允許此行為嗎?"
-#: tdehtml/tdehtml_part.cpp:4804
+#: tdehtml/tdehtml_part.cpp:4803
msgid "&Send Email"
msgstr "傳送 Email"
-#: tdehtml/tdehtml_part.cpp:4825
+#: tdehtml/tdehtml_part.cpp:4824
msgid ""
"<qt>The form will be submitted to <BR><B>%1</B><BR>on your local filesystem."
"<BR>Do you want to submit the form?"
@@ -6460,7 +6462,7 @@ msgstr ""
"<qt>這個表格將會提交到您的本地檔案系統上的<BR><B>%1</B><BR><BR>您真的要提交表"
"格嗎?"
-#: tdehtml/tdehtml_part.cpp:4874
+#: tdehtml/tdehtml_part.cpp:4873
msgid ""
"This site attempted to attach a file from your computer in the form "
"submission. The attachment was removed for your protection."
@@ -6468,43 +6470,43 @@ msgstr ""
"這個網站的表格提交時試圖在您的電腦附加一個檔案。為了保護您,這個附件已經被移"
"除。"
-#: tdehtml/tdehtml_part.cpp:4874
+#: tdehtml/tdehtml_part.cpp:4873
msgid "TDE"
msgstr "TDE"
-#: tdehtml/tdehtml_part.cpp:5782
+#: tdehtml/tdehtml_part.cpp:5781
msgid "(%1/s)"
msgstr "(%1/s)"
-#: tdehtml/tdehtml_part.cpp:6835
+#: tdehtml/tdehtml_part.cpp:6834
msgid "Security Warning"
msgstr "安全警告"
-#: tdehtml/tdehtml_part.cpp:6841
+#: tdehtml/tdehtml_part.cpp:6840
msgid "<qt>Access by untrusted page to<BR><B>%1</B><BR> denied."
msgstr "<qt>此不可信賴的網頁對<BR><B>%1</B>的存取<BR>已被禁止了。"
-#: tdehtml/tdehtml_part.cpp:7267
+#: tdehtml/tdehtml_part.cpp:7266
msgid "The wallet '%1' is open and being used for form data and passwords."
msgstr "保險箱(Wallet) '%1' 已被開啟,並且正被表格資料和密碼使用。"
-#: tdehtml/tdehtml_part.cpp:7321
+#: tdehtml/tdehtml_part.cpp:7320
msgid "&Close Wallet"
msgstr "關閉保險箱(Wallet)(&C)"
-#: tdehtml/tdehtml_part.cpp:7364
+#: tdehtml/tdehtml_part.cpp:7363
msgid "JavaScript &Debugger"
msgstr "JavaScript 除錯器(&D)"
-#: tdehtml/tdehtml_part.cpp:7399
+#: tdehtml/tdehtml_part.cpp:7398
msgid "This page was prevented from opening a new window via JavaScript."
msgstr "已禁止此網站使用 Javascript 開啟一個新的瀏覽器視窗。"
-#: tdehtml/tdehtml_part.cpp:7405
+#: tdehtml/tdehtml_part.cpp:7404
msgid "Popup Window Blocked"
msgstr "彈出式視窗已擋下"
-#: tdehtml/tdehtml_part.cpp:7405
+#: tdehtml/tdehtml_part.cpp:7404
msgid ""
"This page has attempted to open a popup window but was blocked.\n"
"You can click on this icon in the status bar to control this behavior\n"
@@ -6513,18 +6515,18 @@ msgstr ""
"這個網頁試圖開啟一個彈出式視窗,但已被擋下。\n"
"您可以在按一下這個圖示來開啟此視窗或是控制這個效果。"
-#: tdehtml/tdehtml_part.cpp:7419
+#: tdehtml/tdehtml_part.cpp:7418
#, c-format
msgid ""
"_n: &Show Blocked Popup Window\n"
"Show %n Blocked Popup Windows"
msgstr "顯示 %n 個被擋住的彈出視窗"
-#: tdehtml/tdehtml_part.cpp:7420
+#: tdehtml/tdehtml_part.cpp:7419
msgid "Show Blocked Window Passive Popup &Notification"
msgstr "顯示已擋下視窗的提示(&N)"
-#: tdehtml/tdehtml_part.cpp:7422
+#: tdehtml/tdehtml_part.cpp:7421
msgid "&Configure JavaScript New Window Policies..."
msgstr "設定 JavaScript 新視窗規則(&C)..."
@@ -6585,15 +6587,15 @@ msgstr "列印影像"
msgid "Print header"
msgstr "列印標頭"
-#: tdehtml/tdehtml_settings.cc:152
+#: tdehtml/tdehtml_settings.cpp:152
msgid "Accept"
msgstr "接受"
-#: tdehtml/tdehtml_settings.cc:153
+#: tdehtml/tdehtml_settings.cpp:153
msgid "Reject"
msgstr "拒絕"
-#: tdehtml/tdehtml_settings.cc:779
+#: tdehtml/tdehtml_settings.cpp:779
msgid "Filter error"
msgstr "過濾器錯誤"
@@ -6649,7 +6651,7 @@ msgstr "找不到文字:\"%1\"。"
msgid "Access Keys activated"
msgstr "存取鍵已啟動"
-#: tdehtml/tdehtmlview.cpp:2787
+#: tdehtml/tdehtmlview.cpp:2783
#, c-format
msgid "Print %1"
msgstr "列印 %1"
@@ -6712,10 +6714,10 @@ msgstr ""
"無法開啟程式庫‘%1’。\n"
"%2"
-#: ../dependencies/tqt3/src/network/qftp.cpp:1252
-#: ../dependencies/tqt3/src/network/qftp.cpp:1980
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1226
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1793 tdeinit/tdeinit.cpp:607
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1252
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1980
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1226
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1793 tdeinit/tdeinit.cpp:607
#: tdeinit/tdeinit.cpp:650
msgid "Unknown error"
msgstr "不明的錯誤"
@@ -6763,6 +6765,26 @@ msgstr ""
"tdelauncher: 這個程式不是用來手動開啟的。\n"
"tdelauncher: 它應是被 tdeinit 自動開啟的。\n"
+#: tdemarkdown/markdown_part.cpp:51
+msgid "TDE Markdown Viewer"
+msgstr ""
+
+#: tdemarkdown/markdown_part.cpp:52
+msgid "TDEMarkdown is an embeddable viewer for Markdown documents."
+msgstr ""
+
+#: tdemarkdown/markdown_part.cpp:55
+msgid "Developer"
+msgstr ""
+
+#: tdemarkdown/markdown_part.cpp:98
+msgid "Markdown document"
+msgstr ""
+
+#: tdemarkdown/markdown_part.cpp:113
+msgid "Error: malformed document."
+msgstr ""
+
#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218
msgid ""
"_: Switch between overlap and side by side mode\n"
@@ -6813,14 +6835,14 @@ msgstr "顯示 %1"
msgid "Hide %1"
msgstr "隱藏 %1"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:318
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:318
#: tdemdi/tdemdichildfrm.cpp:1237 tdemdi/tdemdichildfrm.cpp:1259
#: tdeui/ksystemtray.cpp:162
msgid "&Restore"
msgstr "還原(&R)"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:319
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:333
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:319
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:333
#: tdemdi/tdemdichildfrm.cpp:1238
msgid "&Move"
msgstr "移動(&M)"
@@ -6890,13 +6912,13 @@ msgstr "視窗"
msgid "Undock"
msgstr "Undock"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:111
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:111
#: tdemdi/tdemdimainfrm.cpp:997
msgid "Maximize"
msgstr "放到最大"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:105
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1505
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:105
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1505
#: tdemdi/tdemdimainfrm.cpp:999 tdeui/ksystemtray.cpp:84
msgid "Minimize"
msgstr "縮到最小"
@@ -7386,9 +7408,9 @@ msgstr "開啟用 '%1'(&O)"
msgid "&Open With..."
msgstr "開啟用(&O)..."
-#: ../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 "開啟(&O)"
@@ -7412,57 +7434,57 @@ msgid ""
"%n seconds remaining:"
msgstr ""
-#: tderandr/libtderandr.cc:702
+#: tderandr/libtderandr.cpp:702
#, fuzzy
msgid "Setting gamma failed."
msgstr "儲存失敗。"
-#: tderandr/libtderandr.cc:707
+#: tderandr/libtderandr.cpp:707
msgid "XRandR encountered a problem"
msgstr ""
-#: tderandr/libtderandr.cc:1223
+#: tderandr/libtderandr.cpp:1223
msgid "%1:%2"
msgstr ""
-#: tderandr/libtderandr.cc:1224
+#: tderandr/libtderandr.cpp:1224
msgid "%1. %2 output on %3"
msgstr ""
-#: tderandr/libtderandr.cc:1230
+#: tderandr/libtderandr.cpp:1230
msgid "%1. %2 on %3 on card %4"
msgstr ""
-#: tderandr/libtderandr.cc:1280 tderandr/libtderandr.cc:1284
+#: tderandr/libtderandr.cpp:1280 tderandr/libtderandr.cpp:1284
msgid "%1 x %2"
msgstr ""
-#: tderandr/libtderandr.cc:1310
+#: tderandr/libtderandr.cpp:1310
msgid "0 degrees"
msgstr ""
-#: tderandr/libtderandr.cc:1311
+#: tderandr/libtderandr.cpp:1311
msgid "90 degrees"
msgstr ""
-#: tderandr/libtderandr.cc:1312
+#: tderandr/libtderandr.cpp:1312
msgid "180 degrees"
msgstr ""
-#: tderandr/libtderandr.cc:1313
+#: tderandr/libtderandr.cpp:1313
msgid "270 degrees"
msgstr ""
-#: tderandr/libtderandr.cc:1399
+#: tderandr/libtderandr.cpp:1399
#, fuzzy
msgid "disconnected"
msgstr "本地端連接"
-#: tderandr/libtderandr.cc:1405 tderandr/libtderandr.cc:1447
+#: tderandr/libtderandr.cpp:1405 tderandr/libtderandr.cpp:1447
msgid "N/A"
msgstr ""
-#: tderandr/libtderandr.cc:1440
+#: tderandr/libtderandr.cpp:1440
msgid "Default output on generic video card"
msgstr ""
@@ -7615,7 +7637,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 "唯讀"
@@ -7628,7 +7650,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 "類型"
@@ -8065,7 +8087,7 @@ msgstr ""
"<qt><font size=\"+4\" face=\"%1\">%2</font><br>Unicode 編碼: U+%3<br>(十進"
"制: %4)<br>(字元: %5)</qt>"
-#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144
+#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:145
msgid "Font:"
msgstr "字型:"
@@ -8081,43 +8103,43 @@ msgstr "&Unicode 編碼:"
msgid "Custom..."
msgstr "自訂..."
-#: tdeui/kcolordialog.cpp:84
+#: tdeui/kcolordialog.cpp:87
msgid ""
"_: palette name\n"
"* Recent Colors *"
msgstr "* 最近使用的顏色 *"
-#: tdeui/kcolordialog.cpp:85
+#: tdeui/kcolordialog.cpp:88
msgid ""
"_: palette name\n"
"* Custom Colors *"
msgstr "* 自訂顏色 *"
-#: tdeui/kcolordialog.cpp:86
+#: tdeui/kcolordialog.cpp:89
msgid ""
"_: palette name\n"
"Forty Colors"
msgstr "40色"
-#: tdeui/kcolordialog.cpp:87
+#: tdeui/kcolordialog.cpp:90
msgid ""
"_: palette name\n"
"Rainbow Colors"
msgstr "彩虹色彩"
-#: tdeui/kcolordialog.cpp:88
+#: tdeui/kcolordialog.cpp:91
msgid ""
"_: palette name\n"
"Royal Colors"
msgstr "精選色彩"
-#: tdeui/kcolordialog.cpp:89
+#: tdeui/kcolordialog.cpp:92
msgid ""
"_: palette name\n"
"Web Colors"
msgstr "網頁色彩"
-#: tdeui/kcolordialog.cpp:563
+#: tdeui/kcolordialog.cpp:566
msgid "Named Colors"
msgstr "已命名的顏色"
@@ -8155,7 +8177,7 @@ msgstr "綠:"
msgid "B:"
msgstr "藍:"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1402
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1402
#: tdeui/kcolordialog.cpp:1108
msgid "&Add to Custom Colors"
msgstr "加入至自訂顏色(&A)"
@@ -8428,66 +8450,66 @@ msgstr "向上移動(&U)"
msgid "Move &Down"
msgstr "向下移動(&D)"
-#: tdeui/kedittoolbar.cpp:49
+#: tdeui/kedittoolbar.cpp:48
msgid "--- line separator ---"
msgstr "--- 行分隔 ---"
-#: tdeui/kedittoolbar.cpp:50
+#: tdeui/kedittoolbar.cpp:49
msgid "--- separator ---"
msgstr "--- 分隔 ---"
-#: tdeui/kedittoolbar.cpp:380 tdeui/kedittoolbar.cpp:392
-#: tdeui/kedittoolbar.cpp:402 tdeui/kedittoolbar.cpp:411
+#: tdeui/kedittoolbar.cpp:379 tdeui/kedittoolbar.cpp:391
+#: tdeui/kedittoolbar.cpp:401 tdeui/kedittoolbar.cpp:410
msgid "Configure Toolbars"
msgstr "設定工具列"
-#: tdeui/kedittoolbar.cpp:447
+#: tdeui/kedittoolbar.cpp:446
msgid ""
"Do you really want to reset all toolbars of this application to their "
"default? The changes will be applied immediately."
msgstr "您真的要重設這個應用程式的所有工具列嗎?這個動作會即時生效。"
-#: tdeui/kedittoolbar.cpp:447
+#: tdeui/kedittoolbar.cpp:446
msgid "Reset Toolbars"
msgstr "重設工具列"
-#: tdeui/kedittoolbar.cpp:761
+#: tdeui/kedittoolbar.cpp:760
msgid "&Toolbar:"
msgstr "工具列(&T):"
-#: tdeui/kedittoolbar.cpp:777
+#: tdeui/kedittoolbar.cpp:776
msgid "A&vailable actions:"
msgstr "可用的動作(&V):"
-#: tdeui/kedittoolbar.cpp:795
+#: tdeui/kedittoolbar.cpp:794
msgid "Curr&ent actions:"
msgstr "目前的動作(&E):"
-#: tdeui/kedittoolbar.cpp:818
+#: tdeui/kedittoolbar.cpp:817
msgid "Change &Icon..."
msgstr "變更圖示(&I)..."
-#: tdeui/kedittoolbar.cpp:991
+#: tdeui/kedittoolbar.cpp:990
msgid ""
"This element will be replaced with all the elements of an embedded component."
msgstr "此元件將會被內嵌部分的所有元件取代。"
-#: tdeui/kedittoolbar.cpp:993
+#: tdeui/kedittoolbar.cpp:992
msgid "<Merge>"
msgstr "<合併>"
-#: tdeui/kedittoolbar.cpp:995
+#: tdeui/kedittoolbar.cpp:994
msgid "<Merge %1>"
msgstr "<合併 %1>"
-#: tdeui/kedittoolbar.cpp:1001
+#: tdeui/kedittoolbar.cpp:1000
msgid ""
"This is a dynamic list of actions. You can move it, but if you remove it you "
"won't be able to re-add it."
msgstr ""
"這是一個動作的動態清單。您可以移動它,但如果您移除它,您將無法再加入它。"
-#: tdeui/kedittoolbar.cpp:1002
+#: tdeui/kedittoolbar.cpp:1001
#, c-format
msgid "ActionList: %1"
msgstr "動作清單: %1"
@@ -8515,7 +8537,7 @@ msgstr "關於 %1(&A)"
#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114
#, fuzzy
-msgid "About &Trinity"
+msgid "About &TDE"
msgstr "關於 TDE(&K)"
#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535
@@ -8703,23 +8725,23 @@ msgstr "下拉清單 && 短暫自動化"
msgid "&Browse..."
msgstr "瀏覽(&B)..."
-#: tdeui/kpassdlg.cpp:250
+#: tdeui/kpassdlg.cpp:249
msgid "&Password:"
msgstr "密碼(&P):"
-#: tdeui/kpassdlg.cpp:269
+#: tdeui/kpassdlg.cpp:268
msgid "&Keep password"
msgstr "保存密碼(&K)"
-#: tdeui/kpassdlg.cpp:289
+#: tdeui/kpassdlg.cpp:288
msgid "&Verify:"
msgstr "確認(&V):"
-#: tdeui/kpassdlg.cpp:311
+#: tdeui/kpassdlg.cpp:310
msgid "Password strength meter:"
msgstr "密碼安全測量器:"
-#: tdeui/kpassdlg.cpp:315
+#: tdeui/kpassdlg.cpp:314
msgid ""
"The password strength meter gives an indication of the security of the "
"password you have entered. To improve the strength of the password, try:\n"
@@ -8732,15 +8754,15 @@ msgstr ""
" - 混合使用大寫和小寫字母;\n"
" - 混合數字或符號,如:#。"
-#: tdeui/kpassdlg.cpp:331 tdeui/kpassdlg.cpp:524
+#: tdeui/kpassdlg.cpp:330 tdeui/kpassdlg.cpp:523
msgid "Passwords do not match"
msgstr "密碼不同"
-#: tdeui/kpassdlg.cpp:408
+#: tdeui/kpassdlg.cpp:407
msgid "You entered two different passwords. Please try again."
msgstr "您輸入了兩個不同的密碼。請重新輸入。"
-#: tdeui/kpassdlg.cpp:415
+#: tdeui/kpassdlg.cpp:414
msgid ""
"The password you have entered has a low strength. To improve the strength of "
"the password, try:\n"
@@ -8755,22 +8777,22 @@ msgstr ""
" - 混合使用大寫和小寫字母;\n"
" - 混合數字或符號,如:#。"
-#: tdeui/kpassdlg.cpp:423
+#: tdeui/kpassdlg.cpp:422
msgid "Low Password Strength"
msgstr "密碼不夠安全"
-#: tdeui/kpassdlg.cpp:518
+#: tdeui/kpassdlg.cpp:517
msgid "Password is empty"
msgstr "密碼是空白的"
-#: tdeui/kpassdlg.cpp:521
+#: tdeui/kpassdlg.cpp:520
#, c-format
msgid ""
"_n: Password must be at least 1 character long\n"
"Password must be at least %n characters long"
msgstr "密碼最少要有 %n 個字元"
-#: tdeui/kpassdlg.cpp:523
+#: tdeui/kpassdlg.cpp:522
msgid "Passwords match"
msgstr "密碼相同"
@@ -8830,105 +8852,105 @@ msgstr "Zemberek"
msgid "&Client:"
msgstr "客戶端(&C):"
-#: tdespell2/ui/tdespell2ui.ui:192 tdeui/ksconfig.cpp:298
+#: tdespell2/ui/tdespell2ui.ui:192 tdeui/ksconfig.cpp:294
#: tdeui/tdespellui.ui:254
#, no-c-format
msgid "English"
msgstr "英文"
-#: tdeui/ksconfig.cpp:301
+#: tdeui/ksconfig.cpp:297
msgid "Spanish"
msgstr "西班牙文"
-#: tdeui/ksconfig.cpp:304
+#: tdeui/ksconfig.cpp:300
msgid "Danish"
msgstr "丹麥文"
-#: tdeui/ksconfig.cpp:307
+#: tdeui/ksconfig.cpp:303
msgid "German"
msgstr "德文"
-#: tdeui/ksconfig.cpp:310
+#: tdeui/ksconfig.cpp:306
msgid "German (new spelling)"
msgstr "德文(新拼法)"
-#: tdeui/ksconfig.cpp:313
+#: tdeui/ksconfig.cpp:309
msgid "Brazilian Portuguese"
msgstr "巴西葡萄牙文"
-#: tdeui/ksconfig.cpp:316
+#: tdeui/ksconfig.cpp:312
msgid "Portuguese"
msgstr "葡萄牙文"
-#: tdeui/ksconfig.cpp:319
+#: tdeui/ksconfig.cpp:315
msgid "Esperanto"
msgstr "世界語"
-#: tdeui/ksconfig.cpp:322
+#: tdeui/ksconfig.cpp:318
msgid "Norwegian"
msgstr "挪威語"
-#: tdeui/ksconfig.cpp:325
+#: tdeui/ksconfig.cpp:321
msgid "Polish"
msgstr "波蘭語"
-#: tdeui/ksconfig.cpp:331
+#: tdeui/ksconfig.cpp:327
msgid "Slovenian"
msgstr "斯洛法尼亞語"
-#: tdeui/ksconfig.cpp:334
+#: tdeui/ksconfig.cpp:330
msgid "Slovak"
msgstr "斯洛伐克語"
-#: tdeui/ksconfig.cpp:337
+#: tdeui/ksconfig.cpp:333
msgid "Czech"
msgstr "捷克文"
-#: tdeui/ksconfig.cpp:340
+#: tdeui/ksconfig.cpp:336
msgid "Swedish"
msgstr "瑞典語"
-#: tdeui/ksconfig.cpp:343
+#: tdeui/ksconfig.cpp:339
msgid "Swiss German"
msgstr "瑞士德文"
-#: tdeui/ksconfig.cpp:349
+#: tdeui/ksconfig.cpp:345
msgid "Lithuanian"
msgstr "立陶宛文"
-#: tdeui/ksconfig.cpp:352
+#: tdeui/ksconfig.cpp:348
msgid "French"
msgstr "法文"
-#: tdeui/ksconfig.cpp:355
+#: tdeui/ksconfig.cpp:351
msgid "Belarusian"
msgstr "白俄羅斯語"
-#: tdeui/ksconfig.cpp:358
+#: tdeui/ksconfig.cpp:354
msgid "Hungarian"
msgstr "匈牙利文"
-#: tdeui/ksconfig.cpp:362
+#: tdeui/ksconfig.cpp:358
msgid ""
"_: Unknown ispell dictionary\n"
"Unknown"
msgstr "不明的"
-#: tdeui/ksconfig.cpp:444 tdeui/ksconfig.cpp:603
+#: tdeui/ksconfig.cpp:440 tdeui/ksconfig.cpp:599
msgid "ISpell Default"
msgstr "ISpell 預設"
-#: tdeui/ksconfig.cpp:497 tdeui/ksconfig.cpp:651
+#: tdeui/ksconfig.cpp:493 tdeui/ksconfig.cpp:651
msgid ""
"_: default spelling dictionary\n"
"Default - %1 [%2]"
msgstr "預設 - %1 [%2]"
-#: tdeui/ksconfig.cpp:517 tdeui/ksconfig.cpp:677
+#: tdeui/ksconfig.cpp:513 tdeui/ksconfig.cpp:677
msgid "ASpell Default"
msgstr "ASpell 預設"
-#: tdeui/ksconfig.cpp:582 tdeui/ksconfig.cpp:742
+#: tdeui/ksconfig.cpp:578 tdeui/ksconfig.cpp:742
#, c-format
msgid ""
"_: default spelling dictionary\n"
@@ -9017,8 +9039,9 @@ msgstr "郵寄(&M)..."
msgid "Re&do"
msgstr "重做(&D)"
-#: ../dependencies/tqt3/src/widgets/qlineedit.cpp:2268
-#: ../dependencies/tqt3/src/widgets/qtextedit.cpp:5653 tdeui/kstdaction_p.h:54
+#: ../../dependencies/tqt3/src/widgets/qlineedit.cpp:2239
+#: ../../dependencies/tqt3/src/widgets/qtextedit.cpp:5649
+#: tdeui/kstdaction_p.h:54
msgid "Cu&t"
msgstr "剪下(&T)"
@@ -9561,7 +9584,7 @@ msgstr "K Desktop Environment。版次 %1"
#: tdeui/tdeabouttde.cpp:88
#, fuzzy
msgid ""
-"_: About Trinity\n"
+"_: About TDE\n"
"&About"
msgstr "關於 TDE(&A)"
@@ -9591,86 +9614,85 @@ msgstr "可用的(&V):"
msgid "&Selected:"
msgstr "已選取的(&S):"
-#: tdeui/tdefontdialog.cpp:101
+#: tdeui/tdefontdialog.cpp:102
msgid "Here you can choose the font to be used."
msgstr "在此選擇要用的字型。"
-#: tdeui/tdefontdialog.cpp:113
+#: tdeui/tdefontdialog.cpp:114
msgid "Requested Font"
msgstr "要求的字型"
-#: tdeui/tdefontdialog.cpp:136
+#: tdeui/tdefontdialog.cpp:137
msgid "Change font family?"
msgstr "變更字型家族?"
-#: tdeui/tdefontdialog.cpp:138
+#: tdeui/tdefontdialog.cpp:139
msgid "Enable this checkbox to change the font family settings."
msgstr "啟動該選項來變更字型家族設定。"
-#: tdeui/tdefontdialog.cpp:151
+#: tdeui/tdefontdialog.cpp:152
msgid "Font style"
msgstr "字型樣式"
-#: tdeui/tdefontdialog.cpp:155
+#: tdeui/tdefontdialog.cpp:156
msgid "Change font style?"
msgstr "變更字型樣式?"
-#: tdeui/tdefontdialog.cpp:157
+#: tdeui/tdefontdialog.cpp:158
msgid "Enable this checkbox to change the font style settings."
msgstr "啟動該選項來變更字型樣式設定。"
-#: tdeui/tdefontdialog.cpp:163
+#: tdeui/tdefontdialog.cpp:164
msgid "Font style:"
msgstr "字型樣式:"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2522
-#: tdeui/tdefontdialog.cpp:171
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2523
+#: tdeui/tdefontdialog.cpp:172
msgid "Size"
msgstr "大小"
-#: tdeui/tdefontdialog.cpp:175
+#: tdeui/tdefontdialog.cpp:176
msgid "Change font size?"
msgstr "變更字型大小?"
-#: tdeui/tdefontdialog.cpp:177
+#: tdeui/tdefontdialog.cpp:178
msgid "Enable this checkbox to change the font size settings."
msgstr "啟動該選項來變更字型大小設定。"
-#: tdeui/tdefontdialog.cpp:183
+#: tdeui/tdefontdialog.cpp:184
msgid "Size:"
msgstr "大小:"
-#: tdeui/tdefontdialog.cpp:199
+#: tdeui/tdefontdialog.cpp:200
msgid "Here you can choose the font family to be used."
msgstr "在此選擇要使用的字型家族。"
-#: tdeui/tdefontdialog.cpp:221
+#: tdeui/tdefontdialog.cpp:222
msgid "Here you can choose the font style to be used."
msgstr "在此選擇要使用的字型樣式。"
-#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473
-#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484
-#: tdeui/tdefontdialog.cpp:485
+#: tdeui/tdefontdialog.cpp:225 tdeui/tdefontdialog.cpp:498
+#: tdeui/tdefontdialog.cpp:499
msgid "Regular"
msgstr "標準"
-#: tdeui/tdefontdialog.cpp:226
+#: tdeui/tdefontdialog.cpp:227
msgid "Bold"
msgstr "粗體"
-#: tdeui/tdefontdialog.cpp:227
+#: tdeui/tdefontdialog.cpp:228
msgid "Bold Italic"
msgstr "粗斜體"
-#: tdeui/tdefontdialog.cpp:244
+#: tdeui/tdefontdialog.cpp:245
msgid "Relative"
msgstr "相對"
-#: tdeui/tdefontdialog.cpp:246
+#: tdeui/tdefontdialog.cpp:247
msgid "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
msgstr "字型大小<br>「<b>固定</b>」或「<b>相對</b>」<br>於環境"
-#: tdeui/tdefontdialog.cpp:248
+#: tdeui/tdefontdialog.cpp:249
msgid ""
"Here you can switch between fixed font size and font size to be calculated "
"dynamically and adjusted to changing environment (e.g. widget dimensions, "
@@ -9679,26 +9701,26 @@ msgstr ""
"在此您可以選擇使用固定大小字型,或根據環境動態計算調整字型大小 (例如根據部件"
"大小、紙張大小等)。"
-#: tdeui/tdefontdialog.cpp:272
+#: tdeui/tdefontdialog.cpp:273
msgid "Here you can choose the font size to be used."
msgstr "在此選擇要使用的字型大小。"
-#: tdeui/tdefontdialog.cpp:296
+#: tdeui/tdefontdialog.cpp:297
msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
msgstr "The Quick Brown Fox 跳過那隻懶狗"
-#: tdeui/tdefontdialog.cpp:301
+#: tdeui/tdefontdialog.cpp:302
msgid ""
"This sample text illustrates the current settings. You may edit it to test "
"special characters."
msgstr "此段範例文字顯示目前的設定。您可以編輯這段文字來測試特殊字符。"
-#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320
+#: tdeui/tdefontdialog.cpp:311 tdeui/tdefontdialog.cpp:321
msgid "Actual Font"
msgstr "實際字型"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:411
-#: tdeui/tdefontdialog.cpp:728
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:411
+#: tdeui/tdefontdialog.cpp:770
msgid "Select Font"
msgstr "選擇字型"
@@ -10322,39 +10344,39 @@ msgstr "這個配置部分已被 %1 開啟"
msgid "<big>Loading...</big>"
msgstr "<big>載入中...</big>"
-#: tdewallet/backend/tdewalletbackend.cc:258
+#: tdewallet/backend/tdewalletbackend.cpp:258
msgid "Already open."
msgstr "已開啟。"
-#: tdewallet/backend/tdewalletbackend.cc:260
+#: tdewallet/backend/tdewalletbackend.cpp:260
msgid "Error opening file."
msgstr "開啟檔案時發生錯誤。"
-#: tdewallet/backend/tdewalletbackend.cc:262
+#: tdewallet/backend/tdewalletbackend.cpp:262
msgid "Not a wallet file."
msgstr "不是一個保險箱檔案。"
-#: tdewallet/backend/tdewalletbackend.cc:264
+#: tdewallet/backend/tdewalletbackend.cpp:264
msgid "Unsupported file format revision."
msgstr "不支援的檔案格式版本。"
-#: tdewallet/backend/tdewalletbackend.cc:266
+#: tdewallet/backend/tdewalletbackend.cpp:266
msgid "Unknown encryption scheme."
msgstr "不明的加密方案。"
-#: tdewallet/backend/tdewalletbackend.cc:268
+#: tdewallet/backend/tdewalletbackend.cpp:268
msgid "Corrupt file?"
msgstr "損壞檔案?"
-#: tdewallet/backend/tdewalletbackend.cc:270
+#: tdewallet/backend/tdewalletbackend.cpp:270
msgid "Error validating wallet integrity. Possibly corrupted."
msgstr "檢驗保險箱完整度時發生錯誤。可能已損壞。"
-#: tdewallet/backend/tdewalletbackend.cc:274
+#: tdewallet/backend/tdewalletbackend.cpp:274
msgid "Read error - possibly incorrect password."
msgstr "讀取錯誤 - 密碼可能有誤。"
-#: tdewallet/backend/tdewalletbackend.cc:276
+#: tdewallet/backend/tdewalletbackend.cpp:276
msgid "Decryption error."
msgstr "解密錯誤。"
@@ -10538,525 +10560,521 @@ msgstr "照片"
msgid "Agent"
msgstr "Agent"
-#: tdecore/tde-config.cpp.cmake:14
+#: tdecore/tde-config.cpp.cmake:12
msgid "A little program to output installation paths"
msgstr "一個輸出安裝路徑的小程式"
-#: tdecore/tde-config.cpp.cmake:18
+#: tdecore/tde-config.cpp.cmake:16
msgid "expand ${prefix} and ${exec_prefix} in output"
msgstr "輸出 ${prefix} 和 ${exec_prefix} 的值"
-#: tdecore/tde-config.cpp.cmake:19
+#: tdecore/tde-config.cpp.cmake:17
msgid "Compiled in prefix for TDE libraries"
msgstr "TDE 程式庫編譯時的 prefix"
-#: tdecore/tde-config.cpp.cmake:20
+#: tdecore/tde-config.cpp.cmake:18
msgid "Compiled in exec_prefix for TDE libraries"
msgstr "TDE 程式庫編譯時的 exec_prefix"
-#: tdecore/tde-config.cpp.cmake:21
+#: tdecore/tde-config.cpp.cmake:19
msgid "Compiled in library path suffix"
msgstr "程式庫編譯時的路徑 suffix"
-#: tdecore/tde-config.cpp.cmake:22
+#: tdecore/tde-config.cpp.cmake:20
msgid "Prefix in $HOME used to write files"
msgstr "用作寫入檔案的 $HOME/prefix "
-#: tdecore/tde-config.cpp.cmake:23
+#: tdecore/tde-config.cpp.cmake:21
msgid "Compiled in version string for TDE libraries"
msgstr "TDE 程式庫編譯時的版本字串"
-#: tdecore/tde-config.cpp.cmake:24
+#: tdecore/tde-config.cpp.cmake:22
msgid "Available TDE resource types"
msgstr "可用的 TDE 資源類別"
-#: tdecore/tde-config.cpp.cmake:25
+#: tdecore/tde-config.cpp.cmake:23
msgid "Search path for resource type"
msgstr "資源類別的搜尋路徑"
-#: tdecore/tde-config.cpp.cmake:26
+#: tdecore/tde-config.cpp.cmake:24
msgid "User path: desktop|autostart|trash|document"
msgstr "使用者路徑: 桌面|自動啟動|資源回收桶|文件"
-#: tdecore/tde-config.cpp.cmake:27
+#: tdecore/tde-config.cpp.cmake:25
msgid "Prefix to install resource files to"
msgstr "安裝資源檔案的目錄"
-#: tdecore/tde-config.cpp.cmake:169
+#: tdecore/tde-config.cpp.cmake:167
msgid "Applications menu (.desktop files)"
msgstr "應用程式選單(.desktop 檔案)"
-#: tdecore/tde-config.cpp.cmake:170
+#: tdecore/tde-config.cpp.cmake:168
msgid "CGIs to run from kdehelp"
msgstr "由 kdehelp 執行的 CGI"
-#: tdecore/tde-config.cpp.cmake:171
+#: tdecore/tde-config.cpp.cmake:169
msgid "Configuration files"
msgstr "組態設定檔案"
-#: tdecore/tde-config.cpp.cmake:172
+#: tdecore/tde-config.cpp.cmake:170
msgid "Where applications store data"
msgstr "應用程式儲存資料的地方"
-#: tdecore/tde-config.cpp.cmake:173
+#: tdecore/tde-config.cpp.cmake:171
msgid "Executables in $prefix/bin"
msgstr "在 $prefix/bin 內的執行檔"
-#: tdecore/tde-config.cpp.cmake:174
+#: tdecore/tde-config.cpp.cmake:172
msgid "HTML documentation"
msgstr "HTML 文件"
-#: tdecore/tde-config.cpp.cmake:175
+#: tdecore/tde-config.cpp.cmake:173
msgid "Icons"
msgstr "圖示"
-#: tdecore/tde-config.cpp.cmake:176
+#: tdecore/tde-config.cpp.cmake:174
msgid "Configuration description files"
msgstr "組態描述檔案"
-#: tdecore/tde-config.cpp.cmake:177
+#: tdecore/tde-config.cpp.cmake:175
msgid "Libraries"
msgstr "程式庫"
-#: tdecore/tde-config.cpp.cmake:178
+#: tdecore/tde-config.cpp.cmake:176
msgid "Includes/Headers"
msgstr "引入檔/標頭檔"
-#: tdecore/tde-config.cpp.cmake:179
+#: tdecore/tde-config.cpp.cmake:177
msgid "Translation files for TDELocale"
msgstr "TDELocale 的翻譯檔案"
-#: tdecore/tde-config.cpp.cmake:180
+#: tdecore/tde-config.cpp.cmake:178
msgid "Mime types"
msgstr "Mime 類型"
-#: tdecore/tde-config.cpp.cmake:181
+#: tdecore/tde-config.cpp.cmake:179
msgid "Loadable modules"
msgstr "可載入的模組"
-#: tdecore/tde-config.cpp.cmake:182
+#: tdecore/tde-config.cpp.cmake:180
msgid "TQt plugins"
msgstr "TQt 外掛模組"
-#: tdecore/tde-config.cpp.cmake:183
+#: tdecore/tde-config.cpp.cmake:181
msgid "Services"
msgstr "服務"
-#: tdecore/tde-config.cpp.cmake:184
+#: tdecore/tde-config.cpp.cmake:182
msgid "Service types"
msgstr "服務類型"
-#: tdecore/tde-config.cpp.cmake:185
+#: tdecore/tde-config.cpp.cmake:183
msgid "Application sounds"
msgstr "應用程式聲音"
-#: tdecore/tde-config.cpp.cmake:187
+#: tdecore/tde-config.cpp.cmake:185
msgid "Wallpapers"
msgstr "桌布"
-#: tdecore/tde-config.cpp.cmake:188
+#: tdecore/tde-config.cpp.cmake:186
msgid "XDG Application menu (.desktop files)"
msgstr "XDG 應用程式選單(.desktop 檔案)"
-#: tdecore/tde-config.cpp.cmake:189
+#: tdecore/tde-config.cpp.cmake:187
msgid "XDG Menu descriptions (.directory files)"
msgstr "XDG 應用程式描述(.directory 檔案)"
-#: tdecore/tde-config.cpp.cmake:190
+#: tdecore/tde-config.cpp.cmake:188
msgid "XDG Menu layout (.menu files)"
msgstr "XDG 選單配置樣式(.menu 檔案)"
-#: tdecore/tde-config.cpp.cmake:191
+#: tdecore/tde-config.cpp.cmake:189
msgid "CMake import modules (.cmake files)"
msgstr ""
-#: tdecore/tde-config.cpp.cmake:192
+#: tdecore/tde-config.cpp.cmake:190
msgid "Temporary files (specific for both current host and current user)"
msgstr "暫存檔案 (指定給目前主機和目前使用者)"
-#: tdecore/tde-config.cpp.cmake:193
+#: tdecore/tde-config.cpp.cmake:191
msgid "UNIX Sockets (specific for both current host and current user)"
msgstr "UNIX Sockets (指定給目前主機和目前使用者)"
-#: tdecore/tde-config.cpp.cmake:205
+#: tdecore/tde-config.cpp.cmake:203
msgid "%1 - unknown type\n"
msgstr "%1 - 無法識別的類型\n"
-#: tdecore/tde-config.cpp.cmake:230
+#: tdecore/tde-config.cpp.cmake:228
msgid "%1 - unknown type of userpath\n"
msgstr "%1 - 無法識別的用戶路徑類型\n"
-#: ../dependencies/tqt3/src/attic/qtmultilineedit.cpp:2136
-msgid "Paste special..."
-msgstr "貼上(特殊)..."
-
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1095
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1095
msgid "Hu&e:"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1102
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1102
msgid "&Sat:"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1109
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1109
msgid "&Val:"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1116
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1116
#, fuzzy
msgid "&Red:"
msgstr "重做(&R)"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1123
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1123
#, fuzzy
msgid "&Green:"
msgstr "希臘文"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1130
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1130
msgid "Bl&ue:"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1137
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1137
msgid "A&lpha channel:"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1327
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1327
#, fuzzy
msgid "&Basic colors"
msgstr "背景顏色(&B)"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1341
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1341
#, fuzzy
msgid "&Custom colors"
msgstr "加入至自訂顏色(&A)"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1346
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1346
#, fuzzy
msgid "&Define Custom Colors >>"
msgstr "加入至自訂顏色(&A)"
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1498
-#: ../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1544
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1498
+#: ../../dependencies/tqt3/src/dialogs/qcolordialog.cpp:1544
#, fuzzy
msgid "Select color"
msgstr "選取顏色"
-#: ../dependencies/tqt3/src/dialogs/qdialog.cpp:544
+#: ../../dependencies/tqt3/src/dialogs/qdialog.cpp:544
msgid "What's This?"
msgstr "這是什麼?(&T)"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:132
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:132
#, fuzzy
msgid "Debug Message:"
msgstr "關閉訊息"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:135
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:135
#, fuzzy
msgid "Warning:"
msgstr "警告"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:138
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:138
#, fuzzy
msgid "Fatal Error:"
msgstr "格式錯誤"
-#: ../dependencies/tqt3/src/dialogs/qerrormessage.cpp:171
+#: ../../dependencies/tqt3/src/dialogs/qerrormessage.cpp:171
#, fuzzy
msgid "&Show this message again"
msgstr "不要再顯示這個訊息(&D)"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:869
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:876
#, fuzzy
msgid "Copy or Move a File"
msgstr "開啟檔案"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:878
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:885
#, fuzzy, 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 ""
-#: ../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
#, fuzzy
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
#, fuzzy
msgid "File &name:"
msgstr "檔案已儲存。"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2606
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2607
#, fuzzy
msgid "File &type:"
msgstr "Mime 類型"
-#: ../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
#, fuzzy
msgid "List View"
msgstr "檢視"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2655
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2656
#, fuzzy
msgid "Detail View"
msgstr "詳細資料"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2664
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2665
#, fuzzy
msgid "Preview File Info"
msgstr "預覽影像:%1\n"
-#: ../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
#, fuzzy
msgid "Read-write"
msgstr "覆寫"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2782
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:2783
#, fuzzy
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
#, fuzzy
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
#, fuzzy
msgid "R&eload"
msgstr "重新載入"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4316
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4317
#, fuzzy
msgid "Sort by &Name"
msgstr "名"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4318
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4319
#, fuzzy
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
#, fuzzy
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
#, fuzzy, c-format
msgid "Delete %1"
msgstr "刪除"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4378
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4379
#, fuzzy
msgid "<qt>Are you sure you wish to delete %1 \"%2\"?</qt>"
msgstr "<qt>您確定要離開 '<b>%1</b>' 嗎?</qt>"
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4416
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4417
msgid "New Folder 1"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4421
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4422
#, fuzzy
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 ""
-#: ../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4556
+#: ../../dependencies/tqt3/src/dialogs/qfiledialog.cpp:4557
#, fuzzy
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
#, fuzzy
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"
"Check path and filename."
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:172
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:172
msgid "&Font"
msgstr "字型(&F)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:181
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:181
msgid "Font st&yle"
msgstr "字型樣式(&Y)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:191
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:320
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:334
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:191
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:320
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:334
msgid "&Size"
msgstr "大小(&S)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:195
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:195
msgid "Effects"
msgstr "效果"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:197
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:197
msgid "Stri&keout"
msgstr "刪除線(&K)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:199
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:199
msgid "&Underline"
msgstr "底線(&U)"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:201
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:201
msgid "Sample"
msgstr "範例"
-#: ../dependencies/tqt3/src/dialogs/qfontdialog.cpp:212
+#: ../../dependencies/tqt3/src/dialogs/qfontdialog.cpp:212
msgid "Scr&ipt"
msgstr "語文(&I)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:465
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:461
msgid ""
"_: TQMessageBox\n"
"OK"
msgstr "確定"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:466
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:462
msgid ""
"_: TQMessageBox\n"
"Cancel"
msgstr "取消"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:467
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:463
msgid ""
"_: TQMessageBox\n"
"&Yes"
msgstr "是(&Y)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:468
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:464
msgid ""
"_: TQMessageBox\n"
"&No"
msgstr "否(&N)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:469
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:465
msgid ""
"_: TQMessageBox\n"
"&Abort"
msgstr "中止(&A)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:470
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:466
msgid ""
"_: TQMessageBox\n"
"&Retry"
msgstr "重試(&R)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:471
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:467
msgid ""
"_: TQMessageBox\n"
"&Ignore"
msgstr "忽略(&I)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:472
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:468
msgid ""
"_: TQMessageBox\n"
"Yes to &All"
msgstr "全部皆是(&A)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:473
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:469
msgid ""
"_: TQMessageBox\n"
"N&o to All"
msgstr "全部皆否(&O)"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:597
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:590
msgid ""
"<h3>About TQt</h3><p>This program uses TQt version %1.</p><p>TQt is a C++ "
"toolkit for multiplatform GUI &amp; application development.</p><p>TQt "
@@ -11071,259 +11089,259 @@ msgstr ""
"<br>TQt 也有嵌入式系統用的版本。</p><p>請參閱 <tt>https://trinitydesktop.org/"
"docs/qt3/</tt> 以得到更多資訊。</p>"
-#: ../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1603
+#: ../../dependencies/tqt3/src/dialogs/qmessagebox.cpp:1595
msgid "About TQt"
msgstr "關於 TQt"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:214
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:420
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:214
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:420
#, c-format
msgid "Aliases: %1"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1099
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:642
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1104
#, fuzzy
msgid "unknown"
msgstr "無法識別"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:808
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:810
#, fuzzy
msgid "Unknown Location"
msgstr "方向"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:986
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:991
#, fuzzy
msgid "Printer settings"
msgstr "一般設定"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:995
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
#, fuzzy
msgid "Print in color if available"
msgstr "無法預覽。"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1000
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1005
#, fuzzy
msgid "Print in grayscale"
msgstr "列印影像"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1009
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1014
#, fuzzy
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
#, fuzzy
msgid "Host"
msgstr "主機:"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1150
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1155
#, fuzzy
msgid "Print to file:"
msgstr "列印影像"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1203
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1208
#, fuzzy
msgid "Print all"
msgstr "列印"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1207
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
#, fuzzy
msgid "Print selection"
msgstr "貼上選擇"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1212
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1217
#, fuzzy
msgid "Print range"
msgstr "列印影像"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1220
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1225
#, fuzzy
msgid "From page:"
msgstr "首頁"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1233
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1238
#, fuzzy
msgid "To page:"
msgstr "首頁"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1247
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1252
#, fuzzy
msgid "Print first page first"
msgstr "列印影像"
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1253
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1258
#, fuzzy
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
#, fuzzy
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 ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1325
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
msgid "A1 (594 x 841 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1326
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
msgid "A2 (420 x 594 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1327
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
msgid "A3 (297 x 420 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1328
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
msgid "A4 (210x297 mm, 8.26x11.7 inches)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1329
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
msgid "A5 (148 x 210 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1330
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
msgid "A6 (105 x 148 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1331
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
msgid "A7 (74 x 105 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1332
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
msgid "A8 (52 x 74 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1333
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
msgid "A9 (37 x 52 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1334
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1339
msgid "B0 (1000 x 1414 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1335
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
msgid "B1 (707 x 1000 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1336
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
msgid "B2 (500 x 707 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1337
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
msgid "B3 (353 x 500 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1338
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
msgid "B4 (250 x 353 mm)"
msgstr ""
-#: ../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 ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1340
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
msgid "B6 (125 x 176 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1341
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
msgid "B7 (88 x 125 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1342
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
msgid "B8 (62 x 88 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1343
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
msgid "B9 (44 x 62 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1344
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
msgid "B10 (31 x 44 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1345
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
msgid "C5E (163 x 229 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1346
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
msgid "DLE (110 x 220 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1347
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
msgid "Executive (7.5x10 inches, 191x254 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1348
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
msgid "Folio (210 x 330 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1349
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1354
msgid "Ledger (432 x 279 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1350
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1355
msgid "Legal (8.5x14 inches, 216x356 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1351
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1356
msgid "Letter (8.5x11 inches, 216x279 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1352
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1357
msgid "Tabloid (279 x 432 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1353
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1358
msgid "US Common #10 Envelope (105 x 241 mm)"
msgstr ""
-#: ../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1376
+#: ../../dependencies/tqt3/src/dialogs/qprintdialog.cpp:1381
#, fuzzy
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 ""
-#: ../dependencies/tqt3/src/dialogs/qtabdialog.cpp:799
+#: ../../dependencies/tqt3/src/dialogs/qtabdialog.cpp:799
msgid "Defaults"
msgstr "預設值"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:188
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:188
msgid "< &Back"
msgstr "< 上一頁(&B)"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:189
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:189
msgid "&Next >"
msgstr "下一頁(&N) >"
-#: ../dependencies/tqt3/src/dialogs/qwizard.cpp:190
+#: ../../dependencies/tqt3/src/dialogs/qwizard.cpp:190
msgid "&Finish"
msgstr "完成(&F)"
-#: ../dependencies/tqt3/src/kernel/qaccel.cpp:473
+#: ../../dependencies/tqt3/src/kernel/qaccel.cpp:473
msgid "%1, %2 not defined"
msgstr "%1, %2 未定義"
-#: ../dependencies/tqt3/src/kernel/qaccel.cpp:509
+#: ../../dependencies/tqt3/src/kernel/qaccel.cpp:509
msgid "Ambiguous \"%1\" not handled"
msgstr "含糊的 \"%1\" 沒有被處理"
-#: ../dependencies/tqt3/src/kernel/qapplication.cpp:3169
+#: ../../dependencies/tqt3/src/kernel/qapplication.cpp:3191
msgid ""
"_: QT_LAYOUT_DIRECTION\n"
"Translate this string to the string 'LTR' in left-to-right languages or to "
@@ -11331,708 +11349,708 @@ msgid ""
"widget layout."
msgstr "LTR"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1978
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1978
msgid ""
"_: TQFont\n"
"Latin"
msgstr "拉丁文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1981
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1981
msgid ""
"_: TQFont\n"
"Greek"
msgstr "希臘文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1984
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1984
msgid ""
"_: TQFont\n"
"Cyrillic"
msgstr "斯拉夫文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1987
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1987
msgid ""
"_: TQFont\n"
"Armenian"
msgstr "亞美尼亞文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1990
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1990
msgid ""
"_: TQFont\n"
"Georgian"
msgstr "喬治亞文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1993
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1993
msgid ""
"_: TQFont\n"
"Runic"
msgstr "Runic"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1996
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1996
msgid ""
"_: TQFont\n"
"Ogham"
msgstr "Ogham"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1999
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:1999
msgid ""
"_: TQFont\n"
"SpacingModifiers"
msgstr "SpacingModifiers"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2002
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2002
msgid ""
"_: TQFont\n"
"CombiningMarks"
msgstr "CombiningMarks"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2005
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2005
msgid ""
"_: TQFont\n"
"Hebrew"
msgstr "希伯來文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2008
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2008
msgid ""
"_: TQFont\n"
"Arabic"
msgstr "阿拉伯文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2011
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2011
msgid ""
"_: TQFont\n"
"Syriac"
msgstr "敘利亞語"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2014
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2014
msgid ""
"_: TQFont\n"
"Thaana"
msgstr "Thaana"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2017
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2017
msgid ""
"_: TQFont\n"
"Devanagari"
msgstr "天城體"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2020
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2020
msgid ""
"_: TQFont\n"
"Bengali"
msgstr "孟加拉文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2023
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2023
msgid ""
"_: TQFont\n"
"Gurmukhi"
msgstr "果魯穆奇語"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2026
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2026
msgid ""
"_: TQFont\n"
"Gujarati"
msgstr "古扎拉地語"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2029
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2029
msgid ""
"_: TQFont\n"
"Oriya"
msgstr "奧里亞語"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2032
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2032
msgid ""
"_: TQFont\n"
"Tamil"
msgstr "泰米爾文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2035
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2035
msgid ""
"_: TQFont\n"
"Telugu"
msgstr "泰盧固文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2038
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2038
msgid ""
"_: TQFont\n"
"Kannada"
msgstr "坎那達文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2041
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2041
msgid ""
"_: TQFont\n"
"Malayalam"
msgstr "馬來亞拉姆"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2044
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2044
msgid ""
"_: TQFont\n"
"Sinhala"
msgstr "錫蘭文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2047
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2047
msgid ""
"_: TQFont\n"
"Thai"
msgstr "泰文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2050
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2050
msgid ""
"_: TQFont\n"
"Lao"
msgstr "寮文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2053
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2053
msgid ""
"_: TQFont\n"
"Tibetan"
msgstr "藏文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2056
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2056
msgid ""
"_: TQFont\n"
"Myanmar"
msgstr "緬甸文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2059
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2059
msgid ""
"_: TQFont\n"
"Khmer"
msgstr "高棉文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2062
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2062
msgid ""
"_: TQFont\n"
"Han"
msgstr "漢字"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2065
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2065
msgid ""
"_: TQFont\n"
"Hiragana"
msgstr "平假名"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2068
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2068
msgid ""
"_: TQFont\n"
"Katakana"
msgstr "片假名"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2071
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2071
msgid ""
"_: TQFont\n"
"Hangul"
msgstr "韓文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2074
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2074
msgid ""
"_: TQFont\n"
"Bopomofo"
msgstr "ㄅㄆㄇㄈ注音符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2077
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2077
msgid ""
"_: TQFont\n"
"Yi"
msgstr "彝文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2080
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2080
msgid ""
"_: TQFont\n"
"Ethiopic"
msgstr "衣索比亞"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2083
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2083
msgid ""
"_: TQFont\n"
"Cherokee"
msgstr "卻洛奇"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2086
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2086
msgid ""
"_: TQFont\n"
"Canadian Aboriginal"
msgstr "加拿大土著文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2089
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2089
msgid ""
"_: TQFont\n"
"Mongolian"
msgstr "蒙古文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2093
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2093
msgid ""
"_: TQFont\n"
"Currency Symbols"
msgstr "貨幣符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2097
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2097
msgid ""
"_: TQFont\n"
"Letterlike Symbols"
msgstr "類似字母的符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2101
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2101
msgid ""
"_: TQFont\n"
"Number Forms"
msgstr "數字型式"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2105
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2105
msgid ""
"_: TQFont\n"
"Mathematical Operators"
msgstr "數學運算符"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2109
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2109
msgid ""
"_: TQFont\n"
"Technical Symbols"
msgstr "技術性符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2113
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2113
msgid ""
"_: TQFont\n"
"Geometric Symbols"
msgstr "幾何符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2117
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2117
msgid ""
"_: TQFont\n"
"Miscellaneous Symbols"
msgstr "其他符號"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2121
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2121
msgid ""
"_: TQFont\n"
"Enclosed and Square"
msgstr "包圍與方塊"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2125
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2125
msgid ""
"_: TQFont\n"
"Braille"
msgstr "布拉耶點字法"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2129
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2129
msgid ""
"_: TQFont\n"
"Unicode"
msgstr "Unicode"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2133
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2133
msgid ""
"_: TQFont\n"
"Tagalog"
msgstr "塔加拉文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2137
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2137
msgid ""
"_: TQFont\n"
"Hanunoo"
msgstr "菲律賓-漢奴勞族文"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2141
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2141
msgid ""
"_: TQFont\n"
"Buhid"
msgstr "Buhid"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2145
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2145
msgid ""
"_: TQFont\n"
"Tagbanwa"
msgstr "Tagbanwa"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2149
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2149
msgid ""
"_: TQFont\n"
"Katakana Half-Width Forms"
msgstr "半角片假名"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2153
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2153
msgid ""
"_: TQFont\n"
"Han (Japanese)"
msgstr "漢字(日文)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2157
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2157
msgid ""
"_: TQFont\n"
"Han (Simplified Chinese)"
msgstr "漢字(簡體中文)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2161
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2161
msgid ""
"_: TQFont\n"
"Han (Traditional Chinese)"
msgstr "漢字(正體中文)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2165
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2165
msgid ""
"_: TQFont\n"
"Han (Korean)"
msgstr "漢字(韓文)"
-#: ../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2169
+#: ../../dependencies/tqt3/src/kernel/qfontdatabase.cpp:2169
msgid ""
"_: TQFont\n"
"Unknown Script"
msgstr "未知語言"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:97
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:97
msgid ""
"_: TQAccel\n"
"Esc"
msgstr "Esc"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:103
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:103
msgid ""
"_: TQAccel\n"
"Ins"
msgstr "Ins"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:104
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:104
msgid ""
"_: TQAccel\n"
"Del"
msgstr "Del"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:123
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:123
msgid ""
"_: TQAccel\n"
"Back"
msgstr "上一頁"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:124
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:124
msgid ""
"_: TQAccel\n"
"Forward"
msgstr "下一頁"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:125
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:125
msgid ""
"_: TQAccel\n"
"Stop"
msgstr "停止"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:126
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:126
msgid ""
"_: TQAccel\n"
"Refresh"
msgstr "重新整理"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:127
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:127
msgid ""
"_: TQAccel\n"
"Volume Down"
msgstr "降低音量"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:128
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:128
msgid ""
"_: TQAccel\n"
"Volume Mute"
msgstr "靜音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:129
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:129
msgid ""
"_: TQAccel\n"
"Volume Up"
msgstr "增強音量"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:130
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:130
msgid ""
"_: TQAccel\n"
"Bass Boost"
msgstr "低音提升"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:131
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:131
msgid ""
"_: TQAccel\n"
"Bass Up"
msgstr "增強低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:132
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:132
msgid ""
"_: TQAccel\n"
"Bass Down"
msgstr "減弱低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:133
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:133
msgid ""
"_: TQAccel\n"
"Treble Up"
msgstr "增強高音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:134
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:134
msgid ""
"_: TQAccel\n"
"Treble Down"
msgstr "減弱高音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:135
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:135
msgid ""
"_: TQAccel\n"
"Media Play"
msgstr "播放"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:136
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:136
msgid ""
"_: TQAccel\n"
"Media Stop"
msgstr "停播"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:137
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:137
msgid ""
"_: TQAccel\n"
"Media Previous"
msgstr "上一首"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:138
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:138
msgid ""
"_: TQAccel\n"
"Media Next"
msgstr "下一首"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:139
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:139
msgid ""
"_: TQAccel\n"
"Media Record"
msgstr "錄音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:141
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:141
msgid ""
"_: TQAccel\n"
"Favorites"
msgstr "我的最愛"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:142
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:142
msgid ""
"_: TQAccel\n"
"Search"
msgstr "搜尋"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:143
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:143
msgid ""
"_: TQAccel\n"
"Standby"
msgstr "待命"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:144
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:144
msgid ""
"_: TQAccel\n"
"Open URL"
msgstr "開啟 URL"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:145
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:145
msgid ""
"_: TQAccel\n"
"Launch Mail"
msgstr "啟動郵件程式"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:146
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:146
msgid ""
"_: TQAccel\n"
"Launch Media"
msgstr "啟動媒體播放程式"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:147
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:147
msgid ""
"_: TQAccel\n"
"Launch (0)"
msgstr "啟動(0)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:148
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:148
msgid ""
"_: TQAccel\n"
"Launch (1)"
msgstr "啟動(1)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:149
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:149
msgid ""
"_: TQAccel\n"
"Launch (2)"
msgstr "啟動(2)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:150
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:150
msgid ""
"_: TQAccel\n"
"Launch (3)"
msgstr "啟動(3)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:151
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:151
msgid ""
"_: TQAccel\n"
"Launch (4)"
msgstr "啟動(4)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:152
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:152
msgid ""
"_: TQAccel\n"
"Launch (5)"
msgstr "啟動(5)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:153
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:153
msgid ""
"_: TQAccel\n"
"Launch (6)"
msgstr "啟動(6)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:154
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:154
msgid ""
"_: TQAccel\n"
"Launch (7)"
msgstr "啟動(7)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:155
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:155
msgid ""
"_: TQAccel\n"
"Launch (8)"
msgstr "啟動(8)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:156
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:156
msgid ""
"_: TQAccel\n"
"Launch (9)"
msgstr "啟動(9)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:157
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:157
msgid ""
"_: TQAccel\n"
"Launch (A)"
msgstr "啟動(A)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:158
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:158
msgid ""
"_: TQAccel\n"
"Launch (B)"
msgstr "啟動(B)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:159
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:159
msgid ""
"_: TQAccel\n"
"Launch (C)"
msgstr "啟動(C)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:160
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:160
msgid ""
"_: TQAccel\n"
"Launch (D)"
msgstr "啟動(D)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:161
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:161
msgid ""
"_: TQAccel\n"
"Launch (E)"
msgstr "啟動(E)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:162
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:162
msgid ""
"_: TQAccel\n"
"Launch (F)"
msgstr "啟動(F)"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:163
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:163
#, fuzzy
msgid ""
"_: TQAccel\n"
"Monitor Brightness Up"
msgstr "增強低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:164
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:164
#, fuzzy
msgid ""
"_: TQAccel\n"
"Monitor Brightness Down"
msgstr "減弱低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:165
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:165
#, fuzzy
msgid ""
"_: TQAccel\n"
"Keyboard Light On Off"
msgstr "右括弧"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:166
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:166
#, fuzzy
msgid ""
"_: TQAccel\n"
"Keyboard Brightness Up"
msgstr "增強低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:167
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:167
#, fuzzy
msgid ""
"_: TQAccel\n"
"Keyboard Brightness Down"
msgstr "減弱低音"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:171
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:171
msgid ""
"_: TQAccel\n"
"Print Screen"
msgstr "PrintScreen"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:172
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:172
msgid ""
"_: TQAccel\n"
"Page Up"
msgstr "PgUp"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:173
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:173
msgid ""
"_: TQAccel\n"
"Page Down"
msgstr "PgDown"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:174
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:174
msgid ""
"_: TQAccel\n"
"Caps Lock"
msgstr "CapsLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:175
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:175
msgid ""
"_: TQAccel\n"
"Num Lock"
msgstr "NumLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:176
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:176
msgid ""
"_: TQAccel\n"
"Number Lock"
msgstr "NumLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:177
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:177
msgid ""
"_: TQAccel\n"
"Scroll Lock"
msgstr "ScrollLock"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:181
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:181
msgid ""
"_: TQAccel\n"
"System Request"
msgstr "SysReq"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:419
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:490
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:419
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:490
msgid "Meta"
msgstr "Meta"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:493
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:498
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:503
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:542
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:493
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:498
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:503
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:542
msgid "+"
msgstr "+"
-#: ../dependencies/tqt3/src/kernel/qkeysequence.cpp:519
+#: ../../dependencies/tqt3/src/kernel/qkeysequence.cpp:519
#, c-format
msgid "F%1"
msgstr "F%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:133
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:143
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:133
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:143
#, fuzzy, c-format
msgid ""
"Could not read directory\n"
@@ -12041,7 +12059,7 @@ msgstr ""
"無法開啟程式庫‘%1’。\n"
"%2"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:190
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:190
#, fuzzy, c-format
msgid ""
"Could not create directory\n"
@@ -12051,14 +12069,14 @@ msgstr ""
"\n"
"%1"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:224
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:224
#, c-format
msgid ""
"Could not remove file or directory\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:251
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:251
#, fuzzy
msgid ""
"Could not rename\n"
@@ -12069,7 +12087,7 @@ msgstr ""
"無法開啟程式庫‘%1’。\n"
"%2"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:276
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:276
#, fuzzy, c-format
msgid ""
"Could not open\n"
@@ -12078,547 +12096,547 @@ msgstr ""
"無法開啟程式庫‘%1’。\n"
"%2"
-#: ../dependencies/tqt3/src/kernel/qlocalfs.cpp:344
+#: ../../dependencies/tqt3/src/kernel/qlocalfs.cpp:344
#, fuzzy, c-format
msgid ""
"Could not write\n"
"%1"
msgstr "找不到服務程式‘%1’。"
-#: ../dependencies/tqt3/src/kernel/qnetworkprotocol.cpp:915
+#: ../../dependencies/tqt3/src/kernel/qnetworkprotocol.cpp:915
msgid "Operation stopped by the user"
msgstr "操作被使用者停止"
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:393
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:653
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:657
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:393
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:653
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:657
msgid "The protocol `%1' is not supported"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:397
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:397
msgid "The protocol `%1' does not support listing directories"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:400
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:400
msgid "The protocol `%1' does not support creating new directories"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:403
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:403
msgid "The protocol `%1' does not support removing files or directories"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:406
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:406
msgid "The protocol `%1' does not support renaming files or directories"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:409
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:409
msgid "The protocol `%1' does not support getting files"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:412
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:412
msgid "The protocol `%1' does not support putting files"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:655
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:659
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:655
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:659
msgid ""
"The protocol `%1' does not support copying or moving files or directories"
msgstr ""
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:913
-#: ../dependencies/tqt3/src/kernel/qurloperator.cpp:914
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:913
+#: ../../dependencies/tqt3/src/kernel/qurloperator.cpp:914
#, fuzzy
msgid "(unknown)"
msgstr "無法識別"
-#: ../dependencies/tqt3/src/network/qftp.cpp:677
+#: ../../dependencies/tqt3/src/network/qftp.cpp:677
#, fuzzy
msgid "Not connected"
msgstr "不儲存"
-#: ../dependencies/tqt3/src/network/qftp.cpp:742
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1905
+#: ../../dependencies/tqt3/src/network/qftp.cpp:742
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1905
#, fuzzy
msgid "Host %1 not found"
msgstr "沒有找到 %1 風格\n"
-#: ../dependencies/tqt3/src/network/qftp.cpp:746
+#: ../../dependencies/tqt3/src/network/qftp.cpp:746
#, c-format
msgid "Connection refused to host %1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:848
-#: ../dependencies/tqt3/src/network/qftp.cpp:2347
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2359
+#: ../../dependencies/tqt3/src/network/qftp.cpp:848
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2347
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2359
#, c-format
msgid "Connected to host %1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:1001
+#: ../../dependencies/tqt3/src/network/qftp.cpp:1001
msgid "Connection refused for data connection"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2057
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2057
#, c-format
msgid ""
"Connecting to host failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2060
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2060
#, c-format
msgid ""
"Login failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2063
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2063
#, c-format
msgid ""
"Listing directory failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2066
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2066
#, c-format
msgid ""
"Changing directory failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2069
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2069
#, fuzzy, c-format
msgid ""
"Downloading file failed:\n"
"%1"
msgstr "下載新的 %1"
-#: ../dependencies/tqt3/src/network/qftp.cpp:2072
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2072
#, c-format
msgid ""
"Uploading file failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2075
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2075
#, c-format
msgid ""
"Removing file failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2078
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2078
#, c-format
msgid ""
"Creating directory failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2081
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2081
#, c-format
msgid ""
"Removing directory failed:\n"
"%1"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2106
-#: ../dependencies/tqt3/src/network/qftp.cpp:2356
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2376
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2106
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2356
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2376
msgid "Connection closed"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2345
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2356
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2345
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2356
msgid "Host %1 found"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2349
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2362
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2349
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2362
msgid "Connection to %1 closed"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2352
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2370
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2352
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2370
msgid "Host found"
msgstr ""
-#: ../dependencies/tqt3/src/network/qftp.cpp:2354
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2373
+#: ../../dependencies/tqt3/src/network/qftp.cpp:2354
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2373
msgid "Connected to host"
msgstr ""
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1423
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1423
#, fuzzy
msgid "Request aborted"
msgstr "要求的字型"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1804
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1804
msgid "No server set to connect to"
msgstr ""
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1860
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1860
msgid "Wrong content length"
msgstr ""
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1864
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1864
msgid "Server closed connection unexpectedly"
msgstr ""
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1902
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1902
#, fuzzy
msgid "Connection refused"
msgstr "需要確認"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1908
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1908
#, fuzzy
msgid "HTTP request failed"
msgstr "請求被取消"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:1977
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:1977
#, fuzzy
msgid "Invalid HTTP response header"
msgstr "用途不合"
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2017
-#: ../dependencies/tqt3/src/network/qhttp.cpp:2064
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2017
+#: ../../dependencies/tqt3/src/network/qhttp.cpp:2064
msgid "Invalid HTTP chunked body"
msgstr ""
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:279
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:279
msgid "True"
msgstr "真"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:280
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:280
msgid "False"
msgstr "假"
-#: ../dependencies/tqt3/src/sql/qdatatable.cpp:793
+#: ../../dependencies/tqt3/src/sql/qdatatable.cpp:793
msgid "Update"
msgstr "更新"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:872
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:872
#, fuzzy
msgid ""
"_: TQSql\n"
"Delete"
msgstr "Delete"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:873
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:873
#, fuzzy
msgid ""
"_: TQSql\n"
"Delete this record?"
msgstr "期待字母"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:874
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:890
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:926
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:874
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:890
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:926
#, fuzzy
msgid ""
"_: TQSql\n"
"Yes"
msgstr "少於"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:875
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:891
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:927
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:875
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:891
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:927
#, fuzzy
msgid ""
"_: TQSql\n"
"No"
msgstr "NumLock"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:883
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:883
#, fuzzy
msgid ""
"_: TQSql\n"
"Insert"
msgstr "Insert"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:885
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:885
#, fuzzy
msgid ""
"_: TQSql\n"
"Update"
msgstr "Space"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:889
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:889
#, fuzzy
msgid ""
"_: TQSql\n"
"Save edits?"
msgstr "我的最愛"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:892
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:892
#, fuzzy
msgid ""
"_: TQSql\n"
"Cancel"
msgstr "取消"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:924
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:924
#, fuzzy
msgid ""
"_: TQSql\n"
"Confirm"
msgstr "Control"
-#: ../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:925
+#: ../../dependencies/tqt3/src/sql/qsqlmanager_p.cpp:925
msgid ""
"_: TQSql\n"
"Cancel your edits?"
msgstr ""
-#: ../dependencies/tqt3/src/tools/qfile.cpp:63
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:63
#, fuzzy
msgid ""
"_: TQFile\n"
"Unknown error"
msgstr "不明的錯誤"
-#: ../dependencies/tqt3/src/tools/qfile.cpp:64
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:64
#, fuzzy
msgid ""
"_: TQFile\n"
"Could not read from the file"
msgstr "無法讀取這個檔案"
-#: ../dependencies/tqt3/src/tools/qfile.cpp:65
+#: ../../dependencies/tqt3/src/tools/qfile.cpp:65
#, fuzzy
msgid ""
"_: TQFile\n"
"Could not write to the file"
msgstr "無法寫入這個檔案"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:255
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:255
msgid "Yes to All"
msgstr "全部皆是"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:257
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:257
msgid "OK to All"
msgstr "全部確定"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:260
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:260
msgid "No to All"
msgstr "全部皆否"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:262
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:262
msgid "Cancel All"
msgstr "全部取消"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:265
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:265
msgid " to All"
msgstr "全部"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:285
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:285
msgid "Ignore"
msgstr "略過"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:288
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:288
msgid "Retry"
msgstr "重試"
-#: ../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:291
+#: ../../dependencies/tqt3/src/widgets/qdialogbuttons.cpp:291
msgid "Abort"
msgstr "中止"
-#: ../dependencies/tqt3/src/widgets/qmainwindow.cpp:2241
+#: ../../dependencies/tqt3/src/widgets/qmainwindow.cpp:2241
msgid "Line up"
msgstr "對齊"
-#: ../dependencies/tqt3/src/widgets/qmainwindow.cpp:2243
+#: ../../dependencies/tqt3/src/widgets/qmainwindow.cpp:2243
msgid "Customize..."
msgstr "自訂..."
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:86
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:86
msgid "System Menu"
msgstr "系統選單"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:91
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:91
msgid "Shade"
msgstr "捲起"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:96
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:96
msgid "Unshade"
msgstr "展開"
-#: ../dependencies/tqt3/src/widgets/qtitlebar.cpp:103
+#: ../../dependencies/tqt3/src/widgets/qtitlebar.cpp:103
msgid "Normalize"
msgstr "標準化"
-#: ../dependencies/tqt3/src/widgets/qtoolbar.cpp:703
+#: ../../dependencies/tqt3/src/widgets/qtoolbar.cpp:703
msgid "More..."
msgstr "更多..."
-#: ../dependencies/tqt3/src/widgets/qwhatsthis.cpp:456
+#: ../../dependencies/tqt3/src/widgets/qwhatsthis.cpp:456
msgid "What's this?"
msgstr "這是什麼?"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:321
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:321
msgid "Mi&nimize"
msgstr "縮到最小(&N)"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:322
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:322
msgid "Ma&ximize"
msgstr "放到最大(&X)"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:335
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:335
msgid "Stay on &Top"
msgstr "維持在頂端(&T)"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:339
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1724
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:339
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1724
msgid "Sh&ade"
msgstr "捲起(&A)"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1221
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1433
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1438
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1221
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1433
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1438
msgid "%1 - [%2]"
msgstr "%1 - [%2]"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1517
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1517
msgid "Restore Down"
msgstr "向下還原"
-#: ../dependencies/tqt3/src/workspace/qworkspace.cpp:1722
+#: ../../dependencies/tqt3/src/workspace/qworkspace.cpp:1722
msgid "&Unshade"
msgstr "展開(&U)"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:57
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:57
msgid ""
"_: TQXml\n"
"no error occurred"
msgstr "沒有發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:58
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:58
msgid ""
"_: TQXml\n"
"error triggered by consumer"
msgstr "使用者觸發的錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:59
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:59
msgid ""
"_: TQXml\n"
"unexpected end of file"
msgstr "意外的檔案結尾"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:60
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:60
msgid ""
"_: TQXml\n"
"more than one document type definition"
msgstr "不止一個文件類型定義"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:61
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:61
msgid ""
"_: TQXml\n"
"error occurred while parsing element"
msgstr "解析元素時發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:62
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:62
msgid ""
"_: TQXml\n"
"tag mismatch"
msgstr "標記不相符"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:63
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:63
msgid ""
"_: TQXml\n"
"error occurred while parsing content"
msgstr "解析內容時發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:64
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:64
msgid ""
"_: TQXml\n"
"unexpected character"
msgstr "意外字元"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:65
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:65
msgid ""
"_: TQXml\n"
"invalid name for processing instruction"
msgstr "處理指示的名稱無效"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:66
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:66
msgid ""
"_: TQXml\n"
"version expected while reading the XML declaration"
msgstr "讀取 XML 聲明時找不到版本號碼"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:67
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:67
msgid ""
"_: TQXml\n"
"wrong value for standalone declaration"
msgstr "獨立聲明值錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:68
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:68
msgid ""
"_: TQXml\n"
"encoding declaration or standalone declaration expected while reading the "
"XML declaration"
msgstr "讀取 XML 聲明時找不到編碼聲明或獨立聲明"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:69
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:69
msgid ""
"_: TQXml\n"
"standalone declaration expected while reading the XML declaration"
msgstr "讀取 XML 聲明時找不到獨立聲明"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:70
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:70
msgid ""
"_: TQXml\n"
"error occurred while parsing document type definition"
msgstr "解析文件類型定義時發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:71
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:71
msgid ""
"_: TQXml\n"
"letter is expected"
msgstr "期待字母"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:72
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:72
msgid ""
"_: TQXml\n"
"error occurred while parsing comment"
msgstr "解析註解時發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:73
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:73
msgid ""
"_: TQXml\n"
"error occurred while parsing reference"
msgstr "解析引用時發生錯誤"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:74
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:74
msgid ""
"_: TQXml\n"
"internal general entity reference not allowed in DTD"
msgstr "DTD 中不允許內部一般實體項目引用"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:75
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:75
msgid ""
"_: TQXml\n"
"external parsed general entity reference not allowed in attribute value"
msgstr "屬性值中不允許外部解析一般實體項目引用"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:76
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:76
msgid ""
"_: TQXml\n"
"external parsed general entity reference not allowed in DTD"
msgstr "DTD 中不允許外部解析一般實體項目引用"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:77
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:77
msgid ""
"_: TQXml\n"
"unparsed entity reference in wrong context"
msgstr "在錯誤的上下文中出現未解析的實體項目引用"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:78
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:78
msgid ""
"_: TQXml\n"
"recursive entities"
msgstr "遞迴的實體項目"
-#: ../dependencies/tqt3/src/xml/qxml.cpp:79
+#: ../../dependencies/tqt3/src/xml/qxml.cpp:79
msgid ""
"_: TQXml\n"
"error in the text declaration of an external entity"
@@ -13433,6 +13451,9 @@ msgstr "密碼是空白的"
msgid "The size of the dialog"
msgstr "每日小祕訣"
+#~ msgid "Paste special..."
+#~ msgstr "貼上(特殊)..."
+
#~ msgid ""
#~ "The <b>K Desktop Environment</b> is written and maintained by the TDE "
#~ "Team, a world-wide network of software engineers committed to <a href="
diff --git a/tde-i18n-zh_TW/messages/tdelibs/tdelibs_colors.po b/tde-i18n-zh_TW/messages/tdelibs/tdelibs_colors.po
index e338b9e1210..e4007a7e946 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdelibs_colors.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdelibs_colors.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdelibs_colors\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2020-10-08 04:28+0200\n"
"PO-Revision-Date: 2005-08-09 16:00+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/tdeprint.po b/tde-i18n-zh_TW/messages/tdelibs/tdeprint.po
index b8462f39d9b..a2afb26856c 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdeprint.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdeprint.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeprint\n"
-"POT-Creation-Date: 2020-05-13 22:01+0200\n"
+"POT-Creation-Date: 2023-03-05 18:13+0000\n"
"PO-Revision-Date: 2006-12-18 13:08+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -3136,7 +3136,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 頁"
@@ -3145,7 +3145,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-zh_TW/messages/tdelibs/tdetexteditor_autobookmarker.po b/tde-i18n-zh_TW/messages/tdelibs/tdetexteditor_autobookmarker.po
index cbc16e66c11..87c3b0935e1 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/tdetexteditor_autobookmarker.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/tdetexteditor_autobookmarker.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdetexteditor_autobookmarker\n"
-"POT-Creation-Date: 2020-05-11 04:01+0200\n"
+"POT-Creation-Date: 2021-07-07 18:16+0000\n"
"PO-Revision-Date: 2006-02-13 16:04+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdelibs/timezones.po b/tde-i18n-zh_TW/messages/tdelibs/timezones.po
index 8583a5e62d8..444bea70dc6 100644
--- a/tde-i18n-zh_TW/messages/tdelibs/timezones.po
+++ b/tde-i18n-zh_TW/messages/tdelibs/timezones.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: timezones\n"
-"POT-Creation-Date: 2020-08-23 16:29+0200\n"
+"POT-Creation-Date: 2023-05-02 18:16+0000\n"
"PO-Revision-Date: 2006-02-13 13:01+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -393,924 +393,925 @@ msgid "America/Chihuahua"
msgstr "美洲/Chihuahua"
#: TIMEZONES:90
+#, fuzzy
+#| msgid "America/Chihuahua"
+msgid "America/Ciudad_Juarez"
+msgstr "美洲/Chihuahua"
+
+#: TIMEZONES:91
msgid "America/Costa_Rica"
msgstr "美洲/哥斯大黎加(Costa_Rica)"
-#: TIMEZONES:91
+#: TIMEZONES:92
#, fuzzy
msgid "America/Creston"
msgstr "美洲/Dawson"
-#: TIMEZONES:92
+#: TIMEZONES:93
msgid "America/Cuiaba"
msgstr "美洲/Cuiaba"
-#: TIMEZONES:93
+#: TIMEZONES:94
msgid "America/Curacao"
msgstr "美洲/Curacao"
-#: TIMEZONES:94
+#: TIMEZONES:95
msgid "America/Danmarkshavn"
msgstr "美洲/Danmarkshavn"
-#: TIMEZONES:95
+#: TIMEZONES:96
msgid "America/Dawson"
msgstr "美洲/Dawson"
-#: TIMEZONES:96
+#: TIMEZONES:97
msgid "America/Dawson_Creek"
msgstr "美洲/Dawson_Creek"
-#: TIMEZONES:97
+#: TIMEZONES:98
msgid "America/Denver"
msgstr "美洲/丹佛(Denver)"
-#: TIMEZONES:98
+#: TIMEZONES:99
msgid "America/Detroit"
msgstr "美洲/底特律(Detroit)"
-#: TIMEZONES:99
+#: TIMEZONES:100
msgid "America/Dominica"
msgstr "美洲/多米尼加(Dominica)"
-#: TIMEZONES:100
+#: TIMEZONES:101
msgid "America/Edmonton"
msgstr "美洲/Edmonton"
-#: TIMEZONES:101
+#: TIMEZONES:102
msgid "America/Eirunepe"
msgstr "美洲/Eirunepe"
-#: TIMEZONES:102
+#: TIMEZONES:103
msgid "America/El_Salvador"
msgstr "美洲/薩爾瓦多(El_Salvador)"
-#: TIMEZONES:103
+#: TIMEZONES:104
#, fuzzy
msgid "America/Fort_Nelson"
msgstr "美洲/Porto_Velho"
-#: TIMEZONES:104
+#: TIMEZONES:105
msgid "America/Fortaleza"
msgstr "美洲/Fortaleza"
-#: TIMEZONES:105
+#: TIMEZONES:106
msgid "America/Glace_Bay"
msgstr "美洲/Glace_Bay"
-#: TIMEZONES:106
+#: TIMEZONES:107
msgid "America/Goose_Bay"
msgstr "美洲/Goose_Bay"
-#: TIMEZONES:107
+#: TIMEZONES:108
msgid "America/Grand_Turk"
msgstr "美洲/Grand_Turk"
-#: TIMEZONES:108
+#: TIMEZONES:109
msgid "America/Grenada"
msgstr "美洲/格瑞納達(Grenada)"
-#: TIMEZONES:109
+#: TIMEZONES:110
msgid "America/Guadeloupe"
msgstr "美洲/Guadeloupe"
-#: TIMEZONES:110
+#: TIMEZONES:111
msgid "America/Guatemala"
msgstr "美洲/Guatemala"
-#: TIMEZONES:111
+#: TIMEZONES:112
msgid "America/Guayaquil"
msgstr "美洲/Guayaquil"
-#: TIMEZONES:112
+#: TIMEZONES:113
msgid "America/Guyana"
msgstr "美洲/Guyana"
-#: TIMEZONES:113
+#: TIMEZONES:114
msgid "America/Halifax"
msgstr "美洲/Halifax"
-#: TIMEZONES:114
+#: TIMEZONES:115
msgid "America/Havana"
msgstr "美洲/哈瓦那(Havana)"
-#: TIMEZONES:115
+#: TIMEZONES:116
msgid "America/Hermosillo"
msgstr "美洲/Hermosillo"
-#: TIMEZONES:116
+#: TIMEZONES:117
#, fuzzy
msgid "America/Indiana/Indianapolis"
msgstr "美洲/Indianapolis"
-#: TIMEZONES:117
+#: TIMEZONES:118
msgid "America/Indiana/Knox"
msgstr "美洲/Indiana/Knox"
-#: TIMEZONES:118
+#: TIMEZONES:119
msgid "America/Indiana/Marengo"
msgstr "美洲/Indiana/Marengo"
-#: TIMEZONES:119
+#: TIMEZONES:120
#, fuzzy
msgid "America/Indiana/Petersburg"
msgstr "美洲/Indiana/Marengo"
-#: TIMEZONES:120
+#: TIMEZONES:121
#, fuzzy
msgid "America/Indiana/Tell_City"
msgstr "美洲/Indiana/Vevay"
-#: TIMEZONES:121
+#: TIMEZONES:122
msgid "America/Indiana/Vevay"
msgstr "美洲/Indiana/Vevay"
-#: TIMEZONES:122
+#: TIMEZONES:123
#, fuzzy
msgid "America/Indiana/Vincennes"
msgstr "美洲/Indiana/Vevay"
-#: TIMEZONES:123
+#: TIMEZONES:124
#, fuzzy
msgid "America/Indiana/Winamac"
msgstr "美洲/Indiana/Knox"
-#: TIMEZONES:124
+#: TIMEZONES:125
msgid "America/Inuvik"
msgstr "美洲/Inuvik"
-#: TIMEZONES:125
+#: TIMEZONES:126
msgid "America/Iqaluit"
msgstr "美洲/Iqaluit"
-#: TIMEZONES:126
+#: TIMEZONES:127
msgid "America/Jamaica"
msgstr "美洲/牙買加(Jamaica)"
-#: TIMEZONES:127
+#: TIMEZONES:128
msgid "America/Juneau"
msgstr "美洲/Juneau"
-#: TIMEZONES:128
+#: TIMEZONES:129
#, fuzzy
msgid "America/Kentucky/Louisville"
msgstr "美洲/Louisville"
-#: TIMEZONES:129
+#: TIMEZONES:130
msgid "America/Kentucky/Monticello"
msgstr "美洲/Kentucky/Monticello"
-#: TIMEZONES:130
+#: TIMEZONES:131
#, fuzzy
msgid "America/Kralendijk"
msgstr "美洲/格瑞納達(Grenada)"
-#: TIMEZONES:131
+#: TIMEZONES:132
msgid "America/La_Paz"
msgstr "美洲/La_Paz"
-#: TIMEZONES:132
+#: TIMEZONES:133
msgid "America/Lima"
msgstr "美洲/Lima"
-#: TIMEZONES:133
+#: TIMEZONES:134
msgid "America/Los_Angeles"
msgstr "美洲/洛杉磯(Los_Angeles)"
-#: TIMEZONES:134
+#: TIMEZONES:135
#, fuzzy
msgid "America/Lower_Princes"
msgstr "美洲/太子港(Port-au-Prince)"
-#: TIMEZONES:135
+#: TIMEZONES:136
msgid "America/Maceio"
msgstr "美洲/Maceio"
-#: TIMEZONES:136
+#: TIMEZONES:137
msgid "America/Managua"
msgstr "美洲/馬那瓜(Managua)"
-#: TIMEZONES:137
+#: TIMEZONES:138
msgid "America/Manaus"
msgstr "美洲/Manaus"
-#: TIMEZONES:138
+#: TIMEZONES:139
#, fuzzy
msgid "America/Marigot"
msgstr "美洲/Maceio"
-#: TIMEZONES:139
+#: TIMEZONES:140
msgid "America/Martinique"
msgstr "美洲/Martinique"
-#: TIMEZONES:140
+#: TIMEZONES:141
#, fuzzy
msgid "America/Matamoros"
msgstr "美洲/Manaus"
-#: TIMEZONES:141
+#: TIMEZONES:142
msgid "America/Mazatlan"
msgstr "美洲/Mazatlan"
-#: TIMEZONES:142
+#: TIMEZONES:143
msgid "America/Menominee"
msgstr "美洲/Menominee"
-#: TIMEZONES:143
+#: TIMEZONES:144
msgid "America/Merida"
msgstr "美洲/Merida"
-#: TIMEZONES:144
+#: TIMEZONES:145
#, fuzzy
msgid "America/Metlakatla"
msgstr "美洲/Mazatlan"
-#: TIMEZONES:145
+#: TIMEZONES:146
msgid "America/Mexico_City"
msgstr "美洲/墨西哥城(Mexico_City)"
-#: TIMEZONES:146
+#: TIMEZONES:147
msgid "America/Miquelon"
msgstr "美洲/Miquelon"
-#: TIMEZONES:147
+#: TIMEZONES:148
#, fuzzy
msgid "America/Moncton"
msgstr "美洲/Edmonton"
-#: TIMEZONES:148
+#: TIMEZONES:149
msgid "America/Monterrey"
msgstr "美洲/蒙特雷(Monterrey)"
-#: TIMEZONES:149
+#: TIMEZONES:150
msgid "America/Montevideo"
msgstr "美洲/蒙特維的亞(Montevideo)"
-#: TIMEZONES:150
+#: TIMEZONES:151
msgid "America/Montserrat"
msgstr "美洲/Montserrat"
-#: TIMEZONES:151
+#: TIMEZONES:152
msgid "America/Nassau"
msgstr "美洲/Nassau"
-#: TIMEZONES:152
+#: TIMEZONES:153
msgid "America/New_York"
msgstr "美洲/紐約(New_York)"
-#: TIMEZONES:153
+#: TIMEZONES:154
msgid "America/Nipigon"
msgstr "美洲/Nipigon"
-#: TIMEZONES:154
+#: TIMEZONES:155
msgid "America/Nome"
msgstr "美洲/諾姆岬(Nome)"
-#: TIMEZONES:155
+#: TIMEZONES:156
msgid "America/Noronha"
msgstr "美洲/Noronha"
-#: TIMEZONES:156
+#: TIMEZONES:157
#, fuzzy
msgid "America/North_Dakota/Beulah"
msgstr "美洲/North_Dakota/Center"
-#: TIMEZONES:157
+#: TIMEZONES:158
msgid "America/North_Dakota/Center"
msgstr "美洲/North_Dakota/Center"
-#: TIMEZONES:158
+#: TIMEZONES:159
#, fuzzy
msgid "America/North_Dakota/New_Salem"
msgstr "美洲/North_Dakota/Center"
-#: TIMEZONES:159
+#: TIMEZONES:160
#, fuzzy
#| msgid "America/Jujuy"
msgid "America/Nuuk"
msgstr "美洲/Jujuy"
-#: TIMEZONES:160
+#: TIMEZONES:161
#, fuzzy
msgid "America/Ojinaga"
msgstr "美洲/馬那瓜(Managua)"
-#: TIMEZONES:161
+#: TIMEZONES:162
msgid "America/Panama"
msgstr "美洲/巴拿馬(Panama)"
-#: TIMEZONES:162
+#: TIMEZONES:163
msgid "America/Pangnirtung"
msgstr "美洲/Pangnirtung"
-#: TIMEZONES:163
+#: TIMEZONES:164
msgid "America/Paramaribo"
msgstr "美洲/Paramaribo"
-#: TIMEZONES:164
+#: TIMEZONES:165
msgid "America/Phoenix"
msgstr "美洲/鳳凰城(Phoenix)"
-#: TIMEZONES:165
+#: TIMEZONES:166
msgid "America/Port-au-Prince"
msgstr "美洲/太子港(Port-au-Prince)"
-#: TIMEZONES:166
+#: TIMEZONES:167
msgid "America/Port_of_Spain"
msgstr "美洲/西班牙港(Port_of_Spain)"
-#: TIMEZONES:167
+#: TIMEZONES:168
msgid "America/Porto_Velho"
msgstr "美洲/Porto_Velho"
-#: TIMEZONES:168
+#: TIMEZONES:169
msgid "America/Puerto_Rico"
msgstr "美洲/波多黎各(Puerto_Rico)"
-#: TIMEZONES:169
+#: TIMEZONES:170
#, fuzzy
msgid "America/Punta_Arenas"
msgstr "美洲/Buenos_Aires"
-#: TIMEZONES:170
+#: TIMEZONES:171
msgid "America/Rainy_River"
msgstr "美洲/Rainy_River"
-#: TIMEZONES:171
+#: TIMEZONES:172
msgid "America/Rankin_Inlet"
msgstr "美洲/Rankin_Inlet"
-#: TIMEZONES:172
+#: TIMEZONES:173
msgid "America/Recife"
msgstr "美洲/Recife"
-#: TIMEZONES:173
+#: TIMEZONES:174
msgid "America/Regina"
msgstr "美洲/瑞吉那(Regina)"
-#: TIMEZONES:174
+#: TIMEZONES:175
#, fuzzy
msgid "America/Resolute"
msgstr "美洲/Belem"
-#: TIMEZONES:175
+#: TIMEZONES:176
msgid "America/Rio_Branco"
msgstr "美洲/Rio_Branco"
-#: TIMEZONES:176
+#: TIMEZONES:177
#, fuzzy
msgid "America/Santarem"
msgstr "美洲/聖地牙哥(Santiago)"
-#: TIMEZONES:177
+#: TIMEZONES:178
msgid "America/Santiago"
msgstr "美洲/聖地牙哥(Santiago)"
-#: TIMEZONES:178
+#: TIMEZONES:179
msgid "America/Santo_Domingo"
msgstr "美洲/Santo_Domingo"
-#: TIMEZONES:179
+#: TIMEZONES:180
msgid "America/Sao_Paulo"
msgstr "美洲/Sao_Paulo"
-#: TIMEZONES:180
+#: TIMEZONES:181
msgid "America/Scoresbysund"
msgstr "美洲/Scoresbysund"
-#: TIMEZONES:181
+#: TIMEZONES:182
#, fuzzy
msgid "America/Sitka"
msgstr "美洲/Lima"
-#: TIMEZONES:182
+#: TIMEZONES:183
#, fuzzy
msgid "America/St_Barthelemy"
msgstr "美洲/Belem"
-#: TIMEZONES:183
+#: TIMEZONES:184
msgid "America/St_Johns"
msgstr "美洲/St_Johns"
-#: TIMEZONES:184
+#: TIMEZONES:185
msgid "America/St_Kitts"
msgstr "美洲/St_Kitts"
-#: TIMEZONES:185
+#: TIMEZONES:186
msgid "America/St_Lucia"
msgstr "美洲/St_Lucia"
-#: TIMEZONES:186
+#: TIMEZONES:187
msgid "America/St_Thomas"
msgstr "美洲/St_Thomas"
-#: TIMEZONES:187
+#: TIMEZONES:188
msgid "America/St_Vincent"
msgstr "美洲/St_Vincent"
-#: TIMEZONES:188
+#: TIMEZONES:189
msgid "America/Swift_Current"
msgstr "美洲/Swift_Current"
-#: TIMEZONES:189
+#: TIMEZONES:190
msgid "America/Tegucigalpa"
msgstr "美洲/Tegucigalpa"
-#: TIMEZONES:190
+#: TIMEZONES:191
msgid "America/Thule"
msgstr "美洲/Thule"
-#: TIMEZONES:191
+#: TIMEZONES:192
msgid "America/Thunder_Bay"
msgstr "美洲/Thunder_Bay"
-#: TIMEZONES:192
+#: TIMEZONES:193
msgid "America/Tijuana"
msgstr "美洲/Tijuana"
-#: TIMEZONES:193
+#: TIMEZONES:194
msgid "America/Toronto"
msgstr "美洲/多倫多"
-#: TIMEZONES:194
+#: TIMEZONES:195
msgid "America/Tortola"
msgstr "美洲/Tortola"
-#: TIMEZONES:195
+#: TIMEZONES:196
msgid "America/Vancouver"
msgstr "美洲/溫哥華(Vancouver)"
-#: TIMEZONES:196
+#: TIMEZONES:197
msgid "America/Whitehorse"
msgstr "美洲/Whitehorse"
-#: TIMEZONES:197
+#: TIMEZONES:198
msgid "America/Winnipeg"
msgstr "美洲/Winnipeg"
-#: TIMEZONES:198
+#: TIMEZONES:199
msgid "America/Yakutat"
msgstr "美洲/Yakutat"
-#: TIMEZONES:199
+#: TIMEZONES:200
msgid "America/Yellowknife"
msgstr "美洲/Yellowknife"
-#: TIMEZONES:200
+#: TIMEZONES:201
msgid "Antarctica/Casey"
msgstr "南極洲/Casey"
-#: TIMEZONES:201
+#: TIMEZONES:202
msgid "Antarctica/Davis"
msgstr "南極洲/Davis"
-#: TIMEZONES:202
+#: TIMEZONES:203
msgid "Antarctica/DumontDUrville"
msgstr "南極洲/DumontDUrville"
-#: TIMEZONES:203
+#: TIMEZONES:204
#, fuzzy
msgid "Antarctica/Macquarie"
msgstr "南極洲/McMurdo"
-#: TIMEZONES:204
+#: TIMEZONES:205
msgid "Antarctica/Mawson"
msgstr "南極洲/Mawson"
-#: TIMEZONES:205
+#: TIMEZONES:206
msgid "Antarctica/McMurdo"
msgstr "南極洲/McMurdo"
-#: TIMEZONES:206
+#: TIMEZONES:207
msgid "Antarctica/Palmer"
msgstr "南極洲/Palmer"
-#: TIMEZONES:207
+#: TIMEZONES:208
msgid "Antarctica/Rothera"
msgstr "南極洲/Rothera"
-#: TIMEZONES:208
+#: TIMEZONES:209
msgid "Antarctica/Syowa"
msgstr "南極洲/Syowa"
-#: TIMEZONES:209
+#: TIMEZONES:210
#, fuzzy
msgid "Antarctica/Troll"
msgstr "南極洲/McMurdo"
-#: TIMEZONES:210
+#: TIMEZONES:211
msgid "Antarctica/Vostok"
msgstr "南極洲/Vostok"
-#: TIMEZONES:211
+#: TIMEZONES:212
msgid "Arctic/Longyearbyen"
msgstr "北極圈/Longyearbyen"
-#: TIMEZONES:212
+#: TIMEZONES:213
msgid "Asia/Aden"
msgstr "亞洲/亞丁(Aden)"
-#: TIMEZONES:213
+#: TIMEZONES:214
msgid "Asia/Almaty"
msgstr "亞洲/Almaty"
-#: TIMEZONES:214
+#: TIMEZONES:215
msgid "Asia/Amman"
msgstr "亞洲/安曼(Amman)"
-#: TIMEZONES:215
+#: TIMEZONES:216
msgid "Asia/Anadyr"
msgstr "亞洲/Anadyr"
-#: TIMEZONES:216
+#: TIMEZONES:217
msgid "Asia/Aqtau"
msgstr "亞洲/Aqtau"
-#: TIMEZONES:217
+#: TIMEZONES:218
msgid "Asia/Aqtobe"
msgstr "亞洲/Aqtobe"
-#: TIMEZONES:218
+#: TIMEZONES:219
msgid "Asia/Ashgabat"
msgstr "亞洲/Ashgabat"
-#: TIMEZONES:219
+#: TIMEZONES:220
#, fuzzy
msgid "Asia/Atyrau"
msgstr "亞洲/Aqtau"
-#: TIMEZONES:220
+#: TIMEZONES:221
msgid "Asia/Baghdad"
msgstr "亞洲/巴格達(Baghdad)"
-#: TIMEZONES:221
+#: TIMEZONES:222
msgid "Asia/Bahrain"
msgstr "亞洲/Bahrain"
-#: TIMEZONES:222
+#: TIMEZONES:223
msgid "Asia/Baku"
msgstr "亞洲/Baku"
-#: TIMEZONES:223
+#: TIMEZONES:224
msgid "Asia/Bangkok"
msgstr "亞洲/曼谷(Bangkok)"
-#: TIMEZONES:224
+#: TIMEZONES:225
#, fuzzy
msgid "Asia/Barnaul"
msgstr "亞洲/Baku"
-#: TIMEZONES:225
+#: TIMEZONES:226
msgid "Asia/Beirut"
msgstr "亞洲/貝魯特(Beirut)"
-#: TIMEZONES:226
+#: TIMEZONES:227
msgid "Asia/Bishkek"
msgstr "亞洲/Bishkek"
-#: TIMEZONES:227
+#: TIMEZONES:228
msgid "Asia/Brunei"
msgstr "亞洲/汶萊(Brunei)"
-#: TIMEZONES:228
+#: TIMEZONES:229
#, fuzzy
msgid "Asia/Chita"
msgstr "亞洲/Choibalsan"
-#: TIMEZONES:229
+#: TIMEZONES:230
msgid "Asia/Choibalsan"
msgstr "亞洲/Choibalsan"
-#: TIMEZONES:230
+#: TIMEZONES:231
msgid "Asia/Colombo"
msgstr "亞洲/可倫坡(Colombo)"
-#: TIMEZONES:231
+#: TIMEZONES:232
msgid "Asia/Damascus"
msgstr "亞洲/大馬士革(Damascus)"
-#: TIMEZONES:232
+#: TIMEZONES:233
msgid "Asia/Dhaka"
msgstr "亞洲/Dhaka"
-#: TIMEZONES:233
+#: TIMEZONES:234
msgid "Asia/Dili"
msgstr "亞洲/Dili"
-#: TIMEZONES:234
+#: TIMEZONES:235
msgid "Asia/Dubai"
msgstr "亞洲/杜拜(Dubai)"
-#: TIMEZONES:235
+#: TIMEZONES:236
msgid "Asia/Dushanbe"
msgstr "亞洲/Dushanbe"
-#: TIMEZONES:236
+#: TIMEZONES:237
#, fuzzy
msgid "Asia/Famagusta"
msgstr "亞洲/大馬士革(Damascus)"
-#: TIMEZONES:237
+#: TIMEZONES:238
msgid "Asia/Gaza"
msgstr "亞洲/Gaza"
-#: TIMEZONES:238
+#: TIMEZONES:239
#, fuzzy
msgid "Asia/Hebron"
msgstr "亞洲/哈爾濱(Harbin)"
-#: TIMEZONES:239
+#: TIMEZONES:240
#, fuzzy
msgid "Asia/Ho_Chi_Minh"
msgstr "亞洲/香港(Hong_Kong)"
-#: TIMEZONES:240
+#: TIMEZONES:241
msgid "Asia/Hong_Kong"
msgstr "亞洲/香港(Hong_Kong)"
-#: TIMEZONES:241
+#: TIMEZONES:242
msgid "Asia/Hovd"
msgstr "亞洲/Hovd"
-#: TIMEZONES:242
+#: TIMEZONES:243
msgid "Asia/Irkutsk"
msgstr "亞洲/Irkutsk"
-#: TIMEZONES:243
+#: TIMEZONES:244
msgid "Asia/Jakarta"
msgstr "亞洲/雅加達(Jakarta)"
-#: TIMEZONES:244
+#: TIMEZONES:245
msgid "Asia/Jayapura"
msgstr "亞洲/Jayapura"
-#: TIMEZONES:245
+#: TIMEZONES:246
msgid "Asia/Jerusalem"
msgstr "亞洲/耶路撒冷(Jerusalem)"
-#: TIMEZONES:246
+#: TIMEZONES:247
msgid "Asia/Kabul"
msgstr "亞洲/喀布爾(Kabul)"
-#: TIMEZONES:247
+#: TIMEZONES:248
msgid "Asia/Kamchatka"
msgstr "亞洲/Kamchatka"
-#: TIMEZONES:248
+#: TIMEZONES:249
msgid "Asia/Karachi"
msgstr "亞洲/Karachi"
-#: TIMEZONES:249
+#: TIMEZONES:250
#, fuzzy
msgid "Asia/Kathmandu"
msgstr "亞洲/加德滿都(Katmandu)"
-#: TIMEZONES:250
+#: TIMEZONES:251
#, fuzzy
msgid "Asia/Khandyga"
msgstr "亞洲/上海(Shanghai)"
-#: TIMEZONES:251
+#: TIMEZONES:252
#, fuzzy
msgid "Asia/Kolkata"
msgstr "亞洲/雅加達(Jakarta)"
-#: TIMEZONES:252
+#: TIMEZONES:253
msgid "Asia/Krasnoyarsk"
msgstr "亞洲/Krasnoyarsk"
-#: TIMEZONES:253
+#: TIMEZONES:254
msgid "Asia/Kuala_Lumpur"
msgstr "亞洲/吉隆坡(Kuala_Lumpur)"
-#: TIMEZONES:254
+#: TIMEZONES:255
msgid "Asia/Kuching"
msgstr "亞洲/Kuching"
-#: TIMEZONES:255
+#: TIMEZONES:256
msgid "Asia/Kuwait"
msgstr "亞洲/科威特(Kuwait)"
-#: TIMEZONES:256
+#: TIMEZONES:257
msgid "Asia/Macau"
msgstr "亞洲/澳門(Macau)"
-#: TIMEZONES:257
+#: TIMEZONES:258
msgid "Asia/Magadan"
msgstr "亞洲/Magadan"
-#: TIMEZONES:258
+#: TIMEZONES:259
msgid "Asia/Makassar"
msgstr "亞洲/Makassar"
-#: TIMEZONES:259
+#: TIMEZONES:260
msgid "Asia/Manila"
msgstr "亞洲/馬尼拉(Manila)"
-#: TIMEZONES:260
+#: TIMEZONES:261
msgid "Asia/Muscat"
msgstr "亞洲/Muscat"
-#: TIMEZONES:261
+#: TIMEZONES:262
msgid "Asia/Nicosia"
msgstr "亞洲/尼科西亞(Nicosia)"
-#: TIMEZONES:262
+#: TIMEZONES:263
#, fuzzy
msgid "Asia/Novokuznetsk"
msgstr "亞洲/Irkutsk"
-#: TIMEZONES:263
+#: TIMEZONES:264
msgid "Asia/Novosibirsk"
msgstr "亞洲/Novosibirsk"
-#: TIMEZONES:264
+#: TIMEZONES:265
msgid "Asia/Omsk"
msgstr "亞洲/Omsk"
-#: TIMEZONES:265
+#: TIMEZONES:266
msgid "Asia/Oral"
msgstr "亞洲/Oral"
-#: TIMEZONES:266
+#: TIMEZONES:267
msgid "Asia/Phnom_Penh"
msgstr "亞洲/金邊(Phnom_Penh)"
-#: TIMEZONES:267
+#: TIMEZONES:268
msgid "Asia/Pontianak"
msgstr "亞洲/Pontianak"
-#: TIMEZONES:268
+#: TIMEZONES:269
msgid "Asia/Pyongyang"
msgstr "亞洲/平壤(Pyongyang)"
-#: TIMEZONES:269
+#: TIMEZONES:270
msgid "Asia/Qatar"
msgstr "亞洲/Qatar"
-#: TIMEZONES:270
+#: TIMEZONES:271
#, fuzzy
msgid "Asia/Qostanay"
msgstr "亞洲/Pontianak"
-#: TIMEZONES:271
+#: TIMEZONES:272
msgid "Asia/Qyzylorda"
msgstr "亞洲/Qyzylorda"
-#: TIMEZONES:272
+#: TIMEZONES:273
msgid "Asia/Riyadh"
msgstr "亞洲/Riyadh"
-#: TIMEZONES:273
+#: TIMEZONES:274
msgid "Asia/Sakhalin"
msgstr "亞洲/庫頁島(Sakhalin)"
-#: TIMEZONES:274
+#: TIMEZONES:275
msgid "Asia/Samarkand"
msgstr "亞洲/撒馬爾罕(Samarkand)"
-#: TIMEZONES:275
+#: TIMEZONES:276
msgid "Asia/Seoul"
msgstr "亞洲/漢城(Seoul)"
-#: TIMEZONES:276
+#: TIMEZONES:277
msgid "Asia/Shanghai"
msgstr "亞洲/上海(Shanghai)"
-#: TIMEZONES:277
+#: TIMEZONES:278
msgid "Asia/Singapore"
msgstr "亞洲/新加坡(Singapore)"
-#: TIMEZONES:278
+#: TIMEZONES:279
#, fuzzy
msgid "Asia/Srednekolymsk"
msgstr "亞洲/Krasnoyarsk"
-#: TIMEZONES:279
+#: TIMEZONES:280
msgid "Asia/Taipei"
msgstr "亞洲/台北(Taipei)"
-#: TIMEZONES:280
+#: TIMEZONES:281
msgid "Asia/Tashkent"
msgstr "亞洲/塔什干(Tashkent)"
-#: TIMEZONES:281
+#: TIMEZONES:282
msgid "Asia/Tbilisi"
msgstr "亞洲/Tbilisi"
-#: TIMEZONES:282
+#: TIMEZONES:283
msgid "Asia/Tehran"
msgstr "亞洲/Tehran"
-#: TIMEZONES:283
+#: TIMEZONES:284
msgid "Asia/Thimphu"
msgstr "亞洲/Thimphu"
-#: TIMEZONES:284
+#: TIMEZONES:285
msgid "Asia/Tokyo"
msgstr "亞洲/東京(Tokyo)"
-#: TIMEZONES:285
+#: TIMEZONES:286
#, fuzzy
msgid "Asia/Tomsk"
msgstr "亞洲/Omsk"
-#: TIMEZONES:286
+#: TIMEZONES:287
msgid "Asia/Ulaanbaatar"
msgstr "亞洲/Ulaanbaatar"
-#: TIMEZONES:287
+#: TIMEZONES:288
msgid "Asia/Urumqi"
msgstr "亞洲/烏魯木齊(Urumqi)"
-#: TIMEZONES:288
+#: TIMEZONES:289
#, fuzzy
msgid "Asia/Ust-Nera"
msgstr "亞洲/Tehran"
-#: TIMEZONES:289
+#: TIMEZONES:290
msgid "Asia/Vientiane"
msgstr "亞洲/Vientiane"
-#: TIMEZONES:290
+#: TIMEZONES:291
msgid "Asia/Vladivostok"
msgstr "亞洲/海參崴(Vladivostok)"
-#: TIMEZONES:291
+#: TIMEZONES:292
msgid "Asia/Yakutsk"
msgstr "亞洲/Yakutsk"
-#: TIMEZONES:292
+#: TIMEZONES:293
#, fuzzy
msgid "Asia/Yangon"
msgstr "亞洲/仰光(Rangoon)"
-#: TIMEZONES:293
+#: TIMEZONES:294
msgid "Asia/Yekaterinburg"
msgstr "亞洲/Yekaterinburg"
-#: TIMEZONES:294
+#: TIMEZONES:295
msgid "Asia/Yerevan"
msgstr "亞洲/Yerevan"
-#: TIMEZONES:295
+#: TIMEZONES:296
msgid "Atlantic/Azores"
msgstr "大西洋/Azores"
-#: TIMEZONES:296
+#: TIMEZONES:297
msgid "Atlantic/Bermuda"
msgstr "大西洋/Bermuda"
-#: TIMEZONES:297
+#: TIMEZONES:298
msgid "Atlantic/Canary"
msgstr "大西洋/Canary"
-#: TIMEZONES:298
+#: TIMEZONES:299
msgid "Atlantic/Cape_Verde"
msgstr "大西洋/Cape_Verde"
-#: TIMEZONES:299
+#: TIMEZONES:300
#, fuzzy
msgid "Atlantic/Faroe"
msgstr "大西洋/Faeroe"
-#: TIMEZONES:300
+#: TIMEZONES:301
msgid "Atlantic/Madeira"
msgstr "大西洋/Madeira"
-#: TIMEZONES:301
+#: TIMEZONES:302
msgid "Atlantic/Reykjavik"
msgstr "大西洋/Reykjavik"
-#: TIMEZONES:302
+#: TIMEZONES:303
msgid "Atlantic/South_Georgia"
msgstr "大西洋/South_Georgia"
-#: TIMEZONES:303
+#: TIMEZONES:304
msgid "Atlantic/St_Helena"
msgstr "大西洋/St_Helena"
-#: TIMEZONES:304
+#: TIMEZONES:305
msgid "Atlantic/Stanley"
msgstr "大西洋/Stanley"
-#: TIMEZONES:305
+#: TIMEZONES:306
msgid "Australia/Adelaide"
msgstr "澳洲/Adelaide"
-#: TIMEZONES:306
+#: TIMEZONES:307
msgid "Australia/Brisbane"
msgstr "澳洲/Brisbane"
-#: TIMEZONES:307
+#: TIMEZONES:308
msgid "Australia/Broken_Hill"
msgstr "澳洲/Broken_Hill"
-#: TIMEZONES:308
-#, fuzzy
-msgid "Australia/Currie"
-msgstr "澳洲/Brisbane"
-
#: TIMEZONES:309
msgid "Australia/Darwin"
msgstr "澳洲/Darwin"
@@ -1793,6 +1794,10 @@ msgstr "太平洋/Wake"
msgid "Pacific/Wallis"
msgstr "太平洋/Wallis"
+#, fuzzy
+#~ msgid "Australia/Currie"
+#~ msgstr "澳洲/Brisbane"
+
#~ msgid "America/Godthab"
#~ msgstr "美洲/Godthab"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdemultimedia/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdemultimedia/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/Makefile.am b/tde-i18n-zh_TW/messages/tdemultimedia/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdemultimedia/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/artscontrol.po b/tde-i18n-zh_TW/messages/tdemultimedia/artscontrol.po
index 54e5dfa0b8b..07f81498e42 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/artscontrol.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/artscontrol.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artscontrol\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-02-21 08:38+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/artsmodules.po b/tde-i18n-zh_TW/messages/tdemultimedia/artsmodules.po
index 6e16647fe90..e67c700d9ae 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/artsmodules.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/artsmodules.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artsmodules\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2020-12-09 10:44+0900\n"
"PO-Revision-Date: 2006-02-22 08:41+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -47,184 +47,184 @@ msgstr "設定精確音量值"
msgid "Exact volume (dB):"
msgstr "精確音量值(dB):"
-#: modules/common/env_mixeritem_impl.cc:52
+#: modules/common/env_mixeritem_impl.cpp:52
msgid "Mixer (\"%1\")"
msgstr "混音器(%1)"
-#: modules/common/env_mixeritem_impl.cc:190
-#: modules/common/env_mixeritem_impl.cc:327
-#: modules/effects/synth_stereo_fir_equalizer_impl.cc:211
+#: modules/common/env_mixeritem_impl.cpp:190
+#: modules/common/env_mixeritem_impl.cpp:327
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:211
msgid "channels"
msgstr "聲道"
-#: modules/common/env_mixeritem_impl.cc:198
-#: modules/common/env_mixeritem_impl.cc:336
+#: modules/common/env_mixeritem_impl.cpp:198
+#: modules/common/env_mixeritem_impl.cpp:336
msgid "name"
msgstr "名稱"
-#: modules/common/env_mixeritem_impl.cc:205
+#: modules/common/env_mixeritem_impl.cpp:205
msgid "type"
msgstr "型態"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:115
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:115
msgid "Low Gain"
msgstr "低增益"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:123
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:123
msgid "Low Freq"
msgstr "低頻"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:127
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:127
msgid "Low Q"
msgstr "低品質"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:132
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:132
msgid "Mid1 Gain"
msgstr "中增益(一)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:140
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:140
msgid "Mid1 Freq"
msgstr "中頻(一)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:144
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:144
msgid "Mid1 Q"
msgstr "中品質(一)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:149
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:149
msgid "Mid2 Gain"
msgstr "中增益(二)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:157
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:157
msgid "Mid2 Freq"
msgstr "中頻(二)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:161
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:161
msgid "Mid2 Q"
msgstr "中品質(二)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:166
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:166
msgid "Mid3 Gain"
msgstr "中增益(三)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:174
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:174
msgid "Mid3 Freq"
msgstr "中頻(三)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:178
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:178
msgid "Mid3 Q"
msgstr "中品質(三)"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:183
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:183
msgid "High Gain"
msgstr "高增益"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:191
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:191
msgid "High Freq"
msgstr "高頻"
-#: modules/effects/fivebandmonocomplexeq_impl.cc:195
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:195
msgid "High Q"
msgstr "高品質"
-#: modules/effects/freeverbguifactory_impl.cc:57
+#: modules/effects/freeverbguifactory_impl.cpp:57
msgid "roomsize"
msgstr "空間大小"
-#: modules/effects/freeverbguifactory_impl.cc:67
+#: modules/effects/freeverbguifactory_impl.cpp:67
msgid "damp"
msgstr "濕度"
-#: modules/effects/freeverbguifactory_impl.cc:77
+#: modules/effects/freeverbguifactory_impl.cpp:77
msgid "wet"
msgstr "潮濕"
-#: modules/effects/freeverbguifactory_impl.cc:87
+#: modules/effects/freeverbguifactory_impl.cpp:87
msgid "dry"
msgstr "乾燥"
-#: modules/effects/freeverbguifactory_impl.cc:97
+#: modules/effects/freeverbguifactory_impl.cpp:97
msgid "width"
msgstr "寬度"
-#: modules/effects/monostereoconversion_impl.cc:149
+#: modules/effects/monostereoconversion_impl.cpp:149
msgid "Balance"
msgstr "平衡"
-#: modules/effects/stereocompressorguifactory_impl.cc:44
+#: modules/effects/stereocompressorguifactory_impl.cpp:44
msgid "attack"
msgstr "攻擊"
-#: modules/effects/stereocompressorguifactory_impl.cc:52
+#: modules/effects/stereocompressorguifactory_impl.cpp:52
msgid "release"
msgstr "釋放"
-#: modules/effects/stereocompressorguifactory_impl.cc:60
+#: modules/effects/stereocompressorguifactory_impl.cpp:60
msgid "thresh."
msgstr "下限"
-#: modules/effects/stereocompressorguifactory_impl.cc:68
+#: modules/effects/stereocompressorguifactory_impl.cpp:68
msgid "ratio"
msgstr "係數"
-#: modules/effects/stereocompressorguifactory_impl.cc:75
+#: modules/effects/stereocompressorguifactory_impl.cpp:75
msgid "output"
msgstr "輸出"
-#: modules/effects/stereocompressorguifactory_impl.cc:83
+#: modules/effects/stereocompressorguifactory_impl.cpp:83
msgid "Bypass"
msgstr "Bypass"
-#: modules/effects/synth_stereo_fir_equalizer_impl.cc:192
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:192
msgid "a graph"
msgstr "一個圖形"
-#: modules/mixers/littlestereomixerchannel_impl.cc:114
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:77
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:64
+#: modules/mixers/littlestereomixerchannel_impl.cpp:114
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:77
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:64
msgid "pan"
msgstr "平移"
-#: modules/mixers/littlestereomixerchannel_impl.cc:121
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:84
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:71
+#: modules/mixers/littlestereomixerchannel_impl.cpp:121
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:84
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:71
msgid "volume"
msgstr "音量"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:24
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:24
msgid "gain"
msgstr "增益"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:31
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:31
msgid "EQ"
msgstr "EQ"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:40
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:22
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:40
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:22
msgid ""
"_: volume\n"
"high"
msgstr "高"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:47
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:30
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:47
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:30
msgid ""
"_: volume\n"
"mid"
msgstr "中"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:54
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:38
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:54
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:38
msgid ""
"_: volume\n"
"low"
msgstr "低"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:61
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:46
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:61
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:46
msgid "frequency"
msgstr "頻率"
-#: modules/mixers/monosimplemixerchannelguifactory_impl.cc:69
-#: modules/mixers/simplemixerchannelguifactory_impl.cc:55
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:69
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:55
msgid "q"
msgstr "品質"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_lame.po b/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_lame.po
index 3c311361595..85dac1e6313 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_lame.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_lame.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_lame\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-02-22 08:32+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_vorbis.po b/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_vorbis.po
index a2cff6b50f3..e8541f4af12 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_vorbis.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/audiocd_encoder_vorbis.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_vorbis\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2022-07-19 18:16+0000\n"
"PO-Revision-Date: 2006-02-21 14:07+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -201,11 +201,16 @@ msgid "Add &track information"
msgstr "新增音軌資訊(&T)"
#: encodervorbisconfig.ui:371
-#, no-c-format
+#, 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."
msgid ""
"Add a description of the song to the file header. This makes it easy for the "
-"user to get advanced song information shown by his media player. You can get "
-"this information automatically via the Internet. Look at the <i>\"CDDB "
+"user to get advanced song information shown by their media player. You can "
+"get this information automatically via the Internet. Look at the <i>\"CDDB "
"Retrieval\"</i> control module for details."
msgstr ""
"在檔案標頭加入歌曲的描述。這能讓使用者較容易取得歌曲的進階資訊並顯示在播放器"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/juk.po b/tde-i18n-zh_TW/messages/tdemultimedia/juk.po
index efb27ba558b..4b2e9a760fa 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/juk.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/juk.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: juk\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
"PO-Revision-Date: 2006-05-18 11:25+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -507,20 +507,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 "刪除封面圖片(&D)"
-#: 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."
@@ -528,110 +528,110 @@ 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 "顯示欄位(&S)"
-#: 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."
msgstr "已開啟「手動調整欄位寬度」。您可以在選單中將它關掉。"
-#: playlist.cpp:2307
+#: playlist.cpp:2309
msgid "Manual Column Widths Enabled"
msgstr "手動調整欄位寬度"
@@ -893,63 +893,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 "顯示標籤編輯器(&T)"
-#: tageditor.cpp:473
+#: tageditor.cpp:475
msgid "Hide &Tag Editor"
msgstr "隱藏標籤編輯器(&T)"
-#: tageditor.cpp:502
+#: tageditor.cpp:504
msgid "&Artist name:"
msgstr "演唱者名稱(&A):"
-#: tageditor.cpp:505
+#: tageditor.cpp:507
msgid "&Track name:"
msgstr "音軌名稱(&T)"
-#: tageditor.cpp:509
+#: tageditor.cpp:511
msgid "Album &name:"
msgstr "專輯名稱(&N):"
-#: tageditor.cpp:512
+#: tageditor.cpp:514
msgid "&Genre:"
msgstr "流派(&G):"
-#: tageditor.cpp:531
+#: tageditor.cpp:533
msgid "&File name:"
msgstr "檔名(&F):"
-#: tageditor.cpp:545
+#: tageditor.cpp:547
msgid "T&rack:"
msgstr "音軌(&R):"
-#: tageditor.cpp:552
+#: tageditor.cpp:554
msgid "&Year:"
msgstr "年份(&Y):"
-#: tageditor.cpp:558
+#: tageditor.cpp:560
msgid "Length:"
msgstr "長度:"
-#: tageditor.cpp:570
+#: tageditor.cpp:572
msgid "Bitrate:"
msgstr "位元速率:"
-#: tageditor.cpp:584
+#: tageditor.cpp:586
msgid "&Comment:"
msgstr "註解(&C):"
-#: 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-zh_TW/messages/tdemultimedia/kaudiocreator.po b/tde-i18n-zh_TW/messages/tdemultimedia/kaudiocreator.po
index 32a01e1c524..d7fd8c4a31d 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/kaudiocreator.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/kaudiocreator.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaudiocreator\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-10-18 16:06+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -954,9 +954,3 @@ msgstr "演(唱/奏)者(&K)"
#, no-c-format
msgid "Co&mment"
msgstr "註解(&M)"
-
-#~ msgid "Alt+E"
-#~ msgstr "Alt+E"
-
-#~ msgid "Alt+C"
-#~ msgstr "Alt+C"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/kcmaudiocd.po b/tde-i18n-zh_TW/messages/tdemultimedia/kcmaudiocd.po
index 00b83baaafb..53ea18ae537 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/kcmaudiocd.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/kcmaudiocd.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmaudiocd\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-02-21 12:35+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/kmix.po b/tde-i18n-zh_TW/messages/tdemultimedia/kmix.po
index 0ec59f047e5..6e2709648f4 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/kmix.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/kmix.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmix\n"
-"POT-Creation-Date: 2020-06-03 22:22+0200\n"
+"POT-Creation-Date: 2024-03-28 18:17+0000\n"
"PO-Revision-Date: 2006-06-28 07:50+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -46,7 +46,7 @@ msgstr ""
msgid "Current Mixer"
msgstr "目前混音器"
-#: dialogselectmaster.cpp:84 kmix.cpp:166
+#: dialogselectmaster.cpp:84 kmix.cpp:161
msgid "Current mixer"
msgstr "目前混音器"
@@ -54,39 +54,48 @@ msgstr "目前混音器"
msgid "Select the channel representing the master volume:"
msgstr "選擇主音量的聲道:"
-#: kmix.cpp:114
+#: kmix.cpp:119
msgid "Configure &Global Shortcuts..."
msgstr "設定全域捷徑(&G)..."
-#: kmix.cpp:118
+#: kmix.cpp:123
msgid "Hardware &Information"
msgstr "硬體資訊(&I)"
-#: 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 時生效。"
-#: kmix.cpp:585
+#: kmix.cpp:498
msgid "Mixer Hardware Information"
msgstr "混音器硬體資訊"
@@ -144,134 +153,54 @@ msgstr "回復到預設音量"
msgid "KMixCtrl"
msgstr "KMixCtrl"
-#: kmixdockwidget.cpp:91
+#: kmixdockwidget.cpp:97
msgid "M&ute"
msgstr "靜音(&U)"
-#: 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 "Grid"
-
-#: kmixerwidget.cpp:152
+#: kmixerwidget.cpp:155
msgid "Left/Right balancing"
msgstr "左/右平衡"
-#: kmixprefdlg.cpp:49
-msgid "&Dock into panel"
-msgstr "在面板內顯示程式小圖示(&D)"
-
-#: kmixprefdlg.cpp:51
-msgid "Docks the mixer into the TDE panel"
-msgstr "將混音器置放在 TDE 面板內"
-
-#: kmixprefdlg.cpp:53
-msgid "Enable system tray &volume control"
-msgstr "在系統匣內顯示音量控制(&V)"
-
-#: kmixprefdlg.cpp:57
-msgid "Show &tickmarks"
-msgstr "顯示刻度(&T)"
-
-#: kmixprefdlg.cpp:60
-msgid "Enable/disable tickmark scales on the sliders"
-msgstr "顯示/隱藏音量控制器的刻度"
-
-#: kmixprefdlg.cpp:62
-msgid "Show &labels"
-msgstr "顯示標籤(&L)"
-
-#: 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 "無(&N)"
-
-#: kmixprefdlg.cpp:80
-msgid "A&bsolute"
-msgstr "絕對值(&B)"
-
-#: kmixprefdlg.cpp:81
-msgid "&Relative"
-msgstr "相對值(&R)"
-
-#: 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 "水平(&H)"
-
-#: kmixprefdlg.cpp:103
-msgid "&Vertical"
-msgstr "垂直(&V)"
-
#: main.cpp:32
msgid "KMix - TDE's full featured mini mixer"
msgstr "KMix - TDE 的全功能小型混音器"
@@ -281,17 +210,25 @@ msgid "KMix"
msgstr "KMix"
#: main.cpp:44
+#, fuzzy
+#| msgid ""
+#| "(c) 1996-2000 Christian Esken\n"
+#| "(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
+#| "(c) 2002-2005 Christian Esken, Helio Chissini de Castro"
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"
#: main.cpp:47
-msgid "Current redesign and co-maintainer, Alsa 0.9x port"
+#, fuzzy
+#| 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
@@ -362,11 +299,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 "錄音"
@@ -666,6 +603,104 @@ msgstr "裝置設定"
msgid "Mixer"
msgstr "混音器"
+#: appearanceconfig.ui:27
+#, fuzzy, no-c-format
+#| msgid "Show &tickmarks"
+msgid "Show &menu bar"
+msgstr "顯示刻度(&T)"
+
+#: appearanceconfig.ui:38
+#, fuzzy, no-c-format
+#| msgid "Volume Values: "
+msgid "Volume values:"
+msgstr "音量值:"
+
+#: appearanceconfig.ui:46
+#, no-c-format
+msgid "Show &labels"
+msgstr "顯示標籤(&L)"
+
+#: appearanceconfig.ui:57
+#, no-c-format
+msgid "Show &tickmarks"
+msgstr "顯示刻度(&T)"
+
+#: appearanceconfig.ui:66 kmix.kcfg:29
+#, fuzzy, no-c-format
+#| msgid "&None"
+msgid "None"
+msgstr "無(&N)"
+
+#: appearanceconfig.ui:71 kmix.kcfg:32
+#, fuzzy, no-c-format
+#| msgid "A&bsolute"
+msgid "Absolute"
+msgstr "絕對值(&B)"
+
+#: appearanceconfig.ui:76 kmix.kcfg:35
+#, fuzzy, no-c-format
+#| msgid "&Relative"
+msgid "Relative"
+msgstr "相對值(&R)"
+
+#: appearanceconfig.ui:113
+#, fuzzy, no-c-format
+#| msgid "Slider Orientation: "
+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
+#, fuzzy, no-c-format
+#| msgid "Enable system tray &volume control"
+msgid "Enable system &tray icon"
+msgstr "在系統匣內顯示音量控制(&V)"
+
+#: behaviorconfig.ui:49
+#, no-c-format
+msgid "System Tray"
+msgstr ""
+
+#: behaviorconfig.ui:77
+#, fuzzy, no-c-format
+#| msgid "Enable system tray &volume control"
+msgid "Enable system tray volume &slider"
+msgstr "在系統匣內顯示音量控制(&V)"
+
+#: 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 ""
+
#: colorwidget.ui:28
#, no-c-format
msgid "&Use custom colors"
@@ -711,6 +746,168 @@ msgstr "背景(&N):"
msgid "Silen&t:"
msgstr "小聲(&T):"
+#: 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 ""
+
+#: 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
+#, fuzzy, no-c-format
+#| msgid "Enable system tray &volume control"
+msgid "Enable system tray icon"
+msgstr "在系統匣內顯示音量控制(&V)"
+
+#: kmix.kcfg:9
+#, no-c-format
+msgid "Docks the mixer into the TDE panel"
+msgstr "將混音器置放在 TDE 面板內"
+
+#: kmix.kcfg:13
+#, fuzzy, no-c-format
+#| msgid "Enable system tray &volume control"
+msgid "Enable system tray volume slider"
+msgstr "在系統匣內顯示音量控制(&V)"
+
+#: 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
+#, fuzzy, no-c-format
+#| msgid "Show &tickmarks"
+msgid "Show tickmarks"
+msgstr "顯示刻度(&T)"
+
+#: kmix.kcfg:19
+#, no-c-format
+msgid "Enable/disable tickmark scales on the sliders"
+msgstr "顯示/隱藏音量控制器的刻度"
+
+#: kmix.kcfg:23
+#, fuzzy, no-c-format
+#| msgid "Show &labels"
+msgid "Show labels"
+msgstr "顯示標籤(&L)"
+
+#: kmix.kcfg:24
+#, no-c-format
+msgid "Enables/disables description labels above the sliders"
+msgstr "顯示/隱藏音量控制器上的標題"
+
+#: kmix.kcfg:39
+#, fuzzy, no-c-format
+#| msgid "Volume Values: "
+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.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
+#, fuzzy, no-c-format
+#| msgid "Slider Orientation: "
+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 "Grid"
+
+#~ msgid "&Dock into panel"
+#~ msgstr "在面板內顯示程式小圖示(&D)"
+
+#~ msgid "Restore volumes on login"
+#~ msgstr "登入時回復音量設定"
+
+#~ msgid "Numbers"
+#~ msgstr "數目"
+
+#~ msgid "&Horizontal"
+#~ msgstr "水平(&H)"
+
+#~ msgid "&Vertical"
+#~ msgstr "垂直(&V)"
+
#~ msgid "Select Channel"
#~ msgstr "選擇聲道"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/krec.po b/tde-i18n-zh_TW/messages/tdemultimedia/krec.po
index 166fe8122a4..60b95f4cce8 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/krec.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/krec.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: krec\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-02-21 13:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/kscd.po b/tde-i18n-zh_TW/messages/tdemultimedia/kscd.po
index 7631fa454cc..f0ee1efacdb 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/kscd.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/kscd.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kscd\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2022-09-22 18:18+0000\n"
"PO-Revision-Date: 2006-02-23 08:57+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -178,7 +178,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 "循環播放"
@@ -704,17 +704,17 @@ msgstr "額外(&X)"
msgid "Pla&y"
msgstr "播放(&Y)"
-#: panel.ui:363
+#: panel.ui:360
#, no-c-format
msgid "&CDDB"
msgstr "CDDB(&C)"
-#: panel.ui:391
+#: panel.ui:385
#, no-c-format
msgid "&Next"
msgstr "下一首(&N)"
-#: panel.ui:402
+#: panel.ui:396
#, no-c-format
msgid "Pre&vious"
msgstr "上一首(&V)"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/libkcddb.po b/tde-i18n-zh_TW/messages/tdemultimedia/libkcddb.po
index fd82225445b..0d07235ffd6 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/libkcddb.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/libkcddb.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkcddb\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-08-28 10:11+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/noatun.po b/tde-i18n-zh_TW/messages/tdemultimedia/noatun.po
index c60fafe48e1..101f8ed322d 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/noatun.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/noatun.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: noatun\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-11-20 18:15+0000\n"
"PO-Revision-Date: 2006-02-20 14:42+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -85,7 +85,7 @@ msgid ""
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 "選擇要播放的檔案"
@@ -187,7 +187,7 @@ msgstr "自動播放第一個檔案(&F)"
msgid "&Do not start playing"
msgstr "不要自動播放(&D)"
-#: library/downloader.cpp:101
+#: library/downloader.cpp:102
msgid "Unknown"
msgstr "未知的"
@@ -778,7 +778,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 "播放清單"
@@ -1043,15 +1043,15 @@ msgstr "已到達播放清單結尾。要繼續從開頭搜尋嗎?"
msgid "Beginning of playlist reached. Continue searching from end?"
msgstr "已到達播放清單開頭。要繼續從結尾搜尋嗎?"
-#: 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 "選擇資料夾"
@@ -1233,7 +1233,7 @@ msgstr "波段數量(&N):"
msgid "Re&set EQ"
msgstr "重置等化器(&S)"
-#: modules/excellent/excellentui.rc:12 modules/kaiman/kaimanui.rc:16
+#: modules/excellent/excellentui.rc:9 modules/kaiman/kaimanui.rc:16
#, no-c-format
msgid "&Go"
msgstr "到(&G)"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_flac.po b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_flac.po
index 0d66b1a8122..610151bc281 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_flac.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_flac.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_flac\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
"PO-Revision-Date: 2006-02-21 09:02+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,82 +27,82 @@ msgid ""
"Your emails"
msgstr ""
-#: 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 " kbps"
-#: tdefile_flac.cpp:140
+#: tdefile_flac.cpp:142
msgid "Length"
msgstr "長度"
diff --git a/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mp3.po b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mp3.po
index ab3f4e63952..dd6d25d7e5a 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mp3.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mp3.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mp3\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
"PO-Revision-Date: 2006-02-21 09:04+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -29,90 +29,90 @@ msgid ""
"Your emails"
msgstr ""
-#: 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 "位元速率"
-#: tdefile_mp3.cpp:99
+#: tdefile_mp3.cpp:101
msgid " kbps"
msgstr " kbps"
-#: 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-zh_TW/messages/tdemultimedia/tdefile_mpc.po b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mpc.po
index 97f783ffab0..8c46696cb76 100644
--- a/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mpc.po
+++ b/tde-i18n-zh_TW/messages/tdemultimedia/tdefile_mpc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mpc\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
"PO-Revision-Date: 2006-02-21 09:05+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,78 +27,78 @@ msgid ""
"Your emails"
msgstr ""
-#: 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 " kbps"
-#: tdefile_mpc.cpp:122
+#: tdefile_mpc.cpp:124
msgid "Length"
msgstr "長度"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdenetwork/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdenetwork/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/Makefile.am b/tde-i18n-zh_TW/messages/tdenetwork/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdenetwork/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kcmlanbrowser.po b/tde-i18n-zh_TW/messages/tdenetwork/kcmlanbrowser.po
index 06dd2a4fd4d..6dce63f2da3 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kcmlanbrowser.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kcmlanbrowser.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlanbrowser\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-19 12:55+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kcmwifi.po b/tde-i18n-zh_TW/messages/tdenetwork/kcmwifi.po
index 13c6f53f00c..d0bc7fbddb1 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kcmwifi.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kcmwifi.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmwifi\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-11-01 12:28+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kget.po b/tde-i18n-zh_TW/messages/tdenetwork/kget.po
index 8afbbafbe6c..4926d11449a 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kget.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kget.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kget\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-11-03 08:30+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/knewsticker.po b/tde-i18n-zh_TW/messages/tdenetwork/knewsticker.po
index ff31605e1a3..db34075fa86 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/knewsticker.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/knewsticker.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knewsticker\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-02-24 17:25+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kopete.po b/tde-i18n-zh_TW/messages/tdenetwork/kopete.po
index 03eae609c85..c2c928f411a 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kopete.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kopete.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kopete\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2024-01-23 18:18+0000\n"
"PO-Revision-Date: 2008-02-04 08:21+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -75,14 +75,14 @@ msgid "Step Two: Account Information"
msgstr "步驟二: 帳號資訊"
#: 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 "請輸入新群組的名稱:"
@@ -533,102 +533,102 @@ msgid ""
"An error occured while trying to delete %1 style."
msgstr "刪除風格「%1」時發生錯誤。"
-#: kopete/config/appearance/appearanceconfig.cpp:743
+#: kopete/config/appearance/appearanceconfig.cpp:744
msgid ""
"_: This is the myself preview contact id\n"
"myself@preview"
msgstr "myself@preview"
-#: kopete/config/appearance/appearanceconfig.cpp:744
+#: kopete/config/appearance/appearanceconfig.cpp:745
msgid ""
"_: This is the myself preview contact nickname\n"
"Myself"
msgstr "自己"
-#: kopete/config/appearance/appearanceconfig.cpp:746
+#: kopete/config/appearance/appearanceconfig.cpp:747
msgid ""
"_: This is the other preview contact id\n"
"jack@preview"
msgstr "jack@preview"
-#: kopete/config/appearance/appearanceconfig.cpp:747
+#: kopete/config/appearance/appearanceconfig.cpp:748
msgid ""
"_: This is the other preview contact nickname\n"
"Jack"
msgstr "Jack"
-#: kopete/config/appearance/appearanceconfig.cpp:748
+#: kopete/config/appearance/appearanceconfig.cpp:749
msgid "Myself"
msgstr "自己"
# 菜市場名XD
-#: kopete/config/appearance/appearanceconfig.cpp:750
+#: kopete/config/appearance/appearanceconfig.cpp:751
msgid "Jack"
msgstr "傑克"
-#: kopete/config/appearance/appearanceconfig.cpp:762
+#: kopete/config/appearance/appearanceconfig.cpp:763
msgid "Hello, this is an incoming message :-)"
msgstr "嗨,這是個新進訊息 :-)"
-#: kopete/config/appearance/appearanceconfig.cpp:763
+#: kopete/config/appearance/appearanceconfig.cpp:764
msgid "Hello, this is an incoming consecutive message."
msgstr "嗨,這是個連續新進訊息 :-)"
-#: kopete/config/appearance/appearanceconfig.cpp:765
+#: kopete/config/appearance/appearanceconfig.cpp:766
msgid "Ok, this is an outgoing message"
msgstr "嗯,這是個外送訊息"
-#: kopete/config/appearance/appearanceconfig.cpp:766
+#: kopete/config/appearance/appearanceconfig.cpp:767
msgid "Ok, a outgoing consecutive message."
msgstr "嗯,這是個連續外送訊息"
-#: kopete/config/appearance/appearanceconfig.cpp:768
+#: kopete/config/appearance/appearanceconfig.cpp:769
msgid "Here is an incoming colored message"
msgstr "這是彩色新進訊息"
-#: kopete/config/appearance/appearanceconfig.cpp:771
+#: kopete/config/appearance/appearanceconfig.cpp:772
msgid "This is an internal message"
msgstr "這是內部訊息"
-#: kopete/config/appearance/appearanceconfig.cpp:772
+#: kopete/config/appearance/appearanceconfig.cpp:773
msgid "performed an action"
msgstr "執行某個動作"
-#: kopete/config/appearance/appearanceconfig.cpp:774
+#: kopete/config/appearance/appearanceconfig.cpp:775
msgid "This is a highlighted message"
msgstr "這是高亮度訊息"
-#: kopete/config/appearance/appearanceconfig.cpp:777
+#: kopete/config/appearance/appearanceconfig.cpp:778
msgid ""
"_: This special UTF-8 string is to test if the style support Right-to-Left "
"language display.\n"
"הודעות טקסט"
msgstr "הודעות טקסט"
-#: kopete/config/appearance/appearanceconfig.cpp:778
+#: kopete/config/appearance/appearanceconfig.cpp:779
msgid ""
"That message was in a Right-to-Left language, which Kopete also supports."
msgstr "該訊息使用的語言為由右到左,Kopete 也支援。"
-#: kopete/config/appearance/appearanceconfig.cpp:779
+#: kopete/config/appearance/appearanceconfig.cpp:780
msgid "Bye"
msgstr "掰掰"
-#: kopete/config/appearance/appearanceconfig.cpp:814
+#: kopete/config/appearance/appearanceconfig.cpp:815
msgid "Drag or Type Emoticon Theme URL"
msgstr "把表情圖示主題的網址拖拉到此,或是手動輸入"
-#: kopete/config/appearance/appearanceconfig.cpp:821
+#: kopete/config/appearance/appearanceconfig.cpp:822
msgid "Sorry, emoticon themes must be installed from local files."
msgstr "抱歉,表情圖示主題必須自本機檔案安裝。"
-#: kopete/config/appearance/appearanceconfig.cpp:822
+#: kopete/config/appearance/appearanceconfig.cpp:823
msgid "Could Not Install Emoticon Theme"
msgstr "無法安裝表情圖示主題"
# 因為目前的表情符號主題通常是英文名字,所以還是前面空半形吧。
# 後面是全型標點,照例不加空白。
-#: kopete/config/appearance/appearanceconfig.cpp:838
+#: kopete/config/appearance/appearanceconfig.cpp:839
msgid ""
"<qt>Are you sure you want to remove the <strong>%1</strong> emoticon theme?"
"<br><br>This will delete the files installed by this theme.</qt>"
@@ -636,11 +636,11 @@ msgstr ""
"<qt>您確定要移除表情圖示主題 <strong>%1</strong>?<br><br>這樣會刪除所有此主"
"題安裝的檔案。</qt>"
-#: kopete/config/appearance/appearanceconfig.cpp:844
+#: kopete/config/appearance/appearanceconfig.cpp:845
msgid "Confirmation"
msgstr "確認"
-#: kopete/config/appearance/appearanceconfig.cpp:863
+#: kopete/config/appearance/appearanceconfig.cpp:864
msgid "Get New Emoticons"
msgstr "抓新的表情圖示"
@@ -658,7 +658,7 @@ msgstr "表情圖示(&E)"
#: kopete/config/appearance/emoticonseditdialog.cpp:90
#: kopete/config/appearance/emoticonseditwidget.ui:43
#: plugins/highlight/highlightprefsbase.ui:167
-#: protocols/gadu/gaducontact.cpp:204
+#: protocols/gadu/gaducontact.cpp:203
#, no-c-format
msgid "Edit..."
msgstr "編輯..."
@@ -772,76 +772,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 "移動到(&M)"
-#: kopete/contactlist/kopetecontactlistview.cpp:480
+#: kopete/contactlist/kopetecontactlistview.cpp:484
msgid "&Copy To"
msgstr "複製到(&C)"
-#: 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 "加入聯絡人(&A)"
-#: 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 "屬性(&P)"
-#: 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
@@ -850,21 +850,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>"
@@ -872,67 +872,67 @@ 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>"
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 "新增子聯絡人(&A)"
-#: 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 "加入聯絡人到群組(&A)"
-#: 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."
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 "
@@ -940,34 +940,34 @@ msgid ""
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 "新增聯絡人"
@@ -975,7 +975,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)"
@@ -1018,13 +1018,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 "聊天"
@@ -1129,7 +1129,7 @@ msgstr "找不到協定"
msgid "Global status message"
msgstr "通用狀態訊息"
-#: kopete/kopetewindow.cpp:222 protocols/gadu/gaduprotocol.cpp:59
+#: kopete/kopetewindow.cpp:222 protocols/gadu/gaduprotocol.cpp:58
#: protocols/gadu/ui/gaduawayui.ui:122 protocols/groupwise/gwprotocol.cpp:48
#: protocols/oscar/icq/icqpresence.cpp:71
#, no-c-format
@@ -1157,8 +1157,8 @@ msgstr "忙碌(&B)"
msgid "&Invisible"
msgstr "隱形(&I)"
-#: kopete/kopetewindow.cpp:260 protocols/gadu/gaduprotocol.cpp:71
-#: protocols/gadu/gaduprotocol.cpp:73 protocols/groupwise/gwprotocol.cpp:50
+#: kopete/kopetewindow.cpp:260 protocols/gadu/gaduprotocol.cpp:70
+#: protocols/gadu/gaduprotocol.cpp:72 protocols/groupwise/gwprotocol.cpp:50
#: protocols/yahoo/ui/yahoostealthsetting.ui:61
#, no-c-format
msgid "&Online"
@@ -1201,7 +1201,7 @@ msgstr "搜尋(&A):"
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 "搜尋:"
@@ -1226,7 +1226,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 "閱讀訊息"
@@ -1271,7 +1271,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 "沒有訊息"
@@ -1784,14 +1784,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 "姓氏"
@@ -1877,7 +1877,7 @@ msgstr ""
#: libkopete/kopetemetacontact.cpp:503 libkopete/kopeteonlinestatus.cpp:110
#: plugins/statistics/statisticscontact.cpp:362
#: plugins/statistics/statisticsdialog.cpp:340
-#: protocols/gadu/gaduprotocol.cpp:71 protocols/gadu/gaduprotocol.cpp:73
+#: protocols/gadu/gaduprotocol.cpp:70 protocols/gadu/gaduprotocol.cpp:72
#: protocols/groupwise/gwprotocol.cpp:50 protocols/irc/ircprotocol.cpp:111
#: protocols/irc/ircprotocol.cpp:116 protocols/irc/ircprotocol.cpp:139
#: protocols/jabber/jabbercontact.cpp:156
@@ -1907,7 +1907,7 @@ msgstr "離開"
#: libkopete/kopetemetacontact.cpp:507 libkopete/kopeteonlinestatus.cpp:122
#: plugins/statistics/statisticscontact.cpp:364
#: plugins/statistics/statisticsdialog.cpp:350
-#: protocols/gadu/gaduprotocol.cpp:59 protocols/gadu/gaduprotocol.cpp:61
+#: protocols/gadu/gaduprotocol.cpp:58 protocols/gadu/gaduprotocol.cpp:60
#: protocols/groupwise/gwprotocol.cpp:48 protocols/irc/ircprotocol.cpp:113
#: protocols/irc/ircprotocol.cpp:118 protocols/irc/ircprotocol.cpp:147
#: protocols/jabber/jabberprotocol.cpp:79
@@ -1935,15 +1935,15 @@ msgid ""
"is correct.</qt>"
msgstr "<qt>無法下載要求的檔案。<br> 請檢查位址 %1 是否正確。</qt>"
-#: libkopete/kopeteonlinestatus.cpp:116 protocols/gadu/gaduprotocol.cpp:75
+#: libkopete/kopeteonlinestatus.cpp:116 protocols/gadu/gaduprotocol.cpp:74
#: protocols/groupwise/gwprotocol.cpp:66 protocols/irc/ircprotocol.cpp:145
#: protocols/jabber/jabberprotocol.cpp:81 protocols/msn/msnprotocol.cpp:62
#: protocols/sms/smsprotocol.cpp:38 protocols/yahoo/yahooprotocol.cpp:56
msgid "Connecting"
msgstr "連線中"
-#: libkopete/kopeteonlinestatus.cpp:119 protocols/gadu/gaduprotocol.cpp:67
-#: protocols/gadu/gaduprotocol.cpp:69 protocols/jabber/jabbercontact.cpp:166
+#: libkopete/kopeteonlinestatus.cpp:119 protocols/gadu/gaduprotocol.cpp:66
+#: protocols/gadu/gaduprotocol.cpp:68 protocols/jabber/jabbercontact.cpp:166
#: protocols/jabber/jabberprotocol.cpp:80 protocols/msn/msnprotocol.cpp:59
#: protocols/yahoo/yahooprotocol.cpp:53
msgid "Invisible"
@@ -2003,7 +2003,7 @@ msgstr "中止"
msgid "<unknown>"
msgstr "<未知>"
-#: libkopete/kopetetransfermanager.cpp:237 protocols/gadu/gaducontact.cpp:99
+#: libkopete/kopetetransfermanager.cpp:237 protocols/gadu/gaducontact.cpp:98
#: protocols/irc/ircusercontact.cpp:150 protocols/jabber/jabbercontact.cpp:1018
#: protocols/jabber/jabbergroupcontact.cpp:299
#: protocols/jabber/jabbergroupmembercontact.cpp:153
@@ -2140,10 +2140,10 @@ msgstr ""
"<qt>您使用的帳號 %1 在離線模式。大部份的系統都要先連線才能新增聯絡人。請先連"
"線後再嚐試。</qt>"
-#: libkopete/tdeabcpersistence.cpp:357 protocols/gadu/gadusession.cpp:217
-#: protocols/gadu/gadusession.cpp:230 protocols/gadu/gadusession.cpp:242
-#: protocols/gadu/gadusession.cpp:275 protocols/gadu/gadusession.cpp:289
-#: protocols/gadu/gadusession.cpp:307 protocols/irc/ui/channellist.cpp:304
+#: libkopete/tdeabcpersistence.cpp:357 protocols/gadu/gadusession.cpp:216
+#: protocols/gadu/gadusession.cpp:229 protocols/gadu/gadusession.cpp:241
+#: protocols/gadu/gadusession.cpp:274 protocols/gadu/gadusession.cpp:288
+#: protocols/gadu/gadusession.cpp:306 protocols/irc/ui/channellist.cpp:304
msgid "Not Connected"
msgstr "未連線"
@@ -2207,7 +2207,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 "電子郵件"
@@ -2276,7 +2276,7 @@ msgstr "開始聊天(&C)..."
msgid "&Send Single Message..."
msgstr "傳送單一訊息(&S)..."
-#: 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 "使用者資訊(&I)"
@@ -2319,7 +2319,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
@@ -2718,7 +2718,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 "搜尋(&A)"
@@ -3139,307 +3139,307 @@ msgstr ""
msgid "Not yet known"
msgstr "尚未知"
-#: protocols/gadu/gaduaccount.cpp:186
+#: protocols/gadu/gaduaccount.cpp:185
msgid "&Search for Friends"
msgstr "搜尋朋友(&S)"
-#: protocols/gadu/gaduaccount.cpp:188
+#: protocols/gadu/gaduaccount.cpp:187
msgid "Export Contacts to Server"
msgstr "將聯絡人匯出到伺服器"
-#: protocols/gadu/gaduaccount.cpp:190
+#: protocols/gadu/gaduaccount.cpp:189
msgid "Export Contacts to File..."
msgstr "將聯絡人匯出到檔案..."
-#: protocols/gadu/gaduaccount.cpp:192
+#: protocols/gadu/gaduaccount.cpp:191
msgid "Import Contacts From File..."
msgstr "由檔案匯入聯絡人..."
-#: protocols/gadu/gaduaccount.cpp:194
+#: protocols/gadu/gaduaccount.cpp:193
msgid "Only for Friends"
msgstr "只顯示好友"
-#: protocols/gadu/gaduaccount.cpp:255
+#: protocols/gadu/gaduaccount.cpp:254
msgid "%1 <%2> "
msgstr "%1 <%2> "
-#: protocols/gadu/gaduaccount.cpp:289
+#: protocols/gadu/gaduaccount.cpp:288
msgid "Go O&nline"
msgstr "上線(&N)"
-#: protocols/gadu/gaduaccount.cpp:293
+#: protocols/gadu/gaduaccount.cpp:292
msgid "Set &Busy"
msgstr "設定為忙碌(&B)"
-#: protocols/gadu/gaduaccount.cpp:297
+#: protocols/gadu/gaduaccount.cpp:296
msgid "Set &Invisible"
msgstr "設定為隱身(&I)"
-#: protocols/gadu/gaduaccount.cpp:301
+#: protocols/gadu/gaduaccount.cpp:300
msgid "Go &Offline"
msgstr "離線(&O)"
-#: protocols/gadu/gaduaccount.cpp:305
+#: protocols/gadu/gaduaccount.cpp:304
msgid "Set &Description..."
msgstr "設定描述..."
-#: protocols/gadu/gaduaccount.cpp:685
+#: protocols/gadu/gaduaccount.cpp:684
msgid "connection using SSL was not possible, retrying without."
msgstr "無法使用 SSL 連線,試著不用 SSL 重新連線。"
-#: protocols/gadu/gaduaccount.cpp:713
+#: protocols/gadu/gaduaccount.cpp:712
msgid "unable to connect to the Gadu-Gadu server(\"%1\")."
msgstr "無法連線到 Gadu-Gadu 伺服器 %1。"
-#: protocols/gadu/gaduaccount.cpp:714 protocols/gadu/gaducommands.cpp:328
-#: protocols/gadu/gaducommands.cpp:336 protocols/gadu/gaducommands.cpp:384
+#: protocols/gadu/gaduaccount.cpp:713 protocols/gadu/gaducommands.cpp:327
+#: protocols/gadu/gaducommands.cpp:335 protocols/gadu/gaducommands.cpp:383
msgid "Connection Error"
msgstr "連線錯誤"
-#: protocols/gadu/gaduaccount.cpp:897
+#: protocols/gadu/gaduaccount.cpp:896
msgid "Contacts exported to the server."
msgstr "聯絡人已匯出到伺服器。"
-#: protocols/gadu/gaduaccount.cpp:928
+#: protocols/gadu/gaduaccount.cpp:927
msgid "Save Contacts List for Account %1 As"
msgstr "儲存帳號 %1 的聯絡人清單為"
-#: protocols/gadu/gaduaccount.cpp:936
+#: protocols/gadu/gaduaccount.cpp:935
msgid "Unable to create temporary file."
msgstr "無法建立暫存檔。"
-#: protocols/gadu/gaduaccount.cpp:936 protocols/gadu/gaduaccount.cpp:950
+#: protocols/gadu/gaduaccount.cpp:935 protocols/gadu/gaduaccount.cpp:949
msgid "Save Contacts List Failed"
msgstr "儲存聯絡人清單失敗"
-#: protocols/gadu/gaduaccount.cpp:974
+#: protocols/gadu/gaduaccount.cpp:973
msgid "Load Contacts List for Account %1 As"
msgstr "載入帳號 %1 的聯絡人清單為"
-#: protocols/gadu/gaduaccount.cpp:994 protocols/gadu/gaduaccount.cpp:1000
+#: protocols/gadu/gaduaccount.cpp:993 protocols/gadu/gaduaccount.cpp:999
msgid "Contacts List Load Has Failed"
msgstr "載入聯絡人清單失敗"
-#: protocols/gadu/gaduaway.cpp:40 protocols/gadu/ui/gaduawayui.ui:19
+#: protocols/gadu/gaduaway.cpp:39 protocols/gadu/ui/gaduawayui.ui:19
#, no-c-format
msgid "Away Dialog"
msgstr "離開對話框"
-#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:183
-#: protocols/gadu/gaducommands.cpp:199 protocols/gadu/gaducommands.cpp:234
-#: protocols/gadu/gaducommands.cpp:250 protocols/gadu/gadueditaccount.cpp:194
-#: protocols/gadu/gadueditaccount.cpp:215
-#: protocols/gadu/gadueditaccount.cpp:220
-#: protocols/gadu/gadueditaccount.cpp:225
-#: protocols/gadu/gadueditaccount.cpp:256
+#: protocols/gadu/gaducommands.cpp:145 protocols/gadu/gaducommands.cpp:182
+#: protocols/gadu/gaducommands.cpp:198 protocols/gadu/gaducommands.cpp:233
+#: protocols/gadu/gaducommands.cpp:249 protocols/gadu/gadueditaccount.cpp:193
+#: protocols/gadu/gadueditaccount.cpp:214
+#: protocols/gadu/gadueditaccount.cpp:219
+#: protocols/gadu/gadueditaccount.cpp:224
+#: protocols/gadu/gadueditaccount.cpp:255
msgid "Gadu-Gadu"
msgstr "Gadu-Gadu"
-#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:234
+#: protocols/gadu/gaducommands.cpp:145 protocols/gadu/gaducommands.cpp:233
msgid "Unable to retrieve token."
msgstr "無法取得記號。"
-#: protocols/gadu/gaducommands.cpp:183
+#: protocols/gadu/gaducommands.cpp:182
msgid "Registration FAILED"
msgstr "註冊失敗"
-#: protocols/gadu/gaducommands.cpp:199
+#: protocols/gadu/gaducommands.cpp:198
msgid "Unknown connection error while retrieving token."
msgstr "取得記號時發生未知的連線錯誤。"
-#: protocols/gadu/gaducommands.cpp:207
+#: protocols/gadu/gaducommands.cpp:206
#, c-format
msgid "Token retrieving status: %1"
msgstr "取得記號狀態:%1"
-#: protocols/gadu/gaducommands.cpp:216
+#: protocols/gadu/gaducommands.cpp:215
msgid "Gadu-Gadu token retrieve problem"
msgstr "取得 Gadu-Gadu 記號時發生問題"
-#: protocols/gadu/gaducommands.cpp:250
+#: protocols/gadu/gaducommands.cpp:249
msgid "Unknown connection error while registering."
msgstr "註冊時發生未知的連線錯誤。"
-#: protocols/gadu/gaducommands.cpp:257
+#: protocols/gadu/gaducommands.cpp:256
#, c-format
msgid "Registration status: %1"
msgstr "註冊狀態:%1"
-#: protocols/gadu/gaducommands.cpp:266
+#: protocols/gadu/gaducommands.cpp:265
msgid "Gadu-Gadu Registration Error"
msgstr "Gadu-Gadu 註冊錯誤"
-#: protocols/gadu/gaducommands.cpp:278
+#: protocols/gadu/gaducommands.cpp:277
msgid "Registration Finished"
msgstr "已完成註冊"
-#: protocols/gadu/gaducommands.cpp:278
+#: protocols/gadu/gaducommands.cpp:277
msgid "Registration has completed successfully."
msgstr "已成功完成註冊程序。"
-#: protocols/gadu/gaducommands.cpp:281
+#: protocols/gadu/gaducommands.cpp:280
msgid "Registration Error"
msgstr "註冊錯誤"
-#: protocols/gadu/gaducommands.cpp:281
+#: protocols/gadu/gaducommands.cpp:280
msgid "Incorrect data sent to server."
msgstr "送出不正確的資料給伺服器。"
-#: protocols/gadu/gaducommands.cpp:328 protocols/gadu/gaducommands.cpp:336
+#: protocols/gadu/gaducommands.cpp:327 protocols/gadu/gaducommands.cpp:335
msgid "Password reminding finished prematurely due to a connection error."
msgstr "密碼提示過早完成,因為連線錯誤。"
-#: protocols/gadu/gaducommands.cpp:344
+#: protocols/gadu/gaducommands.cpp:343
msgid "Successfully"
msgstr "成功"
-#: protocols/gadu/gaducommands.cpp:344
+#: protocols/gadu/gaducommands.cpp:343
msgid "Unsuccessful. Please retry."
msgstr "不成功。請稍後再試。"
-#: protocols/gadu/gaducommands.cpp:345
+#: protocols/gadu/gaducommands.cpp:344
msgid "Remind Password"
msgstr "提示密碼"
-#: protocols/gadu/gaducommands.cpp:345
+#: protocols/gadu/gaducommands.cpp:344
msgid "Remind password finished: "
msgstr "密碼提示完成:"
-#: protocols/gadu/gaducommands.cpp:384
+#: protocols/gadu/gaducommands.cpp:383
msgid "Password changing finished prematurely due to a connection error."
msgstr "密碼變更過早完成,因為連線錯誤。"
-#: protocols/gadu/gaducommands.cpp:392
+#: protocols/gadu/gaducommands.cpp:391
msgid "State Error"
msgstr "狀態錯誤"
-#: protocols/gadu/gaducommands.cpp:393
+#: protocols/gadu/gaducommands.cpp:392
msgid ""
"Password changing finished prematurely due to a session related problem (try "
"again later)."
msgstr "密碼提示過早完成,因為發生連線相關問題。請稍後再試。"
-#: protocols/gadu/gaducommands.cpp:400
+#: protocols/gadu/gaducommands.cpp:399
msgid "Changed Password"
msgstr "已變更密碼"
-#: protocols/gadu/gaducommands.cpp:400
+#: protocols/gadu/gaducommands.cpp:399
msgid "Your password has been changed."
msgstr "您的密碼已經變更。"
-#: protocols/gadu/gaducontact.cpp:198 protocols/msn/msncontact.cpp:140
+#: protocols/gadu/gaducontact.cpp:197 protocols/msn/msncontact.cpp:140
msgid "Show Profile"
msgstr "顯示個人檔案"
-#: protocols/gadu/gaducontact.cpp:229
+#: protocols/gadu/gaducontact.cpp:228
msgid "Gadu contact"
msgstr "Gadu 聯絡人"
-#: protocols/gadu/gaducontact.cpp:247 protocols/msn/msncontact.cpp:252
+#: protocols/gadu/gaducontact.cpp:246 protocols/msn/msncontact.cpp:252
msgid "<qt>Please go online to remove a contact from your contact list.</qt>"
msgstr "<qt>要移除聯絡人,請先上線。</qt>"
-#: protocols/gadu/gaducontact.cpp:248
+#: protocols/gadu/gaducontact.cpp:247
msgid "Gadu-Gadu Plugin"
msgstr "Gadu-Gadu 外掛程式"
-#: protocols/gadu/gadudcctransaction.cpp:237
+#: protocols/gadu/gadudcctransaction.cpp:236
#: protocols/jabber/jabberfiletransfer.cpp:148
msgid "&Resume"
msgstr "恢復(&R)"
-#: protocols/gadu/gadudcctransaction.cpp:238
+#: protocols/gadu/gadudcctransaction.cpp:237
#: protocols/jabber/jabberfiletransfer.cpp:149
msgid "Over&write"
msgstr "覆寫(&W)"
-#: protocols/gadu/gadudcctransaction.cpp:240
+#: protocols/gadu/gadudcctransaction.cpp:239
#: protocols/jabber/jabberfiletransfer.cpp:152
msgid "The file %1 already exists, do you want to resume or overwrite it?"
msgstr "檔案 %1 已存在,您要恢復或覆寫?"
-#: protocols/gadu/gadudcctransaction.cpp:241
+#: protocols/gadu/gadudcctransaction.cpp:240
#: protocols/jabber/jabberfiletransfer.cpp:153
#, c-format
msgid "File Exists: %1"
msgstr "檔案已存在:%1"
-#: protocols/gadu/gadudcctransaction.cpp:408
+#: protocols/gadu/gadudcctransaction.cpp:407
msgid ""
"Connection to peer was refused; it possibly does not listen for incoming "
"connections."
msgstr "連線被拒。有可能對方並未等待連線中。"
-#: protocols/gadu/gadudcctransaction.cpp:412
+#: protocols/gadu/gadudcctransaction.cpp:411
msgid "File transfer transaction was not agreed by peer."
msgstr "檔案傳輸未被同意。"
-#: protocols/gadu/gadudcctransaction.cpp:416
+#: protocols/gadu/gadudcctransaction.cpp:415
msgid "File-transfer handshake failure."
msgstr "檔案傳輸溝通失敗。"
-#: protocols/gadu/gadudcctransaction.cpp:419
+#: protocols/gadu/gadudcctransaction.cpp:418
msgid "File transfer had problems with the file."
msgstr "檔案傳輸時檔案發生問題。"
-#: protocols/gadu/gadudcctransaction.cpp:422
+#: protocols/gadu/gadudcctransaction.cpp:421
msgid "There was network error during file transfer."
msgstr "檔案傳輸時發生網路錯誤。"
-#: protocols/gadu/gadudcctransaction.cpp:425
+#: protocols/gadu/gadudcctransaction.cpp:424
msgid "Unknown File-Transfer error."
msgstr "未知的檔案傳輸錯誤。"
-#: protocols/gadu/gadueditaccount.cpp:88
+#: protocols/gadu/gadueditaccount.cpp:87
msgid ""
"_: personal information being fetched from server\n"
"<p align=\"center\">Fetching from server</p>"
msgstr "<p align=\"center\">從伺服器抓取</p>"
-#: protocols/gadu/gadueditaccount.cpp:194
+#: protocols/gadu/gadueditaccount.cpp:193
msgid "<b>Registration FAILED.</b>"
msgstr "<b>註冊失敗。</b>"
-#: protocols/gadu/gadueditaccount.cpp:215
+#: protocols/gadu/gadueditaccount.cpp:214
msgid "<b>Enter UIN please.</b>"
msgstr "<b>請輸入 UIN。</b>"
-#: protocols/gadu/gadueditaccount.cpp:220
+#: protocols/gadu/gadueditaccount.cpp:219
msgid "<b>UIN should be a positive number.</b>"
msgstr "<b>UIN 應該為一正整數。</b>"
-#: protocols/gadu/gadueditaccount.cpp:225
+#: protocols/gadu/gadueditaccount.cpp:224
msgid "<b>Enter password please.</b>"
msgstr "<b>請輸入密碼。</b>"
-#: protocols/gadu/gadueditaccount.cpp:256
+#: protocols/gadu/gadueditaccount.cpp:255
msgid "<b>Starting DCC listening socket failed; dcc is not working now.</b>"
msgstr "<b>啟動 DCC 監聽 socket 時失敗,DCC 目前無法工作。</b>"
-#: protocols/gadu/gadueditcontact.cpp:50 protocols/gadu/gadueditcontact.cpp:68
+#: protocols/gadu/gadueditcontact.cpp:49 protocols/gadu/gadueditcontact.cpp:67
msgid "Edit Contact's Properties"
msgstr "編輯聯絡人內容"
-#: protocols/gadu/gaduprotocol.cpp:57
+#: protocols/gadu/gaduprotocol.cpp:56
msgid "Blocked"
msgstr "已封鎖"
-#: protocols/gadu/gaduprotocol.cpp:61
+#: protocols/gadu/gaduprotocol.cpp:60
msgid "A&way"
msgstr "離開(&W)"
-#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+#: protocols/gadu/gaduprotocol.cpp:62 protocols/gadu/gaduprotocol.cpp:64
#: protocols/groupwise/gwprotocol.cpp:52
#: protocols/meanwhile/meanwhileprotocol.cpp:51
#: protocols/msn/msnprotocol.cpp:53 protocols/yahoo/yahooprotocol.cpp:45
msgid "Busy"
msgstr "忙碌"
-#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+#: protocols/gadu/gaduprotocol.cpp:62 protocols/gadu/gaduprotocol.cpp:64
msgid "B&usy"
msgstr "忙碌(&U)"
-#: protocols/gadu/gaduprotocol.cpp:67 protocols/gadu/gaduprotocol.cpp:69
+#: protocols/gadu/gaduprotocol.cpp:66 protocols/gadu/gaduprotocol.cpp:68
msgid "I&nvisible"
msgstr "隱身(&N)"
@@ -3464,168 +3464,168 @@ msgstr "搜尋(&E)"
msgid "&Add User..."
msgstr "加入使用者(&A)..."
-#: protocols/gadu/gaduregisteraccount.cpp:39
+#: protocols/gadu/gaduregisteraccount.cpp:38
msgid "Register New Account"
msgstr "註冊新帳號"
-#: protocols/gadu/gaduregisteraccount.cpp:45
+#: protocols/gadu/gaduregisteraccount.cpp:44
#: protocols/jabber/ui/dlgregister.ui:129
#: protocols/jabber/ui/dlgservices.ui:151
#, no-c-format
msgid "&Register"
msgstr "註冊(&R)"
-#: protocols/gadu/gaduregisteraccount.cpp:67
+#: protocols/gadu/gaduregisteraccount.cpp:66
msgid "Retrieving token"
msgstr "取得記號中"
-#: protocols/gadu/gaduregisteraccount.cpp:89
+#: protocols/gadu/gaduregisteraccount.cpp:88
msgid "Please enter a valid E-Mail Address."
msgstr "請輸入有效的電子郵件地址。"
-#: protocols/gadu/gaduregisteraccount.cpp:99
+#: protocols/gadu/gaduregisteraccount.cpp:98
#: protocols/jabber/ui/jabberregisteraccount.cpp:152
msgid "Please enter the same password twice."
msgstr "請輸入相同的密碼兩次。"
-#: protocols/gadu/gaduregisteraccount.cpp:106
+#: protocols/gadu/gaduregisteraccount.cpp:105
#: protocols/jabber/ui/jabberregisteraccount.cpp:160
msgid "Password entries do not match."
msgstr "密碼不符合。"
-#: protocols/gadu/gaduregisteraccount.cpp:113
+#: protocols/gadu/gaduregisteraccount.cpp:112
msgid "Please enter the verification sequence."
msgstr "請輸入檢查序列。"
-#: protocols/gadu/gaduregisteraccount.cpp:159
+#: protocols/gadu/gaduregisteraccount.cpp:158
#, c-format
msgid "Account created; your new UIN is %1."
msgstr "帳號已建立。您的新的 UIN 為 %1。"
-#: protocols/gadu/gaduregisteraccount.cpp:167
+#: protocols/gadu/gaduregisteraccount.cpp:166
#, c-format
msgid "Registration failed: %1"
msgstr "註冊失敗:%1"
-#: protocols/gadu/gadusession.cpp:217 protocols/gadu/gadusession.cpp:230
-#: protocols/gadu/gadusession.cpp:242 protocols/gadu/gadusession.cpp:275
+#: protocols/gadu/gadusession.cpp:216 protocols/gadu/gadusession.cpp:229
+#: protocols/gadu/gadusession.cpp:241 protocols/gadu/gadusession.cpp:274
msgid "You are not connected to the server."
msgstr "無法連線到伺服器。"
-#: protocols/gadu/gadusession.cpp:289 protocols/gadu/gadusession.cpp:307
+#: protocols/gadu/gadusession.cpp:288 protocols/gadu/gadusession.cpp:306
msgid "You have to be connected to the server to change your status."
msgstr "您要變更您的狀態,必須先連線到伺服器。"
-#: protocols/gadu/gadusession.cpp:574
+#: protocols/gadu/gadusession.cpp:573
msgid "idle"
msgstr "閒置"
-#: protocols/gadu/gadusession.cpp:576
+#: protocols/gadu/gadusession.cpp:575
msgid "resolving host"
msgstr "反解主機"
-#: protocols/gadu/gadusession.cpp:578
+#: protocols/gadu/gadusession.cpp:577
msgid "connecting"
msgstr "連線中"
-#: protocols/gadu/gadusession.cpp:580
+#: protocols/gadu/gadusession.cpp:579
msgid "reading data"
msgstr "讀取資料中"
-#: protocols/gadu/gadusession.cpp:582
+#: protocols/gadu/gadusession.cpp:581
msgid "error"
msgstr "錯誤"
-#: protocols/gadu/gadusession.cpp:584
+#: protocols/gadu/gadusession.cpp:583
msgid "connecting to hub"
msgstr "連線到集線器"
-#: protocols/gadu/gadusession.cpp:586
+#: protocols/gadu/gadusession.cpp:585
msgid "connecting to server"
msgstr "連線到伺服器"
-#: protocols/gadu/gadusession.cpp:588
+#: protocols/gadu/gadusession.cpp:587
msgid "retrieving key"
msgstr "取得金鑰中"
-#: protocols/gadu/gadusession.cpp:590
+#: protocols/gadu/gadusession.cpp:589
msgid "waiting for reply"
msgstr "等待回應中"
-#: protocols/gadu/gadusession.cpp:592
+#: protocols/gadu/gadusession.cpp:591
msgid "connected"
msgstr "已連線"
-#: protocols/gadu/gadusession.cpp:594
+#: protocols/gadu/gadusession.cpp:593
msgid "sending query"
msgstr "送出查詢中"
-#: protocols/gadu/gadusession.cpp:596
+#: protocols/gadu/gadusession.cpp:595
msgid "reading header"
msgstr "讀取標頭中"
-#: protocols/gadu/gadusession.cpp:598
+#: protocols/gadu/gadusession.cpp:597
msgid "parse data"
msgstr "剖析資料中"
-#: protocols/gadu/gadusession.cpp:600
+#: protocols/gadu/gadusession.cpp:599
msgid "done"
msgstr "完成"
-#: protocols/gadu/gadusession.cpp:602
+#: protocols/gadu/gadusession.cpp:601
msgid "Tls connection negotiation"
msgstr "TLS 連線交涉"
-#: protocols/gadu/gadusession.cpp:604
+#: protocols/gadu/gadusession.cpp:603
msgid "unknown"
msgstr "未知"
-#: protocols/gadu/gadusession.cpp:612
+#: protocols/gadu/gadusession.cpp:611
msgid "Resolving error."
msgstr "反解錯誤。"
-#: protocols/gadu/gadusession.cpp:614
+#: protocols/gadu/gadusession.cpp:613
msgid "Connecting error."
msgstr "連線錯誤。"
-#: protocols/gadu/gadusession.cpp:616
+#: protocols/gadu/gadusession.cpp:615
msgid "Reading error."
msgstr "讀取錯誤。"
-#: protocols/gadu/gadusession.cpp:618
+#: protocols/gadu/gadusession.cpp:617
msgid "Writing error."
msgstr "寫入錯誤。"
-#: protocols/gadu/gadusession.cpp:620 protocols/gadu/gadusession.cpp:645
+#: protocols/gadu/gadusession.cpp:619 protocols/gadu/gadusession.cpp:644
#, c-format
msgid "Unknown error number %1."
msgstr "未知的錯誤編號 %1。"
-#: protocols/gadu/gadusession.cpp:629
+#: protocols/gadu/gadusession.cpp:628
msgid "Unable to resolve server address. DNS failure."
msgstr "無法反解伺服器位址。名稱伺服器失敗。"
-#: protocols/gadu/gadusession.cpp:631
+#: protocols/gadu/gadusession.cpp:630
msgid "Unable to connect to server."
msgstr "無法連線到伺服器。"
-#: protocols/gadu/gadusession.cpp:633
+#: protocols/gadu/gadusession.cpp:632
msgid "Server send incorrect data. Protocol error."
msgstr "伺服器送出不正確的資料。協定錯誤。"
-#: protocols/gadu/gadusession.cpp:635
+#: protocols/gadu/gadusession.cpp:634
msgid "Problem reading data from server."
msgstr "從伺服器上讀取資料時發生問題。"
-#: protocols/gadu/gadusession.cpp:637
+#: protocols/gadu/gadusession.cpp:636
msgid "Problem sending data to server."
msgstr "送出資料給伺服器時發生問題。"
-#: protocols/gadu/gadusession.cpp:639
+#: protocols/gadu/gadusession.cpp:638
msgid "Incorrect password."
msgstr "不正確的密碼。"
-#: protocols/gadu/gadusession.cpp:643
+#: protocols/gadu/gadusession.cpp:642
msgid ""
"Unable to connect over encrypted channel.\n"
"Try to turn off encryption support in Gadu account settings and reconnect."
@@ -4877,42 +4877,42 @@ msgstr "User@Domain (*!*user@*.domain.net)"
msgid "Acknowledge size is greater than the expected file size"
msgstr "確認(Acknowledge)的大小比預期的檔案大小還大。"
-#: 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."
msgstr "主機 %1 的 IP 與憑證中的不符。"
-#: 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 "細節(&D)"
-#: 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 "繼續(&N)"
-#: 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 "永久接受(&F)"
-#: protocols/irc/libkirc/ksslsocket.cpp:409
+#: protocols/irc/libkirc/ksslsocket.cpp:405
msgid "&Current Sessions Only"
msgstr "只在這個連線接受(&C)"
@@ -6864,13 +6864,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"
@@ -9090,72 +9090,52 @@ msgstr "清單風格"
msgid "&Classic, left-aligned status icons"
msgstr "傳統模式,狀態圖示向左對齊(&C)"
-#: 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 "狀態圖示向右對齊(&R)"
-#: 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 "詳細模式,顯示離開/個人化訊息(&V)"
-#: 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
+#: kopete/config/appearance/appearanceconfig_contactlist.ui:162
#, fuzzy, no-c-format
msgid "Displayed Theme Path"
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 "聯絡人清單的項目有變更時以動畫表示(&A)"
-#: 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 "當聯絡人出現/消失時,以淡入/淡出表示(&Y)"
-#: 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 "當聯絡人出現/消失時,以折起/拉開表示(&L)"
-#: 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 "
@@ -9165,28 +9145,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 "自動隱藏聯絡人清單(&U)"
-#: 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 "變更提示內容(&T)..."
@@ -9409,7 +9389,7 @@ msgstr "自動調整亮度/對比(&T)"
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 "看鏡射預覽"
@@ -10380,7 +10360,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 "聯絡人"
@@ -11050,32 +11030,32 @@ msgid ""
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 "只有外送的訊息"
@@ -12167,46 +12147,46 @@ 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 "使用者資訊(&S)"
-#: 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 "
"Information.</p>"
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
@@ -12216,33 +12196,33 @@ 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 "檔案傳輸(&F)"
-#: 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</"
@@ -12251,23 +12231,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 "覆蓋預設設定(&O)"
-#: protocols/gadu/ui/gadueditaccountui.ui:714
+#: protocols/gadu/ui/gadueditaccountui.ui:711
#, no-c-format
msgid "Local &IP address /"
msgstr "本地 IP 位址(&I) /"
-#: 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 "連接埠(&R):"
-#: 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"
@@ -12410,7 +12390,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"
@@ -12683,82 +12663,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 "新增(&D)"
-#: 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 "編輯(&I)"
-#: 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 "刪除(&E)"
-#: protocols/groupwise/ui/gwchatpropswidget.ui:380
+#: protocols/groupwise/ui/gwchatpropswidget.ui:368
#, no-c-format
msgid "Delete a ACL entry"
msgstr "刪除存取控制清單的項目"
@@ -12880,7 +12860,7 @@ msgstr "清除(&E)"
#: 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 "搜尋(&S)"
@@ -13622,7 +13602,7 @@ msgid ""
msgstr "如果您已經有 Jabber 帳號,要變更它的密碼,請按此鍵並輸入新密碼。"
#: 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 "連線(&N)"
@@ -13630,22 +13610,35 @@ msgstr "連線(&N)"
#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:282
#: protocols/jabber/ui/dlgjabberregisteraccount.ui:122
#, no-c-format
-msgid "Use protocol encr&yption (SSL)"
-msgstr "使用加密協定(SSL)(&Y)"
+msgid "Use old style SSL encr&yption protocol (not recommended)"
+msgstr ""
#: 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 加密通訊。"
+#, fuzzy, 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."
+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
+#, fuzzy, 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."
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 加密通訊。注意這不是點對點的加密,只是與伺服"
"器間通訊的加密。"
@@ -13663,7 +13656,7 @@ msgid "Allow plain-te&xt password authentication"
msgstr "允許純文字密碼認證(&X)"
#: 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
@@ -14482,7 +14475,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."
@@ -14490,7 +14483,7 @@ msgid ""
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 "
@@ -14500,12 +14493,12 @@ msgstr ""
"非官方 MSN 客戶端,像是 Kopete,賦與使用者讓其他客戶端猜測所使用的客戶端的能"
"力。我們建議您勾選此選項。"
-#: protocols/msn/ui/msneditaccountui.ui:400
+#: protocols/msn/ui/msneditaccountui.ui:397
#, no-c-format
msgid "Send &typing notifications"
msgstr "送出輸入通知(&T)"
-#: 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. "
@@ -14515,13 +14508,13 @@ msgstr ""
"<qt>勾選此選項,以送出<b>輸入通知</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 "
@@ -14530,78 +14523,78 @@ msgstr ""
"如果您有 Jabber 帳號,您可以讓在 MSN 閘道的 Jabber 使用者,知道您也使用 "
"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 "暱稱(&N):"
-#: 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 "
"wish."
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 "住家(&E):"
-#: protocols/msn/ui/msneditaccountui.ui:597
+#: protocols/msn/ui/msneditaccountui.ui:594
#, no-c-format
msgid "&Work:"
msgstr "工作(&W):"
-#: protocols/msn/ui/msneditaccountui.ui:618
+#: protocols/msn/ui/msneditaccountui.ui:615
#, no-c-format
msgid "&Mobile:"
msgstr "行動(&M):"
-#: 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 "匯出顯示圖片(&X)"
-#: 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 "選擇影像(&S)..."
-#: 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 "聯絡人(&T)"
-#: 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"
@@ -14614,32 +14607,32 @@ msgstr ""
"以<b>粗體</b>表示的聯絡人,代表他們在您的聯絡人清單中,但您不在他們的聯絡人清"
"單中。"
-#: protocols/msn/ui/msneditaccountui.ui:879
+#: protocols/msn/ui/msneditaccountui.ui:876
#, no-c-format
msgid "Bloc&ked contacts:"
msgstr "封鎖的聯絡人(&K):"
-#: 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 "允許的聯絡人(&W):"
-#: protocols/msn/ui/msneditaccountui.ui:981
+#: protocols/msn/ui/msneditaccountui.ui:978
#, no-c-format
msgid "Block all users not in 'Allowed' &list"
msgstr "封鎖所有沒在允許清單中的聯絡人(&L)"
-#: 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 "
@@ -14648,56 +14641,56 @@ msgstr ""
"勾選這個方塊會封鎖所有沒在允許清單中的使用者,包含沒在您的聯絡人清單上的聯絡"
"人。"
-#: protocols/msn/ui/msneditaccountui.ui:1042
+#: protocols/msn/ui/msneditaccountui.ui:1039
#, no-c-format
msgid "View &Reverse List"
msgstr "檢視反向清單(&R)"
+#: 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 "
"list."
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 "伺服器(&V)/"
-#: protocols/msn/ui/msneditaccountui.ui:1190
+#: protocols/msn/ui/msneditaccountui.ui:1187
#, no-c-format
msgid "m1.escargot.log1p.xyz"
msgstr ""
+#: 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 "
"SIMP"
msgstr "除非您要使用特別的代理伺服器,如 SIMP,才需要修改這些設定。"
-#: protocols/msn/ui/msneditaccountui.ui:1229
+#: protocols/msn/ui/msneditaccountui.ui:1226
#, no-c-format
msgid "Use &HTTP method"
msgstr "使用 HTTP 方式連線(&H)"
-#: 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"
@@ -14707,13 +14700,13 @@ msgstr ""
"透過連接埠 80,以類似 HTTP 的通訊協定來連線到 MSN Messenger。\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 "指定接收視訊連線的基底連接埠(&P):"
-#: 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 "
@@ -15121,7 +15114,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:"
@@ -15152,7 +15145,7 @@ msgid "Countr&y:"
msgstr "國家(&Y):"
#: 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:"
@@ -15194,7 +15187,7 @@ msgid "&Full name:"
msgstr "全名(&F):"
#: 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 編號(&U):"
@@ -15271,77 +15264,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 "姓(&L):"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:211
+#: protocols/oscar/icq/ui/icqsearchbase.ui:202
#, no-c-format
msgid "&First name:"
msgstr "名(&F):"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:249
+#: protocols/oscar/icq/ui/icqsearchbase.ui:240
#, no-c-format
msgid "Lan&guage:"
msgstr "語言(&G):"
-#: protocols/oscar/icq/ui/icqsearchbase.ui:291
+#: protocols/oscar/icq/ui/icqsearchbase.ui:282
#, no-c-format
msgid "&Gender:"
msgstr "性別(&G):"
-#: 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 "國家(&O):"
-#: 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-"
@@ -15352,17 +15345,17 @@ msgstr ""
"這裡是您搜尋結果顯示的地方。如果您雙擊顯示結果,則搜尋視窗會關閉,並將您要新"
"增的 UIN 傳送給新增聯絡人精靈。一次只能新增一個聯絡人。"
-#: 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 "清除搜尋欄位及結果"
@@ -15951,7 +15944,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 "傳送好友圖示給其他使用者(&N)"
@@ -16098,6 +16091,13 @@ msgstr "必須檢查您的帳號,因為有太多登入失敗的紀錄。<br>"
msgid "Please enter the chars shown in the picture:"
msgstr "請輸入相片中顯示的角色:"
+#~ msgid "Use protocol encr&yption (SSL)"
+#~ msgstr "使用加密協定(SSL)(&Y)"
+
+#~ msgid ""
+#~ "Check this box to enable SSL encrypted communication with the server."
+#~ msgstr "勾選此選項以開啟與伺服器間的 SSL 加密通訊。"
+
#, fuzzy
#~ msgid "Top"
#~ msgstr "主題"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kpf.po b/tde-i18n-zh_TW/messages/tdenetwork/kpf.po
index 4f74f3bf018..164e6101490 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kpf.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kpf.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpf\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-24 12:40+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kppp.po b/tde-i18n-zh_TW/messages/tdenetwork/kppp.po
index 9693b6248da..c142b51e28d 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kppp.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kppp.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kppp\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-24 11:24+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/krdc.po b/tde-i18n-zh_TW/messages/tdenetwork/krdc.po
index 97614eff9fd..ddda952221d 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/krdc.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/krdc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: krdc\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-09-19 10:31+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -280,13 +280,13 @@ msgstr "無法啟動 rdesktop,請確認 rdesktop 已正確安裝。"
msgid "rdesktop Failure"
msgstr "rdesktop 失敗"
-#: rdp/krdpview.cpp:367 vnc/kvncview.cpp:470
+#: rdp/krdpview.cpp:367 vnc/kvncview.cpp:468
msgid "Connection attempt to host failed."
msgstr "連線到主機失敗。"
-#: rdp/krdpview.cpp:368 vnc/kvncview.cpp:217 vnc/kvncview.cpp:471
-#: vnc/kvncview.cpp:476 vnc/kvncview.cpp:481 vnc/kvncview.cpp:486
-#: vnc/kvncview.cpp:491 vnc/kvncview.cpp:496
+#: rdp/krdpview.cpp:368 vnc/kvncview.cpp:217 vnc/kvncview.cpp:469
+#: vnc/kvncview.cpp:474 vnc/kvncview.cpp:479 vnc/kvncview.cpp:484
+#: vnc/kvncview.cpp:489 vnc/kvncview.cpp:494
msgid "Connection Failure"
msgstr "連線失敗"
@@ -314,46 +314,46 @@ msgstr "無法連線到本地的桌面分享服務。"
msgid "VNC Host Preferences for %1"
msgstr "%1 的 VNC 主機喜好設定"
-#: vnc/kvncview.cpp:419
+#: vnc/kvncview.cpp:417
msgid "Access to the system requires a password."
msgstr "要存取此系統需要密碼。"
-#: vnc/kvncview.cpp:475
+#: vnc/kvncview.cpp:473
msgid "Remote host is using an incompatible protocol."
msgstr "遠端主機使用不相容的協定。"
-#: vnc/kvncview.cpp:480
+#: vnc/kvncview.cpp:478
msgid "The connection to the host has been interrupted."
msgstr "到此主機的連線已被中斷。"
-#: vnc/kvncview.cpp:485
+#: vnc/kvncview.cpp:483
msgid "Connection failed. The server does not accept new connections."
msgstr "連線失敗。伺服器不接受新的連線。"
-#: vnc/kvncview.cpp:490
+#: vnc/kvncview.cpp:488
msgid "Connection failed. A server with the given name cannot be found."
msgstr "連線失敗。找不到該伺服器。"
-#: vnc/kvncview.cpp:495
+#: 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 "連線失敗。在指定的位址與連接埠中沒有伺服器。"
-#: vnc/kvncview.cpp:504
+#: vnc/kvncview.cpp:502
msgid "Authentication failed. Connection aborted."
msgstr "認證失敗。連線被拒。"
-#: vnc/kvncview.cpp:505
+#: vnc/kvncview.cpp:503
msgid "Authentication Failure"
msgstr "認證失敗"
-#: vnc/kvncview.cpp:509
+#: vnc/kvncview.cpp:507
msgid "Unknown error."
msgstr "未知的錯誤。"
-#: vnc/kvncview.cpp:510
+#: vnc/kvncview.cpp:508
msgid "Unknown Error"
msgstr "未知的錯誤"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/krfb.po b/tde-i18n-zh_TW/messages/tdenetwork/krfb.po
index 5700fcbaa3f..9203a057c64 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/krfb.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/krfb.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: krfb\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-24 12:26+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,7 +27,7 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: krfb/configuration.cc:425
+#: krfb/configuration.cpp:425
msgid ""
"When sending an invitation by email, note that everybody who reads this "
"email will be able to connect to your computer for one hour, or until the "
@@ -39,15 +39,15 @@ msgstr ""
"連到您的電腦。\n"
"您應該對這封信件加密,或是透過私密網路送出而不要在網際網路上公開發送。"
-#: krfb/configuration.cc:430
+#: krfb/configuration.cpp:430
msgid "Send Invitation via Email"
msgstr "透過電子郵件送出邀請"
-#: krfb/configuration.cc:443
+#: krfb/configuration.cpp:443
msgid "Desktop Sharing (VNC) invitation"
msgstr "桌面分享(VNC)邀請"
-#: krfb/configuration.cc:444
+#: krfb/configuration.cpp:444
msgid ""
"You have been invited to a VNC session. If you have the TDE Remote Desktop "
"Connection installed, just click on the link below.\n"
@@ -82,23 +82,23 @@ msgstr ""
"\n"
"為了安全起見,這個邀請會在 %9 失效。"
-#: krfb/connectiondialog.cc:30
+#: krfb/connectiondialog.cpp:30
msgid "New Connection"
msgstr "新的連線"
-#: krfb/connectiondialog.cc:38
+#: krfb/connectiondialog.cpp:38
msgid "Accept Connection"
msgstr "接受連線"
-#: krfb/connectiondialog.cc:42
+#: krfb/connectiondialog.cpp:42
msgid "Refuse Connection"
msgstr "拒絕連線"
-#: krfb/invitedialog.cc:31
+#: krfb/invitedialog.cpp:31
msgid "Invitation"
msgstr "邀請"
-#: krfb/invitedialog.cc:62 krfb/invitewidget.ui:157
+#: krfb/invitedialog.cpp:62 krfb/invitewidget.ui:157
#, no-c-format
msgid "&Manage Invitations (%1)..."
msgstr "管理邀請(%1)(&M)..."
@@ -150,7 +150,7 @@ msgid ""
msgstr ""
"找不到 KInetD。TDE 守護程式(kded) 可能已經損毀或尚未啟動,或是安裝失敗。"
-#: krfb/main.cpp:116 krfb/main.cpp:123 krfb/rfbcontroller.cc:947
+#: krfb/main.cpp:116 krfb/main.cpp:123 krfb/rfbcontroller.cpp:947
msgid "Desktop Sharing Error"
msgstr "桌面分享錯誤"
@@ -160,47 +160,47 @@ msgid ""
"incomplete or failed."
msgstr "找不到桌面分享的 KInetD 服務(krfb)。安裝可能不完全或是失敗。"
-#: krfb/personalinvitedialog.cc:30
+#: krfb/personalinvitedialog.cpp:30
msgid "Personal Invitation"
msgstr "個人邀請"
-#: krfb/rfbcontroller.cc:431
+#: krfb/rfbcontroller.cpp:431
msgid "%1@%2 (shared desktop)"
msgstr "%1@%2 (分享桌面)"
-#: krfb/rfbcontroller.cc:569
+#: krfb/rfbcontroller.cpp:569
#, c-format
msgid "User accepts connection from %1"
msgstr "使用者接受從 %1 來的連線"
-#: krfb/rfbcontroller.cc:583
+#: krfb/rfbcontroller.cpp:583
#, c-format
msgid "User refuses connection from %1"
msgstr "使用者拒絕從 %1 來的連線"
-#: krfb/rfbcontroller.cc:631
+#: krfb/rfbcontroller.cpp:631
#, c-format
msgid "Closed connection: %1."
msgstr "關閉連線:%1"
-#: krfb/rfbcontroller.cc:758 krfb/rfbcontroller.cc:763
+#: krfb/rfbcontroller.cpp:758 krfb/rfbcontroller.cpp:763
msgid "Failed login attempt from %1: wrong password"
msgstr "從 %1 試圖登入失敗:密碼錯誤"
-#: krfb/rfbcontroller.cc:801
+#: krfb/rfbcontroller.cpp:801
msgid "Connection refused from %1, already connected."
msgstr "從 %1 連線被拒:已經連線。"
-#: krfb/rfbcontroller.cc:811
+#: krfb/rfbcontroller.cpp:811
#, c-format
msgid "Accepted uninvited connection from %1"
msgstr "接受從 %1 來的未被邀請的連線。"
-#: krfb/rfbcontroller.cc:819
+#: krfb/rfbcontroller.cpp:819
msgid "Received connection from %1, on hold (waiting for confirmation)"
msgstr "接受從 %1 來的連線,等待確認中。"
-#: krfb/rfbcontroller.cc:946
+#: krfb/rfbcontroller.cpp:946
msgid ""
"Your X11 Server does not support the required XTest extension version 2.2. "
"Sharing your desktop is not possible."
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/ksirc.po b/tde-i18n-zh_TW/messages/tdenetwork/ksirc.po
index b99db32d866..9c033e05f2f 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/ksirc.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/ksirc.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksirc\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-06-05 10:52+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/kwireless.po b/tde-i18n-zh_TW/messages/tdenetwork/kwireless.po
index 91fd1e02e72..759846e6e0b 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/kwireless.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/kwireless.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kwireless\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-24 09:21+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdenetwork/tdefileshare.po b/tde-i18n-zh_TW/messages/tdenetwork/tdefileshare.po
index 7bdb03d58f2..6130310f5ed 100644
--- a/tde-i18n-zh_TW/messages/tdenetwork/tdefileshare.po
+++ b/tde-i18n-zh_TW/messages/tdenetwork/tdefileshare.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefileshare\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2022-09-18 18:19+0000\n"
"PO-Revision-Date: 2008-02-04 08:20+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -131,92 +131,92 @@ msgstr ""
"若您在大型網路中,Samba 伺服器是做為 ADS realm 中的一個網域成員,則請使用"
"<i>ADS</i>安全性等級。"
-#: 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 "Socket"
-#: 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"
@@ -291,7 +291,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
@@ -612,12 +612,12 @@ msgstr "管理者(&A):"
msgid "&Invalid users:"
msgstr "不合法使用者(&I):"
-#: advanced/kcm_sambaconf/expertuserdlg.ui:202
+#: advanced/kcm_sambaconf/expertuserdlg.ui:196
#, no-c-format
msgid "&Write list:"
msgstr "寫入清單(&W):"
-#: advanced/kcm_sambaconf/expertuserdlg.ui:231
+#: advanced/kcm_sambaconf/expertuserdlg.ui:225
#, no-c-format
msgid "&Read list:"
msgstr "讀取清單(&R):"
@@ -643,7 +643,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 "執行"
@@ -687,7 +687,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"
@@ -698,16 +698,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 "選擇群組(&T)"
-#: 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
@@ -715,65 +715,65 @@ msgstr "選擇群組(&T)"
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 "存取(&E)"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:226
+#: advanced/kcm_sambaconf/groupselectdlg.ui:220
#: advanced/kcm_sambaconf/userselectdlg.ui:121
#, no-c-format
msgid "&Default"
msgstr "預設(&D)"
-#: 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 "讀取(&R)"
-#: 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 "寫入(&W)"
-#: 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 "管理(&A)"
-#: 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 "不做存取(&N)"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:318
+#: advanced/kcm_sambaconf/groupselectdlg.ui:297
#, no-c-format
msgid "&Kind of Group"
msgstr "群組種類(&K)"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:343
+#: advanced/kcm_sambaconf/groupselectdlg.ui:322
#, no-c-format
msgid "&UNIX group"
msgstr "UNIX 群組(&U)"
-#: advanced/kcm_sambaconf/groupselectdlg.ui:368
+#: advanced/kcm_sambaconf/groupselectdlg.ui:344
#, no-c-format
msgid "NI&S group"
msgstr "NIS 群組(&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 群組(&O)"
@@ -783,27 +783,27 @@ msgstr "UNIX 與 NIS 群組(&O)"
msgid "Join Domain"
msgstr "加入網域"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:109
+#: advanced/kcm_sambaconf/joindomaindlg.ui:103
#, no-c-format
msgid "&Verify:"
msgstr "確認(&V):"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:120
+#: advanced/kcm_sambaconf/joindomaindlg.ui:114
#, no-c-format
msgid "&Password:"
msgstr "密碼(&P):"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:131
+#: advanced/kcm_sambaconf/joindomaindlg.ui:125
#, no-c-format
msgid "&Username:"
msgstr "使用者名稱(&U):"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:142
+#: advanced/kcm_sambaconf/joindomaindlg.ui:136
#, no-c-format
msgid "Domain co&ntroller:"
msgstr "網域控制者(&N):"
-#: advanced/kcm_sambaconf/joindomaindlg.ui:153
+#: advanced/kcm_sambaconf/joindomaindlg.ui:147
#, no-c-format
msgid "&Domain:"
msgstr "網域(&D):"
@@ -887,42 +887,28 @@ msgstr "安全性等級(&Y)"
msgid "Share"
msgstr "分享"
-#: 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 "使用者"
-#: 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 "伺服器"
-#: advanced/kcm_sambaconf/kcminterface.ui:331
+#: advanced/kcm_sambaconf/kcminterface.ui:322
#, no-c-format
msgid "Domai&n"
msgstr "網域(&N)"
-#: 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 "
@@ -932,159 +918,159 @@ msgstr ""
"若您是在家用網路中,或是小型的辦公室網路之中,則請使用<i>分享</i>安全性等級。"
"<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 "Realm(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:459
+#: advanced/kcm_sambaconf/kcminterface.ui:447
#, no-c-format
msgid "Allo&w guest logins"
msgstr "允許訪客登入(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:496
+#: advanced/kcm_sambaconf/kcminterface.ui:484
#, no-c-format
msgid "Guest acc&ount:"
msgstr "訪客帳號(&O):"
-#: 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 "smb.conf 的 man page。"
-#: advanced/kcm_sambaconf/kcminterface.ui:650
+#: advanced/kcm_sambaconf/kcminterface.ui:638
#, no-c-format
msgid "&Shares"
msgstr "分享(&S)"
-#: 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 "編輯預設值...(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:767
+#: advanced/kcm_sambaconf/kcminterface.ui:755
#, no-c-format
msgid "Add &New Share..."
msgstr "新增分享...(&N)"
-#: 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 "移除分享(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:798
+#: advanced/kcm_sambaconf/kcminterface.ui:783
#, no-c-format
msgid "Prin&ters"
msgstr "印表機(&T)"
-#: 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 "編輯預設值(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:915
+#: advanced/kcm_sambaconf/kcminterface.ui:900
#, no-c-format
msgid "Add Ne&w Printer"
msgstr "新增印表機(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:923
+#: advanced/kcm_sambaconf/kcminterface.ui:908
#, no-c-format
msgid "Edit Pri&nter"
msgstr "編輯印表機(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:931
+#: advanced/kcm_sambaconf/kcminterface.ui:916
#, no-c-format
msgid "Re&move Printer"
msgstr "移除印表機(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:974
+#: advanced/kcm_sambaconf/kcminterface.ui:959
#, no-c-format
msgid "Sa&mba Users"
msgstr "Samba 使用者(&M)"
-#: 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 "移除(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1152
+#: advanced/kcm_sambaconf/kcminterface.ui:1134
#, no-c-format
msgid "UNI&X Users"
msgstr "UNIX 使用者(&X)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1222
+#: advanced/kcm_sambaconf/kcminterface.ui:1204
#, no-c-format
msgid "Chan&ge Password..."
msgstr "更改密碼...(&G)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1233
+#: advanced/kcm_sambaconf/kcminterface.ui:1215
#, no-c-format
msgid "&Join Domain"
msgstr "加入網域(&J)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1262
+#: advanced/kcm_sambaconf/kcminterface.ui:1244
#, no-c-format
msgid "Advan&ced"
msgstr "進階(&C)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1336
+#: advanced/kcm_sambaconf/kcminterface.ui:1318
#: advanced/kcm_sambaconf/share.ui:931
#, no-c-format
msgid ""
@@ -1094,982 +1080,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 "一般(&G)"
-#: 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 "允許信任的網域(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1506
+#: advanced/kcm_sambaconf/kcminterface.ui:1482
#, no-c-format
msgid "Paranoid server security"
msgstr "Paranoid 伺服器安全"
-#: 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 "根目錄(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:1566
+#: advanced/kcm_sambaconf/kcminterface.ui:1539
#, no-c-format
msgid "I&nterfaces:"
msgstr "介面(&N):"
-#: 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 "主機等同(&Q):"
-#: advanced/kcm_sambaconf/kcminterface.ui:1692
+#: advanced/kcm_sambaconf/kcminterface.ui:1662
#, no-c-format
msgid "Algorithmic rid base:"
msgstr "演算法基底:"
-#: 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 "密碼(&W)"
-#: 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 "更新加密(&Y)"
-#: 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 "加密密碼(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:1871
+#: advanced/kcm_sambaconf/kcminterface.ui:1838
#, no-c-format
msgid "Smb passwd file:"
msgstr "Smb 密碼檔:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1895
+#: advanced/kcm_sambaconf/kcminterface.ui:1862
#, no-c-format
msgid "Passdb bac&kend:"
msgstr "密碼後端資料庫(&K):"
-#: advanced/kcm_sambaconf/kcminterface.ui:1928
+#: advanced/kcm_sambaconf/kcminterface.ui:1895
#, no-c-format
msgid "Passwd chat:"
msgstr "密碼 chat:"
-#: advanced/kcm_sambaconf/kcminterface.ui:1943
+#: advanced/kcm_sambaconf/kcminterface.ui:1910
#, no-c-format
msgid "Passwd chat debug"
msgstr "密碼 chat 除錯資訊"
-#: 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 "密碼 chat 逾時:"
-#: 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 "空白密碼(&L)"
-#: 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 "密碼程式:"
-#: advanced/kcm_sambaconf/kcminterface.ui:2160
+#: advanced/kcm_sambaconf/kcminterface.ui:2127
#, no-c-format
msgid "UNI&X password sync"
msgstr "UNIX 密碼同步(&X)"
-#: advanced/kcm_sambaconf/kcminterface.ui:2172
+#: advanced/kcm_sambaconf/kcminterface.ui:2139
#, no-c-format
msgid "Userna&me"
msgstr "使用者名稱(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:2193
+#: advanced/kcm_sambaconf/kcminterface.ui:2160
#, no-c-format
msgid "User&name map:"
msgstr "使用者名稱映射(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:2217
+#: advanced/kcm_sambaconf/kcminterface.ui:2184
#, no-c-format
msgid "Username &level:"
msgstr "使用者名稱等級(&L):"
-#: 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 "限制匿名(&Y)"
-#: 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 "認證(&O)"
-#: 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 "客戶端簽署(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:2361
+#: advanced/kcm_sambaconf/kcminterface.ui:2328
#, no-c-format
msgid "Client plainte&xt authentication"
msgstr "客戶端純文字認證(&X)"
-#: 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 "客戶端 NTLMv2 認證(&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 "使用 spnego(&N)"
-#: 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 "紀錄檔(&O):"
-#: advanced/kcm_sambaconf/kcminterface.ui:2709
+#: advanced/kcm_sambaconf/kcminterface.ui:2676
#, no-c-format
msgid "KB"
msgstr "KB"
-#: advanced/kcm_sambaconf/kcminterface.ui:2717
+#: advanced/kcm_sambaconf/kcminterface.ui:2684
#, no-c-format
msgid "Ma&x log size:"
msgstr "紀錄檔大小限制(&X)"
-#: advanced/kcm_sambaconf/kcminterface.ui:2745
+#: advanced/kcm_sambaconf/kcminterface.ui:2712
#, no-c-format
msgid "S&yslog:"
msgstr "系統紀錄(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:2778
+#: advanced/kcm_sambaconf/kcminterface.ui:2745
#, no-c-format
msgid "Log &level:"
msgstr "紀錄等級(&L):"
-#: 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 "開關(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:2829
+#: advanced/kcm_sambaconf/kcminterface.ui:2796
#, no-c-format
msgid "Syslog o&nly"
msgstr "只在系統紀錄(&N)"
-#: 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 "時間(&M)"
-#: 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 "除錯行程代碼"
-#: advanced/kcm_sambaconf/kcminterface.ui:2894
+#: advanced/kcm_sambaconf/kcminterface.ui:2861
#, no-c-format
msgid "Debu&g uid"
msgstr "除錯使用者代碼(&G)"
-#: 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 "預先載入模組(&L):"
-#: 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 "讀取大小(&Z):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3107
+#: advanced/kcm_sambaconf/kcminterface.ui:3074
#, no-c-format
msgid "Stat cache size:"
msgstr "狀態快取大小:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3159
+#: advanced/kcm_sambaconf/kcminterface.ui:3126
#, no-c-format
msgid "MB"
msgstr "MB"
-#: advanced/kcm_sambaconf/kcminterface.ui:3183
+#: advanced/kcm_sambaconf/kcminterface.ui:3150
#, no-c-format
msgid "Ma&x xmit:"
msgstr "最大傳輸(&X):"
-#: 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 "保持連線(&K):"
-#: 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 "死亡時間(Deadtime):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3297
+#: advanced/kcm_sambaconf/kcminterface.ui:3264
#, no-c-format
msgid "Lp&q cache time:"
msgstr "Lpq 快取時間:"
-#: advanced/kcm_sambaconf/kcminterface.ui:3334
+#: advanced/kcm_sambaconf/kcminterface.ui:3301
#, no-c-format
msgid "&Name cache timeout:"
msgstr "快取逾時名稱(&N):"
-#: 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 快取(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3380
+#: advanced/kcm_sambaconf/kcminterface.ui:3347
#, no-c-format
msgid "Use &mmap"
msgstr "使用 mmap(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3388
+#: advanced/kcm_sambaconf/kcminterface.ui:3355
#, no-c-format
msgid "Kernel change notif&y"
msgstr "核心變更通知(&Y)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3396
+#: advanced/kcm_sambaconf/kcminterface.ui:3363
#, no-c-format
msgid "H&ostname lookups"
msgstr "尋找主機名稱(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3408
+#: advanced/kcm_sambaconf/kcminterface.ui:3375
#, no-c-format
msgid "Read ra&w"
msgstr "原始讀取(&W)"
-#: 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 "總共列印工作(&J):"
-#: 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 "OS2 驅動程式映射(&2):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3538
+#: advanced/kcm_sambaconf/kcminterface.ui:3505
#, no-c-format
msgid "Printcap na&me:"
msgstr "Printcap 名稱(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3564
+#: advanced/kcm_sambaconf/kcminterface.ui:3531
#, no-c-format
msgid "Pri&nter driver file: "
msgstr "印表機驅動程式檔案(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:3599
+#: advanced/kcm_sambaconf/kcminterface.ui:3566
#, no-c-format
msgid "Enumports command:"
msgstr "Enumports 命令:"
-#: 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 "載入印表機(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3674
+#: advanced/kcm_sambaconf/kcminterface.ui:3641
#, no-c-format
msgid "Disab&le spools"
msgstr "關閉 spools (&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3682
+#: advanced/kcm_sambaconf/kcminterface.ui:3649
#, no-c-format
msgid "Show add printer wi&zard"
msgstr "顯示新增印表機精靈(&Z)"
-#: 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 "本地主宰(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3777
+#: advanced/kcm_sambaconf/kcminterface.ui:3744
#, no-c-format
msgid "Domai&n master"
msgstr "網域主宰(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3785
+#: advanced/kcm_sambaconf/kcminterface.ui:3752
#, no-c-format
msgid "Domain lo&gons"
msgstr "網域登入(&G)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3801
+#: advanced/kcm_sambaconf/kcminterface.ui:3768
#, no-c-format
msgid "Preferred &master"
msgstr "預設主宰(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3834
+#: advanced/kcm_sambaconf/kcminterface.ui:3801
#, no-c-format
msgid "OS &level:"
msgstr "OS 等級(&L):"
-#: 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(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3944
+#: advanced/kcm_sambaconf/kcminterface.ui:3911
#, no-c-format
msgid "Act as a WI&NS server"
msgstr "做為 WINS 伺服器(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3952
+#: advanced/kcm_sambaconf/kcminterface.ui:3919
#, no-c-format
msgid "Use an&other WINS server"
msgstr "使用另一台 WINS 伺服器"
-#: advanced/kcm_sambaconf/kcminterface.ui:3965
+#: advanced/kcm_sambaconf/kcminterface.ui:3932
#, no-c-format
msgid "WINS Server Settin&gs"
msgstr "WINS 伺服器設定(&G)"
-#: advanced/kcm_sambaconf/kcminterface.ui:3986
+#: advanced/kcm_sambaconf/kcminterface.ui:3953
#, no-c-format
msgid "Max WINS tt&l:"
msgstr "最大 WINS TTL(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4001
+#: advanced/kcm_sambaconf/kcminterface.ui:3968
#, no-c-format
msgid "&Min WINS ttl:"
msgstr "最小 WINS TTL(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4078
+#: advanced/kcm_sambaconf/kcminterface.ui:4045
#, no-c-format
msgid "WINS hoo&k:"
msgstr "WINS hook(&K):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4100
+#: advanced/kcm_sambaconf/kcminterface.ui:4067
#, no-c-format
msgid "DNS prox&y"
msgstr "DNS 代理伺服器(&Y)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4116
+#: advanced/kcm_sambaconf/kcminterface.ui:4083
#, no-c-format
msgid "WINS Server IP or DNS Name"
msgstr "WINS 伺服器 IP 或 DNS 名稱"
-#: 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 代理伺服器(&X)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4236
+#: advanced/kcm_sambaconf/kcminterface.ui:4203
#, no-c-format
msgid "Ge&neral"
msgstr "一般(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4253
+#: advanced/kcm_sambaconf/kcminterface.ui:4220
#, no-c-format
msgid "Strip d&ot"
msgstr "去除點(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4263
+#: advanced/kcm_sambaconf/kcminterface.ui:4230
#, no-c-format
msgid "&Mangling"
msgstr "修改封包屬性(Mangling)(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4304
+#: advanced/kcm_sambaconf/kcminterface.ui:4271
#, no-c-format
msgid "Mangled stac&k:"
msgstr "Mangle 堆疊(&K):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4323
+#: advanced/kcm_sambaconf/kcminterface.ui:4290
#, no-c-format
msgid "Mangle prefi&x:"
msgstr "Mangle 前置(&X):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4364
+#: advanced/kcm_sambaconf/kcminterface.ui:4331
#, no-c-format
msgid "Specia&l"
msgstr "特殊(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4381
+#: advanced/kcm_sambaconf/kcminterface.ui:4348
#, no-c-format
msgid "Stat cache"
msgstr "狀態快取"
-#: advanced/kcm_sambaconf/kcminterface.ui:4444
+#: advanced/kcm_sambaconf/kcminterface.ui:4411
#, no-c-format
msgid "Use ker&nel oplocks"
msgstr "使用核心 oplock (&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4454
+#: advanced/kcm_sambaconf/kcminterface.ui:4421
#, no-c-format
msgid "Direct&ories"
msgstr "目錄(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4471
+#: advanced/kcm_sambaconf/kcminterface.ui:4438
#, no-c-format
msgid "Loc&k directory:"
msgstr "鎖定目錄(&K):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4487
+#: advanced/kcm_sambaconf/kcminterface.ui:4454
#, no-c-format
msgid "Pid director&y:"
msgstr "行程代碼目錄(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4505
+#: advanced/kcm_sambaconf/kcminterface.ui:4472
#, no-c-format
msgid "Lock Spin"
msgstr "Spin 鎖"
-#: advanced/kcm_sambaconf/kcminterface.ui:4546
+#: advanced/kcm_sambaconf/kcminterface.ui:4513
#, no-c-format
msgid "&Lock spin count:"
msgstr "Spin 鎖計數(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4557
+#: advanced/kcm_sambaconf/kcminterface.ui:4524
#, no-c-format
msgid "Lock spin ti&me:"
msgstr "Spin 鎖時間(&M):"
-#: 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 "Oplock"
-#: 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 (&3)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4714
+#: advanced/kcm_sambaconf/kcminterface.ui:4681
#, no-c-format
msgid "D&OS charset:"
msgstr "DOS 字元集(&O):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4738
+#: advanced/kcm_sambaconf/kcminterface.ui:4705
#, no-c-format
msgid "UNI&X charset:"
msgstr "UNIX 字元集(&X):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4762
+#: advanced/kcm_sambaconf/kcminterface.ui:4729
#, no-c-format
msgid "Displa&y charset:"
msgstr "顯示字元集(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4782
+#: advanced/kcm_sambaconf/kcminterface.ui:4749
#, no-c-format
msgid "U&nicode"
msgstr "萬國碼(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:4792
+#: advanced/kcm_sambaconf/kcminterface.ui:4759
#, no-c-format
msgid "Samba &2.x"
msgstr "Samba 2.x (&2)"
-#: 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 "合法字元(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4863
+#: advanced/kcm_sambaconf/kcminterface.ui:4830
#, no-c-format
msgid "Code page directory:"
msgstr "Codepage 目錄:"
-#: advanced/kcm_sambaconf/kcminterface.ui:4887
+#: advanced/kcm_sambaconf/kcminterface.ui:4854
#, no-c-format
msgid "Codin&g system:"
msgstr "編碼系統(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:4902
+#: advanced/kcm_sambaconf/kcminterface.ui:4869
#, no-c-format
msgid "Client code page:"
msgstr "客戶端 codepage:"
-#: 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 "新增群組文稿(&O):"
-#: 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 "設定主要群組文稿(&Y):"
-#: 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 "關機文稿(&W):"
-#: 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 "登入路徑(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5237
+#: advanced/kcm_sambaconf/kcminterface.ui:5204
#, no-c-format
msgid "Logon ho&me:"
msgstr "登入家目錄(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5253
+#: advanced/kcm_sambaconf/kcminterface.ui:5220
#, no-c-format
msgid "&Logon drive:"
msgstr "登入磁碟(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5269
+#: advanced/kcm_sambaconf/kcminterface.ui:5236
#, no-c-format
msgid "Lo&gon script:"
msgstr "登入文稿(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5320
+#: advanced/kcm_sambaconf/kcminterface.ui:5287
#, no-c-format
msgid "Socket address:"
msgstr "Socket 位址:"
-#: 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 "Socket 選項"
-#: advanced/kcm_sambaconf/kcminterface.ui:5355
+#: advanced/kcm_sambaconf/kcminterface.ui:5322
#, no-c-format
msgid "SO_&KEEPALIVE"
msgstr "SO_KEEPALIVE(&K)"
-#: advanced/kcm_sambaconf/kcminterface.ui:5363
+#: advanced/kcm_sambaconf/kcminterface.ui:5330
#, no-c-format
msgid "SO_S&NDBUF:"
msgstr "SO_SNDBUF(&N):"
-#: 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_NODELAY(&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_RCVLOWAT(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:5425
+#: advanced/kcm_sambaconf/kcminterface.ui:5392
#, no-c-format
msgid "S&O_REUSEADDR"
msgstr "SO_REUSEADDR(&O)"
-#: advanced/kcm_sambaconf/kcminterface.ui:5433
+#: advanced/kcm_sambaconf/kcminterface.ui:5400
#, no-c-format
msgid "SO_SNDLO&WAT:"
msgstr "SO_SNDLOWAT(&W):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5452
+#: advanced/kcm_sambaconf/kcminterface.ui:5419
#, no-c-format
msgid "IPTOS_THROU&GHPUT"
msgstr "IPTOS_THROUGHPUT(&G)"
-#: 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(&N)"
-#: 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-"
@@ -2087,588 +2073,588 @@ msgstr ""
"這只在您的系統上有 SSL 函式庫,以及 Samba 在設定時有加上 --with-ssl 選項時才"
"有作用。"
-#: advanced/kcm_sambaconf/kcminterface.ui:5587
+#: advanced/kcm_sambaconf/kcminterface.ui:5554
#, no-c-format
msgid "SSL h&osts:"
msgstr "SSL 主機(&O):"
-#: advanced/kcm_sambaconf/kcminterface.ui:5617
+#: advanced/kcm_sambaconf/kcminterface.ui:5584
#, no-c-format
msgid "SSL entrop&y bytes:"
msgstr "SSL 熵位元組(&Y):"
-#: 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 主機(&G):"
-#: 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 相容性(&M)"
-#: 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 "SSL egd socket:"
-#: 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 需要伺服端憑證(&Q)"
-#: advanced/kcm_sambaconf/kcminterface.ui:5864
+#: advanced/kcm_sambaconf/kcminterface.ui:5831
#, no-c-format
msgid "SS&L server cert:"
msgstr "SSL 伺服端憑證 (&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 伺服端金鑰(&K):"
-#: 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(&X):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6011
+#: advanced/kcm_sambaconf/kcminterface.ui:5978
#, no-c-format
msgid "Max tt&l:"
msgstr "最大 TTL(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6078
+#: advanced/kcm_sambaconf/kcminterface.ui:6045
#, no-c-format
msgid "Ti&me server"
msgstr "時間伺服器(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:6086
+#: advanced/kcm_sambaconf/kcminterface.ui:6053
#, no-c-format
msgid "Lar&ge readwrite"
msgstr "大讀寫(&G)"
-#: 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 "宣告為(&N):"
-#: 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 "協定(&O):"
-#: 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 工作站"
-#: 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 間隔(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6455
+#: advanced/kcm_sambaconf/kcminterface.ui:6419
#, no-c-format
msgid "L&M announce:"
msgstr "LM 宣告(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6504
+#: advanced/kcm_sambaconf/kcminterface.ui:6468
#, no-c-format
msgid "Remote browse s&ync:"
msgstr "遠端同步瀏覽(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6535
+#: advanced/kcm_sambaconf/kcminterface.ui:6499
#, no-c-format
msgid "Bro&wse list"
msgstr "瀏覽清單(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:6543
+#: advanced/kcm_sambaconf/kcminterface.ui:6507
#, no-c-format
msgid "Enhanced browsin&g"
msgstr "加強瀏覽(&G)"
-#: advanced/kcm_sambaconf/kcminterface.ui:6568
+#: advanced/kcm_sambaconf/kcminterface.ui:6532
#, no-c-format
msgid "Pre&load:"
msgstr "預先載入(&L):"
-#: 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(&W):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6621
+#: advanced/kcm_sambaconf/kcminterface.ui:6585
#, no-c-format
msgid "Winbind/Idmap &GID:"
msgstr "Winbind/Idmap GID(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6632
+#: advanced/kcm_sambaconf/kcminterface.ui:6596
#, no-c-format
msgid "Template h&omedir:"
msgstr "樣本目錄(&O):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6648
+#: advanced/kcm_sambaconf/kcminterface.ui:6612
#, no-c-format
msgid "Temp&late shell:"
msgstr "樣本文稿(&L):"
-#: 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 快取時間(&M):"
-#: 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 相容性(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6774
+#: advanced/kcm_sambaconf/kcminterface.ui:6738
#, no-c-format
msgid "Wi&nbind enum users"
msgstr "Winbind enum 使用者(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:6782
+#: advanced/kcm_sambaconf/kcminterface.ui:6746
#, no-c-format
msgid "Winbind enum groups"
msgstr "Winbind enum 群組"
-#: advanced/kcm_sambaconf/kcminterface.ui:6790
+#: advanced/kcm_sambaconf/kcminterface.ui:6754
#, no-c-format
msgid "Winbind use default domain"
msgstr "Winbind 使用預設網域"
-#: advanced/kcm_sambaconf/kcminterface.ui:6798
+#: advanced/kcm_sambaconf/kcminterface.ui:6762
#, no-c-format
msgid "Winbind enable local accounts"
msgstr "Winbind 開啟本地端帳號"
-#: advanced/kcm_sambaconf/kcminterface.ui:6806
+#: advanced/kcm_sambaconf/kcminterface.ui:6770
#, no-c-format
msgid "Winbind trusted domains only"
msgstr "只對 Winbind 信任網域"
-#: advanced/kcm_sambaconf/kcminterface.ui:6814
+#: advanced/kcm_sambaconf/kcminterface.ui:6778
#, no-c-format
msgid "Winbind nested groups"
msgstr "Winbind 巢狀群組"
-#: 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 範圍(&O):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6894
+#: advanced/kcm_sambaconf/kcminterface.ui:6858
#, no-c-format
msgid "&NetBIOS aliases:"
msgstr "NetBIOS 別名(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:6905
+#: advanced/kcm_sambaconf/kcminterface.ui:6869
#, no-c-format
msgid "Disab&le netbios"
msgstr "關閉 netbios(&L)"
-#: advanced/kcm_sambaconf/kcminterface.ui:6913
+#: advanced/kcm_sambaconf/kcminterface.ui:6877
#, no-c-format
msgid "Na&me resolve order:"
msgstr "名稱反解順序(&M):"
-#: 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 (&O)"
-#: 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 後置(&X):"
-#: 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 群組後置(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7091
+#: advanced/kcm_sambaconf/kcminterface.ui:7055
#, no-c-format
msgid "LDAP idmap suffix:"
msgstr "LDAP idmap 後置:"
-#: 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 "LDAP 管理 dn:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7149
+#: advanced/kcm_sambaconf/kcminterface.ui:7113
#, no-c-format
msgid "LDAP delete d&n"
msgstr "LDAP 刪除 dn(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:7157
+#: advanced/kcm_sambaconf/kcminterface.ui:7121
#, no-c-format
msgid "LDAP s&ync:"
msgstr "LDAP 同步(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7168
+#: advanced/kcm_sambaconf/kcminterface.ui:7132
#, no-c-format
msgid "&LDAP ssl:"
msgstr "LDAP SSL(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7183
+#: advanced/kcm_sambaconf/kcminterface.ui:7147
#, no-c-format
msgid "Idmap bac&kend:"
msgstr "Idmap 後端介面(&K):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7198
+#: advanced/kcm_sambaconf/kcminterface.ui:7162
#, no-c-format
msgid "LDAP replication sleep:"
msgstr "LDAP 回應睡眠(replication sleep):"
-#: 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 "新增分享命令(&O):"
-#: 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 "刪除分享命令(&L):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7406
+#: advanced/kcm_sambaconf/kcminterface.ui:7370
#, no-c-format
msgid "Messa&ge command:"
msgstr "訊息命令(&G):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7417
+#: advanced/kcm_sambaconf/kcminterface.ui:7381
#, no-c-format
msgid "Dfree co&mmand:"
msgstr "Dfree 命令(&M):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7428
+#: advanced/kcm_sambaconf/kcminterface.ui:7392
#, no-c-format
msgid "Set &quota command:"
msgstr "設定配額(quota)命令(&Q):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7439
+#: advanced/kcm_sambaconf/kcminterface.ui:7403
#, no-c-format
msgid "Get quota command:"
msgstr "取得配額(quota)命令:"
-#: advanced/kcm_sambaconf/kcminterface.ui:7467
+#: advanced/kcm_sambaconf/kcminterface.ui:7431
#, no-c-format
msgid "Pa&nic action:"
msgstr "Panic 動作(&N):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7554
+#: advanced/kcm_sambaconf/kcminterface.ui:7518
#, no-c-format
msgid "Time &offset:"
msgstr "時間位移(&O):"
-#: 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 "遠端宣告(&N):"
-#: 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 "隱藏本地端使用者(&L)"
-#: 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 目錄(&Y):"
-#: advanced/kcm_sambaconf/kcminterface.ui:7736
+#: advanced/kcm_sambaconf/kcminterface.ui:7700
#, no-c-format
msgid "&Wtmp directory:"
msgstr "WTMP 目錄(&W)"
-#: advanced/kcm_sambaconf/kcminterface.ui:7752
+#: advanced/kcm_sambaconf/kcminterface.ui:7716
#, no-c-format
msgid "Ut&mp"
msgstr "UTMP(&M)"
-#: 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 狀態支援(&N)"
-#: advanced/kcm_sambaconf/kcminterface.ui:7810
+#: advanced/kcm_sambaconf/kcminterface.ui:7774
#, no-c-format
msgid "NT S&MB support"
msgstr "NT SMB 支援(&M)"
-#: advanced/kcm_sambaconf/kcminterface.ui:7825
+#: advanced/kcm_sambaconf/kcminterface.ui:7789
#, no-c-format
msgid "NT pipe supp&ort"
msgstr "NT 管道支援(&O)"
@@ -3114,7 +3100,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 "其他選項"
@@ -3457,317 +3443,317 @@ msgstr "將 DOS 「系統」檔案屬性映設到 UNIX 群組執行(group execut
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 "總是同步更新(&W)"
-#: advanced/kcm_sambaconf/share.ui:1650
+#: advanced/kcm_sambaconf/share.ui:1647
#, no-c-format
msgid "Strict s&ync"
msgstr "嚴格同步(&Y)"
-#: advanced/kcm_sambaconf/share.ui:1658
+#: advanced/kcm_sambaconf/share.ui:1655
#, no-c-format
msgid "St&rict allocate"
msgstr "嚴格配置(&R)"
-#: advanced/kcm_sambaconf/share.ui:1666
+#: advanced/kcm_sambaconf/share.ui:1663
#, no-c-format
msgid "Use sen&dfile"
msgstr "使用 sendfile(&D)"
-#: advanced/kcm_sambaconf/share.ui:1691
+#: advanced/kcm_sambaconf/share.ui:1688
#, no-c-format
msgid "Bloc&k size:"
msgstr "區塊大小(&K):"
-#: advanced/kcm_sambaconf/share.ui:1702
+#: advanced/kcm_sambaconf/share.ui:1699
#, no-c-format
msgid "Client-side cachin&g policy:"
msgstr "客戶端快取政策(&G):"
-#: 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 "寫入快取大小(&Z):"
-#: 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 "最大同時連線數(&M):"
-#: advanced/kcm_sambaconf/share.ui:1876
+#: advanced/kcm_sambaconf/share.ui:1873
#, no-c-format
msgid "Hide traili&ng dot"
msgstr "隱藏尾端的點(&N)"
-#: 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 檔案模式(&D)"
-#: advanced/kcm_sambaconf/share.ui:1911
+#: advanced/kcm_sambaconf/share.ui:1908
#, no-c-format
msgid "DOS f&ile times"
msgstr "DOS 檔案時間(&I)"
-#: 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 "名稱拆解(Name Mangling)"
-#: advanced/kcm_sambaconf/share.ui:1995
+#: advanced/kcm_sambaconf/share.ui:1992
#, no-c-format
msgid "Mangling cha&r:"
msgstr "拆解字元(&R):"
-#: advanced/kcm_sambaconf/share.ui:2066
+#: advanced/kcm_sambaconf/share.ui:2063
#, no-c-format
msgid "Mangled ma&p:"
msgstr "拆解映射(&P):"
-#: advanced/kcm_sambaconf/share.ui:2098
+#: advanced/kcm_sambaconf/share.ui:2095
#, no-c-format
msgid "Enable na&me mangling"
msgstr "開啟名稱拆解(Name Mangling)(&M)"
-#: advanced/kcm_sambaconf/share.ui:2114
+#: advanced/kcm_sambaconf/share.ui:2111
#, no-c-format
msgid "Man&gle case"
msgstr "拆解大小寫(&G)"
-#: 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 "保留大小寫(&V)"
-#: advanced/kcm_sambaconf/share.ui:2191
+#: advanced/kcm_sambaconf/share.ui:2188
#, no-c-format
msgid "Short pr&eserve case"
msgstr "短保留大小寫(&E)"
-#: advanced/kcm_sambaconf/share.ui:2207
+#: advanced/kcm_sambaconf/share.ui:2204
#, no-c-format
msgid "Defau&lt case:"
msgstr "預設大小寫(&L):"
-#: 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 "區分大小寫(&T):"
-#: advanced/kcm_sambaconf/share.ui:2343
+#: advanced/kcm_sambaconf/share.ui:2340
#, no-c-format
msgid "Locki&ng"
msgstr "鎖定(&N)"
-#: advanced/kcm_sambaconf/share.ui:2360
+#: advanced/kcm_sambaconf/share.ui:2357
#, no-c-format
msgid "Issue oppo&rtunistic locks (oplocks) "
msgstr "產生 oplock(&R)"
-#: advanced/kcm_sambaconf/share.ui:2368
+#: advanced/kcm_sambaconf/share.ui:2365
#, no-c-format
msgid "O&plocks"
msgstr "Oplock(&P)"
-#: advanced/kcm_sambaconf/share.ui:2411
+#: advanced/kcm_sambaconf/share.ui:2408
#, no-c-format
msgid "Oplock contention li&mit:"
msgstr "Oplock 競爭限制(&M):"
-#: advanced/kcm_sambaconf/share.ui:2422
+#: advanced/kcm_sambaconf/share.ui:2419
#, no-c-format
msgid "Le&vel2 oplocks"
msgstr "等級 2 oplock(&V)"
-#: advanced/kcm_sambaconf/share.ui:2432
+#: advanced/kcm_sambaconf/share.ui:2429
#, no-c-format
msgid "Fak&e oplocks"
msgstr "假的 opclock(&E)"
-#: advanced/kcm_sambaconf/share.ui:2443
+#: advanced/kcm_sambaconf/share.ui:2440
#, no-c-format
msgid "Share mo&des"
msgstr "分享模式(&D)"
-#: advanced/kcm_sambaconf/share.ui:2451
+#: advanced/kcm_sambaconf/share.ui:2448
#, no-c-format
msgid "Posi&x locking"
msgstr "Posix 鎖定(&X)"
-#: advanced/kcm_sambaconf/share.ui:2467
+#: advanced/kcm_sambaconf/share.ui:2464
#, no-c-format
msgid "S&trict locking:"
msgstr "嚴格鎖定(&T):"
-#: advanced/kcm_sambaconf/share.ui:2525
+#: advanced/kcm_sambaconf/share.ui:2522
#, no-c-format
msgid "Blockin&g locks"
msgstr "凍結(Blocking)鎖定(&G)"
-#: advanced/kcm_sambaconf/share.ui:2535
+#: advanced/kcm_sambaconf/share.ui:2532
#, no-c-format
msgid "Enable lock&ing"
msgstr "開啟鎖定(&I)"
-#: advanced/kcm_sambaconf/share.ui:2584
+#: advanced/kcm_sambaconf/share.ui:2581
#, no-c-format
msgid "Vfs ob&jects:"
msgstr "Vfs 物件(&J):"
-#: advanced/kcm_sambaconf/share.ui:2595
+#: advanced/kcm_sambaconf/share.ui:2592
#, no-c-format
msgid "Vfs o&ptions:"
msgstr "Vfs 選項(&P):"
-#: advanced/kcm_sambaconf/share.ui:2630
+#: advanced/kcm_sambaconf/share.ui:2627
#, no-c-format
msgid "preexec c&lose"
msgstr "preexec close(&L)"
-#: advanced/kcm_sambaconf/share.ui:2638
+#: advanced/kcm_sambaconf/share.ui:2635
#, no-c-format
msgid "root pree&xec close"
msgstr "root preexec close(&X)"
-#: advanced/kcm_sambaconf/share.ui:2663
+#: advanced/kcm_sambaconf/share.ui:2660
#, no-c-format
msgid "Pos&texec:"
msgstr "Postexec(&T):"
-#: advanced/kcm_sambaconf/share.ui:2674
+#: advanced/kcm_sambaconf/share.ui:2671
#, no-c-format
msgid "Root pr&eexec:"
msgstr "Root preexec(&E):"
-#: advanced/kcm_sambaconf/share.ui:2685
+#: advanced/kcm_sambaconf/share.ui:2682
#, no-c-format
msgid "P&reexec:"
msgstr "Preexec(&R):"
-#: advanced/kcm_sambaconf/share.ui:2701
+#: advanced/kcm_sambaconf/share.ui:2698
#, no-c-format
msgid "Root &postexec:"
msgstr "Root postexec(&P):"
-#: advanced/kcm_sambaconf/share.ui:2760
+#: advanced/kcm_sambaconf/share.ui:2757
#, no-c-format
msgid "Fst&ype:"
msgstr "Fstype(&Y):"
-#: advanced/kcm_sambaconf/share.ui:2781
+#: advanced/kcm_sambaconf/share.ui:2778
#, no-c-format
msgid "Ma&gic script:"
msgstr "魔術文稿(&G):"
-#: advanced/kcm_sambaconf/share.ui:2792
+#: advanced/kcm_sambaconf/share.ui:2789
#, no-c-format
msgid "&Volume:"
msgstr "容量(&V):"
-#: advanced/kcm_sambaconf/share.ui:2808
+#: advanced/kcm_sambaconf/share.ui:2805
#, no-c-format
msgid "Mag&ic output:"
msgstr "魔術輸出(&I):"
-#: advanced/kcm_sambaconf/share.ui:2819
+#: advanced/kcm_sambaconf/share.ui:2816
#, no-c-format
msgid "Fa&ke directory create times"
msgstr "假目錄建立時間(&K)"
-#: advanced/kcm_sambaconf/share.ui:2827
+#: advanced/kcm_sambaconf/share.ui:2824
#, no-c-format
msgid "Ms&dfs root"
msgstr "Msdfs root(&D)"
-#: advanced/kcm_sambaconf/share.ui:2835
+#: advanced/kcm_sambaconf/share.ui:2832
#, no-c-format
msgid "Setdir command allo&wed"
msgstr "允許 Setdir 命令(&W)"
-#: advanced/kcm_sambaconf/share.ui:2843
+#: advanced/kcm_sambaconf/share.ui:2840
#, no-c-format
msgid "Do &not descend:"
msgstr "不要遞減(&N):"
-#: advanced/kcm_sambaconf/share.ui:2859
+#: advanced/kcm_sambaconf/share.ui:2856
#, no-c-format
msgid "Msdfs pro&xy:"
msgstr "Msdfs 代理伺服器(&X):"
diff --git a/tde-i18n-zh_TW/messages/tdepim/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdepim/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdepim/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdepim/Makefile.am b/tde-i18n-zh_TW/messages/tdepim/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdepim/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdepim/akregator.po b/tde-i18n-zh_TW/messages/tdepim/akregator.po
index 1dcd89ee6f0..d1d4ba5aa52 100644
--- a/tde-i18n-zh_TW/messages/tdepim/akregator.po
+++ b/tde-i18n-zh_TW/messages/tdepim/akregator.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: akregator\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-12-18 13:09+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kaddressbook.po b/tde-i18n-zh_TW/messages/tdepim/kaddressbook.po
index 12c0fd28d11..2ebbd0f79e3 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kaddressbook.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kaddressbook.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaddressbook\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-03-05 08:47+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kalarm.po b/tde-i18n-zh_TW/messages/tdepim/kalarm.po
index 97d1868a1f1..f5e5c7cf7c2 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kalarm.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kalarm.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kalarm\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-02-19 08:26+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kandy.po b/tde-i18n-zh_TW/messages/tdepim/kandy.po
index 64c20ce45a7..e724c23b8ea 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kandy.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kandy.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kandy\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-03-02 08:49+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kcmkabconfig.po b/tde-i18n-zh_TW/messages/tdepim/kcmkabconfig.po
index 7395037fd2d..80921a407f4 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kcmkabconfig.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kcmkabconfig.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkabconfig\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-03-02 08:54+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kgantt.po b/tde-i18n-zh_TW/messages/tdepim/kgantt.po
index 9f1d039984a..d8693eb108a 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kgantt.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kgantt.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgantt\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2002-10-07 20:24+0800\n"
"Last-Translator: Keanu <keanu@ms50.url.com.tw>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kitchensync.po b/tde-i18n-zh_TW/messages/tdepim/kitchensync.po
deleted file mode 100644
index f806f6c60c7..00000000000
--- a/tde-i18n-zh_TW/messages/tdepim/kitchensync.po
+++ /dev/null
@@ -1,922 +0,0 @@
-# translation of kitchensync.po to Chinese Traditional
-#
-# Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv dot tw>, 2007.
-# Franklin Weng <franklin at goodhorse dot idv dot tw>, 2007.
-msgid ""
-msgstr ""
-"Project-Id-Version: kitchensync\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
-"PO-Revision-Date: 2007-09-18 14:39+0800\n"
-"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
-"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-
-#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Frank Weng (a.k.a. Franklin)"
-
-#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "franklin at goodhorse dot idv dot tw"
-
-#: 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;'>歡迎來到 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>"
-
-#: aboutpage.cpp:115
-msgid ""
-"KitchenSync synchronizes your e-mail, addressbook, calendar, to-do list and "
-"more."
-msgstr ""
-"KitchenSync e 能將您的電子郵件、通訊錄、行事曆、待辦事項列表及其他許多東西同"
-"步。"
-
-#: 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 "藍芽"
-
-#: configguignokii.cpp:80
-msgid "IrDA"
-msgstr "紅外線搖控"
-
-#: 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。通常是舊式的 IrMC 行動電話才需要。"
-
-#: configguijescs.cpp:82 configguisyncmlhttp.cpp:113
-msgid "URL:"
-msgstr "網址:"
-
-#: configguildap.cpp:40
-msgid "Base"
-msgstr "基底"
-
-#: configguildap.cpp:41
-msgid "One"
-msgstr "1"
-
-#: 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 "WAP 二進位 XML"
-
-#: configguisyncmlobex.cpp:142
-msgid "Software Identifier:"
-msgstr "軟體辨識:"
-
-#: connectionwidgets.cpp:52
-msgid "Bluetooth address:"
-msgstr "藍芽位址:"
-
-#: 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 "PIM 同步"
-
-#: 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 企業系統行事曆"
-
-#: 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 "群組(&G)"
-
-#: 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-zh_TW/messages/tdepim/kleopatra.po b/tde-i18n-zh_TW/messages/tdepim/kleopatra.po
index a0e46ce7e36..8752c2a3292 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kleopatra.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kleopatra.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kleopatra\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-02-04 08:43+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kmail.po b/tde-i18n-zh_TW/messages/tdepim/kmail.po
index 5936ee2fcc1..cbbeb48a4ba 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kmail.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kmail.po
@@ -14,7 +14,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmail\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2024-02-12 18:18+0000\n"
"PO-Revision-Date: 2008-08-01 15:33+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -110,7 +110,7 @@ msgstr "「傳送完成」的時間狀態訊息"
msgid "multiple encryption keys per address"
msgstr "一個位址可使用多組加密金鑰的功能"
-#: aboutdata.cpp:212 kmreaderwin.cpp:1310 kmstartup.cpp:149
+#: aboutdata.cpp:212 kmreaderwin.cpp:1309 kmstartup.cpp:149
#: mailinglistpropertiesdialog.cpp:97
msgid "KMail"
msgstr "KMail"
@@ -241,7 +241,7 @@ msgid "Account Type: POP Account"
msgstr "帳號類型: POP 帳號"
#: accountdialog.cpp:582 accountdialog.cpp:851 configuredialog.cpp:2550
-#: identitydialog.cpp:112 kmfilterdlg.cpp:164 kmtransport.cpp:376
+#: identitydialog.cpp:112 kmfilterdlg.cpp:163 kmtransport.cpp:376
msgid "&General"
msgstr "一般(&G)"
@@ -343,7 +343,7 @@ msgstr "附加(&E)"
msgid "Check &What the Server Supports"
msgstr "檢查伺服器提供的協定(&W)"
-#: accountdialog.cpp:782 accountdialog.cpp:1097 kmheaders.cpp:140
+#: accountdialog.cpp:782 accountdialog.cpp:1097 kmheaders.cpp:139
#: kmtransport.cpp:502
msgid "Encryption"
msgstr "加密"
@@ -529,7 +529,7 @@ msgstr "<無>"
#: accountdialog.cpp:1421 accountdialog.cpp:1428 kmfoldercachedimap.cpp:258
#: kmfoldercachedimap.cpp:2255 kmfolderimap.cpp:200 kmfolderimap.cpp:901
-#: kmkernel.cpp:1439 subscriptiondialog.cpp:172
+#: kmkernel.cpp:1438 subscriptiondialog.cpp:172
msgid "inbox"
msgstr "收件匣"
@@ -807,13 +807,13 @@ msgstr "Sendmail"
msgid "Check for supported security capabilities of %1..."
msgstr "檢查 %1 是否支援加密功能..."
-#: actionscheduler.cpp:598 kmfiltermgr.cpp:150 kmfiltermgr.cpp:253
-#: kmfiltermgr.cpp:291
+#: actionscheduler.cpp:598 kmfiltermgr.cpp:149 kmfiltermgr.cpp:252
+#: kmfiltermgr.cpp:290
msgid "<b>Evaluating filter rules:</b> "
msgstr "<b>計算過濾規則:</b>"
-#: actionscheduler.cpp:605 kmfiltermgr.cpp:157 kmfiltermgr.cpp:260
-#: kmfiltermgr.cpp:297
+#: actionscheduler.cpp:605 kmfiltermgr.cpp:156 kmfiltermgr.cpp:259
+#: kmfiltermgr.cpp:296
msgid "<b>Filter rules have matched.</b>"
msgstr "<b>符合過濾規則</b>"
@@ -1371,13 +1371,13 @@ msgstr "發信帳號(至少新增一個帳號):"
#: configuredialog.cpp:607 configuredialog.cpp:1080 configuredialog.cpp:3403
#: customtemplates_base.ui:89 distributionlistdialog.cpp:116
-#: favoritefolderview.cpp:389 kmcomposewin.cpp:397 recipientspicker.cpp:389
+#: favoritefolderview.cpp:389 kmcomposewin.cpp:396 recipientspicker.cpp:389
#, no-c-format
msgid "Name"
msgstr "名稱"
#: configuredialog.cpp:608 configuredialog.cpp:1081 customtemplates_base.ui:78
-#: kmcomposewin.cpp:400 kmfilterdlg.cpp:218 kmmimeparttree.cpp:65
+#: kmcomposewin.cpp:399 kmfilterdlg.cpp:217 kmmimeparttree.cpp:65
#, no-c-format
msgid "Type"
msgstr "類型"
@@ -1399,7 +1399,7 @@ msgstr "設成預設"
msgid "Common Options"
msgstr "一般選項"
-#: configuredialog.cpp:661 kmail.kcfg:412
+#: configuredialog.cpp:661 kmail.kcfg:408
#, no-c-format
msgid "Confirm &before send"
msgstr "傳送前先確認(&B)"
@@ -1624,7 +1624,7 @@ msgstr "引用文字 - 第三層"
msgid "Fixed Width Font"
msgstr "固定寬度文字"
-#: configuredialog.cpp:1549 kmcomposewin.cpp:386
+#: configuredialog.cpp:1549 kmcomposewin.cpp:385
msgid "Composer"
msgstr "信件編輯器"
@@ -1916,7 +1916,7 @@ msgstr "顯示 HTML 狀態列 (&U)"
msgid "Show s&pam status in fancy headers"
msgstr "使用花俏格式顯示垃圾信判定狀態(&P)"
-#: configuredialog.cpp:2233 kmail.kcfg:583
+#: configuredialog.cpp:2233 kmail.kcfg:579
#, no-c-format
msgid "Replace smileys by emoticons"
msgstr "使用表情符號"
@@ -1925,7 +1925,7 @@ msgstr "使用表情符號"
msgid "Use smaller font for quoted text"
msgstr "引言使用較小的字型"
-#: configuredialog.cpp:2241 kmail.kcfg:588
+#: configuredialog.cpp:2241 kmail.kcfg:584
#, no-c-format
msgid "Show expand/collapse quote marks"
msgstr "顯示展開/折疊引言符號"
@@ -1951,7 +1951,7 @@ msgstr "自動"
msgid "&Override character encoding:"
msgstr "預設編碼設定(&O):"
-#: configuredialog.cpp:2486 kmail.kcfg:105
+#: configuredialog.cpp:2486 kmail.kcfg:104
#, no-c-format
msgid "Enable system tray icon"
msgstr "系統閘通知"
@@ -2038,11 +2038,11 @@ msgstr "含附件"
msgid "Configure Completion Order"
msgstr "設定完成順序"
-#: configuredialog.cpp:2761 kmlineeditspell.cpp:159
+#: configuredialog.cpp:2761 kmlineeditspell.cpp:158
msgid "Edit Recent Addresses..."
msgstr "編輯最近常用的位址..."
-#: configuredialog.cpp:2768 kmedit.cpp:633
+#: configuredialog.cpp:2768 kmedit.cpp:632
msgid "External Editor"
msgstr "外部編輯程式"
@@ -2092,15 +2092,15 @@ msgstr "轉寄(&F):"
msgid "&Quote indicator:"
msgstr "引文符號(&Q):"
-#: configuredialog.cpp:3035 kmmessage.cpp:4051
+#: configuredialog.cpp:3035 kmmessage.cpp:4050
msgid "On %D, you wrote:"
msgstr "在 %D,您寫道:"
-#: configuredialog.cpp:3036 kmmessage.cpp:4053
+#: configuredialog.cpp:3036 kmmessage.cpp:4052
msgid "On %D, %F wrote:"
msgstr "在 %D,%F 寫道:"
-#: configuredialog.cpp:3037 kmmessage.cpp:4055
+#: configuredialog.cpp:3037 kmmessage.cpp:4054
msgid "Forwarded Message"
msgstr "已轉寄訊息"
@@ -2174,7 +2174,7 @@ msgstr "數值"
msgid "Ne&w"
msgstr "新的(&W)"
-#: configuredialog.cpp:3425 folderpropertiesdialog.ui:52 kmfolderdia.cpp:269
+#: configuredialog.cpp:3425 folderpropertiesdialog.ui:52 kmfolderdia.cpp:268
#: kmmsgpartdlg.cpp:110 kmtransport.cpp:329 kmtransport.cpp:383
#: newfolderdialog.cpp:80 snippetdlgbase.ui:100
#, no-c-format
@@ -2185,7 +2185,7 @@ msgstr "名稱(&N):"
msgid "&Value:"
msgstr "數值(&V):"
-#: configuredialog.cpp:3581 kmail.kcfg:389
+#: configuredialog.cpp:3581 kmail.kcfg:385
#, no-c-format
msgid "Outlook-compatible attachment naming"
msgstr "與 Outlook 相容的附檔命名方式"
@@ -2208,13 +2208,13 @@ msgstr "檢查信件中是否有下列關鍵字,以顯示此封信是否應該
msgid "Enter new key word:"
msgstr "輸入新的關鍵字:"
-#: configuredialog.cpp:3634 configuredialog.cpp:3635 kmcomposewin.cpp:2297
-#: kmcomposewin.cpp:2298
+#: configuredialog.cpp:3634 configuredialog.cpp:3635 kmcomposewin.cpp:2296
+#: kmcomposewin.cpp:2297
msgid "attachment"
msgstr "attachment"
-#: configuredialog.cpp:3636 configuredialog.cpp:3637 kmcomposewin.cpp:2299
-#: kmcomposewin.cpp:2300
+#: configuredialog.cpp:3636 configuredialog.cpp:3637 kmcomposewin.cpp:2298
+#: kmcomposewin.cpp:2299
msgid "attached"
msgstr "attached"
@@ -2293,12 +2293,35 @@ msgstr ""
"您還是可以選擇將這個功能打開。</p></qt>"
#: configuredialog.cpp:3767
+#, fuzzy
+#| msgid ""
+#| "<qt><h3>Message Disposition Notification Policy</h3><p>MDNs are a "
+#| "generalization of what is commonly called <b>read receipt</b>. The "
+#| "message author requests a disposition notification to be sent and the "
+#| "receiver's mail program generates a reply from which the author can learn "
+#| "what happened to his message. Common disposition types include "
+#| "<b>displayed</b> (i.e. read), <b>deleted</b> and <b>dispatched</b> (e.g. "
+#| "forwarded).</p><p>The following options are available to control KMail's "
+#| "sending of MDNs:</p><ul><li><em>Ignore</em>: Ignores any request for "
+#| "disposition notifications. No MDN will ever be sent automatically "
+#| "(recommended).</li><li><em>Ask</em>: Answers requests only after asking "
+#| "the user for permission. This way, you can send MDNs for selected "
+#| "messages while denying or ignoring them for others.</li><li><em>Deny</"
+#| "em>: Always sends a <b>denied</b> notification. This is only "
+#| "<em>slightly</em> better than always sending MDNs. The author will still "
+#| "know that the messages has been acted upon, he just cannot tell whether "
+#| "it was deleted or read etc.</li><li><em>Always send</em>: Always sends "
+#| "the requested disposition notification. That means that the author of the "
+#| "message gets to know when the message was acted upon and, in addition, "
+#| "what happened to it (displayed, deleted, etc.). This option is strongly "
+#| "discouraged, but since it makes much sense e.g. for customer relationship "
+#| "management, it has been made available.</li></ul></qt>"
msgid ""
"<qt><h3>Message Disposition Notification Policy</h3><p>MDNs are a "
"generalization of what is commonly called <b>read receipt</b>. The message "
"author requests a disposition notification to be sent and the receiver's "
"mail program generates a reply from which the author can learn what happened "
-"to his message. Common disposition types include <b>displayed</b> (i.e. "
+"to their message. Common disposition types include <b>displayed</b> (i.e. "
"read), <b>deleted</b> and <b>dispatched</b> (e.g. forwarded).</p><p>The "
"following options are available to control KMail's sending of MDNs:</"
"p><ul><li><em>Ignore</em>: Ignores any request for disposition "
@@ -2308,7 +2331,7 @@ msgid ""
"or ignoring them for others.</li><li><em>Deny</em>: Always sends a "
"<b>denied</b> notification. This is only <em>slightly</em> better than "
"always sending MDNs. The author will still know that the messages has been "
-"acted upon, he just cannot tell whether it was deleted or read etc.</"
+"acted upon, they just cannot tell whether it was deleted or read etc.</"
"li><li><em>Always send</em>: Always sends the requested disposition "
"notification. That means that the author of the message gets to know when "
"the message was acted upon and, in addition, what happened to it (displayed, "
@@ -2368,7 +2391,7 @@ msgstr "信件處理通知"
msgid "Send policy:"
msgstr "處理原則:"
-#: configuredialog.cpp:3845 kmmessage.cpp:1381 kmmessage.cpp:1388
+#: configuredialog.cpp:3845 kmmessage.cpp:1380 kmmessage.cpp:1387
msgid "&Ignore"
msgstr "忽略 (&I)"
@@ -2763,7 +2786,7 @@ msgstr ""
"組電子郵件的問題。開啟此選項則會以 Microsoft Exchange 瞭解的方式來送出群組邀"
"請函。"
-#: configuredialog.cpp:4970 kmail.kcfg:190
+#: configuredialog.cpp:4970 kmail.kcfg:189
#, fuzzy, no-c-format
msgid "Outlook compatible invitation reply comments"
msgstr "與 Outlook 相容的附檔命名方式"
@@ -2774,7 +2797,7 @@ msgid ""
"understands."
msgstr ""
-#: configuredialog.cpp:4977 kmail.kcfg:196
+#: configuredialog.cpp:4977 kmail.kcfg:195
#, no-c-format
msgid "Automatic invitation sending"
msgstr "自動送出邀請函"
@@ -3346,45 +3369,45 @@ msgstr ""
"%2 中有錯誤描述。"
#: filterlogdlg.cpp:262 kmcommands.cpp:2769 kmcommands.cpp:2793
-#: kmmainwidget.cpp:1772 kmmainwidget.cpp:1789 urlhandlermanager.cpp:556
+#: kmmainwidget.cpp:1771 kmmainwidget.cpp:1788 urlhandlermanager.cpp:556
msgid "KMail Error"
msgstr "KMail 錯誤"
-#: folderdiaacltab.cpp:78
+#: folderdiaacltab.cpp:77
msgid ""
"_: Permissions\n"
"None"
msgstr "無"
-#: folderdiaacltab.cpp:79
+#: folderdiaacltab.cpp:78
msgid ""
"_: Permissions\n"
"Read"
msgstr "讀取"
-#: folderdiaacltab.cpp:80
+#: folderdiaacltab.cpp:79
msgid ""
"_: Permissions\n"
"Append"
msgstr "附加"
-#: folderdiaacltab.cpp:81
+#: folderdiaacltab.cpp:80
msgid ""
"_: Permissions\n"
"Write"
msgstr "寫入"
-#: folderdiaacltab.cpp:82
+#: folderdiaacltab.cpp:81
msgid ""
"_: Permissions\n"
"All"
msgstr "所有的"
-#: folderdiaacltab.cpp:95
+#: folderdiaacltab.cpp:94
msgid "&User identifier:"
msgstr "使用者身份(&U):"
-#: folderdiaacltab.cpp:101
+#: folderdiaacltab.cpp:100
msgid ""
"The User Identifier is the login of the user on the IMAP server. This can be "
"a simple user name or the full email address of the user; the login for your "
@@ -3393,109 +3416,109 @@ msgstr ""
"使用者身份是要登入 IMAP 伺服器的身份。可以是簡單的使用者名稱,或是整個電子信"
"件地址。您登入的 IMAP 伺服器會告訴你要用哪一個。"
-#: folderdiaacltab.cpp:103 recipientseditor.cpp:776
+#: folderdiaacltab.cpp:102 recipientseditor.cpp:776
msgid "Se&lect..."
msgstr "選擇(&L)..."
-#: folderdiaacltab.cpp:106 folderdiaacltab.cpp:340
+#: folderdiaacltab.cpp:105 folderdiaacltab.cpp:339
msgid "Permissions"
msgstr "權限"
-#: folderdiaacltab.cpp:118
+#: folderdiaacltab.cpp:117
msgid "<b>Note: </b>Renaming requires write permissions on the parent folder."
msgstr ""
-#: folderdiaacltab.cpp:245
+#: folderdiaacltab.cpp:244
msgid "Custom Permissions"
msgstr "權限"
-#: folderdiaacltab.cpp:247
+#: folderdiaacltab.cpp:246
msgid "Custom Permissions (%1)"
msgstr "權限 (%1)"
-#: folderdiaacltab.cpp:339
+#: folderdiaacltab.cpp:338
msgid "User Id"
msgstr "使用者名稱"
-#: folderdiaacltab.cpp:351
+#: folderdiaacltab.cpp:350
msgid "Add Entry..."
msgstr "新增..."
-#: folderdiaacltab.cpp:352
+#: folderdiaacltab.cpp:351
msgid "Modify Entry..."
msgstr "修改..."
-#: folderdiaacltab.cpp:353
+#: folderdiaacltab.cpp:352
msgid "Remove Entry"
msgstr "移除..."
-#: folderdiaacltab.cpp:428
+#: folderdiaacltab.cpp:427
msgid "Error retrieving user permissions."
msgstr "取得使用者權限時發生錯誤。"
-#: folderdiaacltab.cpp:430
+#: folderdiaacltab.cpp:429
#, fuzzy
msgid ""
"You might not have enough permissions to see the permissions of this folder."
msgstr "您沒有權限讀寫資源回收桶。"
-#: folderdiaacltab.cpp:435
+#: folderdiaacltab.cpp:434
#, fuzzy
msgid ""
"Information not retrieved from server, you need to use \"Check Mail\" and "
"have administrative privileges on the folder."
msgstr "尚未從伺服器上取得資訊。請使用「檢查信件」。"
-#: folderdiaacltab.cpp:450 folderdiaquotatab.cpp:114
+#: folderdiaacltab.cpp:449 folderdiaquotatab.cpp:113
msgid "Error: no IMAP account defined for this folder"
msgstr "錯誤:這個資料夾沒有定義 IMAP 帳號"
-#: folderdiaacltab.cpp:456 folderdiaquotatab.cpp:120
+#: folderdiaacltab.cpp:455 folderdiaquotatab.cpp:119
msgid "Connecting to server %1, please wait..."
msgstr "連接到伺服器 %1。請稍候..."
-#: folderdiaacltab.cpp:474 folderdiaquotatab.cpp:139 kmfoldercachedimap.cpp:902
+#: folderdiaacltab.cpp:473 folderdiaquotatab.cpp:138 kmfoldercachedimap.cpp:902
#, c-format
msgid "Error connecting to server %1"
msgstr "無法連接至伺服器 %1"
-#: folderdiaacltab.cpp:494 folderdiaacltab.cpp:522
+#: folderdiaacltab.cpp:493 folderdiaacltab.cpp:521
msgid "This IMAP server does not have support for access control lists (ACL)"
msgstr "IMAP 伺服器不支援權限控制列表 (ACL)"
-#: folderdiaacltab.cpp:524
+#: folderdiaacltab.cpp:523
#, c-format
msgid ""
"Error retrieving access control list (ACL) from server\n"
"%1"
msgstr "從伺服器 %1 取得權限控制列表 (ACL) 時發生錯誤。"
-#: folderdiaacltab.cpp:569
+#: folderdiaacltab.cpp:568
msgid "Modify Permissions"
msgstr "更改權限"
-#: folderdiaacltab.cpp:603
+#: folderdiaacltab.cpp:602
msgid "Add Permissions"
msgstr "新增權限"
-#: folderdiaacltab.cpp:636
+#: folderdiaacltab.cpp:635
msgid ""
"Do you really want to remove your own permissions for this folder? You will "
"not be able to access it afterwards."
msgstr "您確定要移除您對這個資料夾的權限嗎?此後您就無法再存取這個資料夾了。"
-#: folderdiaquotatab.cpp:163 folderdiaquotatab.cpp:177
+#: folderdiaquotatab.cpp:162 folderdiaquotatab.cpp:176
msgid "This account does not have support for quota information."
msgstr "這個帳號不支援大小限制(quota)資訊。"
-#: folderdiaquotatab.cpp:165
+#: folderdiaquotatab.cpp:164
#, c-format
msgid ""
"Error retrieving quota information from server\n"
"%1"
msgstr "從伺服器 %1 取得大小限制(quota)資訊時發生錯誤。"
-#: folderdiaquotatab.cpp:184
+#: folderdiaquotatab.cpp:183
msgid "No quota is set for this folder."
msgstr "此資料夾未限制大小。"
@@ -3540,7 +3563,7 @@ msgid ""
"associate with this folder.</qt>"
msgstr "<qt>按底下的按鈕,並按下您要設定的熱鍵。</qt>"
-#: foldershortcutdialog.cpp:91 kmfilterdlg.cpp:530 snippetdlg.cpp:100
+#: foldershortcutdialog.cpp:91 kmfilterdlg.cpp:529 snippetdlg.cpp:100
msgid "The selected shortcut is already used, please select a different one."
msgstr "所選擇的熱鍵已經被使用,請另外設定。"
@@ -3580,7 +3603,7 @@ msgstr "未知"
#: headeritem.cpp:193 headerstyle.cpp:141 headerstyle.cpp:240
#: headerstyle.cpp:445 headerstyle.cpp:743 headerstyle.cpp:898
-#: kmmainwidget.cpp:1029
+#: kmmainwidget.cpp:1028
msgid "No Subject"
msgstr "沒有主題"
@@ -3939,11 +3962,11 @@ msgstr "樣本資料夾(&T):"
msgid "Special &transport:"
msgstr "指定使用送信帳號(&T):"
-#: identitydialog.cpp:410 kmfolderdia.cpp:808
+#: identitydialog.cpp:410 kmfolderdia.cpp:807
msgid "&Use custom message templates"
msgstr "使用自訂的信件樣本(&U)"
-#: identitydialog.cpp:416 kmfolderdia.cpp:816
+#: identitydialog.cpp:416 kmfolderdia.cpp:815
msgid "&Copy global templates"
msgstr "複製全域樣本(&C)"
@@ -3955,7 +3978,7 @@ msgstr "簽名(&S)"
msgid "&Picture"
msgstr "圖案(&P)"
-#: identitydialog.cpp:510 identitydialog.cpp:522 kmcomposewin.cpp:4116
+#: identitydialog.cpp:510 identitydialog.cpp:522 kmcomposewin.cpp:4115
msgid "Invalid Email Address"
msgstr "不合法的電子郵件地址"
@@ -4805,7 +4828,7 @@ msgstr "選擇名稱"
msgid "Which name shall the contact '%1' have in your addressbook?"
msgstr "聯絡人 %1 在您的通訊錄上要用什麼名稱?"
-#: kmaccount.cpp:49 kmaccount.cpp:381 kmsender.cpp:539
+#: kmaccount.cpp:49 kmaccount.cpp:381 kmsender.cpp:542
#, c-format
msgid "Executing precommand %1"
msgstr "執行前置命令 %1"
@@ -4839,7 +4862,7 @@ msgstr "檢查帳號:%1"
msgid " completed"
msgstr " 完成"
-#: kmacctimap.cpp:607 kmheaders.cpp:1313
+#: kmacctimap.cpp:607 kmheaders.cpp:1312
msgid "Unable to process messages: "
msgstr "無法處理信件"
@@ -4914,71 +4937,71 @@ msgstr "離線式 IMAP(&D)"
msgid "&Maildir mailbox"
msgstr "Maildir 信箱 (&M)"
-#: kmail_options.h:11
+#: kmail_options.h:10
msgid "Set subject of message"
msgstr "設定信件主題。"
-#: kmail_options.h:13
+#: kmail_options.h:12
msgid "Send CC: to 'address'"
msgstr "傳送複本至 'address'。"
-#: kmail_options.h:15
+#: kmail_options.h:14
msgid "Send BCC: to 'address'"
msgstr "傳送密件複本至 'address'。"
-#: kmail_options.h:17
+#: kmail_options.h:16
msgid "Add 'header' to message"
msgstr "將'header'加入信件"
-#: kmail_options.h:18
+#: kmail_options.h:17
msgid "Read message body from 'file'"
msgstr "從'file'讀取信件內文。"
-#: kmail_options.h:19
+#: kmail_options.h:18
msgid "Set body of message"
msgstr "設定信件內文。"
-#: kmail_options.h:20
+#: kmail_options.h:19
msgid "Add an attachment to the mail. This can be repeated"
msgstr "增加信件附件,這可以重複。"
-#: kmail_options.h:21
+#: kmail_options.h:20
msgid "Only check for new mail"
msgstr "只檢查新信件。"
-#: kmail_options.h:22
+#: kmail_options.h:21
msgid "Only open composer window"
msgstr "只開啟編寫器視窗。"
-#: kmail_options.h:23
+#: kmail_options.h:22
msgid "View the given message file"
msgstr "顯示指定的信件檔案"
-#: kmail_options.h:24
+#: kmail_options.h:23
msgid "Send message to 'address' resp. attach the file the 'URL' points to"
msgstr "將信件送到'address',並附上'URL'指向的檔案。"
-#: kmailicalifaceimpl.cpp:93 kmfolderdia.cpp:506 newfolderdialog.cpp:130
+#: kmailicalifaceimpl.cpp:93 kmfolderdia.cpp:505 newfolderdialog.cpp:130
msgid "Mail"
msgstr "信件"
-#: kmailicalifaceimpl.cpp:94 kmfolderdia.cpp:507 newfolderdialog.cpp:131
+#: kmailicalifaceimpl.cpp:94 kmfolderdia.cpp:506 newfolderdialog.cpp:131
msgid "Calendar"
msgstr "日曆"
-#: kmailicalifaceimpl.cpp:95 kmfolderdia.cpp:508 newfolderdialog.cpp:132
+#: kmailicalifaceimpl.cpp:95 kmfolderdia.cpp:507 newfolderdialog.cpp:132
msgid "Contacts"
msgstr "聯絡人"
-#: kmailicalifaceimpl.cpp:96 kmfolderdia.cpp:509 newfolderdialog.cpp:133
+#: kmailicalifaceimpl.cpp:96 kmfolderdia.cpp:508 newfolderdialog.cpp:133
msgid "Notes"
msgstr "備忘錄"
-#: kmailicalifaceimpl.cpp:97 kmfolderdia.cpp:510 newfolderdialog.cpp:134
+#: kmailicalifaceimpl.cpp:97 kmfolderdia.cpp:509 newfolderdialog.cpp:134
msgid "Tasks"
msgstr "行事曆"
-#: kmailicalifaceimpl.cpp:98 kmfolderdia.cpp:511 newfolderdialog.cpp:135
+#: kmailicalifaceimpl.cpp:98 kmfolderdia.cpp:510 newfolderdialog.cpp:135
msgid "Journal"
msgstr "日誌"
@@ -5064,11 +5087,11 @@ msgstr "URL 已複製到剪貼簿。"
msgid "<qt>File <b>%1</b> exists.<br>Do you want to replace it?</qt>"
msgstr "<qt>檔案 <b>%1</b> 已存在。<br>您是否要取代它?</qt>"
-#: kmcommands.cpp:643 kmcommands.cpp:966 kmkernel.cpp:2065
+#: kmcommands.cpp:643 kmcommands.cpp:966 kmkernel.cpp:2064
msgid "Save to File"
msgstr "存入檔案"
-#: kmcommands.cpp:643 kmcommands.cpp:966 kmkernel.cpp:2065
+#: kmcommands.cpp:643 kmcommands.cpp:966 kmkernel.cpp:2064
msgid "&Replace"
msgstr "取代(&R)"
@@ -5086,7 +5109,7 @@ msgstr ""
msgid "The message was removed while saving it. It has not been saved."
msgstr "這封信件在儲存的同時被移除了,因此並未成功儲存。"
-#: kmcommands.cpp:965 kmkernel.cpp:2064
+#: kmcommands.cpp:965 kmkernel.cpp:2063
msgid ""
"File %1 exists.\n"
"Do you want to replace it?"
@@ -5119,11 +5142,11 @@ msgstr ""
"\n"
"\n"
-#: kmcommands.cpp:1747 kmheaders.cpp:1445
+#: kmcommands.cpp:1747 kmheaders.cpp:1444
msgid "Filtering messages"
msgstr "過濾信件中"
-#: kmcommands.cpp:1755 kmheaders.cpp:1453
+#: kmcommands.cpp:1755 kmheaders.cpp:1452
msgid "Filtering message %1 of %2"
msgstr "過濾 %1 封信件(共 %2 封)"
@@ -5256,7 +5279,7 @@ msgstr ""
"%1\n"
"無法決定要跟誰聊天。"
-#: kmcommands.cpp:3244 kmcomposewin.cpp:5316 objecttreeparser.cpp:1858
+#: kmcommands.cpp:3244 kmcomposewin.cpp:5315 objecttreeparser.cpp:1858
msgid ""
"Chiasmus backend does not offer the \"x-obtain-keys\" function. Please "
"report this bug."
@@ -5264,20 +5287,20 @@ msgstr "Chiasmus 後端無法提供 x-obtain-keys 功能。請回報錯誤。"
#: kmcommands.cpp:3246 kmcommands.cpp:3251 kmcommands.cpp:3260
#: kmcommands.cpp:3269 kmcommands.cpp:3287 kmcommands.cpp:3298
-#: kmcommands.cpp:3338 kmcomposewin.cpp:5318 kmcomposewin.cpp:5323
-#: kmcomposewin.cpp:5332 messagecomposer.cpp:559 messagecomposer.cpp:567
+#: kmcommands.cpp:3338 kmcomposewin.cpp:5317 kmcomposewin.cpp:5322
+#: kmcomposewin.cpp:5331 messagecomposer.cpp:559 messagecomposer.cpp:567
#: messagecomposer.cpp:581 objecttreeparser.cpp:1864
msgid "Chiasmus Backend Error"
msgstr "Chiasmus 後端發生錯誤。"
-#: kmcommands.cpp:3257 kmcomposewin.cpp:5329 objecttreeparser.cpp:1870
+#: kmcommands.cpp:3257 kmcomposewin.cpp:5328 objecttreeparser.cpp:1870
msgid ""
"Unexpected return value from Chiasmus backend: The \"x-obtain-keys\" "
"function did not return a string list. Please report this bug."
msgstr ""
"Chiasmus 後端傳回錯誤:x-obtain-keys 功能並未傳回字串列表。請回報錯誤。"
-#: kmcommands.cpp:3266 kmcomposewin.cpp:5338 objecttreeparser.cpp:1878
+#: kmcommands.cpp:3266 kmcomposewin.cpp:5337 objecttreeparser.cpp:1878
msgid ""
"No keys have been found. Please check that a valid key path has been set in "
"the Chiasmus configuration."
@@ -5324,117 +5347,117 @@ msgstr ""
msgid "Mail: %1"
msgstr "郵件:%1"
-#: kmcomposewin.cpp:207
+#: kmcomposewin.cpp:206
#, fuzzy
msgid "Select an identity for this message"
msgstr "顯示信件的 HTML 格式。"
-#: kmcomposewin.cpp:211
+#: kmcomposewin.cpp:210
msgid "Select the dictionary to use when spell-checking this message"
msgstr ""
-#: kmcomposewin.cpp:216
+#: kmcomposewin.cpp:215
msgid "Select the sent-mail folder where a copy of this message will be saved"
msgstr ""
-#: kmcomposewin.cpp:220
+#: kmcomposewin.cpp:219
msgid "Select the outgoing account to use for sending this message"
msgstr ""
-#: kmcomposewin.cpp:224
+#: kmcomposewin.cpp:223
msgid "Set the \"From:\" email address for this message"
msgstr ""
-#: kmcomposewin.cpp:228
+#: kmcomposewin.cpp:227
msgid "Set the \"Reply-To:\" email address for this message"
msgstr ""
-#: kmcomposewin.cpp:248
+#: kmcomposewin.cpp:247
msgid "Select email address(es)"
msgstr "選擇電子郵件地址"
-#: kmcomposewin.cpp:295
+#: kmcomposewin.cpp:294
#, fuzzy
msgid "Set a subject for this message"
msgstr "設定信件主題。"
-#: kmcomposewin.cpp:297
+#: kmcomposewin.cpp:296
msgid "&Identity:"
msgstr "身份(&I):"
-#: kmcomposewin.cpp:298
+#: kmcomposewin.cpp:297
msgid "&Dictionary:"
msgstr "字典(&D):"
-#: kmcomposewin.cpp:299
+#: kmcomposewin.cpp:298
msgid "&Sent-Mail folder:"
msgstr "寄件備份(&S):"
-#: kmcomposewin.cpp:300
+#: kmcomposewin.cpp:299
msgid "&Mail transport:"
msgstr "發送信件帳號(&M):"
-#: kmcomposewin.cpp:301
+#: kmcomposewin.cpp:300
msgid ""
"_: sender address field\n"
"&From:"
msgstr "寄件者(&F):"
-#: kmcomposewin.cpp:302
+#: kmcomposewin.cpp:301
msgid "&Reply to:"
msgstr "回覆地址(&R):"
-#: kmcomposewin.cpp:303
+#: kmcomposewin.cpp:302
msgid "S&ubject:"
msgstr "主題(&U):"
-#: kmcomposewin.cpp:305
+#: kmcomposewin.cpp:304
msgid "Sticky"
msgstr "Sticky"
-#: kmcomposewin.cpp:308
+#: kmcomposewin.cpp:307
msgid "Use the selected value as your identity for future messages"
msgstr ""
-#: kmcomposewin.cpp:311
+#: kmcomposewin.cpp:310
msgid "Use the selected value as your sent-mail folder for future messages"
msgstr ""
-#: kmcomposewin.cpp:314
+#: kmcomposewin.cpp:313
msgid "Use the selected value as your outgoing account for future messages"
msgstr ""
-#: kmcomposewin.cpp:317
+#: kmcomposewin.cpp:316
msgid "Use the selected value as your dictionary for future messages"
msgstr ""
-#: kmcomposewin.cpp:398 kmfoldertree.cpp:1719 kmheaders.cpp:141
-#: kmheaders.cpp:187 kmmainwidget.cpp:416 kmmainwidget.cpp:423
-#: kmmainwidget.cpp:430 kmmimeparttree.cpp:67 kmpopfiltercnfrmdlg.cpp:43
+#: kmcomposewin.cpp:397 kmfoldertree.cpp:1719 kmheaders.cpp:140
+#: kmheaders.cpp:186 kmmainwidget.cpp:415 kmmainwidget.cpp:422
+#: kmmainwidget.cpp:429 kmmimeparttree.cpp:67 kmpopfiltercnfrmdlg.cpp:43
msgid "Size"
msgstr "大小"
-#: kmcomposewin.cpp:399 kmmimeparttree.cpp:66
+#: kmcomposewin.cpp:398 kmmimeparttree.cpp:66
msgid "Encoding"
msgstr "編碼"
-#: kmcomposewin.cpp:406 kmcomposewin.cpp:3326
+#: kmcomposewin.cpp:405 kmcomposewin.cpp:3325
msgid "Compress"
msgstr "壓縮"
-#: kmcomposewin.cpp:408
+#: kmcomposewin.cpp:407
msgid "Encrypt"
msgstr "加密"
-#: kmcomposewin.cpp:410
+#: kmcomposewin.cpp:409
msgid "Sign"
msgstr "簽章"
-#: kmcomposewin.cpp:621 kmcomposewin.cpp:3702
+#: kmcomposewin.cpp:620 kmcomposewin.cpp:3701
msgid "Name of the attachment:"
msgstr "附件名稱:"
-#: kmcomposewin.cpp:868
+#: kmcomposewin.cpp:867
msgid ""
"Autosaving the message as %1 failed.\n"
"Reason: %2"
@@ -5442,25 +5465,25 @@ msgstr ""
"自動儲存信件 %1 時失敗。\n"
"原因:%2"
-#: kmcomposewin.cpp:872
+#: kmcomposewin.cpp:871
msgid "Autosaving Failed"
msgstr "自動儲存失敗。"
-#: kmcomposewin.cpp:1042
+#: kmcomposewin.cpp:1041
msgid "Primary Recipients"
msgstr "<主要收件者>"
-#: kmcomposewin.cpp:1043
+#: kmcomposewin.cpp:1042
msgid ""
"<qt>The email addresses you put in this field receive a copy of the email.</"
"qt>"
msgstr "<qt>這個欄位中的電子郵件地址都將收到這封信件的一份複本。</qt>"
-#: kmcomposewin.cpp:1052
+#: kmcomposewin.cpp:1051
msgid "Additional Recipients"
msgstr "其他的收件者。"
-#: kmcomposewin.cpp:1053
+#: kmcomposewin.cpp:1052
msgid ""
"<qt>The email addresses you put in this field receive a copy of the email. "
"Technically it is the same thing as putting all the addresses in the <b>To:</"
@@ -5471,11 +5494,11 @@ msgstr ""
"都放在「<b>收件人</b>」是一樣的,但是放在這裡表示這些收件者收到的是複本,而不"
"是主要的收件人。</qt>"
-#: kmcomposewin.cpp:1067
+#: kmcomposewin.cpp:1066
msgid "Hidden Recipients"
msgstr "隱藏的收件者"
-#: kmcomposewin.cpp:1068
+#: kmcomposewin.cpp:1067
msgid ""
"<qt>Essentially the same thing as the <b>Copy To:</b> field but differs in "
"that all other recipients do not see who receives a blind copy.</qt>"
@@ -5483,344 +5506,344 @@ msgstr ""
"<qt>跟放在複本欄位中一樣,但是在信件中看不到密件副本收件人的電子郵件地址與資"
"料。</qt>"
-#: kmcomposewin.cpp:1236 kmcomposewin.cpp:1258
+#: kmcomposewin.cpp:1235 kmcomposewin.cpp:1257
msgid "&Send Mail"
msgstr "傳送(&S)"
-#: kmcomposewin.cpp:1240 kmcomposewin.cpp:1262
+#: kmcomposewin.cpp:1239 kmcomposewin.cpp:1261
msgid "&Send Mail Via"
msgstr "傳送經由(&S)"
-#: kmcomposewin.cpp:1243 kmcomposewin.cpp:1252 kmcomposewin.cpp:4458
+#: kmcomposewin.cpp:1242 kmcomposewin.cpp:1251 kmcomposewin.cpp:4457
#: redirectdialog.cpp:84
msgid "Send &Later"
msgstr "稍後傳送(&L)"
-#: kmcomposewin.cpp:1245 kmcomposewin.cpp:1255
+#: kmcomposewin.cpp:1244 kmcomposewin.cpp:1254
msgid "Send &Later Via"
msgstr "稍後傳送經由(&L)"
-#: kmcomposewin.cpp:1293
+#: kmcomposewin.cpp:1292
msgid "Save as &Draft"
msgstr "存至草稿夾(&D)"
-#: kmcomposewin.cpp:1296
+#: kmcomposewin.cpp:1295
msgid "Save as &Template"
msgstr "存為樣本(&T)"
-#: kmcomposewin.cpp:1299
+#: kmcomposewin.cpp:1298
msgid "&Insert File..."
msgstr "插入檔案(&I)..."
-#: kmcomposewin.cpp:1302
+#: kmcomposewin.cpp:1301
msgid "&Insert File Recent"
msgstr "插入最近的檔案(&I)"
-#: kmcomposewin.cpp:1309
+#: kmcomposewin.cpp:1308
msgid "&Address Book"
msgstr "通訊錄(&A)"
-#: kmcomposewin.cpp:1312
+#: kmcomposewin.cpp:1311
msgid "&New Composer"
msgstr "寫信(&N)..."
-#: kmcomposewin.cpp:1316
+#: kmcomposewin.cpp:1315
msgid "New Main &Window"
msgstr "新主視窗(&W)..."
-#: kmcomposewin.cpp:1321
+#: kmcomposewin.cpp:1320
msgid "Select &Recipients..."
msgstr "選擇收件者(&R)..."
-#: kmcomposewin.cpp:1323
+#: kmcomposewin.cpp:1322
msgid "Save &Distribution List..."
msgstr "儲存聯絡人群組(&D)..."
-#: kmcomposewin.cpp:1345
+#: kmcomposewin.cpp:1344
msgid "Pa&ste as Quotation"
msgstr "貼上成引言(&S)"
-#: kmcomposewin.cpp:1348
+#: kmcomposewin.cpp:1347
msgid "Paste as Attac&hment"
msgstr "貼上成附件(&H)"
-#: kmcomposewin.cpp:1351
+#: kmcomposewin.cpp:1350
msgid "Add &Quote Characters"
msgstr "加入引言符號(&Q)"
-#: kmcomposewin.cpp:1356
+#: kmcomposewin.cpp:1355
msgid "Re&move Quote Characters"
msgstr "刪除引言符號(&M)"
-#: kmcomposewin.cpp:1362
+#: kmcomposewin.cpp:1361
msgid "Cl&ean Spaces"
msgstr "清除空間(&E)"
-#: kmail.kcfg:358 kmcomposewin.cpp:1365 kmreaderwin.cpp:619
+#: kmail.kcfg:354 kmcomposewin.cpp:1364 kmreaderwin.cpp:619
#, no-c-format
msgid "Use Fi&xed Font"
msgstr "使用固定寬度文字(&X)"
-#: kmcomposewin.cpp:1370
+#: kmcomposewin.cpp:1369
msgid "&Urgent"
msgstr "急件(&U)"
-#: kmcomposewin.cpp:1373
+#: kmcomposewin.cpp:1372
msgid "&Request Disposition Notification"
msgstr "加上信件處理通知(&R)"
-#: kmcomposewin.cpp:1378
+#: kmcomposewin.cpp:1377
msgid "Se&t Encoding"
msgstr "設定編碼(&T)"
-#: kmcomposewin.cpp:1381
+#: kmcomposewin.cpp:1380
msgid "&Wordwrap"
msgstr "自動換行(&W)"
-#: kmcomposewin.cpp:1386
+#: kmcomposewin.cpp:1385
msgid "&Snippets"
msgstr "片段(&S)"
-#: kmcomposewin.cpp:1392
+#: kmcomposewin.cpp:1391
msgid "&Automatic Spellchecking"
msgstr "自動檢查拼字(&A)"
-#: kmcomposewin.cpp:1402
+#: kmcomposewin.cpp:1401
msgid "Auto-Detect"
msgstr "自動偵測"
-#: kmcomposewin.cpp:1407
+#: kmcomposewin.cpp:1406
msgid "Formatting (HTML)"
msgstr "格式 (HTML)"
-#: kmcomposewin.cpp:1411
+#: kmcomposewin.cpp:1410
msgid "&All Fields"
msgstr "全部欄位(&A)"
-#: kmcomposewin.cpp:1414
+#: kmcomposewin.cpp:1413
msgid "&Identity"
msgstr "身份(&I)"
-#: kmcomposewin.cpp:1417
+#: kmcomposewin.cpp:1416
msgid "&Dictionary"
msgstr "字典(&D)"
-#: kmcomposewin.cpp:1420
+#: kmcomposewin.cpp:1419
msgid "&Sent-Mail Folder"
msgstr "寄件備份(&S)"
-#: kmcomposewin.cpp:1423
+#: kmcomposewin.cpp:1422
msgid "&Mail Transport"
msgstr "發送信件帳號(&M)"
-#: kmcomposewin.cpp:1426
+#: kmcomposewin.cpp:1425
msgid "&From"
msgstr "寄件者(&F)"
-#: kmcomposewin.cpp:1429
+#: kmcomposewin.cpp:1428
msgid "&Reply To"
msgstr "回覆地址(&R)"
-#: kmcomposewin.cpp:1433
+#: kmcomposewin.cpp:1432
msgid "&To"
msgstr "收件者(&T)"
-#: kmcomposewin.cpp:1436
+#: kmcomposewin.cpp:1435
msgid "&CC"
msgstr "副本(&C)"
-#: kmcomposewin.cpp:1439
+#: kmcomposewin.cpp:1438
msgid "&BCC"
msgstr "秘件副本(&B)"
-#: kmcomposewin.cpp:1443
+#: kmcomposewin.cpp:1442
msgid "S&ubject"
msgstr "主題(&U):"
-#: kmcomposewin.cpp:1448
+#: kmcomposewin.cpp:1447
msgid "Append S&ignature"
msgstr "附上簽名(&I)"
-#: kmcomposewin.cpp:1451
+#: kmcomposewin.cpp:1450
msgid "Prepend S&ignature"
msgstr "前面附上簽名(&I)"
-#: kmcomposewin.cpp:1455
+#: kmcomposewin.cpp:1454
msgid "Insert Signature At C&ursor Position"
msgstr "將簽名插在游標位置(&U)"
-#: kmcomposewin.cpp:1459
+#: kmcomposewin.cpp:1458
msgid "Attach &Public Key..."
msgstr "附上公開金鑰(&P)..."
-#: kmcomposewin.cpp:1462
+#: kmcomposewin.cpp:1461
msgid "Attach &My Public Key"
msgstr "附上我的公開金鑰(&M)"
-#: kmcomposewin.cpp:1465 kmcomposewin.cpp:2337
+#: kmcomposewin.cpp:1464 kmcomposewin.cpp:2336
msgid "&Attach File..."
msgstr "附加檔案(&A)..."
-#: kmcomposewin.cpp:1468
+#: kmcomposewin.cpp:1467
msgid "&Remove Attachment"
msgstr "移除附件(&R)"
-#: kmcomposewin.cpp:1471
+#: kmcomposewin.cpp:1470
msgid "&Save Attachment As..."
msgstr "另存附件(&S)"
-#: kmcomposewin.cpp:1474
+#: kmcomposewin.cpp:1473
msgid "Attachment Pr&operties"
msgstr "附件內容(&O)"
-#: kmcomposewin.cpp:1484
+#: kmcomposewin.cpp:1483
msgid "&Spellchecker..."
msgstr "拼字檢查程式(&S)..."
-#: kmcomposewin.cpp:1488 kmcomposewin.cpp:1491
+#: kmcomposewin.cpp:1487 kmcomposewin.cpp:1490
msgid "Encrypt Message with Chiasmus..."
msgstr "用 Chiasmus 將信件加密..."
-#: kmcomposewin.cpp:1499
+#: kmcomposewin.cpp:1498
msgid "&Encrypt Message"
msgstr "加密信件(&E)"
-#: kmcomposewin.cpp:1502
+#: kmcomposewin.cpp:1501
msgid "&Sign Message"
msgstr "簽署信件(&S)"
-#: kmcomposewin.cpp:1549
+#: kmcomposewin.cpp:1548
msgid "&Cryptographic Message Format"
msgstr "信件加密格式(&C)"
-#: kmcomposewin.cpp:1554
+#: kmcomposewin.cpp:1553
msgid "Select a cryptographic format for this message"
msgstr ""
-#: kmcomposewin.cpp:1558 kmcomposewin.cpp:5158
+#: kmcomposewin.cpp:1557 kmcomposewin.cpp:5157
msgid "Standard"
msgstr "標準"
-#: kmcomposewin.cpp:1559 kmcomposewin.cpp:5160
+#: kmcomposewin.cpp:1558 kmcomposewin.cpp:5159
msgid "Bulleted List (Disc)"
msgstr "列表(Disc)"
-#: kmcomposewin.cpp:1560 kmcomposewin.cpp:5162
+#: kmcomposewin.cpp:1559 kmcomposewin.cpp:5161
msgid "Bulleted List (Circle)"
msgstr "列表(Circle)"
-#: kmcomposewin.cpp:1561 kmcomposewin.cpp:5164
+#: kmcomposewin.cpp:1560 kmcomposewin.cpp:5163
msgid "Bulleted List (Square)"
msgstr "列表(Square)"
-#: kmcomposewin.cpp:1562 kmcomposewin.cpp:5166
+#: kmcomposewin.cpp:1561 kmcomposewin.cpp:5165
msgid "Ordered List (Decimal)"
msgstr "順序列表(數字)"
-#: kmcomposewin.cpp:1563 kmcomposewin.cpp:5168
+#: kmcomposewin.cpp:1562 kmcomposewin.cpp:5167
msgid "Ordered List (Alpha lower)"
msgstr "順序列表(字母由小而大)"
-#: kmcomposewin.cpp:1564 kmcomposewin.cpp:5170
+#: kmcomposewin.cpp:1563 kmcomposewin.cpp:5169
msgid "Ordered List (Alpha upper)"
msgstr "順序列表(字母由大而小)"
-#: kmcomposewin.cpp:1566
+#: kmcomposewin.cpp:1565
msgid "Select Style"
msgstr "選擇型態"
-#: kmcomposewin.cpp:1569
+#: kmcomposewin.cpp:1568
#, fuzzy
msgid "Select a list style"
msgstr "選擇型態"
-#: kmcomposewin.cpp:1574
+#: kmcomposewin.cpp:1573
#, fuzzy
msgid "Select a font"
msgstr "選取所有文字"
-#: kmcomposewin.cpp:1579
+#: kmcomposewin.cpp:1578
#, fuzzy
msgid "Select a font size"
msgstr "選擇聲音檔案"
-#: kmcomposewin.cpp:1583
+#: kmcomposewin.cpp:1582
msgid "Align Left"
msgstr "置左"
-#: kmcomposewin.cpp:1587
+#: kmcomposewin.cpp:1586
msgid "Align Right"
msgstr "置右"
-#: kmcomposewin.cpp:1590
+#: kmcomposewin.cpp:1589
msgid "Align Center"
msgstr "置中"
-#: kmcomposewin.cpp:1593
+#: kmcomposewin.cpp:1592
msgid "&Bold"
msgstr "粗體(&B)"
-#: kmcomposewin.cpp:1596
+#: kmcomposewin.cpp:1595
msgid "&Italic"
msgstr "斜體(&I)"
-#: kmcomposewin.cpp:1599
+#: kmcomposewin.cpp:1598
msgid "&Underline"
msgstr "底線(&U)"
-#: kmcomposewin.cpp:1602
+#: kmcomposewin.cpp:1601
msgid "Reset Font Settings"
msgstr "重置字型設定"
-#: kmcomposewin.cpp:1605
+#: kmcomposewin.cpp:1604
msgid "Text Color..."
msgstr "字體顏色..."
-#: kmcomposewin.cpp:1619
+#: kmcomposewin.cpp:1618
msgid "Configure KMail..."
msgstr "設定 KMail..."
-#: kmcomposewin.cpp:1628
+#: kmcomposewin.cpp:1627
msgid " Spellcheck: %1 "
msgstr " 拼字檢查:%1"
-#: kmcomposewin.cpp:1629 kmcomposewin.cpp:1643
+#: kmcomposewin.cpp:1628 kmcomposewin.cpp:1642
msgid " Column: %1 "
msgstr " 欄位:%1"
-#: kmcomposewin.cpp:1630 kmcomposewin.cpp:1641
+#: kmcomposewin.cpp:1629 kmcomposewin.cpp:1640
msgid " Line: %1 "
msgstr " 行:%1"
-#: kmcomposewin.cpp:2252
+#: kmcomposewin.cpp:2251
msgid "Re&save as Template"
msgstr "重新儲存為樣本(&S)"
-#: kmcomposewin.cpp:2253
+#: kmcomposewin.cpp:2252
msgid "&Save as Draft"
msgstr "存至草稿夾(&S)"
-#: kmcomposewin.cpp:2255
+#: kmcomposewin.cpp:2254
msgid ""
"Resave this message in the Templates folder. It can then be used at a later "
"time."
msgstr "將此信件重新儲存至樣本資料夾。稍後您可以使用。"
-#: kmcomposewin.cpp:2257
+#: kmcomposewin.cpp:2256
msgid ""
"Save this message in the Drafts folder. It can then be edited and sent at a "
"later time."
msgstr "將信件存到草稿夾,稍後可以再編輯與傳送。"
-#: kmcomposewin.cpp:2261
+#: kmcomposewin.cpp:2260
msgid "Do you want to save the message for later or discard it?"
msgstr "您要放棄此信件,還是存下稍後使用?"
-#: kmcomposewin.cpp:2262
+#: kmcomposewin.cpp:2261
msgid "Close Composer"
msgstr "關閉信件編輯器"
-#: kmcomposewin.cpp:2333
+#: kmcomposewin.cpp:2332
msgid ""
"The message you have composed seems to refer to an attached file but you "
"have not attached anything.\n"
@@ -5829,137 +5852,137 @@ msgstr ""
"您似乎打算在信中附加檔案,但是忘了這麼做。\n"
"您要在信件中附檔嗎?"
-#: kmcomposewin.cpp:2336
+#: kmcomposewin.cpp:2335
msgid "File Attachment Reminder"
msgstr "提醒附加檔"
-#: kmcomposewin.cpp:2338 kmcomposewin.cpp:4480
+#: kmcomposewin.cpp:2337 kmcomposewin.cpp:4479
msgid "&Send as Is"
msgstr "就這樣送吧(&S)"
-#: kmcomposewin.cpp:2415
+#: kmcomposewin.cpp:2414
msgid ""
"<qt><p>KMail could not recognize the location of the attachment (%1);</"
"p><p>you have to specify the full path if you wish to attach a file.</p></qt>"
msgstr ""
"<qt> <p>KMail 無法辨識附加檔位置:(%1)</p> <p>您必須指定完整的路徑。</p></qt>"
-#: kmcomposewin.cpp:2424
+#: kmcomposewin.cpp:2423
msgid ""
"<qt><p>Your administrator has disallowed attaching files bigger than %1 MB.</"
"p>"
msgstr "<qt><p>您的管理者不同意附加超過 %1 MB 的檔案。</p>"
-#: kmcomposewin.cpp:2777
+#: kmcomposewin.cpp:2776
msgid "Attach File"
msgstr "附加檔案"
-#: kmcomposerui.rc:68 kmcomposewin.cpp:2778
+#: kmcomposerui.rc:68 kmcomposewin.cpp:2777
#, no-c-format
msgid "&Attach"
msgstr "附件(&A)"
-#: kmcomposewin.cpp:2959
+#: kmcomposewin.cpp:2958
msgid "Insert File"
msgstr "插入檔案"
-#: kmcomposewin.cpp:3129
+#: kmcomposewin.cpp:3128
msgid ""
"<qt><p>An error occurred while trying to export the key from the backend:</"
"p><p><b>%1</b></p></qt>"
msgstr "<qt><p>從後端匯出金鑰時發生錯誤:</p> <p><b>%1</b></p></qt>"
-#: kmcomposewin.cpp:3133
+#: kmcomposewin.cpp:3132
msgid "Key Export Failed"
msgstr "匯出金鑰失敗"
-#: kmcomposewin.cpp:3160
+#: kmcomposewin.cpp:3159
msgid "Exporting key..."
msgstr "匯出金鑰中..."
-#: kmcomposewin.cpp:3171
+#: kmcomposewin.cpp:3170
#, c-format
msgid "OpenPGP key 0x%1"
msgstr "OpenPGP 金鑰 0x%1"
-#: kmcomposewin.cpp:3186
+#: kmcomposewin.cpp:3185
msgid "Attach Public OpenPGP Key"
msgstr "附加 OpenPGP 公開金鑰"
-#: kmcomposewin.cpp:3187
+#: kmcomposewin.cpp:3186
msgid "Select the public key which should be attached."
msgstr "請選擇要被附上的公開金鑰。"
-#: kmcomposewin.cpp:3209 kmmimeparttree.cpp:135 kmreaderwin.cpp:2049
+#: kmcomposewin.cpp:3208 kmmimeparttree.cpp:135 kmreaderwin.cpp:2051
msgid ""
"_: to open\n"
"Open"
msgstr "開啟"
-#: kmcomposewin.cpp:3211 kmmimeparttree.cpp:136 kmreaderwin.cpp:2050
+#: kmcomposewin.cpp:3210 kmmimeparttree.cpp:136 kmreaderwin.cpp:2052
msgid "Open With..."
msgstr "開啟用..."
-#: kmcomposewin.cpp:3213
+#: kmcomposewin.cpp:3212
msgid ""
"_: to view\n"
"View"
msgstr "檢視"
-#: kmcomposewin.cpp:3216
+#: kmcomposewin.cpp:3215
msgid "Edit With..."
msgstr "編輯方式..."
-#: kmcomposewin.cpp:3224
+#: kmcomposewin.cpp:3223
msgid "Add Attachment..."
msgstr "新增附件..."
-#: kmcomposewin.cpp:3311 kmcomposewin.cpp:3319
+#: kmcomposewin.cpp:3310 kmcomposewin.cpp:3318
msgid "KMail could not compress the file."
msgstr "KMail 無法壓縮此檔案。"
-#: kmcomposewin.cpp:3325
+#: kmcomposewin.cpp:3324
msgid ""
"The compressed file is larger than the original. Do you want to keep the "
"original one?"
msgstr "壓縮過的檔案比原來還大。你想要保存原來的檔案嗎?"
-#: kmcomposewin.cpp:3326
+#: kmcomposewin.cpp:3325
msgid "Keep"
msgstr "保存"
-#: kmcomposewin.cpp:3392 kmcomposewin.cpp:3400
+#: kmcomposewin.cpp:3391 kmcomposewin.cpp:3399
msgid "KMail could not uncompress the file."
msgstr "KMail 無法解壓縮此檔。"
-#: kmcomposewin.cpp:3600
+#: kmcomposewin.cpp:3599
msgid "Save Attachment As"
msgstr "另存附檔"
-#: kmcomposewin.cpp:3855 kmedit.cpp:178
+#: kmcomposewin.cpp:3854 kmedit.cpp:177
msgid "Add as Text"
msgstr "以文字加入"
-#: kmcomposewin.cpp:3856 kmedit.cpp:179
+#: kmcomposewin.cpp:3855 kmedit.cpp:178
msgid "Add as Attachment"
msgstr "以附件加入"
-#: kmcomposewin.cpp:3857
+#: kmcomposewin.cpp:3856
msgid ""
"Please select whether you want to insert the content as text into the "
"editor, or append the referenced file as an attachment."
msgstr "請選則您是否要將此內容當成文字插入編輯器內,或是將它當成附檔。"
-#: kmcomposewin.cpp:3859
+#: kmcomposewin.cpp:3858
msgid "Paste as text or attachment?"
msgstr "要當成文字貼上還是當成附檔?"
-#: kmcomposewin.cpp:3934 kmfilterdlg.cpp:717 kmfolderdia.cpp:331
-#: kmfolderdia.cpp:710 kmfoldertree.cpp:1641 managesievescriptsdialog.cpp:302
+#: kmcomposewin.cpp:3933 kmfilterdlg.cpp:716 kmfolderdia.cpp:330
+#: kmfolderdia.cpp:709 kmfoldertree.cpp:1641 managesievescriptsdialog.cpp:302
msgid "unnamed"
msgstr "未命名"
-#: kmcomposewin.cpp:3960
+#: kmcomposewin.cpp:3959
msgid ""
"<qt><p>You have requested that messages be encrypted to yourself, but the "
"currently selected identity does not define an (OpenPGP or S/MIME) "
@@ -5969,11 +5992,11 @@ msgstr ""
"<qt> <p>您要求對自己加密,但目前的身份並未定義 OpenPGP 或 S/MIME 的加密金鑰或"
"憑證。</p> <p>請在身份設定處選擇您要使用的金鑰。</p></qt>"
-#: kmcomposewin.cpp:3967
+#: kmcomposewin.cpp:3966
msgid "Undefined Encryption Key"
msgstr "未定義的加密金鑰"
-#: kmcomposewin.cpp:4014
+#: kmcomposewin.cpp:4013
msgid ""
"<qt><p>In order to be able to sign this message you first have to define the "
"(OpenPGP or S/MIME) signing key to use.</p><p>Please select the key to use "
@@ -5982,21 +6005,21 @@ msgstr ""
"<qt><p>為了要簽署信件,您必須指定加密用的 OpenPGP 金鑰或 S/MIME 憑證。</p> "
"<p>請在身份設定處選擇要使用的金鑰或憑證。</p></qt>"
-#: kmcomposewin.cpp:4021
+#: kmcomposewin.cpp:4020
msgid "Undefined Signing Key"
msgstr "未定義的簽署金鑰"
-#: kmcomposewin.cpp:4128
+#: kmcomposewin.cpp:4127
msgid ""
"KMail is currently in offline mode,your messages will be kept in the outbox "
"until you go online."
msgstr "KMail 目前處於離線模式,您所寄出的信將會存放在寄件匣中等待上線。"
-#: kmcomposewin.cpp:4130 kmkernel.cpp:1300
+#: kmcomposewin.cpp:4129 kmkernel.cpp:1299
msgid "Online/Offline"
msgstr "上線/離線"
-#: kmcomposewin.cpp:4145
+#: kmcomposewin.cpp:4144
msgid ""
"You must enter your email address in the From: field. You should also set "
"your email address for all identities, so that you do not have to enter it "
@@ -6005,61 +6028,61 @@ msgstr ""
"您必須在「寄件者」欄位中填入自己的電子郵件地址。您應該在身份設定中設定電子信"
"件地址,這樣就不必每次送信都重新填寫。"
-#: kmcomposewin.cpp:4156
+#: kmcomposewin.cpp:4155
msgid ""
"You must specify at least one receiver,either in the To: field or as CC or "
"as BCC."
msgstr "您必須在收件者、複本或密件複本欄位中指定最少一位收件者。"
-#: kmcomposewin.cpp:4164
+#: kmcomposewin.cpp:4163
msgid "To field is missing.Send message anyway?"
msgstr "沒有收件人欄位。還是要送出嗎?"
-#: kmcomposewin.cpp:4166
+#: kmcomposewin.cpp:4165
msgid "No To: specified"
msgstr "沒有指定收件者"
-#: kmcomposewin.cpp:4191
+#: kmcomposewin.cpp:4190
msgid "You did not specify a subject. Send message anyway?"
msgstr "您沒有寫主題。確定要送出訊息?"
-#: kmcomposewin.cpp:4193
+#: kmcomposewin.cpp:4192
msgid "No Subject Specified"
msgstr "沒有主題"
-#: kmcomposewin.cpp:4194
+#: kmcomposewin.cpp:4193
msgid "S&end as Is"
msgstr "就這樣送吧(&E)"
-#: kmcomposewin.cpp:4195
+#: kmcomposewin.cpp:4194
msgid "&Specify the Subject"
msgstr "感謝提醒(&S)"
-#: kmcomposewin.cpp:4233
+#: kmcomposewin.cpp:4232
msgid "&Keep markup, do not sign/encrypt"
msgstr "保存標記,不要加密或簽署(&K)"
-#: kmcomposewin.cpp:4234
+#: kmcomposewin.cpp:4233
msgid "&Keep markup, do not encrypt"
msgstr "保存標記,不要加密(&K)"
-#: kmcomposewin.cpp:4235
+#: kmcomposewin.cpp:4234
msgid "&Keep markup, do not sign"
msgstr "保存標記,不要簽署(&K)"
-#: kmcomposewin.cpp:4237
+#: kmcomposewin.cpp:4236
msgid "Sign/Encrypt (delete markup)"
msgstr "加密或簽署信件,刪除標記"
-#: kmcomposewin.cpp:4238
+#: kmcomposewin.cpp:4237
msgid "Encrypt (delete markup)"
msgstr "加密信件,刪除標記"
-#: kmcomposewin.cpp:4239
+#: kmcomposewin.cpp:4238
msgid "Sign (delete markup)"
msgstr "簽署信件,刪除標記"
-#: kmcomposewin.cpp:4241
+#: kmcomposewin.cpp:4240
msgid ""
"<qt><p>Inline signing/encrypting of HTML messages is not possible;</p><p>do "
"you want to delete your markup?</p></qt>"
@@ -6067,73 +6090,73 @@ msgstr ""
"<qt><p>無法對 HTML 信件做內含式簽署(Inline signing)或加密。</p> <p>您要刪除標"
"記嗎?</p> </qt>"
-#: kmcomposewin.cpp:4243
+#: kmcomposewin.cpp:4242
msgid "Sign/Encrypt Message?"
msgstr "要簽署或加密信件嗎?"
-#: kmcomposewin.cpp:4292
+#: kmcomposewin.cpp:4291
msgid ""
"The custom drafts or templates folder for identify \"%1\" does not exist "
"(anymore); therefore, the default drafts or templates folder will be used."
msgstr "身份 %1 自訂的草稿或樣本資料夾已不存在。將使用預設的資料夾。"
-#: kmcomposewin.cpp:4392 kmsender.cpp:114
+#: kmcomposewin.cpp:4391 kmsender.cpp:114
msgid "Please create an account for sending and try again."
msgstr "請產生一個發信帳號並重試一次。"
-#: kmcomposewin.cpp:4455
+#: kmcomposewin.cpp:4454
msgid "About to send email..."
msgstr "即將傳送信件..."
-#: kmcomposewin.cpp:4456
+#: kmcomposewin.cpp:4455
msgid "Send Confirmation"
msgstr "傳送確認"
-#: kmcomposewin.cpp:4457 redirectdialog.cpp:83
+#: kmcomposewin.cpp:4456 redirectdialog.cpp:83
msgid "&Send Now"
msgstr "立即傳送(&S)"
-#: kmcomposewin.cpp:4478
+#: kmcomposewin.cpp:4477
msgid ""
"You are trying to send the mail to more than %1 recipients. Send message "
"anyway?"
msgstr ""
-#: kmcomposewin.cpp:4479
+#: kmcomposewin.cpp:4478
#, fuzzy
msgid "Too many receipients"
msgstr "沒有收件者"
-#: kmcomposewin.cpp:4481
+#: kmcomposewin.cpp:4480
#, fuzzy
msgid "&Edit Recipients"
msgstr "其他的收件者。"
-#: kmcomposewin.cpp:4727
+#: kmcomposewin.cpp:4726
msgid "Spellcheck: on"
msgstr "拼字檢查:開啟"
-#: kmcomposewin.cpp:4729
+#: kmcomposewin.cpp:4728
msgid "Spellcheck: off"
msgstr "拼字檢查:關閉"
-#: kmcomposewin.cpp:4786
+#: kmcomposewin.cpp:4785
msgid " Spell check canceled."
msgstr " 拼字檢查中止。"
-#: kmcomposewin.cpp:4789
+#: kmcomposewin.cpp:4788
msgid " Spell check stopped."
msgstr " 拼字檢查停止。"
-#: kmcomposewin.cpp:4792
+#: kmcomposewin.cpp:4791
msgid " Spell check complete."
msgstr " 拼字檢查完成。"
-#: kmcomposewin.cpp:4991 kmcomposewin.cpp:4999
+#: kmcomposewin.cpp:4990 kmcomposewin.cpp:4998
msgid "Spellchecker"
msgstr "拼字檢查程式"
-#: kmcomposewin.cpp:5303
+#: kmcomposewin.cpp:5302
msgid ""
"Please configure a Crypto Backend to use for Chiasmus encryption first.\n"
"You can do this in the Crypto Backends tab of the configure dialog's "
@@ -6142,7 +6165,7 @@ msgstr ""
"請先將 Chiasmus 設定為加密後端。\n"
"您可以在「安全」頁中的「加密後端」設定。"
-#: kmcomposewin.cpp:5307
+#: kmcomposewin.cpp:5306
msgid ""
"It looks as though libkleopatra was compiled without Chiasmus support. You "
"might want to recompile libkleopatra with --enable-chiasmus."
@@ -6150,58 +6173,58 @@ msgstr ""
"libkleopatra 函式庫沒有支援 Chiasmus。您可能必須重新編譯 libkleopatra,並打使"
"用 --enable-chiasmus 選項。"
-#: kmcomposewin.cpp:5310
+#: kmcomposewin.cpp:5309
msgid "No Chiasmus Backend Configured"
msgstr "沒有設定 Chiasmus 後端。"
-#: kmcomposewin.cpp:5341
+#: kmcomposewin.cpp:5340
msgid "No Chiasmus Keys Found"
msgstr "找不到 Chiasmus 金鑰。"
-#: kmcomposewin.cpp:5345
+#: kmcomposewin.cpp:5344
msgid "Chiasmus Encryption Key Selection"
msgstr "選擇 Chiasmus 加密金鑰"
-#: kmcomposewin.cpp:5377
+#: kmcomposewin.cpp:5376
msgid "Message will be signed"
msgstr "此信件將被簽署"
-#: kmcomposewin.cpp:5377
+#: kmcomposewin.cpp:5376
msgid "Message will not be signed"
msgstr "此信件將不會被簽署"
-#: kmcomposewin.cpp:5378
+#: kmcomposewin.cpp:5377
msgid "Message will be encrypted"
msgstr "此信件將被加密"
-#: kmcomposewin.cpp:5378
+#: kmcomposewin.cpp:5377
msgid "Message will not be encrypted"
msgstr "此信件將不會被加密"
-#: kmedit.cpp:458
+#: kmedit.cpp:457
msgid "Unable to start external editor."
msgstr "無法開啟外部編輯器。"
-#: kmedit.cpp:522
+#: kmedit.cpp:521
#, fuzzy
msgid "No Suggestions"
msgstr "建議"
-#: kmedit.cpp:529
+#: kmedit.cpp:528
#, fuzzy
msgid "Add to Dictionary"
msgstr "字典(&D)"
-#: kmedit.cpp:530
+#: kmedit.cpp:529
#, fuzzy
msgid "Ignore All"
msgstr "忽略"
-#: kmedit.cpp:587
+#: kmedit.cpp:586
msgid "Automatic spellchecking is not possible on text with markup."
msgstr "無法在有標記的文字中做拼字檢查。"
-#: kmedit.cpp:631
+#: kmedit.cpp:630
msgid ""
"The external editor is still running.\n"
"Abort the external editor or leave it open?"
@@ -6209,30 +6232,30 @@ msgstr ""
"外部編輯器仍在執行中。\n"
"請問要結束掉嗎?"
-#: kmedit.cpp:634
+#: kmedit.cpp:633
msgid "Abort Editor"
msgstr "結束編輯"
-#: kmedit.cpp:634
+#: kmedit.cpp:633
msgid "Leave Editor Open"
msgstr "不要結束"
-#: kmedit.cpp:661
+#: kmedit.cpp:660
msgid "Spellcheck - KMail"
msgstr "拼字檢查 - KMail"
-#: kmedit.cpp:884
+#: kmedit.cpp:883
msgid ""
"ISpell/Aspell could not be started. Please make sure you have ISpell or "
"Aspell properly configured and in your PATH."
msgstr ""
"ISpell/Aspell 無法啟動。請確定您已在 PATH 中正確設定 ISpell 或 Aspell。"
-#: kmedit.cpp:893
+#: kmedit.cpp:892
msgid "ISpell/Aspell seems to have crashed."
msgstr "ISpell/Aspell 似乎已經異常終止。"
-#: kmedit.cpp:902
+#: kmedit.cpp:901
msgid "No misspellings encountered."
msgstr "沒有找到拼錯的字。"
@@ -6480,7 +6503,7 @@ msgstr "透過管線"
msgid "Play Sound"
msgstr "播放聲音"
-#: kmfilterdlg.cpp:55
+#: kmfilterdlg.cpp:54
msgid ""
"<qt><p>This is the list of defined filters. They are processed top-to-bottom."
"</p><p>Click on any filter to edit it using the controls in the right-hand "
@@ -6489,7 +6512,7 @@ msgstr ""
"<qt> <p>這裡是已定義的過濾器,由上而下。</p> <p>點選過濾器,並在右手邊修改。"
"</p> </qt>"
-#: kmfilterdlg.cpp:61
+#: kmfilterdlg.cpp:60
msgid ""
"<qt><p>Click this button to create a new filter.</p><p>The filter will be "
"inserted just before the currently-selected one, but you can always change "
@@ -6500,7 +6523,7 @@ msgstr ""
"稍候可以調整它的順序。</p> <p>如果您不小心按到此鍵,您隨時可以刪除它。</p></"
"qt>"
-#: kmfilterdlg.cpp:68
+#: kmfilterdlg.cpp:67
msgid ""
"<qt><p>Click this button to copy a filter.</p><p>If you have clicked this "
"button accidentally, you can undo this by clicking on the <em>Delete</em> "
@@ -6509,7 +6532,7 @@ msgstr ""
"<qt> <p>按此鍵複製目前的過濾規則。</p> <p>如果您不小心按到此鍵,您隨時可以刪"
"除它。</p></qt>"
-#: kmfilterdlg.cpp:72
+#: kmfilterdlg.cpp:71
msgid ""
"<qt><p>Click this button to <em>delete</em> the currently-selected filter "
"from the list above.</p><p>There is no way to get the filter back once it is "
@@ -6519,7 +6542,7 @@ msgstr ""
"<qt> <p>按此鍵<em>刪除</em>目前選擇的過濾規則。</p> <p>規則一經刪除就無法救回"
"來,但是您可以選擇<em>取消</em>來取消剛剛所有的變更。</p></qt>"
-#: kmfilterdlg.cpp:79
+#: kmfilterdlg.cpp:78
msgid ""
"<qt><p>Click this button to move the currently-selected filter to the "
"<em>top</em> of the list above.</p><p>This is useful since the order of the "
@@ -6529,7 +6552,7 @@ msgstr ""
"<qt> <p>按此鍵將目前的規則移到清單的<em>最頂端</em>。</p> <p>在執行過濾時會依"
"據此清單的過濾器順序依序執行。最頂端的過濾器會優先執行。</p></qt>"
-#: kmfilterdlg.cpp:85
+#: kmfilterdlg.cpp:84
msgid ""
"<qt><p>Click this button to move the currently-selected filter <em>up</em> "
"one in the list above.</p><p>This is useful since the order of the filters "
@@ -6539,7 +6562,7 @@ msgid ""
"p></qt>"
msgstr "<qt> <p>按此鍵將目前的規則往<em>上</em>移動。</p> </qt>"
-#: kmfilterdlg.cpp:93
+#: kmfilterdlg.cpp:92
msgid ""
"<qt><p>Click this button to move the currently-selected filter <em>down</em> "
"one in the list above.</p><p>This is useful since the order of the filters "
@@ -6549,7 +6572,7 @@ msgid ""
"qt>"
msgstr "<qt> <p>按此鍵將目前的規則往<em>下</em>移動。</p> </qt>"
-#: kmfilterdlg.cpp:101
+#: kmfilterdlg.cpp:100
msgid ""
"<qt><p>Click this button to move the currently-selected filter to the "
"<em>bottom</em> of the list above.</p><p>This is useful since the order of "
@@ -6559,7 +6582,7 @@ msgstr ""
"<qt> <p>按此鍵將目前的規則移到清單的<em>最底端</em>。</p> <p>在執行過濾時會依"
"據此清單的過濾器順序依序執行。最頂端的過濾器會優先執行。</p></qt>"
-#: kmfilterdlg.cpp:107
+#: kmfilterdlg.cpp:106
msgid ""
"<qt><p>Click this button to rename the currently-selected filter.</"
"p><p>Filters are named automatically, as long as they start with \"&lt;\".</"
@@ -6571,7 +6594,7 @@ msgstr ""
"稱。</p> <p>如果想要將名稱回覆到原先系統自動給的名稱,您可以選擇重新命名,然"
"後按下<em>清除</em>後再按<em>確定</em>即可。</p></qt>"
-#: kmfilterdlg.cpp:114
+#: kmfilterdlg.cpp:113
msgid ""
"<qt><p>Check this button to force the confirmation dialog to be displayed.</"
"p><p>This is useful if you have defined a ruleset that tags messages to be "
@@ -6584,134 +6607,134 @@ msgstr ""
"擇等等要下載的信件,就應該開啟確認對話框。否則如果沒有其他大的信件在伺服器端"
"等待,或是您要修改規則時,這些信件就有可能永遠不會被下載。</p></qt>"
-#: kmfilterdlg.cpp:133
+#: kmfilterdlg.cpp:132
msgid "POP3 Filter Rules"
msgstr "POP3 過濾規則"
-#: kmfilterdlg.cpp:133
+#: kmfilterdlg.cpp:132
msgid "Filter Rules"
msgstr "過濾規則"
-#: kmfilterdlg.cpp:155
+#: kmfilterdlg.cpp:154
msgid "Available Filters"
msgstr "可用的過濾器"
-#: kmfilterdlg.cpp:168
+#: kmfilterdlg.cpp:167
msgid "A&dvanced"
msgstr "進階(&D)"
-#: kmfilterdlg.cpp:175
+#: kmfilterdlg.cpp:174
msgid "Filter Criteria"
msgstr "過濾標準"
-#: kmfilterdlg.cpp:179
+#: kmfilterdlg.cpp:178
msgid "Filter Action"
msgstr "過濾動作"
-#: kmfilterdlg.cpp:182
+#: kmfilterdlg.cpp:181
msgid "Global Options"
msgstr "全域選項"
-#: kmfilterdlg.cpp:183
+#: kmfilterdlg.cpp:182
msgid "Always &show matched 'Download Later' messages in confirmation dialog"
msgstr "在確認對話框中顯示「稍後下載」(&S)"
-#: kmfilterdlg.cpp:188
+#: kmfilterdlg.cpp:187
msgid "Filter Actions"
msgstr "過濾器動作"
-#: kmfilterdlg.cpp:193
+#: kmfilterdlg.cpp:192
msgid "Advanced Options"
msgstr "進階選項"
-#: kmfilterdlg.cpp:201
+#: kmfilterdlg.cpp:200
msgid "Apply this filter to incoming messages:"
msgstr "對新進信件套用此過濾器:"
-#: kmfilterdlg.cpp:205
+#: kmfilterdlg.cpp:204
msgid "from all accounts"
msgstr "從所有帳號來的信件"
-#: kmfilterdlg.cpp:208
+#: kmfilterdlg.cpp:207
msgid "from all but online IMAP accounts"
msgstr "除了 IMAP 帳號外的信件"
-#: kmfilterdlg.cpp:211
+#: kmfilterdlg.cpp:210
msgid "from checked accounts only"
msgstr "只針對勾選的帳號的信件"
-#: kmfilterdlg.cpp:217
+#: kmfilterdlg.cpp:216
msgid "Account Name"
msgstr "帳號名稱"
-#: kmfilterdlg.cpp:224
+#: kmfilterdlg.cpp:223
msgid "Apply this filter to &sent messages"
msgstr "對發送出去的信件套用此過濾器"
-#: kmfilterdlg.cpp:227
+#: kmfilterdlg.cpp:226
msgid "Apply this filter on manual &filtering"
msgstr "在手動過濾清單中套用此一過濾器"
-#: kmfilterdlg.cpp:230
+#: kmfilterdlg.cpp:229
msgid "If this filter &matches, stop processing here"
msgstr "假如符合這個過濾器,則停止傳送(&M)"
-#: kmfilterdlg.cpp:234
+#: kmfilterdlg.cpp:233
msgid "Add this filter to the Apply Filter menu"
msgstr "將此過濾器加入套用清單中"
-#: kmfilterdlg.cpp:236
+#: kmfilterdlg.cpp:235
msgid "Shortcut:"
msgstr "捷徑:"
-#: kmfilterdlg.cpp:242
+#: kmfilterdlg.cpp:241
msgid "Additionally add this filter to the toolbar"
msgstr "將這個過濾器放到工具列上"
-#: kmfilterdlg.cpp:247
+#: kmfilterdlg.cpp:246
msgid "Icon for this filter:"
msgstr "此過濾器的圖示"
-#: kmfilterdlg.cpp:612
+#: kmfilterdlg.cpp:611
msgid "Up"
msgstr "向上"
-#: kmfilterdlg.cpp:613
+#: kmfilterdlg.cpp:612
msgid "Down"
msgstr "向下"
-#: kmfilterdlg.cpp:632
+#: kmfilterdlg.cpp:631
msgid "Rename..."
msgstr "重新命名"
-#: kmail_part.rc:10 kmfilterdlg.cpp:633 kmmainwin.rc:10 kmsearchpattern.h:219
+#: kmail_part.rc:10 kmfilterdlg.cpp:632 kmmainwin.rc:10 kmsearchpattern.h:218
#, no-c-format
msgid "New"
msgstr "新增"
-#: kmfilterdlg.cpp:645
+#: kmfilterdlg.cpp:644
#, fuzzy
msgid "Select Source Folders"
msgstr "選擇資料夾捷徑"
-#: kmfilterdlg.cpp:756
+#: kmfilterdlg.cpp:755
msgid ""
"At least one filter targets a folder on an online IMAP account. Such filters "
"will only be applied when manually filtering and when filtering incoming "
"online IMAP mail."
msgstr "至少有一個過濾器被套用在 IMAP 帳號上。這樣只能對新進信件用手動過濾。"
-#: kmfilterdlg.cpp:786
+#: kmfilterdlg.cpp:785
msgid ""
"The following filters have not been saved because they were invalid (e.g. "
"containing no actions or no search rules)."
msgstr "以下的過濾器沒有正確設定,因此未儲存:"
-#: kmfilterdlg.cpp:947
+#: kmfilterdlg.cpp:946
msgid "Rename Filter"
msgstr "重新命名過濾器"
-#: kmfilterdlg.cpp:948
+#: kmfilterdlg.cpp:947
msgid ""
"Rename filter \"%1\" to:\n"
"(leave the field empty for automatic naming)"
@@ -6719,24 +6742,24 @@ msgstr ""
"過濾器 %1 重新命名為為:\n"
"(如果要讓系統自動命名則留白即可)"
-#: kmfilterdlg.cpp:973
+#: kmfilterdlg.cpp:972
#, fuzzy
msgid "Select Folders to Filter"
msgstr "選取資料夾時取得焦點"
-#: kmfilterdlg.cpp:1136
+#: kmfilterdlg.cpp:1135
msgid "Please select an action."
msgstr "請選擇一個動作。"
-#: kmfilterdlg.cpp:1303
+#: kmfilterdlg.cpp:1302
msgid "&Download mail"
msgstr "下載信件(&D)"
-#: kmfilterdlg.cpp:1304
+#: kmfilterdlg.cpp:1303
msgid "Download mail la&ter"
msgstr "稍後下載信件(&T)"
-#: kmfilterdlg.cpp:1305
+#: kmfilterdlg.cpp:1304
msgid "D&elete mail from server"
msgstr "刪除伺服器中的信件(&E)"
@@ -6849,11 +6872,11 @@ msgstr ""
"您確定要更新資料夾 %1 與其子資料夾的快取內容嗎?\n"
"這會讓您失去先前對此資料夾做的改變。"
-#: kmfoldercachedimap.cpp:743 kmmainwidget.cpp:1316
+#: kmfoldercachedimap.cpp:743 kmmainwidget.cpp:1315
msgid "Refresh IMAP Cache"
msgstr "更新 IMAP 快取內容"
-#: kmfoldercachedimap.cpp:744 kmmainwidget.cpp:1316
+#: kmfoldercachedimap.cpp:744 kmmainwidget.cpp:1315
msgid "&Refresh"
msgstr "更新(&R)"
@@ -7077,7 +7100,7 @@ msgstr ""
"您可以將這些信件移到別的資料夾。</p> <p>您要現在將這些信件移到別的資料夾嗎?"
"</p>"
-#: kmfoldercachedimap.cpp:3136 kmkernel.cpp:1918
+#: kmfoldercachedimap.cpp:3136 kmkernel.cpp:1917
msgid "Do Not Move"
msgstr "不要"
@@ -7085,52 +7108,52 @@ msgstr "不要"
msgid "Move Messages to Folder"
msgstr "搬吧"
-#: kmfolderdia.cpp:84
+#: kmfolderdia.cpp:83
msgid "Permissions (ACL)"
msgstr "權限(權限控制列表)"
-#: folderpropertiesdialog.ui:30 kmfolderdia.cpp:122 snippetwidget.cpp:119
+#: folderpropertiesdialog.ui:30 kmfolderdia.cpp:121 snippetwidget.cpp:119
#, no-c-format
msgid "General"
msgstr "一般"
-#: kmfolderdia.cpp:125
+#: kmfolderdia.cpp:124
msgid "Templates"
msgstr "樣本"
-#: kmfolderdia.cpp:134
+#: kmfolderdia.cpp:133
msgid "Access Control"
msgstr "權限控制"
-#: kmfolderdia.cpp:141
+#: kmfolderdia.cpp:140
msgid "Quota"
msgstr "大小限制"
-#: kmfolderdia.cpp:327
+#: kmfolderdia.cpp:326
msgid ""
"Not enough permissions to rename this folder.\n"
"The parent folder doesn't have write support.\n"
"A sync is needed after changing the permissions."
msgstr ""
-#: folderpropertiesdialog.ui:243 kmfolderdia.cpp:356
+#: folderpropertiesdialog.ui:243 kmfolderdia.cpp:355
#, no-c-format
msgid "Use custom &icons"
msgstr "使用自訂圖示(&I)"
-#: kmfolderdia.cpp:361
+#: kmfolderdia.cpp:360
msgid "&Normal:"
msgstr "正常(&N):"
-#: kmfolderdia.cpp:376
+#: kmfolderdia.cpp:375
msgid "&Unread:"
msgstr "未讀(&U):"
-#: kmfolderdia.cpp:413
+#: kmfolderdia.cpp:412
msgid "Act on new/unread mail in this folder"
msgstr "通知資料夾內有新的或未讀的信件"
-#: kmfolderdia.cpp:415
+#: kmfolderdia.cpp:414
msgid ""
"<qt><p>If this option is enabled then you will be notified about new/unread "
"mail in this folder. Moreover, going to the next/previous folder with unread "
@@ -7145,15 +7168,15 @@ msgstr ""
"您,找未讀信件時也不會找這個資料夾。通常用於資源回收桶或存放垃圾信的資料夾。"
"</p></qt>"
-#: kmfolderdia.cpp:431
+#: kmfolderdia.cpp:430
msgid "Include this folder in mail checks"
msgstr "檢查這個資料夾內的信件"
-#: kmfolderdia.cpp:442
+#: kmfolderdia.cpp:441
msgid "Keep replies in this folder"
msgstr "將回覆的信件也放在此資料夾"
-#: kmfolderdia.cpp:444
+#: kmfolderdia.cpp:443
msgid ""
"Check this option if you want replies you write to mails in this folder to "
"be put in this same folder after sending, instead of in the configured sent-"
@@ -7161,33 +7184,33 @@ msgid ""
msgstr ""
"這個選項勾選的話,您回覆的信件也會放在這個資料夾,而不是放到寄件備份中。"
-#: kmfolderdia.cpp:459
+#: kmfolderdia.cpp:458
msgid "Show Sender/Receiver Column in List of Messages"
msgstr "信件列表中顯示寄件者與收件者欄位。"
-#: kmfolderdia.cpp:461
+#: kmfolderdia.cpp:460
msgid "Sho&w column:"
msgstr "顯示欄位(&W):"
-#: folderpropertiesdialog.ui:520 kmfolderdia.cpp:468 kmheaders.cpp:185
-#: kmheaders.cpp:248 kmheaders.cpp:392 kmheaders.cpp:577 kmheaders.cpp:794
+#: folderpropertiesdialog.ui:520 kmfolderdia.cpp:467 kmheaders.cpp:184
+#: kmheaders.cpp:247 kmheaders.cpp:391 kmheaders.cpp:576 kmheaders.cpp:793
#: kmpopfiltercnfrmdlg.cpp:40
#, no-c-format
msgid "Sender"
msgstr "寄件者"
-#: folderpropertiesdialog.ui:525 kmfolderdia.cpp:469 kmheaders.cpp:142
-#: kmheaders.cpp:188 kmheaders.cpp:245 kmheaders.cpp:250 kmheaders.cpp:394
-#: kmheaders.cpp:579 kmheaders.cpp:796 kmpopfiltercnfrmdlg.cpp:41
+#: folderpropertiesdialog.ui:525 kmfolderdia.cpp:468 kmheaders.cpp:141
+#: kmheaders.cpp:187 kmheaders.cpp:244 kmheaders.cpp:249 kmheaders.cpp:393
+#: kmheaders.cpp:578 kmheaders.cpp:795 kmpopfiltercnfrmdlg.cpp:41
#, no-c-format
msgid "Receiver"
msgstr "收件者"
-#: kmfolderdia.cpp:480
+#: kmfolderdia.cpp:479
msgid "&Sender identity:"
msgstr "寄件人身份(&S):"
-#: kmfolderdia.cpp:486
+#: kmfolderdia.cpp:485
msgid ""
"Select the sender identity to be used when writing new mail or replying to "
"mail in this folder. This means that if you are in one of your work folders, "
@@ -7198,24 +7221,39 @@ msgstr ""
"您可以選擇要用哪一個身份做為寄件者,包括簽名檔、電子簽章與加密等等的設定都會"
"套用您所選擇的身份的設定。"
-#: kmfolderdia.cpp:500
+#: kmfolderdia.cpp:499
msgid "&Folder contents:"
msgstr "資料夾內容(&F):"
-#: kmfolderdia.cpp:533
+#: kmfolderdia.cpp:532
msgid "Generate free/&busy and activate alarms for:"
msgstr "設定忙碌或空閒標記並提醒(&B):"
-#: kmfolderdia.cpp:540
+#: kmfolderdia.cpp:539
+#, fuzzy
+#| msgid ""
+#| "This setting defines which users sharing this folder should get \"busy\" "
+#| "periods in their freebusy lists and should see the alarms for the events "
+#| "or tasks in this folder. The setting applies to Calendar and Task folders "
+#| "only (for tasks, this setting is only used for alarms).\n"
+#| "\n"
+#| "Example use cases: if the boss shares a folder with his secretary, only "
+#| "the boss should be marked as busy for his meetings, so he should select "
+#| "\"Admins\", since the secretary has no admin rights on the folder.\n"
+#| "On the other hand if a working group shares a Calendar for group "
+#| "meetings, all readers of the folders should be marked as busy for "
+#| "meetings.\n"
+#| "A company-wide folder with optional events in it would use \"Nobody\" "
+#| "since it is not known who will go to those events."
msgid ""
"This setting defines which users sharing this folder should get \"busy\" "
"periods in their freebusy lists and should see the alarms for the events or "
"tasks in this folder. The setting applies to Calendar and Task folders only "
"(for tasks, this setting is only used for alarms).\n"
"\n"
-"Example use cases: if the boss shares a folder with his secretary, only the "
-"boss should be marked as busy for his meetings, so he should select \"Admins"
-"\", since the secretary has no admin rights on the folder.\n"
+"Example use cases: if the boss shares a folder with their secretary, only "
+"the boss should be marked as busy for their meetings, so they should select "
+"\"Admins\", since the secretary has no admin rights on the folder.\n"
"On the other hand if a working group shares a Calendar for group meetings, "
"all readers of the folders should be marked as busy for meetings.\n"
"A company-wide folder with optional events in it would use \"Nobody\" since "
@@ -7232,40 +7270,40 @@ msgstr ""
"如果是全公司都可以看到的資料夾紀錄某些事件,那就應該設定成「無」,因為不確定"
"有哪些人會參與這些事件。"
-#: kmfolderdia.cpp:555
+#: kmfolderdia.cpp:554
msgid "Nobody"
msgstr "無"
-#: kmfolderdia.cpp:556
+#: kmfolderdia.cpp:555
msgid "Admins of This Folder"
msgstr "管理者"
-#: kmfolderdia.cpp:557
+#: kmfolderdia.cpp:556
msgid "All Readers of This Folder"
msgstr "所有人"
-#: kmfolderdia.cpp:560
+#: kmfolderdia.cpp:559
msgid ""
"This setting allows you to disable alarms for folders shared by others. "
msgstr "此設定允許您關閉其他人分享資料夾中的鬧鐘。"
-#: kmfolderdia.cpp:562
+#: kmfolderdia.cpp:561
#, fuzzy
msgid "Block alarms locally"
msgstr "將忙碌或空閒標記限制在本地端(&B):"
-#: kmfolderdia.cpp:576
+#: kmfolderdia.cpp:575
msgid "Share unread state with all users"
msgstr ""
-#: kmfolderdia.cpp:579
+#: kmfolderdia.cpp:578
msgid ""
"If enabled, the unread state of messages in this folder will be the same for "
"all users having access to this folders. If disabled (the default), every "
"user with access to this folder has her own unread state."
msgstr ""
-#: kmfolderdia.cpp:661
+#: kmfolderdia.cpp:660
msgid ""
"You have configured this folder to contain groupware information and the "
"general configuration option to hide groupware folders is set. That means "
@@ -7365,37 +7403,37 @@ msgid ""
msgstr ""
"%1 的信件索引已損毀,將會重新建立索引。但是有些像是狀態之類的資訊可能會不見。"
-#: kmfoldermaildir.cpp:89
+#: kmfoldermaildir.cpp:88
msgid "Error opening %1; this folder is missing."
msgstr "無法開啟 %1,找不到資料夾。"
-#: kmfoldermaildir.cpp:92
+#: kmfoldermaildir.cpp:91
msgid ""
"Error opening %1; either this is not a valid maildir folder, or you do not "
"have sufficient access permissions."
msgstr "無法開啟 %1,它可能不是一個 maildir 的資料夾,或者是權限問題。"
-#: kmfoldermaildir.cpp:124
+#: kmfoldermaildir.cpp:123
msgid "Folder `%1' changed; recreating index."
msgstr "資料夾 '%1' 已變更。正在重新建立索引。"
-#: kmfoldermaildir.cpp:253
+#: kmfoldermaildir.cpp:252
msgid "Could not sync maildir folder."
msgstr "無法同步更新信件資料夾"
-#: kmfoldermaildir.cpp:418
+#: kmfoldermaildir.cpp:417
msgid "Message could not be added to the folder, possibly disk space is low."
msgstr "無法在資料夾裡新增資料。硬碟空間可能不夠。"
-#: kmfoldermaildir.cpp:514
+#: kmfoldermaildir.cpp:513
msgid "KMFolderMaildir::addMsg: abnormally terminating to prevent data loss."
msgstr "KMFolderMailder::addMsg:發生錯誤,已強制結束,以避免損失資料。"
-#: kmfoldermaildir.cpp:888 kmfoldermbox.cpp:799
+#: kmfoldermaildir.cpp:887 kmfoldermbox.cpp:797
msgid "Writing index file"
msgstr "正在寫入索引檔"
-#: kmfoldermaildir.cpp:896 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."
@@ -7403,7 +7441,7 @@ msgstr ""
"您的寄件匣中可能有不是由 KMail 產生的信件。\n"
"如果您不要送出這些信件的話,請刪除它們。"
-#: kmfoldermbox.cpp:112
+#: kmfoldermbox.cpp:110
msgid ""
"Cannot open file \"%1\":\n"
"%2"
@@ -7411,7 +7449,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 "
@@ -7423,38 +7461,38 @@ msgstr ""
"除的訊息可能會重新跑出來,而信件狀態則可能會不見。</p> <p>請到 <a href="
"\"%1\">KMail FAQ</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"
"Creating index file: %n messages done"
msgstr "正在建立索引檔:已完成 %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 "無法將信件加入資料夾(或許是磁碟空間不足?)"
@@ -7462,11 +7500,11 @@ msgstr "無法將信件加入資料夾(或許是磁碟空間不足?)"
msgid "Are you sure you want to expire old messages?"
msgstr "你確定將舊信件設為過期信件?"
-#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1330
+#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1329
msgid "Expire Old Messages?"
msgstr "將舊信件設為過期信件?"
-#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1330
+#: kmfoldermgr.cpp:69 kmmainwidget.cpp:1329
msgid "Expire"
msgstr "設定過期"
@@ -7478,7 +7516,7 @@ msgstr ""
"%1 不是資料夾。\n"
"請將此檔移到別處。"
-#: kmfoldermgr.cpp:153 kmkernel.cpp:1383
+#: kmfoldermgr.cpp:153 kmkernel.cpp:1382
msgid ""
"The permissions of the folder '%1' are incorrect;\n"
"please make sure that you can view and modify the content of this folder."
@@ -7486,7 +7524,7 @@ msgstr ""
"資料夾 %1 的權限錯誤。\n"
"請確定您可以檢視並修改此資料夾的內容。"
-#: kmfoldermgr.cpp:163 kmkernel.cpp:1375
+#: kmfoldermgr.cpp:163 kmkernel.cpp:1374
msgid ""
"KMail could not create folder '%1';\n"
"please make sure that you can view and modify the content of the folder '%2'."
@@ -7506,7 +7544,7 @@ msgstr ""
msgid "Could Not Create Folder"
msgstr "無法建立資料夾"
-#: kmfoldermgr.cpp:329 kmkernel.cpp:1691
+#: kmfoldermgr.cpp:329 kmkernel.cpp:1690
msgid ""
"Cannot create file `%1' in %2.\n"
"KMail cannot start without it."
@@ -7527,7 +7565,7 @@ msgstr "在目前資料夾下新增子資料夾"
msgid "You can start typing to filter the list of folders"
msgstr ""
-#: kmfoldertree.cpp:407 kmheaders.cpp:130
+#: kmfoldertree.cpp:407 kmheaders.cpp:129
msgid "View Columns"
msgstr "檢視欄位"
@@ -7610,13 +7648,13 @@ msgstr ""
"<qt>無法產生資料夾<b>%1</b>,因為伺服器上的權限不足。請向您的管理員反應。</"
"qt>"
-#: kmfoldertree.cpp:1695 kmmainwidget.cpp:412 kmmainwidget.cpp:419
-#: kmmainwidget.cpp:426 kmsearchpattern.h:220
+#: kmfoldertree.cpp:1695 kmmainwidget.cpp:411 kmmainwidget.cpp:418
+#: kmmainwidget.cpp:425 kmsearchpattern.h:219
msgid "Unread"
msgstr "未讀"
-#: kmfoldertree.cpp:1708 kmmainwidget.cpp:414 kmmainwidget.cpp:421
-#: kmmainwidget.cpp:428
+#: kmfoldertree.cpp:1708 kmmainwidget.cpp:413 kmmainwidget.cpp:420
+#: kmmainwidget.cpp:427
msgid "Total"
msgstr "全部"
@@ -7641,98 +7679,99 @@ msgstr "<qt>無法將資料夾 <b>%1</b> 移動或複製到它自己的子資料
msgid "Moving the selected folders is not possible"
msgstr "無法移動所選取的資料夾"
-#: kmheaders.cpp:132
+#: kmheaders.cpp:131
msgid "Status"
msgstr "狀態"
-#: kmheaders.cpp:133 kmsearchpattern.h:218
+#: kmheaders.cpp:132 kmsearchpattern.h:217
msgid "Important"
msgstr "重要信件"
-#: kmheaders.cpp:134
+#: kmheaders.cpp:133
msgid "Action Item"
msgstr "動作項目"
-#: kmheaders.cpp:135
+#: kmheaders.cpp:134
msgid "Attachment"
msgstr "附件"
-#: kmheaders.cpp:136 kmsearchpattern.h:233
+#: kmheaders.cpp:135 kmsearchpattern.h:232
#, fuzzy
msgid "Invitation"
msgstr "文件"
-#: kmheaders.cpp:137
+#: kmheaders.cpp:136
msgid "Spam/Ham"
msgstr "垃圾信/正常信"
-#: kmheaders.cpp:138
+#: kmheaders.cpp:137
msgid "Watched/Ignored"
msgstr "監測/忽略"
-#: kmheaders.cpp:139
+#: kmheaders.cpp:138
msgid "Signature"
msgstr "簽名"
-#: kmheaders.cpp:184 kmheaders.cpp:804 kmheaders.cpp:2646
-#: kmpopfiltercnfrmdlg.cpp:39 kmsearchpatternedit.cpp:41 searchwindow.cpp:223
-#: templatesinsertcommand.cpp:145 templatesinsertcommand.cpp:246
+#: kmheaders.cpp:183 kmheaders.cpp:803 kmheaders.cpp:2645
+#: kmpopfiltercnfrmdlg.cpp:39 kmsearchpatternedit.cpp:40 searchwindow.cpp:192
+#: searchwindow.cpp:223 templatesinsertcommand.cpp:145
+#: templatesinsertcommand.cpp:246
msgid "Subject"
msgstr "主題"
-#: kmheaders.cpp:186 kmheaders.cpp:799 kmheaders.cpp:2641
+#: kmheaders.cpp:185 kmheaders.cpp:798 kmheaders.cpp:2640
#: kmpopfiltercnfrmdlg.cpp:42 searchwindow.cpp:227
#: templatesinsertcommand.cpp:66 templatesinsertcommand.cpp:170
msgid "Date"
msgstr "日期"
-#: kmheaders.cpp:801 kmheaders.cpp:2643
+#: kmheaders.cpp:800 kmheaders.cpp:2642
msgid "Order of Arrival"
msgstr "送達順序"
-#: kmheaders.cpp:806 kmheaders.cpp:2648
+#: kmheaders.cpp:805 kmheaders.cpp:2647
msgid " (Status)"
msgstr " (狀態)"
-#: kmheaders.cpp:1398
+#: kmheaders.cpp:1397
#, c-format
msgid ""
"_n: 1 unsent\n"
"%n unsent"
msgstr "%n 未寄出"
-#: kmheaders.cpp:1398
+#: kmheaders.cpp:1397
msgid "0 unsent"
msgstr "沒有未寄出信件"
-#: kmheaders.cpp:1400
+#: kmheaders.cpp:1399
#, c-format
msgid ""
"_n: 1 unread\n"
"%n unread"
msgstr "%n 未讀"
-#: kmheaders.cpp:1400
+#: kmheaders.cpp:1399
msgid "0 unread"
msgstr "沒有未讀信件"
-#: kmheaders.cpp:1402
+#: kmheaders.cpp:1401
msgid ""
"_n: 1 message, %1.\n"
"%n messages, %1."
msgstr "%n 信件,%1。"
-#: kmheaders.cpp:1403
+#: kmheaders.cpp:1402
msgid "0 messages"
msgstr "沒有信件"
-#: kmheaders.cpp:1405
+#: kmheaders.cpp:1404
msgid ""
"_: %1 = n messages, m unread.\n"
"%1 Folder is read-only."
msgstr "%1 資料夾設為唯讀。"
-#: kmheaders.cpp:1598
+#: kmheaders.cpp:1597
#, c-format
msgid ""
"_n: <qt>Do you really want to delete the selected message?<br>Once deleted, "
@@ -7741,49 +7780,49 @@ msgid ""
"they cannot be restored.</qt>"
msgstr "<qt>您確定要刪除這 %n 封信件嗎?<br> 刪除後就無法回復了。</qt>"
-#: kmheaders.cpp:1600
+#: kmheaders.cpp:1599
msgid "Delete Messages"
msgstr "刪除信件"
-#: kmheaders.cpp:1600
+#: kmheaders.cpp:1599
msgid "Delete Message"
msgstr "刪除信件"
-#: kmheaders.cpp:1624
+#: kmheaders.cpp:1623
msgid "Messages deleted successfully."
msgstr "信件已刪除。"
-#: kmheaders.cpp:1624
+#: kmheaders.cpp:1623
msgid "Messages moved successfully"
msgstr "信件已搬運完成"
-#: kmheaders.cpp:1647
+#: kmheaders.cpp:1646
msgid "Deleting messages failed."
msgstr "刪除信件失敗。"
-#: kmheaders.cpp:1647
+#: kmheaders.cpp:1646
msgid "Moving messages failed."
msgstr "搬移信件失敗。"
-#: kmheaders.cpp:1650
+#: kmheaders.cpp:1649
msgid "Deleting messages canceled."
msgstr "取消刪除信件。"
-#: kmheaders.cpp:1650
+#: kmheaders.cpp:1649
msgid "Moving messages canceled."
msgstr "取消搬移信件。"
-#: kmheaders.cpp:2470 kmmainwidget.cpp:2990 kmreadermainwin.cpp:508
+#: kmheaders.cpp:2469 kmmainwidget.cpp:2990 kmreadermainwin.cpp:508
#: searchwindow.cpp:856
msgid "&Copy To"
msgstr "複製到(&C)"
-#: kmheaders.cpp:2473 kmheaders.cpp:2479 kmmainwidget.cpp:2987
+#: kmheaders.cpp:2472 kmheaders.cpp:2478 kmmainwidget.cpp:2987
#: searchwindow.cpp:857
msgid "&Move To"
msgstr "移至(&M)"
-#: kmheaders.cpp:2818 kmheaders.cpp:2858
+#: kmheaders.cpp:2817 kmheaders.cpp:2857
msgid ""
"Failure modifying %1\n"
"(No space left on device?)"
@@ -7791,83 +7830,83 @@ msgstr ""
"修改 %1 失敗\n"
"(磁碟空間不足?)"
-#: kmkernel.cpp:727
+#: kmkernel.cpp:726
msgid "Certificate Signature Request"
msgstr "要求憑證簽章"
-#: kmkernel.cpp:730
+#: kmkernel.cpp:729
msgid "Please create a certificate from attachment and return to sender."
msgstr "請從附件中產生憑證並回傳給寄件者。"
-#: kmkernel.cpp:1261
+#: kmkernel.cpp:1260
msgid "KMail is set to be offline; all network jobs are suspended"
msgstr "KMail 目前設定為離線工作,所有網路相關的工作都將暫停。"
-#: kmkernel.cpp:1271
+#: kmkernel.cpp:1270
msgid "KMail is set to be online; all network jobs resumed"
msgstr "KMail 目前設定為上線中,所有網路相關的工作都將繼續。"
-#: kmkernel.cpp:1298
+#: kmkernel.cpp:1297
msgid "KMail is currently in offline mode. How do you want to proceed?"
msgstr "KMail 目前在離線模式。您要怎麼處理?"
-#: kmkernel.cpp:1301 kmmainwidget.cpp:1924
+#: kmkernel.cpp:1300 kmmainwidget.cpp:1923
msgid "Work Online"
msgstr "回到線上"
-#: kmkernel.cpp:1302 kmmainwidget.cpp:1922
+#: kmkernel.cpp:1301 kmmainwidget.cpp:1921
msgid "Work Offline"
msgstr "離線工作"
-#: kmkernel.cpp:1444
+#: kmkernel.cpp:1443
msgid "You do not have read/write permission to your inbox folder."
msgstr "您沒有權限讀/寫您的收件匣。"
-#: kmkernel.cpp:1452
+#: kmkernel.cpp:1451
msgid "outbox"
msgstr "寄件匣"
-#: kmkernel.cpp:1454
+#: kmkernel.cpp:1453
msgid "You do not have read/write permission to your outbox folder."
msgstr "您沒有權限讀/寫您的寄件匣。"
-#: kmkernel.cpp:1471
+#: kmkernel.cpp:1470
msgid "sent-mail"
msgstr "寄件備份"
-#: kmkernel.cpp:1473
+#: kmkernel.cpp:1472
msgid "You do not have read/write permission to your sent-mail folder."
msgstr "您沒有權限讀寫寄件備份。"
-#: kmkernel.cpp:1480
+#: kmkernel.cpp:1479
msgid "trash"
msgstr "資源回收桶"
-#: kmkernel.cpp:1482
+#: kmkernel.cpp:1481
msgid "You do not have read/write permission to your trash folder."
msgstr "您沒有權限讀寫資源回收桶。"
-#: kmkernel.cpp:1489
+#: kmkernel.cpp:1488
msgid "drafts"
msgstr "草稿匣"
-#: kmkernel.cpp:1491
+#: kmkernel.cpp:1490
msgid "You do not have read/write permission to your drafts folder."
msgstr "您沒有權限讀寫草稿匣。"
-#: kmkernel.cpp:1500
+#: kmkernel.cpp:1499
msgid "templates"
msgstr "樣本"
-#: kmkernel.cpp:1502
+#: kmkernel.cpp:1501
msgid "You do not have read/write permission to your templates folder."
msgstr "您沒有權限讀寫樣本資料夾。"
-#: kmkernel.cpp:1546 searchwindow.cpp:256 searchwindow.cpp:477
+#: kmkernel.cpp:1545 searchwindow.cpp:256 searchwindow.cpp:477
msgid "Last Search"
msgstr "最後搜尋"
-#: kmkernel.cpp:1731
+#: kmkernel.cpp:1730
msgid ""
"There is a problem with the mail index of the following folders, the indices "
"will now be regenerated.\n"
@@ -7877,11 +7916,11 @@ msgid ""
"Some information, like status flags, might get lost."
msgstr ""
-#: kmkernel.cpp:1736
+#: kmkernel.cpp:1735
msgid "Problem with mail indices"
msgstr ""
-#: kmkernel.cpp:1894
+#: kmkernel.cpp:1893
msgid ""
"_: %1-%3 is the application name, %4-%7 are folder path\n"
"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> folder for its "
@@ -7893,7 +7932,7 @@ msgstr ""
"可以將 <i>%6</i> 的內容搬到這個資料夾,不過可能會將資料夾 <i>%7</i> 中相同名"
"稱的檔案給蓋掉。 <p><strong>您確定要 %3 搬移信件檔案嗎?</strong></qt>"
-#: kmkernel.cpp:1906
+#: kmkernel.cpp:1905
msgid ""
"_: %1-%3 is the application name, %4-%6 are folder path\n"
"<qt>The <i>%4</i> folder exists. %1 now uses the <i>%5</i> folder for its "
@@ -7904,15 +7943,15 @@ msgstr ""
"將 <i>%6</i> 的內容搬到這個資料夾。<p><strong>您確定要 %3 搬移信件檔案嗎?</"
"strong></qt>"
-#: kmkernel.cpp:1915
+#: kmkernel.cpp:1914
msgid "Migrate Mail Files?"
msgstr "搬移信件嗎?"
-#: kmkernel.cpp:2150
+#: kmkernel.cpp:2149
msgid "KMail encountered a fatal error and will terminate now"
msgstr "KMail 發生致命的錯誤,將立即結束程式。"
-#: kmkernel.cpp:2152
+#: kmkernel.cpp:2151
#, c-format
msgid ""
"KMail encountered a fatal error and will terminate now.\n"
@@ -7923,146 +7962,146 @@ msgstr ""
"錯誤訊息:\n"
"%1"
-#: kmkernel.cpp:2285 kmmainwidget.cpp:1151
+#: kmkernel.cpp:2284 kmmainwidget.cpp:1150
msgid "Empty Trash"
msgstr "清空資源回收桶"
-#: kmkernel.cpp:2286
+#: kmkernel.cpp:2285
msgid "Are you sure you want to empty the trash folders of all accounts?"
msgstr "你確定要將所有帳號的資源回收桶清空嗎?"
-#: kmlineeditspell.cpp:134
+#: kmlineeditspell.cpp:133
msgid "vCard Import Failed"
msgstr "vCard 匯入失敗"
-#: kmlineeditspell.cpp:135
+#: kmlineeditspell.cpp:134
msgid "<qt>Unable to access <b>%1</b>.</qt>"
msgstr "<qt>無法存取 <b>%1</b>。</qt>"
-#: kmlineeditspell.cpp:194 recipientspicker.cpp:578
+#: kmlineeditspell.cpp:193 recipientspicker.cpp:578
msgid "Recent Addresses"
msgstr "最近常用的位址"
-#: kmmainwidget.cpp:601
+#: kmmainwidget.cpp:600
msgid "S&earch:"
msgstr "搜尋(&E):"
-#: kmmainwidget.cpp:664 kmmainwidget.cpp:1686
+#: kmmainwidget.cpp:663 kmmainwidget.cpp:1685
msgid "Move Message to Folder"
msgstr "移動信件到資料夾"
-#: kmmainwidget.cpp:669 kmmainwidget.cpp:1795
+#: kmmainwidget.cpp:668 kmmainwidget.cpp:1794
msgid "Copy Message to Folder"
msgstr "複製信件到資料夾"
-#: kmmainwidget.cpp:674 kmmainwidget.cpp:1674
+#: kmmainwidget.cpp:673 kmmainwidget.cpp:1673
msgid "Jump to Folder"
msgstr "跳至資料夾"
-#: kmmainwidget.cpp:717
+#: kmmainwidget.cpp:716
msgid "Remove Duplicate Messages"
msgstr "刪除重複的信件"
-#: kmmainwidget.cpp:722
+#: kmmainwidget.cpp:721
msgid "Abort Current Operation"
msgstr "取消目前的動作"
-#: kmmainwidget.cpp:727
+#: kmmainwidget.cpp:726
msgid "Focus on Next Folder"
msgstr "將輸入焦點設在下一個資料夾"
-#: kmmainwidget.cpp:732
+#: kmmainwidget.cpp:731
msgid "Focus on Previous Folder"
msgstr "將輸入焦點設在上一個資料夾"
-#: kmmainwidget.cpp:737
+#: kmmainwidget.cpp:736
msgid "Select Folder with Focus"
msgstr "選取資料夾時取得焦點"
-#: kmmainwidget.cpp:742
+#: kmmainwidget.cpp:741
msgid "Focus on Next Message"
msgstr "將輸入焦點設在下一封信件"
-#: kmmainwidget.cpp:747
+#: kmmainwidget.cpp:746
msgid "Focus on Previous Message"
msgstr "將輸入焦點設在上一封信件"
-#: kmmainwidget.cpp:752
+#: kmmainwidget.cpp:751
msgid "Select Message with Focus"
msgstr "選取信件時取得焦點"
-#: kmmainwidget.cpp:951
+#: kmmainwidget.cpp:950
msgid ""
"_n: 1 new message in %1\n"
"%n new messages in %1"
msgstr "在 %1 中有 %n 封新信件"
-#: kmmainwidget.cpp:967
+#: kmmainwidget.cpp:966
msgid ""
"_: %1 is a list of the number of new messages per folder\n"
"<b>New mail arrived</b><br>%1"
msgstr "<b>有新信件來了!</b> <br>%1"
-#: kmmainwidget.cpp:971
+#: kmmainwidget.cpp:970
msgid "New mail arrived"
msgstr "有新信件來了"
-#: kmmainwidget.cpp:1100
+#: kmmainwidget.cpp:1099
#, c-format
msgid "Properties of Folder %1"
msgstr "資料夾 %1 的內容"
-#: kmmainwidget.cpp:1124
+#: kmmainwidget.cpp:1123
msgid "This folder does not have any expiry options set"
msgstr "這個資料夾沒有設定任何的過期選項"
-#: kmmainwidget.cpp:1132
+#: kmmainwidget.cpp:1131
msgid "<qt>Are you sure you want to expire the folder <b>%1</b>?</qt>"
msgstr "<qt>您確定要將資料夾 <b>%1</b> 設為過期嗎?</qt>"
-#: kmmainwidget.cpp:1133
+#: kmmainwidget.cpp:1132
msgid "Expire Folder"
msgstr "將資料夾設為過期"
-#: kmmainwidget.cpp:1134
+#: kmmainwidget.cpp:1133
msgid "&Expire"
msgstr "設為過期(&E)"
-#: kmmainwidget.cpp:1151
+#: kmmainwidget.cpp:1150
msgid "Move to Trash"
msgstr "搬到資源回收桶"
-#: kmmainwidget.cpp:1153
+#: kmmainwidget.cpp:1152
msgid "Are you sure you want to empty the trash folder?"
msgstr "你確定要清空資源回收桶嗎?"
-#: kmmainwidget.cpp:1154
+#: kmmainwidget.cpp:1153
msgid ""
"<qt>Are you sure you want to move all messages from folder <b>%1</b> to the "
"trash?</qt>"
msgstr "<qt>您確定要將 <b>%1</b> 中的信件都搬到資源回收桶嗎?</qt>"
-#: kmmainwidget.cpp:1173
+#: kmmainwidget.cpp:1172
msgid "Moved all messages to the trash"
msgstr "將所有信件移入資源回收桶"
-#: kmmainwidget.cpp:1200
+#: kmmainwidget.cpp:1199
msgid ""
"It is not possible to delete this folder right now because it is being "
"syncronized. Please wait until the syncronization of this folder is complete "
"and then try again."
msgstr ""
-#: kmmainwidget.cpp:1203
+#: kmmainwidget.cpp:1202
#, fuzzy
msgid "Unable to delete folder"
msgstr "無法建立資料夾"
-#: kmmainwidget.cpp:1209
+#: kmmainwidget.cpp:1208
msgid "Delete Search"
msgstr "刪除搜尋結果"
-#: kmmainwidget.cpp:1210
+#: kmmainwidget.cpp:1209
msgid ""
"<qt>Are you sure you want to delete the search <b>%1</b>?<br>Any messages it "
"shows will still be available in their original folder.</qt>"
@@ -8070,15 +8109,15 @@ msgstr ""
"<qt>您確定要刪除搜尋 <b>%1</b> 的結果?<br> 您還是可以在原來的資料夾內找到相"
"關內容。</qt>"
-#: kmmainwidget.cpp:1214
+#: kmmainwidget.cpp:1213
msgid "Delete Folder"
msgstr "刪除資料夾"
-#: kmmainwidget.cpp:1217
+#: kmmainwidget.cpp:1216
msgid "<qt>Are you sure you want to delete the empty folder <b>%1</b>?</qt>"
msgstr "<qt>您確定要移除名為 <b>%1</b> 的空資料夾?</qt>"
-#: kmmainwidget.cpp:1222
+#: kmmainwidget.cpp:1221
msgid ""
"<qt>Are you sure you want to delete the empty folder <b>%1</b> and all its "
"subfolders? Those subfolders might not be empty and their contents will be "
@@ -8089,7 +8128,7 @@ msgstr ""
"若您刪除則所有內容都會被刪除。 <p><b>請小心</b>,刪除的信件將不會被移到資源回"
"收桶,而是會被永久刪除。</qt>"
-#: kmmainwidget.cpp:1231
+#: kmmainwidget.cpp:1230
msgid ""
"<qt>Are you sure you want to delete the folder <b>%1</b>, discarding its "
"contents? <p><b>Beware</b> that discarded messages are not saved into your "
@@ -8098,7 +8137,7 @@ msgstr ""
"<qt>您確定要移除資料夾 <b>%1</b> ,並捨棄其內容? <p><b>請小心</b>,刪除的信"
"件將不會被移到資源回收桶,而是會被永久刪除。</qt>"
-#: kmmainwidget.cpp:1238
+#: kmmainwidget.cpp:1237
msgid ""
"<qt>Are you sure you want to delete the folder <b>%1</b> and all its "
"subfolders, discarding their contents? <p><b>Beware</b> that discarded "
@@ -8108,7 +8147,7 @@ msgstr ""
"<qt>您確定要移除資料夾 <b>%1</b> 以及所有子資料夾,並捨棄其內容? <p><b>請小"
"心</b>,刪除的信件將不會被移到資源回收桶,而是會被永久刪除。</qt></qt>"
-#: kmmainwidget.cpp:1313
+#: kmmainwidget.cpp:1312
msgid ""
"Are you sure you want to refresh the IMAP cache?\n"
"This will remove all changes that you have done locally to your IMAP folders."
@@ -8116,11 +8155,11 @@ msgstr ""
"您確定要更新 IMAP 快取的內容嗎? 這會將您對本地端 IMAP 資料夾做的改變通通丟"
"棄。"
-#: kmmainwidget.cpp:1329
+#: kmmainwidget.cpp:1328
msgid "Are you sure you want to expire all old messages?"
msgstr "你確定要將所有舊信件設為過期信件?"
-#: kmmainwidget.cpp:1353
+#: kmmainwidget.cpp:1352
msgid ""
"Use of HTML in mail will make you more vulnerable to \"spam\" and may "
"increase the likelihood that your system will be compromised by other "
@@ -8129,15 +8168,15 @@ msgstr ""
"在信件中使用 HTML 將會使您更容易受到垃圾信的攻擊,並且有可能會增加您的系統被"
"其他已存在和將來的安全漏洞危害的機會。"
-#: kmmainwidget.cpp:1356 kmmainwidget.cpp:1380 kmsender.cpp:504
+#: kmmainwidget.cpp:1355 kmmainwidget.cpp:1379 kmsender.cpp:507
msgid "Security Warning"
msgstr "安全性警告"
-#: kmmainwidget.cpp:1357
+#: kmmainwidget.cpp:1356
msgid "Use HTML"
msgstr "使用 HTML"
-#: kmmainwidget.cpp:1377
+#: kmmainwidget.cpp:1376
msgid ""
"Loading external references in html mail will make you more vulnerable to "
"\"spam\" and may increase the likelihood that your system will be "
@@ -8146,19 +8185,19 @@ msgstr ""
"在 HTML 信件中下載遠端的連結會使您更容易受到垃圾信的攻擊,並且有可能會增加您"
"的系統被其他已存在和將來的安全漏洞危害的機會。"
-#: kmmainwidget.cpp:1381
+#: kmmainwidget.cpp:1380
msgid "Load External References"
msgstr "從遠端下載連結"
-#: kmmainwidget.cpp:1634
+#: kmmainwidget.cpp:1633
msgid "Filter on Mailing-List..."
msgstr "過濾 Mailing-List..."
-#: kmmainwidget.cpp:1639
+#: kmmainwidget.cpp:1638
msgid "Filter on Mailing-List %1..."
msgstr "過濾 Mailing-List %1..."
-#: kmmainwidget.cpp:1738
+#: kmmainwidget.cpp:1737
msgid ""
"KMail's Out of Office Reply functionality relies on server-side filtering. "
"You have not yet configured an IMAP server for this.\n"
@@ -8168,18 +8207,18 @@ msgstr ""
"關功能。\n"
"您可以在 IMAP 帳號設定中的「過濾」頁設定。"
-#: kmmainwidget.cpp:1743
+#: kmmainwidget.cpp:1742
msgid "No Server-Side Filtering Configured"
msgstr "伺服器端沒有過濾設定"
-#: kmmainwidget.cpp:1770
+#: kmmainwidget.cpp:1769
#, fuzzy
msgid ""
"Could not start certificate manager 'kleopatra'; please check your "
"installation."
msgstr "無法啟動憑證管理員。請檢查安裝是否完全!"
-#: kmmainwidget.cpp:1787
+#: kmmainwidget.cpp:1786
msgid ""
"Could not start GnuPG LogViewer (kwatchgnupg); please check your "
"installation."
@@ -8746,7 +8785,7 @@ msgstr "新視窗(&W)"
msgid " Initializing..."
msgstr " 正在初始化..."
-#: kmmessage.cpp:1336
+#: kmmessage.cpp:1335
msgid ""
"This message contains a request to return a notification about your "
"reception of the message.\n"
@@ -8756,7 +8795,7 @@ msgstr ""
"這封信要求回覆信件處理通知給寄件者。\n"
"您可以選擇忽略,或讓 Kmail 回覆「拒絕」,或是照要求回覆。"
-#: kmmessage.cpp:1341
+#: kmmessage.cpp:1340
msgid ""
"This message contains a request to send a notification about your reception "
"of the message.\n"
@@ -8768,7 +8807,7 @@ msgstr ""
"裡面包含了標記為「需要回覆(required)」的指令,但 KMail 不知道如何處理。\n"
"您可以選擇忽略,或是讓 KMail 回覆處理失敗 (failed)。"
-#: kmmessage.cpp:1348
+#: kmmessage.cpp:1347
msgid ""
"This message contains a request to send a notification about your reception "
"of the message,\n"
@@ -8780,7 +8819,7 @@ msgstr ""
"但是它要求回覆給一個以上的電子郵件地址。\n"
"您可以選擇忽略,或讓 Kmail 回覆「拒絕」,或是照要求回覆。"
-#: kmmessage.cpp:1355
+#: kmmessage.cpp:1354
msgid ""
"This message contains a request to send a notification about your reception "
"of the message,\n"
@@ -8792,7 +8831,7 @@ msgstr ""
"但是沒有設定回信地址。\n"
"您可以選擇忽略,或讓 Kmail 回覆「拒絕」,或是照要求回覆。"
-#: kmmessage.cpp:1361
+#: kmmessage.cpp:1360
msgid ""
"This message contains a request to send a notification about your reception "
"of the message,\n"
@@ -8805,19 +8844,19 @@ msgstr ""
"但是回信地址跟發信的地址不一樣。\n"
"您可以選擇忽略,或讓 Kmail 回覆「拒絕」,或是照要求回覆。"
-#: kmmessage.cpp:1379 kmmessage.cpp:1386
+#: kmmessage.cpp:1378 kmmessage.cpp:1385
msgid "Message Disposition Notification Request"
msgstr "要求回覆信件處理通知"
-#: kmmessage.cpp:1381
+#: kmmessage.cpp:1380
msgid "Send \"&denied\""
msgstr "送出「拒絕」"
-#: kmmessage.cpp:1381 kmmessage.cpp:1388
+#: kmmessage.cpp:1380 kmmessage.cpp:1387
msgid "&Send"
msgstr "送出(&S)"
-#: kmmessage.cpp:1458
+#: kmmessage.cpp:1457
msgid ""
"Header \"Disposition-Notification-Options\" contained required, but unknown "
"parameter"
@@ -8825,24 +8864,24 @@ msgstr ""
"在 Disposition-Notification-Options 標頭中含有「要求回覆(required)」,但 "
"KMail 無法處理。"
-#: kmmessage.cpp:1650
+#: kmmessage.cpp:1649
msgid "Receipt: "
msgstr "收件者:"
-#: kmmessage.cpp:3171 urlhandlermanager.cpp:692
+#: kmmessage.cpp:3170 urlhandlermanager.cpp:692
#, c-format
msgid "Attachment: %1"
msgstr "附件: %1"
-#: kmmessage.cpp:3202
+#: kmmessage.cpp:3201
msgid "This attachment has been deleted."
msgstr "此附件已刪除。"
-#: kmmessage.cpp:3204
+#: kmmessage.cpp:3203
msgid "The attachment '%1' has been deleted."
msgstr "附件 %1 已經被刪除。"
-#: kmmimeparttree.cpp:137 kmreaderwin.cpp:2051
+#: kmmimeparttree.cpp:137 kmreaderwin.cpp:2053
msgid ""
"_: to view something\n"
"View"
@@ -8852,11 +8891,11 @@ msgstr "檢視"
msgid "Save All Attachments..."
msgstr "儲存所有附件..."
-#: kmmimeparttree.cpp:152 kmreaderwin.cpp:2058 kmreaderwin.cpp:2833
+#: kmmimeparttree.cpp:152 kmreaderwin.cpp:2060 kmreaderwin.cpp:2849
msgid "Delete Attachment"
msgstr "刪除附件"
-#: kmmimeparttree.cpp:155 kmreaderwin.cpp:2056 kmreaderwin.cpp:2889
+#: kmmimeparttree.cpp:155 kmreaderwin.cpp:2058 kmreaderwin.cpp:2905
msgid "Edit Attachment"
msgstr "編輯附件"
@@ -9200,7 +9239,7 @@ msgstr "在通訊錄內開啟..."
msgid "Select All Text"
msgstr "選取所有文字"
-#: kmreaderwin.cpp:608 kmreaderwin.cpp:2011
+#: kmreaderwin.cpp:608 kmreaderwin.cpp:2013
msgid "Copy Link Address"
msgstr "複製連結位址"
@@ -9226,47 +9265,47 @@ msgstr "信件結構列表"
msgid "Chat &With..."
msgstr "聊天(&W)"
-#: kmreaderwin.cpp:1268
+#: kmreaderwin.cpp:1267
msgid "Full namespace support for IMAP"
msgstr "支援完整的 IMAP 命名空間"
-#: kmreaderwin.cpp:1269
+#: kmreaderwin.cpp:1268
msgid "Offline mode"
msgstr "離線模式"
-#: kmreaderwin.cpp:1270
+#: kmreaderwin.cpp:1269
msgid "Sieve script management and editing"
msgstr "管理與編輯過濾器"
-#: kmreaderwin.cpp:1271
+#: kmreaderwin.cpp:1270
msgid "Account specific filtering"
msgstr "帳號指定過濾"
-#: kmreaderwin.cpp:1272
+#: kmreaderwin.cpp:1271
msgid "Filtering of incoming mail for online IMAP accounts"
msgstr "過濾 IMAP 帳號的新信件"
-#: kmreaderwin.cpp:1273
+#: kmreaderwin.cpp:1272
msgid "Online IMAP folders can be used when filtering into folders"
msgstr "IMAP 資料夾可以過濾"
-#: kmreaderwin.cpp:1274
+#: kmreaderwin.cpp:1273
msgid "Automatically delete older mails on POP servers"
msgstr "自動從 POP 伺服器上刪除舊信件"
-#: kmreaderwin.cpp:1312
+#: kmreaderwin.cpp:1311
#, fuzzy
msgid "The email client for the Trinity Desktop Environment."
msgstr "TDE 的郵件收發軟體"
-#: kmreaderwin.cpp:1320
+#: kmreaderwin.cpp:1319
msgid ""
"<h2 style='margin-top: 0px;'>Retrieving Folder Contents</h2><p>Please "
"wait . . .</p>&nbsp;"
msgstr ""
"<h2 style='margin-top: 0px;'>讀取資料夾內容中</h2><p>請稍候......</p>&nbsp;"
-#: kmreaderwin.cpp:1328
+#: kmreaderwin.cpp:1327
msgid ""
"<h2 style='margin-top: 0px;'>Offline</h2><p>KMail is currently in offline "
"mode. Click <a href=\"kmail:goOnline\">here</a> to go online . . .</p>&nbsp;"
@@ -9274,7 +9313,7 @@ msgstr ""
"<h2 style='margin-top: 0px;'>離線模式</h2><p>KMail 目前在離線模式中。點選<a "
"href=\"kmail:goOnline\">這裡</a>恢復上線模式。</p>&nbsp;"
-#: kmreaderwin.cpp:1345
+#: kmreaderwin.cpp:1344
#, fuzzy
msgid ""
"_: %1: KMail version; %2: help:// URL; %3: homepage URL; %4: prior KMail "
@@ -9313,11 +9352,11 @@ msgstr ""
"<p>謝謝!</p>\n"
"<p style='margin-bottom: 0px'>&nbsp; &nbsp; KMail 開發小組敬上</p>"
-#: kmreaderwin.cpp:1368 kmreaderwin.cpp:1390
+#: kmreaderwin.cpp:1367 kmreaderwin.cpp:1389
msgid "<li>%1</li>\n"
msgstr "<li>%1</li>\n"
-#: kmreaderwin.cpp:1373
+#: kmreaderwin.cpp:1372
msgid ""
"<p>Please take a moment to fill in the KMail configuration panel at Settings-"
"&gt;Configure KMail.\n"
@@ -9327,7 +9366,7 @@ msgstr ""
"<p>請花一點時間先設定 KMail。\n"
"您至少需要先產生一個新身份,以及收信與發信的帳號。</p>\n"
-#: kmreaderwin.cpp:1385
+#: kmreaderwin.cpp:1384
msgid ""
"<p><span style='font-size:125%; font-weight:bold;'>Important changes</span> "
"(compared to KMail %1):</p>\n"
@@ -9335,33 +9374,33 @@ msgstr ""
"<p><span style='font-size:125%; font-weight:bold;'>與 KMail %1 相比之重大改變"
"</span>:</p>\n"
-#: kmreaderwin.cpp:1535
+#: kmreaderwin.cpp:1532
msgid "( body part )"
msgstr "( 信件主體 )"
-#: kmreaderwin.cpp:1907
+#: kmreaderwin.cpp:1909
msgid "Could not send MDN."
msgstr "無法送出信件處理通知。"
-#: kmreaderwin.cpp:2009
+#: kmreaderwin.cpp:2011
#, fuzzy
msgid "Copy Email Address"
msgstr "電子郵件地址"
-#: kmreaderwin.cpp:2061
+#: kmreaderwin.cpp:2063
msgid "Decrypt With Chiasmus..."
msgstr "使用 Chiasmus 解密"
-#: kmreaderwin.cpp:2067
+#: kmreaderwin.cpp:2069
msgid "Scroll To"
msgstr ""
-#: kmreaderwin.cpp:2236 kmreaderwin.cpp:2272 kmreaderwin.cpp:2292
+#: kmreaderwin.cpp:2238 kmreaderwin.cpp:2274 kmreaderwin.cpp:2294
#, c-format
msgid "View Attachment: %1"
msgstr "檢視附件:%1"
-#: kmreaderwin.cpp:2285
+#: kmreaderwin.cpp:2287
#, c-format
msgid ""
"_n: [KMail: Attachment contains binary data. Trying to show first "
@@ -9369,15 +9408,15 @@ msgid ""
"[KMail: Attachment contains binary data. Trying to show first %n characters.]"
msgstr "[KMail:附件包含二進位資料。先嘗試顯示開頭 %n 個字元。]"
-#: kmreaderwin.cpp:2381
+#: kmreaderwin.cpp:2383
msgid "&Open with '%1'"
msgstr "用 %1 開啟附件(&O)"
-#: kmreaderwin.cpp:2383
+#: kmreaderwin.cpp:2385
msgid "&Open With..."
msgstr "開啟用(&O)..."
-#: kmreaderwin.cpp:2385
+#: kmreaderwin.cpp:2387
msgid ""
"Open attachment '%1'?\n"
"Note that opening an attachment may compromise your system's security."
@@ -9385,152 +9424,152 @@ msgstr ""
"要開啟附件 %1 嗎?\n"
"注意,開啟一個附件可能會危害你系統的安全!"
-#: kmreaderwin.cpp:2390
+#: kmreaderwin.cpp:2392
msgid "Open Attachment?"
msgstr "開啟附件?"
-#: kmreaderwin.cpp:2832
+#: kmreaderwin.cpp:2848
msgid ""
"Deleting an attachment might invalidate any digital signature on this "
"message."
msgstr "刪除附件可能會造成此信件的簽章不正確。"
-#: kmreaderwin.cpp:2888
+#: kmreaderwin.cpp:2904
msgid ""
"Modifying an attachment might invalidate any digital signature on this "
"message."
msgstr "變更附件可能會造成此信件的簽章不正確。"
-#: kmreaderwin.cpp:2984
+#: kmreaderwin.cpp:3000
msgid "Attachments:"
msgstr "附件:"
-#: kmsearchpattern.cpp:913
+#: kmsearchpattern.cpp:912
msgid ""
"_: name used for a virgin filter\n"
"unknown"
msgstr "未知"
-#: kmsearchpattern.cpp:919
+#: kmsearchpattern.cpp:918
msgid "(match any of the following)"
msgstr "符合下列任一規則"
-#: kmsearchpattern.cpp:921
+#: kmsearchpattern.cpp:920
msgid "(match all of the following)"
msgstr "符合下列全部規則"
-#: kmsearchpattern.h:221
+#: kmsearchpattern.h:220
msgid "Read"
msgstr "已讀"
-#: kmsearchpattern.h:222
+#: kmsearchpattern.h:221
msgid "Old"
msgstr "舊信件"
-#: kmsearchpattern.h:223
+#: kmsearchpattern.h:222
msgid "Deleted"
msgstr "已刪除"
-#: kmsearchpattern.h:224
+#: kmsearchpattern.h:223
msgid "Replied"
msgstr "已回覆"
-#: kmsearchpattern.h:225
+#: kmsearchpattern.h:224
msgid "Forwarded"
msgstr "已轉寄"
-#: kmsearchpattern.h:226
+#: kmsearchpattern.h:225
msgid "Queued"
msgstr "佇列"
-#: kmsearchpattern.h:227
+#: kmsearchpattern.h:226
msgid "Sent"
msgstr "已傳送"
-#: kmsearchpattern.h:228
+#: kmsearchpattern.h:227
msgid "Watched"
msgstr "監測中"
-#: kmsearchpattern.h:229
+#: kmsearchpattern.h:228
msgid "Ignored"
msgstr "忽略"
-#: kmsearchpattern.h:230
+#: kmsearchpattern.h:229
msgid "Spam"
msgstr "垃圾信"
-#: kmsearchpattern.h:231
+#: kmsearchpattern.h:230
msgid "Ham"
msgstr "正常信"
-#: kmsearchpattern.h:232
+#: kmsearchpattern.h:231
msgid "To Do"
msgstr "待辦"
-#: kmsearchpattern.h:234
+#: kmsearchpattern.h:233
msgid "Has Attachment"
msgstr "含附件"
-#: kmsearchpatternedit.cpp:34
+#: kmsearchpatternedit.cpp:33
msgid "Complete Message"
msgstr "整封信件"
-#: kmsearchpatternedit.cpp:35
+#: kmsearchpatternedit.cpp:34
msgid "Body of Message"
msgstr "信件本文"
-#: kmsearchpatternedit.cpp:36
+#: kmsearchpatternedit.cpp:35
msgid "Anywhere in Headers"
msgstr "任一標頭"
-#: kmsearchpatternedit.cpp:37
+#: kmsearchpatternedit.cpp:36
msgid "All Recipients"
msgstr "所有收件者"
-#: kmsearchpatternedit.cpp:38
+#: kmsearchpatternedit.cpp:37
msgid "Size in Bytes"
msgstr "大小(位元組)"
-#: kmsearchpatternedit.cpp:39
+#: kmsearchpatternedit.cpp:38
msgid "Age in Days"
msgstr "天數"
-#: kmsearchpatternedit.cpp:40
+#: kmsearchpatternedit.cpp:39
msgid "Message Status"
msgstr "信件狀態"
-#: kmsearchpatternedit.cpp:42
+#: kmsearchpatternedit.cpp:41
#, fuzzy
msgid "From"
msgstr "寄件者(&F)"
-#: kmsearchpatternedit.cpp:43 recipientseditor.cpp:100
+#: kmsearchpatternedit.cpp:42 recipientseditor.cpp:100
msgid "To"
msgstr "收件者"
-#: kmsearchpatternedit.cpp:44 recipientseditor.cpp:102
+#: kmsearchpatternedit.cpp:43 recipientseditor.cpp:102
msgid "CC"
msgstr "複本"
-#: kmsearchpatternedit.cpp:45
+#: kmsearchpatternedit.cpp:44
#, fuzzy
msgid "Reply To"
msgstr "回覆地址(&R)"
-#: kmsearchpatternedit.cpp:46
+#: kmsearchpatternedit.cpp:45
#, fuzzy
msgid "Organization"
msgstr "組織:"
-#: kmsearchpatternedit.cpp:397
+#: kmsearchpatternedit.cpp:396
msgid "Search Criteria"
msgstr "搜尋條件"
-#: kmsearchpatternedit.cpp:414
+#: kmsearchpatternedit.cpp:413
msgid "Match a&ll of the following"
msgstr "符合下列全部規則(&L)"
-#: kmsearchpatternedit.cpp:415
+#: kmsearchpatternedit.cpp:414
msgid "Match an&y of the following"
msgstr "符合下列任一規則(&Y)"
@@ -9582,31 +9621,31 @@ msgstr "送出信件中"
msgid "Initiating sender process..."
msgstr "正在起始寄件者處理..."
-#: kmsender.cpp:503
+#: kmsender.cpp:506
msgid ""
"You have chosen to send all queued email using an unencrypted transport, do "
"you want to continue? "
msgstr "您選擇用不加密的方式送出所有佇列中的信件。確定要繼續嗎?"
-#: kmsender.cpp:505
+#: kmsender.cpp:508
msgid "Send Unencrypted"
msgstr "確定送出"
-#: kmsender.cpp:557
+#: kmsender.cpp:560
msgid "Unrecognized transport protocol. Unable to send message."
msgstr "無法辨認的傳送協定,無法傳送信件。"
-#: kmsender.cpp:598
+#: kmsender.cpp:601
msgid ""
"_: %3: subject of message\n"
"Sending message %1 of %2: %3"
msgstr "傳送信件 %1 / %2:%3"
-#: kmsender.cpp:617
+#: kmsender.cpp:620
msgid "Failed to send (some) queued messages."
msgstr "無法傳送(某些)佇列中的訊息。"
-#: kmsender.cpp:694
+#: kmsender.cpp:697
msgid ""
"Sending aborted:\n"
"%1\n"
@@ -9623,11 +9662,11 @@ msgstr ""
"使用下列傳送協定:\n"
" %2"
-#: kmsender.cpp:702 kmsender.cpp:747
+#: kmsender.cpp:705 kmsender.cpp:750
msgid "Sending aborted."
msgstr "傳送取消"
-#: kmsender.cpp:720
+#: kmsender.cpp:723
msgid ""
"<p>Sending failed:</p><p>%1</p><p>The message will stay in the 'outbox' "
"folder until you either fix the problem (e.g. a broken address) or remove "
@@ -9639,19 +9678,19 @@ msgstr ""
"誤的位址),不然請您從寄件匣中移除這個信件。</p><p>使用下列傳送協定:%2</p> "
"<p>您要我傳送剩下的信件嗎?</p>"
-#: kmsender.cpp:730
+#: kmsender.cpp:733
msgid "Continue Sending"
msgstr "繼續傳送"
-#: kmsender.cpp:730
+#: kmsender.cpp:733
msgid "&Continue Sending"
msgstr "繼續傳送(&C)"
-#: kmsender.cpp:731
+#: kmsender.cpp:734
msgid "&Abort Sending"
msgstr "取消傳送(&A)"
-#: kmsender.cpp:733
+#: kmsender.cpp:736
msgid ""
"Sending failed:\n"
"%1\n"
@@ -9668,11 +9707,11 @@ msgstr ""
"使用下列傳送協定:\n"
" %2"
-#: kmsender.cpp:931
+#: kmsender.cpp:934
msgid "Please specify a mailer program in the settings."
msgstr "請在設定中指定信件程式。"
-#: kmsender.cpp:932
+#: kmsender.cpp:935
msgid ""
"Sending failed:\n"
"%1\n"
@@ -9688,16 +9727,16 @@ msgstr ""
"使用下列傳送協定:\n"
" %2"
-#: kmsender.cpp:980
+#: kmsender.cpp:983
#, c-format
msgid "Failed to execute mailer program %1"
msgstr "無法執行信件程式 %1"
-#: kmsender.cpp:1030
+#: kmsender.cpp:1033
msgid "Sendmail exited abnormally."
msgstr "Sendmail 異常終止。"
-#: kmsender.cpp:1100
+#: kmsender.cpp:1103
msgid "You need to supply a username and a password to use this SMTP server."
msgstr "您必須提供使用者名稱及密碼才能使用這個 SMTP 伺服器。"
@@ -9746,15 +9785,15 @@ msgstr "啟動 %1"
msgid "Exit"
msgstr "離開"
-#: kmsystemtray.cpp:357
+#: kmsystemtray.cpp:356
msgid "New Messages In"
msgstr "新信件在"
-#: kmsystemtray.cpp:567
+#: kmsystemtray.cpp:566
msgid "There are no unread messages"
msgstr "沒有未讀信件"
-#: kmsystemtray.cpp:569
+#: kmsystemtray.cpp:568
#, c-format
msgid ""
"_n: There is 1 unread message.\n"
@@ -12649,43 +12688,42 @@ msgstr "在唯讀資料夾中允許使用本地旗標"
#, no-c-format
msgid ""
"This setting allows administrators to set a minimum delay between two mail "
-"checks.\"\n"
-" \"The user will not be able to choose a value smaller than the "
-"value set here."
+"checks. The user will not be able to choose a value smaller than the value "
+"set here."
msgstr ""
-"這個設定值是讓管理者設定兩次郵件檢查之間的最小時間間隔。\n"
-"使用者不能選擇一個比此值還小的時間間隔。"
+"這個設定值是讓管理者設定兩次郵件檢查之間的最小時間間隔。使用者不能選擇一個比"
+"此值還小的時間間隔。"
-#: kmail.kcfg:93
+#: kmail.kcfg:92
#, no-c-format
msgid "The most recently selected folder in the folder selection dialog."
msgstr "最近選擇的資料夾"
-#: kmail.kcfg:101
+#: kmail.kcfg:100
#, no-c-format
msgid ""
"Disregard the users umask setting and use \"read-write for the user only\" "
"instead"
msgstr "忽略使用者設定的 umask,儲存檔案時將權限直接設定為只有使用者可讀寫"
-#: kmail.kcfg:109
+#: kmail.kcfg:108
#, no-c-format
msgid "Policy for showing the system tray icon"
msgstr "系統閘中的顯示原則"
-#: kmail.kcfg:117
+#: kmail.kcfg:116
#, no-c-format
msgid ""
"Close the application when the mainwindow is closed, even if there is a "
"system tray icon active."
msgstr "當主視窗關閉時順便關閉此應用程式,即使系統匣圖示仍存在。"
-#: kmail.kcfg:121
+#: kmail.kcfg:120
#, no-c-format
msgid "Verbose new mail notification"
msgstr "詳細新信件通知"
-#: kmail.kcfg:122
+#: kmail.kcfg:121
#, no-c-format
msgid ""
"If this option is enabled then for each folder the number of newly arrived "
@@ -12695,34 +12733,34 @@ msgstr ""
"這個選項打開的話,在新信寄達通知中會顯示有幾封新信件。不然您就只會看到「有新"
"信件來了」的通知。"
-#: kmail.kcfg:126
+#: kmail.kcfg:125
#, no-c-format
msgid "Specify e&ditor:"
msgstr "指定編輯器(&D):"
-#: kmail.kcfg:130
+#: kmail.kcfg:129
#, no-c-format
msgid "Use e&xternal editor instead of composer"
msgstr "使用外部編輯器取代內建編輯功能(&X)"
-#: kmail.kcfg:157
+#: kmail.kcfg:156
#, no-c-format
msgid ""
"The threshold for when to warn the user that a folder is nearing its quota "
"limit."
msgstr "當資料夾的容量接近多少的時候警告使用者。"
-#: kmail.kcfg:166
+#: kmail.kcfg:165
#, no-c-format
msgid "Enable groupware functionality"
msgstr "打開群組功能"
-#: kmail.kcfg:172
+#: kmail.kcfg:171
#, no-c-format
msgid "Mangle From:/To: headers in replies to replies"
msgstr "在回覆回信時 Mangle From/To headers"
-#: kmail.kcfg:173
+#: kmail.kcfg:172
#, no-c-format
msgid ""
"Microsoft Outlook has a number of shortcomings in its implementation of the "
@@ -12733,12 +12771,12 @@ msgstr ""
"在 Microsoft Outlook 中,關於 iCalendar 標準的實作中有許多缺點。如果有任何使"
"用 Outlook 的使用者收不到您的回覆,請試著打開這個選項。"
-#: kmail.kcfg:178
+#: kmail.kcfg:177
#, no-c-format
msgid "Send groupware invitations in the mail body"
msgstr "在信件主體中送出群組邀請函"
-#: kmail.kcfg:179
+#: kmail.kcfg:178
#, no-c-format
msgid ""
"Microsoft Outlook has a number of shortcomings in its implementation of the "
@@ -12749,12 +12787,12 @@ msgstr ""
"在 Microsoft Outlook 中,關於 iCalendar 標準的實作中有許多缺點。如果有任何使"
"用 Outlook 的使用者收不到您的邀請函,請試著打開這個選項。"
-#: kmail.kcfg:184
+#: kmail.kcfg:183
#, no-c-format
msgid "Exchange compatible invitations naming"
msgstr "與 Exchange 相容的邀請函命名"
-#: kmail.kcfg:185
+#: kmail.kcfg:184
#, no-c-format
msgid ""
"Microsoft Outlook, when used in combination with a Microsoft Exchange "
@@ -12766,14 +12804,14 @@ msgstr ""
"組電子郵件的問題。開啟此選項則會以 Microsoft Exchange 瞭解的方式來送出群組邀"
"請函。"
-#: kmail.kcfg:191
+#: kmail.kcfg:190
#, no-c-format
msgid ""
"When replying to invitations, send the reply comment in way that Microsoft "
"Outlook understands."
msgstr ""
-#: kmail.kcfg:197
+#: kmail.kcfg:196
#, no-c-format
msgid ""
"When this is checked, you will not see the mail composer window. Instead, "
@@ -12786,33 +12824,33 @@ msgstr ""
"出之前先看到信件內容,您可以取消這個選項。不過信件內容會使用 iCalendar 語法,"
"請不要去修改它。"
-#: kmail.kcfg:213
+#: kmail.kcfg:212
#, no-c-format
msgid "Delete invitation emails after the reply to them has been sent"
msgstr "回覆後刪除邀請信函"
-#: kmail.kcfg:214
+#: kmail.kcfg:213
#, no-c-format
msgid ""
"When this is checked, received invitation emails that have been replied to "
"will be moved to the Trash folder, once the reply has been successfully sent."
msgstr "勾選此項目的話,已接收的邀請信函會在回覆成功送出後移到資源回收桶。"
-#: kmail.kcfg:219
+#: kmail.kcfg:218
#, no-c-format
msgid ""
"When encountering a Toltec scheduling message, display a custom replacement "
"text for it."
msgstr ""
-#: kmail.kcfg:224
+#: kmail.kcfg:223
#, no-c-format
msgid ""
"The text that will be displayed as a replacement when encountering Toltec "
"scheduling messages."
msgstr ""
-#: kmail.kcfg:233
+#: kmail.kcfg:232
#, no-c-format
msgid ""
"<p>Enabling this makes it possible to store the entries from the Kontact "
@@ -12824,7 +12862,7 @@ msgstr ""
"KNotes)中的內容。</p> <p>如果您要設定這個選項,您也必須設定這些應用程式使用 "
"IMAP 資源。您可以在 TDE 控制中心裡設定。</p>"
-#: kmail.kcfg:238
+#: kmail.kcfg:237
#, no-c-format
msgid ""
"<p>Usually you will not have any reason to see the folders that hold the "
@@ -12833,20 +12871,18 @@ msgstr ""
"<p>通常您不會需要看到 IMAP 資源的資料夾。不過如果您堅持要看的話,可以在這裡設"
"定。</p>"
-#: kmail.kcfg:244
+#: kmail.kcfg:243
#, no-c-format
msgid ""
-"<p>If the account used for storing groupware information \"\n"
-" \"is not used to manage normal mail, set this option to make KMail "
-"only \"\n"
-" \"show groupware folders in it. This is useful if you are handling "
-"regular \"\n"
-" \"mail via an additional online IMAP account.</p>"
+"<p>If the account used for storing groupware information is not used to "
+"manage normal mail, set this option to make KMail only show groupware "
+"folders in it. This is useful if you are handling regular mail via an "
+"additional online IMAP account.</p>"
msgstr ""
"<p>如果儲存群組資訊的帳號不會用來管理一般郵件,則設定此選項讓 KMail 只顯示群"
"組資料夾。若是您透過上線式 IMAP 帳號管理一般郵件的話,這個選項會很有用。</p>"
-#: kmail.kcfg:251
+#: kmail.kcfg:247
#, no-c-format
msgid ""
"<p>Choose the storage format of the groupware folders. <ul><li>The default "
@@ -12861,7 +12897,7 @@ msgstr ""
"XML 格式使用另外一種模式,比較接近 Outlook。這個格式與 Outlook 較為相容。</"
"li></ul></p>"
-#: kmail.kcfg:260
+#: kmail.kcfg:256
#, no-c-format
msgid ""
"<p>This chooses the parent of the IMAP resource folders.</p><p>By default, "
@@ -12870,12 +12906,12 @@ msgstr ""
"<p>這裡選擇 IMAP 資源資料夾的母資料夾。</p> <p>Kolab 伺服器預設使用 IMAP 的收"
"件匣為母資料夾。</p>"
-#: kmail.kcfg:265
+#: kmail.kcfg:261
#, no-c-format
msgid "<p>This is the ID of the account holding the IMAP resource folders.</p>"
msgstr "<p>這裡設定此 IMAP 資源資料夾的帳號代碼。</p>"
-#: kmail.kcfg:270
+#: kmail.kcfg:266
#, no-c-format
msgid ""
"<p>If you want to set the folder names of the IMAP storage to your local "
@@ -12888,30 +12924,30 @@ msgstr ""
"這樣做的目的只是為了跟 Microsoft Outlook 相容,但是您就不能再更換語言。</p> "
"<p>除非必要,請不要設定。</p>"
-#: kmail.kcfg:276
+#: kmail.kcfg:272
#, no-c-format
msgid "Also filter new mails received in groupware folders."
msgstr "同時過濾在群組資料夾中收到的新郵件。"
-#: kmail.kcfg:283
+#: kmail.kcfg:279
#, no-c-format
msgid ""
"Synchronize groupware changes in DIMAP folders immediately when being online."
msgstr "上線後將離線式 IMAP 資料夾做的群組變更立即同步。"
-#: kmail.kcfg:292
+#: kmail.kcfg:288
#, no-c-format
msgid ""
"This value is used to decide whether the KMail Introduction should be "
"displayed."
msgstr "這個值用來決定要不要顯示 KMail 介紹。"
-#: kmail.kcfg:299
+#: kmail.kcfg:295
#, no-c-format
msgid "Maximal number of connections per host"
msgstr "一個主機最大連接數"
-#: kmail.kcfg:300
+#: kmail.kcfg:296
#, no-c-format
msgid ""
"This can be used to restrict the number of connections per host while "
@@ -12919,12 +12955,12 @@ msgid ""
msgstr ""
"這可以用於設定檢查新郵件時每個主機最多可以幾個連結。預設是 0,也就是不限制。"
-#: kmail.kcfg:308
+#: kmail.kcfg:304
#, no-c-format
msgid "Show quick search line edit"
msgstr "顯示快速搜尋工具列"
-#: kmail.kcfg:309
+#: kmail.kcfg:305
#, no-c-format
msgid ""
"This option enables or disables the search line edit above the message list "
@@ -12932,34 +12968,34 @@ msgid ""
"list."
msgstr "這個選項決定要不要在信件上方顯示搜尋工具列。"
-#: kmail.kcfg:313
+#: kmail.kcfg:309
#, no-c-format
msgid "Hide local inbox if unused"
msgstr "若不使用的話,隱藏本地端信箱"
-#: kmail.kcfg:321
+#: kmail.kcfg:317
#, no-c-format
msgid "Forward Inline As Default."
msgstr "預設以內含方式轉寄。"
-#: kmail.kcfg:325
+#: kmail.kcfg:321
#, no-c-format
msgid ""
"Allow the semicolon charactor (';') to be used as separator in the message "
"composer."
msgstr "在信件編輯器中允許使用分號(;)做為分隔符。"
-#: kmail.kcfg:328
+#: kmail.kcfg:324
#, no-c-format
msgid "Keep original charset when replying or forwarding if possible"
msgstr "當回覆或轉寄時使用原本的字元集"
-#: kmail.kcfg:332
+#: kmail.kcfg:328
#, no-c-format
msgid "A&utomatically insert signature"
msgstr "自動附上簽名(&U)"
-#: kmail.kcfg:336
+#: kmail.kcfg:332
#, no-c-format
msgid ""
"Remember this identity, so that it will be used in future composer windows "
@@ -12969,21 +13005,21 @@ msgstr ""
"記住這個身份,可以用於以後發信時。\n"
" "
-#: kmail.kcfg:341
+#: kmail.kcfg:337
#, no-c-format
msgid ""
"Remember this folder for sent items, so that it will be used in future "
"composer windows as well."
msgstr "記住這個資料夾,以後發信時可以使用。"
-#: kmail.kcfg:345
+#: kmail.kcfg:341
#, no-c-format
msgid ""
"Remember this mail transport, so that it will be used in future composer "
"windows as well."
msgstr "記住這個發送信件帳號,以後發信時可以使用。"
-#: kmail.kcfg:349
+#: kmail.kcfg:345
#, fuzzy, no-c-format
msgid ""
"Remember this dictionary, so that it will be used in future composer windows "
@@ -12993,17 +13029,17 @@ msgstr ""
"記住這個身份,可以用於以後發信時。\n"
" "
-#: kmail.kcfg:354
+#: kmail.kcfg:350
#, no-c-format
msgid "Word &wrap at column:"
msgstr "自動換行在欄位(&W):"
-#: kmail.kcfg:368
+#: kmail.kcfg:364
#, fuzzy, no-c-format
msgid "Warn if the number of recipients is larger than"
msgstr "收件者編輯器最大行數"
-#: kmail.kcfg:370 kmail.kcfg:377
+#: kmail.kcfg:366 kmail.kcfg:373
#, no-c-format
msgid ""
"If the number of recipients is larger than this value, KMail will warn and "
@@ -13011,19 +13047,19 @@ msgid ""
"off."
msgstr ""
-#: kmail.kcfg:390
+#: kmail.kcfg:386
#, no-c-format
msgid ""
"Turn this option on to make Outlook &#8482; understand attachment names "
"containing non-English characters"
msgstr "開啟這個選項,讓 Outlook 可以成功辨識含非英文字元的附加檔名。"
-#: kmail.kcfg:416
+#: kmail.kcfg:412
#, no-c-format
msgid "Automatically request &message disposition notifications"
msgstr "自動要求信件處理通知(&M)"
-#: kmail.kcfg:417
+#: kmail.kcfg:413
#, no-c-format
msgid ""
"<qt><p>Enable this option if you want KMail to request Message Disposition "
@@ -13035,24 +13071,24 @@ msgstr ""
"<qt><p>開啟這個選項,KMail 會將您送出的信件都附上回覆信件處理通知的要求。</"
"p><p>您可以針對個別信件關掉此選項。</p></qt>"
-#: kmail.kcfg:421
+#: kmail.kcfg:417
#, no-c-format
msgid "Use recent addresses for autocompletion"
msgstr "自動補上最近使用的位置"
-#: kmail.kcfg:422
+#: kmail.kcfg:418
#, no-c-format
msgid ""
"Disable this option if you do not want recently used addresses to appear in "
"the autocompletion list in the composer's address fields."
msgstr "如果您不要讓系統自動補上最近使用的位址,就關掉這個選項。"
-#: kmail.kcfg:443
+#: kmail.kcfg:439
#, no-c-format
msgid "Autosave interval:"
msgstr "自動儲存間隔:"
-#: kmail.kcfg:444
+#: kmail.kcfg:440
#, no-c-format
msgid ""
"A backup copy of the text in the composer window can be created regularly. "
@@ -13062,95 +13098,95 @@ msgstr ""
"在編寫新信時,系統會自動儲存備份。您可以設定要多久儲存一次。要關掉這個功能,"
"請設定為 0。"
-#: kmail.kcfg:448
+#: kmail.kcfg:444
#, no-c-format
msgid "Insert signatures above quoted text"
msgstr "將簽名插入在引言文字之前"
-#: kmail.kcfg:455
+#: kmail.kcfg:451
#, no-c-format
msgid "Replace recognized prefi&x with \"Re:\""
msgstr "使用 Re: 取代已辨認的前置文字(&X)"
-#: kmail.kcfg:462
+#: kmail.kcfg:458
#, no-c-format
msgid "Replace recognized prefix with \"&Fwd:\""
msgstr "使用 Fwd: 取代已辨認的前置文字(&F)"
-#: kmail.kcfg:466
+#: kmail.kcfg:462
#, no-c-format
msgid "Use smart &quoting"
msgstr "使用智慧引言功能(&Q)"
-#: kmail.kcfg:470
+#: kmail.kcfg:466
#, fuzzy, no-c-format
msgid "Remove the signature when replying"
msgstr "簽章已經過期。"
-#: kmail.kcfg:474
+#: kmail.kcfg:470
#, no-c-format
msgid "Only quote selected text when replying"
msgstr ""
-#: kmail.kcfg:479
+#: kmail.kcfg:475
#, no-c-format
msgid "Type of addressee selector"
msgstr "位址選擇型態"
-#: kmail.kcfg:480
+#: kmail.kcfg:476
#, no-c-format
msgid ""
"Sets the type of the dialog for selecting recipients for To,\n"
" CC and BCC."
msgstr "設定選擇收件人、複本與密件複本的對話框型態"
-#: kmail.kcfg:489
+#: kmail.kcfg:485
#, no-c-format
msgid "Type of recipients editor"
msgstr "收件者編輯器型態"
-#: kmail.kcfg:490
+#: kmail.kcfg:486
#, no-c-format
msgid ""
"Sets the type of the recipients editor for editing To,\n"
" CC and BCC."
msgstr "設定選擇收件人、複本與密件複本的編輯器型態"
-#: kmail.kcfg:506
+#: kmail.kcfg:502
#, no-c-format
msgid "Maximum number of recipient editor lines."
msgstr "收件者編輯器最大行數"
-#: kmail.kcfg:512
+#: kmail.kcfg:508
#, no-c-format
msgid ""
"List of message part types to strip off mails that are being forwarded "
"inline."
msgstr "用於除去被內含轉寄信件的部件型態清單。"
-#: kmail.kcfg:516
+#: kmail.kcfg:512
#, no-c-format
msgid "The maximum size in MB that email attachments are allowed to have."
msgstr "信件中允許的附檔大小,單位為 MB。"
-#: kmail.kcfg:521
+#: kmail.kcfg:517
#, no-c-format
msgid "Show the Text Snippet Management and Insertion Panel in the composer."
msgstr "在信件編輯器內顯示文字片段管理與插入面板。"
-#: kmail.kcfg:528
+#: kmail.kcfg:524
#, no-c-format
msgid ""
"Show the GnuPG Audit Log even after crypto operations that completed "
"successfully."
msgstr "即使加密成功也顯示 GnuPG 稽核紀錄。"
-#: kmail.kcfg:557
+#: kmail.kcfg:553
#, fuzzy, no-c-format
msgid "Close message window after replying or forwarding the message."
msgstr "當回覆或轉寄時使用原本的字元集"
-#: kmail.kcfg:572
+#: kmail.kcfg:568
#, no-c-format
msgid ""
"Some emails, especially those generated automatically, do not specify the "
@@ -13163,7 +13199,7 @@ msgstr ""
"使用您所設定的「最後的字元集」。您可以將它設定為在您那裡人們最常使用的字元"
"集。預設的是您的系統所使用的字元集。"
-#: kmail.kcfg:578
+#: kmail.kcfg:574
#, no-c-format
msgid ""
"Changing this from its default 'Auto' will force the use of the specified "
@@ -13172,53 +13208,53 @@ msgstr ""
"改變這個選項不使用「自動」的話,系統會不管信件中的指示,使用您所設定的字元"
"集。"
-#: kmail.kcfg:584
+#: kmail.kcfg:580
#, no-c-format
msgid ""
"Enable this if you want smileys like :-) appearing in the message text to be "
"replaced by emoticons (small pictures)."
msgstr "如果您要在信件中使用圖示表情符號,您可以打開這個選項。"
-#: kmail.kcfg:589
+#: kmail.kcfg:585
#, no-c-format
msgid ""
"Enable this option to show different levels of quoted text. Disable to hide "
"the levels of quoted text."
msgstr "如果您要顯示出不同的引言層次,請打開這個選項。"
-#: kmail.kcfg:592
+#: kmail.kcfg:588
#, no-c-format
msgid "Automatic collapse level:"
msgstr "自動折疊層次:"
-#: kmail.kcfg:600
+#: kmail.kcfg:596
#, no-c-format
msgid "Reduce font size for quoted text"
msgstr "引言字型變小"
-#: kmail.kcfg:601
+#: kmail.kcfg:597
#, no-c-format
msgid "Enable this option to show quoted text with a smaller font."
msgstr "這個選項會讓引言使用較小的字型。"
-#: kmail.kcfg:612
+#: kmail.kcfg:608
#, fuzzy, no-c-format
msgid "Show current message sender time"
msgstr "保存加密過後的已送出信件(&P)"
-#: kmail.kcfg:613
+#: kmail.kcfg:609
#, no-c-format
msgid ""
"Enable this if you like to know what time of day are now in sender location "
"(calculated from sender time zone)."
msgstr ""
-#: kmail.kcfg:618
+#: kmail.kcfg:614
#, no-c-format
msgid "Show user agent in fancy headers"
msgstr "使用花俏格式顯示使用者代理程式(&P)"
-#: kmail.kcfg:619
+#: kmail.kcfg:615
#, no-c-format
msgid ""
"Enable this option to get the User-Agent and X-Mailer header lines displayed "
@@ -13226,27 +13262,27 @@ msgid ""
msgstr ""
"開啟此選項可以用花俏格式顯示使用者代理程式(User-Agent)與 X-Mailer 欄位。"
-#: kmail.kcfg:624
+#: kmail.kcfg:620
#, no-c-format
msgid "Allow to delete attachments of existing mails."
msgstr "允許刪除現存郵件的附加檔。"
-#: kmail.kcfg:628
+#: kmail.kcfg:624
#, no-c-format
msgid "Allow to edit attachments of existing mails."
msgstr "允許編輯現存郵件的附加檔。"
-#: kmail.kcfg:633
+#: kmail.kcfg:629
#, no-c-format
msgid "Always decrypt messages when viewing or ask befor decrypting"
msgstr "檢視信件時總是自動解密,還是要在解密前必須先詢問"
-#: kmail.kcfg:647
+#: kmail.kcfg:643
#, no-c-format
msgid "Send Message Disposition Notifications with an empty sender."
msgstr "不設定寄件者而送出信件處理通知"
-#: kmail.kcfg:648
+#: kmail.kcfg:644
#, no-c-format
msgid ""
"Send Message Disposition Notifications with an empty sender string. Some "
@@ -13256,47 +13292,47 @@ msgstr ""
"送出信件處理通知時,將寄件者欄位清空。有些伺服器會拒絕這樣的信件處理通知,所"
"以如果您在送出通知時遇到問題,試著將這個選項關閉。"
-#: kmail.kcfg:654
+#: kmail.kcfg:650
#, no-c-format
msgid "Phrases has been converted to templates"
msgstr "片語已被轉換至樣本"
-#: kmail.kcfg:655
+#: kmail.kcfg:651
#, no-c-format
msgid "Old phrases have been converted to templates"
msgstr "舊片語已被轉換至樣本"
-#: kmail.kcfg:659
+#: kmail.kcfg:655
#, no-c-format
msgid "Message template for new message"
msgstr "新信件的樣本"
-#: kmail.kcfg:664
+#: kmail.kcfg:660
#, no-c-format
msgid "Message template for reply"
msgstr "回覆信件的樣本"
-#: kmail.kcfg:669
+#: kmail.kcfg:665
#, no-c-format
msgid "Message template for reply to all"
msgstr "全部回覆信件的樣本"
-#: kmail.kcfg:674
+#: kmail.kcfg:670
#, no-c-format
msgid "Message template for forward"
msgstr "轉寄信件的樣本"
-#: kmail.kcfg:679
+#: kmail.kcfg:675
#, no-c-format
msgid "Quote characters"
msgstr "加入引言符號"
-#: kmail.kcfg:688
+#: kmail.kcfg:684
#, no-c-format
msgid "Allow out-of-office settings to to be changeable by the user."
msgstr "允許使用者變更「不在辦公室」的設定"
-#: kmail.kcfg:692
+#: kmail.kcfg:688
#, no-c-format
msgid ""
"Allow users to upload out-of-office sieve scripts, but disallow them changin "
@@ -13305,17 +13341,17 @@ msgstr ""
"允許使用者上傳「不在辦公室」的文稿,但不允許變更任何設定,如要回應的網域或是"
"垃圾信件的處理等等。"
-#: kmail.kcfg:696
+#: kmail.kcfg:692
#, no-c-format
msgid "Send out-of-office replies to mails coming from this domain only."
msgstr "只對此網域來的信件送出「不在辦公室」的回應。"
-#: kmail.kcfg:700
+#: kmail.kcfg:696
#, no-c-format
msgid "Allow out-of-office replies to be sent to messages marked as SPAM."
msgstr "允許對標記為垃圾信件的信件送出「不在辦公室」的回應。"
-#: kmail.kcfg:704
+#: kmail.kcfg:700
#, no-c-format
msgid ""
"Check if there is still an active out-of-office reply configured when "
@@ -13615,24 +13651,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-zh_TW/messages/tdepim/kmailcvt.po b/tde-i18n-zh_TW/messages/tdepim/kmailcvt.po
index 42ce3f3c8bf..df37e80348a 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kmailcvt.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kmailcvt.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmailcvt1\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-01-13 08:36+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -32,59 +32,11 @@ msgid ""
"Your emails"
msgstr "id5id5@tcts1.seed.net.tw, acelan@kde.linux.org.tw"
-#: kmailcvt.cpp:28
-msgid "KMailCVT Import Tool"
-msgstr "KMailCVT 郵件匯入工具"
-
-#: kmailcvt.cpp:31
-msgid "Step 1: Select Filter"
-msgstr "步驟一:選擇匯入過濾器"
-
-#: kmailcvt.cpp:34
-msgid "Step 2: Importing..."
-msgstr "步驟二:匯入信件"
-
-#: kmailcvt.cpp:76
-msgid "Import in progress"
-msgstr "匯入中..."
-
-#: kmailcvt.cpp:79
-msgid "Import finished"
-msgstr "信件已匯入完成"
-
-#: kselfilterpage.cpp:78
-msgid "<p><i>Written by %1.</i></p>"
-msgstr "<p><i>這個過濾器是由 %1 所撰寫</i></p>"
-
-#: main.cpp:33
-msgid "KMailCVT"
-msgstr "KMailCVT"
-
-#: main.cpp:34
-msgid "KMail Import Filters"
-msgstr "KMail 信件匯入過濾器"
-
-#: main.cpp:35
-msgid "(c) 2000-2005, The KMailCVT developers"
-msgstr "(c) 2000-2005, KMailCVT 開發者"
-
-#: main.cpp:36
-msgid "Original author"
-msgstr "作者"
-
-#: main.cpp:37
-msgid "Maintainer & New filters"
-msgstr "維護者及新的過濾器"
-
-#: main.cpp:38 main.cpp:39
-msgid "New GUI & cleanups"
-msgstr "新的 GUI 設計"
-
-#: filter_evolution.cxx:31
+#: filter_evolution.cpp:31
msgid "Import Evolution 1.x Local Mails and Folder Structure"
msgstr "匯入 Evolution 1.x 的信件"
-#: filter_evolution.cxx:33
+#: filter_evolution.cpp:33
msgid ""
"<p><b>Evolution 1.x import filter</b></p><p>Select the base directory of "
"Evolution's mails (usually ~/evolution/local).</p><p>Since it is possible to "
@@ -95,57 +47,57 @@ msgstr ""
"常是 ~/evolution/local)。</p><p>這個過濾器會產生一個叫 Evolution-Import 的信"
"件夾,並幫您保存原先的目錄結構。</p>"
-#: filter_evolution.cxx:57 filter_evolution_v2.cxx:66
-#: filter_kmail_maildir.cxx:57 filter_mailapp.cxx:52 filter_oe.cxx:60
-#: filter_opera.cxx:60 filter_outlook.cxx:44 filter_plain.cxx:44
-#: filter_pmail.cxx:56 filter_sylpheed.cxx:56 filter_thebat.cxx:62
-#: filter_thunderbird.cxx:65
+#: filter_evolution.cpp:57 filter_evolution_v2.cpp:66
+#: filter_kmail_maildir.cpp:57 filter_mailapp.cpp:52 filter_oe.cpp:60
+#: filter_opera.cpp:60 filter_outlook.cpp:44 filter_plain.cpp:44
+#: filter_pmail.cpp:56 filter_sylpheed.cpp:56 filter_thebat.cpp:62
+#: filter_thunderbird.cpp:65
msgid "No directory selected."
msgstr "沒有選擇任何目錄"
-#: filter_evolution.cxx:64 filter_evolution_v2.cxx:73
-#: filter_kmail_maildir.cxx:64 filter_mailapp.cxx:53 filter_opera.cxx:67
-#: filter_opera.cxx:152 filter_outlook.cxx:50 filter_sylpheed.cxx:63
-#: filter_thebat.cxx:69 filter_thunderbird.cxx:72
+#: filter_evolution.cpp:64 filter_evolution_v2.cpp:73
+#: filter_kmail_maildir.cpp:64 filter_mailapp.cpp:53 filter_opera.cpp:67
+#: filter_opera.cpp:152 filter_outlook.cpp:50 filter_sylpheed.cpp:63
+#: filter_thebat.cpp:69 filter_thunderbird.cpp:72
msgid "No files found for import."
msgstr "沒有選擇任何檔案"
-#: filter_evolution.cxx:76 filter_evolution_v2.cxx:90
-#: filter_kmail_maildir.cxx:83 filter_mailapp.cxx:126 filter_mbox.cxx:132
-#: filter_opera.cxx:141 filter_plain.cxx:80 filter_pmail.cxx:79
-#: filter_sylpheed.cxx:78 filter_thebat.cxx:84 filter_thunderbird.cxx:99
+#: filter_evolution.cpp:76 filter_evolution_v2.cpp:90
+#: filter_kmail_maildir.cpp:83 filter_mailapp.cpp:126 filter_mbox.cpp:132
+#: filter_opera.cpp:141 filter_plain.cpp:80 filter_pmail.cpp:79
+#: filter_sylpheed.cpp:78 filter_thebat.cpp:84 filter_thunderbird.cpp:99
#, c-format
msgid "Finished importing emails from %1"
msgstr "匯入信件夾 %1 完成。"
-#: filter_evolution.cxx:124 filter_evolution_v2.cxx:160
-#: filter_kmail_maildir.cxx:128 filter_lnotes.cxx:88 filter_mailapp.cxx:62
-#: filter_mbox.cxx:54 filter_opera.cxx:87 filter_outlook.cxx:59
-#: filter_pmail.cxx:165 filter_pmail.cxx:235 filter_pmail.cxx:253
-#: filter_pmail.cxx:294 filter_thebat.cxx:151 filter_thunderbird.cxx:161
+#: filter_evolution.cpp:124 filter_evolution_v2.cpp:160
+#: filter_kmail_maildir.cpp:128 filter_lnotes.cpp:88 filter_mailapp.cpp:62
+#: filter_mbox.cpp:54 filter_opera.cpp:87 filter_outlook.cpp:59
+#: filter_pmail.cpp:165 filter_pmail.cpp:235 filter_pmail.cpp:253
+#: filter_pmail.cpp:294 filter_thebat.cpp:151 filter_thunderbird.cpp:161
msgid "Unable to open %1, skipping"
msgstr "無法開啟檔案 '%1'"
-#: filter_evolution.cxx:145 filter_mailapp.cxx:70 filter_mbox.cxx:60
-#: filter_opera.cxx:89 filter_outlook.cxx:57
+#: filter_evolution.cpp:145 filter_mailapp.cpp:70 filter_mbox.cpp:60
+#: filter_opera.cpp:89 filter_outlook.cpp:57
msgid "Importing emails from %1..."
msgstr "正在匯入信件夾 %1..."
-#: filter_evolution.cxx:195 filter_evolution_v2.cxx:92
-#: filter_kmail_maildir.cxx:85 filter_opera.cxx:143 filter_outlook.cxx:58
-#: filter_plain.cxx:82 filter_sylpheed.cxx:80 filter_thebat.cxx:86
-#: filter_thunderbird.cxx:101
+#: filter_evolution.cpp:195 filter_evolution_v2.cpp:92
+#: filter_kmail_maildir.cpp:85 filter_opera.cpp:143 filter_outlook.cpp:58
+#: filter_plain.cpp:82 filter_sylpheed.cpp:80 filter_thebat.cpp:86
+#: filter_thunderbird.cpp:101
#, c-format
msgid ""
"_n: 1 duplicate message not imported\n"
"%n duplicate messages not imported"
msgstr "%n 封重複的信件未匯入"
-#: filter_evolution_v2.cxx:29
+#: filter_evolution_v2.cpp:29
msgid "Import Evolution 2.x Local Mails and Folder Structure"
msgstr "匯入 Evolution 2.x 的信件"
-#: filter_evolution_v2.cxx:31
+#: filter_evolution_v2.cpp:31
msgid ""
"<p><b>Evolution 2.x import filter</b></p><p>Select the base directory of "
"your local Evolution mailfolder (usually ~/.evolution/mail/local/).</"
@@ -160,34 +112,34 @@ msgstr ""
"新的信件夾。</p><p>這個過濾器會產生一個叫 Evolution-Import 的信件夾,並幫您保"
"存原先的目錄結構。</p>"
-#: filter_evolution_v2.cxx:94 filter_kmail_maildir.cxx:87
-#: filter_mailapp.cxx:137 filter_mbox.cxx:138 filter_oe.cxx:102
-#: filter_opera.cxx:155 filter_plain.cxx:84 filter_sylpheed.cxx:82
-#: filter_thebat.cxx:88 filter_thunderbird.cxx:104
+#: filter_evolution_v2.cpp:94 filter_kmail_maildir.cpp:87
+#: filter_mailapp.cpp:137 filter_mbox.cpp:138 filter_oe.cpp:102
+#: filter_opera.cpp:155 filter_plain.cpp:84 filter_sylpheed.cpp:82
+#: filter_thebat.cpp:88 filter_thunderbird.cpp:104
msgid "Finished import, canceled by user."
msgstr "已取消匯入。"
-#: filter_evolution_v2.cxx:124 filter_thunderbird.cxx:94
-#: filter_thunderbird.cxx:129
+#: filter_evolution_v2.cpp:124 filter_thunderbird.cpp:94
+#: filter_thunderbird.cpp:129
msgid "Start import file %1..."
msgstr "開始匯入檔案 %1..."
-#: filter_kmail_archive.cxx:24
+#: filter_kmail_archive.cpp:24
msgid "Import KMail Archive File"
msgstr ""
-#: filter_kmail_archive.cxx:26
+#: filter_kmail_archive.cpp:26
msgid ""
"<p><b>KMail Archive File Import Filter</b></p><p>This filter will import "
"archives files previously exported by KMail.</p><p>Archive files contain a "
"complete folder subtree compressed into a single file.</p>"
msgstr ""
-#: filter_kmail_maildir.cxx:26
+#: filter_kmail_maildir.cpp:26
msgid "Import KMail Maildirs and Folder Structure"
msgstr "匯入 KMail 的信件"
-#: filter_kmail_maildir.cxx:28
+#: filter_kmail_maildir.cpp:28
msgid ""
"<p><b>KMail import filter</b></p><p>Select the base directory of the KMail "
"mailfolder you want to import.</p><p><b>Note:</b> Never select your current "
@@ -203,22 +155,22 @@ msgstr ""
"p><p>這個過濾器會產生一個叫 KMail-Import 的資料夾,並幫您保存原先的目錄結構。"
"</p>"
-#: filter_kmail_maildir.cxx:196 filter_sylpheed.cxx:140 filter_thebat.cxx:199
+#: filter_kmail_maildir.cpp:196 filter_sylpheed.cpp:140 filter_thebat.cpp:199
msgid "Import folder %1..."
msgstr "正在匯入信件夾 %1..."
-#: filter_kmail_maildir.cxx:206 filter_kmail_maildir.cxx:211
-#: filter_plain.cxx:67 filter_plain.cxx:71 filter_sylpheed.cxx:153
-#: filter_sylpheed.cxx:158
+#: filter_kmail_maildir.cpp:206 filter_kmail_maildir.cpp:211
+#: filter_plain.cpp:67 filter_plain.cpp:71 filter_sylpheed.cpp:153
+#: filter_sylpheed.cpp:158
#, c-format
msgid "Could not import %1"
msgstr "無法匯入 %1"
-#: filter_lnotes.cxx:30
+#: filter_lnotes.cpp:30
msgid "Import Lotus Notes Emails"
msgstr "匯入 Lotus Notes 信件"
-#: filter_lnotes.cxx:32
+#: filter_lnotes.cpp:32
msgid ""
"<p><b>Lotus Notes Structured Text mail import filter</b></p><p>This filter "
"will import Structured Text files from an exported Lotus Notes email client "
@@ -232,25 +184,25 @@ msgstr ""
"Lotus Notes 信件格式檔,並將其中信件匯入 KMail 中。</p><p><b>注意:</b>這個過"
"濾器會產生一個叫 LNotes-Import 的信件夾,並幫您保存原先的目錄格式。</p>"
-#: filter_lnotes.cxx:55
+#: filter_lnotes.cpp:55
msgid "All Files (*)"
msgstr "所有檔案 (*)"
-#: filter_lnotes.cxx:64
+#: filter_lnotes.cpp:64
#, c-format
msgid "Importing emails from %1"
msgstr "正在匯入從 %1 中匯入信件..."
-#: filter_lnotes.cxx:109 filter_pmail.cxx:279
+#: filter_lnotes.cpp:109 filter_pmail.cpp:279
#, c-format
msgid "Message %1"
msgstr "信件 %1"
-#: filter_mailapp.cxx:32
+#: filter_mailapp.cpp:32
msgid "Import From OS X Mail"
msgstr "匯入 OS X 的信件"
-#: filter_mailapp.cxx:34
+#: filter_mailapp.cpp:34
msgid ""
"<p><b>OS X Mail Import Filter</b></p><p>This filter imports e-mails from the "
"Mail client in Apple Mac OS X.</p>"
@@ -258,17 +210,17 @@ msgstr ""
"<p><b>OS X 信件匯入過濾器</b></p><p>這個過濾器會幫忙您將 Apple Mac OS X 的收"
"發信軟體中的郵件匯入 Kmail 中。</p>"
-#: filter_mailapp.cxx:129 filter_mbox.cxx:135
+#: filter_mailapp.cpp:129 filter_mbox.cpp:135
msgid ""
"_n: 1 duplicate message not imported to folder %1 in KMail\n"
"%n duplicate messages not imported to folder %1 in KMail"
msgstr "有 %n 封重複信件未匯入信件夾 %1。"
-#: filter_mbox.cxx:28
+#: filter_mbox.cpp:28
msgid "Import mbox Files (UNIX, Evolution)"
msgstr "匯入 mbox 檔(UNIX 或 Evolution 使用的信件檔)"
-#: filter_mbox.cxx:30
+#: filter_mbox.cpp:30
msgid ""
"<p><b>mbox import filter</b></p><p>This filter will import mbox files into "
"KMail. Use this filter if you want to import mails from Ximian Evolution or "
@@ -281,15 +233,15 @@ msgstr ""
"軟體,您可以用這個過濾器來將信件匯入。</p><p><b>注意:</b>信件會匯入到新的信"
"件夾,信件夾名稱為原來的檔名前面加上 MBOX-。</p>"
-#: filter_mbox.cxx:48
+#: filter_mbox.cpp:48
msgid "mbox Files (*)"
msgstr "mbox 檔案 (*)"
-#: filter_oe.cxx:40
+#: filter_oe.cpp:40
msgid "Import Outlook Express Emails"
msgstr "匯入 Outelook Express 的信件"
-#: filter_oe.cxx:42
+#: filter_oe.cpp:42
msgid ""
"<p><b>Outlook Express 4/5/6 import filter</b></p><p>You will need to locate "
"the folder where the mailbox has been stored by searching for .dbx or .mbx "
@@ -304,44 +256,44 @@ msgstr ""
"找尋有 .dbx 或 .mbx 檔案的信件目錄。</p><p><b>注意:</b>這個過濾器會產生一個"
"叫 OE-Import 的信件夾,並幫您保存原先的目錄結構。</p>"
-#: filter_oe.cxx:67
+#: filter_oe.cpp:67
#, c-format
msgid "No Outlook Express mailboxes found in directory %1."
msgstr "在 %1 資料夾中找不到 Outlook Express 的信件夾。"
-#: filter_oe.cxx:82
+#: filter_oe.cpp:82
msgid "Import folder structure..."
msgstr "正在匯入郵件目錄結構..."
-#: filter_oe.cxx:101
+#: filter_oe.cpp:101
msgid "Finished importing Outlook Express emails"
msgstr "Outlook Express 信件已匯入完成。"
-#: filter_oe.cxx:119
+#: filter_oe.cpp:119
#, c-format
msgid "Unable to open mailbox %1"
msgstr "無法開啟檔案 '%1'"
-#: filter_oe.cxx:130
+#: filter_oe.cpp:130
#, c-format
msgid "Importing OE4 Mailbox %1"
msgstr "匯入 OE4 信件夾 %1 中..."
-#: filter_oe.cxx:144
+#: filter_oe.cpp:144
#, c-format
msgid "Importing OE5+ Mailbox %1"
msgstr "匯入 OE5+ 信件夾 %1 中..."
-#: filter_oe.cxx:150
+#: filter_oe.cpp:150
#, c-format
msgid "Importing OE5+ Folder file %1"
msgstr "正在匯入 OE5+ 信件檔 %1 中..."
-#: filter_opera.cxx:28
+#: filter_opera.cpp:28
msgid "Import Opera Emails"
msgstr "匯入 Opera 的信件"
-#: filter_opera.cxx:30
+#: filter_opera.cpp:30
msgid ""
"<p><b>Opera email import filter</b></p><p>This filter will import mails from "
"Opera mail folder. Use this filter if you want to import all mails within a "
@@ -354,20 +306,20 @@ msgstr ""
"mail/store/account*)。</p><p>這個過濾器將 Opera 中某個帳號的所有郵件匯入,並"
"存在信件夾內,信件夾的名稱會用 OPERA-您的帳號名稱。</p>"
-#: filter_opera.cxx:75 filter_outlook.cxx:45 filter_plain.cxx:51
-#: filter_pmail.cxx:61
+#: filter_opera.cpp:75 filter_outlook.cpp:45 filter_plain.cpp:51
+#: filter_pmail.cpp:61
msgid "Counting files..."
msgstr "計算檔案中..."
-#: filter_opera.cxx:82 filter_outlook.cxx:49 filter_plain.cxx:55
+#: filter_opera.cpp:82 filter_outlook.cpp:49 filter_plain.cpp:55
msgid "Importing new mail files..."
msgstr "正在匯入新的信件檔..."
-#: filter_outlook.cxx:28
+#: filter_outlook.cpp:28
msgid "Import Outlook Emails"
msgstr "匯入 Outlook 的信件"
-#: filter_outlook.cxx:30
+#: filter_outlook.cpp:30
msgid ""
"<p><b>Outlook email import filter</b></p><p>This filter will import mails "
"from a Outlook pst-file. You will need to locate the folder where the pst-"
@@ -381,23 +333,23 @@ msgstr ""
"and Settings</i> 中找尋 .pst 檔。</p><p><b>注意:</b>這個過濾器會產生一個新的"
"信件夾,名稱為 pst 檔的檔名前面加上 OUTLOOK-。</p>"
-#: filter_outlook.cxx:46
+#: filter_outlook.cpp:46
msgid "Counting mail..."
msgstr "計算信件中..."
-#: filter_outlook.cxx:47
+#: filter_outlook.cpp:47
msgid "Counting directories..."
msgstr "計算目錄中..."
-#: filter_outlook.cxx:48
+#: filter_outlook.cpp:48
msgid "Counting folders..."
msgstr "計算資料夾中..."
-#: filter_plain.cxx:27
+#: filter_plain.cpp:27
msgid "Import Plain Text Emails"
msgstr "匯入純文字信件"
-#: filter_plain.cxx:29
+#: filter_plain.cpp:29
msgid ""
"<p>Select the directory containing the emails on your system. The emails are "
"placed in a folder with the same name as the directory they were in, "
@@ -408,11 +360,11 @@ msgstr ""
"的目錄。這些信件將會匯入到新的信件夾中,名稱為原來目錄的名稱,前面加上 "
"PLAIN-。</p>"
-#: filter_pmail.cxx:31
+#: filter_pmail.cpp:31
msgid "Import Folders From Pegasus-Mail"
msgstr "匯入 Pegasus-Mail 的信件"
-#: filter_pmail.cxx:33
+#: filter_pmail.cpp:33
msgid ""
"<p>Select the Pegasus-Mail directory on your system (containing *.CNM, *.PMM "
"and *.MBX files). On many systems this is stored in C:\\pmail\\mail or C:"
@@ -425,38 +377,38 @@ msgstr ""
"</b>這個過濾器會產生一個叫 PegasusMail-Import 的信件夾,並幫您保存原先的目錄"
"結構。</p>"
-#: filter_pmail.cxx:69
+#: filter_pmail.cpp:69
msgid ""
"Cannot parse the folder structure; continuing import without subfolder "
"support."
msgstr "無法剖析目錄結構:改成不匯入子目錄。"
-#: filter_pmail.cxx:72
+#: filter_pmail.cpp:72
msgid "Importing new mail files ('.cnm')..."
msgstr "正在匯入新的信件檔('.cnm')..."
-#: filter_pmail.cxx:74
+#: filter_pmail.cpp:74
msgid "Importing mail folders ('.pmm')..."
msgstr "正在匯入信件夾('.pmm')..."
-#: filter_pmail.cxx:76
+#: filter_pmail.cpp:76
msgid "Importing 'UNIX' mail folders ('.mbx')..."
msgstr "正在匯入'UNIX'信件夾('.mbx')..."
-#: filter_pmail.cxx:175 filter_pmail.cxx:255
+#: filter_pmail.cpp:175 filter_pmail.cpp:255
#, c-format
msgid "Importing %1"
msgstr "匯入 %1 中"
-#: filter_pmail.cxx:290
+#: filter_pmail.cpp:290
msgid "Parsing the folder structure..."
msgstr "剖析目錄結構中..."
-#: filter_sylpheed.cxx:27
+#: filter_sylpheed.cpp:27
msgid "Import Sylpheed Maildirs and Folder Structure"
msgstr "匯入 Sylpheed 的信件"
-#: filter_sylpheed.cxx:29
+#: filter_sylpheed.cpp:29
msgid ""
"<p><b>Sylpheed import filter</b></p><p>Select the base directory of the "
"Sylpheed mailfolder you want to import (usually: ~/Mail ).</p><p>Since it is "
@@ -469,11 +421,11 @@ msgstr ""
"並幫您保存原先的目錄結構。</p><p>它並且會重新產生每一封信件的狀態,例如是未讀"
"的或是已轉寄之類。</p>"
-#: filter_thebat.cxx:33
+#: filter_thebat.cpp:33
msgid "Import The Bat! Mails and Folder Structure"
msgstr "匯入 The Bat! 的信件"
-#: filter_thebat.cxx:35
+#: filter_thebat.cpp:35
msgid ""
"<p><b>The Bat! import filter</b></p><p>Select the base directory of the 'The "
"Bat!' local mailfolder you want to import.</p><p><b>Note:</b> This filter "
@@ -487,11 +439,11 @@ msgstr ""
"入,也就是只匯入 POP 帳號的信件,而不會匯入 IMAP/DIMAP 帳號中的信件。</p><p>"
"這個過濾器會產生一個叫 TheBat-Import 的信件夾,並幫您保存原來的目錄結構。</p>"
-#: filter_thunderbird.cxx:28
+#: filter_thunderbird.cpp:28
msgid "Import Thunderbird/Mozilla Local Mails and Folder Structure"
msgstr "匯入 Thunderbird/Mozilla 郵件"
-#: filter_thunderbird.cxx:30
+#: filter_thunderbird.cpp:30
msgid ""
"<p><b>Thunderbird/Mozilla import filter</b></p><p>Select your base "
"Thunderbird/Mozilla mailfolder (usually ~/.thunderbird/*.default/Mail/Local "
@@ -506,25 +458,73 @@ msgstr ""
"使用 maildir 的目錄),不然會產生很多新的信件夾。</p><p>這個過濾器會產生一個"
"叫 Thunderbird-Import 的信件夾,並幫您保存原先的目錄結構。</p>"
-#: filters.cxx:145 filters.cxx:180 filters.cxx:208
+#: filters.cpp:145 filters.cpp:180 filters.cpp:208
msgid ""
"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure "
"<i>kmail</i> is installed."
msgstr ""
"<b>嚴重錯誤:</b>無法啟動 KMail DCOP 通訊。請確定您有安裝 <i>KMail</i>。"
-#: filters.cxx:153 filters.cxx:188
+#: filters.cpp:153 filters.cpp:188
msgid "Cannot make folder %1 in KMail"
msgstr "無法在 KMail 中建立信件夾 %1 "
-#: filters.cxx:156 filters.cxx:191
+#: filters.cpp:156 filters.cpp:191
msgid "Cannot add message to folder %1 in KMail"
msgstr "無法在 %1 信件夾新增郵件"
-#: filters.cxx:162 filters.cxx:194
+#: filters.cpp:162 filters.cpp:194
msgid "Error while adding message to folder %1 in KMail"
msgstr "當在信件夾 %1 新增郵件時發生錯誤"
+#: kmailcvt.cpp:28
+msgid "KMailCVT Import Tool"
+msgstr "KMailCVT 郵件匯入工具"
+
+#: kmailcvt.cpp:31
+msgid "Step 1: Select Filter"
+msgstr "步驟一:選擇匯入過濾器"
+
+#: kmailcvt.cpp:34
+msgid "Step 2: Importing..."
+msgstr "步驟二:匯入信件"
+
+#: kmailcvt.cpp:76
+msgid "Import in progress"
+msgstr "匯入中..."
+
+#: kmailcvt.cpp:79
+msgid "Import finished"
+msgstr "信件已匯入完成"
+
+#: kselfilterpage.cpp:78
+msgid "<p><i>Written by %1.</i></p>"
+msgstr "<p><i>這個過濾器是由 %1 所撰寫</i></p>"
+
+#: main.cpp:33
+msgid "KMailCVT"
+msgstr "KMailCVT"
+
+#: main.cpp:34
+msgid "KMail Import Filters"
+msgstr "KMail 信件匯入過濾器"
+
+#: main.cpp:35
+msgid "(c) 2000-2005, The KMailCVT developers"
+msgstr "(c) 2000-2005, KMailCVT 開發者"
+
+#: main.cpp:36
+msgid "Original author"
+msgstr "作者"
+
+#: main.cpp:37
+msgid "Maintainer & New filters"
+msgstr "維護者及新的過濾器"
+
+#: main.cpp:38 main.cpp:39
+msgid "New GUI & cleanups"
+msgstr "新的 GUI 設計"
+
#: kimportpagedlg.ui:91
#, no-c-format
msgid "From:"
diff --git a/tde-i18n-zh_TW/messages/tdepim/knode.po b/tde-i18n-zh_TW/messages/tdepim/knode.po
index e8bbba6806d..51215873a9d 100644
--- a/tde-i18n-zh_TW/messages/tdepim/knode.po
+++ b/tde-i18n-zh_TW/messages/tdepim/knode.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knode\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-06-29 18:15+0000\n"
"PO-Revision-Date: 2006-06-19 10:34+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -579,7 +579,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 "(受管制中)"
@@ -617,7 +617,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 "名稱"
@@ -1039,7 +1039,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 "說明"
@@ -2294,31 +2294,31 @@ msgstr "重新組織標頭..."
msgid "Cannot load saved headers: %1"
msgstr "無法載入已儲存的標頭:%1"
-#: kngroupbrowser.cpp:54
+#: kngroupbrowser.cpp:52
msgid "S&earch:"
msgstr "搜尋(&E):"
-#: kngroupbrowser.cpp:55
+#: kngroupbrowser.cpp:53
msgid "Disable &tree view"
msgstr "關閉樹狀檢視(&T)"
-#: kngroupbrowser.cpp:57
+#: kngroupbrowser.cpp:55
msgid "&Subscribed only"
msgstr "只檢視訂閱的群組(&S)"
-#: kngroupbrowser.cpp:59
+#: kngroupbrowser.cpp:57
msgid "&New only"
msgstr "只檢視新的群組(&N)"
-#: 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 "受管制中"
@@ -2346,7 +2346,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"
@@ -2355,53 +2355,53 @@ 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?"
msgstr "您確定要取消訂閱這些群組嗎? "
-#: 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."
msgstr "群組 %1 已經變更。目前無法取消訂閱。"
-#: kngroupmanager.cpp:522
+#: kngroupmanager.cpp:545
msgid ""
"This group cannot be expired because it is currently being updated.\n"
" Please try again later."
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?"
@@ -2409,11 +2409,11 @@ msgstr ""
"這個帳號目前沒有任何群組。\n"
"您要讀取目前的清單嗎?"
-#: kngroupmanager.cpp:655
+#: kngroupmanager.cpp:680
msgid "Fetch List"
msgstr "讀取清單"
-#: kngroupmanager.cpp:655
+#: kngroupmanager.cpp:680
msgid "Do Not Fetch"
msgstr "不要讀取"
@@ -3017,11 +3017,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"
@@ -3029,7 +3029,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"
@@ -3037,11 +3037,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"
@@ -3049,7 +3049,7 @@ msgstr ""
"無法讀取新聞群組。\n"
"發生以下錯誤:\n"
-#: knnntpclient.cpp:338
+#: knnntpclient.cpp:368
msgid ""
"No new articles could be retrieved for\n"
"%1/%2.\n"
@@ -3058,7 +3058,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"
@@ -3066,7 +3066,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"
@@ -3074,7 +3074,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?"
@@ -3083,7 +3083,7 @@ msgstr ""
"<br><br>您要求的文章目前不存在於伺服器上。<br> 您可以試著從 <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"
@@ -3091,7 +3091,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."
@@ -3099,7 +3099,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"
@@ -3112,7 +3112,7 @@ msgstr ""
"\n"
"%1"
-#: knnntpclient.cpp:732 knprotocolclient.cpp:435
+#: knnntpclient.cpp:762 knprotocolclient.cpp:435
#, c-format
msgid ""
"An error occurred:\n"
@@ -3331,12 +3331,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-zh_TW/messages/tdepim/kontact.po b/tde-i18n-zh_TW/messages/tdepim/kontact.po
index 9e20ef99ffe..58205ccdc62 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kontact.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kontact.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kontact\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-08-01 15:33+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -140,21 +140,21 @@ msgstr "新增訊息..."
msgid "Synchronize Mail"
msgstr "同步郵件"
-#: plugins/kmail/summarywidget.cpp:53
+#: plugins/kmail/summarywidget.cpp:52
msgid "E-Mail"
msgstr "電子郵件"
-#: plugins/kmail/summarywidget.cpp:144
+#: plugins/kmail/summarywidget.cpp:143
msgid ""
"_: %1: number of unread messages %2: total number of messages\n"
"%1 / %2"
msgstr "%1 / %2"
-#: plugins/kmail/summarywidget.cpp:156
+#: plugins/kmail/summarywidget.cpp:155
msgid "No unread messages in your monitored folders"
msgstr "您監看的資料夾中沒有未讀訊息"
-#: plugins/kmail/summarywidget.cpp:169
+#: plugins/kmail/summarywidget.cpp:168
msgid "Open Folder: \"%1\""
msgstr "打開資料夾 %1"
diff --git a/tde-i18n-zh_TW/messages/tdepim/korganizer.po b/tde-i18n-zh_TW/messages/tdepim/korganizer.po
index c578b1e9d00..de6b99eb5f4 100644
--- a/tde-i18n-zh_TW/messages/tdepim/korganizer.po
+++ b/tde-i18n-zh_TW/messages/tdepim/korganizer.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: korganizer\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2022-09-20 18:18+0000\n"
"PO-Revision-Date: 2008-08-01 15:33+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -5300,36 +5300,36 @@ 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 "
"<i>not</i> contain the selected categories."
msgstr "選取此選項,過濾器會顯示所有不屬於選取的類別的項目。"
-#: 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 "
"least the selected items."
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 "
@@ -7070,37 +7070,37 @@ msgstr "說明(&D)"
msgid "Due date"
msgstr "到期日"
-#: printing/calprinttodoconfig_base.ui:260
+#: printing/calprinttodoconfig_base.ui:257
#, no-c-format
msgid "Per&centage completed"
msgstr "完成百分比(&C)"
-#: 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 "刪去已完成的待辦事項摘要(&O)"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kres_featureplan.po b/tde-i18n-zh_TW/messages/tdepim/kres_featureplan.po
index 6bbb8725d3c..e92c02aaf87 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kres_featureplan.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kres_featureplan.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_featureplan\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-03-02 16:10+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kres_groupware.po b/tde-i18n-zh_TW/messages/tdepim/kres_groupware.po
index 4023e059a0b..f5346707fdf 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kres_groupware.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kres_groupware.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_groupware\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-03-02 16:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kres_groupwise.po b/tde-i18n-zh_TW/messages/tdepim/kres_groupwise.po
index 9cbab68d046..e7d2f44ccd5 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kres_groupwise.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kres_groupwise.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_groupwise\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-12-18 13:11+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kres_xmlrpc.po b/tde-i18n-zh_TW/messages/tdepim/kres_xmlrpc.po
index 2764259a399..e1d87038474 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kres_xmlrpc.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kres_xmlrpc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_xmlrpc\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-06-19 10:36+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/ktnef.po b/tde-i18n-zh_TW/messages/tdepim/ktnef.po
index 527848aa9f5..a09520922ed 100644
--- a/tde-i18n-zh_TW/messages/tdepim/ktnef.po
+++ b/tde-i18n-zh_TW/messages/tdepim/ktnef.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktnef\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2006-06-15 08:13+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/kwatchgnupg.po b/tde-i18n-zh_TW/messages/tdepim/kwatchgnupg.po
index 708f25c676f..12cffd44d3a 100644
--- a/tde-i18n-zh_TW/messages/tdepim/kwatchgnupg.po
+++ b/tde-i18n-zh_TW/messages/tdepim/kwatchgnupg.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kwatchgnupg\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-11-20 18:14+0000\n"
"PO-Revision-Date: 2006-03-03 09:27+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -105,6 +105,10 @@ msgstr "設為不限制(&U)"
msgid "Enable &word wrapping"
msgstr "開啟折行功能(&W)"
+#: kwatchgnupgmainwin.cpp:93
+msgid "[%1] Log cleared"
+msgstr ""
+
#: kwatchgnupgmainwin.cpp:98
msgid "C&lear History"
msgstr "清除歷史"
@@ -113,6 +117,10 @@ msgstr "清除歷史"
msgid "Configure KWatchGnuPG..."
msgstr "設定 KWatchGnuPG..."
+#: kwatchgnupgmainwin.cpp:137
+msgid "[%1] Log stopped"
+msgstr ""
+
#: kwatchgnupgmainwin.cpp:148
msgid ""
"The watchgnupg logging process could not be started.\n"
@@ -123,6 +131,10 @@ msgstr ""
"請將 watchgnupg 安裝目錄加入您的 $PATH 變數中。\n"
"此紀錄視窗目前不會有作用。"
+#: kwatchgnupgmainwin.cpp:150
+msgid "[%1] Log started"
+msgstr ""
+
#: kwatchgnupgmainwin.cpp:189
msgid "There are no components available that support logging."
msgstr "沒有能支援紀錄的元件。"
diff --git a/tde-i18n-zh_TW/messages/tdepim/libkcal.po b/tde-i18n-zh_TW/messages/tdepim/libkcal.po
index 9dde6fd1539..3cf88a96ee6 100644
--- a/tde-i18n-zh_TW/messages/tdepim/libkcal.po
+++ b/tde-i18n-zh_TW/messages/tdepim/libkcal.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkcal\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2024-02-12 18:18+0000\n"
"PO-Revision-Date: 2008-02-04 12:46+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -334,11 +334,11 @@ msgstr "無法儲存 %1"
msgid "libical error"
msgstr "libical 錯誤"
-#: icalformatimpl.cpp:2145
+#: icalformatimpl.cpp:2136
msgid "No VERSION property found"
msgstr ""
-#: icalformatimpl.cpp:2154
+#: icalformatimpl.cpp:2145
msgid "Expected iCalendar format"
msgstr "期望的 iCalendar 格式"
diff --git a/tde-i18n-zh_TW/messages/tdepim/libkleopatra.po b/tde-i18n-zh_TW/messages/tdepim/libkleopatra.po
index 35e725b19bc..07a9f630d00 100644
--- a/tde-i18n-zh_TW/messages/tdepim/libkleopatra.po
+++ b/tde-i18n-zh_TW/messages/tdepim/libkleopatra.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkleopatra\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:17+0000\n"
"PO-Revision-Date: 2008-07-14 13:40+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/libkmime.po b/tde-i18n-zh_TW/messages/tdepim/libkmime.po
index 38ba2e213d9..893b5c9b200 100644
--- a/tde-i18n-zh_TW/messages/tdepim/libkmime.po
+++ b/tde-i18n-zh_TW/messages/tdepim/libkmime.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkmime\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-03-02 17:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/libkpgp.po b/tde-i18n-zh_TW/messages/tdepim/libkpgp.po
index a54443b0375..2420eb04c4f 100644
--- a/tde-i18n-zh_TW/messages/tdepim/libkpgp.po
+++ b/tde-i18n-zh_TW/messages/tdepim/libkpgp.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkpgp\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-06-15 08:15+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdepim/libtdepim.po b/tde-i18n-zh_TW/messages/tdepim/libtdepim.po
index 83240a0b95f..956b19267ea 100644
--- a/tde-i18n-zh_TW/messages/tdepim/libtdepim.po
+++ b/tde-i18n-zh_TW/messages/tdepim/libtdepim.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtdepim\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2023-06-11 18:15+0000\n"
"PO-Revision-Date: 2008-07-14 13:39+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -486,16 +486,16 @@ msgstr "編輯完成順序"
msgid "Showing URL %1"
msgstr "顯示網址 %1"
-#: kaddrbook.cpp:76
+#: kaddrbook.cpp:75
msgid ""
"<qt>The email address <b>%1</b> cannot be found in your addressbook.</qt>"
msgstr "<qt>在您的通訊錄中找不到這個電子郵件地址:<b>%1</b>。</qt>"
-#: kaddrbook.cpp:79
+#: kaddrbook.cpp:78
msgid "is not in address book"
msgstr "不在通訊錄中"
-#: kaddrbook.cpp:151
+#: kaddrbook.cpp:150
msgid ""
"<qt>The email address <b>%1</b> was added to your addressbook; you can add "
"more information to this entry by opening the addressbook.</qt>"
@@ -503,17 +503,17 @@ msgstr ""
"<qt>電子郵件地址 <b>%1</b> 已經加入您的通訊錄中。您可以開啟通訊錄並新增其資"
"訊。</qt>"
-#: kaddrbook.cpp:157
+#: kaddrbook.cpp:156
msgid "<qt>The email address <b>%1</b> is already in your addressbook.</qt>"
msgstr "<qt>電子郵件地址 <b>%1</b> 已經在您的通訊錄中了。</qt>"
-#: kaddrbook.cpp:188
+#: kaddrbook.cpp:187
msgid ""
"The VCard was added to your addressbook; you can add more information to "
"this entry by opening the addressbook."
msgstr "VCard 已經加入您的通訊錄中。您可以開啟通訊錄並新增其資訊。"
-#: kaddrbook.cpp:195
+#: kaddrbook.cpp:194
msgid ""
"The VCard's primary email address is already in your addressbook; however, "
"you may save the VCard into a file and import it into the addressbook "
@@ -898,33 +898,33 @@ msgstr "本地端項目"
msgid "New (remote) entry"
msgstr "新的(遠端)項目"
-#: komposer/core/core.cpp:251
+#: komposer/core/core.cpp:250
#, fuzzy
msgid "&Send"
msgstr "發送"
-#: komposer/core/core.cpp:255
+#: komposer/core/core.cpp:254
msgid "&Queue"
msgstr ""
-#: komposer/core/core.cpp:259
+#: komposer/core/core.cpp:258
msgid "Save in &Drafts Folder"
msgstr ""
-#: komposer/core/core.cpp:262
+#: komposer/core/core.cpp:261
msgid "&Insert File..."
msgstr ""
-#: addresspicker.ui:201 komposer/core/core.cpp:265
+#: addresspicker.ui:201 komposer/core/core.cpp:264
#, no-c-format
msgid "&Address Book"
msgstr "通訊錄(&A)"
-#: komposer/core/core.cpp:268
+#: komposer/core/core.cpp:267
msgid "&New Composer"
msgstr ""
-#: komposer/core/core.cpp:273
+#: komposer/core/core.cpp:272
msgid "&Attach File..."
msgstr ""
@@ -1040,7 +1040,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"
@@ -1048,174 +1048,174 @@ 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 "名稱(&N):"
-#: kscoringeditor.cpp:414
+#: kscoringeditor.cpp:412
msgid "&Groups:"
msgstr "群組(&G):"
-#: kscoringeditor.cpp:417
+#: kscoringeditor.cpp:415
msgid "A&dd Group"
msgstr "新增群組(&D)"
-#: kscoringeditor.cpp:428
+#: kscoringeditor.cpp:426
msgid "&Expire rule automatically"
msgstr "自動將規則設為逾期(&E)"
-#: kscoringeditor.cpp:435
+#: kscoringeditor.cpp:433
msgid "&Rule is valid for:"
msgstr "規則適用期(&R):"
-#: kscoringeditor.cpp:444
+#: kscoringeditor.cpp:442
msgid "Conditions"
msgstr "條件"
-#: kscoringeditor.cpp:452
+#: kscoringeditor.cpp:450
msgid "Match a&ll conditions"
msgstr "符合所有條件(&L)"
-#: kscoringeditor.cpp:455
+#: kscoringeditor.cpp:453
msgid "Matc&h any condition"
msgstr "符合任一條件(&H)"
-#: kscoringeditor.cpp:465
+#: kscoringeditor.cpp:463
msgid "Actions"
msgstr "動作"
-#: kscoringeditor.cpp:589
+#: kscoringeditor.cpp:587
msgid ""
"_n: day\n"
" days"
msgstr " 天"
-#: 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 "只顯示此群組的規則(&W):"
-#: kscoringeditor.cpp:862
+#: kscoringeditor.cpp:860
msgid "Rule Editor"
msgstr "規則編輯器"
-#: kscoringeditor.cpp:961
+#: kscoringeditor.cpp:959
msgid "Edit Rule"
msgstr "編輯規則"
@@ -1665,7 +1665,7 @@ msgstr "有些檔案與資料夾沒有正確的權限。請修正。"
msgid "Permissions Check"
msgstr "權限檢查"
-#: ../libemailfunctions/email.cpp:465
+#: ../libemailfunctions/email.cpp:464
msgid ""
"The email address you entered is not valid because it contains more than one "
"@. You will not create valid messages if you do not change your address."
@@ -1673,7 +1673,7 @@ msgstr ""
"您輸入的電子郵件地址不合法,因為包含了兩個以上的 @ 符號。如果您不改變您輸入的"
"位址,將無法產生可用的信件。"
-#: ../libemailfunctions/email.cpp:470
+#: ../libemailfunctions/email.cpp:469
msgid ""
"The email address you entered is not valid because it does not contain a @."
"You will not create valid messages if you do not change your address."
@@ -1681,51 +1681,51 @@ msgstr ""
"您輸入的電子郵件地址不合法,因為沒有包含 @ 符號。如果您不改變您輸入的位址,將"
"無法產生可用的信件。"
-#: ../libemailfunctions/email.cpp:475
+#: ../libemailfunctions/email.cpp:474
msgid "You have to enter something in the email address field."
msgstr "您必須填入電子郵件信箱。"
-#: ../libemailfunctions/email.cpp:477
+#: ../libemailfunctions/email.cpp:476
msgid ""
"The email address you entered is not valid because it does not contain a "
"local part."
msgstr "您輸入的電子郵件地址不合法,因為沒有包含帳號。"
-#: ../libemailfunctions/email.cpp:480
+#: ../libemailfunctions/email.cpp:479
msgid ""
"The email address you entered is not valid because it does not contain a "
"domain part."
msgstr "您輸入的電子郵件地址不合法,因為沒有包含網域。"
-#: ../libemailfunctions/email.cpp:483
+#: ../libemailfunctions/email.cpp:482
msgid ""
"The email address you entered is not valid because it contains unclosed "
"comments/brackets."
msgstr "您輸入的電子郵件地址不合法,因為少了一個中刮號等符號。"
-#: ../libemailfunctions/email.cpp:486
+#: ../libemailfunctions/email.cpp:485
msgid "The email address you entered is valid."
msgstr "您輸入的電子郵件地址不合法。"
-#: ../libemailfunctions/email.cpp:488
+#: ../libemailfunctions/email.cpp:487
msgid ""
"The email address you entered is not valid because it contains an unclosed "
"anglebracket."
msgstr "您輸入的電子郵件地址不合法,因為少了一個括號。"
-#: ../libemailfunctions/email.cpp:491
+#: ../libemailfunctions/email.cpp:490
msgid ""
"The email address you entered is not valid because it contains an unopened "
"anglebracket."
msgstr "您輸入的電子郵件地址不合法,因為少了一個括號。"
-#: ../libemailfunctions/email.cpp:494
+#: ../libemailfunctions/email.cpp:493
msgid ""
"The email address you have entered is not valid because it contains an "
"unexpected comma."
msgstr "您輸入的電子郵件地址不合法,因為含有(不應出現的)逗號。"
-#: ../libemailfunctions/email.cpp:497
+#: ../libemailfunctions/email.cpp:496
msgid ""
"The email address you entered is not valid because it ended unexpectedly, "
"this probably means you have used an escaping type character like an \\ as "
@@ -1734,35 +1734,35 @@ msgstr ""
"您輸入的電子郵件地址不合法,因為在非預期的狀況下結束。這可能是因為您在輸入欄"
"位的最後面不小心加了一個跳脫字元(如 \\)。"
-#: ../libemailfunctions/email.cpp:502
+#: ../libemailfunctions/email.cpp:501
msgid ""
"The email address you entered is not valid because it contains quoted text "
"which does not end."
msgstr "您輸入的電子郵件地址不合法,因為包含了未結束的文字。"
-#: ../libemailfunctions/email.cpp:505 ../libemailfunctions/email.cpp:566
+#: ../libemailfunctions/email.cpp:504 ../libemailfunctions/email.cpp:565
msgid ""
"The email address you entered is not valid because it does not seem to "
"contain an actual email address, i.e. something of the form joe@kde.org."
msgstr "您輸入的電子郵件地址不合法,因為似乎不是一個真實的電子郵件地址。"
-#: ../libemailfunctions/email.cpp:509
+#: ../libemailfunctions/email.cpp:508
msgid ""
"The email address you entered is not valid because it contains an illegal "
"character."
msgstr "您輸入的電子郵件地址不合法,因為包含了不合法的字元。"
-#: ../libemailfunctions/email.cpp:512
+#: ../libemailfunctions/email.cpp:511
msgid ""
"The email address you have entered is not valid because it contains an "
"invalid displayname."
msgstr "您輸入的電子郵件地址不合法,因為包含了不合法的顯示名稱。"
-#: ../libemailfunctions/email.cpp:515
+#: ../libemailfunctions/email.cpp:514
msgid "Unknown problem with email address"
msgstr "電子郵件地址中有未知的錯誤。"
-#: ../libkpimidentities/identity.cpp:104
+#: ../libkpimidentities/identity.cpp:103
msgid "<qt>Failed to execute signature script<br><b>%1</b>:<br>%2</qt>"
msgstr "<qt>執行簽名文稿失敗。<br> <b>%1</b>:<br>%2</qt>"
@@ -1814,12 +1814,7 @@ msgstr "過濾(&F):"
msgid "Save as &Distribution List..."
msgstr "儲存成分派清單(&D)..."
-#: addresspicker.ui:303
-#, no-c-format
-msgid "Alt+D"
-msgstr "Alt+D"
-
-#: addresspicker.ui:311
+#: addresspicker.ui:308
#, no-c-format
msgid "&Search Directory Service"
msgstr "搜尋目錄服務(&S)"
diff --git a/tde-i18n-zh_TW/messages/tdepim/tdeabc_slox.po b/tde-i18n-zh_TW/messages/tdepim/tdeabc_slox.po
index efcdd9d5a5c..3bbd68896c7 100644
--- a/tde-i18n-zh_TW/messages/tdepim/tdeabc_slox.po
+++ b/tde-i18n-zh_TW/messages/tdepim/tdeabc_slox.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_slox\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2006-03-01 18:35+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,7 +27,7 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: kcalresourceslox.cpp:74 tdeabcresourceslox.cpp:53
+#: kcalresourceslox.cpp:74 tdeabcresourceslox.cpp:54
msgid "OpenXchange Server"
msgstr ""
@@ -122,11 +122,11 @@ msgstr "分享資料夾"
msgid "System Folder"
msgstr "系統資料夾"
-#: tdeabcresourceslox.cpp:216
+#: tdeabcresourceslox.cpp:217
msgid "Downloading contacts"
msgstr "下載聯絡人"
-#: tdeabcresourceslox.cpp:529
+#: tdeabcresourceslox.cpp:530
msgid "Uploading contacts"
msgstr "上傳聯絡人"
diff --git a/tde-i18n-zh_TW/messages/tdepim/tdeio_imap4.po b/tde-i18n-zh_TW/messages/tdepim/tdeio_imap4.po
index 85522b4777a..a6ccd28d0d5 100644
--- a/tde-i18n-zh_TW/messages/tdepim/tdeio_imap4.po
+++ b/tde-i18n-zh_TW/messages/tdepim/tdeio_imap4.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_imap4\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2020-12-16 16:52+0100\n"
"PO-Revision-Date: 2008-02-04 08:41+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -29,86 +29,86 @@ msgid ""
"Your emails"
msgstr ""
-#: imap4.cc:622
+#: imap4.cpp:622
msgid "Message from %1 while processing '%2': %3"
msgstr "處理 %2 時由 %1 傳來的訊息:%3"
-#: imap4.cc:624
+#: imap4.cpp:624
msgid "Message from %1: %2"
msgstr "由 %1 傳來的訊息:%2"
-#: imap4.cc:948
+#: imap4.cpp:948
msgid ""
"The following folder will be created on the server: %1 What do you want to "
"store in this folder?"
msgstr "將在伺服器上建立以下資料夾:%1。您要在此資料夾中儲存什麼?"
-#: imap4.cc:950
+#: imap4.cpp:950
msgid "Create Folder"
msgstr "建立目錄"
-#: imap4.cc:951
+#: imap4.cpp:951
msgid "&Messages"
msgstr "訊息 (&M)"
-#: imap4.cc:951
+#: imap4.cpp:951
msgid "&Subfolders"
msgstr "子目錄 (&S)"
-#: imap4.cc:1285
+#: imap4.cpp:1285
msgid "Unsubscribe of folder %1 failed. The server returned: %2"
msgstr "取消訂閱資料夾 %1 失敗。伺服器回應:%2"
-#: imap4.cc:1306
+#: imap4.cpp:1306
msgid "Subscribe of folder %1 failed. The server returned: %2"
msgstr "訂閱資料夾 %1 失敗。伺服器回應:%2"
-#: imap4.cc:1375 imap4.cc:1387 imap4.cc:1418
+#: imap4.cpp:1375 imap4.cpp:1387 imap4.cpp:1418
msgid "Changing the flags of message %1 failed."
msgstr "改變訊息 %1 的旗標失敗。"
-#: imap4.cc:1464
+#: imap4.cpp:1464
msgid ""
"Setting the Access Control List on folder %1 for user %2 failed. The server "
"returned: %3"
msgstr "設定使用者 %2 於資料夾 %1 的權限控制清單失敗。伺服器回應:%3"
-#: imap4.cc:1483
+#: imap4.cpp:1483
msgid ""
"Deleting the Access Control List on folder %1 for user %2 failed. The server "
"returned: %3"
msgstr "從資料夾 %1 中刪除使用者 %2 的 權限控制清單失敗。伺服器回應:%3"
-#: imap4.cc:1500 imap4.cc:1527
+#: imap4.cpp:1500 imap4.cpp:1527
msgid ""
"Retrieving the Access Control List on folder %1 failed. The server returned: "
"%2"
msgstr "從資料夾中 %1 取得權限控制清單失敗。伺服器回應:%2"
-#: imap4.cc:1561
+#: imap4.cpp:1561
msgid "Searching of folder %1 failed. The server returned: %2"
msgstr "搜尋資料夾 %1 失敗。伺服器回應:%2"
-#: imap4.cc:1595
+#: imap4.cpp:1595
msgid "Custom command %1:%2 failed. The server returned: %3"
msgstr "自訂指令 %1:%2 失敗。伺服器回應:%3"
-#: imap4.cc:1678
+#: imap4.cpp:1678
msgid "Setting the annotation %1 on folder %2 failed. The server returned: %3"
msgstr "設定目錄 %2 中的註解 %1 失敗。伺服器回應:%3"
-#: imap4.cc:1702
+#: imap4.cpp:1702
msgid ""
"Retrieving the annotation %1 on folder %2 failed. The server returned: %3"
msgstr "無法下載目錄 %2中的註解 %1。伺服器回應:%3"
-#: imap4.cc:1739
+#: imap4.cpp:1739
msgid ""
"Retrieving the quota root information on folder %1 failed. The server "
"returned: %2"
msgstr "無法取得目錄 %1 的大小限制資訊。伺服器回應:%2"
-#: imap4.cc:2064
+#: imap4.cpp:2064
msgid ""
"The server %1 supports neither IMAP4 nor IMAP4rev1.\n"
"It identified itself with: %2"
@@ -116,7 +116,7 @@ msgstr ""
"伺服器 %1 不支援 IMAP4 或 IMAP4rev 協定。\n"
"伺服器訊息:%2"
-#: imap4.cc:2075
+#: imap4.cpp:2075
msgid ""
"The server does not support TLS.\n"
"Disable this security feature to connect unencrypted."
@@ -124,23 +124,23 @@ msgstr ""
"伺服器不支援 TLS。\n"
"請關閉安全設定,來使用未經加密的連線。"
-#: imap4.cc:2100
+#: imap4.cpp:2100
msgid "Starting TLS failed."
msgstr "啟動 TLS 失敗。"
-#: imap4.cc:2109
+#: imap4.cpp:2109
msgid "LOGIN is disabled by the server."
msgstr "LOGIN 已被伺服器關閉。"
-#: imap4.cc:2116
+#: imap4.cpp:2116
msgid "The authentication method %1 is not supported by the server."
msgstr "伺服器不支援 %1 的認證方式。"
-#: imap4.cc:2144
+#: imap4.cpp:2144
msgid "Username and password for your IMAP account:"
msgstr "您 IMAP 帳號的使用者名稱與密碼:"
-#: imap4.cc:2158
+#: imap4.cpp:2158
msgid ""
"Unable to login. Probably the password is wrong.\n"
"The server %1 replied:\n"
@@ -150,7 +150,7 @@ msgstr ""
"伺服器 %1 回應:\n"
"%2"
-#: imap4.cc:2165
+#: imap4.cpp:2165
msgid ""
"Unable to authenticate via %1.\n"
"The server %2 replied:\n"
@@ -160,11 +160,11 @@ msgstr ""
"伺服器 %2 回應:\n"
"%3"
-#: imap4.cc:2172
+#: imap4.cpp:2172
msgid "SASL authentication is not compiled into tdeio_imap4."
msgstr "SASL 認證機制沒有編譯到 tdeio_imap4 中。"
-#: imap4.cc:2716
+#: imap4.cpp:2716
msgid "Unable to open folder %1. The server replied: %2"
msgstr "無法開啟目錄 %1。伺服器回應:%2"
diff --git a/tde-i18n-zh_TW/messages/tdepim/tdepimwizards.po b/tde-i18n-zh_TW/messages/tdepim/tdepimwizards.po
index 71d84bcb4c8..57e28b7ec31 100644
--- a/tde-i18n-zh_TW/messages/tdepim/tdepimwizards.po
+++ b/tde-i18n-zh_TW/messages/tdepim/tdepimwizards.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdepimwizards\n"
-"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
"PO-Revision-Date: 2008-02-04 08:41+0800\n"
"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdesdk/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdesdk/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdesdk/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdesdk/Makefile.am b/tde-i18n-zh_TW/messages/tdesdk/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdesdk/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdesdk/kbabel.po b/tde-i18n-zh_TW/messages/tdesdk/kbabel.po
index 973e02a8024..9b47492336b 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/kbabel.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/kbabel.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbabel\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2007-11-09 14:52+0800\n"
"Last-Translator: Chih-Wei Huang <cwhuang@linux.org.tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
@@ -2300,89 +2300,89 @@ msgstr "可用的(&A):"
msgid "&Selected:"
msgstr "已選擇的文字(&S):"
-#: datatools/accelerators/main.cc:58
+#: datatools/accelerators/main.cpp:58
msgid ""
"_: what check found errors\n"
"accelerator"
msgstr "快速鍵"
-#: datatools/arguments/main.cc:57
+#: datatools/arguments/main.cpp:57
msgid ""
"_: what check found errors\n"
"arguments"
msgstr "參數"
-#: datatools/context/main.cc:58
+#: datatools/context/main.cpp:58
msgid ""
"_: what check found errors\n"
"context info"
msgstr "內容資訊"
-#: datatools/equations/main.cc:58
+#: datatools/equations/main.cpp:58
msgid ""
"_: what check found errors\n"
"equations"
msgstr "等式"
-#: datatools/length/main.cc:61 datatools/regexp/main.cc:55
+#: datatools/length/main.cpp:61 datatools/regexp/main.cpp:55
msgid ""
"_: which check found errors\n"
"translation has inconsistent length"
msgstr "翻譯長度不正確"
-#: datatools/not-translated/main.cc:60
+#: datatools/not-translated/main.cpp:60
msgid ""
"_: which check found errors\n"
"English text in translation"
msgstr "翻譯中的英文"
-#: datatools/pluralforms/main.cc:59
+#: datatools/pluralforms/main.cpp:59
msgid ""
"_: what check found errors\n"
"plural forms"
msgstr "複數型"
-#: datatools/punctuation/main.cc:58
+#: datatools/punctuation/main.cpp:58
msgid ""
"_: what check found errors\n"
"punctuation"
msgstr "標點"
-#: datatools/regexp/main.cc:58
+#: datatools/regexp/main.cpp:58
msgid "Error loading data (%1)"
msgstr "載入資料錯誤(%1)"
-#: datatools/regexp/main.cc:118
+#: datatools/regexp/main.cpp:118
msgid "File not found"
msgstr "找不到檔案"
-#: datatools/regexp/main.cc:123
+#: datatools/regexp/main.cpp:123
msgid "The file is not a XML"
msgstr "這不是一個 XML 檔案"
-#: datatools/regexp/main.cc:147
+#: datatools/regexp/main.cpp:147
msgid "Expected tag 'item'"
msgstr "預期中的標籤 item"
-#: datatools/regexp/main.cc:153
+#: datatools/regexp/main.cpp:153
msgid "First child of 'item' is not a node"
msgstr "item 的第一個 child 不是一個節點"
-#: datatools/regexp/main.cc:159
+#: datatools/regexp/main.cpp:159
msgid "Expected tag 'name'"
msgstr "預期中的標籤 name"
-#: datatools/regexp/main.cc:167
+#: datatools/regexp/main.cpp:167
msgid "Expected tag 'exp'"
msgstr "預期中的標籤 exp"
-#: datatools/whitespace/main.cc:60
+#: datatools/whitespace/main.cpp:60
msgid ""
"_: which check found errors\n"
"whitespace only translation"
msgstr "翻譯內容只有空白"
-#: datatools/xml/main.cc:60
+#: datatools/xml/main.cpp:60
msgid ""
"_: what check found errors\n"
"XML tags"
@@ -2392,7 +2392,7 @@ msgstr "XML 標籤"
msgid "saving file"
msgstr "儲存檔案中"
-#: filters/gettext/gettextimport.cpp:83
+#: filters/gettext/gettextimport.cpp:81
msgid "loading file"
msgstr "載入檔案中"
diff --git a/tde-i18n-zh_TW/messages/tdesdk/kbugbuster.po b/tde-i18n-zh_TW/messages/tdesdk/kbugbuster.po
index ce5a2254d37..8fe30aae6ae 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/kbugbuster.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/kbugbuster.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbugbuster\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2006-06-20 11:08+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdesdk/kompare.po b/tde-i18n-zh_TW/messages/tdesdk/kompare.po
index ded27e00434..b1bc4b378f1 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/kompare.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/kompare.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kompare\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2006-06-20 15:31+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdesdk/tdecachegrind.po b/tde-i18n-zh_TW/messages/tdesdk/tdecachegrind.po
index d7ec26c603b..ff94e10c7ac 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/tdecachegrind.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/tdecachegrind.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdecachegrind\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
"PO-Revision-Date: 2007-10-03 10:39+0800\n"
"Last-Translator: Chih-Wei Huang <cwhuang@linux.org.tw>\n"
"Language-Team: Chinese Traditional <zh-l10n@linux.org.tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdesdk/tdeio_svn.po b/tde-i18n-zh_TW/messages/tdesdk/tdeio_svn.po
index 68cae22636a..f2c9f131cc2 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/tdeio_svn.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/tdeio_svn.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_svn\n"
-"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"POT-Creation-Date: 2022-09-18 18:24+0000\n"
"PO-Revision-Date: 2006-06-19 13:36+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -259,7 +259,7 @@ msgstr ""
msgid "F1"
msgstr ""
-#: svnhelper/subversioncheckout.ui:145
+#: svnhelper/subversioncheckout.ui:139
#, no-c-format
msgid "Revision (0 for HEAD):"
msgstr ""
@@ -279,7 +279,7 @@ msgstr ""
msgid "Subversion Switch"
msgstr ""
-#: svnhelper/subversionswitch.ui:145
+#: svnhelper/subversionswitch.ui:139
#, no-c-format
msgid "Revision (0 for HEAD) :"
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdesdk/umbrello.po b/tde-i18n-zh_TW/messages/tdesdk/umbrello.po
index c483bd4f230..3c2ead3d514 100644
--- a/tde-i18n-zh_TW/messages/tdesdk/umbrello.po
+++ b/tde-i18n-zh_TW/messages/tdesdk/umbrello.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
-"POT-Creation-Date: 2020-05-11 04:12+0200\n"
+"POT-Creation-Date: 2023-09-25 18:13+0000\n"
"PO-Revision-Date: 2006-09-11 13:32+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -1632,19 +1632,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 UML 建模工具自動代碼展生器"
-#: 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"
@@ -1652,7 +1652,7 @@ msgstr ""
"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML 建模工具作"
"者"
-#: docgenerators/main.cpp:67 main.cpp:98
+#: docgenerators/main.cpp:66 main.cpp:98
msgid "Umbrello UML Modeller Authors"
msgstr "Umbrello UML 建模工具作者"
@@ -3114,12 +3114,12 @@ msgstr ""
msgid "He&lp"
msgstr ""
-#: autolayout/newautolayoutdialog.ui:412
+#: autolayout/newautolayoutdialog.ui:406
#, fuzzy, no-c-format
msgid "&Restore Default"
msgstr "預設(&D)"
-#: autolayout/newautolayoutdialog.ui:420
+#: autolayout/newautolayoutdialog.ui:414
#, no-c-format
msgid "Save As Defa&ult"
msgstr ""
@@ -3182,8 +3182,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
diff --git a/tde-i18n-zh_TW/messages/tdetoys/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdetoys/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdetoys/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdetoys/Makefile.am b/tde-i18n-zh_TW/messages/tdetoys/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdetoys/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdetoys/kweather.po b/tde-i18n-zh_TW/messages/tdetoys/kweather.po
index fc089aa0b63..6a4d37736f7 100644
--- a/tde-i18n-zh_TW/messages/tdetoys/kweather.po
+++ b/tde-i18n-zh_TW/messages/tdetoys/kweather.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kweather\n"
-"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"POT-Creation-Date: 2023-06-14 18:16+0000\n"
"PO-Revision-Date: 2007-02-27 09:21+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -30,57 +30,57 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: dockwidget.cpp:105 weatherlib.cpp:180
+#: dockwidget.cpp:107 weatherlib.cpp:189
msgid "The network is currently offline..."
msgstr "網路目前為離線狀態..."
-#: dockwidget.cpp:108 reportview.cpp:136
+#: dockwidget.cpp:110 reportview.cpp:137
msgid "Temperature:"
msgstr "氣溫:"
-#: dockwidget.cpp:109 reportview.cpp:139
+#: dockwidget.cpp:111 reportview.cpp:140
msgid "Dew Point:"
msgstr "露點:"
-#: dockwidget.cpp:111 reportview.cpp:141
+#: dockwidget.cpp:113 reportview.cpp:142
msgid "Air Pressure:"
msgstr "氣壓:"
-#: dockwidget.cpp:112 reportview.cpp:144
+#: dockwidget.cpp:114 reportview.cpp:145
msgid "Rel. Humidity:"
msgstr "相對濕度:"
-#: dockwidget.cpp:114 reportview.cpp:146
+#: dockwidget.cpp:116 reportview.cpp:147
msgid "Wind Speed:"
msgstr "風速:"
-#: dockwidget.cpp:118 reportview.cpp:153
+#: dockwidget.cpp:120 reportview.cpp:154
msgid "Heat Index:"
msgstr "酷熱指數:"
-#: dockwidget.cpp:120 reportview.cpp:156
+#: dockwidget.cpp:122 reportview.cpp:157
msgid "Wind Chill:"
msgstr "風寒指數:"
-#: dockwidget.cpp:125 reportview.cpp:162
+#: dockwidget.cpp:127 reportview.cpp:163
msgid "Sunrise:"
msgstr "日出:"
-#: dockwidget.cpp:126 reportview.cpp:164
+#: dockwidget.cpp:128 reportview.cpp:165
msgid "Sunset:"
msgstr "日落:"
-#: dockwidget.cpp:133
+#: dockwidget.cpp:135
msgid ""
"Station reports that it needs maintenance\n"
"Please try again later"
msgstr "氣象站回報目前需要維護。請稍候再試。"
-#: dockwidget.cpp:139
+#: dockwidget.cpp:141
msgid "Temperature: "
msgstr "溫度:"
-#: dockwidget.cpp:140
+#: dockwidget.cpp:142
msgid ""
"\n"
"Wind: "
@@ -88,7 +88,7 @@ msgstr ""
"\n"
"風向:"
-#: dockwidget.cpp:141
+#: dockwidget.cpp:143
msgid ""
"\n"
"Air pressure: "
@@ -96,18 +96,26 @@ msgstr ""
"\n"
"氣壓:"
-#: kcmweather.cpp:76
-msgid "kcmweather"
+#: kcmweatherapplet.cpp:74
+#, fuzzy
+#| msgid "kcmweather"
+msgid "kcmweatherapplet"
msgstr "kcmweather"
-#: kcmweather.cpp:77 kcmweatherservice.cpp:52
+#: kcmweatherapplet.cpp:75 kcmweatherservice.cpp:73 kcmweatherstations.cpp:52
msgid "KWeather Configure Dialog"
msgstr "KWeather 設定視窗"
-#: kcmweather.cpp:79 kcmweatherservice.cpp:54
+#: kcmweatherapplet.cpp:77 kcmweatherservice.cpp:75 kcmweatherstations.cpp:54
msgid "(c), 2003 Tobias Koenig"
msgstr "(c) 2003 Tobias Koenig"
+#: kcmweatherservice.cpp:72
+#, fuzzy
+#| msgid "kcmweather"
+msgid "kcmweatherservice"
+msgstr "kcmweather"
+
#: kweather.cpp:90
#, c-format
msgid "KWeather - %1"
@@ -157,7 +165,7 @@ msgstr "很棒的新的天氣圖示"
msgid "Improvements and more code cleanups"
msgstr "做了很多改進,並整理程式碼。"
-#: kweather.cpp:274
+#: kweather.cpp:275
msgid ""
"For some reason the log file could not be written to.\n"
"Please check to see if your disk is full or if you have write access to the "
@@ -166,11 +174,11 @@ msgstr ""
"因為某些不知名的因素無法寫入您所指定的日誌檔。\n"
"請檢查看看您的磁碟容量是否已滿,或是您是否擁有寫入該位置檔案的權限。"
-#: kweather.cpp:278 kweather.cpp:359
+#: kweather.cpp:279 kweather.cpp:367
msgid "KWeather Error"
msgstr "KWeather 錯誤"
-#: kweather.cpp:356
+#: kweather.cpp:364
msgid ""
"For some reason a new log file could not be opened.\n"
"Please check to see if your disk is full or if you have write access to the "
@@ -191,301 +199,301 @@ msgstr "KWeather DCOP 服務"
msgid "Developer"
msgstr "發展人員"
-#: metar_parser.cpp:165
+#: metar_parser.cpp:169
#, c-format
msgid ""
"_n: 1 meter\n"
"%n meters"
msgstr "%n 公尺"
-#: metar_parser.cpp:170
+#: metar_parser.cpp:174
#, c-format
msgid ""
"_n: 1 foot\n"
"%n feet"
msgstr "%n 英呎"
-#: metar_parser.cpp:175
+#: metar_parser.cpp:179
#, c-format
msgid "Few clouds at %1"
msgstr "在 %1 有少許雲量"
-#: metar_parser.cpp:180
+#: metar_parser.cpp:184
#, c-format
msgid "Scattered clouds at %1"
msgstr "%1 處有疏雲"
-#: metar_parser.cpp:185
+#: metar_parser.cpp:189
#, c-format
msgid "Broken clouds at %1"
msgstr "%1 處有裂雲"
-#: metar_parser.cpp:190
+#: metar_parser.cpp:194
#, c-format
msgid "Overcast clouds at %1"
msgstr "%1 處為陰天"
-#: metar_parser.cpp:195
+#: metar_parser.cpp:199
msgid "Clear skies"
msgstr "晴空萬里"
-#: metar_parser.cpp:221
+#: metar_parser.cpp:225
msgid "Heavy"
msgstr "重"
-#: metar_parser.cpp:226
+#: metar_parser.cpp:230
msgid "Light"
msgstr "輕"
-#: metar_parser.cpp:232
+#: metar_parser.cpp:236
msgid "Shallow"
msgstr "淺"
-#: metar_parser.cpp:234
+#: metar_parser.cpp:238
msgid "Partial"
msgstr "部份"
-#: metar_parser.cpp:236
+#: metar_parser.cpp:240
msgid "Patches"
msgstr "片狀"
-#: metar_parser.cpp:238
+#: metar_parser.cpp:242
msgid "Low Drifting"
msgstr "輕飄"
-#: metar_parser.cpp:240
+#: metar_parser.cpp:244
msgid "Blowing"
msgstr "吹"
-#: metar_parser.cpp:243
+#: metar_parser.cpp:247
msgid "Showers"
msgstr "陣雨"
-#: metar_parser.cpp:248
+#: metar_parser.cpp:252
msgid "Thunder Storm"
msgstr "雷雨"
-#: metar_parser.cpp:253
+#: metar_parser.cpp:257
msgid "Freezing"
msgstr "嚴寒"
-#: metar_parser.cpp:259
+#: metar_parser.cpp:263
msgid "Drizzle"
msgstr "毛毛雨"
-#: metar_parser.cpp:264
+#: metar_parser.cpp:268
msgid "Rain"
msgstr "下雨"
-#: metar_parser.cpp:269
+#: metar_parser.cpp:273
msgid "Snow"
msgstr "下雪"
-#: metar_parser.cpp:274
+#: metar_parser.cpp:278
msgid "Snow Grains"
msgstr "雪粒"
-#: metar_parser.cpp:279
+#: metar_parser.cpp:283
msgid "Ice Crystals"
msgstr "冰晶"
-#: metar_parser.cpp:284
+#: metar_parser.cpp:288
msgid "Ice Pellets"
msgstr "碎冰雹"
-#: metar_parser.cpp:289
+#: metar_parser.cpp:293
msgid "Hail"
msgstr "冰雹"
-#: metar_parser.cpp:294
+#: metar_parser.cpp:298
msgid "Small Hail Pellets"
msgstr "小碎冰雹"
-#: metar_parser.cpp:299
+#: metar_parser.cpp:303
msgid "Unknown Precipitation"
msgstr "未知凝結"
-#: metar_parser.cpp:304
+#: metar_parser.cpp:308
msgid "Mist"
msgstr "有霧"
-#: metar_parser.cpp:313
+#: metar_parser.cpp:317
msgid "Fog"
msgstr "被霧籠罩"
-#: metar_parser.cpp:321
+#: metar_parser.cpp:325
msgid "Smoke"
msgstr "煙霧瀰漫"
-#: metar_parser.cpp:323
+#: metar_parser.cpp:327
msgid "Volcanic Ash"
msgstr "火山灰"
-#: metar_parser.cpp:325
+#: metar_parser.cpp:329
msgid "Widespread Dust"
msgstr "塵埃廣布"
-#: metar_parser.cpp:327
+#: metar_parser.cpp:331
msgid "Sand"
msgstr "砂礫"
-#: metar_parser.cpp:329
+#: metar_parser.cpp:333
msgid "Haze"
msgstr "陰霾"
-#: metar_parser.cpp:331
+#: metar_parser.cpp:335
msgid "Spray"
msgstr "水沫"
-#: metar_parser.cpp:333
+#: metar_parser.cpp:337
msgid "Dust/Sand Swirls"
msgstr "塵埃/砂礫漩渦"
-#: metar_parser.cpp:335
+#: metar_parser.cpp:339
msgid "Sudden Winds"
msgstr "陣風"
-#: metar_parser.cpp:339
+#: metar_parser.cpp:343
msgid "Tornado"
msgstr "龍捲風"
-#: metar_parser.cpp:341
+#: metar_parser.cpp:345
msgid "Funnel Cloud"
msgstr "漏斗雲"
-#: metar_parser.cpp:344
+#: metar_parser.cpp:348
msgid "Sand Storm"
msgstr "沙塵暴"
-#: metar_parser.cpp:346
+#: metar_parser.cpp:350
msgid "Dust Storm"
msgstr "塵暴"
-#: metar_parser.cpp:348
+#: metar_parser.cpp:352
msgid ""
"_: %1 is the intensity, %2 is the descriptor and %3 is the phenomena\n"
"%1 %2 %3"
msgstr "%1 %2 %3"
-#: metar_parser.cpp:440 metar_parser.cpp:809
+#: metar_parser.cpp:444 metar_parser.cpp:811
msgid "°C"
msgstr "°C"
-#: metar_parser.cpp:448 metar_parser.cpp:815
+#: metar_parser.cpp:452 metar_parser.cpp:817
msgid "°F"
msgstr "°F"
-#: metar_parser.cpp:546
+#: metar_parser.cpp:550
msgid "km"
msgstr "公里"
-#: metar_parser.cpp:551
+#: metar_parser.cpp:555
msgid "m"
msgstr "公尺"
-#: metar_parser.cpp:577
+#: metar_parser.cpp:581
msgid " hPa"
msgstr "百帕"
-#: metar_parser.cpp:586
+#: metar_parser.cpp:590
msgid "\" Hg"
msgstr "\" 汞柱"
-#: metar_parser.cpp:601 metar_parser.cpp:617 metar_parser.cpp:618
+#: metar_parser.cpp:605 metar_parser.cpp:621 metar_parser.cpp:622
msgid "N"
msgstr "北"
-#: metar_parser.cpp:602
+#: metar_parser.cpp:606
msgid "NNE"
msgstr "北北東"
-#: metar_parser.cpp:603
+#: metar_parser.cpp:607
msgid "NE"
msgstr "東北"
-#: metar_parser.cpp:604
+#: metar_parser.cpp:608
msgid "ENE"
msgstr "東北東"
-#: metar_parser.cpp:605
+#: metar_parser.cpp:609
msgid "E"
msgstr "東"
-#: metar_parser.cpp:606
+#: metar_parser.cpp:610
msgid "ESE"
msgstr "東南東"
-#: metar_parser.cpp:607
+#: metar_parser.cpp:611
msgid "SE"
msgstr "東南"
-#: metar_parser.cpp:608
+#: metar_parser.cpp:612
msgid "SSE"
msgstr "南南東"
-#: metar_parser.cpp:609
+#: metar_parser.cpp:613
msgid "S"
msgstr "南"
-#: metar_parser.cpp:610
+#: metar_parser.cpp:614
msgid "SSW"
msgstr "南南西"
-#: metar_parser.cpp:611
+#: metar_parser.cpp:615
msgid "SW"
msgstr "西南"
-#: metar_parser.cpp:612
+#: metar_parser.cpp:616
msgid "WSW"
msgstr "西南西"
-#: metar_parser.cpp:613
+#: metar_parser.cpp:617
msgid "W"
msgstr "西"
-#: metar_parser.cpp:614
+#: metar_parser.cpp:618
msgid "WNW"
msgstr "西北西"
-#: metar_parser.cpp:615
+#: metar_parser.cpp:619
msgid "NW"
msgstr "西北"
-#: metar_parser.cpp:616
+#: metar_parser.cpp:620
msgid "NNW"
msgstr "北北西"
-#: metar_parser.cpp:664
+#: metar_parser.cpp:668
#, c-format
msgid ""
"_n: 1 km/h\n"
"%n km/h"
msgstr "時速 %n 公里"
-#: metar_parser.cpp:684
+#: metar_parser.cpp:688
#, c-format
msgid ""
"_n: 1 MPH\n"
"%n MPH"
msgstr "時速 %n 英哩"
-#: metar_parser.cpp:692
+#: metar_parser.cpp:696
#, c-format
msgid ""
"_n: Wind gusts up to 1 km/h\n"
"Wind gusts up to %n km/h"
msgstr "陣風可達時速 %n 公里"
-#: metar_parser.cpp:697
+#: metar_parser.cpp:701
#, c-format
msgid ""
"_n: Wind gusts up to 1 MPH\n"
"Wind gusts up to %n MPH"
msgstr "陣風可達時速 %n 英哩"
-#: metar_parser.cpp:826 metar_parser.cpp:827 stationdatabase.cpp:84
+#: metar_parser.cpp:828 metar_parser.cpp:829 stationdatabase.cpp:84
#: stationdatabase.cpp:106 stationdatabase.cpp:128 stationdatabase.cpp:150
-#: weatherservice.cpp:288 weatherservice.cpp:289 weatherservice.cpp:291
+#: weatherservice.cpp:334 weatherservice.cpp:335 weatherservice.cpp:337
msgid "Unknown Station"
msgstr "未知氣象站"
@@ -493,8 +501,7 @@ msgstr "未知氣象站"
msgid "METAR location code for the report"
msgstr "報告中的 METAR 位置代碼"
-#: reportmain.cpp:20 sidebarwidgetbase.ui:78
-#, no-c-format
+#: reportmain.cpp:20
msgid "Weather Report"
msgstr "氣象報告"
@@ -502,79 +509,110 @@ msgstr "氣象報告"
msgid "Weather Report for KWeatherService"
msgstr "KWeatherService 天氣報告"
-#: reportview.cpp:96
+#: reportview.cpp:97
#, c-format
msgid "Weather Report - %1"
msgstr "氣象報告 - %1"
-#: reportview.cpp:102
+#: reportview.cpp:103
msgid "Station reports that it needs maintenance"
msgstr "氣象站回報目前需要維護"
-#: reportview.cpp:124
+#: reportview.cpp:125
msgid "Weather Report - %1 - %2"
msgstr "氣象報告 - %1 - %2"
-#: reportview.cpp:128
+#: reportview.cpp:129
#, c-format
msgid "Latest data from %1"
msgstr "最後更新於 %1"
-#: weatherbar.cpp:163
-msgid "Sidebar Weather Report"
-msgstr "側邊的氣象報告"
+#: sidebarwidget.cpp:44
+#, fuzzy
+#| msgid "Weather Report"
+msgid "Weather Sidebar"
+msgstr "氣象報告"
+
+#: sidebarwidget.cpp:47
+msgid "Refresh"
+msgstr ""
+
+#: sidebarwidget.cpp:49
+msgid "Settings"
+msgstr ""
+
+#: weatherbar.cpp:132
+#, fuzzy
+#| msgid "Could not read the temp file %1."
+msgid "Could not start the weather service!"
+msgstr "無法讀取暫存檔 %1。"
+
+#: weatherbar.cpp:177
+msgid "The weather service is unreachable!"
+msgstr ""
+
+#: weatherbar.cpp:231
+#, fuzzy
+#| msgid "kcmweather"
+msgid "Weather"
+msgstr "kcmweather"
-#: weatherlib.cpp:149 weatherlib.cpp:158 weatherlib.cpp:171
+#: weatherlib.cpp:157 weatherlib.cpp:166 weatherlib.cpp:179
msgid "KWeather Error!"
msgstr "KWeather 錯誤!"
-#: weatherlib.cpp:150
+#: weatherlib.cpp:158
msgid "The temp file %1 was empty."
msgstr "暫存檔 %1 是空的。"
-#: weatherlib.cpp:159
+#: weatherlib.cpp:167
#, c-format
msgid "Could not read the temp file %1."
msgstr "無法讀取暫存檔 %1。"
-#: weatherlib.cpp:172
+#: weatherlib.cpp:180
msgid "The requested station does not exist."
msgstr "氣象站不存在。"
-#: weatherlib.cpp:181
+#: weatherlib.cpp:192
msgid "Please update later."
msgstr "請稍候更新。"
-#: weatherlib.cpp:228
+#: weatherlib.cpp:240
msgid "Retrieving weather data..."
msgstr "取得天氣資料中..."
-#: prefdialogdata.ui:59
+#: appletconfig.ui:31
+#, no-c-format
+msgid "appletConfig"
+msgstr ""
+
+#: appletconfig.ui:62
#, no-c-format
msgid "Weather Station Options"
msgstr "氣象站選項"
-#: prefdialogdata.ui:70
+#: appletconfig.ui:73
#, no-c-format
msgid "&Location:"
msgstr "位置(&L):"
-#: prefdialogdata.ui:130
+#: appletconfig.ui:133
#, no-c-format
msgid "Panel Display Options"
msgstr "面板顯示選項"
-#: prefdialogdata.ui:155
+#: appletconfig.ui:162
#, no-c-format
msgid "&Show icon only"
msgstr "只顯示圖示 (&S)"
-#: prefdialogdata.ui:161
+#: appletconfig.ui:168
#, no-c-format
msgid "<qt>Click here to show only the weather icon.</qt>"
msgstr "<qt>若是您只要顯示天氣圖示的話,請點選這裡。</qt>"
-#: prefdialogdata.ui:164
+#: appletconfig.ui:171
#, no-c-format
msgid ""
"This feature will allow you to make KWeather take up only one slot on the "
@@ -587,90 +625,113 @@ msgstr ""
"顯示將只顯示出天氣的圖樣,而普通顯示則會同時顯示出天氣的圖樣以及目前天氣的統"
"計數值。在縮小顯示下天氣的統計數值則放在按鈕的工具提示裡面。"
-#: prefdialogdata.ui:172
+#: appletconfig.ui:187
+#, no-c-format
+msgid "Show icon, temperature, &wind and pressure information"
+msgstr "顯示圖示、溫度、風向與氣壓資訊(&W)"
+
+#: appletconfig.ui:209
#, no-c-format
msgid "Show &icon and temperature"
msgstr "顯示圖示與溫度(&I)"
-#: prefdialogdata.ui:183
+#: appletconfig.ui:229
#, no-c-format
-msgid "Show icon, temperature, &wind and pressure information"
-msgstr "顯示圖示、溫度、風向與氣壓資訊(&W)"
+msgid "Text"
+msgstr "文字"
-#: prefdialogdata.ui:207
+#: appletconfig.ui:248
+#, no-c-format
+msgid "Color:"
+msgstr "顏色:"
+
+#: serviceconfig.ui:31
+#, no-c-format
+msgid "serviceConfig"
+msgstr ""
+
+#: serviceconfig.ui:48
+#, fuzzy, no-c-format
+#| msgid "kcmweather"
+msgid "Weather Icons"
+msgstr "kcmweather"
+
+#: serviceconfig.ui:59
+#, no-c-format
+msgid "&Use system theme"
+msgstr ""
+
+#: serviceconfig.ui:70
+#, no-c-format
+msgid "Use classic &KWeather theme"
+msgstr ""
+
+#: serviceconfig.ui:88
#, no-c-format
msgid "Logging Options"
msgstr "日誌選項"
-#: prefdialogdata.ui:218
+#: serviceconfig.ui:99
#, no-c-format
msgid "E&nable logging"
msgstr "啟用日誌 (&N)"
-#: prefdialogdata.ui:246
-#, no-c-format
-msgid "Log &file:"
+#: serviceconfig.ui:127
+#, fuzzy, no-c-format
+#| msgid "Log &file:"
+msgid "Log f&ile:"
msgstr "日誌檔(&F):"
-#: prefdialogdata.ui:266
+#: serviceconfig.ui:147
#, no-c-format
msgid "Enter the logfile name."
msgstr "請輸入日誌檔名稱。"
-#: prefdialogdata.ui:269
+#: serviceconfig.ui:150
#, no-c-format
msgid "Enter the full path and filename to enable logging in KWeather."
msgstr "請輸入完整路徑以及檔案名稱來啟用 KWeather 日誌系統。"
-#: prefdialogdata.ui:279
-#, no-c-format
-msgid "Text"
-msgstr "文字"
-
-#: prefdialogdata.ui:298
-#, no-c-format
-msgid "Color:"
-msgstr "顏色:"
-
-#: serviceconfigdata.ui:28
+#: stationsconfig.ui:28
#, no-c-format
msgid "A&dd"
msgstr "新增(&D)"
-#: serviceconfigdata.ui:36
+#: stationsconfig.ui:36
#, no-c-format
msgid "Se&lected stations:"
msgstr "選擇的氣象站(&L):"
-#: serviceconfigdata.ui:47
+#: stationsconfig.ui:47
#, no-c-format
msgid "A&vailable stations:"
msgstr "可用的氣象站(&V):"
-#: serviceconfigdata.ui:73
+#: stationsconfig.ui:73
#, no-c-format
msgid "Selected"
msgstr "選擇"
-#: serviceconfigdata.ui:134
+#: stationsconfig.ui:134
#, no-c-format
msgid "All"
msgstr "全部"
-#: serviceconfigdata.ui:183
+#: stationsconfig.ui:183
#, no-c-format
msgid "&Stop Weather Service"
msgstr "停止氣象服務(&S)"
-#: serviceconfigdata.ui:191
+#: stationsconfig.ui:191
#, no-c-format
msgid "&Update All"
msgstr "全部更新 (&U)"
-#: sidebarwidgetbase.ui:25
-#, no-c-format
-msgid "Station Manager"
-msgstr "氣象站管理者"
+#~ msgid "Sidebar Weather Report"
+#~ msgstr "側邊的氣象報告"
+
+#~ msgid "Station Manager"
+#~ msgstr "氣象站管理者"
#, fuzzy
#~ msgid "Add"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdeutils/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdeutils/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdeutils/Makefile.am b/tde-i18n-zh_TW/messages/tdeutils/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdeutils/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kcalc.po b/tde-i18n-zh_TW/messages/tdeutils/kcalc.po
index e0e5fb4030e..ca4df30a541 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kcalc.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kcalc.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcalc\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-01-27 13:54+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kcharselect.po b/tde-i18n-zh_TW/messages/tdeutils/kcharselect.po
index 09f89332a8d..aa2f92e3a6e 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kcharselect.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kcharselect.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcharselect\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-12-09 19:16+0100\n"
"PO-Revision-Date: 2006-01-27 14:19+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -29,50 +29,50 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: kcharselectdia.cc:73 kcharselectdia.cc:82
+#: kcharselectdia.cpp:73 kcharselectdia.cpp:82
msgid "&To Clipboard"
msgstr "到剪貼簿(&T)"
-#: kcharselectdia.cc:85
+#: kcharselectdia.cpp:85
msgid "To Clipboard &UTF-8"
msgstr "到剪貼簿(UTF-8)(&U)"
-#: kcharselectdia.cc:87
+#: kcharselectdia.cpp:87
msgid "To Clipboard &HTML"
msgstr "到剪貼簿(HTML)(&H)"
-#: kcharselectdia.cc:90
+#: kcharselectdia.cpp:90
msgid "&From Clipboard"
msgstr "從剪貼簿(&F)"
-#: kcharselectdia.cc:92
+#: kcharselectdia.cpp:92
msgid "From Clipboard UTF-8"
msgstr "從剪貼簿(UTF-8)"
-#: kcharselectdia.cc:95
+#: kcharselectdia.cpp:95
msgid "From Clipboard HTML"
msgstr "從剪貼簿(HTML)"
-#: kcharselectdia.cc:98
+#: kcharselectdia.cpp:98
msgid "&Flip"
msgstr "反轉(&F)"
-#: kcharselectdia.cc:100
+#: kcharselectdia.cpp:100
msgid "&Alignment"
msgstr "對齊(&A)"
-#: main.cc:16
+#: main.cpp:16
msgid "TDE character selection utility"
msgstr "TDE 字元選擇工具程式 "
-#: main.cc:21
+#: main.cpp:21
msgid "KCharSelect"
msgstr "KCharSelect"
-#: main.cc:25 main.cc:27
+#: main.cpp:25 main.cpp:27
msgid "GUI cleanup and fixes"
msgstr "GUI 介面修正"
-#: main.cc:29
+#: main.cpp:29
msgid "XMLUI conversion"
msgstr "XMLUI 轉換"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kcmlaptop.po b/tde-i18n-zh_TW/messages/tdeutils/kcmlaptop.po
index 93c75d782b3..99e1bc848d6 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kcmlaptop.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kcmlaptop.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlaptop\n"
-"POT-Creation-Date: 2020-05-28 01:29+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-10-16 12:51+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kcmlirc.po b/tde-i18n-zh_TW/messages/tdeutils/kcmlirc.po
index bcdcad3ab3a..a762d2707f2 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kcmlirc.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kcmlirc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlirc\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
"PO-Revision-Date: 2006-02-13 11:12+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -590,27 +590,27 @@ msgstr "備註"
msgid "Auto-Populate..."
msgstr "自動分配..."
-#: kcmlircbase.ui:356
+#: kcmlircbase.ui:353
#, no-c-format
msgid "A&dd..."
msgstr "新增(&D)..."
-#: kcmlircbase.ui:367
+#: kcmlircbase.ui:364
#, no-c-format
msgid "Ed&it..."
msgstr "編輯(&I)..."
-#: kcmlircbase.ui:378
+#: kcmlircbase.ui:375
#, no-c-format
msgid "Re&move"
msgstr "移除(&M)"
-#: 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-zh_TW/messages/tdeutils/kcmtdewallet.po b/tde-i18n-zh_TW/messages/tdeutils/kcmtdewallet.po
index 4182463b9b3..a554d3e5687 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kcmtdewallet.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kcmtdewallet.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtdewallet\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-09 11:34+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kedit.po b/tde-i18n-zh_TW/messages/tdeutils/kedit.po
index 32bdb8951c6..eb4ddd4ad9c 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kedit.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kedit.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kedit 1.71\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-09-30 21:39+0200\n"
"PO-Revision-Date: 2004-07-18 06:48+0800\n"
"Last-Translator: Kenduest Lee <kenduest@i18n.linux.org.tw>\n"
"Language-Team: Traditional Chinese <zh-l10n@linux.org.tw>\n"
@@ -276,23 +276,23 @@ msgstr "拼字檢查"
msgid "Spelling Checker"
msgstr "拼字檢查程式"
-#: ktextfiledlg.cpp:65
+#: ktextfiledlg.cpp:64
msgid "Select Encoding..."
msgstr "選擇編碼..."
-#: ktextfiledlg.cpp:93
+#: ktextfiledlg.cpp:92
msgid "Select Encoding"
msgstr "選擇編碼"
-#: ktextfiledlg.cpp:100
+#: ktextfiledlg.cpp:99
msgid "Select encoding for text file: "
msgstr "為文字檔案選擇一個編碼:"
-#: ktextfiledlg.cpp:104
+#: ktextfiledlg.cpp:103
msgid "Default Encoding"
msgstr "預設編碼"
-#: ktextfiledlg.cpp:107
+#: ktextfiledlg.cpp:106
msgid "Default encoding"
msgstr "預設編碼"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kfloppy.po b/tde-i18n-zh_TW/messages/tdeutils/kfloppy.po
index 4cd8eb08f65..b12fcaa7f40 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kfloppy.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kfloppy.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfloppy\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-10 14:06+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kgpg.po b/tde-i18n-zh_TW/messages/tdeutils/kgpg.po
index 57d95438d51..7f8de153928 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kgpg.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kgpg.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgpg\n"
-"POT-Creation-Date: 2020-05-18 00:04+0200\n"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
"PO-Revision-Date: 2006-02-10 12:45+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -1714,17 +1714,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 "隱藏使用者 id"
@@ -1762,7 +1762,7 @@ msgstr ""
"為了讓它變成「信任的」而簽署它,否則您不能使用它。核取此方塊讓您可以使用任何"
"金鑰,即使它尚未被簽署。"
-#: conf_encryption.ui:76 popuppublic.cpp:178
+#: conf_encryption.ui:73 popuppublic.cpp:178
#, no-c-format
msgid "Shred source file"
msgstr "撕碎來源檔案"
@@ -1840,17 +1840,13 @@ msgstr ""
"\t\t</qt>"
#: conf_encryption.ui:31
-#, no-c-format
-msgid "PGP 6 compatibility"
+#, fuzzy, no-c-format
+#| msgid "PGP 6 compatibility"
+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 "
@@ -1861,7 +1857,7 @@ msgstr ""
"\t\t<p>核取這個選項會強迫 GnuPG 儘可能輸出與 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"
@@ -1873,7 +1869,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"
@@ -1890,7 +1886,7 @@ msgstr ""
"金鑰才能解密這個封包。依據收件者所持有的私密金鑰數量,這可能是一個很長的過"
"程。</p></qt>"
-#: conf_encryption.ui:79
+#: conf_encryption.ui:76
#, no-c-format
msgid ""
"<qt><b>Shred source file:</b><br /> \n"
@@ -1909,7 +1905,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"
@@ -1923,12 +1919,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"
@@ -1940,12 +1936,12 @@ msgstr ""
"\t\t\t<p>當啟用時,一個項目欄位會顯示在金鑰選擇對話盒,讓您可以輸入自訂的加密"
"指令。這個選項只建議有經驗的使用者使用。</p></qt>"
-#: conf_encryption.ui:163
+#: conf_encryption.ui:160
#, no-c-format
msgid "Use *.pgp extension for encrypted files"
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"
@@ -1957,12 +1953,12 @@ msgstr ""
"\t\t<p>核取這個選項會在所有加密檔案後面加入 .pgp 延伸檔名取代 .gpg 延伸檔名。"
"這個選項會維持與 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"
@@ -1974,22 +1970,22 @@ msgstr ""
"<p>核取這個選項並且選擇一個金鑰將會強迫任何檔案加密操作都使用這個金鑰。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"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/khexedit.po b/tde-i18n-zh_TW/messages/tdeutils/khexedit.po
index 419619089af..ad778d2c9ba 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/khexedit.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/khexedit.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khexedit\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-10 11:52+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -31,270 +31,271 @@ msgid ""
"Your emails"
msgstr "shyue@sonoma.com.tw, ycheng@sinica.edu.tw"
-#: chartabledialog.cc:37
+#: chartabledialog.cpp:37
msgid "Character Table"
msgstr "字元表"
-#: chartabledialog.cc:49 dialog.cc:1402 fileinfodialog.cc:106
+#: chartabledialog.cpp:49 dialog.cpp:1402 fileinfodialog.cpp:106
msgid "Decimal"
msgstr "十進位"
-#: chartabledialog.cc:50 dialog.cc:1401 fileinfodialog.cc:105
+#: chartabledialog.cpp:50 dialog.cpp:1401 fileinfodialog.cpp:105
msgid "Hexadecimal"
msgstr "十六進位"
-#: chartabledialog.cc:51 dialog.cc:1403 fileinfodialog.cc:107
+#: chartabledialog.cpp:51 dialog.cpp:1403 fileinfodialog.cpp:107
msgid "Octal"
msgstr "八進位"
-#: chartabledialog.cc:52 dialog.cc:1404 fileinfodialog.cc:108
+#: chartabledialog.cpp:52 dialog.cpp:1404 fileinfodialog.cpp:108
msgid "Binary"
msgstr "二進位"
-#: chartabledialog.cc:53 fileinfodialog.cc:109
+#: chartabledialog.cpp:53 fileinfodialog.cpp:109
msgid "Text"
msgstr "純文字"
-#: chartabledialog.cc:70
+#: chartabledialog.cpp:70
msgid "Insert this number of characters:"
msgstr "插入這個邊號的字元:"
-#: conversion.cc:48
+#: conversion.cpp:48
msgid ""
"_: Default encoding\n"
"Default"
msgstr "預設值"
-#: conversion.cc:49
+#: conversion.cpp:49
msgid "EBCDIC"
msgstr "EBCDIC"
-#: conversion.cc:50
+#: conversion.cpp:50
msgid "US-ASCII (7 bit)"
msgstr "US-ASCII (7 位元)"
-#: conversion.cc:51
+#: conversion.cpp:51
msgid "Unknown"
msgstr "未知"
-#: converterdialog.cc:71
+#: converterdialog.cpp:71
msgid "Converter"
msgstr "轉換器"
-#: converterdialog.cc:72
+#: converterdialog.cpp:72
msgid "&On Cursor"
msgstr "在游標(&O)"
-#: converterdialog.cc:81 hextoolwidget.cc:56
+#: converterdialog.cpp:81 hextoolwidget.cpp:56
msgid "Hexadecimal:"
msgstr "十六進位:"
-#: converterdialog.cc:83
+#: converterdialog.cpp:83
msgid "Decimal:"
msgstr "十進位"
-#: converterdialog.cc:85 hextoolwidget.cc:56
+#: converterdialog.cpp:85 hextoolwidget.cpp:56
msgid "Octal:"
msgstr "八進位:"
-#: converterdialog.cc:87 hextoolwidget.cc:57
+#: converterdialog.cpp:87 hextoolwidget.cpp:57
msgid "Binary:"
msgstr "二進位:"
-#: converterdialog.cc:89 hextoolwidget.cc:57
+#: converterdialog.cpp:89 hextoolwidget.cpp:57
msgid "Text:"
msgstr "純文字:"
-#: dialog.cc:44
+#: dialog.cpp:44
msgid "Goto Offset"
msgstr "跳到位移"
-#: dialog.cc:60
+#: dialog.cpp:60
msgid "O&ffset:"
msgstr "位移(&F):"
-#: dialog.cc:73 dialog.cc:223 dialog.cc:564 dialog.cc:810
+#: dialog.cpp:73 dialog.cpp:223 dialog.cpp:564 dialog.cpp:810
msgid "&From cursor"
msgstr "從游標(&F)"
-#: dialog.cc:75 dialog.cc:225 dialog.cc:566 dialog.cc:812
+#: dialog.cpp:75 dialog.cpp:225 dialog.cpp:566 dialog.cpp:812
msgid "&Backwards"
msgstr "往回(&B)"
-#: dialog.cc:77 dialog.cc:816
+#: dialog.cpp:77 dialog.cpp:816
msgid "&Stay visible"
msgstr "保持可見(&S)"
-#: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
-#: hexeditorwidget.cc:1597 searchbar.cc:73
+#: dialog.cpp:178 hexeditorwidget.cpp:1515 hexeditorwidget.cpp:1529
+#: hexeditorwidget.cpp:1597 searchbar.cpp:73
msgid "Find"
msgstr "找尋"
-#: dialog.cc:194
+#: dialog.cpp:194
msgid "Fo&rmat:"
msgstr "格式(&R):"
-#: dialog.cc:209 dialog.cc:520
+#: dialog.cpp:209 dialog.cpp:520
msgid "F&ind:"
msgstr "找尋(&I):"
-#: dialog.cc:227 dialog.cc:568 dialog.cc:814
+#: dialog.cpp:227 dialog.cpp:568 dialog.cpp:814
msgid "&In selection"
msgstr "在區域中(&I)"
-#: dialog.cc:229
+#: dialog.cpp:229
msgid "&Use navigator"
msgstr "使用領航員(&U)"
-#: dialog.cc:231 dialog.cc:572
+#: dialog.cpp:231 dialog.cpp:572
msgid "Ignore c&ase"
msgstr "忽略大小寫(&A)"
-#: dialog.cc:348
+#: dialog.cpp:348
msgid "Find (Navigator)"
msgstr "找尋 (領航員)"
-#: dialog.cc:349
+#: dialog.cpp:349
msgid "New &Key"
msgstr "新值(&K)"
-#: dialog.cc:350
+#: dialog.cpp:350
msgid "&Next"
msgstr "下一個(&N)"
-#: dialog.cc:362
+#: dialog.cpp:362
msgid "Searching for:"
msgstr "找尋目標:"
-#: dialog.cc:485 dialog.cc:681 hexeditorwidget.cc:1768 hexeditorwidget.cc:1775
+#: dialog.cpp:485 dialog.cpp:681 hexeditorwidget.cpp:1768
+#: hexeditorwidget.cpp:1775
msgid "Find & Replace"
msgstr "找尋與取代"
-#: dialog.cc:504
+#: dialog.cpp:504
msgid "Fo&rmat (find):"
msgstr "格式(找尋)(&R):"
-#: dialog.cc:533
+#: dialog.cpp:533
msgid "For&mat (replace):"
msgstr "格式(取代)(&M):"
-#: dialog.cc:550
+#: dialog.cpp:550
msgid "Rep&lace:"
msgstr "取代(&L):"
-#: dialog.cc:570
+#: dialog.cpp:570
msgid "&Prompt"
msgstr "提示(&P)"
-#: dialog.cc:657
+#: dialog.cpp:657
msgid "Source and target values can not be equal."
msgstr "來源與目標質不能相同."
-#: dialog.cc:682
+#: dialog.cpp:682
msgid "Replace &All"
msgstr "全部取代(&A)"
-#: dialog.cc:683
+#: dialog.cpp:683
msgid "Do Not Replace"
msgstr "不要取代"
-#: dialog.cc:691
+#: dialog.cpp:691
msgid "Replace marked data at cursor position?"
msgstr "取代在游標位置的標記資料嗎?"
-#: dialog.cc:761
+#: dialog.cpp:761
msgid "Binary Filter"
msgstr "二進位過濾器"
-#: dialog.cc:780
+#: dialog.cpp:780
msgid "O&peration:"
msgstr "操作(&P):"
-#: dialog.cc:855
+#: dialog.cpp:855
msgid "Fo&rmat (operand):"
msgstr "格式(運算子)(&R):"
-#: dialog.cc:871
+#: dialog.cpp:871
msgid "O&perand:"
msgstr "運算子(&P):"
-#: dialog.cc:891
+#: dialog.cpp:891
msgid "Swap rule"
msgstr "交換規則"
-#: dialog.cc:903
+#: dialog.cpp:903
msgid "&Reset"
msgstr "重)(&R)"
-#: dialog.cc:929
+#: dialog.cpp:929
msgid "&Group size [bytes]"
msgstr "群組大小(位元組)(&G)"
-#: dialog.cc:941
+#: dialog.cpp:941
msgid "S&hift size [bits]"
msgstr "位移大小(位元)(&H)"
-#: dialog.cc:985
+#: dialog.cpp:985
msgid "Shift size is zero."
msgstr "位移大小為 0."
-#: dialog.cc:994
+#: dialog.cpp:994
msgid "Swap rule does not define any swapping."
msgstr "交換規則未定義任何交換."
-#: dialog.cc:1070
+#: dialog.cpp:1070
msgid "Insert Pattern"
msgstr "插入樣式"
-#: dialog.cc:1089
+#: dialog.cpp:1089
msgid "&Size:"
msgstr "大小(&S):"
-#: dialog.cc:1102
+#: dialog.cpp:1102
msgid "Fo&rmat (pattern):"
msgstr "格式(樣式)(&R):"
-#: dialog.cc:1118
+#: dialog.cpp:1118
msgid "&Pattern:"
msgstr "樣式(&P):"
-#: dialog.cc:1127
+#: dialog.cpp:1127
msgid "&Offset:"
msgstr "位移(&O):"
-#: dialog.cc:1142
+#: dialog.cpp:1142
msgid "R&epeat pattern"
msgstr "重複樣式(&E)"
-#: dialog.cc:1144
+#: dialog.cpp:1144
msgid "&Insert on cursor position"
msgstr "在游標位置插入(&I)"
-#: dialog.cc:1284
+#: dialog.cpp:1284
msgid "Your request can not be processed."
msgstr "您的要求無法被執行."
-#: dialog.cc:1288
+#: dialog.cpp:1288
msgid "Examine argument(s) and try again."
msgstr "檢查參數並再試一次."
-#: dialog.cc:1294
+#: dialog.cpp:1294
msgid "Invalid argument(s)"
msgstr "錯誤的參數"
-#: dialog.cc:1303
+#: dialog.cpp:1303
msgid "You must specify a destination file."
msgstr "您必須指定一個目標檔案."
-#: dialog.cc:1313
+#: dialog.cpp:1313
msgid "You have specified an existing folder."
msgstr "您指定了已存在的資料夾。"
-#: dialog.cc:1320
+#: dialog.cpp:1320
msgid "You do not have write permission to this file."
msgstr "您沒有這個檔案的寫入權限."
-#: dialog.cc:1325
+#: dialog.cpp:1325
msgid ""
"You have specified an existing file.\n"
"Overwrite current file?"
@@ -302,241 +303,241 @@ msgstr ""
"您指定了一個已經存在的檔案.\n"
"是否蓋寫?"
-#: dialog.cc:1328 hexeditorwidget.cc:990
+#: dialog.cpp:1328 hexeditorwidget.cpp:990
msgid "Overwrite"
msgstr "覆寫"
-#: dialog.cc:1405
+#: dialog.cpp:1405
msgid "Regular Text"
msgstr "一般文字:"
-#: dialog.cc:1416
+#: dialog.cpp:1416
msgid "operand AND data"
msgstr "操作子 AND 資料"
-#: dialog.cc:1417
+#: dialog.cpp:1417
msgid "operand OR data"
msgstr "操作子 OR 資料"
-#: dialog.cc:1418
+#: dialog.cpp:1418
msgid "operand XOR data"
msgstr "操作子 XOR 資料"
-#: dialog.cc:1419
+#: dialog.cpp:1419
msgid "INVERT data"
msgstr "反轉資料"
-#: dialog.cc:1420
+#: dialog.cpp:1420
msgid "REVERSE data"
msgstr "逆轉資料"
-#: dialog.cc:1421
+#: dialog.cpp:1421
msgid "ROTATE data"
msgstr "旋轉資料"
-#: dialog.cc:1422
+#: dialog.cpp:1422
msgid "SHIFT data"
msgstr "移動資料"
-#: dialog.cc:1423
+#: dialog.cpp:1423
msgid "Swap Individual Bits"
msgstr "交換獨立位元"
-#: exportdialog.cc:35 exportdialog.cc:493 exportdialog.cc:537
-#: exportdialog.cc:566 exportdialog.cc:634
+#: exportdialog.cpp:35 exportdialog.cpp:493 exportdialog.cpp:537
+#: exportdialog.cpp:566 exportdialog.cpp:634
msgid "Export Document"
msgstr "匯出文件"
-#: exportdialog.cc:40
+#: exportdialog.cpp:40
msgid "Destination"
msgstr "目標"
-#: exportdialog.cc:158
+#: exportdialog.cpp:158
msgid "Plain Text"
msgstr "純文字"
-#: exportdialog.cc:159
+#: exportdialog.cpp:159
msgid "HTML Tables"
msgstr "HTML 表格"
-#: exportdialog.cc:160
+#: exportdialog.cpp:160
msgid "Rich Text (RTF)"
msgstr "Rich Text(RTF)"
-#: exportdialog.cc:161
+#: exportdialog.cpp:161
msgid "C Array"
msgstr "C 陣列"
-#: exportdialog.cc:169
+#: exportdialog.cpp:169
msgid "&Format:"
msgstr "格式(&F):"
-#: exportdialog.cc:177
+#: exportdialog.cpp:177
msgid "&Destination:"
msgstr "目標(&D):"
-#: exportdialog.cc:181
+#: exportdialog.cpp:181
msgid "(Package folder)"
msgstr "(套件目錄)"
-#: exportdialog.cc:191
+#: exportdialog.cpp:191
msgid "Choose..."
msgstr "選擇..."
-#: exportdialog.cc:202
+#: exportdialog.cpp:202
msgid "Export Range"
msgstr "匯出範圍"
-#: exportdialog.cc:210
+#: exportdialog.cpp:210
msgid "&Everything"
msgstr "全部(&E)"
-#: exportdialog.cc:215
+#: exportdialog.cpp:215
msgid "&Selection"
msgstr "選擇的區域(&S)"
-#: exportdialog.cc:220
+#: exportdialog.cpp:220
msgid "&Range"
msgstr "範圍(&R)"
-#: exportdialog.cc:229
+#: exportdialog.cpp:229
msgid "&From offset:"
msgstr "從位移(&F):"
-#: exportdialog.cc:235
+#: exportdialog.cpp:235
msgid "&To offset:"
msgstr "到位移(&T):"
-#: exportdialog.cc:280 exportdialog.cc:374
+#: exportdialog.cpp:280 exportdialog.cpp:374
msgid "No options for this format."
msgstr "這個格式沒有選項"
-#: exportdialog.cc:296
+#: exportdialog.cpp:296
msgid "HTML Options (one table per page)"
msgstr "HTML 選項. (每頁一個表格)"
-#: exportdialog.cc:317
+#: exportdialog.cpp:317
msgid "&Lines per table:"
msgstr "表格行數(&L):"
-#: exportdialog.cc:325
+#: exportdialog.cpp:325
msgid "Filename &prefix (in package):"
msgstr "檔名前置(套件中)(&P):"
-#: exportdialog.cc:330 optiondialog.cc:175 optiondialog.cc:438
-#: printdialogpage.cc:124 printdialogpage.cc:130
+#: exportdialog.cpp:330 optiondialog.cpp:175 optiondialog.cpp:438
+#: printdialogpage.cpp:124 printdialogpage.cpp:130
msgid "None"
msgstr "無"
-#: exportdialog.cc:331
+#: exportdialog.cpp:331
msgid "Filename with Path"
msgstr "含路徑的檔名"
-#: exportdialog.cc:332 printdialogpage.cc:127
+#: exportdialog.cpp:332 printdialogpage.cpp:127
msgid "Filename"
msgstr "檔名"
-#: exportdialog.cc:333 printdialogpage.cc:126
+#: exportdialog.cpp:333 printdialogpage.cpp:126
msgid "Page Number"
msgstr "頁碼"
-#: exportdialog.cc:339
+#: exportdialog.cpp:339
msgid "Header &above text:"
msgstr "標頭文字(&A):"
-#: exportdialog.cc:347
+#: exportdialog.cpp:347
msgid "&Footer below text:"
msgstr "註腳文字(&F):"
-#: exportdialog.cc:351
+#: exportdialog.cpp:351
msgid "Link \"index.html\" to &table of contents file"
msgstr "將 \"index.html\" 連結到內容表檔案(&T)"
-#: exportdialog.cc:355
+#: exportdialog.cpp:355
msgid "&Include navigator bar"
msgstr ")含領航列(&I)"
-#: exportdialog.cc:359
+#: exportdialog.cpp:359
msgid "&Use black and white only"
msgstr "僅使用黑白(&U)"
-#: exportdialog.cc:388
+#: exportdialog.cpp:388
msgid "C Array Options"
msgstr "C 陣列選項"
-#: exportdialog.cc:402
+#: exportdialog.cpp:402
msgid "Array name:"
msgstr "陣列名稱:"
-#: exportdialog.cc:407
+#: exportdialog.cpp:407
msgid "char"
msgstr "字元"
-#: exportdialog.cc:408
+#: exportdialog.cpp:408
msgid "unsigned char"
msgstr "無符號字元"
-#: exportdialog.cc:409
+#: exportdialog.cpp:409
msgid "short"
msgstr "短數"
-#: exportdialog.cc:410
+#: exportdialog.cpp:410
msgid "unsigned short"
msgstr "無符號短數"
-#: exportdialog.cc:411
+#: exportdialog.cpp:411
msgid "int"
msgstr "整數"
-#: exportdialog.cc:412
+#: exportdialog.cpp:412
msgid "unsigned int"
msgstr "無符號整數"
-#: exportdialog.cc:413
+#: exportdialog.cpp:413
msgid "float"
msgstr "浮點數"
-#: exportdialog.cc:414
+#: exportdialog.cpp:414
msgid "double"
msgstr "倍精度數"
-#: exportdialog.cc:419
+#: exportdialog.cpp:419
msgid "Element type:"
msgstr "元素類別:"
-#: exportdialog.cc:427
+#: exportdialog.cpp:427
msgid "Elements per line:"
msgstr "每行元素數:"
-#: exportdialog.cc:431
+#: exportdialog.cpp:431
msgid "Print unsigned values as hexadecimal"
msgstr "以十六進位印出無符號數值"
-#: exportdialog.cc:535
+#: exportdialog.cpp:535
msgid "The filename prefix can not contain empty letters or punctuation marks."
msgstr "檔名前置不能有空白或標點符號。"
-#: exportdialog.cc:561
+#: exportdialog.cpp:561
msgid "This format is not yet supported."
msgstr "抱歉, 這個格式目前尚不支援。"
-#: exportdialog.cc:638
+#: exportdialog.cpp:638
msgid "You must specify a destination."
msgstr "您必須指定一個目標."
-#: exportdialog.cc:650
+#: exportdialog.cpp:650
msgid "Unable to create a new folder"
msgstr "無法建立新目錄"
-#: exportdialog.cc:661
+#: exportdialog.cpp:661
msgid "You have specified an existing file"
msgstr "您指令了已經存在的檔案"
-#: exportdialog.cc:669
+#: exportdialog.cpp:669
msgid "You do not have write permission to this folder."
msgstr "您沒有這個資料夾的寫入權限."
-#: exportdialog.cc:679
+#: exportdialog.cpp:679
msgid ""
"You have specified an existing folder.\n"
"If you continue, any existing file in the range \"%1\" to \"%2\" can be "
@@ -547,72 +548,72 @@ msgstr ""
"如果您繼續, 所有在下列範圍中的檔案\"%1\" 到 \"%2\"將會遺失.\n"
"是否繼續?"
-#: fileinfodialog.cc:73
+#: fileinfodialog.cpp:73
msgid "Statistics"
msgstr "統計資料"
-#: fileinfodialog.cc:89
+#: fileinfodialog.cpp:89
msgid "File name: "
msgstr "檔案名稱: "
-#: fileinfodialog.cc:93
+#: fileinfodialog.cpp:93
msgid "Size [bytes]: "
msgstr "大小 (位元組): "
-#: fileinfodialog.cc:110
+#: fileinfodialog.cpp:110
msgid "Occurrence"
msgstr "出現"
-#: fileinfodialog.cc:111
+#: fileinfodialog.cpp:111
msgid "Percent"
msgstr "百分比"
-#: fileinfodialog.cc:160 stringdialog.cc:254
+#: fileinfodialog.cpp:160 stringdialog.cpp:254
msgid "Warning: Document has been modified since last update"
msgstr "警告: 文件在上次更新候已經被修改"
-#: hexbuffer.cc:1925 hexbuffer.cc:4832
+#: hexbuffer.cpp:1925 hexbuffer.cpp:4832
msgid "Page %1 of %2"
msgstr "第 %1 頁, 共 %2 頁"
-#: hexbuffer.cc:2852
+#: hexbuffer.cpp:2852
msgid "to"
msgstr "到"
-#: hexbuffer.cc:4853 hexbuffer.cc:4858
+#: hexbuffer.cpp:4853 hexbuffer.cpp:4858
msgid "Next"
msgstr "下一個"
-#: hexbuffer.cc:4863 hexbuffer.cc:4868
+#: hexbuffer.cpp:4863 hexbuffer.cpp:4868
msgid "Previous"
msgstr "前一個"
-#: hexbuffer.cc:4886
+#: hexbuffer.cpp:4886
msgid "Generated by khexedit"
msgstr "由 KHexEdit 產生"
-#: hexeditorwidget.cc:583
+#: hexeditorwidget.cpp:583
#, c-format
msgid "Untitled %1"
msgstr "未命名 %1"
-#: hexeditorwidget.cc:607
+#: hexeditorwidget.cpp:607
msgid "Unable to create new document."
msgstr "無法建立新文件."
-#: hexeditorwidget.cc:608
+#: hexeditorwidget.cpp:608
msgid "Operation Failed"
msgstr "操作失敗"
-#: hexeditorwidget.cc:770
+#: hexeditorwidget.cpp:770
msgid "Insert File"
msgstr "插入檔案"
-#: hexeditorwidget.cc:780
+#: hexeditorwidget.cpp:780
msgid "Only local files are currently supported."
msgstr "目前僅支援本地端檔案."
-#: hexeditorwidget.cc:868
+#: hexeditorwidget.cpp:868
msgid ""
"The current document has been modified.\n"
"Do you want to save it?"
@@ -620,7 +621,7 @@ msgstr ""
"目前的檔案已經被修改.\n"
"要儲存嗎?"
-#: hexeditorwidget.cc:933
+#: hexeditorwidget.cpp:933
msgid ""
"Current document has been changed on disk.\n"
"If you save now, those changes will be lost.\n"
@@ -630,7 +631,7 @@ msgstr ""
"如果您儲存, 那些變更將會失去.\n"
"是否執行?"
-#: hexeditorwidget.cc:986
+#: hexeditorwidget.cpp:986
msgid ""
"A document with this name already exists.\n"
"Do you want to overwrite it?"
@@ -638,11 +639,11 @@ msgstr ""
"相同檔名的檔案已經存在.\n"
"要蓋寫嗎?"
-#: hexeditorwidget.cc:1023
+#: hexeditorwidget.cpp:1023
msgid "The current document does not exist on the disk."
msgstr "目前的檔案不存在磁碟上."
-#: hexeditorwidget.cc:1033
+#: hexeditorwidget.cpp:1033
msgid ""
"The current document has changed on the disk and also contains unsaved "
"modifications.\n"
@@ -651,21 +652,21 @@ msgstr ""
"磁碟上的檔案已經變更, 且含了未儲存的變更.\n"
"如果您現在重新載入,變更會遺失掉。"
-#: hexeditorwidget.cc:1039
+#: hexeditorwidget.cpp:1039
msgid ""
"The current document contains unsaved modifications.\n"
"If you reload now, the modifications will be lost."
msgstr "視窗內有未儲存但變更過的文件。如果您重新載入,所有的變更將會消失。"
-#: hexeditorwidget.cc:1073
+#: hexeditorwidget.cpp:1073
msgid "Print Hex-Document"
msgstr "列印十六進位文件"
-#: hexeditorwidget.cc:1123
+#: hexeditorwidget.cpp:1123
msgid "Could not print data.\n"
msgstr "不能列印資料.\n"
-#: hexeditorwidget.cc:1147
+#: hexeditorwidget.cpp:1147
#, c-format
msgid ""
"_n: <qt>Print threshold exceeded.<br>You are about to print one page."
@@ -674,11 +675,11 @@ msgid ""
"</qt>"
msgstr "<qt>超過印表機處理能力。<br>您將印出約 %n 頁。<br>是否執行?</qt>"
-#: hexeditorwidget.cc:1192 hexeditorwidget.cc:1209 hexeditorwidget.cc:1226
+#: hexeditorwidget.cpp:1192 hexeditorwidget.cpp:1209 hexeditorwidget.cpp:1226
msgid "Unable to export data.\n"
msgstr "無法匯出資料.\n"
-#: hexeditorwidget.cc:1237
+#: hexeditorwidget.cpp:1237
msgid ""
"The encoding you have selected is not reversible.\n"
"If you revert to the original encoding later, there is no guarantee that the "
@@ -687,19 +688,19 @@ msgstr ""
"您所選擇的編碼方式是不可逆的.\n"
"如果你稍後選擇原來的編碼,我們無法保證您日後還能回復原先的狀態。"
-#: hexeditorwidget.cc:1242 hexeditorwidget.cc:1261 hexeditorwidget.cc:2396
+#: hexeditorwidget.cpp:1242 hexeditorwidget.cpp:1261 hexeditorwidget.cpp:2396
msgid "Encode"
msgstr "編碼"
-#: hexeditorwidget.cc:1242
+#: hexeditorwidget.cpp:1242
msgid "&Encode"
msgstr "編碼(&E)"
-#: hexeditorwidget.cc:1259
+#: hexeditorwidget.cpp:1259
msgid "Could not encode data.\n"
msgstr "無法便碼資料.\n"
-#: hexeditorwidget.cc:1412
+#: hexeditorwidget.cpp:1412
msgid ""
"Deleted bookmarks can not be restored.\n"
"Proceed?"
@@ -707,11 +708,11 @@ msgstr ""
"刪除書籤將無法回復.\n"
"是否執行?"
-#: hexeditorwidget.cc:1528 hexeditorwidget.cc:1766
+#: hexeditorwidget.cpp:1528 hexeditorwidget.cpp:1766
msgid "Search key not found in document."
msgstr "文件中找不到指定的值."
-#: hexeditorwidget.cc:1572
+#: hexeditorwidget.cpp:1572
msgid ""
"End of document reached.\n"
"Continue from the beginning?"
@@ -719,7 +720,7 @@ msgstr ""
"到達文件底端.\n"
"是否從開頭繼續找尋?"
-#: hexeditorwidget.cc:1578
+#: hexeditorwidget.cpp:1578
msgid ""
"Beginning of document reached.\n"
"Continue from the end?"
@@ -727,7 +728,7 @@ msgstr ""
"到達文件頂端.\n"
"是否從結尾繼續找尋?"
-#: hexeditorwidget.cc:1594
+#: hexeditorwidget.cpp:1594
msgid ""
"Your request can not be processed.\n"
"No search pattern defined."
@@ -735,22 +736,22 @@ msgstr ""
"您的要求無法被處理.\n"
"未定義找尋樣式."
-#: hexeditorwidget.cc:1700
+#: hexeditorwidget.cpp:1700
msgid "Find and Replace"
msgstr "找尋與取代"
-#: hexeditorwidget.cc:1762
+#: hexeditorwidget.cpp:1762
msgid "Search key not found in selected area."
msgstr "在選取的區域中找不到指定的值"
-#: hexeditorwidget.cc:1774
+#: hexeditorwidget.cpp:1774
#, c-format
msgid ""
"_n: <qt>Operation complete.<br><br>One replacement was made.</qt>\n"
"<qt>Operation complete.<br><br>%n replacements were made.</qt>"
msgstr "<qt>動作已完成。<br> <br>取代了 %n 筆資料。</qt>"
-#: hexeditorwidget.cc:1795
+#: hexeditorwidget.cpp:1795
msgid ""
"Not available yet!\n"
"Define your own encoding"
@@ -758,19 +759,19 @@ msgstr ""
"目前不存在!\n"
"定義您的編碼方式"
-#: hexeditorwidget.cc:1798 hexeditorwidget.cc:2313
+#: hexeditorwidget.cpp:1798 hexeditorwidget.cpp:2313
msgid "Encoding"
msgstr "編碼方式"
-#: hexeditorwidget.cc:1831
+#: hexeditorwidget.cpp:1831
msgid "Could not collect strings.\n"
msgstr "無法收集字串.\n"
-#: hexeditorwidget.cc:1833
+#: hexeditorwidget.cpp:1833
msgid "Collect Strings"
msgstr "收集字串"
-#: hexeditorwidget.cc:1842
+#: hexeditorwidget.cpp:1842
msgid ""
"Not available yet!\n"
"Define a record (structure) and fill it with data from the document."
@@ -778,19 +779,19 @@ msgstr ""
"目前不存在!\n"
"定義紀錄(結構)並用來自文件的資料填滿。"
-#: hexeditorwidget.cc:1845
+#: hexeditorwidget.cpp:1845
msgid "Record Viewer"
msgstr "紀錄檢視器"
-#: hexeditorwidget.cc:1917
+#: hexeditorwidget.cpp:1917
msgid "Could not collect document statistics.\n"
msgstr "無法收集文件統計資訊.\n"
-#: hexeditorwidget.cc:1920
+#: hexeditorwidget.cpp:1920
msgid "Collect Document Statistics"
msgstr "收集文件統計資訊"
-#: hexeditorwidget.cc:1959
+#: hexeditorwidget.cpp:1959
msgid ""
"Not available yet!\n"
"Save or retrive your favorite layout"
@@ -798,11 +799,11 @@ msgstr ""
"目前不存在!\n"
"儲存或接收您偏好的格式"
-#: hexeditorwidget.cc:1962
+#: hexeditorwidget.cpp:1962
msgid "Profiles"
msgstr "設定檔案"
-#: hexeditorwidget.cc:1981
+#: hexeditorwidget.cpp:1981
#, c-format
msgid ""
"Malformed URL\n"
@@ -811,20 +812,20 @@ msgstr ""
"錯誤的 URL\n"
"%1"
-#: hexeditorwidget.cc:1982
+#: hexeditorwidget.cpp:1982
msgid "Read URL"
msgstr "讀取 URL"
-#: hexeditorwidget.cc:2015
+#: hexeditorwidget.cpp:2015
msgid "Could not save remote file."
msgstr "不能儲存遠端檔案."
-#: hexeditorwidget.cc:2016 hexeditorwidget.cc:2123 hexeditorwidget.cc:2130
-#: hexeditorwidget.cc:2139 hexeditorwidget.cc:2152
+#: hexeditorwidget.cpp:2016 hexeditorwidget.cpp:2123 hexeditorwidget.cpp:2130
+#: hexeditorwidget.cpp:2139 hexeditorwidget.cpp:2152
msgid "Write Failure"
msgstr "寫入失敗"
-#: hexeditorwidget.cc:2052
+#: hexeditorwidget.cpp:2052
#, c-format
msgid ""
"The specified file does not exist.\n"
@@ -833,12 +834,12 @@ msgstr ""
"指定的檔案不存在.\n"
"%1"
-#: hexeditorwidget.cc:2053 hexeditorwidget.cc:2060 hexeditorwidget.cc:2067
-#: hexeditorwidget.cc:2075 hexeditorwidget.cc:2102 hexeditorwidget.cc:2375
+#: hexeditorwidget.cpp:2053 hexeditorwidget.cpp:2060 hexeditorwidget.cpp:2067
+#: hexeditorwidget.cpp:2075 hexeditorwidget.cpp:2102 hexeditorwidget.cpp:2375
msgid "Read"
msgstr "讀取"
-#: hexeditorwidget.cc:2059
+#: hexeditorwidget.cpp:2059
#, c-format
msgid ""
"You have specified a folder.\n"
@@ -847,7 +848,7 @@ msgstr ""
"您指定了一個目錄.\n"
"%1"
-#: hexeditorwidget.cc:2066
+#: hexeditorwidget.cpp:2066
#, c-format
msgid ""
"You do not have read permission to this file.\n"
@@ -856,7 +857,7 @@ msgstr ""
"沒有讀取這個檔案的權限. \n"
"%1"
-#: hexeditorwidget.cc:2074
+#: hexeditorwidget.cpp:2074
#, c-format
msgid ""
"An error occurred while trying to open the file.\n"
@@ -865,293 +866,293 @@ msgstr ""
"嘗試開啟檔案時發生錯誤.\n"
"%1"
-#: hexeditorwidget.cc:2103
+#: hexeditorwidget.cpp:2103
msgid "Could not read file.\n"
msgstr "不能讀取檔案.\n"
-#: hexeditorwidget.cc:2122
+#: hexeditorwidget.cpp:2122
msgid "You have specified a folder."
msgstr "您指定了一個目錄"
-#: hexeditorwidget.cc:2129
+#: hexeditorwidget.cpp:2129
msgid "You do not have write permission."
msgstr "您沒有寫入的權限"
-#: hexeditorwidget.cc:2138
+#: hexeditorwidget.cpp:2138
msgid "An error occurred while trying to open the file."
msgstr "嘗試開啟檔案時發生錯誤"
-#: hexeditorwidget.cc:2150
+#: hexeditorwidget.cpp:2150
msgid "Could not write data to disk.\n"
msgstr "不能將資料寫入磁碟.\n"
-#: hexeditorwidget.cc:2232
+#: hexeditorwidget.cpp:2232
msgid "Can not create text buffer.\n"
msgstr "無法建立文字緩衝區.\n"
-#: hexeditorwidget.cc:2234
+#: hexeditorwidget.cpp:2234
msgid "Loading Failed"
msgstr "讀取失敗"
-#: hexeditorwidget.cc:2309
+#: hexeditorwidget.cpp:2309
msgid "Reading"
msgstr "讀取中"
-#: hexeditorwidget.cc:2310
+#: hexeditorwidget.cpp:2310
msgid "Writing"
msgstr "寫入中"
-#: hexeditorwidget.cc:2311
+#: hexeditorwidget.cpp:2311
msgid "Inserting"
msgstr "插入中"
-#: hexeditorwidget.cc:2312
+#: hexeditorwidget.cpp:2312
msgid "Printing"
msgstr "列印中"
-#: hexeditorwidget.cc:2314 hexeditorwidget.cc:2401
+#: hexeditorwidget.cpp:2314 hexeditorwidget.cpp:2401
msgid "Collect strings"
msgstr "收集字串"
-#: hexeditorwidget.cc:2315
+#: hexeditorwidget.cpp:2315
msgid "Exporting"
msgstr "匯出中"
-#: hexeditorwidget.cc:2316
+#: hexeditorwidget.cpp:2316
msgid "Scanning"
msgstr "掃描中"
-#: hexeditorwidget.cc:2376
+#: hexeditorwidget.cpp:2376
msgid "Do you really want to cancel reading?"
msgstr "您確定要取消讀取嗎?"
-#: hexeditorwidget.cc:2380
+#: hexeditorwidget.cpp:2380
msgid "Write"
msgstr "寫入"
-#: hexeditorwidget.cc:2381
+#: hexeditorwidget.cpp:2381
msgid ""
"Do you really want to cancel writing?\n"
"WARNING: Canceling can corrupt your data on disk"
msgstr "您確定要取消寫入嗎?警告: 取消可能會破壞您磁碟中的資料"
-#: hexeditorwidget.cc:2387
+#: hexeditorwidget.cpp:2387
msgid "Do you really want to cancel inserting?"
msgstr "您確定要取消插入嗎?"
-#: hexeditorwidget.cc:2392
+#: hexeditorwidget.cpp:2392
msgid "Do you really want to cancel printing?"
msgstr "您確定要取消列印嗎?"
-#: hexeditorwidget.cc:2397
+#: hexeditorwidget.cpp:2397
msgid "Do you really want to cancel encoding?"
msgstr "您確定要取消編碼嗎?"
-#: hexeditorwidget.cc:2402
+#: hexeditorwidget.cpp:2402
msgid "Do you really want to cancel string scanning?"
msgstr "您確定要取消字串掃描嗎?"
-#: hexeditorwidget.cc:2407
+#: hexeditorwidget.cpp:2407
msgid "Do you really want to cancel exporting?"
msgstr "您確定要取消匯出嗎?"
-#: hexeditorwidget.cc:2411
+#: hexeditorwidget.cpp:2411
msgid "Collect document statistics"
msgstr "收集文件資訊"
-#: hexeditorwidget.cc:2412
+#: hexeditorwidget.cpp:2412
msgid "Do you really want to cancel document scanning?"
msgstr "您確定要取消文件掃描嗎?"
-#: hexeditorwidget.cc:2432
+#: hexeditorwidget.cpp:2432
msgid "Could not finish operation.\n"
msgstr "無法完成操作.\n"
-#: hexerror.cc:32
+#: hexerror.cpp:32
msgid "No data"
msgstr "無資料"
-#: hexerror.cc:33
+#: hexerror.cpp:33
msgid "Insufficient memory"
msgstr "記憶體不足"
-#: hexerror.cc:34
+#: hexerror.cpp:34
msgid "List is full"
msgstr "列表已滿"
-#: hexerror.cc:35
+#: hexerror.cpp:35
msgid "Read operation failed"
msgstr "讀取操作失敗"
-#: hexerror.cc:36
+#: hexerror.cpp:36
msgid "Write operation failed"
msgstr "寫入操作失敗"
-#: hexerror.cc:37
+#: hexerror.cpp:37
msgid "Empty argument"
msgstr "空白的參數"
-#: hexerror.cc:38
+#: hexerror.cpp:38
msgid "Illegal argument"
msgstr "不合法的參數"
-#: hexerror.cc:39
+#: hexerror.cpp:39
msgid "Null pointer argument"
msgstr "空白的指標參數"
-#: hexerror.cc:40
+#: hexerror.cpp:40
msgid "Wrap buffer"
msgstr "跳躍緩衝區"
-#: hexerror.cc:41
+#: hexerror.cpp:41
msgid "No match"
msgstr "不符合"
-#: hexerror.cc:42
+#: hexerror.cpp:42
msgid "No data is selected"
msgstr "沒有資料被選取"
-#: hexerror.cc:43
+#: hexerror.cpp:43
msgid "Empty document"
msgstr "空白的文件"
-#: hexerror.cc:44
+#: hexerror.cpp:44
msgid "No active document"
msgstr "沒有作用中的文件"
-#: hexerror.cc:45
+#: hexerror.cpp:45
msgid "No data is marked"
msgstr "沒有資料被標記"
-#: hexerror.cc:46
+#: hexerror.cpp:46
msgid "Document is write protected"
msgstr "文件是防寫保護的"
-#: hexerror.cc:47
+#: hexerror.cpp:47
msgid "Document is resize protected"
msgstr "文件是改變大小保護的"
-#: hexerror.cc:48
+#: hexerror.cpp:48
msgid "Operation was stopped"
msgstr "操作被停止"
-#: hexerror.cc:49
+#: hexerror.cpp:49
msgid "Illegal mode"
msgstr "不合法的模式"
-#: hexerror.cc:50
+#: hexerror.cpp:50
msgid "Program is busy, try again later"
msgstr "程式忙碌中, 請稍候再試"
-#: hexerror.cc:51
+#: hexerror.cpp:51
msgid "Value is not within valid range"
msgstr "數值不在合法範圍內"
-#: hexerror.cc:52
+#: hexerror.cpp:52
msgid "Operation was aborted"
msgstr "操作被放棄"
-#: hexerror.cc:53
+#: hexerror.cpp:53
msgid "File could not be opened for writing"
msgstr "檔案無法被開啟以供寫入"
-#: hexerror.cc:54
+#: hexerror.cpp:54
msgid "File could not be opened for reading"
msgstr "檔案無法被開啟以供讀取"
-#: hexerror.cc:60
+#: hexerror.cpp:60
msgid "Unknown error"
msgstr "未知的錯誤"
-#: hexmanagerwidget.cc:136
+#: hexmanagerwidget.cpp:136
msgid "Conversion"
msgstr "轉換"
-#: hextoolwidget.cc:44
+#: hextoolwidget.cpp:44
msgid "Signed 8 bit:"
msgstr "有符號 8 位元:"
-#: hextoolwidget.cc:44
+#: hextoolwidget.cpp:44
msgid "Unsigned 8 bit:"
msgstr "無符號 8 位元:"
-#: hextoolwidget.cc:45
+#: hextoolwidget.cpp:45
msgid "Signed 16 bit:"
msgstr "有符號 16 位元:"
-#: hextoolwidget.cc:45
+#: hextoolwidget.cpp:45
msgid "Unsigned 16 bit:"
msgstr "無符號 16 位元:"
-#: hextoolwidget.cc:50
+#: hextoolwidget.cpp:50
msgid "Signed 32 bit:"
msgstr "有符號 32 位元:"
-#: hextoolwidget.cc:50
+#: hextoolwidget.cpp:50
msgid "Unsigned 32 bit:"
msgstr "無符號 32 位元:"
-#: hextoolwidget.cc:51
+#: hextoolwidget.cpp:51
msgid "32 bit float:"
msgstr "32 位元浮點數:"
-#: hextoolwidget.cc:51
+#: hextoolwidget.cpp:51
msgid "64 bit float:"
msgstr "64 位元浮點數:"
-#: hextoolwidget.cc:96
+#: hextoolwidget.cpp:96
msgid "Show little endian decoding"
msgstr "顯示小型結尾解碼"
-#: hextoolwidget.cc:110
+#: hextoolwidget.cpp:110
msgid "Show unsigned as hexadecimal"
msgstr "顯示無符號數為十六進位"
-#: hextoolwidget.cc:122
+#: hextoolwidget.cpp:122
msgid "Stream length:"
msgstr "串列長度:"
-#: hextoolwidget.cc:127
+#: hextoolwidget.cpp:127
msgid "Fixed 8 Bit"
msgstr "固定 8 位元:"
-#: hextoolwidget.cc:132
+#: hextoolwidget.cpp:132
msgid "Bit Window"
msgstr "位元視窗:"
-#: hextoolwidget.cc:132
+#: hextoolwidget.cpp:132
msgid "Bits Window"
msgstr "位元視窗:"
-#: hexviewwidget.cc:1102 stringdialog.cc:95
+#: hexviewwidget.cpp:1102 stringdialog.cpp:95
msgid "Offset"
msgstr "位移"
-#: hexviewwidget.cc:1128
+#: hexviewwidget.cpp:1128
msgid "Remove Bookmark"
msgstr "移除書籤"
-#: hexviewwidget.cc:1158
+#: hexviewwidget.cpp:1158
msgid "Replace Bookmark"
msgstr "取代書籤"
-#: main.cc:34
+#: main.cpp:34
msgid "TDE hex editor"
msgstr "TDE 十六進位編輯器"
-#: main.cc:40
+#: main.cpp:40
msgid "Jump to 'offset'"
msgstr "跳到 '位移'"
-#: main.cc:41
+#: main.cpp:41
msgid "File(s) to open"
msgstr "要開啟的檔案"
-#: main.cc:49
+#: main.cpp:49
msgid "KHexEdit"
msgstr "KHexEdit"
-#: main.cc:54
+#: main.cpp:54
msgid ""
"\n"
"This program uses modified code and techniques from other TDE programs,\n"
@@ -1187,271 +1188,271 @@ msgstr ""
"Edward Livingston-Blade, sbcs@bigfoot.com, has given me very good\n"
"reports which removed some nasty bugs.\n"
-#: optiondialog.cc:105
+#: optiondialog.cpp:105
msgid "Layout"
msgstr "排列"
-#: optiondialog.cc:105
+#: optiondialog.cpp:105
msgid "Data Layout in Editor"
msgstr "編輯器內資料配置"
-#: optiondialog.cc:113
+#: optiondialog.cpp:113
msgid "Hexadecimal Mode"
msgstr "十六進位模式"
-#: optiondialog.cc:114
+#: optiondialog.cpp:114
msgid "Decimal Mode"
msgstr "十進位模式"
-#: optiondialog.cc:115
+#: optiondialog.cpp:115
msgid "Octal Mode"
msgstr "八進位模式"
-#: optiondialog.cc:116
+#: optiondialog.cpp:116
msgid "Binary Mode"
msgstr "二進位模式"
-#: optiondialog.cc:117
+#: optiondialog.cpp:117
msgid "Text Only Mode"
msgstr "純文字模式"
-#: optiondialog.cc:146
+#: optiondialog.cpp:146
msgid "Default l&ine size [bytes]:"
msgstr "預設行長度(位元組)(&I)"
-#: optiondialog.cc:150
+#: optiondialog.cpp:150
msgid "Colu&mn size [bytes]:"
msgstr "欄大小(位元組)[位元組]:"
-#: optiondialog.cc:158
+#: optiondialog.cpp:158
msgid "Line size is &fixed (use scrollbar when required)"
msgstr "行大小是固定的 (必要時使用捲動軸)(&F)"
-#: optiondialog.cc:164
+#: optiondialog.cpp:164
msgid "Loc&k column at end of line (when column size>1)"
msgstr "鎖定欄在行結尾 (當欄大小大於 1)(&L)"
-#: optiondialog.cc:176
+#: optiondialog.cpp:176
msgid "Vertical Only"
msgstr "僅垂直"
-#: optiondialog.cc:177
+#: optiondialog.cpp:177
msgid "Horizontal Only"
msgstr "僅水平"
-#: optiondialog.cc:178
+#: optiondialog.cpp:178
msgid "Both Directions"
msgstr "二個方向"
-#: optiondialog.cc:185
+#: optiondialog.cpp:185
msgid "&Gridlines between text:"
msgstr "文字間顯示格線(&G):"
-#: optiondialog.cc:203
+#: optiondialog.cpp:203
msgid "&Left separator width [pixels]:"
msgstr "左邊分隔器寬度(畫素)(&L):"
-#: optiondialog.cc:207
+#: optiondialog.cpp:207
msgid "&Right separator width [pixels]:"
msgstr "右邊分隔器寬度(畫素)(&R):"
-#: optiondialog.cc:223
+#: optiondialog.cpp:223
msgid "&Separator margin width [pixels]:"
msgstr "分隔器邊緣寬度(畫素)(&S):"
-#: optiondialog.cc:227
+#: optiondialog.cpp:227
msgid "&Edge margin width [pixels]:"
msgstr "邊界寬度(畫素)(&E):"
-#: optiondialog.cc:231
+#: optiondialog.cpp:231
msgid "Column separation is e&qual to one character"
msgstr "欄分隔等於一個字元(&Q)"
-#: optiondialog.cc:244
+#: optiondialog.cpp:244
msgid "Column separa&tion [pixels]:"
msgstr "欄分隔(畫素)(&T):"
-#: optiondialog.cc:257
+#: optiondialog.cpp:257
msgid "Cursor"
msgstr "游標"
-#: optiondialog.cc:258
+#: optiondialog.cpp:258
msgid "Cursor Behavior (only valid for editor)"
msgstr "游標特性 (只在編輯器有效)"
-#: optiondialog.cc:262
+#: optiondialog.cpp:262
msgid "Blinking"
msgstr "閃爍"
-#: optiondialog.cc:266 optiondialog.cc:267
+#: optiondialog.cpp:266 optiondialog.cpp:267
msgid "Do not b&link"
msgstr "不閃爍(&L)"
-#: optiondialog.cc:274
+#: optiondialog.cpp:274
msgid "&Blink interval [ms]:"
msgstr "閃爍間隔(ms)(&B)"
-#: optiondialog.cc:284
+#: optiondialog.cpp:284
msgid "Shape"
msgstr "外型"
-#: optiondialog.cc:288
+#: optiondialog.cpp:288
msgid "Always &use block (rectangular) cursor"
msgstr "永遠使用方塊(長方形)游標(&U)"
-#: optiondialog.cc:294
+#: optiondialog.cpp:294
msgid "Use &thick cursor in insert mode"
msgstr "插入模式時使用粗游標(&T)"
-#: optiondialog.cc:299
+#: optiondialog.cpp:299
msgid "Cursor Behavior When Editor Loses Focus"
msgstr "當編輯器失去焦點時的游標屬性"
-#: optiondialog.cc:304
+#: optiondialog.cpp:304
msgid "&Stop blinking (if blinking is enabled)"
msgstr "停止閃爍(如果啟動閃爍)(&S)"
-#: optiondialog.cc:306
+#: optiondialog.cpp:306
msgid "H&ide"
msgstr "隱藏(&I)"
-#: optiondialog.cc:307
+#: optiondialog.cpp:307
msgid "Do &nothing"
msgstr "不做事(&N)"
-#: optiondialog.cc:323
+#: optiondialog.cpp:323
msgid "Colors"
msgstr "顏色"
-#: optiondialog.cc:324
+#: optiondialog.cpp:324
msgid "Editor Colors (system selection color is always used)"
msgstr "編輯器顏色 (永遠使用系統選擇的顏色O"
-#: optiondialog.cc:329
+#: optiondialog.cpp:329
msgid "&Use system colors (as chosen in Control Center)"
msgstr "使用系統顏色 (與在控制中心選擇的相同)(&U)"
-#: optiondialog.cc:342
+#: optiondialog.cpp:342
msgid "First, Third ... Line Background"
msgstr "奇數行背景"
-#: optiondialog.cc:343
+#: optiondialog.cpp:343
msgid "Second, Fourth ... Line Background"
msgstr "偶數行背景"
-#: optiondialog.cc:344
+#: optiondialog.cpp:344
msgid "Offset Background"
msgstr "位移背景"
-#: optiondialog.cc:345
+#: optiondialog.cpp:345
msgid "Inactive Background"
msgstr "非使用中背景"
-#: optiondialog.cc:346
+#: optiondialog.cpp:346
msgid "Even Column Text"
msgstr "偶數欄文字"
-#: optiondialog.cc:347
+#: optiondialog.cpp:347
msgid "Odd Column Text"
msgstr "奇數欄文字"
-#: optiondialog.cc:348
+#: optiondialog.cpp:348
msgid "Non Printable Text"
msgstr "控制碼文字"
-#: optiondialog.cc:349
+#: optiondialog.cpp:349
msgid "Offset Text"
msgstr "位移文字"
-#: optiondialog.cc:350
+#: optiondialog.cpp:350
msgid "Secondary Text"
msgstr "第二級文字"
-#: optiondialog.cc:351
+#: optiondialog.cpp:351
msgid "Marked Background"
msgstr "標記的背景"
-#: optiondialog.cc:352
+#: optiondialog.cpp:352
msgid "Marked Text"
msgstr "標記的文字"
-#: optiondialog.cc:353
+#: optiondialog.cpp:353
msgid "Cursor Background"
msgstr "游標背景"
-#: optiondialog.cc:354
+#: optiondialog.cpp:354
msgid "Cursor Text (block shape)"
msgstr "游標文字 (方塊內部)"
-#: optiondialog.cc:355
+#: optiondialog.cpp:355
msgid "Bookmark Background"
msgstr "書籤的背景"
-#: optiondialog.cc:356
+#: optiondialog.cpp:356
msgid "Bookmark Text"
msgstr "書籤的文字"
-#: optiondialog.cc:357
+#: optiondialog.cpp:357
msgid "Separator"
msgstr "分隔器"
-#: optiondialog.cc:358
+#: optiondialog.cpp:358
msgid "Grid Lines"
msgstr "格線"
-#: optiondialog.cc:376
+#: optiondialog.cpp:376
msgid "Font Selection (editor can only use a fixed font)"
msgstr "文字選擇 (編輯器僅能使用固定字型)"
-#: optiondialog.cc:381
+#: optiondialog.cpp:381
msgid "&Use system font (as chosen in Control Center)"
msgstr "使用系統字型 (與在控制中心選擇的相同)(&U)"
-#: optiondialog.cc:398
+#: optiondialog.cpp:398
msgid "KHexEdit editor font"
msgstr "KHexEdit 編輯器字型"
-#: optiondialog.cc:414
+#: optiondialog.cpp:414
msgid "&Map non printable characters to:"
msgstr "對應不可列印字元為(&M):"
-#: optiondialog.cc:428
+#: optiondialog.cpp:428
msgid "File Management"
msgstr "檔案管理"
-#: optiondialog.cc:439
+#: optiondialog.cpp:439
msgid "Most Recent Document"
msgstr "最近使用的檔案"
-#: optiondialog.cc:440
+#: optiondialog.cpp:440
msgid "All Recent Documents"
msgstr "所有最近使用的檔案"
-#: optiondialog.cc:446
+#: optiondialog.cpp:446
msgid "Open doc&uments on startup:"
msgstr "在啟動時開啟檔案(&U):"
-#: optiondialog.cc:452
+#: optiondialog.cpp:452
msgid "&Jump to previous cursor position on startup"
msgstr "啟動時跳到之前的游標位置(&J)"
-#: optiondialog.cc:466
+#: optiondialog.cpp:466
msgid "Open document with &write protection enabled"
msgstr "開啟檔案時啟動防寫保護(&W)"
-#: optiondialog.cc:472
+#: optiondialog.cpp:472
msgid "&Keep cursor position after reloading document"
msgstr "重新讀件時保持游標位置(&K)"
-#: optiondialog.cc:478
+#: optiondialog.cpp:478
msgid "&Make a backup when saving document"
msgstr "儲存檔案時建立備份(&M)"
-#: optiondialog.cc:488
+#: optiondialog.cpp:488
msgid "Don't &save \"Recent\" document list on exit"
msgstr "離開時不要儲存\"最近使用的文件列表\"(&S)"
-#: optiondialog.cc:492
+#: optiondialog.cpp:492
msgid ""
"Clicking this check box makes KHexEdit forget his recent document list when "
"the program is closed.\n"
@@ -1461,11 +1462,11 @@ msgstr ""
"選取這個選項會讓 KHexEdit 在關閉時丟棄它最近編輯文件的紀錄。\n"
"注意: 它不會刪除 TDE 所產生的最近文件紀錄。"
-#: optiondialog.cc:499
+#: optiondialog.cpp:499
msgid "Cl&ear \"Recent\" Document List"
msgstr "立即清除\"最近使用的\"文件列表(&E)"
-#: optiondialog.cc:503
+#: optiondialog.cpp:503
msgid ""
"Clicking this button makes KHexEdit forget his recent document list.\n"
"Note: it will not erase any document of the recent document list created by "
@@ -1474,59 +1475,59 @@ msgstr ""
"選取這個選項會讓 KHexEdit 丟棄它最近編輯文件的紀錄。\n"
"注意: 它不會刪除 TDE 所產生的最近文件紀錄。"
-#: optiondialog.cc:520
+#: optiondialog.cpp:520
msgid "Various Properties"
msgstr "其他的屬性"
-#: optiondialog.cc:526
+#: optiondialog.cpp:526
msgid "Auto&matic copy to clipboard when selection is ready"
msgstr "當選擇完成時, 自動複製到剪貼簿(&M)"
-#: optiondialog.cc:532
+#: optiondialog.cpp:532
msgid "&Editor starts in \"insert\" mode"
msgstr "編輯器用 \"插入\" 模式啟動(&E)"
-#: optiondialog.cc:538
+#: optiondialog.cpp:538
msgid "Confirm &wrapping (to beginning or end) during search"
msgstr "找尋時確認跳躍 (到開頭或結尾)(&W)"
-#: optiondialog.cc:544
+#: optiondialog.cpp:544
msgid "Cursor jumps to &nearest byte when moved"
msgstr "游標移動時跳到最近的位元組(&N)"
-#: optiondialog.cc:550
+#: optiondialog.cpp:550
msgid "Sounds"
msgstr "聲音"
-#: optiondialog.cc:553
+#: optiondialog.cpp:553
msgid "Make sound on data &input (eg. typing) failure"
msgstr "在資料輸入 (例如打字) 錯誤時發出聲音(&I)"
-#: optiondialog.cc:557
+#: optiondialog.cpp:557
msgid "Make sound on &fatal failure"
msgstr "嚴重錯誤時發出聲音(&F)"
-#: optiondialog.cc:562
+#: optiondialog.cpp:562
msgid "Bookmark Visibility"
msgstr "書籤可見度"
-#: optiondialog.cc:565
+#: optiondialog.cpp:565
msgid "Use visible bookmarks in the offset column"
msgstr "在位移列顯示可見的書籤"
-#: optiondialog.cc:569
+#: optiondialog.cpp:569
msgid "Use visible bookmarks in the editor fields"
msgstr "在編輯區域顯示可見的書籤"
-#: optiondialog.cc:574
+#: optiondialog.cpp:574
msgid "Confirm when number of printed pages will e&xceed limit"
msgstr "當列印頁超過極限時要求確認(&X)"
-#: optiondialog.cc:594
+#: optiondialog.cpp:594
msgid "&Threshold [pages]:"
msgstr "頁數限制(&T):"
-#: optiondialog.cc:611
+#: optiondialog.cpp:611
msgid "&Undo limit:"
msgstr "復原限制(&U)"
@@ -1534,19 +1535,19 @@ msgstr "復原限制(&U)"
msgid "&Value Coding"
msgstr "數值表示(&V)"
-#: parts/kpart/khepart.cpp:94 toplevel.cc:180
+#: parts/kpart/khepart.cpp:94 toplevel.cpp:177
msgid "&Hexadecimal"
msgstr "十六進位制(&H)"
-#: parts/kpart/khepart.cpp:95 toplevel.cc:182
+#: parts/kpart/khepart.cpp:95 toplevel.cpp:179
msgid "&Decimal"
msgstr "十進位制(&D)"
-#: parts/kpart/khepart.cpp:96 toplevel.cc:184
+#: parts/kpart/khepart.cpp:96 toplevel.cpp:181
msgid "&Octal"
msgstr "八進位制(&O)"
-#: parts/kpart/khepart.cpp:97 toplevel.cc:186
+#: parts/kpart/khepart.cpp:97 toplevel.cpp:183
msgid "&Binary"
msgstr "二進位制(&B)"
@@ -1606,139 +1607,139 @@ msgstr "嵌入式十六進位編輯器"
msgid "Author"
msgstr "作者"
-#: printdialogpage.cc:38
+#: printdialogpage.cpp:38
msgid "Page Layout"
msgstr "頁面編排"
-#: printdialogpage.cc:59
+#: printdialogpage.cpp:59
msgid "Margins [millimeter]"
msgstr "邊界 [公厘]"
-#: printdialogpage.cc:72
+#: printdialogpage.cpp:72
msgid "&Top:"
msgstr "頂端(&T):"
-#: printdialogpage.cc:73
+#: printdialogpage.cpp:73
msgid "&Bottom:"
msgstr "底部(&B):"
-#: printdialogpage.cc:74
+#: printdialogpage.cpp:74
msgid "&Left:"
msgstr "左邊(&L):"
-#: printdialogpage.cc:75
+#: printdialogpage.cpp:75
msgid "&Right:"
msgstr "右邊(&R):"
-#: printdialogpage.cc:102
+#: printdialogpage.cpp:102
msgid "Draw h&eader above text"
msgstr "在文字上繪製標頭"
-#: printdialogpage.cc:118
+#: printdialogpage.cpp:118
msgid "Left:"
msgstr "左邊(&L):"
-#: printdialogpage.cc:119
+#: printdialogpage.cpp:119
msgid "Center:"
msgstr "中央:"
-#: printdialogpage.cc:120
+#: printdialogpage.cpp:120
msgid "Right:"
msgstr "右邊:"
-#: printdialogpage.cc:121
+#: printdialogpage.cpp:121
msgid "Border:"
msgstr "邊框:"
-#: printdialogpage.cc:125
+#: printdialogpage.cpp:125
msgid "Date & Time"
msgstr "日期與時間"
-#: printdialogpage.cc:131
+#: printdialogpage.cpp:131
msgid "Single Line"
msgstr "單行"
-#: printdialogpage.cc:132
+#: printdialogpage.cpp:132
msgid "Rectangle"
msgstr "長方形"
-#: printdialogpage.cc:164
+#: printdialogpage.cpp:164
msgid "Draw &footer below text"
msgstr "在文字下繪製註腳"
-#: searchbar.cc:63 toplevel.cc:862
+#: searchbar.cpp:63 toplevel.cpp:859
msgid "Hex"
msgstr "Hex"
-#: searchbar.cc:63 toplevel.cc:866
+#: searchbar.cpp:63 toplevel.cpp:863
msgid "Dec"
msgstr "Dec"
-#: searchbar.cc:63 toplevel.cc:870
+#: searchbar.cpp:63 toplevel.cpp:867
msgid "Oct"
msgstr "Oct"
-#: searchbar.cc:63 toplevel.cc:874
+#: searchbar.cpp:63 toplevel.cpp:871
msgid "Bin"
msgstr "Bin"
-#: searchbar.cc:64 toplevel.cc:878
+#: searchbar.cpp:64 toplevel.cpp:875
msgid "Txt"
msgstr "文字"
-#: searchbar.cc:79
+#: searchbar.cpp:79
msgid "Backwards"
msgstr "往回"
-#: searchbar.cc:80
+#: searchbar.cpp:80
msgid "Ignore case"
msgstr "忽略大小寫"
-#: statusbarprogress.cc:268
+#: statusbarprogress.cpp:268
msgid "%1... %2 of %3"
msgstr "%1... %2 之 %3"
-#: statusbarprogress.cc:272
+#: statusbarprogress.cpp:272
msgid "%1... %2%"
msgstr "%1... %2%"
-#: stringdialog.cc:38 stringdialog.cc:201
+#: stringdialog.cpp:38 stringdialog.cpp:201
msgid "Extract Strings"
msgstr "取得字串"
-#: stringdialog.cc:57
+#: stringdialog.cpp:57
msgid "&Minimum length:"
msgstr "最小長度(&M):"
-#: stringdialog.cc:66
+#: stringdialog.cpp:66
msgid "&Filter:"
msgstr "過濾器(&F):"
-#: stringdialog.cc:71
+#: stringdialog.cpp:71
msgid "&Use"
msgstr "使用(&U)"
-#: stringdialog.cc:80
+#: stringdialog.cpp:80
msgid "&Ignore case"
msgstr "忽略大小寫(&I)"
-#: stringdialog.cc:84
+#: stringdialog.cpp:84
msgid "Show offset as &decimal"
msgstr "十進位顯示位移(&D)"
-#: stringdialog.cc:96
+#: stringdialog.cpp:96
msgid "String"
msgstr "字串"
-#: stringdialog.cc:106
+#: stringdialog.cpp:106
msgid "Number of strings:"
msgstr "字串數目:"
-#: stringdialog.cc:114
+#: stringdialog.cpp:114
msgid "Displayed:"
msgstr "顯示:"
-#: stringdialog.cc:197
+#: stringdialog.cpp:197
msgid ""
"The filter expression you have specified is illegal. You must specify a "
"valid regular expression.\n"
@@ -1747,243 +1748,243 @@ msgstr ""
"您指定的過濾敘述是不合法的. 您必須指定一個有效的正規表示語句.\n"
"不過濾而繼續執行?"
-#: toplevel.cc:133
+#: toplevel.cpp:130
msgid "&Insert..."
msgstr "插入(&I)..."
-#: toplevel.cc:143
+#: toplevel.cpp:140
msgid "E&xport..."
msgstr "匯出(&X)..."
-#: toplevel.cc:145
+#: toplevel.cpp:142
msgid "&Cancel Operation"
msgstr "取消操作(&C)"
-#: toplevel.cc:147
+#: toplevel.cpp:144
msgid "&Read Only"
msgstr "唯讀(&R)"
-#: toplevel.cc:149
+#: toplevel.cpp:146
msgid "&Allow Resize"
msgstr "允許改變大小(&A)"
-#: toplevel.cc:151
+#: toplevel.cpp:148
msgid "N&ew Window"
msgstr "新視窗(&E)"
-#: toplevel.cc:153
+#: toplevel.cpp:150
msgid "Close &Window"
msgstr "關閉視窗(&W)"
-#: toplevel.cc:168
+#: toplevel.cpp:165
msgid "&Goto Offset..."
msgstr "跳到位移(&G)..."
-#: toplevel.cc:170
+#: toplevel.cpp:167
msgid "&Insert Pattern..."
msgstr "插入樣式(&I)..."
-#: toplevel.cc:173
+#: toplevel.cpp:170
msgid "Copy as &Text"
msgstr "以文字拷貝(&T)"
-#: toplevel.cc:175
+#: toplevel.cpp:172
msgid "Paste into New &File"
msgstr "貼到新檔案(&F)"
-#: toplevel.cc:177
+#: toplevel.cpp:174
msgid "Paste into New &Window"
msgstr "些到新視窗(&W)"
-#: toplevel.cc:188
+#: toplevel.cpp:185
msgid "&Text"
msgstr "文字(&T)"
-#: toplevel.cc:196
+#: toplevel.cpp:193
msgid "Show O&ffset Column"
msgstr "顯示位移欄位(&F)"
-#: toplevel.cc:198
+#: toplevel.cpp:195
msgid "Show Te&xt Field"
msgstr "顯示文字區域(&X)"
-#: toplevel.cc:200
+#: toplevel.cpp:197
msgid "Off&set as Decimal"
msgstr "十進位顯示位移(&s)"
-#: toplevel.cc:202
+#: toplevel.cpp:199
msgid "&Upper Case (Data)"
msgstr "大寫 (資料)(&U)"
-#: toplevel.cc:204
+#: toplevel.cpp:201
msgid "Upper &Case (Offset)"
msgstr "大寫 (位移)(&C)"
-#: toplevel.cc:207
+#: toplevel.cpp:204
msgid ""
"_: &Default encoding\n"
"&Default"
msgstr "預設值(&D)"
-#: toplevel.cc:209
+#: toplevel.cpp:206
msgid "US-&ASCII (7 bit)"
msgstr "US-ASCII (7 位元)(&A)"
-#: toplevel.cc:211
+#: toplevel.cpp:208
msgid "&EBCDIC"
msgstr "EBCDIC(&E)"
-#: toplevel.cc:219
+#: toplevel.cpp:216
msgid "&Extract Strings..."
msgstr "取得字串(&E)..."
-#: toplevel.cc:223
+#: toplevel.cpp:220
msgid "&Binary Filter..."
msgstr "二進位過濾器(&B)..."
-#: toplevel.cc:225
+#: toplevel.cpp:222
msgid "&Character Table"
msgstr "字元表 (&C)"
-#: toplevel.cc:227
+#: toplevel.cpp:224
msgid "C&onverter"
msgstr "轉換器 (&O)"
-#: toplevel.cc:229
+#: toplevel.cpp:226
msgid "&Statistics"
msgstr "統計資料 (&S)"
-#: toplevel.cc:234
+#: toplevel.cpp:231
msgid "&Replace Bookmark"
msgstr "取代書籤(&R)"
-#: toplevel.cc:236
+#: toplevel.cpp:233
msgid "R&emove Bookmark"
msgstr "移除書籤(&E)"
-#: toplevel.cc:238
+#: toplevel.cpp:235
msgid "Re&move All"
msgstr "全部移除(&M)"
-#: toplevel.cc:240
+#: toplevel.cpp:237
msgid "Goto &Next Bookmark"
msgstr "移到下一個書籤(&N)"
-#: toplevel.cc:243
+#: toplevel.cpp:240
msgid "Goto &Previous Bookmark"
msgstr "移到前一個書籤(&P)"
-#: toplevel.cc:249
+#: toplevel.cpp:246
msgid "Show F&ull Path"
msgstr "顯示完整路徑(&U)"
-#: toplevel.cc:252 toplevel.cc:262 toplevel.cc:272
+#: toplevel.cpp:249 toplevel.cpp:259 toplevel.cpp:269
msgid "&Hide"
msgstr "隱藏(&H)"
-#: toplevel.cc:254 toplevel.cc:274
+#: toplevel.cpp:251 toplevel.cpp:271
msgid "&Above Editor"
msgstr "上面編輯器(&A)"
-#: toplevel.cc:256 toplevel.cc:276
+#: toplevel.cpp:253 toplevel.cpp:273
msgid "&Below Editor"
msgstr "下面編輯器(&B)"
-#: toplevel.cc:264
+#: toplevel.cpp:261
msgid "&Floating"
msgstr "浮動(&F)"
-#: toplevel.cc:266
+#: toplevel.cpp:263
msgid "&Embed in Main Window"
msgstr "嵌入主視窗(&E)"
-#: toplevel.cc:293
+#: toplevel.cpp:290
msgid "Drag document"
msgstr "拖曳文件"
-#: toplevel.cc:294
+#: toplevel.cpp:291
msgid "Drag Document"
msgstr "拖曳文件"
-#: toplevel.cc:304
+#: toplevel.cpp:301
msgid "Toggle write protection"
msgstr "切換寫入保護"
-#: toplevel.cc:329
+#: toplevel.cpp:326
msgid "Selection: 0000:0000 0000:0000"
msgstr "選取: 0000:0000 0000:0000"
-#: toplevel.cc:331
+#: toplevel.cpp:328
msgid "M"
msgstr "M"
-#: toplevel.cc:332 toplevel.cc:993
+#: toplevel.cpp:329 toplevel.cpp:990
msgid "OVR"
msgstr "取代"
-#: toplevel.cc:333
+#: toplevel.cpp:330
msgid "Size: FFFFFFFFFF"
msgstr "大小: FFFFFFFFFF"
-#: toplevel.cc:334
+#: toplevel.cpp:331
msgid "Offset: FFFFFFFFFF-F"
msgstr "位移: FFFFFFFFFF-F"
-#: toplevel.cc:335
+#: toplevel.cpp:332
msgid "FFF"
msgstr "FFF"
-#: toplevel.cc:336 toplevel.cc:893
+#: toplevel.cpp:333 toplevel.cpp:890
msgid "RW"
msgstr "RW"
-#: toplevel.cc:346 toplevel.cc:750
+#: toplevel.cpp:343 toplevel.cpp:747
msgid "Offset:"
msgstr "位移:"
-#: toplevel.cc:347
+#: toplevel.cpp:344
msgid "Size:"
msgstr "大小:"
-#: toplevel.cc:536
+#: toplevel.cpp:533
#, c-format
msgid "Non local recent file: %1"
msgstr "最近編輯的非本地端檔案: %1"
-#: toplevel.cc:546
+#: toplevel.cpp:543
msgid "Can not create new window.\n"
msgstr "無法建立新視窗.\n"
-#: toplevel.cc:582
+#: toplevel.cpp:579
msgid ""
"There are windows with unsaved modified documents. If you quit now, these "
"modifications will be lost."
msgstr "視窗內有未儲存但變更過的文件。如果您現在離開,所有的變更將會消失。"
-#: toplevel.cc:791
+#: toplevel.cpp:788
#, c-format
msgid "Size: %1"
msgstr "大小: %1"
-#: toplevel.cc:893
+#: toplevel.cpp:890
msgid "R"
msgstr "R"
-#: toplevel.cc:925
+#: toplevel.cpp:922
#, c-format
msgid "Offset: %1"
msgstr "位移: %1"
-#: toplevel.cc:993
+#: toplevel.cpp:990
msgid "INS"
msgstr "插入"
-#: toplevel.cc:1024 toplevel.cc:1189
+#: toplevel.cpp:1021 toplevel.cpp:1186
#, c-format
msgid "Encoding: %1"
msgstr "編碼方式: %1"
-#: toplevel.cc:1172
+#: toplevel.cpp:1169
msgid "Selection:"
msgstr "選取:"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kjots.po b/tde-i18n-zh_TW/messages/tdeutils/kjots.po
index 71a9618ba45..97cd304389d 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kjots.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kjots.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kjots\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-09-30 21:39+0200\n"
"PO-Revision-Date: 2006-02-13 10:35+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -201,19 +201,19 @@ msgstr "頁標題"
msgid "Page %1"
msgstr "頁 %1"
-#: main.cpp:37
+#: main.cpp:35
msgid "TDE note taking utility"
msgstr "TDE 筆記工具"
-#: main.cpp:44
+#: main.cpp:42
msgid "KJots"
msgstr "KJots"
-#: main.cpp:47
+#: main.cpp:45
msgid "Current maintainer"
msgstr "目前維護者"
-#: main.cpp:51
+#: main.cpp:49
msgid "Original author"
msgstr "原始作者"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/klaptopdaemon.po b/tde-i18n-zh_TW/messages/tdeutils/klaptopdaemon.po
index 50c85179fbd..41a8465fbfa 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/klaptopdaemon.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/klaptopdaemon.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klaptopdaemon\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-10-16 12:51+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kmilo_delli8k.po b/tde-i18n-zh_TW/messages/tdeutils/kmilo_delli8k.po
index b0b30f7b5fc..c4cfc696587 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kmilo_delli8k.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kmilo_delli8k.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_delli8k\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2023-05-29 18:17+0000\n"
"PO-Revision-Date: 2006-02-10 10:52+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,10 +27,10 @@ msgid ""
"Your emails"
msgstr ""
-#: 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-zh_TW/messages/tdeutils/kmilo_generic.po b/tde-i18n-zh_TW/messages/tdeutils/kmilo_generic.po
index 990a8981f86..c1a73d60bb5 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kmilo_generic.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kmilo_generic.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_generic\n"
-"POT-Creation-Date: 2020-05-28 01:29+0200\n"
+"POT-Creation-Date: 2023-12-03 18:13+0000\n"
"PO-Revision-Date: 2006-02-10 10:54+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,27 +27,27 @@ msgid ""
"Your emails"
msgstr ""
-#: generic_monitor.cpp:147 generic_monitor.cpp:215
+#: generic_monitor.cpp:149 generic_monitor.cpp:217
msgid "Starting KMix..."
msgstr "啟動 KMix..."
-#: generic_monitor.cpp:160 generic_monitor.cpp:228
+#: generic_monitor.cpp:162 generic_monitor.cpp:230
msgid "It seems that KMix is not running."
msgstr "KMix 似乎尚未啟動。"
-#: generic_monitor.cpp:189
+#: generic_monitor.cpp:191
msgid "Volume"
msgstr "音量"
-#: generic_monitor.cpp:244
+#: generic_monitor.cpp:246
msgid "System muted"
msgstr ""
-#: generic_monitor.cpp:248
+#: generic_monitor.cpp:250
msgid "System unmuted"
msgstr ""
-#: generic_monitor.cpp:293
+#: generic_monitor.cpp:302
msgid "Brightness"
msgstr ""
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kmilo_kvaio.po b/tde-i18n-zh_TW/messages/tdeutils/kmilo_kvaio.po
index 375079eaa46..95ef6726feb 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kmilo_kvaio.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kmilo_kvaio.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_kvaio\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-09-30 21:39+0200\n"
"PO-Revision-Date: 2006-02-10 11:00+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,66 +27,66 @@ msgid ""
"Your emails"
msgstr "franklin at goodhorse dot idv dot tw"
-#: kvaio.cpp:158
+#: kvaio.cpp:157
msgid "Memory Stick inserted"
msgstr "插入記憶卡"
-#: kvaio.cpp:161
+#: kvaio.cpp:160
msgid "Memory Stick ejected"
msgstr "拔除記憶卡"
-#: kvaio.cpp:170
+#: kvaio.cpp:169
msgid "Unhandled event: "
msgstr "無法處理的事件:"
-#: kvaio.cpp:387
+#: kvaio.cpp:386
msgid "AC Connected"
msgstr "已接上電源"
-#: kvaio.cpp:387
+#: kvaio.cpp:386
msgid "AC Disconnected"
msgstr "已拔除電源"
-#: kvaio.cpp:393
+#: kvaio.cpp:392
msgid "Battery is Fully Charged. "
msgstr "電池已充飽。"
-#: kvaio.cpp:400
+#: kvaio.cpp:399
msgid "Caution: Battery is Almost Empty (%1% remaining)."
msgstr "注意:電池已經快完全沒電了(還剩 %1%)。"
-#: kvaio.cpp:403
+#: kvaio.cpp:402
msgid "Alert: Battery is Empty!"
msgstr "警告:電池已完全沒電!"
-#: kvaio.cpp:406
+#: kvaio.cpp:405
msgid "No Battery Inserted."
msgstr "沒有插入電池。"
-#: kvaio.cpp:409
+#: kvaio.cpp:408
msgid "Remaining Battery Capacity: %1%"
msgstr "剩餘電池容量:%1%"
-#: kvaio.cpp:434 kvaio.cpp:447
+#: kvaio.cpp:433 kvaio.cpp:446
msgid "Brightness"
msgstr "亮度"
-#: kvaio.cpp:455
+#: kvaio.cpp:454
msgid "Volume"
msgstr "音量"
-#: kvaio.cpp:481 kvaio.cpp:548
+#: kvaio.cpp:480 kvaio.cpp:547
msgid "Starting KMix..."
msgstr "開始 KMix..."
-#: kvaio.cpp:500 kvaio.cpp:571
+#: kvaio.cpp:499 kvaio.cpp:570
msgid "It seems that KMix is not running."
msgstr "KMix 似乎尚未啟動。"
-#: kvaio.cpp:592
+#: kvaio.cpp:591
msgid "Mute on"
msgstr "開啟靜音"
-#: kvaio.cpp:595
+#: kvaio.cpp:594
msgid "Mute off"
msgstr "關閉靜音"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kmilo_powerbook.po b/tde-i18n-zh_TW/messages/tdeutils/kmilo_powerbook.po
index 44c97d4df11..9e0aa44bcdf 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kmilo_powerbook.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kmilo_powerbook.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_powerbook\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-09-30 21:39+0200\n"
"PO-Revision-Date: 2006-02-10 12:29+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,32 +27,32 @@ msgid ""
"Your emails"
msgstr ""
-#: pb_monitor.cpp:48
+#: pb_monitor.cpp:47
msgid "No Tap"
msgstr "不輕拍"
-#: pb_monitor.cpp:48
+#: pb_monitor.cpp:47
msgid "Tap"
msgstr "輕拍"
-#: pb_monitor.cpp:48
+#: pb_monitor.cpp:47
msgid "Drag"
msgstr "拖曳"
-#: pb_monitor.cpp:48
+#: pb_monitor.cpp:47
msgid "Lock"
msgstr "鎖定"
-#: pb_monitor.cpp:101
+#: pb_monitor.cpp:100
#, c-format
msgid "Operating mode set to: %1."
msgstr "運作模式設定為 %1。"
-#: pb_monitor.cpp:147
+#: pb_monitor.cpp:146
msgid "The computer will sleep now."
msgstr "電腦將進入睡眠狀態。"
-#: pb_monitor.cpp:150
+#: pb_monitor.cpp:149
#, c-format
msgid ""
"_n: The computer will sleep in %n second.\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kmilod.po b/tde-i18n-zh_TW/messages/tdeutils/kmilod.po
index 753dceb6e1c..f12b2929085 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kmilod.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kmilod.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilod\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2020-09-30 21:39+0200\n"
"PO-Revision-Date: 2006-02-10 09:44+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -27,14 +27,14 @@ msgid ""
"Your emails"
msgstr ""
-#: kmilod.cpp:162
+#: kmilod.cpp:161
msgid "Volume"
msgstr "音量"
-#: kmilod.cpp:165
+#: kmilod.cpp:164
msgid "Brightness"
msgstr "亮度"
-#: kmilod.cpp:168
+#: kmilod.cpp:167
msgid "Muted"
msgstr "靜音"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/kregexpeditor.po b/tde-i18n-zh_TW/messages/tdeutils/kregexpeditor.po
index 4d7b45a56d6..1559cbc904b 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/kregexpeditor.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/kregexpeditor.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kregexpeditor\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2023-11-20 18:15+0000\n"
"PO-Revision-Date: 2006-02-10 13:32+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -371,6 +371,10 @@ msgstr ""
msgid "Regular Expression Editor"
msgstr "正規表示式編輯器"
+#: kregexpeditorgui.cpp:133
+msgid "Method '%1' is not valid!"
+msgstr ""
+
#: kregexpeditorprivate.cpp:66
msgid ""
"In this window you will find predefined regular expressions. Both regular "
diff --git a/tde-i18n-zh_TW/messages/tdeutils/ksim.po b/tde-i18n-zh_TW/messages/tdeutils/ksim.po
index 06ffcb52956..dde102dbf76 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/ksim.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/ksim.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksim\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
"PO-Revision-Date: 2006-02-13 12:02+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/superkaramba.po b/tde-i18n-zh_TW/messages/tdeutils/superkaramba.po
index 0078fb0b390..8a66ca6fc77 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/superkaramba.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/superkaramba.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: superkaramba\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2022-11-13 18:10+0000\n"
"PO-Revision-Date: 2006-02-13 10:46+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -63,15 +63,15 @@ msgstr "重新載入佈景主題(&R)"
msgid "&Close This Theme"
msgstr "關閉此佈景主題(&C)"
-#: 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 "管理佈景主題(&M)..."
-#: src/karamba.cpp:2046
+#: src/karamba.cpp:2045
msgid "&Quit SuperKaramba"
msgstr "離開 SuperKaramba(&Q)"
diff --git a/tde-i18n-zh_TW/messages/tdeutils/tdefilereplace.po b/tde-i18n-zh_TW/messages/tdeutils/tdefilereplace.po
index 7c99dadc3b4..b2dce3c2fb0 100644
--- a/tde-i18n-zh_TW/messages/tdeutils/tdefilereplace.po
+++ b/tde-i18n-zh_TW/messages/tdeutils/tdefilereplace.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefilereplace\n"
-"POT-Creation-Date: 2020-05-11 04:05+0200\n"
+"POT-Creation-Date: 2022-09-19 18:20+0000\n"
"PO-Revision-Date: 2007-03-27 15:07+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -117,7 +117,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"
@@ -755,28 +755,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 "取代為"
@@ -791,182 +791,182 @@ 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 "一般(&G)"
-#: 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 "包括子目錄(&I)"
-#: knewprojectdlgs.ui:274
+#: knewprojectdlgs.ui:265
#, no-c-format
msgid "&Max depth"
msgstr ""
-#: knewprojectdlgs.ui:316
+#: knewprojectdlgs.ui:307
#, no-c-format
msgid "Search/Replace Strings"
msgstr "搜尋/取代字串"
-#: knewprojectdlgs.ui:350 knewprojectdlgs.ui:381
+#: knewprojectdlgs.ui:341 knewprojectdlgs.ui:372
#, fuzzy, no-c-format
msgid "Insert a search string here."
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 "啟用正規表示式(&R)"
-#: knewprojectdlgs.ui:429
+#: knewprojectdlgs.ui:420
#, no-c-format
msgid "Do &backup copy instead of overwrite"
msgstr "建立一份副本而非覆寫(&B)"
-#: knewprojectdlgs.ui:437
+#: knewprojectdlgs.ui:428
#, no-c-format
msgid "&Case sensitive"
msgstr "區分大小寫(&C)"
-#: knewprojectdlgs.ui:445
+#: knewprojectdlgs.ui:436
#, no-c-format
msgid "Enable co&mmands in the replace string"
msgstr "在取代字串中允許使用命令(&M)"
-#: 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 "進階(&A)"
-#: 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 "下限大小(&Z):"
-#: 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 "KB"
@@ -981,67 +981,67 @@ msgstr "一般"
msgid "Enable commands in replace strings"
msgstr "取代字串中允許使用命令"
-#: koptionsdlgs.ui:83
+#: koptionsdlgs.ui:80
#, no-c-format
msgid "Notif&y on errors"
msgstr "有錯誤時提示(&Y)"
-#: 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 "啟用正規表示式(&X)"
-#: 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 "跟隨符號連結(&Y)"
-#: 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 "預設值(&D)"
diff --git a/tde-i18n-zh_TW/messages/tdevelop/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdevelop/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdevelop/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdevelop/Makefile.am b/tde-i18n-zh_TW/messages/tdevelop/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdevelop/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdevelop/tdevelop.po b/tde-i18n-zh_TW/messages/tdevelop/tdevelop.po
index 661b7e28f29..a0d46a7c2a9 100644
--- a/tde-i18n-zh_TW/messages/tdevelop/tdevelop.po
+++ b/tde-i18n-zh_TW/messages/tdevelop/tdevelop.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdevelop\n"
-"POT-Creation-Date: 2020-05-11 04:13+0200\n"
+"POT-Creation-Date: 2024-02-02 18:20+0000\n"
"PO-Revision-Date: 2008-07-22 17:49+0800\n"
"Last-Translator: Franklin Weng <franklin@mail.everfocus.com.tw>\n"
"Language-Team: Chinese Traditional <zh@li.org>\n"
@@ -411,8 +411,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 "建立新檔案..."
@@ -424,8 +424,8 @@ msgstr "<b>建立新檔案</b><p>建立新檔案並把它新增到目前選取
#: 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 "新增已有的檔案..."
@@ -522,18 +522,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 "
@@ -543,12 +543,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."
@@ -556,12 +556,12 @@ msgstr ""
"<b>子類別列表</b><p>顯示子類別列表編輯器,可以在列表中新增或刪除子類別。"
#: 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."
@@ -570,12 +570,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 "<b>開啟 ui.h 檔案</b><p>開啟和所選的 .ui 檔案相對應的 ui.h 檔案。"
@@ -953,7 +953,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 "不要執行"
@@ -991,25 +991,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 "重新啟動應用程式(&R)"
#: buildtools/autotools/autoprojectpart.cpp:1198
#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: buildtools/qmake/trollprojectwidget.cpp:2051
msgid "Do &Nothing"
msgstr "不執行(&N)"
@@ -1402,12 +1402,12 @@ msgid ""
msgstr "新增函式庫。選擇 .a、.so 檔、用 -l<函式庫> 或是用變數 $(FOOBAR)"
#: 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)"
@@ -1545,7 +1545,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 "建立選項"
@@ -1771,35 +1771,35 @@ 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 "改變目標:"
@@ -1807,8 +1807,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
@@ -1824,9 +1824,9 @@ msgstr "名稱"
#: buildtools/autotools/addservicedlgbase.ui:362
#: buildtools/lib/widgets/environmentdisplaydialogbase.ui:47
#: buildtools/lib/widgets/environmentvariableswidgetbase.ui:39
-#: buildtools/qmake/projectconfigurationdlg.cpp:1796
-#: buildtools/qmake/projectconfigurationdlgbase.ui:1923
-#: kdevdesigner/designer/propertyeditor.cpp:2923
+#: buildtools/qmake/projectconfigurationdlg.cpp:1625
+#: buildtools/qmake/projectconfigurationdlgbase.ui:1756
+#: kdevdesigner/designer/propertyeditor.cpp:2919
#: languages/cpp/debugger/variablewidget.cpp:223
#: languages/ruby/debugger/variablewidget.cpp:146
#: lib/widgets/propeditor/propertyeditor.cpp:173
@@ -2290,7 +2290,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."
@@ -2301,7 +2301,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, "
@@ -2427,7 +2427,7 @@ msgid "Rebuild"
msgstr "重新建立"
#: buildtools/qmake/trollprojectwidget.cpp:1017
-#: buildtools/qmake/trollprojectwidget.cpp:2186
+#: buildtools/qmake/trollprojectwidget.cpp:2177
msgid "Run qmake"
msgstr "執行 qmake"
@@ -2588,11 +2588,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 "
@@ -2603,21 +2603,21 @@ msgstr ""
"<b>新增安裝物件</b><p>建立 QMake 安裝物件。您可以定義每個物件要安裝的檔案列表"
"和安裝位置。警告!未指定路徑的安裝物件將不會被儲存在專案檔案中。"
-#: 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 "
@@ -2626,16 +2626,16 @@ msgstr ""
"<b>新增要安裝的檔案樣式</b><p>定義和要安裝的檔案相符合的檔案樣式。您可以使用"
"萬用字元和相對路徑,例如 <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."
@@ -2643,7 +2643,7 @@ msgstr ""
"<b>建立新檔案</b><p>建立新的翻譯檔案並把它新增到目前選取的 TRANSLATIONS 群組"
"中。"
-#: 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 "
@@ -2654,11 +2654,11 @@ msgstr ""
"群組中。您可以複製檔案到目前子專案目錄中、建立符號連結或者透過相對路徑來新"
"增。"
-#: 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 "
@@ -2667,11 +2667,11 @@ msgstr ""
"<b>更新翻譯檔案</b><p>在目前子專案目錄中執行 <b>lupdate</b> 命令。它會收集可"
"翻譯的訊息並儲存到翻譯檔案中。"
-#: 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 "
@@ -2680,44 +2680,44 @@ msgstr ""
"<b>釋出編譯過的翻譯</b><p>在目前子專案目錄中執行 <b>lrelease</b> 命令。它建立"
"二進位的翻譯檔案,可在程式執行時直接載入。"
-#: 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 "
@@ -2725,50 +2725,50 @@ msgid ""
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"
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 "
@@ -2777,15 +2777,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"
@@ -2796,11 +2796,11 @@ msgstr ""
"這是個內部錯誤,請向 bugs.trinitydesktop.org 回報,若是在 shell 中執行,請 "
"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"
@@ -2811,11 +2811,11 @@ msgstr ""
"這是個內部錯誤,請向 bugs.trinitydesktop.org 回報,若是在 shell 中執行,請 "
"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"
@@ -2826,11 +2826,11 @@ msgstr ""
"這是個內部錯誤,請向 bugs.trinitydesktop.org 回報,若是在 shell 中執行,請 "
"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"
@@ -2844,12 +2844,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 "不要重新載入"
@@ -3138,7 +3138,7 @@ msgid "Remove Function"
msgstr "刪除函式"
#: kdevdesigner/designer/editfunctionsimpl.cpp:195
-#: kdevdesigner/designer/propertyeditor.cpp:4104
+#: kdevdesigner/designer/propertyeditor.cpp:4100
msgid "Add Function"
msgstr "新增函式"
@@ -3163,9 +3163,9 @@ msgstr ""
#: kdevdesigner/designer/editfunctionsimpl.cpp:218
#: kdevdesigner/designer/formfile.cpp:330
#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/mainwindow.cpp:2512
+#: kdevdesigner/designer/mainwindow.cpp:2842
+#: kdevdesigner/designer/mainwindowactions.cpp:1116
#: kdevdesigner/designer/sourcefile.cpp:224
#: kdevdesigner/designer/sourcefile.cpp:269
#: kdevdesigner/designer/variabledialogimpl.cpp:105
@@ -3177,9 +3177,9 @@ msgstr "是(&Y)"
#: kdevdesigner/designer/editfunctionsimpl.cpp:218
#: kdevdesigner/designer/formfile.cpp:330
#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/mainwindow.cpp:2512
+#: kdevdesigner/designer/mainwindow.cpp:2842
+#: kdevdesigner/designer/mainwindowactions.cpp:1116
#: kdevdesigner/designer/sourcefile.cpp:224
#: kdevdesigner/designer/sourcefile.cpp:269
#: kdevdesigner/designer/variabledialogimpl.cpp:105
@@ -3201,14 +3201,14 @@ msgstr " %1 已儲存。"
#: kdevdesigner/designer/formfile.cpp:264
#: kdevdesigner/designer/formfile.cpp:862
-#: kdevdesigner/designer/mainwindowactions.cpp:1212
+#: kdevdesigner/designer/mainwindowactions.cpp:1199
#, fuzzy
msgid "*.ui|TQt User-Interface Files"
msgstr "*.ui|Qt 使用者介面檔案"
#: kdevdesigner/designer/formfile.cpp:265
#: kdevdesigner/designer/formfile.cpp:863
-#: kdevdesigner/designer/mainwindowactions.cpp:1223
+#: kdevdesigner/designer/mainwindowactions.cpp:1210
msgid "*|All Files"
msgstr "*|所有檔案"
@@ -3305,7 +3305,7 @@ msgid "&Horizontal"
msgstr "水平(&H)"
#: kdevdesigner/designer/formwindow.cpp:361
-#: languages/cpp/ccconfigwidgetbase.ui:660
+#: languages/cpp/ccconfigwidgetbase.ui:657
#, no-c-format
msgid "&Vertical"
msgstr "垂直(&V)"
@@ -3540,11 +3540,11 @@ msgstr "資料庫"
#: kdevdesigner/designer/hierarchyview.cpp:630
#: kdevdesigner/designer/hierarchyview.cpp:637
-#: kdevdesigner/designer/mainwindow.cpp:1805
-#: kdevdesigner/designer/mainwindow.cpp:1824
-#: kdevdesigner/designer/mainwindow.cpp:1844
-#: kdevdesigner/designer/mainwindow.cpp:1884
-#: kdevdesigner/designer/mainwindow.cpp:1945
+#: kdevdesigner/designer/mainwindow.cpp:1800
+#: kdevdesigner/designer/mainwindow.cpp:1819
+#: kdevdesigner/designer/mainwindow.cpp:1839
+#: kdevdesigner/designer/mainwindow.cpp:1879
+#: kdevdesigner/designer/mainwindow.cpp:1940
#: kdevdesigner/designer/wizardeditorimpl.cpp:133
#, c-format
msgid "Add Page to %1"
@@ -3552,11 +3552,11 @@ msgstr "新增頁面到 %1"
#: kdevdesigner/designer/hierarchyview.cpp:656
#: kdevdesigner/designer/hierarchyview.cpp:667
-#: kdevdesigner/designer/mainwindow.cpp:1813
-#: kdevdesigner/designer/mainwindow.cpp:1832
-#: kdevdesigner/designer/mainwindow.cpp:1851
-#: kdevdesigner/designer/mainwindow.cpp:1894
-#: kdevdesigner/designer/mainwindow.cpp:1953
+#: kdevdesigner/designer/mainwindow.cpp:1808
+#: kdevdesigner/designer/mainwindow.cpp:1827
+#: kdevdesigner/designer/mainwindow.cpp:1846
+#: kdevdesigner/designer/mainwindow.cpp:1889
+#: kdevdesigner/designer/mainwindow.cpp:1948
#: kdevdesigner/designer/wizardeditorimpl.cpp:151
msgid "Delete Page %1 of %2"
msgstr "刪除 %2 的頁面 %1"
@@ -3595,7 +3595,7 @@ msgstr "插槽"
#: kdevdesigner/designer/hierarchyview.cpp:1050
#: kdevdesigner/designer/hierarchyview.cpp:1055
-#: kdevdesigner/designer/mainwindow.cpp:1680
+#: kdevdesigner/designer/mainwindow.cpp:1675
#: parts/documentation/bookmarkview.cpp:126
#: parts/snippet/snippet_widget.cpp:557 parts/snippet/snippet_widget.cpp:559
msgid "Edit..."
@@ -3832,26 +3832,17 @@ msgstr "項目(&I)"
msgid "TQt User-Interface Files (*.ui)"
msgstr "Qt 使用者介面檔 (*.ui)"
-#: kdevdesigner/designer/mainwindow.cpp:205
-#, fuzzy
-msgid ""
-"Ready - This is the non-commercial version of TQt - For commercial "
-"evaluations, use the help menu to register with Trolltech."
-msgstr ""
-"已就緒─這是非商頁版的 Qt─要進行商業用途,請使用「說明」選單向 Trolltech 註"
-"冊。"
-
-#: kdevdesigner/designer/mainwindow.cpp:224
+#: kdevdesigner/designer/mainwindow.cpp:219
#: kdevdesigner/designer/mainwindowactions.cpp:376
msgid "Layout"
msgstr "佈局"
-#: kdevdesigner/designer/mainwindow.cpp:361
-#: kdevdesigner/designer/mainwindow.cpp:3747
+#: kdevdesigner/designer/mainwindow.cpp:356
+#: kdevdesigner/designer/mainwindow.cpp:3742
msgid "Property Editor/Signal Handlers"
msgstr "屬性編輯器/信號處理器"
-#: kdevdesigner/designer/mainwindow.cpp:363
+#: kdevdesigner/designer/mainwindow.cpp:358
msgid ""
"<b>The Property Editor</b><p>You can change the appearance and behavior of "
"the selected widget in the property editor.</p><p>You can set properties for "
@@ -3873,15 +3864,15 @@ msgstr ""
"表單元件產生的信號,以及插槽之間的連線關係。(這些連線也可以用連線工具來設"
"定)</p>"
-#: kdevdesigner/designer/mainwindow.cpp:390
+#: kdevdesigner/designer/mainwindow.cpp:385
msgid "Output Window"
msgstr "輸出視窗"
-#: kdevdesigner/designer/mainwindow.cpp:404
+#: kdevdesigner/designer/mainwindow.cpp:399
msgid "Object Explorer"
msgstr "物件管理器"
-#: kdevdesigner/designer/mainwindow.cpp:407
+#: kdevdesigner/designer/mainwindow.cpp:402
msgid ""
"<b>The Object Explorer</b><p>The Object Explorer provides an overview of the "
"relationships between the widgets in a form. You can use the clipboard "
@@ -3895,15 +3886,15 @@ msgstr ""
"<p>這些欄位可以透過拖曳標頭上的分隔器來調整大小。</p> <p>第二頁顯示所有表單的"
"插槽,類別變數,引入檔等等。</p>"
-#: kdevdesigner/designer/mainwindow.cpp:424
+#: kdevdesigner/designer/mainwindow.cpp:419
msgid "Start typing the buffer you want to switch to here (ALT+B)"
msgstr "開始在此輸入您要切換的緩衝區(ALT+B)"
-#: kdevdesigner/designer/mainwindow.cpp:433
+#: kdevdesigner/designer/mainwindow.cpp:428
msgid "Project Overview"
msgstr "專案概要"
-#: kdevdesigner/designer/mainwindow.cpp:434
+#: kdevdesigner/designer/mainwindow.cpp:429
msgid ""
"<b>The Project Overview Window</b><p>The Project Overview Window displays "
"all the current project, including forms and source files.</p><p>Use the "
@@ -3912,11 +3903,11 @@ msgstr ""
"<b>專案概要視窗</b><p>專案概要視窗顯示目前所有的專案,包括表單與程式源碼檔。"
"</p> <p>使用搜尋欄位來快速在檔案間切換。</p>"
-#: kdevdesigner/designer/mainwindow.cpp:451
+#: kdevdesigner/designer/mainwindow.cpp:446
msgid "Action Editor"
msgstr "動作編輯器"
-#: kdevdesigner/designer/mainwindow.cpp:452
+#: kdevdesigner/designer/mainwindow.cpp:447
msgid ""
"<b>The Action Editor</b><p>The Action Editor is used to add actions and "
"action groups to a form, and to connect actions to slots. Actions and action "
@@ -3928,11 +3919,11 @@ msgstr ""
"插曹。動作與動作群組可以被拖曳到選單與工具列中,也可以指定鍵盤快捷鍵與工具提"
"示。如果動作有像素圖,則會顯示在工具列按鈕,以及選單中它們的名稱旁邊。</p>"
-#: kdevdesigner/designer/mainwindow.cpp:472
+#: kdevdesigner/designer/mainwindow.cpp:467
msgid "Toolbox"
msgstr "工具箱"
-#: kdevdesigner/designer/mainwindow.cpp:1281
+#: kdevdesigner/designer/mainwindow.cpp:1276
msgid ""
"<b>The Form Window</b><p>Use the various tools to add widgets or to change "
"the layout and behavior of the components in the form. Select one or "
@@ -3950,204 +3941,204 @@ msgstr ""
"度,或是關閉格線。</p> <p>您也可以同時開啟數個表單,每個表單都會列在<b>表單列"
"表</b>中。"
-#: kdevdesigner/designer/mainwindow.cpp:1336
+#: kdevdesigner/designer/mainwindow.cpp:1331
#: parts/appwizard/appwizarddlg.cpp:923
msgid "New Project"
msgstr "新增專案"
-#: kdevdesigner/designer/mainwindow.cpp:1336
+#: kdevdesigner/designer/mainwindow.cpp:1331
msgid "Cannot create an invalid project."
msgstr "無法建立無效專案。"
-#: kdevdesigner/designer/mainwindow.cpp:1487
+#: kdevdesigner/designer/mainwindow.cpp:1482
#, c-format
msgid "&Undo: %1"
msgstr "復原(&U):%1"
-#: kdevdesigner/designer/mainwindow.cpp:1489
+#: kdevdesigner/designer/mainwindow.cpp:1484
#: kdevdesigner/designer/mainwindowactions.cpp:127
msgid "&Undo: Not Available"
msgstr "復原:無法使用(&U)"
-#: kdevdesigner/designer/mainwindow.cpp:1491
+#: kdevdesigner/designer/mainwindow.cpp:1486
#, c-format
msgid "&Redo: %1"
msgstr "重做(&R):%1"
-#: kdevdesigner/designer/mainwindow.cpp:1493
+#: kdevdesigner/designer/mainwindow.cpp:1488
#: kdevdesigner/designer/mainwindowactions.cpp:133
msgid "&Redo: Not Available"
msgstr "重做:無法使用(&R)"
-#: kdevdesigner/designer/mainwindow.cpp:1580
+#: kdevdesigner/designer/mainwindow.cpp:1575
msgid "Choose Pixmap..."
msgstr "選擇像素圖..."
-#: kdevdesigner/designer/mainwindow.cpp:1584
+#: kdevdesigner/designer/mainwindow.cpp:1579
msgid "Edit Text..."
msgstr "編輯文字..."
-#: kdevdesigner/designer/mainwindow.cpp:1588
+#: kdevdesigner/designer/mainwindow.cpp:1583
msgid "Edit Title..."
msgstr "編輯標題..."
-#: kdevdesigner/designer/mainwindow.cpp:1592
-#: kdevdesigner/designer/mainwindow.cpp:1702
+#: kdevdesigner/designer/mainwindow.cpp:1587
+#: kdevdesigner/designer/mainwindow.cpp:1697
msgid "Edit Page Title..."
msgstr "編輯頁面標題..."
-#: kdevdesigner/designer/mainwindow.cpp:1623
-#: kdevdesigner/designer/mainwindow.cpp:1637
-#: kdevdesigner/designer/mainwindow.cpp:1646
-#: kdevdesigner/designer/mainwindow.cpp:1661
-#: kdevdesigner/designer/mainwindow.cpp:1695
-#: kdevdesigner/designer/mainwindow.cpp:2469
+#: kdevdesigner/designer/mainwindow.cpp:1618
+#: kdevdesigner/designer/mainwindow.cpp:1632
+#: kdevdesigner/designer/mainwindow.cpp:1641
+#: kdevdesigner/designer/mainwindow.cpp:1656
+#: kdevdesigner/designer/mainwindow.cpp:1690
+#: kdevdesigner/designer/mainwindow.cpp:2464
msgid "Delete Page"
msgstr "刪除頁面"
-#: kdevdesigner/designer/mainwindow.cpp:1626
-#: kdevdesigner/designer/mainwindow.cpp:1640
-#: kdevdesigner/designer/mainwindow.cpp:1649
-#: kdevdesigner/designer/mainwindow.cpp:1664
-#: kdevdesigner/designer/mainwindow.cpp:1699
-#: kdevdesigner/designer/mainwindow.cpp:2468
+#: kdevdesigner/designer/mainwindow.cpp:1621
+#: kdevdesigner/designer/mainwindow.cpp:1635
+#: kdevdesigner/designer/mainwindow.cpp:1644
+#: kdevdesigner/designer/mainwindow.cpp:1659
+#: kdevdesigner/designer/mainwindow.cpp:1694
+#: kdevdesigner/designer/mainwindow.cpp:2463
msgid "Add Page"
msgstr "新增頁面"
-#: kdevdesigner/designer/mainwindow.cpp:1632
+#: kdevdesigner/designer/mainwindow.cpp:1627
msgid "Previous Page"
msgstr "上一頁"
-#: kdevdesigner/designer/mainwindow.cpp:1634
+#: kdevdesigner/designer/mainwindow.cpp:1629
msgid "Next Page"
msgstr "下一頁"
-#: kdevdesigner/designer/mainwindow.cpp:1667
+#: kdevdesigner/designer/mainwindow.cpp:1662
msgid "Rename Current Page..."
msgstr "重新命名目前頁面..."
-#: kdevdesigner/designer/mainwindow.cpp:1705
+#: kdevdesigner/designer/mainwindow.cpp:1700
msgid "Edit Pages..."
msgstr "編輯頁面..."
-#: kdevdesigner/designer/mainwindow.cpp:1711
+#: kdevdesigner/designer/mainwindow.cpp:1706
msgid "Add Menu Item"
msgstr "新增選單項目"
-#: kdevdesigner/designer/mainwindow.cpp:1713
+#: kdevdesigner/designer/mainwindow.cpp:1708
msgid "Add Toolbar"
msgstr "新增工具列"
-#: kdevdesigner/designer/mainwindow.cpp:1735
-#: kdevdesigner/designer/mainwindow.cpp:2638
+#: kdevdesigner/designer/mainwindow.cpp:1730
+#: kdevdesigner/designer/mainwindow.cpp:2633
#: kdevdesigner/designer/paletteeditoradvanced.ui:202
#, no-c-format
msgid "Text"
msgstr "文字"
-#: kdevdesigner/designer/mainwindow.cpp:1735
-#: kdevdesigner/designer/mainwindow.cpp:2638
+#: kdevdesigner/designer/mainwindow.cpp:1730
+#: kdevdesigner/designer/mainwindow.cpp:2633
msgid "New text"
msgstr "新增文字"
-#: kdevdesigner/designer/mainwindow.cpp:1740
-#: kdevdesigner/designer/mainwindow.cpp:2643
+#: kdevdesigner/designer/mainwindow.cpp:1735
+#: kdevdesigner/designer/mainwindow.cpp:2638
msgid "Set 'wordwrap' of '%1'"
msgstr "設定 %1 的文字折行"
-#: kdevdesigner/designer/mainwindow.cpp:1749
-#: kdevdesigner/designer/mainwindow.cpp:2652
+#: kdevdesigner/designer/mainwindow.cpp:1744
+#: kdevdesigner/designer/mainwindow.cpp:2647
msgid "Set the 'text' of '%1'"
msgstr "設定 %1 的文字"
-#: kdevdesigner/designer/mainwindow.cpp:1759
-#: kdevdesigner/designer/mainwindow.cpp:2665
+#: kdevdesigner/designer/mainwindow.cpp:1754
+#: kdevdesigner/designer/mainwindow.cpp:2660
#: parts/documentation/bookmarkview.cpp:118
#: parts/documentation/docconfiglistview.cpp:32
#: parts/documentation/searchview.cpp:74 parts/documentation/searchview.cpp:99
msgid "Title"
msgstr "標題"
-#: kdevdesigner/designer/mainwindow.cpp:1759
-#: kdevdesigner/designer/mainwindow.cpp:2665
+#: kdevdesigner/designer/mainwindow.cpp:1754
+#: kdevdesigner/designer/mainwindow.cpp:2660
msgid "New title"
msgstr "新增標題"
-#: kdevdesigner/designer/mainwindow.cpp:1762
-#: kdevdesigner/designer/mainwindow.cpp:2667
+#: kdevdesigner/designer/mainwindow.cpp:1757
+#: kdevdesigner/designer/mainwindow.cpp:2662
msgid "Set the 'title' of '%2'"
msgstr "設定 %2 的標題"
-#: kdevdesigner/designer/mainwindow.cpp:1772
-#: kdevdesigner/designer/mainwindow.cpp:1909
-#: kdevdesigner/designer/mainwindow.cpp:1968
+#: kdevdesigner/designer/mainwindow.cpp:1767
+#: kdevdesigner/designer/mainwindow.cpp:1904
+#: kdevdesigner/designer/mainwindow.cpp:1963
msgid "Page Title"
msgstr "頁面標題"
-#: kdevdesigner/designer/mainwindow.cpp:1772
-#: kdevdesigner/designer/mainwindow.cpp:1909
-#: kdevdesigner/designer/mainwindow.cpp:1968
+#: kdevdesigner/designer/mainwindow.cpp:1767
+#: kdevdesigner/designer/mainwindow.cpp:1904
+#: kdevdesigner/designer/mainwindow.cpp:1963
msgid "New page title"
msgstr "新增頁面標題"
-#: kdevdesigner/designer/mainwindow.cpp:1775
+#: kdevdesigner/designer/mainwindow.cpp:1770
msgid "Set the 'pageTitle' of '%2'"
msgstr "設定 %2 的頁面標題"
-#: kdevdesigner/designer/mainwindow.cpp:1788
+#: kdevdesigner/designer/mainwindow.cpp:1783
msgid "Set the 'pixmap' of '%2'"
msgstr "設定 %2 的像素圖"
-#: kdevdesigner/designer/mainwindow.cpp:1859
+#: kdevdesigner/designer/mainwindow.cpp:1854
msgid "Raise next page of '%2'"
msgstr "提升 %2 的下一個頁面"
-#: kdevdesigner/designer/mainwindow.cpp:1869
+#: kdevdesigner/designer/mainwindow.cpp:1864
msgid "Raise previous page of '%2'"
msgstr "提升 %2 的前一個頁面"
-#: kdevdesigner/designer/mainwindow.cpp:1916
+#: kdevdesigner/designer/mainwindow.cpp:1911
msgid "Rename Page %1 to %2"
msgstr "將頁面 %1 重新命名為 %2"
-#: kdevdesigner/designer/mainwindow.cpp:1971
+#: kdevdesigner/designer/mainwindow.cpp:1966
#: kdevdesigner/designer/wizardeditorimpl.cpp:220
msgid "Rename page %1 of %2"
msgstr "重新命名 %2 的頁面 %1"
-#: kdevdesigner/designer/mainwindow.cpp:1983
+#: kdevdesigner/designer/mainwindow.cpp:1978
msgid "Add Toolbar to '%1'"
msgstr "將工具列新增到 %1 "
-#: kdevdesigner/designer/mainwindow.cpp:1989
+#: kdevdesigner/designer/mainwindow.cpp:1984
msgid "Add Menu to '%1'"
msgstr "將選單新增到 %1 "
-#: kdevdesigner/designer/mainwindow.cpp:2515
-#: kdevdesigner/designer/mainwindowactions.cpp:1127
+#: kdevdesigner/designer/mainwindow.cpp:2510
+#: kdevdesigner/designer/mainwindowactions.cpp:1114
msgid "Save Project Settings"
msgstr "儲存專案設定"
-#: kdevdesigner/designer/mainwindow.cpp:2516
-#: kdevdesigner/designer/mainwindowactions.cpp:1128
+#: kdevdesigner/designer/mainwindow.cpp:2511
+#: kdevdesigner/designer/mainwindowactions.cpp:1115
#: kdevdesigner/designer/sourcefile.cpp:223
msgid "Save changes to '%1'?"
msgstr "將更改儲存到 %1 嗎?"
-#: kdevdesigner/designer/mainwindow.cpp:2600
-#: kdevdesigner/designer/propertyeditor.cpp:4086
+#: kdevdesigner/designer/mainwindow.cpp:2595
+#: kdevdesigner/designer/propertyeditor.cpp:4082
msgid "Add Connection"
msgstr "新增連線"
-#: kdevdesigner/designer/mainwindow.cpp:2613
+#: kdevdesigner/designer/mainwindow.cpp:2608
msgid "Edit %1..."
msgstr "編輯 %1..."
-#: kdevdesigner/designer/mainwindow.cpp:2709
+#: kdevdesigner/designer/mainwindow.cpp:2704
msgid "Insert a %1 (custom widget)"
msgstr "插入%1(自訂元件)"
-#: kdevdesigner/designer/mainwindow.cpp:2710
+#: kdevdesigner/designer/mainwindow.cpp:2705
#, fuzzy
msgid ""
"<b>%1 (custom widget)</b><p>Click <b>Edit Custom Widgets...</b> in the "
@@ -4160,11 +4151,11 @@ msgstr ""
"以新增並變更自訂元件。您可以新增屬性、信號與插槽以整合進 Qt 設計器,並提供像"
"素圖以便在表單中展示此元件。</p>"
-#: kdevdesigner/designer/mainwindow.cpp:2844
+#: kdevdesigner/designer/mainwindow.cpp:2839
msgid "Restoring Last Session"
msgstr "回復上次工作階段"
-#: kdevdesigner/designer/mainwindow.cpp:2845
+#: kdevdesigner/designer/mainwindow.cpp:2840
#, fuzzy
msgid ""
"TQt Designer found some temporary saved files, which were\n"
@@ -4174,19 +4165,19 @@ msgstr ""
"Qt 設計器發現了一些暫存檔,是上次 Qt 設計器當掉時 儲存的。您要載入這些檔案"
"嗎?"
-#: kdevdesigner/designer/mainwindow.cpp:2909
+#: kdevdesigner/designer/mainwindow.cpp:2904
msgid "There is no help available for this dialog at the moment."
msgstr "抱歉,現在沒有關於此對話框的說明。"
-#: kdevdesigner/designer/mainwindow.cpp:2968
-#: kdevdesigner/designer/mainwindowactions.cpp:1762
-#: kdevdesigner/designer/mainwindowactions.cpp:1785
+#: kdevdesigner/designer/mainwindow.cpp:2963
+#: kdevdesigner/designer/mainwindowactions.cpp:1749
+#: kdevdesigner/designer/mainwindowactions.cpp:1772
msgid "Edit Source"
msgstr "編輯程式源碼"
-#: kdevdesigner/designer/mainwindow.cpp:2969
-#: kdevdesigner/designer/mainwindowactions.cpp:1763
-#: kdevdesigner/designer/mainwindowactions.cpp:1786
+#: kdevdesigner/designer/mainwindow.cpp:2964
+#: kdevdesigner/designer/mainwindowactions.cpp:1750
+#: kdevdesigner/designer/mainwindowactions.cpp:1773
#, fuzzy
msgid ""
"There is no plugin for editing %1 code installed.\n"
@@ -4195,34 +4186,34 @@ msgstr ""
"沒有安裝編輯 %1 程式源碼的外掛程式。\n"
"注意:外掛程式在靜態 Qt 設定中沒有。"
-#: kdevdesigner/designer/mainwindow.cpp:3069
+#: kdevdesigner/designer/mainwindow.cpp:3064
msgid "Open File"
msgstr "開啟檔案"
-#: kdevdesigner/designer/mainwindow.cpp:3070
-#: kdevdesigner/designer/mainwindow.cpp:3086
+#: kdevdesigner/designer/mainwindow.cpp:3065
+#: kdevdesigner/designer/mainwindow.cpp:3081
msgid "Could not open '%1'. File does not exist."
msgstr "無法開啟 %1 。檔案不存在。"
-#: kdevdesigner/designer/mainwindow.cpp:3085 src/projectmanager.cpp:135
+#: kdevdesigner/designer/mainwindow.cpp:3080 src/projectmanager.cpp:135
msgid "Open Project"
msgstr "開啟專案"
-#: kdevdesigner/designer/mainwindow.cpp:3710
-#: kdevdesigner/designer/propertyeditor.cpp:4319
+#: kdevdesigner/designer/mainwindow.cpp:3705
+#: kdevdesigner/designer/propertyeditor.cpp:4315
msgid "Signal Handlers"
msgstr "信號處理器"
#: kdevdesigner/designer/kdevdesigner_part.rc:47
#: kdevdesigner/designer/kdevdesigner_part_sh.rc:55
-#: kdevdesigner/designer/mainwindow.cpp:3734
+#: kdevdesigner/designer/mainwindow.cpp:3729
#: kdevdesigner/designer/mainwindowactions.cpp:409
#: kdevdesigner/designer/multilineeditorimpl.cpp:130
#, no-c-format
msgid "&Layout"
msgstr "佈局(&L)"
-#: kdevdesigner/designer/mainwindow.cpp:3735
+#: kdevdesigner/designer/mainwindow.cpp:3730
#: kdevdesigner/designer/mainwindowactions.cpp:855
msgid "&Preview"
msgstr "預覽(&P)"
@@ -4551,7 +4542,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
@@ -4629,8 +4620,8 @@ msgstr "儲存所有開啟的文件"
#: kdevdesigner/designer/createtemplate.ui:41
#: kdevdesigner/designer/mainwindowactions.cpp:739
-#: kdevdesigner/designer/mainwindowactions.cpp:1451
-#: kdevdesigner/designer/mainwindowactions.cpp:1472
+#: kdevdesigner/designer/mainwindowactions.cpp:1438
+#: kdevdesigner/designer/mainwindowactions.cpp:1459
#, no-c-format
msgid "Create Template"
msgstr "建立樣本"
@@ -4895,117 +4886,99 @@ msgstr "關於 &Qt"
msgid "Displays information about the TQt Toolkit"
msgstr "顯示關於 Qt 工具箱的資訊"
-#: kdevdesigner/designer/mainwindowactions.cpp:1004
-#, fuzzy
-msgid "Register TQt"
-msgstr "註冊 Qt"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1004
-#, fuzzy
-msgid "&Register TQt..."
-msgstr "註冊 Qt(&R)..."
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1005
-msgid "Opens a web browser at the evaluation form on www.trolltech.com"
-msgstr "開啟網頁瀏覽器,查閱 www.trolltech.com 上的試用表單"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1006
-msgid "Register with Trolltech"
-msgstr "向 Trolltech 註冊"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:1010
-#: kdevdesigner/designer/mainwindowactions.cpp:1011
+#: kdevdesigner/designer/mainwindowactions.cpp:1002
+#: kdevdesigner/designer/mainwindowactions.cpp:1003
msgid "What's This?"
msgstr "這是什麼?"
-#: kdevdesigner/designer/mainwindowactions.cpp:1012
+#: kdevdesigner/designer/mainwindowactions.cpp:1004
msgid "\"What's This?\" context sensitive help"
msgstr "「這是什麼?」內容說明"
-#: kdevdesigner/designer/mainwindowactions.cpp:1041
+#: kdevdesigner/designer/mainwindowactions.cpp:1028
msgid "Create a new project, form or source file..."
msgstr "建立新專案、表單或程式源碼檔案..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1075
+#: kdevdesigner/designer/mainwindowactions.cpp:1062
msgid "Name of File"
msgstr "檔案名稱"
-#: kdevdesigner/designer/mainwindowactions.cpp:1075
+#: kdevdesigner/designer/mainwindowactions.cpp:1062
msgid "Enter the name of the new source file:"
msgstr "輸入新程式碼檔案的名稱:"
-#: kdevdesigner/designer/mainwindowactions.cpp:1169
+#: kdevdesigner/designer/mainwindowactions.cpp:1156
msgid "Selected project '%1'"
msgstr "選取的專案 %1 "
-#: kdevdesigner/designer/mainwindowactions.cpp:1199
+#: kdevdesigner/designer/mainwindowactions.cpp:1186
msgid "Open a file..."
msgstr "開啟檔案..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1211
+#: kdevdesigner/designer/mainwindowactions.cpp:1198
msgid "*.ui *.pro|Designer Files"
msgstr "*.ui *.pro|設計器檔案"
-#: kdevdesigner/designer/mainwindowactions.cpp:1214
+#: kdevdesigner/designer/mainwindowactions.cpp:1201
#, fuzzy
msgid "*.pro|TQMAKE Project Files"
msgstr "*.pro|QMAKE 專案檔案"
-#: kdevdesigner/designer/mainwindowactions.cpp:1275
+#: kdevdesigner/designer/mainwindowactions.cpp:1262
msgid "No import filter is available to import '%1'"
msgstr "沒有可匯入 %1 的匯入過濾器"
-#: kdevdesigner/designer/mainwindowactions.cpp:1279
+#: kdevdesigner/designer/mainwindowactions.cpp:1266
msgid "Importing '%1' using import filter ..."
msgstr "正在使用匯入過濾器匯入 %1 ..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1283
+#: kdevdesigner/designer/mainwindowactions.cpp:1270
msgid "Nothing to load in '%1'"
msgstr " %1 中未載入任何內容"
-#: kdevdesigner/designer/mainwindowactions.cpp:1322
+#: kdevdesigner/designer/mainwindowactions.cpp:1309
msgid "Reading file '%1'..."
msgstr "正在讀取檔案 %1 ..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1341
+#: kdevdesigner/designer/mainwindowactions.cpp:1328
msgid "Loaded file '%1'"
msgstr "已載入檔案 %1 "
-#: kdevdesigner/designer/mainwindowactions.cpp:1343
+#: kdevdesigner/designer/mainwindowactions.cpp:1330
msgid "Failed to load file '%1'"
msgstr "載入檔案 %1 失敗"
-#: kdevdesigner/designer/mainwindowactions.cpp:1344
+#: kdevdesigner/designer/mainwindowactions.cpp:1331
msgid "Load File"
msgstr "載入檔案"
-#: kdevdesigner/designer/mainwindowactions.cpp:1344
+#: kdevdesigner/designer/mainwindowactions.cpp:1331
msgid "Could not load file '%1'."
msgstr "無法載入檔案 %1 。"
-#: kdevdesigner/designer/mainwindowactions.cpp:1392
+#: kdevdesigner/designer/mainwindowactions.cpp:1379
msgid "Project '%1' saved."
msgstr "專案 %1 已儲存。"
-#: kdevdesigner/designer/mainwindowactions.cpp:1398
+#: kdevdesigner/designer/mainwindowactions.cpp:1385
msgid "Enter a filename..."
msgstr "輸入檔案名稱..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1439
-#: kdevdesigner/designer/mainwindowactions.cpp:1494
+#: kdevdesigner/designer/mainwindowactions.cpp:1426
+#: kdevdesigner/designer/mainwindowactions.cpp:1481
msgid "NewTemplate"
msgstr "新樣本"
-#: kdevdesigner/designer/mainwindowactions.cpp:1451
-#: kdevdesigner/designer/mainwindowactions.cpp:1472
+#: kdevdesigner/designer/mainwindowactions.cpp:1438
+#: kdevdesigner/designer/mainwindowactions.cpp:1459
msgid "Could not create the template."
msgstr "無法建立樣本。"
-#: kdevdesigner/designer/mainwindowactions.cpp:1568
+#: kdevdesigner/designer/mainwindowactions.cpp:1555
msgid "Paste Error"
msgstr "貼上錯誤"
-#: kdevdesigner/designer/mainwindowactions.cpp:1569
+#: kdevdesigner/designer/mainwindowactions.cpp:1556
msgid ""
"Cannot paste widgets. Designer could not find a container\n"
"to paste into which does not contain a layout. Break the layout\n"
@@ -5015,23 +4988,23 @@ msgstr ""
"無法貼上元件。設計器找不到未佈局容器來貼上。請先打破要貼上的容器的佈局,並再"
"試一次。"
-#: kdevdesigner/designer/mainwindowactions.cpp:1730
+#: kdevdesigner/designer/mainwindowactions.cpp:1717
msgid "Edit the current form's slots..."
msgstr "編輯目前表單的插槽..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1741
+#: kdevdesigner/designer/mainwindowactions.cpp:1728
msgid "Edit the current form's connections..."
msgstr "編輯目前表單的連線..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1841
+#: kdevdesigner/designer/mainwindowactions.cpp:1828
msgid "Edit the current form's settings..."
msgstr "編輯目前表單的設定..."
-#: kdevdesigner/designer/mainwindowactions.cpp:1870
+#: kdevdesigner/designer/mainwindowactions.cpp:1857
msgid "Edit preferences..."
msgstr "編輯喜好設定..."
-#: kdevdesigner/designer/mainwindowactions.cpp:2038
+#: kdevdesigner/designer/mainwindowactions.cpp:2025
msgid "Edit custom widgets..."
msgstr "編輯自訂元件..."
@@ -5447,80 +5420,80 @@ msgstr "垂直延展"
msgid "%1/%2/%3/%4"
msgstr "%1/%2/%3/%4"
-#: kdevdesigner/designer/propertyeditor.cpp:2380
+#: kdevdesigner/designer/propertyeditor.cpp:2376
#: lib/widgets/propeditor/propertymachinefactory.cpp:165
msgid "Arrow"
msgstr "箭頭"
-#: kdevdesigner/designer/propertyeditor.cpp:2381
+#: kdevdesigner/designer/propertyeditor.cpp:2377
msgid "Up-Arrow"
msgstr "上箭頭"
-#: kdevdesigner/designer/propertyeditor.cpp:2382
+#: kdevdesigner/designer/propertyeditor.cpp:2378
#: lib/widgets/propeditor/propertymachinefactory.cpp:167
msgid "Cross"
msgstr "十字"
-#: kdevdesigner/designer/propertyeditor.cpp:2383
+#: kdevdesigner/designer/propertyeditor.cpp:2379
#: lib/widgets/propeditor/propertymachinefactory.cpp:168
msgid "Waiting"
msgstr "等待中"
-#: kdevdesigner/designer/propertyeditor.cpp:2384
+#: kdevdesigner/designer/propertyeditor.cpp:2380
#: lib/widgets/propeditor/propertymachinefactory.cpp:169
msgid "iBeam"
msgstr "iBeam"
-#: kdevdesigner/designer/propertyeditor.cpp:2385
+#: kdevdesigner/designer/propertyeditor.cpp:2381
#: lib/widgets/propeditor/propertymachinefactory.cpp:170
#, fuzzy
msgid "Size Vertical"
msgstr "垂直大小"
-#: kdevdesigner/designer/propertyeditor.cpp:2386
+#: kdevdesigner/designer/propertyeditor.cpp:2382
#: lib/widgets/propeditor/propertymachinefactory.cpp:171
#, fuzzy
msgid "Size Horizontal"
msgstr "水平大小"
-#: kdevdesigner/designer/propertyeditor.cpp:2387
+#: kdevdesigner/designer/propertyeditor.cpp:2383
#: lib/widgets/propeditor/propertymachinefactory.cpp:172
msgid "Size Slash"
msgstr "斜線大小 "
-#: kdevdesigner/designer/propertyeditor.cpp:2388
+#: kdevdesigner/designer/propertyeditor.cpp:2384
#: lib/widgets/propeditor/propertymachinefactory.cpp:173
msgid "Size Backslash"
msgstr "反斜線大小"
-#: kdevdesigner/designer/propertyeditor.cpp:2389
+#: kdevdesigner/designer/propertyeditor.cpp:2385
#: lib/widgets/propeditor/propertymachinefactory.cpp:174
msgid "Size All"
msgstr "全部大小"
-#: kdevdesigner/designer/propertyeditor.cpp:2392
+#: kdevdesigner/designer/propertyeditor.cpp:2388
#: lib/widgets/propeditor/propertymachinefactory.cpp:175
msgid "Blank"
msgstr "空白"
-#: kdevdesigner/designer/propertyeditor.cpp:2393
+#: kdevdesigner/designer/propertyeditor.cpp:2389
#: lib/widgets/propeditor/propertymachinefactory.cpp:176
#, fuzzy
msgid "Split Vertical"
msgstr "垂直分割"
-#: kdevdesigner/designer/propertyeditor.cpp:2394
+#: kdevdesigner/designer/propertyeditor.cpp:2390
#: lib/widgets/propeditor/propertymachinefactory.cpp:177
#, fuzzy
msgid "Split Horizontal"
msgstr "水平分割"
-#: kdevdesigner/designer/propertyeditor.cpp:2395
+#: kdevdesigner/designer/propertyeditor.cpp:2391
#: lib/widgets/propeditor/propertymachinefactory.cpp:178
msgid "Pointing Hand"
msgstr "手指標"
-#: kdevdesigner/designer/propertyeditor.cpp:2396
+#: kdevdesigner/designer/propertyeditor.cpp:2392
#: lib/widgets/propeditor/propertymachinefactory.cpp:179
msgid "Forbidden"
msgstr "被拒"
@@ -5528,71 +5501,71 @@ msgstr "被拒"
#: buildtools/ant/antoptionswidget.ui:112
#: buildtools/autotools/addservicedlgbase.ui:351
#: kdevdesigner/designer/customwidgeteditor.ui:1035
-#: kdevdesigner/designer/propertyeditor.cpp:2922
+#: kdevdesigner/designer/propertyeditor.cpp:2918
#: parts/partexplorer/partexplorerform.cpp:116
#, no-c-format
msgid "Property"
msgstr "屬性"
-#: kdevdesigner/designer/propertyeditor.cpp:3489
-#: kdevdesigner/designer/propertyeditor.cpp:3503
+#: kdevdesigner/designer/propertyeditor.cpp:3485
+#: kdevdesigner/designer/propertyeditor.cpp:3499
msgid "Set '%1' of '%2'"
msgstr "設定 %2 的 %1"
-#: kdevdesigner/designer/propertyeditor.cpp:3631
+#: kdevdesigner/designer/propertyeditor.cpp:3627
msgid "Sort &Categorized"
msgstr "依分類排序"
-#: kdevdesigner/designer/propertyeditor.cpp:3632
+#: kdevdesigner/designer/propertyeditor.cpp:3628
msgid "Sort &Alphabetically"
msgstr "依字母排序(&A)"
-#: kdevdesigner/designer/propertyeditor.cpp:3772
+#: kdevdesigner/designer/propertyeditor.cpp:3768
msgid "Reset '%1' of '%2'"
msgstr "重置 %2 的 %1"
-#: kdevdesigner/designer/propertyeditor.cpp:3879
+#: kdevdesigner/designer/propertyeditor.cpp:3875
#, fuzzy
msgid ""
"<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
"property.</p>"
-msgstr "<p><b>QWidget: %1</b></p> <p>沒有此屬性的文件。</p>"
+msgstr "<p><b>TQWidget: %1</b></p> <p>沒有此屬性的文件。</p>"
-#: kdevdesigner/designer/propertyeditor.cpp:4031
+#: kdevdesigner/designer/propertyeditor.cpp:4027
msgid "New Signal Handler"
msgstr "新的信號處理器"
-#: kdevdesigner/designer/propertyeditor.cpp:4032
+#: kdevdesigner/designer/propertyeditor.cpp:4028
msgid "Delete Signal Handler"
msgstr "刪除信號處理器"
-#: kdevdesigner/designer/propertyeditor.cpp:4053
+#: kdevdesigner/designer/propertyeditor.cpp:4049
msgid "Remove Connection"
msgstr "刪除連線"
-#: kdevdesigner/designer/propertyeditor.cpp:4145
-#: kdevdesigner/designer/propertyeditor.cpp:4184
-#: kdevdesigner/designer/propertyeditor.cpp:4310
+#: kdevdesigner/designer/propertyeditor.cpp:4141
+#: kdevdesigner/designer/propertyeditor.cpp:4180
+#: kdevdesigner/designer/propertyeditor.cpp:4306
msgid "Property Editor"
msgstr "屬性編輯器"
-#: kdevdesigner/designer/propertyeditor.cpp:4149
+#: kdevdesigner/designer/propertyeditor.cpp:4145
msgid "P&roperties"
msgstr "屬性(&R)"
-#: kdevdesigner/designer/propertyeditor.cpp:4151
+#: kdevdesigner/designer/propertyeditor.cpp:4147
msgid "Signa&l Handlers"
msgstr "信號處理器(&L)"
-#: kdevdesigner/designer/propertyeditor.cpp:4193
+#: kdevdesigner/designer/propertyeditor.cpp:4189
msgid "Property Editor (%1)"
msgstr "屬性編輯器(%1)"
-#: kdevdesigner/designer/resource.cpp:1787
+#: kdevdesigner/designer/resource.cpp:1829
msgid "Loading File"
msgstr "載入檔案"
-#: kdevdesigner/designer/resource.cpp:1788
+#: kdevdesigner/designer/resource.cpp:1830
msgid ""
"Error loading %1.\n"
"The widget %2 could not be created."
@@ -5644,7 +5617,7 @@ msgstr "移動 Tab 頁"
#: 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"
@@ -5658,11 +5631,11 @@ msgstr "Tab 1"
msgid "Tab 2"
msgstr "Tab 2"
-#: kdevdesigner/designer/widgetfactory.cpp:960
+#: kdevdesigner/designer/widgetfactory.cpp:952
msgid "Page 1"
msgstr "頁面 1"
-#: kdevdesigner/designer/widgetfactory.cpp:963
+#: kdevdesigner/designer/widgetfactory.cpp:955
msgid "Page 2"
msgstr "頁面 2"
@@ -5869,7 +5842,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
@@ -5911,39 +5883,6 @@ msgstr "插入 Hello 範例"
msgid "Configure KatePlugin%{APPNAME}"
msgstr "設定 KatePlugin%{APPNAME}"
-#: 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 "切換顏色(&T)"
-
-#: 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?"
@@ -6029,12 +5968,37 @@ msgstr "您輸入的網址無效。請修正後重試"
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 "切換顏色(&T)"
+
+#: 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"
@@ -6117,12 +6081,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 設計器外掛程式路徑"
-#: languages/cpp/ccconfigwidget.cpp:577
+#: languages/cpp/ccconfigwidget.cpp:524
msgid "Plugin Paths"
msgstr "外掛程式路徑"
@@ -6876,20 +6840,20 @@ msgid ""
"Type of \"%1\" could not be evaluated: tried to evaluate expression as \"%2\""
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 "(內建型態)"
@@ -6941,8 +6905,8 @@ msgid ""
"Multiple inheritance requires TQObject derivative to be first and unique in "
"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
@@ -7074,8 +7038,8 @@ msgstr "建立一個新類別"
msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
msgstr "<b>新增類別</b><p>呼叫<b>新增類別</b>精靈。"
-#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1961
-#: languages/cpp/cppsupportpart.cpp:2263
+#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1970
+#: languages/cpp/cppsupportpart.cpp:2272
msgid "C++ Support"
msgstr "C++ 支援"
@@ -7154,7 +7118,7 @@ msgstr ""
msgid "Please select a class."
msgstr "請選擇一個類別。"
-#: languages/cpp/cppsupportpart.cpp:1961 languages/java/javasupportpart.cpp:713
+#: languages/cpp/cppsupportpart.cpp:1970 languages/java/javasupportpart.cpp:713
msgid ""
"Persistent class store will be disabled: you have a wrong version of pcs "
"installed.\n"
@@ -7164,7 +7128,7 @@ msgstr ""
"確。\n"
"要刪除舊的 pcs 檔案嗎?"
-#: languages/cpp/cppsupportpart.cpp:2262
+#: languages/cpp/cppsupportpart.cpp:2271
msgid "File %1 already exists"
msgstr "檔案 %1 已存在"
@@ -7477,7 +7441,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"
@@ -8248,7 +8212,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"
@@ -8399,30 +8363,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 ""
@@ -9740,7 +9694,7 @@ msgstr ""
msgid "Customize PHP Mode"
msgstr "自訂 PHP 模式"
-#: languages/python/pydoc.cpp:71
+#: languages/python/pydoc.cpp:75
msgid "Error in pydoc"
msgstr "pydoc 報告錯誤"
@@ -10053,7 +10007,6 @@ msgstr "要監控的表示式(&X):"
#: 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
@@ -10167,9 +10120,7 @@ msgstr "<b>執行</b><p>執行 SQL 文稿。"
msgid "&Database Connections"
msgstr "資料庫連線(&D)"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:664
#: languages/sql/sqlsupport_part.cpp:59
-#, no-c-format
msgid "SQL"
msgstr "SQL"
@@ -10215,7 +10166,7 @@ msgid "<eof>"
msgstr "<檔案結尾>"
#: 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 "此處需要表示式"
@@ -10223,8 +10174,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 "此處需要 }"
@@ -10236,7 +10187,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 "此處需要 namespace 名稱"
@@ -10285,13 +10236,13 @@ msgstr "此處需要型態代碼"
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 "此處需要敘述"
@@ -10299,7 +10250,7 @@ msgstr "此處需要敘述"
msgid "for initialization expected"
msgstr "此處需要 for 迴圈初始化"
-#: lib/cppparser/parser.cpp:3341
+#: lib/cppparser/parser.cpp:3340
msgid "catch expected"
msgstr "此處需要 catch"
@@ -10453,9 +10404,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
@@ -11399,7 +11350,7 @@ msgstr "程序"
msgid "mixin"
msgstr "混合"
-#: 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"
@@ -12615,9 +12566,7 @@ msgstr "手冊延伸"
msgid "Generate links"
msgstr "產生連結"
-#: buildtools/qmake/projectconfigurationdlgbase.ui:621
#: parts/doxygen/messages.cpp:202
-#, no-c-format
msgid "XML"
msgstr "XML"
@@ -13125,7 +13074,7 @@ msgid ""
msgstr ""
"<qt>一個名稱為 <b>%1</b> 的檢視工作階段已存在。<br> 您確定要覆寫它嗎?</qt>"
-#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1124
+#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1117
msgid "Overwrite"
msgstr "覆寫"
@@ -13289,7 +13238,7 @@ msgid "&Selected:"
msgstr "所選取的(&S):"
#: 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:"
@@ -13496,7 +13445,7 @@ msgstr "樣本(&T):"
msgid "&Regular Expression"
msgstr "正規表示式(&R)"
-#: 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"
@@ -14465,7 +14414,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"
@@ -15013,17 +14962,17 @@ 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.)"
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"
@@ -15033,15 +14982,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"
@@ -15052,11 +15001,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"
@@ -15066,11 +15015,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"
@@ -15080,11 +15029,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 "未命名"
@@ -15113,9 +15062,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 "核心"
@@ -16815,7 +16762,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 "設定"
@@ -17452,7 +17399,7 @@ msgstr "專案內的目錄(&S):"
#: 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
@@ -17620,12 +17567,12 @@ msgstr "Ant(&N)"
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 "
@@ -17634,7 +17581,7 @@ msgstr ""
"編譯與建立專案的工具有無數種,如果您不是用 ant 或 make,或是有自己的文稿,請"
"選擇此選項。"
-#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:93
+#: buildtools/custommakefiles/custombuildoptionswidgetbase.ui:90
#, no-c-format
msgid "Run &the build tool in the following directory:"
msgstr "在底下目錄裡執行編譯工具(&T):"
@@ -18016,7 +17963,7 @@ msgstr "載入預設編譯器選項(&D)"
msgid "Select Subproject"
msgstr "選擇子專案"
-#: buildtools/qmake/choosesubprojectdlgbase.ui:92
+#: buildtools/qmake/choosesubprojectdlgbase.ui:86
#: buildtools/qmake/disablesubprojectdlgbase.ui:25
#, no-c-format
msgid "Subprojects"
@@ -18110,7 +18057,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 "OK(&K)"
@@ -18273,380 +18220,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 "設定專案以除錯並釋出模式編譯"
-#: 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 "如果設定為「除錯並釋出」則同時建立除錯與釋出版本"
-#: 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 "視窗"
-#: 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 "使用者介面"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:629
-#, no-c-format
-msgid "Network"
-msgstr "網路"
-
-#: 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
-#, no-c-format
-msgid "QtWebKit (Qt4.4)"
-msgstr "QtWebKit (Qt4.4)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:728
-#, no-c-format
-msgid "QtXmlPatterns (Qt4.4)"
-msgstr "QtXmlPatterns (Qt4.4)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:736
-#, no-c-format
-msgid "Phonon (Qt4.4)"
-msgstr "Phonon (Qt4.4)"
-
-#: buildtools/qmake/projectconfigurationdlgbase.ui:744
-#, no-c-format
-msgid "QtHelp (Qt4.4)"
-msgstr "QtHelp (Qt4.4)"
-
-#: 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 "設計器外掛程式"
-#: 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
@@ -18654,32 +18530,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 "值:"
@@ -19389,7 +19265,7 @@ msgstr "信號(&N)"
#: 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
@@ -19494,7 +19370,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>您只能連線到元件的公開插槽。</p>"
#: kdevdesigner/designer/customwidgeteditor.ui:829
@@ -21791,7 +21667,16 @@ msgstr "實作檔案(&M)"
msgid "C&ustom"
msgstr "自訂(&U)"
-#: languages/cpp/app_templates/kde4app/kapp4.kcfg:9
+#: languages/cpp/app_templates/khello2/widgetbase.ui:27
+#, no-c-format
+msgid "Click Me!"
+msgstr "Click Me!"
+
+#: languages/cpp/app_templates/kmake/mainview.ui:59
+#, no-c-format
+msgid "Hello"
+msgstr "Hello"
+
#: 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
@@ -21800,7 +21685,6 @@ msgstr "自訂(&U)"
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
@@ -21809,7 +21693,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
@@ -21818,14 +21701,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 "移動(&M)"
+
+#: 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
@@ -21834,16 +21722,6 @@ msgstr "%{APPNAMELC}_base"
msgid "hello, world"
msgstr "hello, world"
-#: 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 "移動(&M)"
-
-#: 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
@@ -21852,27 +21730,6 @@ msgstr "移動(&M)"
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
@@ -21881,7 +21738,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
@@ -21890,56 +21746,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 "Click Me!"
-
-#: languages/cpp/app_templates/kmake/mainview.ui:59
-#, no-c-format
-msgid "Hello"
-msgstr "Hello"
-
-#: 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
@@ -21948,11 +21765,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"
@@ -22074,24 +21886,24 @@ msgid ""
"argument hint"
msgstr "顯示參數提示"
-#: 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"
"headers into a database(experimental)"
msgstr "預先處理並剖析引入的標頭檔到資料庫中(實驗性質)"
-#: 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"
@@ -22101,14 +21913,14 @@ msgstr ""
"剖析不屬於此專案的預先處理標頭,將結果放到一個特殊的資料庫中。要重新剖析這些"
"標頭,只需要刪除資料庫,並重新開啟專案。"
-#: languages/cpp/ccconfigwidgetbase.ui:349
+#: languages/cpp/ccconfigwidgetbase.ui:346
#, no-c-format
msgid ""
"Preprocess included headers\n"
"(collect macros and visibility-information)"
msgstr "預先處理引入標頭(收集巨集以及可見資訊)"
-#: 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"
@@ -22123,12 +21935,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 "
@@ -22138,22 +21950,22 @@ 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 做進階引入路徑分析(實驗性質)(&X)"
-#: 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"
@@ -22172,17 +21984,17 @@ msgstr ""
"這個功能也適用 cmake,或是其它基於 make 的建立系統。\n"
"此專案必須編譯過,或至少 configure 過。"
-#: languages/cpp/ccconfigwidgetbase.ui:504
+#: languages/cpp/ccconfigwidgetbase.ui:501
#, no-c-format
msgid "Show t&ype evaluation in status bar"
msgstr "在狀態列上顯示型態計算(&Y)"
-#: 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 "
@@ -22193,12 +22005,12 @@ msgstr ""
"用於搜尋標頭檔的路徑,以分號區隔。若路徑未以 / 開頭,則表示該路徑相對於專案資"
"料夾。"
-#: languages/cpp/ccconfigwidgetbase.ui:524
+#: languages/cpp/ccconfigwidgetbase.ui:521
#, no-c-format
msgid "std=_GLIBCXX_STD"
msgstr "std=_GLIBCXX_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 "
@@ -22214,87 +22026,82 @@ msgstr ""
"號)。\"<<\" 表示右方的運算子被匯入左方,\"=\" 則表示兩個命名空間會當成同一個"
"(\"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 "導覽(&N)"
-#: 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 "自動同步(&Y)"
-#: 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"
"navigate the header and vice versa"
msgstr "勾選此選項的話,在導覽標頭時也會同時捲動源碼檔,反之亦然"
-#: 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 "如果您的專案使用 Qt 3.x,請選擇此選項。"
-#: languages/cpp/ccconfigwidgetbase.ui:674
+#: languages/cpp/ccconfigwidgetbase.ui:671
#, no-c-format
msgid "Hori&zontal"
msgstr "水平(&Z)"
-#: 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 "如果您的專案使用 Qt 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 "切換標頭/實作以符合目前函式(&M)"
-#: 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"
@@ -22304,13 +22111,13 @@ msgstr ""
"勾選此選項的話,會有<b>切換標頭/實作</b>功能,試著符合游標指向的函式的宣告或"
"定義。\n"
-#: languages/cpp/ccconfigwidgetbase.ui:740
+#: languages/cpp/ccconfigwidgetbase.ui:737
#, no-c-format
msgid "Show Go To &Declaration/Definition submenus"
msgstr "顯示「跳到宣告/定義」子選單(&D)"
-#: 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"
@@ -22322,13 +22129,13 @@ msgstr ""
"勾選此選項的話,在編輯內容選單中會出現兩個子選單,包含所有目前檔案中的宣告與"
"定義,以及符合這些宣告與定義的標頭與實作檔。"
-#: languages/cpp/ccconfigwidgetbase.ui:762
+#: languages/cpp/ccconfigwidgetbase.ui:759
#, no-c-format
msgid "Show type evaluation &based navigation menus"
msgstr "顯示以型態計算為主的導覽選單(&B)"
-#: 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"
@@ -22338,17 +22145,17 @@ msgstr ""
"按下滑鼠右鍵時會出現的選單要以什麼項目來導覽。若要開啟所有的選項,要在「類別"
"檢視」外掛程式中開啟。"
-#: languages/cpp/ccconfigwidgetbase.ui:784
+#: languages/cpp/ccconfigwidgetbase.ui:781
#, no-c-format
msgid "Class Wi&zard"
msgstr "類別精靈(&Z)"
-#: 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."
@@ -22356,32 +22163,32 @@ msgid ""
msgstr ""
"這些是類別精靈在建立新類別時使用的後置字串。<br> 格式應該是:\".suffix\""
-#: languages/cpp/ccconfigwidgetbase.ui:827
+#: languages/cpp/ccconfigwidgetbase.ui:824
#, no-c-format
msgid "&Interface suffix:"
msgstr "介面後置(&I):"
-#: languages/cpp/ccconfigwidgetbase.ui:838
+#: languages/cpp/ccconfigwidgetbase.ui:835
#, no-c-format
msgid "I&mplementation suffix:"
msgstr "實作後置(&M):"
-#: languages/cpp/ccconfigwidgetbase.ui:870
+#: languages/cpp/ccconfigwidgetbase.ui:867
#, no-c-format
msgid "&Qt Options"
msgstr "Qt 選項(&Q)"
-#: languages/cpp/ccconfigwidgetbase.ui:881
+#: languages/cpp/ccconfigwidgetbase.ui:878
#, no-c-format
msgid "Enable Qt opt&ions"
msgstr "開啟 Qt 選項(&I)"
-#: 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 "
@@ -22393,19 +22200,19 @@ msgstr ""
"\n"
"這個選項只對 QMake 專案有用。"
-#: languages/cpp/ccconfigwidgetbase.ui:919
+#: languages/cpp/ccconfigwidgetbase.ui:916
#, no-c-format
msgid "Qt 3"
msgstr "Qt 3"
-#: 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-"
"opened.)"
msgstr "使用 Qt3(若是修改此選項,此專案必須關閉並重新開啟。)"
-#: 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 "
@@ -22414,45 +22221,25 @@ msgstr ""
"如果您的專案使用的是 Qt 3.x 版,則選擇此選項。<br> 若是修改此選項,此專案必須"
"關閉並重新開啟。"
-#: languages/cpp/ccconfigwidgetbase.ui:936
-#, no-c-format
-msgid "Qt 4"
-msgstr "Qt 4"
-
-#: 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 "使用 Qt4(若是修改此選項,此專案必須關閉並重新開啟。)"
-
-#: 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 "
@@ -22460,83 +22247,61 @@ msgid ""
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 "
"directory is not a valid Qt directory."
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 "選擇您的專案所使用的 Qt 引入方式。"
-#: 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 "
"3.x."
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 設計器(&U)"
-#: 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 中啟動 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 "
@@ -22546,17 +22311,17 @@ msgstr ""
"KDevelop 自己有一套內建的使用者介面設計器,可以內嵌在 KDevelop,也可以單獨執"
"行。勾選此選項的話,會將此設計器整合到 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 的設計器當成應用程式單獨執行(&K)"
-#: 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 "
@@ -22566,89 +22331,79 @@ msgstr ""
"KDevelop 自己有一套內建的使用者介面設計器,可以內嵌在 KDevelop,也可以單獨執"
"行。勾選此選項的話,會將此設計器當成應用程式單獨執行。"
-#: languages/cpp/ccconfigwidgetbase.ui:1141
+#: languages/cpp/ccconfigwidgetbase.ui:1107
#, no-c-format
msgid "Run Qt &Designer"
msgstr "執行 Qt 設計器(&D)"
-#: 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 設計器"
-#: 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 "
"integrated designer."
msgstr "勾選此選項的話,會使用 Qt 設計器,而不使用 KDevelop 內建的設計器。"
-#: languages/cpp/ccconfigwidgetbase.ui:1163
+#: languages/cpp/ccconfigwidgetbase.ui:1129
#, no-c-format
msgid "Designer Binary:"
msgstr "設計器執行檔路徑:"
-#: 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 "設計器執行檔的完整路徑"
-#: languages/cpp/ccconfigwidgetbase.ui:1192
-#, no-c-format
-msgid "Extra Plugin Paths for Qt4 Designer:"
-msgstr "Qt4 設計器的其他外掛程式路徑:"
-
-#: 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 "存取者(&A):"
-#: languages/cpp/ccconfigwidgetbase.ui:1245
+#: languages/cpp/ccconfigwidgetbase.ui:1182
#, no-c-format
msgid "E&xample for Member Variable of Type String"
msgstr "字串型態的成員變數範例(&X)"
-#: 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"
@@ -22656,32 +22411,32 @@ msgid ""
"you right click on a variable in a header file."
msgstr "當您用滑鼠右鍵點標頭檔中的變數時,會在選單中顯示「建立存取方法」。"
-#: 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 "要刪除的成員變數前置字串:"
-#: 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 "set 方法中的參數名稱:"
@@ -22964,13 +22719,13 @@ 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
@@ -23000,12 +22755,12 @@ msgstr "使用檔案樣本(&E)"
#: languages/cpp/cppnewclassdlgbase.ui:559
#, no-c-format
msgid "Generate QOb&ject child class"
-msgstr "產生 QObject 的子類別(&J)"
+msgstr "產生 TQObject 的子類別(&J)"
#: languages/cpp/cppnewclassdlgbase.ui:567
#, no-c-format
msgid "Generate Q&Widget child class"
-msgstr "產生 QWidget 的子類別(&W)"
+msgstr "產生 TQWidget 的子類別(&W)"
#: languages/cpp/cppnewclassdlgbase.ui:575
#, no-c-format
@@ -23315,11 +23070,6 @@ msgstr "為應用程式輸入輸出開啟終端機(&I)"
#: 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"
@@ -23331,18 +23081,12 @@ msgstr ""
"。如果您的應用程式中有此需求,則勾選此選項,否則\n"
"就不要勾選。"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:174
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:171
#, no-c-format
msgid "E&nable floating toolbar"
msgstr "開啟浮動工具列(&N)"
-#: 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"
@@ -23359,17 +23103,12 @@ msgstr ""
"\n"
"這個工具列是 KDevelop 額外的工具列。"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:193
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:187
#, no-c-format
msgid "Display static &members"
msgstr "顯示靜態成員(&M)"
-#: 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"
@@ -23380,40 +23119,40 @@ msgid ""
"check this option."
msgstr ""
"顯示靜態成員將會使 gdb 在 TDE 和 Qt 中產生資料的速度變慢。它可能會改變那些 "
-"QString 系列函式所依賴的資料的「簽章」。但是如果您需要對這些變數除錯的話,請"
+"TQString 系列函式所依賴的資料的「簽章」。但是如果您需要對這些變數除錯的話,請"
"勾選這個選項。"
-#: 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 "八進制(&A)"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:241
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:232
#, no-c-format
msgid "He&xadecimal"
msgstr "十六進制(&X)"
-#: 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 "
@@ -23427,17 +23166,17 @@ msgstr ""
"\ttarget remote ...\t會連線到遠端的除錯器\n"
"\tcontinue\t[optional] 會執行到第一個中斷點。"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:317
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:308
#, no-c-format
msgid "R&un shell script:"
msgstr "執行 shell 文稿(&U):"
-#: 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 "
@@ -23454,12 +23193,12 @@ msgstr ""
"\ttarget remote ...\t會連線到遠端的除錯器\n"
"\tcontinue\t[optional] 會執行到第一個中斷點。"
-#: 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 "
@@ -23480,22 +23219,22 @@ msgstr ""
"2a) 在目標平台上執行 \"gdbserver ... application\",或是\n"
"2b) 若是您的執行檔中含有 gdb 資訊,則直接在目標平台上執行 \"application\"。"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:364
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:355
#, no-c-format
msgid "Run &gdb script:"
msgstr "執行 gdb 文稿(&G):"
-#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:376
+#: languages/cpp/debugger/debuggerconfigwidgetbase.ui:367
#, no-c-format
msgid "&Config gdb script:"
msgstr "設定 gdb 文稿(&C):"
-#: 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 "這個文稿在除錯開始時由 gdb 讀取並執行。"
@@ -23576,15 +23315,6 @@ msgstr "檔名樣式:"
msgid "&Recursive"
msgstr "遞迴(&R)"
-#: 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
@@ -23836,62 +23566,62 @@ msgstr "啟動(&S)"
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 "預設使用這個檔案(&T):"
-#: 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 "啟用源碼補完(&E)"
-#: languages/php/phpconfigwidgetbase.ui:104
+#: languages/php/phpconfigwidgetbase.ui:101
#, no-c-format
msgid "Enable code &hinting"
msgstr "啟用源碼提示(&H)"
-#: 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 引用路徑(&I):"
-#: languages/php/phpconfigwidgetbase.ui:141
+#: languages/php/phpconfigwidgetbase.ui:138
#, no-c-format
msgid "Ena&ble realtime parser"
msgstr "開啟即時剖析器(&B)"
-#: languages/php/phpconfigwidgetbase.ui:189
+#: languages/php/phpconfigwidgetbase.ui:186
#, no-c-format
msgid "In&vocation"
msgstr "啟用(&V)"
-#: languages/php/phpconfigwidgetbase.ui:200
+#: languages/php/phpconfigwidgetbase.ui:197
#, fuzzy, no-c-format
msgid "Please select how TDevelop should execute your scripts."
msgstr "請選擇 KDevelop 應該如何執行您的文稿。"
-#: 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 直譯器(&L)"
-#: 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 "
@@ -23902,12 +23632,12 @@ msgstr ""
"的開發者來說最為理想。\n"
"您需要安裝正確的 PHP CGI 版本。</font>"
-#: languages/php/phpconfigwidgetbase.ui:246
+#: languages/php/phpconfigwidgetbase.ui:243
#, no-c-format
msgid "Using an &existing webserver (local or remote)"
msgstr "使用現有的網頁伺服器(本地端或遠端)(&E)"
-#: 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"
@@ -23917,32 +23647,32 @@ msgstr ""
"<font size=\"+1\">使用現有的網頁伺服器。輸出的網頁會在內部的瀏覽器上預覽。請"
"確定該網頁伺服器編譯的時候有編入 PHP 支援。</font>"
-#: languages/php/phpconfigwidgetbase.ui:289
+#: languages/php/phpconfigwidgetbase.ui:286
#, no-c-format
msgid "&Webserver"
msgstr "網頁伺服器(&W)"
-#: languages/php/phpconfigwidgetbase.ui:300
+#: languages/php/phpconfigwidgetbase.ui:297
#, no-c-format
msgid "Pro&ject root URL on webserver:"
msgstr "網頁伺服器上的專案網址(&J):"
-#: languages/php/phpconfigwidgetbase.ui:335
+#: languages/php/phpconfigwidgetbase.ui:332
#, no-c-format
msgid "&Shell"
msgstr "Shell(&S)"
-#: languages/php/phpconfigwidgetbase.ui:346
+#: languages/php/phpconfigwidgetbase.ui:343
#, no-c-format
msgid "PHP &executable:"
msgstr "PHP 執行檔(&E):"
-#: languages/php/phpconfigwidgetbase.ui:400
+#: languages/php/phpconfigwidgetbase.ui:397
#, no-c-format
msgid "PHP &Ini File:"
msgstr "PHP Ini 檔(&I):"
-#: languages/php/phpconfigwidgetbase.ui:449
+#: languages/php/phpconfigwidgetbase.ui:446
#, no-c-format
msgid "Load &Zend extension:"
msgstr "載入 Zend 延伸(&Z):"
@@ -24249,7 +23979,7 @@ msgstr "應用程式名稱(&N):"
#: 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 "位置(&L):"
@@ -25092,8 +24822,8 @@ msgid "&Create"
msgstr "建立(&C)"
#: 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 "取消(&A)"
@@ -25816,7 +25546,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"
@@ -25835,7 +25565,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> 的主題:"
@@ -25961,32 +25691,32 @@ msgstr "檢視工作階段工具列"
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 "勾選此選項的話,KDevelop 在儲存時會忽略不屬於此專案的檔案"
-#: 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 "
@@ -26099,17 +25829,17 @@ msgstr "預設(&D):"
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 "正規表示式(&G):"
@@ -26475,51 +26205,51 @@ 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 "
"variables within a snippet"
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, "
"the group will be automatically opened.</qt>"
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 "
@@ -27157,12 +26887,12 @@ msgstr "執行 Qt 設計器(&Q)"
msgid "Directory &navigation messages"
msgstr "目錄導覽訊息(&N)"
-#: 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 "勾選此選項,您會知道 make 到哪個目錄。"
-#: src/settingswidget.ui:449
+#: src/settingswidget.ui:446
#, fuzzy, no-c-format
msgid ""
"The make tool usually will display messages like “Entering directory”, or "
@@ -27175,12 +26905,12 @@ msgstr ""
"\" 的訊息。因為這會讓訊息輸出檢視視窗內的訊息變得比較雜亂,KDevelop 預設是會"
"省略這些訊息。如果您要知道 make 目前進行到哪個目錄,請勾選此選項。"
-#: 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 定義的語言,並關閉「跳到源碼」的功能"
@@ -27842,7 +27572,7 @@ msgstr "新編譯的目錄名稱(&N):"
msgid "Keep Locks"
msgstr "保持鎖定"
-#: vcs/subversion/svn_commitdlgbase.ui:108
+#: vcs/subversion/svn_commitdlgbase.ui:105
#, no-c-format
msgid "Recursive"
msgstr "遞迴"
@@ -27910,24 +27640,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 "依版本號(&B):"
-#: 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 "依指定版本(&Y)"
-#: vcs/subversion/svn_logviewoptiondlgbase.ui:96
+#: vcs/subversion/svn_logviewoptiondlgbase.ui:93
#, no-c-format
msgid "Start Revision"
msgstr "開始版本"
@@ -28056,6 +27786,139 @@ 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 "使用者介面"
+
+#~ msgid "Network"
+#~ msgstr "網路"
+
+#~ 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)"
+
+#~ msgid "QtWebKit (Qt4.4)"
+#~ msgstr "QtWebKit (Qt4.4)"
+
+#~ msgid "QtXmlPatterns (Qt4.4)"
+#~ msgstr "QtXmlPatterns (Qt4.4)"
+
+#~ msgid "Phonon (Qt4.4)"
+#~ msgstr "Phonon (Qt4.4)"
+
+#~ msgid "QtHelp (Qt4.4)"
+#~ msgstr "QtHelp (Qt4.4)"
+
+#, 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"
+
+#~ msgid ""
+#~ "Use Qt version 4 (When this is changed the project needs to be closed and "
+#~ "re-opened.)"
+#~ msgstr "使用 Qt4(若是修改此選項,此專案必須關閉並重新開啟。)"
+
+#~ 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 設計器的其他外掛程式路徑:"
+
+#~ msgid "Change Plugin Paths"
+#~ msgstr "變更外掛程式路徑"
+
+#~ msgid ""
+#~ "Qt4 include directories:\n"
+#~ "Only the selected entry will be used"
+#~ msgstr ""
+#~ "Qt4 引入路徑:\n"
+#~ "只會用到所選取的項目"
+
+#, fuzzy
+#~ msgid ""
+#~ "Ready - This is the non-commercial version of TQt - For commercial "
+#~ "evaluations, use the help menu to register with Trolltech."
+#~ msgstr ""
+#~ "已就緒─這是非商頁版的 Qt─要進行商業用途,請使用「說明」選單向 Trolltech 註"
+#~ "冊。"
+
+#, fuzzy
+#~ msgid "Register TQt"
+#~ msgstr "註冊 Qt"
+
+#, fuzzy
+#~ msgid "&Register TQt..."
+#~ msgstr "註冊 Qt(&R)..."
+
+#~ msgid "Opens a web browser at the evaluation form on www.trolltech.com"
+#~ msgstr "開啟網頁瀏覽器,查閱 www.trolltech.com 上的試用表單"
+
+#~ msgid "Register with Trolltech"
+#~ msgstr "向 Trolltech 註冊"
+
+#, fuzzy
#~ msgid "Continue"
#~ msgstr "繼續(&C)"
diff --git a/tde-i18n-zh_TW/messages/tdevelop/tdevtipofday.po b/tde-i18n-zh_TW/messages/tdevelop/tdevtipofday.po
index d85bd03ecfc..ac69872417c 100644
--- a/tde-i18n-zh_TW/messages/tdevelop/tdevtipofday.po
+++ b/tde-i18n-zh_TW/messages/tdevelop/tdevtipofday.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdevtipofday\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
+"POT-Creation-Date: 2021-07-07 18:24+0000\n"
"PO-Revision-Date: 2007-03-28 14:58+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/CMakeLists.txt b/tde-i18n-zh_TW/messages/tdewebdev/CMakeLists.txt
deleted file mode 100644
index c0b91c9ff54..00000000000
--- a/tde-i18n-zh_TW/messages/tdewebdev/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-tde_create_translation( LANG zh_TW )
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/Makefile.am b/tde-i18n-zh_TW/messages/tdewebdev/Makefile.am
deleted file mode 100644
index c37fe4d9a66..00000000000
--- a/tde-i18n-zh_TW/messages/tdewebdev/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = zh_TW
-SUBDIRS = $(AUTODIRS)
-POFILES = AUTO
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/klinkstatus.po b/tde-i18n-zh_TW/messages/tdewebdev/klinkstatus.po
index e1786b39c4c..e88f898a176 100644
--- a/tde-i18n-zh_TW/messages/tdewebdev/klinkstatus.po
+++ b/tde-i18n-zh_TW/messages/tdewebdev/klinkstatus.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klinkstatus\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
+"POT-Creation-Date: 2021-07-07 18:24+0000\n"
"PO-Revision-Date: 2007-03-27 15:14+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/kommander.po b/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
index 35d60ffa6a2..5a49818f080 100644
--- a/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
+++ b/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
+"POT-Creation-Date: 2022-09-18 18:25+0000\n"
"PO-Revision-Date: 2007-03-27 15:34+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -125,7 +125,7 @@ msgstr ""
"動作 '%1' 之前已經被加入到這個選單。\n"
"指定的選單中只能存在一個這樣的動作。"
-#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:301
+#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:309
msgid "Actions"
msgstr "動作"
@@ -175,7 +175,7 @@ msgid "<qt>Cannot open file<br><b>%1</b></qt"
msgstr "<qt>無法開啟檔案<br><b>%1</b></qt"
#: editor/choosewidgetimpl.cpp:38 editor/hierarchyview.cpp:608
-#: editor/mainwindow.cpp:268
+#: editor/mainwindow.cpp:276
msgid "Widgets"
msgstr "Widgets"
@@ -205,7 +205,7 @@ msgstr ""
msgid "Connect/Disconnect the signals and slots of '%1' and '%2'"
msgstr "連接/中斷連接 '%1'及'%2'的 Signals 及 Slots。"
-#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3430
+#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3426
msgid "Remove Connection"
msgstr "移除連接"
@@ -213,7 +213,7 @@ msgstr "移除連接"
msgid "Remove Connections"
msgstr "移除連接"
-#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3480
+#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3476
msgid "Add Connection"
msgstr "加入連接"
@@ -241,7 +241,7 @@ msgstr "不要嘗試"
msgid "'%1' saved."
msgstr "已儲存 '%1'。"
-#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:638
+#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:626
msgid "*.kmdr|Kommander Files"
msgstr "*.kmdr|Kommander 檔案"
@@ -348,7 +348,7 @@ msgid "Use Size Hint"
msgstr "使用大小調整"
#: editor/formwindow.cpp:1443 editor/formwindow.cpp:1457
-#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:204
+#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:200
msgid "Adjust Size"
msgstr "調整大小"
@@ -373,7 +373,7 @@ msgid "Accelerator '%1' is used %2 times."
msgstr "捷徑鍵'%1'被使用了 %2 次。"
#: editor/formwindow.cpp:1848 editor/formwindow.cpp:1860
-#: editor/mainwindowactions.cpp:152
+#: editor/mainwindowactions.cpp:148
msgid "Check Accelerators"
msgstr "檢查捷徑鍵(Accelerators)"
@@ -389,12 +389,12 @@ msgstr "沒有捷徑鍵被重覆使用。"
msgid "Raise"
msgstr "移上"
-#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:210
+#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:206
#, fuzzy
msgid "Lay Out Horizontally"
msgstr "橫向編排(Lay Out)"
-#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:216
+#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:212
#, fuzzy
msgid "Lay Out Vertically"
msgstr "垂直編排"
@@ -409,7 +409,7 @@ msgstr "橫向編排(以分割線隔開)"
msgid "Lay Out Vertically (in splitter)"
msgstr "垂直編排(以分割線隔開)"
-#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:222
+#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:218
msgid "Lay Out in a Grid"
msgstr "依格線分散編排"
@@ -428,15 +428,15 @@ msgid "Lay Out Children in a Grid"
msgstr "依格線分散編排子項目"
#: editor/formwindow.cpp:2054 editor/formwindow.cpp:2073
-#: editor/mainwindowactions.cpp:242
+#: editor/mainwindowactions.cpp:238
msgid "Break Layout"
msgstr "解除編排"
-#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1075
+#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1063
msgid "Edit connections..."
msgstr "編輯連接..."
-#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:389
+#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:391
#, fuzzy
msgid "Slots"
msgstr "Slot"
@@ -492,22 +492,22 @@ msgid "Database"
msgstr "資料庫"
#: editor/hierarchyview.cpp:519 editor/hierarchyview.cpp:525
-#: editor/mainwindow.cpp:1217 editor/mainwindow.cpp:1235
-#: editor/mainwindow.cpp:1270 editor/wizardeditorimpl.cpp:112
+#: editor/mainwindow.cpp:1161 editor/mainwindow.cpp:1179
+#: editor/mainwindow.cpp:1214 editor/wizardeditorimpl.cpp:112
#, c-format
msgid "Add Page to %1"
msgstr "加入頁面至 %1"
#: editor/hierarchyview.cpp:541 editor/hierarchyview.cpp:551
-#: editor/mainwindow.cpp:1224 editor/mainwindow.cpp:1242
-#: editor/mainwindow.cpp:1277 editor/wizardeditorimpl.cpp:130
+#: editor/mainwindow.cpp:1168 editor/mainwindow.cpp:1186
+#: editor/mainwindow.cpp:1221 editor/wizardeditorimpl.cpp:130
msgid "Delete Page %1 of %2"
msgstr "刪除 %2 的頁面 %1"
#: editor/iconvieweditorimpl.cpp:57 editor/listboxeditorimpl.cpp:61
-#: editor/templates/Configuration_Dialog.ui:31 editor/widgetfactory.cpp:891
-#: editor/widgetfactory.cpp:924 editor/widgetfactory.cpp:935
-#: editor/widgetfactory.cpp:1126 editor/widgetfactory.cpp:1236
+#: editor/templates/Configuration_Dialog.ui:31 editor/widgetfactory.cpp:895
+#: editor/widgetfactory.cpp:928 editor/widgetfactory.cpp:939
+#: editor/widgetfactory.cpp:1130 editor/widgetfactory.cpp:1240
#, no-c-format
msgid "New Item"
msgstr "新增項目"
@@ -566,20 +566,20 @@ msgstr ""
msgid "Kommander Dialog Editor"
msgstr "Kommander 對話盒編輯器"
-#: editor/mainwindow.cpp:141
+#: editor/mainwindow.cpp:149
msgid "Welcome to the Kommander Editor"
msgstr "歡迎使用 Kommander 編輯器"
-#: editor/mainwindow.cpp:148
+#: editor/mainwindow.cpp:156
msgid "Layout"
msgstr "編排"
-#: editor/mainwindow.cpp:243 editor/propertyeditor.cpp:3542
-#: editor/propertyeditor.cpp:3582
+#: editor/mainwindow.cpp:251 editor/propertyeditor.cpp:3538
+#: editor/propertyeditor.cpp:3578
msgid "Property Editor"
msgstr "屬性編輯器"
-#: editor/mainwindow.cpp:245
+#: editor/mainwindow.cpp:253
msgid ""
"<h2>The Property Editor</h2><p>You can change the appearance and behavior of "
"the selected widget in the property editor.</p><p>You can set properties for "
@@ -601,11 +601,11 @@ msgstr ""
"中元件產生的信號以及信號處理槽的連線關係。您也可以用連線工具來定義這些關係。"
"</p>"
-#: editor/mainwindow.cpp:271
+#: editor/mainwindow.cpp:279
msgid "Object Explorer"
msgstr "物件總管"
-#: editor/mainwindow.cpp:273
+#: editor/mainwindow.cpp:281
#, fuzzy
msgid ""
"<h2>The Object Explorer</h2><p>The Object Explorer provides an overview of "
@@ -619,25 +619,25 @@ msgstr ""
"功能 of 於中間 in a 您 a for in 是 for in 表單</p><p> 分隔符 in 列表 秒</"
"p><p> 第二 全部 秒 類別</p>"
-#: editor/mainwindow.cpp:284 editor/mainwindow.cpp:293
+#: editor/mainwindow.cpp:292 editor/mainwindow.cpp:301
msgid "Dialogs"
msgstr "對話盒"
-#: editor/mainwindow.cpp:287
+#: editor/mainwindow.cpp:295
msgid "Start typing the buffer you want to switch to here (ALT+B)"
msgstr "開始在此輸入您要切換的緩衝區(ALT+B)"
-#: editor/mainwindow.cpp:294
+#: editor/mainwindow.cpp:302
msgid ""
"<h2>The File Overview Window</h2><p>The File Overview Window displays all "
"open dialogs.</p>"
msgstr "<h2> 檔案概觀視窗</h2><p>檔案概觀視窗顯示所有開啟的對話框。</p>"
-#: editor/mainwindow.cpp:305
+#: editor/mainwindow.cpp:313
msgid "Action Editor"
msgstr "動作編輯器"
-#: editor/mainwindow.cpp:306
+#: editor/mainwindow.cpp:314
#, fuzzy
msgid ""
"<b>The Action Editor</b><p>The Action Editor is used to add actions and "
@@ -649,30 +649,29 @@ msgstr ""
"<b> 動作 編輯器</b><p> 動作 編輯器 是 到 和 到 a 和 到 到 動作 和 和 和 功能 "
"和 開 和 in</p>"
-#: editor/mainwindow.cpp:316 editor/mainwindow.cpp:319
+#: editor/mainwindow.cpp:324 editor/mainwindow.cpp:327
msgid "Message Log"
msgstr "訊息記錄"
-#: editor/mainwindow.cpp:395 editor/mainwindow.cpp:449
-#: editor/mainwindow.cpp:513
+#: editor/mainwindow.cpp:403 editor/mainwindow.cpp:457
#, fuzzy
msgid "<qt>Cannot create backup file <i>%1</i>.</qt>"
msgstr "<qt>無法儲存記錄檔案<br><b>%1</b></qt>"
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+#: editor/mainwindow.cpp:414
msgid "There is a dialog already running."
msgstr "已經有一個對話盒在運行了。"
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+#: editor/mainwindow.cpp:414
msgid "Run"
msgstr "執行"
-#: editor/mainwindow.cpp:439 editor/mainwindow.cpp:503
+#: editor/mainwindow.cpp:447
#, fuzzy
msgid "<qt>Cannot create temporary file <i>%1</i>.</qt>"
msgstr "<qt>無法儲存記錄檔案<br><b>%1</b></qt>"
-#: editor/mainwindow.cpp:850
+#: editor/mainwindow.cpp:794
#, fuzzy
msgid ""
"<b>The Form Window</b><p>Use the various tools to add widgets or to change "
@@ -690,139 +689,139 @@ msgstr ""
"in<b> 喜好設定</b> 從<b> 編輯</b><p> 您 表單 和 全部 表單 in<b> 表單 列表</"
"b>."
-#: editor/mainwindow.cpp:955
+#: editor/mainwindow.cpp:899
#, c-format
msgid "&Undo: %1"
msgstr "復原(&U):%1"
-#: editor/mainwindow.cpp:957 editor/mainwindowactions.cpp:100
+#: editor/mainwindow.cpp:901 editor/mainwindowactions.cpp:96
msgid "&Undo: Not Available"
msgstr "復原:不可用(&U)"
-#: editor/mainwindow.cpp:959
+#: editor/mainwindow.cpp:903
#, c-format
msgid "&Redo: %1"
msgstr "重做(&R):%1"
-#: editor/mainwindow.cpp:961 editor/mainwindowactions.cpp:106
+#: editor/mainwindow.cpp:905 editor/mainwindowactions.cpp:102
msgid "&Redo: Not Available"
msgstr "重做:不可用(&R)"
-#: editor/mainwindow.cpp:1038
+#: editor/mainwindow.cpp:982
msgid "Choose Pixmap..."
msgstr "選擇點陣圖..."
-#: editor/mainwindow.cpp:1042
+#: editor/mainwindow.cpp:986
msgid "Edit Text..."
msgstr "編輯文字..."
-#: editor/mainwindow.cpp:1046
+#: editor/mainwindow.cpp:990
msgid "Edit Title..."
msgstr "編輯標題..."
-#: editor/mainwindow.cpp:1050 editor/mainwindow.cpp:1128
+#: editor/mainwindow.cpp:994 editor/mainwindow.cpp:1072
msgid "Edit Page Title..."
msgstr "編輯頁面標題..."
-#: editor/mainwindow.cpp:1066 editor/mainwindow.cpp:1111
+#: editor/mainwindow.cpp:1010 editor/mainwindow.cpp:1055
msgid "Edit Kommander Text..."
msgstr "編輯 Kommander 文字..."
-#: editor/mainwindow.cpp:1075 editor/mainwindow.cpp:1085
-#: editor/mainwindow.cpp:1121 editor/mainwindow.cpp:1561
+#: editor/mainwindow.cpp:1019 editor/mainwindow.cpp:1029
+#: editor/mainwindow.cpp:1065 editor/mainwindow.cpp:1505
msgid "Delete Page"
msgstr "刪除頁面"
-#: editor/mainwindow.cpp:1078 editor/mainwindow.cpp:1088
-#: editor/mainwindow.cpp:1125 editor/mainwindow.cpp:1560
+#: editor/mainwindow.cpp:1022 editor/mainwindow.cpp:1032
+#: editor/mainwindow.cpp:1069 editor/mainwindow.cpp:1504
msgid "Add Page"
msgstr "加入頁面"
-#: editor/mainwindow.cpp:1095
+#: editor/mainwindow.cpp:1039
msgid "Edit..."
msgstr "編輯..."
-#: editor/mainwindow.cpp:1131
+#: editor/mainwindow.cpp:1075
msgid "Edit Pages..."
msgstr "編輯頁面..."
-#: editor/mainwindow.cpp:1137
+#: editor/mainwindow.cpp:1081
msgid "Add Menu Item"
msgstr "加入選單項目"
-#: editor/mainwindow.cpp:1139
+#: editor/mainwindow.cpp:1083
msgid "Add Toolbar"
msgstr "加入工具列"
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+#: editor/mainwindow.cpp:1097 editor/mainwindow.cpp:1583
#: editor/multilineeditorimpl.cpp:68 editor/paletteeditoradvanced.ui:198
#, no-c-format
msgid "Text"
msgstr "文字"
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+#: editor/mainwindow.cpp:1097 editor/mainwindow.cpp:1583
msgid "New text:"
msgstr "新的文字:"
-#: editor/mainwindow.cpp:1156
+#: editor/mainwindow.cpp:1100
msgid "Set the 'text' of '%1'"
msgstr "設定 '%1' 的「文字」"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+#: editor/mainwindow.cpp:1110 editor/mainwindow.cpp:1599
msgid "Title"
msgstr "標題"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+#: editor/mainwindow.cpp:1110 editor/mainwindow.cpp:1599
msgid "New title:"
msgstr "新標題:"
-#: editor/mainwindow.cpp:1168
+#: editor/mainwindow.cpp:1112
msgid "Set the 'title' of '%1'"
msgstr "設定 '%1' 的「標題」"
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/mainwindow.cpp:1122 editor/mainwindow.cpp:1235
#: editor/wizardeditorimpl.cpp:200
msgid "Page Title"
msgstr "頁面標題"
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/mainwindow.cpp:1122 editor/mainwindow.cpp:1235
#: editor/wizardeditorimpl.cpp:200
msgid "New page title:"
msgstr "新的頁面標題:"
-#: editor/mainwindow.cpp:1180
+#: editor/mainwindow.cpp:1124
msgid "Set the 'pageTitle' of '%1'"
msgstr "設定 '%1' 的「頁面標題」"
-#: editor/mainwindow.cpp:1192
+#: editor/mainwindow.cpp:1136
msgid "Set the 'pixmap' of '%1'"
msgstr "設定 '%1' 的「點陣圖」"
-#: editor/mainwindow.cpp:1293 editor/wizardeditorimpl.cpp:202
+#: editor/mainwindow.cpp:1237 editor/wizardeditorimpl.cpp:202
msgid "Rename page %1 of %2"
msgstr "重新命名 %2 的頁面 %1"
-#: editor/mainwindow.cpp:1303
+#: editor/mainwindow.cpp:1247
msgid "Add Toolbar to '%1'"
msgstr "加入工具列至 '%1'"
-#: editor/mainwindow.cpp:1307
+#: editor/mainwindow.cpp:1251
msgid "Add Menu to '%1'"
msgstr "加入選單至 '%1'"
-#: editor/mainwindow.cpp:1624
+#: editor/mainwindow.cpp:1568
msgid "Edit %1..."
msgstr "編輯 %1..."
-#: editor/mainwindow.cpp:1642
+#: editor/mainwindow.cpp:1586
msgid "Set the 'text' of '%2'"
msgstr "設定 '%2' 的「文字」"
-#: editor/mainwindow.cpp:1657
+#: editor/mainwindow.cpp:1601
msgid "Set the 'title' of '%2'"
msgstr "設定 '%2' 的「標題」"
-#: editor/mainwindow.cpp:1745
+#: editor/mainwindow.cpp:1689
msgid ""
"Kommander found some temporary saved files, which were\n"
"written when Kommander crashed last time. Do you want to\n"
@@ -831,435 +830,425 @@ msgstr ""
"Kommander 找到一些暫存的檔案,是在上一次 Kommander\n"
"當機時所留下的。您要載入這些檔案嗎?"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Restoring Last Session"
msgstr "恢復上一次的工作階段"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Load"
msgstr "載入"
-#: editor/mainwindow.cpp:1747
+#: editor/mainwindow.cpp:1691
msgid "Do Not Load"
msgstr "不要載入"
-#: editor/mainwindow.cpp:1800
+#: editor/mainwindow.cpp:1744
msgid "There is no help available for this dialog at the moment."
msgstr "目前來說並沒有這個對話盒的說明。"
-#: editor/mainwindow.cpp:1814
+#: editor/mainwindow.cpp:1758
msgid "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
msgstr "<qt>無法開啟檔案:<br><b>%1</b><br>檔案不存在。</qt>"
-#: editor/mainwindow.cpp:1815
+#: editor/mainwindow.cpp:1759
msgid "Open File"
msgstr "開啟檔案"
-#: editor/mainwindowactions.cpp:101
+#: editor/mainwindowactions.cpp:97
msgid "Undoes the last action"
msgstr "復原上一次動作"
-#: editor/mainwindowactions.cpp:107
+#: editor/mainwindowactions.cpp:103
msgid "Redoes the last undone operation"
msgstr "重做上一次復原過的動作"
-#: editor/mainwindowactions.cpp:112
+#: editor/mainwindowactions.cpp:108
msgid "Cuts the selected widgets and puts them on the clipboard"
msgstr "剪下所選的 Widget,並放在剪貼薄"
-#: editor/mainwindowactions.cpp:117
+#: editor/mainwindowactions.cpp:113
msgid "Copies the selected widgets to the clipboard"
msgstr "複製所選的 Widget 至剪貼薄"
-#: editor/mainwindowactions.cpp:122
+#: editor/mainwindowactions.cpp:118
msgid "Pastes the clipboard's contents"
msgstr "貼上剪貼薄的內容"
-#: editor/mainwindowactions.cpp:128
+#: editor/mainwindowactions.cpp:124
msgid "Deletes the selected widgets"
msgstr "刪除所選的 Widget"
-#: editor/mainwindowactions.cpp:133
+#: editor/mainwindowactions.cpp:129
msgid "Selects all widgets"
msgstr "選擇所有 Widget"
-#: editor/mainwindowactions.cpp:136
+#: editor/mainwindowactions.cpp:132
msgid "Bring to Front"
msgstr "移至最上層"
-#: editor/mainwindowactions.cpp:138
+#: editor/mainwindowactions.cpp:134
msgid "Raises the selected widgets"
msgstr "把所選的 Widget 移上一層"
-#: editor/mainwindowactions.cpp:141
+#: editor/mainwindowactions.cpp:137
msgid "Send to Back"
msgstr "移至最底層"
-#: editor/mainwindowactions.cpp:143 editor/mainwindowactions.cpp:144
+#: editor/mainwindowactions.cpp:139 editor/mainwindowactions.cpp:140
msgid "Lowers the selected widgets"
msgstr "把所選的 Widget 移後一層"
-#: editor/mainwindowactions.cpp:147
+#: editor/mainwindowactions.cpp:143
#, fuzzy
msgid "Find in Form..."
msgstr "開啟表單(&O)..."
-#: editor/mainwindowactions.cpp:148
+#: editor/mainwindowactions.cpp:144
msgid "Search for a text in the whole form."
msgstr ""
-#: editor/mainwindowactions.cpp:154
+#: editor/mainwindowactions.cpp:150
msgid "Checks if the accelerators used in the form are unique"
msgstr "檢查表單中使用的捷徑鍵是否獨一無二"
-#: editor/mainwindowactions.cpp:158
+#: editor/mainwindowactions.cpp:154
msgid "Connections"
msgstr "連接"
-#: editor/mainwindowactions.cpp:161
+#: editor/mainwindowactions.cpp:157
msgid "Opens a dialog for editing connections"
msgstr "開啟一個對話盒編輯連接"
-#: editor/mainwindowactions.cpp:165
+#: editor/mainwindowactions.cpp:161
msgid "Form Settings..."
msgstr "表單設定..."
-#: editor/mainwindowactions.cpp:167
+#: editor/mainwindowactions.cpp:163
msgid "Opens a dialog to change the form's settings"
msgstr "開啟一個對話盒更改表單的設定"
-#: editor/mainwindowactions.cpp:173
+#: editor/mainwindowactions.cpp:169
#, c-format
msgid "<b>The Edit toolbar</b>%1"
msgstr "<b>編輯工具列</b>%1"
-#: editor/mainwindowactions.cpp:206
+#: editor/mainwindowactions.cpp:202
msgid "Adjusts the size of the selected widget"
msgstr "調整所選 Widget 的大小"
-#: editor/mainwindowactions.cpp:212
+#: editor/mainwindowactions.cpp:208
msgid "Lays out the selected widgets horizontally"
msgstr "把所選的 Widget 橫向編排"
-#: editor/mainwindowactions.cpp:218
+#: editor/mainwindowactions.cpp:214
msgid "Lays out the selected widgets vertically"
msgstr "把所選的 Widget 垂直編排"
-#: editor/mainwindowactions.cpp:224
+#: editor/mainwindowactions.cpp:220
msgid "Lays out the selected widgets in a grid"
msgstr "把所選的 Widget 依格線分散編排"
-#: editor/mainwindowactions.cpp:228
+#: editor/mainwindowactions.cpp:224
#, fuzzy
msgid "Lay Out Horizontally in Splitter"
msgstr "橫向編排(加入分割線)"
-#: editor/mainwindowactions.cpp:231
+#: editor/mainwindowactions.cpp:227
msgid "Lays out the selected widgets horizontally in a splitter"
msgstr "把所選的 Widget 橫向編排,並以分割線分隔它們"
-#: editor/mainwindowactions.cpp:235
+#: editor/mainwindowactions.cpp:231
#, fuzzy
msgid "Lay Out Vertically in Splitter"
msgstr "垂直編排(加入分割線)"
-#: editor/mainwindowactions.cpp:238
+#: editor/mainwindowactions.cpp:234
msgid "Lays out the selected widgets vertically in a splitter"
msgstr "把所選的 Widget 垂直編排,並以分割線分隔它們"
-#: editor/mainwindowactions.cpp:244
+#: editor/mainwindowactions.cpp:240
msgid "Breaks the selected layout"
msgstr "解除所選的編排"
-#: editor/mainwindowactions.cpp:248 editor/widgetdatabase.cpp:356
+#: editor/mainwindowactions.cpp:244 editor/widgetdatabase.cpp:356
msgid "Spacer"
msgstr "Spacer"
-#: editor/mainwindowactions.cpp:251
+#: editor/mainwindowactions.cpp:247
msgid "Add "
msgstr "加入 "
-#: editor/mainwindowactions.cpp:252 editor/mainwindowactions.cpp:366
+#: editor/mainwindowactions.cpp:248 editor/mainwindowactions.cpp:362
#, c-format
msgid "Insert a %1"
msgstr "插入一個 %1"
-#: editor/mainwindowactions.cpp:253
+#: editor/mainwindowactions.cpp:249
msgid ""
"<b>A %1</b><p>%2</p><p>Click to insert a single %3,or double click to keep "
"the tool selected."
msgstr "<b>%1</b><p>%2</p><p>點選以插入單一的 %3,或是雙擊保持選取此工具。"
-#: editor/mainwindowactions.cpp:258
+#: editor/mainwindowactions.cpp:254
#, c-format
msgid "<b>The Layout toolbar</b>%1"
msgstr "<b>編排工具列</b>%1"
-#: editor/mainwindowactions.cpp:271
+#: editor/mainwindowactions.cpp:267
msgid "&Layout"
msgstr "編排(&L)"
-#: editor/mainwindowactions.cpp:286
+#: editor/mainwindowactions.cpp:282
msgid "Pointer"
msgstr "指標"
-#: editor/mainwindowactions.cpp:289
+#: editor/mainwindowactions.cpp:285
msgid "Selects the pointer tool"
msgstr "選擇指標工具"
-#: editor/mainwindowactions.cpp:293
+#: editor/mainwindowactions.cpp:289
msgid "Connect Signal/Slots"
msgstr "連接 Signal/Slots"
-#: editor/mainwindowactions.cpp:296
+#: editor/mainwindowactions.cpp:292
msgid "Selects the connection tool"
msgstr "選擇連接工具"
-#: editor/mainwindowactions.cpp:300
+#: editor/mainwindowactions.cpp:296
msgid "Tab Order"
msgstr "Tab 鍵定位順序(Tab Order)"
-#: editor/mainwindowactions.cpp:303
+#: editor/mainwindowactions.cpp:299
msgid "Selects the tab order tool"
msgstr "選擇 Tab 鍵定位順序工具"
-#: editor/mainwindowactions.cpp:309
+#: editor/mainwindowactions.cpp:305
#, c-format
msgid "<b>The Tools toolbar</b>%1"
msgstr "<b>工具的工具列</b>%1"
-#: editor/mainwindowactions.cpp:311
+#: editor/mainwindowactions.cpp:307
msgid "Tools"
msgstr "工具"
-#: editor/mainwindowactions.cpp:333
+#: editor/mainwindowactions.cpp:329
msgid "<b>The %1</b>%2"
msgstr "<b>The %1</b>%2"
-#: editor/mainwindowactions.cpp:334
+#: editor/mainwindowactions.cpp:330
#, c-format
msgid ""
" Click on a button to insert a single widget, or double click to insert "
"multiple %1."
msgstr "點擊按鈕插入單一元件,或是雙擊插入多重的 %1。"
-#: editor/mainwindowactions.cpp:338
+#: editor/mainwindowactions.cpp:334
msgid "<b>The %1 Widgets</b>%2"
msgstr "<b>%1 元件</b>%2"
-#: editor/mainwindowactions.cpp:339
+#: editor/mainwindowactions.cpp:335
msgid ""
" Click on a button to insert a single %1 widget, or double click to insert "
"multiple widgets."
msgstr "點擊按鈕插入單一 %1 元件,或是雙擊插入多重元件。"
-#: editor/mainwindowactions.cpp:368
+#: editor/mainwindowactions.cpp:364
msgid "<b>A %1</b>"
msgstr "<b>一個 %1</b>"
-#: editor/mainwindowactions.cpp:371
+#: editor/mainwindowactions.cpp:367
msgid "<p>Double click on this tool to keep it selected.</p>"
msgstr "<p>請雙擊這個工具,來使它維持在被選擇的狀態。</p>"
-#: editor/mainwindowactions.cpp:402
+#: editor/mainwindowactions.cpp:398
msgid "Editor"
msgstr "編輯器"
-#: editor/mainwindowactions.cpp:412
+#: editor/mainwindowactions.cpp:408
#, c-format
msgid "<b>The File toolbar</b>%1"
msgstr "<b>檔案工具列</b>%1"
-#: editor/mainwindowactions.cpp:418
+#: editor/mainwindowactions.cpp:414
msgid "Creates a new dialog"
msgstr "建立一個新的對話盒"
-#: editor/mainwindowactions.cpp:424
+#: editor/mainwindowactions.cpp:420
msgid "Opens an existing dialog"
msgstr "開啟一個現有的對話盒"
-#: editor/mainwindowactions.cpp:430
+#: editor/mainwindowactions.cpp:426
msgid "Opens recently open file"
msgstr "開啟最近的檔案"
-#: editor/mainwindowactions.cpp:435
+#: editor/mainwindowactions.cpp:431
msgid "Closes the current dialog"
msgstr "關閉目前的對話盒"
-#: editor/mainwindowactions.cpp:443
+#: editor/mainwindowactions.cpp:439
msgid "Saves the current dialog"
msgstr "儲存目前的對話盒"
-#: editor/mainwindowactions.cpp:450
+#: editor/mainwindowactions.cpp:446
msgid "Saves the current dialog with a new filename"
msgstr "以新檔名儲存目前的對話盒"
-#: editor/mainwindowactions.cpp:455
+#: editor/mainwindowactions.cpp:451
msgid "Save All"
msgstr "儲存全部"
-#: editor/mainwindowactions.cpp:457
+#: editor/mainwindowactions.cpp:453
msgid "Saves all open dialogs"
msgstr "儲存全部開啟的對話盒"
-#: editor/mainwindowactions.cpp:465
+#: editor/mainwindowactions.cpp:461
msgid "Quits the application and prompts to save any changed dialogs"
msgstr "結束應用程式並提示要儲存更動過的對話盒"
-#: editor/mainwindowactions.cpp:474
+#: editor/mainwindowactions.cpp:470
msgid "&Run"
msgstr "執行(&R)"
-#: editor/mainwindowactions.cpp:476
+#: editor/mainwindowactions.cpp:472
msgid "Run Dialog"
msgstr "執行對話盒"
-#: editor/mainwindowactions.cpp:478
+#: editor/mainwindowactions.cpp:474
msgid "Executes dialog"
msgstr "運行對話盒"
-#: editor/mainwindowactions.cpp:485
-#, fuzzy
-msgid "Run Dialog K4"
-msgstr "執行對話盒"
-
-#: editor/mainwindowactions.cpp:487
-#, fuzzy
-msgid "Executes dialog in KDE4"
-msgstr "運行對話盒"
-
-#: editor/mainwindowactions.cpp:500
+#: editor/mainwindowactions.cpp:488
msgid "Tile"
msgstr "並排"
-#: editor/mainwindowactions.cpp:502
+#: editor/mainwindowactions.cpp:490
msgid "Tiles the windows so that they are all visible"
msgstr "把視窗並排,使得它們全部都可以看到"
-#: editor/mainwindowactions.cpp:505 editor/mainwindowactions.cpp:510
+#: editor/mainwindowactions.cpp:493 editor/mainwindowactions.cpp:498
msgid "Cascade"
msgstr "層疊"
-#: editor/mainwindowactions.cpp:507
+#: editor/mainwindowactions.cpp:495
msgid "Cascades the windows so that all their title bars are visible"
msgstr "把視窗層疊,使得它們的標題列都可以看到"
-#: editor/mainwindowactions.cpp:512
+#: editor/mainwindowactions.cpp:500
msgid "Closes the active window"
msgstr "關閉作用中的視窗"
-#: editor/mainwindowactions.cpp:515
+#: editor/mainwindowactions.cpp:503
msgid "Close All"
msgstr "關閉全部"
-#: editor/mainwindowactions.cpp:517
+#: editor/mainwindowactions.cpp:505
msgid "Closes all form windows"
msgstr "關閉所有表單視窗"
-#: editor/mainwindowactions.cpp:520
+#: editor/mainwindowactions.cpp:508
msgid "Next"
msgstr "下一個"
-#: editor/mainwindowactions.cpp:522
+#: editor/mainwindowactions.cpp:510
msgid "Activates the next window"
msgstr "切換至下一個視窗"
-#: editor/mainwindowactions.cpp:525
+#: editor/mainwindowactions.cpp:513
msgid "Previous"
msgstr "上一個"
-#: editor/mainwindowactions.cpp:527
+#: editor/mainwindowactions.cpp:515
msgid "Activates the previous window"
msgstr "切換至上一個視窗"
-#: editor/mainwindowactions.cpp:531
+#: editor/mainwindowactions.cpp:519
msgid "&Window"
msgstr "視窗(&W)"
-#: editor/mainwindowactions.cpp:543
+#: editor/mainwindowactions.cpp:531
msgid "Vie&ws"
msgstr "檢視(&W)"
-#: editor/mainwindowactions.cpp:544
+#: editor/mainwindowactions.cpp:532
msgid "Tool&bars"
msgstr "工具列(&B)"
-#: editor/mainwindowactions.cpp:580
+#: editor/mainwindowactions.cpp:568
msgid "Opens a dialog to change shortcuts"
msgstr "開啟一個對話盒來更改捷徑"
-#: editor/mainwindowactions.cpp:583
+#: editor/mainwindowactions.cpp:571
msgid "Configure &Plugins..."
msgstr "設定外掛程式(&P)..."
-#: editor/mainwindowactions.cpp:585
+#: editor/mainwindowactions.cpp:573
msgid "Opens a dialog to configure plugins"
msgstr "開啟一個對話盒來設定外掛程式"
-#: editor/mainwindowactions.cpp:588
+#: editor/mainwindowactions.cpp:576
msgid "&Configure Editor..."
msgstr "設定編輯器(&C)..."
-#: editor/mainwindowactions.cpp:590
+#: editor/mainwindowactions.cpp:578
msgid "Configure various aspects of this editor."
msgstr "設定此編輯器的不同的區域。設定這個編輯器的各方面選項。"
-#: editor/mainwindowactions.cpp:594
+#: editor/mainwindowactions.cpp:582
msgid "Opens a dialog to change preferences"
msgstr "開啟一個對話盒來更改偏好設定"
-#: editor/mainwindowactions.cpp:610
+#: editor/mainwindowactions.cpp:598
msgid "Create a new dialog..."
msgstr "建立一個新的對話盒..."
-#: editor/mainwindowactions.cpp:633
+#: editor/mainwindowactions.cpp:621
msgid "Open a file..."
msgstr "開啟一個檔案..."
-#: editor/mainwindowactions.cpp:638
+#: editor/mainwindowactions.cpp:626
msgid "Open Files"
msgstr "開啟檔案"
-#: editor/mainwindowactions.cpp:674
+#: editor/mainwindowactions.cpp:662
msgid "Reading file '%1'..."
msgstr "正在讀取檔案 '%1'..."
-#: editor/mainwindowactions.cpp:687
+#: editor/mainwindowactions.cpp:675
msgid "Loaded file '%1'"
msgstr "已載入檔案 '%1'"
-#: editor/mainwindowactions.cpp:693 editor/mainwindowactions.cpp:694
+#: editor/mainwindowactions.cpp:681 editor/mainwindowactions.cpp:682
msgid "Could not load file '%1'"
msgstr "無法載入檔案 '%1'"
-#: editor/mainwindowactions.cpp:694
+#: editor/mainwindowactions.cpp:682
msgid "Load File"
msgstr "載入檔案"
-#: editor/mainwindowactions.cpp:729
+#: editor/mainwindowactions.cpp:717
msgid "Enter a filename..."
msgstr "輸入一個檔案名稱..."
-#: editor/mainwindowactions.cpp:757
+#: editor/mainwindowactions.cpp:745
#, fuzzy
msgid "TQt Designer is crashing. Attempting to save files..."
msgstr "Qt Designer 已經當機。正在嘗試儲存檔案..."
-#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:857
+#: editor/mainwindowactions.cpp:782 editor/mainwindowactions.cpp:845
msgid "NewTemplate"
msgstr "新範本"
-#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
+#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:823
msgid "Could not create the template"
msgstr "無法建立範本"
-#: editor/createtemplate.ui:38 editor/mainwindowactions.cpp:806
-#: editor/mainwindowactions.cpp:835
+#: editor/createtemplate.ui:38 editor/mainwindowactions.cpp:794
+#: editor/mainwindowactions.cpp:823
#, no-c-format
msgid "Create Template"
msgstr "建立範本"
-#: editor/mainwindowactions.cpp:909
+#: editor/mainwindowactions.cpp:897
msgid ""
"Cannot paste widgets. Designer could not find a container\n"
"to paste into which does not contain a layout. Break the layout\n"
@@ -1269,15 +1258,15 @@ msgstr ""
"無法貼上 Widget。Designer 找不到一個未被編排的容器來把它貼上。\n"
"請把要貼上去的容器的編排解除,然後再試一次。"
-#: editor/mainwindowactions.cpp:912
+#: editor/mainwindowactions.cpp:900
msgid "Paste Error"
msgstr "貼上錯誤"
-#: editor/mainwindowactions.cpp:1094
+#: editor/mainwindowactions.cpp:1082
msgid "Edit the current form's settings..."
msgstr "編輯目前表單的設定..."
-#: editor/mainwindowactions.cpp:1102
+#: editor/mainwindowactions.cpp:1090
msgid "Edit preferences..."
msgstr "編輯偏好設定..."
@@ -1476,118 +1465,118 @@ msgstr "horizontalStretch"
msgid "verticalStretch"
msgstr "verticalStretch"
-#: editor/propertyeditor.cpp:2254
+#: editor/propertyeditor.cpp:2250
msgid "Arrow"
msgstr "Arrow"
-#: editor/propertyeditor.cpp:2258
+#: editor/propertyeditor.cpp:2254
msgid "Up-Arrow"
msgstr "Up-Arrow"
-#: editor/propertyeditor.cpp:2262
+#: editor/propertyeditor.cpp:2258
msgid "Cross"
msgstr "Cross"
-#: editor/propertyeditor.cpp:2266
+#: editor/propertyeditor.cpp:2262
msgid "Waiting"
msgstr "Waiting"
-#: editor/propertyeditor.cpp:2270
+#: editor/propertyeditor.cpp:2266
msgid "iBeam"
msgstr "iBeam"
-#: editor/propertyeditor.cpp:2274
+#: editor/propertyeditor.cpp:2270
#, fuzzy
msgid "Size Vertical"
msgstr "Size Vertical"
-#: editor/propertyeditor.cpp:2278
+#: editor/propertyeditor.cpp:2274
#, fuzzy
msgid "Size Horizontal"
msgstr "Size Horizontal"
-#: editor/propertyeditor.cpp:2282
+#: editor/propertyeditor.cpp:2278
msgid "Size Slash"
msgstr "Size Slash"
-#: editor/propertyeditor.cpp:2286
+#: editor/propertyeditor.cpp:2282
msgid "Size Backslash"
msgstr "Size Backslash"
-#: editor/propertyeditor.cpp:2290
+#: editor/propertyeditor.cpp:2286
msgid "Size All"
msgstr "Size All"
-#: editor/propertyeditor.cpp:2294
+#: editor/propertyeditor.cpp:2290
msgid "Blank"
msgstr "Blank"
-#: editor/propertyeditor.cpp:2298
+#: editor/propertyeditor.cpp:2294
#, fuzzy
msgid "Split Vertical"
msgstr "垂直分割"
-#: editor/propertyeditor.cpp:2302
+#: editor/propertyeditor.cpp:2298
#, fuzzy
msgid "Split Horizontal"
msgstr "橫向分割"
-#: editor/propertyeditor.cpp:2306
+#: editor/propertyeditor.cpp:2302
msgid "Pointing Hand"
msgstr "指標"
-#: editor/propertyeditor.cpp:2310
+#: editor/propertyeditor.cpp:2306
msgid "Forbidden"
msgstr "Forbidden"
-#: editor/propertyeditor.cpp:2402
+#: editor/propertyeditor.cpp:2398
msgid "Property"
msgstr "屬性"
-#: editor/propertyeditor.cpp:2403
+#: editor/propertyeditor.cpp:2399
msgid "Value"
msgstr "值"
-#: editor/propertyeditor.cpp:2885
+#: editor/propertyeditor.cpp:2881
msgid "Set '%1' of '%2'"
msgstr "設定 '%2' 的 '%1'"
-#: editor/propertyeditor.cpp:3006
+#: editor/propertyeditor.cpp:3002
msgid "Sort &Categorized"
msgstr "依類型排序(&C)"
-#: editor/propertyeditor.cpp:3007
+#: editor/propertyeditor.cpp:3003
msgid "Sort &Alphabetically"
msgstr "依字母排序(&C)"
-#: editor/propertyeditor.cpp:3137
+#: editor/propertyeditor.cpp:3133
msgid "Reset '%1' of '%2'"
msgstr "重設 '%2' 的 '%1'"
-#: editor/propertyeditor.cpp:3244
+#: editor/propertyeditor.cpp:3240
#, fuzzy
msgid ""
"<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
"property.</p>"
-msgstr "<p><b>QWidget::%1</b></p><p>目前並沒有這個屬性的說明文件。</p>"
+msgstr "<p><b>TQWidget::%1</b></p><p>目前並沒有這個屬性的說明文件。</p>"
-#: editor/propertyeditor.cpp:3395
+#: editor/propertyeditor.cpp:3391
msgid "New Signal Handler"
msgstr "新增 Signal Handler"
-#: editor/propertyeditor.cpp:3396
+#: editor/propertyeditor.cpp:3392
msgid "Delete Signal Handler"
msgstr "刪除 Signal Handler"
-#: editor/propertyeditor.cpp:3547
+#: editor/propertyeditor.cpp:3543
msgid "P&roperties"
msgstr "屬性(&R)"
-#: editor/propertyeditor.cpp:3550
+#: editor/propertyeditor.cpp:3546
msgid "S&ignal Handlers"
msgstr "S&ignal Handlers"
-#: editor/propertyeditor.cpp:3591
+#: editor/propertyeditor.cpp:3587
msgid "Property Editor (%1)"
msgstr "屬性編輯器 (%1)"
@@ -1824,29 +1813,29 @@ msgstr "個作指令稿執行週期使用的計時器"
msgid "A date selection widget"
msgstr "把所選的 Widget 移上一層"
-#: editor/widgetfactory.cpp:291 editor/widgetfactory.cpp:571
+#: editor/widgetfactory.cpp:295 editor/widgetfactory.cpp:575
msgid "Move Tab Page"
msgstr "移動分頁頁面"
-#: editor/listeditor.ui:31 editor/widgetfactory.cpp:934
-#: editor/widgetfactory.cpp:1125 editor/widgetfactory.cpp:1235
+#: editor/listeditor.ui:31 editor/widgetfactory.cpp:938
+#: editor/widgetfactory.cpp:1129 editor/widgetfactory.cpp:1239
#, no-c-format
msgid "Column 1"
msgstr "欄 1"
-#: editor/widgetfactory.cpp:967 editor/widgetfactory.cpp:1169
+#: editor/widgetfactory.cpp:971 editor/widgetfactory.cpp:1173
msgid "Tab 1"
msgstr "Tab 1"
-#: editor/widgetfactory.cpp:970 editor/widgetfactory.cpp:1172
+#: editor/widgetfactory.cpp:974 editor/widgetfactory.cpp:1176
msgid "Tab 2"
msgstr "Tab 2"
-#: editor/widgetfactory.cpp:1156 editor/widgetfactory.cpp:1184
+#: editor/widgetfactory.cpp:1160 editor/widgetfactory.cpp:1188
msgid "Page 1"
msgstr "頁面 1"
-#: editor/widgetfactory.cpp:1157 editor/widgetfactory.cpp:1187
+#: editor/widgetfactory.cpp:1161 editor/widgetfactory.cpp:1191
msgid "Page 2"
msgstr "頁面 2"
@@ -2098,29 +2087,29 @@ msgstr "Kommander 執行器"
msgid "Part of the KDEWebDev module."
msgstr ""
-#: plugin/specialinformation.cpp:286
+#: plugin/specialinformation.cpp:288
msgid "Inserts the item if it will not create a duplicate."
msgstr "如果項目不會造成重複,就插入它。"
-#: plugin/specialinformation.cpp:288
+#: plugin/specialinformation.cpp:290
msgid ""
"Returns scripts associated with widget. This is an advanced feature that "
"would not be commonly used."
msgstr "傳回與 Widget 有關聯的指令稿。這個進階的功能通常不會被使用。"
-#: plugin/specialinformation.cpp:289
+#: plugin/specialinformation.cpp:291
msgid "Stops execution of the script associated with the widget."
msgstr "停止與 Widget 有關聯的指令稿的執行。"
-#: plugin/specialinformation.cpp:291
+#: plugin/specialinformation.cpp:293
msgid "Returns text of a cell in a table."
msgstr "傳回表格中其中一個儲存格的文字。"
-#: plugin/specialinformation.cpp:293
+#: plugin/specialinformation.cpp:295
msgid "Returns 1 for checked boxes, 0 for unchecked."
msgstr "已剔選的傳回 1,未剔選的傳回 0。"
-#: plugin/specialinformation.cpp:295
+#: plugin/specialinformation.cpp:297
#, fuzzy
msgid ""
"Returns the list of child widgets contained in the parent widget. Set the "
@@ -2128,38 +2117,38 @@ msgid ""
"child widgets."
msgstr "列表 of in 設定<i></i> 到<i> 真</i> 到."
-#: plugin/specialinformation.cpp:297
+#: plugin/specialinformation.cpp:299
msgid "Removes all content from the widget."
msgstr "移除 Widget 中所有的內容。"
-#: plugin/specialinformation.cpp:300
+#: plugin/specialinformation.cpp:302
#, fuzzy
msgid "Get the column count"
msgstr "刪除欄位"
-#: plugin/specialinformation.cpp:302
+#: plugin/specialinformation.cpp:304
msgid "Returns number of items in a widget such as combobox or listbox."
msgstr "傳回下拉式選單或列表盒之類的元件中的項目數量。"
-#: plugin/specialinformation.cpp:304
+#: plugin/specialinformation.cpp:306
msgid "Returns index of current column."
msgstr "傳回目前欄位的索引值。"
-#: plugin/specialinformation.cpp:306
+#: plugin/specialinformation.cpp:308
msgid "Returns index of current item."
msgstr "傳回目前項目的索引值。"
-#: plugin/specialinformation.cpp:308
+#: plugin/specialinformation.cpp:310
msgid "Returns index of current row."
msgstr "傳回目前列的索引值。"
-#: plugin/specialinformation.cpp:310
+#: plugin/specialinformation.cpp:312
msgid ""
"Executes the script associated with the widget. With the new parser the "
"execute method can take one or more arguments."
msgstr ""
-#: plugin/specialinformation.cpp:312
+#: plugin/specialinformation.cpp:314
msgid ""
"Returns the index of an item with the given text. Defaults to case "
"sensitive. Matching can be an exact match or match if it contains the "
@@ -2167,168 +2156,168 @@ msgid ""
"search the first by default."
msgstr ""
-#: plugin/specialinformation.cpp:314
+#: plugin/specialinformation.cpp:316
msgid "Inserts new column (or <i>count</i> columns) at <i>column</i> position."
msgstr "於 <i>column</i> 位置插入一個或多個新欄位。"
-#: plugin/specialinformation.cpp:316
+#: plugin/specialinformation.cpp:318
msgid "Inserts item at <i>index</i> position."
msgstr "於 <i>index</i> 位置插入項目。"
-#: plugin/specialinformation.cpp:319
+#: plugin/specialinformation.cpp:321
msgid "Inserts multiple items (EOL-separated) at <i>index</i> position."
msgstr "於<i> index </i> 位置插入多個項目(用行結束字元 (EOL) 分隔)。"
-#: plugin/specialinformation.cpp:322
+#: plugin/specialinformation.cpp:324
msgid "Inserts new row (or <i>count</i> rows) at <i>row</i> position."
msgstr "於 <i>row</i> 位置插入一個或多個新列。"
-#: plugin/specialinformation.cpp:324
+#: plugin/specialinformation.cpp:326
msgid "Returns the text of the item at the given index."
msgstr "傳回指定項目索引的文字。"
-#: plugin/specialinformation.cpp:326
+#: plugin/specialinformation.cpp:328
msgid ""
"Returns the depth of the current item in the tree. Root items have depth 0."
msgstr "傳回目前項目在樹狀結構中的深度。根項目的深度定義為 0。"
-#: plugin/specialinformation.cpp:328
+#: plugin/specialinformation.cpp:330
msgid "Returns the slash-separated path to the given item in the tree."
msgstr "傳回樹狀結構中給定的項目的路徑。"
-#: plugin/specialinformation.cpp:330
+#: plugin/specialinformation.cpp:332
msgid ""
"Removes the column (or <i>count</i> consecutive columns) with the given "
"index."
msgstr "移除位於指定索引的一個或多個欄位。"
-#: plugin/specialinformation.cpp:332
+#: plugin/specialinformation.cpp:334
msgid "Removes the item with the given index."
msgstr "移除指定索引的項目。"
-#: plugin/specialinformation.cpp:335
+#: plugin/specialinformation.cpp:337
msgid ""
"Removes the row (or <i>count</i> consecutive rows) with the given index."
msgstr "移除位於指定索引的一個或多個列。"
-#: plugin/specialinformation.cpp:338
+#: plugin/specialinformation.cpp:340
msgid ""
"Returns selected text or text of current item.\n"
"In case of Table widgets, returns the selection coordinates, separated by "
"commas in TopRow,LeftColumn,BottomRow,RightColumn form. "
msgstr ""
-#: plugin/specialinformation.cpp:340
+#: plugin/specialinformation.cpp:342
msgid ""
"Sets scripts associated with widget. This is an advanced feature that would "
"not be commonly used."
msgstr "設定元件相關的文稿。這是不常用的進階功能。"
-#: plugin/specialinformation.cpp:342
+#: plugin/specialinformation.cpp:344
msgid "Enables or disables widget."
msgstr "啟用或停用 Widget。"
-#: plugin/specialinformation.cpp:345
+#: plugin/specialinformation.cpp:347
msgid "Sets text of a cell in a table."
msgstr "設定表格其中一個儲存格的文字。"
-#: plugin/specialinformation.cpp:347
+#: plugin/specialinformation.cpp:349
#, fuzzy
msgid "Inserts a widget into a cell of a table."
msgstr "設定表格其中一個儲存格的文字。"
-#: plugin/specialinformation.cpp:349
+#: plugin/specialinformation.cpp:351
msgid ""
"Returns the name of a widget inserted into a cell, or an empty string if the "
"cell contains no widget or an unknown widget type."
msgstr ""
-#: plugin/specialinformation.cpp:351
+#: plugin/specialinformation.cpp:353
msgid "Sets/unsets checkbox."
msgstr "設定/取消設定剔選方塊。"
-#: plugin/specialinformation.cpp:353
+#: plugin/specialinformation.cpp:355
msgid "Sets caption of the column <i>column</i>."
msgstr "設定欄位 <i>column</i> 的標題。"
-#: plugin/specialinformation.cpp:355
+#: plugin/specialinformation.cpp:357
msgid "Selects the item at the specified index. Indexes are zero based."
msgstr "選取在指定索引的項目。索引以 0 為基底。"
-#: plugin/specialinformation.cpp:358
+#: plugin/specialinformation.cpp:360
#, fuzzy
msgid ""
"Inserts a tab to the tabwidget with the specified label at the given index. "
"Indexes are zero based."
msgstr "選取在指定索引的項目。索引以 0 為基底。"
-#: plugin/specialinformation.cpp:360
+#: plugin/specialinformation.cpp:362
msgid "Sets maximum numeric value"
msgstr "設定最大數值(必需是數字)"
-#: plugin/specialinformation.cpp:362
+#: plugin/specialinformation.cpp:364
#, fuzzy
msgid ""
"Sets pixmap at the given index to the specified icon. Use <i>index = -1</i> "
"to set the pixmap for all items."
msgstr "於 到 使用<i></i> 到 set for 全部."
-#: plugin/specialinformation.cpp:364
+#: plugin/specialinformation.cpp:366
msgid "Sets caption of the row <i>row</i>."
msgstr "設定列 <i>row</i> 的標題。"
-#: plugin/specialinformation.cpp:366
+#: plugin/specialinformation.cpp:368
msgid "Selects given text or select item containing given text."
msgstr "選擇指定的文字,或包含指定文字的項目。"
-#: plugin/specialinformation.cpp:369
+#: plugin/specialinformation.cpp:371
msgid "Sets widget's content."
msgstr "設定 Widget 的內容。"
-#: plugin/specialinformation.cpp:372
+#: plugin/specialinformation.cpp:374
msgid "Shows/hides widget."
msgstr "顯示/隱藏 Widget。"
-#: plugin/specialinformation.cpp:373
+#: plugin/specialinformation.cpp:375
msgid "Returns content of widget."
msgstr "傳回 Widget 的內容。"
-#: plugin/specialinformation.cpp:375
+#: plugin/specialinformation.cpp:377
msgid "Returns type(class) of widget."
msgstr "傳回 Widget 的類型(類別)。"
-#: plugin/specialinformation.cpp:377
+#: plugin/specialinformation.cpp:379
msgid ""
"Makes the widget editable or read only, depending on the editable argument."
msgstr ""
-#: plugin/specialinformation.cpp:379
+#: plugin/specialinformation.cpp:381
msgid ""
"Return the widget's geometry as <i>x y w h</i>. This is useful for "
"positioning a created widget."
msgstr ""
-#: plugin/specialinformation.cpp:381
+#: plugin/specialinformation.cpp:383
#, fuzzy
msgid "Returns true if the widget has focus."
msgstr "傳回指定項目索引的文字。"
-#: plugin/specialinformation.cpp:383
+#: plugin/specialinformation.cpp:385
#, fuzzy
msgid "Gets the widget's background color."
msgstr "使用一種背景顏色。"
-#: plugin/specialinformation.cpp:385
+#: plugin/specialinformation.cpp:387
msgid ""
"Sets the widget's background color. Colors can be by name, like blue, or in "
"hex like #0000ff for blue. Use the color dialog or a color picker if unsure."
msgstr ""
-#: plugin/specialinformation.cpp:387
+#: plugin/specialinformation.cpp:389
msgid "See if widget has been modified."
msgstr ""
-#: plugin/specialinformation.cpp:393
+#: plugin/specialinformation.cpp:395
#, fuzzy
msgid ""
"Returns current widget's content. This was required inside widget A to "
@@ -2336,14 +2325,14 @@ msgid ""
"@A.text inside B instead of just @A if you just want the unaltered text."
msgstr "秒 A 到 A B 新的 方法 是 到 A 文字 B of A 文字."
-#: plugin/specialinformation.cpp:395
+#: plugin/specialinformation.cpp:397
#, fuzzy
msgid ""
"Returns selected text or text of current item. This is deprecated for "
"<i>@mywidget.selected</i>."
msgstr "文字 或 文字 of 是 for<i></i>."
-#: plugin/specialinformation.cpp:397
+#: plugin/specialinformation.cpp:399
#, fuzzy
msgid ""
"Does nothing. This is useful if you request a CheckBox or RadioButton to "
@@ -2351,30 +2340,30 @@ msgid ""
"The @null prevents an error indicating it is empty."
msgstr "無 是 a 核取方塊 或 圓鈕 到 a a 否 錯誤 是 空的."
-#: plugin/specialinformation.cpp:399
+#: plugin/specialinformation.cpp:401
msgid "Returns the pid (process ID) of the current process."
msgstr "傳回目前進程的 pid (process ID)。"
-#: plugin/specialinformation.cpp:401
+#: plugin/specialinformation.cpp:403
#, fuzzy
msgid ""
"Returns DCOP identifier of current process. This is shorthand for <i>kmdr-"
"executor-@pid</i>."
msgstr "識別子 of 是 for<i>kmdr-executor-@pid</i>."
-#: plugin/specialinformation.cpp:404
+#: plugin/specialinformation.cpp:406
msgid "Returns the pid of the parent Kommander window."
msgstr "傳回 parent Kommander 視窗的 pid。"
-#: plugin/specialinformation.cpp:406
+#: plugin/specialinformation.cpp:408
msgid "Writes <i>text</i> on stderr."
msgstr "於 stderr 寫入<i>文字</i>。"
-#: plugin/specialinformation.cpp:408
+#: plugin/specialinformation.cpp:410
msgid "Writes <i>text</i> on standard output."
msgstr "於標準輸出寫入<i>文字</i>。"
-#: plugin/specialinformation.cpp:410
+#: plugin/specialinformation.cpp:412
#, fuzzy
msgid ""
"Executes a script block. Bash is used if no shell is given. It is primarily "
@@ -2386,23 +2375,23 @@ msgid ""
msgstr ""
"a 區塊 是 否 是 是 for in 完全 路徑 是 for for<p><i> 是 a 到 和 a 到</i>"
-#: plugin/specialinformation.cpp:412
+#: plugin/specialinformation.cpp:414
#, fuzzy
msgid ""
"Returns value of an environment (shell) variable. Do not use <i>$</i> in the "
"name. For example, <i>@env(PATH)</i>."
msgstr "of 變數<i></i> in 名稱 建立原因 例子<i></i>."
-#: plugin/specialinformation.cpp:414 plugin/specialinformation.cpp:416
+#: plugin/specialinformation.cpp:416 plugin/specialinformation.cpp:418
msgid "Executes an external shell command."
msgstr "執行一個外部 Shell 命令。"
-#: plugin/specialinformation.cpp:418
+#: plugin/specialinformation.cpp:420
#, fuzzy
msgid "Parses an expression and returns computed value."
msgstr "和."
-#: plugin/specialinformation.cpp:420
+#: plugin/specialinformation.cpp:422
#, fuzzy
msgid ""
"Executes loop: values from <i>items</i> list (passed as EOL-separated "
@@ -2411,7 +2400,7 @@ msgid ""
"do<br> //i = key, MyArray[i] = val<br>end "
msgstr "從<i></i> 列表 字串 到 變數<br><i> i A n<br> i A<br></i>"
-#: plugin/specialinformation.cpp:422
+#: plugin/specialinformation.cpp:424
#, fuzzy
msgid ""
"Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
@@ -2422,18 +2411,18 @@ msgstr ""
"變數 是 set 到<i> 開始</i> 和 是<i></i> 時間 是 執行 變數<i></i><br><i> for "
"i<br> i<br></i>."
-#: plugin/specialinformation.cpp:424
+#: plugin/specialinformation.cpp:426
msgid "Returns the value of a global variable."
msgstr "傳回一個全域變數的數值。"
-#: plugin/specialinformation.cpp:426
+#: plugin/specialinformation.cpp:428
#, fuzzy
msgid ""
"Translates the string into the current language. Texts in GUI would be "
"automatically extracted for translation."
msgstr "字串 文字 in 使用者介面 for."
-#: plugin/specialinformation.cpp:428
+#: plugin/specialinformation.cpp:430
#, fuzzy
msgid ""
"Executes block if expression is true (non-zero number or non-empty string.) "
@@ -2442,7 +2431,7 @@ msgid ""
"failed<br>endif</p>"
msgstr "區塊 是 真 數字 或 空的 字串<p> 關閉 成為<b></b></p>"
-#: plugin/specialinformation.cpp:430
+#: plugin/specialinformation.cpp:432
#, fuzzy
msgid ""
"Executes another Kommander dialog. Current dialog directory is used if no "
@@ -2450,21 +2439,21 @@ msgid ""
"global variables in the new dialog. For instance: <i>var=val</i>"
msgstr "Kommander 目前 是 否 路徑 是 引數 in 新的 建立原因<i></i>"
-#: plugin/specialinformation.cpp:432
+#: plugin/specialinformation.cpp:434
msgid "Reads setting from configration file for this dialog."
msgstr "為這個對話盒讀取設定檔案。"
-#: plugin/specialinformation.cpp:434
+#: plugin/specialinformation.cpp:436
msgid ""
"Sets the value of a global variable. Global variables exist for the life of "
"the Kommander window."
msgstr "設定全域變數的數值。全域變數直至 Kommander 視窗消失之前都會存在。"
-#: plugin/specialinformation.cpp:436
+#: plugin/specialinformation.cpp:438
msgid "Stores setting in configuration file for this dialog."
msgstr "為這個對話盒儲存設定至一個檔案。"
-#: plugin/specialinformation.cpp:438
+#: plugin/specialinformation.cpp:440
msgid ""
"Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2472,103 +2461,103 @@ msgstr ""
"<b>switch</b> 區塊的開始。底下的 <b>case</b> 的值會與<i>表示式</i>比較。 "
"<p>@switch() <br> @case() <br>@end"
-#: plugin/specialinformation.cpp:440
+#: plugin/specialinformation.cpp:442
msgid "Executes an external DCOP call."
msgstr "執行一個外部 DCOP 呼叫。"
-#: plugin/specialinformation.cpp:442
+#: plugin/specialinformation.cpp:444
msgid "Adds a comment to EOL that Kommander will not parse"
msgstr "新增註解到行結束字元,Kommander 將不會解析"
-#: plugin/specialinformation.cpp:444
+#: plugin/specialinformation.cpp:446
msgid ""
"Creates a new widget with the specified type and as the child of parent."
msgstr ""
-#: plugin/specialinformation.cpp:446
+#: plugin/specialinformation.cpp:448
msgid ""
"Returns true if there is a widget with the passed name, false otherwise."
msgstr ""
-#: plugin/specialinformation.cpp:448
+#: plugin/specialinformation.cpp:450
msgid "Connects the signal of sender with the slot of the receiver"
msgstr ""
-#: plugin/specialinformation.cpp:450
+#: plugin/specialinformation.cpp:452
#, fuzzy
msgid "Disconnects the signal of sender from the slot of the receiver"
msgstr "顯示發出者及接收者之間的連接。"
-#: plugin/specialinformation.cpp:455
+#: plugin/specialinformation.cpp:457
msgid "Exits script execution and returns"
msgstr ""
-#: plugin/specialinformation.cpp:457
+#: plugin/specialinformation.cpp:459
msgid "Exits the current block of a while, for or foreach loop"
msgstr ""
-#: plugin/specialinformation.cpp:459
+#: plugin/specialinformation.cpp:461
msgid "Exit a step and return to the beginning of a loop"
msgstr ""
-#: plugin/specialinformation.cpp:461
+#: plugin/specialinformation.cpp:463
msgid ""
"Return from a script, optionaly with a value from the script to the caller"
msgstr ""
-#: plugin/specialinformation.cpp:465
+#: plugin/specialinformation.cpp:467
msgid "Returns an EOL-separated list of all values in the array."
msgstr "以 EOL 分隔的列表,傳回陣列中所有的數值。"
-#: plugin/specialinformation.cpp:467
+#: plugin/specialinformation.cpp:469
msgid "Returns an EOL-separated list of all keys in the array."
msgstr "以 EOL 分隔的列表,傳回陣列中所有的 Key。"
-#: plugin/specialinformation.cpp:469
+#: plugin/specialinformation.cpp:471
msgid "Removes all elements from the array."
msgstr "移除所有陣列的元素。"
-#: plugin/specialinformation.cpp:471
+#: plugin/specialinformation.cpp:473
msgid "Returns the number of elements in the array."
msgstr "傳回陣列中元素的數量。"
-#: plugin/specialinformation.cpp:473
+#: plugin/specialinformation.cpp:475
msgid "Returns the value associated with the given key."
msgstr "傳回指定 Key 關聯的數值。"
-#: plugin/specialinformation.cpp:475
+#: plugin/specialinformation.cpp:477
msgid "Removes element with the given key from the array."
msgstr "從陣列移除指定 Key 的元素。"
-#: plugin/specialinformation.cpp:477
+#: plugin/specialinformation.cpp:479
msgid "Adds element with the given key and value to the array"
msgstr "加入指定 Key 及數值的元素至陣列"
-#: plugin/specialinformation.cpp:479
+#: plugin/specialinformation.cpp:481
msgid ""
"Adds all elements in the string to the array. String should have <i>key"
"\\tvalue\\n</i> format."
msgstr ""
"把字串中所有的元素加入至陣列中。字串必須是<i>key>\\tvalue\\n</i>的格式。"
-#: plugin/specialinformation.cpp:482
+#: plugin/specialinformation.cpp:484
msgid "Returns all elements in the array in <pre>key\\tvalue\\n</pre> format."
msgstr "以<i>key>\\tvalue\\n</i>的格式,傳回陣列中所有的元素。"
-#: plugin/specialinformation.cpp:484
+#: plugin/specialinformation.cpp:486
msgid ""
"Create an integer indexed array - starting from 0 - from a string. Use the "
"separator character to split the string. The separator's default value is "
"'\\t'."
msgstr ""
-#: plugin/specialinformation.cpp:486
+#: plugin/specialinformation.cpp:488
msgid ""
"Create a string from an integer indexed array. Concatenate the elements with "
"the separator character. The separator's default value is '\\t'."
msgstr ""
-#: plugin/specialinformation.cpp:488
+#: plugin/specialinformation.cpp:490
#, fuzzy
msgid ""
"Remove keyNum elements starting with keyStart from an indexed array and "
@@ -2576,14 +2565,14 @@ msgid ""
"element."
msgstr "從陣列移除指定 Key 的元素。"
-#: plugin/specialinformation.cpp:490
+#: plugin/specialinformation.cpp:492
msgid ""
"Insert the elements from string starting at key and reindex the array. Use "
"the separator to separate the elements from the string. The separator's "
"default value is '\\t'."
msgstr ""
-#: plugin/specialinformation.cpp:492
+#: plugin/specialinformation.cpp:494
msgid ""
"Create a flipped copy of the array where the keys and values switch places. "
"NOTE: If the values are not unique they will be overwritten as keys! Set the "
@@ -2591,7 +2580,7 @@ msgid ""
"have an index, a key and a value for data purposes."
msgstr ""
-#: plugin/specialinformation.cpp:496
+#: plugin/specialinformation.cpp:498
msgid ""
"Create a 2D array with zero based integer keys. Rows seperated with returns "
"or \\n and columns with tabs or \\t. You can then read and alter values with "
@@ -2602,28 +2591,28 @@ msgid ""
"columns or rows as well as addressing not working."
msgstr ""
-#: plugin/specialinformation.cpp:498
+#: plugin/specialinformation.cpp:500
msgid ""
"Convert 2D array to string, optionaly with row and column headings. If "
"written without values set it will default to no headings."
msgstr ""
-#: plugin/specialinformation.cpp:500
+#: plugin/specialinformation.cpp:502
#, fuzzy
msgid "Return the number of rows in the matrix"
msgstr "傳回陣列中元素的數量。"
-#: plugin/specialinformation.cpp:502
+#: plugin/specialinformation.cpp:504
#, fuzzy
msgid "Return the number of columns in the matrix"
msgstr "傳回陣列中元素的數量。"
-#: plugin/specialinformation.cpp:504
+#: plugin/specialinformation.cpp:506
#, fuzzy
msgid "Clear the entire matrix"
msgstr "清除編輯過的文字"
-#: plugin/specialinformation.cpp:506
+#: plugin/specialinformation.cpp:508
msgid ""
"Convert row to array. Useful break out rows of data to work with. If you "
"want to avoid spurious data Clear-First will wipe the array before filling "
@@ -2631,44 +2620,44 @@ msgid ""
"use the column keys."
msgstr ""
-#: plugin/specialinformation.cpp:508
+#: plugin/specialinformation.cpp:510
msgid ""
"Copy a column of a Matrix to an array and optionally clear array first to "
"avoid spurious data in loops"
msgstr ""
-#: plugin/specialinformation.cpp:510
+#: plugin/specialinformation.cpp:512
msgid "Copy a column of a Matrix to an indexed array"
msgstr ""
-#: plugin/specialinformation.cpp:512
+#: plugin/specialinformation.cpp:514
msgid ""
"Return the row keys from the matrix. Separator defaults to [tab] \"\\t\" if "
"left empty"
msgstr ""
-#: plugin/specialinformation.cpp:514
+#: plugin/specialinformation.cpp:516
msgid ""
"Return the column keys from the matrix. Separator defaults to [tab] \"\\t\" "
"if left empty"
msgstr ""
-#: plugin/specialinformation.cpp:516
+#: plugin/specialinformation.cpp:518
msgid ""
"Add a row to the matrix. Specifiy the row key and format the data as column "
"key [tab] column value on each line using key\\tval\\nkey\\tval format"
msgstr ""
-#: plugin/specialinformation.cpp:518
+#: plugin/specialinformation.cpp:520
msgid "Remove a row from the matrix by key name. Returns true if key is found."
msgstr ""
-#: plugin/specialinformation.cpp:520
+#: plugin/specialinformation.cpp:522
msgid ""
"Remove a column from the matrix by key name. Returns true if key is found."
msgstr ""
-#: plugin/specialinformation.cpp:522
+#: plugin/specialinformation.cpp:524
msgid ""
"Find the row key that matches a column value. Use this for unique key "
"searches. Iteration may be omitted and the default is to return the first "
@@ -2676,78 +2665,78 @@ msgid ""
"in which case it returns null."
msgstr ""
-#: plugin/specialinformation.cpp:526
+#: plugin/specialinformation.cpp:528
msgid "Returns number of chars in the string."
msgstr "傳回字串中字元的數目。"
-#: plugin/specialinformation.cpp:528
+#: plugin/specialinformation.cpp:530
msgid "Checks if the the string contains the given substring."
msgstr "檢查字串是否包含指定的子字串。"
-#: plugin/specialinformation.cpp:530
+#: plugin/specialinformation.cpp:532
msgid ""
"Returns the position of a substring in the string, or -1 if it is not found."
msgstr "傳回子字串在字串中的位置,找不到的話傳回 -1。"
-#: plugin/specialinformation.cpp:532
+#: plugin/specialinformation.cpp:534
msgid ""
"Returns the position of a substring in the string, or -1 if it is not found. "
"String is searched backwards"
msgstr "傳回子字串在字串中的位置,找不到的話傳回 -1。字串是倒轉來尋找的。"
-#: plugin/specialinformation.cpp:534
+#: plugin/specialinformation.cpp:536
#, fuzzy
msgid "Returns the count of a given substring in the given string."
msgstr "傳回指定項目索引的文字。"
-#: plugin/specialinformation.cpp:536
+#: plugin/specialinformation.cpp:538
msgid "Returns the first <i>n</i> chars of the string."
msgstr "傳回字串最前<i>n</i> 個字元。"
-#: plugin/specialinformation.cpp:538
+#: plugin/specialinformation.cpp:540
msgid "Returns the last <i>n</i> chars of the string."
msgstr "傳回字串最後<i>n</i>個字元。"
-#: plugin/specialinformation.cpp:540
+#: plugin/specialinformation.cpp:542
msgid "Returns <i>n</i> chars of the string, starting from <i>start</i>."
msgstr "從字串的<i>start</i>位置開始,傳回<i>n</i>個字元。"
-#: plugin/specialinformation.cpp:542
+#: plugin/specialinformation.cpp:544
msgid "Removes all occurrences of given substring."
msgstr "取代所有找到指定子字串的地方。"
-#: plugin/specialinformation.cpp:544
+#: plugin/specialinformation.cpp:546
msgid ""
"Replaces all occurrences of the given substring with the given replacement."
msgstr "把所有找到指定子字串的地方,替換為取代文字。"
-#: plugin/specialinformation.cpp:546
+#: plugin/specialinformation.cpp:548
msgid "Converts the string to uppercase."
msgstr "把字串轉換成大寫的。"
-#: plugin/specialinformation.cpp:548
+#: plugin/specialinformation.cpp:550
msgid "Converts the string to lowercase."
msgstr "把字串轉換成小寫的。"
-#: plugin/specialinformation.cpp:550
+#: plugin/specialinformation.cpp:552
msgid ""
"Compares two strings. Returns 0 if they are equal, -1 if the first one is "
"lower, 1 if the first one is higher"
msgstr "比較兩個字串。相等的傳回 0,第二個較大就傳回 -1,第一個較大則傳回 1"
-#: plugin/specialinformation.cpp:553
+#: plugin/specialinformation.cpp:555
msgid "Checks if the string is empty."
msgstr "檢查字串是否空白。"
-#: plugin/specialinformation.cpp:555
+#: plugin/specialinformation.cpp:557
msgid "Checks if the string is a valid number."
msgstr "檢查字串是否一個有效的數字。"
-#: plugin/specialinformation.cpp:557
+#: plugin/specialinformation.cpp:559
msgid "Returns given section of a string."
msgstr "傳回指定字串的一部份。"
-#: plugin/specialinformation.cpp:559
+#: plugin/specialinformation.cpp:561
msgid ""
"Returns the given string with %1, %2, %3 replaced with <i>arg1</i>, <i>arg2</"
"i>, <i>arg3</i> accordingly."
@@ -2755,119 +2744,119 @@ msgstr ""
"傳回指定的字串,並且把字串中 %1, %2, %3 的部分以<i>arg1</i>,<i>arg2</i>,"
"<i>arg3</i>分別取代。"
-#: plugin/specialinformation.cpp:561
+#: plugin/specialinformation.cpp:563
msgid "Round a floating point number by x digits."
msgstr ""
-#: plugin/specialinformation.cpp:563
+#: plugin/specialinformation.cpp:565
msgid ""
"Sort a string list. Only first paramter is required. Default separator is a "
"newline."
msgstr ""
-#: plugin/specialinformation.cpp:565
+#: plugin/specialinformation.cpp:567
msgid "Strips white space from beginning and end of string."
msgstr ""
-#: plugin/specialinformation.cpp:567
+#: plugin/specialinformation.cpp:569
msgid ""
"Pads the string to the total length indicated. if no pad character is given "
"spaces will be used. Try this with 0 on integer sequences and read them with "
"str_toint."
msgstr ""
-#: plugin/specialinformation.cpp:569
+#: plugin/specialinformation.cpp:571
msgid ""
"Pads the string to the total length indicated. if no pad character is given "
"spaces will be used."
msgstr ""
-#: plugin/specialinformation.cpp:572
+#: plugin/specialinformation.cpp:574
msgid "Convert a string to an integer. If not possible use the default value"
msgstr ""
-#: plugin/specialinformation.cpp:574
+#: plugin/specialinformation.cpp:576
msgid ""
"Convert a string to a double precision floating point value. If not possible "
"use the default value"
msgstr ""
-#: plugin/specialinformation.cpp:578
+#: plugin/specialinformation.cpp:580
msgid "Returns content of given file."
msgstr "傳回指定檔案的內容。"
-#: plugin/specialinformation.cpp:580
+#: plugin/specialinformation.cpp:582
msgid "Writes given string to a file."
msgstr "寫入指定的字串到一個檔案。"
-#: plugin/specialinformation.cpp:582
+#: plugin/specialinformation.cpp:584
msgid "Appends given string to the end of a file."
msgstr "附加指定的字串到一個檔案的結尾。"
-#: plugin/specialinformation.cpp:584
+#: plugin/specialinformation.cpp:586
msgid "Checks to see if file exists."
msgstr ""
-#: plugin/specialinformation.cpp:587
+#: plugin/specialinformation.cpp:589
#, fuzzy
msgid ""
"Shows color dialog. Returns color in #RRGGBB format. Defaults to the "
"parameter, if specified."
msgstr "顯示顏色對話盒。以 #RRGGBB 的格式傳回顏色。"
-#: plugin/specialinformation.cpp:589
+#: plugin/specialinformation.cpp:591
msgid "Shows text selection dialog. Returns entered text."
msgstr "顯示文字選擇對話盒。傳回輸入的文字。"
-#: plugin/specialinformation.cpp:591
+#: plugin/specialinformation.cpp:593
msgid "Shows a dialog asking user for password and returns it."
msgstr "顯示密碼輸入對話盒並傳回密碼。"
-#: plugin/specialinformation.cpp:593
+#: plugin/specialinformation.cpp:595
msgid "Shows value selection dialog. Returns entered value."
msgstr "顯示數值選擇對話盒。傳回輸入數值。"
-#: plugin/specialinformation.cpp:595
+#: plugin/specialinformation.cpp:597
msgid "Shows float value selection dialog. Returns entered value."
msgstr "顯示浮點數值選擇對話盒。傳回輸入數值。"
-#: plugin/specialinformation.cpp:597
+#: plugin/specialinformation.cpp:599
msgid "Shows existing file selection dialog. Returns selected file."
msgstr "顯示現存檔案選擇對話盒。傳回選擇的檔案。"
-#: plugin/specialinformation.cpp:599
+#: plugin/specialinformation.cpp:601
msgid "Shows save file selection dialog. Returns selected file."
msgstr "顯示儲存檔案選擇對話盒。傳回選擇的檔案。"
-#: plugin/specialinformation.cpp:601
+#: plugin/specialinformation.cpp:603
msgid "Shows directory selection dialog. Returns selected directory."
msgstr "顯示目錄選擇對話盒。傳回選擇的目錄。"
-#: plugin/specialinformation.cpp:603
+#: plugin/specialinformation.cpp:605
msgid ""
"Shows multiple files selection dialog. Returns EOL-separated list of "
"selected files."
msgstr "顯示多個檔案的選擇對話盒。傳回以 EOL 分隔的選擇檔案列表。"
-#: plugin/specialinformation.cpp:607
+#: plugin/specialinformation.cpp:609
msgid ""
"Shows an information dialog. Returns true when clicked so you can check for "
"user response."
msgstr ""
-#: plugin/specialinformation.cpp:609
+#: plugin/specialinformation.cpp:611
msgid ""
"Shows an error dialog. Returns true when clicked so you can check for user "
"response."
msgstr ""
-#: plugin/specialinformation.cpp:611
+#: plugin/specialinformation.cpp:613
msgid ""
"Shows a warning dialog with up to three buttons. Returns number of selected "
"button."
msgstr "顯示一個警告對話盒,最多可有三個按鈕。傳回選擇按鈕的號碼。"
-#: plugin/specialinformation.cpp:613
+#: plugin/specialinformation.cpp:615
msgid ""
"Shows a question dialog with up to three buttons. Returns number of selected "
"button."
@@ -3098,40 +3087,40 @@ msgstr "預期的 '%1'"
msgid "Expected variable"
msgstr "預期的變數"
-#: widgets/aboutdialog.cpp:59
+#: widgets/aboutdialog.cpp:64
msgid ""
"Sets information about the application. This is the first method that must "
"me called, any addition to the dialog done before initialization will be "
"ignored."
msgstr ""
-#: widgets/aboutdialog.cpp:61
+#: widgets/aboutdialog.cpp:66
msgid "Add an author. Only the author name is required."
msgstr ""
-#: widgets/aboutdialog.cpp:63
+#: widgets/aboutdialog.cpp:68
msgid "Add a translator. Only the name is required."
msgstr ""
-#: widgets/aboutdialog.cpp:65
+#: widgets/aboutdialog.cpp:70
msgid "Set a short description text."
msgstr ""
-#: widgets/aboutdialog.cpp:67
+#: widgets/aboutdialog.cpp:72
msgid "Set a homepage address."
msgstr ""
-#: widgets/aboutdialog.cpp:69
+#: widgets/aboutdialog.cpp:74
msgid "Set an email address, where bugs can be reported."
msgstr ""
-#: widgets/aboutdialog.cpp:71
+#: widgets/aboutdialog.cpp:76
msgid ""
"Sets license information of the application. The parameter can be one of the "
"license keys - GPL_V2, LGPL_V2, BSD, ARTISTIC -, or a freely specified text."
msgstr ""
-#: widgets/aboutdialog.cpp:73
+#: widgets/aboutdialog.cpp:78
#, fuzzy
msgid "Returns the set version string."
msgstr "傳回指定字串的一部份。"
@@ -3149,18 +3138,18 @@ msgstr "無法啟動 Shell 進程。"
msgid "Make the ComboBox expose it's list without mousing around."
msgstr ""
-#: widgets/dialog.cpp:56
+#: widgets/dialog.cpp:65
#, fuzzy
msgid "The name of the widget having focus"
msgstr "傳回指定項目索引的文字。"
-#: widgets/dialog.cpp:57
+#: widgets/dialog.cpp:66
msgid ""
"Set a wait cursor. CAUTION: if set more than once an equal number of calls "
"to restore must be made to clear it."
msgstr ""
-#: widgets/dialog.cpp:58
+#: widgets/dialog.cpp:67
msgid "Restore normal curser. NOTE: must be called as many times as wait was."
msgstr ""
@@ -3177,28 +3166,28 @@ msgstr ""
msgid "Set the text on the ExecButton."
msgstr "更改選擇項目的文字"
-#: widgets/fontdialog.cpp:49
+#: widgets/fontdialog.cpp:54
msgid ""
"Sets the default font for the dialog, by specifying the family, the size and "
"other style options."
msgstr ""
-#: widgets/fontdialog.cpp:51
+#: widgets/fontdialog.cpp:56
#, fuzzy
msgid "Returns the font family."
msgstr "傳回指定檔案的內容。"
-#: widgets/fontdialog.cpp:53
+#: widgets/fontdialog.cpp:58
#, fuzzy
msgid "Returns the font size in point."
msgstr "傳回 Widget 的內容。"
-#: widgets/fontdialog.cpp:55
+#: widgets/fontdialog.cpp:60
#, fuzzy
msgid "Returns true, if the font is bold."
msgstr "傳回指定項目索引的文字。"
-#: widgets/fontdialog.cpp:57
+#: widgets/fontdialog.cpp:62
#, fuzzy
msgid "Returns true, if the font is italic."
msgstr "傳回指定項目索引的文字。"
@@ -3208,50 +3197,50 @@ msgstr "傳回指定項目索引的文字。"
msgid "Clear widget modified status."
msgstr "清除編輯過的文字"
-#: widgets/popupmenu.cpp:56
+#: widgets/popupmenu.cpp:61
msgid ""
"Insert an item into the popup menu. The executeWidget's execute method will "
"be run when this item is selected. Returns the id of the inserted item. Use "
"-1 for index to insert to the end. The icon is optional."
msgstr ""
-#: widgets/popupmenu.cpp:57
+#: widgets/popupmenu.cpp:62
msgid ""
"Insert a separator item into the popup menu. Use -1 for index to insert to "
"the end."
msgstr ""
-#: widgets/popupmenu.cpp:58
+#: widgets/popupmenu.cpp:63
msgid ""
"Change an item specified by id in the popup menu. The executeWidget's "
"execute method will be run when this item is selected."
msgstr ""
-#: widgets/popupmenu.cpp:59
+#: widgets/popupmenu.cpp:64
msgid "Enable the item specified by id in the popup menu."
msgstr ""
-#: widgets/popupmenu.cpp:60
+#: widgets/popupmenu.cpp:65
msgid "Check if the item specified by id is enabled."
msgstr ""
-#: widgets/popupmenu.cpp:61
+#: widgets/popupmenu.cpp:66
msgid "Make the item specified by id visible."
msgstr ""
-#: widgets/popupmenu.cpp:62
+#: widgets/popupmenu.cpp:67
msgid "Apply checked status for the item specified by id."
msgstr ""
-#: widgets/popupmenu.cpp:63
+#: widgets/popupmenu.cpp:68
msgid "Check if the item specified by id is visible."
msgstr ""
-#: widgets/popupmenu.cpp:64
+#: widgets/popupmenu.cpp:69
msgid "Verify if the item specified by id is checked."
msgstr ""
-#: widgets/popupmenu.cpp:65
+#: widgets/popupmenu.cpp:70
msgid ""
"Insert submenu widget into the popup menu. Use -1 for index to insert to the "
"end. The icon is optional."
@@ -3278,9 +3267,7 @@ msgid "Scrolls the table so the cell indicated is visible."
msgstr ""
#: widgets/table.cpp:60
-msgid ""
-"Select cells using the upper left and lower right cell addresses<br /><b>Not "
-"guaranteed to have KDE4 compatiblility</b>"
+msgid "Select cells using the upper left and lower right cell addresses"
msgstr ""
#: widgets/table.cpp:61
@@ -3289,22 +3276,19 @@ msgid "Select the row with the zero based index."
msgstr "移除指定索引的項目。"
#: widgets/table.cpp:62
-msgid ""
-"Select the column with the zero based index.<br /><b>Not guaranteed to have "
-"KDE4 compatiblility</b>"
-msgstr ""
+#, fuzzy
+msgid "Select the column with the zero based index."
+msgstr "移除指定索引的項目。"
#: widgets/table.cpp:63
-msgid ""
-"Set the column read only using zero based index.<br /><b>Not guaranteed to "
-"have KDE4 compatiblility</b>"
-msgstr ""
+#, fuzzy
+msgid "Set the column read only using zero based index."
+msgstr "移除指定索引的項目。"
#: widgets/table.cpp:64
-msgid ""
-"Set the row read only using zero based index.<br /><b>Not guaranteed to have "
-"KDE4 compatiblility</b>"
-msgstr ""
+#, fuzzy
+msgid "Set the row read only using zero based index."
+msgstr "移除指定索引的項目。"
#: widgets/table.cpp:65
#, fuzzy
@@ -3408,43 +3392,43 @@ msgstr ""
msgid "Set the timer timeout interval in ms."
msgstr ""
-#: widgets/toolbox.cpp:39
+#: widgets/toolbox.cpp:44
msgid "Adds a widget to the toolbox. Returns the index of the widget."
msgstr ""
-#: widgets/toolbox.cpp:41
+#: widgets/toolbox.cpp:46
#, fuzzy
msgid "Returns the name of the active widget."
msgstr "傳回指定項目索引的文字。"
-#: widgets/toolbox.cpp:42
+#: widgets/toolbox.cpp:47
msgid ""
"Remove the selected widget, returns the index of the removed widget or -1 if "
"no such widget was found."
msgstr ""
-#: widgets/toolbox.cpp:43
+#: widgets/toolbox.cpp:48
msgid ""
"Remove the widget from the index position, returns the index of the removed "
"widget or -1 if no widget was found."
msgstr ""
-#: widgets/toolbox.cpp:45
+#: widgets/toolbox.cpp:50
#, fuzzy
msgid "Activates the selected widget."
msgstr "把所選的 Widget 移上一層"
-#: widgets/toolbox.cpp:47
+#: widgets/toolbox.cpp:52
#, fuzzy
msgid "Returns the index of the active widget."
msgstr "傳回指定項目索引的文字。"
-#: widgets/toolbox.cpp:49
+#: widgets/toolbox.cpp:54
#, fuzzy
msgid "Returns the widget having the supplied index."
msgstr "傳回指定項目索引的文字。"
-#: widgets/toolbox.cpp:51
+#: widgets/toolbox.cpp:56
#, fuzzy
msgid ""
"Returns the index of the widget, -1 if the widget is not part of the toolbox."
@@ -3550,7 +3534,7 @@ msgstr "檔案..."
msgid "Choose Widget"
msgstr "選擇 Widget"
-#: editor/choosewidget.ui:118
+#: editor/choosewidget.ui:112
#, no-c-format
msgid "Find:"
msgstr "尋找:"
@@ -3624,27 +3608,17 @@ msgstr "&Slots:"
msgid "&Disconnect"
msgstr "中斷連接(&D)"
-#: editor/connectioneditor.ui:220
-#, no-c-format
-msgid "Alt+D"
-msgstr ""
-
-#: 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 ""
-
-#: 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
@@ -3654,12 +3628,7 @@ msgstr ""
msgid "Close the dialog and apply all the changes."
msgstr "關閉對話盒並套用所有變更。"
-#: editor/connectioneditor.ui:277
-#, no-c-format
-msgid "Alt+C"
-msgstr ""
-
-#: 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
@@ -3669,27 +3638,22 @@ msgstr ""
msgid "Close the dialog and discard any changes."
msgstr "關閉對話盒並取消所有變更。"
-#: editor/connectioneditor.ui:318
+#: editor/connectioneditor.ui:309
#, no-c-format
msgid "Connec&tions:"
msgstr "連接(&T):"
-#: editor/connectioneditor.ui:346
+#: editor/connectioneditor.ui:337
#, no-c-format
msgid "Co&nnect"
msgstr "連接(&N)"
-#: editor/connectioneditor.ui:349
-#, no-c-format
-msgid "Alt+N"
-msgstr ""
-
-#: 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 "為一個 Signal 和一個 Slot 建立連接。"
@@ -3878,12 +3842,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 "插入的文字(&T):"
@@ -5077,6 +5041,14 @@ msgstr "精靈頁面編輯器"
msgid "Wizard pages:"
msgstr "精靈頁面:"
+#, fuzzy
+#~ msgid "Run Dialog K4"
+#~ msgstr "執行對話盒"
+
+#, fuzzy
+#~ msgid "Executes dialog in KDE4"
+#~ msgstr "運行對話盒"
+
#~ msgid "Shows an information dialog."
#~ msgstr "顯示一個資訊對話盒。"
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/kxsldbg.po b/tde-i18n-zh_TW/messages/tdewebdev/kxsldbg.po
index befcda2f29d..6bdb4158734 100644
--- a/tde-i18n-zh_TW/messages/tdewebdev/kxsldbg.po
+++ b/tde-i18n-zh_TW/messages/tdewebdev/kxsldbg.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxsldbg\n"
-"POT-Creation-Date: 2020-05-11 04:14+0200\n"
+"POT-Creation-Date: 2024-03-25 18:21+0000\n"
"PO-Revision-Date: 2006-09-12 15:06+0800\n"
"Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
"dot tw>\n"
@@ -176,7 +176,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"
@@ -248,14 +248,14 @@ msgstr "錯誤:無法找到名稱內包含 %1 的樣式表檔案。\n"
#: kxsldbgpart/libxsldbg/debugXSL.cpp:713
#: kxsldbgpart/libxsldbg/debugXSL.cpp:1237
#: kxsldbgpart/libxsldbg/debugXSL.cpp:1340 kxsldbgpart/libxsldbg/files.cpp:1353
-#: kxsldbgpart/libxsldbg/files_unix.cpp:61
-#: kxsldbgpart/libxsldbg/files_unix.cpp:153
-#: kxsldbgpart/libxsldbg/search.cpp:106 kxsldbgpart/libxsldbg/search.cpp:1191
-#: kxsldbgpart/libxsldbg/search.cpp:1254 kxsldbgpart/libxsldbg/search.cpp:1315
-#: kxsldbgpart/libxsldbg/search.cpp:1367 kxsldbgpart/libxsldbg/search.cpp:1415
-#: kxsldbgpart/libxsldbg/search.cpp:1469 kxsldbgpart/libxsldbg/search.cpp:1515
+#: kxsldbgpart/libxsldbg/files_unix.cpp:62
+#: kxsldbgpart/libxsldbg/files_unix.cpp:154
+#: kxsldbgpart/libxsldbg/search.cpp:113 kxsldbgpart/libxsldbg/search.cpp:1198
+#: kxsldbgpart/libxsldbg/search.cpp:1261 kxsldbgpart/libxsldbg/search.cpp:1322
+#: kxsldbgpart/libxsldbg/search.cpp:1374 kxsldbgpart/libxsldbg/search.cpp:1422
+#: kxsldbgpart/libxsldbg/search.cpp:1476 kxsldbgpart/libxsldbg/search.cpp:1522
#: kxsldbgpart/libxsldbg/variable_cmds.cpp:105
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:512 kxsldbgpart/libxsldbg/xsldbg.cpp:1069
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:510 kxsldbgpart/libxsldbg/xsldbg.cpp:1052
msgid "Error: Out of memory.\n"
msgstr "錯誤:記憶體用盡。\n"
@@ -279,7 +279,7 @@ msgid "Error: Unable to find the added breakpoint."
msgstr "錯誤:找不到新增的中斷點。"
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:425
-#: kxsldbgpart/libxsldbg/search.cpp:484 kxsldbgpart/libxsldbg/trace_cmds.cpp:68
+#: kxsldbgpart/libxsldbg/search.cpp:491 kxsldbgpart/libxsldbg/trace_cmds.cpp:68
#: kxsldbgpart/libxsldbg/variable_cmds.cpp:111
msgid "Error: Invalid arguments to command %1.\n"
msgstr "錯誤:命令 %1 的參數不合法。\n"
@@ -563,7 +563,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"
@@ -608,39 +608,39 @@ msgstr "在目前的目錄中找不到公開代碼 \"%1\"。\n"
msgid "PublicID \"%1\" maps to: \"%2\"\n"
msgstr "公開代碼 \"%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"
@@ -665,11 +665,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 "錯誤:使用者環境變數未設定。\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"
@@ -677,37 +677,37 @@ msgstr ""
"錯誤:docspath 或 searchresultspath 選項值是空的。詳情請參考 setoption 說明"
"或 options 命令的說明。\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:51
-#: kxsldbgpart/libxsldbg/help_unix.cpp:56
+#: kxsldbgpart/libxsldbg/help_unix.cpp:59
+#: kxsldbgpart/libxsldbg/help_unix.cpp:64
msgid "xsldbg version"
msgstr "xsldbg 版本"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:52
-#: kxsldbgpart/libxsldbg/help_unix.cpp:57
+#: kxsldbgpart/libxsldbg/help_unix.cpp:60
+#: kxsldbgpart/libxsldbg/help_unix.cpp:65
msgid "Help document version"
msgstr "說明文件版本"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:53
-#: kxsldbgpart/libxsldbg/help_unix.cpp:58
+#: kxsldbgpart/libxsldbg/help_unix.cpp:61
+#: kxsldbgpart/libxsldbg/help_unix.cpp:66
msgid "Help not found for command"
msgstr "找不到說明文件:命令"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:90
+#: kxsldbgpart/libxsldbg/help_unix.cpp:98
msgid ""
"Error: Unable to display help. Help files not found in %1 or xsldbg not "
"found in path.\n"
msgstr ""
"錯誤:無法顯示說明。說明檔在 %1 內找不到,或是 xsldbg 在路徑中找不到。\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:92
+#: kxsldbgpart/libxsldbg/help_unix.cpp:100
msgid "Error: Unable to find xsldbg or help files.\n"
msgstr "錯誤:找不到 xsldbg 或說明檔。\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:97
+#: kxsldbgpart/libxsldbg/help_unix.cpp:105
msgid "Error: Unable to print help file.\n"
msgstr "錯誤:無法列印說明檔。\n"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:102
+#: kxsldbgpart/libxsldbg/help_unix.cpp:110
msgid "Error: No path to documentation; aborting help.\n"
msgstr "錯誤:沒有文件路徑,取消說明。\n"
@@ -852,19 +852,19 @@ msgstr "錯誤:無法剖析 %1 為監控代碼。\n"
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"
@@ -872,19 +872,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 "錯誤:shell 命令 \"%1\" 找不到處理器。\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:77
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:78
msgid "Information: Starting shell command \"%1\".\n"
msgstr "資訊:開始執行 shell 命令 \"%1\"。\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:92
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:93
msgid "Information: Finished shell command.\n"
msgstr "資訊:已完成 shell 命令。\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"
@@ -904,7 +904,7 @@ msgstr "錯誤:找不到參數 %1。\n"
msgid "Unable to print parameters"
msgstr "無法列印參數"
-#: kxsldbgpart/libxsldbg/search.cpp:407
+#: kxsldbgpart/libxsldbg/search.cpp:414
msgid ""
"Error: Unable to write search Database to file %1. Try setting the "
"\"searchresultspath\" option to a writable path.\n"
@@ -912,11 +912,11 @@ msgstr ""
"錯誤:無法將搜尋資料庫寫入檔案 %1。請試著將 searchresultspath 遠項設定為一個"
"可寫入的路徑。\n"
-#: kxsldbgpart/libxsldbg/search.cpp:482
+#: kxsldbgpart/libxsldbg/search.cpp:489
msgid "Information: Transformed %1 using %2 and saved to %3.\n"
msgstr "資訊:已使用 %2 轉換 %1 並儲存到 %3。\n"
-#: kxsldbgpart/libxsldbg/search.cpp:723
+#: kxsldbgpart/libxsldbg/search.cpp:730
msgid "Error: XSLT template named \"%1\" was not found.\n"
msgstr "錯誤:找不到 XSLT 樣本名稱 \"%1\"。\n"
@@ -998,68 +998,68 @@ msgstr "錯誤:無法變更未使用 select 屬性的變數。\n"
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"
"Applying stylesheet %n times"
msgstr "套用樣式表 %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"
msgstr "警告:命令列選項 --param 提供了太多 libxslt 參數。\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 "錯誤:--param 參數 \"%1\" 的格式不是 <name>:<value>。\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:744
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:742
msgid ""
"\n"
"Starting stylesheet\n"
@@ -1069,15 +1069,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"
@@ -1085,7 +1085,7 @@ msgstr ""
"\n"
"除錯器ˋ無法接收控制。\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:800
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:798
msgid ""
"\n"
"Finished stylesheet\n"
@@ -1095,7 +1095,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"
@@ -1103,16 +1103,16 @@ msgstr ""
"到命令列中的話,不是所有的 xsldbg 命令都能使用,因為不是所有需要的東西都能載"
"入。\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:914
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:912
#, c-format
msgid "Parsing stylesheet %1"
msgstr "剖析樣式表 %1 中"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:916
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:914
msgid "Error: Cannot parse file %1.\n"
msgstr "錯誤:無法剖析檔案 %1。\n"
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:995 kxsldbgpart/libxsldbg/xsldbg.cpp:1043
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:982 kxsldbgpart/libxsldbg/xsldbg.cpp:1026
msgid "Error: Unable to parse file %1.\n"
msgstr "錯誤:無法剖析檔案 %1。\n"
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/quanta.po b/tde-i18n-zh_TW/messages/tdewebdev/quanta.po
index 09b43fd427a..045189716ea 100644
--- a/tde-i18n-zh_TW/messages/tdewebdev/quanta.po
+++ b/tde-i18n-zh_TW/messages/tdewebdev/quanta.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: quanta\n"
-"POT-Creation-Date: 2020-05-11 04:16+0200\n"
+"POT-Creation-Date: 2024-03-25 18:21+0000\n"
"PO-Revision-Date: 2006-08-01 22:34+0800 \n"
"Last-Translator: Stanley Wong <stanley18fan0k@yahoo.com.hk>\n"
"Language-Team: Chinese (Traditional) <zh-l10n@linux.org.tw>\n"
@@ -224,7 +224,7 @@ msgstr "把下列的檔案加入至倉庫嗎?"
msgid "CVS Add"
msgstr "CVS 加入"
-#: components/cvsservice/cvsservice.cpp:333 src/quanta.cpp:526
+#: components/cvsservice/cvsservice.cpp:333 src/quanta.cpp:530
#: utility/quantanetaccess.cpp:185
msgid "Do Not Add"
msgstr "不要加入"
@@ -706,8 +706,8 @@ msgstr "目前的除錯器 %1 並不支援 \"%2\" 指令。"
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"
@@ -725,14 +725,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"
@@ -802,7 +802,7 @@ msgstr "複製到剪貼薄(&C)"
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:"
@@ -913,7 +913,7 @@ msgstr ""
#: components/tableeditor/tableeditor.cpp:1168
#: components/tableeditor/tableeditor.cpp:1189
-#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4671
+#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4675
msgid "Cannot Read Table"
msgstr "無法讀取表格"
@@ -983,8 +983,8 @@ msgstr ""
msgid "Add Action to Toolbar"
msgstr "加入動作到工具列中"
-#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2500 src/quanta.cpp:2664
-#: src/quanta.cpp:2700 src/quanta.cpp:2802
+#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2504 src/quanta.cpp:2668
+#: src/quanta.cpp:2704 src/quanta.cpp:2806
msgid "Please select a toolbar:"
msgstr "請選擇一個工具列:"
@@ -1316,28 +1316,28 @@ msgstr "<qt>無法儲存記錄檔案<br><b>%1</b></qt>"
msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
msgstr "<qt>無法從<b>%1</b>下載 DTD。</qt>"
-#: parsers/dtd/dtdparser.cpp:105
+#: parsers/dtd/dtdparser.cpp:104
msgid ""
"<qt>Error while parsing the DTD.<br>The error message is:<br><i>%1</i></qt>"
msgstr "<qt>解析 DTD 時發生錯誤。<br>錯誤訊息為:<br><i>%1</i></qt>"
-#: parsers/dtd/dtdparser.cpp:110 parsers/dtd/dtepcreationdlg.ui:31
+#: parsers/dtd/dtdparser.cpp:109 parsers/dtd/dtepcreationdlg.ui:31
#, no-c-format
msgid "DTD - > DTEP Conversion"
msgstr "DTD - > DTEP 轉換"
-#: parsers/dtd/dtdparser.cpp:157
+#: parsers/dtd/dtdparser.cpp:156
msgid ""
"<qt>Cannot create the <br><b>%1</b> file.<br>Check that you have write "
"permission in the parent folder.</qt>"
msgstr ""
"<qt>無法建立 <br><b>%1</b> 檔案。<br>請確定您對指定位置擁有寫入的權限。</qt>"
-#: parsers/dtd/dtdparser.cpp:169
+#: parsers/dtd/dtdparser.cpp:168
msgid "No elements were found in the DTD."
msgstr "DTD 中找不到任何元素。"
-#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:179 src/quanta.cpp:3108
+#: dialogs/dtepeditdlgs.ui:25 parsers/dtd/dtdparser.cpp:178 src/quanta.cpp:3112
#, no-c-format
msgid "Configure DTEP"
msgstr "設定 DTEP"
@@ -1682,7 +1682,7 @@ msgid ""
"list?</qt>"
msgstr "<qt>檔案 <b>%1</b> 不存在。<br> 您要把它從清單中移除嗎?</qt>"
-#: project/project.cpp:265 src/quanta.cpp:415
+#: project/project.cpp:265 src/quanta.cpp:419
msgid "Keep"
msgstr "保留"
@@ -1882,7 +1882,7 @@ msgstr "插入目錄(&T)..."
msgid "&Rescan Project Folder..."
msgstr "重新掃描專案目錄(&R)..."
-#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:164
+#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:168
msgid "&Upload Project..."
msgstr "上傳專案(&U)..."
@@ -2182,7 +2182,7 @@ msgid ""
"document complexity."
msgstr "正在轉換標籤和標籤屬性的大小寫。所需的時間取決於文件的複雜程度。"
-#: dialogs/dtdselectdialog.ui:31 src/document.cpp:2931 src/quanta.cpp:3053
+#: dialogs/dtdselectdialog.ui:31 src/document.cpp:2931 src/quanta.cpp:3057
#, no-c-format
msgid "DTD Selector"
msgstr "DTD 選擇器"
@@ -2306,7 +2306,7 @@ msgstr "啟動時不要顯示那個好看的標誌"
msgid "Reset the layout of the user interface to the default"
msgstr "重設使用介面的布局"
-#: src/main.cpp:70 src/quanta.cpp:4087 treeviews/basetreeview.cpp:440
+#: src/main.cpp:70 src/quanta.cpp:4091 treeviews/basetreeview.cpp:440
#: treeviews/templatestreeview.cpp:567
msgid "Quanta"
msgstr "Quanta"
@@ -2383,7 +2383,7 @@ msgstr "加入和維護 DTD"
msgid "Visual Page Layout part, new undo/redo system"
msgstr "VPL,新的復原/重做系統"
-#: src/main.cpp:141 src/quanta.cpp:1241
+#: src/main.cpp:141 src/quanta.cpp:1245
msgid "VPL View"
msgstr "VPL 預覽"
@@ -2423,11 +2423,11 @@ msgstr "XSLT 標籤"
msgid "Splash screen and icon for 3.2"
msgstr "3.2 版的啟動畫面及圖示"
-#: src/quanta.cpp:226
+#: src/quanta.cpp:230
msgid "Quanta data files were not found."
msgstr "找不到 Quanta 的資料檔案。"
-#: src/quanta.cpp:227
+#: src/quanta.cpp:231
msgid ""
"You may have forgotten to run \"make install\", or your TDEDIR, TDEDIRS or "
"PATH are not set correctly."
@@ -2435,16 +2435,16 @@ msgstr ""
"您可能忘記了執行 \"make install\",或環境變數 TDEDIR, TDEDIRS 或 PATH 不正"
"確。"
-#: src/quanta.cpp:366 treeviews/structtreeview.cpp:113
+#: src/quanta.cpp:370 treeviews/structtreeview.cpp:113
msgid "Open File"
msgstr "開啟檔案"
-#: src/quanta.cpp:378 src/quanta.cpp:2090 treeviews/structtreeview.cpp:1008
+#: src/quanta.cpp:382 src/quanta.cpp:2094 treeviews/structtreeview.cpp:1008
msgid ""
"<qt>The file <b>%1</b> does not exist or is not a recognized mime type.</qt>"
msgstr "<qt>檔案 <b>%1</b> 不存在或它的 MIME 類型無法被識別。</qt>"
-#: src/quanta.cpp:415
+#: src/quanta.cpp:419
msgid ""
"The file %1 does not exist.\n"
" Do you want to remove it from the list?"
@@ -2452,15 +2452,15 @@ msgstr ""
"檔案 %1 不存在。\n"
" 您要從清單移除它嗎?"
-#: src/quanta.cpp:520
+#: src/quanta.cpp:524
msgid "Save File"
msgstr "儲存檔案"
-#: src/quanta.cpp:526
+#: src/quanta.cpp:530
msgid "<qt>Do you want to add the<br><b>%1</b><br>file to project?</qt>"
msgstr "<qt>您要把<br><b>%1</b><br>檔案加入到專案中嗎?</qt>"
-#: src/quanta.cpp:587
+#: src/quanta.cpp:591
#, c-format
msgid ""
"You must save the templates in the following folder: \n"
@@ -2471,38 +2471,38 @@ msgstr ""
"\n"
"%1"
-#: src/quanta.cpp:606
+#: src/quanta.cpp:610
msgid ""
"<qt>There was an error while creating the template file.<br>Check that you "
"have write access to <i>%1</i>.</qt>"
msgstr ""
"<qt>建立範本檔案時發生錯誤。<br>請確定您對 <i>%1</i> 擁有寫入權限。</qt>"
-#: src/quanta.cpp:606 treeviews/basetreeview.cpp:1187
+#: src/quanta.cpp:610 treeviews/basetreeview.cpp:1187
msgid "Template Creation Error"
msgstr "範本建立錯誤"
-#: src/quanta.cpp:785
+#: src/quanta.cpp:789
msgid "<center><h3>The current document is empty...</h3></center>"
msgstr "<center><h3>目前的文件是空白的...</h3></center>"
-#: src/quanta.cpp:933
+#: src/quanta.cpp:937
msgid " OVR "
msgstr " 覆寫 "
-#: src/quanta.cpp:933
+#: src/quanta.cpp:937
msgid " INS "
msgstr " 插入 "
-#: src/quanta.cpp:937 src/quanta.cpp:1516
+#: src/quanta.cpp:941 src/quanta.cpp:1520
msgid " R/O "
msgstr " 唯讀 "
-#: src/quanta.cpp:1061 src/quanta.cpp:1114 src/quanta_init.cpp:247
+#: src/quanta.cpp:1065 src/quanta.cpp:1118 src/quanta_init.cpp:251
msgid "&Window"
msgstr "視窗(&W)"
-#: src/quanta.cpp:1152
+#: src/quanta.cpp:1156
msgid ""
"Changes made in the preview configuration dialog are global and have effect "
"on every application using the TDEHTML part to display web pages, including "
@@ -2511,57 +2511,57 @@ msgstr ""
"預覽對話盒的設定是全域性的。所有使用 TDEHTML part 顯示網頁的應用程式都會受到"
"影響,包括 Konqueror。"
-#: src/quanta.cpp:1159
+#: src/quanta.cpp:1163
msgid "Configure Quanta"
msgstr "設定 Quanta"
-#: src/quanta.cpp:1164
+#: src/quanta.cpp:1168
msgid "Tag Style"
msgstr "標籤風格"
-#: src/quanta.cpp:1178
+#: src/quanta.cpp:1182
msgid "Environment"
msgstr "環境"
-#: src/quanta.cpp:1218
+#: src/quanta.cpp:1222
msgid "User Interface"
msgstr "用戶介面"
-#: src/quanta.cpp:1244
+#: src/quanta.cpp:1248
msgid "Parser"
msgstr "解析器"
-#: dialogs/settings/abbreviations.ui:25 src/quanta.cpp:1253
+#: dialogs/settings/abbreviations.ui:25 src/quanta.cpp:1257
#, no-c-format
msgid "Abbreviations"
msgstr "縮寫"
-#: src/quanta.cpp:1514 src/quanta.cpp:1542
+#: src/quanta.cpp:1518 src/quanta.cpp:1546
msgid "Line: %1 Col: %2"
msgstr "行: %1 字: %2"
-#: src/quanta.cpp:1971
+#: src/quanta.cpp:1975
#, c-format
msgid "Open File: %1"
msgstr "開啟檔案:%1"
-#: src/quanta.cpp:1975 src/quanta_init.cpp:926
+#: src/quanta.cpp:1979 src/quanta_init.cpp:930
msgid "Open File: none"
msgstr "開啟檔案: 無"
-#: src/quanta.cpp:2030
+#: src/quanta.cpp:2034
msgid "Add Watch: '%1'"
msgstr "加入監視器:'%1'"
-#: src/quanta.cpp:2041
+#: src/quanta.cpp:2045
msgid "Set Value of '%1'"
msgstr "設定'%1'的數值"
-#: src/quanta.cpp:2052
+#: src/quanta.cpp:2056
msgid "Break When '%1'..."
msgstr "當'%1'發生時中斷..."
-#: src/quanta.cpp:2140
+#: src/quanta.cpp:2144
msgid ""
"Cannot load the toolbars from the archive.\n"
"Check that the filenames inside the archives begin with the archive name."
@@ -2569,7 +2569,7 @@ msgstr ""
"無法從壓縮包中載入工具列。\n"
"請確定壓縮包內的檔案名稱與壓縮包前檔名(不包括它本身的副檔名)一樣。"
-#: src/quanta.cpp:2463
+#: src/quanta.cpp:2467
msgid ""
"<qt>An error happened while saving the <b>%1</b> toolbar.<br>Check that you "
"have write permissions for<br><b>%2</b>.<br><br>This might happen if you "
@@ -2577,47 +2577,47 @@ msgid ""
"<i>Toolbars->Save Toolbars->Save as Local Toolbar</i> in this case. </qt>"
msgstr ""
-#: src/quanta.cpp:2464
+#: src/quanta.cpp:2468
msgid "Toolbar Saving Error"
msgstr "工具列儲存錯誤"
-#: src/quanta.cpp:2499 src/quanta.cpp:3303 src/quanta.cpp:3308
+#: src/quanta.cpp:2503 src/quanta.cpp:3307 src/quanta.cpp:3312
msgid "Save Toolbar"
msgstr "儲存工具列"
-#: src/quanta.cpp:2556
+#: src/quanta.cpp:2560
msgid ""
"<qt>You must save the toolbars to the following folder: <br><br><b>%1</b></"
"qt>"
msgstr "<qt>您一定要把工具列儲存至以下的目錄:<br><br><b>%1</b></qt>"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
msgid "New Toolbar"
msgstr "新的工具列"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
msgid "Enter toolbar name:"
msgstr "請輸入工具列名稱:"
-#: src/quanta.cpp:2594
+#: src/quanta.cpp:2598
#, c-format
msgid "User_%1"
msgstr "User_%1"
-#: src/quanta.cpp:2663 utility/toolbartabwidget.cpp:49
+#: src/quanta.cpp:2667 utility/toolbartabwidget.cpp:49
#: utility/toolbartabwidget.cpp:327
msgid "Remove Toolbar"
msgstr "移除工具列"
-#: src/quanta.cpp:2699
+#: src/quanta.cpp:2703
msgid "Send Toolbar"
msgstr "傳送工具列"
-#: src/quanta.cpp:2738
+#: src/quanta.cpp:2742
msgid "Send toolbar in email"
msgstr "以 Email 傳送工具列"
-#: src/quanta.cpp:2740
+#: src/quanta.cpp:2744
msgid ""
"Hi,\n"
" This is a Quanta Plus [http://quanta.kdewebdev.org] toolbar.\n"
@@ -2629,16 +2629,16 @@ msgstr ""
"\n"
"Have fun.\n"
-#: src/quanta.cpp:2744 src/quanta.cpp:3599 treeviews/scripttreeview.cpp:278
+#: src/quanta.cpp:2748 src/quanta.cpp:3603 treeviews/scripttreeview.cpp:278
#: treeviews/templatestreeview.cpp:991
msgid "Content:"
msgstr "內容:"
-#: src/quanta.cpp:2752
+#: src/quanta.cpp:2756
msgid "Quanta Plus toolbar"
msgstr "Quanta Plus 工具列"
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: src/quanta.cpp:2761 src/quanta.cpp:3617 treeviews/scripttreeview.cpp:292
#: treeviews/templatestreeview.cpp:1005
msgid ""
"No destination address was specified.\n"
@@ -2647,65 +2647,65 @@ msgstr ""
"沒有指定要傳送的地址。\n"
" 傳送已中止。"
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: src/quanta.cpp:2761 src/quanta.cpp:3617 treeviews/scripttreeview.cpp:292
#: treeviews/templatestreeview.cpp:1005
msgid "Error Sending Email"
msgstr "傳送郵件時發生錯誤"
-#: src/quanta.cpp:2801 src/quanta.cpp:2824
+#: src/quanta.cpp:2805 src/quanta.cpp:2828
msgid "Rename Toolbar"
msgstr "重新命名工具列"
-#: src/quanta.cpp:2824
+#: src/quanta.cpp:2828
msgid "Enter the new name:"
msgstr "請輸入新的名稱:"
-#: src/quanta.cpp:3076
+#: src/quanta.cpp:3080
msgid "Change the current DTD."
msgstr "更換目前的 DTD。"
-#: src/quanta.cpp:3098
+#: src/quanta.cpp:3102
msgid "Edit DTD"
msgstr "編輯 DTD"
-#: src/quanta.cpp:3099 src/quanta.cpp:3543
+#: src/quanta.cpp:3103 src/quanta.cpp:3547
msgid "Please select a DTD:"
msgstr "請選擇一個 DTD:"
-#: src/quanta.cpp:3101
+#: src/quanta.cpp:3105
msgid "Create a new DTEP description"
msgstr "建立一個新的 DTEP 描述"
-#: src/quanta.cpp:3102
+#: src/quanta.cpp:3106
msgid "Load DTEP description from disk"
msgstr "從磁碟中載入 DTEP 描述"
-#: src/quanta.cpp:3302
+#: src/quanta.cpp:3306
msgid ""
"<qt>Toolbar <b>%1</b> is new and unsaved. Do you want to save it before it "
"is removed?</qt>"
msgstr ""
"<qt>工具列<b>%1</b>是新的而且未被儲存。您要在它被移除之前儲存它嗎?</qt>"
-#: src/quanta.cpp:3307
+#: src/quanta.cpp:3311
msgid ""
"<qt>The toolbar <b>%1</b> was modified. Do you want to save it before it is "
"removed?</qt>"
msgstr "<qt>工具列<b>%1</b>已被修改。您要在它被移除之前儲存它嗎?</qt>"
-#: src/quanta.cpp:3526
+#: src/quanta.cpp:3530
msgid "Select DTEP Directory"
msgstr "選擇 DTEP 目錄"
-#: src/quanta.cpp:3542
+#: src/quanta.cpp:3546
msgid "Send DTD"
msgstr "傳送 DTD"
-#: src/quanta.cpp:3593
+#: src/quanta.cpp:3597
msgid "Send DTEP in Email"
msgstr "以 Email 傳送 DTEP"
-#: src/quanta.cpp:3595
+#: src/quanta.cpp:3599
msgid ""
"Hi,\n"
" This is a Quanta Plus [http://quanta.kdewebdev.org] DTEP definition "
@@ -2719,37 +2719,37 @@ msgstr ""
"\n"
"Have fun.\n"
-#: src/quanta.cpp:3608
+#: src/quanta.cpp:3612
msgid "Quanta Plus DTD"
msgstr "Quanta Plus DTD"
-#: src/quanta.cpp:3704
+#: src/quanta.cpp:3708
msgid "Code formatting can only be done in the source view."
msgstr "縮排代碼的功能只可在代碼檢視模式時才能使用。"
-#: src/quanta.cpp:3722
+#: src/quanta.cpp:3726
msgid "The Document Properties Dialog is only for HTML and XHTML."
msgstr "文件屬性對話櫂只能被 HTML 及 XHTML 使用。"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Do you want to review the upload?"
msgstr ""
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
msgid "Enable Quick Upload"
msgstr "啟用快速上傳"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
#, fuzzy
msgid "Review"
msgstr "預覽"
-#: src/quanta.cpp:3839
+#: src/quanta.cpp:3843
#, fuzzy
msgid "Do Not Review"
msgstr "預覽"
-#: src/quanta.cpp:4062 src/quanta.cpp:4749 src/quanta.cpp:4784
+#: src/quanta.cpp:4066 src/quanta.cpp:4753 src/quanta.cpp:4788
msgid ""
"The file must be saved before external preview.\n"
"Do you want to save and preview?"
@@ -2757,16 +2757,16 @@ msgstr ""
"這個檔案在外部預覽前要先被儲存。\n"
"您要儲存它來繼續預覽嗎?"
-#: src/quanta.cpp:4064 src/quanta.cpp:4751 src/quanta.cpp:4786
+#: src/quanta.cpp:4068 src/quanta.cpp:4755 src/quanta.cpp:4790
msgid "Save Before Preview"
msgstr "預覽前儲存"
-#: src/quanta.cpp:4311 src/quantadoc.cpp:320
+#: src/quanta.cpp:4315 src/quantadoc.cpp:320
#, c-format
msgid "Unknown tag: %1"
msgstr "未知的標籤 : %1"
-#: src/quanta.cpp:4533
+#: src/quanta.cpp:4537
msgid ""
"The CSS Editor cannot be invoked here.\n"
"Try to invoke it on a tag or on a style section."
@@ -2774,353 +2774,353 @@ msgstr ""
"CSS 編輯器無法在這裏被調用。\n"
"請嘗試在標籤或 style 區域內調用它。"
-#: src/quanta.cpp:4542
+#: src/quanta.cpp:4546
msgid "Email Link (mailto)"
msgstr "Email Link (mailto)"
-#: src/quanta.cpp:4604
+#: src/quanta.cpp:4608
msgid "Generate List"
msgstr "產生列表"
-#: src/quanta.cpp:4671
+#: src/quanta.cpp:4675
msgid ""
"The table structure is invalid. Most probably you forgot to close some tags."
msgstr "這個表格結構是無效的,想必是您忘記加上某些結束標籤了。"
-#: dialogs/settings/previewoptionss.ui:175 src/quanta.cpp:5264
+#: dialogs/settings/previewoptionss.ui:175 src/quanta.cpp:5268
#, no-c-format
msgid "Preview"
msgstr "預覽"
#: data/toolbars/schema/documentation.toolbar:4
-#: dialogs/settings/previewoptionss.ui:103 src/quanta.cpp:5278
-#: src/quanta_init.cpp:184 src/viewmanager.cpp:564
+#: dialogs/settings/previewoptionss.ui:103 src/quanta.cpp:5282
+#: src/quanta_init.cpp:188 src/viewmanager.cpp:568
#, no-c-format
msgid "Documentation"
msgstr "文件"
-#: src/quanta.cpp:5340
+#: src/quanta.cpp:5344
msgid "Annotate Document"
msgstr "加上文件附註"
-#: src/quanta_init.cpp:185
+#: src/quanta_init.cpp:189
msgid "Attribute Editor"
msgstr "標籤屬性編輯器"
-#: src/quanta_init.cpp:186
+#: src/quanta_init.cpp:190
msgid "Project"
msgstr "專案"
-#: src/quanta_init.cpp:187 treeviews/templatestreeview.cpp:176
+#: src/quanta_init.cpp:191 treeviews/templatestreeview.cpp:176
msgid "Templates"
msgstr "範本"
-#: src/quanta_init.cpp:188 treeviews/structtreeview.cpp:155
+#: src/quanta_init.cpp:192 treeviews/structtreeview.cpp:155
msgid "Document Structure"
msgstr "文件結構"
-#: src/quanta_init.cpp:189 treeviews/scripttreeview.cpp:65
+#: src/quanta_init.cpp:193 treeviews/scripttreeview.cpp:65
msgid "Scripts"
msgstr "指令稿"
-#: src/quanta_init.cpp:190
+#: src/quanta_init.cpp:194
msgid "Messages"
msgstr "訊息"
-#: src/quanta_init.cpp:191
+#: src/quanta_init.cpp:195
msgid "Problems"
msgstr "問題"
-#: src/quanta_init.cpp:192
+#: src/quanta_init.cpp:196
msgid "Annotations"
msgstr "附註"
-#: src/quanta_init.cpp:347
+#: src/quanta_init.cpp:351
msgid "Line: 00000 Col: 000"
msgstr "行: 00000 字: 000"
-#: src/quanta_init.cpp:485
+#: src/quanta_init.cpp:489
msgid "Message Window..."
msgstr "訊息視窗..."
-#: src/quanta_init.cpp:709
+#: src/quanta_init.cpp:713
msgid "Annotate..."
msgstr "註解..."
-#: src/quanta_init.cpp:710
+#: src/quanta_init.cpp:714
msgid "&Edit Current Tag..."
msgstr "編輯目前的標籤(&E)..."
-#: src/quanta_init.cpp:713
+#: src/quanta_init.cpp:717
msgid "&Select Current Tag Area"
msgstr "選擇目前標籤的覆蓋範圍(&S)"
-#: src/quanta_init.cpp:716
+#: src/quanta_init.cpp:720
msgid "E&xpand Abbreviation"
msgstr "展開縮寫(&X)"
-#: src/quanta_init.cpp:720
+#: src/quanta_init.cpp:724
msgid "&Report Bug..."
msgstr "報告錯誤(&R)..."
-#: src/quanta_init.cpp:732
+#: src/quanta_init.cpp:736
msgid "Ti&p of the Day"
msgstr "每日小提示(&P)"
-#: src/quanta_init.cpp:739
+#: src/quanta_init.cpp:743
msgid "Close Other Tabs"
msgstr "關閉其他分頁"
-#: src/quanta_init.cpp:743
+#: src/quanta_init.cpp:747
msgid "Open / Open Recent"
msgstr "開啟 / 開啟最近的"
-#: src/quanta_init.cpp:746
+#: src/quanta_init.cpp:750
msgid "Close All"
msgstr "關閉全部"
-#: src/quanta_init.cpp:754
+#: src/quanta_init.cpp:758
msgid "Save All..."
msgstr "儲存全部..."
-#: src/quanta_init.cpp:757
+#: src/quanta_init.cpp:761
msgid "Reloa&d"
msgstr "重新載入(&D)"
-#: src/quanta_init.cpp:762
+#: src/quanta_init.cpp:766
msgid "Save as Local Template..."
msgstr "另存為本地範本..."
-#: src/quanta_init.cpp:766
+#: src/quanta_init.cpp:770
msgid "Save Selection to Local Template File..."
msgstr "另存選擇區域到一個本地範本檔案..."
-#: src/quanta_init.cpp:774
+#: src/quanta_init.cpp:778
msgid "Find in Files..."
msgstr "於檔案中找尋"
-#: src/quanta_init.cpp:785
+#: src/quanta_init.cpp:789
msgid "&Context Help..."
msgstr "系絡求助(&C)..."
-#: src/quanta_init.cpp:789
+#: src/quanta_init.cpp:793
msgid "Tag &Attributes..."
msgstr "標籤的屬性(&A)..."
-#: src/quanta_init.cpp:793
+#: src/quanta_init.cpp:797
msgid "&Change the DTD..."
msgstr "更換 DTD (&C)..."
-#: src/quanta_init.cpp:797
+#: src/quanta_init.cpp:801
msgid "&Edit DTD Settings..."
msgstr "更改 DTD 設定(&E)..."
-#: src/quanta_init.cpp:801
+#: src/quanta_init.cpp:805
msgid "&Load && Convert DTD..."
msgstr "載入 && 轉換 DTD(&L)..."
-#: src/quanta_init.cpp:804
+#: src/quanta_init.cpp:808
msgid "Load DTD E&ntities..."
msgstr "載入 DTD 項目(&N)..."
-#: src/quanta_init.cpp:808
+#: src/quanta_init.cpp:812
msgid "Load DTD &Package (DTEP)..."
msgstr "載入 DTD 套件(DTE&P)..."
-#: src/quanta_init.cpp:812
+#: src/quanta_init.cpp:816
msgid "Send DTD Package (DTEP) in E&mail..."
msgstr "以電子郵件傳送 DTD 套件(&M)..."
-#: src/quanta_init.cpp:816
+#: src/quanta_init.cpp:820
msgid "&Download DTD Package (DTEP)..."
msgstr "下載 &DTD 套件(DTEP)..."
-#: src/quanta_init.cpp:819
+#: src/quanta_init.cpp:823
msgid "&Upload DTD Package (DTEP)..."
msgstr "上傳 DTD 套件(DTEP)(&U)..."
-#: src/quanta_init.cpp:827
+#: src/quanta_init.cpp:831
msgid "&Document Properties"
msgstr "文件屬性(&D)"
-#: src/quanta_init.cpp:831
+#: src/quanta_init.cpp:835
msgid "F&ormat XML Code"
msgstr "編排 XML 代碼(&O)"
-#: src/quanta_init.cpp:835
+#: src/quanta_init.cpp:839
msgid "&Convert Tag && Attribute Case..."
msgstr "轉換標籤 && 標籤屬性的大小寫(&C)..."
-#: src/quanta_init.cpp:843
+#: src/quanta_init.cpp:847
msgid "&Source Editor"
msgstr "代碼編輯器(&S)"
-#: src/quanta_init.cpp:849
+#: src/quanta_init.cpp:853
msgid "&VPL Editor"
msgstr "&VPL 編輯器"
-#: src/quanta_init.cpp:855
+#: src/quanta_init.cpp:859
msgid "VPL && So&urce Editors"
msgstr "VPL && 代碼編輯器(&U)"
-#: src/quanta_init.cpp:868
+#: src/quanta_init.cpp:872
msgid "&Reload Preview"
msgstr "重新載入預覽(&R)"
-#: src/quanta_init.cpp:873
+#: src/quanta_init.cpp:877
msgid "&Previous File"
msgstr "上一個檔案(&P)"
-#: src/quanta_init.cpp:877
+#: src/quanta_init.cpp:881
msgid "&Next File"
msgstr "下一個檔案(&N)"
-#: src/quanta_init.cpp:884
+#: src/quanta_init.cpp:888
msgid "Configure &Actions..."
msgstr "設定動作(&A)..."
-#: src/quanta_init.cpp:892
+#: src/quanta_init.cpp:896
msgid "Configure Pre&view..."
msgstr "設定預覽(&V)..."
-#: src/quanta_init.cpp:895
+#: src/quanta_init.cpp:899
msgid "Load &Project Toolbar"
msgstr "載入專案工具列(&P)"
-#: src/quanta_init.cpp:899
+#: src/quanta_init.cpp:903
msgid "Load &Global Toolbar..."
msgstr "載入全域工具列(&G)..."
-#: src/quanta_init.cpp:900
+#: src/quanta_init.cpp:904
msgid "Load &Local Toolbar..."
msgstr "載入本地工具列(&L)..."
-#: src/quanta_init.cpp:901
+#: src/quanta_init.cpp:905
msgid "Save as &Local Toolbar..."
msgstr "另存為本地工具列(&L)..."
-#: src/quanta_init.cpp:902
+#: src/quanta_init.cpp:906
msgid "Save as &Project Toolbar..."
msgstr "另存為專案工具列(&P)..."
-#: src/quanta_init.cpp:903
+#: src/quanta_init.cpp:907
msgid "&New User Toolbar..."
msgstr "新的使用者工具列(&N)..."
-#: src/quanta_init.cpp:904
+#: src/quanta_init.cpp:908
msgid "&Remove User Toolbar..."
msgstr "移除使用者工具列(&R)..."
-#: src/quanta_init.cpp:905
+#: src/quanta_init.cpp:909
msgid "Re&name User Toolbar..."
msgstr "重新命名使用者工具列(&N)..."
-#: src/quanta_init.cpp:906
+#: src/quanta_init.cpp:910
msgid "Send Toolbar in E&mail..."
msgstr "以電子郵件傳送工具列(&M)..."
-#: src/quanta_init.cpp:907
+#: src/quanta_init.cpp:911
msgid "&Upload Toolbar..."
msgstr "上傳的工具列(&U)..."
-#: src/quanta_init.cpp:908
+#: src/quanta_init.cpp:912
msgid "&Download Toolbar..."
msgstr "下載工具列(&D)..."
-#: src/quanta_init.cpp:910
+#: src/quanta_init.cpp:914
msgid "Smart Tag Insertion"
msgstr "智能標籤插入"
-#: src/quanta_init.cpp:913
+#: src/quanta_init.cpp:917
msgid "Show DTD Toolbar"
msgstr "顯示 DTD 工具列"
-#: src/quanta_init.cpp:916
+#: src/quanta_init.cpp:920
msgid "Hide DTD Toolbar"
msgstr "隱藏 DTD 工具列"
-#: src/quanta_init.cpp:918
+#: src/quanta_init.cpp:922
msgid "Complete Text"
msgstr "完整文字"
-#: src/quanta_init.cpp:920
+#: src/quanta_init.cpp:924
msgid "Completion Hints"
msgstr "補完提示"
-#: src/quanta_init.cpp:927
+#: src/quanta_init.cpp:931
msgid "Upload..."
msgstr "上傳..."
-#: src/quanta_init.cpp:928
+#: src/quanta_init.cpp:932
msgid "Delete File"
msgstr "刪除檔案"
-#: src/quanta_init.cpp:930
+#: src/quanta_init.cpp:934
msgid "Upload Opened Project Files..."
msgstr "上傳已開啟的專案檔案..."
-#: src/quanta_init.cpp:991
+#: src/quanta_init.cpp:995
msgid "&Preview"
msgstr "預覽(&P)"
-#: src/quanta_init.cpp:995
+#: src/quanta_init.cpp:999
msgid "Preview Without Frames"
msgstr "預覽(不要使用框架)"
-#: src/quanta_init.cpp:1000
+#: src/quanta_init.cpp:1004
msgid "View with &Konqueror"
msgstr "使用 &Konqueror 預覽"
-#: src/quanta_init.cpp:1022
+#: src/quanta_init.cpp:1026
msgid "View with L&ynx"
msgstr "使用 L&ynx 預覽"
-#: src/quanta_init.cpp:1028
+#: src/quanta_init.cpp:1032
msgid "Table Editor..."
msgstr "表格編輯器..."
-#: src/quanta_init.cpp:1032
+#: src/quanta_init.cpp:1036
msgid "Quick List..."
msgstr "快速列表..."
-#: src/quanta_init.cpp:1036
+#: src/quanta_init.cpp:1040
msgid "Color..."
msgstr "顏色..."
-#: src/quanta_init.cpp:1041
+#: src/quanta_init.cpp:1045
msgid "Email..."
msgstr "電子郵件..."
-#: src/quanta_init.cpp:1045
+#: src/quanta_init.cpp:1049
msgid "Misc. Tag..."
msgstr "其他標籤..."
-#: src/quanta_init.cpp:1049
+#: src/quanta_init.cpp:1053
msgid "Frame Wizard..."
msgstr "框架精靈..."
-#: src/quanta_init.cpp:1053
+#: src/quanta_init.cpp:1057
msgid "Paste &HTML Quoted"
msgstr "貼上 HTML 的引用(&H)"
-#: src/quanta_init.cpp:1057
+#: src/quanta_init.cpp:1061
msgid "Paste &URL Encoded"
msgstr "貼上 URL 的編碼(&U)"
-#: src/quanta_init.cpp:1061
+#: src/quanta_init.cpp:1065
msgid "Insert CSS..."
msgstr "插入 CSS..."
-#: dialogs/specialchardialogs.ui:16 src/quanta_init.cpp:1067
+#: dialogs/specialchardialogs.ui:16 src/quanta_init.cpp:1071
#, no-c-format
msgid "Insert Special Character"
msgstr "插入特殊字元"
-#: src/quanta_init.cpp:1162
+#: src/quanta_init.cpp:1166
msgid "Restore File"
msgstr "還原檔案"
-#: src/quanta_init.cpp:1164
+#: src/quanta_init.cpp:1168
msgid ""
"<qt>A backup copy of a file was found:<br><br>Original file: <b>%1</"
"b><br>Original file size: <b>%2</b><br>Original file last modified on: <b>"
@@ -3131,79 +3131,79 @@ msgstr ""
"b><br>原始檔案修改日期:<b>%3</b><br><br>備份檔案大小:<b>%4</b><br>備份檔案"
"建立日期:<b>%5</b><br><br></qt>"
-#: src/quanta_init.cpp:1174
+#: src/quanta_init.cpp:1178
msgid "&Restore the file from backup"
msgstr "從備份回復檔案(&R)"
-#: src/quanta_init.cpp:1175
+#: src/quanta_init.cpp:1179
msgid "Do &not restore the file from backup"
msgstr "不要從備份回復檔案(&N)"
-#: src/quanta_init.cpp:1284
+#: src/quanta_init.cpp:1288
msgid "Failed to query for running Quanta instances."
msgstr "查詢執行中 Quanta 實體時失敗。"
-#: src/quanta_init.cpp:1394
+#: src/quanta_init.cpp:1399
msgid "various script based dialogs including the Quick Start dialog"
msgstr "各種由指令稿產生的對話框,包括快速開始對話框"
-#: src/quanta_init.cpp:1400
+#: src/quanta_init.cpp:1405
msgid "HTML syntax checking"
msgstr "HTML 語法檢查"
-#: src/quanta_init.cpp:1406
+#: src/quanta_init.cpp:1411
msgid "comparing of files by content"
msgstr "檔案內容比較"
-#: src/quanta_init.cpp:1411
+#: src/quanta_init.cpp:1416
msgid "Control Center (tdebase)"
msgstr "控制中心 (tdebase)"
-#: src/quanta_init.cpp:1413 src/quanta_init.cpp:1419
+#: src/quanta_init.cpp:1418 src/quanta_init.cpp:1424
msgid "preview browser configuration"
msgstr "用作預覽的瀏覽器的設定"
-#: src/quanta_init.cpp:1425
+#: src/quanta_init.cpp:1430
msgid "search and replace in files"
msgstr "在各個檔案中尋找並取代"
-#: src/quanta_init.cpp:1431
+#: src/quanta_init.cpp:1436
msgid "XSLT debugging"
msgstr "XSLT 除錯"
-#: src/quanta_init.cpp:1438
+#: src/quanta_init.cpp:1443
msgid "editing HTML image maps"
msgstr "編輯 HTML image maps"
-#: src/quanta_init.cpp:1445
+#: src/quanta_init.cpp:1450
msgid "link validity checking"
msgstr "檢查連結有效性"
-#: src/quanta_init.cpp:1451
+#: src/quanta_init.cpp:1456
msgid "CVS management plugin"
msgstr "CVS 管理外掛程式"
-#: src/quanta_init.cpp:1456
+#: src/quanta_init.cpp:1461
#, fuzzy
msgid "<br><b>- %1</b> [<i>%2</i>] will not be available;"
msgstr "<br><b>- %1</b> [<i>%2</i>] - %3的功能將不可用;"
-#: src/quanta_init.cpp:1481
+#: src/quanta_init.cpp:1486
msgid "integrated CVS management"
msgstr "CVS 整合管理"
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
#, fuzzy
msgid ""
"Some applications required for full functionality are missing or installed "
"incorrectly:<br>"
msgstr "某些功能需要的應用程式並不存在:<br>"
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
msgid "<br><br>Please verify the package contents.</qt>"
msgstr ""
-#: src/quanta_init.cpp:1498
+#: src/quanta_init.cpp:1503
msgid "Missing Applications"
msgstr "找不到應用程式"
@@ -3238,33 +3238,33 @@ msgstr ""
"檔案 \"%1\" 已經被修改了,\n"
"你要儲存它嗎?"
-#: src/viewmanager.cpp:71
+#: src/viewmanager.cpp:75
msgid "Close &Other Tabs"
msgstr "關閉其他的分頁(&O)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2581
-#: src/viewmanager.cpp:72
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2583
+#: src/viewmanager.cpp:76
msgid "Close &All"
msgstr "關閉全部(&A)"
-#: src/viewmanager.cpp:74
+#: src/viewmanager.cpp:78
msgid "&Upload File"
msgstr "上傳檔案(&U)"
-#: src/viewmanager.cpp:75
+#: src/viewmanager.cpp:79
msgid "&Delete File"
msgstr "刪除檔案(&D)"
-#: src/viewmanager.cpp:85
+#: src/viewmanager.cpp:89
msgid "&Switch To"
msgstr "切換至(&S)"
-#: src/viewmanager.cpp:110 src/viewmanager.cpp:111
+#: src/viewmanager.cpp:114 src/viewmanager.cpp:115
#, c-format
msgid "Untitled%1"
msgstr "無標題%1"
-#: src/viewmanager.cpp:648
+#: src/viewmanager.cpp:652
msgid "CVS"
msgstr "CVS"
@@ -3362,30 +3362,30 @@ msgid ""
"i> and that you have enough free space in your temporary folder.</qt>"
msgstr ""
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:379
msgid "Create New Folder"
msgstr "建立新的目錄"
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:379
msgid "Folder name:"
msgstr "目錄名稱:"
-#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
+#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:397
msgid "Create New File"
msgstr "新增文件"
#: plugins/pluginconfig.ui:165 treeviews/basetreeview.cpp:1209
-#: treeviews/projecttreeview.cpp:393
+#: treeviews/projecttreeview.cpp:397
#, no-c-format
msgid "File name:"
msgstr "檔案名稱:"
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:407
msgid ""
"<qt>Cannot create file, because a file named <b>%1</b> already exists.</qt>"
msgstr "<qt>無法建立檔案,因為檔案 <b>%1</b> 早已存在。</qt>"
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:407
msgid "Error Creating File"
msgstr "建立檔案時發生錯誤"
@@ -3397,194 +3397,194 @@ msgstr "專案文件"
msgid "&Download Documentation..."
msgstr "下載文件(&D)..."
-#: treeviews/filestreeview.cpp:87 treeviews/projecttreeview.cpp:128
+#: treeviews/filestreeview.cpp:90 treeviews/projecttreeview.cpp:132
#: treeviews/servertreeview.cpp:103 treeviews/templatestreeview.cpp:147
msgid "&Open"
msgstr "開啟(&O)"
-#: treeviews/filestreeview.cpp:88 treeviews/projecttreeview.cpp:130
+#: treeviews/filestreeview.cpp:91 treeviews/projecttreeview.cpp:134
msgid "Insert &Tag"
msgstr "插入標籤(&T)"
-#: treeviews/filestreeview.cpp:89 treeviews/projecttreeview.cpp:131
+#: treeviews/filestreeview.cpp:92 treeviews/projecttreeview.cpp:135
#: treeviews/servertreeview.cpp:105 treeviews/templatestreeview.cpp:151
msgid "Clos&e"
msgstr "關閉(&E)"
-#: treeviews/filestreeview.cpp:91 treeviews/filestreeview.cpp:109
+#: treeviews/filestreeview.cpp:94 treeviews/filestreeview.cpp:112
#: treeviews/templatestreeview.cpp:150 treeviews/templatestreeview.cpp:164
msgid "&Insert in Project..."
msgstr " 在專案中插入(&I)..."
-#: treeviews/filestreeview.cpp:93 treeviews/filestreeview.cpp:113
-#: treeviews/projecttreeview.cpp:135 treeviews/projecttreeview.cpp:153
+#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
+#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:157
#: treeviews/servertreeview.cpp:110 treeviews/servertreeview.cpp:120
msgid "Re&name"
msgstr "重新命名(&N)"
-#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
-#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:159
+#: treeviews/filestreeview.cpp:99 treeviews/filestreeview.cpp:119
+#: treeviews/projecttreeview.cpp:144 treeviews/projecttreeview.cpp:163
#: treeviews/servertreeview.cpp:112 treeviews/servertreeview.cpp:122
#: treeviews/templatestreeview.cpp:156 treeviews/templatestreeview.cpp:170
msgid "&Properties"
msgstr "屬性(&P)"
-#: treeviews/filestreeview.cpp:99 treeviews/projecttreeview.cpp:143
+#: treeviews/filestreeview.cpp:102 treeviews/projecttreeview.cpp:147
msgid "F&older..."
msgstr "資料夾(&O)..."
-#: treeviews/filestreeview.cpp:100 treeviews/projecttreeview.cpp:144
+#: treeviews/filestreeview.cpp:103 treeviews/projecttreeview.cpp:148
msgid "&File..."
msgstr "檔案(&F)..."
-#: treeviews/filestreeview.cpp:104 treeviews/filestreeview.cpp:121
+#: treeviews/filestreeview.cpp:107 treeviews/filestreeview.cpp:124
msgid "New Top &Folder..."
msgstr "新增最上層資料夾(&F)..."
-#: treeviews/filestreeview.cpp:105 treeviews/filestreeview.cpp:228
+#: treeviews/filestreeview.cpp:108 treeviews/filestreeview.cpp:231
msgid "&Add Folder to Top"
msgstr "加入資料夾到最上層(&A)"
-#: treeviews/filestreeview.cpp:106 treeviews/projecttreeview.cpp:152
+#: treeviews/filestreeview.cpp:109 treeviews/projecttreeview.cpp:156
msgid "Create Site &Template..."
msgstr "建立網站範本(&T)..."
-#: treeviews/filestreeview.cpp:107 treeviews/projecttreeview.cpp:148
-#: treeviews/projecttreeview.cpp:162
+#: treeviews/filestreeview.cpp:110 treeviews/projecttreeview.cpp:152
+#: treeviews/projecttreeview.cpp:166
msgid "&Create New"
msgstr "新增(&C)"
-#: treeviews/filestreeview.cpp:112
+#: treeviews/filestreeview.cpp:115
#, fuzzy
msgid "&Change Alias..."
msgstr "讀入..."
-#: treeviews/filestreeview.cpp:123
+#: treeviews/filestreeview.cpp:126
msgid "Files Tree"
msgstr "檔案樹狀"
-#: treeviews/filestreeview.cpp:153
+#: treeviews/filestreeview.cpp:156
msgid "Root Folder"
msgstr "根目錄"
-#: treeviews/filestreeview.cpp:158
+#: treeviews/filestreeview.cpp:161
msgid "Home Folder"
msgstr "家目錄"
-#: treeviews/filestreeview.cpp:216
+#: treeviews/filestreeview.cpp:219
msgid "Remove From &Top"
msgstr "自最上層移除(&T)"
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+#: treeviews/filestreeview.cpp:261 treeviews/filestreeview.cpp:286
#, fuzzy
msgid "Set Alias"
msgstr "選擇全部"
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
-#: treeviews/filestreeview.cpp:319
+#: treeviews/filestreeview.cpp:261 treeviews/filestreeview.cpp:286
+#: treeviews/filestreeview.cpp:322
msgid "Alternative folder name:"
msgstr "替代目錄名稱:"
-#: treeviews/filestreeview.cpp:264 treeviews/filestreeview.cpp:290
-#: treeviews/filestreeview.cpp:327
+#: treeviews/filestreeview.cpp:267 treeviews/filestreeview.cpp:293
+#: treeviews/filestreeview.cpp:330
msgid "<qt><b>%1</b> is already a toplevel entry.</qt>"
msgstr "<qt><b>%1</b> 已經是最上層的項目。</qt>"
-#: treeviews/filestreeview.cpp:277
+#: treeviews/filestreeview.cpp:280
msgid "Choose Local or Remote Folder"
msgstr "選擇本地或遠端的目錄"
-#: treeviews/filestreeview.cpp:299 treeviews/filestreeview.cpp:301
-#: treeviews/projecttreeview.cpp:653 treeviews/projecttreeview.cpp:655
-#: treeviews/projecttreeview.cpp:657
+#: treeviews/filestreeview.cpp:302 treeviews/filestreeview.cpp:304
+#: treeviews/projecttreeview.cpp:657 treeviews/projecttreeview.cpp:659
+#: treeviews/projecttreeview.cpp:661
msgid "C&VS"
msgstr "C&VS"
-#: treeviews/filestreeview.cpp:319
+#: treeviews/filestreeview.cpp:322
#, fuzzy
msgid "Change Alias"
msgstr "讀入..."
-#: treeviews/projecttreeview.cpp:62 treeviews/projecttreeview.cpp:65
+#: treeviews/projecttreeview.cpp:66 treeviews/projecttreeview.cpp:69
msgid "Document Base Folder"
msgstr "文件基底目錄"
-#: treeviews/projecttreeview.cpp:108
+#: treeviews/projecttreeview.cpp:112
msgid "Project Files"
msgstr "專案檔案"
-#: dialogs/settings/abbreviations.ui:128 treeviews/projecttreeview.cpp:109
+#: dialogs/settings/abbreviations.ui:128 treeviews/projecttreeview.cpp:113
#, no-c-format
msgid "Description"
msgstr "描述"
-#: treeviews/projecttreeview.cpp:121
+#: treeviews/projecttreeview.cpp:125
msgid "&When Modified"
msgstr "當修改過時(&W)"
-#: treeviews/projecttreeview.cpp:122
+#: treeviews/projecttreeview.cpp:126
msgid "&Never"
msgstr "永不(&N)"
-#: treeviews/projecttreeview.cpp:123
+#: treeviews/projecttreeview.cpp:127
msgid "&Confirm"
msgstr "確認(&C)..."
-#: treeviews/projecttreeview.cpp:129 utility/newstuff.cpp:73
+#: treeviews/projecttreeview.cpp:133 utility/newstuff.cpp:73
msgid "Load Toolbar"
msgstr "載入工具列"
-#: treeviews/projecttreeview.cpp:133
+#: treeviews/projecttreeview.cpp:137
msgid "&Upload File..."
msgstr "上傳檔案(&U)..."
-#: treeviews/projecttreeview.cpp:134
+#: treeviews/projecttreeview.cpp:138
msgid "&Quick File Upload"
msgstr "快速檔案上傳(&Q)"
-#: treeviews/projecttreeview.cpp:136 treeviews/projecttreeview.cpp:154
+#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:158
msgid "&Remove From Project"
msgstr "從專案中移除(&R)"
-#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:158
-#: treeviews/projecttreeview.cpp:169
+#: treeviews/projecttreeview.cpp:143 treeviews/projecttreeview.cpp:162
+#: treeviews/projecttreeview.cpp:173
msgid "Upload &Status"
msgstr "上傳狀況(&S)"
-#: treeviews/projecttreeview.cpp:150
+#: treeviews/projecttreeview.cpp:154
msgid "&Upload Folder..."
msgstr "上傳資料夾(&U)..."
-#: treeviews/projecttreeview.cpp:151
+#: treeviews/projecttreeview.cpp:155
msgid "&Quick Folder Upload"
msgstr "快速資料夾上傳(&Q)"
-#: treeviews/projecttreeview.cpp:157
+#: treeviews/projecttreeview.cpp:161
msgid "Document-&Base Folder"
msgstr "文件基底目錄(&B)"
-#: treeviews/projecttreeview.cpp:165
+#: treeviews/projecttreeview.cpp:169
msgid "Re&scan Project Folder..."
msgstr "重新掃描專案目錄(&R)"
-#: treeviews/projecttreeview.cpp:166
+#: treeviews/projecttreeview.cpp:170
msgid "Project &Properties"
msgstr "專案屬性(&P)"
-#: treeviews/projecttreeview.cpp:195 treeviews/projecttreeview.cpp:289
+#: treeviews/projecttreeview.cpp:199 treeviews/projecttreeview.cpp:293
msgid "[local disk]"
msgstr "[本地磁碟]"
-#: treeviews/projecttreeview.cpp:205 treeviews/projecttreeview.cpp:300
+#: treeviews/projecttreeview.cpp:209 treeviews/projecttreeview.cpp:304
msgid "No Project"
msgstr "沒有專案"
-#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+#: treeviews/projecttreeview.cpp:432 utility/quantanetaccess.cpp:210
msgid ""
"<qt>Do you really want to remove <br><b>%1</b><br> from the project?</qt>"
msgstr "<qt>您真的要從專案中移除 <br><b>%1</b><br> 嗎?</qt>"
-#: treeviews/projecttreeview.cpp:428 utility/quantanetaccess.cpp:210
+#: treeviews/projecttreeview.cpp:432 utility/quantanetaccess.cpp:210
msgid "Remove From Project"
msgstr "從專案中移除"
@@ -4464,29 +4464,29 @@ msgstr "文字位置"
msgid "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
msgstr "<qt>您真的要移除 <b>%1</b> 動作嗎?</qt>"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:237
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:240
msgid ""
"_: Freeze the window geometry\n"
"Freeze"
msgstr "鎖定位置"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:244
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:247
msgid ""
"_: Dock this window\n"
"Dock"
msgstr "Dock"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:251
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:254
msgid "Detach"
msgstr "Detach"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2880
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2883
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:265
#, c-format
msgid "Hide %1"
msgstr "隱藏 %1"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2886
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2889
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:260
#, c-format
msgid "Show %1"
@@ -4558,22 +4558,22 @@ msgid "MDI Mode"
msgstr "多重文件模式"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
msgid "&Toplevel Mode"
msgstr "最上層模式(&T)"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2599
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
msgid "C&hildframe Mode"
msgstr "子頁面模式(&H)"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2602
msgid "Ta&b Page Mode"
msgstr "標籤頁模式 (&B)"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2603
msgid "I&DEAl Mode"
msgstr "I&DEAl 模式"
@@ -4605,71 +4605,71 @@ msgstr "上一個工具檢視"
msgid "Next Tool View"
msgstr "下一個工具檢視"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:983
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:985
msgid "Window"
msgstr "視窗"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:996
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:998
msgid "Undock"
msgstr "Undock"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1001
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1003
msgid "Maximize"
msgstr "最大化"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1003
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1005
msgid "Minimize"
msgstr "最小化"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1006
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1008
msgid "Dock"
msgstr "Dock"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1011
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:1013
msgid "Operations"
msgstr "操作"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2590
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2592
msgid "&Minimize All"
msgstr "全部最小化(&M)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2596
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
msgid "&MDI Mode"
msgstr "多重文件介面模式(&M)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2623
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2625
msgid "&Tile"
msgstr "鋪排(&T)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2625
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2627
msgid "Ca&scade Windows"
msgstr "層疊視窗(&S)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2626
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2628
msgid "Cascade &Maximized"
msgstr "層疊視窗最大化(&M)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2627
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2629
msgid "Expand &Vertically"
msgstr "垂直擴展(&V)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2628
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2630
msgid "Expand &Horizontally"
msgstr "水平擴展(&H)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2629
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2631
msgid "Tile &Non-Overlapped"
msgstr "不重疊鋪排(&N)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2630
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2632
msgid "Tile Overla&pped"
msgstr "重疊鋪排(&P)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2631
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2633
msgid "Tile V&ertically"
msgstr "垂直鋪排(&E)"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2637
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2639
msgid "&Dock/Undock"
msgstr "&Dock/Undock"
@@ -5145,10 +5145,28 @@ msgid "Other"
msgstr "其他"
#: data/toolbars/html/other.actions:14 data/toolbars/html/style.toolbar:4
+#: data/toolbars/html5/style.toolbar:4
#, no-c-format
msgid "Style"
msgstr "風格"
+#: data/toolbars/html/other.actions:10 data/toolbars/html5/base.toolbar:4
+#, no-c-format
+msgid "Base"
+msgstr "Base"
+
+#: data/toolbars/html/other.actions:6 data/toolbars/html5/meta.toolbar:4
+#: data/toolbars/wml-1-2/deck.actions:23
+#, no-c-format
+msgid "Meta"
+msgstr "Meta"
+
+#: data/toolbars/html5/tools.toolbar:4
+#: data/toolbars/kde-docbook/kdexmltools.toolbar:4
+#, no-c-format
+msgid "Tools"
+msgstr "工具"
+
#: data/toolbars/kde-docbook/kde-docbook-admonitions.toolbar:4
#, fuzzy, no-c-format
msgid "TDE DocBook Admonitions"
@@ -5179,11 +5197,6 @@ msgstr "TDE DocBook 表格"
msgid "UI Elements"
msgstr "UI 元素"
-#: data/toolbars/kde-docbook/kdexmltools.toolbar:4
-#, no-c-format
-msgid "Tools"
-msgstr "工具"
-
#: data/toolbars/schema/complex.actions:3
#: data/toolbars/schema/complex.toolbar:4
#, no-c-format
@@ -5277,6 +5290,7 @@ msgstr ""
msgid "misc."
msgstr "其他"
+#: data/toolbars/html5/base.actions:86
#: data/toolbars/kde-docbook/kde-docbook-tables.actions:6
#: data/toolbars/wml-1-2/table.toolbar:4
#, no-c-format
@@ -5513,271 +5527,272 @@ msgid "&Start Installation"
msgstr "開始安裝(&S)"
#: data/toolbars/cfml/standard.actions:3 scripts/htmlquickstart.kmdr:24
+#: scripts/htmlquickstart5.kmdr:24
#, no-c-format
msgid "Quick Start"
msgstr "快速開始"
-#: scripts/htmlquickstart.kmdr:76
+#: scripts/htmlquickstart.kmdr:76 scripts/htmlquickstart5.kmdr:76
#, no-c-format
msgid "Quanta Plus Kommander Quick Start"
msgstr "Quanta Plus Kommander 快速開始"
-#: scripts/htmlquickstart.kmdr:194
+#: scripts/htmlquickstart.kmdr:194 scripts/htmlquickstart5.kmdr:194
#, no-c-format
msgid "DTD / Schema:"
msgstr "DTD / Schema:"
-#: scripts/htmlquickstart.kmdr:202
+#: scripts/htmlquickstart.kmdr:202 scripts/htmlquickstart5.kmdr:202
#, no-c-format
msgid "Body Area"
msgstr "Body 區域"
-#: scripts/htmlquickstart.kmdr:253
+#: scripts/htmlquickstart.kmdr:253 scripts/htmlquickstart5.kmdr:253
#, no-c-format
msgid "&PHP footer include:"
msgstr "&PHP footer 引用:"
-#: scripts/htmlquickstart.kmdr:268
+#: scripts/htmlquickstart.kmdr:268 scripts/htmlquickstart5.kmdr:268
#, no-c-format
msgid "PHP header include:"
msgstr "PHP header 引用:"
-#: scripts/htmlquickstart.kmdr:285
+#: scripts/htmlquickstart.kmdr:285 scripts/htmlquickstart5.kmdr:285
#, no-c-format
msgid "Show &DTD"
msgstr "顯示 &DTD"
-#: scripts/htmlquickstart.kmdr:302
+#: scripts/htmlquickstart.kmdr:302 scripts/htmlquickstart5.kmdr:307
#, no-c-format
msgid "HTML 4.01 Transitional"
msgstr "HTML 4.01 Transitional"
-#: scripts/htmlquickstart.kmdr:307
+#: scripts/htmlquickstart.kmdr:307 scripts/htmlquickstart5.kmdr:312
#, no-c-format
msgid "HTML 4.01 Strict"
msgstr "HTML 4.01 Strict"
-#: scripts/htmlquickstart.kmdr:312
+#: scripts/htmlquickstart.kmdr:312 scripts/htmlquickstart5.kmdr:317
#, no-c-format
msgid "HTML 4.01 Frameset"
msgstr "HTML 4.01 Frameset"
-#: scripts/htmlquickstart.kmdr:317
+#: scripts/htmlquickstart.kmdr:317 scripts/htmlquickstart5.kmdr:322
#, no-c-format
msgid "XHTML 1.0 Transitional"
msgstr "XHTML 1.0 Transitional"
-#: scripts/htmlquickstart.kmdr:322
+#: scripts/htmlquickstart.kmdr:322 scripts/htmlquickstart5.kmdr:327
#, no-c-format
msgid "XHTML 1.0 Strict"
msgstr "XHTML 1.0 Strict"
-#: scripts/htmlquickstart.kmdr:327
+#: scripts/htmlquickstart.kmdr:327 scripts/htmlquickstart5.kmdr:332
#, no-c-format
msgid "XHTML 1.0 Frameset"
msgstr "XHTML 1.0 Frameset"
-#: scripts/htmlquickstart.kmdr:332
+#: scripts/htmlquickstart.kmdr:332 scripts/htmlquickstart5.kmdr:337
#, no-c-format
msgid "XHTML 1.0 Basic"
msgstr "XHTML 1.0 Basic"
-#: scripts/htmlquickstart.kmdr:337
+#: scripts/htmlquickstart.kmdr:337 scripts/htmlquickstart5.kmdr:342
#, no-c-format
msgid "XHTML 1.1"
msgstr "XHTML 1.1"
-#: scripts/htmlquickstart.kmdr:413
+#: scripts/htmlquickstart.kmdr:413 scripts/htmlquickstart5.kmdr:423
#, no-c-format
msgid "Head &area"
msgstr "Head 區域(&A)"
-#: scripts/htmlquickstart.kmdr:441
+#: scripts/htmlquickstart.kmdr:441 scripts/htmlquickstart5.kmdr:451
#, no-c-format
msgid "CVS tag &in comment"
msgstr "註解中的 CVS 標籤(&I)"
-#: scripts/htmlquickstart.kmdr:481
+#: scripts/htmlquickstart.kmdr:481 scripts/htmlquickstart5.kmdr:491
#, no-c-format
msgid "&Meta author:"
msgstr "&Meta 作者:"
-#: scripts/htmlquickstart.kmdr:496
+#: scripts/htmlquickstart.kmdr:496 scripts/htmlquickstart5.kmdr:506
#, no-c-format
msgid "Meta character set:"
msgstr "Meta 字元集:"
-#: scripts/htmlquickstart.kmdr:511
+#: scripts/htmlquickstart.kmdr:511 scripts/htmlquickstart5.kmdr:521
#, no-c-format
msgid "St&yle area"
msgstr "St&yle 區域"
-#: scripts/htmlquickstart.kmdr:556
+#: scripts/htmlquickstart.kmdr:556 scripts/htmlquickstart5.kmdr:566
#, no-c-format
msgid "iso-8859-1"
msgstr "iso-8859-1"
-#: scripts/htmlquickstart.kmdr:561
+#: scripts/htmlquickstart.kmdr:561 scripts/htmlquickstart5.kmdr:571
#, no-c-format
msgid "iso-8859-2"
msgstr "iso-8859-2"
-#: scripts/htmlquickstart.kmdr:566
+#: scripts/htmlquickstart.kmdr:566 scripts/htmlquickstart5.kmdr:576
#, no-c-format
msgid "iso-8859-3"
msgstr "iso-8859-3"
-#: scripts/htmlquickstart.kmdr:571
+#: scripts/htmlquickstart.kmdr:571 scripts/htmlquickstart5.kmdr:581
#, no-c-format
msgid "iso-8859-4"
msgstr "iso-8859-4"
-#: scripts/htmlquickstart.kmdr:576
+#: scripts/htmlquickstart.kmdr:576 scripts/htmlquickstart5.kmdr:586
#, no-c-format
msgid "iso-8859-5"
msgstr "iso-8859-5"
-#: scripts/htmlquickstart.kmdr:581
+#: scripts/htmlquickstart.kmdr:581 scripts/htmlquickstart5.kmdr:591
#, no-c-format
msgid "iso-8859-6"
msgstr "iso-8859-6"
-#: scripts/htmlquickstart.kmdr:586
+#: scripts/htmlquickstart.kmdr:586 scripts/htmlquickstart5.kmdr:596
#, no-c-format
msgid "iso-8859-7"
msgstr "iso-8859-7"
-#: scripts/htmlquickstart.kmdr:591
+#: scripts/htmlquickstart.kmdr:591 scripts/htmlquickstart5.kmdr:601
#, no-c-format
msgid "iso-8859-8"
msgstr "iso-8859-8"
-#: scripts/htmlquickstart.kmdr:596
+#: scripts/htmlquickstart.kmdr:596 scripts/htmlquickstart5.kmdr:606
#, no-c-format
msgid "iso-8859-8i"
msgstr "iso-8859-8i"
-#: scripts/htmlquickstart.kmdr:601
+#: scripts/htmlquickstart.kmdr:601 scripts/htmlquickstart5.kmdr:611
#, no-c-format
msgid "iso-8859-9"
msgstr "iso-8859-9"
-#: scripts/htmlquickstart.kmdr:606
+#: scripts/htmlquickstart.kmdr:606 scripts/htmlquickstart5.kmdr:616
#, no-c-format
msgid "iso-8859-10"
msgstr "iso-8859-10"
-#: scripts/htmlquickstart.kmdr:611
+#: scripts/htmlquickstart.kmdr:611 scripts/htmlquickstart5.kmdr:621
#, no-c-format
msgid "iso-8859-11"
msgstr "iso-8859-11"
-#: scripts/htmlquickstart.kmdr:616
+#: scripts/htmlquickstart.kmdr:616 scripts/htmlquickstart5.kmdr:626
#, no-c-format
msgid "iso-8859-12"
msgstr "iso-8859-12"
-#: scripts/htmlquickstart.kmdr:621
+#: scripts/htmlquickstart.kmdr:621 scripts/htmlquickstart5.kmdr:631
#, no-c-format
msgid "iso-8859-13"
msgstr "iso-8859-13"
-#: scripts/htmlquickstart.kmdr:626
+#: scripts/htmlquickstart.kmdr:626 scripts/htmlquickstart5.kmdr:636
#, no-c-format
msgid "iso-8859-14"
msgstr "iso-8859-14"
-#: scripts/htmlquickstart.kmdr:631
+#: scripts/htmlquickstart.kmdr:631 scripts/htmlquickstart5.kmdr:641
#, no-c-format
msgid "iso-8859-15"
msgstr "iso-8859-15"
-#: scripts/htmlquickstart.kmdr:636
+#: scripts/htmlquickstart.kmdr:636 scripts/htmlquickstart5.kmdr:646
#, no-c-format
msgid "utf-8"
msgstr "utf-8"
-#: scripts/htmlquickstart.kmdr:641
+#: scripts/htmlquickstart.kmdr:641 scripts/htmlquickstart5.kmdr:651
#, no-c-format
msgid "utf-16"
msgstr "utf-16"
-#: scripts/htmlquickstart.kmdr:646
+#: scripts/htmlquickstart.kmdr:646 scripts/htmlquickstart5.kmdr:656
#, no-c-format
msgid "koi8-r"
msgstr "koi8-r"
-#: scripts/htmlquickstart.kmdr:651
+#: scripts/htmlquickstart.kmdr:651 scripts/htmlquickstart5.kmdr:661
#, no-c-format
msgid "koi8-u"
msgstr "koi8-u"
-#: scripts/htmlquickstart.kmdr:656
+#: scripts/htmlquickstart.kmdr:656 scripts/htmlquickstart5.kmdr:666
#, no-c-format
msgid "windows-1250"
msgstr "windows-1250"
-#: scripts/htmlquickstart.kmdr:661
+#: scripts/htmlquickstart.kmdr:661 scripts/htmlquickstart5.kmdr:671
#, no-c-format
msgid "windows-1251"
msgstr "windows-1251"
-#: scripts/htmlquickstart.kmdr:666
+#: scripts/htmlquickstart.kmdr:666 scripts/htmlquickstart5.kmdr:676
#, no-c-format
msgid "windows-1252"
msgstr "windows-1252"
-#: scripts/htmlquickstart.kmdr:671
+#: scripts/htmlquickstart.kmdr:671 scripts/htmlquickstart5.kmdr:681
#, no-c-format
msgid "windows-1253"
msgstr "windows-1253"
-#: scripts/htmlquickstart.kmdr:676
+#: scripts/htmlquickstart.kmdr:676 scripts/htmlquickstart5.kmdr:686
#, no-c-format
msgid "windows-1254"
msgstr "windows-1254"
-#: scripts/htmlquickstart.kmdr:681
+#: scripts/htmlquickstart.kmdr:681 scripts/htmlquickstart5.kmdr:691
#, no-c-format
msgid "windows-1255"
msgstr "windows-1255"
-#: scripts/htmlquickstart.kmdr:686
+#: scripts/htmlquickstart.kmdr:686 scripts/htmlquickstart5.kmdr:696
#, no-c-format
msgid "windows-1256"
msgstr "windows-1256"
-#: scripts/htmlquickstart.kmdr:691
+#: scripts/htmlquickstart.kmdr:691 scripts/htmlquickstart5.kmdr:701
#, no-c-format
msgid "windows-1257"
msgstr "windows-1257"
-#: scripts/htmlquickstart.kmdr:696
+#: scripts/htmlquickstart.kmdr:696 scripts/htmlquickstart5.kmdr:706
#, no-c-format
msgid "windows-1258"
msgstr "windows-1258"
-#: scripts/htmlquickstart.kmdr:724
+#: scripts/htmlquickstart.kmdr:724 scripts/htmlquickstart5.kmdr:734
#, no-c-format
msgid "limit to 8, separate with commas"
msgstr "限制為 8,以逗號隔開"
-#: scripts/htmlquickstart.kmdr:732
+#: scripts/htmlquickstart.kmdr:732 scripts/htmlquickstart5.kmdr:742
#, no-c-format
msgid "&Base directory:"
msgstr "基底目錄(&B):"
-#: scripts/htmlquickstart.kmdr:747
+#: scripts/htmlquickstart.kmdr:747 scripts/htmlquickstart5.kmdr:757
#, no-c-format
msgid "Meta &Quanta"
msgstr "Meta 加入\" &Quanta \"字樣"
-#: scripts/htmlquickstart.kmdr:765
+#: scripts/htmlquickstart.kmdr:765 scripts/htmlquickstart5.kmdr:775
#, no-c-format
msgid "Meta &keywords:"
msgstr "Meta 關鍵字(&K):"
-#: scripts/htmlquickstart.kmdr:782
+#: scripts/htmlquickstart.kmdr:782 scripts/htmlquickstart5.kmdr:792
#, no-c-format
msgid "Li&nked style sheet:"
msgstr "外部樣式表(&N):"
@@ -5786,15 +5801,22 @@ msgstr "外部樣式表(&N):"
#: dialogs/dtepeditdlgs.ui:731 dialogs/dtepeditdlgs.ui:745
#: dialogs/dtepeditdlgs.ui:773 dialogs/dtepeditdlgs.ui:812
#: dialogs/tagdialogs/tagmail.ui:83 scripts/htmlquickstart.kmdr:823
+#: scripts/htmlquickstart5.kmdr:833
#, no-c-format
msgid "Title:"
msgstr "標題:"
-#: scripts/htmlquickstart.kmdr:831
+#: scripts/htmlquickstart.kmdr:831 scripts/htmlquickstart5.kmdr:841
#, no-c-format
msgid "&JavaScript area"
msgstr "&JavaScript 區域"
+#: scripts/htmlquickstart5.kmdr:302
+#, fuzzy, no-c-format
+#| msgid "XHTML 1.1"
+msgid "HTML 5"
+msgstr "XHTML 1.1"
+
#: scripts/listwizard.kmdr:18
#, no-c-format
msgid "Docbook List Wizard"
@@ -8115,50 +8137,50 @@ 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
#, fuzzy, 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"
@@ -8169,45 +8191,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 "取消(&N)"
-#: 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 "一般(&G)"
-#: 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"
@@ -8236,39 +8258,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 "Profiling"
-#: components/debugger/dbgp/dbgpsettingss.ui:353
+#: components/debugger/dbgp/dbgpsettingss.ui:347
#, no-c-format
msgid ""
"Path to the profiler output\n"
@@ -8279,101 +8301,101 @@ msgstr ""
"%a - 從除錯器傳回的 Appid\n"
"%c - 最初檔案路徑的 CRC32"
-#: components/debugger/dbgp/dbgpsettingss.ui:371
+#: components/debugger/dbgp/dbgpsettingss.ui:365
#, no-c-format
msgid "Profiler output:"
msgstr "Profiler 輸出:"
-#: 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 "
"using the basedirs just like the remote script files."
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 "
"automatically once the session ends."
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 "除錯行為(&U)"
-#: 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 "警告(&A)"
-#: 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 Plugin for 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="
@@ -8393,7 +8415,7 @@ msgid ""
"</body></html>"
msgstr ""
-#: components/debugger/debuggervariablesets.ui:110
+#: components/debugger/debuggervariablesets.ui:104
#, no-c-format
msgid "Variable:"
msgstr "變數:"
@@ -8403,57 +8425,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 "使用 Proxy"
-#: components/debugger/gubed/gubedsettingss.ui:269
+#: components/debugger/gubed/gubedsettingss.ui:266
#, no-c-format
msgid "Proxy host:"
msgstr "Proxy 主機:"
-#: components/debugger/gubed/gubedsettingss.ui:285
+#: components/debugger/gubed/gubedsettingss.ui:282
#, no-c-format
msgid "Proxy port:"
msgstr "Proxy 埠號:"
-#: 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 "加入 Include (&A)"
-#: 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 Plugin for 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="
@@ -8497,61 +8519,61 @@ msgid ""
"local computer, will start with \"/var/www/\" on the remote computer."
msgstr ""
-#: components/debugger/pathmapperdialogs.ui:157
+#: components/debugger/pathmapperdialogs.ui:151
#, fuzzy, no-c-format
msgid "Previous Mappings"
msgstr "上一個檔案(&P)"
-#: 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
#, fuzzy, 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 ""
@@ -8668,102 +8690,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 "主要(&M)"
-#: components/tableeditor/tableeditors.ui:101
+#: components/tableeditor/tableeditors.ui:98
#, no-c-format
msgid "Ta&ble data:"
msgstr "表格資料(&B):"
-#: components/tableeditor/tableeditors.ui:185
+#: components/tableeditor/tableeditors.ui:182
#, no-c-format
msgid "Co&lumns:"
msgstr "欄(&L):"
-#: components/tableeditor/tableeditors.ui:201
+#: components/tableeditor/tableeditors.ui:198
#, no-c-format
msgid "Bod&y Properties"
msgstr "表格身部(Bod&y)屬性..."
-#: components/tableeditor/tableeditors.ui:209
+#: components/tableeditor/tableeditors.ui:206
#, no-c-format
msgid "&Table Properties"
msgstr "表格屬性(&T)"
-#: components/tableeditor/tableeditors.ui:225
+#: components/tableeditor/tableeditors.ui:222
#, no-c-format
msgid "C&aption:"
msgstr "標題(&A):"
-#: components/tableeditor/tableeditors.ui:236
+#: components/tableeditor/tableeditors.ui:233
#, no-c-format
msgid "&Rows:"
msgstr "行(&R):"
-#: 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 "表頭列數(&R):"
-#: components/tableeditor/tableeditors.ui:358
+#: components/tableeditor/tableeditors.ui:355
#, no-c-format
msgid "Header co&lumns:"
msgstr "表頭欄數(&L):"
-#: components/tableeditor/tableeditors.ui:369
+#: components/tableeditor/tableeditors.ui:366
#, no-c-format
msgid "Header &data:"
msgstr "表頭資料(&D):"
-#: components/tableeditor/tableeditors.ui:382
+#: components/tableeditor/tableeditors.ui:379
#, no-c-format
msgid "Insert ta&ble header"
msgstr "插入表格頭部(&B)"
-#: components/tableeditor/tableeditors.ui:410
+#: components/tableeditor/tableeditors.ui:407
#, no-c-format
msgid "&Header Properties"
msgstr "表頭屬性(&H)"
-#: 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 "表尾列數(&R):"
-#: components/tableeditor/tableeditors.ui:504
+#: components/tableeditor/tableeditors.ui:501
#, no-c-format
msgid "Footer co&lumns:"
msgstr "表尾欄數(&L):"
-#: components/tableeditor/tableeditors.ui:515
+#: components/tableeditor/tableeditors.ui:512
#, no-c-format
msgid "Footer &data:"
msgstr "表尾資料(&D):"
-#: components/tableeditor/tableeditors.ui:545
+#: components/tableeditor/tableeditors.ui:542
#, no-c-format
msgid "Insert ta&ble footer"
msgstr "插入表格尾部(&B)"
-#: components/tableeditor/tableeditors.ui:573
+#: components/tableeditor/tableeditors.ui:570
#, no-c-format
msgid "&Footer Properties"
msgstr "表尾屬性(&F)"
@@ -10870,7 +10892,7 @@ msgstr "插入代碼(&I)"
msgid "Insert C&har"
msgstr "插入字元(&H)"
-#: dialogs/specialchardialogs.ui:119
+#: dialogs/specialchardialogs.ui:116
#, no-c-format
msgid "&Filter:"
msgstr "篩選器(&F):"
@@ -11463,12 +11485,12 @@ msgstr "在各個工作階段之間記下中斷點(&B)"
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
#, fuzzy, no-c-format
msgid "&Use preview prefix:"
msgstr "預覽字首"
@@ -12146,15 +12168,7 @@ msgstr "Fieldset"
msgid "Legend"
msgstr "Legend"
-#: data/toolbars/html/other.actions:6 data/toolbars/wml-1-2/deck.actions:23
-msgid "Meta"
-msgstr "Meta"
-
-#: data/toolbars/html/other.actions:10
-msgid "Base"
-msgstr "Base"
-
-#: data/toolbars/html/standard.actions:3
+#: data/toolbars/html/standard.actions:3 data/toolbars/html5/tools.actions:3
msgid "Quick Start Dialog"
msgstr "快速開始對話盒"
@@ -12166,6 +12180,432 @@ msgstr "Span"
msgid "Div"
msgstr "Div"
+#: data/toolbars/html5/base.actions:3
+msgid "h1"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:7
+msgid "h2"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:11
+msgid "h3"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:15
+msgid "h4"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:19
+msgid "h5"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:23
+msgid "h6"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:27
+#, fuzzy
+#| msgid "px"
+msgid "p"
+msgstr "px"
+
+#: data/toolbars/html5/base.actions:31
+#, fuzzy
+#| msgid "Pre"
+msgid "pre"
+msgstr "Pre"
+
+#: data/toolbars/html5/base.actions:35
+#, fuzzy
+#| msgid "Div"
+msgid "div"
+msgstr "Div"
+
+#: data/toolbars/html5/base.actions:39
+msgid "blockquote"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:43
+#, fuzzy
+#| msgid "Details"
+msgid "details"
+msgstr "詳細資料"
+
+#: data/toolbars/html5/base.actions:47
+msgid "center"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:51
+msgid "hr"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:54
+#, fuzzy
+#| msgid "Welcome"
+msgid "com"
+msgstr "歡迎"
+
+#: data/toolbars/html5/base.actions:58
+#, fuzzy
+#| msgid "Rule"
+msgid "ul"
+msgstr "規則"
+
+#: data/toolbars/html5/base.actions:62
+#, fuzzy
+#| msgid "Role"
+msgid "ol"
+msgstr "角色"
+
+#: data/toolbars/html5/base.actions:66
+#, fuzzy
+msgid "li"
+msgstr "列表"
+
+#: data/toolbars/html5/base.actions:70
+msgid "dir"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:74
+msgid "dl"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:78
+msgid "dt"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:82
+#, fuzzy
+#| msgid "&Add"
+msgid "dd"
+msgstr "加入(&A)"
+
+#: data/toolbars/html5/base.actions:90
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:26
+#, fuzzy
+msgid "tbody"
+msgstr "粗體"
+
+#: data/toolbars/html5/base.actions:94
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:22
+#, fuzzy
+msgid "thead"
+msgstr "就緒"
+
+#: data/toolbars/html5/base.actions:98
+msgid "tfoot"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:102
+#, fuzzy
+msgid "tr"
+msgstr "項目:"
+
+#: data/toolbars/html5/base.actions:106
+#, fuzzy
+msgid "colgroup"
+msgstr "工具提示:"
+
+#: data/toolbars/html5/base.actions:110
+msgid "col"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:114
+msgid "td"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:118
+msgid "th"
+msgstr ""
+
+#: data/toolbars/html5/base.actions:122
+#: data/toolbars/kde-docbook/kde-docbook-images.actions:38
+msgid "caption"
+msgstr "標題"
+
+#: data/toolbars/html5/meta.actions:3
+msgid "img"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:6
+#, fuzzy
+#| msgid "amp"
+msgid "map"
+msgstr "amp"
+
+#: data/toolbars/html5/meta.actions:10
+msgid "area"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:13
+msgid "picture"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:17
+#, fuzzy
+#| msgid "Configure..."
+msgid "figure"
+msgstr "設定..."
+
+#: data/toolbars/html5/meta.actions:21
+#, fuzzy
+#| msgid "caption"
+msgid "figcaption"
+msgstr "標題"
+
+#: data/toolbars/html5/meta.actions:25
+msgid "svg"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:29
+msgid "audio"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:33
+msgid "video"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:37
+msgid "track"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:41
+msgid "embed"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:45
+#, fuzzy
+#| msgid "Object"
+msgid "object"
+msgstr "物件"
+
+#: data/toolbars/html5/meta.actions:49
+#, fuzzy
+#| msgid "Resource"
+msgid "source"
+msgstr "資源"
+
+#: data/toolbars/html5/meta.actions:53
+#, fuzzy
+#| msgid "Header"
+msgid "header"
+msgstr "表格頭部"
+
+#: data/toolbars/html5/meta.actions:57
+msgid "nav"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:61
+msgid "main"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:65
+msgid "aside"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:69
+#, fuzzy
+#| msgid "Footer"
+msgid "footer"
+msgstr "表格尾部"
+
+#: data/toolbars/html5/meta.actions:73
+msgid "article"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:77
+#, fuzzy
+#| msgid "Web address:"
+msgid "address"
+msgstr "網頁地址:"
+
+#: data/toolbars/html5/meta.actions:81
+#, fuzzy
+#| msgid "Action"
+msgid "section"
+msgstr "動作"
+
+#: data/toolbars/html5/meta.actions:85
+#, fuzzy
+#| msgid "DTD"
+msgid "DT"
+msgstr "DTD"
+
+#: data/toolbars/html5/meta.actions:88
+msgid "html"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:92
+#, fuzzy
+msgid "head"
+msgstr "就緒"
+
+#: data/toolbars/html5/meta.actions:96
+#, fuzzy
+msgid "body"
+msgstr "粗體"
+
+#: data/toolbars/html5/meta.actions:100
+#: data/toolbars/kde-docbook/kde-docbook-standard.actions:27
+#: data/toolbars/kde-docbook/kde-docbook-tables.actions:10
+msgid "title"
+msgstr "標題"
+
+#: data/toolbars/html5/meta.actions:104
+msgid "meta"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:107
+msgid "base"
+msgstr ""
+
+#: data/toolbars/html5/meta.actions:110
+#: data/toolbars/kde-docbook/kde-docbook-standard.actions:43
+#, fuzzy
+msgid "link"
+msgstr "列表"
+
+#: data/toolbars/html5/meta.actions:113
+#, fuzzy
+#| msgid "Style"
+msgid "style"
+msgstr "風格"
+
+#: data/toolbars/html5/meta.actions:117
+#, fuzzy
+#| msgid "Script"
+msgid "script"
+msgstr "指令稿"
+
+#: data/toolbars/html5/meta.actions:121
+#, fuzzy
+#| msgid "Script"
+msgid "noscript"
+msgstr "指令稿"
+
+#: data/toolbars/html5/style.actions:3
+msgid "a"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:7
+msgid "strong"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:11
+msgid "i"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:15
+msgid "b"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:19
+msgid "del"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:23
+msgid "small"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:27
+msgid "big"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:31
+msgid "font"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:35
+msgid "code"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:39
+msgid "var"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:43
+msgid "kbd"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:47
+msgid "samp"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:51
+msgid "sup"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:55
+msgid "sub"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:59
+msgid "q"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:63
+#, fuzzy
+#| msgid "Lines"
+msgid "ins"
+msgstr "線"
+
+#: data/toolbars/html5/style.actions:67
+msgid "cite"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:71
+msgid "time"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:75
+msgid "abbr"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:79
+msgid "data"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:83
+msgid "mark"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:87
+msgid "u"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:91
+msgid "bdi"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:95
+msgid "bdo"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:99
+msgid "ruby"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:103
+msgid "rt"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:107
+msgid "rp"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:111
+msgid "br"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:114
+msgid "wbr"
+msgstr ""
+
+#: data/toolbars/html5/style.actions:117
+msgid "span"
+msgstr ""
+
#: data/toolbars/kde-docbook/kde-docbook-admonitions.actions:3
msgid "warning"
msgstr "警告"
@@ -12236,10 +12676,6 @@ msgstr ""
msgid "phrase"
msgstr "使用者名稱"
-#: data/toolbars/kde-docbook/kde-docbook-images.actions:38
-msgid "caption"
-msgstr "標題"
-
#: data/toolbars/kde-docbook/kde-docbook-list.actions:3
msgid "List Wizard"
msgstr "列表精靈"
@@ -12305,11 +12741,6 @@ msgstr "Identifier"
msgid "sect5"
msgstr "sect5"
-#: data/toolbars/kde-docbook/kde-docbook-standard.actions:27
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:10
-msgid "title"
-msgstr "標題"
-
#: data/toolbars/kde-docbook/kde-docbook-standard.actions:35
#, fuzzy
msgid "anchor"
@@ -12319,11 +12750,6 @@ msgstr "搜尋(&S)"
msgid "xref"
msgstr ""
-#: data/toolbars/kde-docbook/kde-docbook-standard.actions:43
-#, fuzzy
-msgid "link"
-msgstr "列表"
-
#: data/toolbars/kde-docbook/kde-docbook-standard.actions:47
#, fuzzy
msgid "ulink"
@@ -12347,16 +12773,6 @@ msgstr "一般"
msgid "tgroup"
msgstr "工具提示:"
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:22
-#, fuzzy
-msgid "thead"
-msgstr "就緒"
-
-#: data/toolbars/kde-docbook/kde-docbook-tables.actions:26
-#, fuzzy
-msgid "tbody"
-msgstr "粗體"
-
#: data/toolbars/kde-docbook/kde-docbook-tables.actions:30
#, fuzzy
msgid "row"
@@ -13357,9 +13773,6 @@ msgstr ""
#~ msgid "Get Hot New Stuff"
#~ msgstr "取得熱門禮物"
-#~ msgid "Welcome"
-#~ msgstr "歡迎"
-
#~ msgid "Highest Rated"
#~ msgstr "最高評分"
@@ -13384,9 +13797,6 @@ msgstr ""
#~ msgid "Install"
#~ msgstr "安裝"
-#~ msgid "Details"
-#~ msgstr "詳細資料"
-
#~ msgid ""
#~ "Name: %1\n"
#~ "Author: %2\n"
diff --git a/tde-i18n-zh_TW/missing b/tde-i18n-zh_TW/missing
deleted file mode 100755
index 64b5f901dd5..00000000000
--- a/tde-i18n-zh_TW/missing
+++ /dev/null
@@ -1,353 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2004-09-07.08
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004
-# Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
-fi
-
-run=:
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
-
-msg="missing on your system"
-
-case "$1" in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-
-Send bug reports to <bug-automake@gnu.org>."
- exit 0
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit 0
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program).
-case "$1" in
- lex|yacc)
- # Not GNU programs, they don't have --version.
- ;;
-
- tar)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case "$1" in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case "$f" in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
-
- autom4te)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison|yacc)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
- eval LASTARG="\${$#}"
- case "$LASTARG" in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if [ ! -f y.tab.h ]; then
- echo >y.tab.h
- fi
- if [ ! -f y.tab.c ]; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex|flex)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if [ $# -ne 1 ]; then
- eval LASTARG="\${$#}"
- case "$LASTARG" in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if [ ! -f lex.yy.c ]; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit 1
- fi
- ;;
-
- makeinfo)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
- fi
- touch $file
- ;;
-
- tar)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case "$firstarg" in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case "$firstarg" in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:
diff --git a/tde-i18n-zh_TW/mkinstalldirs b/tde-i18n-zh_TW/mkinstalldirs
deleted file mode 100755
index 259dbfcd357..00000000000
--- a/tde-i18n-zh_TW/mkinstalldirs
+++ /dev/null
@@ -1,158 +0,0 @@
-#! /bin/sh
-# mkinstalldirs --- make directory hierarchy
-
-scriptversion=2005-06-29.22
-
-# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
-# Created: 1993-05-16
-# Public domain.
-#
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-errstatus=0
-dirmode=
-
-usage="\
-Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
-
-Create each directory DIR (with mode MODE, if specified), including all
-leading file name components.
-
-Report bugs to <bug-automake@gnu.org>."
-
-# process command line arguments
-while test $# -gt 0 ; do
- case $1 in
- -h | --help | --h*) # -h for help
- echo "$usage"
- exit $?
- ;;
- -m) # -m PERM arg
- shift
- test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
- dirmode=$1
- shift
- ;;
- --version)
- echo "$0 $scriptversion"
- exit $?
- ;;
- --) # stop option processing
- shift
- break
- ;;
- -*) # unknown option
- echo "$usage" 1>&2
- exit 1
- ;;
- *) # first non-opt arg
- break
- ;;
- esac
-done
-
-for file
-do
- if test -d "$file"; then
- shift
- else
- break
- fi
-done
-
-case $# in
- 0) exit 0 ;;
-esac
-
-# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
-# mkdir -p a/c at the same time, both will detect that a is missing,
-# one will create a, then the other will try to create a and die with
-# a "File exists" error. This is a problem when calling mkinstalldirs
-# from a parallel make. We use --version in the probe to restrict
-# ourselves to GNU mkdir, which is thread-safe.
-case $dirmode in
- '')
- if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
- echo "mkdir -p -- $*"
- exec mkdir -p -- "$@"
- else
- # On NextStep and OpenStep, the `mkdir' command does not
- # recognize any option. It will interpret all options as
- # directories to create, and then abort because `.' already
- # exists.
- test -d ./-p && rmdir ./-p
- test -d ./--version && rmdir ./--version
- fi
- ;;
- *)
- if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
- test ! -d ./--version; then
- echo "mkdir -m $dirmode -p -- $*"
- exec mkdir -m "$dirmode" -p -- "$@"
- else
- # Clean up after NextStep and OpenStep mkdir.
- for d in ./-m ./-p ./--version "./$dirmode";
- do
- test -d $d && rmdir $d
- done
- fi
- ;;
-esac
-
-for file
-do
- case $file in
- /*) pathcomp=/ ;;
- *) pathcomp= ;;
- esac
- oIFS=$IFS
- IFS=/
- set fnord $file
- shift
- IFS=$oIFS
-
- for d
- do
- test "x$d" = x && continue
-
- pathcomp=$pathcomp$d
- case $pathcomp in
- -*) pathcomp=./$pathcomp ;;
- esac
-
- if test ! -d "$pathcomp"; then
- echo "mkdir $pathcomp"
-
- mkdir "$pathcomp" || lasterr=$?
-
- if test ! -d "$pathcomp"; then
- errstatus=$lasterr
- else
- if test ! -z "$dirmode"; then
- echo "chmod $dirmode $pathcomp"
- lasterr=
- chmod "$dirmode" "$pathcomp" || lasterr=$?
-
- if test ! -z "$lasterr"; then
- errstatus=$lasterr
- fi
- fi
- fi
- fi
-
- pathcomp=$pathcomp/
- done
-done
-
-exit $errstatus
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:
diff --git a/tde-i18n-zh_TW/stamp-h.in b/tde-i18n-zh_TW/stamp-h.in
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/tde-i18n-zh_TW/stamp-h.in
+++ /dev/null